html {
line-height: 1.15; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }  body {
margin: 0;
} article,
aside,
footer,
header,
nav,
section {
display: block;
} h1 {
font-size: 2em;
margin: 0.67em 0;
}  figcaption,
figure,
main { display: block;
} figure {
margin: 1em 40px;
} hr {
box-sizing: content-box; height: 0; overflow: visible; } pre {
font-family: monospace, monospace; font-size: 1em; }  a {
background-color: transparent; -webkit-text-decoration-skip: objects; } abbr[title] {
border-bottom: none; text-decoration: underline; text-decoration: underline dotted; } b,
strong {
font-weight: inherit;
} b,
strong {
font-weight: bolder;
} code,
kbd,
samp {
font-family: monospace, monospace; font-size: 1em; } dfn {
font-style: italic;
} mark {
background-color: #ff0;
color: #000;
} small {
font-size: 80%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}  audio,
video {
display: inline-block;
} audio:not([controls]) {
display: none;
height: 0;
} img {
border-style: none;
} svg:not(:root) {
overflow: hidden;
}  button,
input,
optgroup,
select,
textarea {
font-family: sans-serif; font-size: 100%; line-height: 1.15; margin: 0; } button,
input { overflow: visible;
} button,
select { text-transform: none;
} button,
html [type="button"], [type="reset"],
[type="submit"] {
-webkit-appearance: button; } button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
} button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText;
} fieldset {
padding: 0.35em 0.75em 0.625em;
} legend {
box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; } progress {
display: inline-block; vertical-align: baseline; } textarea {
overflow: auto;
} [type="checkbox"],
[type="radio"] {
box-sizing: border-box; padding: 0; } [type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
} [type="search"] {
-webkit-appearance: textfield; outline-offset: -2px; } [type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
} ::-webkit-file-upload-button {
-webkit-appearance: button; font: inherit; }  details, menu {
display: block;
} summary {
display: list-item;
}  canvas {
display: inline-block;
} template {
display: none;
}  [hidden] {
display: none;
}.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__html,.fotorama__img,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video iframe{position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0}.fotorama--fullscreen,.fotorama__img{max-width:99999px!important;max-height:99999px!important;min-width:0!important;min-height:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama__spinner{position:absolute!important;top:50%!important;left:50%!important}.fotorama__wrap--css3 .fotorama__arr,.fotorama__wrap--css3 .fotorama__fullscreen-icon,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border,.fotorama__wrap--css3 .fotorama__video-close,.fotorama__wrap--css3 .fotorama__video-play{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__caption,.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before,.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama__wrap--css3 .fotorama__stage__frame{-webkit-transform:translateZ(0);transform:translateZ(0)}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus,.fotorama__nav__frame{outline:0}.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after{content:'';border-radius:inherit;background-color:rgba(0,175,234,.5)}.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__shaft{-webkit-transform:none!important;transform:none!important}.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-property:-webkit-transform,width;transition-property:transform,width;transition-timing-function:cubic-bezier(0.1,0,.25,1);transition-duration:0ms}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__no-select,.fotorama__video-close,.fotorama__video-play,.fotorama__wrap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fotorama__select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama__caption__wrap,.fotorama__nav__frame,.fotorama__nav__shaft{-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*display:inline;*zoom:1}.fotorama__nav__frame,.fotorama__thumb-border{box-sizing:content-box}.fotorama__caption__wrap{box-sizing:border-box}.fotorama--hidden,.fotorama__load{position:absolute;left:-99999px;top:-99999px;z-index:-1}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__nav,.fotorama__nav__frame,.fotorama__nav__shaft,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video-close,.fotorama__video-play{-webkit-tap-highlight-color:transparent}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(//it.admion.ru/wp-content/themes/admion/libs/fotorama/fotorama.png) no-repeat}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:2dppx){.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(//it.admion.ru/wp-content/themes/admion/libs/fotorama/fotorama@2x.png) 0 0/96px 160px no-repeat}}.fotorama__thumb{background-color:#7f7f7f;background-color:rgba(127,127,127,.2)}@media print{.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__thumb-border,.fotorama__video-close,.fotorama__video-play{background:none!important}}.fotorama{min-width:1px;overflow:hidden}.fotorama:not(.fotorama--unobtrusive)>*:not(:first-child){display:none}.fullscreen{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#000}.fotorama--fullscreen{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;float:none!important;z-index:2147483647!important;background:#000;width:100%!important;height:100%!important;margin:0!important}.fotorama--fullscreen .fotorama__nav,.fotorama--fullscreen .fotorama__stage{background:#000}.fotorama__wrap{-webkit-text-size-adjust:100%;position:relative;direction:ltr;z-index:0}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__nav,.fotorama__stage{overflow:hidden;position:relative;max-width:100%}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1!important}.fotorama__stage__frame{overflow:hidden}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear,.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;border:none!important}.fotorama__error .fotorama__img,.fotorama__loaded .fotorama__img{-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img,.fotorama__img--full{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__wrap--only-active .fotorama__nav,.fotorama__wrap--only-active .fotorama__stage{max-width:99999px!important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__nav{font-size:0;line-height:0;text-align:center;display:none;white-space:nowrap;z-index:5}.fotorama__nav__shaft{position:relative;left:0;top:0;text-align:left}.fotorama__nav__frame{position:relative;cursor:pointer}.fotorama__nav--dots{display:block}.fotorama__nav--dots .fotorama__nav__frame{width:18px;height:30px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0!important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0!important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__dot{display:block;width:4px;height:4px;position:relative;top:12px;left:6px;border-radius:6px;border:1px solid #fff}.fotorama__nav__frame:focus .fotorama__dot:after{padding:1px;top:-1px;left:-1px}.fotorama__nav__frame.fotorama__active .fotorama__dot{width:0;height:0;border-width:3px}.fotorama__nav__frame.fotorama__active .fotorama__dot:after{padding:3px;top:-3px;left:-3px}.fotorama__thumb{overflow:hidden;position:relative;width:100%;height:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{position:absolute;z-index:9;top:0;left:0;border-style:solid;border-color:#00afea;background-image:linear-gradient(to bottom right,rgba(255,255,255,.25),rgba(64,64,64,.1))}.fotorama__caption{position:absolute;z-index:12;bottom:0;left:0;right:0;font-family:'Helvetica Neue',Arial,sans-serif;font-size:14px;line-height:1.5;color:#000}.fotorama__caption a{text-decoration:none;color:#000;border-bottom:1px solid;border-color:rgba(0,0,0,.5)}.fotorama__caption a:hover{color:#333;border-color:rgba(51,51,51,.5)}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__wrap--no-captions .fotorama__caption,.fotorama__wrap--video .fotorama__caption{display:none}.fotorama__caption__wrap{background-color:#fff;background-color:rgba(255,255,255,.9);padding:5px 10px}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fotorama__wrap--css3 .fotorama__spinner{-webkit-animation:spinner 24s infinite linear;animation:spinner 24s infinite linear}.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__stage .fotorama__img{transition-property:opacity;transition-timing-function:linear;transition-duration:.3s}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.fotorama__select{cursor:auto}.fotorama__video{top:32px;right:0;bottom:0;left:0;position:absolute;z-index:10}@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 transparent}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{position:absolute;z-index:11;cursor:pointer}.fotorama__arr{position:absolute;width:32px;height:32px;top:50%;margin-top:-16px}.fotorama__arr--prev{left:2px;background-position:0 0}.fotorama__arr--next{right:2px;background-position:-32px 0}.fotorama__arr--disabled{pointer-events:none;cursor:default;*display:none;opacity:.1}.fotorama__fullscreen-icon{width:32px;height:32px;top:2px;right:2px;background-position:0 -32px;z-index:20}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus{border-radius:50%}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-32px -32px}.fotorama__video-play{width:96px;height:96px;left:50%;top:50%;margin-left:-48px;margin-top:-48px;background-position:0 -64px;opacity:0}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__error .fotorama__video-play,.fotorama__loaded .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{opacity:1;display:block}.fotorama__nav__frame .fotorama__video-play{width:32px;height:32px;margin-left:-16px;margin-top:-16px;background-position:-64px -32px}.fotorama__video-close{width:32px;height:32px;top:0;right:0;background-position:-64px 0;z-index:20;opacity:0}.fotorama__wrap--css2 .fotorama__video-close{display:none}.fotorama__wrap--css3 .fotorama__video-close{-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--video .fotorama__video-close{display:block;opacity:1}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0!important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none!important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-48px,0,0);transform:translate3d(-48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(48px,0,0);transform:translate3d(48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(32px,-32px,0)!important;transform:translate3d(32px,-32px,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-48px,0,0)!important;transform:translate3d(-48px,0,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(48px,0,0)!important;transform:translate3d(48px,0,0)!important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus){transition-property:-webkit-transform,opacity;transition-property:transform,opacity;transition-duration:.3s}.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before{content:"";display:block;position:absolute;text-decoration:none;top:0;bottom:0;width:10px;height:auto;z-index:10;pointer-events:none;background-repeat:no-repeat;background-size:1px 100%,5px 100%}.fotorama__nav:before,.fotorama__stage:before{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-position:0 0,0 0;left:-10px}.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--left:before{left:0}.fotorama__nav:after,.fotorama__stage:after{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-position:100% 0,100% 0;right:-10px}.fotorama__nav.fotorama__shadows--right:after,.fotorama__stage.fotorama__shadows--right:after{right:0}.fotorama--fullscreen .fotorama__nav:after,.fotorama--fullscreen .fotorama__nav:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__stage:before,.fotorama__wrap--fade .fotorama__stage:after,.fotorama__wrap--fade .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__stage:before{display:none}body.compensate-for-scrollbar {
overflow: hidden; }
.fancybox-active {
height: auto; }
.fancybox-is-hidden {
left: -9999px;
margin: 0;
position: absolute !important;
top: -9999px;
visibility: hidden; }
.fancybox-container {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
height: 100%;
left: 0;
position: fixed;
-webkit-tap-highlight-color: transparent;
top: 0;
-webkit-transform: translateZ(0);
transform: translateZ(0);
width: 100%;
z-index: 99992; }
.fancybox-container * {
box-sizing: border-box; }
.fancybox-outer,
.fancybox-inner,
.fancybox-bg,
.fancybox-stage {
bottom: 0;
left: 0;
position: absolute;
right: 0;
top: 0; }
.fancybox-outer {
-webkit-overflow-scrolling: touch;
overflow-y: auto; }
.fancybox-bg {
background: #1e1e1e;
opacity: 0;
transition-duration: inherit;
transition-property: opacity;
transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71); }
.fancybox-is-open .fancybox-bg {
opacity: .87;
transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1); }
.fancybox-infobar,
.fancybox-toolbar,
.fancybox-caption,
.fancybox-navigation .fancybox-button {
direction: ltr;
opacity: 0;
position: absolute;
transition: opacity .25s, visibility 0s linear .25s;
visibility: hidden;
z-index: 99997; }
.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-toolbar .fancybox-toolbar,
.fancybox-show-caption .fancybox-caption,
.fancybox-show-nav .fancybox-navigation .fancybox-button {
opacity: 1;
transition: opacity .25s, visibility 0s;
visibility: visible; }
.fancybox-infobar {
color: #ccc;
font-size: 13px;
-webkit-font-smoothing: subpixel-antialiased;
height: 44px;
left: 0;
line-height: 44px;
min-width: 44px;
mix-blend-mode: difference;
padding: 0 10px;
pointer-events: none;
text-align: center;
top: 0;
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; }
.fancybox-toolbar {
right: 0;
top: 0; }
.fancybox-stage {
direction: ltr;
overflow: visible;
-webkit-transform: translate3d(0, 0, 0);
z-index: 99994; }
.fancybox-is-open .fancybox-stage {
overflow: hidden; }
.fancybox-slide {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
display: none;
height: 100%;
left: 0;
outline: none;
overflow: auto;
-webkit-overflow-scrolling: touch;
padding: 44px;
position: absolute;
text-align: center;
top: 0;
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
white-space: normal;
width: 100%;
z-index: 99994; }
.fancybox-slide::before {
content: '';
display: inline-block;
height: 100%;
margin-right: -.25em;
vertical-align: middle;
width: 0; }
.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--previous,
.fancybox-slide--current,
.fancybox-slide--next {
display: block; }
.fancybox-slide--next {
z-index: 99995; }
.fancybox-slide--image {
overflow: visible;
padding: 44px 0; }
.fancybox-slide--image::before {
display: none; }
.fancybox-slide--html {
padding: 6px 6px 0 6px; }
.fancybox-slide--iframe {
padding: 44px 44px 0; }
.fancybox-content {
background: #fff;
display: inline-block;
margin: 0 0 6px 0;
max-width: 100%;
overflow: auto;
padding: 0;
padding: 24px;
position: relative;
text-align: left;
vertical-align: middle; }
.fancybox-slide--image .fancybox-content {
-webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
background: transparent;
background-repeat: no-repeat;
background-size: 100% 100%;
left: 0;
margin: 0;
max-width: none;
overflow: visible;
padding: 0;
position: absolute;
top: 0;
-webkit-transform-origin: top left;
-ms-transform-origin: top left;
transform-origin: top left;
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
z-index: 99995; }
.fancybox-can-zoomOut .fancybox-content {
cursor: -webkit-zoom-out;
cursor: zoom-out; }
.fancybox-can-zoomIn .fancybox-content {
cursor: -webkit-zoom-in;
cursor: zoom-in; }
.fancybox-can-drag .fancybox-content {
cursor: -webkit-grab;
cursor: grab; }
.fancybox-is-dragging .fancybox-content {
cursor: -webkit-grabbing;
cursor: grabbing; }
.fancybox-container [data-selectable='true'] {
cursor: text; }
.fancybox-image,
.fancybox-spaceball {
background: transparent;
border: 0;
height: 100%;
left: 0;
margin: 0;
max-height: none;
max-width: none;
padding: 0;
position: absolute;
top: 0;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
width: 100%; }
.fancybox-spaceball {
z-index: 1; }
.fancybox-slide--html .fancybox-content {
margin-bottom: 6px; }
.fancybox-slide--video .fancybox-content,
.fancybox-slide--map .fancybox-content,
.fancybox-slide--iframe .fancybox-content {
height: 100%;
margin: 0;
overflow: visible;
padding: 0;
width: 100%; }
.fancybox-slide--video .fancybox-content {
background: #000; }
.fancybox-slide--map .fancybox-content {
background: #e5e3df; }
.fancybox-slide--iframe .fancybox-content {
background: #fff;
height: calc(100% - 44px);
margin-bottom: 44px; }
.fancybox-video,
.fancybox-iframe {
background: transparent;
border: 0;
height: 100%;
margin: 0;
overflow: hidden;
padding: 0;
width: 100%; }
.fancybox-iframe {
vertical-align: top; }
.fancybox-error {
background: #fff;
cursor: default;
max-width: 400px;
padding: 40px;
width: 100%; }
.fancybox-error p {
color: #444;
font-size: 16px;
line-height: 20px;
margin: 0;
padding: 0; } .fancybox-button {
background: rgba(30, 30, 30, 0.6);
border: 0;
border-radius: 0;
cursor: pointer;
display: inline-block;
height: 44px;
margin: 0;
outline: none;
padding: 10px;
transition: color .2s;
vertical-align: top;
width: 44px; }
.fancybox-button,
.fancybox-button:visited,
.fancybox-button:link {
color: #ccc; }
.fancybox-button:focus,
.fancybox-button:hover {
color: #fff; }
.fancybox-button.disabled,
.fancybox-button.disabled:hover,
.fancybox-button[disabled],
.fancybox-button[disabled]:hover {
color: #888;
cursor: default; }
.fancybox-button svg {
display: block;
overflow: visible;
position: relative;
shape-rendering: geometricPrecision; }
.fancybox-button svg path {
fill: transparent;
stroke: currentColor;
stroke-linejoin: round;
stroke-width: 3; }
.fancybox-button--play svg path:nth-child(2) {
display: none; }
.fancybox-button--pause svg path:nth-child(1) {
display: none; }
.fancybox-button--play svg path,
.fancybox-button--share svg path,
.fancybox-button--thumbs svg path {
fill: currentColor; }
.fancybox-button--share svg path {
stroke-width: 1; } .fancybox-navigation .fancybox-button {
height: 38px;
opacity: 0;
padding: 6px;
position: absolute;
top: 50%;
width: 38px; }
.fancybox-show-nav .fancybox-navigation .fancybox-button {
transition: opacity .25s, visibility 0s, color .25s; }
.fancybox-navigation .fancybox-button::after {
content: '';
left: -25px;
padding: 50px;
position: absolute;
top: -25px; }
.fancybox-navigation .fancybox-button--arrow_left {
left: 6px; }
.fancybox-navigation .fancybox-button--arrow_right {
right: 6px; } .fancybox-close-small {
background: transparent;
border: 0;
border-radius: 0;
color: #555;
cursor: pointer;
height: 44px;
margin: 0;
padding: 6px;
position: absolute;
right: 0;
top: 0;
width: 44px;
z-index: 10; }
.fancybox-close-small svg {
fill: transparent;
opacity: .8;
stroke: currentColor;
stroke-width: 1.5;
transition: stroke .1s; }
.fancybox-close-small:focus {
outline: none; }
.fancybox-close-small:hover svg {
opacity: 1; }
.fancybox-slide--image .fancybox-close-small,
.fancybox-slide--video .fancybox-close-small,
.fancybox-slide--iframe .fancybox-close-small {
color: #ccc;
padding: 5px;
right: -12px;
top: -44px; }
.fancybox-slide--image .fancybox-close-small:hover svg,
.fancybox-slide--video .fancybox-close-small:hover svg,
.fancybox-slide--iframe .fancybox-close-small:hover svg {
background: transparent;
color: #fff; }
.fancybox-is-scaling .fancybox-close-small,
.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small {
display: none; } .fancybox-caption {
bottom: 0;
color: #fff;
font-size: 14px;
font-weight: 400;
left: 0;
line-height: 1.5;
padding: 25px 44px 25px 44px;
right: 0; }
.fancybox-caption::before {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);
background-repeat: repeat-x;
background-size: contain;
bottom: 0;
content: '';
display: block;
left: 0;
pointer-events: none;
position: absolute;
right: 0;
top: -25px;
z-index: -1; }
.fancybox-caption::after {
border-bottom: 1px solid rgba(255, 255, 255, 0.3);
content: '';
display: block;
left: 44px;
position: absolute;
right: 44px;
top: 0; }
.fancybox-caption a,
.fancybox-caption a:link,
.fancybox-caption a:visited {
color: #ccc;
text-decoration: none; }
.fancybox-caption a:hover {
color: #fff;
text-decoration: underline; } .fancybox-loading {
-webkit-animation: fancybox-rotate .8s infinite linear;
animation: fancybox-rotate .8s infinite linear;
background: transparent;
border: 6px solid rgba(100, 100, 100, 0.5);
border-radius: 100%;
border-top-color: #fff;
height: 60px;
left: 50%;
margin: -30px 0 0 -30px;
opacity: .6;
padding: 0;
position: absolute;
top: 50%;
width: 60px;
z-index: 99999; }
@-webkit-keyframes fancybox-rotate {
from {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); }
to {
-webkit-transform: rotate(359deg);
transform: rotate(359deg); } }
@keyframes fancybox-rotate {
from {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); }
to {
-webkit-transform: rotate(359deg);
transform: rotate(359deg); } } .fancybox-animated {
transition-timing-function: cubic-bezier(0, 0, 0.25, 1); } .fancybox-fx-slide.fancybox-slide--previous {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0); }
.fancybox-fx-slide.fancybox-slide--next {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0); }
.fancybox-fx-slide.fancybox-slide--current {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0); } .fancybox-fx-fade.fancybox-slide--previous,
.fancybox-fx-fade.fancybox-slide--next {
opacity: 0;
transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.fancybox-fx-fade.fancybox-slide--current {
opacity: 1; } .fancybox-fx-zoom-in-out.fancybox-slide--previous {
opacity: 0;
-webkit-transform: scale3d(1.5, 1.5, 1.5);
transform: scale3d(1.5, 1.5, 1.5); }
.fancybox-fx-zoom-in-out.fancybox-slide--next {
opacity: 0;
-webkit-transform: scale3d(0.5, 0.5, 0.5);
transform: scale3d(0.5, 0.5, 0.5); }
.fancybox-fx-zoom-in-out.fancybox-slide--current {
opacity: 1;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1); } .fancybox-fx-rotate.fancybox-slide--previous {
opacity: 0;
-webkit-transform: rotate(-360deg);
-ms-transform: rotate(-360deg);
transform: rotate(-360deg); }
.fancybox-fx-rotate.fancybox-slide--next {
opacity: 0;
-webkit-transform: rotate(360deg);
-ms-transform: rotate(360deg);
transform: rotate(360deg); }
.fancybox-fx-rotate.fancybox-slide--current {
opacity: 1;
-webkit-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg); } .fancybox-fx-circular.fancybox-slide--previous {
opacity: 0;
-webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0); }
.fancybox-fx-circular.fancybox-slide--next {
opacity: 0;
-webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
transform: scale3d(0, 0, 0) translate3d(100%, 0, 0); }
.fancybox-fx-circular.fancybox-slide--current {
opacity: 1;
-webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
transform: scale3d(1, 1, 1) translate3d(0, 0, 0); } .fancybox-fx-tube.fancybox-slide--previous {
-webkit-transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg); }
.fancybox-fx-tube.fancybox-slide--next {
-webkit-transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg); }
.fancybox-fx-tube.fancybox-slide--current {
-webkit-transform: translate3d(0, 0, 0) scale(1);
transform: translate3d(0, 0, 0) scale(1); } .fancybox-share {
background: #f4f4f4;
border-radius: 3px;
max-width: 90%;
padding: 30px;
text-align: center; }
.fancybox-share h1 {
color: #222;
font-size: 35px;
font-weight: 700;
margin: 0 0 20px 0; }
.fancybox-share p {
margin: 0;
padding: 0; }
.fancybox-share__button {
border: 0;
border-radius: 3px;
display: inline-block;
font-size: 14px;
font-weight: 700;
line-height: 40px;
margin: 0 5px 10px 5px;
min-width: 130px;
padding: 0 15px;
text-decoration: none;
transition: all .2s;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
white-space: nowrap; }
.fancybox-share__button:visited,
.fancybox-share__button:link {
color: #fff; }
.fancybox-share__button:hover {
text-decoration: none; }
.fancybox-share__button--fb {
background: #3b5998; }
.fancybox-share__button--fb:hover {
background: #344e86; }
.fancybox-share__button--pt {
background: #bd081d; }
.fancybox-share__button--pt:hover {
background: #aa0719; }
.fancybox-share__button--tw {
background: #1da1f2; }
.fancybox-share__button--tw:hover {
background: #0d95e8; }
.fancybox-share__button svg {
height: 25px;
margin-right: 7px;
position: relative;
top: -1px;
vertical-align: middle;
width: 25px; }
.fancybox-share__button svg path {
fill: #fff; }
.fancybox-share__input {
background: transparent;
border: 0;
border-bottom: 1px solid #d7d7d7;
border-radius: 0;
color: #5d5b5b;
font-size: 14px;
margin: 10px 0 0 0;
outline: none;
padding: 10px 15px;
width: 100%; } .fancybox-thumbs {
background: #fff;
bottom: 0;
display: none;
margin: 0;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
padding: 2px 2px 4px 2px;
position: absolute;
right: 0;
-webkit-tap-highlight-color: transparent;
top: 0;
width: 212px;
z-index: 99995; }
.fancybox-thumbs-x {
overflow-x: auto;
overflow-y: hidden; }
.fancybox-show-thumbs .fancybox-thumbs {
display: block; }
.fancybox-show-thumbs .fancybox-inner {
right: 212px; }
.fancybox-thumbs > ul {
font-size: 0;
height: 100%;
list-style: none;
margin: 0;
overflow-x: hidden;
overflow-y: auto;
padding: 0;
position: absolute;
position: relative;
white-space: nowrap;
width: 100%; }
.fancybox-thumbs-x > ul {
overflow: hidden; }
.fancybox-thumbs-y > ul::-webkit-scrollbar {
width: 7px; }
.fancybox-thumbs-y > ul::-webkit-scrollbar-track {
background: #fff;
border-radius: 10px;
box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); }
.fancybox-thumbs-y > ul::-webkit-scrollbar-thumb {
background: #2a2a2a;
border-radius: 10px; }
.fancybox-thumbs > ul > li {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
cursor: pointer;
float: left;
height: 75px;
margin: 2px;
max-height: calc(100% - 8px);
max-width: calc(50% - 4px);
outline: none;
overflow: hidden;
padding: 0;
position: relative;
-webkit-tap-highlight-color: transparent;
width: 100px; }
.fancybox-thumbs-loading {
background: rgba(0, 0, 0, 0.1); }
.fancybox-thumbs > ul > li {
background-position: center center;
background-repeat: no-repeat;
background-size: cover; }
.fancybox-thumbs > ul > li:before {
border: 4px solid #4ea7f9;
bottom: 0;
content: '';
left: 0;
opacity: 0;
position: absolute;
right: 0;
top: 0;
transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
z-index: 99991; }
.fancybox-thumbs .fancybox-thumbs-active:before {
opacity: 1; } @media all and (max-width: 800px) {
.fancybox-thumbs {
width: 110px; }
.fancybox-show-thumbs .fancybox-inner {
right: 110px; }
.fancybox-thumbs > ul > li {
max-width: calc(100% - 10px); } }::-webkit-input-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}::-ms-input-placeholder{color:#666}::placeholder{color:#666}::-moz-selection{background-color:#4b7db9;color:#fff}::selection{background-color:#4b7db9;color:#fff}body{color:#283e56;font-family:RobotoRegular,sans-serif;font-size:16px;font-weight:400;line-height:1.6;min-width:320px;overflow-x:hidden;position:relative}.h1,.h2,.h3,h1,h2,h3{font-family:SourceSansProBold,sans-serif;line-height:1.2}.h2,h2{font-size:clamp(1.75rem,1.497rem + 1.263vw,2.5rem);margin-bottom:clamp(1rem,.832rem + .842vw,1.5rem);margin-top:1em}.h3,h3{font-size:clamp(1.313rem,1.207rem + .526vw,1.625rem);margin-bottom:clamp(.25rem,.208rem + .211vw,.375rem)}.h3--blue{color:#4b7db9}img{height:auto;max-width:100%}p{margin-bottom:30px;margin-top:0}.img-responsive{display:block;height:auto;max-width:100%}.img-responsive.img-width{width:100%}.visually-hidden{border:0;height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);overflow:hidden}.overlay--gradient{background:-webkit-gradient(linear,left top,right top,from(rgba(75,125,185,.9)),to(rgba(11,97,154,.9)));background:linear-gradient(90deg,rgba(75,125,185,.9),rgba(11,97,154,.9))}.loader{background:none repeat scroll 0 0 #fff;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:9999}.loader .loader_inner{background-image:url(//it.admion.ru/wp-content/themes/spbkarate/img/preloader.gif);background-repeat:no-repeat;background-size:cover;background-posirion:center center;background-color:#fff;height:60px;left:50%;margin-left:-30px;margin-top:-30px;position:absolute;top:50%;width:60px}.section,section{margin:0 0 clamp(1.5rem,.995rem + 2.526vw,3rem)}.section:first-of-type,section:first-of-type{margin:clamp(1.5rem,.995rem + 2.526vw,3rem) 0}.section h2:first-of-type,section h2:first-of-type{margin-top:0}.section--bg{background-color:#e9f6ff;padding:clamp(2.25rem,1.492rem + 3.789vw,4.5rem) 0}.section--no-margin-top{margin:0 0 clamp(1.5rem,.995rem + 2.526vw,3rem)}.section--no-margin-top:first-of-type{margin:0 0 clamp(1.5rem,.995rem + 2.526vw,3rem)}.section--no-margin-bottom{margin:clamp(1.5rem,.995rem + 2.526vw,3rem) 0 0}.section--no-margin-bottom:first-of-type{margin:0 0 clamp(1.5rem,.995rem + 2.526vw,3rem)}.section--bg-bottom{padding:clamp(2rem,1.832rem + .842vw,2.5rem) 0 clamp(2.25rem,1.492rem + 3.789vw,4.5rem)}.section--bg-bottom:first-of-type{padding:clamp(2rem,1.832rem + .842vw,2.5rem) 0 clamp(2.25rem,1.492rem + 3.789vw,4.5rem)}.section--bg-top{padding:clamp(2.25rem,1.492rem + 3.789vw,4.5rem) 0 clamp(2rem,1.832rem + .842vw,2.5rem)}.section--bg-top:first-of-type{padding:clamp(2.25rem,1.492rem + 3.789vw,4.5rem) 0 clamp(2rem,1.832rem + .842vw,2.5rem)}.highlight{background-color:rgba(255,220,56,.4);border-radius:10px;padding:.1em .5em}.title+.subtitle{margin-bottom:clamp(1.5rem,1.332rem + .842vw,2rem);margin-top:-.5em}.subtitle{font-size:clamp(1rem,.895rem + .526vw,1.313rem);max-width:660px}.subtitle--center{margin-left:auto;margin-right:auto;text-align:center}@font-face{font-family:RobotoRegular;font-style:normal;font-weight:400;src:url(//it.admion.ru/wp-content/themes/admion/fonts/RobotoRegular/RobotoRegular.eot);src:url(//it.admion.ru/wp-content/themes/admion/fonts/RobotoRegular/RobotoRegular.eot?#iefix) format("embedded-opentype"),url(//it.admion.ru/wp-content/themes/admion/fonts/RobotoRegular/RobotoRegular.woff) format("woff"),url(//it.admion.ru/wp-content/themes/admion/fonts/RobotoRegular/RobotoRegular.woff2) format("woff2"),url(//it.admion.ru/wp-content/themes/admion/fonts/RobotoRegular/RobotoRegular.ttf) format("truetype")}@font-face{font-family:RobotoBold;font-style:normal;font-weight:400;src:url(//it.admion.ru/wp-content/themes/admion/fonts/RobotoBold/RobotoBold.eot);src:url(//it.admion.ru/wp-content/themes/admion/fonts/RobotoBold/RobotoBold.eot?#iefix) format("embedded-opentype"),url(//it.admion.ru/wp-content/themes/admion/fonts/RobotoBold/RobotoBold.woff) format("woff"),url(//it.admion.ru/wp-content/themes/admion/fonts/RobotoBold/RobotoBold.woff2) format("woff2"),url(//it.admion.ru/wp-content/themes/admion/fonts/RobotoBold/RobotoBold.ttf) format("truetype")}@font-face{font-family:SourceSansProBold;font-style:normal;font-weight:400;src:url(//it.admion.ru/wp-content/themes/admion/fonts/SourceSansProBold/SourceSansProBold.eot);src:url(//it.admion.ru/wp-content/themes/admion/fonts/SourceSansProBold/SourceSansProBold.eot?#iefix) format("embedded-opentype"),url(//it.admion.ru/wp-content/themes/admion/fonts/SourceSansProBold/SourceSansProBold.woff) format("woff"),url(//it.admion.ru/wp-content/themes/admion/fonts/SourceSansProBold/SourceSansProBold.woff2) format("woff2"),url(//it.admion.ru/wp-content/themes/admion/fonts/SourceSansProBold/SourceSansProBold.ttf) format("truetype")}#page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}#page #content{-webkit-box-flex:1;-ms-flex:1;flex:1}.wpcf7-form input:focus,.wpcf7-form textarea:focus{outline:0!important}div.wpcf7-mail-sent-ok,div.wpcf7-validation-errors{display:none!important}.use-floating-validation-tip span.wpcf7-not-valid-tip{background-color:#ffbaba!important;border:1px solid #ffbaba!important;color:#fff!important;left:0!important;margin-left:auto!important;margin-right:auto!important;right:0!important;top:45px!important}input[aria-invalid=true],select[aria-invalid=true]{border:2px solid red!important}.fancybox-close-small{right:20px!important;top:20px!important}.fancybox-content{background:transparent!important}#popup-1{background-color:#fff!important;color:#000;font-size:18px;min-height:250px;text-align:center}#popup-1 span{font-family:SourceSansProBold,sans-serif;font-size:28px}.header{background-position:50%;background-size:cover;position:relative}.header__top{padding:15px 0 25px}.header__wrapper{padding-left:16px;padding-right:16px;width:auto}@media screen and (min-width:480px){.header__wrapper{margin:0 auto;max-width:728px;width:92%}}@media screen and (min-width:768px){.header__wrapper{margin:0 auto;max-width:952px;width:95%}}@media screen and (min-width:992px){.header__wrapper{margin:0 auto;max-width:1240px;width:96%}}.header__logo{height:auto;width:221px}.header__contact{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:15px;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;line-height:1.3}.header__contact-col{font-size:clamp(1.125rem,1.062rem + .316vw,1.313rem)}.header__contact-col span{color:#fff;display:block;font-size:.7em}.header__phone{color:#fff;font-family:RobotoBold,sans-serif;text-decoration:none}.header--main{background:url(//it.admion.ru/wp-content/themes/admion/img/bg.jpg)}.header--page{background:-webkit-gradient(linear,left top,right top,from(#4b7db9),to(#0b619a));background:linear-gradient(90deg,#4b7db9,#0b619a)}.sep{border-bottom:1px solid #f2f2f3}.title{font-weight:400}.title--blue{color:#4b7db9}.title--white{color:#fff}.title--center{margin-left:auto;margin-right:auto;text-align:center}.title-subline{border-top:10px solid #b6cfe8;margin-top:-12px;z-index:-1}.main-screen{height:100%;padding-bottom:32px;padding-left:16px;padding-right:16px;width:auto}@media screen and (min-width:480px){.main-screen{margin:0 auto;max-width:728px;width:92%}}@media screen and (min-width:768px){.main-screen{margin:0 auto;max-width:952px;width:95%}}@media screen and (min-width:992px){.main-screen{margin:0 auto;max-width:1240px;width:96%}}.main-screen__title{margin-bottom:24px}.main-screen__h1{color:#fff;font-family:SourceSansProBold,sans-serif;font-size:clamp(1.813rem,1.16rem + 3.263vw,3.75rem);font-weight:400;margin:0 0 15px}.main-screen__subtitle{color:#fff;display:block;font-size:clamp(1.125rem,1.062rem + .316vw,1.313rem);line-height:1.5;margin-bottom:24px}.main-screen__advantages{display:-ms-grid;display:grid;gap:8px}.main-screen__advantages-item{background-color:hsla(0,0%,100%,.75);border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 10px}.main-screen__advantages-icon{margin-right:12px;margin-top:2px}.main-screen__advantages-title{font-family:SourceSansProBold,sans-serif;font-size:18px;line-height:1.2em;margin-bottom:4px}.main-screen__advantages-desc{font-size:clamp(.875rem,.833rem + .211vw,1rem);line-height:1.5em;margin-bottom:0}.term{display:inline-block;font-size:12px;line-height:1.5;padding:0 15px 25px}.success{display:none}.success .visible{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.error-404{padding-left:16px;padding-right:16px;text-align:center;width:auto}@media screen and (min-width:480px){.error-404{margin:0 auto;max-width:728px;width:92%}}@media screen and (min-width:768px){.error-404{margin:0 auto;max-width:952px;width:95%}}@media screen and (min-width:992px){.error-404{margin:0 auto;max-width:1240px;width:96%}}.error-404 img{margin:25px 0 45px}.error-404 a{color:#283e56;font-size:20px;text-decoration:none}.form{margin-left:auto;margin-right:auto;max-width:400px;padding:25px;position:relative;text-align:center;width:auto}.form h2{font-size:28px;margin:0 0 10px}.form form fieldset{border:0;margin:0;padding:0}.form form input{border:2px solid transparent;border-radius:22px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;height:50px;margin-bottom:25px;padding:0 15px 0 45px;width:100%}.form form .form-name{background:url(//it.admion.ru/wp-content/themes/admion/img/user.svg) no-repeat;background-position:15px 50%;background-size:auto 21px}.form form .form-phone{background:url(//it.admion.ru/wp-content/themes/admion/img/smartphone.svg) no-repeat;background-position:15px 50%;background-size:auto 21px}.form form input::-webkit-input-placeholder{color:#c9c9c9;opacity:1}.form--top{border:2px solid #fff;color:#fff}.form--top form .form-name,.form--top form .form-phone{background-color:#fff}.form--top form .wpcf7-submit{background-color:#ffdc38;border:0;border-radius:22px;bottom:-50px;cursor:pointer;font-family:RobotoBold,sans-serif;font-size:15px;height:45px;left:0;margin-left:auto;margin-right:auto;padding:0 25px;position:absolute;right:0;text-align:center;-webkit-transition:-webkit-box-shadow .4s;transition:-webkit-box-shadow .4s;transition:box-shadow .4s;transition:box-shadow .4s,-webkit-box-shadow .4s;width:190px}.form--top form .wpcf7-submit:hover{-webkit-box-shadow:0 0 60px 2px #f8c802,.5rem .5rem 30px #13092d;box-shadow:0 0 60px 2px #f8c802,.5rem .5rem 30px #13092d}.form--top form .wpcf7-submit:after{background-image:linear-gradient(170deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,0));border-radius:30px;bottom:2px;content:"";left:2px;pointer-events:none;position:absolute;right:2px;top:2px}.form--bottom{background:#fff;border:2px solid #ffdc38}.form--bottom form .form-name,.form--bottom form .form-phone{background-color:#e6e6e6}.form--bottom form .wpcf7-submit{background-color:#ffdc38;border:0;border-radius:22px;bottom:-50px;cursor:pointer;font-family:RobotoBold,sans-serif;font-size:15px;height:45px;left:0;margin-left:auto;margin-right:auto;padding:0 25px;position:absolute;right:0;text-align:center;-webkit-transition:-webkit-box-shadow .4s;transition:-webkit-box-shadow .4s;transition:box-shadow .4s;transition:box-shadow .4s,-webkit-box-shadow .4s;width:190px}.form--bottom form .wpcf7-submit:hover{-webkit-box-shadow:0 0 60px 2px #f8c802,.5rem .5rem 30px #13092d;box-shadow:0 0 60px 2px #f8c802,.5rem .5rem 30px #13092d}.form--bottom form .wpcf7-submit:after{background-image:linear-gradient(170deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,0));border-radius:30px;bottom:2px;content:"";left:2px;pointer-events:none;position:absolute;right:2px;top:2px}.form--sidebar form .form-name,.form--sidebar form .form-phone{background-color:#f5f5f5}.form--sidebar form .button-sidebar{background-color:#4b7db9;border:0;border-radius:22px;color:#fff;cursor:pointer;font-family:RobotoBold,sans-serif;font-size:16px;height:50px;margin-bottom:45px;padding:0 25px;text-align:center;-webkit-transition:-webkit-box-shadow .4s;transition:-webkit-box-shadow .4s;transition:box-shadow .4s;transition:box-shadow .4s,-webkit-box-shadow .4s;width:210px}.form--sidebar form .button-sidebar:hover{-webkit-box-shadow:0 0 60px 2px #4b7db9,.5rem .5rem 30px #13092d;box-shadow:0 0 60px 2px #4b7db9,.5rem .5rem 30px #13092d}.bg-bottom{bottom:-1px}.bg-bottom,.bg-top{line-height:0;position:absolute;width:100%}.bg-top{top:-1px}.button{background-color:#ffdc38;border:0;border-radius:22px;color:#000;cursor:pointer;display:inline-block;font-family:RobotoBold,sans-serif;font-size:16px;padding:12px 30px;position:relative;text-align:center;text-decoration:none;-webkit-transition:-webkit-box-shadow .4s;transition:-webkit-box-shadow .4s;transition:box-shadow .4s;transition:box-shadow .4s,-webkit-box-shadow .4s}.button:hover{-webkit-box-shadow:0 0 60px 2px #f8c802,.5rem .5rem 30px #13092d;box-shadow:0 0 60px 2px #f8c802,.5rem .5rem 30px #13092d}.button:after{background-image:linear-gradient(170deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,0));border-radius:22px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.button input::-webkit-input-placeholder{color:#c9c9c9;opacity:1}.button--top{display:none}.button--darkblue{background-color:#4b7db9;color:#fff}.button--darkblue:hover{-webkit-box-shadow:0 0 60px 2px #4b7db9,.5rem .5rem 30px #13092d;box-shadow:0 0 60px 2px #4b7db9,.5rem .5rem 30px #13092d}.main-nav{display:none;padding-left:16px;padding-right:16px;width:auto}@media screen and (min-width:480px){.main-nav{margin:0 auto;max-width:728px;width:92%}}@media screen and (min-width:768px){.main-nav{margin:0 auto;max-width:952px;width:95%}}@media screen and (min-width:992px){.main-nav{margin:0 auto;max-width:1240px;width:96%}}.main-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.main-nav ul li{list-style:none}.main-nav ul li a{color:#fff;font-size:16px;padding:5px 5px 5px 0;text-decoration:none}.main-nav ul li a:last-child{padding-right:0}.main-nav ul li a:hover{text-decoration:underline}.main-nav--mobile{display:none;position:absolute;z-index:998;-webkit-box-pack:center;-ms-flex-pack:center;height:100%;justify-content:center;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:rgba(0,0,0,.8);opacity:0}.main-nav--mobile.flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;opacity:1;-webkit-transition:opacity 2s ease-in-out;transition:opacity 2s ease-in-out}.main-nav--mobile ul{margin:0;padding:75px 0 0;text-align:center}.main-nav--mobile ul li{line-height:1.3;list-style:none;padding-bottom:25px}.main-nav--mobile ul li a{color:#fff;font-size:24px;text-decoration:none}.burger-menu{margin-top:30px;position:absolute;right:15px}.burger-menu__wrapper{cursor:pointer;height:40px;margin-left:auto;width:100%;width:40px}.burger-menu__wrapper .burger{background:#fff;height:4px;margin-top:-5px;opacity:1;position:absolute;right:0;top:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:40px;z-index:999}.burger-menu__wrapper .burger:before{background:#fff;content:"";display:block;height:4px;position:absolute;top:12px;width:40px}.burger-menu__wrapper .burger:after{background:#fff;bottom:12px;content:"";display:block;height:4px;position:absolute;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:40px}.burger-menu__wrapper .burger:before{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.burger-menu.menu-on .burger{background:hsla(0,0%,44%,0)}.burger-menu.menu-on .burger:after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.burger-menu.menu-on .burger:before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.ajax-loader{display:none!important}@media screen and (min-width:480px){.header__top{padding:25px 0}.header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__contact{padding-top:0;text-align:right}}@media screen and (min-width:768px){.title{padding:0}.title--blue{color:#4b7db9}.title-subline{border-top:13px solid #b6cfe8;margin-top:-17px;z-index:-1}.form--bottom{margin-bottom:50px}.main-screen__advantages{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.main-screen__advantages-item{display:block}.main-screen{padding-bottom:64px}.main-screen__form{width:320px}}@media screen and (min-width:992px){.main-screen{padding-top:15px}.main-screen__form{width:400px}.main-screen__advantages-item{display:-webkit-box;display:-ms-flexbox;display:flex}.button--top{display:block}}@media screen and (min-width:1280px){.burger-menu{display:none}.main-nav{display:block;padding:25px 0}.header__contact{margin-right:0}.header__top{border-bottom:1px solid #5c8abd}.main-screen{display:-ms-grid;display:grid;-ms-grid-columns:auto 16px 330px;gap:16px;grid-template-columns:auto 330px;padding-bottom:112px;padding-top:64px}.main-screen__title{margin-bottom:0}.main-screen__h1{line-height:1.2;margin:0 0 16px}.main-screen__subtitle{margin-bottom:32px}.main-screen__advantages{-ms-grid-columns:1fr;gap:16px;grid-template-columns:repeat(1,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.main-screen__advantages-item{padding:12px}}.price__wrapper{padding-left:16px;padding-right:16px;width:auto}@media screen and (min-width:480px){.price__wrapper{margin:0 auto;max-width:728px;width:92%}}@media screen and (min-width:768px){.price__wrapper{margin:0 auto;max-width:952px;width:95%}}@media screen and (min-width:992px){.price__wrapper{margin:0 auto;max-width:1240px;width:96%}}.price__row{display:-ms-grid;display:grid;-ms-grid-columns:1fr;gap:24px;grid-template-columns:1fr}.price__header{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:RobotoBold,sans-serif;font-size:clamp(1.313rem,1.249rem + .316vw,1.5rem);position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:12px;justify-content:space-between;line-height:1em;margin-bottom:16px}.price__header:after{border-bottom:.125rem dotted #939598;bottom:0;content:"";left:0;position:absolute;right:0}.price__header-name{padding-right:4px}.price__header-amount,.price__header-name{background-color:#fff;margin-bottom:0;z-index:10}.price__header-amount{color:#4b7db9;padding-left:4px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.price__list{margin:0 0 0 1em;padding:0}.price__list li:not(:last-child){margin-bottom:.2em}@media screen and (min-width:992px){.price__row{-ms-grid-columns:1fr 24px 1fr;gap:24px;grid-template-columns:repeat(2,1fr);-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.advantages{position:relative}.advantages__wrapper{padding-left:16px;padding-right:16px;width:auto}@media screen and (min-width:480px){.advantages__wrapper{margin:0 auto;max-width:728px;width:92%}}@media screen and (min-width:768px){.advantages__wrapper{margin:0 auto;max-width:952px;width:95%}}@media screen and (min-width:992px){.advantages__wrapper{margin:0 auto;max-width:1240px;width:96%}}.advantages__list{display:-ms-grid;display:grid;margin:0;padding:0;-ms-grid-columns:1fr;counter-reset:count 0;gap:12px;grid-template-columns:1fr}.advantages__list-item{background-color:#4b7db9;border-radius:16px;color:#fff;counter-increment:count 1;list-style:none;padding:20px 16px 20px 60px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.4em}.advantages__list-item:before{background-color:#ffdc38;border-radius:50%;color:#000;content:"0" counter(count);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;height:32px;left:16px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.advantages__list-item p{margin-bottom:0}@media screen and (min-width:768px){.advantages__list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:992px){.advantages__list{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.advantages__list-item{font-size:15px;padding:10px 12px 10px 56px}}.partners__wrapper{padding-left:16px;padding-right:16px;width:auto}@media screen and (min-width:480px){.partners__wrapper{margin:0 auto;max-width:728px;width:92%}}@media screen and (min-width:768px){.partners__wrapper{margin:0 auto;max-width:952px;width:95%}}@media screen and (min-width:992px){.partners__wrapper{margin:0 auto;max-width:1240px;width:96%}}.partners__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px 20px}.partners__list li{display:block;list-style:none}.partners__list li img{-webkit-filter:grayscale(100%);filter:grayscale(100%);height:64px;-webkit-transition:all .5s;transition:all .5s;width:auto}.partners__list li img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.about{background:-webkit-gradient(linear,right top,left top,from(#3c699f),to(#0081d2));background:linear-gradient(270deg,#3c699f,#0081d2);color:#fff;position:relative}.about__wrapper{padding-left:16px;padding-right:16px;width:auto}@media screen and (min-width:480px){.about__wrapper{margin:0 auto;max-width:728px;width:92%}}@media screen and (min-width:768px){.about__wrapper{margin:0 auto;max-width:952px;width:95%}}@media screen and (min-width:992px){.about__wrapper{margin:0 auto;max-width:1240px;width:96%}}@media screen and (min-width:768px){.about{padding:125px 0;position:relative}.about__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about__col:first-child{margin:0 auto}.about__slider{padding-top:55px}}@media screen and (min-width:992px){.about{padding:125px 0;position:relative}.about__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about__col:first-child{-ms-flex-preferred-size:40%;flex-basis:40%;margin-right:60px}.about__col:last-child{-ms-flex-preferred-size:60%;flex-basis:60%}.about__slider{padding-top:55px}}.callback{overflow:hidden;padding-bottom:35px;position:relative}.callback__wrapper{padding-left:16px;padding-right:16px;width:auto}@media screen and (min-width:480px){.callback__wrapper{margin:0 auto;max-width:728px;width:92%}}@media screen and (min-width:768px){.callback__wrapper{margin:0 auto;max-width:952px;width:95%}}@media screen and (min-width:992px){.callback__wrapper{margin:0 auto;max-width:1240px;width:96%}}.callback__col:first-child{text-align:center}.callback__col:first-child img{display:none}#particles-js{height:100%;position:absolute;width:100%;z-index:-2}@media screen and (min-width:768px){.callback{padding-bottom:0}.callback__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.callback__col:first-child{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.callback__col:last-child{-ms-flex-preferred-size:400px;flex-basis:400px;text-align:center}}@media screen and (min-width:992px){.callback__col:first-child img{display:block}}@media screen and (min-width:1280px){.callback__wrapper{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.callback__col:first-child{-ms-flex-preferred-size:60%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:60%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.map,.map__wrapper{position:relative}.map__wrapper{margin:0 auto;max-width:360px;z-index:999}.map__box{display:none}.map__contact{background:#fff;border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:360px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.map__contact h2{font-size:34px;line-height:1;margin-bottom:5px;margin-top:0}.map__title{padding:42px 42px 0}.map__phone{padding:0 42px 25px}.map__phone-list{list-style:none;margin:20px 0 0;padding:0}.map__phone-list li a{background:url(//it.admion.ru/wp-content/themes/admion/img/user-blue.svg) no-repeat;background-position:0 50%;background-size:auto 31px;color:#283e56;font-family:RobotoBold,sans-serif;font-size:26px;padding-left:35px;text-decoration:none}.map__adres{padding:25px 42px 5px}.map__mail{color:#4b7db9;padding:0 42px 42px 45px;text-decoration:none}@media screen and (min-width:768px){.map__wrapper{left:32px;margin:0 auto 0 0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.map__box{display:block}.map__contact h2{font-size:32px}.map__phone-list li a{font-size:27px}}.footer{background:-webkit-gradient(linear,left top,right top,from(#4b7db9),to(#0b619a));background:linear-gradient(90deg,#4b7db9,#0b619a);color:#fff;padding:35px 0 15px}.footer__wrapper{padding-left:16px;padding-right:16px;width:auto}@media screen and (min-width:480px){.footer__wrapper{margin:0 auto;max-width:728px;width:92%}}@media screen and (min-width:768px){.footer__wrapper{margin:0 auto;max-width:952px;width:95%}}@media screen and (min-width:992px){.footer__wrapper{margin:0 auto;max-width:1240px;width:96%}}.footer__col{padding-bottom:15px}.footer__logo{height:auto;margin:0 auto;width:221px}.footer__adres{font-size:15px}.footer__adres,.footer__mail{display:block;text-align:center}.footer__mail{color:#fff;font-family:RobotoBold,sans-serif;font-size:20px;text-decoration:none}.footer__contact{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.3;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__contact-col{margin-bottom:25px}.footer__contact-col span{color:#fff;display:block}.footer__phone{color:#fff;font-family:RobotoBold,sans-serif;font-size:20px;text-decoration:none}.footer__copyright{color:#cecece;font-size:14px;text-align:center}.footer__copyright a{color:#cecece;text-decoration:none}@media screen and (min-width:768px){.footer__adres,.footer__mail{text-align:left}.footer__contact-col:first-child{padding-right:15px}.footer__top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:1280px){.footer__contact{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__contact-col{text-align:right}.footer__contact-col:first-child{padding-right:30px}}.breadcrumb{color:#747474;font-size:14px;padding-left:16px;padding-right:16px;padding-top:15px;width:auto}@media screen and (min-width:480px){.breadcrumb{margin:0 auto;max-width:728px;width:92%}}@media screen and (min-width:768px){.breadcrumb{margin:0 auto;max-width:952px;width:95%}}@media screen and (min-width:992px){.breadcrumb{margin:0 auto;max-width:1240px;width:96%}}.breadcrumb a{color:#747474;text-decoration:none}.site-content{padding-bottom:35px}.site-content__wrapper{padding-left:16px;padding-right:16px;width:auto}@media screen and (min-width:480px){.site-content__wrapper{margin:0 auto;max-width:728px;width:92%}}@media screen and (min-width:768px){.site-content__wrapper{margin:0 auto;max-width:952px;width:95%}}@media screen and (min-width:992px){.site-content__wrapper{margin:0 auto;max-width:1240px;width:96%}}.site-content .title-page{font-size:28px;margin:35px 0 15px}.site-content h2{font-size:20px;margin:35px 0 20px}.site-content ol,.site-content ul{margin:0;padding:0}.site-content ol li,.site-content ul li{padding-bottom:1.3em}.site-content ol li:last-child,.site-content ul li:last-child{padding-bottom:0}.site-content ul li{margin-left:25px}.sidebar{margin:35px auto;max-width:400px}.sidebar .form{border-radius:15px;-webkit-box-shadow:0 0 20px 0 rgba(50,50,50,.4);box-shadow:0 0 20px 0 rgba(50,50,50,.4);padding:0}.sidebar .form__head{background:#f5f5f5;border-radius:25px 25px 100% 100%;color:#283e56;margin-bottom:45px;min-height:150px;padding:45px 15px 25px;text-align:center}.sidebar .form__title{font-family:SourceSansProBold,sans-serif;font-size:32px;margin-top:0}.sidebar .form p{font-size:16px;padding-bottom:0}.sidebar .form form fieldset{border:0;margin:0 25px;padding:0}@media screen and (min-width:768px){.site-content .title-page{font-size:36px}.site-content h2{font-size:26px}}@media screen and (min-width:768px) and (min-width:992px){.site-content__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content-area{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:40px}.sidebar{max-width:320px}}@media screen and (min-width:1280px){.sidebar{max-width:400px}}.factoids{margin-top:-10px}.factoids__wrapper{padding-left:16px;padding-right:16px;width:auto}@media screen and (min-width:480px){.factoids__wrapper{margin:0 auto;max-width:728px;width:92%}}@media screen and (min-width:768px){.factoids__wrapper{margin:0 auto;max-width:952px;width:95%}}@media screen and (min-width:992px){.factoids__wrapper{margin:0 auto;max-width:1240px;width:96%}}.factoids__list{display:-ms-grid;display:grid;margin:0;padding:0;-ms-grid-columns:1fr 8px 1fr;gap:8px;grid-template-columns:repeat(2,1fr)}.factoids__list-item{list-style:none}.factoids__list-fact{color:#4b7db9;font-family:RobotoBold,sans-serif;font-size:clamp(4rem,3.663rem + 1.684vw,5rem);line-height:1em;margin-bottom:clamp(.25rem,.208rem + .211vw,.375rem);text-align:center}.factoids__list-desc{font-size:clamp(.875rem,.833rem + .211vw,1rem);margin-bottom:0;text-align:center}@media screen and (min-width:768px){.factoids__list{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:992px){.factoids{margin-top:-20px}.factoids__list{gap:16px}}.benefit{margin:0;padding:clamp(2.25rem,1.492rem + 3.789vw,4.5rem) 0 0;position:relative}.benefit__wrapper{padding-left:16px;padding-right:16px;width:auto}@media screen and (min-width:480px){.benefit__wrapper{margin:0 auto;max-width:728px;width:92%}}@media screen and (min-width:768px){.benefit__wrapper{margin:0 auto;max-width:952px;width:95%}}@media screen and (min-width:992px){.benefit__wrapper{margin:0 auto;max-width:1240px;width:96%}}.benefit__desc{display:-ms-grid;display:grid;-ms-grid-columns:1fr;gap:16px;grid-template-columns:1fr;margin-bottom:clamp(1.5rem,.995rem + 2.526vw,3rem)}.benefit__desc-content{font-size:clamp(1rem,.958rem + .211vw,1.125rem)}.benefit__desc-content :last-of-type{margin-bottom:0}.benefit__desc-img figure{margin:0;text-align:center}.benefit__desc-img figure img{display:block;margin:0 auto;max-width:170px}.benefit__desc-img figcaption{font-family:RobotoBold,sans-serif;font-size:21px;margin-top:8px}.benefit__row:not(:last-of-type){margin-bottom:clamp(1.5rem,.995rem + 2.526vw,3rem)}.benefit__services{display:-ms-grid;display:grid;-ms-grid-columns:1fr;gap:20px;grid-template-columns:1fr}.benefit__services-title{color:#4b7db9}.benefit__services-icon{margin-bottom:clamp(.625rem,.499rem + .632vw,1rem)}.benefit__services-icon img{height:72px;width:72px}.benefit__services-content ul{margin:0;padding:0 0 0 1em}.benefit__services-content ul li:not(:last-child){margin-bottom:.2em}.benefit__regulations{display:-ms-grid;display:grid;-ms-grid-columns:1fr;gap:16px;grid-template-columns:1fr}.benefit__regulations-img{position:relative}.benefit__regulations-img-bg{position:absolute}.benefit__regulations-img-token{-webkit-animation:hover 3s ease-in-out infinite alternate;animation:hover 3s ease-in-out infinite alternate}@media screen and (min-width:768px){.benefit__desc{-ms-grid-columns:auto auto;grid-template-columns:auto auto}.benefit__desc-img{margin-top:-25%}.benefit__services{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.benefit__services-content li{font-size:15px}}@media screen and (min-width:992px){.benefit__desc{-ms-grid-columns:minmax(auto,750px) 220px;grid-template-columns:minmax(auto,750px) 220px}.benefit__desc-img{margin-top:-35%}.benefit__services-icon{text-align:center}.benefit__regulations{-ms-grid-columns:auto 16px minmax(auto,530px);gap:16px;grid-template-columns:auto minmax(auto,530px)}}@media screen and (min-width:1280px){.benefit__services-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.benefit__services-content{border-left:2px solid #4b7db9;padding-left:20px}.benefit__services-content li{font-size:16px}.benefit__regulations-content{border-left:0;padding-left:0}}@-webkit-keyframes hover{0%{-webkit-transform:translateY(0) rotate(.01deg);transform:translateY(0) rotate(.01deg)}0%{-webkit-transform:translateY(-15px) rotate(.01deg);transform:translateY(-15px) rotate(.01deg)}to{-webkit-transform:translateY(15px) rotate(.01deg);transform:translateY(15px) rotate(.01deg)}}@keyframes hover{0%{-webkit-transform:translateY(0) rotate(.01deg);transform:translateY(0) rotate(.01deg)}0%{-webkit-transform:translateY(-15px) rotate(.01deg);transform:translateY(-15px) rotate(.01deg)}to{-webkit-transform:translateY(15px) rotate(.01deg);transform:translateY(15px) rotate(.01deg)}}.technologies{background-color:#4b7db9;margin-top:64px;padding:clamp(2rem,1.832rem + .842vw,2.5rem) 0}.technologies__wrapper{padding-left:16px;padding-right:16px;width:auto}@media screen and (min-width:480px){.technologies__wrapper{margin:0 auto;max-width:728px;width:92%}}@media screen and (min-width:768px){.technologies__wrapper{margin:0 auto;max-width:952px;width:95%}}@media screen and (min-width:992px){.technologies__wrapper{margin:0 auto;max-width:1240px;width:96%}}.technologies__title{color:#fff}.technologies__list p{color:#fff;font-size:clamp(.875rem,.791rem + .421vw,1.125rem);font-weight:400}.technologies__list p:last-child{margin-bottom:0}@media screen and (min-width:992px){.technologies__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:180px 32px auto;grid-template-columns:180px auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}.technologies__title{margin:0;text-align:right}}.form-block{position:relative}.form-block__wrapper{padding-left:16px;padding-right:16px;width:auto}@media screen and (min-width:480px){.form-block__wrapper{margin:0 auto;max-width:728px;width:92%}}@media screen and (min-width:768px){.form-block__wrapper{margin:0 auto;max-width:952px;width:95%}}@media screen and (min-width:992px){.form-block__wrapper{margin:0 auto;max-width:1240px;width:96%}}.form-block__title{max-width:800px}.form-block__row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 16px 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto 16px auto 16px auto;gap:16px;grid-template-rows:auto auto auto}.form-block__row>:first-child{-ms-grid-column:1;-ms-grid-row:1}.form-block__row>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.form-block__row>:nth-child(3){-ms-grid-column:1;-ms-grid-row:3}.form-block__row>:nth-child(4){-ms-grid-column:3;-ms-grid-row:3}.form-block__row>:nth-child(5){-ms-grid-column:1;-ms-grid-row:5}.form-block__row>:nth-child(6){-ms-grid-column:3;-ms-grid-row:5}.form-block__col:nth-child(3),.form-block__col:nth-child(4){-ms-grid-column-span:2;grid-column:span 2}.form-block__col:nth-child(3){display:none;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.form-block__col-title{font-size:clamp(1rem,.958rem + .211vw,1.125rem);margin-bottom:clamp(.25rem,.166rem + .421vw,.5rem);text-align:center}.form-block__col-content{text-align:center}.form-block__col-content p:not(.form-block__consent){margin-bottom:0}.form-block__col-content p:not(.form-block__consent) a{color:#4b7db9;font-family:RobotoBold,sans-serif;font-size:clamp(1.125rem,.914rem + 1.053vw,1.75rem);font-weight:400;line-height:1em;text-decoration:none}.form-block__col-content--tel p:last-child{margin-top:12px}.form-block__col-content--messengers ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin:0;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-block__col-content--messengers ul li{list-style:none;padding:0}.form-block__col-content--form{margin:0 auto;max-width:320px}.form-block__col-content--form form fieldset{border:0;margin:0;padding:0}.form-block__col-content--form form fieldset input{background:url(//it.admion.ru/wp-content/themes/admion/img/smartphone.svg) no-repeat;background-position:10px;background-size:auto;background-size:auto 21px;border:3px solid #4b7db9;border-radius:22px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1em;outline:none;padding:10px 12px 10px 34px;width:100%}.form-block__col-content--form form fieldset input:focus{border:3px solid #4b7db9}.form-block__col-content--form form fieldset input:is(:focus-within){border:3px solid #ffdc38}.form-block__col-content--form .form-block__col-title{margin-bottom:clamp(.25rem,.166rem + .421vw,.5rem)}.form-block__btn{margin-top:12px;width:100%}.form-block__consent{font-size:14px;margin-bottom:0;margin-top:4px;opacity:.75}.form-block__consent a{color:currentColor;font-size:1em}.form-block .wpcf7-response-output,.form-block .wpcf7-spinner{display:none}@media screen and (min-width:768px){.form-block__row{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto}.form-block__row>:first-child{-ms-grid-column:1;-ms-grid-row:1}.form-block__row>:nth-child(2){-ms-grid-column:2;-ms-grid-row:1}.form-block__row>:nth-child(3){-ms-grid-column:3;-ms-grid-row:1}.form-block__row>:nth-child(4){-ms-grid-column:1;-ms-grid-row:2}.form-block__row>:nth-child(5){-ms-grid-column:2;-ms-grid-row:2}.form-block__row>:nth-child(6){-ms-grid-column:3;-ms-grid-row:2}.form-block__col:nth-child(4){-ms-grid-column-span:3;grid-column:span 3}.form-block__col:nth-child(3){display:block;-ms-grid-column-span:1;grid-column:span 1;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media screen and (min-width:992px){.form-block__row{-ms-grid-columns:(auto)[4];grid-template-columns:repeat(4,auto);-ms-grid-rows:auto;grid-template-rows:auto}.form-block__row>:first-child{-ms-grid-column:1;-ms-grid-row:1}.form-block__row>:nth-child(2){-ms-grid-column:2;-ms-grid-row:1}.form-block__row>:nth-child(3){-ms-grid-column:3;-ms-grid-row:1}.form-block__row>:nth-child(4){-ms-grid-column:4;-ms-grid-row:1}.form-block__col:nth-child(4){-ms-grid-column-span:1;grid-column:span 1}}@media screen and (min-width:1280px){.form-block__row{-ms-grid-columns:auto auto auto 475px;grid-template-columns:auto auto auto 475px}.form-block__col-content--form{max-width:100%}.form-block__col-content--form form{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.form-block__btn{margin-top:0;width:auto}}.tariffs{position:relative}.tariffs__wrapper{padding-left:16px;padding-right:16px;width:auto}@media screen and (min-width:480px){.tariffs__wrapper{margin:0 auto;max-width:728px;width:92%}}@media screen and (min-width:768px){.tariffs__wrapper{margin:0 auto;max-width:952px;width:95%}}@media screen and (min-width:992px){.tariffs__wrapper{margin:0 auto;max-width:1240px;width:96%}}.tariffs__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr;gap:12px;grid-template-columns:1fr}.tariffs__price{border-bottom:1px solid rgba(92,138,189,.3);letter-spacing:-.03em;margin-bottom:32px;padding-bottom:32px}.tariffs__price-amount{font-family:RobotoBold,sans-serif;font-size:34px;line-height:.5em;margin-bottom:12px}.tariffs__price-amount span{font-size:.5em}.tariffs__price-desc{color:rgba(0,0,0,.5);line-height:1em;margin-bottom:0}.tariffs__price-month{color:rgba(0,0,0,.5)}.tariffs__item{border-radius:10px;padding:32px 20px;position:relative}.tariffs__item-label{border-radius:0 10px 0 10px;color:#fff;font-size:14px;line-height:1em;padding:5px 30px;position:absolute;right:0;top:0}.tariffs__item-title{font-family:RobotoBold,sans-serif;font-size:22px;font-weight:400;letter-spacing:-.03em;margin-bottom:24px}.tariffs__item-benefit{margin:0;padding:0}.tariffs__item-benefit li{list-style:none;padding-left:2em;position:relative}.tariffs__item-benefit li:not(:last-child){margin-bottom:16px}.tariffs__item-benefit li:before{background-image:url(//it.admion.ru/wp-content/themes/admion/img/sprite.svg#v);background-position:50%;background-repeat:no-repeat;background-size:1em;border-radius:50%;color:#fff;content:"";height:1.25em;left:0;position:absolute;top:.15em;width:1.25em}.tariffs__item--employee{background-color:rgba(236,240,241,.3)}.tariffs__item--employee .tariffs__item-label{background-color:#e74c3c}.tariffs__item--employee .tariffs__item-benefit li:before{background-color:#e74c3c;background-image:url(//it.admion.ru/wp-content/themes/admion/img/sprite.svg#x)}.tariffs__item--employee .tariffs__price-amount{color:#e74c3c}.tariffs__item--standart{background-color:#ecf0f1}.tariffs__item--standart .tariffs__item-label{background-color:#4b7db9}.tariffs__item--standart .tariffs__item-benefit li:before{background-color:#4b7db9}.tariffs__item--standart .tariffs__price-amount{color:#4b7db9}.tariffs__item--premium{background-color:#e9f6ff}.tariffs__item--premium .tariffs__item-label{background-color:#4b7db9}.tariffs__item--premium .tariffs__item-benefit li:before{background-color:#4b7db9}.tariffs__item--premium .tariffs__price-amount{color:#4b7db9}.tariffs__btn{margin-top:24px;text-align:center}@media screen and (min-width:768px){.tariffs__list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media screen and (min-width:992px){.tariffs__list{-ms-grid-columns:1fr 16px 1fr 16px 1fr;gap:16px;grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1280px){.tariffs__list{-ms-grid-columns:1fr 32px 1fr 32px 1fr;gap:32px;grid-template-columns:1fr 1fr 1fr}}.blog-related{background-color:#4b7db9}.blog-related__wrapper{padding-left:16px;padding-right:16px;width:auto}@media screen and (min-width:480px){.blog-related__wrapper{margin:0 auto;max-width:728px;width:92%}}@media screen and (min-width:768px){.blog-related__wrapper{margin:0 auto;max-width:952px;width:95%}}@media screen and (min-width:992px){.blog-related__wrapper{margin:0 auto;max-width:1240px;width:96%}}.blog-related__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr;gap:12px;grid-template-columns:1fr}.blog-related__item{background-color:#ecf0f1;border-radius:10px;padding:24px}.blog-related__item-title{font-family:RobotoBold,sans-serif;font-size:21px;margin-bottom:8px}.blog-related__item-content,.blog-related__item-title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.blog-related__item-content{font-size:14px}.blog-related__item-content p:last-child{margin-bottom:0}.blog-related__btn{margin-top:16px;text-align:center}.blog-related .subtitle,.blog-related .title{color:#fff}@media screen and (min-width:768px){.blog-related__list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1280px){.blog-related__list{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.widget-messengers{bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;right:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9999}.widget-messengers--open .widget-messengers__list{opacity:1;-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px);-webkit-transition:opacity .3s,visibility .3s,-webkit-transform .3s;transition:opacity .3s,visibility .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s,visibility .3s;transition:transform .3s,opacity .3s,visibility .3s,-webkit-transform .3s;visibility:visible}.widget-messengers--open .widget-messengers__btn-pulse{-webkit-animation:none;animation:none}.widget-messengers--open .widget-messengers__btn-inner{opacity:.75}.widget-messengers--open .widget-messengers__btn-circle,.widget-messengers--open .widget-messengers__btn-inner{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.widget-messengers--open .widget-messengers__btn-icon--open{opacity:1;visibility:visible}.widget-messengers--open .widget-messengers__btn-icon--close{opacity:0;visibility:hidden}.widget-messengers__btn{position:relative}.widget-messengers__btn-inner{background-color:#4b7db9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;cursor:pointer;height:56px;justify-items:center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:56px}.widget-messengers__btn-inner img{display:block;margin:0 auto;width:55%}.widget-messengers__btn-pulse{-webkit-animation:pulse 1.8s infinite;animation:pulse 1.8s infinite;border:1px solid #4b7db9;border-radius:50%;bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.widget-messengers__btn-circle{aspect-ratio:1/1;background:#4b7db9;border-radius:100px;left:-8px;min-width:56px;opacity:.2;position:absolute;top:-8px;width:calc(100% + 16px)}.widget-messengers__btn-icon{inset:50% 0 0 0;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.widget-messengers__btn-icon--open,.widget-messengers__list{opacity:0;visibility:hidden}.widget-messengers__list{margin-bottom:0;padding:8px 0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity .3s,visibility .3s,-webkit-transform .3s;transition:opacity .3s,visibility .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s,visibility .3s;transition:transform .3s,opacity .3s,visibility .3s,-webkit-transform .3s}.widget-messengers__item{font-size:12px;height:3.5em;list-style:none;position:relative;width:3.5em}.widget-messengers__item:not(:last-child){margin-bottom:16px}.widget-messengers__item:hover .widget-messengers__tooltip{opacity:1;visibility:visible}.widget-messengers__link{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:100%;width:100%}.widget-messengers__tooltip{background-color:#555;border-radius:6px;color:#fff;display:none;opacity:0;padding:5px 0;position:absolute;right:64px;text-align:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s;transition:opacity .3s;visibility:hidden;width:154px;z-index:1}.widget-messengers__tooltip:after{border:5px solid transparent;border-top-color:#555;content:"";left:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}@-webkit-keyframes pulse{50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}@keyframes pulse{50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}@media screen and (min-width:992px){.widget-messengers{bottom:72px;right:32px}.widget-messengers__tooltip{display:inline-block}}@media screen and (min-width:1280px){.widget-messengers{right:32px}}.table{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);display:table;margin:25px 0 40px;width:100%}@media screen and (max-width:766px){.table{display:block}}.row{background:#f6f6f6;display:table-row}.row:nth-of-type(odd){background:#e9e9e9}.row.header{background:#2980b9;color:#fff}@media screen and (max-width:766px){.row{display:block;padding:14px 0 7px}.row.header{height:6px;padding:0}.row.header .cell{display:none}.row .cell{margin-bottom:10px}.row .cell:before{color:#969696;content:attr(data-title);display:block;font-size:10px;font-weight:700;line-height:10px;margin-bottom:3px;min-width:98px;text-transform:uppercase}}.cell{display:table-cell;padding:6px 12px;text-align:right}.cell:first-child{text-align:left}@media screen and (max-width:766px){.cell{display:block;padding:2px 16px}}.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}.wpa-test-msg{background: #d1ecf1 !important; border: 1px solid #bee5eb !important; border-radius: 5px !important;color: #0c5460 !important; font-size: 14px !important; padding:.75rem 1.25rem !important; font-family: Arial !important; margin-top:5px !important;}
span.wpa-button{ display: inline-block !important; padding-top: 5px !important; color: #fff !important;background-color: #6c757d !important;border-color: #6c757d !important; padding: 5px 10px !important; border-radius: 5px !important; margin-top:5px !important;  cursor: pointer !important; }
#altEmail_container, .altEmail_container{position:absolute !important; overflow: hidden !important; display: inline !important; height:1px !important; width: 1px !important;z-index:-1000 !important;}