#marker-start-L2Nzcy9zeXN0ZW0ubWVudXMuY3Nz.Lw{}#marker-end-L2Nzcy9zeXN0ZW0ubWVudXMuY3Nz.Lw{}
#marker-start-L2Nzcy9zeXN0ZW0udGhlbWUuY3Nz.Lw{}#marker-end-L2Nzcy9zeXN0ZW0udGhlbWUuY3Nz.Lw{}
.custom-services-wrapper{width:100vw;position:relative;left:50%;margin-left:-50vw;box-sizing:border-box;}.field-pr-info--box{width:100vw;position:relative;left:50%;margin-left:-50vw;box-sizing:border-box;background:#f5f5f5;padding:50px 0px;}.service_price--block{width:100vw;position:relative;left:50%;margin-left:-50vw;box-sizing:border-box;background:#f5f5f5;padding-top:115px;padding-bottom:70px;}body,html{overflow-x:hidden;}.banner-services-box{background-repeat:no-repeat;background-size:cover;}.banner-bg-shadow{background:rgba(38,38,38,67%);}.banner-bg-shadow .banner-box{display:flex;align-items:center;gap:50px;padding:30px 0px;}.banner-bg-shadow .banner-box .banner-services-box__form{max-width:450px;background:white;}.banner-services-box{color:white;}.banner-services-box__text h1{max-width:635px;font-size:54px;text-transform:uppercase;margin-bottom:15px;}.banner-services-box__text .banner-desc{margin-bottom:45px;}.banner-services-box__text .banner-desc .text-block-banner{max-width:450px;font-size:18px;margin-bottom:25px;}.banner-services-box__text .banner-desc .price-banner{color:#e53734;font-size:16px;}.banner-services-box__text .banner-desc .price-banner .price-banner_number{font-size:34px;font-weight:bold;}.banner-desc .little-text-banner{font-size:14px;}.banner-services-box__text .banner-actions p{display:flex;gap:11px;}.banner-services-box__text .banner-actions a.banner_price_btn{border:1px solid #e53734;background:#e53734;border-radius:80px;display:flex;justify-content:center;align-items:center;color:white;font-style:normal;font-weight:500;font-size:16px;width:155px;padding:12px;}.banner-services-box__text .banner-actions a.banner_price_btn:hover{background:inherit;color:#e53734;}.banner-services-box__text .banner-actions a.banner_phone_btn{display:flex;justify-content:center;align-items:center;border:1px solid white;color:white;border-radius:80px;font-style:normal;font-weight:500;font-size:16px;width:131px;padding:12px 0px;}.banner-services-box__text .banner-actions a.banner_phone_btn:hover{background:white;color:#262626;}.banner-services-box__form form{color:#262626;}.banner-services-box__form form .webform-component--variant-schetchika label,.banner-services-box__form form .webform-component--telefon label,.banner-services-box__form
  form
  .webform-component--pensioner---uchastnik-lokalnyh-voyn--10
  > label{display:none;}.banner-services-box__form form .webform-component--tekst,.banner-services-box__form form .webform-component--kolichestvo-priborov,.banner-services-box__form form .webform-component--tekst-pod-kolichestvom,.banner-services-box__form
  form
  .webform-component--pensioner---uchastnik-lokalnyh-voyn--10,.banner-services-box__form form .webform-component--tekst-rascheta,.banner-services-box__form form .webform-component--telefon,.banner-services-box__form form .webform-component--tekst-posle-knopki,.banner-services-box__form form .form-actions{margin:0px 25px;}.banner-services-box__form form .form-actions{padding-bottom:15px;}.banner-services-box__form form .form-actions .webform-submit{width:100%;}.banner-services-box__form
  form
  .webform-component--variant-schetchika
  .form-item-submitted-variant-schetchika
  label,.webform-component--pensioner---uchastnik-lokalnyh-voyn--10
  .form-item-submitted-pensioner---uchastnik-lokalnyh-voyn--10
  label{display:block;}.webform-component--variant-schetchika{margin-bottom:10px;}.webform-component--variant-schetchika .form-radios{display:flex;}.webform-component--variant-schetchika .form-item-submitted-variant-schetchika{flex:1;}.webform-component--variant-schetchika .form-radio{position:absolute;opacity:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.webform-component--variant-schetchika label.option{display:flex;align-items:center;justify-content:center;flex:1;padding:14px 0px;background:#f5f5f5;font-size:16px;font-weight:500;color:#262626;cursor:pointer;transition:all 0.2s ease;text-align:center;margin:0;user-select:none;width:100%;box-sizing:border-box;}.webform-component--variant-schetchika label.option:hover{color:#e53734;}.webform-component--variant-schetchika input.form-radio:checked + label.option{background:#e53734;color:#ffffff;transform:translateY(-1px);}@media (max-width:576px){.webform-component--variant-schetchika .form-radios{flex-direction:column;}}.banner-services-box__form form .webform-component--tekst .form-title{font-size:20px;font-weight:bold;text-align:center;}.banner-services-box__form form .webform-component--tekst p{font-size:14px;margin-bottom:24px;text-align:center;}.webform-component--kolichestvo-priborov{display:flex;flex-wrap:wrap;}.webform-component--kolichestvo-priborov label{width:100%;margin-bottom:5px;font-size:14px;}.webform-component--kolichestvo-priborov span.field-prefix,.webform-component--kolichestvo-priborov span.field-suffix{display:flex;justify-content:center;align-items:center;font-size:20px;color:#262626;border:1px solid #262626;background:#f5f5f5;width:45px;height:45px;}.webform-component--kolichestvo-priborov span:hover{color:white;border:1px solid #e53734;background:#e53734;}.webform-component--kolichestvo-priborov input{height:45px !important;border-top:1px solid #262626 !important;border-bottom:1px solid #262626 !important;border-left:none !important;border-right:none !important;text-align:center !important;width:calc(100% - 90px) !important;}.webform-component--tekst-pod-kolichestvom p{font-size:12px;color:#262626;opacity:50%;margin-top:5px;margin-bottom:30px;}.form-item-submitted-pensioner---uchastnik-lokalnyh-voyn--10{display:flex !important;gap:10px;align-items:center;}.form-item-submitted-pensioner---uchastnik-lokalnyh-voyn--10 label{font-size:14px;margin:0;}.webform-component--tekst-rascheta{margin:30px 25px !important;background:#f5f5f5;padding:12px 15px;}.webform-component--tekst-rascheta .block_price{display:flex;justify-content:space-between;align-items:flex-end;}.webform-component--tekst-rascheta .block-price__title{font-size:14px;}.block_price--sale_pensioner{display:none !important;}.block_price--sale{color:#e53734;}.block_price--result{padding-top:15px;border-top:1px solid #262626;}.block_price--result .block-price__title{font-size:16px;font-weight:bold;}.block_price--result .block-price__result---price_result{color:#e53734;font-weight:bold;font-size:24px;}.block_price--sale{display:none;}.block_price--sale_pensioner{display:none !important;}.banner-services-box__form form .webform-component--telefon input{border-top:none !important;border-left:none !important;border-right:none !important;height:45px !important;font-size:14px;color:#262626;padding-left:0px;}.banner-services-box__form form .webform-component--telefon input::placeholder{color:#262626;font-size:14px;padding-left:0px;}.webform-component--tekst-posle-knopki{padding-top:20px;padding-bottom:13px;}.webform-component--tekst-posle-knopki p{font-size:12px;color:#262626;opacity:50%;text-align:center;}.field-pr-info--box__inner{display:flex;gap:30px;}.field-pr-info--box__inner .block_pr_info{background:white;width:270px;height:101px;padding:20px;display:flex;gap:15px;}.field-pr-info--box__inner .block_pr_info .circle{color:white;font-weight:bold;font-size:16px;display:flex;justify-content:center;align-items:center;background:#e53734;border-radius:50%;width:34px;height:34px;}.field-pr-info--box__inner
  .block_pr_info
  .block_pr_info--text
  .block_pr_info--text--title{font-weight:bold;font-size:14px;max-width:183px;}.field-pr-info--box__inner
  .block_pr_info
  .block_pr_info--text
  .block_pr_info--text--text{font-size:11px;max-width:183px;}.service_price--block_container
  .service_price--title
  .service_block_price_tite{text-align:center;font-size:42px;font-weight:bold;margin-bottom:10px;text-transform:uppercase;}.service_price--block_container .service_price--title p{text-align:center;font-size:16px;margin-bottom:43px;}.service_price--block_table .table-head,.service_price--block_table .price-tr-row{display:flex;min-width:1000px;}.service_price--block_table{overflow-x:auto;}.service_price--block_table .table-head p:nth-child(1),.service_price--block_table .price-tr-row p:nth-child(1){width:80%;padding-left:30px;}.service_price--block_table .table-head p,.service_price--block_table .price-tr-row p{margin-bottom:0px;}.service_price--block_table .table-head{background:#262626;color:white;font-size:16px;font-weight:bold;padding:15px 0px;}.service_price--block_table .price-tr-row{color:#262626;font-size:16px;padding:15px 0px;}.service_price--block_table .price-tr-row:nth-child(even){background:#e5e5e5;}.service_sale--list{display:flex;gap:20px;margin-top:75px;}.price-sale-row{flex:1;border:1px solid #e53734;background:rgba(229,55,52,30%);border-radius:10px;padding:30px 20px;}.price-sale-row .circle{color:white;font-weight:bold;font-size:16px;display:flex;justify-content:center;align-items:center;background:#e53734;border-radius:50%;width:34px;height:34px;}.price-sale-row
  .block_pr_info
  .block_pr_info--text
  .block_pr_info--text--title{font-weight:bold;font-size:14px;}.price-sale-row .block_pr_info .block_pr_info--text .block_pr_info--text--text{font-size:11px;}.price-sale-row .block_pr_info{display:flex;gap:15px;}.service_price--block_container .webform-client-form{margin-top:60px;background:#e53734;border-radius:10px;color:white;padding-top:15px;padding-bottom:30px;}.service_price--block_container .webform-client-form .form-title{font-size:42px;text-transform:uppercase;text-align:center;margin-bottom:10px;}.service_price--block_container
  .webform-client-form
  .webform-component--tekst-zagolovok
  p{font-size:16px;text-align:center;margin-bottom:35px;}.service_price--block_container
  .webform-client-form
  .webform-component--telefon
  label{display:none;}.service_price--block_container
  .webform-client-form
  .webform-component--telefon{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:30px;}.service_price--block_container
  .webform-client-form
  .webform-component--telefon
  input{background:inherit;border-top:none;border-left:none;border-right:none;border-bottom:1px solid white;max-width:470px;color:white;font-size:16px;padding-left:0px;border-radius:0px;}.service_price--block_container
  .webform-client-form
  .webform-component--telefon
  input::placeholder{color:#c4c4c4;font-size:16px;padding-left:0px;}.service_price--block_container .webform-client-form .form-actions{display:flex;justify-content:center;}.service_price--block_container .webform-client-form .webform-submit{background:#262626;}#block-views-certificates-block .bd-blockheader h4,#block-views-certificates-block .bd-postheader-10,#block-views-certificates-block .node-certificates h2{display:none;}.view-certificates .bd-columnwrapper-96.col-md-10{width:100%;}.field-name-field-cert-title-text{margin-top:40px;}.field-name-field-cert-title-text .cerf-title{text-align:center;font-size:42px;font-weight:bold;text-transform:uppercase;}.field-name-field-cert-title-text p{text-align:center;font-size:16px;}.group-container-cert h3{display:none;}.group-container-cert{margin-top:50px;display:flex;gap:50px;}.group-container-cert .field-name-field-img img{width:320px;height:auto;object-fit:cover;}.field-name-field-cert-and-rek{background:#f5f5f5;padding-top:25px;padding-left:25px;padding-right:20px;padding-bottom:40px;max-width:800px;border-left:1px solid #e53734;flex:auto;}.field-name-field-cert-and-rek .field-label{font-size:20px;font-weight:bold;margin-bottom:20px;}.field-name-field-cert-and-rek .field-items{display:flex;flex-direction:column;gap:20px;}.field-name-field-cert-and-rek .title_rec_accr{font-size:14px;margin-bottom:10px;}.field-name-field-cert-and-rek .text_rec_accr{margin-bottom:0px;font-size:16px;font-weight:bold;}.field-name-field-snoska-under-content{margin-top:40px;}.field-name-field-snoska-under-content .field-item{font-size:14px;color:#262626;opacity:50%;}#block-views-question-answer-block-1{margin-top:90px;display:flex;flex-direction:column;align-items:center;margin-bottom:100px;}#block-views-question-answer-block-1 h4{text-align:center;font-size:42px;text-transform:uppercase;margin-bottom:35px;color:#262626;}.view-question-answer .bd-article-5{margin-bottom:0px;}.node-ansquest .bd-postheader-10{padding-top:0px;}.node-ansquest h2 a{cursor:pointer;pointer-events:none;color:#262626;font-size:16px;font-weight:bold;margin-bottom:0px;}.node-ansquest h2{font-size:16px;line-height:20px;display:flex;justify-content:space-between;align-items:center;}.node-ansquest h2::after{content:"+";font-size:32px;color:#e53734;font-weight:bold;}.node-ansquest .col-md-2{width:0px;}.node-ansquest .field-name-body{margin-top:0px;}.node-ansquest{border-left:1px solid #262626;border-right:1px solid #262626;border-bottom:1px solid #262626;padding-left:25px;padding-top:18px;padding-bottom:18px;padding-right:18px;}.view-question-answer .views-row:nth-child(1) .node-ansquest{border-top:1px solid #262626;}.node-ansquest .bd-layoutcontainer-35{margin-top:0px;}.node-ansquest p{margin-bottom:0px !important;}.node-ansquest div{margin-top:0px !important;margin-bottom:0px !important;}#block-views-question-answer-block-1 .view-question-answer{width:865px;}.node-ansquest .active_vopros::after{content:"-";font-size:32px;color:#e53734;font-weight:bold;}#block-views-certificates-block .view-certificates .view-content .views-row{width:100% !important;}.bd-postcontent-7:not(.shape-only).bd-custom-image img{height:auto;}.service-main-content__inner{margin-top:40px;margin-bottom:70px;display:flex;flex-direction:column;gap:50px;}.service-main-content__inner .block-title{font-size:42px;}.service-main-content__inner:not(:has(.block-title)){margin-bottom:0px;gap:0px;}.service_price--block:not(:has(.service_price--title)){padding-top:0px;}@media screen and (max-width:1200px){.field-pr-info--box__inner{flex-wrap:wrap;justify-content:center;gap:15px;}}@media screen and (max-width:993px){#block-views-question-answer-block-1 .view-question-answer{width:100%;}#block-views-question-answer-block-1{margin-top:40px;margin-bottom:40px;}.service_price--block_container
    .service_price--title
    .service_block_price_tite,.field-name-field-cert-title-text .cerf-title,#block-views-question-answer-block-1 h4,.service_price--block_container .webform-client-form .form-title,.field-name-field-cert-title-text .cerf-title{font-size:30px;}.banner-bg-shadow .banner-box{flex-direction:column;align-items:center;gap:20px;}.banner-services-box__text h1{font-size:32px;}.service-main-content__inner{margin-bottom:40px;gap:20px;}.service-main-content__inner .block-title{font-size:30px;}.service_price--block{padding-top:30px;padding-bottom:30px;}}@media screen and (max-width:769px){.group-container-cert{flex-direction:column;align-items:center;}.service_sale--list{flex-direction:column;align-items:center;}}
