.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.free_contact_form > div.wpcf7{
width: 100%;
display: block;
padding: initial;
flex-direction: initial;
}
.free_contact_form label{
z-index:1;
}
.free_contact_form .lnk_block{
text-align:right;
cursor:pointer;
display:block;
}
.free_contact_form input:first-child{
margin-top:55px;
} div.wpcf7 .ajax-loader{
display:none;
}
div.wpcf7-response-output{
margin-top:0px;
border:none;
display: block;
margin: 0px;
padding: 0px;
}
div.wpcf7-validation-errors{
color:#f00;
}
.free_contact_form .decor_lnk{
width: 10px;
height: 1px;
background: black;
position: absolute;
display: block;
bottom: 0;
left: 60px;
bottom: 15px;
left: 77px;
}
.free_contact_form .lnk_bl{
position: relative; }
.fancybox_hidden{
display:none;
}
.fancybox_hidden form{
padding:30px 25px;
}
.fancybox_hidden.free_contact_form > div{
border:none;
}
.article_list article h2{
float:none;
}
.sidebar li.active{
background:#fff;
}
.sidebar li.active a {
transition: ease 0.3s;
color: #4fc7f3;
}
.sidebar li.active span{
transition: ease 0.5s;
transform: rotate(0deg);
}
.next, .prev{opacity:0;}
.tabs_block .check_list ul li{
list-style:none
}
.tabs_block .check_list ul li{
color:#4d4d4d;
}
.tabs_block .check_list ul li:before {
color:#4fc7f3;
float: left;
margin: -3px 0 0 -1em;
width: 1em;
content: '\2022';
font-size:30px;
letter-spacing: 2px;
}
main .head_slider img{
max-width:840px
}
.img_block img{
max-width:100%;
height:auto;
}
.article_list article .img_block{
background:#fff;
}
.article_list article img{
height:auto;
}
#order_services{
float:none
}
#clients .article_list article:first-child img{
order:initial;
height:auto;
}
#clients article{
max-width:269px;
display:inline-block;
margin:10px 20px;
}
#clients .page_block{
margin-top:0px;
}
#clients article .img_block{
background:#fff;
display:table
}
#clients article .img_block > div{
display:table-cell;
vertical-align:middle;
}
#clients article img{
width:100%;
}
.about_form .wpcf7 form {
box-sizing: border-box;
display: flex;
}
.about_form .free_contact_form .wpcf7 .inp_cont{
text-align: left;
}
.free_contact_form > div.wpcf7{
display: flex;
}
.free_contact_form .lnk_block span{
position: relative;
left: -20px;
bottom: -7px;
}
.fancybox-content {
display: none;
z-index: 1000;
position: fixed;
margin: 200px auto;
margin-left: auto;
margin-left: calc(50% - 350px);
width: 700px;
overflow: initial;
}
.fancybox-slide {
text-align: initial;
}
.fancybox-slide .free_contact_form{
margin-top: -100px;
width: 680px;
height: 460px;
position: relative;
z-index: 2;
margin-right: -14px;
float: right;
background: #fdfdfd;
box-shadow: 4px 8px 30.72px 1.28px rgba(0, 0, 0, 0.21);
color: #4d4d4d;
display: flex;
justify-content: center;
}
.fancybox-slide--video{
display:flex;
justify-content: center;
}
.fancybox-slide--video .fancybox-content{
display:inline-flex;
}
.main_menu_block .container_wrap .logo{
width:180px;
margin-top:0px;
}
.logo img{
max-width:100%;
}
.main_menu_desc ul > li:hover a{
color: #4fc7f3;
}
.main_menu_desc ul > li > ul > li:hover a{
}
ul.main_menu_desc > li > ul > li:hover > ul > li a{
color:#000;
}
ul.main_menu_desc li > ul > li:hover > ul > li a:hover{
color: #4fc7f3;
}
.bl_article > a {
display: flex;
justify-content: flex-start;
}
.block5  .alink{
display: flex;
justify-content: flex-start; 
max-width: 45%;
position: relative;
}
.block5  .alink .bl_article{
max-width: 100%;
}
.serv_max_bl12 li:nth-child(2n+2) .serv_bl12_cnt >div{
flex: 1 0 70%;
}
.serv_max_bl12 li:nth-child(2n+2) .serv_bl12_cnt h3 {
flex: 1 0 47%;
}
@media screen and (max-width:1500px){
.main_menu_desc:nth-child(1) li:nth-child(4) ul li ul{
left: -213px;
}
}
@media (max-width:1500px){
.main_menu_desc ul li ul{
right: -233px;
box-shadow: none;
width: 250px;
margin-top: -59px;
padding-left: 0;
}
.main_menu_desc ul li ul div{
display:none;
}
.main_menu_desc ul li ul a{
line-height:22px;
}
}
.customize-support .article_page figure.wp-block-image img{
display: block;
width: 100%;
}
.article_list article .img_block.frst{
width: 100%;
}
.article_list article .img_block.frst{
width: 100%;
}
.article_list article .img_block.frst img {
height: 100%;
object-fit: cover;
}
.article_list article .img_block.frst .play_btn {
position: relative;
right: auto;
top: -120px;
}
.article_page .article figure iframe{
display: block;
margin:auto;
}
.service_page .cont_header .mouse{
margin: 0;
}
section.cust_nestar{
padding-top:20px;
margin-top: -10px;
}
section.cust_nestar h2{
text-transform: uppercase;
}
.service_an_bl1 li:last-child {
position: relative;
}
.serv_max_bl7 >div >p{
min-height: 50px;
width: 100%;
}
#wexRobots{
display: flex;
justify-content: center;
}
#wexRobots> div{
max-width: 600px;
width: 100%;
}
#wexRobots input , #wexRobots textarea{
width: 100%;
border: none;
border-bottom: 1px solid #e3e3e3;
color: #4d4d4d;
padding-bottom: 5px;
}
#wexRobots textarea{
min-height: 100px;
background: transparent;
padding-bottom: 0;
margin-bottom: 0;
display: block;
height: 100%;
}
#wexRobots .btn-secondary{
padding: 21px 65px;
outline: 1px solid black;
opacity: 1;
position: relative;
z-index: 2;
transition: all ease-out 0.2s;
margin:auto;
}
#wexRobots .btn-secondary:after{
content:'';
background: rgba(79, 199, 243, 0.7);
width: 100%;
height: 100%;
position: absolute;
z-index: -1;
bottom: -5px;
left: 5px;
}
#wexRobots .col-md-8{
margin-bottom: 60px;
}
#wexRobots .col-md-4{
display: flex;
justify-content: center;
margin: 0 auto 60px;
}
#wexRobots .col-md-4:hover {
transition: ease-out 0.3s;
color: #fff;
}
#wexRobots .btn-secondary:hover{
transition: ease-out 0.3s;
background: transparent;
outline: 1px solid transparent;
}
#wexRobots .btn-secondary:hover:after{
transition: ease-out 0.3s;
bottom: 0;
left: 0;
}
#wexRobots .col-md-12{
margin-bottom: 60px;
}
#wexIndex{
display: flex;
justify-content: center;
}
#wexIndex> div{
max-width: 600px;
width: 100%;
}
#wexIndex input , #wexIndex textarea{
width: 100%;
border: none;
border-bottom: 1px solid #e3e3e3;
color: #4d4d4d;
padding-bottom: 5px;
}
#wexIndex textarea{
min-height: 100px;
background: transparent;
padding-bottom: 0;
margin-bottom: 0;
display: block;
height: 100%;
}
#wexIndex .btn-secondary{
padding: 21px 65px;
outline: 1px solid black;
opacity: 1;
position: relative;
z-index: 2;
transition: all ease-out 0.2s;
margin:auto;
}
#wexIndex .btn-secondary:after{
content:'';
background: rgba(79, 199, 243, 0.7);
width: 100%;
height: 100%;
position: absolute;
z-index: -1;
bottom: -5px;
left: 5px;
}
#wexIndex .col-md-8{
margin-bottom: 60px;
}
#wexIndex .col-md-4{
display: flex;
justify-content: center;
margin: 0 auto 60px;
}
#wexIndex .col-md-4:hover {
transition: ease-out 0.3s;
color: #fff;
}
#wexIndex .btn-secondary:hover{
transition: ease-out 0.3s;
background: transparent;
outline: 1px solid transparent;
}
#wexIndex .btn-secondary:hover:after{
transition: ease-out 0.3s;
bottom: 0;
left: 0;
}
#wexIndex .col-md-12{
margin-bottom: 60px;
}
.servis_fq_des{
display: none;
} .calc_window>div{
display: flex;
z-index: 1000000;
position: fixed;
top: 150px;
width: 60%;
justify-content: center;
margin: auto;
background: #fff;
left: 20%;
box-shadow: 4px 8px 30.72px 1.28px rgba(0, 0, 0, 0.21);
}   
.calc_window{
display: none;
}
.calc_window .free_contact_form{
width: 30%;
box-shadow: none;
justify-content: space-between;
min-height: 360px;
height: auto;
overflow: hidden;
}
.calc_window .wpcf7-form{
float: right;
}
.calc_window .wpcf7{
width: 100%;
position: absolute;
right: 0;
z-index: 4;
}
.calc_window .free_contact_form  .form_img {
width: initial; 
opacity: 0.05;
position: absolute;
right: 0;
width: 100%;
z-index: -1;
}
.calc_window .content_calc_block{
width: 70%;
position: relative;
box-sizing: border-box;
padding: 10px 30px;
}
.calc_window .content_calc_block h3{
margin-bottom: 40px;
font-size: 25px;
color: #4fc7f3;
}
.calc_window .model_close{
position: absolute; 
right: 10px;
top: 10px;
z-index: 3;
cursor: pointer;
}
.cal_about{
cursor: pointer;
}
#calc_final .wpcf7-form{
font-size: 12px;
display: flex;
padding: 44px 38px;
flex-direction: column;
}
.img_block {
height: 170px;
overflow: hidden;
}
.catalog > p {
margin-top: 20px;
}
.article_list article:first-child h2 {
margin: 10px 0 20px 0;
}
.article_list article:first-child  {
padding-top: 0;
margin-bottom: 30px;
}
.page_block {
margin-top: 0;
}
.about_form.page_form .free_contact_form{
width: 100%;
}
.sidebar .custom-author{
padding: 0 30px;
margin-top: 30px;
}
.wp-block-image {
max-width: 100%;
margin-bottom: 1em;
margin-left: 0;
margin-right: 0;
margin: auto;
}
.customize-support .article_page figure.wp-block-image img {
display: block;
width: 100%;
margin: auto;
}
.wp-block-image figcaption {
width: 100%;
display: block;
clear: both;
}
.wp-block-image .aligncenter > figcaption{
display: block;
}
.article img {
margin: 0;
box-sizing: content-box;
width: 100%;
height: auto;
object-fit: cover;
}
.post_page .article_page h2.art_title{
padding-top: 10px;
padding-bottom: 30px;
display: block;
}
.post_page .article_page h2{
margin-top: 40px;
margin-bottom: 10px;
}
.post_page .article_page h3{
padding-top: 20px;
padding-bottom: 0;
margin-bottom: -10px;
display: block;
}
.post_page .wp-block-image{
margin: 60px 0; 
max-width: 630px;
margin-left: auto;
margin-right: auto;
}
.post_page .article_page .post_image{
display: flex;
align-items: baseline;
max-width: 630px;
margin-left: auto;
margin-right: auto;
}
.post_page .article_page .post_image img{
max-height: 350px;
}
.post_page .post_form .free_contact_form{
width: 100%;
height: 360px;
height: auto;
}
.post_page .post_form .free_contact_form > div{
height: auto;
}
.post_page{
border: 1px solid #4fc7f3;
padding: 0  30px;
margin-top: 30px;
margin-bottom: 30px;
box-sizing: border-box;
} .post_page .article p {
margin-top: 15px;
font-weight: 400;
line-height: 24px;
color:#000;
}
.articles_custom{
border: 1px solid #4fc7f3;
}
@media screen and (max-width:1400px){
.service_page .top_slider{
height: auto;
}
.cust .head_slider {
height: 520px;
}
.main_menu_desc ul li ul a {
}
.main_menu_desc ul li ul {
margin-top: -55px;
}
}
@media screen and (max-width:1150px){
.service_page .serv_max_bl7 {
margin-top: 150px;
}
}
.block3 h2{
margin-bottom: 45px;
}
.block3 .tabs > ul li {
padding: 50px 59px 37px;
}
.btn_block.custom_button{
width: 100%;
clear: both;
position: relative;
padding: 0;
float: none;
top:10px;
}
.service_an_bl3 {
}
.service_an_bl6 h2 {
margin-bottom: 50px;
}
.service_an_bl3 .tabs {
margin-top: 10px;
}
.block8 .review_slider {
margin-top: 10px;
}
.block8 {
padding-top: 30px;
}
.art_title{
margin: 0 auto;
}
#service_calc {
margin-top: 90px;
}
.service_an_bl4 {
padding-top: 0; 
padding-bottom: 0;
}
.service_an_bl6 {
padding-top: 60px;
}
.service_an_bl6 .serv_nav {
margin: -45px 113px;
}
.mac_slider {
height: 1000px;
}
.mac_slider_content p {
line-height: 25px;
}
.mac_cont .btn .btn_decor {
background: #83D8F7;
} 
.fancybox-can-zoomIn .fancybox-slide--image .fancybox-content{
display: block;
} .service_an_bl5 {
padding-top: 10px;
}
.serv_max_bl12 {
padding-top: 5px;
}
.serv_max_bl7 {
padding-bottom: 75px;
}
.center_button{
margin:20px auto;
float: none;
display: block;
text-align: center;
}
.article_list article .img_block.frst {
overflow: hidden;
}
.article_list article:first-child h2 {
margin: 50px 0 20px 0;
}
.catalog .article_list{
margin-top: 0;
}
#contact_modal_send{
display: none;
}
#contact_modal_send>div{
position: fixed;
z-index: 1000;
width: 100%;
display: flex;
justify-content: center;
}
#contact_modal_send .popup-box{
margin-top: 100px;
background: #fff;
padding: 30px;
width: 100%;
max-width: 500px;
box-sizing: border-box;
font-size: 20px;
font-weight: bold;
text-align:center;
line-height: 40px;
display: flex;
flex-direction: column;
justify-content: center;
position: relative;
}
#contact_modal_send .popup-box div{
}
#contact_modal_send  .model_close {
width: 24px;
height: 24px;
transform: rotate(0deg);
text-align: center;
position: absolute;
right: 10px;
top: 10px;
border: none;
}
#contact_modal_send  .model_close  i{
transition: ease-out 0.5s;
font-size: 24px;
margin-top: -2px;
color: inherit;
}
#vk_groups{
margin-top: 30px;
}
@media screen and (max-width:1171px) {
.mac_slider {
height: 1180px;
}
}
@media screen and (max-width: 850px) {
.mac_slider {
height: 1300px;
}
}
@media screen and (max-width: 780px) {
.mac_slider {
height: 1127px;
}
}
@media screen and (max-width: 610px) {
.mac_slider {
height: 1240px;
}
}
@media screen and (max-width: 610px) {
.mac_slider {
height: 1320px;
}
}
@media screen and (max-width: 480px) {
.mac_slider {
height: 1360px;
}
.btn_triger {
display: none;
}
}
.service_three_block{
padding-top: 10px;
}
.service_three_block h2 {
padding-bottom: 10px;
}
.three_list{
display: flex;
justify-content: space-between;
}
.three_list .three_elem:last-child{
margin-right: 0;
}
.three_elem{
width: 33%;
transition: 0.5s ease-out;
position: relative;
margin-right: 30px;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
background: #f4f4f4;
padding: 10px;
}
.three_elem:hover{
box-shadow: 4px 8px 30.72px 1.28px rgba(0, 0, 0, 0.21);
transition: 0.5s ease-out;
}
.three_elem:hover .hidden_block{
transition: 0.5s ease-out;
opacity: 1;
}
.three_elem:hover .three_content{
transition: 0.5s ease-out;
opacity: 0;
}
.service_three_block .hidden_block{
transition: 0.5s ease-out;
opacity: 0;
width: 100%;
height: 100%;
position: absolute;
top: 10px;
left: 10px;
background: rgba(52, 52, 87, 0.7);
}
.service_three_block .hidden_block{
opacity: 0;
width: calc(100% - 20px);
height: calc(100% - 20px);
position: absolute;
top: 10px;
left: 10px;
background: rgba(52, 52, 87, 0.7);
}
.service_three_block .hidden_block p{
text-align: center;
margin-top: 185px;
color: #fff;
padding: 0 10px;
bottom: 20px;
display: block;
font-weight: 300;
transform: scaleX(1.003);
line-height: 25.053px;
font-size: 14px;
}
.three_elem img{
height: 180px;
display: block;
}
.three_content{
text-align: center;
width: 100%;
background: rgba(52, 52, 87, 0.7);
color: #fff;
}
.three_content .title{
display: block;
width: 100%;
text-align: center;
font-weight: 700;
text-transform: uppercase;
font-size: 12px;
margin-bottom: -6px;
position: relative;
z-index: 0;
}
.three_content .price{
margin-top: 30px;
font-size:18px;
font-weight: 600;
}
.three_content .price span{
margin-top: 20px;
font-size:22px;
}
.three_content > span{
margin-top: 20px;
font-size:14px;
font-weight: 300;
margin-top: 20px;
margin-bottom: 10px;
display: block;
}
.customize-support .article_page figure.wp-block-image img {
display: block;
width: 70%;
margin: auto;
}
.page_content.case{
width: 100%;
}
.new-case .title-bloсk{
background-color: #f4f4f4;  
padding: 30px 0 23px;
text-align: center;
}
.new-case .title-bloсk h1{
margin: 0 auto;
text-transform: uppercase;
font-size: 18px;
color: #373758;
}
.new-case .inner-block{
display: flex;
justify-content: space-between;
margin-top: 8px;
}
.new-case  .left-block{
width: 60%;
margin-right: 8px;
padding:  15px;
background: #f4f4f4 url(//agency.sape.ru/wp-content/themes/iqad/assets/img/background_8.png) no-repeat;
box-sizing: border-box;
background-size: 110%;
box-shadow: 1px 5px 30px rgba(0, 0, 0, 0.25);
background-position: center 60px;
}    
.new-case  .right-block{
width: 40%;
}
.new-case  .left-block .left{
width: 40%;
}
.new-case  .left-block .right{
width: 55%;
margin-left: 45px;
}
.new-case  .left img{
}
.new-case  .left a{
font-size: 16px;
font-weight: 400;
line-height: 18px;
text-decoration: underline;
color: #373758;
text-align: center;
display: block;
}
.new-case .case-image{
width: 273px;
height: 177px; 
position: relative;
}
.case-image .bg-wind{
position: absolute;
width: 100%;
top: -14px;
z-index: 2;
}
.case-image .in-image{
position: absolute;
width: 87%;
top: -3px;
z-index: 1;
display: flex;
justify-content: flex-end;
}
.case-image .in-image img{
width: 84%;
}
.new-case  .right p{
color: #373758;
font-size: 24px;
font-weight: 700;
line-height: 30px;
text-align: center;
}
.new-case  .right a{
color: #373758;
font-size: 14px;
font-weight: 400;
line-height: 30px;
border: 1px solid #373758;
width: 100%;
padding: 0  10px;
transition: 0.3s ease-out;
display: block;
text-align: center;
box-sizing: border-box;
}
.new-case  .right a:hover{
color: #fff;
background: #373758;
}
.new-case .accord_lm {
width: 100%;
background: none;
}
.new-case .accord_lm li{
margin: 10px 0 0 10px;
}
.new-case .accord_lm h3{
margin: 0;
margin-bottom: 10px;
}
.new-case .info-head-block{
width: 100%;
min-height: 200px;
}
.new-case .info-foot-block{
display: flex;
justify-content: space-between;
align-items: flex-end;
}
.new-case .info-foot-block li{
margin-top: 6px;
}
.new-case .accord li.active .accord_cnt  a{
display: block;
}
.new-case .accord_lm li.active .accord_cnt {
height: 200px!important;
padding: 0 30px;
}
.news-slider .swiper-wrapper{
}
.news-slider .swiper-slide{
width: 100%;
}
.news-section{
padding: 0;
margin: 0;
margin-bottom: 30px;
box-sizing: border-box;
border: 1px solid #4fc7f3;
}
.news-section .pagination {
margin-top: -100px;
margin-bottom: 0;
}
.news-section .pagination .nav_btn {
position: static;
width: 80px;
background: none;
display: flex;
justify-content: center;
align-items: center;
}
.news-section  .article_list article h2 {
margin: 10px 0 10px;
}
.news-block{
padding: 15px;
margin: 0;
max-width: 500px;
box-sizing: border-box;
}
.catalog{
padding-top: 0;
} .sidebar a {
line-height: 26px;
}
.news-title{
font-size: 14px;
font-weight: 600;
margin: 0;
padding: 0 30px;
text-transform: uppercase;
color: #fff;
line-height: 50px;
background: #4fc7f3;
}
.article_tags {
margin-top: 30px;
}
.catalog .wrap-block p {
margin-top: 90px;
color: #000;
font-size: 14px;
font-weight: 400;
line-height: 30px;
margin-top: 20px;
}
.catalog .wrap-block h1 {
padding: 0;
margin: 0;
color: #010000;
font-size: 36px;
font-weight: 700;
line-height: 36px;
text-align: l;
}
.catalog .wrap-block .cat-block{
overflow: hidden;
height: 84px;
margin-bottom: 20px;
transition: 0.5s ease-out;
}
.catalog .cat-block.active {
height: auto;
}
.catalog .wrap-block .cat-btn{
display: flex;
justify-content: flex-end;
align-items: center;
cursor: pointer;
}
.new-case .info-head-block{
display: flex;
justify-content: space-between;
align-items: flex-end;
margin-bottom: 20px;
}
.grafit > p {
color: #373758;
font-size: 16px;
font-weight: 700;
line-height: 18px;
text-align: center;
display: block;
width: 100%;
}
.grafit{
display: flex;
justify-content: space-between;
flex-wrap: wrap;
}
.graf-block{
display: flex;
justify-content: space-between;
align-items: flex-end;
height: 150px;
}
.grafic-right .graf-label p{
color: #80c8f3;
margin: 0;
padding: 0;
font-size: 24px;
font-weight: 700;
line-height: 30px;
}
.grafic-right .graf-label {
margin-top: -20px;
margin-bottom: 20px;
position: relative;
left: -10px;
}
.grafic-right .graf{
width: 46px;
}
.grafic-right{
width: 60%;
justify-content: space-around;
}
.grafic-right .graf-block{
justify-content: flex-end;
}
.graf-block .block-grag:first-child .graf{
opacity: 0.6;
}
.graf{
box-shadow: 3px -3px 3px 1px rgba(55, 55, 88, 0.22), 0 0 7px rgba(255, 255, 255, 0.35);
background: red;
width: 60px;
}
.grafic-left .graf{
width: 76px;
}
.grafic-left{
width: 40%;
justify-content: center;
flex-wrap: wrap;
}
.grafic-left .block-grag:first-child{
margin-right: 3px;
}
.grafic-right .block-grag:first-child{
margin-right: 3px;
display: flex;
flex-direction: column;
justify-content: flex-end;
align-items: flex-end;
}
.grafic-right .goog{
margin-right: 30px;
}
.grafic-right .goog .graf{
background-color: #ff5a3a;
}
.grafic-right .yan .graf{
background-color: #ffda5b;
}
.grafic-left .graf-label{
}
.grafic-left .graf-label p{
position: relative;
top: 100px;
}
.arm{
width: 100%;
}
.grafic-left .graf{
background: #7bcd5c;
color: #ffffff;
font-size: 20px;
font-weight: 700;
line-height: 18px;
display: flex;
align-items: center;
justify-content: center;
}
.new-case{
margin-top: 0;
}
#service_calc   .calc_side span{
width: 47px;
right: 6px;
}
.accord_lm .accord_cnt img{
width: 100%;
height: 100%;
display: block;
}
.accord_lm .accord_cnt a{
display: flex;
justify-content: center;
align-items: center;
height: 100%;
padding: 10px 0;
box-sizing: border-box;
}
.fancybox-is-open .fancybox-slide .fancybox-content{
display: block!important;
}
@media screen and (max-width: 1140px){
.new-case{
margin-top: 0;
}
.new-case .left-block,.new-case .right-block {
width: 80%;
}
.new-case .inner-block {
flex-direction: column;
align-items: center;
} .sidebar li {
padding-right: 20%;
box-sizing: border-box;
}
.new-case .right-block {
margin-left: -7px;
}   
}
@media screen and (max-width: 800px){
.new-case .left-block,.new-case .right-block {
width: 100%;
}
}
@media screen and (max-width: 600px){
.new-case .info-head-block {
align-items: center;
flex-direction: column;
}
.grafit {
width: 90%;
} .article_tags .swiper-slide{
text-align: center;
}
.new-case .left-block {
background-position: center 600px;
}
.new-case .info-foot-block {
align-items: center;
flex-direction: column;
}
.grafit {
width: 100%;
}
.grafic-right {
flex-direction: column;
align-items: center;
}
.grafic-right .goog {
margin-right: 0;
margin-top: 30px;
}
.new-case .left-block .left {
width: 100%;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
}
.new-case .left-block .right {
width: 100%;
margin-left: 0;
}
}
@media screen and (max-width: 470px){
.new-case .left-block {
background-position: center 800px;
}
}.mailpoet_form_html p,.mailpoet_form_html ol,.mailpoet_form_html ul,.mailpoet_form_html li,.mailpoet_form_html dl,.mailpoet_form_html dt,.mailpoet_form_html dd,.mailpoet_form_html blockquote,.mailpoet_form_html figure,.mailpoet_form_html fieldset,.mailpoet_form_html form,.mailpoet_form_html legend,.mailpoet_form_html textarea,.mailpoet_form_html pre,.mailpoet_form_html iframe,.mailpoet_form_html hr,.mailpoet_form_html h1,.mailpoet_form_html h2,.mailpoet_form_html h3,.mailpoet_form_html h4,.mailpoet_form_html h5,.mailpoet_form_html h6,.mailpoet_form_iframe p,.mailpoet_form_iframe ol,.mailpoet_form_iframe ul,.mailpoet_form_iframe li,.mailpoet_form_iframe dl,.mailpoet_form_iframe dt,.mailpoet_form_iframe dd,.mailpoet_form_iframe blockquote,.mailpoet_form_iframe figure,.mailpoet_form_iframe fieldset,.mailpoet_form_iframe form,.mailpoet_form_iframe legend,.mailpoet_form_iframe textarea,.mailpoet_form_iframe pre,.mailpoet_form_iframe iframe,.mailpoet_form_iframe hr,.mailpoet_form_iframe h1,.mailpoet_form_iframe h2,.mailpoet_form_iframe h3,.mailpoet_form_iframe h4,.mailpoet_form_iframe h5,.mailpoet_form_iframe h6{font-family:Arial,Helvetica,sans-serif;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-synthesis:none;font-weight:normal;letter-spacing:normal}.mailpoet_form_html h1,.mailpoet_form_html .h1,.mailpoet_form_html h2,.mailpoet_form_html .h2,.mailpoet_form_html h3,.mailpoet_form_html .h3,.mailpoet_form_html h4,.mailpoet_form_html .h4,.mailpoet_form_html h5,.mailpoet_form_html .h5,.mailpoet_form_html h6,.mailpoet_form_html .h6,.mailpoet_form_iframe h1,.mailpoet_form_iframe .h1,.mailpoet_form_iframe h2,.mailpoet_form_iframe .h2,.mailpoet_form_iframe h3,.mailpoet_form_iframe .h3,.mailpoet_form_iframe h4,.mailpoet_form_iframe .h4,.mailpoet_form_iframe h5,.mailpoet_form_iframe .h5,.mailpoet_form_iframe h6,.mailpoet_form_iframe .h6{font-weight:700;letter-spacing:normal;padding-top:0}.mailpoet_form_html ul,.mailpoet_form_html ol,.mailpoet_form_iframe ul,.mailpoet_form_iframe ol{font-family:Arial,Helvetica,sans-serif}.mailpoet_form_html label,.mailpoet_form_iframe label{font-family:Arial,Helvetica,sans-serif;margin-bottom:10px}.mailpoet_form_html input,.mailpoet_form_iframe input{font-family:Arial,Helvetica,sans-serif}.mailpoet_form_html a,.mailpoet_form_iframe a{background-color:rgba(0,0,0,0);color:#28303d;cursor:pointer;-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all;text-decoration-thickness:1px;text-underline-offset:3px}.mailpoet_form_html button,.mailpoet_form_html input[type=button],.mailpoet_form_html input[type=reset],.mailpoet_form_html input[type=submit],.mailpoet_form_iframe button,.mailpoet_form_iframe input[type=button],.mailpoet_form_iframe input[type=reset],.mailpoet_form_iframe input[type=submit]{text-transform:none}input.parsley-success,select.parsley-success,textarea.parsley-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}input.parsley-error,select.parsley-error,textarea.parsley-error{background-color:#f2dede;border-color:#eed3d7;color:#900}.parsley-errors-list{color:#900;font-size:.8rem;line-height:1em;list-style-type:none;margin:8px 0 3px;opacity:0;padding:0;transition:all .3s ease-in}.parsley-errors-list.filled{opacity:1}.mailpoet-form-input .parsley-errors-list{left:16px;margin-top:2px;position:absolute;top:100%}.parsley-required,.parsley-custom-error-message{color:#900}.mailpoet-form-errors{padding:0 16px}.mailpoet_text_label,.mailpoet_textarea_label,.mailpoet_select_label,.mailpoet_radio_label,.mailpoet_checkbox_label,.mailpoet_list_label,.mailpoet_date_label{display:block}@media screen and (max-width: 499px){.mailpoet_text_label,.mailpoet_textarea_label,.mailpoet_select_label,.mailpoet_radio_label,.mailpoet_checkbox_label,.mailpoet_list_label,.mailpoet_date_label{font-size:16px !important;line-height:1.4 !important}}@media screen and (max-width: 499px){.mailpoet_form{box-sizing:border-box}}.mailpoet_form .mailpoet_submit,.mailpoet_form .mailpoet_paragraph,.mailpoet_form .mailpoet_form_paragraph,.mailpoet_form .mailpoet_textarea,.mailpoet_form .mailpoet_text,.mailpoet_form .mailpoet_select,.mailpoet_form .mailpoet_form_image,.mailpoet_form .mailpoet_message,.mailpoet_form .mailpoet_paragraph select{max-width:100%}@media screen and (max-width: 499px){.mailpoet_form .mailpoet_submit,.mailpoet_form .mailpoet_paragraph,.mailpoet_form .mailpoet_form_paragraph,.mailpoet_form .mailpoet_textarea,.mailpoet_form .mailpoet_text,.mailpoet_form .mailpoet_select,.mailpoet_form .mailpoet_form_image,.mailpoet_form .mailpoet_message,.mailpoet_form .mailpoet_paragraph select{font-size:16px !important;line-height:1.4 !important}}.mailpoet_form.mailpoet_form_successfully_send{position:relative}.mailpoet_form.mailpoet_form_successfully_send .mailpoet_validate_success{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%, -50%)}.mailpoet_form .mailpoet-has-background-color{padding:1.25em 2.375em}.mailpoet_form .mailpoet-has-font-size{line-height:1.4}.mailpoet_form .mailpoet_submit{white-space:normal;word-wrap:break-word}.mailpoet_paragraph fieldset,.mailpoet_paragraph legend{background:rgba(0,0,0,0);border:0;color:inherit;margin:0;padding:0}.mailpoet_textarea{height:auto}.mailpoet_form_sending .mailpoet_form_loading{display:block}.mailpoet_form_sending .mailpoet_submit{display:none}.mailpoet_form_loading{display:none;text-align:center;width:30px}.mailpoet_form_loading>span{animation:mailpoet-bouncedelay 1.4s infinite ease-in-out both;background-color:#5b5b5b;border-radius:100%;display:inline-block;height:5px;width:5px}.mailpoet_form_loading .mailpoet_bounce1{animation-delay:-0.32s}.mailpoet_form_loading .mailpoet_bounce2{animation-delay:-0.16s;margin:0 7px}.mailpoet_captcha_form .mailpoet_validate_success{color:#468847}.mailpoet_captcha_form .mailpoet_validate_error{color:#b94a48}.mailpoet_captcha_update{cursor:pointer}.mailpoet_recaptcha_noscript_container{height:422px;position:relative;width:302px}.mailpoet_recaptcha_noscript_container>div{height:422px;position:absolute;width:302px}.mailpoet_recaptcha_noscript_container>div iframe{border-style:none;height:422px;width:302px}.mailpoet_recaptcha_noscript_input{background:#f9f9f9;border:1px solid #c1c1c1;border-radius:3px;border-style:none;bottom:12px;height:60px;left:25px;margin:0;padding:0;right:25px;width:300px}.mailpoet_recaptcha_noscript_input textarea{border:1px solid #c1c1c1;height:40px;margin:10px 25px;padding:0;resize:none;width:250px}@keyframes mailpoet-bouncedelay{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}.mailpoet_form .mailpoet_paragraph{margin-bottom:20px}.mailpoet_column_with_background{padding:10px}.mailpoet_form_column:not(:first-child){margin-left:20px}@media screen and (min-width: 500px){.mailpoet_form_fixed_bar .mailpoet_form_columns .mailpoet_form_column .mailpoet_paragraph:last-child{margin-bottom:0}}@media screen and (min-width: 500px){div.mailpoet_form:not(.mailpoet_form_fixed_bar) .mailpoet_paragraph:last-child,div.mailpoet_form:not(.mailpoet_form_fixed_bar) .mailpoet_paragraph p:last-child{margin-bottom:0}}.mailpoet_form_columns_container{container-name:columns;container-type:inline-size}.mailpoet_form_columns{display:flex;flex-wrap:nowrap}.mailpoet_form_columns.mailpoet_vertically_align_top{align-items:flex-start}.mailpoet_form_columns.mailpoet_vertically_align_center{align-items:flex-start}.mailpoet_form_columns.mailpoet_vertically_align_bottom{align-items:flex-start}@container columns (width < 400px){.mailpoet_form_columns.mailpoet_stack_on_mobile{flex-wrap:wrap}.mailpoet_form_columns.mailpoet_stack_on_mobile.mailpoet_column_with_background .mailpoet_form_column:last-child .mailpoet_paragraph:last-child{margin-bottom:0 !important}.mailpoet_form_columns.mailpoet_stack_on_mobile .mailpoet_form_column{flex-basis:100% !important}.mailpoet_form_columns.mailpoet_stack_on_mobile .mailpoet_form_column:not(:first-child){margin-left:0 !important}}.mailpoet_form_column{container-name:column;container-type:inline-size;display:flex;flex-direction:column;flex-grow:1}.mailpoet_form_column.mailpoet_vertically_align_top{align-self:flex-start}.mailpoet_form_column.mailpoet_vertically_align_center{align-self:center}.mailpoet_form_column.mailpoet_vertically_align_bottom{align-self:flex-end}@container column (width > 400px){.mailpoet_paragraph:last-child{margin-bottom:0}}.mailpoet_widget_preview{align-items:center;background-color:#fff;display:flex;flex-direction:row;height:100%;justify-content:center;left:0;max-width:100% !important;overflow-y:auto !important;position:fixed;top:0;width:100% !important;z-index:100000}.mailpoet_widget_preview .widget-area{display:block !important;float:none !important;margin:auto;position:static !important;width:600px}.mailpoet_form_popup_overlay{background-color:#000;display:none;height:100%;left:0;margin:0;max-width:100% !important;opacity:.7;position:fixed;top:0;width:100% !important;z-index:100000}div.mailpoet_form_popup{background-color:#fff;border-radius:10px;box-shadow:0 4px 35px 0 rgba(195,65,2,.2);display:none;left:50%;max-height:calc(100vh - 60px);overflow-y:auto;position:fixed;top:50%;transform:translate(-50%, -50%);z-index:100001}.mailpoet_form_close_icon{cursor:pointer;display:block;height:20px;margin:0 0 0 auto;padding:0;position:absolute;right:10px;top:10px;width:20px;z-index:100002}div.mailpoet_form_fixed_bar{background-color:#fff;box-shadow:0 4px 35px 0 rgba(195,65,2,.2);box-sizing:border-box;display:none;left:0;margin:0;max-height:calc(100vh - 60px);max-width:100% !important;overflow-y:auto;position:fixed;width:100% !important;z-index:100000}div.mailpoet_form_fixed_bar form{margin:0 auto}.mailpoet_form_position_top{top:0}.mailpoet_form_position_bottom{bottom:0}div.mailpoet_form_slide_in{background-color:#fff;bottom:0;box-shadow:0 4px 35px 0 rgba(195,65,2,.2);display:none;max-height:calc(100vh - 60px);overflow-y:auto;position:fixed;z-index:100000}@media screen and (min-width: 500px){div.mailpoet_form_slide_in.mailpoet_form_position_left{border-top-right-radius:10px}div.mailpoet_form_slide_in.mailpoet_form_position_right{border-top-left-radius:10px}}.mailpoet_form_position_left{left:0}.mailpoet_form_position_right{right:0}.mailpoet_form_popup_overlay.active,div.mailpoet_form_popup.active,div.mailpoet_form_fixed_bar.active,div.mailpoet_form_slide_in.active{display:block}@media screen and (max-width: 500px){.mailpoet_form_popup_overlay.active{display:none}}.mailpoet_form_image.is-style-rounded img{border-radius:9999px}.mailpoet_form_image>figure{margin:0}.mailpoet_form_image img{margin:0;max-width:100%}.mailpoet_form_image .aligncenter{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:auto;margin-top:auto}.mailpoet_form_image .alignleft{float:left;margin-right:1em}.mailpoet_form_image .alignright{float:right;margin-left:1em}.mailpoet_form_image figcaption{text-align:center}@media screen and (max-width: 499px){.mailpoet_form_image{display:none}}.mailpoet_spacer{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;width:100%}@media screen and (max-width: 499px){.mailpoet_spacer:not(.mailpoet_has_divider){display:none}.mailpoet_spacer.mailpoet_has_divider{max-height:10px}}.mailpoet_message{clear:both}@media screen and (max-width: 499px){.mailpoet_form .mailpoet-heading{font-size:18px !important;line-height:1.4 !important;margin:12.6px 0 !important}}@media screen and (max-width: 499px){h1.mailpoet-heading{font-size:23px !important;line-height:1.4 !important;margin:16.1px 0 !important}}@media screen and (max-width: 499px){h2.mailpoet-heading{font-size:20px !important;line-height:1.4 !important;margin:14px 0 !important}}h2.mailpoet-heading:before{content:none}h2.mailpoet-heading:after{content:none}.mailpoet-manage-subscription .mailpoet_text_label,.mailpoet-manage-subscription .mailpoet_textarea_label,.mailpoet-manage-subscription .mailpoet_select_label,.mailpoet-manage-subscription .mailpoet_radio_label,.mailpoet-manage-subscription .mailpoet_checkbox_label,.mailpoet-manage-subscription .mailpoet_list_label,.mailpoet-manage-subscription .mailpoet_date_label{padding-right:10px}.mailpoet-manage-subscription .mailpoet-submit-success{color:#7ed321}.mailpoet-manage-subscription .mailpoet-change-email-info{font-size:85%}.mailpoet_form_overlay_animation{animation:fade-in-overlay 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}@keyframes fade-in-overlay{0%{opacity:0}100%{opacity:.7}}.mailpoet_form_animation_slideup{animation:slide-up 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}.mailpoet_form_popup.mailpoet_form_animation_slideup{animation:slide-up-popup 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}@keyframes slide-up-popup{0%{opacity:0;transform:translate(-50%, -20%)}100%{opacity:1;transform:translate(-50%, -50%)}}@keyframes slide-up{0%{opacity:0;transform:translateY(30%)}100%{opacity:1;transform:translateY(0)}}.mailpoet_form_animation_fadein{animation:fade-in 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.mailpoet_form_animation_slideright{animation:slide-right 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}.mailpoet_form_popup.mailpoet_form_animation_slideright{animation:slide-right-popup 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}@keyframes slide-right{0%{opacity:0;transform:translateX(-30%)}100%{opacity:1;transform:translateX(0)}}@keyframes slide-right-popup{0%{opacity:0;transform:translate(-80%, -50%)}100%{opacity:1;transform:translate(-50%, -50%)}}.mailpoet_form_animation_slideleft{animation:slide-left 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}.mailpoet_form_popup.mailpoet_form_animation_slideleft{animation:slide-left-popup 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}@keyframes slide-left{0%{opacity:0;transform:translateX(30%)}100%{opacity:1;transform:translateX(0)}}@keyframes slide-left-popup{0%{opacity:0;transform:translate(-20%, -50%)}100%{opacity:1;transform:translate(-50%, -50%)}}.mailpoet_form_animation_slidedown{animation:slide-down 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}.mailpoet_form_popup.mailpoet_form_animation_slidedown{animation:slide-down-popup 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}@keyframes slide-down{0%{opacity:0;transform:translateY(-30%)}100%{opacity:1;transform:translateY(0)}}@keyframes slide-down-popup{0%{opacity:0;transform:translate(-50%, -80%)}100%{opacity:1;transform:translate(-50%, -50%)}}.mailpoet_form_animation_zoomout{animation:zoom-out 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}.mailpoet_form_popup.mailpoet_form_animation_zoomout{animation:zoom-out-popup 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}@keyframes zoom-out{0%{opacity:0;transform:scale(1.3)}100%{opacity:1;transform:scale(1)}}@keyframes zoom-out-popup{0%{transform:scale(1.3) translate(-35%, -35%)}100%{transform:scale(1) translate(-50%, -50%)}}.mailpoet_form_animation_zoomin{animation:zoom-in 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}.mailpoet_form_popup.mailpoet_form_animation_zoomin{animation:zoom-in-popup 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}@keyframes zoom-in{0%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes zoom-in-popup{0%{transform:scale(0.8) translate(-60%, -60%)}100%{transform:scale(1) translate(-50%, -50%)}}.mailpoet_form_animation_flip{animation:flip 1s 1 ease-in-out;perspective:2000px}.mailpoet_form_popup.mailpoet_form_animation_flip{animation:flip-popup 1s 1 ease-in-out;perspective:2000px}@keyframes flip{0%{opacity:0;transform:rotateY(-60deg);transform-style:preserve-3d}100%{opacity:1;transform:rotateY(0deg)}}@keyframes flip-popup{0%{opacity:0;transform:rotateY(-60deg) translate(-59%, -50%);transform-style:preserve-3d}100%{opacity:1;transform:rotateY(0deg) translate(-50%, -50%)}}.mailpoet_form .has-black-color{color:#000}.mailpoet_form .has-black-background-color{background-color:#000}.mailpoet_form .has-cyan-bluish-gray-color{color:#abb8c3}.mailpoet_form .has-cyan-bluish-gray-background-color{background-color:#abb8c3}.mailpoet_form .has-white-color{color:#fff}.mailpoet_form .has-black-white-color{background-color:#fff}.mailpoet_form .has-pale-pink-color{color:#f78da7}.mailpoet_form .has-pale-pink-background-color{background-color:#f78da7}.mailpoet_form .has-vivid-red-color{color:#cf2e2e}.mailpoet_form .has-vivid-red-background-color{background-color:#cf2e2e}.mailpoet_form .has-luminous-vivid-orange-color{color:#ff6900}.mailpoet_form .has-luminous-vivid-orange-background-color{background-color:#ff6900}.mailpoet_form .has-luminous-vivid-amber-color{color:#fcb900}.mailpoet_form .has-luminous-vivid-amber-background-color{background-color:#fcb900}.mailpoet_form .has-light-green-cyan-color{color:#7bdcb5}.mailpoet_form .has-light-green-cyan-background-color{background-color:#7bdcb5}.mailpoet_form .has-vivid-green-cyan-color{color:#00d084}.mailpoet_form .has-vivid-green-cyan-background-color{background-color:#00d084}.mailpoet_form .has-pale-cyan-blue-color{color:#8ed1fc}.mailpoet_form .has-pale-cyan-blue-background-color{background-color:#8ed1fc}.mailpoet_form .has-vivid-cyan-blue-color{color:#0693e3}.mailpoet_form .has-vivid-cyan-blue-background-color{background-color:#0693e3}.mailpoet_form .has-vivid-purple-color{color:#9b51e0}.mailpoet_form .has--vivid-purple--background-color{background-color:#9b51e0}.mailpoet_captcha_form .mailpoet_icon_button{background:rgba(0,0,0,0);border:0;cursor:pointer}.mailpoet_captcha_form .mailpoet_icon_button img{height:20px;width:20px}form#registerform .g-recaptcha:not([data-size=invisible]){scale:.9;transform-origin:0 0}form.woocommerce-form-register .g-recaptcha{padding-inline-start:3px}