@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/roboto-cyrillic-ext-300-normal.cd7c5715.woff2) format("woff2"),url(/_next/static/media/roboto-cyrillic-ext-300-normal.de365ce5.woff) format("woff");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/roboto-cyrillic-300-normal.88798412.woff2) format("woff2"),url(/_next/static/media/roboto-cyrillic-300-normal.17dc3449.woff) format("woff");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/roboto-greek-ext-300-normal.bc5ce703.woff2) format("woff2"),url(/_next/static/media/roboto-greek-ext-300-normal.69dd9b06.woff) format("woff");unicode-range:U+1f??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/roboto-greek-300-normal.25dc89b0.woff2) format("woff2"),url(/_next/static/media/roboto-greek-300-normal.122e04f2.woff) format("woff");unicode-range:U+0370-03ff}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/roboto-vietnamese-300-normal.b3d3e960.woff2) format("woff2"),url(/_next/static/media/roboto-vietnamese-300-normal.44e9a722.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/roboto-latin-ext-300-normal.37d4965d.woff2) format("woff2"),url(/_next/static/media/roboto-latin-ext-300-normal.b9b4688a.woff) format("woff");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/roboto-latin-300-normal.a4eae32d.woff2) format("woff2"),url(/_next/static/media/roboto-latin-300-normal.73b81266.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/roboto-cyrillic-ext-400-normal.d7827ae3.woff2) format("woff2"),url(/_next/static/media/roboto-cyrillic-ext-400-normal.02e18372.woff) format("woff");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/roboto-cyrillic-400-normal.2d9c9d60.woff2) format("woff2"),url(/_next/static/media/roboto-cyrillic-400-normal.19f93502.woff) format("woff");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/roboto-greek-ext-400-normal.2b547ded.woff2) format("woff2"),url(/_next/static/media/roboto-greek-ext-400-normal.d17f5f2b.woff) format("woff");unicode-range:U+1f??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/roboto-greek-400-normal.63e6dc18.woff2) format("woff2"),url(/_next/static/media/roboto-greek-400-normal.e3b5876b.woff) format("woff");unicode-range:U+0370-03ff}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/roboto-vietnamese-400-normal.c95fc061.woff2) format("woff2"),url(/_next/static/media/roboto-vietnamese-400-normal.b339d926.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/roboto-latin-ext-400-normal.21abc8c8.woff2) format("woff2"),url(/_next/static/media/roboto-latin-ext-400-normal.9600b4a6.woff) format("woff");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/roboto-latin-400-normal.f2894edc.woff2) format("woff2"),url(/_next/static/media/roboto-latin-400-normal.d6d4cf7b.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/roboto-cyrillic-ext-500-normal.a1b5c90d.woff2) format("woff2"),url(/_next/static/media/roboto-cyrillic-ext-500-normal.a05054d8.woff) format("woff");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/roboto-cyrillic-500-normal.aa68ea54.woff2) format("woff2"),url(/_next/static/media/roboto-cyrillic-500-normal.6e4060e5.woff) format("woff");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/roboto-greek-ext-500-normal.7ea6cffa.woff2) format("woff2"),url(/_next/static/media/roboto-greek-ext-500-normal.fcc37f63.woff) format("woff");unicode-range:U+1f??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/roboto-greek-500-normal.533b03d2.woff2) format("woff2"),url(/_next/static/media/roboto-greek-500-normal.55bbf615.woff) format("woff");unicode-range:U+0370-03ff}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/roboto-vietnamese-500-normal.7f8c0554.woff2) format("woff2"),url(/_next/static/media/roboto-vietnamese-500-normal.65b57a7f.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/roboto-latin-ext-500-normal.85ebfb55.woff2) format("woff2"),url(/_next/static/media/roboto-latin-ext-500-normal.41845160.woff) format("woff");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/roboto-latin-500-normal.3170fd9a.woff2) format("woff2"),url(/_next/static/media/roboto-latin-500-normal.cdad2023.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/roboto-cyrillic-ext-700-normal.dd3651fb.woff2) format("woff2"),url(/_next/static/media/roboto-cyrillic-ext-700-normal.46ca43b3.woff) format("woff");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/roboto-cyrillic-700-normal.258a358e.woff2) format("woff2"),url(/_next/static/media/roboto-cyrillic-700-normal.1ea775f3.woff) format("woff");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/roboto-greek-ext-700-normal.a8d16efd.woff2) format("woff2"),url(/_next/static/media/roboto-greek-ext-700-normal.950178dd.woff) format("woff");unicode-range:U+1f??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/roboto-greek-700-normal.432b858b.woff2) format("woff2"),url(/_next/static/media/roboto-greek-700-normal.b3d9786c.woff) format("woff");unicode-range:U+0370-03ff}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/roboto-vietnamese-700-normal.72bf832f.woff2) format("woff2"),url(/_next/static/media/roboto-vietnamese-700-normal.82ca662a.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/roboto-latin-ext-700-normal.6af98c24.woff2) format("woff2"),url(/_next/static/media/roboto-latin-ext-700-normal.b6be88e2.woff) format("woff");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/roboto-latin-700-normal.71b2beb8.woff2) format("woff2"),url(/_next/static/media/roboto-latin-700-normal.f3ddaf9d.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Gilroy;src:url(/fonts/gilroy/Gilroy-ExtraBold.eot);src:local("Gilroy ExtraBold"),local("Gilroy-ExtraBold"),url(/fonts/gilroy/Gilroy-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/fonts/gilroy/Gilroy-ExtraBold.woff) format("woff"),url(/fonts/gilroy/Gilroy-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/gilroy/Gilroy-SemiBold.eot);src:local("Gilroy SemiBold"),local("Gilroy-SemiBold"),url(/fonts/gilroy/Gilroy-SemiBold.eot?#iefix) format("embedded-opentype"),url(/fonts/gilroy/Gilroy-SemiBold.woff) format("woff"),url(/fonts/gilroy/Gilroy-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/gilroy/Gilroy-Light.eot);src:local("Gilroy Light"),local("Gilroy-Light"),url(/fonts/gilroy/Gilroy-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/gilroy/Gilroy-Light.woff) format("woff"),url(/fonts/gilroy/Gilroy-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/gilroy/Gilroy-Regular.eot);src:local("Gilroy Regular"),local("Gilroy-Regular"),url(/fonts/gilroy/Gilroy-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/gilroy/Gilroy-Regular.woff) format("woff"),url(/fonts/gilroy/Gilroy-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/gilroy/Gilroy-Medium.eot);src:local("Gilroy Medium"),local("Gilroy-Medium"),url(/fonts/gilroy/Gilroy-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/gilroy/Gilroy-Medium.woff) format("woff"),url(/fonts/gilroy/Gilroy-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/gilroy/Gilroy-RegularItalic.eot);src:local("Gilroy Regular Italic"),local("Gilroy-RegularItalic"),url(/fonts/gilroy/Gilroy-RegularItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/gilroy/Gilroy-RegularItalic.woff) format("woff"),url(/fonts/gilroy/Gilroy-RegularItalic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/gilroy/Gilroy-UltraLight.eot);src:local("Gilroy UltraLight"),local("Gilroy-UltraLight"),url(/fonts/gilroy/Gilroy-UltraLight.eot?#iefix) format("embedded-opentype"),url(/fonts/gilroy/Gilroy-UltraLight.woff) format("woff"),url(/fonts/gilroy/Gilroy-UltraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/gilroy/Gilroy-Bold.eot);src:local("Gilroy Bold"),local("Gilroy-Bold"),url(/fonts/gilroy/Gilroy-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/gilroy/Gilroy-Bold.woff) format("woff"),url(/fonts/gilroy/Gilroy-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/gilroy/Gilroy-Thin.eot);src:local("Gilroy Thin"),local("Gilroy-Thin"),url(/fonts/gilroy/Gilroy-Thin.eot?#iefix) format("embedded-opentype"),url(/fonts/gilroy/Gilroy-Thin.woff) format("woff"),url(/fonts/gilroy/Gilroy-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/gilroy/Gilroy-Black.eot);src:local("Gilroy Black"),local("Gilroy-Black"),url(/fonts/gilroy/Gilroy-Black.eot?#iefix) format("embedded-opentype"),url(/fonts/gilroy/Gilroy-Black.woff) format("woff"),url(/fonts/gilroy/Gilroy-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/Roboto-Light.ttf) format("truetype");font-weight:300;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/Roboto-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/Roboto-Medium.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/Roboto-Bold.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/Roboto-Black.ttf) format("truetype");font-weight:900;font-display:swap}.all_content{display:flex;flex-direction:column;align-items:center;background:#fff}.all_content .carousel-header{display:flex;width:100%;position:relative;margin-bottom:24px}.all_content .carousel-header.image-top{max-width:1100px}@media(max-width:1203px){.all_content .carousel-header.image-top{max-width:920px}}@media(max-width:1030px){.all_content .carousel-header.image-top{justify-content:center}}.all_content .carousel-header .text-wrapper{width:100%;overflow:hidden}.all_content .carousel-header .text-wrapper:after{content:"";position:absolute;bottom:0;right:0;width:30px;height:100%;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,.66));pointer-events:none}.all_content .carousel-header .text-wrapper .breadcrumbs{z-index:1}@media(max-width:1030px){.all_content .carousel-header .text-wrapper .breadcrumbs{margin-top:10px;margin-left:10px}.all_content .carousel-header .text-wrapper .breadcrumbs ol{display:flex;text-align:center;flex-wrap:nowrap}}.all_content .carousel-header .text-wrapper .breadcrumbs li{display:flex;align-items:center;color:#333;white-space:nowrap}.all_content .carousel-header .text-wrapper .breadcrumbs a{display:flex;align-items:center;color:#333;font-size:17px;transition:.3s}.all_content .carousel-header .text-wrapper .breadcrumbs a:hover{color:#2e71c5;-webkit-text-decoration:revert!important;text-decoration:revert!important}.all_content .carousel-header .text-wrapper .breadcrumbs p{color:#cecece}.all_content main.main{width:100%;display:flex;justify-content:center}.edit-service-modal .carousel_container .block-wrapper{width:311px}.carousel_container{width:100%}.carousel_container .hide{display:none}.carousel_container .btn-nav{opacity:0;transition:.3s}.carousel_container:hover .btn-nav{opacity:1}.carousel_container.ver2 h2{font-size:30px;font-weight:300;color:#333;text-align:center;margin-bottom:40px}.carousel_container.ver2 a{display:flex;height:100%;flex:1 1;position:relative;align-items:flex-end;justify-content:center;color:#fff}.carousel_container.ver2 .block-wrapper{border:1px solid;height:100%;flex:1 1;position:relative}.carousel_container.ver2 .background_image-2{background-size:cover;background-repeat:no-repeat;background-position:50%;z-index:0;position:absolute;width:100%;height:100%;transition:.3s}.carousel_container.ver2 .background_image-2:hover{filter:brightness(110%)}.carousel_container.ver2 .media-caption{text-overflow:ellipsis;position:absolute;bottom:0;background-color:#000;opacity:.8;width:100%;height:120px;transition:.3s;cursor:pointer;display:flex;align-items:center;justify-content:center}.carousel_container.ver2 .media-caption:hover{opacity:.9}.carousel_container.ver2 .media-caption span{font-size:27px;text-align:center;font-weight:500;z-index:1;font-family:Gilroy,sans-serif}.carousel_container .paper{height:300px;color:#fff;display:flex;justify-content:space-evenly;flex-wrap:nowrap;align-items:center;box-shadow:none!important}@media(max-width:1030px){.carousel_container .paper.page{height:250px}}.carousel_container .paper .background_image{filter:brightness(90%);background-size:cover;background-repeat:no-repeat;background-position:50%;position:absolute;left:0;right:0;display:block;width:100%;height:100%}.carousel_container .paper .background_image_top{z-index:0;background:#0e1621;position:absolute;left:0;right:0;display:block;width:100%;height:100%}.carousel_container .paper .container-wrapper{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}.carousel_container .paper .container-wrapper-top{width:100%;max-width:1200px;height:100%;position:relative;transition:.3s}.carousel_container .paper .container-wrapper-top :hover{filter:brightness(1.1);transition:.3s}@media(min-width:1030px){.carousel_container .paper .container-wrapper-top:after{content:"";position:absolute;bottom:0;left:0;right:0;height:100%;width:50px;background:linear-gradient(90deg,#0e1621,rgba(14,22,33,0));-webkit-mask:linear-gradient(90deg,#0e1621,transparent);mask:linear-gradient(90deg,#0e1621,transparent);transition:all 1s;pointer-events:none}.carousel_container .paper .container-wrapper-top:before{content:"";position:absolute;bottom:0;right:0;height:100%;width:50px;background:linear-gradient(270deg,#0e1621,rgba(14,22,33,0));-webkit-mask:linear-gradient(270deg,#0e1621,transparent);mask:linear-gradient(270deg,#0e1621,transparent);transition:all 1s;pointer-events:none;z-index:9}}.carousel_container .paper h3.title{z-index:1;font-size:40px!important;font-weight:600!important}.carousel_container .paper .container{z-index:1;max-width:700px;display:flex;align-items:center;flex-direction:column}.carousel_container .paper .container .text{display:flex;flex-direction:column}.carousel_container .paper .container .text h2{font-size:28px!important;text-align:center;white-space:pre-wrap}.carousel_container .paper .container .text p{font-size:22px;font-family:"Helvetica Neue,Helvetica,Arial",sans-serif;text-align:center;margin-top:20px}@media(max-width:767px){.carousel_container .paper .container .text p{font-size:15px}}.carousel_container .paper .container .btn{color:#fff;margin-top:20px}.modal_call_back_container{display:flex;flex-direction:column;align-items:center;margin:0 20px}.modal_call_back_container .block{display:flex;flex-direction:column;margin-bottom:20px;width:400px}@media(max-width:1030px){.modal_call_back_container .block{width:290px}}.modal_call_back_container .block span{margin-top:10px;margin-bottom:-10px}.modal_call_back_container .block .MuiFormControl-root{width:100%}@media(max-width:1030px){.modal-text-container .MuiPaper-root{position:absolute;top:0;margin:0;padding:0!important}.modal-text-container .MuiDialogContent-root{padding:20px 10px}}.modal-text-container p{font-size:18px;line-height:30px;font-weight:400;position:relative;white-space:break-spaces}.review-page{max-width:700px;width:100%;margin-top:40px;margin-bottom:80px}.review-page .block{margin-bottom:30px}.review-page .block h3{font-size:20px;margin-bottom:10px}.review-page .btn-wrapper{width:100%;display:flex;justify-content:center}@media(max-width:1030px){.review-page{padding-left:10px;padding-right:10px}.review-page h3{text-align:center}}.footer-button-wrapper{position:absolute}.footer-button-wrapper .scroll-to-top{position:relative;width:80px;height:80px;margin-bottom:15px;opacity:.5;cursor:pointer;transition:.5s}.footer-button-wrapper .scroll-to-top:hover{opacity:.9}.footer-button-wrapper .footer-button{position:fixed;z-index:5;bottom:0;right:150px;display:flex;flex-direction:column;align-items:center}.footer-button-wrapper .footer-button .MuiButton-root{border-radius:4px 4px 0 0}@media(max-width:1350px){.footer-button-wrapper .footer-button{right:0}.footer-button-wrapper .footer-button .MuiButton-root{border-radius:4px 0 0 0}}.app_bar{display:none;height:65px;top:0;left:0;width:100%;position:fixed;padding:6px 0;background:#f1f4f7;z-index:2}@media(max-width:767px){.app_bar{display:block}}.app_bar .menu_container{display:flex;justify-content:space-between;align-items:center;align-content:center}.app_bar .menu_container .logo{position:relative;width:200px;left:15px;height:46px}@media(max-width:767px){.app_bar .menu_container .logo{left:0;height:42px}}.app_bar .menu_container .right-block{display:flex;align-items:center}.app_bar .menu_container .right-block .call-wrapper{padding:7px}.app_bar .menu_container .right-block .call-wrapper .call{position:relative;width:37px;height:37px;animation:wiggle 3s linear infinite}@keyframes wiggle{0%{transform:rotate(0) scale(1)}7%{transform:rotate(0) scale(1.1)}15%{transform:rotate(-8deg) scale(1)}20%{transform:rotate(6deg) scale(1.1)}25%{transform:rotate(-6deg) scale(1)}30%{transform:rotate(4deg) scale(1.1)}35%{transform:rotate(-2deg) scale(1)}40%,to{transform:rotate(0)}}.app_bar .menu_container .right-block .menu{right:7px;top:1px;margin-left:10px}.app_bar .menu_container .right-block .menu.MuiButtonBase-root{padding:8px}.drawer{height:auto!important;background:#f1f4f7!important;top:65px!important}.drawer .MuiTypography-root{color:#555!important}.cl_phone{display:flex;flex-direction:column;justify-content:center;margin:10px 0}.cl_phone .phone_container{display:flex;flex-direction:row;margin-top:5px}.cl_phone .phone_container .phone_block a{display:flex;align-items:center;color:#333}@media(max-width:1030px){.cl_phone .phone_container .phone_block a{-webkit-text-decoration:revert!important;text-decoration:revert!important}}.cl_phone .phone_container .phone_block a:hover{color:#2e71c5;-webkit-text-decoration:revert!important;text-decoration:revert!important}.cl_phone .phone_container .phone_block i{height:20px;width:20px;background-size:20px 20px}.cl_phone .phone_container .phone_block i.icon1{background:url(/icons/telephone-call-2.webp) 50%/contain no-repeat}.cl_phone .phone_container .phone_block i.icon2{background:url(/icons/telephone-call-3-1.webp) 50%/contain no-repeat}.cl_phone .phone_container .phone_block i.icon3{background:url(/icons/telephone-call-4.webp) 50%/contain no-repeat}.cl_phone .phone_container .phone_block .phone_number{margin-left:5px;font-weight:600;font-family:"Helvetica Neue,Helvetica,Arial",sans-serif}.cl_phone .phone_container .phone_label{color:#555;font-size:14px;line-height:20px;margin-left:10px}.header-wrapper{background:#fff;width:100%;display:flex;justify-content:center;padding-top:20px;padding-bottom:20px;white-space:nowrap}@media(max-width:767px){.header-wrapper{margin-top:65px}}.header-wrapper .content{width:1200px;display:flex;flex-direction:column;align-items:center;justify-content:space-around}@media(max-width:1030px){.header-wrapper .content{width:700px}}.header-wrapper .content .head_inner{display:flex;justify-content:space-evenly;width:100%}@media(max-width:1030px){.header-wrapper .content .head_inner{flex-wrap:wrap;justify-content:space-around}}.header-wrapper .content .head_inner .cl_logo{width:350px;display:flex;flex-direction:column;justify-content:flex-start}@media(max-width:767px){.header-wrapper .content .head_inner .cl_logo{display:none}}.header-wrapper .content .head_inner .cl_logo .cl_logo_img{position:relative;width:100%;height:82px}.header-wrapper .content .head_inner .cl_logo .index_h1{margin-top:8px;font-family:Gilroy,sans-serif;font-weight:600;font-size:12px;line-height:1.15;color:#555;white-space:normal;overflow-wrap:break-word;text-align:center}@media(max-width:1030px){.header-wrapper .content .head_inner .cl_phone{order:1}}.header-wrapper .content .head_inner .cl_time{display:flex;flex-direction:column;justify-content:center;margin:10px 0}@media(max-width:1030px){.header-wrapper .content .head_inner .cl_time{order:2;align-items:center}}@media(max-width:400px){.header-wrapper .content .head_inner .cl_time{display:none}}.header-wrapper .content .head_inner .cl_time .address{color:#333;cursor:pointer;line-height:20px}.header-wrapper .content .head_inner .cl_time .time_container{display:flex;align-items:center;line-height:20px}.header-wrapper .content .head_inner .cl_time .time_container .time{color:#555;padding-left:5px}.header-wrapper .content .head_inner .cl_time .time_data{color:#bbb;line-height:20px;font-size:13px}.header-wrapper .content .head_inner .cl_booking{display:flex;align-items:center;flex-direction:column;justify-content:center;margin:10px 0}@media(max-width:767px){.header-wrapper .content .head_inner .cl_booking{order:3}}.header-wrapper .content .head_inner .cl_booking .soc{display:flex;margin-top:15px}.header-wrapper .content .head_inner .cl_booking .soc a{position:relative;height:50px;width:50px}.header-wrapper .content .head_inner .cl_booking .soc a:nth-child(2){margin-left:15px}.header-wrapper .content .head_line{display:flex;height:50px;margin-top:20px;width:auto!important}@media(max-width:767px){.header-wrapper .content .head_line{display:none}}.header-wrapper .content .head_line .MuiButtonBase-root.active{color:#000;font-weight:600}.header-wrapper .content .head_line .MuiButtonBase-root{color:#333}.footer_container{width:100%}.footer_container.hide{opacity:0}.footer_container.norm{transition:.3s}.footer_container .global-wrapper{padding-bottom:50px!important}.footer_container .content_container{display:flex;justify-content:center;align-items:center;width:100%}@media(max-width:1030px){.footer_container .content_container{flex-direction:column}}.footer_container .content_container .contacts{flex:1 1;display:flex;flex-direction:column;align-items:center}.footer_container .content_container .contacts p{font-size:27px;font-family:Gilroy,sans-serif;margin-bottom:20px;font-weight:500}.footer_container .content_container .contacts p.full{display:block}@media(max-width:767px){.footer_container .content_container .contacts p.full{display:none}}.footer_container .content_container .contacts p.mobile{display:none}@media(max-width:767px){.footer_container .content_container .contacts p.mobile{display:block}}.footer_container .content_container .contacts .cl_time{display:flex;margin:10px 0 30px}.footer_container .content_container .contacts .cl_time .cl_yandex_map{display:none}@media(max-width:1030px){.footer_container .content_container .contacts .cl_time .cl_yandex_map{display:block;position:relative;width:92px}}.footer_container .content_container .contacts .cl_time .cl_wrapper{width:100%}.footer_container .content_container .contacts .cl_time .cl_wrapper .address{color:#333;cursor:pointer;line-height:20px}.footer_container .content_container .contacts .cl_time .cl_wrapper .time_container{display:flex;align-items:center;line-height:30px}.footer_container .content_container .contacts .cl_time .cl_wrapper .time_container .time{color:#555;padding-left:5px}.footer_container .content_container .contacts .cl_time .cl_wrapper .time_data{color:#bbb;line-height:20px;font-size:13px}.footer_container .content_container .contacts .cl_booking{display:flex;align-items:center;flex-direction:column;justify-content:center;margin:10px 0}.footer_container .content_container .contacts .cl_booking .soc{display:flex;margin-top:15px}.footer_container .content_container .contacts .cl_booking .soc a{position:relative;height:50px;width:50px}.footer_container .content_container .contacts .cl_booking .soc a:nth-child(2){margin-left:15px}@media(max-width:1030px){.footer_container .content_container .contacts .cl_booking{margin-bottom:40px}}.footer_container .content_container .img_address{flex:1 1;position:relative;height:400px;width:100%;border-radius:4px;overflow:hidden}@media(max-width:1030px){.footer_container .content_container .img_address{flex:auto}}.footer_container .copyright_container,.footer_container .yandex_map{display:flex;align-items:center;justify-content:center}.footer_container .copyright_container{background:#0e1621;color:#e3e3e3;flex-direction:column}.footer_container .copyright_container .copyright{line-height:17px;margin-top:10px;font-size:14px;display:flex;align-items:center;flex-direction:column;justify-content:space-evenly;text-align:center}.footer_container .copyright_container .text{line-height:13px;margin-top:10px;margin-bottom:10px;font-size:11px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.index-container{display:flex;flex-direction:column;width:100%}.index-container p{font-weight:300}.index-container .wrapper-w{width:100%;display:flex;flex-direction:column}.index-container .wrapper-w h3.title{font-weight:700;font-size:35px;font-family:Gilroy,sans-serif;text-align:center;margin-top:70px;margin-bottom:30px}.index-container .wrapper{display:flex;flex-direction:column;align-items:center;max-width:1200px;width:100%;height:100%;padding:80px 0 50px}@media(max-width:1030px){.index-container .wrapper{padding-top:10px}}.index-container .wrapper h3{font-weight:700;font-size:35px;font-family:Gilroy,sans-serif;text-align:center}.index-container .wrapper h2.title{margin-top:50px;font-size:25px}.index-container .wrapper .description{padding:30px 0 0;color:#333;font-size:20px;text-align:center}.index-container .grid-row1{display:flex;flex-wrap:wrap;justify-content:center;margin-top:50px}.index-container .grid-row1 .grid-item{width:200px;height:150px;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;margin:12px 25px;transition:.3s}@media(max-width:767px){.index-container .grid-row1 .grid-item{margin:0;width:160px}}.index-container .grid-row1 .grid-item h2{margin-top:15px;text-align:center}.index-container .grid-row2{display:flex;flex-wrap:wrap;justify-content:center;margin-top:40px;max-width:1000px}@media(max-width:767px){.index-container .grid-row2{justify-content:space-around}}.index-container .grid-row2 .grid-item{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:0 25px 30px;width:90px}@media(max-width:767px){.index-container .grid-row2 .grid-item{margin:0 0 30px}}.index-container .grid-row2 .grid-item i{height:55px;width:55px;background-size:55px 55px;background-repeat:no-repeat;background-position:50%}.index-container .grid-row2 .grid-item p{margin-top:10px;font-size:12px;text-align:center;white-space:nowrap;color:#555}.index-container .carousel-our-clients{width:100%;margin-bottom:10px}.index-container .carousel-our-clients h3{font-size:32px!important;font-weight:500!important}.index-container .carousel-our-clients p{font-family:Gilroy,sans-serif!important;font-size:20px!important;font-weight:300!important}.index-container .sector1{display:flex;justify-content:center;border:solid rgba(0,0,0,.1);border-width:1px 0}.index-container .sector1:first-of-type{border-top:none!important}.index-container .sector1:last-of-type{border-width:0}.index-container .sector2{background:#f8f8fc}.index-container .sector2,.page-html-content-footer{display:flex;justify-content:center}.page-html-content{display:flex;flex-direction:column;margin-top:20px;margin-bottom:20px;max-width:1000px;width:100%;align-items:flex-start}.page-html-content .red{text-decoration:underline;-webkit-text-decoration-color:red;text-decoration-color:red;text-decoration-thickness:2px}.page-html-content h2{font-size:30px;font-weight:300;color:#333;text-align:center;margin-top:20px}.page-html-content p{color:#555;line-height:30px;font-size:18px;font-weight:400;margin-top:20px;padding-left:5px;padding-right:5px;white-space:pre-wrap}.page-html-content .p-img-wrapper .img-wrapper{margin-right:20px}@media(max-width:1030px){.page-html-content .p-img-wrapper .img-wrapper{margin-right:0}}.page-html-content .imgs-wrapper{width:100%;display:flex;justify-content:space-around;flex-wrap:wrap}.page-html-content .img-wrapper{position:relative;width:450px;height:300px;margin-top:28px;float:left;border-radius:4px;overflow:hidden}@media(max-width:1030px){.page-html-content .img-wrapper{width:100%;height:250px;border-radius:0}}.cause-list{width:100%;margin-top:5px}.cause-list.admin{overflow:auto;height:116px;overflow-x:hidden}.cause-list.admin .row-text{font-size:13px}.cause-list .row{display:flex;align-items:center;padding:5px}.cause-list .row .row-text{color:#555;margin-left:10px;font-style:italic;font-family:Gilroy,sans-serif}.cause-list .row a{margin-left:10px;color:#0068ff}.cause-list .row a:hover{color:#76a8ff}.our-works-gallery-wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px}.our-works-gallery-wrapper .our-works-img{position:relative;width:300px;height:200px;margin:10px;overflow:hidden;border-radius:4px}.our-works-container{display:flex;flex-direction:column;width:100%}.our-works-container .our-works-list{display:flex;flex-direction:column;min-height:400px}.our-works-container .our-works-list .our-work-container-mobile{display:flex;flex-direction:column;margin-bottom:20px;box-shadow:0 0 10px rgba(0,0,0,.13);width:100%;padding-top:10px;padding-bottom:10px}.our-works-container .our-works-list .our-work-container-mobile .title{text-align:center;margin-bottom:10px}.our-works-container .our-works-list .our-work-container-mobile .title a{font-weight:700;font-size:25px;font-family:Gilroy,sans-serif;color:#333}.our-works-container .our-works-list .our-work-container-mobile .image-wrapper{flex:1 0 200px;height:100%;display:flex;align-items:center}.our-works-container .our-works-list .our-work-container-mobile .image-wrapper .image{display:flex;position:relative;height:100%;width:100%}.our-works-container .our-works-list .our-work-container-mobile .image-wrapper .image a{position:relative;width:100%;height:100%}.our-works-container .our-works-list .our-work-container-mobile .text{display:flex;width:100%;margin-top:15px;margin-bottom:15px;padding:5px;line-height:19px;overflow:hidden;max-height:86px}.our-works-container .our-works-list .our-work-container-mobile .text p{white-space:break-spaces;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.our-works-container .our-works-list .our-work-container-mobile .btn-container{margin-left:10px}.our-works-container .our-works-list .our-work-container{display:flex;height:200px;margin-bottom:20px;box-shadow:0 0 10px rgba(0,0,0,.13);border-radius:4px;width:100%;padding:10px}.our-works-container .our-works-list .our-work-container .image-wrapper{flex:1 0 200px;height:100%;display:flex;align-items:center}.our-works-container .our-works-list .our-work-container .image-wrapper .image{display:flex;position:relative;height:100%;width:100%;border-radius:5px;overflow:hidden}.our-works-container .our-works-list .our-work-container .image-wrapper .image a{position:relative;width:100%;height:100%}.our-works-container .our-works-list .our-work-container .sub-content{display:flex;flex-direction:column;justify-content:space-between;padding:12px;margin-left:30px;width:100%}.our-works-container .our-works-list .our-work-container .sub-content .content2{display:flex;flex-direction:column}.our-works-container .our-works-list .our-work-container .sub-content .content2 .title a{font-weight:700;font-size:25px;font-family:Gilroy,sans-serif;color:#333}.our-works-container .our-works-list .our-work-container .sub-content .content2 .text{display:flex;margin-top:10px;line-height:19px;overflow:hidden;height:76px}.our-works-container .our-works-list .our-work-container .sub-content .content2 .text p{white-space:break-spaces;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.table-price{display:flex;flex-direction:column;width:100%}.table-price .title{font-size:26px;font-weight:500}.table-price .table_wrapper{display:flex;flex-direction:column}.table-price .table_wrapper .header{display:flex;height:120px}.table-price .table_wrapper .header .sub-table-left{display:flex;flex-direction:column;height:100%;width:50%}.table-price .table_wrapper .header .sub-table-left .title-left{width:100%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 1px rgba(0,0,0,.23);color:#333;font-weight:500;font-size:16px}.table-price .table_wrapper .header .sub-table-left .title-left.top{height:80px;background:#2e71c5;color:#e3e3e3;font-weight:500;font-size:16px}.table-price .table_wrapper .header .sub-table-left .title-left.bottom{height:40px}.table-price .table_wrapper .header .sub-table-right{display:flex;height:100%;width:50%}@media(max-width:767px){.table-price .table_wrapper .header .sub-table-right{width:100%}}.table-price .table_wrapper .header .sub-table-right .block{display:flex;flex-direction:column;width:50%;align-items:center}.table-price .table_wrapper .header .sub-table-right .block .title1{display:flex;align-items:center;height:40px;width:100%;justify-content:center;box-shadow:0 0 1px rgba(0,0,0,.23);background:#2e71c5;border-left:1px solid;color:#e3e3e3;font-weight:500;font-size:16px}.table-price .table_wrapper .header .sub-table-right .block .sub-block-wrapper{display:flex;height:80px;width:100%}.table-price .table_wrapper .header .sub-table-right .block .sub-block-wrapper .sub-block{display:flex;flex-direction:column;width:50%}.table-price .table_wrapper .header .sub-table-right .block .sub-block-wrapper .sub-block .sub-text{display:flex;justify-content:center;align-items:center;height:50%;width:100%;box-shadow:0 0 1px rgba(0,0,0,.23);text-align:center;white-space:break-spaces}.table-price .table_wrapper .header .sub-table-right .block .sub-block-wrapper .sub-block .sub-text.val{font-size:14px;font-weight:700;color:#939393}@media(max-width:767px){.table-price .table_wrapper .header .sub-table-right .block .sub-block-wrapper .sub-block .sub-text.val{font-size:13px!important}}.table-price .table_wrapper .header .sub-table-right .block .sub-block-wrapper .sub-block .sub-text .val-price{font-size:21px}.table-price .table_wrapper .header .sub-table-right .block .sub-block-wrapper .sub-block .sub-text .val-price-text{margin-top:5px}.table-price .table_wrapper .header .sub-table-right .block .sub-block-wrapper .sub-block .sub-text.name{color:#333;font-weight:500;font-size:16px;background:#fbff00;border-left:1px solid #e0e0e0}.table-price .table_wrapper .table-content{display:flex;flex-direction:column}.table-price .table_wrapper .table-content .content-row{display:flex;height:40px;text-align:center}.table-price .table_wrapper .table-content .content-row .col{display:flex;width:50%;align-items:center;justify-content:center;box-shadow:0 0 1px rgba(0,0,0,.23)}.table-price .table_wrapper .table-content .content-row .col.name{vertical-align:middle;overflow:hidden;color:#555}.table-price .table_wrapper .table-content .content-row .col.val{font-size:14px;font-weight:700;color:#939393;white-space:break-spaces}.table-price .table_wrapper .table-content .content-row .col.val .text-price{font-size:15px}.table-price .table_wrapper .table-content .content-row .col.val .price{font-size:21px}.table-price-2{display:flex;flex-direction:column;margin-top:70px;width:100%}.table-price-2.reviews td,.table-price-2.reviews th{text-align:center!important}.table-price-2.reviews td.review{white-space:nowrap;max-width:150px;overflow:hidden;text-overflow:ellipsis}.table-price-2.reviews td.review:hover{transition:.3s;background:#eae6ef;cursor:pointer;border-radius:5px}.table-price-2.font th:last-of-type{text-align:right}.table-price-2.font td:last-of-type{text-align:right;font-size:14px;font-weight:700;color:#939393}.table-price-2 .title{font-size:26px;font-weight:500}.table-price-2 .table_wrapper{display:flex}.table-price-2 .table_wrapper table{width:100%;border-collapse:collapse;margin:0;border-radius:0 0 4px 4px;font-size:14px;line-height:17px;font-family:proxima_novasemibold,arial,helvetica,sans-serif}.table-price-2 .table_wrapper th{padding:8px 10px;text-align:left;height:40px;color:#333;font-weight:500;font-size:16px}.table-price-2 .table_wrapper td{padding:5px 10px 4px;border-top:1px solid #e6eaee;height:55px;box-sizing:border-box;vertical-align:middle;color:#555}.table-price-2 .table_wrapper td .btn-wrapper{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.table-price-2 .table_wrapper td .btn-wrapper .MuiSvgIcon-root{font-size:20px}.cookie-banner{position:fixed;left:0;right:0;bottom:0;width:100%;z-index:9999;background:#fff;box-shadow:0 -2px 12px rgba(0,0,0,.12);color:#333;transform:translateY(100%);opacity:0;transition:transform .3s ease,opacity .3s ease}.cookie-banner.open{transform:translateY(0);opacity:1}.cookie-banner .cookie-banner-inner{max-width:1200px;margin:0 auto;padding:22px 24px;display:flex;align-items:center;gap:24px}@media(max-width:1024px){.cookie-banner .cookie-banner-inner{flex-direction:column;align-items:stretch;gap:14px}}.cookie-banner .cookie-banner-text{flex:1 1}.cookie-banner .cookie-banner-text .cookie-banner-title{font-weight:700;margin-bottom:6px}.cookie-banner .cookie-banner-text p{font-size:14px;line-height:1.5}.cookie-banner .cookie-banner-text a{color:#2e71c5;text-decoration:underline}.cookie-banner .cookie-banner-actions{display:flex;align-items:center;gap:12px;flex-shrink:0}@media(max-width:767px){.cookie-banner .cookie-banner-actions{flex-direction:column;align-items:stretch;width:100%}.cookie-banner .cookie-banner-actions .MuiButton-root{width:100%}}.cookie-banner .cookie-banner-more{color:#555;text-decoration:underline;font-size:14px;white-space:nowrap}.mobile-menu-wrapper{display:flex;justify-content:flex-end;width:100%;padding-right:10px;margin-bottom:20px}.loading-spinner{display:flex;justify-content:center;align-content:center;align-items:center}.main_nav_products{flex:0 0 250px;height:-moz-fit-content;height:fit-content;min-height:600px;padding:20px;margin-right:20px;overflow-y:auto;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.13)}@media(max-width:1030px){.main_nav_products{margin-right:0;width:280px;min-height:calc(100vh - 65px)}}.main_nav_products.loading{display:flex;justify-content:center;align-content:center;align-items:center}.main_nav_products .block{margin-bottom:40px}.main_nav_products .block .btn-wrapper{display:flex;align-items:center;justify-content:space-between}.main_nav_products .block .scroll_block{max-height:300px;overflow:auto}.main_nav_products .block .filter_type{margin-bottom:10px}.products-content-container{display:flex;width:100%;max-width:1200px}.products-content-container .article{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start}@media(max-width:767px){.products-content-container .article{padding:0}}.products-content-container .article.loading{justify-content:center;align-content:center}.products-content-container .article .product-filter-container{display:flex;height:200px;margin-bottom:35px;width:100%;box-shadow:3px 3px 10px rgba(0,0,0,.08);border-radius:4px}.products-content-container .article .product-filter-container .image-wrapper{flex:1 0 200px;height:200px;display:flex;align-items:center}.products-content-container .article .product-filter-container .image-wrapper .image{display:flex;position:relative;height:90%;width:100%;margin-left:10px;border-radius:4px;overflow:hidden}.products-content-container .article .product-filter-container .content{display:flex;flex-direction:column;justify-content:space-between;padding:12px;width:100%}.products-content-container .article .product-filter-container .content .content2{display:flex;flex-direction:column}.products-content-container .article .product-filter-container .content .content2 h3.title{font-weight:700;font-size:21px;font-family:Gilroy,sans-serif}.products-content-container .article .product-filter-container .content .content2 h3.title a{font-weight:700;font-size:25px;font-family:Gilroy,sans-serif;color:#333}.products-content-container .article .product-filter-container .content .content2 h3.label{font-weight:600;font-size:14px;font-family:Gilroy,sans-serif;margin-top:10px}.products-content-container .article .product-filter-container .content .content2 .text{display:flex;margin-top:10px;line-height:19px}.products-content-container .article .product-filter-container .content .text2{display:flex;font-weight:500}.products-content-container .article .product-filter-container .price-wrapper{display:flex;flex-direction:column;align-items:center;flex:0 0 90px;padding-top:17px;margin-left:20px;margin-top:12px}.products-content-container .article .product-filter-container .price-wrapper .price{font-size:20px;font-weight:600;color:#686868}.products-content-container .article .product-filter-container-mobile{display:flex;margin-bottom:35px;width:100%;flex-direction:column;box-shadow:3px 3px 10px rgba(0,0,0,.08);border-radius:4px}.products-content-container .article .product-filter-container-mobile .title-container{display:flex;align-items:center;justify-content:space-around;margin-top:20px;margin-bottom:10px}.products-content-container .article .product-filter-container-mobile .title-container .title-wrapper{display:flex;flex-direction:column;width:100%}.products-content-container .article .product-filter-container-mobile .title-container .title-wrapper .label-wrapper{display:flex;align-items:center;justify-content:space-evenly;margin-top:20px;margin-bottom:10px}.products-content-container .article .product-filter-container-mobile .title-container .title-wrapper h3.title{font-weight:700;font-size:21px;font-family:Gilroy,sans-serif;text-align:center}.products-content-container .article .product-filter-container-mobile .title-container .title-wrapper h3.title a{font-weight:700;font-size:25px;font-family:Gilroy,sans-serif;color:#333}.products-content-container .article .product-filter-container-mobile .title-container .title-wrapper h3.label{font-weight:600;font-size:14px;font-family:Gilroy,sans-serif}.products-content-container .article .product-filter-container-mobile .title-container .price{display:flex;font-size:20px;font-weight:600;color:#686868}.products-content-container .article .product-filter-container-mobile .image{display:flex;position:relative;height:300px}.products-content-container .article .product-filter-container-mobile .content{display:flex;flex-direction:column;justify-content:space-between;padding:12px;width:100%;margin-bottom:15px;align-items:center}.products-content-container .article .product-filter-container-mobile .content .text{display:flex;margin-top:10px;line-height:19px}.products-content-container .article .product-filter-container-mobile .content .text2{display:flex;font-weight:500}.services-page-container,.services-page-container .wrapper{display:flex;flex-direction:column;align-items:center;width:100%}.services-page-container .wrapper{max-width:1200px;height:100%;padding-top:30px;padding-bottom:20px;min-height:100px}@media(max-width:1030px){.services-page-container .wrapper{padding-top:10px}}.services_grid_row{display:flex;flex-wrap:wrap;justify-content:center}.services_grid_row .grid_item{width:150px;height:150px;display:flex;justify-content:center;align-items:flex-start;margin:0 25px 25px;transition:.3s}@media(max-width:767px){.services_grid_row .grid_item{width:110px}}.services_grid_row .grid_item a{display:flex;align-items:center;flex-direction:column;transition:.85s}.services_grid_row .grid_item .img_container{border-radius:25px;display:flex;justify-content:center;width:100px;height:100px;align-items:center;cursor:pointer;background:rgba(248,248,252,.522);box-shadow:3px 3px 10px rgba(0,0,0,.08);transition:.2s;position:relative}.services_grid_row .grid_item .img_container img{position:absolute}.services_grid_row .grid_item .img_container:before{content:"";box-sizing:border-box;display:block;width:100px;height:100px;position:absolute;left:0;bottom:0;background:linear-gradient(0deg,#d1deee,rgba(255,138,0,0));transition:.2s;border-radius:25px;opacity:0;border:2px solid transparent}.services_grid_row .grid_item .img_container:hover{transform:scale(1.1)}.services_grid_row .grid_item .img_container:hover:before{transform:translateY(0) scale(1.05);opacity:1;border:2px solid #b7c9e0}.services_grid_row .grid_item .name{margin-top:15px;text-align:center;color:#333;font-size:14px;font-weight:500}.sub-service-list{display:flex;width:100%;margin-top:40px}.sub-service-list.loading{min-height:400px}.sub-service-list .article{width:100%;border-radius:4px;padding:20px;display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start}@media(max-width:1030px){.sub-service-list .article{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.sub-service-list .article.loading{justify-content:center;align-content:center}.list-item-container-desktop{display:flex;height:200px;margin-bottom:23px;width:100%;background:#fff;box-shadow:3px 3px 10px rgba(0,0,0,.08);border-radius:4px}.list-item-container-desktop .image-wrapper{display:flex;flex:1 0 280px;align-items:center}.list-item-container-desktop .image-wrapper .image{display:flex;position:relative;height:90%;margin-left:10px;width:100%;border-radius:5px;overflow:hidden}.list-item-container-desktop .image-wrapper .image a{position:relative;width:100%;height:100%}.list-item-container-desktop .sub-content{display:flex;flex-direction:column;justify-content:space-between;padding:12px;margin-left:30px;width:100%}.list-item-container-desktop .sub-content .content2{display:flex;flex-direction:column}.list-item-container-desktop .sub-content .content2 .title a{font-weight:700;font-size:25px;font-family:Gilroy,sans-serif;color:#333}.list-item-container-desktop .sub-content .content2 .text{display:flex;margin-top:10px;line-height:19px;overflow:hidden;height:76px}.list-item-container-desktop .sub-content .content2 .text p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;line-height:20px}.list-item-container-desktop .price-container{display:flex;flex-direction:column;flex:0 0 140px;align-items:center;justify-content:center}.list-item-container-desktop .price-container .icon{height:40px;width:40px;background-size:20px 20px;background:url(/icons/wallet.png) 50%/contain no-repeat}.list-item-container-desktop .price-container .price-label{display:flex;margin-top:10px;font-size:18px;font-weight:500;color:#686868}@media(max-width:1030px){.list-item-container-desktop .price-container .price-label{margin-left:20px}}.list-item-container-desktop .price-container .price{display:flex;padding-top:10px;text-align:right;font-size:20px;font-weight:700;color:#686868}@media(max-width:1030px){.list-item-container-desktop .price-container .price{margin-left:10px}}.list-item-container-mobile{display:flex;flex-direction:column;margin-bottom:23px;width:100%;background:#fff;box-shadow:3px 3px 10px rgba(0,0,0,.08);border-radius:4px}.list-item-container-mobile .title{text-align:center;margin-bottom:20px;margin-top:20px}.list-item-container-mobile .title a{font-weight:700;font-size:25px;font-family:Gilroy,sans-serif;color:#333}.list-item-container-mobile .image-wrapper{display:flex;width:100%}.list-item-container-mobile .image-wrapper .image{display:flex;position:relative;height:260px;width:100%;border-radius:5px;overflow:hidden}@media(max-width:1030px){.list-item-container-mobile .image-wrapper .image{height:200px}}.list-item-container-mobile .image-wrapper .image a{position:relative;width:100%;height:100%}.list-item-container-mobile .text{display:flex;margin-top:10px;line-height:19px;overflow:hidden;max-height:76px;padding-left:10px;padding-right:10px}.list-item-container-mobile .text p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.list-item-container-mobile .sub-content{display:flex;flex-direction:row;justify-content:space-around;align-items:center;padding:12px;margin-bottom:15px}.list-item-container-mobile .sub-content .btn-container{display:flex}.list-item-container-mobile .sub-content .price-container{display:flex;flex-direction:row;align-items:center}.list-item-container-mobile .sub-content .price-container .icon{height:40px;width:40px;background-size:20px 20px;background:url(/icons/wallet.png) 50%/contain no-repeat}.list-item-container-mobile .sub-content .price-container .price-label-container{display:flex;flex-direction:column;align-items:center;margin-left:10px}.list-item-container-mobile .sub-content .price-container .price-label-container .price-label{display:flex;margin-top:10px;font-size:18px;font-weight:500;color:#686868}.list-item-container-mobile .sub-content .price-container .price-label-container .price{display:flex;padding-top:5px;text-align:right;font-size:20px;font-weight:700;color:#686868}.sub-service-layout,.sub-service-layout .wrapper{display:flex;flex-direction:column;align-items:center;width:100%}.sub-service-layout .wrapper{max-width:1200px;height:100%;padding:30px 10px 20px;min-height:100px}@media(max-width:1030px){.sub-service-layout .wrapper{padding-top:10px;padding-left:0;padding-right:0}}.sub-service-layout .wrapper h2{font-size:30px;font-weight:300;color:#333;text-align:center}.sub-service-layout .wrapper .content{margin-top:40px;display:flex;flex-direction:column;align-items:center;width:100%}.sub-service-layout .wrapper .content .content-header{display:flex;width:100%;justify-content:space-around}@media(max-width:1030px){.sub-service-layout .wrapper .content .content-header{flex-direction:column}}.sub-service-layout .wrapper .content .content-header .img_container{position:relative;height:450px;width:600px;border-radius:5px;overflow:hidden;flex:1.4 1}@media(max-width:1030px){.sub-service-layout .wrapper .content .content-header .img_container{width:100%;height:300px;flex:auto}}.sub-service-layout .wrapper .content .content-header .right-block{flex:1 1;margin-left:30px}@media(min-width:1030px){.sub-service-layout .wrapper .content .content-header .right-block{display:flex;flex-direction:column;justify-content:space-between}}@media(max-width:1030px){.sub-service-layout .wrapper .content .content-header .right-block{margin:10px;display:flex;flex-direction:column;align-items:center}}.sub-service-layout .wrapper .content .content-header .right-block .block-header-wrapper{position:relative;display:flex;justify-content:center;width:100%}@media(min-width:1030px){.sub-service-layout .wrapper .content .content-header .right-block .block-header-wrapper{display:flex;flex-direction:column;align-items:center}}.sub-service-layout .wrapper .content .content-header .right-block .block-header-wrapper .double-arrows-wrapper{width:50px;height:50px;cursor:pointer;position:absolute!important;bottom:-10px!important;background:hsla(0,0%,100%,.8)}.sub-service-layout .wrapper .content .content-header .right-block .block-header-wrapper .double-arrows-wrapper img{transition:.3s;top:3px!important}.sub-service-layout .wrapper .content .content-header .right-block .block-header-wrapper .double-arrows-wrapper img:hover{filter:drop-shadow(0 0 2px #2e71c5)}.sub-service-layout .wrapper .content .content-header .right-block .block-header-wrapper p.header{font-size:18px;line-height:29px;font-weight:400;position:relative;white-space:break-spaces;max-height:190px;overflow:hidden;width:100%}.sub-service-layout .wrapper .content .content-header .right-block .block-header-wrapper p.header.promo{height:350px;max-height:350px}@media(max-width:1030px){.sub-service-layout .wrapper .content .content-header .right-block .block-header-wrapper p.header{height:auto!important}}@media(min-width:1030px){.sub-service-layout .wrapper .content .content-header .right-block .block-header-wrapper p.header.service{height:450px;max-height:450px}}.sub-service-layout .wrapper .content .content-header .right-block .block-header-wrapper p.header.open{height:auto;max-height:none}.sub-service-layout .wrapper .content .content-header .right-block .block-header-wrapper p.header.hidden:after{content:"";position:absolute;bottom:0;left:0;right:0;height:80px;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));transition:all 1s;pointer-events:none}.sub-service-layout .wrapper .content .content-header .right-block .icons-container{display:flex;flex-direction:column;margin-top:30px}@media(max-width:1030px){.sub-service-layout .wrapper .content .content-header .right-block .icons-container{flex-direction:row}}@media(max-width:767px){.sub-service-layout .wrapper .content .content-header .right-block .icons-container{flex-direction:column}}.sub-service-layout .wrapper .content .content-header .right-block .icons-container .icon-container{display:flex;align-items:center;margin-bottom:40px}.sub-service-layout .wrapper .content .content-header .right-block .icons-container .icon-container:last-of-type{margin-bottom:0}@media(max-width:1030px){.sub-service-layout .wrapper .content .content-header .right-block .icons-container .icon-container{margin-left:10px}}.sub-service-layout .wrapper .content .content-header .right-block .icons-container .icon-container .icon{height:40px;width:40px;background-size:40px 40px}@media(max-width:1030px){.sub-service-layout .wrapper .content .content-header .right-block .icons-container .icon-container .icon{height:30px;width:30px;background-size:30px 30px}}.sub-service-layout .wrapper .content .content-header .right-block .icons-container .icon-container .icon.wallet{background:url(/icons/wallet.png) 50%/contain no-repeat}.sub-service-layout .wrapper .content .content-header .right-block .icons-container .icon-container .icon.clock{background:url(/icons/clock.png) 50%/contain no-repeat}.sub-service-layout .wrapper .content .content-header .right-block .icons-container .icon-container .icon.file{background:url(/icons/file.png) 50%/contain no-repeat}.sub-service-layout .wrapper .content .content-header .right-block .icons-container .icon-container .label-container{display:flex;flex-direction:column;margin-left:20px}@media(max-width:1030px){.sub-service-layout .wrapper .content .content-header .right-block .icons-container .icon-container .label-container{align-items:center}}@media(max-width:767px){.sub-service-layout .wrapper .content .content-header .right-block .icons-container .icon-container .label-container{align-items:flex-start}}.sub-service-layout .wrapper .content .content-header .right-block .icons-container .icon-container .label-container .icon-label{display:flex;font-size:18px;font-weight:500;color:#686868}.sub-service-layout .wrapper .content .content-header .right-block .icons-container .icon-container .label-container .icon-text{display:flex;text-align:right;font-size:20px;font-weight:700;margin-top:10px;color:#686868}.prices-page .table_wrapper{margin-top:30px}.faq-block{width:100%;max-width:1000px;margin:0 auto;padding:30px 15px 50px}.faq-block .faq-block-title{font-size:28px;color:#333;text-align:center;margin-bottom:25px}@media(max-width:767px){.faq-block .faq-block-title{font-size:22px}}.faq-block .faq-list{display:flex;flex-direction:column;gap:12px}.faq-block .faq-item{border:1px solid #e6eaee;border-radius:8px;background:#fff;box-shadow:3px 3px 10px rgba(0,0,0,.08);overflow:hidden}.faq-block .faq-item .faq-question{list-style:none;cursor:pointer;padding:18px 20px;font-family:Gilroy,sans-serif;font-weight:600;font-size:17px;color:#333;display:flex;justify-content:space-between;align-items:center}.faq-block .faq-item .faq-question::-webkit-details-marker{display:none}.faq-block .faq-item .faq-question:after{content:"+";font-size:22px;line-height:1;color:#af0000;margin-left:15px}@media(max-width:767px){.faq-block .faq-item .faq-question{font-size:15px;padding:14px 16px}}.faq-block .faq-item[open] .faq-question:after{content:"−"}.faq-block .faq-item .faq-answer{padding:0 20px 18px;color:#555;line-height:1.55;font-size:15px;white-space:pre-line}@media(max-width:767px){.faq-block .faq-item .faq-answer{padding:0 16px 14px;font-size:14px}}.cookie-policy,.privacy-policy{width:100%;max-width:900px;margin:0 auto;padding:20px 15px 50px;color:#333;font-family:Gilroy,sans-serif;line-height:1.6;text-align:left}.cookie-policy .page_title,.privacy-policy .page_title{text-align:center;margin-bottom:8px}@media(max-width:767px){.cookie-policy .page_title,.privacy-policy .page_title{font-size:26px}}.cookie-policy .pp-company,.privacy-policy .pp-company{text-align:center;font-weight:600;color:#555;margin-bottom:30px}.cookie-policy h2,.privacy-policy h2{font-size:22px;color:#333;margin:28px 0 12px}@media(max-width:767px){.cookie-policy h2,.privacy-policy h2{font-size:19px}}.cookie-policy p,.privacy-policy p{font-size:15px;margin-bottom:10px}.cookie-policy ol,.cookie-policy ul,.privacy-policy ol,.privacy-policy ul{margin:0 0 14px 22px}.cookie-policy ul,.privacy-policy ul{list-style:disc}.cookie-policy ol,.privacy-policy ol{list-style:decimal}.cookie-policy li,.privacy-policy li{font-size:15px;margin-bottom:6px}.cookie-policy .pp-table-wrap,.privacy-policy .pp-table-wrap{width:100%;overflow-x:auto;margin:14px 0 18px}.cookie-policy .pp-table,.privacy-policy .pp-table{width:100%;min-width:640px;border-collapse:collapse}.cookie-policy .pp-table td,.cookie-policy .pp-table th,.privacy-policy .pp-table td,.privacy-policy .pp-table th{border:1px solid #e6eaee;padding:10px 12px;text-align:left;vertical-align:top;font-size:14px}.cookie-policy .pp-table th,.privacy-policy .pp-table th{background:#f1f4f7;font-weight:600}.cookie-policy .pp-footer-note,.privacy-policy .pp-footer-note{margin-top:26px;font-style:italic;color:#555}@media(max-width:767px){.cookie-policy li,.cookie-policy p,.privacy-policy li,.privacy-policy p{font-size:14px}}.copyright_container .cookie-policy-link,.copyright_container .privacy-policy-link{margin-bottom:10px}.copyright_container .cookie-policy-link a,.copyright_container .privacy-policy-link a{color:#bbb;text-decoration:underline;font-size:14px}.legal-page-links a{color:inherit;text-decoration:underline;word-break:break-word}.auth_container{background:#0e1621;height:100vh;width:100vw;display:flex;align-content:space-between;justify-content:space-around;align-items:center}.auth_container .login_container{height:300px;width:400px;margin-top:-160px;background:#192c3f;border-radius:7px;display:flex;justify-content:center}.admin_container{display:flex;flex-wrap:wrap;justify-content:center}.admin_container .main_header{background:#192c3f;color:#e3e3e3;height:50px;padding:15px;display:flex;flex-wrap:wrap;justify-content:flex-end;align-content:center;align-items:center}.admin_container .main-admin{display:flex;height:calc(100vh - 50px);background:#fff;color:#333}.admin_container .main-admin .main-nav-admin{flex:0 0 220px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;background:#fff;padding:20px;overflow-y:auto;border-right:1px solid #bbb}.admin_container .main-admin .main-nav-admin .statistics{display:flex;flex-direction:column}.admin_container .main-admin .main-nav-admin .statistics .block{display:flex;justify-content:space-between}.admin_container .main-admin .main-nav-admin .statistics .block .span{display:flex;white-space:pre-wrap}.admin_container .main-admin .main-nav-admin .MuiButtonBase-root{color:#333;width:100%}.admin_container .main-admin .main-nav-admin .MuiButtonBase-root.active{color:#000;font-weight:600}.admin_container .main-admin .main_article{overflow-y:auto;padding:20px;flex:1 1}.admin_container .main-admin .main_article .container{width:100%}.admin_container .main-admin .main_article .container h3{font-size:24px}.products_container,.products_container .wrapper{display:flex;flex-direction:column;align-items:center;width:100%}.products_container .wrapper{max-width:1200px;height:100%;padding:0;max-width:inherit;align-items:flex-start}@media(max-width:1030px){.products_container .wrapper{padding-top:10px}}.filter_container{margin-top:40px;margin-left:40px}.filter_container .blocks{margin-left:70px}.filter_container .filters_type_label{display:flex;align-items:center;margin-bottom:20px}.filter_container .filters_type_label .filters_type{margin-right:10px}.prices_container,.prices_container .wrapper{display:flex;flex-direction:column;align-items:center;width:100%}.prices_container .wrapper{max-width:1200px;height:100%;padding:0;max-width:inherit}@media(max-width:1030px){.prices_container .wrapper{padding-top:10px}}.prices_container .wrapper .container{display:flex}.prices_container .wrapper .container .nav{height:-moz-fit-content;height:fit-content;min-height:600px;min-width:310px;padding:20px;overflow-y:auto;border:1px solid #e6eaee;background:#fff;border-radius:4px}.prices_container .wrapper .container .article{border-radius:4px;display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start}.prices_container .wrapper .container .article.column{min-width:550px}.prices_container .wrapper .container .article.column .table{flex-direction:column;width:100%}.prices_container .wrapper .container .article.column .container{width:100%!important}.prices_container .wrapper .container .article .table{display:flex;flex-wrap:wrap}.prices_container .wrapper .container .article .table .country_wrapper{display:flex;flex-direction:column;margin-bottom:30px;width:100%}.prices_container .wrapper .container .article .table .country_wrapper h1{text-align:center;margin-bottom:20px;font-size:22px}.prices_container .wrapper .container .article .table .country_wrapper .container_wrapper{display:flex;flex-wrap:wrap}.prices_container .wrapper .container .article .table .container{display:flex;flex-direction:column;border-radius:4px;border:1px solid #e6eaee;background:#fff;margin-bottom:15px;margin-left:15px;padding:10px;width:406px}.prices_container .wrapper .container .article .table .container .container2{display:flex;flex-direction:column}.prices_container .wrapper .container .article .table .container .container2 .container3{display:flex;justify-content:space-between}.prices_container .wrapper .container .article .table .container .container2 .container3 .name{display:flex;align-items:center}.prices_container .wrapper .container .article .table .container .container2 .container3 .name h2{font-size:16px}.prices_container .wrapper .container .article .table .container .container2 .container3 .price{display:flex;align-items:center}.prices_container .wrapper .container .article .table .container .container2 .container3 .price .rub{margin-left:10px;color:#555}.prices_container .wrapper .container .article .table .container .img-gallery-wrapper,.prices_container .wrapper .container .article .table .container .img_recomm_wrapper{display:flex}.prices_container .wrapper .container .article .table .container .img-gallery-wrapper .img-gallery{display:flex;flex-direction:column;border-left:1px solid #e0e0e0;margin-top:12px;margin-left:70px;padding-left:30px}.prices_container .wrapper .container .article .table .container .img-gallery-wrapper .img-gallery h2{margin-left:75px;margin-bottom:-8px;font-size:12px}.prices_container .wrapper .container .article .table .container .img-gallery-wrapper .img-gallery .img-gallery-content{display:flex;flex-wrap:wrap;width:100%}.prices_container .wrapper .container .article .table .container .img_container{display:flex;margin-left:10px;margin-top:15px;justify-content:center}.prices_container .wrapper .container .article .table .container .img_container .img_container2{display:flex;flex-direction:column}.prices_container .wrapper .container .article .table .container .img_container .img_container2 h2{text-align:center;margin-bottom:8px;font-size:12px}.prices_container .wrapper .container .article .table .container .img_container .img_container2:last-of-type{margin-left:40px}.prices_container .wrapper .container .article .table .container .img_container .img_wrapper{display:flex;flex-direction:column}.prices_container .wrapper .container .article .table .container .img_container .img_wrapper .img_wrapper2{display:flex;position:relative;width:140px;height:104px;border-radius:4px;overflow:hidden}.prices_container .wrapper .container .article .table .container .img_container .img_wrapper .img_wrapper2.wide{width:320px}.prices_container .wrapper .container .article .table .container .img_container .img_wrapper .img_wrapper2.narrow{width:104px}.prices_container .wrapper .container .article .table .container .img_container .img_wrapper .img_wrapper2.shadow{box-shadow:0 0 10px rgba(0,0,0,.13)}.prices_container .wrapper .container .article .table .container .recommendations-wrapper{display:flex;flex-direction:column;width:100%;margin-left:18px;margin-top:10px}.prices_container .wrapper .container .article .table .container .recommendations-wrapper .add-btn-wrapper{display:flex;align-items:center;cursor:pointer}.prices_container .wrapper .container .article .table .container .recommendations-wrapper .recommendations-list-wrapper{display:flex;flex-direction:column}.prices_container .wrapper .container .article .table .container .add{display:flex;align-items:center}.icons_20 .MuiSvgIcon-root{font-size:17px}.new_project_modal,.new_project_modal .content{display:flex;flex-direction:column}.new_project_modal .content .block1{display:flex;flex-direction:row}.new_project_modal .content .block1 .data_container{display:flex;flex-direction:column}.new_project_modal .content .block1 .img_container{width:100%;display:flex;justify-content:space-evenly;flex-direction:column;align-items:center;margin-left:20px}.new_project_modal .content .block1 .img_container .img_btn{display:flex;align-items:center}.new_project_modal .content .block1 .img_container .img_wrapper{display:flex;flex-direction:column;width:290px}.new_project_modal .content .block1 .img_container .img_wrapper .img_wrapper2{position:relative;height:220px}.new_project_modal .content .block1 .img_container .img_wrapper img{max-width:290px}.new_project_modal .content .filters_container{display:flex;flex-wrap:wrap;flex-direction:column;margin-top:50px;width:700px}.new_project_modal .content .filters_container .product_type_selector{margin-right:20px;margin-bottom:50px;max-width:300px}.new_project_modal .content .filters_container .filters{display:flex;flex-wrap:wrap}.new_project_modal .content .filters_container .filters .selector{margin-right:20px;margin-bottom:20px}.recommendations-modal{display:flex;flex-direction:column;overflow-y:scroll;height:100%}.recommendations-modal .content{display:flex}.recommendations-modal .content .content-list{display:flex;flex-direction:column;min-width:600px}.edit-service-modal{flex-direction:column;overflow-y:scroll}.edit-service-modal,.edit-service-modal .content{display:flex;height:100%}.edit-service-modal .content .left{display:flex;flex-direction:column;height:100%;min-width:700px}.edit-service-modal .content .left .editor-items-wrapper{display:flex;flex-direction:column;border-right:1px solid #9a9a9a;padding-right:10px}.edit-service-modal .content .left .editor-items-wrapper .editor-item{display:flex;margin:10px 0}.edit-service-modal .content .left .editor-items-wrapper .editor-item .cause-list2{width:100%}.edit-service-modal .content .left .editor-items-wrapper .editor-item .cause-list2 .row{display:flex;align-items:center;padding:5px}.edit-service-modal .content .left .editor-items-wrapper .editor-item .cause-list2 .row .input-wrapper{display:flex;flex-direction:column;width:450px;margin-left:10px}.edit-service-modal .content .left .editor-items-wrapper .editor-item .cause-list2 .row .input-wrapper .input-top-wrapper{display:flex;width:100%}.edit-service-modal .content .left .editor-items-wrapper .editor-item .cause-list2 .row .input-wrapper .input-top-wrapper .MuiFormControl-root{flex:1 1}.edit-service-modal .content .left .editor-items-wrapper .editor-item .cause-list2 .row .input-wrapper .input-top-wrapper .MuiFormControl-root:last-of-type{margin-left:5px}.edit-service-modal .content .left .editor-items-wrapper .editor-item .cause-list2 .row .input-wrapper .input-top-wrapper .MuiFormControl-root input{width:auto}.edit-service-modal .content .left .editor-items-wrapper .editor-item .cause-list2 .row .input-wrapper .input2{margin-top:7px}.edit-service-modal .content .left .editor-items-wrapper .editor-item .cause-list2 .row .icons-wrapper{display:flex;flex-direction:column}.edit-service-modal .content .left .editor-items-wrapper .editor-item .cause-list2 .row .input1{margin-left:10px;width:400px}.edit-service-modal .content .left .editor-items-wrapper .editor-item .item-panel{display:flex;width:137px;justify-content:space-between;flex-direction:column}.edit-service-modal .content .left .editor-items-wrapper .editor-item .item-panel .top .container{display:flex;border:1px solid hsla(0,0%,59%,.549);border-radius:4px;margin-left:4px;margin-bottom:8px}.edit-service-modal .content .left .editor-items-wrapper .editor-item .item-panel .top .container.container:first-of-type{margin-top:8px}.edit-service-modal .content .left .editor-items-wrapper .editor-item .item-panel .low{border:1px solid hsla(0,0%,59%,.549);border-radius:4px;margin-left:4px;margin-bottom:3px}.edit-service-modal .content .left .editor-items-wrapper .editor-item .item-panel .MuiButtonBase-root{height:27px;width:27px;margin:0}.edit-service-modal .content .left .editor-items-wrapper .editor-item .img-min{display:flex}.edit-service-modal .content .left .editor-items-wrapper .editor-item .img-min .img_wrapper{display:flex;flex-direction:column}.edit-service-modal .content .left .editor-items-wrapper .editor-item .img-min .img_wrapper .img_wrapper2{display:flex;position:relative;width:98px;height:60px;border-radius:4px;overflow:hidden;margin:5px}.edit-service-modal .content .left .editor-items-wrapper .editor-item .img-min .img_wrapper .img_wrapper2.shadow{box-shadow:0 0 10px rgba(0,0,0,.13)}.edit-service-modal .content .left .editor-items-wrapper .editor-item .page-img-gallery-wrapper{width:100%;display:flex;flex-wrap:wrap;border:1px solid hsla(0,0%,59%,.549);border-radius:4px;margin-bottom:3px}.edit-service-modal .content .left .editor-items-wrapper .editor-item .page-img-gallery-wrapper .img_wrapper{display:flex;flex-direction:column}.edit-service-modal .content .left .editor-items-wrapper .editor-item .page-img-gallery-wrapper .img_wrapper .img_wrapper2{display:flex;position:relative;width:130px;height:100px;border-radius:4px;overflow:hidden;margin:5px}.edit-service-modal .content .left .editor-items-wrapper .editor-item .page-img-gallery-wrapper .img_wrapper .img_wrapper2.shadow{box-shadow:0 0 10px rgba(0,0,0,.13)}.edit-service-modal .content .left .panel{display:flex;flex-direction:column;margin-top:20px;padding-top:20px;border-top:1px solid #9a9a9a}.edit-service-modal .content .left .panel .panel-item{display:flex;align-items:center;cursor:pointer;width:-moz-fit-content;width:fit-content}.edit-service-modal .content .left .panel .panel-item .title{margin-left:10px;transition:.3s}.edit-service-modal .content .left .panel .panel-item .title:hover{color:#969696}.edit-service-modal .content .right{display:flex;padding-left:10px;width:1010px;height:100%}*{box-sizing:border-box;font-family:Roboto,sans-serif}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;outline:0}h1,h2,h3,h4,h5,h6,p{font-family:Gilroy,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;overflow-y:scroll;overflow-x:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#af0000;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#555}@media(max-width:1030px){.modal-call-back-container,.modal-call-back-container .MuiBox-root{margin-top:0}.modal-call-back-container .MuiPaper-root{position:absolute;top:1px;height:325px}.modal-call-back-container .MuiDialogContent-root{padding-top:0}.modal-call-back-container .MuiTypography-root{text-align:center}.modal-call-back-container .MuiDialogActions-root{display:flex;justify-content:center;padding:0 0 10px;margin-top:0}}.modal-call-back-container .MuiInput-root:hover:not(.Mui-disabled):before{border-bottom:1px solid #606060}.modal-call-back-container .MuiInput-underline:after{border-bottom:3px solid #1976d2!important}.modal-call-back-container .MuiInput-underline.Mui-error:after{border-bottom:3px solid #d90d0d!important}@media(max-width:1030px){.modal-call-back-container .MuiPaper-root{margin:0}}.SnackbarItem-message{white-space:pre-line}.admin-content{width:100%}.admin-content .head-title{height:60px;margin-bottom:40px;display:flex;align-items:center}.global-container,.global-container .global-wrapper{display:flex;flex-direction:column;align-items:center;width:100%}.global-container .global-wrapper{min-height:100px;max-width:1200px;height:100%;padding-top:30px;padding-bottom:20px}@media(max-width:1030px){.global-container .global-wrapper{padding-top:10px}}.global-container .global-wrapper .page-title{font-size:28px;text-align:center}h1.page_title{font-size:35px;text-align:center}.loader-wrap{width:100%;min-height:inherit;display:flex;align-items:center;justify-content:center}.bottom-line{border-bottom:2px solid #e1e1e1;padding-bottom:47px}