

/* Start:/bitrix/templates/.default/components/intec.universe/main.services/template_design/style.css?173150886111970*/
.widget.c-services.c-services-template-11 .widget-items,.widget.c-services.c-services-template-11 .widget-item { position: relative;}
.widget.c-services.c-services-template-11 .widget-item { z-index: 1;}
.widget.c-services.c-services-template-11 .widget-item:hover { z-index: 2;}
.widget.c-services.c-services-template-11 .widget-item-wrapper { position: relative; height: 100%; padding: 15px;  /*overflow: hidden;*/
/*
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  -webkit-transition-property: box-shadow;
  -moz-transition-property: box-shadow;
  -ms-transition-property: box-shadow;
  -o-transition-property: box-shadow;
  transition-property: box-shadow;
  -webkit-transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -ms-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
*/
}
.widget.c-services.c-services-template-11 .widget-item-wrapper:hover {
/*
  -webkit-box-shadow: 0 7px 24px 0 rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 7px 24px 0 rgba(0, 0, 0, 0.15);
  box-shadow: 0 7px 24px 0 rgba(0, 0, 0, 0.15);
*/
}
.widget.c-services.c-services-template-11 .widget-item-category {
  font-size: 11px;
  font-weight: 500;
  line-height: 16px;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 20px;
  height: 16px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.widget.c-services.c-services-template-11 .widget-item-name {
  display: block;
  font-size: 20px;
  font-weight: 500;
  line-height: 29px;
  color: #000;
  text-decoration: none;
  -webkit-transition-property: color;
  -moz-transition-property: color;
  -ms-transition-property: color;
  -o-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -ms-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
}
.widget.c-services.c-services-template-11 .widget-item-description {
  font-size: 16px;
  line-height: 22px;transition: .5s;
 }
.widget-item-description:hover {margin: -5px 0 0 -5px;}
/*.widget.c-services.c-services-template-11 .widget-item-price {position: absolute;left: 0;right: 0;bottom: 0;   text-align: left !important;}*/
/*.widget.c-services.c-services-template-11 .widget-item-price {font-size: 28px;font-weight: 500;padding: 0 30px 30px 30px;text-align: center;}*/
.widget.c-services.c-services-template-11 .widget-item-button {position: absolute;bottom: 0;border-radius: 5px;margin-bottom: 15px;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
  text-align: center;
  color: #FFF;
  padding: 17px;
  cursor: pointer;
  -webkit-transition-property: background-color;
  -moz-transition-property: background-color;
  -ms-transition-property: background-color;
  -o-transition-property: background-color;
  transition-property: background-color;
  -webkit-transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  -ms-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
}
.widget.c-services.c-services-template-11 [data-order=true] .widget-item-wrapper {padding-bottom: 100px;}
.widget.c-services.c-services-template-11 [data-price=true] .widget-item-wrapper {padding-bottom: 50px;}
.widget.c-services.c-services-template-11 [data-order=true] [data-price=true] .widget-item-wrapper {padding-bottom: 155px;}
.widget.c-services.c-services-template-11 [data-order=true] [data-price=true] .widget-item-price {bottom: 50px;padding-bottom: 30px;}
.widget.c-services.c-services-template-11 .widget-footer-button {color: #2d2d2d !important;}
.intec-grid-i-4 .b24-form-click-btn-wrapper {position: initial !important;}
.widget.c-services.c-services-template-11 .widget-footer-button:hover, .widget.c-services.c-services-template-11 .widget-footer-button:focus, .widget.c-services.c-services-template-11 .widget-footer-button:active {
  color: #fff !important;
}
@media all and (max-width: 768px) {
  .widget.c-services.c-services-template-11 .widget-item-wrapper,
.widget.c-services.c-services-template-11 .widget-item-price {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media all and (max-width: 500px) {
  .widget.c-services.c-services-template-11 .widget-item-name {
    font-size: 18px;
    line-height: 27px;
  }
  .widget.c-services.c-services-template-11 .widget-item-description {
    font-size: 14px;
    line-height: 21px;
    margin-top: 10px;
  }
}

/*# sourceMappingURL=style.css.map */

.intec-template .widget .widget-header .widget-title+.widget-description { line-height: 30px;max-width: 800px;margin: 20px auto;color: #333;font-size: 16px;    padding-bottom: 30px;}
.widget.c-services.c-services-template-11 .widget-item-name {font-family: math;font-size: 36px;font-weight: 500;line-height: 1.25;color: #2c2c2d;    padding: 5% 30px;}
.widget-item-name {text-align: center;}
.widget-item-name:before {
    content: "";
    position: absolute;
    /*border-bottom: 8px solid #8abcfd;*/
    bottom: 0.25rem;
    width: 30%;
    left: 0;
    transform: translateX(0);
    border-left: outset;
}
/*.widget-item-name:after {
    content: url(/bitrix/templates/s2023/images/dott.png);
    position: absolute;
    width: 80px;
    left: 0;
    bottom: 15px;
    transform: translateX(0);
    display: none;
}*/
.widget.c-services.c-services-template-11 .widget-item-name {position: relative;padding-bottom: 1.5rem;font-family: math; min-height: 120px;
    font-size: 30px;}
h3 {font-family: math !important;font-size: 30px;font-weight: 500;line-height: 1.25;color: #2c2c2d;}
ul.include li:before {content: '✔';position: absolute;top: 0;left: 0;color: #4CAF50;}
ul.cost li:before {color: #4CAF50;}
div#bx_3685861326_i-9-intec-universe-main-services-template-11-E57RVsHiOmVa_519 .intec-cl-background {background-color: #EA558C !important;fill: #a8a8a8 !important;}
div#bx_3685861326_i-9-intec-universe-main-services-template-11-E57RVsHiOmVa_520 .intec-cl-background {background-color: #AE6CAA !important;fill: #a8a8a8 !important;}
div#bx_3685861326_i-9-intec-universe-main-services-template-11-E57RVsHiOmVa_521 .intec-cl-background {background-color: #8467AA !important;fill: #a8a8a8 !important;}
div#bx_3685861326_i-9-intec-universe-main-services-template-11-E57RVsHiOmVa_682 .intec-cl-background {background-color: #008AC9 !important;fill: #a8a8a8 !important;}

.intec-ui-scheme-current input:checked + .intec-ui-part-selector {
border-color: #666;background-color: #666 !important;}


.widget-item.intec-grid-item-3.intec-grid-item-1024-2.intec-grid-item-768-1:nth-child(1) .widget-item-wrapper:after {background: #2fc7f7 !important;}
.widget-item.intec-grid-item-3.intec-grid-item-1024-2.intec-grid-item-768-1:nth-child(2) .widget-item-wrapper:after {background: #34B9F4 !important;}
.widget-item.intec-grid-item-3.intec-grid-item-1024-2.intec-grid-item-768-1:nth-child(3) .widget-item-wrapper:after {background: #409eef !important;}
.widget-item.intec-grid-item-3.intec-grid-item-1024-2.intec-grid-item-768-1:nth-child(4) .widget-item-wrapper:after {background: #2f99f7 !important;}
.widget-item.intec-grid-item-3.intec-grid-item-1024-2.intec-grid-item-768-1:nth-child(5) .widget-item-wrapper:after {background: #dd8eda  !important;}
.widget-item.intec-grid-item-3.intec-grid-item-1024-2.intec-grid-item-768-1:nth-child(6) .widget-item-wrapper:after {background: #9e97ff !important;}
.widget.c-services.c-services-template-11 .widget-item-name {font-family: system-ui;color: white;/*border-radius: 5px;height: 80px;font-size: 20px !important;*/padding-top: 5%;/*margin: -30px -30px 15px;*/}
.widget-item-button.intec-cl-background.intec-cl-background-light-hover:hover {background: #7c8093 !important;box-shadow: 0 0 10px #333;}

/*
@media (min-width: 1025px){
.widget-item.intec-grid-item-3.intec-grid-item-1024-2.intec-grid-item-768-1:nth-child(2) .widget-item-wrapper {position: absolute;left: -20px;top: -30px; border-left: 5px solid white;}
.widget-item.intec-grid-item-3.intec-grid-item-1024-2.intec-grid-item-768-1:nth-child(3) .widget-item-wrapper {position: absolute;left: -20px;top: -50px;border-left: 5px solid white;}
.widget-item.intec-grid-item-3.intec-grid-item-1024-2.intec-grid-item-768-1:nth-child(5) .widget-item-wrapper {position: absolute;left: -20px;top: -30px; border-left: 5px solid white;}
.widget-item.intec-grid-item-3.intec-grid-item-1024-2.intec-grid-item-768-1:nth-child(6) .widget-item-wrapper {position: absolute;left: -20px;top: -50px;border-left: 5px solid white;}
}
*/

@media (max-width: 768px){
.intec-grid>.intec-grid-item-768-1 {margin-bottom: 30px;}
.widget-item-name:after {display: block;}
}

a.buttons.link {
    display: block;
    padding: 10px 25px;
    border-radius: 20px;
    border: 1px solid;
    transition: 0.5s;
    margin-top: 15px;
    background: white;
    box-shadow: 1px 1px 15px 1px #ccc;
    width: fit-content;
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
    font-weight: 700;
    font-size: 14px;
}
a.buttons.link:hover {box-shadow: 1px 1px 15px 1px #333;}

body .intec-cl-background {
    background-color: #fff !important;
    fill: #fff !important;
    display: block;
    border: 0;
    transition: 0.5s;
    margin-top: 15px;
    border-radius: 50px !important;
    font-family: inherit;
    color: #333 !important;
    box-shadow: 1px 1px 15px 1px #ccc;
}

.widget-item-button.intec-cl-background.intec-cl-background-light-hover:hover {background: linear-gradient(120deg, #eee, #fff2b0) !important;    
box-shadow: 0 0 20px #333;}
.intec-grid-i-4  .b24-form-click-btn-wrapper {position: absolute;left: 25px; bottom: 25px;}
.widget.c-services.c-services-template-11 .widget-item-price {bottom: 40px;}
.widget.c-services.c-services-template-11 .widget-item-description {margin-bottom: 25px;background: white;padding: 1px 15px 15px;border-radius: 20px;}
.b24-form-click-btn-wrapper botton {transition: .5s;}
button.b24-form-click-btn:hover {-webkit-box-shadow: 0 0 20px #ccc;-moz-box-shadow: 0 0 20px #ccc;
    box-shadow: 0 0 20px #ccc;background: white !important;color: #333 !important;}
.widget-item-price {font-size: 30px;color: white;text-align: center;}
.widget.c-services.c-services-template-11 {margin-bottom: 30px;}
.widget.c-services.c-services-template-11 .intec-grid>.intec-grid-item-3 { border: 0 !important;}
.widget-item-description h2 {font-family: math !important;font-size: 30px !important;}






.widget.c-services.c-services-template-11 .widget-item,
.widget.c-services.c-services-template-11 .widget-item:hover,
.widget.c-services.c-services-template-11 .widget-item .widget-item-wrapper,
.widget.c-services.c-services-template-11 .widget-item .widget-item-wrapper:hover{
	background:rgba(255, 255, 255, 0) !important;
}

.widget.c-services.c-services-template-11 .widget-item{padding:4px 0;}
.widget.c-services.c-services-template-11 .widget-item .widget-item-wrapper{position:relative;margin:10px;}

.widget.c-services.c-services-template-11 .widget-item .widget-item-wrapper:before,
.widget.c-services.c-services-template-11 .widget-item .widget-item-wrapper:after{
	content: '';position: absolute;left: 0;right: 0;top: 0;bottom: 0;
	border-radius: 40px; z-index: -1; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;
}

.widget.c-services.c-services-template-11 .widget-item .widget-item-wrapper:before{background: rgba(0, 0, 0, 0.1);}
.widget.c-services.c-services-template-11 .widget-item .widget-item-wrapper:hover:before{-webkit-transform: rotate(1deg);transform: rotate(1deg);}
.widget.c-services.c-services-template-11 .widget-item .widget-item-wrapper:hover:after{-webkit-transform: rotate(-1deg);transform: rotate(-1deg);}



.background {position: fixed;top: 0; left: 0;
    width: 100%; height: 100%; background-image: url(/bitrix/templates/support2024/images/ser-bg.webp);
    background-size: auto; background-repeat: no-repeat;  z-index: -1;transition: opacity 0.5s;}

.intec-template .intec-template-content {background: transparent !important;}


/* End */


/* Start:/bitrix/templates/support2024/components/intec.universe/main.stages/template.2/style.css?17328028761370*/
.widget.c-stages.c-stages-template-2 .widget-content {
  margin-left: -20px;
  margin-right: -20px;
}
.widget.c-stages.c-stages-template-2 .widget-item {
  margin-bottom: 20px;
}
.widget.c-stages.c-stages-template-2 .widget-item-wrapper {
  position: relative;
  padding-top: 25px;
  height: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.widget.c-stages.c-stages-template-2 .widget-item-number {
  position: absolute;
  top: 0;
  left: 30px;
  font-size: 50px;
  font-weight: bold;
  line-height: 50px;
}
.widget.c-stages.c-stages-template-2 .widget-item-text {
  font-size: 14px;
  line-height: 21px;
  padding: 35px 30px 30px 30px;
/*  background-color: #f5f1dd;*/
  height: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
background-color: rgba(33,189,238,0.15);border-radius: 20px;
}
.background {position: fixed;top: 0; left: 0;
    width: 100%; height: 100%; background-image: url(/bitrix/templates/support2024/images/bg-design.webp);
    background-size: auto; background-repeat: no-repeat;  z-index: -1;transition: opacity 0.5s;}
.intec-template .intec-template-content {background: transparent !important;}
.intec-area.intec-area-include.intec-area-include-actions-1 .intec-area-part-background, .b24-form-wrapper {background-color: transparent !important;}

/* End */


/* Start:/bitrix/templates/.default/components/bitrix/news.list/flat-portfolio/style.css?17856511053321*/
.bx-newslist-block { padding: 0 14px; margin-bottom: 40px; }
@media (min-width: 992px) { .bx-newslist .bx-newslist-container:nth-child(3n+1) { clear: both; } }
@media (min-width: 768px) and (max-width: 991px) { .bx-newslist .bx-newslist-container:nth-child(2n+1) { clear: both; } }
.bx-newslist-img, .bx-newslist-audio, .bx-newslist-youtube, .bx-newslist-slider { position: relative; text-align: center; margin-bottom: 20px; }
.bx-newslist-slider img, .bx-newslist-img img { width: auto; max-width: 100%; height: auto; max-height: 100%; }
.bx-newslist-video { display: block; position: absolute; top: 0; right: 0; left: 0; bottom: 0; opacity: 0.7; z-index: 1; -webkit-transition: opacity .3s ease; -moz-transition: opacity .3s ease; -ms-transition: opacity .3s ease; -o-transition: opacity .3s ease; transition: opacity .3s ease; background: url("/bitrix/templates/.default/components/bitrix/news.list/flat-portfolio/images/bx-video.png") no-repeat center; }
.bx-newslist-video:hover { opacity: 1; }
.bx-newslist-slider { width: 100%; height: 0; padding-bottom: 56.25%; overflow: hidden; }
.bx-newslist-slider-container { position: absolute; left: 0; top: 0; bottom: 0; }
.bx-newslist-slider-slide { float: left; z-index: 100; }
.bx-newslist-slider-arrow-container-left, .bx-newslist-slider-arrow-container-right { position: absolute; top: 0; bottom: 0; width: 15%; cursor: pointer; }
.bx-newslist-slider-arrow-container-left { left: 0; }
.bx-newslist-slider-arrow-container-right { right: 0; }
.bx-newslist-slider-arrow { position: absolute; line-height: 34px; vertical-align: middle; color: #fff; cursor: pointer; font-size: 48px; height: 48px; width: 20px; top: 50%; margin-top: -24px; z-index: 110; opacity: .5; text-shadow: 0 0 2px rgba(0,0,0,.5); }
.bx-newslist-slider-arrow-container-left:hover .bx-newslist-slider-arrow, .bx-newslist-slider-arrow-container-right:hover .bx-newslist-slider-arrow { color: #FFF; display: block; opacity: 1; }
.bx-newslist-slider-arrow-container-left .bx-newslist-slider-arrow { left: 20px; }
.bx-newslist-slider-arrow-container-right .bx-newslist-slider-arrow { right: 20px; }
.bx-newslist-slider-control { margin: 0; padding: 0; position: absolute; width: 100%; bottom: 10px; z-index: 110; text-align: center; word-spacing: -4px; }
.bx-newslist-slider-control li { display: inline-block; border-radius: 50%; background: #fff; width: 10px; height: 10px; word-spacing: -4px; margin: 0 3px; opacity: .5; }
.bx-newslist-slider-control li:hover, .bx-newslist-slider-control li.current { background: #FFF; opacity: 1; }
bx-newslist-slider-arrow, .bx-newslist-slider-control li { -webkit-transition: opacity .3s ease; -moz-transition: opacity .3s ease; -ms-transition: opacity .3s ease; -o-transition: opacity .3s ease; transition: opacity .3s ease; }
.bx-newslist-title, .bx-newslist-title a { color: #333; margin: 0; padding: 2px 0 15px; font-family: var(--ui-font-family-secondary,var(--ui-font-family-open-sans)); font-weight: var(--ui-font-weight-semi-bold,600); text-align: center; font-size: 20px; }
.bx-newslist-title a:hover { text-decoration: none; border-bottom-color: transparent; }
.bx-lg .bx-newslist-title { font-size: 24pt; }
.bx-md .bx-newslist-title { font-size: 20pt; }
.bx-xs .bx-newslist-title { font-size: 18pt; }
h2.widget-title.align-center { font-size: 40px; font-weight: 500; line-height: 1.25; color: #2c2c2d; text-align: center; }
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/news.list/flat-portfolio/themes/blue/style.min.css?1700465818205*/
.bx-newslist .fa.bx-star-active{color:#1485ce}.bx-newslist .btn{background-color:#1485ce;border-color:#1485ce}.bx-newslist .btn:active,.bx-newslist .btn:hover{background-color:#53a4d8;border-color:#53a4d8}
/* End */


/* Start:/bitrix/templates/support2024/components/bitrix/system.pagenavigation/.default/style.css?17268332582487*/
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default {
  display: block;
  margin: 10px 0;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-items {
  display: block;
  position: relative;
  text-align: center;
  overflow: hidden;
  font-size: 0;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-items-wrapper {
  display: inline-block;
  vertical-align: top;
  margin: -4px;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item {
  display: inline-block;
  vertical-align: middle;
  padding: 4px;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item.system-pagenavigation-item-active .system-pagenavigation-item-wrapper {
  background-color: #0065ff;
  border-color: #0065ff;
  color: #fff;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item.system-pagenavigation-item-disabled .system-pagenavigation-item-wrapper {
  display: none;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item.system-pagenavigation-item-all .system-pagenavigation-item-wrapper {
  width: auto;
  text-align: left;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item-wrapper {
  display: block;
  background-color: transparent;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  line-height: 1.42857143;
  text-align: center;
  padding: 6px;
  border-radius: 4px;
  width: 32px;
  height: 32px;
  overflow: hidden;
  text-decoration: none;
  cursor: pointer;
  color: #2d2d2d;
  -webkit-transition-duration: 350ms;
  -moz-transition-duration: 350ms;
  -ms-transition-duration: 350ms;
  -o-transition-duration: 350ms;
  transition-duration: 350ms;
  -webkit-transition-property: color, background-color, border-color;
  -moz-transition-property: color, background-color, border-color;
  -ms-transition-property: color, background-color, border-color;
  -o-transition-property: color, background-color, border-color;
  transition-property: color, background-color, border-color;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item-wrapper:hover {
  background-color: #f7f7f7;
  border-color: #f7f7f7;
}

/*# sourceMappingURL=style.css.map */

/* End */
/* /bitrix/templates/.default/components/intec.universe/main.services/template_design/style.css?173150886111970 */
/* /bitrix/templates/support2024/components/intec.universe/main.stages/template.2/style.css?17328028761370 */
/* /bitrix/templates/.default/components/bitrix/news.list/flat-portfolio/style.css?17856511053321 */
/* /bitrix/templates/.default/components/bitrix/news.list/flat-portfolio/themes/blue/style.min.css?1700465818205 */
/* /bitrix/templates/support2024/components/bitrix/system.pagenavigation/.default/style.css?17268332582487 */
