@charset "UTF-8";
.bk-infobox-col-one{height:100%}.bk-infobox{padding-top:2rem;padding-bottom:2rem}.bk-infobox .box-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;margin:0.25rem;max-width:100%}.bk-infobox .infobox-image{width:350px;height:350px;background-size:cover;background-position:center;margin:0 auto 1.3rem}.bk-infobox.column-2 .infobox-image{width:220px;height:220px}.bk-infobox.column-3 .infobox-image{width:160px;height:180px}.bk-infobox.column-4 .infobox-image{width:120px;height:120px}.bk-infobox.column-5 .infobox-image{width:100px;height:100px}.bk-infobox.column-6 .infobox-image{width:100px;height:100px}.bk-infobox .bk-infobox-desc,.bk-infobox .bk-infobox-descTwo,.bk-infobox .bk-infobox-descThree,.bk-infobox .bk-infobox-descFour,.bk-infobox .bk-infobox-descFive,.bk-infobox .bk-infobox-descSix{margin:0 0 1rem;left:0}.bk-infobox.column-1 .bk-infobox-col-two,.bk-infobox.column-1 .bk-infobox-col-three,.bk-infobox.column-1 .bk-infobox-col-four,.bk-infobox.column-1 .bk-infobox-col-five,.bk-infobox.column-1 .bk-infobox-col-six{display:none}.bk-infobox.column-2 .bk-infobox-col-one,.bk-infobox.column-2 .bk-infobox-col-two{width:50%}.bk-infobox.column-2 .bk-infobox-col-three,.bk-infobox.column-2 .bk-infobox-col-four,.bk-infobox.column-2 .bk-infobox-col-five,.bk-infobox.column-2 .bk-infobox-col-six{display:none}.bk-infobox.column-2 .team-member-image img{height:200px;width:250px}.bk-infobox.column-3 .bk-infobox-col-one,.bk-infobox.column-3 .bk-infobox-col-two,.bk-infobox.column-3 .bk-infobox-col-three{width:33.33%}.bk-infobox.column-3 .bk-infobox-col-four,.bk-infobox.column-3 .bk-infobox-col-five,.bk-infobox.column-3 .bk-infobox-col-six{display:none}.bk-infobox.column-3 .infobox-image img{height:200px;width:200px}.bk-infobox.column-4 .bk-infobox-col-one,.bk-infobox.column-4 .bk-infobox-col-two,.bk-infobox.column-4 .bk-infobox-col-three .bk-infobox-col-four{max-width:25%}.bk-infobox.column-4 .bk-infobox-col-five,.bk-infobox.column-4 .bk-infobox-col-six{display:none}.bk-infobox.column-4 .infobox-image img{height:150px;width:150px}.bk-infobox.column-5 .bk-infobox-col-one,.bk-infobox.column-5 .bk-infobox-col-two,.bk-infobox.column-5 .bk-infobox-col-three,.bk-infobox.column-5 .bk-infobox-col-four,.bk-infobox.column-5 .bk-infobox-col-five{width:19.333337%}.bk-infobox.column-5 .bk-infobox-col-six{display:none}.bk-infobox.column-5 .infobox-image img{height:150px;width:150px}.bk-infobox.column-6 .bk-infobox-col-one,.bk-infobox.column-6 .bk-infobox-col-two,.bk-infobox.column-6 .bk-infobox-col-three,.bk-infobox.column-6 .bk-infobox-col-four,.bk-infobox.column-6 .bk-infobox-col-five,.bk-infobox.column-6 .bk-infobox-col-six{width:16.666667%}.bk-infobox.column-6 .infobox-image img{height:150px;width:150px}@media(min-width:600px){.bk-infobox{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:0 1 auto;flex:0 1 auto;margin:-0.75rem;position:relative}}
.editor-rich-text{display:block}h1,h2,h3,h4,h5,h6{margin-bottom:0}p{margin-bottom:0}.bk-pricing-box{padding-top:2rem;padding-bottom:2rem;margin-top:2rem;margin-bottom:2rem}.bk-pricing-box form{display:-ms-inline-flexbox;display:inline-flex;width:100%}.bk-pricing-box .box-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;margin:0.75rem;max-width:100%}.bk-pricing-box .box-head{padding:2rem}.bk-pricing-box .bk-box-btn{padding-top:1rem;padding-bottom:1rem;margin-bottom:2rem}.bk-pricing-box .box-button{padding-bottom:2rem;padding-left:0.5rem;padding-right:0.5rem}.bk-pricing-box>div{text-align:center;margin:0 auto}.bk-pricing-box>div p{text-align:center;padding-bottom:0}.bk-pricing-box h3{margin:0 0 2rem !important;line-height:100% !important}.bk-pricing-box .bk-pricing-box-pricing{font-size:3.5em !important;margin:0 0 .5rem;line-height:100% !important}.bk-pricing-box .bk-pricing-box-per-month-label{font-size:.75em;margin:0 0 1rem;text-transform:uppercase;line-height:100% !important}.bk-pricing-box .wp-bk-button{margin-bottom:2rem;padding:1rem 2rem}.bk-pricing-box .bk-pricing-box-feature-list-one,.bk-pricing-box .bk-pricing-box-feature-list-two,.bk-pricing-box .bk-pricing-box-feature-list-three{padding-bottom:2rem;padding-right:0.5rem;padding-left:0.5rem;margin:0}.bk-pricing-box .bk-pricing-box-feature-list-one li,.bk-pricing-box .bk-pricing-box-feature-list-two li,.bk-pricing-box .bk-pricing-box-feature-list-three li{list-style:none}.blocks-button__inline-link.pricing-box{margin:5px auto 0px auto}.bk-pricing-box.column-1 .bk-pricing-box-column-one form{padding-left:2rem;padding-right:2rem}.bk-pricing-box.column-1 .bk-pricing-box-column-two,.bk-pricing-box.column-1 .bk-pricing-box-column-three{display:none}.bk-pricing-box.column-2 .bk-pricing-box-feature-list{margin:0 auto}.bk-pricing-box.column-2 .bk-pricing-box-column-two{margin-left:0}.bk-pricing-box.column-2>div{width:50%}.bk-pricing-box.column-2 .bk-pricing-box-column-three{display:none}.bk-pricing-box.column-2 .blocks-button__inline-link{width:225px}.bk-pricing-box.column-3>div{margin-left:1rem;margin-right:1rem}.bk-pricing-box.column-3>div:first-child{margin-left:0}.bk-pricing-box.column-3>div:last-child{margin-right:0}.bk-pricing-box.column-3 .bk-pricing-box-column-two{margin-left:0;margin-right:0}.bk-pricing-box.column-3 .bk-pricing-box-feature-list{width:100%}.bk-pricing-box.column-3 .blocks-button__inline-link{width:181px}.bk-pricing-box.column-3 .blocks-button__inline-link .blocks-url-input{width:50%}@media(min-width:600px){.bk-pricing-box{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:-0.75rem;position:relative}}@media screen and (max-width:800px){.bk-pricing-box.column-3.column-3{display:block}.bk-pricing-box.column-3.column-3>div{width:100%;margin:0}}@media screen and (max-width:600px){.bk-pricing-box.column-2.column-2{display:block}.bk-pricing-box.column-2.column-2>div{width:100%;margin:0}}
.bk-button{padding-top:8px;padding-bottom:8px}.bk-button .editor-url-input{display:inline-block;width:auto !important;padding:10px !important}.bk-button .componenbk-button{display:inline-block}.bk-button-wrapper{position:relative}.bk-button-wrapper .editor-rich-text{display:inline-block}.bk-connector:before{position:absolute;z-index:16;right:0;background:#000;top:0;left:156px;width:3px;height:100%;text-align:center;line-height:30px;overflow:hidden;opacity:1;border-width:2px 2px 2px 2px !important}.bk-button-plus{border:none;border-radius:4px;-webkit-box-shadow:none !important;box-shadow:none !important;cursor:pointer;display:inline-block;line-height:1em !important;margin:0;text-decoration:none !important;white-space:nowrap;display:inline-block;opacity:1;background:#2091e1;color:#fff;padding:0.75em 1em;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;box-shadow:none !important}.bk-button-plus:hover{opacity:.85;-webkit-box-shadow:none !important;box-shadow:none !important;border:0}.bk-btn-form .components-button,.bk-btn-form .components-icon-button{display:inline-block}.is-none{display:none}.is-inline-block{display:inline-block}.bk-square{border-radius:0}.bk-rounded{border-radius:10px}.bk-circular{border-radius:20px}.bk-extra-circular{border-radius:40px}.bk-small{font-size:14px}.bk-normal{font-size:16px}.bk-medium{font-size:20px}.bk-large{font-size:26px;padding:.8em 1.2em}.bk-extra-large{font-size:34px;padding:.8em 1.2em}
.bk-testimonial{margin-top:1rem;margin-bottom:1rem;padding:2rem}.bk-testimonial .testimonial-inner{display:inline-block}.bk-testimonial .testimonial-inner .testimonial-img,.bk-testimonial .testimonial-inner .testimonial-detail{display:table-cell;vertical-align:middle}.bk-testimonial .testimonial-inner .testimonial-img h4,.bk-testimonial .testimonial-inner .testimonial-detail h4{margin:0}.bk-testimonial .testimonial-inner .testimonial-detail{padding-left:0.5rem}.bk-testimonial .testimonial-image{height:75px;width:75px;border-radius:100%}.bk-testimonial img{height:75px;width:75px;border-radius:100%}.bk-testimonial .quote-icon{height:75px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.bk-testimonial .quote-icon svg{height:50px;width:auto;fill:#e6e6e6}.bk-testimonial>div{text-align:center;padding:1rem 0;margin:0 auto}.bk-testimonial h4{margin:0 0 .5rem !important}
.bk-cta{margin-top:1rem;margin-bottom:1rem;padding:2rem}.bk-cta .bk-button-wrapper{padding-top:1rem;padding-bottom:1rem}.bk-cta .bk-button-wrapper{position:relative}.bk-cta .bk-button-wrapper .editor-rich-text{display:inline-block}.bk-cta .bk-square{border-radius:0}.bk-cta .bk-rounded{border-radius:10px}.bk-cta .bk-circular{border-radius:20px}.bk-cta .bk-extra-circular{border-radius:40px}.bk-cta .bk-small{font-size:14px}.bk-cta .bk-normal{font-size:16px}.bk-cta .bk-medium{font-size:20px}.bk-cta .bk-large{font-size:26px;padding:.8em 1.2em}.bk-cta .bk-extra-large{font-size:34px;padding:.8em 1.2em}
.bk-author{padding:2rem}.bk-author h2,.bk-author h6{margin:0}.bk-author .is-none{display:none}.bk-author .is-inline{display:block}.bk-author .bk-author-column-one{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;position:relative;border-radius:4px;word-break:break-word}.bk-author .fab{padding:0.5rem;margin-right:0.5rem}.bk-author .author-detail{padding-bottom:1rem}.bk-author .author-img{margin-right:1.5rem;-ms-flex:0 0 auto;flex:0 0 auto}.bk-author .author-img img{height:150px;width:150px}@media(min-width:600px){.bk-author .author-img{width:150px;height:150px}}
.bk-heading{margin-top:2rem;margin-bottom:2rem}.bk-heading .bk-dotted{border:dotted}.bk-heading .bk-dashed{border:dashed}.bk-heading .bk-double{border:double}.bk-heading .bk-solid{border:solid}.bk-heading .bk-groove{border:groove}.bk-heading .bk-ridge{border:ridge}.bk-heading .bk-inset{border:inset}.bk-heading .bk-outset{border:outset}.bk-heading .bk-none{border:none}.bk-heading .bk-heading-body{padding:0.5rem}
.bk-divider{margin-top:2rem;margin-bottom:2rem}.bk-divider h3{margin-bottom:0px !important}.bk-divider .bk-divider-wrapper{border:none;padding:1em 0;margin:0 auto;width:100%;display:-ms-flexbox;display:flex;word-break:break-word;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.bk-divider .bk-divider-wrapper .bk-divider-left{margin-right:0.5rem}.bk-divider .bk-divider-wrapper .bk-divider-right{margin-left:0.5rem}.bk-divider .bk-divider-wrapper .bk-divider-left,.bk-divider .bk-divider-wrapper .bk-divider-right{padding-left:0.5rem;padding-right:0.5rem;position:relative;min-height:0.001%;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.bk-divider .bk-left .bk-divider-left{display:none}.bk-divider .bk-right .bk-divider-right{display:none}.bk-divider .bk-dotted{border:dotted}.bk-divider .bk-dashed{border:dashed}.bk-divider .bk-double{border:double}.bk-divider .bk-solid{border:solid}.bk-divider .bk-groove{border:groove}.bk-divider .bk-ridge{border:ridge}.bk-divider .bk-inset{border:inset}.bk-divider .bk-outset{border:outset}.bk-divider .bk-none{border:none}.bk-divider .bk-heading-body{padding:0.5rem}
.bk-sticky{margin-top:2rem;margin-bottom:2rem}.bk-sticky p,.bk-sticky h3{margin:0px !important}.bk-sticky .bk-sticky-wrapper{width:16em;padding:2em;min-height:14em;background:#f8de59;position:relative;-webkit-filter:drop-shadow(3px 3px 10px rgba(0,0,0,0.8));filter:drop-shadow(3px 3px 10px rgba(0,0,0,0.8))}.bk-sticky .bk-sticky-wrapper .bk-sticky-head{margin-top:20px}.bk-sticky .pin{margin:0 auto;width:14px;height:14px;-ms-transform:skew(20deg, 10deg);-webkit-transform:skew(20deg, 10deg);transform:skew(-22deg, 30deg);margin-top:-25px;background-color:#f33;background-image:-webkit-linear-gradient(top, rgba(100,0,0,0), #ff5a5a);background-image:-o-linear-gradient(top, rgba(100,0,0,0), #ff5a5a);background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(100,0,0,0)), to(#ff5a5a));background-image:linear-gradient(to bottom, rgba(100,0,0,0), #ff5a5a);border-radius:100%;-webkit-box-shadow:0 0 0 1px #c00,inset 0 1px 1px rgba(255,255,255,0.6),0 2px 2px rgba(0,0,0,0.4);box-shadow:0 0 0 1px #c00,inset 0 1px 1px rgba(255,255,255,0.6),0 2px 2px rgba(0,0,0,0.4);position:relative}.bk-sticky .pin:after{height:15px;width:2px;content:'';background:#aaa;display:block;position:absolute;z-index:-1;left:5px;top:100%;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.1),inset 1px 0 rgba(255,255,255,0.3);box-shadow:0 1px 2px 1px rgba(0,0,0,0.1),inset 1px 0 rgba(255,255,255,0.3)}.bk-center{text-align:-webkit-center;text-align:-o-center;text-align:-moz-center}.bk-right{text-align:-moz-right;text-align:-o-right;text-align:-webkit-right}
.bk-pquotes{margin-top:2rem;margin-bottom:2rem}.bk-pquotes p{margin-bottom:0px !important;position:relative}.bk-pquotes .bk-pquotes-wrapper{padding:1rem;border-left:0.5rem solid;border-right:0.5rem solid}.bk-pquotes .bk-pquotes-wrapper .bk-pquotes-au{margin-top:0.8rem}
.editor-rich-text{display:block}.bk-our-team{margin-top:1rem;margin-bottom:1rem;padding-top:2rem;padding-bottom:2rem}.bk-our-team h1,.bk-our-team h2,.bk-our-team h3,.bk-our-team h4,.bk-our-team h5,.bk-our-team h6,.bk-our-team p{margin-bottom:0}.bk-our-team img{margin-bottom:1rem}.bk-our-team form{display:-ms-inline-flexbox;display:inline-flex;width:100%}.bk-our-team .box-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;padding:0.5rem;max-width:100%}.bk-our-team .box-item img{height:180px;width:auto}.bk-our-team .team-follow{padding-top:0.5rem}.bk-our-team .team-follow ul{margin:0 !important}.bk-our-team .team-follow ul li{list-style:none;display:inline-block;padding-right:5px;padding-left:5px}.bk-our-team .team-follow ul li a{display:block;height:36px;width:36px;border-radius:50%;color:#fff;line-height:36px;text-align:center;text-decoration:none !important;background:#999}.bk-our-team .team-follow .fab{padding:5px}.image-circle img{border-radius:100%}.blocks-button__inline-link.pricing-box{margin:5px auto 0px auto}.column-1 img{height:320px}@media(min-width:600px){.bk-our-team{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:0 1 auto;flex:0 1 auto;margin:-0.75rem;position:relative}}@media screen and (max-width:800px){.bk-pricing-box.column-3.column-3{display:block}.bk-pricing-box.column-3.column-3>div{width:100%;margin:0}}@media screen and (max-width:600px){.bk-pricing-box.column-2.column-2{display:block}.bk-pricing-box.column-2.column-2>div{width:100%;margin:0}}.fa, .fas, .far, .fal, .fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}
.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-.0667em;}
.fa-xs{font-size:.75em;}
.fa-sm{font-size:.875em;}
.fa-1x{font-size:1em;}
.fa-2x{font-size:2em;}
.fa-3x{font-size:3em;}
.fa-4x{font-size:4em;}
.fa-5x{font-size:5em;}
.fa-6x{font-size:6em;}
.fa-7x{font-size:7em;}
.fa-8x{font-size:8em;}
.fa-9x{font-size:9em;}
.fa-10x{font-size:10em;}
.fa-fw{text-align:center;width:1.25em;}
.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0;}
.fa-ul > li{position:relative;}
.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit;}
.fa-border{border:solid 0.08em #eee;border-radius:.1em;padding:.2em .25em .15em;}
.fa-pull-left{float:left;}
.fa-pull-right{float:right;}
.fa.fa-pull-left, .fas.fa-pull-left, .far.fa-pull-left, .fal.fa-pull-left, .fab.fa-pull-left{margin-right:.3em;}
.fa.fa-pull-right, .fas.fa-pull-right, .far.fa-pull-right, .fal.fa-pull-right, .fab.fa-pull-right{margin-left:.3em;}
.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;}
.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8);}
@-webkit-keyframes fa-spin {
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes fa-spin {
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg);}
.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);transform:scale(-1, 1);}
.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);transform:scale(1, -1);}
.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(-1, -1);transform:scale(-1, -1);}:root .fa-rotate-90,
:root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical{-webkit-filter:none;filter:none;}
.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em;}
.fa-stack-1x, .fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;}
.fa-stack-1x{line-height:inherit;}
.fa-stack-2x{font-size:2em;}
.fa-inverse{color:#fff;}
.fa-500px:before{content:"\f26e";}
.fa-accessible-icon:before{content:"\f368";}
.fa-accusoft:before{content:"\f369";}
.fa-address-book:before{content:"\f2b9";}
.fa-address-card:before{content:"\f2bb";}
.fa-adjust:before{content:"\f042";}
.fa-adn:before{content:"\f170";}
.fa-adversal:before{content:"\f36a";}
.fa-affiliatetheme:before{content:"\f36b";}
.fa-air-freshener:before{content:"\f5d0";}
.fa-algolia:before{content:"\f36c";}
.fa-align-center:before{content:"\f037";}
.fa-align-justify:before{content:"\f039";}
.fa-align-left:before{content:"\f036";}
.fa-align-right:before{content:"\f038";}
.fa-allergies:before{content:"\f461";}
.fa-amazon:before{content:"\f270";}
.fa-amazon-pay:before{content:"\f42c";}
.fa-ambulance:before{content:"\f0f9";}
.fa-american-sign-language-interpreting:before{content:"\f2a3";}
.fa-amilia:before{content:"\f36d";}
.fa-anchor:before{content:"\f13d";}
.fa-android:before{content:"\f17b";}
.fa-angellist:before{content:"\f209";}
.fa-angle-double-down:before{content:"\f103";}
.fa-angle-double-left:before{content:"\f100";}
.fa-angle-double-right:before{content:"\f101";}
.fa-angle-double-up:before{content:"\f102";}
.fa-angle-down:before{content:"\f107";}
.fa-angle-left:before{content:"\f104";}
.fa-angle-right:before{content:"\f105";}
.fa-angle-up:before{content:"\f106";}
.fa-angry:before{content:"\f556";}
.fa-angrycreative:before{content:"\f36e";}
.fa-angular:before{content:"\f420";}
.fa-app-store:before{content:"\f36f";}
.fa-app-store-ios:before{content:"\f370";}
.fa-apper:before{content:"\f371";}
.fa-apple:before{content:"\f179";}
.fa-apple-alt:before{content:"\f5d1";}
.fa-apple-pay:before{content:"\f415";}
.fa-archive:before{content:"\f187";}
.fa-archway:before{content:"\f557";}
.fa-arrow-alt-circle-down:before{content:"\f358";}
.fa-arrow-alt-circle-left:before{content:"\f359";}
.fa-arrow-alt-circle-right:before{content:"\f35a";}
.fa-arrow-alt-circle-up:before{content:"\f35b";}
.fa-arrow-circle-down:before{content:"\f0ab";}
.fa-arrow-circle-left:before{content:"\f0a8";}
.fa-arrow-circle-right:before{content:"\f0a9";}
.fa-arrow-circle-up:before{content:"\f0aa";}
.fa-arrow-down:before{content:"\f063";}
.fa-arrow-left:before{content:"\f060";}
.fa-arrow-right:before{content:"\f061";}
.fa-arrow-up:before{content:"\f062";}
.fa-arrows-alt:before{content:"\f0b2";}
.fa-arrows-alt-h:before{content:"\f337";}
.fa-arrows-alt-v:before{content:"\f338";}
.fa-assistive-listening-systems:before{content:"\f2a2";}
.fa-asterisk:before{content:"\f069";}
.fa-asymmetrik:before{content:"\f372";}
.fa-at:before{content:"\f1fa";}
.fa-atlas:before{content:"\f558";}
.fa-atom:before{content:"\f5d2";}
.fa-audible:before{content:"\f373";}
.fa-audio-description:before{content:"\f29e";}
.fa-autoprefixer:before{content:"\f41c";}
.fa-avianex:before{content:"\f374";}
.fa-aviato:before{content:"\f421";}
.fa-award:before{content:"\f559";}
.fa-aws:before{content:"\f375";}
.fa-backspace:before{content:"\f55a";}
.fa-backward:before{content:"\f04a";}
.fa-balance-scale:before{content:"\f24e";}
.fa-ban:before{content:"\f05e";}
.fa-band-aid:before{content:"\f462";}
.fa-bandcamp:before{content:"\f2d5";}
.fa-barcode:before{content:"\f02a";}
.fa-bars:before{content:"\f0c9";}
.fa-baseball-ball:before{content:"\f433";}
.fa-basketball-ball:before{content:"\f434";}
.fa-bath:before{content:"\f2cd";}
.fa-battery-empty:before{content:"\f244";}
.fa-battery-full:before{content:"\f240";}
.fa-battery-half:before{content:"\f242";}
.fa-battery-quarter:before{content:"\f243";}
.fa-battery-three-quarters:before{content:"\f241";}
.fa-bed:before{content:"\f236";}
.fa-beer:before{content:"\f0fc";}
.fa-behance:before{content:"\f1b4";}
.fa-behance-square:before{content:"\f1b5";}
.fa-bell:before{content:"\f0f3";}
.fa-bell-slash:before{content:"\f1f6";}
.fa-bezier-curve:before{content:"\f55b";}
.fa-bicycle:before{content:"\f206";}
.fa-bimobject:before{content:"\f378";}
.fa-binoculars:before{content:"\f1e5";}
.fa-birthday-cake:before{content:"\f1fd";}
.fa-bitbucket:before{content:"\f171";}
.fa-bitcoin:before{content:"\f379";}
.fa-bity:before{content:"\f37a";}
.fa-black-tie:before{content:"\f27e";}
.fa-blackberry:before{content:"\f37b";}
.fa-blender:before{content:"\f517";}
.fa-blind:before{content:"\f29d";}
.fa-blogger:before{content:"\f37c";}
.fa-blogger-b:before{content:"\f37d";}
.fa-bluetooth:before{content:"\f293";}
.fa-bluetooth-b:before{content:"\f294";}
.fa-bold:before{content:"\f032";}
.fa-bolt:before{content:"\f0e7";}
.fa-bomb:before{content:"\f1e2";}
.fa-bone:before{content:"\f5d7";}
.fa-bong:before{content:"\f55c";}
.fa-book:before{content:"\f02d";}
.fa-book-open:before{content:"\f518";}
.fa-book-reader:before{content:"\f5da";}
.fa-bookmark:before{content:"\f02e";}
.fa-bowling-ball:before{content:"\f436";}
.fa-box:before{content:"\f466";}
.fa-box-open:before{content:"\f49e";}
.fa-boxes:before{content:"\f468";}
.fa-braille:before{content:"\f2a1";}
.fa-brain:before{content:"\f5dc";}
.fa-briefcase:before{content:"\f0b1";}
.fa-briefcase-medical:before{content:"\f469";}
.fa-broadcast-tower:before{content:"\f519";}
.fa-broom:before{content:"\f51a";}
.fa-brush:before{content:"\f55d";}
.fa-btc:before{content:"\f15a";}
.fa-bug:before{content:"\f188";}
.fa-building:before{content:"\f1ad";}
.fa-bullhorn:before{content:"\f0a1";}
.fa-bullseye:before{content:"\f140";}
.fa-burn:before{content:"\f46a";}
.fa-buromobelexperte:before{content:"\f37f";}
.fa-bus:before{content:"\f207";}
.fa-bus-alt:before{content:"\f55e";}
.fa-buysellads:before{content:"\f20d";}
.fa-calculator:before{content:"\f1ec";}
.fa-calendar:before{content:"\f133";}
.fa-calendar-alt:before{content:"\f073";}
.fa-calendar-check:before{content:"\f274";}
.fa-calendar-minus:before{content:"\f272";}
.fa-calendar-plus:before{content:"\f271";}
.fa-calendar-times:before{content:"\f273";}
.fa-camera:before{content:"\f030";}
.fa-camera-retro:before{content:"\f083";}
.fa-cannabis:before{content:"\f55f";}
.fa-capsules:before{content:"\f46b";}
.fa-car:before{content:"\f1b9";}
.fa-car-alt:before{content:"\f5de";}
.fa-car-battery:before{content:"\f5df";}
.fa-car-crash:before{content:"\f5e1";}
.fa-car-side:before{content:"\f5e4";}
.fa-caret-down:before{content:"\f0d7";}
.fa-caret-left:before{content:"\f0d9";}
.fa-caret-right:before{content:"\f0da";}
.fa-caret-square-down:before{content:"\f150";}
.fa-caret-square-left:before{content:"\f191";}
.fa-caret-square-right:before{content:"\f152";}
.fa-caret-square-up:before{content:"\f151";}
.fa-caret-up:before{content:"\f0d8";}
.fa-cart-arrow-down:before{content:"\f218";}
.fa-cart-plus:before{content:"\f217";}
.fa-cc-amazon-pay:before{content:"\f42d";}
.fa-cc-amex:before{content:"\f1f3";}
.fa-cc-apple-pay:before{content:"\f416";}
.fa-cc-diners-club:before{content:"\f24c";}
.fa-cc-discover:before{content:"\f1f2";}
.fa-cc-jcb:before{content:"\f24b";}
.fa-cc-mastercard:before{content:"\f1f1";}
.fa-cc-paypal:before{content:"\f1f4";}
.fa-cc-stripe:before{content:"\f1f5";}
.fa-cc-visa:before{content:"\f1f0";}
.fa-centercode:before{content:"\f380";}
.fa-certificate:before{content:"\f0a3";}
.fa-chalkboard:before{content:"\f51b";}
.fa-chalkboard-teacher:before{content:"\f51c";}
.fa-charging-station:before{content:"\f5e7";}
.fa-chart-area:before{content:"\f1fe";}
.fa-chart-bar:before{content:"\f080";}
.fa-chart-line:before{content:"\f201";}
.fa-chart-pie:before{content:"\f200";}
.fa-check:before{content:"\f00c";}
.fa-check-circle:before{content:"\f058";}
.fa-check-double:before{content:"\f560";}
.fa-check-square:before{content:"\f14a";}
.fa-chess:before{content:"\f439";}
.fa-chess-bishop:before{content:"\f43a";}
.fa-chess-board:before{content:"\f43c";}
.fa-chess-king:before{content:"\f43f";}
.fa-chess-knight:before{content:"\f441";}
.fa-chess-pawn:before{content:"\f443";}
.fa-chess-queen:before{content:"\f445";}
.fa-chess-rook:before{content:"\f447";}
.fa-chevron-circle-down:before{content:"\f13a";}
.fa-chevron-circle-left:before{content:"\f137";}
.fa-chevron-circle-right:before{content:"\f138";}
.fa-chevron-circle-up:before{content:"\f139";}
.fa-chevron-down:before{content:"\f078";}
.fa-chevron-left:before{content:"\f053";}
.fa-chevron-right:before{content:"\f054";}
.fa-chevron-up:before{content:"\f077";}
.fa-child:before{content:"\f1ae";}
.fa-chrome:before{content:"\f268";}
.fa-church:before{content:"\f51d";}
.fa-circle:before{content:"\f111";}
.fa-circle-notch:before{content:"\f1ce";}
.fa-clipboard:before{content:"\f328";}
.fa-clipboard-check:before{content:"\f46c";}
.fa-clipboard-list:before{content:"\f46d";}
.fa-clock:before{content:"\f017";}
.fa-clone:before{content:"\f24d";}
.fa-closed-captioning:before{content:"\f20a";}
.fa-cloud:before{content:"\f0c2";}
.fa-cloud-download-alt:before{content:"\f381";}
.fa-cloud-upload-alt:before{content:"\f382";}
.fa-cloudscale:before{content:"\f383";}
.fa-cloudsmith:before{content:"\f384";}
.fa-cloudversify:before{content:"\f385";}
.fa-cocktail:before{content:"\f561";}
.fa-code:before{content:"\f121";}
.fa-code-branch:before{content:"\f126";}
.fa-codepen:before{content:"\f1cb";}
.fa-codiepie:before{content:"\f284";}
.fa-coffee:before{content:"\f0f4";}
.fa-cog:before{content:"\f013";}
.fa-cogs:before{content:"\f085";}
.fa-coins:before{content:"\f51e";}
.fa-columns:before{content:"\f0db";}
.fa-comment:before{content:"\f075";}
.fa-comment-alt:before{content:"\f27a";}
.fa-comment-dots:before{content:"\f4ad";}
.fa-comment-slash:before{content:"\f4b3";}
.fa-comments:before{content:"\f086";}
.fa-compact-disc:before{content:"\f51f";}
.fa-compass:before{content:"\f14e";}
.fa-compress:before{content:"\f066";}
.fa-concierge-bell:before{content:"\f562";}
.fa-connectdevelop:before{content:"\f20e";}
.fa-contao:before{content:"\f26d";}
.fa-cookie:before{content:"\f563";}
.fa-cookie-bite:before{content:"\f564";}
.fa-copy:before{content:"\f0c5";}
.fa-copyright:before{content:"\f1f9";}
.fa-couch:before{content:"\f4b8";}
.fa-cpanel:before{content:"\f388";}
.fa-creative-commons:before{content:"\f25e";}
.fa-creative-commons-by:before{content:"\f4e7";}
.fa-creative-commons-nc:before{content:"\f4e8";}
.fa-creative-commons-nc-eu:before{content:"\f4e9";}
.fa-creative-commons-nc-jp:before{content:"\f4ea";}
.fa-creative-commons-nd:before{content:"\f4eb";}
.fa-creative-commons-pd:before{content:"\f4ec";}
.fa-creative-commons-pd-alt:before{content:"\f4ed";}
.fa-creative-commons-remix:before{content:"\f4ee";}
.fa-creative-commons-sa:before{content:"\f4ef";}
.fa-creative-commons-sampling:before{content:"\f4f0";}
.fa-creative-commons-sampling-plus:before{content:"\f4f1";}
.fa-creative-commons-share:before{content:"\f4f2";}
.fa-credit-card:before{content:"\f09d";}
.fa-crop:before{content:"\f125";}
.fa-crop-alt:before{content:"\f565";}
.fa-crosshairs:before{content:"\f05b";}
.fa-crow:before{content:"\f520";}
.fa-crown:before{content:"\f521";}
.fa-css3:before{content:"\f13c";}
.fa-css3-alt:before{content:"\f38b";}
.fa-cube:before{content:"\f1b2";}
.fa-cubes:before{content:"\f1b3";}
.fa-cut:before{content:"\f0c4";}
.fa-cuttlefish:before{content:"\f38c";}
.fa-d-and-d:before{content:"\f38d";}
.fa-dashcube:before{content:"\f210";}
.fa-database:before{content:"\f1c0";}
.fa-deaf:before{content:"\f2a4";}
.fa-delicious:before{content:"\f1a5";}
.fa-deploydog:before{content:"\f38e";}
.fa-deskpro:before{content:"\f38f";}
.fa-desktop:before{content:"\f108";}
.fa-deviantart:before{content:"\f1bd";}
.fa-diagnoses:before{content:"\f470";}
.fa-dice:before{content:"\f522";}
.fa-dice-five:before{content:"\f523";}
.fa-dice-four:before{content:"\f524";}
.fa-dice-one:before{content:"\f525";}
.fa-dice-six:before{content:"\f526";}
.fa-dice-three:before{content:"\f527";}
.fa-dice-two:before{content:"\f528";}
.fa-digg:before{content:"\f1a6";}
.fa-digital-ocean:before{content:"\f391";}
.fa-digital-tachograph:before{content:"\f566";}
.fa-directions:before{content:"\f5eb";}
.fa-discord:before{content:"\f392";}
.fa-discourse:before{content:"\f393";}
.fa-divide:before{content:"\f529";}
.fa-dizzy:before{content:"\f567";}
.fa-dna:before{content:"\f471";}
.fa-dochub:before{content:"\f394";}
.fa-docker:before{content:"\f395";}
.fa-dollar-sign:before{content:"\f155";}
.fa-dolly:before{content:"\f472";}
.fa-dolly-flatbed:before{content:"\f474";}
.fa-donate:before{content:"\f4b9";}
.fa-door-closed:before{content:"\f52a";}
.fa-door-open:before{content:"\f52b";}
.fa-dot-circle:before{content:"\f192";}
.fa-dove:before{content:"\f4ba";}
.fa-download:before{content:"\f019";}
.fa-draft2digital:before{content:"\f396";}
.fa-drafting-compass:before{content:"\f568";}
.fa-draw-polygon:before{content:"\f5ee";}
.fa-dribbble:before{content:"\f17d";}
.fa-dribbble-square:before{content:"\f397";}
.fa-dropbox:before{content:"\f16b";}
.fa-drum:before{content:"\f569";}
.fa-drum-steelpan:before{content:"\f56a";}
.fa-drupal:before{content:"\f1a9";}
.fa-dumbbell:before{content:"\f44b";}
.fa-dyalog:before{content:"\f399";}
.fa-earlybirds:before{content:"\f39a";}
.fa-ebay:before{content:"\f4f4";}
.fa-edge:before{content:"\f282";}
.fa-edit:before{content:"\f044";}
.fa-eject:before{content:"\f052";}
.fa-elementor:before{content:"\f430";}
.fa-ellipsis-h:before{content:"\f141";}
.fa-ellipsis-v:before{content:"\f142";}
.fa-ello:before{content:"\f5f1";}
.fa-ember:before{content:"\f423";}
.fa-empire:before{content:"\f1d1";}
.fa-envelope:before{content:"\f0e0";}
.fa-envelope-open:before{content:"\f2b6";}
.fa-envelope-square:before{content:"\f199";}
.fa-envira:before{content:"\f299";}
.fa-equals:before{content:"\f52c";}
.fa-eraser:before{content:"\f12d";}
.fa-erlang:before{content:"\f39d";}
.fa-ethereum:before{content:"\f42e";}
.fa-etsy:before{content:"\f2d7";}
.fa-euro-sign:before{content:"\f153";}
.fa-exchange-alt:before{content:"\f362";}
.fa-exclamation:before{content:"\f12a";}
.fa-exclamation-circle:before{content:"\f06a";}
.fa-exclamation-triangle:before{content:"\f071";}
.fa-expand:before{content:"\f065";}
.fa-expand-arrows-alt:before{content:"\f31e";}
.fa-expeditedssl:before{content:"\f23e";}
.fa-external-link-alt:before{content:"\f35d";}
.fa-external-link-square-alt:before{content:"\f360";}
.fa-eye:before{content:"\f06e";}
.fa-eye-dropper:before{content:"\f1fb";}
.fa-eye-slash:before{content:"\f070";}
.fa-facebook:before{content:"\f09a";}
.fa-facebook-f:before{content:"\f39e";}
.fa-facebook-messenger:before{content:"\f39f";}
.fa-facebook-square:before{content:"\f082";}
.fa-fast-backward:before{content:"\f049";}
.fa-fast-forward:before{content:"\f050";}
.fa-fax:before{content:"\f1ac";}
.fa-feather:before{content:"\f52d";}
.fa-feather-alt:before{content:"\f56b";}
.fa-female:before{content:"\f182";}
.fa-fighter-jet:before{content:"\f0fb";}
.fa-file:before{content:"\f15b";}
.fa-file-alt:before{content:"\f15c";}
.fa-file-archive:before{content:"\f1c6";}
.fa-file-audio:before{content:"\f1c7";}
.fa-file-code:before{content:"\f1c9";}
.fa-file-contract:before{content:"\f56c";}
.fa-file-download:before{content:"\f56d";}
.fa-file-excel:before{content:"\f1c3";}
.fa-file-export:before{content:"\f56e";}
.fa-file-image:before{content:"\f1c5";}
.fa-file-import:before{content:"\f56f";}
.fa-file-invoice:before{content:"\f570";}
.fa-file-invoice-dollar:before{content:"\f571";}
.fa-file-medical:before{content:"\f477";}
.fa-file-medical-alt:before{content:"\f478";}
.fa-file-pdf:before{content:"\f1c1";}
.fa-file-powerpoint:before{content:"\f1c4";}
.fa-file-prescription:before{content:"\f572";}
.fa-file-signature:before{content:"\f573";}
.fa-file-upload:before{content:"\f574";}
.fa-file-video:before{content:"\f1c8";}
.fa-file-word:before{content:"\f1c2";}
.fa-fill:before{content:"\f575";}
.fa-fill-drip:before{content:"\f576";}
.fa-film:before{content:"\f008";}
.fa-filter:before{content:"\f0b0";}
.fa-fingerprint:before{content:"\f577";}
.fa-fire:before{content:"\f06d";}
.fa-fire-extinguisher:before{content:"\f134";}
.fa-firefox:before{content:"\f269";}
.fa-first-aid:before{content:"\f479";}
.fa-first-order:before{content:"\f2b0";}
.fa-first-order-alt:before{content:"\f50a";}
.fa-firstdraft:before{content:"\f3a1";}
.fa-fish:before{content:"\f578";}
.fa-flag:before{content:"\f024";}
.fa-flag-checkered:before{content:"\f11e";}
.fa-flask:before{content:"\f0c3";}
.fa-flickr:before{content:"\f16e";}
.fa-flipboard:before{content:"\f44d";}
.fa-flushed:before{content:"\f579";}
.fa-fly:before{content:"\f417";}
.fa-folder:before{content:"\f07b";}
.fa-folder-open:before{content:"\f07c";}
.fa-font:before{content:"\f031";}
.fa-font-awesome:before{content:"\f2b4";}
.fa-font-awesome-alt:before{content:"\f35c";}
.fa-font-awesome-flag:before{content:"\f425";}
.fa-font-awesome-logo-full:before{content:"\f4e6";}
.fa-fonticons:before{content:"\f280";}
.fa-fonticons-fi:before{content:"\f3a2";}
.fa-football-ball:before{content:"\f44e";}
.fa-fort-awesome:before{content:"\f286";}
.fa-fort-awesome-alt:before{content:"\f3a3";}
.fa-forumbee:before{content:"\f211";}
.fa-forward:before{content:"\f04e";}
.fa-foursquare:before{content:"\f180";}
.fa-free-code-camp:before{content:"\f2c5";}
.fa-freebsd:before{content:"\f3a4";}
.fa-frog:before{content:"\f52e";}
.fa-frown:before{content:"\f119";}
.fa-frown-open:before{content:"\f57a";}
.fa-fulcrum:before{content:"\f50b";}
.fa-futbol:before{content:"\f1e3";}
.fa-galactic-republic:before{content:"\f50c";}
.fa-galactic-senate:before{content:"\f50d";}
.fa-gamepad:before{content:"\f11b";}
.fa-gas-pump:before{content:"\f52f";}
.fa-gavel:before{content:"\f0e3";}
.fa-gem:before{content:"\f3a5";}
.fa-genderless:before{content:"\f22d";}
.fa-get-pocket:before{content:"\f265";}
.fa-gg:before{content:"\f260";}
.fa-gg-circle:before{content:"\f261";}
.fa-gift:before{content:"\f06b";}
.fa-git:before{content:"\f1d3";}
.fa-git-square:before{content:"\f1d2";}
.fa-github:before{content:"\f09b";}
.fa-github-alt:before{content:"\f113";}
.fa-github-square:before{content:"\f092";}
.fa-gitkraken:before{content:"\f3a6";}
.fa-gitlab:before{content:"\f296";}
.fa-gitter:before{content:"\f426";}
.fa-glass-martini:before{content:"\f000";}
.fa-glass-martini-alt:before{content:"\f57b";}
.fa-glasses:before{content:"\f530";}
.fa-glide:before{content:"\f2a5";}
.fa-glide-g:before{content:"\f2a6";}
.fa-globe:before{content:"\f0ac";}
.fa-globe-africa:before{content:"\f57c";}
.fa-globe-americas:before{content:"\f57d";}
.fa-globe-asia:before{content:"\f57e";}
.fa-gofore:before{content:"\f3a7";}
.fa-golf-ball:before{content:"\f450";}
.fa-goodreads:before{content:"\f3a8";}
.fa-goodreads-g:before{content:"\f3a9";}
.fa-google:before{content:"\f1a0";}
.fa-google-drive:before{content:"\f3aa";}
.fa-google-play:before{content:"\f3ab";}
.fa-google-plus:before{content:"\f2b3";}
.fa-google-plus-g:before{content:"\f0d5";}
.fa-google-plus-square:before{content:"\f0d4";}
.fa-google-wallet:before{content:"\f1ee";}
.fa-graduation-cap:before{content:"\f19d";}
.fa-gratipay:before{content:"\f184";}
.fa-grav:before{content:"\f2d6";}
.fa-greater-than:before{content:"\f531";}
.fa-greater-than-equal:before{content:"\f532";}
.fa-grimace:before{content:"\f57f";}
.fa-grin:before{content:"\f580";}
.fa-grin-alt:before{content:"\f581";}
.fa-grin-beam:before{content:"\f582";}
.fa-grin-beam-sweat:before{content:"\f583";}
.fa-grin-hearts:before{content:"\f584";}
.fa-grin-squint:before{content:"\f585";}
.fa-grin-squint-tears:before{content:"\f586";}
.fa-grin-stars:before{content:"\f587";}
.fa-grin-tears:before{content:"\f588";}
.fa-grin-tongue:before{content:"\f589";}
.fa-grin-tongue-squint:before{content:"\f58a";}
.fa-grin-tongue-wink:before{content:"\f58b";}
.fa-grin-wink:before{content:"\f58c";}
.fa-grip-horizontal:before{content:"\f58d";}
.fa-grip-vertical:before{content:"\f58e";}
.fa-gripfire:before{content:"\f3ac";}
.fa-grunt:before{content:"\f3ad";}
.fa-gulp:before{content:"\f3ae";}
.fa-h-square:before{content:"\f0fd";}
.fa-hacker-news:before{content:"\f1d4";}
.fa-hacker-news-square:before{content:"\f3af";}
.fa-hackerrank:before{content:"\f5f7";}
.fa-hand-holding:before{content:"\f4bd";}
.fa-hand-holding-heart:before{content:"\f4be";}
.fa-hand-holding-usd:before{content:"\f4c0";}
.fa-hand-lizard:before{content:"\f258";}
.fa-hand-paper:before{content:"\f256";}
.fa-hand-peace:before{content:"\f25b";}
.fa-hand-point-down:before{content:"\f0a7";}
.fa-hand-point-left:before{content:"\f0a5";}
.fa-hand-point-right:before{content:"\f0a4";}
.fa-hand-point-up:before{content:"\f0a6";}
.fa-hand-pointer:before{content:"\f25a";}
.fa-hand-rock:before{content:"\f255";}
.fa-hand-scissors:before{content:"\f257";}
.fa-hand-spock:before{content:"\f259";}
.fa-hands:before{content:"\f4c2";}
.fa-hands-helping:before{content:"\f4c4";}
.fa-handshake:before{content:"\f2b5";}
.fa-hashtag:before{content:"\f292";}
.fa-hdd:before{content:"\f0a0";}
.fa-heading:before{content:"\f1dc";}
.fa-headphones:before{content:"\f025";}
.fa-headphones-alt:before{content:"\f58f";}
.fa-headset:before{content:"\f590";}
.fa-heart:before{content:"\f004";}
.fa-heartbeat:before{content:"\f21e";}
.fa-helicopter:before{content:"\f533";}
.fa-highlighter:before{content:"\f591";}
.fa-hips:before{content:"\f452";}
.fa-hire-a-helper:before{content:"\f3b0";}
.fa-history:before{content:"\f1da";}
.fa-hockey-puck:before{content:"\f453";}
.fa-home:before{content:"\f015";}
.fa-hooli:before{content:"\f427";}
.fa-hornbill:before{content:"\f592";}
.fa-hospital:before{content:"\f0f8";}
.fa-hospital-alt:before{content:"\f47d";}
.fa-hospital-symbol:before{content:"\f47e";}
.fa-hot-tub:before{content:"\f593";}
.fa-hotel:before{content:"\f594";}
.fa-hotjar:before{content:"\f3b1";}
.fa-hourglass:before{content:"\f254";}
.fa-hourglass-end:before{content:"\f253";}
.fa-hourglass-half:before{content:"\f252";}
.fa-hourglass-start:before{content:"\f251";}
.fa-houzz:before{content:"\f27c";}
.fa-html5:before{content:"\f13b";}
.fa-hubspot:before{content:"\f3b2";}
.fa-i-cursor:before{content:"\f246";}
.fa-id-badge:before{content:"\f2c1";}
.fa-id-card:before{content:"\f2c2";}
.fa-id-card-alt:before{content:"\f47f";}
.fa-image:before{content:"\f03e";}
.fa-images:before{content:"\f302";}
.fa-imdb:before{content:"\f2d8";}
.fa-inbox:before{content:"\f01c";}
.fa-indent:before{content:"\f03c";}
.fa-industry:before{content:"\f275";}
.fa-infinity:before{content:"\f534";}
.fa-info:before{content:"\f129";}
.fa-info-circle:before{content:"\f05a";}
.fa-instagram:before{content:"\f16d";}
.fa-internet-explorer:before{content:"\f26b";}
.fa-ioxhost:before{content:"\f208";}
.fa-italic:before{content:"\f033";}
.fa-itunes:before{content:"\f3b4";}
.fa-itunes-note:before{content:"\f3b5";}
.fa-java:before{content:"\f4e4";}
.fa-jedi-order:before{content:"\f50e";}
.fa-jenkins:before{content:"\f3b6";}
.fa-joget:before{content:"\f3b7";}
.fa-joint:before{content:"\f595";}
.fa-joomla:before{content:"\f1aa";}
.fa-js:before{content:"\f3b8";}
.fa-js-square:before{content:"\f3b9";}
.fa-jsfiddle:before{content:"\f1cc";}
.fa-kaggle:before{content:"\f5fa";}
.fa-key:before{content:"\f084";}
.fa-keybase:before{content:"\f4f5";}
.fa-keyboard:before{content:"\f11c";}
.fa-keycdn:before{content:"\f3ba";}
.fa-kickstarter:before{content:"\f3bb";}
.fa-kickstarter-k:before{content:"\f3bc";}
.fa-kiss:before{content:"\f596";}
.fa-kiss-beam:before{content:"\f597";}
.fa-kiss-wink-heart:before{content:"\f598";}
.fa-kiwi-bird:before{content:"\f535";}
.fa-korvue:before{content:"\f42f";}
.fa-language:before{content:"\f1ab";}
.fa-laptop:before{content:"\f109";}
.fa-laptop-code:before{content:"\f5fc";}
.fa-laravel:before{content:"\f3bd";}
.fa-lastfm:before{content:"\f202";}
.fa-lastfm-square:before{content:"\f203";}
.fa-laugh:before{content:"\f599";}
.fa-laugh-beam:before{content:"\f59a";}
.fa-laugh-squint:before{content:"\f59b";}
.fa-laugh-wink:before{content:"\f59c";}
.fa-layer-group:before{content:"\f5fd";}
.fa-leaf:before{content:"\f06c";}
.fa-leanpub:before{content:"\f212";}
.fa-lemon:before{content:"\f094";}
.fa-less:before{content:"\f41d";}
.fa-less-than:before{content:"\f536";}
.fa-less-than-equal:before{content:"\f537";}
.fa-level-down-alt:before{content:"\f3be";}
.fa-level-up-alt:before{content:"\f3bf";}
.fa-life-ring:before{content:"\f1cd";}
.fa-lightbulb:before{content:"\f0eb";}
.fa-line:before{content:"\f3c0";}
.fa-link:before{content:"\f0c1";}
.fa-linkedin:before{content:"\f08c";}
.fa-linkedin-in:before{content:"\f0e1";}
.fa-linode:before{content:"\f2b8";}
.fa-linux:before{content:"\f17c";}
.fa-lira-sign:before{content:"\f195";}
.fa-list:before{content:"\f03a";}
.fa-list-alt:before{content:"\f022";}
.fa-list-ol:before{content:"\f0cb";}
.fa-list-ul:before{content:"\f0ca";}
.fa-location-arrow:before{content:"\f124";}
.fa-lock:before{content:"\f023";}
.fa-lock-open:before{content:"\f3c1";}
.fa-long-arrow-alt-down:before{content:"\f309";}
.fa-long-arrow-alt-left:before{content:"\f30a";}
.fa-long-arrow-alt-right:before{content:"\f30b";}
.fa-long-arrow-alt-up:before{content:"\f30c";}
.fa-low-vision:before{content:"\f2a8";}
.fa-luggage-cart:before{content:"\f59d";}
.fa-lyft:before{content:"\f3c3";}
.fa-magento:before{content:"\f3c4";}
.fa-magic:before{content:"\f0d0";}
.fa-magnet:before{content:"\f076";}
.fa-mailchimp:before{content:"\f59e";}
.fa-male:before{content:"\f183";}
.fa-mandalorian:before{content:"\f50f";}
.fa-map:before{content:"\f279";}
.fa-map-marked:before{content:"\f59f";}
.fa-map-marked-alt:before{content:"\f5a0";}
.fa-map-marker:before{content:"\f041";}
.fa-map-marker-alt:before{content:"\f3c5";}
.fa-map-pin:before{content:"\f276";}
.fa-map-signs:before{content:"\f277";}
.fa-markdown:before{content:"\f60f";}
.fa-marker:before{content:"\f5a1";}
.fa-mars:before{content:"\f222";}
.fa-mars-double:before{content:"\f227";}
.fa-mars-stroke:before{content:"\f229";}
.fa-mars-stroke-h:before{content:"\f22b";}
.fa-mars-stroke-v:before{content:"\f22a";}
.fa-mastodon:before{content:"\f4f6";}
.fa-maxcdn:before{content:"\f136";}
.fa-medal:before{content:"\f5a2";}
.fa-medapps:before{content:"\f3c6";}
.fa-medium:before{content:"\f23a";}
.fa-medium-m:before{content:"\f3c7";}
.fa-medkit:before{content:"\f0fa";}
.fa-medrt:before{content:"\f3c8";}
.fa-meetup:before{content:"\f2e0";}
.fa-megaport:before{content:"\f5a3";}
.fa-meh:before{content:"\f11a";}
.fa-meh-blank:before{content:"\f5a4";}
.fa-meh-rolling-eyes:before{content:"\f5a5";}
.fa-memory:before{content:"\f538";}
.fa-mercury:before{content:"\f223";}
.fa-microchip:before{content:"\f2db";}
.fa-microphone:before{content:"\f130";}
.fa-microphone-alt:before{content:"\f3c9";}
.fa-microphone-alt-slash:before{content:"\f539";}
.fa-microphone-slash:before{content:"\f131";}
.fa-microscope:before{content:"\f610";}
.fa-microsoft:before{content:"\f3ca";}
.fa-minus:before{content:"\f068";}
.fa-minus-circle:before{content:"\f056";}
.fa-minus-square:before{content:"\f146";}
.fa-mix:before{content:"\f3cb";}
.fa-mixcloud:before{content:"\f289";}
.fa-mizuni:before{content:"\f3cc";}
.fa-mobile:before{content:"\f10b";}
.fa-mobile-alt:before{content:"\f3cd";}
.fa-modx:before{content:"\f285";}
.fa-monero:before{content:"\f3d0";}
.fa-money-bill:before{content:"\f0d6";}
.fa-money-bill-alt:before{content:"\f3d1";}
.fa-money-bill-wave:before{content:"\f53a";}
.fa-money-bill-wave-alt:before{content:"\f53b";}
.fa-money-check:before{content:"\f53c";}
.fa-money-check-alt:before{content:"\f53d";}
.fa-monument:before{content:"\f5a6";}
.fa-moon:before{content:"\f186";}
.fa-mortar-pestle:before{content:"\f5a7";}
.fa-motorcycle:before{content:"\f21c";}
.fa-mouse-pointer:before{content:"\f245";}
.fa-music:before{content:"\f001";}
.fa-napster:before{content:"\f3d2";}
.fa-neos:before{content:"\f612";}
.fa-neuter:before{content:"\f22c";}
.fa-newspaper:before{content:"\f1ea";}
.fa-nimblr:before{content:"\f5a8";}
.fa-nintendo-switch:before{content:"\f418";}
.fa-node:before{content:"\f419";}
.fa-node-js:before{content:"\f3d3";}
.fa-not-equal:before{content:"\f53e";}
.fa-notes-medical:before{content:"\f481";}
.fa-npm:before{content:"\f3d4";}
.fa-ns8:before{content:"\f3d5";}
.fa-nutritionix:before{content:"\f3d6";}
.fa-object-group:before{content:"\f247";}
.fa-object-ungroup:before{content:"\f248";}
.fa-odnoklassniki:before{content:"\f263";}
.fa-odnoklassniki-square:before{content:"\f264";}
.fa-oil-can:before{content:"\f613";}
.fa-old-republic:before{content:"\f510";}
.fa-opencart:before{content:"\f23d";}
.fa-openid:before{content:"\f19b";}
.fa-opera:before{content:"\f26a";}
.fa-optin-monster:before{content:"\f23c";}
.fa-osi:before{content:"\f41a";}
.fa-outdent:before{content:"\f03b";}
.fa-page4:before{content:"\f3d7";}
.fa-pagelines:before{content:"\f18c";}
.fa-paint-brush:before{content:"\f1fc";}
.fa-paint-roller:before{content:"\f5aa";}
.fa-palette:before{content:"\f53f";}
.fa-palfed:before{content:"\f3d8";}
.fa-pallet:before{content:"\f482";}
.fa-paper-plane:before{content:"\f1d8";}
.fa-paperclip:before{content:"\f0c6";}
.fa-parachute-box:before{content:"\f4cd";}
.fa-paragraph:before{content:"\f1dd";}
.fa-parking:before{content:"\f540";}
.fa-passport:before{content:"\f5ab";}
.fa-paste:before{content:"\f0ea";}
.fa-patreon:before{content:"\f3d9";}
.fa-pause:before{content:"\f04c";}
.fa-pause-circle:before{content:"\f28b";}
.fa-paw:before{content:"\f1b0";}
.fa-paypal:before{content:"\f1ed";}
.fa-pen:before{content:"\f304";}
.fa-pen-alt:before{content:"\f305";}
.fa-pen-fancy:before{content:"\f5ac";}
.fa-pen-nib:before{content:"\f5ad";}
.fa-pen-square:before{content:"\f14b";}
.fa-pencil-alt:before{content:"\f303";}
.fa-pencil-ruler:before{content:"\f5ae";}
.fa-people-carry:before{content:"\f4ce";}
.fa-percent:before{content:"\f295";}
.fa-percentage:before{content:"\f541";}
.fa-periscope:before{content:"\f3da";}
.fa-phabricator:before{content:"\f3db";}
.fa-phoenix-framework:before{content:"\f3dc";}
.fa-phoenix-squadron:before{content:"\f511";}
.fa-phone:before{content:"\f095";}
.fa-phone-slash:before{content:"\f3dd";}
.fa-phone-square:before{content:"\f098";}
.fa-phone-volume:before{content:"\f2a0";}
.fa-php:before{content:"\f457";}
.fa-pied-piper:before{content:"\f2ae";}
.fa-pied-piper-alt:before{content:"\f1a8";}
.fa-pied-piper-hat:before{content:"\f4e5";}
.fa-pied-piper-pp:before{content:"\f1a7";}
.fa-piggy-bank:before{content:"\f4d3";}
.fa-pills:before{content:"\f484";}
.fa-pinterest:before{content:"\f0d2";}
.fa-pinterest-p:before{content:"\f231";}
.fa-pinterest-square:before{content:"\f0d3";}
.fa-plane:before{content:"\f072";}
.fa-plane-arrival:before{content:"\f5af";}
.fa-plane-departure:before{content:"\f5b0";}
.fa-play:before{content:"\f04b";}
.fa-play-circle:before{content:"\f144";}
.fa-playstation:before{content:"\f3df";}
.fa-plug:before{content:"\f1e6";}
.fa-plus:before{content:"\f067";}
.fa-plus-circle:before{content:"\f055";}
.fa-plus-square:before{content:"\f0fe";}
.fa-podcast:before{content:"\f2ce";}
.fa-poo:before{content:"\f2fe";}
.fa-poop:before{content:"\f619";}
.fa-portrait:before{content:"\f3e0";}
.fa-pound-sign:before{content:"\f154";}
.fa-power-off:before{content:"\f011";}
.fa-prescription:before{content:"\f5b1";}
.fa-prescription-bottle:before{content:"\f485";}
.fa-prescription-bottle-alt:before{content:"\f486";}
.fa-print:before{content:"\f02f";}
.fa-procedures:before{content:"\f487";}
.fa-product-hunt:before{content:"\f288";}
.fa-project-diagram:before{content:"\f542";}
.fa-pushed:before{content:"\f3e1";}
.fa-puzzle-piece:before{content:"\f12e";}
.fa-python:before{content:"\f3e2";}
.fa-qq:before{content:"\f1d6";}
.fa-qrcode:before{content:"\f029";}
.fa-question:before{content:"\f128";}
.fa-question-circle:before{content:"\f059";}
.fa-quidditch:before{content:"\f458";}
.fa-quinscape:before{content:"\f459";}
.fa-quora:before{content:"\f2c4";}
.fa-quote-left:before{content:"\f10d";}
.fa-quote-right:before{content:"\f10e";}
.fa-r-project:before{content:"\f4f7";}
.fa-random:before{content:"\f074";}
.fa-ravelry:before{content:"\f2d9";}
.fa-react:before{content:"\f41b";}
.fa-readme:before{content:"\f4d5";}
.fa-rebel:before{content:"\f1d0";}
.fa-receipt:before{content:"\f543";}
.fa-recycle:before{content:"\f1b8";}
.fa-red-river:before{content:"\f3e3";}
.fa-reddit:before{content:"\f1a1";}
.fa-reddit-alien:before{content:"\f281";}
.fa-reddit-square:before{content:"\f1a2";}
.fa-redo:before{content:"\f01e";}
.fa-redo-alt:before{content:"\f2f9";}
.fa-registered:before{content:"\f25d";}
.fa-rendact:before{content:"\f3e4";}
.fa-renren:before{content:"\f18b";}
.fa-reply:before{content:"\f3e5";}
.fa-reply-all:before{content:"\f122";}
.fa-replyd:before{content:"\f3e6";}
.fa-researchgate:before{content:"\f4f8";}
.fa-resolving:before{content:"\f3e7";}
.fa-retweet:before{content:"\f079";}
.fa-rev:before{content:"\f5b2";}
.fa-ribbon:before{content:"\f4d6";}
.fa-road:before{content:"\f018";}
.fa-robot:before{content:"\f544";}
.fa-rocket:before{content:"\f135";}
.fa-rocketchat:before{content:"\f3e8";}
.fa-rockrms:before{content:"\f3e9";}
.fa-route:before{content:"\f4d7";}
.fa-rss:before{content:"\f09e";}
.fa-rss-square:before{content:"\f143";}
.fa-ruble-sign:before{content:"\f158";}
.fa-ruler:before{content:"\f545";}
.fa-ruler-combined:before{content:"\f546";}
.fa-ruler-horizontal:before{content:"\f547";}
.fa-ruler-vertical:before{content:"\f548";}
.fa-rupee-sign:before{content:"\f156";}
.fa-sad-cry:before{content:"\f5b3";}
.fa-sad-tear:before{content:"\f5b4";}
.fa-safari:before{content:"\f267";}
.fa-sass:before{content:"\f41e";}
.fa-save:before{content:"\f0c7";}
.fa-schlix:before{content:"\f3ea";}
.fa-school:before{content:"\f549";}
.fa-screwdriver:before{content:"\f54a";}
.fa-scribd:before{content:"\f28a";}
.fa-search:before{content:"\f002";}
.fa-search-minus:before{content:"\f010";}
.fa-search-plus:before{content:"\f00e";}
.fa-searchengin:before{content:"\f3eb";}
.fa-seedling:before{content:"\f4d8";}
.fa-sellcast:before{content:"\f2da";}
.fa-sellsy:before{content:"\f213";}
.fa-server:before{content:"\f233";}
.fa-servicestack:before{content:"\f3ec";}
.fa-shapes:before{content:"\f61f";}
.fa-share:before{content:"\f064";}
.fa-share-alt:before{content:"\f1e0";}
.fa-share-alt-square:before{content:"\f1e1";}
.fa-share-square:before{content:"\f14d";}
.fa-shekel-sign:before{content:"\f20b";}
.fa-shield-alt:before{content:"\f3ed";}
.fa-ship:before{content:"\f21a";}
.fa-shipping-fast:before{content:"\f48b";}
.fa-shirtsinbulk:before{content:"\f214";}
.fa-shoe-prints:before{content:"\f54b";}
.fa-shopping-bag:before{content:"\f290";}
.fa-shopping-basket:before{content:"\f291";}
.fa-shopping-cart:before{content:"\f07a";}
.fa-shopware:before{content:"\f5b5";}
.fa-shower:before{content:"\f2cc";}
.fa-shuttle-van:before{content:"\f5b6";}
.fa-sign:before{content:"\f4d9";}
.fa-sign-in-alt:before{content:"\f2f6";}
.fa-sign-language:before{content:"\f2a7";}
.fa-sign-out-alt:before{content:"\f2f5";}
.fa-signal:before{content:"\f012";}
.fa-signature:before{content:"\f5b7";}
.fa-simplybuilt:before{content:"\f215";}
.fa-sistrix:before{content:"\f3ee";}
.fa-sitemap:before{content:"\f0e8";}
.fa-sith:before{content:"\f512";}
.fa-skull:before{content:"\f54c";}
.fa-skyatlas:before{content:"\f216";}
.fa-skype:before{content:"\f17e";}
.fa-slack:before{content:"\f198";}
.fa-slack-hash:before{content:"\f3ef";}
.fa-sliders-h:before{content:"\f1de";}
.fa-slideshare:before{content:"\f1e7";}
.fa-smile:before{content:"\f118";}
.fa-smile-beam:before{content:"\f5b8";}
.fa-smile-wink:before{content:"\f4da";}
.fa-smoking:before{content:"\f48d";}
.fa-smoking-ban:before{content:"\f54d";}
.fa-snapchat:before{content:"\f2ab";}
.fa-snapchat-ghost:before{content:"\f2ac";}
.fa-snapchat-square:before{content:"\f2ad";}
.fa-snowflake:before{content:"\f2dc";}
.fa-solar-panel:before{content:"\f5ba";}
.fa-sort:before{content:"\f0dc";}
.fa-sort-alpha-down:before{content:"\f15d";}
.fa-sort-alpha-up:before{content:"\f15e";}
.fa-sort-amount-down:before{content:"\f160";}
.fa-sort-amount-up:before{content:"\f161";}
.fa-sort-down:before{content:"\f0dd";}
.fa-sort-numeric-down:before{content:"\f162";}
.fa-sort-numeric-up:before{content:"\f163";}
.fa-sort-up:before{content:"\f0de";}
.fa-soundcloud:before{content:"\f1be";}
.fa-spa:before{content:"\f5bb";}
.fa-space-shuttle:before{content:"\f197";}
.fa-speakap:before{content:"\f3f3";}
.fa-spinner:before{content:"\f110";}
.fa-splotch:before{content:"\f5bc";}
.fa-spotify:before{content:"\f1bc";}
.fa-spray-can:before{content:"\f5bd";}
.fa-square:before{content:"\f0c8";}
.fa-square-full:before{content:"\f45c";}
.fa-squarespace:before{content:"\f5be";}
.fa-stack-exchange:before{content:"\f18d";}
.fa-stack-overflow:before{content:"\f16c";}
.fa-stamp:before{content:"\f5bf";}
.fa-star:before{content:"\f005";}
.fa-star-half:before{content:"\f089";}
.fa-star-half-alt:before{content:"\f5c0";}
.fa-star-of-life:before{content:"\f621";}
.fa-staylinked:before{content:"\f3f5";}
.fa-steam:before{content:"\f1b6";}
.fa-steam-square:before{content:"\f1b7";}
.fa-steam-symbol:before{content:"\f3f6";}
.fa-step-backward:before{content:"\f048";}
.fa-step-forward:before{content:"\f051";}
.fa-stethoscope:before{content:"\f0f1";}
.fa-sticker-mule:before{content:"\f3f7";}
.fa-sticky-note:before{content:"\f249";}
.fa-stop:before{content:"\f04d";}
.fa-stop-circle:before{content:"\f28d";}
.fa-stopwatch:before{content:"\f2f2";}
.fa-store:before{content:"\f54e";}
.fa-store-alt:before{content:"\f54f";}
.fa-strava:before{content:"\f428";}
.fa-stream:before{content:"\f550";}
.fa-street-view:before{content:"\f21d";}
.fa-strikethrough:before{content:"\f0cc";}
.fa-stripe:before{content:"\f429";}
.fa-stripe-s:before{content:"\f42a";}
.fa-stroopwafel:before{content:"\f551";}
.fa-studiovinari:before{content:"\f3f8";}
.fa-stumbleupon:before{content:"\f1a4";}
.fa-stumbleupon-circle:before{content:"\f1a3";}
.fa-subscript:before{content:"\f12c";}
.fa-subway:before{content:"\f239";}
.fa-suitcase:before{content:"\f0f2";}
.fa-suitcase-rolling:before{content:"\f5c1";}
.fa-sun:before{content:"\f185";}
.fa-superpowers:before{content:"\f2dd";}
.fa-superscript:before{content:"\f12b";}
.fa-supple:before{content:"\f3f9";}
.fa-surprise:before{content:"\f5c2";}
.fa-swatchbook:before{content:"\f5c3";}
.fa-swimmer:before{content:"\f5c4";}
.fa-swimming-pool:before{content:"\f5c5";}
.fa-sync:before{content:"\f021";}
.fa-sync-alt:before{content:"\f2f1";}
.fa-syringe:before{content:"\f48e";}
.fa-table:before{content:"\f0ce";}
.fa-table-tennis:before{content:"\f45d";}
.fa-tablet:before{content:"\f10a";}
.fa-tablet-alt:before{content:"\f3fa";}
.fa-tablets:before{content:"\f490";}
.fa-tachometer-alt:before{content:"\f3fd";}
.fa-tag:before{content:"\f02b";}
.fa-tags:before{content:"\f02c";}
.fa-tape:before{content:"\f4db";}
.fa-tasks:before{content:"\f0ae";}
.fa-taxi:before{content:"\f1ba";}
.fa-teamspeak:before{content:"\f4f9";}
.fa-teeth:before{content:"\f62e";}
.fa-teeth-open:before{content:"\f62f";}
.fa-telegram:before{content:"\f2c6";}
.fa-telegram-plane:before{content:"\f3fe";}
.fa-tencent-weibo:before{content:"\f1d5";}
.fa-terminal:before{content:"\f120";}
.fa-text-height:before{content:"\f034";}
.fa-text-width:before{content:"\f035";}
.fa-th:before{content:"\f00a";}
.fa-th-large:before{content:"\f009";}
.fa-th-list:before{content:"\f00b";}
.fa-theater-masks:before{content:"\f630";}
.fa-themeco:before{content:"\f5c6";}
.fa-themeisle:before{content:"\f2b2";}
.fa-thermometer:before{content:"\f491";}
.fa-thermometer-empty:before{content:"\f2cb";}
.fa-thermometer-full:before{content:"\f2c7";}
.fa-thermometer-half:before{content:"\f2c9";}
.fa-thermometer-quarter:before{content:"\f2ca";}
.fa-thermometer-three-quarters:before{content:"\f2c8";}
.fa-thumbs-down:before{content:"\f165";}
.fa-thumbs-up:before{content:"\f164";}
.fa-thumbtack:before{content:"\f08d";}
.fa-ticket-alt:before{content:"\f3ff";}
.fa-times:before{content:"\f00d";}
.fa-times-circle:before{content:"\f057";}
.fa-tint:before{content:"\f043";}
.fa-tint-slash:before{content:"\f5c7";}
.fa-tired:before{content:"\f5c8";}
.fa-toggle-off:before{content:"\f204";}
.fa-toggle-on:before{content:"\f205";}
.fa-toolbox:before{content:"\f552";}
.fa-tooth:before{content:"\f5c9";}
.fa-trade-federation:before{content:"\f513";}
.fa-trademark:before{content:"\f25c";}
.fa-traffic-light:before{content:"\f637";}
.fa-train:before{content:"\f238";}
.fa-transgender:before{content:"\f224";}
.fa-transgender-alt:before{content:"\f225";}
.fa-trash:before{content:"\f1f8";}
.fa-trash-alt:before{content:"\f2ed";}
.fa-tree:before{content:"\f1bb";}
.fa-trello:before{content:"\f181";}
.fa-tripadvisor:before{content:"\f262";}
.fa-trophy:before{content:"\f091";}
.fa-truck:before{content:"\f0d1";}
.fa-truck-loading:before{content:"\f4de";}
.fa-truck-monster:before{content:"\f63b";}
.fa-truck-moving:before{content:"\f4df";}
.fa-truck-pickup:before{content:"\f63c";}
.fa-tshirt:before{content:"\f553";}
.fa-tty:before{content:"\f1e4";}
.fa-tumblr:before{content:"\f173";}
.fa-tumblr-square:before{content:"\f174";}
.fa-tv:before{content:"\f26c";}
.fa-twitch:before{content:"\f1e8";}
.fa-twitter:before{content:"\f099";}
.fa-twitter-square:before{content:"\f081";}
.fa-typo3:before{content:"\f42b";}
.fa-uber:before{content:"\f402";}
.fa-uikit:before{content:"\f403";}
.fa-umbrella:before{content:"\f0e9";}
.fa-umbrella-beach:before{content:"\f5ca";}
.fa-underline:before{content:"\f0cd";}
.fa-undo:before{content:"\f0e2";}
.fa-undo-alt:before{content:"\f2ea";}
.fa-uniregistry:before{content:"\f404";}
.fa-universal-access:before{content:"\f29a";}
.fa-university:before{content:"\f19c";}
.fa-unlink:before{content:"\f127";}
.fa-unlock:before{content:"\f09c";}
.fa-unlock-alt:before{content:"\f13e";}
.fa-untappd:before{content:"\f405";}
.fa-upload:before{content:"\f093";}
.fa-usb:before{content:"\f287";}
.fa-user:before{content:"\f007";}
.fa-user-alt:before{content:"\f406";}
.fa-user-alt-slash:before{content:"\f4fa";}
.fa-user-astronaut:before{content:"\f4fb";}
.fa-user-check:before{content:"\f4fc";}
.fa-user-circle:before{content:"\f2bd";}
.fa-user-clock:before{content:"\f4fd";}
.fa-user-cog:before{content:"\f4fe";}
.fa-user-edit:before{content:"\f4ff";}
.fa-user-friends:before{content:"\f500";}
.fa-user-graduate:before{content:"\f501";}
.fa-user-lock:before{content:"\f502";}
.fa-user-md:before{content:"\f0f0";}
.fa-user-minus:before{content:"\f503";}
.fa-user-ninja:before{content:"\f504";}
.fa-user-plus:before{content:"\f234";}
.fa-user-secret:before{content:"\f21b";}
.fa-user-shield:before{content:"\f505";}
.fa-user-slash:before{content:"\f506";}
.fa-user-tag:before{content:"\f507";}
.fa-user-tie:before{content:"\f508";}
.fa-user-times:before{content:"\f235";}
.fa-users:before{content:"\f0c0";}
.fa-users-cog:before{content:"\f509";}
.fa-ussunnah:before{content:"\f407";}
.fa-utensil-spoon:before{content:"\f2e5";}
.fa-utensils:before{content:"\f2e7";}
.fa-vaadin:before{content:"\f408";}
.fa-vector-square:before{content:"\f5cb";}
.fa-venus:before{content:"\f221";}
.fa-venus-double:before{content:"\f226";}
.fa-venus-mars:before{content:"\f228";}
.fa-viacoin:before{content:"\f237";}
.fa-viadeo:before{content:"\f2a9";}
.fa-viadeo-square:before{content:"\f2aa";}
.fa-vial:before{content:"\f492";}
.fa-vials:before{content:"\f493";}
.fa-viber:before{content:"\f409";}
.fa-video:before{content:"\f03d";}
.fa-video-slash:before{content:"\f4e2";}
.fa-vimeo:before{content:"\f40a";}
.fa-vimeo-square:before{content:"\f194";}
.fa-vimeo-v:before{content:"\f27d";}
.fa-vine:before{content:"\f1ca";}
.fa-vk:before{content:"\f189";}
.fa-vnv:before{content:"\f40b";}
.fa-volleyball-ball:before{content:"\f45f";}
.fa-volume-down:before{content:"\f027";}
.fa-volume-off:before{content:"\f026";}
.fa-volume-up:before{content:"\f028";}
.fa-vuejs:before{content:"\f41f";}
.fa-walking:before{content:"\f554";}
.fa-wallet:before{content:"\f555";}
.fa-warehouse:before{content:"\f494";}
.fa-weebly:before{content:"\f5cc";}
.fa-weibo:before{content:"\f18a";}
.fa-weight:before{content:"\f496";}
.fa-weight-hanging:before{content:"\f5cd";}
.fa-weixin:before{content:"\f1d7";}
.fa-whatsapp:before{content:"\f232";}
.fa-whatsapp-square:before{content:"\f40c";}
.fa-wheelchair:before{content:"\f193";}
.fa-whmcs:before{content:"\f40d";}
.fa-wifi:before{content:"\f1eb";}
.fa-wikipedia-w:before{content:"\f266";}
.fa-window-close:before{content:"\f410";}
.fa-window-maximize:before{content:"\f2d0";}
.fa-window-minimize:before{content:"\f2d1";}
.fa-window-restore:before{content:"\f2d2";}
.fa-windows:before{content:"\f17a";}
.fa-wine-glass:before{content:"\f4e3";}
.fa-wine-glass-alt:before{content:"\f5ce";}
.fa-wix:before{content:"\f5cf";}
.fa-wolf-pack-battalion:before{content:"\f514";}
.fa-won-sign:before{content:"\f159";}
.fa-wordpress:before{content:"\f19a";}
.fa-wordpress-simple:before{content:"\f411";}
.fa-wpbeginner:before{content:"\f297";}
.fa-wpexplorer:before{content:"\f2de";}
.fa-wpforms:before{content:"\f298";}
.fa-wrench:before{content:"\f0ad";}
.fa-x-ray:before{content:"\f497";}
.fa-xbox:before{content:"\f412";}
.fa-xing:before{content:"\f168";}
.fa-xing-square:before{content:"\f169";}
.fa-y-combinator:before{content:"\f23b";}
.fa-yahoo:before{content:"\f19e";}
.fa-yandex:before{content:"\f413";}
.fa-yandex-international:before{content:"\f414";}
.fa-yelp:before{content:"\f1e9";}
.fa-yen-sign:before{content:"\f157";}
.fa-yoast:before{content:"\f2b1";}
.fa-youtube:before{content:"\f167";}
.fa-youtube-square:before{content:"\f431";}
.fa-zhihu:before{content:"\f63f";}
.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.sr-only-focusable:active, .sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:normal;src:url(//msk.mihaylov.digital/wp-content/plugins/blocks-kit/dist/webfonts/fa-brands-400.eot);src:url(//msk.mihaylov.digital/wp-content/plugins/blocks-kit/dist/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(//msk.mihaylov.digital/wp-content/plugins/blocks-kit/dist/webfonts/fa-brands-400.woff2) format("woff2"), url(//msk.mihaylov.digital/wp-content/plugins/blocks-kit/dist/webfonts/fa-brands-400.woff) format("woff"), url(//msk.mihaylov.digital/wp-content/plugins/blocks-kit/dist/webfonts/fa-brands-400.ttf) format("truetype"), url(//msk.mihaylov.digital/wp-content/plugins/blocks-kit/dist/webfonts/fa-brands-400.svg#fontawesome) format("svg");}
.fab{font-family:'Font Awesome 5 Brands';}
@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;src:url(//msk.mihaylov.digital/wp-content/plugins/blocks-kit/dist/webfonts/fa-regular-400.eot);src:url(//msk.mihaylov.digital/wp-content/plugins/blocks-kit/dist/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(//msk.mihaylov.digital/wp-content/plugins/blocks-kit/dist/webfonts/fa-regular-400.woff2) format("woff2"), url(//msk.mihaylov.digital/wp-content/plugins/blocks-kit/dist/webfonts/fa-regular-400.woff) format("woff"), url(//msk.mihaylov.digital/wp-content/plugins/blocks-kit/dist/webfonts/fa-regular-400.ttf) format("truetype"), url(//msk.mihaylov.digital/wp-content/plugins/blocks-kit/dist/webfonts/fa-regular-400.svg#fontawesome) format("svg");}
.far{font-family:'Font Awesome 5 Free';font-weight:400;}
@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;src:url(//msk.mihaylov.digital/wp-content/plugins/blocks-kit/dist/webfonts/fa-solid-900.eot);src:url(//msk.mihaylov.digital/wp-content/plugins/blocks-kit/dist/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(//msk.mihaylov.digital/wp-content/plugins/blocks-kit/dist/webfonts/fa-solid-900.woff2) format("woff2"), url(//msk.mihaylov.digital/wp-content/plugins/blocks-kit/dist/webfonts/fa-solid-900.woff) format("woff"), url(//msk.mihaylov.digital/wp-content/plugins/blocks-kit/dist/webfonts/fa-solid-900.ttf) format("truetype"), url(//msk.mihaylov.digital/wp-content/plugins/blocks-kit/dist/webfonts/fa-solid-900.svg#fontawesome) format("svg");}
.fa, .fas {
font-family: 'Font Awesome 5 Free';
font-weight: 900; }.bk-infobox-col-one{height:100%}.bk-infobox{padding-top:2rem;padding-bottom:2rem}.bk-infobox .box-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;margin:0.25rem;max-width:100%}.bk-infobox .infobox-image{width:350px;height:350px;background-size:cover;background-position:center;margin:0 auto 1.3rem}.bk-infobox.column-2 .infobox-image{width:220px;height:220px}.bk-infobox.column-3 .infobox-image{width:160px;height:180px}.bk-infobox.column-4 .infobox-image{width:120px;height:120px}.bk-infobox.column-5 .infobox-image{width:100px;height:100px}.bk-infobox.column-6 .infobox-image{width:100px;height:100px}.bk-infobox .bk-infobox-desc,.bk-infobox .bk-infobox-descTwo,.bk-infobox .bk-infobox-descThree,.bk-infobox .bk-infobox-descFour,.bk-infobox .bk-infobox-descFive,.bk-infobox .bk-infobox-descSix{margin:0 0 1rem;left:0}.bk-infobox.column-1 .bk-infobox-col-two,.bk-infobox.column-1 .bk-infobox-col-three,.bk-infobox.column-1 .bk-infobox-col-four,.bk-infobox.column-1 .bk-infobox-col-five,.bk-infobox.column-1 .bk-infobox-col-six{display:none}.bk-infobox.column-2 .bk-infobox-col-one,.bk-infobox.column-2 .bk-infobox-col-two{width:50%}.bk-infobox.column-2 .bk-infobox-col-three,.bk-infobox.column-2 .bk-infobox-col-four,.bk-infobox.column-2 .bk-infobox-col-five,.bk-infobox.column-2 .bk-infobox-col-six{display:none}.bk-infobox.column-2 .team-member-image img{height:200px;width:250px}.bk-infobox.column-3 .bk-infobox-col-one,.bk-infobox.column-3 .bk-infobox-col-two,.bk-infobox.column-3 .bk-infobox-col-three{width:33.33%}.bk-infobox.column-3 .bk-infobox-col-four,.bk-infobox.column-3 .bk-infobox-col-five,.bk-infobox.column-3 .bk-infobox-col-six{display:none}.bk-infobox.column-3 .infobox-image img{height:200px;width:200px}.bk-infobox.column-4 .bk-infobox-col-one,.bk-infobox.column-4 .bk-infobox-col-two,.bk-infobox.column-4 .bk-infobox-col-three .bk-infobox-col-four{max-width:25%}.bk-infobox.column-4 .bk-infobox-col-five,.bk-infobox.column-4 .bk-infobox-col-six{display:none}.bk-infobox.column-4 .infobox-image img{height:150px;width:150px}.bk-infobox.column-5 .bk-infobox-col-one,.bk-infobox.column-5 .bk-infobox-col-two,.bk-infobox.column-5 .bk-infobox-col-three,.bk-infobox.column-5 .bk-infobox-col-four,.bk-infobox.column-5 .bk-infobox-col-five{width:19.333337%}.bk-infobox.column-5 .bk-infobox-col-six{display:none}.bk-infobox.column-5 .infobox-image img{height:150px;width:150px}.bk-infobox.column-6 .bk-infobox-col-one,.bk-infobox.column-6 .bk-infobox-col-two,.bk-infobox.column-6 .bk-infobox-col-three,.bk-infobox.column-6 .bk-infobox-col-four,.bk-infobox.column-6 .bk-infobox-col-five,.bk-infobox.column-6 .bk-infobox-col-six{width:16.666667%}.bk-infobox.column-6 .infobox-image img{height:150px;width:150px}@media(min-width:600px){.bk-infobox{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:0 1 auto;flex:0 1 auto;margin:-0.75rem;position:relative}}
.editor-rich-text{display:block}h1,h2,h3,h4,h5,h6{margin-bottom:0}p{margin-bottom:0}.bk-pricing-box{padding-top:2rem;padding-bottom:2rem;margin-top:2rem;margin-bottom:2rem}.bk-pricing-box form{display:-ms-inline-flexbox;display:inline-flex;width:100%}.bk-pricing-box .box-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;margin:0.75rem;max-width:100%}.bk-pricing-box .box-head{padding:2rem}.bk-pricing-box .bk-box-btn{padding-top:1rem;padding-bottom:1rem;margin-bottom:2rem}.bk-pricing-box .box-button{padding-bottom:2rem;padding-left:0.5rem;padding-right:0.5rem}.bk-pricing-box>div{text-align:center;margin:0 auto}.bk-pricing-box>div p{text-align:center;padding-bottom:0}.bk-pricing-box h3{margin:0 0 2rem !important;line-height:100% !important}.bk-pricing-box .bk-pricing-box-pricing{font-size:3.5em !important;margin:0 0 .5rem;line-height:100% !important}.bk-pricing-box .bk-pricing-box-per-month-label{font-size:.75em;margin:0 0 1rem;text-transform:uppercase;line-height:100% !important}.bk-pricing-box .wp-bk-button{margin-bottom:2rem;padding:1rem 2rem}.bk-pricing-box .bk-pricing-box-feature-list-one,.bk-pricing-box .bk-pricing-box-feature-list-two,.bk-pricing-box .bk-pricing-box-feature-list-three{padding-bottom:2rem;padding-right:0.5rem;padding-left:0.5rem;margin:0}.bk-pricing-box .bk-pricing-box-feature-list-one li,.bk-pricing-box .bk-pricing-box-feature-list-two li,.bk-pricing-box .bk-pricing-box-feature-list-three li{list-style:none}.blocks-button__inline-link.pricing-box{margin:5px auto 0px auto}.bk-pricing-box.column-1 .bk-pricing-box-column-one form{padding-left:2rem;padding-right:2rem}.bk-pricing-box.column-1 .bk-pricing-box-column-two,.bk-pricing-box.column-1 .bk-pricing-box-column-three{display:none}.bk-pricing-box.column-2 .bk-pricing-box-feature-list{margin:0 auto}.bk-pricing-box.column-2 .bk-pricing-box-column-two{margin-left:0}.bk-pricing-box.column-2>div{width:50%}.bk-pricing-box.column-2 .bk-pricing-box-column-three{display:none}.bk-pricing-box.column-2 .blocks-button__inline-link{width:225px}.bk-pricing-box.column-3>div{margin-left:1rem;margin-right:1rem}.bk-pricing-box.column-3>div:first-child{margin-left:0}.bk-pricing-box.column-3>div:last-child{margin-right:0}.bk-pricing-box.column-3 .bk-pricing-box-column-two{margin-left:0;margin-right:0}.bk-pricing-box.column-3 .bk-pricing-box-feature-list{width:100%}.bk-pricing-box.column-3 .blocks-button__inline-link{width:181px}.bk-pricing-box.column-3 .blocks-button__inline-link .blocks-url-input{width:50%}@media(min-width:600px){.bk-pricing-box{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:-0.75rem;position:relative}}@media screen and (max-width:800px){.bk-pricing-box.column-3.column-3{display:block}.bk-pricing-box.column-3.column-3>div{width:100%;margin:0}}@media screen and (max-width:600px){.bk-pricing-box.column-2.column-2{display:block}.bk-pricing-box.column-2.column-2>div{width:100%;margin:0}}
.bk-button{padding-top:8px;padding-bottom:8px}.bk-button .editor-url-input{display:inline-block;width:auto !important;padding:10px !important}.bk-button .componenbk-button{display:inline-block}.bk-button-wrapper{position:relative}.bk-button-wrapper .editor-rich-text{display:inline-block}.bk-connector:before{position:absolute;z-index:16;right:0;background:#000;top:0;left:156px;width:3px;height:100%;text-align:center;line-height:30px;overflow:hidden;opacity:1;border-width:2px 2px 2px 2px !important}.bk-button-plus{border:none;border-radius:4px;-webkit-box-shadow:none !important;box-shadow:none !important;cursor:pointer;display:inline-block;line-height:1em !important;margin:0;text-decoration:none !important;white-space:nowrap;display:inline-block;opacity:1;background:#2091e1;color:#fff;padding:0.75em 1em;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;box-shadow:none !important}.bk-button-plus:hover{opacity:.85;-webkit-box-shadow:none !important;box-shadow:none !important;border:0}.bk-btn-form .components-button,.bk-btn-form .components-icon-button{display:inline-block}.is-none{display:none}.is-inline-block{display:inline-block}.bk-square{border-radius:0}.bk-rounded{border-radius:10px}.bk-circular{border-radius:20px}.bk-extra-circular{border-radius:40px}.bk-small{font-size:14px}.bk-normal{font-size:16px}.bk-medium{font-size:20px}.bk-large{font-size:26px;padding:.8em 1.2em}.bk-extra-large{font-size:34px;padding:.8em 1.2em}
.bk-testimonial{margin-top:1rem;margin-bottom:1rem;padding:2rem}.bk-testimonial .testimonial-inner{display:inline-block}.bk-testimonial .testimonial-inner .testimonial-img,.bk-testimonial .testimonial-inner .testimonial-detail{display:table-cell;vertical-align:middle}.bk-testimonial .testimonial-inner .testimonial-img h4,.bk-testimonial .testimonial-inner .testimonial-detail h4{margin:0}.bk-testimonial .testimonial-inner .testimonial-detail{padding-left:0.5rem}.bk-testimonial .testimonial-image{height:75px;width:75px;border-radius:100%}.bk-testimonial img{height:75px;width:75px;border-radius:100%}.bk-testimonial .quote-icon{height:75px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.bk-testimonial .quote-icon svg{height:50px;width:auto;fill:#e6e6e6}.bk-testimonial>div{text-align:center;padding:1rem 0;margin:0 auto}.bk-testimonial h4{margin:0 0 .5rem !important}
.bk-cta{margin-top:1rem;margin-bottom:1rem;padding:2rem}.bk-cta .bk-button-wrapper{padding-top:1rem;padding-bottom:1rem}.bk-cta .bk-button-wrapper{position:relative}.bk-cta .bk-button-wrapper .editor-rich-text{display:inline-block}.bk-cta .bk-square{border-radius:0}.bk-cta .bk-rounded{border-radius:10px}.bk-cta .bk-circular{border-radius:20px}.bk-cta .bk-extra-circular{border-radius:40px}.bk-cta .bk-small{font-size:14px}.bk-cta .bk-normal{font-size:16px}.bk-cta .bk-medium{font-size:20px}.bk-cta .bk-large{font-size:26px;padding:.8em 1.2em}.bk-cta .bk-extra-large{font-size:34px;padding:.8em 1.2em}
.bk-author{padding:2rem}.bk-author h2,.bk-author h6{margin:0}.bk-author .is-none{display:none}.bk-author .is-inline{display:block}.bk-author .bk-author-column-one{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;position:relative;border-radius:4px;word-break:break-word}.bk-author .fab{padding:0.5rem;margin-right:0.5rem}.bk-author .author-detail{padding-bottom:1rem}.bk-author .author-img{margin-right:1.5rem;-ms-flex:0 0 auto;flex:0 0 auto}.bk-author .author-img img{height:150px;width:150px}@media(min-width:600px){.bk-author .author-img{width:150px;height:150px}}
.bk-heading{margin-top:2rem;margin-bottom:2rem}.bk-heading .bk-dotted{border:dotted}.bk-heading .bk-dashed{border:dashed}.bk-heading .bk-double{border:double}.bk-heading .bk-solid{border:solid}.bk-heading .bk-groove{border:groove}.bk-heading .bk-ridge{border:ridge}.bk-heading .bk-inset{border:inset}.bk-heading .bk-outset{border:outset}.bk-heading .bk-none{border:none}.bk-heading .bk-heading-body{padding:0.5rem}
.bk-divider{margin-top:2rem;margin-bottom:2rem}.bk-divider h3{margin-bottom:0px !important}.bk-divider .bk-divider-wrapper{border:none;padding:1em 0;margin:0 auto;width:100%;display:-ms-flexbox;display:flex;word-break:break-word;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.bk-divider .bk-divider-wrapper .bk-divider-left{margin-right:0.5rem}.bk-divider .bk-divider-wrapper .bk-divider-right{margin-left:0.5rem}.bk-divider .bk-divider-wrapper .bk-divider-left,.bk-divider .bk-divider-wrapper .bk-divider-right{padding-left:0.5rem;padding-right:0.5rem;position:relative;min-height:0.001%;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.bk-divider .bk-left .bk-divider-left{display:none}.bk-divider .bk-right .bk-divider-right{display:none}.bk-divider .bk-dotted{border:dotted}.bk-divider .bk-dashed{border:dashed}.bk-divider .bk-double{border:double}.bk-divider .bk-solid{border:solid}.bk-divider .bk-groove{border:groove}.bk-divider .bk-ridge{border:ridge}.bk-divider .bk-inset{border:inset}.bk-divider .bk-outset{border:outset}.bk-divider .bk-none{border:none}.bk-divider .bk-heading-body{padding:0.5rem}
.bk-sticky{margin-top:2rem;margin-bottom:2rem}.bk-sticky p,.bk-sticky h3{margin:0px !important}.bk-sticky .bk-sticky-wrapper{width:16em;padding:2em;min-height:14em;background:#f8de59;position:relative;-webkit-filter:drop-shadow(3px 3px 10px rgba(0,0,0,0.8));filter:drop-shadow(3px 3px 10px rgba(0,0,0,0.8))}.bk-sticky .bk-sticky-wrapper .bk-sticky-head{margin-top:20px}.bk-sticky .pin{margin:0 auto;width:14px;height:14px;-ms-transform:skew(20deg, 10deg);-webkit-transform:skew(20deg, 10deg);transform:skew(-22deg, 30deg);margin-top:-25px;background-color:#f33;background-image:-webkit-linear-gradient(top, rgba(100,0,0,0), #ff5a5a);background-image:-o-linear-gradient(top, rgba(100,0,0,0), #ff5a5a);background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(100,0,0,0)), to(#ff5a5a));background-image:linear-gradient(to bottom, rgba(100,0,0,0), #ff5a5a);border-radius:100%;-webkit-box-shadow:0 0 0 1px #c00,inset 0 1px 1px rgba(255,255,255,0.6),0 2px 2px rgba(0,0,0,0.4);box-shadow:0 0 0 1px #c00,inset 0 1px 1px rgba(255,255,255,0.6),0 2px 2px rgba(0,0,0,0.4);position:relative}.bk-sticky .pin:after{height:15px;width:2px;content:'';background:#aaa;display:block;position:absolute;z-index:-1;left:5px;top:100%;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.1),inset 1px 0 rgba(255,255,255,0.3);box-shadow:0 1px 2px 1px rgba(0,0,0,0.1),inset 1px 0 rgba(255,255,255,0.3)}.bk-center{text-align:-webkit-center;text-align:-o-center;text-align:-moz-center}.bk-right{text-align:-moz-right;text-align:-o-right;text-align:-webkit-right}
.bk-pquotes{margin-top:2rem;margin-bottom:2rem}.bk-pquotes p{margin-bottom:0px !important;position:relative}.bk-pquotes .bk-pquotes-wrapper{padding:1rem;border-left:0.5rem solid;border-right:0.5rem solid}.bk-pquotes .bk-pquotes-wrapper .bk-pquotes-au{margin-top:0.8rem}
.editor-rich-text{display:block}.bk-our-team{margin-top:1rem;margin-bottom:1rem;padding-top:2rem;padding-bottom:2rem}.bk-our-team h1,.bk-our-team h2,.bk-our-team h3,.bk-our-team h4,.bk-our-team h5,.bk-our-team h6,.bk-our-team p{margin-bottom:0}.bk-our-team img{margin-bottom:1rem}.bk-our-team form{display:-ms-inline-flexbox;display:inline-flex;width:100%}.bk-our-team .box-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;padding:0.5rem;max-width:100%}.bk-our-team .box-item img{height:180px;width:auto}.bk-our-team .team-follow{padding-top:0.5rem}.bk-our-team .team-follow ul{margin:0 !important}.bk-our-team .team-follow ul li{list-style:none;display:inline-block;padding-right:5px;padding-left:5px}.bk-our-team .team-follow ul li a{display:block;height:36px;width:36px;border-radius:50%;color:#fff;line-height:36px;text-align:center;text-decoration:none !important;background:#999}.bk-our-team .team-follow .fab{padding:5px}.image-circle img{border-radius:100%}.blocks-button__inline-link.pricing-box{margin:5px auto 0px auto}.column-1 img{height:320px}@media(min-width:600px){.bk-our-team{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:0 1 auto;flex:0 1 auto;margin:-0.75rem;position:relative}}@media screen and (max-width:800px){.bk-pricing-box.column-3.column-3{display:block}.bk-pricing-box.column-3.column-3>div{width:100%;margin:0}}@media screen and (max-width:600px){.bk-pricing-box.column-2.column-2{display:block}.bk-pricing-box.column-2.column-2>div{width:100%;margin:0}}#honeypot-field-url{display:none!important}.comment-form-cookies-consent{width:100%;overflow:hidden}.wc_apbct_email_id{display:none!important}.um-form input[type=text].apbct_special_field,input[class*=apbct].apbct_special_field,label[id*=apbct_label_id].apbct_special_field{display:none!important}.apbct-tooltip{display:none;position:inherit;margin-top:5px;left:5px;background:#d3d3d3;border-radius:5px;opacity:.9}.apbct-tooltip--text{position:sticky;background:#d3d3d3;padding:10px;border-radius:5px;width:max-content}.apbct-tooltip--arrow{position:absolute;background:#d3d3d3;width:10px;height:10px;top:-5px;left:10px;transform:rotate(135deg)}.apbct-trusted-text--div{font-size:small!important;display:inline-block;text-align:center;width:100%;margin-bottom:2pc}.apbct-trusted-text--center{font-size:small!important;display:block;text-align:center;width:100%;margin-bottom:2pc}.apbct-trusted-text--label{font-size:small!important;display:inline-block;text-align:center;width:100%;padding:5px 0 5px 0}.apbct-trusted-text--label_left{font-size:small!important;display:inline-block;text-align:left;padding:5px 0 5px 0}.apbct-trusted-text--span{display:inline-block}.apbct-popup-fade:before{content:'';background:#000;position:fixed;left:0;top:0;width:100%;height:100%;opacity:.7;z-index:9999}.apbct-popup{position:fixed;top:20%;left:50%;padding:20px;width:360px;margin-left:-200px;background:#fff;border:1px solid;border-radius:4px;z-index:99999;opacity:1}.apbct-check_email_exist-bad_email,.apbct-check_email_exist-good_email,.apbct-check_email_exist-load{z-index:9999!important;transition:none!important;background-size:contain;background-repeat:no-repeat!important;background-position-x:right;background-position-y:center;cursor:pointer!important}.apbct-check_email_exist-load{background-size:contain;background-image:url(//msk.mihaylov.digital/wp-content/plugins/cleantalk-spam-protect/css/images/checking_email.gif)!important}.apbct-check_email_exist-block{position:fixed!important;display:block!important}.apbct-check_email_exist-good_email{background-image:url(//msk.mihaylov.digital/wp-content/plugins/cleantalk-spam-protect/css/images/good_email.svg)!important}.apbct-check_email_exist-bad_email{background-image:url(//msk.mihaylov.digital/wp-content/plugins/cleantalk-spam-protect/css/images/bad_email.svg)!important}.apbct-check_email_exist-popup_description{display:none;position:fixed!important;padding:2px!important;border:1px solid #e5e8ed!important;border-radius:16px 16px 0 16px!important;background:#fff!important;background-position-x:right!important;font-size:14px!important;text-align:center!important;transition:all 1s ease-out!important}@media screen and (max-width:782px){.apbct-check_email_exist-popup_description{width:100%!important}}.ct-encoded-form{display:none}.ct-encoded-form-loader{display:block;width:48px;height:48px;border:5px solid #f3f3f3;border-top:5px solid #3498db;border-radius:50%;animation:ct-encoded-form-loader-spin 1s linear infinite;margin:auto}@keyframes ct-encoded-form-loader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.ct-encoded-form-forbidden{display:block;border:1px solid red;padding:10px;background:#fdd;color:red;font-weight:700}.comments-area .comment-list article .comment-author{overflow:visible!important}.apbct-email-encoder-popup{width:30vw;min-width:400px;font-size:16px}.apbct-email-encoder--popup-header{font-size:16px;color:#333}.apbct-email-encoder-elements_center{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:16px!important;color:#000!important}.top-margin-long{margin-top:5px}.apbct-tooltip{display:none}.apbct-email-encoder{position:relative}.apbct-blur{filter:blur(5px);transition:filter 2s}.apbct-email-encoder.no-blur .apbct-blur{filter:none}.apbct-email-encoder-select-whole-email{-webkit-user-select:all;user-select:all}.apbct-email-encoder-got-it-button{all:unset;margin-top:10px;padding:5px 10px;border-radius:5px;background-color:#333;color:#fff;cursor:pointer;transition:background-color .3s}.apbct-ee-animation-wrapper{display:flex;height:60px;justify-content:center;font-size:16px;align-items:center}.apbct_dog{margin:0 5px;color:transparent;text-shadow:0 0 2px #aaa}.apbct_dog_one{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:0s;animation-name:apbct_dog}.apbct_dog_two{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:.5s;animation-name:apbct_dog}.apbct_dog_three{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:1s;animation-name:apbct_dog}@keyframes apbct_dog{0%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}25%{scale:200%;color:unset;text-shadow:unset}75%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}100%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}}.apbct-email-encoder--settings_example_encoded{position:relative}@media screen and (max-width:782px){.apbct-email-encoder--settings_example_encoded{position:relative;display:block}.apbct-email-encoder-popup{width:20vw;min-width:200px;font-size:16px;top:20%;left:75%}.apbct-email-encoder-elements_center{flex-direction:column!important;text-align:center}}.apbct-real-user-wrapper{display:inline-flex;color:#000!important;flex-wrap:nowrap;justify-content:center;flex-direction:row;align-items:center}.apbct-real-user-wrapper-woo{display:inline;align-items:center;color:#444!important;font-size:14px}.apbct-real-user-author-name{display:inline-flex}.apbct-real-user-badge{display:inline-flex;padding-left:6px;cursor:pointer;position:relative}.apbct-real-user-popup{position:absolute;padding:8px;font-weight:400;color:#000!important;background:#fff;border:1px #ccc solid;border-radius:4px;box-shadow:5px 5px 24px -11px #444;z-index:-1;cursor:default;opacity:0;transition-property:opacity,z-index}.apbct-real-user-popup.visible{z-index:1;opacity:1}.apbct-real-user-title{display:grid;gap:4px!important}.apbct-real-user-popup-content_row{display:flex;flex-direction:column;gap:1px}.apbct-real-user-popup-content_row *{color:grey;font-style:italic}.apbct-real-user-popup-content_row strong{color:initial;font-style:initial}.apbct-real-user-popup-img{align-self:start;margin:0!important;height:max-content;vertical-align:center}.apbct-real-user-popup-header{font-weight:bolder;margin:2px!important}.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 .hidden-fields-container{display:none;}
.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;
}.expert-review-expert-header,.expert-review-pluses-minuses-header,.expert-review-qa-header,.expert-review-score-header{margin-bottom:.8em;font-weight:700;font-size:1.3em;color:#5c0a93}.expert-review-expert-bio__avatar,.expert-review-qa__avatar{background:#5c0a93 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath d='M24.3 21.6c-4.7 0-8.5-3.8-8.5-8.5s3.8-8.5 8.5-8.5 8.5 3.8 8.5 8.5-3.8 8.5-8.5 8.5zm0-12.5c-2.2 0-3.9 1.8-3.9 3.9s1.8 3.9 3.9 3.9 3.9-1.8 3.9-3.9-1.8-3.9-3.9-3.9zm17 7c-.1.9-.5 1.4-1.3 1.4h-1.1c-.8 0-1.2-.4-1.3-1.4l-.8-8.7c-.1-.6-.1-.9-.1-1.1 0-1.2.9-1.8 2.7-1.8s2.7.6 2.7 1.8c0 .3 0 .7-.1 1.1l-.7 8.7zm-1.9 8.6c-.7 0-1.3-.2-1.8-.8-.5-.5-.8-1.1-.8-1.8s.2-1.3.8-1.8 1.1-.8 1.8-.8 1.3.2 1.8.8.8 1.1.8 1.8-.2 1.3-.8 1.8c-.5.5-1.1.8-1.8.8zm-15.1.5c-8.8 0-16 6.9-16 15.3 0 1.2.1 2.3.4 3.3 4.8.6 10.1 1 15.6 1s10.8-.3 15.6-1c.2-1.1.4-2.2.4-3.3 0-8.5-7.2-15.3-16-15.3zM34.5 40c-3 .3-6.7.5-10.2.5s-7.1-.2-10.2-.5c0-.6 0-1.1.1-1.7.9-4.4 4.4-8 10.1-8 5.7 0 9.2 3.6 10.1 8 .1.6.2 1.2.1 1.7z' fill='%23fff'/%3E%3C/svg%3E") center no-repeat}.expert-review-button{display:inline-block;padding:.45em 1.1em;background:#5c0a93;color:#fff;white-space:nowrap;font-size:.95em;border-radius:3px;-webkit-transition:all .2s;transition:all .2s;cursor:pointer}.expert-review-button:focus,.expert-review-button:hover{opacity:.9}.expert-review{background:#f5f1f8;border-radius:4px;margin:2em 0}.expert-review-expert{position:relative;padding:25px 15px}@media(min-width:768px){.expert-review-expert{padding:25px 30px}}@media(min-width:768px){.expert-review-expert-bio{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}}.expert-review-expert-bio__avatar,.expert-review-expert-bio__body,.expert-review-expert-bio__button{position:relative;width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.expert-review-expert-bio__avatar{width:60px;height:60px;-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;max-width:60px;margin-right:10px;margin-bottom:10px;border-radius:50%;background-size:25px;overflow:hidden}@media(min-width:768px){.expert-review-expert-bio__avatar{width:80px;height:80px;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;max-width:80px;margin-right:30px;margin-bottom:0}}.expert-review-expert-bio__avatar img{max-width:100%;height:auto;background:#fff}.expert-review-expert-bio__body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;line-height:1.3}@media(min-width:768px){.expert-review-expert-bio__body{line-height:1.5}}@media(min-width:768px){.expert-review-expert-bio__body+.expert-review-expert-bio__button{margin-left:15px}}.expert-review-expert-bio__button{width:100%;margin-top:12px}@media(min-width:768px){.expert-review-expert-bio__button{margin-top:0}}.expert-review-expert-bio-name{color:#5c0a93}@media(min-width:768px){.expert-review-expert-bio-name{font-size:1.1em}}.expert-review-expert-bio-description{font-size:.95em;opacity:.6;margin-right:10px}.expert-review-expert-text{margin:20px 0 15px;line-height:1.7}.expert-review-qa{position:relative;padding:25px 15px 10px}@media(min-width:768px){.expert-review-qa{padding:25px 30px 15px}}.expert-review-qa__question{font-weight:400;line-height:1.5;font-size:.95em;margin-bottom:20px}.expert-review-qa__answer{font-weight:400;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:35px;font-size:16px}.expert-review-qa__avatar,.expert-review-qa__text{position:relative;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.expert-review-qa__avatar{width:40px;height:40px;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;max-width:40px;margin-right:20px;border-radius:50%;background-size:25px;overflow:hidden}@media(min-width:768px){.expert-review-qa__avatar{width:50px;height:50px;-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;max-width:50px;margin-right:30px}}.expert-review-qa__avatar img{max-width:100%;height:auto}.expert-review-qa__text{position:relative;background:#fff;padding:20px;border-radius:6px;-webkit-box-shadow:0 1px 10px rgba(146,123,165,.1);box-shadow:0 1px 10px rgba(146,123,165,.1);font-size:.95em}@media(min-width:768px){.expert-review-qa__text{font-size:1em}}.expert-review-qa__text:before{content:"";position:absolute;top:16px;left:-12px;width:0;height:0;border-style:solid;border-width:9px 12px 9px 0;border-color:transparent #fff transparent transparent}.expert-review-score{position:relative;padding:15px 15px}@media(min-width:768px){.expert-review-score{padding:15px 30px}}.expert-review-score-line{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;margin:15px 0}.expert-review-score-line__name,.expert-review-score-line__progress,.expert-review-score-line__score{position:relative;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.expert-review-score-line__name{-webkit-box-flex:0;-ms-flex:0 0 44%;flex:0 0 44%;max-width:44%;margin-right:1%;font-size:.9em}@media(min-width:576px){.expert-review-score-line__name{-webkit-box-flex:0;-ms-flex:0 0 39%;flex:0 0 39%;max-width:39%}}@media(min-width:768px){.expert-review-score-line__name{-webkit-box-flex:0;-ms-flex:0 0 29%;flex:0 0 29%;max-width:29%}}.expert-review-score-line__progress{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}@media(min-width:576px){.expert-review-score-line__progress{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media(min-width:768px){.expert-review-score-line__progress{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}}.expert-review-score-line__progress-container{background:#fff;height:17px;border-radius:4px;overflow:hidden;-webkit-box-shadow:0 1px 10px rgba(146,123,165,.1);box-shadow:0 1px 10px rgba(146,123,165,.1)}.expert-review-score-line__progress-fill{background:#5c0a93;background-image:-webkit-gradient(linear,left top,right top,from(#5c0a93),to(#a74198));background-image:linear-gradient(to right,#5c0a93,#a74198);height:17px;-webkit-box-shadow:0 1px 10px rgba(146,123,165,.3);box-shadow:0 1px 10px rgba(146,123,165,.3)}.expert-review-score-line__score{text-align:right;-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%;max-width:15%;color:#5c0a93;font-size:.85em;font-weight:700}@media(min-width:576px){.expert-review-score-line__score{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}}.expert-review-score-summary{margin:30px 0 15px}@media(min-width:576px){.expert-review-score-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.expert-review-score-summary__label,.expert-review-score-summary__text{position:relative;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.expert-review-score-summary__label{font-size:.9em;font-weight:700;margin-bottom:15px}@media(min-width:576px){.expert-review-score-summary__label{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;margin-bottom:0}}.expert-review-score-summary__content{font-size:.9em;line-height:1.5}@media(min-width:576px){.expert-review-score-summary__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%}}.expert-review-score-summary__average{width:50px;height:50px;margin-top:-5px;margin-right:15px;margin-bottom:15px;line-height:50px;background:#5c0a93;color:#fff;border-radius:50%;text-align:center;font-size:1.2em;font-weight:700}@media(min-width:576px){.expert-review-score-summary__average{margin-bottom:0}}.expert-review-pluses-minuses{position:relative;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;padding:25px 15px}@media(min-width:768px){.expert-review-pluses-minuses{padding:25px 30px}}.expert-review-pluses-minuses-header{width:100%}.expert-review-minuses,.expert-review-pluses{position:relative;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-preferred-size:100%;flex-basis:100%}@media(min-width:768px){.expert-review-minuses,.expert-review-pluses{-ms-flex-preferred-size:0;flex-basis:0}}.expert-review-pluses{padding-right:10px}.expert-review-pluses+.expert-review-minuses{padding-left:10px}.expert-review-minus,.expert-review-plus{position:relative;font-size:.95em;margin:15px 0;padding-left:25px}.expert-review-minus:before,.expert-review-plus:before{content:"";position:absolute;top:.3em;left:0;width:12px;height:14px}.expert-review-plus:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath d='M50 18H32V0H18v18H0v14h18v18h14V32h18V18z' fill='%235cc209'/%3E%3C/svg%3E") center no-repeat;background-size:contain}.expert-review-minus:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath d='M50 32H0V18h50v14z' fill='%23fc2900'/%3E%3C/svg%3E") center no-repeat}.expert-review-expert+.expert-review-qa:before,.expert-review-qa+.expert-review-score:before,.expert-review-score+.expert-review-pluses-minuses:before{content:"";position:absolute;top:0;left:0;right:0;width:100%;height:1px;background:#fff}.expert-review--color-blue-1{background:#f2f6f7}.expert-review--color-blue-1 .expert-review-button,.expert-review--color-blue-1 .expert-review-expert-bio__avatar,.expert-review--color-blue-1 .expert-review-qa__avatar,.expert-review--color-blue-1 .expert-review-score-summary__average{background-color:#277f94}.expert-review--color-blue-1 .expert-review-expert-bio-name,.expert-review--color-blue-1 .expert-review-expert-header,.expert-review--color-blue-1 .expert-review-pluses-minuses-header,.expert-review--color-blue-1 .expert-review-qa-header,.expert-review--color-blue-1 .expert-review-score-header,.expert-review--color-blue-1 .expert-review-score-line__score{color:#277f94}.expert-review--color-blue-1 .expert-review-qa__text,.expert-review--color-blue-1 .expert-review-score-line__progress-fill{-webkit-box-shadow:0 1px 10px rgba(144,178,186,.1);box-shadow:0 1px 10px rgba(144,178,186,.1)}.expert-review--color-blue-1 .expert-review-score-line__progress-fill{background:#277f94;background-image:-webkit-gradient(linear,left top,right top,from(#277f94),to(#07add4));background-image:linear-gradient(to right,#277f94,#07add4)}.expert-review--color-blue-2{background:#f1f3f8}.expert-review--color-blue-2 .expert-review-button,.expert-review--color-blue-2 .expert-review-expert-bio__avatar,.expert-review--color-blue-2 .expert-review-qa__avatar,.expert-review--color-blue-2 .expert-review-score-summary__average{background-color:#1f3ea1}.expert-review--color-blue-2 .expert-review-expert-bio-name,.expert-review--color-blue-2 .expert-review-expert-header,.expert-review--color-blue-2 .expert-review-pluses-minuses-header,.expert-review--color-blue-2 .expert-review-qa-header,.expert-review--color-blue-2 .expert-review-score-header,.expert-review--color-blue-2 .expert-review-score-line__score{color:#1f3ea1}.expert-review--color-blue-2 .expert-review-qa__text,.expert-review--color-blue-2 .expert-review-score-line__progress-fill{-webkit-box-shadow:0 1px 10px rgba(153,163,197,.1);box-shadow:0 1px 10px rgba(153,163,197,.1)}.expert-review--color-blue-2 .expert-review-score-line__progress-fill{background:#1f3ea1;background-image:-webkit-gradient(linear,left top,right top,from(#1f3ea1),to(#1a6fcf));background-image:linear-gradient(to right,#1f3ea1,#1a6fcf)}.expert-review--color-pink-1{background:#f8f1f8}.expert-review--color-pink-1 .expert-review-button,.expert-review--color-pink-1 .expert-review-expert-bio__avatar,.expert-review--color-pink-1 .expert-review-qa__avatar,.expert-review--color-pink-1 .expert-review-score-summary__average{background-color:#97249d}.expert-review--color-pink-1 .expert-review-expert-bio-name,.expert-review--color-pink-1 .expert-review-expert-header,.expert-review--color-pink-1 .expert-review-pluses-minuses-header,.expert-review--color-pink-1 .expert-review-qa-header,.expert-review--color-pink-1 .expert-review-score-header,.expert-review--color-pink-1 .expert-review-score-line__score{color:#97249d}.expert-review--color-pink-1 .expert-review-qa__text,.expert-review--color-pink-1 .expert-review-score-line__progress-fill{-webkit-box-shadow:0 1px 10px rgba(201,162,203,.1);box-shadow:0 1px 10px rgba(201,162,203,.1)}.expert-review--color-pink-1 .expert-review-score-line__progress-fill{background:#97249d;background-image:-webkit-gradient(linear,left top,right top,from(#97249d),to(#cd23ab));background-image:linear-gradient(to right,#97249d,#cd23ab)}.expert-review--color-red-1{background:#faf2f4}.expert-review--color-red-1 .expert-review-button,.expert-review--color-red-1 .expert-review-expert-bio__avatar,.expert-review--color-red-1 .expert-review-qa__avatar,.expert-review--color-red-1 .expert-review-score-summary__average{background-color:#bc2042}.expert-review--color-red-1 .expert-review-expert-bio-name,.expert-review--color-red-1 .expert-review-expert-header,.expert-review--color-red-1 .expert-review-pluses-minuses-header,.expert-review--color-red-1 .expert-review-qa-header,.expert-review--color-red-1 .expert-review-score-header,.expert-review--color-red-1 .expert-review-score-line__score{color:#bc2042}.expert-review--color-red-1 .expert-review-qa__text,.expert-review--color-red-1 .expert-review-score-line__progress-fill{-webkit-box-shadow:0 1px 10px rgba(205,162,171,.1);box-shadow:0 1px 10px rgba(205,162,171,.1)}.expert-review--color-red-1 .expert-review-score-line__progress-fill{background:#bc2042;background-image:-webkit-gradient(linear,left top,right top,from(#bc2042),to(#e84c44));background-image:linear-gradient(to right,#bc2042,#e84c44)}.expert-review--color-orange-1{background:#fbf6f3}.expert-review--color-orange-1 .expert-review-button,.expert-review--color-orange-1 .expert-review-expert-bio__avatar,.expert-review--color-orange-1 .expert-review-qa__avatar,.expert-review--color-orange-1 .expert-review-score-summary__average{background-color:#e99400}.expert-review--color-orange-1 .expert-review-expert-bio-name,.expert-review--color-orange-1 .expert-review-expert-header,.expert-review--color-orange-1 .expert-review-pluses-minuses-header,.expert-review--color-orange-1 .expert-review-qa-header,.expert-review--color-orange-1 .expert-review-score-header,.expert-review--color-orange-1 .expert-review-score-line__score{color:#e99400}.expert-review--color-orange-1 .expert-review-qa__text,.expert-review--color-orange-1 .expert-review-score-line__progress-fill{-webkit-box-shadow:0 1px 10px rgba(210,198,170,.1);box-shadow:0 1px 10px rgba(210,198,170,.1)}.expert-review--color-orange-1 .expert-review-score-line__progress-fill{background:#e99400;background-image:-webkit-gradient(linear,left top,right top,from(#e99400),to(#ffc555));background-image:linear-gradient(to right,#e99400,#ffc555)}.expert-review--color-green-1{background:#f4f5ed}.expert-review--color-green-1 .expert-review-button,.expert-review--color-green-1 .expert-review-expert-bio__avatar,.expert-review--color-green-1 .expert-review-qa__avatar,.expert-review--color-green-1 .expert-review-score-summary__average{background-color:#828f11}.expert-review--color-green-1 .expert-review-expert-bio-name,.expert-review--color-green-1 .expert-review-expert-header,.expert-review--color-green-1 .expert-review-pluses-minuses-header,.expert-review--color-green-1 .expert-review-qa-header,.expert-review--color-green-1 .expert-review-score-header,.expert-review--color-green-1 .expert-review-score-line__score{color:#828f11}.expert-review--color-green-1 .expert-review-qa__text,.expert-review--color-green-1 .expert-review-score-line__progress-fill{-webkit-box-shadow:0 1px 10px rgba(210,214,175,.1);box-shadow:0 1px 10px rgba(210,214,175,.1)}.expert-review--color-green-1 .expert-review-score-line__progress-fill{background:#828f11;background-image:-webkit-gradient(linear,left top,right top,from(#828f11),to(#acbf09));background-image:linear-gradient(to right,#828f11,#acbf09)}.expert-review--color-green-2{background:#f4f7f1}.expert-review--color-green-2 .expert-review-button,.expert-review--color-green-2 .expert-review-expert-bio__avatar,.expert-review--color-green-2 .expert-review-qa__avatar,.expert-review--color-green-2 .expert-review-score-summary__average{background-color:#518f11}.expert-review--color-green-2 .expert-review-expert-bio-name,.expert-review--color-green-2 .expert-review-expert-header,.expert-review--color-green-2 .expert-review-pluses-minuses-header,.expert-review--color-green-2 .expert-review-qa-header,.expert-review--color-green-2 .expert-review-score-header,.expert-review--color-green-2 .expert-review-score-line__score{color:#518f11}.expert-review--color-green-2 .expert-review-qa__text,.expert-review--color-green-2 .expert-review-score-line__progress-fill{-webkit-box-shadow:0 1px 10px rgba(185,207,162,.1);box-shadow:0 1px 10px rgba(185,207,162,.1)}.expert-review--color-green-2 .expert-review-score-line__progress-fill{background:#518f11;background-image:-webkit-gradient(linear,left top,right top,from(#518f11),to(#66be0a));background-image:linear-gradient(to right,#518f11,#66be0a)}.expert-review--color-gray-1{background:#f8f8f9}.expert-review--color-gray-1 .expert-review-button,.expert-review--color-gray-1 .expert-review-expert-bio__avatar,.expert-review--color-gray-1 .expert-review-qa__avatar,.expert-review--color-gray-1 .expert-review-score-summary__average{background-color:#312d4b}.expert-review--color-gray-1 .expert-review-expert-bio-name,.expert-review--color-gray-1 .expert-review-expert-header,.expert-review--color-gray-1 .expert-review-pluses-minuses-header,.expert-review--color-gray-1 .expert-review-qa-header,.expert-review--color-gray-1 .expert-review-score-header,.expert-review--color-gray-1 .expert-review-score-line__score{color:#312d4b}.expert-review--color-gray-1 .expert-review-qa__text,.expert-review--color-gray-1 .expert-review-score-line__progress-fill{-webkit-box-shadow:0 1px 10px rgba(170,165,195,.1);box-shadow:0 1px 10px rgba(170,165,195,.1)}.expert-review--color-gray-1 .expert-review-score-line__progress-fill{background:#312d4b;background-image:-webkit-gradient(linear,left top,right top,from(#312d4b),to(#797495));background-image:linear-gradient(to right,#312d4b,#797495)}.expert-review--color-gray-2{background:#f7f7f7}.expert-review--color-gray-2 .expert-review-button,.expert-review--color-gray-2 .expert-review-expert-bio__avatar,.expert-review--color-gray-2 .expert-review-qa__avatar,.expert-review--color-gray-2 .expert-review-score-summary__average{background-color:#626262}.expert-review--color-gray-2 .expert-review-expert-bio-name,.expert-review--color-gray-2 .expert-review-expert-header,.expert-review--color-gray-2 .expert-review-pluses-minuses-header,.expert-review--color-gray-2 .expert-review-qa-header,.expert-review--color-gray-2 .expert-review-score-header,.expert-review--color-gray-2 .expert-review-score-line__score{color:#626262}.expert-review--color-gray-2 .expert-review-qa__text,.expert-review--color-gray-2 .expert-review-score-line__progress-fill{-webkit-box-shadow:0 1px 10px rgba(170,165,195,.1);box-shadow:0 1px 10px rgba(170,165,195,.1)}.expert-review--color-gray-2 .expert-review-score-line__progress-fill{background:#626262;background-image:-webkit-gradient(linear,left top,right top,from(#626262),to(#9a9a9a));background-image:linear-gradient(to right,#626262,#9a9a9a)}.expert-review--color-black-1{background:#f7f7f7}.expert-review--color-black-1 .expert-review-button,.expert-review--color-black-1 .expert-review-expert-bio__avatar,.expert-review--color-black-1 .expert-review-qa__avatar,.expert-review--color-black-1 .expert-review-score-summary__average{background-color:#111}.expert-review--color-black-1 .expert-review-expert-bio-name,.expert-review--color-black-1 .expert-review-expert-header,.expert-review--color-black-1 .expert-review-pluses-minuses-header,.expert-review--color-black-1 .expert-review-qa-header,.expert-review--color-black-1 .expert-review-score-header,.expert-review--color-black-1 .expert-review-score-line__score{color:#111}.expert-review--color-black-1 .expert-review-qa__text,.expert-review--color-black-1 .expert-review-score-line__progress-fill{-webkit-box-shadow:0 1px 10px rgba(216,216,216,.1);box-shadow:0 1px 10px rgba(216,216,216,.1)}.expert-review--color-black-1 .expert-review-score-line__progress-fill{background:#111;background-image:-webkit-gradient(linear,left top,right top,from(#111),to(#555));background-image:linear-gradient(to right,#111,#555)}.expert-review-likes{margin:30px -5px 20px;font-size:16px;color:#111}.expert-review-likes__button{display:inline-block;margin-bottom:10px;margin-left:5px;margin-right:5px;padding:.3em .8em;font-weight:400;color:#111;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;border:none;font-size:1em;line-height:1.5;border-radius:.2em;-webkit-transition:all .2s;transition:all .2s;text-transform:initial}.expert-review-likes__button.disabled{opacity:.8}.expert-review-likes__button.loading{-webkit-animation:loading 1s linear infinite;animation:loading 1s linear infinite}.expert-review-likes__button:focus{outline:0}.expert-review-likes__icon svg{display:inline-block;font-size:inherit;width:1em;height:1em;overflow:visible;vertical-align:-.125em}.expert-review-likes__label{font-size:.9em}.expert-review-likes__count{font-size:.8em;opacity:.5}.expert-review-likes .expert-review-likes__icon+.expert-review-likes__label{margin-left:.4em}.expert-review-likes .expert-review-likes__icon+.expert-review-likes__count:not(:empty),.expert-review-likes .expert-review-likes__label+.expert-review-likes__count:not(:empty){margin-left:.5em}.comment .expert-review-likes{margin:15px 0}@-webkit-keyframes loading{0%{opacity:.8}50%{opacity:.5}100%{opacity:.8}}@keyframes loading{0%{opacity:.8}50%{opacity:.5}100%{opacity:.8}}.expert-review-likes--size-xs{font-size:12px}.expert-review-likes--size-s{font-size:14px}.expert-review-likes--size-l{font-size:18px}.expert-review-likes--size-xl{font-size:20px}.expert-review-likes--size-xxl{font-size:22px}.expert-review-likes--alignment-left{text-align:left}.expert-review-likes--alignment-center{text-align:center}.expert-review-likes--alignment-right{text-align:right}.expert-review-likes--style-simple-1 .expert-review-likes__button--like.voted,.expert-review-likes--style-simple-1 .expert-review-likes__button--like:not(.loading):focus,.expert-review-likes--style-simple-1 .expert-review-likes__button--like:not(.loading):hover{color:#1d8200}.expert-review-likes--style-simple-1 .expert-review-likes__button--dislike.voted,.expert-review-likes--style-simple-1 .expert-review-likes__button--dislike:not(.loading):focus,.expert-review-likes--style-simple-1 .expert-review-likes__button--dislike:not(.loading):hover{color:#d30b17}.expert-review-likes--style-button-1 .expert-review-likes__button{-webkit-box-shadow:0 4px 10px -2px rgba(25,0,57,.2);box-shadow:0 4px 10px -2px rgba(25,0,57,.2)}.expert-review-likes--style-button-1 .expert-review-likes__button--like.voted,.expert-review-likes--style-button-1 .expert-review-likes__button--like:not(.loading):focus,.expert-review-likes--style-button-1 .expert-review-likes__button--like:not(.loading):hover{color:#fff;background:#1d8200}.expert-review-likes--style-button-1 .expert-review-likes__button--dislike.voted,.expert-review-likes--style-button-1 .expert-review-likes__button--dislike:not(.loading):focus,.expert-review-likes--style-button-1 .expert-review-likes__button--dislike:not(.loading):hover{color:#fff;background:#d30b17}.expert-review-likes--style-button-1-color .expert-review-likes__button{-webkit-box-shadow:0 4px 10px -2px rgba(25,0,57,.2);box-shadow:0 4px 10px -2px rgba(25,0,57,.2)}.expert-review-likes--style-button-1-color .expert-review-likes__button.voted,.expert-review-likes--style-button-1-color .expert-review-likes__button:not(.loading):focus,.expert-review-likes--style-button-1-color .expert-review-likes__button:not(.loading):hover{color:#fff}.expert-review-likes--style-button-1-color .expert-review-likes__button--like .expert-review-likes__icon{color:#1d8200}.expert-review-likes--style-button-1-color .expert-review-likes__button--like.voted,.expert-review-likes--style-button-1-color .expert-review-likes__button--like:not(.loading):focus,.expert-review-likes--style-button-1-color .expert-review-likes__button--like:not(.loading):hover{background:#1d8200}.expert-review-likes--style-button-1-color .expert-review-likes__button--like.voted .expert-review-likes__icon,.expert-review-likes--style-button-1-color .expert-review-likes__button--like:not(.loading):focus .expert-review-likes__icon,.expert-review-likes--style-button-1-color .expert-review-likes__button--like:not(.loading):hover .expert-review-likes__icon{color:#fff}.expert-review-likes--style-button-1-color .expert-review-likes__button--dislike .expert-review-likes__icon{color:#d30b17}.expert-review-likes--style-button-1-color .expert-review-likes__button--dislike.voted,.expert-review-likes--style-button-1-color .expert-review-likes__button--dislike:not(.loading):focus,.expert-review-likes--style-button-1-color .expert-review-likes__button--dislike:not(.loading):hover{background:#d30b17}.expert-review-likes--style-button-1-color .expert-review-likes__button--dislike.voted .expert-review-likes__icon,.expert-review-likes--style-button-1-color .expert-review-likes__button--dislike:not(.loading):focus .expert-review-likes__icon,.expert-review-likes--style-button-1-color .expert-review-likes__button--dislike:not(.loading):hover .expert-review-likes__icon{color:#fff}.expert-review-likes--style-button-2 .expert-review-likes__button{-webkit-box-shadow:inset 0 0 0 2px rgba(34,34,34,.1);box-shadow:inset 0 0 0 2px rgba(34,34,34,.1)}.expert-review-likes--style-button-2 .expert-review-likes__button.voted,.expert-review-likes--style-button-2 .expert-review-likes__button:not(.loading):focus,.expert-review-likes--style-button-2 .expert-review-likes__button:not(.loading):hover{color:#fff}.expert-review-likes--style-button-2 .expert-review-likes__button--like.voted,.expert-review-likes--style-button-2 .expert-review-likes__button--like:not(.loading):focus,.expert-review-likes--style-button-2 .expert-review-likes__button--like:not(.loading):hover{background:#1d8200}.expert-review-likes--style-button-2 .expert-review-likes__button--dislike.voted,.expert-review-likes--style-button-2 .expert-review-likes__button--dislike:not(.loading):focus,.expert-review-likes--style-button-2 .expert-review-likes__button--dislike:not(.loading):hover{background:#d30b17}.expert-review-likes--style-button-2-color .expert-review-likes__button{-webkit-box-shadow:inset 0 0 0 2px rgba(34,34,34,.1);box-shadow:inset 0 0 0 2px rgba(34,34,34,.1)}.expert-review-likes--style-button-2-color .expert-review-likes__button.voted,.expert-review-likes--style-button-2-color .expert-review-likes__button:not(.loading):focus,.expert-review-likes--style-button-2-color .expert-review-likes__button:not(.loading):hover{color:#fff}.expert-review-likes--style-button-2-color .expert-review-likes__button--like .expert-review-likes__icon{color:#1d8200}.expert-review-likes--style-button-2-color .expert-review-likes__button--like.voted,.expert-review-likes--style-button-2-color .expert-review-likes__button--like:not(.loading):focus,.expert-review-likes--style-button-2-color .expert-review-likes__button--like:not(.loading):hover{background:#1d8200}.expert-review-likes--style-button-2-color .expert-review-likes__button--like.voted .expert-review-likes__icon,.expert-review-likes--style-button-2-color .expert-review-likes__button--like:not(.loading):focus .expert-review-likes__icon,.expert-review-likes--style-button-2-color .expert-review-likes__button--like:not(.loading):hover .expert-review-likes__icon{color:#fff}.expert-review-likes--style-button-2-color .expert-review-likes__button--dislike .expert-review-likes__icon{color:#d30b17}.expert-review-likes--style-button-2-color .expert-review-likes__button--dislike.voted,.expert-review-likes--style-button-2-color .expert-review-likes__button--dislike:not(.loading):focus,.expert-review-likes--style-button-2-color .expert-review-likes__button--dislike:not(.loading):hover{background:#d30b17}.expert-review-likes--style-button-2-color .expert-review-likes__button--dislike.voted .expert-review-likes__icon,.expert-review-likes--style-button-2-color .expert-review-likes__button--dislike:not(.loading):focus .expert-review-likes__icon,.expert-review-likes--style-button-2-color .expert-review-likes__button--dislike:not(.loading):hover .expert-review-likes__icon{color:#fff}.expert-review-likes--style-button-3 .expert-review-likes__button{padding:.3em 1.2em;-webkit-box-shadow:inset 0 0 0 1px rgba(34,34,34,.1);box-shadow:inset 0 0 0 1px rgba(34,34,34,.1);border-radius:30px}.expert-review-likes--style-button-3 .expert-review-likes__button.voted,.expert-review-likes--style-button-3 .expert-review-likes__button:not(.loading):focus,.expert-review-likes--style-button-3 .expert-review-likes__button:not(.loading):hover{color:#fff}.expert-review-likes--style-button-3 .expert-review-likes__button--like.voted,.expert-review-likes--style-button-3 .expert-review-likes__button--like:not(.loading):focus,.expert-review-likes--style-button-3 .expert-review-likes__button--like:not(.loading):hover{background:#1d8200}.expert-review-likes--style-button-3 .expert-review-likes__button--dislike.voted,.expert-review-likes--style-button-3 .expert-review-likes__button--dislike:not(.loading):focus,.expert-review-likes--style-button-3 .expert-review-likes__button--dislike:not(.loading):hover{background:#d30b17}.expert-review-likes--style-button-3-color .expert-review-likes__button{padding:.3em 1.2em;-webkit-box-shadow:inset 0 0 0 1px rgba(34,34,34,.1);box-shadow:inset 0 0 0 1px rgba(34,34,34,.1);border-radius:30px}.expert-review-likes--style-button-3-color .expert-review-likes__button.voted,.expert-review-likes--style-button-3-color .expert-review-likes__button:not(.loading):focus,.expert-review-likes--style-button-3-color .expert-review-likes__button:not(.loading):hover{color:#fff}.expert-review-likes--style-button-3-color .expert-review-likes__button--like .expert-review-likes__icon{color:#1d8200}.expert-review-likes--style-button-3-color .expert-review-likes__button--like.voted,.expert-review-likes--style-button-3-color .expert-review-likes__button--like:not(.loading):focus,.expert-review-likes--style-button-3-color .expert-review-likes__button--like:not(.loading):hover{background:#1d8200}.expert-review-likes--style-button-3-color .expert-review-likes__button--like.voted .expert-review-likes__icon,.expert-review-likes--style-button-3-color .expert-review-likes__button--like:not(.loading):focus .expert-review-likes__icon,.expert-review-likes--style-button-3-color .expert-review-likes__button--like:not(.loading):hover .expert-review-likes__icon{color:#fff}.expert-review-likes--style-button-3-color .expert-review-likes__button--dislike .expert-review-likes__icon{color:#d30b17}.expert-review-likes--style-button-3-color .expert-review-likes__button--dislike.voted,.expert-review-likes--style-button-3-color .expert-review-likes__button--dislike:not(.loading):focus,.expert-review-likes--style-button-3-color .expert-review-likes__button--dislike:not(.loading):hover{background:#d30b17}.expert-review-likes--style-button-3-color .expert-review-likes__button--dislike.voted .expert-review-likes__icon,.expert-review-likes--style-button-3-color .expert-review-likes__button--dislike:not(.loading):focus .expert-review-likes__icon,.expert-review-likes--style-button-3-color .expert-review-likes__button--dislike:not(.loading):hover .expert-review-likes__icon{color:#fff}.expert-review-likes--style-button-4 .expert-review-likes__button{padding:.3em 1.2em;border-radius:30px;background:-webkit-gradient(linear,left top,left bottom,from(#f7f7f7),to(#e6e6e6));background:linear-gradient(#f7f7f7,#e6e6e6);-webkit-box-shadow:0 15px 15px -12px rgba(0,0,0,.3);box-shadow:0 15px 15px -12px rgba(0,0,0,.3)}.expert-review-likes--style-button-4 .expert-review-likes__button.voted,.expert-review-likes--style-button-4 .expert-review-likes__button:not(.loading):focus,.expert-review-likes--style-button-4 .expert-review-likes__button:not(.loading):hover{-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}.expert-review-likes--style-button-4 .expert-review-likes__icon{-webkit-transition:all .2s;transition:all .2s}.expert-review-likes--style-button-4 .expert-review-likes__button--like.voted .expert-review-likes__icon,.expert-review-likes--style-button-4 .expert-review-likes__button--like:not(.loading):focus .expert-review-likes__icon,.expert-review-likes--style-button-4 .expert-review-likes__button--like:not(.loading):hover .expert-review-likes__icon{color:#1d8200}.expert-review-likes--style-button-4 .expert-review-likes__button--dislike.voted .expert-review-likes__icon,.expert-review-likes--style-button-4 .expert-review-likes__button--dislike:not(.loading):focus .expert-review-likes__icon,.expert-review-likes--style-button-4 .expert-review-likes__button--dislike:not(.loading):hover .expert-review-likes__icon{color:#d30b17}.expert-review-likes--style-button-5 .expert-review-likes__button{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.05),0 1px 0 1px rgba(0,0,0,.05),0 4px 6px 0 rgba(0,0,0,.05);box-shadow:0 0 0 1px rgba(0,0,0,.05),0 1px 0 1px rgba(0,0,0,.05),0 4px 6px 0 rgba(0,0,0,.05)}.expert-review-likes--style-button-5 .expert-review-likes__button.voted,.expert-review-likes--style-button-5 .expert-review-likes__button:not(.loading):focus,.expert-review-likes--style-button-5 .expert-review-likes__button:not(.loading):hover{color:#fff}.expert-review-likes--style-button-5 .expert-review-likes__button--like .expert-review-likes__icon{color:#1d8200}.expert-review-likes--style-button-5 .expert-review-likes__button--like.voted,.expert-review-likes--style-button-5 .expert-review-likes__button--like:not(.loading):focus,.expert-review-likes--style-button-5 .expert-review-likes__button--like:not(.loading):hover{background:#1d8200}.expert-review-likes--style-button-5 .expert-review-likes__button--like.voted .expert-review-likes__icon,.expert-review-likes--style-button-5 .expert-review-likes__button--like:not(.loading):focus .expert-review-likes__icon,.expert-review-likes--style-button-5 .expert-review-likes__button--like:not(.loading):hover .expert-review-likes__icon{color:#fff}.expert-review-likes--style-button-5 .expert-review-likes__button--dislike .expert-review-likes__icon{color:#d30b17}.expert-review-likes--style-button-5 .expert-review-likes__button--dislike.voted,.expert-review-likes--style-button-5 .expert-review-likes__button--dislike:not(.loading):focus,.expert-review-likes--style-button-5 .expert-review-likes__button--dislike:not(.loading):hover{background:#d30b17}.expert-review-likes--style-button-5 .expert-review-likes__button--dislike.voted .expert-review-likes__icon,.expert-review-likes--style-button-5 .expert-review-likes__button--dislike:not(.loading):focus .expert-review-likes__icon,.expert-review-likes--style-button-5 .expert-review-likes__button--dislike:not(.loading):hover .expert-review-likes__icon{color:#fff}.expert-review-likes--style-vertical-1.expert-review-likes--alignment-center .expert-review-likes__button{margin-left:auto!important;margin-right:auto!important}.expert-review-likes--style-vertical-1.expert-review-likes--alignment-right .expert-review-likes__button{margin-left:auto!important;margin-right:0!important}.expert-review-likes--style-vertical-1 .expert-review-likes__button{width:100%;max-width:400px;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.05),0 1px 0 1px rgba(0,0,0,.05),0 4px 6px 0 rgba(0,0,0,.05);box-shadow:0 0 0 1px rgba(0,0,0,.05),0 1px 0 1px rgba(0,0,0,.05),0 4px 6px 0 rgba(0,0,0,.05)}.expert-review-likes--style-vertical-1 .expert-review-likes__button.voted,.expert-review-likes--style-vertical-1 .expert-review-likes__button:not(.loading):focus,.expert-review-likes--style-vertical-1 .expert-review-likes__button:not(.loading):hover{color:#fff}.expert-review-likes--style-vertical-1 .expert-review-likes__button .expert-review-likes__count,.expert-review-likes--style-vertical-1 .expert-review-likes__button .expert-review-likes__icon,.expert-review-likes--style-vertical-1 .expert-review-likes__button .expert-review-likes__label{position:relative;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.expert-review-likes--style-vertical-1 .expert-review-likes__button .expert-review-likes__icon{max-width:25px;-webkit-box-flex:0;-ms-flex:0 0 25px;flex:0 0 25px}.expert-review-likes--style-vertical-1 .expert-review-likes__button .expert-review-likes__count{max-width:40px;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;text-align:right;white-space:nowrap}.expert-review-likes--style-vertical-1 .expert-review-likes__button--like .expert-review-likes__icon{color:#1d8200}.expert-review-likes--style-vertical-1 .expert-review-likes__button--like.voted,.expert-review-likes--style-vertical-1 .expert-review-likes__button--like:not(.loading):focus,.expert-review-likes--style-vertical-1 .expert-review-likes__button--like:not(.loading):hover{background:#1d8200}.expert-review-likes--style-vertical-1 .expert-review-likes__button--like.voted .expert-review-likes__icon,.expert-review-likes--style-vertical-1 .expert-review-likes__button--like:not(.loading):focus .expert-review-likes__icon,.expert-review-likes--style-vertical-1 .expert-review-likes__button--like:not(.loading):hover .expert-review-likes__icon{color:#fff}.expert-review-likes--style-vertical-1 .expert-review-likes__button--dislike .expert-review-likes__icon{color:#d30b17}.expert-review-likes--style-vertical-1 .expert-review-likes__button--dislike.voted,.expert-review-likes--style-vertical-1 .expert-review-likes__button--dislike:not(.loading):focus,.expert-review-likes--style-vertical-1 .expert-review-likes__button--dislike:not(.loading):hover{background:#d30b17}.expert-review-likes--style-vertical-1 .expert-review-likes__button--dislike.voted .expert-review-likes__icon,.expert-review-likes--style-vertical-1 .expert-review-likes__button--dislike:not(.loading):focus .expert-review-likes__icon,.expert-review-likes--style-vertical-1 .expert-review-likes__button--dislike:not(.loading):hover .expert-review-likes__icon{color:#fff}.expert-review-likes--style-color-1 .expert-review-likes__button{color:#fff}.expert-review-likes--style-color-1 .expert-review-likes__button.voted,.expert-review-likes--style-color-1 .expert-review-likes__button:not(.loading):focus,.expert-review-likes--style-color-1 .expert-review-likes__button:not(.loading):hover{-webkit-box-shadow:inset 0 -10px 20px rgba(0,0,0,.3);box-shadow:inset 0 -10px 20px rgba(0,0,0,.3)}.expert-review-likes--style-color-1 .expert-review-likes__button--like{background:#1d8200}.expert-review-likes--style-color-1 .expert-review-likes__button--dislike{background:#d30b17}.expert-review-likes--style-color-2 .expert-review-likes__button{padding:.3em 1.2em;border-radius:30px;color:#fff}.expert-review-likes--style-color-2 .expert-review-likes__button.voted,.expert-review-likes--style-color-2 .expert-review-likes__button:not(.loading):focus,.expert-review-likes--style-color-2 .expert-review-likes__button:not(.loading):hover{-webkit-box-shadow:inset 0 -10px 20px rgba(0,0,0,.3);box-shadow:inset 0 -10px 20px rgba(0,0,0,.3)}.expert-review-likes--style-color-2 .expert-review-likes__button--like{background:#1d8200}.expert-review-likes--style-color-2 .expert-review-likes__button--dislike{background:#d30b17}.expert-review-like-rating{background:#fff;margin:2em 0}.expert-review-like-rating__header{padding:1em 0 1em;font-weight:700;font-size:1.1em}@media(min-width:768px){.expert-review-like-rating__header{font-size:1.3em}}@media(min-width:992px){.expert-review-like-rating__header{font-size:1.4em}}.expert-review-like-rating__list{counter-reset:num}.expert-review-like-rating .expert-review-like-rating-item:nth-child(odd){background:#f3f4f4}.expert-review-like-rating-item{padding:15px;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}@media(min-width:576px){.expert-review-like-rating-item{padding:15px 20px}}.expert-review-like-rating-item__count,.expert-review-like-rating-item__position,.expert-review-like-rating-item__text{position:relative;width:100%;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.expert-review-like-rating-item__position{-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;max-width:30px;margin-right:20px;font-weight:700}.expert-review-like-rating-item__position:before{content:counter(num) ".";counter-increment:num}@media(min-width:768px){.expert-review-like-rating-item__text{font-size:1.1em}}.expert-review-like-rating-item__count{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;max-width:100px;margin-left:20px;text-align:right}.expert-review-like-rating--style-1 .expert-review-like-rating-item{border-radius:10px}.expert-review-like-rating--style-1 .expert-review-like-rating-item__position{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;max-width:50px}.expert-review-like-rating--style-1 .expert-review-like-rating-item__position:before{content:counter(num);display:inline-block;width:50px;height:50px;border:2px solid rgba(0,0,0,.08);text-align:center;line-height:48px;border-radius:50px}.expert-review-like-rating--style-1 .expert-review-like-rating-item:nth-child(odd){background:#f6f6f8}.expert-review-like-rating--style-1 .expert-review-like-rating-item:nth-child(1),.expert-review-like-rating--style-1 .expert-review-like-rating-item:nth-child(2),.expert-review-like-rating--style-1 .expert-review-like-rating-item:nth-child(3){margin-bottom:3px}.expert-review-like-rating--style-1 .expert-review-like-rating-item:nth-child(1) .expert-review-like-rating-item__position:before,.expert-review-like-rating--style-1 .expert-review-like-rating-item:nth-child(2) .expert-review-like-rating-item__position:before,.expert-review-like-rating--style-1 .expert-review-like-rating-item:nth-child(3) .expert-review-like-rating-item__position:before{font-weight:700;color:#fff;border:none;line-height:50px}.expert-review-like-rating--style-1 .expert-review-like-rating-item:nth-child(1){background:#fef6e0}.expert-review-like-rating--style-1 .expert-review-like-rating-item:nth-child(1) .expert-review-like-rating-item__position:before{background:-webkit-gradient(linear,left top,left bottom,from(#f6d365),to(#fda085)) no-repeat;background:linear-gradient(180deg,#f6d365 0,#fda085 100%) no-repeat}.expert-review-like-rating--style-1 .expert-review-like-rating-item:nth-child(2) .expert-review-like-rating-item__position:before{background:linear-gradient(-45deg,#93a5cf 0,#e4efe9 100%)}.expert-review-like-rating--style-1 .expert-review-like-rating-item:nth-child(3) .expert-review-like-rating-item__position:before{background:linear-gradient(-45deg,#c79081 0,#f1c1a1 100%)}.expert-review-like-rating--style-2 .expert-review-like-rating-item{padding:10px 0;border-bottom:1px solid #f6f6f8}.expert-review-like-rating--style-2 .expert-review-like-rating-item:nth-child(odd){background:0 0}.expert-review-like-rating--style-2 .expert-review-like-rating-item__position:before{content:counter(num);font-size:1.5em}.expert-review-like-rating--style-2 .expert-review-like-rating-item__text{font-size:1.2em}.expert-review-like-rating--table-1{border:2px solid #f6f6f8}.expert-review-like-rating--table-1 .expert-review-like-rating__header{text-align:center;padding:1em 0 1em}@media(min-width:768px){.expert-review-like-rating--table-1 .expert-review-like-rating__header{font-size:1.2em}}.expert-review-like-rating--table-1 .expert-review-like-rating-item{padding:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.expert-review-like-rating--table-1 .expert-review-like-rating-item:nth-child(odd){background:#f6f6f8}.expert-review-like-rating--table-1 .expert-review-like-rating-item:nth-child(odd) .expert-review-like-rating-item__position{border-right-color:#fff}.expert-review-like-rating--table-1 .expert-review-like-rating-item:nth-child(odd) .expert-review-like-rating-item__count{border-left-color:#fff}.expert-review-like-rating--table-1 .expert-review-like-rating-item__position{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;max-width:60px;border-right:2px solid #f6f6f8;text-align:center;padding:15px;margin-right:0}.expert-review-like-rating--table-1 .expert-review-like-rating-item__position:before{content:counter(num)}.expert-review-like-rating--table-1 .expert-review-like-rating-item__text{padding:15px 15px}.expert-review-like-rating--table-1 .expert-review-like-rating-item__count{margin-left:0;border-left:2px solid #f6f6f8;text-align:center;padding:15px}.expert-review-faq{margin:2em 0}.expert-review-faq__header{padding:1em 0 1em;font-weight:700;font-size:1.1em}@media(min-width:768px){.expert-review-faq__header{font-size:1.3em}}@media(min-width:992px){.expert-review-faq__header{font-size:1.4em}}.expert-review-faq-item{position:relative;margin-bottom:1.5em}.expert-review-faq-item:after,.expert-review-faq-item:before{content:"";position:absolute;background:#ddd;-webkit-transition:all .2s;transition:all .2s;pointer-events:none}.expert-review-faq-item:before{top:13px;right:12px;width:2px;height:16px}.expert-review-faq-item:after{top:20px;right:5px;width:16px;height:2px}.expert-review-faq-item.expand:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.expert-review-faq-item.expand:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.expert-review-faq-item__question{padding:10px 30px 10px 0;font-weight:700;line-height:1.5;cursor:pointer}@media(min-width:768px){.expert-review-faq-item__question{font-size:1.05em}}.expert-review-faq-item__answer{font-size:.95em}.expert-review-faq--style-simple-1 .expert-review-faq-item:after,.expert-review-faq--style-simple-1 .expert-review-faq-item:before{background:#aaa}.expert-review-faq--style-simple-1 .expert-review-faq-item:before{top:16px;left:9px;width:2px;height:10px}.expert-review-faq--style-simple-1 .expert-review-faq-item:after{top:20px;left:5px;width:10px;height:2px}.expert-review-faq--style-simple-1 .expert-review-faq-item__question{padding:10px 0 10px 35px}.expert-review-faq--style-simple-1 .expert-review-faq-item__answer{padding-left:35px}.expert-review-faq--style-style-1 .expert-review-faq-item{background:#fff;-webkit-box-shadow:0 5px 25px -6px rgba(0,0,0,.2);box-shadow:0 5px 25px -6px rgba(0,0,0,.2);border-radius:10px}.expert-review-faq--style-style-1 .expert-review-faq-item:before{top:19px;left:22px;width:2px;height:16px}.expert-review-faq--style-style-1 .expert-review-faq-item:after{top:26px;left:15px;width:16px;height:2px}.expert-review-faq--style-style-1 .expert-review-faq-item__question{padding:15px 25px 15px 45px}.expert-review-faq--style-style-1 .expert-review-faq-item__answer{padding:5px 25px 15px}.expert-review-faq--style-style-2 .expert-review-faq-item{background:#fff;border:1px solid #eee;margin-bottom:-1px}.expert-review-faq--style-style-2 .expert-review-faq-item:before{top:18px;right:21px}.expert-review-faq--style-style-2 .expert-review-faq-item:after{top:25px;right:14px}.expert-review-faq--style-style-2 .expert-review-faq-item.expand{z-index:2}.expert-review-faq--style-style-2 .expert-review-faq-item__question{font-size:1em;padding:15px 40px 15px 25px;-webkit-transition:all .2s;transition:all .2s}.expert-review-faq--style-style-2 .expert-review-faq-item__question:hover{background:rgba(0,0,0,.02)}.expert-review-faq--style-style-2 .expert-review-faq-item__answer{padding:25px 25px;border-top:1px solid #eee}.expert-review-faq--style-style-3 .expert-review-faq-item{position:relative;margin-bottom:5px;background:#fff}.expert-review-faq--style-style-3 .expert-review-faq-item:before{top:23px;right:22px}.expert-review-faq--style-style-3 .expert-review-faq-item:after{top:30px;right:15px}.expert-review-faq--style-style-3 .expert-review-faq-item:last-child{border-bottom:none}.expert-review-faq--style-style-3 .expert-review-faq-item__question{font-weight:400;position:relative;padding:20px 40px;background:rgba(0,0,0,.03);border-radius:4px}.expert-review-faq--style-style-3 .expert-review-faq-item__question:before{content:"";position:absolute;top:calc(20px + .45em);left:15px;display:inline-block;width:8px;height:8px;background:#000;border-radius:50%}.expert-review-faq--style-style-3 .expert-review-faq-item__answer{padding:15px 25px 25px}.expert-review-faq--style-style-4 .expert-review-faq-item{margin-bottom:5px}.expert-review-faq--style-style-4 .expert-review-faq-item:before{top:23px;right:22px}.expert-review-faq--style-style-4 .expert-review-faq-item:after{top:30px;right:15px}.expert-review-faq--style-style-4 .expert-review-faq-item__question{font-weight:400;background:#000;color:#fff;padding:20px 45px 20px 20px;border-radius:4px}.expert-review-faq--style-style-4 .expert-review-faq-item__question a{color:#fff}.expert-review-faq--style-style-4 .expert-review-faq-item__answer{padding:20px 20px 30px}.expert-review-faq--color-purple-1.expert-review-faq--style-simple-1 .expert-review-faq-item:after,.expert-review-faq--color-purple-1.expert-review-faq--style-simple-1 .expert-review-faq-item:before{background:#5c0a93}.expert-review-faq--color-purple-1.expert-review-faq--style-style-1 .expert-review-faq-item{-webkit-box-shadow:0 5px 25px -6px rgba(62.1146496815,6.7515923567,99.2484076433,.2);box-shadow:0 5px 25px -6px rgba(62.1146496815,6.7515923567,99.2484076433,.2)}.expert-review-faq--color-purple-1.expert-review-faq--style-style-1 .expert-review-faq-item__question{color:#5c0a93}.expert-review-faq--color-purple-1.expert-review-faq--style-style-2 .expert-review-faq-item.expand,.expert-review-faq--color-purple-1.expert-review-faq--style-style-2 .expert-review-faq-item.expand .expert-review-faq-item__answer{border-color:#5c0a93}.expert-review-faq--color-purple-1.expert-review-faq--style-style-2 .expert-review-faq-item:after,.expert-review-faq--color-purple-1.expert-review-faq--style-style-2 .expert-review-faq-item:before{background:#5c0a93}.expert-review-faq--color-purple-1.expert-review-faq--style-style-2 .expert-review-faq-item__question :hover{background:rgba(92,10,147,.05)}.expert-review-faq--color-purple-1.expert-review-faq--style-style-3 .expert-review-faq-item:after,.expert-review-faq--color-purple-1.expert-review-faq--style-style-3 .expert-review-faq-item:before{background:#5c0a93}.expert-review-faq--color-purple-1.expert-review-faq--style-style-3 .expert-review-faq-item__question:hover{color:#5c0a93}.expert-review-faq--color-purple-1.expert-review-faq--style-style-3 .expert-review-faq-item__question:before{background-color:#5c0a93}.expert-review-faq--color-purple-1.expert-review-faq--style-style-3 .expert-review-faq-item__answer{color:rgb(62.1146496815,6.7515923567,99.2484076433)}.expert-review-faq--color-purple-1.expert-review-faq--style-style-4 .expert-review-faq-item__question{background-color:#5c0a93}.expert-review-faq--color-blue-1.expert-review-faq--style-simple-1 .expert-review-faq-item:after,.expert-review-faq--color-blue-1.expert-review-faq--style-simple-1 .expert-review-faq-item:before{background:#277f94}.expert-review-faq--color-blue-1.expert-review-faq--style-style-1 .expert-review-faq-item{-webkit-box-shadow:0 5px 25px -6px rgba(28.3636363636,92.3636363636,107.6363636364,.2);box-shadow:0 5px 25px -6px rgba(28.3636363636,92.3636363636,107.6363636364,.2)}.expert-review-faq--color-blue-1.expert-review-faq--style-style-1 .expert-review-faq-item__question{color:#277f94}.expert-review-faq--color-blue-1.expert-review-faq--style-style-2 .expert-review-faq-item.expand,.expert-review-faq--color-blue-1.expert-review-faq--style-style-2 .expert-review-faq-item.expand .expert-review-faq-item__answer{border-color:#277f94}.expert-review-faq--color-blue-1.expert-review-faq--style-style-2 .expert-review-faq-item:after,.expert-review-faq--color-blue-1.expert-review-faq--style-style-2 .expert-review-faq-item:before{background:#277f94}.expert-review-faq--color-blue-1.expert-review-faq--style-style-2 .expert-review-faq-item__question :hover{background:rgba(39,127,148,.05)}.expert-review-faq--color-blue-1.expert-review-faq--style-style-3 .expert-review-faq-item:after,.expert-review-faq--color-blue-1.expert-review-faq--style-style-3 .expert-review-faq-item:before{background:#277f94}.expert-review-faq--color-blue-1.expert-review-faq--style-style-3 .expert-review-faq-item__question:hover{color:#277f94}.expert-review-faq--color-blue-1.expert-review-faq--style-style-3 .expert-review-faq-item__question:before{background-color:#277f94}.expert-review-faq--color-blue-1.expert-review-faq--style-style-3 .expert-review-faq-item__answer{color:rgb(28.3636363636,92.3636363636,107.6363636364)}.expert-review-faq--color-blue-1.expert-review-faq--style-style-4 .expert-review-faq-item__question{background-color:#277f94}.expert-review-faq--color-blue-2.expert-review-faq--style-simple-1 .expert-review-faq-item:after,.expert-review-faq--color-blue-2.expert-review-faq--style-simple-1 .expert-review-faq-item:before{background:#1f3ea1}.expert-review-faq--color-blue-2.expert-review-faq--style-style-1 .expert-review-faq-item{-webkit-box-shadow:0 5px 25px -6px rgba(22.765625,45.53125,118.234375,.2);box-shadow:0 5px 25px -6px rgba(22.765625,45.53125,118.234375,.2)}.expert-review-faq--color-blue-2.expert-review-faq--style-style-1 .expert-review-faq-item__question{color:#1f3ea1}.expert-review-faq--color-blue-2.expert-review-faq--style-style-2 .expert-review-faq-item.expand,.expert-review-faq--color-blue-2.expert-review-faq--style-style-2 .expert-review-faq-item.expand .expert-review-faq-item__answer{border-color:#1f3ea1}.expert-review-faq--color-blue-2.expert-review-faq--style-style-2 .expert-review-faq-item:after,.expert-review-faq--color-blue-2.expert-review-faq--style-style-2 .expert-review-faq-item:before{background:#1f3ea1}.expert-review-faq--color-blue-2.expert-review-faq--style-style-2 .expert-review-faq-item__question :hover{background:rgba(31,62,161,.05)}.expert-review-faq--color-blue-2.expert-review-faq--style-style-3 .expert-review-faq-item:after,.expert-review-faq--color-blue-2.expert-review-faq--style-style-3 .expert-review-faq-item:before{background:#1f3ea1}.expert-review-faq--color-blue-2.expert-review-faq--style-style-3 .expert-review-faq-item__question:hover{color:#1f3ea1}.expert-review-faq--color-blue-2.expert-review-faq--style-style-3 .expert-review-faq-item__question:before{background-color:#1f3ea1}.expert-review-faq--color-blue-2.expert-review-faq--style-style-3 .expert-review-faq-item__answer{color:rgb(22.765625,45.53125,118.234375)}.expert-review-faq--color-blue-2.expert-review-faq--style-style-4 .expert-review-faq-item__question{background-color:#1f3ea1}.expert-review-faq--color-pink-1.expert-review-faq--style-simple-1 .expert-review-faq-item:after,.expert-review-faq--color-pink-1.expert-review-faq--style-simple-1 .expert-review-faq-item:before{background:#97249d}.expert-review-faq--color-pink-1.expert-review-faq--style-style-1 .expert-review-faq-item{-webkit-box-shadow:0 5px 25px -6px rgba(111.0984455959,26.4870466321,115.5129533679,.2);box-shadow:0 5px 25px -6px rgba(111.0984455959,26.4870466321,115.5129533679,.2)}.expert-review-faq--color-pink-1.expert-review-faq--style-style-1 .expert-review-faq-item__question{color:#97249d}.expert-review-faq--color-pink-1.expert-review-faq--style-style-2 .expert-review-faq-item.expand,.expert-review-faq--color-pink-1.expert-review-faq--style-style-2 .expert-review-faq-item.expand .expert-review-faq-item__answer{border-color:#97249d}.expert-review-faq--color-pink-1.expert-review-faq--style-style-2 .expert-review-faq-item:after,.expert-review-faq--color-pink-1.expert-review-faq--style-style-2 .expert-review-faq-item:before{background:#97249d}.expert-review-faq--color-pink-1.expert-review-faq--style-style-2 .expert-review-faq-item__question :hover{background:rgba(151,36,157,.05)}.expert-review-faq--color-pink-1.expert-review-faq--style-style-3 .expert-review-faq-item:after,.expert-review-faq--color-pink-1.expert-review-faq--style-style-3 .expert-review-faq-item:before{background:#97249d}.expert-review-faq--color-pink-1.expert-review-faq--style-style-3 .expert-review-faq-item__question:hover{color:#97249d}.expert-review-faq--color-pink-1.expert-review-faq--style-style-3 .expert-review-faq-item__question:before{background-color:#97249d}.expert-review-faq--color-pink-1.expert-review-faq--style-style-3 .expert-review-faq-item__answer{color:rgb(111.0984455959,26.4870466321,115.5129533679)}.expert-review-faq--color-pink-1.expert-review-faq--style-style-4 .expert-review-faq-item__question{background-color:#97249d}.expert-review-faq--color-red-1.expert-review-faq--style-simple-1 .expert-review-faq-item:after,.expert-review-faq--color-red-1.expert-review-faq--style-simple-1 .expert-review-faq-item:before{background:#bc2042}.expert-review-faq--color-red-1.expert-review-faq--style-style-1 .expert-review-faq-item{-webkit-box-shadow:0 5px 25px -6px rgba(144.4181818182,24.5818181818,50.7,.2);box-shadow:0 5px 25px -6px rgba(144.4181818182,24.5818181818,50.7,.2)}.expert-review-faq--color-red-1.expert-review-faq--style-style-1 .expert-review-faq-item__question{color:#bc2042}.expert-review-faq--color-red-1.expert-review-faq--style-style-2 .expert-review-faq-item.expand,.expert-review-faq--color-red-1.expert-review-faq--style-style-2 .expert-review-faq-item.expand .expert-review-faq-item__answer{border-color:#bc2042}.expert-review-faq--color-red-1.expert-review-faq--style-style-2 .expert-review-faq-item:after,.expert-review-faq--color-red-1.expert-review-faq--style-style-2 .expert-review-faq-item:before{background:#bc2042}.expert-review-faq--color-red-1.expert-review-faq--style-style-2 .expert-review-faq-item__question :hover{background:rgba(188,32,66,.05)}.expert-review-faq--color-red-1.expert-review-faq--style-style-3 .expert-review-faq-item:after,.expert-review-faq--color-red-1.expert-review-faq--style-style-3 .expert-review-faq-item:before{background:#bc2042}.expert-review-faq--color-red-1.expert-review-faq--style-style-3 .expert-review-faq-item__question:hover{color:#bc2042}.expert-review-faq--color-red-1.expert-review-faq--style-style-3 .expert-review-faq-item__question:before{background-color:#bc2042}.expert-review-faq--color-red-1.expert-review-faq--style-style-3 .expert-review-faq-item__answer{color:rgb(144.4181818182,24.5818181818,50.7)}.expert-review-faq--color-red-1.expert-review-faq--style-style-4 .expert-review-faq-item__question{background-color:#bc2042}.expert-review-faq--color-orange-1.expert-review-faq--style-simple-1 .expert-review-faq-item:after,.expert-review-faq--color-orange-1.expert-review-faq--style-simple-1 .expert-review-faq-item:before{background:#e99400}.expert-review-faq--color-orange-1.expert-review-faq--style-style-1 .expert-review-faq-item{-webkit-box-shadow:0 5px 25px -6px rgba(182,115.6051502146,0,.2);box-shadow:0 5px 25px -6px rgba(182,115.6051502146,0,.2)}.expert-review-faq--color-orange-1.expert-review-faq--style-style-1 .expert-review-faq-item__question{color:#e99400}.expert-review-faq--color-orange-1.expert-review-faq--style-style-2 .expert-review-faq-item.expand,.expert-review-faq--color-orange-1.expert-review-faq--style-style-2 .expert-review-faq-item.expand .expert-review-faq-item__answer{border-color:#e99400}.expert-review-faq--color-orange-1.expert-review-faq--style-style-2 .expert-review-faq-item:after,.expert-review-faq--color-orange-1.expert-review-faq--style-style-2 .expert-review-faq-item:before{background:#e99400}.expert-review-faq--color-orange-1.expert-review-faq--style-style-2 .expert-review-faq-item__question :hover{background:rgba(233,148,0,.05)}.expert-review-faq--color-orange-1.expert-review-faq--style-style-3 .expert-review-faq-item:after,.expert-review-faq--color-orange-1.expert-review-faq--style-style-3 .expert-review-faq-item:before{background:#e99400}.expert-review-faq--color-orange-1.expert-review-faq--style-style-3 .expert-review-faq-item__question:hover{color:#e99400}.expert-review-faq--color-orange-1.expert-review-faq--style-style-3 .expert-review-faq-item__question:before{background-color:#e99400}.expert-review-faq--color-orange-1.expert-review-faq--style-style-3 .expert-review-faq-item__answer{color:rgb(182,115.6051502146,0)}.expert-review-faq--color-orange-1.expert-review-faq--style-style-4 .expert-review-faq-item__question{background-color:#e99400}.expert-review-faq--color-green-1.expert-review-faq--style-simple-1 .expert-review-faq-item:after,.expert-review-faq--color-green-1.expert-review-faq--style-simple-1 .expert-review-faq-item:before{background:#828f11}.expert-review-faq--color-green-1.expert-review-faq--style-style-1 .expert-review-faq-item{-webkit-box-shadow:0 5px 25px -6px rgba(88.5625,97.41875,11.58125,.2);box-shadow:0 5px 25px -6px rgba(88.5625,97.41875,11.58125,.2)}.expert-review-faq--color-green-1.expert-review-faq--style-style-1 .expert-review-faq-item__question{color:#828f11}.expert-review-faq--color-green-1.expert-review-faq--style-style-2 .expert-review-faq-item.expand,.expert-review-faq--color-green-1.expert-review-faq--style-style-2 .expert-review-faq-item.expand .expert-review-faq-item__answer{border-color:#828f11}.expert-review-faq--color-green-1.expert-review-faq--style-style-2 .expert-review-faq-item:after,.expert-review-faq--color-green-1.expert-review-faq--style-style-2 .expert-review-faq-item:before{background:#828f11}.expert-review-faq--color-green-1.expert-review-faq--style-style-2 .expert-review-faq-item__question :hover{background:rgba(130,143,17,.05)}.expert-review-faq--color-green-1.expert-review-faq--style-style-3 .expert-review-faq-item:after,.expert-review-faq--color-green-1.expert-review-faq--style-style-3 .expert-review-faq-item:before{background:#828f11}.expert-review-faq--color-green-1.expert-review-faq--style-style-3 .expert-review-faq-item__question:hover{color:#828f11}.expert-review-faq--color-green-1.expert-review-faq--style-style-3 .expert-review-faq-item__question:before{background-color:#828f11}.expert-review-faq--color-green-1.expert-review-faq--style-style-3 .expert-review-faq-item__answer{color:rgb(88.5625,97.41875,11.58125)}.expert-review-faq--color-green-1.expert-review-faq--style-style-4 .expert-review-faq-item__question{background-color:#828f11}.expert-review-faq--color-green-2.expert-review-faq--style-simple-1 .expert-review-faq-item:after,.expert-review-faq--color-green-2.expert-review-faq--style-simple-1 .expert-review-faq-item:before{background:#518f11}.expert-review-faq--color-green-2.expert-review-faq--style-style-1 .expert-review-faq-item{-webkit-box-shadow:0 5px 25px -6px rgba(55.18125,97.41875,11.58125,.2);box-shadow:0 5px 25px -6px rgba(55.18125,97.41875,11.58125,.2)}.expert-review-faq--color-green-2.expert-review-faq--style-style-1 .expert-review-faq-item__question{color:#518f11}.expert-review-faq--color-green-2.expert-review-faq--style-style-2 .expert-review-faq-item.expand,.expert-review-faq--color-green-2.expert-review-faq--style-style-2 .expert-review-faq-item.expand .expert-review-faq-item__answer{border-color:#518f11}.expert-review-faq--color-green-2.expert-review-faq--style-style-2 .expert-review-faq-item:after,.expert-review-faq--color-green-2.expert-review-faq--style-style-2 .expert-review-faq-item:before{background:#518f11}.expert-review-faq--color-green-2.expert-review-faq--style-style-2 .expert-review-faq-item__question :hover{background:rgba(81,143,17,.05)}.expert-review-faq--color-green-2.expert-review-faq--style-style-3 .expert-review-faq-item:after,.expert-review-faq--color-green-2.expert-review-faq--style-style-3 .expert-review-faq-item:before{background:#518f11}.expert-review-faq--color-green-2.expert-review-faq--style-style-3 .expert-review-faq-item__question:hover{color:#518f11}.expert-review-faq--color-green-2.expert-review-faq--style-style-3 .expert-review-faq-item__question:before{background-color:#518f11}.expert-review-faq--color-green-2.expert-review-faq--style-style-3 .expert-review-faq-item__answer{color:rgb(55.18125,97.41875,11.58125)}.expert-review-faq--color-green-2.expert-review-faq--style-style-4 .expert-review-faq-item__question{background-color:#518f11}.expert-review-faq--color-gray-1.expert-review-faq--style-simple-1 .expert-review-faq-item:after,.expert-review-faq--color-gray-1.expert-review-faq--style-simple-1 .expert-review-faq-item:before{background:#312d4b}.expert-review-faq--color-gray-1.expert-review-faq--style-style-1 .expert-review-faq-item{-webkit-box-shadow:0 5px 25px -6px rgba(28.175,25.875,43.125,.2);box-shadow:0 5px 25px -6px rgba(28.175,25.875,43.125,.2)}.expert-review-faq--color-gray-1.expert-review-faq--style-style-1 .expert-review-faq-item__question{color:#312d4b}.expert-review-faq--color-gray-1.expert-review-faq--style-style-2 .expert-review-faq-item.expand,.expert-review-faq--color-gray-1.expert-review-faq--style-style-2 .expert-review-faq-item.expand .expert-review-faq-item__answer{border-color:#312d4b}.expert-review-faq--color-gray-1.expert-review-faq--style-style-2 .expert-review-faq-item:after,.expert-review-faq--color-gray-1.expert-review-faq--style-style-2 .expert-review-faq-item:before{background:#312d4b}.expert-review-faq--color-gray-1.expert-review-faq--style-style-2 .expert-review-faq-item__question :hover{background:rgba(49,45,75,.05)}.expert-review-faq--color-gray-1.expert-review-faq--style-style-3 .expert-review-faq-item:after,.expert-review-faq--color-gray-1.expert-review-faq--style-style-3 .expert-review-faq-item:before{background:#312d4b}.expert-review-faq--color-gray-1.expert-review-faq--style-style-3 .expert-review-faq-item__question:hover{color:#312d4b}.expert-review-faq--color-gray-1.expert-review-faq--style-style-3 .expert-review-faq-item__question:before{background-color:#312d4b}.expert-review-faq--color-gray-1.expert-review-faq--style-style-3 .expert-review-faq-item__answer{color:rgb(28.175,25.875,43.125)}.expert-review-faq--color-gray-1.expert-review-faq--style-style-4 .expert-review-faq-item__question{background-color:#312d4b}.expert-review-faq--color-gray-2.expert-review-faq--style-simple-1 .expert-review-faq-item:after,.expert-review-faq--color-gray-2.expert-review-faq--style-simple-1 .expert-review-faq-item:before{background:#626262}.expert-review-faq--color-gray-2.expert-review-faq--style-style-1 .expert-review-faq-item{-webkit-box-shadow:0 5px 25px -6px rgba(72.5,72.5,72.5,.2);box-shadow:0 5px 25px -6px rgba(72.5,72.5,72.5,.2)}.expert-review-faq--color-gray-2.expert-review-faq--style-style-1 .expert-review-faq-item__question{color:#626262}.expert-review-faq--color-gray-2.expert-review-faq--style-style-2 .expert-review-faq-item.expand,.expert-review-faq--color-gray-2.expert-review-faq--style-style-2 .expert-review-faq-item.expand .expert-review-faq-item__answer{border-color:#626262}.expert-review-faq--color-gray-2.expert-review-faq--style-style-2 .expert-review-faq-item:after,.expert-review-faq--color-gray-2.expert-review-faq--style-style-2 .expert-review-faq-item:before{background:#626262}.expert-review-faq--color-gray-2.expert-review-faq--style-style-2 .expert-review-faq-item__question :hover{background:rgba(98,98,98,.05)}.expert-review-faq--color-gray-2.expert-review-faq--style-style-3 .expert-review-faq-item:after,.expert-review-faq--color-gray-2.expert-review-faq--style-style-3 .expert-review-faq-item:before{background:#626262}.expert-review-faq--color-gray-2.expert-review-faq--style-style-3 .expert-review-faq-item__question:hover{color:#626262}.expert-review-faq--color-gray-2.expert-review-faq--style-style-3 .expert-review-faq-item__question:before{background-color:#626262}.expert-review-faq--color-gray-2.expert-review-faq--style-style-3 .expert-review-faq-item__answer{color:rgb(72.5,72.5,72.5)}.expert-review-faq--color-gray-2.expert-review-faq--style-style-4 .expert-review-faq-item__question{background-color:#626262}.expert-review-faq--color-black-1.expert-review-faq--style-simple-1 .expert-review-faq-item:after,.expert-review-faq--color-black-1.expert-review-faq--style-simple-1 .expert-review-faq-item:before{background:#111}.expert-review-faq--color-black-1.expert-review-faq--style-style-1 .expert-review-faq-item{-webkit-box-shadow:0 5px 25px -6px hsla(0,0%,-3.3333333333%,.2);box-shadow:0 5px 25px -6px hsla(0,0%,-3.3333333333%,.2)}.expert-review-faq--color-black-1.expert-review-faq--style-style-1 .expert-review-faq-item__question{color:#111}.expert-review-faq--color-black-1.expert-review-faq--style-style-2 .expert-review-faq-item.expand,.expert-review-faq--color-black-1.expert-review-faq--style-style-2 .expert-review-faq-item.expand .expert-review-faq-item__answer{border-color:#111}.expert-review-faq--color-black-1.expert-review-faq--style-style-2 .expert-review-faq-item:after,.expert-review-faq--color-black-1.expert-review-faq--style-style-2 .expert-review-faq-item:before{background:#111}.expert-review-faq--color-black-1.expert-review-faq--style-style-2 .expert-review-faq-item__question :hover{background:rgba(17,17,17,.05)}.expert-review-faq--color-black-1.expert-review-faq--style-style-3 .expert-review-faq-item:after,.expert-review-faq--color-black-1.expert-review-faq--style-style-3 .expert-review-faq-item:before{background:#111}.expert-review-faq--color-black-1.expert-review-faq--style-style-3 .expert-review-faq-item__question:hover{color:#111}.expert-review-faq--color-black-1.expert-review-faq--style-style-3 .expert-review-faq-item__question:before{background-color:#111}.expert-review-faq--color-black-1.expert-review-faq--style-style-3 .expert-review-faq-item__answer{color:hsl(0,0%,-3.3333333333%)}.expert-review-faq--color-black-1.expert-review-faq--style-style-4 .expert-review-faq-item__question{background-color:#111}.expert-review-poll{position:relative;margin:2em 0;padding:10px 20px;border-radius:5px}.expert-review-poll__header{padding:.4em 0 .6em;font-weight:700}@media(min-width:768px){.expert-review-poll__header{font-size:1.2em}}@media(min-width:992px){.expert-review-poll__header{font-size:1.3em}}.expert-review-poll__count{font-size:.8em;margin:.3em 0 .4em;opacity:.7}.expert-review-poll__result-button{border:none;cursor:pointer;border-radius:5px;-webkit-transition:.2s all;transition:.2s all;padding:5px 15px}.expert-review-poll__result-button:focus{border:none;outline:0}.expert-review-poll.voted .expert-review-poll-item{padding-right:50px;padding-left:15px}.expert-review-poll.voted .expert-review-poll-item:not(.voted):before{opacity:0}.expert-review-poll.voted .expert-review-poll-item.voted{padding-left:40px}.expert-review-poll.voted .expert-review-poll-item__progress{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.expert-review-poll.voted .expert-review-poll-item__num{opacity:.8;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.expert-review-poll:not(.voted) .expert-review-poll-item{cursor:pointer}.expert-review-poll__loader{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.5)}.expert-review-poll__loader span{position:absolute;top:calc(50% - 15px);left:calc(50% - 15px);display:inline-block;border:4px solid rgba(0,0,0,.25);border-left-color:#00f;border-radius:50%;width:30px;height:30px;-webkit-animation:donut-spin 1.2s linear infinite;animation:donut-spin 1.2s linear infinite;-webkit-transform:translateZ(0);transform:translateZ(0)}.expert-review-poll-item{position:relative;margin:10px 0;padding:10px 15px 10px 40px;border-radius:5px;-webkit-transition:.2s all;transition:.2s all;line-height:1.5;overflow:hidden}.expert-review-poll-item:before{content:"";position:absolute;top:.85em;left:15px;display:inline-block;width:1em;height:1em;border:2px solid #000;border-radius:50%;-webkit-transition:.2s all;transition:.2s all}.expert-review-poll-item:after{content:"";position:absolute;top:.85em;left:15px;display:inline-block;width:1em;height:1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M432.4 181.3l-47.8-47.8-168.9 168.9-93.1-93.2-47.9 47.9 141 140.9z'/%3E%3C/svg%3E");-webkit-transition:.2s all;transition:.2s all;opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}.expert-review-poll:not(.voted) .expert-review-poll-item:hover{-webkit-transform:translate3d(-3px,0,0);transform:translate3d(-3px,0,0)}.expert-review-poll-item.voted:after{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.expert-review-poll-item__progress{position:absolute;left:0;bottom:0;height:3px;border-radius:3px;-webkit-transform:translate3d(0,3px,0);transform:translate3d(0,3px,0);opacity:0;-webkit-transition:.2s all;transition:.2s all}.expert-review-poll-item__num{position:absolute;top:50%;right:15px;font-size:.8em;opacity:0;-webkit-transform:translate3d(100px,-50%,0);transform:translate3d(100px,-50%,0);-webkit-transition:.2s all;transition:.2s all}.expert-review-poll--style-light-1 .expert-review-poll-item,.expert-review-poll--style-light-1 .expert-review-poll__result-button{background:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.05);box-shadow:0 2px 4px rgba(0,0,0,.05)}.expert-review-poll--style-light-2{padding:0}.expert-review-poll--style-light-2 .expert-review-poll__result-button{border-radius:25px;border:1px solid #eee;background:rgba(255,255,255,.1)}.expert-review-poll--style-light-2 .expert-review-poll-item{border:1px solid #eee;border-radius:25px;padding-left:50px}.expert-review-poll--style-light-2 .expert-review-poll-item:before{top:.7em;left:15px;display:inline-block;width:1.3em;height:1.3em}.expert-review-poll--style-light-2 .expert-review-poll-item:after{left:17px}.expert-review-poll--style-light-2 .expert-review-poll-item__progress{top:0;height:100%;border-radius:25px;background:rgba(0,0,0,.05)}.expert-review-poll--style-light-2.voted .expert-review-poll-item{padding-right:50px;padding-left:50px}.expert-review-poll--style-light-2.voted .expert-review-poll-item:not(.voted):before{opacity:1}.expert-review-poll--style-light-2.voted .expert-review-poll-item.voted{padding-left:50px}.expert-review-poll--style-light-2 .expert-review-poll__count{text-align:center}.expert-review-poll--style-solid-1 .expert-review-poll__header{text-align:center}.expert-review-poll--style-solid-1 .expert-review-poll__result-button{background:rgba(255,255,255,.1)}.expert-review-poll--style-solid-1 .expert-review-poll-item{background:rgba(255,255,255,.1);padding-right:40px;padding-left:15px}.expert-review-poll--style-solid-1 .expert-review-poll-item:before{display:none}.expert-review-poll--style-solid-1 .expert-review-poll-item__progress{top:0;height:100%;background:rgba(255,255,255,.1);-webkit-box-shadow:0 0 10px rgba(0,0,0,.05);box-shadow:0 0 10px rgba(0,0,0,.05)}.expert-review-poll--style-solid-1 .expert-review-poll__loader{background:rgba(0,0,0,.1)}.expert-review-poll--style-solid-1 .expert-review-poll__loader span{border:4px solid rgba(255,255,255,.25);border-left-color:#fff}.expert-review-poll--color-purple-1.expert-review-poll--style-light-1{background:rgba(92,10,147,.05)}.expert-review-poll--color-purple-1.expert-review-poll--style-light-1 .expert-review-poll-item:before{border-color:rgba(92,10,147,.4)}.expert-review-poll--color-purple-1.expert-review-poll--style-light-1 .expert-review-poll-item.voted:before{border-color:#5c0a93;background:#5c0a93}.expert-review-poll:not(.voted) .expert-review-poll--color-purple-1.expert-review-poll--style-light-1 .expert-review-poll-item:hover:before{border-color:#5c0a93}.expert-review-poll--color-purple-1.expert-review-poll--style-light-1 .expert-review-poll-item__progress{background:#5c0a93}.expert-review-poll--color-purple-1.expert-review-poll--style-light-1 .expert-review-poll__loader span{border-left-color:#5c0a93}.expert-review-poll--color-purple-1.expert-review-poll--style-light-2 .expert-review-poll__result-button{border-color:rgba(92,10,147,.5)}.expert-review-poll--color-purple-1.expert-review-poll--style-light-2 .expert-review-poll-item{border-color:rgba(92,10,147,.5)}.expert-review-poll--color-purple-1.expert-review-poll--style-light-2 .expert-review-poll-item.voted{border-color:#5c0a93}.expert-review-poll--color-purple-1.expert-review-poll--style-light-2 .expert-review-poll-item.voted:before{border-color:#5c0a93;background:#5c0a93}.expert-review-poll--color-purple-1.expert-review-poll--style-light-2 .expert-review-poll-item:before{border-color:rgba(92,10,147,.4)}.expert-review-poll--color-purple-1.expert-review-poll--style-light-2 .expert-review-poll-item__progress{background:rgba(92,10,147,.08)}.expert-review-poll--color-purple-1.expert-review-poll--style-light-2 .expert-review-poll__loader span{border-left-color:#5c0a93}.expert-review-poll--color-purple-1.expert-review-poll--style-solid-1{color:#fff;background:#5c0a93}.expert-review-poll--color-purple-1.expert-review-poll--style-solid-1 .expert-review-poll__result-button{color:#fff}.expert-review-poll--color-blue-1.expert-review-poll--style-light-1{background:rgba(39,127,148,.05)}.expert-review-poll--color-blue-1.expert-review-poll--style-light-1 .expert-review-poll-item:before{border-color:rgba(39,127,148,.4)}.expert-review-poll--color-blue-1.expert-review-poll--style-light-1 .expert-review-poll-item.voted:before{border-color:#277f94;background:#277f94}.expert-review-poll:not(.voted) .expert-review-poll--color-blue-1.expert-review-poll--style-light-1 .expert-review-poll-item:hover:before{border-color:#277f94}.expert-review-poll--color-blue-1.expert-review-poll--style-light-1 .expert-review-poll-item__progress{background:#277f94}.expert-review-poll--color-blue-1.expert-review-poll--style-light-1 .expert-review-poll__loader span{border-left-color:#277f94}.expert-review-poll--color-blue-1.expert-review-poll--style-light-2 .expert-review-poll__result-button{border-color:rgba(39,127,148,.5)}.expert-review-poll--color-blue-1.expert-review-poll--style-light-2 .expert-review-poll-item{border-color:rgba(39,127,148,.5)}.expert-review-poll--color-blue-1.expert-review-poll--style-light-2 .expert-review-poll-item.voted{border-color:#277f94}.expert-review-poll--color-blue-1.expert-review-poll--style-light-2 .expert-review-poll-item.voted:before{border-color:#277f94;background:#277f94}.expert-review-poll--color-blue-1.expert-review-poll--style-light-2 .expert-review-poll-item:before{border-color:rgba(39,127,148,.4)}.expert-review-poll--color-blue-1.expert-review-poll--style-light-2 .expert-review-poll-item__progress{background:rgba(39,127,148,.08)}.expert-review-poll--color-blue-1.expert-review-poll--style-light-2 .expert-review-poll__loader span{border-left-color:#277f94}.expert-review-poll--color-blue-1.expert-review-poll--style-solid-1{color:#fff;background:#277f94}.expert-review-poll--color-blue-1.expert-review-poll--style-solid-1 .expert-review-poll__result-button{color:#fff}.expert-review-poll--color-blue-2.expert-review-poll--style-light-1{background:rgba(31,62,161,.05)}.expert-review-poll--color-blue-2.expert-review-poll--style-light-1 .expert-review-poll-item:before{border-color:rgba(31,62,161,.4)}.expert-review-poll--color-blue-2.expert-review-poll--style-light-1 .expert-review-poll-item.voted:before{border-color:#1f3ea1;background:#1f3ea1}.expert-review-poll:not(.voted) .expert-review-poll--color-blue-2.expert-review-poll--style-light-1 .expert-review-poll-item:hover:before{border-color:#1f3ea1}.expert-review-poll--color-blue-2.expert-review-poll--style-light-1 .expert-review-poll-item__progress{background:#1f3ea1}.expert-review-poll--color-blue-2.expert-review-poll--style-light-1 .expert-review-poll__loader span{border-left-color:#1f3ea1}.expert-review-poll--color-blue-2.expert-review-poll--style-light-2 .expert-review-poll__result-button{border-color:rgba(31,62,161,.5)}.expert-review-poll--color-blue-2.expert-review-poll--style-light-2 .expert-review-poll-item{border-color:rgba(31,62,161,.5)}.expert-review-poll--color-blue-2.expert-review-poll--style-light-2 .expert-review-poll-item.voted{border-color:#1f3ea1}.expert-review-poll--color-blue-2.expert-review-poll--style-light-2 .expert-review-poll-item.voted:before{border-color:#1f3ea1;background:#1f3ea1}.expert-review-poll--color-blue-2.expert-review-poll--style-light-2 .expert-review-poll-item:before{border-color:rgba(31,62,161,.4)}.expert-review-poll--color-blue-2.expert-review-poll--style-light-2 .expert-review-poll-item__progress{background:rgba(31,62,161,.08)}.expert-review-poll--color-blue-2.expert-review-poll--style-light-2 .expert-review-poll__loader span{border-left-color:#1f3ea1}.expert-review-poll--color-blue-2.expert-review-poll--style-solid-1{color:#fff;background:#1f3ea1}.expert-review-poll--color-blue-2.expert-review-poll--style-solid-1 .expert-review-poll__result-button{color:#fff}.expert-review-poll--color-pink-1.expert-review-poll--style-light-1{background:rgba(151,36,157,.05)}.expert-review-poll--color-pink-1.expert-review-poll--style-light-1 .expert-review-poll-item:before{border-color:rgba(151,36,157,.4)}.expert-review-poll--color-pink-1.expert-review-poll--style-light-1 .expert-review-poll-item.voted:before{border-color:#97249d;background:#97249d}.expert-review-poll:not(.voted) .expert-review-poll--color-pink-1.expert-review-poll--style-light-1 .expert-review-poll-item:hover:before{border-color:#97249d}.expert-review-poll--color-pink-1.expert-review-poll--style-light-1 .expert-review-poll-item__progress{background:#97249d}.expert-review-poll--color-pink-1.expert-review-poll--style-light-1 .expert-review-poll__loader span{border-left-color:#97249d}.expert-review-poll--color-pink-1.expert-review-poll--style-light-2 .expert-review-poll__result-button{border-color:rgba(151,36,157,.5)}.expert-review-poll--color-pink-1.expert-review-poll--style-light-2 .expert-review-poll-item{border-color:rgba(151,36,157,.5)}.expert-review-poll--color-pink-1.expert-review-poll--style-light-2 .expert-review-poll-item.voted{border-color:#97249d}.expert-review-poll--color-pink-1.expert-review-poll--style-light-2 .expert-review-poll-item.voted:before{border-color:#97249d;background:#97249d}.expert-review-poll--color-pink-1.expert-review-poll--style-light-2 .expert-review-poll-item:before{border-color:rgba(151,36,157,.4)}.expert-review-poll--color-pink-1.expert-review-poll--style-light-2 .expert-review-poll-item__progress{background:rgba(151,36,157,.08)}.expert-review-poll--color-pink-1.expert-review-poll--style-light-2 .expert-review-poll__loader span{border-left-color:#97249d}.expert-review-poll--color-pink-1.expert-review-poll--style-solid-1{color:#fff;background:#97249d}.expert-review-poll--color-pink-1.expert-review-poll--style-solid-1 .expert-review-poll__result-button{color:#fff}.expert-review-poll--color-red-1.expert-review-poll--style-light-1{background:rgba(188,32,66,.05)}.expert-review-poll--color-red-1.expert-review-poll--style-light-1 .expert-review-poll-item:before{border-color:rgba(188,32,66,.4)}.expert-review-poll--color-red-1.expert-review-poll--style-light-1 .expert-review-poll-item.voted:before{border-color:#bc2042;background:#bc2042}.expert-review-poll:not(.voted) .expert-review-poll--color-red-1.expert-review-poll--style-light-1 .expert-review-poll-item:hover:before{border-color:#bc2042}.expert-review-poll--color-red-1.expert-review-poll--style-light-1 .expert-review-poll-item__progress{background:#bc2042}.expert-review-poll--color-red-1.expert-review-poll--style-light-1 .expert-review-poll__loader span{border-left-color:#bc2042}.expert-review-poll--color-red-1.expert-review-poll--style-light-2 .expert-review-poll__result-button{border-color:rgba(188,32,66,.5)}.expert-review-poll--color-red-1.expert-review-poll--style-light-2 .expert-review-poll-item{border-color:rgba(188,32,66,.5)}.expert-review-poll--color-red-1.expert-review-poll--style-light-2 .expert-review-poll-item.voted{border-color:#bc2042}.expert-review-poll--color-red-1.expert-review-poll--style-light-2 .expert-review-poll-item.voted:before{border-color:#bc2042;background:#bc2042}.expert-review-poll--color-red-1.expert-review-poll--style-light-2 .expert-review-poll-item:before{border-color:rgba(188,32,66,.4)}.expert-review-poll--color-red-1.expert-review-poll--style-light-2 .expert-review-poll-item__progress{background:rgba(188,32,66,.08)}.expert-review-poll--color-red-1.expert-review-poll--style-light-2 .expert-review-poll__loader span{border-left-color:#bc2042}.expert-review-poll--color-red-1.expert-review-poll--style-solid-1{color:#fff;background:#bc2042}.expert-review-poll--color-red-1.expert-review-poll--style-solid-1 .expert-review-poll__result-button{color:#fff}.expert-review-poll--color-orange-1.expert-review-poll--style-light-1{background:rgba(233,148,0,.05)}.expert-review-poll--color-orange-1.expert-review-poll--style-light-1 .expert-review-poll-item:before{border-color:rgba(233,148,0,.4)}.expert-review-poll--color-orange-1.expert-review-poll--style-light-1 .expert-review-poll-item.voted:before{border-color:#e99400;background:#e99400}.expert-review-poll:not(.voted) .expert-review-poll--color-orange-1.expert-review-poll--style-light-1 .expert-review-poll-item:hover:before{border-color:#e99400}.expert-review-poll--color-orange-1.expert-review-poll--style-light-1 .expert-review-poll-item__progress{background:#e99400}.expert-review-poll--color-orange-1.expert-review-poll--style-light-1 .expert-review-poll__loader span{border-left-color:#e99400}.expert-review-poll--color-orange-1.expert-review-poll--style-light-2 .expert-review-poll__result-button{border-color:rgba(233,148,0,.5)}.expert-review-poll--color-orange-1.expert-review-poll--style-light-2 .expert-review-poll-item{border-color:rgba(233,148,0,.5)}.expert-review-poll--color-orange-1.expert-review-poll--style-light-2 .expert-review-poll-item.voted{border-color:#e99400}.expert-review-poll--color-orange-1.expert-review-poll--style-light-2 .expert-review-poll-item.voted:before{border-color:#e99400;background:#e99400}.expert-review-poll--color-orange-1.expert-review-poll--style-light-2 .expert-review-poll-item:before{border-color:rgba(233,148,0,.4)}.expert-review-poll--color-orange-1.expert-review-poll--style-light-2 .expert-review-poll-item__progress{background:rgba(233,148,0,.08)}.expert-review-poll--color-orange-1.expert-review-poll--style-light-2 .expert-review-poll__loader span{border-left-color:#e99400}.expert-review-poll--color-orange-1.expert-review-poll--style-solid-1{color:#fff;background:#e99400}.expert-review-poll--color-orange-1.expert-review-poll--style-solid-1 .expert-review-poll__result-button{color:#fff}.expert-review-poll--color-green-1.expert-review-poll--style-light-1{background:rgba(130,143,17,.05)}.expert-review-poll--color-green-1.expert-review-poll--style-light-1 .expert-review-poll-item:before{border-color:rgba(130,143,17,.4)}.expert-review-poll--color-green-1.expert-review-poll--style-light-1 .expert-review-poll-item.voted:before{border-color:#828f11;background:#828f11}.expert-review-poll:not(.voted) .expert-review-poll--color-green-1.expert-review-poll--style-light-1 .expert-review-poll-item:hover:before{border-color:#828f11}.expert-review-poll--color-green-1.expert-review-poll--style-light-1 .expert-review-poll-item__progress{background:#828f11}.expert-review-poll--color-green-1.expert-review-poll--style-light-1 .expert-review-poll__loader span{border-left-color:#828f11}.expert-review-poll--color-green-1.expert-review-poll--style-light-2 .expert-review-poll__result-button{border-color:rgba(130,143,17,.5)}.expert-review-poll--color-green-1.expert-review-poll--style-light-2 .expert-review-poll-item{border-color:rgba(130,143,17,.5)}.expert-review-poll--color-green-1.expert-review-poll--style-light-2 .expert-review-poll-item.voted{border-color:#828f11}.expert-review-poll--color-green-1.expert-review-poll--style-light-2 .expert-review-poll-item.voted:before{border-color:#828f11;background:#828f11}.expert-review-poll--color-green-1.expert-review-poll--style-light-2 .expert-review-poll-item:before{border-color:rgba(130,143,17,.4)}.expert-review-poll--color-green-1.expert-review-poll--style-light-2 .expert-review-poll-item__progress{background:rgba(130,143,17,.08)}.expert-review-poll--color-green-1.expert-review-poll--style-light-2 .expert-review-poll__loader span{border-left-color:#828f11}.expert-review-poll--color-green-1.expert-review-poll--style-solid-1{color:#fff;background:#828f11}.expert-review-poll--color-green-1.expert-review-poll--style-solid-1 .expert-review-poll__result-button{color:#fff}.expert-review-poll--color-green-2.expert-review-poll--style-light-1{background:rgba(81,143,17,.05)}.expert-review-poll--color-green-2.expert-review-poll--style-light-1 .expert-review-poll-item:before{border-color:rgba(81,143,17,.4)}.expert-review-poll--color-green-2.expert-review-poll--style-light-1 .expert-review-poll-item.voted:before{border-color:#518f11;background:#518f11}.expert-review-poll:not(.voted) .expert-review-poll--color-green-2.expert-review-poll--style-light-1 .expert-review-poll-item:hover:before{border-color:#518f11}.expert-review-poll--color-green-2.expert-review-poll--style-light-1 .expert-review-poll-item__progress{background:#518f11}.expert-review-poll--color-green-2.expert-review-poll--style-light-1 .expert-review-poll__loader span{border-left-color:#518f11}.expert-review-poll--color-green-2.expert-review-poll--style-light-2 .expert-review-poll__result-button{border-color:rgba(81,143,17,.5)}.expert-review-poll--color-green-2.expert-review-poll--style-light-2 .expert-review-poll-item{border-color:rgba(81,143,17,.5)}.expert-review-poll--color-green-2.expert-review-poll--style-light-2 .expert-review-poll-item.voted{border-color:#518f11}.expert-review-poll--color-green-2.expert-review-poll--style-light-2 .expert-review-poll-item.voted:before{border-color:#518f11;background:#518f11}.expert-review-poll--color-green-2.expert-review-poll--style-light-2 .expert-review-poll-item:before{border-color:rgba(81,143,17,.4)}.expert-review-poll--color-green-2.expert-review-poll--style-light-2 .expert-review-poll-item__progress{background:rgba(81,143,17,.08)}.expert-review-poll--color-green-2.expert-review-poll--style-light-2 .expert-review-poll__loader span{border-left-color:#518f11}.expert-review-poll--color-green-2.expert-review-poll--style-solid-1{color:#fff;background:#518f11}.expert-review-poll--color-green-2.expert-review-poll--style-solid-1 .expert-review-poll__result-button{color:#fff}.expert-review-poll--color-gray-1.expert-review-poll--style-light-1{background:rgba(49,45,75,.05)}.expert-review-poll--color-gray-1.expert-review-poll--style-light-1 .expert-review-poll-item:before{border-color:rgba(49,45,75,.4)}.expert-review-poll--color-gray-1.expert-review-poll--style-light-1 .expert-review-poll-item.voted:before{border-color:#312d4b;background:#312d4b}.expert-review-poll:not(.voted) .expert-review-poll--color-gray-1.expert-review-poll--style-light-1 .expert-review-poll-item:hover:before{border-color:#312d4b}.expert-review-poll--color-gray-1.expert-review-poll--style-light-1 .expert-review-poll-item__progress{background:#312d4b}.expert-review-poll--color-gray-1.expert-review-poll--style-light-1 .expert-review-poll__loader span{border-left-color:#312d4b}.expert-review-poll--color-gray-1.expert-review-poll--style-light-2 .expert-review-poll__result-button{border-color:rgba(49,45,75,.5)}.expert-review-poll--color-gray-1.expert-review-poll--style-light-2 .expert-review-poll-item{border-color:rgba(49,45,75,.5)}.expert-review-poll--color-gray-1.expert-review-poll--style-light-2 .expert-review-poll-item.voted{border-color:#312d4b}.expert-review-poll--color-gray-1.expert-review-poll--style-light-2 .expert-review-poll-item.voted:before{border-color:#312d4b;background:#312d4b}.expert-review-poll--color-gray-1.expert-review-poll--style-light-2 .expert-review-poll-item:before{border-color:rgba(49,45,75,.4)}.expert-review-poll--color-gray-1.expert-review-poll--style-light-2 .expert-review-poll-item__progress{background:rgba(49,45,75,.08)}.expert-review-poll--color-gray-1.expert-review-poll--style-light-2 .expert-review-poll__loader span{border-left-color:#312d4b}.expert-review-poll--color-gray-1.expert-review-poll--style-solid-1{color:#fff;background:#312d4b}.expert-review-poll--color-gray-1.expert-review-poll--style-solid-1 .expert-review-poll__result-button{color:#fff}.expert-review-poll--color-gray-2.expert-review-poll--style-light-1{background:rgba(98,98,98,.05)}.expert-review-poll--color-gray-2.expert-review-poll--style-light-1 .expert-review-poll-item:before{border-color:rgba(98,98,98,.4)}.expert-review-poll--color-gray-2.expert-review-poll--style-light-1 .expert-review-poll-item.voted:before{border-color:#626262;background:#626262}.expert-review-poll:not(.voted) .expert-review-poll--color-gray-2.expert-review-poll--style-light-1 .expert-review-poll-item:hover:before{border-color:#626262}.expert-review-poll--color-gray-2.expert-review-poll--style-light-1 .expert-review-poll-item__progress{background:#626262}.expert-review-poll--color-gray-2.expert-review-poll--style-light-1 .expert-review-poll__loader span{border-left-color:#626262}.expert-review-poll--color-gray-2.expert-review-poll--style-light-2 .expert-review-poll__result-button{border-color:rgba(98,98,98,.5)}.expert-review-poll--color-gray-2.expert-review-poll--style-light-2 .expert-review-poll-item{border-color:rgba(98,98,98,.5)}.expert-review-poll--color-gray-2.expert-review-poll--style-light-2 .expert-review-poll-item.voted{border-color:#626262}.expert-review-poll--color-gray-2.expert-review-poll--style-light-2 .expert-review-poll-item.voted:before{border-color:#626262;background:#626262}.expert-review-poll--color-gray-2.expert-review-poll--style-light-2 .expert-review-poll-item:before{border-color:rgba(98,98,98,.4)}.expert-review-poll--color-gray-2.expert-review-poll--style-light-2 .expert-review-poll-item__progress{background:rgba(98,98,98,.08)}.expert-review-poll--color-gray-2.expert-review-poll--style-light-2 .expert-review-poll__loader span{border-left-color:#626262}.expert-review-poll--color-gray-2.expert-review-poll--style-solid-1{color:#fff;background:#626262}.expert-review-poll--color-gray-2.expert-review-poll--style-solid-1 .expert-review-poll__result-button{color:#fff}.expert-review-poll--color-black-1.expert-review-poll--style-light-1{background:rgba(17,17,17,.05)}.expert-review-poll--color-black-1.expert-review-poll--style-light-1 .expert-review-poll-item:before{border-color:rgba(17,17,17,.4)}.expert-review-poll--color-black-1.expert-review-poll--style-light-1 .expert-review-poll-item.voted:before{border-color:#111;background:#111}.expert-review-poll:not(.voted) .expert-review-poll--color-black-1.expert-review-poll--style-light-1 .expert-review-poll-item:hover:before{border-color:#111}.expert-review-poll--color-black-1.expert-review-poll--style-light-1 .expert-review-poll-item__progress{background:#111}.expert-review-poll--color-black-1.expert-review-poll--style-light-1 .expert-review-poll__loader span{border-left-color:#111}.expert-review-poll--color-black-1.expert-review-poll--style-light-2 .expert-review-poll__result-button{border-color:rgba(17,17,17,.5)}.expert-review-poll--color-black-1.expert-review-poll--style-light-2 .expert-review-poll-item{border-color:rgba(17,17,17,.5)}.expert-review-poll--color-black-1.expert-review-poll--style-light-2 .expert-review-poll-item.voted{border-color:#111}.expert-review-poll--color-black-1.expert-review-poll--style-light-2 .expert-review-poll-item.voted:before{border-color:#111;background:#111}.expert-review-poll--color-black-1.expert-review-poll--style-light-2 .expert-review-poll-item:before{border-color:rgba(17,17,17,.4)}.expert-review-poll--color-black-1.expert-review-poll--style-light-2 .expert-review-poll-item__progress{background:rgba(17,17,17,.08)}.expert-review-poll--color-black-1.expert-review-poll--style-light-2 .expert-review-poll__loader span{border-left-color:#111}.expert-review-poll--color-black-1.expert-review-poll--style-solid-1{color:#fff;background:#111}.expert-review-poll--color-black-1.expert-review-poll--style-solid-1 .expert-review-poll__result-button{color:#fff}
.expert-review-popup-holder{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block;background:rgba(0,0,0,.5);z-index:9998}.expert-review-popup{width:99%;max-width:400px;margin:30px auto 0;position:fixed;left:50%;top:50%;font-size:14px;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);z-index:9999}@media(min-width:768px){.expert-review-popup{width:500px}}.expert-review-popup__close{position:absolute;top:10px;right:10px;font-size:28px;line-height:1;cursor:pointer}.expert-review-popup__content{background:#fff;padding:15px}@media(min-width:768px){.expert-review-popup__content{padding:30px}}.expert-review-popup__content label{display:block;width:100%;margin:0 0 10px}.expert-review-popup__content input[type=email],.expert-review-popup__content input[type=text],.expert-review-popup__content textarea{display:block;width:100%;border:1px solid #ced4da;padding:.375em .75em;line-height:1.5;color:#111}.expert-review-popup__content input[type=email]:focus,.expert-review-popup__content input[type=text]:focus,.expert-review-popup__content textarea:focus{color:#111;background-color:#fff;border-color:#4d3bfe;outline:0}.expert-review-popup__content textarea{height:100px;resize:vertical}.expert-review-popup__content button{padding:.6rem 1.5rem;-webkit-box-shadow:0 15px 30px -18px rgba(0,0,0,.9);box-shadow:0 15px 30px -18px rgba(0,0,0,.9);border-radius:4px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;line-height:1.5;background:#4d3bfe;color:#fff;-webkit-transition:all .3s;transition:all .3s;cursor:pointer}.expert-review-popup__cancel{margin-left:20px;opacity:.7;cursor:pointer}.expert-review-popup__cancel:hover{opacity:1}.expert-review-popup .validation-failed{font-size:.9em;color:red}.expert-review-popup .success-message{color:green;font-size:1.2em;font-weight:700}.expert-review-popup .fail-message{color:red;font-size:1.2em;font-weight:700}.expert-review-popup__loader{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.5)}.expert-review-popup__loader span{position:absolute;top:calc(50% - 15px);left:calc(50% - 15px);display:inline-block;border:4px solid rgba(0,0,0,.25);border-left-color:#00f;border-radius:50%;width:30px;height:30px;-webkit-animation:donut-spin 1.2s linear infinite;animation:donut-spin 1.2s linear infinite;-webkit-transform:translateZ(0);transform:translateZ(0)}@-webkit-keyframes donut-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes donut-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}:root{--mypopup-font-size:16px}.mypopup-body .mypopup-button,.mypopup-button{display:inline-block;padding:.5rem 1.5rem;font-size:1rem;line-height:1.5;border:none;background:#3960ff;color:#fff;border-radius:3px;-webkit-transition:.2s;transition:.2s;text-decoration:none;cursor:pointer}.mypopup-body .mypopup-button:hover,.mypopup-button:hover{color:#fff;opacity:.9;-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}.mypopup-body .mypopup-button:focus,.mypopup-button:focus{outline:0}.mypopup-over{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#000;border:1px solid rgba(0,0,0,.2);-webkit-transition:opacity .15s;transition:opacity .15s;z-index:99998}.mypopup-scroll-lock{overflow:hidden}.mypopup-modal-container{display:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px}.mypopup-modal-container *,.mypopup-modal-container :after,.mypopup-modal-container :before{-webkit-box-sizing:border-box;box-sizing:border-box}.mypopup-modal{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;width:350px;margin:60px 20px;pointer-events:none;text-align:center;z-index:99999;max-width:100%;max-height:100%}.mypopup-modal__form{gap:.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mypopup-modal__form>.button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.mypopup-modal__form label{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.mypopup-modal__message{width:100%}.mypopup-modal__message--error{color:red}.mypopup-modal__message--success{color:green}.mypopup-modal_position_center-left,.mypopup-modal_position_top-left{top:0;left:0}.mypopup-modal_position_center-center,.mypopup-modal_position_top-center{top:0;left:0;right:0;margin-left:auto;margin-right:auto}.mypopup-modal_position_center-right,.mypopup-modal_position_top-right{top:0;right:0}.mypopup-modal_position_bottom-left{bottom:0;left:0}.mypopup-modal_position_bottom-left{bottom:0;left:0;margin-bottom:20px}.mypopup-modal_position_bottom-center{bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;margin-bottom:20px}.mypopup-modal_position_bottom-right{bottom:0;right:0;margin-bottom:20px}.mypopup-modal-content{display:inline-block;width:100%;pointer-events:auto;background-clip:padding-box;outline:0;padding:20px;text-align:left;z-index:20}.mypopup-modal-content__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mypopup-modal-content__wrap--icon-left-bottom,.mypopup-modal-content__wrap--icon-left-center,.mypopup-modal-content__wrap--icon-left-top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mypopup-modal-content__wrap--icon-top-center,.mypopup-modal-content__wrap--icon-top-left,.mypopup-modal-content__wrap--icon-top-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mypopup-modal-content__wrap--icon-right-bottom,.mypopup-modal-content__wrap--icon-right-center,.mypopup-modal-content__wrap--icon-right-top{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mypopup-modal-content__wrap--icon-bottom-center,.mypopup-modal-content__wrap--icon-bottom-left,.mypopup-modal-content__wrap--icon-bottom-right{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.mypopup-modal-content__wrap--icon-bottom-left,.mypopup-modal-content__wrap--icon-left-top,.mypopup-modal-content__wrap--icon-right-top,.mypopup-modal-content__wrap--icon-top-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mypopup-modal-content__wrap--icon-bottom-right,.mypopup-modal-content__wrap--icon-left-bottom,.mypopup-modal-content__wrap--icon-right-bottom,.mypopup-modal-content__wrap--icon-top-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.mypopup-body{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;max-width:100%}.mypopup-body p{margin:.5em 0}.mypopup-body p:first-child{margin-top:0}.mypopup-body p:last-child{margin-bottom:0}.mypopup-body p:empty{margin:0}.mypopup-body p+p{margin-top:1.3em}.mypopup-body a{color:inherit}.mypopup-body a:hover{color:inherit}.mypopup-body .input,.mypopup-body input[type=color],.mypopup-body input[type=date],.mypopup-body input[type=datetime-local],.mypopup-body input[type=datetime],.mypopup-body input[type=email],.mypopup-body input[type=month],.mypopup-body input[type=number],.mypopup-body input[type=password],.mypopup-body input[type=range],.mypopup-body input[type=search],.mypopup-body input[type=tel],.mypopup-body input[type=text],.mypopup-body input[type=time],.mypopup-body input[type=url],.mypopup-body input[type=week],.mypopup-body select,.mypopup-body textarea{padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#111;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-transition:border-color .15s ease-in-out;transition:border-color .15s ease-in-out}.mypopup-body .input:focus,.mypopup-body input[type=color]:focus,.mypopup-body input[type=date]:focus,.mypopup-body input[type=datetime-local]:focus,.mypopup-body input[type=datetime]:focus,.mypopup-body input[type=email]:focus,.mypopup-body input[type=month]:focus,.mypopup-body input[type=number]:focus,.mypopup-body input[type=password]:focus,.mypopup-body input[type=range]:focus,.mypopup-body input[type=search]:focus,.mypopup-body input[type=tel]:focus,.mypopup-body input[type=text]:focus,.mypopup-body input[type=time]:focus,.mypopup-body input[type=url]:focus,.mypopup-body input[type=week]:focus,.mypopup-body select:focus,.mypopup-body textarea:focus{border:1px solid #454749}.mypopup-modal-close{position:absolute;top:-20px;right:-20px;cursor:pointer;color:#fff;line-height:.5;opacity:.8}.mypopup-modal-close:before{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px}.mypopup-modal-close:hover{opacity:1}.mypopup-modal-close svg{width:20px;height:20px}.mypopup-button-close--size-large:before{font-size:42px}.mypopup-button-close--size-small:before{font-size:24px}.mypopup-button-close--location-outside:before{text-shadow:0 0 5px rgba(0,0,0,.2)}:root{--mypopup-animate-duration:1s}.mypopup-modal{-webkit-animation-duration:var(--mypopup-animate-duration);animation-duration:var(--mypopup-animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}@media print,(prefers-reduced-motion:reduce){.mypopup-modal{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}}@-webkit-keyframes mypopup-backInDown{0%{-webkit-transform:translateY(-300px) scale(.7);transform:translateY(-300px) scale(.7);opacity:0}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes mypopup-backInDown{0%{-webkit-transform:translateY(-300px) scale(.7);transform:translateY(-300px) scale(.7);opacity:0}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.mypopup--animation-backInDown{-webkit-animation-name:mypopup-backInDown;animation-name:mypopup-backInDown}@-webkit-keyframes mypopup-backInLeft{0%{-webkit-transform:translateX(-300px) scale(.7);transform:translateX(-300px) scale(.7);opacity:0}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes mypopup-backInLeft{0%{-webkit-transform:translateX(-300px) scale(.7);transform:translateX(-300px) scale(.7);opacity:0}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.mypopup--animation-backInLeft{-webkit-animation-name:mypopup-backInLeft;animation-name:mypopup-backInLeft}@-webkit-keyframes mypopup-backInRight{0%{-webkit-transform:translateX(300px) scale(.7);transform:translateX(300px) scale(.7);opacity:0}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes mypopup-backInRight{0%{-webkit-transform:translateX(300px) scale(.7);transform:translateX(300px) scale(.7);opacity:0}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.mypopup--animation-backInRight{-webkit-animation-name:mypopup-backInRight;animation-name:mypopup-backInRight}@-webkit-keyframes mypopup-backInUp{0%{-webkit-transform:translateY(300px) scale(.7);transform:translateY(300px) scale(.7);opacity:0}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes mypopup-backInUp{0%{-webkit-transform:translateY(300px) scale(.7);transform:translateY(300px) scale(.7);opacity:0}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.mypopup--animation-backInUp{-webkit-animation-name:mypopup-backInUp;animation-name:mypopup-backInUp}@-webkit-keyframes mypopup-bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes mypopup-bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.mypopup--animation-bounceIn{-webkit-animation-name:mypopup-bounceIn;animation-name:mypopup-bounceIn}@-webkit-keyframes mypopup-bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes mypopup-bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.mypopup--animation-bounceInDown{-webkit-animation-name:mypopup-bounceInDown;animation-name:mypopup-bounceInDown}@-webkit-keyframes mypopup-bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes mypopup-bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.mypopup--animation-bounceInLeft{-webkit-animation-name:mypopup-bounceInLeft;animation-name:mypopup-bounceInLeft}@-webkit-keyframes mypopup-bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes mypopup-bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.mypopup--animation-bounceInRight{-webkit-animation-name:mypopup-bounceInRight;animation-name:mypopup-bounceInRight}@-webkit-keyframes mypopup-bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes mypopup-bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.mypopup--animation-bounceInUp{-webkit-animation-name:mypopup-bounceInUp;animation-name:mypopup-bounceInUp}@-webkit-keyframes mypopup-fadeIn{from{opacity:0}to{opacity:1}}@keyframes mypopup-fadeIn{from{opacity:0}to{opacity:1}}.mypopup--animation-fadeIn{-webkit-animation-name:mypopup-fadeIn;animation-name:mypopup-fadeIn}@-webkit-keyframes mypopup-fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes mypopup-fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.mypopup--animation-fadeInDown{-webkit-animation-name:mypopup-fadeInDown;animation-name:mypopup-fadeInDown}@-webkit-keyframes mypopup-fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes mypopup-fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.mypopup--animation-fadeInLeft{-webkit-animation-name:mypopup-fadeInLeft;animation-name:mypopup-fadeInLeft}@-webkit-keyframes mypopup-fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes mypopup-fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.mypopup--animation-fadeInRight{-webkit-animation-name:mypopup-fadeInRight;animation-name:mypopup-fadeInRight}@-webkit-keyframes mypopup-fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes mypopup-fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.mypopup--animation-fadeInUp{-webkit-animation-name:mypopup-fadeInUp;animation-name:mypopup-fadeInUp}@-webkit-keyframes mypopup-fadeInTopLeft{from{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes mypopup-fadeInTopLeft{from{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.mypopup--animation-fadeInTopLeft{-webkit-animation-name:mypopup-fadeInTopLeft;animation-name:mypopup-fadeInTopLeft}@-webkit-keyframes mypopup-fadeInTopRight{from{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes mypopup-fadeInTopRight{from{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.mypopup--animation-fadeInTopRight{-webkit-animation-name:mypopup-fadeInTopRight;animation-name:mypopup-fadeInTopRight}@-webkit-keyframes mypopup-fadeInBottomLeft{from{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes mypopup-fadeInBottomLeft{from{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.mypopup--animation-fadeInBottomLeft{-webkit-animation-name:mypopup-fadeInBottomLeft;animation-name:mypopup-fadeInBottomLeft}@-webkit-keyframes mypopup-fadeInBottomRight{from{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes mypopup-fadeInBottomRight{from{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.mypopup--animation-fadeInBottomRight{-webkit-animation-name:mypopup-fadeInBottomRight;animation-name:mypopup-fadeInBottomRight}@-webkit-keyframes mypopup-flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,45deg) translateZ(50px);transform:perspective(400px) rotate3d(1,0,0,45deg) translateZ(50px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-10deg) translateZ(50px);transform:perspective(400px) rotate3d(1,0,0,-10deg) translateZ(50px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,2deg) translateZ(30px);transform:perspective(400px) rotate3d(1,0,0,2deg) translateZ(30px);opacity:1}80%{-webkit-transform:perspective(400px) translateZ(10px);transform:perspective(400px) translateZ(10px)}to{-webkit-transform:perspective(400px) translateZ(1px);transform:perspective(400px) translateZ(1px)}}@keyframes mypopup-flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,45deg) translateZ(50px);transform:perspective(400px) rotate3d(1,0,0,45deg) translateZ(50px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-10deg) translateZ(50px);transform:perspective(400px) rotate3d(1,0,0,-10deg) translateZ(50px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,2deg) translateZ(30px);transform:perspective(400px) rotate3d(1,0,0,2deg) translateZ(30px);opacity:1}80%{-webkit-transform:perspective(400px) translateZ(10px);transform:perspective(400px) translateZ(10px)}to{-webkit-transform:perspective(400px) translateZ(1px);transform:perspective(400px) translateZ(1px)}}.mypopup--animation-flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:mypopup-flipInX;animation-name:mypopup-flipInX}@-webkit-keyframes mypopup-flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,45deg) translateZ(50px);transform:perspective(400px) rotate3d(0,1,0,45deg) translateZ(50px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-10deg) translateZ(50px);transform:perspective(400px) rotate3d(0,1,0,-10deg) translateZ(50px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,2deg) translateZ(30px);transform:perspective(400px) rotate3d(0,1,0,2deg) translateZ(30px);opacity:1}80%{-webkit-transform:perspective(400px) translateZ(10px);transform:perspective(400px) translateZ(10px)}to{-webkit-transform:perspective(400px) translateZ(1px);transform:perspective(400px) translateZ(1px)}}@keyframes mypopup-flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,45deg) translateZ(50px);transform:perspective(400px) rotate3d(0,1,0,45deg) translateZ(50px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-10deg) translateZ(50px);transform:perspective(400px) rotate3d(0,1,0,-10deg) translateZ(50px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,2deg) translateZ(30px);transform:perspective(400px) rotate3d(0,1,0,2deg) translateZ(30px);opacity:1}80%{-webkit-transform:perspective(400px) translateZ(10px);transform:perspective(400px) translateZ(10px)}to{-webkit-transform:perspective(400px) translateZ(1px);transform:perspective(400px) translateZ(1px)}}.mypopup--animation-flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:mypopup-flipInY;animation-name:mypopup-flipInY}@-webkit-keyframes mypopup-rotateIn{from{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes mypopup-rotateIn{from{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.mypopup--animation-rotateIn{-webkit-animation-name:mypopup-rotateIn;animation-name:mypopup-rotateIn;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@-webkit-keyframes mypopup-rotateInDownLeft{from{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes mypopup-rotateInDownLeft{from{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.mypopup--animation-rotateInDownLeft{-webkit-animation-name:mypopup-rotateInDownLeft;animation-name:mypopup-rotateInDownLeft;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes mypopup-rotateInDownRight{from{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes mypopup-rotateInDownRight{from{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.mypopup--animation-rotateInDownRight{-webkit-animation-name:mypopup-rotateInDownRight;animation-name:mypopup-rotateInDownRight;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes mypopup-rotateInUpLeft{from{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes mypopup-rotateInUpLeft{from{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.mypopup--animation-rotateInUpLeft{-webkit-animation-name:mypopup-rotateInUpLeft;animation-name:mypopup-rotateInUpLeft;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes mypopup-rotateInUpRight{from{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes mypopup-rotateInUpRight{from{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.mypopup--animation-rotateInUpRight{-webkit-animation-name:mypopup-rotateInUpRight;animation-name:mypopup-rotateInUpRight;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes mypopup-zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes mypopup-zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.mypopup--animation-zoomIn{-webkit-animation-name:mypopup-zoomIn;animation-name:mypopup-zoomIn}.mypopup-social-links,.mypopup-social-widget{margin-top:20px}.mypopup-social-buttons--align-left{text-align:left}.mypopup-social-buttons--align-center{text-align:center}.mypopup-social-buttons--align-right{text-align:right}.mypopup-social-button{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0 .5em;height:2em;margin:0 2px;background:#5a80b1;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px}.mypopup-social-button:last-child{margin-right:0}.mypopup-social-button:hover{opacity:.7;filter:"alpha(opacity=70)";-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.mypopup-social-button:before{content:"";display:block;height:100%;width:100%;margin-left:.2em;margin-right:.2em;text-align:center;color:#fff}.mypopup-social-button span{white-space:nowrap;margin-left:.3em;margin-right:.3em}.mypopup-social-button span[data-counter]{margin:0 .5em;font-size:.8em}.mypopup-social-button span[data-counter]:empty{display:none}.mypopup-social-button--facebook{background:#4267b2}.mypopup-social-button--facebook:before{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.423 20v-7.298h2.464l.369-2.845h-2.832V8.042c0-.824.23-1.385 1.417-1.385h1.515V4.111A20.255 20.255 0 0 0 14.148 4c-2.183 0-3.678 1.326-3.678 3.76v2.097H8v2.845h2.47V20h2.953z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E") center no-repeat}.mypopup-social-button--vkontakte{background:#4a76a8}.mypopup-social-button--vkontakte:before{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.785 16.241s.288-.032.436-.194c.136-.148.132-.427.132-.427s-.02-1.304.576-1.496c.588-.19 1.341 1.26 2.14 1.818.605.422 1.064.33 1.064.33l2.137-.03s1.117-.071.587-.964c-.043-.073-.308-.661-1.588-1.87-1.34-1.264-1.16-1.059.453-3.246.983-1.332 1.376-2.145 1.253-2.493-.117-.332-.84-.244-.84-.244l-2.406.015s-.178-.025-.31.056c-.13.079-.212.262-.212.262s-.382 1.03-.89 1.907c-1.07 1.85-1.499 1.948-1.674 1.832-.407-.267-.305-1.075-.305-1.648 0-1.793.267-2.54-.521-2.733-.262-.065-.454-.107-1.123-.114-.858-.009-1.585.003-1.996.208-.274.136-.485.44-.356.457.159.022.519.099.71.363.246.341.237 1.107.237 1.107s.142 2.11-.33 2.371c-.325.18-.77-.187-1.725-1.865-.489-.859-.859-1.81-.859-1.81s-.07-.176-.198-.272c-.154-.115-.37-.151-.37-.151l-2.286.015s-.343.01-.469.161C3.94 7.721 4.043 8 4.043 8s1.79 4.258 3.817 6.403c1.858 1.967 3.968 1.838 3.968 1.838h.957z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E") center no-repeat}.mypopup-social-button--twitter{background:#00aced}.mypopup-social-button--twitter:before{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 7.539a6.56 6.56 0 0 1-1.885.517 3.294 3.294 0 0 0 1.443-1.816 6.575 6.575 0 0 1-2.085.796 3.283 3.283 0 0 0-5.593 2.994A9.32 9.32 0 0 1 5.114 6.6a3.28 3.28 0 0 0 1.016 4.382 3.274 3.274 0 0 1-1.487-.41v.041a3.285 3.285 0 0 0 2.633 3.218 3.305 3.305 0 0 1-1.482.056 3.286 3.286 0 0 0 3.066 2.28A6.585 6.585 0 0 1 4 17.524 9.291 9.291 0 0 0 9.032 19c6.038 0 9.34-5 9.34-9.337 0-.143-.004-.285-.01-.425A6.672 6.672 0 0 0 20 7.538z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E") center no-repeat}.mypopup-social-button--odnoklassniki{background:#f2720c}.mypopup-social-button--odnoklassniki:before{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23FFF' fill-rule='evenodd'%3E%3Cpath d='M11.674 6.536a1.69 1.69 0 0 0-1.688 1.688c0 .93.757 1.687 1.688 1.687a1.69 1.69 0 0 0 1.688-1.687 1.69 1.69 0 0 0-1.688-1.688zm0 5.763a4.08 4.08 0 0 1-4.076-4.075 4.08 4.08 0 0 1 4.076-4.077 4.08 4.08 0 0 1 4.077 4.077 4.08 4.08 0 0 1-4.077 4.075zM10.025 15.624a7.633 7.633 0 0 1-2.367-.98 1.194 1.194 0 0 1 1.272-2.022 5.175 5.175 0 0 0 5.489 0 1.194 1.194 0 1 1 1.272 2.022 7.647 7.647 0 0 1-2.367.98l2.279 2.28a1.194 1.194 0 0 1-1.69 1.688l-2.238-2.24-2.24 2.24a1.193 1.193 0 1 1-1.689-1.689l2.279-2.279'/%3E%3C/g%3E%3C/svg%3E") center no-repeat}.mypopup-social-button--telegram{background:#289fd9}.mypopup-social-button--telegram:before{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.92 6.089L4.747 11.555c-.967.388-.962.928-.176 1.168l3.534 1.104 1.353 4.146c.164.454.083.634.56.634.368 0 .53-.168.736-.368.13-.127.903-.88 1.767-1.719l3.677 2.717c.676.373 1.165.18 1.333-.628l2.414-11.374c.247-.99-.378-1.44-1.025-1.146zM8.66 13.573l7.967-5.026c.398-.242.763-.112.463.154l-6.822 6.155-.265 2.833-1.343-4.116z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E") center no-repeat}.mypopup-social-button--youtube{background:red}.mypopup-social-button--youtube:before{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M462.308 171.799c0 0-4.111-29.026-16.774-41.771-16.034-16.774-33.96-16.857-42.183-17.843-58.875-4.276-147.269-4.276-147.269-4.276h-0.164c0 0-88.394 0-147.269 4.276-8.223 0.987-26.148 1.069-42.183 17.843-12.663 12.745-16.692 41.771-16.692 41.771s-4.194 34.042-4.194 68.166v31.904c0 34.042 4.194 68.166 4.194 68.166s4.111 29.026 16.692 41.771c16.034 16.774 37.084 16.199 46.458 18.008 33.713 3.207 143.157 4.194 143.157 4.194s88.476-0.164 147.351-4.358c8.223-0.987 26.148-1.069 42.183-17.843 12.663-12.745 16.774-41.771 16.774-41.771s4.194-34.042 4.194-68.166v-31.904c-0.082-34.042-4.276-68.166-4.276-68.166zM212.502 310.599v-118.325l113.72 59.368-113.72 58.957z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E") center no-repeat}.mypopup-social-button--instagram{background:#d8478f}.mypopup-social-button--instagram:before{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M256 72.343c59.848 0 66.936 0.263 90.472 1.312 21.874 0.963 33.687 4.637 41.561 7.7 10.412 4.025 17.937 8.925 25.724 16.712 7.875 7.875 12.687 15.312 16.8 25.724 3.062 7.875 6.737 19.774 7.7 41.561 1.050 23.624 1.312 30.712 1.312 90.472s-0.262 66.936-1.312 90.472c-0.962 21.874-4.637 33.687-7.7 41.561-4.025 10.412-8.925 17.937-16.712 25.724-7.875 7.875-15.312 12.687-25.724 16.8-7.875 3.062-19.774 6.737-41.561 7.7-23.624 1.050-30.712 1.312-90.472 1.312s-66.936-0.262-90.472-1.312c-21.874-0.962-33.687-4.637-41.561-7.7-10.412-4.025-17.937-8.925-25.724-16.712-7.875-7.875-12.687-15.312-16.799-25.724-3.062-7.875-6.737-19.774-7.7-41.561-1.050-23.624-1.312-30.712-1.312-90.472s0.263-66.936 1.312-90.472c0.963-21.874 4.637-33.687 7.7-41.561 4.025-10.412 8.925-17.937 16.712-25.724 7.875-7.875 15.312-12.687 25.724-16.799 7.875-3.062 19.774-6.737 41.561-7.7 23.537-1.050 30.624-1.312 90.472-1.312zM256 32.006c-60.811 0-68.423 0.263-92.31 1.312-23.799 1.050-40.161 4.9-54.336 10.412-14.787 5.775-27.299 13.387-39.724 25.899-12.512 12.425-20.124 24.937-25.899 39.636-5.512 14.262-9.362 30.537-10.412 54.336-1.050 23.974-1.312 31.587-1.312 92.397s0.263 68.423 1.312 92.31c1.050 23.799 4.9 40.161 10.412 54.336 5.775 14.787 13.387 27.299 25.899 39.724 12.425 12.425 24.937 20.124 39.636 25.812 14.262 5.512 30.537 9.362 54.336 10.412 23.887 1.050 31.499 1.312 92.31 1.312s68.423-0.262 92.31-1.312c23.799-1.050 40.161-4.9 54.336-10.412 14.7-5.687 27.212-13.387 39.636-25.812s20.124-24.937 25.812-39.636c5.512-14.262 9.362-30.537 10.412-54.336 1.050-23.887 1.312-31.499 1.312-92.31s-0.262-68.423-1.312-92.31c-1.050-23.799-4.9-40.161-10.412-54.336-5.512-14.875-13.125-27.387-25.637-39.811-12.425-12.425-24.937-20.124-39.636-25.812-14.262-5.512-30.537-9.362-54.336-10.412-23.974-1.137-31.587-1.4-92.397-1.4v0z' fill='%23FFF' fill-rule='evenodd'/%3E%3Cpath d='M256 140.941c-63.523 0-115.059 51.536-115.059 115.059s51.536 115.059 115.059 115.059 115.059-51.536 115.059-115.059c0-63.523-51.536-115.059-115.059-115.059zM256 330.635c-41.211 0-74.635-33.424-74.635-74.635s33.424-74.635 74.635-74.635c41.211 0 74.635 33.424 74.635 74.635s-33.424 74.635-74.635 74.635z' fill='%23FFF' fill-rule='evenodd'/%3E%3Cpath d='M402.471 136.391c0 14.835-12.027 26.862-26.862 26.862s-26.862-12.027-26.862-26.862c0-14.835 12.027-26.862 26.862-26.862s26.862 12.027 26.862 26.862z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E") center no-repeat}.mypopup-social-button--linkedin{background:#0077b5}.mypopup-social-button--linkedin:before{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M211.692 211.692h61.305v31.425h0.876c8.529-15.298 29.409-31.425 60.522-31.425 64.712 0 76.68 40.284 76.68 92.677v106.707h-63.903v-94.596c0-22.564-0.461-51.586-33.24-51.586-33.282 0-38.36 24.572-38.36 49.947v96.235h-63.88v-199.384z' fill='%23FFF' fill-rule='evenodd'/%3E%3Cpath d='M100.924 211.692h66.462v199.384h-66.462v-199.384z' fill='%23FFF' fill-rule='evenodd'/%3E%3Cpath d='M167.384 156.308c0 18.353-14.879 33.23-33.23 33.23s-33.23-14.879-33.23-33.23c0-18.353 14.879-33.23 33.23-33.23s33.23 14.879 33.23 33.23z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E") center no-repeat}.mypopup-social-button--whatsapp{background:#65bc54}.mypopup-social-button--whatsapp:before{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 11.794c0 4.304-3.517 7.794-7.855 7.794a7.87 7.87 0 0 1-3.796-.97L4 20l1.418-4.182a7.714 7.714 0 0 1-1.127-4.024C4.29 7.489 7.807 4 12.145 4S20 7.49 20 11.794zm-7.855-6.553c-3.641 0-6.603 2.94-6.603 6.553 0 1.434.467 2.762 1.258 3.842l-.825 2.433 2.537-.806a6.6 6.6 0 0 0 3.633 1.084c3.642 0 6.604-2.94 6.604-6.553s-2.962-6.553-6.604-6.553zm3.967 8.348c-.049-.08-.177-.128-.37-.223-.192-.095-1.139-.558-1.315-.621-.177-.064-.305-.096-.434.095a10.92 10.92 0 0 1-.61.749c-.112.128-.224.143-.416.048-.193-.096-.813-.297-1.549-.948a5.76 5.76 0 0 1-1.07-1.323c-.113-.191-.013-.295.084-.39.086-.086.192-.223.289-.334.096-.112.128-.191.192-.319s.032-.239-.016-.335c-.048-.095-.433-1.035-.594-1.418-.16-.382-.32-.318-.433-.318-.112 0-.24-.016-.369-.016a.71.71 0 0 0-.513.239c-.177.19-.674.653-.674 1.593s.69 1.848.786 1.976c.096.127 1.332 2.119 3.289 2.884 1.958.764 1.958.51 2.31.477.353-.031 1.14-.461 1.3-.908.16-.446.16-.829.113-.908z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E") center no-repeat}.mypopup-social-button--viber{background:#7b519d}.mypopup-social-button--viber:before{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23FFF' fill-rule='evenodd'%3E%3Cpath d='M18.434 15.574c-.484-.391-1.002-.743-1.511-1.102-1.016-.718-1.945-.773-2.703.38-.426.648-1.021.677-1.644.392-1.718-.782-3.044-1.989-3.821-3.743-.344-.777-.34-1.473.465-2.022.425-.29.854-.634.82-1.268-.045-.828-2.043-3.593-2.832-3.885a1.429 1.429 0 0 0-.984 0C4.373 4.95 3.606 6.48 4.34 8.292c2.19 5.405 6.043 9.167 11.349 11.463.302.13.638.183.808.23 1.208.012 2.623-1.158 3.032-2.318.393-1.117-.438-1.56-1.096-2.093zM12.485 4.88c3.879.6 5.668 2.454 6.162 6.38.045.363-.09.909.426.919.538.01.408-.528.413-.89.045-3.699-3.163-7.127-6.888-7.253-.281.04-.863-.195-.9.438-.024.427.466.357.787.406z'/%3E%3Cpath d='M13.244 5.957c-.373-.045-.865-.222-.953.299-.09.546.458.49.811.57 2.395.538 3.23 1.414 3.624 3.802.057.349-.057.89.532.8.436-.066.278-.53.315-.802.02-2.293-1.936-4.38-4.329-4.669z'/%3E%3Cpath d='M13.464 7.832c-.249.006-.493.033-.585.3-.137.4.152.496.446.544.983.158 1.5.74 1.598 1.725.027.268.195.484.452.454.356-.043.389-.361.378-.664.017-1.106-1.227-2.385-2.289-2.359z'/%3E%3C/g%3E%3C/svg%3E") center no-repeat}.mypopup-social-button--pinterest{background:#bd081c}.mypopup-social-button--pinterest:before{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 9.742c0 1.58.599 2.986 1.884 3.51.21.087.4.003.46-.23.043-.16.144-.568.189-.738.06-.23.037-.31-.133-.512-.37-.436-.608-1.001-.608-1.802 0-2.322 1.74-4.402 4.53-4.402 2.471 0 3.829 1.508 3.829 3.522 0 2.65-1.174 4.887-2.917 4.887-.963 0-1.683-.795-1.452-1.77.276-1.165.812-2.421.812-3.262 0-.752-.405-1.38-1.24-1.38-.985 0-1.775 1.017-1.775 2.38 0 .867.293 1.454.293 1.454L8.69 16.406c-.352 1.487-.053 3.309-.028 3.492.015.11.155.136.22.054.09-.119 1.262-1.564 1.66-3.008.113-.409.647-2.526.647-2.526.32.61 1.254 1.145 2.248 1.145 2.957 0 4.964-2.693 4.964-6.298C18.4 6.539 16.089 4 12.576 4 8.204 4 6 7.13 6 9.742z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E") center no-repeat}.mypopup-social-button--yandexzen{background:#383b3f}.mypopup-social-button--yandexzen:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFFFFF' d='M13.7 13.7c-1.4 1.5-1.5 3.3-1.6 7.3 3.7 0 6.3 0 7.6-1.3 1.3-1.3 1.3-4 1.3-7.6-4 .1-5.8.2-7.3 1.6zM3 12.1c0 3.6 0 6.3 1.3 7.6C5.6 21 8.2 21 11.9 21c-.1-4-.2-5.8-1.6-7.3C8.8 12.3 7 12.2 3 12.1zM11.9 3C8.2 3 5.6 3 4.3 4.3 3 5.6 3 8.3 3 11.9c4-.1 5.8-.2 7.3-1.6C11.7 8.8 11.8 7 11.9 3zm1.8 7.3C12.3 8.8 12.2 7 12.1 3c3.7 0 6.3 0 7.6 1.3 1.3 1.3 1.3 4 1.3 7.6-4-.1-5.8-.2-7.3-1.6z'/%3E%3C/svg%3E") center no-repeat}.mypopup-social-button--github{background:#221e1b}.mypopup-social-button--github:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFFFFF' d='M12 3a9.12 9.12 0 00-9 9.23A9.2 9.2 0 009.15 21c.45.09.62-.2.62-.44v-1.57c-2.5.56-3-1.24-3-1.24a2.46 2.46 0 00-1-1.35c-.82-.57.06-.56.06-.56a1.9 1.9 0 011.38.95 1.89 1.89 0 002.62.77 2 2 0 01.57-1.23c-2-.24-4.1-1-4.1-4.56a3.6 3.6 0 01.93-2.48 3.41 3.41 0 01.09-2.44s.75-.25 2.47.94A8.93 8.93 0 0112 7.46a8.91 8.91 0 012.25.31c1.72-1.19 2.47-.94 2.47-.94a3.29 3.29 0 01.09 2.44 3.6 3.6 0 01.93 2.48c0 3.54-2.1 4.32-4.11 4.55a2.24 2.24 0 01.61 1.7v2.53c0 .3.16.53.62.44A9.21 9.21 0 0021 12.23 9.12 9.12 0 0012 3z'/%3E%3C/svg%3E") center no-repeat}.mypopup-social-button--discord{background:#5865f2}.mypopup-social-button--discord:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFFFFF' d='M17.54 6.91a13.65 13.65 0 00-3.25-1 7.1 7.1 0 00-.41.83 12.47 12.47 0 00-3.66 0 9.12 9.12 0 00-.41-.83 13.29 13.29 0 00-3.26 1A13.52 13.52 0 004.07 16a13.53 13.53 0 004 2h.06A10.11 10.11 0 009 16.75a.05.05 0 000-.07 9 9 0 01-1.25-.6.05.05 0 010-.08l.25-.2a9.52 9.52 0 008.05 0h.05l.25.2v.08a8 8 0 01-1.25.6v.07a11.23 11.23 0 00.81 1.33h.06a13.45 13.45 0 004-2 13.48 13.48 0 00-2.36-9.11zm-8.19 7.31a1.54 1.54 0 01-1.44-1.61A1.53 1.53 0 019.35 11a1.51 1.51 0 011.43 1.61 1.52 1.52 0 01-1.43 1.61zm5.31 0a1.53 1.53 0 01-1.43-1.61A1.52 1.52 0 0114.66 11a1.52 1.52 0 011.44 1.61 1.52 1.52 0 01-1.44 1.61z'/%3E%3C/svg%3E") center no-repeat}.mypopup-social-button--rutube{background:#0b1d38}.mypopup-social-button--rutube:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFFFFF' d='M15.7 5.4H4v13h3.3v-4.2h6.2l2.8 4.2H20l-3.1-4.3c1-.2 1.7-.5 2.1-1.1s.6-1.5.6-2.8v-1c0-.7-.1-1.3-.2-1.8-.1-.4-.4-.8-.7-1.2-.4-.3-.7-.6-1.2-.7-.5 0-1.1-.1-1.8-.1zm-.5 6H7.3v-3h7.9c.4 0 .8.1.9.2.2.1.3.4.3.8v1.1c0 .4-.1.6-.3.8-.2 0-.5.1-.9.1z'/%3E%3C/svg%3E") center no-repeat}.mypopup-social-button--yappy{background:#00e6bc}.mypopup-social-button--yappy:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFFFFF' d='M20.7 10.4c-.6-3.1-1.6-5-3.3-6.1-1.6-1.1-3.8-1.3-6.9-.7-6 1.2-8 4.1-6.8 10.2.6 3.1 1.6 5 3.3 6.1 1 .7 2.3 1 3.9 1 .9 0 1.9-.1 3-.3 3.1-.6 5-1.6 6.1-3.3 1-1.6 1.3-3.8.7-6.9zm-1.8 6.2c-.9 1.3-2.6 2.2-5.3 2.7-2.7.5-4.6.4-6-.5-1.3-.9-2.2-2.6-2.7-5.3-.1-.7-.2-1.3-.3-1.9l.3 1 1-.3c.2.4.5.7.8 1 .1-.2.3-.3.5-.3.3 0 .6.2.6.5 0 .1 0 .2-.1.3.3.1.7 0 1-.1 1.1-.3 1.7-1.5 1.6-2.7l.8-.2-.4-1.2-6.2 1.9C4.2 7.6 6 5.8 10.6 4.9c1-.2 1.9-.3 2.8-.3 1.3 0 2.4.3 3.2.8 1.3.9 2.2 2.6 2.7 5.3.7 2.7.5 4.6-.4 5.9zm-.5-9.3.4 1.2-.8.2c.1 1.2-.5 2.4-1.6 2.7-.3.1-.7.1-1 .1 0-.1.1-.2.1-.3 0-.3-.3-.6-.6-.5-.2 0-.4.2-.5.4-.3-.3-.6-.6-.8-1l-1 .3-.4-1.2 6.2-1.9zm-3.5 6.8c-.1.8-.5 1.2-.8 1.4-.4.3-.9.4-1.3.4h-.5c-.3-.1-.6-.4-.5-.7.1-.3.4-.6.7-.5.1 0 .6.1.8-.1.2-.1.3-.3.3-.6s.4-.6.7-.5c.4-.1.7.2.6.6z'/%3E%3C/svg%3E") center no-repeat}.mypopup-social-button--pikabu{background:#8ac858}.mypopup-social-button--pikabu:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFFFFF' d='M19.9 12.2c-.3-1.4-1-2.6-1.9-3.7-.1-.1-.2-.2-.2-.4-.1-.3-.2-.6-.3-.8-.7-1.2-1.8-2.1-3.1-2.5-.9-.4-1.9-.4-2.8-.2h-.2c-.5-.1-1-.2-1.6-.2-1.2-.1-2.4.1-3.5.6-1.5.6-2.4 2.2-2.1 3.8 0 .2.1.5.1.7-.2 1-.2 2.1-.3 3.1v.4c0 .6 0 1.2.2 1.8.3 1 .9 1.9 1.6 2.6.7.6 1.4 1.1 2.3 1.5.9.4 1.9.6 2.9.7 1.4.1 2.8-.3 4-1.2.6-.4 1.1-.9 1.6-1.4.1-.1.3-.2.5-.2 1.2-.2 2.2-1 2.6-2.1.3-.8.4-1.7.2-2.5zm-8.2-6c.2-.1.5-.2.8-.2 1.6.1 2.8.8 3.6 2.2.1.1.1.2.1.3.1.4-.1.7-.5.7-.4.1-.7 0-1.1-.1-1-.3-1.9-.8-2.6-1.5-.3-.3-.5-.6-.6-.9.1-.3.1-.4.3-.5zm2.6 10.7c-.7.6-1.5 1-2.4 1.1-.8.1-1.6 0-2.3-.2-.9-.3-1.8-.7-2.6-1.3-.6-.5-1.1-1.1-1.4-1.9-.1-.4-.1-.7-.1-1.1v-1.7l.3.3c.9.9 1.9 1.7 3.1 2.3 1.5.8 3.1 1.5 4.7 2l1 .3s-.2.1-.3.2zm2.3-1.7h-.4c-.8 0-1.5-.2-2.2-.4-1.8-.6-3.6-1.4-5.2-2.4-1-.6-1.9-1.5-2.5-2.4-.3-.5-.5-1-.6-1.6-.1-.9.4-1.6 1.1-2 .7-.3 1.4-.4 2.1-.4h1c.1 0 .1 0 .1.1-.1.7 0 1.4.5 1.9.6.8 1.4 1.5 2.3 2 .7.4 1.4.7 2.2.8.8.1 1.5.1 2.2-.4.2-.2.2-.2.4.1.5.8.9 1.7 1 2.6v.1c-.1 1-.9 1.9-2 2z'/%3E%3C/svg%3E") center no-repeat}.mypopup-social-button--yandex{background:#fc3f1d}.mypopup-social-button--yandex:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFFFFF' d='M17.8 20.8h-3.1V5.6h-1.4c-2.5 0-3.8 1.3-3.8 3.1 0 2.1.9 3.1 2.8 4.4l1.5 1-4.4 6.7H6.2l4-5.9C7.9 13.3 6.6 11.7 6.6 9c0-3.4 2.4-5.7 6.8-5.7h4.4v17.5z'/%3E%3C/svg%3E") center no-repeat}.mypopup-social-buttons .mypopup-social-button{padding:0 .1em;width:35px;height:35px}.mypopup-social-buttons--circle .mypopup-social-button{border-radius:50%}.mypopup-output-posts{font-size:.8em}.mypopup-output-posts__header{font-weight:700;margin-bottom:15px;font-size:1.1em}@media(min-width:768px){.mypopup-output-posts__header{margin-bottom:20px;font-size:1.3em}}.mypopup-output-posts-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mypopup-output-post{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:15px;margin-bottom:15px}.mypopup-output-post__thumb{position:relative;width:60px;-webkit-box-flex:1;-ms-flex:1 0 60px;flex:1 0 60px;margin-right:20px}.mypopup-output-post__thumb img{border-radius:4px}.mypopup-output-post__body{width:100%;-ms-flex-item-align:center;align-self:center}.mypopup-output-post__title a{text-decoration:none}.mypopup-output-post__title a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.wpshop-icon{display:inline-block;line-height:1;width:1em}.wpshop-icon-size-2{font-size:2em}.wpshop-icon-size-3{font-size:3em}.wpshop-icon-size-4{font-size:4em}.wpshop-icon-size-5{font-size:5em}.wpshop-icon-size-6{font-size:6em}.wpshop-icon-size-7{font-size:7em}.wpshop-icon-size-8{font-size:8em}.wpshop-icon-size-9{font-size:9em}.wpshop-icon--size10{font-size:10em}.mypopup-countdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.mypopup-countdown__num{font-size:1.4em;font-weight:600}.mypopup-countdown__label{font-size:.75em}.mypopup-countdown--style-1 .mypopup-countdown__item{-webkit-box-flex:0;-ms-flex:0 0 75px;flex:0 0 75px;max-width:75px;margin:0 5px;padding:10px 3px;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);background:var(--mypopup-countdown-background,#fff);color:var(--mypopup-countdown-color,#111);border-radius:6px}.mypopup-countdown--style-2 .mypopup-countdown__num{width:70px;margin:0 4px 5px;padding:10px 3px;background:var(--mypopup-countdown-background,#3960ff);color:var(--mypopup-countdown-color,#fff);-webkit-box-shadow:inset 0 2px 5px rgba(0,0,0,.3);box-shadow:inset 0 2px 5px rgba(0,0,0,.3);border-radius:6px}.mypopup-countdown--style-3 .mypopup-countdown__item{-webkit-box-flex:0;-ms-flex:0 0 75px;flex:0 0 75px;max-width:75px;margin:0 5px;padding:10px 2px;background:var(--mypopup-countdown-background,#fff);color:var(--mypopup-countdown-color,#111);border-radius:6px}.mypopup-countdown--style-3 .mypopup-countdown__num{font-size:2.4em;line-height:1.2}@font-face{font-family:'Manrope';font-style:normal;font-weight:200 800;font-display:swap;src:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/manrope/xn7gYHE41ni1AdIRggqxSuXd.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Manrope';font-style:normal;font-weight:200 800;font-display:swap;src:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/manrope/xn7gYHE41ni1AdIRggOxSuXd.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Manrope';font-style:normal;font-weight:200 800;font-display:swap;src:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/manrope/xn7gYHE41ni1AdIRggSxSuXd.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}
@font-face{font-family:'Manrope';font-style:normal;font-weight:200 800;font-display:swap;src:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/manrope/xn7gYHE41ni1AdIRggixSuXd.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Manrope';font-style:normal;font-weight:200 800;font-display:swap;src:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/manrope/xn7gYHE41ni1AdIRggmxSuXd.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Manrope';font-style:normal;font-weight:200 800;font-display:swap;src:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/manrope/xn7gYHE41ni1AdIRggexSg.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'PT Serif';font-style:normal;font-weight:400;font-display:swap;src:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/pt_serif/EJRVQgYoZZY2vCFuvAFbzr-tdg.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'PT Serif';font-style:normal;font-weight:400;font-display:swap;src:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/pt_serif/EJRVQgYoZZY2vCFuvAFSzr-tdg.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'PT Serif';font-style:normal;font-weight:400;font-display:swap;src:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/pt_serif/EJRVQgYoZZY2vCFuvAFYzr-tdg.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'PT Serif';font-style:normal;font-weight:400;font-display:swap;src:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/pt_serif/EJRVQgYoZZY2vCFuvAFWzr8.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Bebas Neue';src:local('Bebas Neue Book'), local('BebasNeue-Book'), url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Bebasneue300.woff2) format('woff2'), url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Bebasneue300.woff) format('woff'), url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Bebasneue300.ttf) format('truetype');font-weight:300;font-style:normal;}
@font-face{font-family:'Bebas Neue';src:local('Bebas Neue Regular'), local('BebasNeue-Regular'), url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Bebasneue400.woff2) format('woff2'), url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Bebasneue400.woff) format('woff'), url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Bebasneue400.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Bebas Neue';src:local('Bebas Neue Bold'), local('BebasNeue-Bold'), url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Bebasneue700.woff2) format('woff2'), url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Bebasneue700.woff) format('woff'), url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Bebasneue700.ttf) format('truetype');font-weight:700;font-style:normal;}
@font-face{font-family:'Montserrat';src:local('Montserrat Medium'), local('Montserrat-Medium'), url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Montserrat500.woff2) format('woff2'), url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Montserrat500.woff) format('woff'), url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Montserrat500.ttf) format('truetype');font-weight:500;font-style:normal;}
@font-face{font-family:"Rouble";src:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Rouble.otf) format("opentype");}
@font-face{font-family:'Unbounded';src:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Unbounded-Regular.eot);src:local('Unbounded Regular'), local('Unbounded-Regular'), url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Unbounded-Regular.eot?#iefix) format('embedded-opentype'), url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Unbounded-Regular.woff2) format('woff2'), url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Unbounded-Regular.woff) format('woff'), url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Unbounded-Regular.ttf) format('truetype');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'Unbounded';src:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Unbounded-Light.eot);src:local('Unbounded Light'), local('Unbounded-Light'), url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Unbounded-Light.eot?#iefix) format('embedded-opentype'), url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Unbounded-Light.woff2) format('woff2'), url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Unbounded-Light.woff) format('woff'), url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Unbounded-Light.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap;}
@font-face{font-family:'Unbounded';src:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Unbounded-Medium.eot);src:local('Unbounded Medium'), local('Unbounded-Medium'), url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Unbounded-Medium.eot?#iefix) format('embedded-opentype'), url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Unbounded-Medium.woff2) format('woff2'), url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Unbounded-Medium.woff) format('woff'), url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Unbounded-Medium.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap;}
@font-face{font-family:'Unbounded';src:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Unbounded-Bold.eot);src:local('Unbounded Bold'), local('Unbounded-Bold'), url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Unbounded-Bold.eot?#iefix) format('embedded-opentype'), url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Unbounded-Bold.woff2) format('woff2'), url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Unbounded-Bold.woff) format('woff'), url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Unbounded-Bold.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap;}
@font-face{font-family:'Unbounded';src:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Unbounded-Black.eot);src:local('Unbounded Black'), local('Unbounded-Black'), url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Unbounded-Black.eot?#iefix) format('embedded-opentype'), url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Unbounded-Black.woff2) format('woff2'), url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Unbounded-Black.woff) format('woff'), url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Unbounded-Black.ttf) format('truetype');font-weight:900;font-style:normal;font-display:swap;}
@font-face {
font-family: 'Unbounded Blond';
src: url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Unbounded-Blond.eot);
src: local('Unbounded Blond'), local('Unbounded-Blond'),
url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Unbounded-Blond.eot?#iefix) format('embedded-opentype'),
url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Unbounded-Blond.woff2) format('woff2'),
url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Unbounded-Blond.woff) format('woff'),
url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/fonts/Unbounded-Blond.ttf) format('truetype');
font-weight: normal;
font-style: normal;
font-display: swap;
}:root{--bg-orange:#efbb37;}
.unb{font-family:"Unbounded";}
img.rocket-img{pointer-events:none;}
.visually-hidden{clip:rect(0 0 0 0);border:none;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;}
*,
*:before,
*:after{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:'Manrope';}
body{padding:0;margin:0;height:100vh;}
body::-webkit-scrollbar{}
h1, h2, h3, h4, h5, h6, p, ul, li{margin:0;padding:0;}
h1{font-size:71px;line-height:1.1;text-transform:uppercase;font-weight:900;}
.h1{font-size:65px;line-height:1.1;text-transform:uppercase;font-weight:900;}
h2, .h2{font-size:36px;line-height:1.1;font-weight:500;}
h3, .h3{font-size:30px;line-height:1.1;font-weight:500;}
h2.unb, .h2.unb,
h3.unb, .h3.unb{font-weight:500;}
.h2_size43, .h2_size44, .h2_size36{font-family:"Unbounded";font-size:44px;font-weight:500;line-height:1.36;margin:0 0 1em;text-align:left;}
.h2_size43{font-size:43px;}
.h2_size36{font-size:36px;}
.nowrap{white-space:nowrap;}
li{list-style-type:none;}
.title-h1 {
font-size: 49px;
line-height: 57px;
text-transform: uppercase;
font-weight: 900;
margin-top: 15px;
} a{text-decoration:none;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;display:block;cursor:pointer;color:#000;}
.bg_lazy, .bg_lazy:before, .bg_lazy:after{background-image:none !important;}
.text_center{text-align:center;}
.flex{display:flex;justify-content:space-between;flex-direction:row;}
.flex.column{flex-direction:column;}
.flex.around{justify-content:space-around;}
.flex.center{justify-content:center;}
.flex.left{justify-content:flex-start;}
.flex.right{justify-content:flex-end;}
.flex.vcenter{align-items:center;}
.flex.vtop{align-items:flex-start;}
.flex.vbottom{align-items:flex-end;}
.flex.wrap{flex-wrap:wrap;}
.gap40{gap:40px;}
.gap30{gap:30px;}
.gap24{gap:24px;}
.gap20{gap:20px;}
.gap16{gap:16px;}
.gap12{gap:12px;}
.gap10{gap:10px;}
.gap8{gap:8px;}
.inline_block{display:inline-block;}
.grid{display:grid;align-items:flex-start;}
.grid.col2{grid-template-columns:repeat(2, 1fr);}
.grid.col3{grid-template-columns:repeat(3, 1fr);}
.grid.col4{grid-template-columns:repeat(4, 1fr);}
.grid.vcenter{align-items:center;}
.section_black{background:var(--black);}
.color_red{color:var(--red);font-family:inherit;}
.mt60{margin-top:60px;}
.mt40{margin-top:40px;}
.mb40{margin-bottom:40px;}
.mt20{margin-top:20px;}
.mb60{margin-bottom:60px;}
.pt60{padding-top:60px;}
.pb60{padding-bottom:60px;}
img{max-width:100%;height:auto;}
img.cover{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}
input, textarea, button, select{outline:none;border:none;background:none;}
iframe{border:0 none;}
.video-lessons iframe{border-radius:10px;}
button[disabled]{color:#000;}
.rub{font-family:'Rouble';font-style:normal;}
.btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:17px;text-transform:uppercase;border-radius:6px;border:none;cursor:pointer;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;position:relative;height:65px;width:274px;-webkit-box-flex:0;-ms-flex:0 0 274px;flex:0 0 274px;}
.btn .flare{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:6px;overflow:hidden;}
.btn .flare span{display:block;width:10px;height:10px;opacity:0;border-radius:100%;background:#fff;position:absolute;animation-name:scale;animation-duration:4s;animation-timing-function:linear;animation-iteration-count:infinite;}
@keyframes scale {
0%{transform:scale(1);opacity:1;}
14%{transform:scale(80);opacity:0;}
100%{transform:scale(80);opacity:0;}
}
.btn-light{background:-webkit-gradient(linear, left bottom, left top, from(var(--red)), to(var(--red)));background:-o-linear-gradient(bottom, var(--red), var(--red));background:linear-gradient(to top, var(--red), var(--red));-webkit-box-shadow:inset 0 -1px 2px rgba(0, 0, 0, 0.33);box-shadow:inset 0 -1px 2px rgba(0, 0, 0, 0.33);color:#fff;}
.btn-dark{background:-webkit-gradient(linear, left bottom, left top, from(#131313), to(#353535));background:-o-linear-gradient(bottom, #131313, #353535);background:linear-gradient(to top, #131313, #353535);-webkit-box-shadow:inset 0 -1px 2px rgba(0, 0, 0, 0.33);box-shadow:inset 0 -1px 2px rgba(0, 0, 0, 0.33);color:#fff;}
.btn.light-shadow:before{content:'';display:block;width:100%;height:80%;border-radius:11px;background:#613513;position:absolute;z-index:-1;bottom:-4px;opacity:0.13;}
.btn.dark-shadow:before{content:'';display:block;width:100%;height:80%;border-radius:11px;background:#613513;position:absolute;z-index:-1;bottom:-4px;}
.btn-inline{border:1px solid #4c5388;color:#fff;border-radius:4px;}
.mobile{display:none;}
.el-animation{transition:1s;}
.text-gradient-l{color:#fff;}
.category .logo-title .text-gradient-l, .single .logo-title .text-gradient-l, .page-template-default .logo-title .text-gradient-l, .page-template-spasibo .logo-title .text-gradient-l, .error404 .logo-title .text-gradient-l, body.search .logo-title .text-gradient-l{color:#000;background:none;-webkit-text-fill-color:unset;}
.text-gradient-d{color:#191c5d;}
.text-insert{background:var(--red);display:inline-block;font-weight:700;color:var(--white);}
.text-underline{border-bottom:3px solid #ee2c37;}
.text-underline-bold{border-bottom:5px solid #eab556;}
.text-blue{color:#004bc7;}
.f-900{font-weight:900;}
.f-700{font-weight:700;}
.f-500{font-weight:500;}
.f-300{font-weight:300;}
.f-100{font-weight:100;}
.white{color:#fff;}
.black{color:#1a1940;}
.d-blue{color:#161329;}
.bg-dark{background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/bg-dark.png) no-repeat center center/cover;}
.bg-light{background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/bg-sepia-light.png) #f5f5f5 repeat center center/contain;}
form .input{background:#fff;border-radius:5px;height:60px;position:relative;display:block;}
form .input.email:before, form .input.phone:before{content:'';display:block;position:absolute;top:0;left:20px;bottom:0;margin:auto;background-image:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/icons.png);background-repeat:no-repeat;}
form .input.phone:before{width:12px;height:20px;background-position:-302px -7px;}
form .input.email:before{width:18px;height:13px;background-position:-265px -11px;}
form input:not([type="checkbox"]), form textarea{width:100%;height:100%;font-size:19px;}
form textarea{height:100px;}
form .input.link:before{content:'';display:block;position:absolute;top:0;left:20px;bottom:0;margin:auto;width:20px;height:20px;background-image:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/link.svg);background-repeat:no-repeat;}
form .input.phone input:not([type="checkbox"]),
form .input.link input:not([type="checkbox"]),
form .input.email input:not([type="checkbox"]){padding-left:50px;}
.swiper{margin-left:auto;margin-right:auto;overflow:hidden;list-style:none;padding:0;z-index:1;width:100%;position:relative;}
.swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;}
.swiper-grid-column > .swiper-wrapper{flex-wrap:wrap;flex-direction:column;}
.swiper-slide{-ms-flex-negative:0;flex-shrink:0;cursor:pointer;}
.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.swiper-pagination-bullet{-webkit-box-flex:0;-ms-flex:0 0 9px;flex:0 0 9px;height:9px;background:#000;border-radius:100%;margin:0 10px;cursor:pointer;}
.swiper-pagination-bullet-active{background:var(--red);-webkit-box-flex:0;-ms-flex:0 0 12px;flex:0 0 12px;height:12px;}
.swiper-prev, .swiper-next{width:70px;height:22px;position:absolute;top:0;bottom:0;margin:auto;z-index:2;cursor:pointer;}
.swiper-prev{background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/arrow-left.png) no-repeat center center;left:-80px;}
.swiper-next{background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/arrow-right.png) no-repeat center center;right:-80px;}
.swiper-pagination{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}
.icon{background-image:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/icons.png);background-repeat:no-repeat;}
.container{margin:0 auto;width:100%;position:relative;}
.section-main, .section-guarantee, .section-author, .section-callback, .section-exp, .section-work, .section-blog-main, .section-contract, .section-geo, .section-tarif{overflow-x:hidden !important;}
.section-author{overflow-y:hidden;background:var(--black) !important;}
header{position:relative;z-index:3;position:fixed !important;z-index:999;transition:0.3s;backdrop-filter:blur(2px);top:0;left:0;right:0;background:rgba(255, 255, 255, 0.7);}
@media(min-width:768px){
body:has( #wpadminbar) header{top:32px;}
}
body.scrolled header{box-shadow:0 0 20px rgba(0, 0, 0, 0.3);}
body.scrolled header .header--middle{padding:10px 0;}
@media(min-width:1140px){
body.scrolled .header-nav .menu > li > a{padding-top:6px;padding-bottom:6px;}
}
body.scrolled .contacts--wrap .schedule{font-size:12px;}
body.scrolled .contacts--wrap .phone-btn .popup-btn{font-size:10px;}
body.scrolled .contacts--wrap .phone-btn a{font-size:18px;}
body.scrolled header .header-top--wrap{margin-top:-38px;}
.offer.bg_image .container, header + section.section-single,
header + section .article-page__banner,
header + section.offer .container,
header + section.calc .container,
header + .section_hero.section_red,
.page-template-prodvizhenie .main_first, header + section.section-blog-main{padding-top:225px;}
@media(max-width:1365px){
.offer.bg_image .container, header + section.section-single,
header + section .article-page__banner,
header + section.offer .container,
header + section.calc .container,
header + .section_hero.section_red,
.page-template-prodvizhenie .main_first, header + section.section-blog-main{padding-top:260px;}
}
@media(max-width:1199.98px){
.offer.bg_image .container, header + section.section-single,
header + section .article-page__banner,
header + section.offer .container,
header + section.calc .container,
header + .section_hero.section_red,
.page-template-prodvizhenie .main_first, header + section.section-blog-main{padding-top:260px;}
}
@media(max-width:1140px){
.offer.bg_image .container, header + section.section-single,
header + section .article-page__banner,
header + section.offer .container,
header + section.calc .container,
header + .section_hero.section_red,
.page-template-prodvizhenie .main_first, header + section.section-blog-main{padding-top:200px;}
}
@media(max-width:991px){
.offer.bg_image .container, header + section.section-single,
header + section .article-page__banner,
header + section.offer .container,
header + section.calc .container,
header + .section_hero.section_red,
.page-template-prodvizhenie .main_first, header + section.section-blog-main{padding-top:170px;}
}
@media(max-width:640px){
.offer.bg_image .container, header + section.section-single,
header + section .article-page__banner,
header + section.offer .container,
header + section.calc .container,
header + .section_hero.section_red,
.page-template-prodvizhenie .main_first, header + section.section-blog-main{padding-top:131px;}
}
@media(max-width:450px){
.offer.bg_image .container, header + section.section-single,
header + section .article-page__banner,
header + section.offer .container,
header + section.calc .container,
header + .section_hero.section_red,
.page-template-prodvizhenie .main_first, header + section.section-blog-main{padding-top:97px;}
}
header.fixed{position:fixed;top:0;left:0;right:0;z-index:1;}
body:not(.home) .header-top--wrap{background:#000;}
body.page-template-prodvizhenie .header-top--wrap{background:transparent;}
.header-top{display:flex;justify-content:space-between;align-items:center;}
.header-top .left{position:relative;padding:8px 0;}
.header-top .geo{position:relative;padding-left:25px;cursor:pointer;}
.header-top .geo span{font-size:15px;font-weight:600;border-bottom:1px solid;color:#fff;}
.header-top .geo:before{content:'';display:block;width:13px;height:15px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/icons2.png) no-repeat -20px -29px;position:absolute;left:0;top:3px;}
.header-top .dropdown-geo{visibility:hidden;opacity:0;width:250px;position:absolute;background:#fff;box-shadow:0 8px 29px rgb(17 19 20 / 8%);border-radius:8px;padding:12px 0;z-index:99;top:160%;transition:0.3s;}
.header-top .left:hover .dropdown-geo{top:100%;visibility:visible;opacity:1;}
.header-top .left.hide .dropdown-geo{visibility:hidden;opacity:0;top:160%;}
.header-top .dropdown-geo a{padding:5px 15px;}
.header-top .dropdown-geo a:hover{background:#ffe25c;color:#000;}
.header-top .dropdown-geo:before{content:'';display:block;width:100%;height:4px;background:var(--color-theme);position:absolute;top:0;left:0;border-radius:4px 4px 0 0;}
.header-top .dropdown-geo:after{content:'';display:block;width:17px;height:8px;border-bottom:11px solid var(--color-theme);border-left:8px solid transparent;border-right:8px solid transparent;position:absolute;top:-7px;left:20px;}
.header-top .right{display:flex;justify-content:space-between;align-items:center;font-size:15px;}
.header-top .right > a{color:#fff;}
.header-top .right > a:nth-child(2){margin:0 45px 0 30px;}
.header-top .link-btn{color:#fff;border:1px solid #fff;border-radius:7px;position:relative;display:flex;align-items:center;padding:3px 13px;cursor:pointer;transition:0.3s;white-space:nowrap;}
.header-top .link-btn:before{content:'';display:none;width:16px;height:12px;position:absolute;left:0;1 background:url(//msk.mihaylov.digital/wp-content/themes/gruzprof/assets/images/icons.png) no-repeat -257px -79px;margin-right:10px;border:2px solid var(--color-theme);border-radius:3px;top:8px;left:9px;}
.header-top .link-btn:after{content:'';display:none;width:10px;height:10px;border-right:2px solid var(--color-theme);border-bottom:2px solid var(--color-theme);transform:rotate(45deg);position:absolute;left:12px;top:5px;}
.header-top .link-btn:hover{border-color:#b50102;color:#b50102;}
.header-top .link-btn:active{transform:scale(1.05);}
.header-top .link-btn:hover:before, .header-top .link-btn:hover:after{border-color:#fff;}
.menu_toggle{display:none;transition:0.3s;}
.menu_toggle svg{display:block;height:100%;width:100%;position:absolute;transition:0.3s;}
.menu_toggle svg.close{opacity:0;}
.menu_toggle svg path{fill:#000;transition:0.3s;}
.header--middle, .logo--wrap, .contacts--wrap, .contacts--wrap .schedule{display:flex;align-items:center;}
.logo--wrap{flex:0 0 196px;}
.header--middle{justify-content:space-between;border-bottom:1px solid #dddfe0;padding:21px 0px;}
.header--middle .logo--wrap_img{flex:0 0 200px;}
.header--middle .shedule-mobile{display:none;}
.search--wrap{position:relative;}
.search--wrap input{background:#fff;width:230px !important;height:53px !important;border-radius:9px;font-size:16px !important;padding:0 47px 0 13px;}
body:not(.home) .search--wrap input{background:#efefef;}
.search--wrap input::placeholder{color:#000;font-size:16px;}
.search--wrap button{width:17px;height:17px;position:absolute;top:50%;right:15px;transform:translateY(-50%);padding:0;transition:0.3s;}
.search--wrap button svg{display:block;height:100%;width:100%;}
.search--wrap button svg path{fill:#000;transition:0.3s;}
.contacts--wrap .schedule{font-size:14px;align-items:flex-start;margin-right:7px;transition:0.3s;}
header .contacts--wrap .phone-btn, .header--middle .contacts--wrap{transition:0.3s;}
.contacts--wrap .schedule .col-schedule{margin-right:20px;color:#fff;}
.contacts--wrap .schedule .col-title{color:#898989;}
body:not(.home) .contacts--wrap .schedule .col-address,
body:not(.home) .contacts--wrap .schedule .col-schedule{color:#000;}
body.page-template-prodvizhenie .contacts--wrap .schedule .col-address, body.page-template-prodvizhenie .contacts--wrap .schedule .col-schedule, body.page-template-prodvizhenie .phone-btn a, body.page-template-prodvizhenie .phone-btn .popup-btn, body.page-template-prodvizhenie .header-nav .menu > li > a, .post-type-archive-blog .contacts--wrap .schedule .col-address, .post-type-archive-blog .contacts--wrap .schedule .col-schedule, .post-type-archive-blog .contacts--wrap .phone-btn a, .post-type-archive-blog .contacts--wrap .phone-btn .popup-btn, .post-type-archive-blog .header-nav .menu > li > a, .page-template-guild .contacts--wrap .schedule .col-address, .page-template-guild .contacts--wrap .schedule .col-schedule, .page-template-guild .contacts--wrap .phone-btn a, .page-template-guild .contacts--wrap .phone-btn .popup-btn, .page-template-guild .header-nav .menu > li > a{color:#fff !important;}
.post-type-archive-blog .contacts--wrap .phone-btn .popup-btn, .page-template-guild .contacts--wrap .phone-btn .popup-btn, body.page-template-prodvizhenie .contacts--wrap .phone-btn .popup-btn{border-color:#fff !important;}
@media(max-width:1140px){
body.page-template-prodvizhenie .header-nav .menu > li > a, .post-type-archive-blog .header-nav .menu > li > a, .page-template-guild .header-nav .menu > li > a{color:#000 !important;}
}
.contacts--wrap .schedule .col-address{width:215px;color:#fff;}
.contacts--wrap .schedule .col-address a{color:var(--red);border-bottom:1px var(--red) dashed;display:inline;font-size:85%;}
.contacts--wrap .schedule .col-address a:hover{border-bottom:1px var(--red) solid;}
.header--middle .social{margin:8px 20px 0 0;}
.social .icon{width:37px;height:37px;background-repeat:no-repeat;background-position:center;display:inline-block;margin:0 2px;cursor:pointer;}
.social .-whatsapp{background-image:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/whatsapp-37x37.png);}
.contacts--wrap .phone-btn a{font-size:24px;font-weight:600;color:#fff;transition:0.3s;}
body:not(.home) .contacts--wrap .phone-btn a{color:#000;}
.contacts--wrap .phone-btn .popup-btn{font-size:14px;color:#fff;border:1px solid #fff;border-radius:7px;text-align:center;padding:4px 10px 6px;margin-top:5px;cursor:pointer;transition:0.3s;}
.contacts--wrap .phone-btn .popup-btn:active{transform:scale(1.05);}
body:not(.home) .contacts--wrap .phone-btn .popup-btn{color:#000;border-color:#000;}
.header-nav .menu > li > .sub-menu, .header-top__menu > ul > li > .sub-menu{position:absolute;background:#fff;border:1px solid #eeeff1;box-shadow:0 8px 29px rgba(17, 19, 29, 0.08);border-radius:8px;padding:17px 0;width:294px;z-index:1;top:94%;display:none;}
.header-nav .menu > li > .sub-menu:before, .header-top__menu > ul > li > .sub-menu::before{content:'';display:block;width:100%;height:4px;background:var(--color-theme);position:absolute;top:0;left:0;border-radius:4px 4px 0 0;}
.header-nav .menu > li > .sub-menu:after, .header-top__menu > ul > li > .sub-menu::after{content:'';display:block;width:17px;height:8px;border-bottom:11px solid var(--color-theme);border-left:8px solid transparent;border-right:8px solid transparent;position:absolute;top:-10px;left:20px;}
.header-nav .menu > li > .sub-menu > li{position:relative;}
.header-nav .menu > li > .sub-menu > li.active a, .header-top__menu > ul > .sub-menu > li.active a{background:#fff;color:#000 !important;}
.header-nav .menu > li > .sub-menu > li > a, .header-top__menu > ul > li > .sub-menu > li > a{font-size:16px;padding:9px 50px 9px 30px;}
.header-nav .menu > li > .sub-menu > li.menu-item-has-children:after, .header-top__menu > ul > li > .sub-menu > li.menu-item-has-children:after{content:'';display:block;width:6px;height:7px;position:absolute;border-left:5px solid #000;border-top:4px solid transparent;border-bottom:4px solid transparent;right:24px;top:15px;}
.header-nav .menu > li > .sub-menu > li.menu-item-has-children.active:after, .header-top__menu ul > li > .sub-menu > li.menu-item-has-children.active:after{border-left-color:#000;}
.header-nav .menu > li > .sub-menu > li > .sub-menu{position:absolute;background:#fff;border-radius:0 8px 8px 0;box-shadow:0 8px 29px rgb(17 19 29 / 8%);padding:15px 0 15px;width:294px;z-index:1;top:0;left:100%;overflow:hidden;display:none;}
.header-nav .menu > li > .sub-menu > li > .sub-menu > li > a{padding:4px 20px 4px 30px;font-size:15px;color:#000;}
.header-nav .menu > li > .sub-menu > li > .sub-menu > li.current-menu-item > a, .header-nav .menu > li > .sub-menu > li > .sub-menu > li > a:hover{background:#b50102;color:#fff !important;}
.header-nav .menu{display:flex;justify-content:space-between;position:relative;}
.header-nav .menu > li > a{position:relative;padding:17px 0;display:block;}
.header-nav .menu li.megamenu.row3 > ul.sub-menu > li > a:before{content:'';display:block;position:absolute;left:-18px;top:6px;height:24px;width:24px;background-repeat:no-repeat;background-position:center;background-size:contain;}
@media(min-width:1141px){
.header-nav .menu li.megamenu{position:static;}
.header-nav .menu li.megamenu > ul.sub-menu{left:0;width:100%;flex-wrap:wrap;flex-direction:column;gap:10px 20px;columns:4;}
.header-nav .menu li.megamenu:hover > ul.sub-menu{display:block !important;}
.header-nav .menu > li.megamenu > .sub-menu > li + li{margin-top:20px;}
.header-nav .menu li.megamenu.row3 > ul.sub-menu > li > a{font-weight:600;padding-left:40px;position:relative;}
.header-nav .menu li.megamenu.row3 > ul.sub-menu > li > a:before{left:8px;}
.header-nav .menu li.megamenu > ul.sub-menu > li ul.sub-menu{position:static;display:block;box-shadow:none;padding:0;width:auto;}
.header-nav .menu li.megamenu ul.sub-menu{border-radius:0;}
.header-nav .menu li.megamenu ul.sub-menu li:after{display:none;}
.header-nav .menu li.megamenu ul.sub-menu li a{padding-right:10px;padding-left:40px;}
}
.header-nav .menu li.megamenu.row3 > ul.sub-menu > li#menu-item-10715 > a:before{background-image:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/megamenu_icons/popular.svg);}
.header-nav .menu li.megamenu.row3 > ul.sub-menu > li#menu-item-10696 > a:before,
.header-nav .menu li.megamenu.row3 > ul.sub-menu > li#menu-item-12649 > a:before{background-image:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/megamenu_icons/audit.svg);}
.header-nav .menu li.megamenu.row3 > ul.sub-menu > li#menu-item-10641 > a:before{background-image:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/megamenu_icons/target.svg);}
.header-nav .menu li.megamenu.row3 > ul.sub-menu > li#menu-item-10598 > a:before{background-image:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/megamenu_icons/types.svg);}
.header-nav .menu li.megamenu.row3 > ul.sub-menu > li#menu-item-10610 > a:before{background-image:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/megamenu_icons/list.svg);}
.header-nav .menu li.megamenu.row3 > ul.sub-menu > li#menu-item-12616 > a:before{background-image:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/megamenu_icons/chart.svg);}
.header-nav .menu li.megamenu.row3 > ul.sub-menu > li#menu-item-12626 > a:before{background-image:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/megamenu_icons/search.svg);}
.header-nav .menu li.megamenu.row3 > ul.sub-menu > li#menu-item-12629 > a:before{background-image:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/megamenu_icons/chartsquare.svg);}
.header-nav .menu li.megamenu.row3 > ul.sub-menu > li#menu-item-12633 > a:before{background-image:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/megamenu_icons/computer.svg);}
.header-nav .menu li.megamenu.row3 > ul.sub-menu > li#menu-item-12637 > a:before{background-image:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/megamenu_icons/top.svg);}
.header-nav .menu li.megamenu.row3 > ul.sub-menu > li#menu-item-12641 > a:before{background-image:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/megamenu_icons/add.svg);}
.header-nav .menu li.megamenu.row3 > ul.sub-menu > li#menu-item-12656 > a:before{background-image:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/megamenu_icons/suitcase.svg);}
.header-nav .menu li.megamenu.row3 > ul.sub-menu > li#menu-item-12670 > a:before{background-image:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/megamenu_icons/browser.svg);}
.header-top__menu > ul > li.menu-item-has-children > a, .header-nav .menu > li.menu-item-has-children > a{padding-right:20px;}
.header-nav .menu > li.menu-item-has-children > a:after, .header-top__menu > ul > li.menu-item-has-children > :after{content:'';display:block;width:6px;height:6px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #fff;position:absolute;right:0;top:calc(50% - 2px);}
.header-top__menu > ul > li.menu-item-has-children > a:after{width:4px;height:4px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #fff;right:0px;}
.header--black .header-nav .menu > li.menu-item-has-children > a:after{border-top:7px solid var(--black);}
.header-top__menu li.current-menu-item > a, .header-top__menu li:hover > a{color:#b50102;}
.category .header-nav .menu > li.menu-item-has-children:after, .single .header-nav .menu > li.menu-item-has-children:after, .page-template-default .header-nav .menu > li.menu-item-has-children:after, .page-template-spasibo .header-nav .menu > li.menu-item-has-children:after, .error404 .header-nav .menu > li.menu-item-has-children:after, body.search .header-nav .menu > li.menu-item-has-children:after{border-top:7px solid #000;}
.header-nav .menu > li > a{font-size:18px;color:#fff;}
body:not(.home) .header-nav .menu > li > a{color:#000;}
body:not(.home) .header-nav .menu > li > a{color:#000;}
.menu li.menu-item-has-children.active > .sub-menu{display:block !important;}
.logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.logo-img{margin-right:15px;}
header .logo-img img{display:none;}
.header--white{background:var(--black);}
.header--white .logo-img .single-page{display:none !important;}
body.single header .logo-img .single-page, body.page-template-default header .logo-img .single-page, body.page-template-spasibo header .logo-img .single-page, body.error404 header .logo-img .single-page, body.category header .logo-img .single-page, body.search header .logo-img .single-page{display:block;}
body.home header .logo-img .all-page, .post-type-archive-blog .logo-img .all-page, body.page-template-prodvizhenie .logo-img .all-page{display:block;}
.logo-title > div{font-family:'PT Serif';text-transform:uppercase;}
.logo-title .f-900{font-size:26px;}
.logo-title .f-300{font-size:24px;color:#fff;}
.single .logo-title .f-300, .page-template-default .logo-title .f-300, .page-template-spasibo .logo-title .f-300, .error404 .logo-title .f-300, body.category .logo-title .f-300, body.search .logo-title .f-300{color:#000;}
.single .header-menu > ul > li > a, .page-template-default .header-menu > ul > li > a, .page-template-spasibo .header-menu > ul > li > a, .error404 .header-menu > ul > li > a{color:#000;}
.nav-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.nav-contact .contact-btn{background:-webkit-gradient(linear, left bottom, left top, from(var(--red)), to(var(--red)));background:-o-linear-gradient(bottom, var(--red), var(--red));background:linear-gradient(to top,var(--red), var(--red));color:#fff;height:51px;width:214px;-webkit-box-flex:0;-ms-flex:0 0 214px;flex:0 0 214px;font-size:14px;padding-left:43px;position:relative;margin-right:30px;border-radius:10px;-webkit-box-shadow:0 3px #760102;box-shadow:0 3px #760102;}
.nav-contact .contact-btn:active{transform:scale(1.05);}
.nav-contact .contact-btn:before{content:'';display:block;width:62px;height:53px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/btn-phone.png) no-repeat center center;position:absolute;bottom:0;left:-5px;}
.nav-contact .contact-phone{text-align:center;line-height:18px;}
.another-contacts{margin:4px 0;cursor:pointer;position:relative;}
.another-contacts span{color:#fff;border-bottom:1px dashed #fff;font-size:14px;}
.another-contacts .contact-list{opacity:0;visibility:hidden;position:absolute;top:130%;width:100%;border-radius:5px;background:#fff;padding:10px;background:-o-linear-gradient(120deg, #bdbcc9, #fff 48%, #fff);background:linear-gradient(330deg, #bdbcc9, #fff 48%, #fff);z-index:10;-webkit-box-shadow:0 10px 10px rgb(0 0 0 / 30%);box-shadow:0 10px 10px rgb(0 0 0 / 30%);-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;}
.another-contacts:hover .contact-list{opacity:1;visibility:visible;top:105%;}
.another-contacts .contact-list a{border-bottom:1px dashed transparent;display:inline-block;padding:5px 0;text-align:left;}
.another-contacts .contact-list a:hover{color:#edb72f;border-color:#edb72f;}
.another-contacts .contact-list li{position:relative;text-align:left;padding-left:30px;}
.another-contacts .contact-list li:before{content:'';display:block;width:23px;height:23px;background-image:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/icon-contacts.png);background-repeat:no-repeat;position:absolute;left:0;top:2px;}
.another-contacts .contact-list li.wa:before{background-position:-2px -3px;}
.another-contacts .contact-list li.vb:before{background-position:-25px -3px;}
.another-contacts .contact-list li.tg:before{background-position:-49px -3px;}
.another-contacts .contact-list li.vk:before{background-position:-74px -3px;}
.single .nav-contact .contact-phone .phone, .page-template-default .nav-contact .contact-phone .phone, .page-template-spasibo .nav-contact .contact-phone .phone, .error404 .nav-contact .contact-phone .phone{color:#000;}
.nav-contact .contact-phone .phone{font-size:17px;font-weight:700;color:#fff;}
.nav-contact .contact-phone .online{font-size:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;}
.single .nav-contact .contact-phone .online, .page-template-default .nav-contact .contact-phone .online, .page-template-spasibo .nav-contact .contact-phone .online, .error404 .nav-contact .contact-phone .online{color:#000;}
.nav-contact .contact-phone .online:before{content:'\2022';font-size:23px;margin:-4px 3px 0 0;}
.nav-contact .contact-phone .online.on:before{color:#199024;}
.nav-contact .contact-phone .online.off:before{color:#f33d3d;}
.section-main{padding:325px 0 220px;margin-top:-300px;position:relative;overflow-y:hidden;1 z-index:-1;}
.section-main:after{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0, 0, 0, 0.7);z-index:-1;}
.section-main video{position:absolute;left:0;top:0;width:100%;z-index:-1;height:100%;object-fit:cover;}
.section-main .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:0;}
.section-main .inner-left-side{-webkit-box-flex:0;-ms-flex:0 0 68%;flex:0 0 68%;}
.section-main .inner-subtitle{font-size:27px;color:#fff;font-weight:500;width:370px;margin-top:55px;}
.section-main .inner-subtitle span{color:var(--red);border-bottom:1px solid var(--red);font-weight:300;}
.section-main .inner-right-side{-webkit-box-flex:0;-ms-flex:0 0 27%;flex:0 0 27%;z-index:-2;}
.section-main form{padding:39px;background:rgba(0, 0, 0, 0.7);border-radius:7px;color:#fff;}
.section-main form .form-title{font-size:24px;}
.section-main form label span:not(.input){color:#9c9aa7;font-size:14px;margin:25px 0 15px;display:block;}
.timer{border:2px dashed rgba(255, 255, 255, 0.45);border-radius:5px;text-align:center;padding:12px 0 7px;color:#fff;}
.timer .nums span{font-size:14px;text-align:center;border-radius:3px;padding:4px 6px;}
.timer .nums .num{background:var(--red);color:var(--white)}
.timer .title{margin-top:5px;}
.section-main .timer{margin:20px 0;}
.privacy{font-size:13px;color:#7f7d8a;}
.privacy a{color:#fff;display:inline;border-bottom:1px dashed transparent;}
.privacy a:hover{border-color:#edb72f;color:#edb72f;}
.section-main form .privacy{margin-top:25px;}
.section-main .inner-video{font-size:20px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:-95px;left:150px;cursor:pointer;}
.section-main .inner-video:before{content:'';display:block;width:73px;-webkit-box-flex:0;-ms-flex:0 0 73px;flex:0 0 73px;height:48px;margin-right:25px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/play.png) no-repeat center center;}
.section-main .inner-bomb{width:638px;height:588px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/bomb.png) no-repeat center center;position:absolute;bottom:-297px;left:290px;z-index:-1;}
.section-main .inner-bomb:before{content:'';display:block;width:375px;height:375px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/bomb-gif.png) no-repeat center center/cover;position:absolute;top:-11px;left:-24px;}
.section-main .inner-bomb:after{content:'';display:block;width:81px;height:41px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/arrow-3.png) no-repeat center center;position:absolute;right:72px;top:206px;}
.section-about{padding-top:80px;padding-bottom:60px;position:relative;}
.section-about:after{content:'';display:none;width:355px;height:635px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/layer-1.png) no-repeat center center;position:absolute;right:0;top:140px;}
.section-about .inner{position:relative;padding-left:36%;}
.section-about .inner-img{position:absolute;right:53%;left:auto;bottom:0px;}
.section-about .inner-img--mobile{display:none;}
.section-about .inner-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.section-about h2 span:last-child{font-size:54px;}
.section-about .briefcases{background:-webkit-gradient(linear, right top, left top, from(#f22d38), to(#ad1e26));background:-o-linear-gradient(right, #f22d38, #ad1e26);background:linear-gradient(to left, #f22d38, #ad1e26);border-radius:4px;color:#fff;font-size:17px;padding:20px 10px 20px 50px;position:relative;cursor:pointer;}
.section-about .briefcases.mobile{display:none;}
.section-about .briefcases:before{content:'';display:block;width:65px;height:62px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/briefcase.png) no-repeat center center;position:absolute;top:0;bottom:0;margin:auto;left:-24px;}
.section-about .inner-text{font-size:22px;margin:50px 0;}
.section-about .inner-faq{1 columns:2;1 column-gap:40px;counter-reset:num;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.section-about .inner-faq_item{position:relative;padding:0 20px 0 40px;margin-bottom:20px;border-radius:10px;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;}
.section-about .inner-faq_item.active{background:#f5f5f5;}
.section-about .inner-faq_item:before{counter-increment:num;content:counter(num);color:#152298;font-weight:700;background:#f5f5f5;padding:5px 10px;border-radius:100%;position:absolute;top:20px;left:6px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;}
.section-about .inner-faq_item .title{font-size:20px;font-weight:700;padding:20px 30px 0 0;position:relative;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;color:inherit;line-height:1.3;}
.section-about .inner-faq_item:hover .title, .section-about .inner-faq_item:hover:before{color:#edb72f;}
.section-about .inner-faq_item .title:after{content:'';display:block;width:15px;height:8px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/icons.png) no-repeat -51px -14px;top:28px;right:0;margin:auto;position:absolute;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;}
.section-about .inner-faq_item .text{font-size:17px;font-weight:300;padding:30px 0 40px;display:none;}
.section-benefits{padding:120px 0;}
.section-benefits .inner{padding-left:24%;position:relative;}
.section-benefits .inner-img{position:absolute;width:575px;height:606px;left:-30%;}
.section-benefits .inner-title .f-700{margin-top:10px;}
.section-benefits .inner-text{font-size:30px;margin:50px 0;}
.section-benefits .inner-benefits{display:-webkit-box;display:-ms-flexbox;display:flex;1 justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.section-benefits .item{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;margin:0 30px 40px 0;}
.section-benefits .item .title{font-weight:700;font-size:24px;margin-bottom:30px;}
.section-benefits .item .text{font-weight:300;font-size:18px;}
.section-benefits-list{background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/bg-sepia-dark.png) #17142a repeat center center/contain;padding:80px 0 70px;}
.section-benefits-list .inner-list{counter-reset:bnum;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:80px;}
.section-benefits-list .inner-list .item{-webkit-box-flex:0;-ms-flex:0 0 44%;flex:0 0 44%;position:relative;padding-left:140px;margin-bottom:70px;opacity:0;transform:scale(-1, 1);}
.section-benefits-list .inner-list .item.el-show{opacity:1;transform:scale(1, 1);}
.section-benefits-list .inner-list .item .title:before{counter-increment:bnum;content:counter(bnum);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:106px;height:106px;border-radius:100%;font-weight:100;font-size:60px;color:#0075d8;border:8px solid #fff;background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/shape.png) #fff no-repeat center center/cover;position:absolute;top:0;bottom:0;left:0;margin:auto;}
.section-benefits-list .inner-list .item .title{font-family:'PT Serif';font-weight:700;font-size:24px;margin-bottom:15px;}
.section-benefits-list .inner-list .item .text{font-weight:300;font-size:18px;line-height:21px;}
.section-guarantee{padding:90px 0 130px;}
.section-guarantee .inner{padding-left:17%;position:relative;}
.section-guarantee .inner-img{position:absolute;width:633px;height:606px;left:-35%;}
.section-guarantee .inner-text{font-size:30px;margin:60px 0;font-weight:300;}
.section-guarantee .inner-text a{color:#004bc7;display:inline;}
.section-guarantee .inner-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.section-guarantee .inner-list .item{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;}
.section-guarantee .inner-list .title{font-family:'PT Serif';font-weight:700;font-size:24px;margin-bottom:20px;padding-right:35px;}
.section-guarantee .inner-list .item .text{font-weight:300;font-size:18px;line-height:21px;}
.section-author{padding:150px 0;position:relative;}
.section-author .inner{padding-left:30%;position:relative;}
.section-author .inner-img{position:absolute;height:100%;left:4%;top:0px;}
.section-author .inner-img img{height:100%;}
.section-author .inner-img-mobile{display:none;}
.section-author .inner-text{font-family:'PT Serif';font-size:24px;line-height:38px;color:#fff;margin-top:55px;padding-right:200px;}
.section-cases .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.section-cases .item{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;padding-top:19%;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;}
.section-cases .item .label{font-weight:700;font-size:9px;width:75px;height:75px;border-radius:100%;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:25px;right:25px;}
.section-cases .item .label span{font-size:22px;display:block;}
.section-cases .item-hover{position:absolute;width:100%;height:100%;left:0;top:0;background:#efbb37;padding:55px 45px;color:#fff;z-index:1;transform:scale(0.1);opacity:0;transition:0.3s;}
.section-cases .item-hover:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid;background:#efbb37;-webkit-filter:blur(50px);filter:blur(50px);z-index:-1;}
.section-cases .item-hover > div{font-size:40px;line-height:36px;font-weight:700;}
.section-cases .item-hover > a{background:#151515;color:#fff;font-weight:700;font-size:17px;margin-top:80px;}
.section-cases .item:hover .item-hover{transform:scale(1);opacity:1;}
.section-tarif{padding:80px 0;}
.section-tarif .swiper-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px;}
.section-tarif .inner-title{text-align:center;}
.section-tarif .inner-abovetitle{font-size:31px;}
.section-tarif .inner-text{font-size:22px;text-align:center;width:70%;margin:50px auto 0;}
.section-tarif .inner-tarifs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:80px;position:relative;z-index:0;}
.section-tarif .inner-tarifs:before, .section-tarif .inner-tarifs:after{content:'';display:block;width:519px;height:519px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/ellipse.png) no-repeat center center;position:absolute;z-index:-1;}
.section-tarif .inner-tarifs:before{bottom:-180px;left:-240px;}
.section-tarif .inner-tarifs:after{top:-240px;right:-250px;}
.section-tarif .inner-tarifs .item{-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%;background:#fff;border-radius:10px;padding:40px 44px 50px;-webkit-box-shadow:0 2px 29px rgba(133, 133, 133, 0.15);box-shadow:0 2px 29px rgba(133, 133, 133, 0.15);z-index:0;}
.section-tarif .swiper-slide:nth-child(2){background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/tarif-bg.png) no-repeat center center/cover !important;}
.section-tarif .swiper-slide:nth-child(2) .item-title,
.section-tarif .swiper-slide:nth-child(2) .item-list{color:#fff;}
.section-tarif .inner-tarifs .item-title .name{font-family:'Myseocyrl';font-weight:500;font-size:24px;}
.section-tarif .inner-tarifs .item-title .price{font-size:40px;font-weight:700;}
.section-tarif .inner-tarifs .item-title .price span{font-size:20px;}
.section-tarif .inner-tarifs .item-list{font-size:17px;margin:25px 0 35px;}
.section-tarif .inner-tarifs .item-list li{position:relative;padding-left:30px;margin-bottom:22px;}
.section-tarif .inner-tarifs .item-list li:before{content:'';display:block;width:17px;height:15px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/icons.png) no-repeat -118px -10px;position:absolute;top:2px;left:0;}
.section-tarif .bg-dark-tarif .item-list li:before{background-position-x:-357px;}
.section-tarif .inner-restrict .title{font-weight:500;font-size:40px;text-align:center;margin-top:60px;}
.section-tarif .restrict-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:70px;}
.section-tarif .restrict-list .item{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;text-align:center;}
.section-tarif .restrict-list .item-title{font-weight:500;font-size:26px;margin:20px 0 30px;}
.section-tarif .restrict-list .item-text{font-weight:300;font-size:18px;}
.section-tarif .restrict-list .item-img{width:86px;height:86px;margin:0 auto;position:relative;}
.section-tarif .restrict-list .item-img img{position:absolute;left:-100%;transition:1s;opacity:0;}
.section-tarif .restrict-list.animate .item-img img{opacity:1;left:0;}
.section-contract{background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/bg-sepia-dark.png) #17142a repeat center center/contain;padding:100px 0;}
.section-contract .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.section-contract .inner-left-side{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;z-index:0;}
.section-contract .inner-right-side{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;}
.section-contract .inner-subtitle{font-size:48px;line-height:44px;color:#fff;margin:55px 0;}
.section-contract .inner-text{font-size:18px;line-height:26px;color:#fff;margin-bottom:60px;}
.section-contract .inner-download{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.section-contract .inner-download .btn span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.section-contract .inner-download .btn span:before{content:'';display:block;width:25px;height:32px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/icons.png) no-repeat -133px -52px;margin-right:20px;}
.section-contract .inner-download .inner-arrow{color:#fff;-webkit-box-flex:0;-ms-flex:0 0 210px;flex:0 0 210px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.section-contract .inner-download .inner-arrow:before{content:'';display:block;-webkit-box-flex:0;-ms-flex:0 0 58px;flex:0 0 58px;height:12px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/arrow-1.png) no-repeat center center;margin:0 20px;}
.section-contract .inner-right-side .img{width:689px;height:500px;}
.section-exp{padding:60px 0;}
.section-exp .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.section-exp .inner-left-side{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;}
.section-exp .inner-left-side .img{width:650px;height:519px;margin-left:-145px;}
.section-exp .inner-right-side{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;text-align:right;}
.section-exp .inner-right-side .inner-undertitle{font-size:48px;margin:40px 0;}
.section-exp .inner-right-side .inner-text{font-family:'PT Serif';font-size:20px;}
.section-geo{background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/bg-sepia-dark.png) #17142a repeat center center/contain;padding:100px 0;}
.section-geo .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.section-geo .inner-left-side{color:#fff;-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;}
.section-geo .inner-right-side{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;}
.section-geo .inner-undertitle{font-size:48px;line-height:44px;color:#fff;margin:55px 0;padding-right:100px;}
.section-geo .inner-text{font-size:18px;line-height:26px;color:#fff;margin-bottom:60px;padding-right:100px;}
.section-geo .inner-right-side .img{width:594px;height:381px;}
.section-reviews{padding:50px 0;}
.section-reviews .inner-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:70px;}
.section-reviews .inner-swiper{margin:0 0 70px 0;}
.section-reviews .inner-logotypes{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:40px;margin-top:70px;}
.section-reviews .inner-logotypes .item{border-radius:12px;overflow:hidden;}
.section-reviews .inner-logotypes .item img{display:block;width:100%;}
.section-callback{background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/bg-bonus.jpg) no-repeat center center/cover;background-position-x:left;padding:140px 0;overflow:hidden;position:relative;}
.section-callback .inner{position:relative;color:#fff;padding-left:29%;z-index:0;}
.section-callback .inner-img{width:665px;height:100%;position:absolute;left:0;bottom:0;}
.section-callback .inner-img img{height:100%;}
.section-callback .inner-undertitle{font-family:'PT Serif';font-size:27px;margin:70px 0;padding-right:140px;}
.section-callback .inner-undertitle span{border:1px solid var(--red);padding:0 7px;}
.section-callback form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:15px;}
.section-callback form label{-webkit-box-flex:0;-ms-flex:0 0 274px;flex:0 0 274px;}
.section-callback form label span{font-size:15px;font-weight:300;color:#9c9aa7;display:block;margin-bottom:15px;}
.section-callback form .input{width:100%;height:65px;background:#fff;border-radius:6px;margin:0;}
.section-callback form .input input{font-size:19px;}
.section-callback .privacy{margin-top:25px;}
.section-wrapper{padding:50px 0px;}
.tarifs + .section-wrapper{padding-top:0;}
footer{padding:50px 0 80px;background:#fff;color:#000;}
footer .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.footer-col.col-1{-webkit-box-flex:0;-ms-flex:0 0 24%;flex:0 0 24%;}
.footer-col.col-2{-webkit-box-flex:0;-ms-flex:0 0 58%;flex:0 0 58%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;}
.footer-col.col-2 > div{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;}
.footer-col.col-3{-webkit-box-flex:0;-ms-flex:0 0 18%;flex:0 0 18%;}
.footer-col .socials{margin:15px 0 0;}
.footer-col .socials a, .blog_socials a, .modal .block_social a{display:inline-block;margin:0 10px 0 0;}
.footer-col .socials a svg, .modal .block_social a svg{height:30px;width:30px;fill:#d40000;}
.modal .block_social{margin:40px 0;}
.modal .block_social .label_social{text-align:center;font-family:'Unbounded';font-size:15px;font-weight:500;text-transform:uppercase;}
.footer-col .logo-title .f-300{color:#000;}
.footer-col .logo-text{margin-top:40px;}
.footer-menu-col .title{font-weight:700;text-transform:uppercase;font-size:18px;margin:6px 0 25px;color:#000;line-height:1.2;}
.footer-menu-col li{font-size:15px;font-weight:500;margin-bottom:18px;}
.footer-menu-col li a{display:inline;border-bottom:1px dashed transparent;}
.footer-menu-col li a:hover{color:#b50102;border-bottom:1px dashed #b50102;}
.footer-col .nav-contact{display:block;}
.footer-col .nav-contact .phone{color:#000;font-size:23px;text-align:left;margin:8px 0 17px;}
.footer-col .nav-contact .phone:hover{color:#b50102;}
.footer-col .nav-contact .contact-email{text-align:left;font-size:14px;margin-top:20px;}
.footer-col .nav-contact .contact-email a{display:inline;}
.footer-col .nav-contact .contact-email a:hover{color:#b50102;}
.footer_copyrigth{border-top:1px solid #adadad;padding:15px 0;font-size:14px;margin-top:45px;}
.scroll-up{font-size:15px;position:fixed;bottom:30px;left:175px;z-index:999;visibility:hidden;opacity:0;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;cursor:pointer;background:rgba(255, 255, 255, 0.4);padding:7px 7px 7px 35px;border-radius:16px;box-shadow:0 0 20px rgba(0, 0, 0, 0.15);}
.scroll-up span{-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;border-bottom:1px dashed transparent;color:#B50102;}
.scroll-up:hover span{color:#B50102;border-color:#B50102;}
.scroll-up.active{visibility:visible;opacity:1;}
.scroll-up:before{content:'';display:block;width:26px;height:27px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/arrow_top.svg) no-repeat center;background-size:contain;position:absolute;left:2px;top:0;bottom:0;margin:auto;}
.section-guild-main{background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/bg-guild.png) no-repeat center center/cover;padding:150px 0 50px;}
.section-guild-main .inner{text-align:center;}
.section-guild-main .inner .img{width:127px;height:94px;margin:0 auto;position:relative;z-index:0;}
.section-guild-main .inner .img:before{content:'';display:block;width:100%;height:100%;background:#303eff;position:absolute;-webkit-filter:blur(50px);filter:blur(50px);z-index:-1;}
.section-guild-main .inner-title{margin-top:50px;padding:0 90px;}
.section-guild-main .inner-text{color:#fff;line-height:24px;padding:0 195px;margin:50px 0;}
.section-guild-main .inner-special{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:20px;border-radius:10px;overflow:hidden;margin:0 auto;background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/bg-special.png) no-repeat center center;}
.section-guild-main .inner-special .title{color:#fff;font-size:18px;font-weight:500;text-align:center;}
.section-guild-main .inner-special .old{color:#646688;font-size:36px;font-weight:500;text-decoration:line-through;}
.section-guild-main .inner-special .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px;}
.section-guild-main .inner-special .new{color:#fff;font-size:36px;font-weight:500;margin-left:5px;}
.section-guild-main .inner-special .new span{font-size:24px;}
.section-guild-main .timer{padding:12px 30px 7px;}
.section-guild-main .inner-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:570px;margin:40px auto;position:relative;z-index:0;}
.section-guild-main .inner-buttons .btn-inline:hover{border-color:#edb72f;color:#edb72f;}
.section-guild-main .inner-buttons .btn-inline:active{transform:scale(1.05);}
.section-clubcontent{background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/bg-sepia-dark.png) #17142a repeat center center/contain;color:#fff;padding:90px 0;margin-top:-1px;}
.section-clubcontent .inner-title{text-align:center;width:50%;margin:0 auto;}
.section-clubcontent .inner-list{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;margin-top:80px;}
.section-clubcontent .inner-list .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%;background:#0e0c26;margin-bottom:25px;padding:40px 85px 40px 40px;position:relative;z-index:0;overflow:hidden;opacity:0;top:40px}
.section-clubcontent .inner-list .item.el-show{opacity:1;top:0;}
.section-clubcontent .inner-list .item .img{-webkit-box-flex:0;-ms-flex:0 0 76px;flex:0 0 76px;height:76px;margin-right:50px;position:relative;}
.section-clubcontent .inner-list .item:before{content:'';display:block;width:90px;height:90px;background:#0a106e;-webkit-filter:blur(36px);filter:blur(36px);position:absolute;top:12px;left:20px;z-index:-1;}
.section-clubcontent .inner-list .desc .title{font-size:23px;font-weight:700;margin-bottom:15px;}
.section-clubcontent .inner-list .desc .text{font-size:16px;line-height:22px;font-weight:300;color:#b1b1da;}
.section-scores{background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/bg-sepia-dark.png) #17142a repeat center center/contain;color:#fff;margin-top:-1px;text-align:center;padding:0 0 140px;}
.section-scores .inner-undertitle{font-size:36px;font-weight:300;}
.section-scores .inner-list{font-family:'PT Serif';font-size:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:70px;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.section-scores .inner-list .item{transform:scale(-1, 1);}
.section-scores .inner-list .item.el-show{transform:scale(1, 1);}
.section-scores .inner-list .item:before{content:'';display:block;width:106px;height:106px;border-radius:100%;font-weight:100;border:8px solid #fff;background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/icons.png) no-repeat -171px -24px, url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/shape.png) #fff;margin:0 auto 25px;}
.section-scores .inner-master{background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/bg-sepia-dark.png) rgba(0, 0, 0, 0.7);border-radius:10px;margin:158px auto 0;width:80%;position:relative;padding:25px;}
.section-scores .inner-master .img{width:198px;height:113px;position:absolute;left:0;right:0;top:-46px;margin:auto;}
.section-scores .inner-master .title{font-weight:300;font-size:30px;line-height:34px;width:100%;height:100%;border:3px solid #e7ca77;border-radius:10px;padding:70px 40px;}
.section-scores .inner-master .title span{color:#fad67c;text-transform:uppercase;}
.section-join{background:#efbb37;position:relative;text-align:center;padding:80px 0;-webkit-box-shadow:0 -12px 40px rgb(255 132 0 / 40%);box-shadow:0 -12px 40px rgb(255 132 0 / 40%);z-index:0;}
.section-join .img-logo{width:131px;height:131px;border-radius:100%;background:#fff3c9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;right:0;margin:auto;top:-150px;}
.section-join .img-logo img{width:77px;height:77px;}
.section-join .inner-title .abovetitle{font-size:25px;line-height:28px;}
.section-join .inner-title .title{font-weight:700;font-size:47px;text-transform:uppercase;margin:30px 0;}
.section-join .inner-title .undertitle{font-weight:100;font-size:24px;line-height:29px;color:#fff;width:50%;margin:0 auto;}
.section-join .timer{width:475px;color:#000;padding:15px 0;margin:20px auto;}
.section-join .timer .nums span{font-size:29px;font-weight:300;border-radius:8px;}
.section-join .timer .nums .num{background:#fff;}
.section-join .timer .title{font-size:32px;}
.section-join .inner .btn{margin:0 auto;}
.section-blog-main{background:var(--black);padding-bottom:90px;overflow-x:hidden;}
.section-blog-main .inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;}
.section-blog-main .inner-left-side{-webkit-box-flex:0;-ms-flex:0 0 68%;flex:0 0 68%;position:relative;}
.section-blog-main .inner-subtitle{font-family:'PT Serif';font-size:29px;color:#fff;margin:40px 0 40px;}
.blog_socials{margin:40px 0 0;}
.blog_socials a svg path{fill:#b50102;transition:all 0.3s;}
.blog_socials a:hover svg path{fill:#fff;}
.section-blog-main .inner-list{color:#fff;}
.section-blog-main .inner-list .li{font-size:23px;margin-bottom:10px;position:relative;padding-left:25px;}
.section-blog-main .inner-list .li:before{content:'';display:block;width:11px;height:11px;border:2px solid var(--red);border-radius:100%;position:absolute;left:0;top:0;bottom:0;margin:auto;}
.section-blog-main .inner-list .paragraph{font-size:18px;line-height:27px;margin-top:25px;padding-left:25px;}
.section-blog-main .inner-checklist{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;background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/bg-sepia-dark.png) rgba(0, 0, 0, 0.7) no-repeat center center/cover;border-radius:10px;width:75%;padding:25px;margin-top:65px;position:relative;z-index:0;}
.section-blog-main .inner-checklist .btn{margin-right:30px;}
.section-blog-main .inner-checklist-img{position:absolute;right:216px;top:395px;z-index:0;}
.section-blog-main .section-blog-main__controls .inner-checklist-img{right:auto;top:-215px;left:508px;}
.section-blog-main .inner-checklist-img:after{content:'';display:block;width:80px;height:46px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/arrow-2.png) no-repeat center center;position:absolute;bottom:-58px;}
.section-blog-main .inner-checklist-img .checklist-img{width:236px;height:168px;}
.section-blog-main .inner-checklist-img .checklist-str{font-size:18px;font-style:italic;position:absolute;top:62px;width:168px;right:173px;z-index:-1;}
.section-blog-main .inner-checklist-img .checklist-str span{padding:7px;display:block;background:var(--red);color:var(--white);}
.section-blog-main .inner-checklist-img .checklist-str .str-2{margin-left:30px;}
.section-blog-main .inner-right-side .img{width:764px;height:auto;position:absolute;bottom:-90px;right:-446px}
.section-last-articles{padding:80px 0;overflow-x:hidden;}
.single .section-last-articles{padding:80px 0 160px;}
.section-last-articles + .section-last-articles{padding-top:0;}
.section-last-articles .inner-title{}
.section-last-articles .inner-subtitle{font-size:18px;line-height:1.33;margin:40px 0;}
.section-last-articles .inner-swiper{position:relative;}
.section-last-articles .swiper-prev, .section-last-articles .swiper-next{background:unset;width:36px;height:36px;}
.section-last-articles .swiper-next{right:-18px;}
.section-last-articles .swiper-prev{left:-18px;}
.tax-category_blog .last_articles{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start;margin:50px 0 0;}
.last_articles .item-article{background:#fff;border-radius:10px;border-radius:10px;padding:25px;position:relative;}
.last_articles .item-article .title a:before{display:block;content:'';position:absolute;left:0;top:0;height:100%;width:100%;}
.tax-category_blog .last_articles .item-article{width:calc((100% - 40px) / 3);box-shadow:0 0 20px rgba(0, 0, 0, 0.1);}
.item-article .img{height:238px;border-radius:10px;overflow:hidden;}
.item-article .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;}
.item-article .date{font-size:15px;margin:5px 0;color:var(--black);}
.item-article .time{background:#F2F2F2;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px 15px;font-size:14px;color:#848484;}
.item-article .time:before{content:'';display:block;width:18px;height:18px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/clock.svg) no-repeat center;background-size:18px;margin-right:10px;}
.item-article .title{font-size:21px;line-height:24px;font-weight:500;margin:25px 0 0;color:#000;}
.section-timer{padding:45px 0;background:#efbb37;}
.section-timer .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.section-timer .inner .inner-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.section-timer .inner-timer{position:relative;z-index:0;}
.section-timer .img{-webkit-box-flex:0;-ms-flex:0 0 131px;flex:0 0 131px;width:131px;height:131px;background:#fff3c9;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.section-timer .img img{width:77px;height:77px;}
.section-timer .inner-desc{font-size:24px;line-height:27px;margin-left:30px;-webkit-box-flex:0;-ms-flex:0 0 46%;flex:0 0 46%;}
.section-timer .inner-desc .strong{font-size:31px;font-weight:700;margin-top:20px;}
.section-timer .inner-left .text-white{font-size:24px;color:#fff;-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;}
.section-timer .inner-left .text-white span{color:#000;}
.section-timer .timer{color:#000;margin-bottom:20px;}
.section-timer .timer .nums .num{background:#fff;}
.section-work{background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/bg-sepia-dark.webp) #17142a repeat center center/contain;padding:140px 0;color:#fff;}
.section-work .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:0;}
.section-work .inner-img{width:598px;height:950px;position:absolute;left:150px;right:0;bottom:-140px;display:flex;align-items:flex-end;margin:auto;z-index:-1;}
.section-work .work-img-mob{display:none;}
.section-work .inner-left{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;}
.section-work .inner-left .title{font-size:56px;line-height:64px;font-weight:500;font-family:'Unbounded';}
.section-work .inner-left .note{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:17px;position:relative;line-height:20px;}
.section-work .inner-left .note span:first-child{width:96px;padding:14px 0;text-align:center;background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/note.png) no-repeat center center;color:var(--white);}
.section-work .inner-left .note span:last-child{-webkit-box-flex:0;-ms-flex:0 0 115px;flex:0 0 115px;margin:-8px 0 0 20px;}
.section-work .inner-left .inner-text{font-size:41px;color:var(--red);margin-top:70px;font-weight:100;}
.section-work .inner-left .inner-note{font-size:24px;line-height:31px;margin-top:125px;font-weight:100;}
.section-work .inner-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.section-work .inner-right .item{font-family:'PT Serif';font-size:24px;width:295px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.section-work .inner-right .item .img{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;height:60px;margin-right:20px;}
.section-gettarif{background:#B50102;color:#FFF}
.section-gettarif .inner{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;overflow:hidden;height:135px;}
.section-gettarif .inner-left{font-size:35px;line-height:30px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 36%;flex:0 0 36%;}
.section-gettarif .inner-left .img{-webkit-box-flex:0;-ms-flex:0 0 171px;flex:0 0 171px;width:171px;height:167px;}
.section-gettarif .inner-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;z-index:0;}
.section-gettarif .inner-right .text{font-size:16px;line-height:21px;font-weight:500;}
.section-lessons{padding:100px 20px 50px;}
.section-lessons .inner-title{text-align:center;}
.section-lessons .inner-title h2 a{display:inline;}
.section-lessons .inner-text{font-size:18px;line-height:24px;margin:40px 200px 40px;text-align:center;}
.section-lessons .video-lessons .swiper-slide .title{font-size:16px;margin-top:24px;color:#000;line-height:24px;}
.section-lessons .lessons-pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px;}
.section-seoarticles{padding:0 0 50px;text-align:center;}
.section-blog-main + .section-seoarticles{margin-top:50px;}
.section-seoarticles.all_rubrics{padding:0 0 30px;}
.section-seoarticles .inner-tabs{margin:30px 0 55px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.section-seoarticles.all_rubrics .inner-tabs{margin-bottom:0;}
.section-seoarticles .inner-tabs .tab, .section-seoarticles .inner-tabs .tab_link{border:1px solid;border-radius:5px;padding:10px 17px;margin:0 5px;cursor:pointer;transition:all 0.3s;}
.section-seoarticles .inner-tabs .tab:hover, .section-seoarticles .inner-tabs .tab_link:hover{border-color:var(--red);background:var(--red);color:#fff;}
.section-seoarticles.all_rubrics .inner-tabs .tab, .section-seoarticles.all_rubrics .inner-tabs .tab_link{margin-bottom:15px;}
.section-seoarticles .inner-tabs .tab.current, .section-seoarticles .inner-tabs .tab_link.current{border:none;background:var(--red);font-weight:700;color:#fff;}
.section-seoarticles .tab-content{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px;}
.section-seoarticles .tab-content .item-article{text-align:left;}
.section-seoarticles .tab-content .item-article.hide{display:none;}
.section-seoarticles .tab-content .item-article .img{height:171px;}
.section-seoarticles .show-more{margin:30px auto 0;}
.section-about-author{padding:50px 0 90px;}
.section-about-author .inner-title{font-size:73px;line-height:68px;font-weight:300;width:75%;}
.section-about-author .inner-text{font-size:20px;line-height:31px;font-weight:300;-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px;margin-top:50px;}
.section-about-author .inner-text ul{margin-top:40px;}
.section-about-author .inner-text ul li{padding-left:25px;position:relative;margin-bottom:15px;font-size:18px;line-height:23px;}
.section-about-author .inner-text ul li:before{content:'';display:block;width:11px;height:11px;border:2px solid #f6ca53;border-radius:100%;position:absolute;left:0;top:6px;}
.section-about-author .inner-tags{margin-top:50px;}
.section-about-author .inner-tags-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.section-about-author .inner-tags a, .section-about-author .inner-tags span{border:1px solid;border-radius:5px;padding:10px 17px;margin:0 10px 10px 0;cursor:pointer;position:relative;left:65px;opacity:0;}
.section-about-author .inner-tags a.el-show, .section-about-author .inner-tags span.el-show{left:0;opacity:1;}
.section-about-author .inner-tags .show-tags{background:#000;color:#fff;}
.section-about-author .inner-tags a:nth-child(n+7){display:none;}
.section-single .inner > .inner-title{margin-bottom:30px;}
.section-single .inner h2, .section-single .inner h2 *,
.section-single .inner h3, .section-single .inner h3 *,
.section-single .inner h4, .section-single .inner h4 *,
.section-single .inner h5, .section-single .inner h5 *{font-family:'Unbounded';font-weight:400;}
.entry-meta{margin:20px 0;}
.section-single .inner > p{margin-bottom:24px;font-size:15px;line-height:23px;}
.section-single .inner a:not(.red-border-16-btn),
.price__content a{color:#004bc7;font-weight:300;display:inline;}
.section-single.section_404 .inner a.red-border-16-btn{width:fit-content;margin:0 auto 15px;}
.section-single.section_404 form.search{max-width:540px;margin:30px auto 0;position:relative;}
.section-single.section_404 .search--wrap input{width:100% !important;}
.section-single ul, .section-single ol{margin:20px 0;padding:0;}
.section-single ul li, .section-single ol li{margin:8px;position:relative;padding-left:19px;}
.section-single ul li:before{content:'';display:block;width:8px;height:8px;border-radius:100%;background:var(--red);position:absolute;left:0;top:6px;}
.section-single ol{list-style-type:none;counter-reset:num;}
.section-single ol li:before{content:counter(num) '.';counter-increment:num;display:inline-block;position:absolute;top:0px;left:0;line-height:inherit;font-size:inherit;color:inherit;}
.section-single{padding:20px 0 45px;position:relative;}
.section-single .entry-header{z-index:0;}
.section-single.spasibo{padding-bottom:130px;}
.breadcrumbs{margin-bottom:35px;}
.offer__info .breadcrumbs, .target-offer .breadcrumbs, .section-blog-main .breadcrumbs{color:#848484;}
.article-page__banner .breadcrumbs, .article-page__banner .breadcrumbs a{color:#F8F8F8;}
.breadcrumbs span{}
.page-template-type .custom__breadcrumbs, .breadcrumbs.dark_fon{background:rgba(0, 0, 0, 0.5);padding:5px 15px;border-radius:10px;color:#bbb;}
.breadcrumbs.dark_fon{display:inline-block;}
.page-template-type .custom__breadcrumbs .offer__breadcrumbs-link, .breadcrumbs.dark_fon .offer__breadcrumbs-link{color:#bbb;}
.page-template-type .offer__breadcrumbs-item:last-child, .breadcrumbs.dark_fon .offer__breadcrumbs-item:last-child{padding-right:0;margin-right:0;}
.page-template-type .offer__breadcrumbs-item:not(:last-child):before,
.breadcrumbs.dark_fon .offer__breadcrumbs-item:not(:last-child):before{color:#bbb;}
.section-single .inner-title{width:85%;}
.section-single.spasibo .inner-title, .section-single.section_404 .inner-title{width:100%;}
.section-single .inner-title h1{font-size:62px;line-height:67px;}
.section-single .custom-template .inner-links{margin-top:32px;border-radius:15px;background:#f9f9f9;padding:30px 50px;counter-reset:links;}
.section-single .custom-template .inner-links .title{font-size:26px;font-weight:700;margin-bottom:28px;}
.section-single .custom-template .inner-links a{font-size:18px;font-weight:300;}
.section-single .custom-template .inner-links a:before{counter-increment:links;content:counter(links) '. ';}
.section-single .custom-template .inner-links a span{border-bottom:1px dashed;}
.section-single .custom-template .inner-result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px;}
.section-single .custom-template .inner-result .inner-left, .section-single .custom-template .inner-result .inner-right{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;}
.section-single .custom-template .inner-result .inner-left p{font-size:18px;line-height:28px;margin-bottom:35px;}
.section-single .custom-template .inner-result .inner-left span{font-weight:900;text-transform:uppercase;}
.section-single .custom-template .inner-result .inner-right .img{border-radius:10px;height:475px;overflow:hidden;}
.section-single .custom-template .inner-result .inner-right img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}
.section-single .custom-template .inner-text{margin:35px 0;}
.section-single .custom-template .inner-text p{font-size:18px;line-height:28px;margin-bottom:30px;}
.section-gettarif{padding:0 25px;}
.section-single .custom-template .inner-seosite{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.section-single .custom-template .inner-seosite .inner-left, .section-single .custom-template .inner-seosite .inner-right{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;border-radius:25px;background:#f9f9f9;padding:50px 40px 40px;}
.section-single .custom-template .inner-seosite .title{font-size:48px;line-height:54px;font-weight:700;}
.section-single .custom-template .inner-seosite .inner-list{margin:40px 0 0;}
.section-single .custom-template .inner-seosite .inner-list li{font-weight:500;font-size:18px;line-height:23px;margin-bottom:30px;position:relative;padding-left:25px;}
.section-single .custom-template .inner-seosite .inner-left .inner-list{counter-reset:seolist;}
.section-single .custom-template .inner-seosite .inner-left .inner-list li:before{counter-increment:seolist;content:counter(seolist) ". ";display:block;position:absolute;left:3px;top:0;color:#279e34;font-weight:700;}
.section-single .custom-template .inner-seosite .inner-right .inner-list li:before{content:'';display:block;background-image:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/icons.png);background-repeat:no-repeat;position:absolute;left:3px;top:5px;}
.section-single .custom-template .inner-seosite .inner-right .inner-list li.on:before{width:15px;height:12px;background-position:-157px -12px;}
.section-single .custom-template .inner-seosite .inner-right .inner-list li.off:before{width:13px;height:12px;background-position:-194px -12px;}
.section-single .custom-template .inner-results{margin-top:54px;}
.section-single .custom-template .inner-results h2{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;}
.section-single .custom-template .inner-results h2:after{content:'';display:inline-block;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;height:2px;background:#0075d8;margin-left:20px;}
.section-single .custom-template .inner-results .results-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:50px;}
.section-single .custom-template .inner-results .results-wrap .item{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;text-align:center;}
.section-single .custom-template .inner-results .results-wrap .item .title{font-size:48px;font-weight:700;color:#199a29;margin-top:40px;}
.section-single .custom-template .inner-results .results-wrap .item .subtitle{font-size:18px;}
.section-single .channel-template{display:grid;grid-template-columns:1fr 1fr;gap:36px;}
.section-single .channel-template .btn_n{display:flex;align-items:center;justify-content:center;text-align:center;font-family:'Unbounded';font-size:16px;text-transform:uppercase;font-weight:700;line-height:22px;letter-spacing:0.02em;color:var(--red);border:4px solid var(--red);border-radius:70px;max-width:350px;padding:18px 36px;box-shadow:6px 8px 0 0 var(--white);cursor:pointer;margin-top:24px;}
.section-single .channel-template .btn_n:hover{background:var(--red);color:#fff;}
.section-single .channel-template img{box-shadow:8px 8px 0 #D0D0D0;}
@media screen and (max-width:600px){
.section-single .channel-template{grid-template-columns:100%;gap:24px}
} .section-single .certificate-template{display:grid;grid-template-columns:1fr 1fr;gap:36px;}
.page-default h2{margin:45px 0 15px;}
.page-default h3{margin:45px 0 10px;}
.page-default p{margin:10px 0;}
.page-default .wp-block-image{margin:42px 0;}
.section-last-articles .inner-title, .section-last-articles .inner-subtitle{color:#000;}
.modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(4, 3, 21, 0.68);position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999;}
.modal.hide{display:none;}
.modal-form{-webkit-box-flex:0;-ms-flex:0 0 534px;flex:0 0 534px;padding:50px 40px 62px;border-radius:7px;background:-webkit-gradient(linear, left bottom, left top, from(#bdbcc9), color-stop(33%, #fff), to(#fff));background:-o-linear-gradient(bottom, #bdbcc9, #fff 33%, #fff);background:linear-gradient(to top, #bdbcc9, #fff 33%, #fff);position:relative;}
.modal-form .close{width:13px;height:12px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/icons.png) no-repeat -228px -12px;position:absolute;right:15px;top:15px;cursor:pointer;}
.modal-form .title{font-size:27px;font-weight:700;text-align:center;text-transform:uppercase;padding:0 50px 10px;color:#000;}
.modal-form .inputs{border-radius:15px;border:1px solid;margin-top:20px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0;}
.modal-form .inputs .label{font-size:19px;position:absolute;top:-14px;width:100%;text-align:center;margin:auto;z-index:99;font-weight:300;}
.modal-form .inputs .label span{background:#fff;padding:0 13px;}
.modal-form .img{width:65px;height:65px;margin:0 15px;cursor:pointer;}
.modal-form .img.active{-webkit-filter:brightness(0.5);filter:brightness(0.5);}
.modal-form .input{width:90%;border-radius:15px;padding:5px;height:70px;position:relative;}
.modal-form .input input{border-radius:15px;border:1px solid #dcdcdc;font-weight:300;}
.modal-form .input .submit{position:absolute;top:0;bottom:0;margin:auto;right:16px;width:44px;height:44px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/icons.png) no-repeat -59px -46px;cursor:pointer;}
.modal-form label{display:block;margin-top:10px;text-align:center;font-size:19px;font-weight:300;cursor:pointer;}
.modal-form label input{position:relative;top:1px;}
.modal-form #modal-email.hide{display:none;}
.modal .iframe-video{position:relative;}
.modal .iframe-video .close{color:#edb72f;border:1px solid #edb72f;display:inline-block;border-radius:5px;padding:9px 15px;position:absolute;top:-55px;left:0;right:0;margin:auto;width:50px;text-align:center;cursor:pointer;}
.modal .iframe-video{position:relative;border:0px solid #edb72f;padding:13px;border-radius:29px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/bg-main.png) no-repeat left top/cover;box-shadow:0 0 30px #e14141;}
.modal .iframe-video iframe{border-radius:18px;}
form label{transition:all 0.3s;}
.required{-webkit-animation:empty 0.8s ease infinite;animation:empty 0.8s ease infinite;display:block;color:var(--red);}
@-webkit-keyframes empty {
0%{-webkit-transform:translateX(0);transform:translateX(0);}
10%{-webkit-transform:translateX(8px);transform:translateX(8px);}
20%{-webkit-transform:translateX(-8px);transform:translateX(-8px);}
30%{-webkit-transform:translateX(6px);transform:translateX(6px);}
40%{-webkit-transform:translateX(-6px);transform:translateX(-6px);}
50%{-webkit-transform:translateX(4px);transform:translateX(4px);}
60%{-webkit-transform:translateX(0);transform:translateX(0);}
100%{-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes empty {
0%{-webkit-transform:translateX(0);transform:translateX(0);}
10%{-webkit-transform:translateX(8px);transform:translateX(8px);}
20%{-webkit-transform:translateX(-8px);transform:translateX(-8px);}
30%{-webkit-transform:translateX(6px);transform:translateX(6px);}
40%{-webkit-transform:translateX(-6px);transform:translateX(-6px);}
50%{-webkit-transform:translateX(4px);transform:translateX(4px);}
60%{-webkit-transform:translateX(0);transform:translateX(0);}
100%{-webkit-transform:translateX(0);transform:translateX(0);}
}
.animation-title{transition:0.5s;opacity:0;}
.animation-scale{transform:scale(0.1);}
.animation-scale.el-show{opacity:1;transform:scale(1);}
.animation-slide{position:relative;left:-50%;}
.animation-slide.el-show{opacity:1;left:0;}:root{--red:#B50102;--white:#F8F8F8;--green:#B8ED46;--lilac:#CF80FF;--black:#1B1B1B;}
body.page-template-prodvizhenie{padding:0;margin:0;background:var(--white);color:var(--white);overflow-x:hidden;}
body.page-template-prodvizhenie h1, body.page-template-prodvizhenie small{font-family:'Unbounded';font-size:60px;line-height:78px;font-weight:400;text-transform:uppercase;}
body.page-template-prodvizhenie h2{font-family:'Unbounded';font-size:50px;line-height:1.1;font-weight:400;text-transform:uppercase;}
body.page-template-prodvizhenie h1 span, body.page-template-prodvizhenie small span, body.page-template-prodvizhenie h2 span{font-family:'Unbounded';}
body.page-template-prodvizhenie .btn_n, body.page-template-page-target .btn_n, body.page-template-type .btn_n, body.page-template-tpl-region .btn_n, body.post-type-archive-blog .btn_n, .callback .btn_n, .target-work-completed .btn_n, .modal form .btn_n, .right-form  form .btn_n, .results.flexible .btn_n, .btn_n.red_border{font-family:'Unbounded';font-size:16px;text-transform:uppercase;font-weight:700;line-height:22px;letter-spacing:0.02em;color:var(--red);border:4px solid var(--red);border-radius:70px;display:flex;align-items:center;justify-content:center;text-align:center;height:106px;min-width:359px;padding:0 52px;box-shadow:6px 8px 0 0 var(--white);cursor:pointer;transition:0.25s all}
.target-work-completed .btn_n{background:#fff;}
body.page-template-prodvizhenie .btn_n:active, body.page-template-page-target .btn_n:active, body.page-template-type .btn_n:active, body.page-template-tpl-region .btn_n:active, body.post-type-archive-blog .btn_n:active, .callback .btn_n:active, .btn_n.red_border:active, .modal form .btn_n:active, .right-form  form .btn_n:active, .target-work-completed .btn_n:active, .results.flexible  .btn_n:active{transform:scale(1.05);}
.callback.no_bg .btn_n, .container .btn_n.spoiler_wrapper_btn{box-shadow:6px 8px 0 0 var(--black);}
.container .btn_n.spoiler_wrapper_btn{width:fit-content;margin:35px auto 0;padding:15px 20px;height:auto;}
body .content .container{color:var(--black);padding-top:50px;padding-bottom:70px;line-height:1.4;}
body .content .container p, body .content .container ul{margin:1em 0;}
body .content .container h2, body .content .container h3{margin:0.5em 0;}
body .content .container ul{margin-left:30px;}
body .content .container ul li{list-style:disc;}
body .content .container ul li + li{margin-top:0.5em;}
body.page-template-prodvizhenie .btn_n:hover, body.page-template-type .btn_n:hover, body.page-template-tpl-region .btn_n:hover, body.page-template-page-target .btn_n:hover, body.post-type-archive-blog .btn_n:hover, .callback .btn_n:hover, .modal form .btn_n:hover, .right-form  form .btn_n:hover, .target-work-completed .btn_n:hover, .btn_n.red_border:hover, .btn_n.red_border.black:hover{background:var(--red);color:#fff;}
.pop_articles_links_wrapper{padding:0 40px;margin:30px 0 0;position:relative;}
.pop_articles_links .swiper-slide{padding:0 0 4px;}
.pop_articles_links a{box-shadow:3px 4px 0 0 var(--black);padding:10px 15px 6px;font-family:'Unbounded';font-size:13px;text-transform:uppercase;font-weight:700;letter-spacing:0.02em;color:var(--red);border:2px solid var(--red);border-radius:70px;display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;transition:0.25s all;}
.pop_articles_links_prev, .pop_articles_links_next{position:absolute;top:-2px;height:44px;width:30px;cursor:pointer;}
.pop_articles_links_prev{left:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512" fill="%23B50102"><path d="M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z"/></svg>') no-repeat center/contain;}
.pop_articles_links_next{right:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512" fill="%23B50102"><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z"/></svg>') no-repeat center/contain;}
body.page-template-prodvizhenie .partners .btn_n{box-shadow:6px 8px 0 0 var(--black);}
.btn_3d{font-family:'Unbounded';font-size:60px;font-weight:500;line-height:71px;letter-spacing:0em;text-align:center;color:var(--black);text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;background:var(--white);border:3px solid var(--black);border-radius:200px;height:130px;min-width:535px;padding:0 52px;box-shadow:8px 8px 0 0 #B50102;transform:rotate(-3deg);}
.note{font-size:18px;line-height:21px;font-weight:300;display:flex;align-items:center;}
.note:before{content:'';display:block;background:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/note.svg) no-repeat center center;margin-right:34px;width:70px;flex:0 0 70px;height:70px;animation:rotate 7s linear infinite;}
body.page-template-prodvizhenie img, body.page-template-type img, body.page-template-tpl-region img{width:auto;}
.main_first{overflow:hidden;}
.main_first .container{position:static;}
.main_first__title{margin-top:111px;margin-bottom:30px;position:relative;}
.main_first__title.main_first__title--2466 .bomb_vaves{left:480px;}
.main_first__title.main_first__title--2466 .bomb{left:545px;}
.main_first__subtitle{text-align:center;width:100%;font-size:36px !important;line-height:42px !important;margin:50px 0px;color:#000;}
body.page-template-prodvizhenie .main_first__title h1, body.page-template-type .main_first__title h1, body.page-template-tpl-region .main_first__title h1, body.page-template-prodvizhenie .main_first__title small, body.page-template-type .main_first__title small{font-size:90px;font-weight:100;line-height:107px;letter-spacing:0.02em;text-align:center;display:flex;justify-content:space-between;color:var(--black);text-transform:uppercase;}
body.page-template-prodvizhenie .main_first__title h1 span, body.page-template-type .main_first__title h1 span, body.page-template-tpl-region .main_first__title h1 span, body.page-template-prodvizhenie .main_first__title small span, body.page-template-type .main_first__title small span{font-family:'Unbounded';}
.textbox{font-size:16px;line-height:1.5;}
.textbox h2, .textbox h3, .textbox h4{margin:0.67em 0;}
.textbox h2{margin:24px 0px;}
.textbox p{margin:16px 0px;}
.textbox ul{padding:0;}
.textbox ul li{position:relative;padding-left:16px;margin-bottom:16px;}
.textbox ul li::before{content:'';width:6px;height:6px;border-radius:100px;background:var(--red);position:absolute;top:9px;left:0px;}
.textbox ol{list-style-type:none;counter-reset:num;font-size:inherit;line-height:inherit;padding:0;margin:36px 0px;}
.textbox ol li{position:relative;padding-left:24px;margin-bottom:16px;}
.textbox ol li:before{content:counter(num) '.';counter-increment:num;display:inline-block;position:absolute;top:0px;left:0px;font-size:inherit;line-height:inherit;}
.textbox blockquote{margin-left:0;margin-right:0;}
.textbox blockquote p{padding:20px;border-radius:16px;border:2px solid var(--red);font-style:italic;}
.textbox table thead tr th, .textbox table thead tr td{background:var(--red);color:#fff;font-weight:600;}
.textbox a{display:inline;text-decoration:underline;}
.header-nav--mobile .menu-item.active > .sub-menu{display:flex;box-shadow:none !important;}
.main_first__title img{position:absolute;}
.main_first__title .bomb_vaves{width:272px;height:136px;left:400px;top:-75px;z-index:-1;position:absolute;}
.main_first__title .bomb_vaves .e-wave{position:absolute;left:0;right:0;margin:auto;display:none;transition:0.3s;transform:rotate(-8deg);}
.main_first__title .bomb_vaves .e-wave.show{transform:rotate(0deg);}
.wave_1{top:64px;}
.wave_2{top:48px;}
.wave_3{top:32px;}
.wave_4{top:16px;}
.wave_5{top:0;}
.main_first__title .bomb{width:146px;left:468px;top:-73px;z-index:-1;}
.main_first__title .bomb.animate{animation:bomb 1s ease;}
@keyframes bomb {
0%{transform:scale(0.8);}
50%{transform:scale(1.3);}
100%{transform:scale(1);}
}
.main_first__group-1{display:flex;justify-content:space-between;align-items:center;margin-top:-27px;}
.main_first__group-1-text-2{font-size:18px;font-weight:600;line-height:26px;letter-spacing:0.04em;text-transform:uppercase;flex:0 0 265px;width:265px;color:var(--black);}
.main_first__group-2{display:flex;justify-content:space-between;margin-top:50px;}
.main_first__group-2-col-1{flex:0 0 400px;}
.main_first__group-2-col-1 img{width:auto;animation:rotate 7s linear infinite;}
.main_first__group-2-col-2{flex:0 0 415px;text-align:center;}
.main_first__group-2-col-2 .text{text-align:center;width:303px;margin:0 auto 28px;color:var(--black)}
.main_first__group-2-col-3{flex:0 0 429px;margin:-96px 0 0 -5px;}
.rocket-img{position:absolute;z-index:999;top:500%;right:-20vw;visibility:hidden;}
.rocket-img.go{animation:rocket 4s ease;visibility:visible;}
@keyframes rocket {
0%{top:100%;right:-20vw;transform:scale(1);}
70%{transform:scale(2.5);}
100%{top:-110%;right:70vw;transform:scale(2.8);}
}
.main_first__stages{height:725px;margin-top:100px;}
.price + .main_first__stages{margin-top:20px;}
.main_first__stages{overflow:hidden;}
.main_first__stages_item_inner:last-child{z-index:0;}
.main_first__stages_title{font-family:'Unbounded';font-size:44px;font-weight:500;line-height:60px;}
.main_first__stages_title span{font-family:'Unbounded';font-weight:500;font-size:60px;line-height:71px;color:var(--red);text-transform:uppercase;margin-left:22px;}
.main_first__stages_subtitle{font-size:24px;font-weight:300;line-height:29px;margin-top:17px;color:var(--black);}
.main_first__stages_wrap{display:flex;align-items:flex-start;margin-top:30px;position:relative;z-index:-1;}
.main_first__stages_item{position:relative;}
.main_first__stages_item.item_1{background:var(--red);padding:72px 64px 56px 158px;flex:0 0 453px;width:453px;height:239px;top:29px;}
.main_first__stages_item.item_1:after{content:'';display:block;width:107.9%;height:800px;background:#F2F2F2;position:absolute;left:265px;top:3px;z-index:-1;transform:rotate(-45deg) skew(0, 17.3deg);}
.main_first__stages_item.item_2{background:#F2F2F2;padding:66px 58px 152px 60px;flex:0 0 360px;width:360px;height:315px;left:-50px;top:55px;}
.main_first__stages_item.item_2:after{content:'';display:block;width:107.9%;height:800px;background:var(--black);position:absolute;left:269px;top:102px;z-index:-1;transform:rotate(-45deg) skew(0, 17.3deg);}
.main_first__stages_item.item_3{background:#F8F8F8;padding:63px 38px 49px 166px;flex:0 0 425px;width:425px;height:213px;left:-73px;}
.main_first__stages_item.item_3:after{content:'';display:block;width:106.3%;height:800px;background:var(--red);position:absolute;left:270px;top:-10px;z-index:-1;transform:rotate(-45deg) skew(0, 18.2deg);}
.main_first__stages_item span{font-family:'Unbounded';font-size:130px;font-weight:500;line-height:80px;position:absolute;left:42px;bottom:-2px;}
.main_first__stages_item.item_3 span{color:#fff;}
.main_first__stages_item.item_2 span{color:var(--black);}
.main_first__stages_item.item_2 p{color:#1B1B1B;}
.main_first__stages_item.item_3 span{color:var(--red);}
.main_first__stages_item.item_3 p{color:var(--black);}
.main_first__stages_item p{font-size:20px;font-weight:600;line-height:24px;color:var(--white);}
.about{background:linear-gradient(270deg, #0A0A0A 52.4%, rgba(10, 10, 10, 0) 65.23%), linear-gradient(90deg, #0A0A0A 12.37%, rgba(10, 10, 10, 0) 28.88%), url(https://msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/about_pers.webp), #F8F8F8;background-position-x:18%;padding-top:105px;}
.about_wrap{display:flex;justify-content:flex-end;}
.about_img{width:auto;z-index:1;}
.about_img img{height:100%;}
.about_desc{padding-top:53px;}
.about_desc__title{display:flex;}
.about_desc__title .title_1{font-family:'Unbounded';font-size:50px;font-weight:100;line-height:60px;color:var(--white);flex:0 0 70px;}
.about_desc__title .title_2{font-family:'Unbounded';font-size:50px;font-weight:500;line-height:60px;color:var(--red);margin:7px 0 0 6px;flex:0 0 330px;}
.about_desc__subtitle{font-size:22px;font-weight:300;line-height:26px;margin-top:21px;color:var(--white);}
.about_desc__text{padding:168px 137px 169px 147px;color:var(--white);font-weight:600;font-size:20px;line-height:24px;position:relative;background:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/about_text.svg) no-repeat center center;margin-left:-50px;}
.about_desc__text .quote{font-family:'Unbounded';font-size:200px;font-weight:500;line-height:238px;color:var(--red);position:absolute;top:33px;left:34px;}
.about_desc__text p{width:460px;}
.report{padding:153px 0 83px;background:var(--black);}
.report_title{font-family:'Unbounded';font-size:46px;font-weight:500;line-height:66px;margin:0 60px;position:relative;}
.report_title span{font-family:'Unbounded';font-size:46px;font-weight:100;line-height:66px;}
.report_cols{display:flex;justify-content:space-between;margin-top:131px;}
.report_col{flex:0 0 33%;font-weight:300;font-size:20px;line-height:24px;}
.report_col_mob{display:none;}
.report_col:first-child{padding-left:0;}
.report_col:nth-child(2){border-left:3px solid var(--red);border-right:3px solid var(--red);padding:0 45px;}
.report_col:last-child{padding-left:35px;}
.report_screen{position:relative;}
.report_screen__arrow{position:absolute;left:50px;top:-7px;}
.report_screen__img{margin-top:48px;display:flex;justify-content:center;}
.report_screen__img__inner{position:relative;box-shadow:14px 15px 0 var(--red);}
.report_screen__img__inner:after{content:'';display:block;width:100%;height:100%;top:0;left:0;position:absolute;z-index:10;background:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/show_table_hover.svg) no-repeat rgba(27, 27, 27, 0.8) center center;opacity:0;transition:0.3s;}
.report_screen__img__inner:hover:after{opacity:1;}
body.page-template-prodvizhenie .report_screen__img__inner img{height:100%;width:100%;}
.report_bottom{margin-top:70px;display:flex;justify-content:space-between;align-items:center;padding:0 115px;}
.report_bottom__note{flex:0 0 396px;width:396px;font-size:20px;font-weight:300;line-height:24px;}
.results{background:#f8f8f8;color:var(--black);}
.results:not(.padding60_0){padding:117px;}
.results_wrap{display:flex;justify-content:space-between;}
.results_desc{flex:0 0 612px;}
.results_title h2{font-family:'Unbounded';font-size:40px !important;font-weight:100;line-height:46px !important;text-transform:none;}
.results_title h2 span{font-size:44px;font-weight:500;display:block;margin-top:5px;}
.results_subtitle{font-size:20px;font-weight:300;line-height:24px;margin-top:53px;width:380px;}
body.page-template-prodvizhenie .results_desc .btn_n{margin-top:61px;width:429px;}
.results_stages{margin-top:8px;}
.result_stages__title{font-size:20px;font-weight:300;line-height:24px;}
.results_stages__items{margin-top:19px;}
.results_stages__item{width:500px;position:relative;padding:41px 43px 41px 78px;margin-bottom:11px;font-size:18px;font-weight:600;line-height:22px;}
.results_stages__item svg{position:absolute;left:-20px;top:calc(50% - 12px);}
.results_stages__item.item_1{border:3px solid var(--red);}
.results_stages__item.item_2{border:3px solid var(--black);}
.results_stages__item.item_3{border:3px solid var(--red);}
.guarantee{background:#f8f8f8;color:var(--black);overflow:hidden;padding-top:60px;}
.guarantee_wrap{counter-reset:g-stages;position:relative;padding-bottom:68px;}
.guarantee_title{font-family:'Unbounded';font-size:40px;font-weight:500;line-height:50px;width:756px;position:relative;}
.guarantee_title:after{content:'';display:block;background:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/guarantee_title.svg) no-repeat center center/contain;position:absolute;z-index:1;width:576px;height:84px;top:-26px;left:-21px;}
.guarantee_subtitle{font-family:'Unbounded';font-size:24px;font-weight:500;line-height:30px;width:450px;margin-top:5px;}
.guarantee_stages{margin-top:50px;width:505px;min-height:350px;}
.guarantee_stages__inner{border-bottom:1px solid var(--black);padding:18px 32px 18px 0;}
.guarantee_stage{font-size:18px;font-weight:600;padding-left:24px;position:relative;cursor:pointer;}
.guarantee_stage:before{counter-increment:g-stages;content:counter(g-stages);position:absolute;width:12px;height:40px;left:0;top:18px;}
.guarantee_stage:after{content:'+';display:block;width:26px;height:26px;border-radius:100%;background:var(--red);color:#fff;text-align:center;line-height:24px;transition:0.3s;position:absolute;right:3px;top:15px;}
.guarantee_stage.active:after{transform:rotate(45deg);}
.guarantee_stages__dropdown{display:none;font-size:16px;line-height:22px;font-weight:300;margin:36px 0 20px;}
.guarantee_note{width:500px;margin-top:45px;}
.guarantee_img{position:absolute;width:600px !important;bottom:-86px;right:0px;}
.aisberg{background:var(--black) url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/aisberg.png) no-repeat center top;height:985px;padding-top:130px;position:relative;}
.aisberg_vector{position:absolute;z-index:1;left:41px;right:0;top:96px;margin:auto;animation:aisberg 3s ease-in-out forwards infinite;}
@keyframes aisberg {
0%{-webkit-transform:translateX(15px);transform:translateX(15px);}
50%{-webkit-transform:translateX(-15px);transform:translateX(-15px);}
100%{-webkit-transform:translateX(15px);transform:translateX(15px);}
}
.aisberg_head{display:flex;justify-content:space-between;}
.aisberg_head__title{font-family:'Unbounded';font-size:40px;font-weight:100;line-height:50px;color:var(--white);}
.aisberg_head__title span{font-family:'Unbounded';font-size:80px;font-weight:500;line-height:50px;color:var(--white);display:block;margin-bottom:10px;}
.aisberg_head__title:last-child{width:355px;flex:0 0 355px;margin-top:7px;}
.aisberg_list{display:flex;justify-content:center;margin:245px 0 0 30px;opacity:0;}
.aisberg_list.el-show{opacity:1;}
.aisberg_list ul{font-size:16px;line-height:22px;font-weight:600;width:565px;}
.aisberg_list li{position:relative;margin-bottom:20px;padding-left:35px;color:var(--white);}
.aisberg_list li:before{content:'';display:block;width:17px;height:5px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/aisberg_arrow.svg) no-repeat center center;position:absolute;left:0;top:8px;}
.efficiency_important{padding:160px 0 30px;position:relative;overflow:hidden;background:var(--black);}
.efficiency_important .container{position:relative;}
.efficiency_important .container:after{content:'';display:block;width:199px;height:44px;border-radius:100%;background:var(--red);position:absolute;right:0;bottom:-52px;}
.efficiency_title{font-family:'Unbounded';font-size:96px;font-weight:100;line-height:50px;letter-spacing:0.04em;text-align:center;text-transform:uppercase;}
.efficiency_subtitle{display:flex;justify-content:center;margin-top:9px;}
.efficiency_subtitle__text{font-family:'Unbounded';font-size:44px;font-weight:100;line-height:50px;margin:24px 0 0 44px;}
.efficiency_bottom{display:flex;align-items:center;margin:29px 0 0 143px;position:relative;}
.efficiency_bottom__textwrap{flex:0 0 494px;width:494px;}
.efficiency_bottom__text1{font-size:20px;font-weight:300;line-height:24px;}
.efficiency_bottom__text2{font-size:20px;font-weight:600;line-height:24px;margin-top:12px;padding-right:30px;}
.efficiency_bottom__img{position:relative;left:-40px;transition:0.3s;transform-origin:bottom;}
.efficiency_bottom__img.el-show{animation:banny 1.5s linear;visibility:hidden;}
@keyframes banny {
0%{left:-40px;top:0;transform:scale(1);visibility:visible;}
25%{top:-76px;}
50%{left:100px;top:0;}
75%{top:-86px;left:330px;}
100%{left:330px;top:300px;transform:scale(0.6);}
}
.case_details{background:#f8f8f8;color:var(--black);overflow:hidden;}
.case_details .container{position:relative;}
.case_details .container:before{content:'';display:block;width:199px;height:44px;border-radius:100%;background:var(--red);position:absolute;right:0;top:-22px;}
.case_details__head{display:flex;padding-top:131px;overflow:hidden;}
.case_details__head_title, .case_details__head_title span{font-family:'Unbounded';font-size:44px;font-weight:500;line-height:50px;flex:0 0 635px;position:relative;}
.case_details__head_title:after{content:'';display:block;width:640px;height:80px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/detail_title.svg) no-repeat center center/contain;position:absolute;bottom:28px;left:-3px;}
.case_details__head_title span{font-weight:100;display:block;margin-bottom:12px;}
.case_details__head_img{margin-left:145px;z-index:0;display:flex;align-items:flex-end;}
.case_details__head_img img{position:relative;}
.case_details__head_img .lightning_1{top:-331px;right:-218px;transform:rotate(24deg) scale(0.6);}
.case_details__head_img.el-show .lightning_1{animation:lightning-1 0.7s ease-out;top:0;right:0;transform:rotate(0deg) scale(1);}
@keyframes lightning-1 {
0%{top:-331px;right:-218px;transform:rotate(24deg) scale(0.6);}
30%{transform:rotate(0deg);}
40%{top:55px;right:0;transform:rotate(0deg) scale(1);}
70%{top:-20px;}
100%{top:0;right:0;transform:rotate(0deg) scale(1);}
}
.case_details__head_img .lightning_2{left:-61px;z-index:-1;opacity:0;}
.case_details__head_img.el-show .lightning_2{opacity:1;transition-delay:1s;}
.case_details__head_img .lightning_3{left:-176px;bottom:8px;z-index:-2;transform:rotate(-11deg);opacity:0;}
.case_details__head_img.el-show .lightning_3{opacity:1;left:-125px;transform:rotate(0deg);transition-duration:0.2s;transition-delay:1.5s;}
.case_details__about{margin-top:92px;display:flex;justify-content:space-between;}
.case_details__about_title{font-size:24px;font-weight:600;line-height:29px;position:relative;}
.case_details__about_title:after{content:'';display:block;width:257px;height:138px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/details_arrow.svg) no-repeat center center/contain;position:absolute;z-index:1;left:100%;top:20px;}
.case_details__about_desc .title{font-family:'Unbounded';font-size:24px;font-weight:700;line-height:29px;margin:15px 0 12px 15px;}
.case_details__about_desc .text{font-size:18px;font-weight:600;line-height:22px;border:3px solid var(--black);width:549px;height:286px;padding:80px 130px 86px 78px;box-shadow:9px 7px 0 var(--red);}
.case_details__target{margin-top:113px;display:flex;justify-content:center;position:relative;}
.case_details__target:before{content:'';display:block;background:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/details_target.svg) no-repeat center center/contain;width:316px;flex:0 0 316px;height:330px;position:absolute;left:95px;top:-122px;}
.case_details__target_left{font-family:'Unbounded';font-size:80px;font-weight:500;line-height:95px;text-transform:uppercase;padding-right:40px;}
.case_details__target_right{font-family:'Unbounded';font-size:44px;font-weight:500;line-height:52px;flex:0 0 620px;}
.case_details__target_right span{font-family:'Unbounded';font-weight:100;font-size:44px;line-height:52px;display:block;}
.case_details__stages{display:flex;margin-top:31px;padding-bottom:100px;}
.case_details__stage_item .title{font-family:'Unbounded';font-size:24px;font-weight:700;line-height:29px;text-transform:uppercase;margin:0 0 12px 15px;}
.case_details__stage_item .content{font-size:16px;font-weight:600;line-height:20px;border:3px solid var(--black);}
.case_details__stage_item .content ul li{margin-bottom:13px;position:relative;padding-left:37px;}
.case_details__stage_item .content ul li:before{content:'';display:block;width:17px;height:5px;position:absolute;left:0;top:6px;}
.case_details__stage_item.stage_item_1 .content ul li:before{background:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/details_stages_arrow_1.svg) no-repeat center center;}
.case_details__stage_item.stage_item_2 .content ul li:before{background:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/details_stages_arrow_2.svg) no-repeat center center;}
.case_details__stage_item.stage_item_3 .content ul li:before{background:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/details_stages_arrow_3.svg) no-repeat center center;}
.case_details__col_1{flex:0 0 503px;}
.case_details__col_1 .case_details__stage_item .content{padding:64px 55px 45px 45px;}
.case_details__col_1 .case_details__stage_item .content p{margin-bottom:15px;}
.case_details__stage_item.stage_item_1{margin-bottom:42px;}
.case_details__stage_item.stage_item_1 .content{box-shadow:9px 9px 0 #D0D0D0;}
.case_details__stage_item.stage_item_2 .content{box-shadow:9px 9px 0 var(--red);}
.case_details__col_2{flex:0 0 600px;padding-left:76px;}
.case_details__stage_item.stage_item_3{margin-top:42px;}
.case_details__stage_item.stage_item_3 .content{padding:88px 69px 63px 42px;}
.case_details__stage_item.stage_item_3 .content{box-shadow:9px 9px 0 var(--black);}
.team{padding:126px 0 100px;background:var(--black);}
.team_title__cols{display:flex;justify-content:space-between;}
.team_title__col:first-child{flex:0 0 691px;width:691px;}
.team_title__col:last-child{flex:1;display:flex;flex-direction:column;justify-content:space-between;}
.team_title__col .team_title{font-family:'Unbounded';font-size:40px;font-weight:100;line-height:48px;}
.team_title__col .team_title span{font-family:'Unbounded';font-size:40px;font-weight:500;line-height:48px;color:var(--red);display:block;}
.team_title__note{width:330px;}
.team_title__telegram{display:flex;align-items:center;margin-left:17px;width:350px;}
.team_title__telegram:before{content:'';display:block;width:37px;flex:0 0 37px;height:37px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/telegram.svg) no-repeat center center/contain;margin-right:49px;}
.team_items__wrap{margin-top:88px;}
.team_item__title{height:110px;display:flex;flex-direction:column;justify-content:flex-end;}
.team_item__title .title{font-family:'Unbounded';font-size:30px;font-weight:500;line-height:36px;}
.team_item__title .subtitle{font-size:18px;font-weight:300;line-height:21px;margin:15px 0 26px;}
.team_item__title.center{text-align:center;}
.team_items__cols{display:flex;justify-content:space-between;flex-wrap:wrap;}
.team_items__col{margin:25px 0 100px;padding:0 8px 0 0;}
.team_item__img{overflow:hidden;}
.team_item__img img{min-height:317px;width:100% !important;object-position:top;}
.team_items__col.col_1 .team_item__img{box-shadow:8px 8px 0 #D0D0D0;}
.team_items__col.col_1 .team_item__img img{display:block;}
.team_items__col.col_2 .team_item__img{box-shadow:16px 16px 0 var(--red);}
.team_items__col.col_3 .team_item__img{box-shadow:16px 16px 0 var(--red);}
.team_items__col.col_4 .team_item__img{box-shadow:16px 16px 0 #D0D0D0;}
.team_item__name{font-size:16px;font-weight:300;line-height:21px;margin-top:41px;text-align:center;}
.team_item__place{font-family:'Unbounded';font-size:18px;line-height:26px;text-align:center;}
.team_director__col{display:flex;align-items:center;justify-content:space-between;}
.team_director__col .team_item__img{height:auto;box-shadow:16px 16px 0 var(--red);margin-left:157px;max-width:450px;}
.team_director__col .team_item__img img{display:block;}
.team_director__col .team_item__name{text-align:left;}
.show_all_team{display:none;}
.video{position:relative;display:flex;justify-content:center;align-items:center;background:var(--black);}
.video_wrap{width:100%;}
.video_wrap img{width:100% !important;height:auto;display:block;}
.video_play{position:absolute;width:280px;height:280px;display:flex;justify-content:center;align-items:center;z-index:1;cursor:pointer;}
.video_play_btn{position:absolute;transition:0.3s;width:auto;}
.video_play:hover .video_play_text{animation:play 10s linear infinite;}
.video_play:hover .video_play_btn{transform:scale(0.5);}
@keyframes play {
0%{transform:rotate(0deg) scale(1);}
5%{transform:rotate(0deg) scale(1.3);}
100%{transform:rotate(360deg) scale(1);}
}
@keyframes rotate {
0%{transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}
.video_name{position:absolute;bottom:87px;}
.iframe-video-new{background:#fff;padding:6px 6px 3px 6px;box-shadow:10px 10px 0 var(--green);position:relative;}
.iframe-video-new .close{position:absolute;top:-34px;background:#fff;padding:4px 3px 1px 3px;left:0;right:0;margin:0 auto;width:24px;box-shadow:3px 3px 0 var(--red);cursor:pointer;}
@media(min-width:992px){
.lines_text{padding-top:60px;overflow:hidden;padding:90px 0;background:var(--black);}
.line_text{font-family:'Unbounded';font-size:40px;font-weight:500;line-height:48px;letter-spacing:0.04em;color:#fff;text-transform:uppercase;padding:5px 0;position:relative;left:-20px;width:calc(100% + 40px);}
.line_text marquee{height:100%;display:block;padding:11px 0;}
.line_text span{margin:0 115px;}
.line_text.line_1{background:var(--red);transform:rotate(2deg);}
.line_text.line_2{background:var(--white);transform:rotate(355.5deg);}
.line_text.line_2 span{color:var(--black)}
}
.sure_result{padding-top:100px;text-align:center;background:var(--black);}
.sure_result__title{font-family:'Unbounded';font-size:40px;font-weight:100;line-height:48px;width:545px;text-align:center;margin:0 auto;position:relative;}
.sure_result__title:after{content:'';display:block;width:576px;height:223px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/sure_result_title.svg) no-repeat center center/contain;position:absolute;top:-57px;left:-23px;}
.sure_result .btn_3d{margin:25px 0;}
.sure_result__subtitle{font-family:'Unbounded';font-size:40px;font-weight:500;line-height:48px;width:894px;margin:25px auto 0;}
.sure_result__subtitle span{font-family:'Unbounded';font-size:30px;font-weight:100;line-height:35px;display:block;width:600px;margin:30px auto 0;}
.sure_result__buttons{display:flex;justify-content:center;margin-top:74px;}
.sure_result__buttons > *{margin:0 85px;}
.sure_result__note{flex:0 0 350px;width:350px;text-align:left;}
body.page-template-prodvizhenie .sure_result__buttons .btn_n{flex:0 0 440px;width:440px;}
.approach_stages{padding-top:156px;background:var(--black);}
.approach_stages__wrap{display:flex;margin-left:380px;}
.approach_stages__title{font-family:'Unbounded';font-size:40px;font-weight:500;line-height:48px;flex:0 0 423px;margin-top:72px;position:relative;}
.approach_stages__title:after{content:'';display:block;width:253px;height:97px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/approach_stages__title.svg) no-repeat center center/contain;position:absolute;top:241px;left:102px;}
.swiper-approach{margin-left:60px;}
.approach_slide{width:580px;flex:0 0 580px;min-height:528px;height:100%;margin-right:32px;position:relative;background:#f8f8f8;color:var(--black);padding:125px 75px 91px 72px;}
.swiper-slide:nth-child(3n+1) .approach_slide{border:8px solid var(--red);}
.swiper-slide:nth-child(2) .approach_slide,
.swiper-slide:nth-child(5) .approach_slide{border:8px solid var(--red);}
.swiper-slide:nth-child(3) .approach_slide,
.swiper-slide:nth-child(6) .approach_slide{border:8px solid var(--red);}
.approach_slide__text{font-size:24px;font-weight:600;line-height:30px;min-height:218px;}
.approach_slide__note{font-size:18px;line-height:22px;font-weight:300;text-transform:uppercase;margin-top:20px;}
.approach_slide__note span{font-size:18px;line-height:22px;font-weight:600;text-transform:uppercase;display:block;margin-top:13px;}
.approach_slide__img{position:absolute;bottom:0;right:0;width:239px;}
.servers{padding-top:209px;padding-bottom:132px;background:var(--black);}
.servers_wrap{width:1123px;margin:0 auto;}
.servers_text{font-family:'Unbounded';font-size:46px;font-weight:500;line-height:66px;}
.servers_bottom{display:flex;justify-content:space-between;align-items:center;margin-top:71px;padding-right:70px;}
.servers_bottom p{flex:0 0 428px;width:428px;}
.partners{padding:89px 0 75px;background:#fff;color:var(--black);}
.partners_title{font-family:'Unbounded';font-size:40px;font-weight:500;line-height:48px;width:820px;}
.partners_logos{display:flex;flex-wrap:wrap;margin-top:50px;}
.partners_logos .logo_wrap{flex:0 0 20%;display:flex;justify-content:center;align-items:center;}
body.page-template-prodvizhenie .partners .btn_n{margin:55px auto 0;width:447px;}
.tarifs{padding:134px 0 67px;background:var(--black);}
.tarifs_title{display:flex;justify-content:space-between;align-items:center;}
.tarifs_title h2{font-family:'Unbounded';font-size:40px;font-weight:500;line-height:1.2;text-transform:none;}
.tarifs_note{width:400px;flex:0 0 400px;}
.tarifs_items{display:flex;justify-content:space-between;margin-top:73px;}
.tarif_item{flex:0 0 33%;}
.tarif_item__wrap{position:relative;height:371px;padding:0 35px 0 100px;display:flex;flex-direction:column;justify-content:space-between;}
.tarif_item__name{font-family:'Unbounded';font-size:22px;font-weight:500;line-height:26px;text-transform:uppercase;writing-mode:vertical-rl;transform:rotate(180deg);top:0;left:16px;position:absolute;}
.tarif_item__wrap.item_2 .tarif_item__name--tarifs-d{color:var(--black) !important;}
.tarif_item__wrap.item_1 .tarif_item__name--tarifs-d{color:var(--black) !important;}
.tarif_item__wrap.item_1{border-left:3px solid var(--white);}
.tarif_item__wrap.item_1 .tarif_item__name{color:var(--white);}
.tarif_item__wrap.item_2{border-left:3px solid #f8f8f8;}
.tarif_item__wrap.item_2 .tarif_item__name{color:var(--white);}
.tarif_item__wrap.item_3{border-left:3px solid var(--white);}
.tarif_item__wrap.item_3 .tarif_item__name{color:var(--white);}
.tarif_item__title, .tarif_item__counts{font-weight:600;}
.tarif_item__counts{display:flex;flex-direction:column;align-items:center;gap:12px;font-weight:300 !important;}
.tarif_item__counts span{font-family:'Unbounded';font-weight:500 !important;font-size:30px;line-height:22px;}
.tarif_item__text{font-weight:300;margin-top:30px;}
.tarif_item__counts span{font-weight:300;white-space:nowrap;}
@media(min-width:992px) and (max-width:1600px){
.tarif_item__counts span{white-space:normal;}
}
.btn_tarif{border:3px solid var(--red);border-radius:70px;color:var(--red);text-align:center;text-transform:uppercase;font-family:'Unbounded';font-weight:700;line-height:22px;width:259px;height:96px;display:flex;align-items:center;justify-content:center;margin:43px auto 0;padding-top:6px;cursor:pointer;}
.textbox .btn_tarif{display:flex;}
.btn_tarif:hover{background:var(--red);color:#fff;}
.btn_tarif:active{transform:scale(1.05);}
.stats{padding-top:142px;padding-bottom:202px;background:var(--black);}
.page-template-prodvizhenie .stats{padding-top:0;}
.stats_title{display:flex;align-items:center;justify-content:center;}
.stats_title h2{font-family:'Unbounded';font-size:40px;font-weight:500;line-height:50px;letter-spacing:0.02em;margin-left:82px;flex:0 0 730px;text-transform:none;}
.stats_items{margin-top:130px;display:flex;justify-content:space-between;}
.stat_item{flex:0 0 23%;}
.stat_item__count{font-family:'Unbounded';font-size:60px;font-weight:100;line-height:66px;text-align:center;color:var(--white);}
.stat_item.item_1 .stat_item__count{}
.stat_item.item_2 .stat_item__count{}
.stat_item.item_3 .stat_item__count{}
.stat_item__text{font-weight:600;line-height:22px;margin-top:20px;text-align:center;}
.subscribe{margin:92px auto 0;width:387px;text-align:center;display:flex;flex-direction:column;align-items:center;}
.subscribe_title{font-size:24px;line-height:22px;font-weight:600;}
.subscribe_link{font-size:24px;line-height:22px;font-weight:600;color:var(--red);display:flex;align-items:center;margin-top:31px;}
.subscribe_link--vk:before{content:'';display:block;width:30px;height:30px;margin-right:15px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/vk.svg) no-repeat center center/contain;}
.subscribe_link--tg:before{content:'';display:block;width:30px;height:30px;margin-right:15px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/tg.svg) no-repeat center center/contain;}
.callback{background:url(https://msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/callback-background.jpg) no-repeat;background-position:center;background-size:cover;color:var(--white);padding:118px 0 68px;overflow:hidden;}
.callback.no_bg{background:#fff;color:var(--black);padding:0;overflow:visible;}
.callback_wrap{position:relative;}
.callback_wrap__content{margin-left:397px;}
.callback_wrap__img{flex:0 0 838px;width:838px;position:absolute;left:-288px}
.callback_wrap__img img{width:100%;}
.callback_wrap__title{font-family:'Unbounded';font-size:40px;font-weight:500;line-height:50px;letter-spacing:0.02em;position:relative;}
.callback_wrap__title:after{content:'';display:block;width:811px;height:77px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/callback_wrap__title.svg) no-repeat center center/contain;position:absolute;top:39px;left:-48px;}
.callback_wrap__subtitle{font-family:'Unbounded';font-size:30px;font-weight:100;line-height:38px;letter-spacing:0.02em;margin-top:24px;}
.callback_form{width:559px;margin:41px 0 0 190px;}
.section-single.feedback .callback_form{width:559px;margin:41px auto 0;}
.callback_form.column2{width:auto;margin:100px 0 0;}
.callback_form.column2 .flex{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;}
.callback_form.column2 .flex > label, .callback_form.column2 .flex > .label{width:calc((100% - 20px) / 2);}
.callback_form.column2 .flex .label label{display:inline-block;margin:0 20px 10px 0;}
body.page-template-prodvizhenie form label, body.page-template-prodvizhenie form .label, .modal form label, .modal form .label.radio_block, .callback form label, .callback form .label{display:block;margin-bottom:25px;transition:all 0.3s;}
body.page-template-prodvizhenie form label.required, .modal form label.required, .callback form label.required{color:var(--red);}
, body.page-template-prodvizhenie form label span,
body.page-template-type form label span, .modal form label span, body.page-template-tpl-region form label span{font-family:'Unbounded';font-size:11px;font-weight:700;line-height:20px;text-transform:uppercase;display:block;margin-bottom:8px;}
.callback_form input, .callback_form select, body.page-template-prodvizhenie .modal_form input{border-bottom:1px solid var(--white);width:100%;padding:4px 10px 10px;color:var(--white);transition:all 0.3s;}
body.page-template-prodvizhenie .callback_form textarea, body.page-template-prodvizhenie .modal_form textarea, .callback_form textarea, body.page-template-type .modal_form textarea, body.page-template-tpl-region .modal_form textarea{width:100%;height:104px;resize:none;border:1px solid var(--white);padding:10px;color:var(--white);transition:all 0.3s;}
.modal#prodvizhenie .modal_form input:not([type="checkbox"], [readonly]),
.modal#prodvizhenie .modal_form textarea,
.modal#prodvizhenie .modal_form button.select__button,
.modal#prodvizhenie-simple .modal_form input:not([type="checkbox"], [readonly]),
.modal#prodvizhenie-simple .modal_form textarea,
.modal#prodvizhenie-simple .modal_form button.select__button,
.modal_form input.red_border, .modal_form textarea.red_border{border:1px solid #B50102;padding:4px 10px;margin:10px 0 0;}
.modal#prodvizhenie .modal_form input:not([type="checkbox"], [readonly]),
.modal#prodvizhenie .modal_form button.select__button,
.modal#prodvizhenie-simple .modal_form input:not([type="checkbox"], [readonly]),
.modal#prodvizhenie-simple .modal_form button.select__button{height:40px;}
.modal#prodvizhenie .radio_block label,
.modal#prodvizhenie-simple .radio_block label{display:inline-block;margin:0 0 0 20px;}
.modal#prodvizhenie .modal_form input[type="radio"],
.modal#prodvizhenie-simple .modal_form input[type="radio"]{display:inline-block;width:20px;height:20px;margin:0 6px 0 0;vertical-align:middle;}
.modal#prodvizhenie .modal_form button.select__button,
.modal#prodvizhenie-simple .modal_form button.select__button{align-items:center;}
.modal#prodvizhenie .modal_form .required input:not([type="checkbox"], [readonly]),
.modal#prodvizhenie .modal_form .required textarea,
.modal#prodvizhenie .modal_form .required button.select__button,
.modal#prodvizhenie-simple .modal_form .required input:not([type="checkbox"], [readonly]),
.modal#prodvizhenie-simple .modal_form .required textarea,
.modal#prodvizhenie-simple .modal_form .required button.select__button{border-width:2px;}
.section-single.feedback .callback.no_bg .callback_form textarea{width:100%;height:104px;resize:none;border:1px solid gray;padding:10px;color:var(--black);transition:all 0.3s;}
.section-single.feedback .callback.no_bg .callback_form label, .section-single.feedback .callback.no_bg .callback_form .label{margin:0 0 10px;}
.callback.no_bg .callback_form label, .callback.no_bg .callback_form .label{margin:0;}
.callback.no_bg .callback_form label span, .callback.no_bg .callback_form .label span{margin:0 0 10px;font-size:19px;display:inline-block;}
.callback.no_bg .callback_form input, .callback.no_bg .callback_form textarea, .callback.no_bg .callback_form select{border:1px solid gray;width:100%;padding:10px 15px;color:var(--black);height:50px;border-radius:8px;font-size:19px;}
.callback.no_bg .callback_form select + input{margin-top:10px;}
.callback.no_bg .callback_form input[type=checkbox],
.callback.no_bg .callback_form input[type=radio]{width:24px;height:24px;transform:translateY(5px);margin:0 0 0 10px;}
.callback.no_bg .callback_form input[type=radio]{margin:0 10px 0 0;}
.callback .callback_form label.required input, .callback .callback_form label.required textarea{border-bottom:1px solid var(--red);color:var(--red);}
input::placeholder, textarea::placeholder{transition:all 0.3s;}
.required input::placeholder, .required textarea::placeholder{color:var(--red);}
.callback.no_bg .callback_form input[type=file]{padding-left:10px;}
.callback.no_bg .callback_form input.hidden{display:none;}
.callback_form button{margin:47px auto 0;background:var(--white);color:var(--red);}
.modal_form{width:100%;max-width:575px;background:#f8f8f8;padding:30px 50px;color:var(--black);position:relative;box-shadow:15px 15px 0 var(--red);}
.modal_form.max_80vh{max-height:80vh;overflow:auto;}
.modal_form input, .modal_form textarea{color:var(--black) !important;}
.modal_form .required input, .modal_form .required textarea{color:var(--red) !important;}
.modal_form button{margin:0 auto;}
.modal_close{position:absolute;right:30px;top:30px;cursor:pointer;}
.modal_form form{margin-top:35px;}
.form_title{font-family:'Unbounded';font-size:18px;font-weight:700;line-height:24px;text-align:center;text-transform:uppercase;}
.form_subtitle{font-family:'Unbounded';font-size:18px;font-weight:100;line-height:20px;text-align:center;text-transform:uppercase;margin-top:10px;}
.spoiler_wrapper.hide2:not(.show_all) > *:nth-child(n+2),
.spoiler_wrapper.hide3:not(.show_all) > *:nth-child(n+3),
.spoiler_wrapper.hide4:not(.show_all) > *:nth-child(n+4),
.spoiler_wrapper.hide5:not(.show_all) > *:nth-child(n+5),
.spoiler_wrapper.hide6:not(.show_all) > *:nth-child(n+6),
.spoiler_wrapper.hide7:not(.show_all) > *:nth-child(n+7),
.spoiler_wrapper.hide8:not(.show_all) > *:nth-child(n+8),
.spoiler_wrapper.hide9:not(.show_all) > *:nth-child(n+9){display:none}
@media (min-width: 290px) AND (max-width: 991.98px) {
.container{max-width:100%;padding:0 8px;}
}
@media (min-width: 480px) AND (max-width: 991.98px) {
.container{max-width:446px;padding:0;}
}
@media (min-width: 576px) AND (max-width: 991.98px) {
.container{max-width:540px;}
@keyframes banny {
0%{left:-40px;top:0;transform:scale(1);visibility:visible;}
25%{top:-76px;}
50%{left:80px;top:0;}
75%{top:-106px;left:280px;}
100%{left:280px;top:300px;transform:scale(0.6);}
}
}
@media (min-width: 768px) AND (max-width: 991.98px) {
.container{max-width:720px;}
@keyframes banny {
0%{left:-40px;top:0;transform:scale(1);visibility:visible;}
25%{top:-76px;}
50%{left:140px;top:0;}
75%{top:-106px;left:430px;}
100%{left:430px;top:300px;transform:scale(0.6);}
}
}
@media (min-width: 992px) AND (max-width: 1199.98px) {
.container{max-width:960px;}
body.page-template-prodvizhenie .main_first__title span, body.page-template-type .main_first__title span, body.page-template-tpl-region .main_first__title span{font-size:76px;}
.main_first__title .bomb_vaves{left:319px;width:248px;}
.main_first__title .bomb{width:125px;left:381px;top:-64px;}
.btn_3d{font-size:40px;height:100px;min-width:409px;padding:0px 45px;}
.main_first__group-1-text-2{font-size:17px;line-height:21px;flex:0 0 226px;width:226px;}
.main_first__group-1 svg{flex:0 0 230px;}
.main_first__group-2-col-1{flex:0 0 284px;}
.main_first__group-2{overflow:hidden;}
.main_first__group-2-col-3{flex:0 0 363px;margin:-54px 0 0 -5px;}
.main_first__stages{overflow:hidden;}
.main_first__stages_item.item_1{padding:36px 64px 56px 69px;flex:0 0 362px;width:362px;height:239px;}
.main_first__stages_item.item_1:after{left:269px;top:27px;}
.main_first__stages_item.item_2{padding:36px 58px 146px 39px;flex:0 0 331px;width:331px;height:306px;}
.main_first__stages_item.item_3{padding:30px 38px 49px 53px;flex:0 0 338px;width:338px;height:213px;}
.main_first__stages_item.item_3:after{left:270px;top:11px;}
.efficiency_bottom{margin:29px 0 0 18px;}
.efficiency_bottom img{width:200px;}
@keyframes banny {
0%{left:-40px;top:0;transform:scale(1);visibility:visible;}
25%{top:-76px;}
50%{left:70px;top:0;}
75%{top:-86px;left:213px;}
100%{left:213px;top:300px;transform:scale(0.6);}
}
@keyframes rocket {
0%{top:100%;right:-30vw;transform:scale(1);}
70%{transform:scale(1.4);}
100%{top:-110%;right:90vw;transform:scale(1.7);}
}
}
body.page-template-prodvizhenie img, body.page-template-type img, body.page-template-tpl-region img{height:auto;}
body.page-template-prodvizhenie img, body.page-template-type img, body.page-template-tpl-region img{height:auto;}
.contacts--wrap .social img{width:30px;height:30px;}
.padding60_0{padding:60px 0;}
.pt60{padding-top:60px;}
.pb60{padding-bottom:60px;}
@media (min-width: 1200px) AND (max-width: 1399.98px) {
.container{max-width:1140px;}
.main_first__group-2-col-3{flex:0 0 351px;}
.results_title h2{font-size:34px;line-height:43px;}
body.page-template-prodvizhenie .guarantee_img, body.page-template-type .guarantee_img, body.page-template-tpl-region .guarantee_img{width:646px;bottom:-13px;right:-74px;}
.swiper-approach{margin-left:33px;}
.approach_stages__wrap{margin-left:12%;}
.approach_slide{width:500px;flex:0 0 500px;min-height:460px;height:100%;padding:64px 44px 91px 51px;}
body.page-template-prodvizhenie .efficiency_bottom__img img{width:200px;}
@keyframes rocket {
0%{top:100%;right:-30vw;transform:scale(1);}
70%{transform:scale(1.7);}
100%{top:-110%;right:90vw;transform:scale(2);}
}
}
@media(min-width:1400px){
.container{max-width:1175px;}
}
@media(max-width:1199.98px){
.about_wrap{flex-direction:column;align-items:center;}
.about_img{order:1;}
.results_desc{flex:auto;text-align:center;}
.results_subtitle{width:100%;}
.results_wrap{flex-direction:column;align-items:center;}
body.page-template-prodvizhenie .results_desc .btn_n{margin:61px auto 0;}
.result_stages__title{text-align:center;margin-top:25px;}
body.page-template-prodvizhenie .guarantee_img, body.page-template-type .guarantee_img, body.page-template-tpl-region .guarantee_img{position:relative;width:100%;bottom:-72px;right:0;}
.guarantee_stages{width:100%;}
.aisberg{padding-top:61px;}
.aisberg_head__title{font-size:35px;}
.aisberg_head__title span{font-size:70px;}
.aisberg_head__title:last-child{flex:0 0 308px;width:308px;}
.aisberg_list{margin:300px 0 0 30px;}
.efficiency_title{font-size:76px;}
.case_details__head_img{margin-left:57px;}
.case_details__about_title:after{left:120px;top:120px;}
.case_details__target{display:block;margin-top:195px;}
.case_details__target_left{text-align:center;padding:0;}
.case_details__target:before{left:0;right:0;top:-120px;margin:auto;}
.case_details__target_right{margin-top:150px;}
.case_details__stages{display:block;}
.case_details__col_2{padding:0;}
.team_title__col:first-child{flex:0 0 578px;width:578px;}
.video_name{bottom:42px;}
.approach_stages__wrap{margin-left:118px;}
.swiper-approach{margin-left:0;}
.servers_wrap{width:100%;}
.partners_logos .logo_wrap{flex:0 0 25%;}
.tarif_item__wrap{padding:0 35px 0 66px;}
.callback{height:1764px;}
.callback_wrap{display:flex;flex-direction:column;}
.callback_wrap__title, .callback_wrap__subtitle{margin-left:0;}
.callback_form{width:559px;margin:41px auto 0;}
.callback_wrap__img{flex:0 0 100%;width:100%;position:relative;left:0;margin-top:78px;}
.callback_wrap__content{margin-left:0;order:-1;}
}
@media(max-width:991.98px){
.btn_3d{font-size:54px;}
.rocket-img{display:none;}
.header-top{padding:12px 0 16px;}
.header-top .right{display:none;}
.header--middle .menu_toggle{top:33px;right:0;}
.header--middle .logo--wrap_img{flex:0 0 200px;}
.header--middle .search--wrap{position:static;z-index:1;}
.header--middle .search--wrap input{visibility:hidden;opacity:0;width:100% !important;position:absolute;top:125%;left:0;transition:0.5s;box-shadow:0 4px 10px rgb(0 0 0 / 20%);padding:29px;background:#fff;}
.header--middle .search--wrap.show input{visibility:visible;opacity:1;top:105%;}
.header--middle .search--wrap button{width:30px;height:30px;top:33px;right:20px;}
.header--middle .contacts--wrap{margin-right:120px;}
.contacts--wrap .schedule, .header--middle .social{display:none;}
body.page-template-prodvizhenie .main_first__title h1, body.page-template-prodvizhenie .main_first__title h1 span, body.page-template-type .main_first__title h1, body.page-template-tpl-region .main_first__title h1, body.page-template-type .main_first__title h1 span, body.page-template-tpl-region .main_first__title h1 span, body.page-template-prodvizhenie .main_first__title small, body.page-template-prodvizhenie .main_first__title small span, body.page-template-type .main_first__title small, body.page-template-tpl-region .main_first__title small, body.page-template-type .main_first__title small span, body.page-template-tpl-region .main_first__title small span{display:block;}
.main_first__title{margin-top:155px;}
.main_first__title .bomb_vaves{left:0;right:0;margin:auto;top:-151px;}
.main_first__title .bomb{left:9px;right:0;margin:auto;top:-155px;}
.main_first__group-1{flex-direction:column;}
.main_first__group-1 svg{display:none;}
.main_first__group-1-text-2{margin-top:20px;flex:auto;}
.main_first__group-2{display:block;text-align:center;}
.main_first__group-2-col-1, .main_first__group-2-col-3{display:none;}
.main_first__stages{height:1044px;margin-top:39px;overflow:hidden;}
.main_first__stages_title, .main_first__stages_subtitle{text-align:center;}
.main_first__stages_title span{display:block;}
.main_first__stages_wrap{display:block;}
.main_first__stages_item.item_2{height:231px;left:218px;top:0;}
.main_first__stages_item.item_2:after{top:-22px;}
.main_first__stages_item.item_3{left:0;}
.main_first__stages_item span{font-size:77px;left:42px;bottom:-17px;}
.main_first__stages_item.item_2 span{left:unset;right:15px;}
.about_desc__text{padding:141px 15px 131px 78px;background-size:cover;margin-left:0;margin-top:54px;}
body.page-template-prodvizhenie .about_img img{width:100%;}
.report_bottom{display:block;text-align:center;}
.report_bottom__note{text-align:left;flex:0 0 100%;width:100%;}
body.page-template-prodvizhenie .report_bottom .btn_n{margin-top:45px;}
.aisberg{padding-top:61px;background-position:center top -190px;height:1110px;}
.aisberg_head{display:block;text-align:center;}
.aisberg_head__title{width:100% !important;text-align:center;}
.aisberg_vector{top:216px;animation:none;}
.aisberg_list{margin:395px 0 0 30px;}
.efficiency_title{font-size:58px;word-break:break-all;}
.efficiency_subtitle{display:block;text-align:center;}
.efficiency_bottom{display:block;margin:30px 0 0;}
.case_details__head{flex-direction:column;align-items:center;padding-top:50px;}
.case_details__head_img{order:-1;}
.case_details__head_title{margin-top:35px;padding-bottom:30px;flex:auto;}
.case_details__head_title:after{bottom:16px;left:-7px;width:651px;}
.case_details__about{display:block;}
.case_details__about_desc .title{margin:35px 0 10px 5px;}
.case_details__about_title:after{background:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/details_arrow_mob.svg) no-repeat center center/contain;width:60px;height:92px;left:308px;top:18px;}
.video_wrap{height:500px;}
.team_title__cols{display:block;}
.team_title__col:first-child{width:100%;}
.team_title__col{margin-top:35px;}
.team_director__col{margin-top:70px;}
.team_title__telegram{margin-top:35px;}
.team_items__cols{justify-content:center;}
.team_director__col{display:block;}
.team_items__col.col_2, .team_items__col.col_3, .team_items__col.col_4, .team_director__col{display:none;}
.team_director__col .team_item__title, .team_director__col .team_item__name{text-align:center;}
.team_director__col .team_item__img{margin:20px 0 0 0;}
.team_director__col .team_item__img img{width:100%;}
.show_all_team{display:flex;align-items:center;justify-content:center;}
.show_all_team span{font-family:'Unbounded';color:var(--red);text-transform:uppercase;margin:4px 50px 0 0;}
.lines_text{display:block;padding-top:35px;background:var(--black);}
.line_text span{display:block;text-align:center;font-family:'Unbounded';font-size:28px;font-weight:500;line-height:33px;letter-spacing:0.04em;text-align:center;text-transform:uppercase;}
.line_text.line_1{color:var(--red);}
.line_text.line_2{color:var(--white);margin-top:15px;}
.sure_result__subtitle{width:100%;}
.sure_result__buttons{display:block;}
.sure_result__buttons > *{margin:0 auto 35px;}
.approach_stages{padding-top:99px;}
.approach_stages__wrap{display:block;margin:0;}
.approach_stages__title{width:720px;margin:0 auto 45px;padding-right:225px;}
.approach_stages__title:after{width:253px;height:97px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/approach_stages__title_mob.svg) no-repeat center center/contain;top:29px;left:unset;right:70px;}
.swiper-approach .swiper-wrapper{flex-direction:column;align-items:center;}
.approach_slide{height:auto;padding:53px 75px 290px 72px;}
.approach_slide__img{width:300px;}
.approach_slide__note span{display:inline-block;}
.servers_bottom{flex-direction:column;}
.servers_bottom p{flex:auto;margin-bottom:45px;}
.partners_title{width:100%;font-size:27px;line-height:39px;}
.partners_logos{justify-content:space-between;}
.partners_logos .logo_wrap{flex:0 0 44%;margin-bottom:25px;}
.partners_logos .logo_wrap img{width:100%;}
.tarifs_title{display:block;}
.tarifs_note{margin-top:35px;}
.tarifs_items{display:block;}
.tarif_item{text-align:center;margin-bottom:59px;}
.tarif_item:last-child{margin-bottom:0;}
.tarif_item__wrap{border:none !important;display:block;height:auto;padding:0 30px;}
.tarif_item__name{position:relative;writing-mode:unset;transform:none;left:0;display:inline-block;padding-top:17px;}
.tarif_item__wrap.item_1 .tarif_item__name{border-top:3px solid var(--white);}
.tarif_item__wrap.item_2 .tarif_item__name{border-top:3px solid var(--white);}
.tarif_item__wrap.item_3 .tarif_item__name{border-top:3px solid var(--white);}
.tarif_item__desc{margin-top:17px;}
.tarif_item__counts{margin-top:25px;}
.stats{padding-top:33px;}
.stats_title{flex-direction:column;align-items:center;text-align:center;}
.stats_title h2{margin:25px 0 0;}
.stat_item{flex:0 0 30%;}
.callback{height:1530px;}
.callback_wrap__title:after{width:636px;top:35px;left:-9px;}
}
@media(max-width:767.98px){
.breadcrumbs{margin-bottom:20px;}
.h2_size36{font-size:24px;}
header .container, .header--middle{position:static;}
.header--middle .menu_toggle, .header--middle .search--wrap button{top:-28px;}
.main_first__stages_item.item_2{left:128px;}
.iframe-video-new{width:95%;}
.iframe-video-new iframe{width:100%;}
.sure_result__subtitle span{width:100%;}
.about_wrap{align-items:flex-start;}
.about_desc{overflow:hidden;width:100%;}
.approach_stages__title{width:100%;margin:0 auto 45px;padding-right:0;}
.approach_stages__title:after{top:62px;right:-3px;}
.reprot{padding-top:75px;}
.report_title, .report_title span{font-size:36px;line-height:45px;margin:0;}
.guarantee_title{width:100%;}
.guarantee_title:after{top:17px;}
.case_details__head_title:after{bottom:67px;width:452px;}
.callback_wrap__title:after{width:454px;height:125px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/callback_wrap__title_mob.svg) no-repeat center center/contain;top:85px;left:0;}
.callback_form{width:100%;margin:41px auto 0;}
.callback{background:#0A0B0D url(https://msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/callback-background-mobile.webp) no-repeat;background-position:center bottom;background-size:100%;}
.callback_form.column2 .flex label{width:100%;}
.callback_form.column2 .flex{gap:15px;}
.padding60_0{padding:30px 0;}
.pt60{padding-top:30px;}
.pb60{padding-bottom:30px;}
}
@media(max-width:575.98px){
.container{padding:0 8px;}
.reviews__tab.reviews_maps{width:100%;}
.reviews__tab.reviews_maps > div{width:100% !important;}
body.page-template-prodvizhenie .btn_n, body.page-template-type .btn_n, body.page-template-tpl-region .btn_n, .callback .btn_n, .target-work-completed .btn_n{font-size:12px;line-height:18px;width:285px;min-width:285px;margin:0 auto;padding:0 17px;height:85px;}
.callback_form.column2 .btn_n{margin-top:15px;}
.btn_3d{font-size:23px;height:72px;min-width:285px;width:285px;padding:0 15px;}
body.page-template-prodvizhenie .main_first__title h1, body.page-template-type .main_first__title h1, body.page-template-tpl-region .main_first__title h1, body.page-template-prodvizhenie .main_first__title small, body.page-template-type .main_first__title small, body.page-template-tpl-region .main_first__title small{font-size:44px;line-height:48px;}
.main_first__subtitle{font-size:24px !important;line-height:32px !important;margin:24px 0px;}
.main_first__title .bomb{width:85px;top:-94px;left:0;}
.main_first__title .bomb_vaves{width:355px;left:-5px;top:-127px;}
.main_first__group-1{margin-top:-8px;}
.main_first__group-1-text-2{font-size:18px;line-height:22px;width:185px;text-align:center;color:var(--red);}
.main_first__group-2{margin-top:10px;}
.main_first__group-2-col-2 .text{font-size:14px;line-height:17px;width:265px;}
.main_first__stages{height:620px;}
.main_first__stages_title{font-size:24px;line-height:28px;}
.main_first__stages_title span{font-size:42px;line-height:59px;}
.main_first__stages_subtitle{font-size:16px;line-height:19px;margin:0 auto;width:190px;text-align:center;}
.main_first__stages_item p{font-size:14px;line-height:16px;}
.main_first__stages_wrap{margin-top:0;}
.main_first__stages_item.item_1{padding:23px 14px 33px 63px;flex:0 0 236px;width:235px;height:113px;top:29px;}
.main_first__stages_item.item_2{padding:29px 58px 32px 19px;flex:0 0 216px;width:216px;height:130px;left:90px;top:11px;}
.main_first__stages_item.item_3{padding:32px 7px 5px 64px;flex:0 0 215px;width:215px;height:110px;top:11px;}
.main_first__stages_item span{font-size:40px;left:15px;bottom:-28px;}
.main_first__stages_item.item_1:after{width:245px;left:266px;top:-72px;transform:rotate(-45deg) skew(0, 26deg);}
.main_first__stages_item.item_2:after{top:-60px;left:275px;}
.main_first__stages_item.item_3:after{top:-68px;}
.about{padding-top:0;}
.about_wrap{align-items:flex-start;}
.about_desc__title .title_1, .about_desc__title .title_2{font-size:44px;}
.about_desc__subtitle{font-size:20px;line-height:24px;width:228px;margin-left:74px;margin-top:10px;}
.about_desc__text{font-size:19px;line-height:25px;padding:62px;}
.about_desc__text p{width:100%;}
.about_desc__text .quote{top:-51px;left:-6px;}
.report{padding:26px 0 83px;}
.report_title{font-size:28px;line-height:34px;width:320px;margin:0;}
.report_title span{font-size:28px;line-height:34px;display:flex;width:296px;}
.report_col:first-child{display:none;}
.report_col_mob{display:block;width:210px;margin-top:30px;font-weight:300;}
.report .container{display:flex;flex-direction:column;}
.report_cols{order:1;}
.report_bottom{order:2;}
.report_screen__arrow{left:233px;top:-85px;transform:rotate(112deg) scale(1, -1);}
.report_screen__arrow svg{width:47px;}
.report_screen__img__inner{position:relative;box-shadow:10px 10px 0 var(--red);width:90%;height:202px;border:3px solid var(--red);}
body.page-template-prodvizhenie .report_screen__img__inner img{width:100%;height:100%;object-fit:cover;}
.report_screen__img__inner:after{opacity:1;}
.report_col:nth-child(2){border-left:0;}
.report_cols{margin-top:40px;}
.report_col{flex:0 0 50%;font-size:16px;line-height:19px;}
.report_col:nth-child(2),
.report_col:last-child{padding:0 32px 0 0;}
.report_col:last-child{padding:0 32px 0 20px;}
.report_col b{display:block;}
.report_bottom{padding:0;margin-top:32px;}
.report_bottom__note{font-size:16px;line-height:19px;font-weight:600;width:264px;}
.results:not(.padding60_0){padding:27px 0;}
.results_wrap{display:block;}
.results_title h2, .results_title h2 span{font-size:28px !important;line-height:32px !important;}
.results_title h2{margin:0 auto;}
.results_title h2 span{display:inline;}
body.page-template-prodvizhenie .results_desc .btn_n{width:100%;}
.results_stages__item{width:250px;margin:0 auto 11px;padding:27px 22px 24px 53px;font-size:14px;line-height:18px;}
.results_stages{margin-top:54px;}
.guarantee_title:after{background:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/guarantee_title_mob.svg) no-repeat center center/contain;top:-14px;left:-184px;}
.guarantee_title{font-size:28px;line-height:32px;width:297px !important;}
.guarantee_subtitle{font-size:18px;line-height:22px;width:100%;}
.guarantee_stage:before{display:none;}
.guarantee_stage{padding-left:0;}
.guarantee_stages__inner{padding:18px 100px 18px 0;}
.guarantee_stage:after{top:17px;}
.guarantee_note{width:100%;}
.aisberg{padding-top:61px;background-position:center top -218px;height:987px;}
.aisberg_head__title{font-size:24px;line-height:26px;}
.aisberg:before{content:'';display:block;width:100%;height:360px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/aisberg_mob_top.webp) no-repeat center center/cover;position:absolute;top:180px !important;}
.aisberg:after{content:'';display:block;width:100%;height:132px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/aisberg_mob_bottom.png) no-repeat center center/cover;}
.aisberg_vector{display:none;}
.aisberg_head__title span{font-size:60px;}
.efficiency_important{padding-top:0px;}
.efficiency_title{word-break:break-all;font-size:66px;line-height:66px;padding:0;}
.efficiency_subtitle{margin-top:-11px;}
.efficiency_subtitle__text{margin:24px 0 0;}
.efficiency_bottom{margin:29px 0 0;}
.efficiency_bottom__textwrap{flex:auto;width:100%;margin-bottom:20px;}
.efficiency_bottom__text1, .efficiency_bottom__text2{font-size:14px;line-height:16px;}
.efficiency_bottom__img{width:150px;left:-75px;}
.efficiency_bottom__img img{width:100%;}
.efficiency_important .container:after{width:130px;height:36px;right:30px;bottom:-50px;}
.case_details{padding-top:70px;}
.case_details .container:before{width:130px;height:36px;right:30px;top:-89px;}
.case_details__head{align-items:flex-start;}
.case_details__head_img{margin:0 auto;}
.case_details__head_img img{width:180px;}
.case_details__head_title, .case_details__head_title span{font-size:28px;line-height:32px;}
.case_details__head_title:after{width:405px;height:80px;bottom:5px;left:-12px;}
.case_details__about_desc .text{padding:30px;width:100%;height:auto;}
.team_items__col{flex:0 0 100%;width:100%;margin:25px 0 100px;}
.video_wrap{height:400px;}
.sure_result__title{font-size:20px;line-height:23px;width:100%;}
.sure_result__title:after{width:273px;height:223px;top:-79px;left:0;right:0;margin:auto;}
body.page-template-prodvizhenie .sure_result__buttons .btn_n{flex:0 0 100%;width:100%;}
.approach_stages__title{width:100%;flex:0 0 100%;}
.approach_stages__wrap{padding:0 8px;}
.approach_stages__title{padding-right:0;font-size:28px;line-height:37px;}
.approach_stages__title:after{width:225px;height:52px;top:86px;left:unset;right:-12px;}
.approach_slide{height:auto;padding:45px 25px 288px;width:100%;flex:0 0 100%;}
.approach_slide__text{font-size:14px;line-height:18px;height:auto;}
.servers{padding-top:133px;}
.servers_text{font-size:28px;line-height:42px;}
.servers_bottom{padding:0;}
.servers_bottom p{width:100%;}
.partners_logos{justify-content:space-between;}
.partners_logos .logo_wrap{flex:0 0 47%;}
.stats_title h2{flex:0 0 100%;width:100%;font-size:32px;}
body.page-template-prodvizhenie .partners .btn_n{width:100%;}
.tarifs{padding:43px 0 22px;}
.tarifs_title h2{font-size:28px !important;text-align:center;}
.section-work .inner-left .title{font-size:28px !important;}
.note{font-size:16px;line-height:18px;}
.note:before{background:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/note.svg) no-repeat center center/cover;margin-right:20px;width:43px;flex:0 0 43px;height:43px;}
.tarifs_note{flex:0 0 100%;width:100%;}
.btn_tarif{font-size:12px;width:100%;height:81px;text-align:center;border:4px solid;}
.stats_title img{width:110px;}
.stats_title h2{font-size:20px !important;line-height:24px !important;text-transform:none;}
.stats_items{flex-direction:column;margin-top:50px;align-items:center;}
.stat_item{margin-bottom:50px;width:285px;}
.stat_item__text{margin-top:10px;font-size:14px;line-height:18px;}
.subscribe_link{flex-direction:column;}
.subscribe_link:before{margin:0 0 10px 0;}
.callback{padding-top:32px;height:1180px;}
.callback_wrap__title{font-size:28px;line-height:32px;}
.callback_wrap__subtitle{font-size:20px;line-height:24px;}
.callback_wrap__title, .callback_wrap__subtitle{margin-left:0;width:315px;}
.callback_wrap__title:after{width:326px;top:35px;left:-8px;}
@keyframes banny {
0%{left:-75px;top:0;transform:scale(1);visibility:visible;}
25%{top:-90px;}
50%{left:70px;top:0;}
75%{top:-90px;left:233px;}
100%{left:233px;top:300px;transform:scale(0.3);}
}
body.page-template-prodvizhenie .callback, body.page-template-type .callback, body.page-template-tpl-region .callback{padding-top:33px;}
.stats, .servers{padding-bottom:33px;}
.pop_articles_links a{font-size:12px;padding:8px 10px 4px;}
body.page-template-prodvizhenie h2{font-size:32px;line-height:1.2;}
}
@media(max-width:480px){
.servers{padding-top:48px;}
.guarantee_stages{min-height:auto;}
.efficiency_bottom__img.el-show{animation:none;visibility:visible;}
.case_details__target_right, .case_details__target_right span{font-size:26px;line-height:30px;}
.case_details__target_right span{margin-top:35px;}
.case_details__stage_item .title{font-size:17px;line-height:21px;margin:0 0 12px 0px;}
.case_details__stage_item .content{padding:25px !important;}
.approach_stages__title{width:306px;margin:0 0 22px 0;}
.sure_result__subtitle, .sure_result__subtitle span{font-size:28px;line-height:33px;}
.sure_result__note{flex:0 0 100%;width:100%;}
.video{overflow:hidden;}
.report_title:after{content:'';display:block;background:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/report_title.svg) no-repeat center center/cover;width:263px;height:79px;position:absolute;left:-10px;top:133px;}
.callback{padding-top:32px;height:1272px;}
.callback_wrap__img img{transform:scale(1.5);transform-origin:top;}
.team{padding:9px 0 50px;}
.team_items__col{margin:25px 0 53px;}
.team_title__col .team_title, .team_title__col .team_title span{font-size:28px;line-height:32px;}
.team_title__col .team_title span{display:inline;}
.team_item__img{height:340px;}
body.page-template-prodvizhenie .team_item__img img{width:100%;}
.team_title__telegram{margin-left:0;width:283px;}
.team_title__telegram:before{margin-right:26px;}
.subscribe{width:100%;}
}
@media(max-width:375px){
.about_desc{padding-top:18px;}
.about_desc__title .title_1, .about_desc__title .title_2{font-size:28px;line-height:60px;}
.about_desc__title .title_1{flex:0 0 39px;}
.about_desc__title .title_2{line-height:32px;margin:16px 0 0 6px;}
.about_desc__subtitle{font-size:16px;line-height:19px;width:190px;margin-left:43px;margin-top:21px;}
.about_desc__text{font-size:14px;line-height:16px;padding:62px;}
.about_desc__text .quote{top:-51px;left:2px;font-size:154px;}
.aisberg{background:linear-gradient(to bottom, var(--red), var(--red) 37%, var(--black) 37%) !important;position:relative;}
.aisberg:before{content:'';display:block;width:100%;height:250px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/aisberg_mob_top.webp) no-repeat center center/cover;position:absolute;top:225px;}
.aisberg:after{content:'';display:block;width:100%;height:80px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/aisberg_mob_bottom.png) no-repeat center center/cover;display:none;}
.aisberg_list{margin:265px 0 0 20px;}
.case_details__head_title:after{content:'';display:block;width:310px;height:88px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/detail_title_mob.svg) no-repeat center center/contain;position:absolute;bottom:16px;left:-12px;}
.case_details__about{margin-top:36px;}
.case_details__about_title{font-size:14px;font-weight:600;line-height:16px;position:relative;}
.case_details__about_title:after{width:67px;height:63px;left:192px;top:8px;}
.servers_text{font-size:20px;line-height:24px;}
.video_wrap img{display:none;}
.video_wrap{height:565px;width:100%;background:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/video_wrap_mob.png) no-repeat center center/cover;}
.callback{padding-top:32px;height:1208px;}
}
.header-top--wrap{background:var(--black);transition:0.3s;}
.header--black .logo-title .f-300, .header--black .logo-title .f-900{color:var(--black)}
header .logo-img img{display:block;width:200px;}
.header--black .logo-img .all-page{display:none !important;}
.header--black .header-top--wrap{background:var(--black) !important;}
.header--black .col-text{color:var(--black);}
.header--black .contacts--wrap .phone-btn a{color:var(--black) !important;}
.header--black .contacts--wrap .phone-btn a:hover{color:#b50102 !important;}
body .header--black .contacts--wrap .phone-btn .popup-btn{border-color:var(--black) !important;color:var(--black) !important;}
body .header--black .contacts--wrap .phone-btn .popup-btn:hover{border-color:#b50102 !important;color:#b50102 !important;}
body .header--black .header-nav .menu > li > a{color:var(--black) !important;}
body .header--black .header-nav .menu > li:hover > a{color:#b50102 !important;}
@media(min-width:1141px){
body .header--black .header-nav .menu > li.menu-item-has-children:after{border-top:7px solid var(--black) !important;}
}
.main_first .btn_3d{background:var(--black);color:var(--white);.video border-color:var(--red);font-size:40px;line-height:1.1;}
body.page-template-prodvizhenie .main_first .btn_n, body.page-template-type .main_first .btn_n, body.page-template-tpl-region .main_first .btn_n{box-shadow:6px 8px 0 0 var(--black);}
.main_first__stages_title{color:var(--black);}
.header--black .search--wrap input{background:#EFEFEF;}
@media screen and (max-width:996px){
.about{padding-top:0px;padding-bottom:265px;background:#0A0A0A url(https://msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/about_pers_mobile.webp);background-repeat:no-repeat;background-position:bottom left;background-size:100%;}
body.page-template-prodvizhenie .guarantee_img, body.page-template-type .guarantee_img, body.page-template-tpl-region .guarantee_img{margin-top:-143px;}
.aisberg{background-size:3478px;}
}
body.page-template-prodvizhenie .results .btn_n, .btn_n.red_border{box-shadow:6px 8px 0 0 var(--black);}
.btn_n.red_border.black{box-shadow:6px 8px 0 0 var(--white);background:var(--black);color:var(--white);}
.section-blog-main .inner-left-side{flex:0 0 80%;}
.section-blog-main__title{font-family:'Unbounded';font-size:56px;line-height:76px;letter-spacing:0.02em;color:var(--white);}
.section-blog-main__title span{font-family:inherit;font-weight:500;font-size:44px;line-height:64px;color:var(--red);}
.section-blog-main__controls{display:flex;align-items:center;gap:18px;margin-top:32px;position:relative;}
.section-blog-main__controls .section-blog-main__term{font-size:14px;line-height:18px;color:#848484;}
.section-blog-main__controls .section-blog-main__term a{color:var(--white);display:inline;}
@media screen and (max-width:996px){
.section-blog-main__title{text-align:center;font-size:24px;line-height:28px;}
.section-blog-main__title span{font-size:20px;line-height:32px;margin-bottom:15px;}
.section-blog-main__controls{align-items:center;flex-direction:column;}
.section-blog-main__term{align-items:center;}
.section-blog-main .inner{padding-bottom:465px;}
.section-blog-main .inner-right-side .img{bottom:0 !important;left:50%;right:auto;transform:translateX(-50%);}
.section-blog-main .section-blog-main__controls .inner-checklist-img{left:auto;top:-210px;}
.section-blog-main__controls{margin-top:240px;}
}
@media(max-width:640px){
.section-blog-main .inner{padding-bottom:348px;}
.video-lessons .swiper-slide iframe{height:calc(60vw - 40px);}
}
.section-callback .inner-form .btn{box-shadow:none;background:var(--red);color:var(--white);text-align:center;font-family:'Unbounded';}
.section-callback .inner-form .btn::before{display:none;}
.section-callback .inner-title .h1{font-family:'Unbounded';font-family:60px;line-height:1.1;}
.section-callback .inner-title .h1 *{font-family:inherit;}
@media(max-width:991.98px){
.section-callback{background:#0D0B19 url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/bg-bonus-mobile.jpg) no-repeat;background-position:center bottom !important;padding-bottom:353px !important;}
}
@media(max-width:640px){
.section-callback{background-size:100% !important;}
}
.header--white .all-page{display:block !important;}
.header--white .logo-title *{color:var(--white)}
.header--white .col-text{color:var(--white);}
.header--white .contacts--wrap .phone-btn a{color:var(--white) !important;}
.header--white .contacts--wrap .phone-btn .popup-btn{color:var(--white) !important;border-color:var(--white) !important;}
.header--white .header-nav .menu > li > a{color:var(--white) !important;}
.section-main .inner-title h1, .section-main .inner-title h1 span{font-family:'Unbounded';font-weight:400;font-size:56px;line-height:64px;}
.section-about .inner-title h2 span{font-family:'Unbounded';font-size:33px;line-height:44px;}
@media screen and (max-width:991px){
.section-about .inner-img.inner-img--desctop{display:none;}
.section-about .inner-img.inner-img--mobile{display:block;position:static;max-width:300px;}
.section-about .inner-title{display:flex;flex-direction:column;align-items:center;}
}
.section-author .inner-title *{font-family:'Unbounded';}
.section-author .inner-title .f-100{font-size:56px;line-height:76px;}
.section-author .inner-title .f-100 span{font-size:inherit;line-height:inherit;font-weight:500;}
.section-author .inner-title__red{font-size:56px;line-height:76px;position:relative;}
.section-author .inner-title .h1{text-transform:none;}
.section-author .inner-title .inner-title__red span{color:var(--red);font-size:inherit;line-height:inherit;font-weight:500;position:relative;}
.section-author .inner-title .inner-title__red span::before{content:'';position:absolute;top:50%;left:50%;width:770px;height:99px;background:url(https://msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/author-line.svg) center no-repeat;background-size:contain;transform:translate(-50%, -50%);}
@media screen and (max-width:996px){
.section-author .inner-img-desktop{display:none;}
.section-author{padding-bottom:380px;padding-top:0;display:flex;flex-direction:column;}
.section-author .container{order:0;}
.section-author .inner-img{order:1;width:100%;}
.section-author .inner-img-mobile{display:block;height:100%;}
.section-author .inner-img{width:100% !important;height:auto !important;margin:0 !important;}
}
@media screen and (max-width:782px){
.section-author .inner-title .f-100{font-size:22px;line-height:28px;}
.section-author .inner-title .inner-title__red span::before{width:108% !important;}
.section-author .inner-text{font-size:16px;line-height:24px;text-align:center;padding:0 !important;}
}
@media(max-width:640px){
.section-main .inner-title h1, .section-main .inner-title h1 span{font-size:24px;line-height:28px;}
.section-author .inner-title .f-100{font-size:22px;line-height:28px;text-align:center;}
}
.section-single .page-header h1, .section-single .entry-header h1{font-family:'Unbounded';font-style:normal;font-weight:500;font-size:62px;line-height:67px;color:var(--black);}
.page-header-author{display:flex;align-items:center;gap:16px;}
.page-header-author img{min-width:64px;min-height:64px;border-radius:100px;object-fit:cover;display:block;}
.section-single .entry-header .entry-meta{display:flex;flex-direction:column;gap:12px;margin-bottom:36px;}
.section-single .entry-header .entry-meta span{color:#848484;}
.section-single .entry-header .entry-meta a{color:var(--black);}
.section-single .entry-header .entry-meta *{display:inline-block;font-weight:400;}
body.category .listing, body.archive .listing{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:40px;align-items:flex-start;margin-top:32px;}
body.category .listing .post, body.archive  .listing .post{display:flex;flex-direction:column;align-items:flex-start;gap:16px}
body.category .listing .post img, body.archive  .listing .post img{display:block;height:auto;}
body.category .listing .post .entry-header, body.category .listing .post .entry-header a, body.archive .listing .post .entry-header, body.archive .listing .post .entry-header a{font-style:normal;font-weight:400;font-size:24px;line-height:32px;color:var(--black)}
body.category .listing .post > a:not(.post-thumbnail),
body.archive  .listing .post > a:not(.post-thumbnail){display:none !important;}
body.category .listing .post .entry-header, body.archive  .listing .post .entry-header{}
body.category .listing .post .entry-content, body.category .listing .post .entry-content a, body.archive .listing .post .entry-content, body.archive .listing .post .entry-content a{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#848484;}
.wpremark .wpremark-icon svg path{fill:var(--red);}
.section-single .inner-title h1{font-family:'Unbounded';font-style:normal;font-weight:500;font-size:62px;line-height:67px;color:var(--black);}
@media(max-width:1400px){
body.category .listing, body.archive .listing{grid-gap:16px 24px;}
}
@media(max-width:996px){
body.category .listing, body.archive .listing{grid-template-columns:repeat(2, 1fr);}
.section-single .inner-title h1{font-size:32px;line-height:38px;}
.page-header-author h1{font-size:24px !important;line-height:28px !important;}
}
@media(max-width:640px){
body.category .listing, body.archive  .listing{grid-template-columns:100%}
body.category .listing .post, body.archive  .listing .post{gap:8px}
body.category .listing .post .entry-header, body.category .listing .post .entry-header a, body.archive .listing .post .entry-header, body.archive .listing .post .entry-header a{font-size:16px;line-height:24px;}
.section-single .inner-title h1{font-size:24px;line-height:30px;}
body.category .listing .post img, body.archive  .listing .post img{object-fit:cover;}
}
.lwptoc_i{padding:14px 18px 14px;}
.lwptoc_i .lwptoc_header{display:flex;align-items:center;gap:4px;margin-bottom:0;}
.lwptoc_i .lwptoc_header .lwptoc_toggle{display:flex;align-items:center;}
.lwptoc_i .lwptoc_items{margin-top:12px;}
.new-title{font-family:'Unbounded';font-style:normal;font-weight:500;font-size:62px;line-height:67px;color:var(--black);text-transform:none;}
.reviews__container{display:flex;flex-direction:column;align-items:flex-start;gap:32px;padding-bottom:80px;}
.reviews__content{display:flex;flex-direction:column;align-items:flex-start;gap:32px}
.reviews__navigation{display:flex;align-items:center;gap:24px;position:relative;border-bottom:2px solid #F2F2F2;}
.reviews__toggler{font-weight:600;font-size:16px;line-height:22px;color:var(--black);position:relative;padding:0;padding-bottom:8px;cursor:pointer;}
.reviews__toggler::before{content:'';position:absolute;left:0;bottom:-2px;width:100%;height:2px;background:var(--red);opacity:0;}
.reviews__toggler.active{color:var(--red);}
.reviews__toggler.active::before{opacity:1;}
.reviews__list{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:40px;}
.reviews__image{border-radius:12px;filter:drop-shadow(0px 0px 24px rgba(0, 0, 0, 0.08));}
@media screen and (max-width:996px){
.new-title{font-size:24px;line-height:28px;}
.reviews__navigation{gap:15px;}
.reviews__toggler{font-size:14px;line-height:20px;}
.reviews__list{grid-template-columns:repeat(2, 1fr);grid-gap:24px;}
.inner-logotypes{grid-template-columns:repeat(3, 1fr) !important;grid-gap:16px !important;}
}
@media screen and (max-width:640px){
.reviews__list{grid-template-columns:100%;}
.inner-logotypes{grid-template-columns:repeat(2, 1fr) !important;grid-gap:12px !important;}
}
body.page-template-prodvizhenie .results .btn_n, body.page-template-type .results .btn_n, body.page-template-tpl-region .results .btn_n, body.post-type-archive-blog .results .btn_n{-webkit-box-shadow:6px 8px 0 0 var(--black);-moz-box-shadow:6px 8px 0 0 var(--black);box-shadow:6px 8px 0 0 var(--black);margin-top:60px;}
.tarifs .tarifs_title h2, .tarifs .tarif_item__title, .tarifs .tarif_item__counts, .tarifs .tarif_item__text, .tarifs .tarifs_note{color:var(--white);}
.section-reviews--black{background:var(--black);}
.section-reviews--black .inner-title .h2{color:var(--white);font-family:'Unbounded';}
.swiper_reviews .swiper-slide{width:100%;max-height:500px;}
.swiper_reviews .swiper-slide img{width:100%;border-radius:12px;height:100%;object-fit:cover;}
.swiper_reviews{overflow:visible;}
.section-reviews{overflow:hidden;}
@media(max-width:768px){
.section-work .inner-right{align-items:flex-end;}
.section-work .inner-right .item{font-size:14px;line-height:20px;margin-bottom:20px !important;}
.section-work .inner-right .item .img{width:43px;height:43px;flex:0 0 43px;}
.section-work .inner-right .item .img img{width:100%;}
.section-work .inner-img{left:-158px !important;width:332px;right:auto !important;bottom:-60px !important;top:auto !important;}
.section-work .inner-img img{transform:none !important;}
.section-single .page-header h1, .section-single .entry-header h1{font-size:32px;line-height:38px;}
}
.lightbox{position:fixed;top:0;left:0;width:100vw;height:100vh;padding:50px 20px;background:rgba(0, 0, 0, 0.7);cursor:pointer;z-index:100;}
.lightbox__wrapper{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.lightbox__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80%;height:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
.lightbox__content img, .lightbox__content video, .lightbox__content iframe{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;}
.lightbox__arrow{width:20px;height:20px;border:2px solid #fff;border-bottom:none;border-right:none;cursor:pointer;}
.lightbox__arrow--prev{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:15px;}
.lightbox__arrow--next{-webkit-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg);-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-left:15px;}
.section-single .inner a.btn_red{display:inline-block;background:#d40000;color:white;padding:2px 14px;border-radius:5px;margin:0 0 0 15px;border:1px solid #d40000;font-weight:500;transition:all 0.3s;}
.section-single .inner a.btn_red:hover{background:#fff;color:#d40000;}
.section-single .inner a.btn_red:active{transform:scale(1.05);}
@media screen and (max-width:480px){
.lightbox{padding:50px 10px;}
.lightbox__arrow--prev{margin-right:5px;}
.lightbox__arrow--next{margin-left:5px;}
.tarif_item__counts span{font-size:24px;}
.aisberg{height:auto;}
}
[data-lightbox]{cursor:pointer;}
[data-lightbox] > *{pointer-events:none;}
html.FB_FW_ext{margin-top:0 !important;}
@media(max-width:1199.98px){
.header--middle{padding:15px 0px;}
.search--wrap input{height:40px !important;}
.menu-toggle{width:42px;height:10px;background-position:-275px -75px;position:relative;z-index:100;}
.single .menu-toggle{background-position-y:-54px;}
header.mob .menu-toggle{width:30px;height:30px;background-position:-340px -56px;top:19px;}
.header-menu{position:absolute;top:0;left:-150%;width:100%;min-height:100vh;background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/bg-dark.png) no-repeat center center/cover;z-index:99;box-shadow:0 0 20px rgba(0, 0, 0, 0.4);}
header.mob .header-menu{left:0;}
.header-menu > ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:120px;}
ul#menu-glavnoe .sub_menu_block{display:block;position:static;background:transparent;padding:0;}
ul#menu-glavnoe > li:hover > a{background:transparent;}
.block-header-menu > .container{max-width:none;position:static;}
.header-menu ul li{position:relative;}
.header-menu > ul > li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;padding:0 12px;}
.header-menu ul li .sub_menu_arrow{height:35px;width:35px;position:absolute;top:0;right:0;background:url("data:image/svg+xml;charset=utf-8,<svg width='6' height='12' viewBox='0 0 6 12' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M0.999464 4.3688e-08C0.780464 3.41152e-08 0.559464 0.0664907 0.375464 0.202243C-0.056536 0.520844 -0.125536 1.10171 0.219464 1.50066L3.71946 5.54089L0.219464 9.58113C-0.125536 9.98007 -0.0565365 10.5609 0.375464 10.8795C0.806464 11.1972 1.43646 11.1335 1.78046 10.7355L5.78046 6.11807C6.07346 5.78007 6.07346 5.30171 5.78046 4.96372L1.78046 0.346306C1.58346 0.118206 1.29246 5.64954e-08 0.999464 4.3688e-08Z' fill='rgb(166, 166, 166)'/></svg>") no-repeat center;cursor:pointer;transition:all 0.3s ease 0s;}
.header-menu > ul > li > .sub_menu_arrow{right:12px;height:42px;}
.header-menu ul li .sub_menu_arrow.open{transform:rotate(90deg);}
ul#menu-glavnoe .sub_menu_block > ul{column-count:1;padding-left:30px;}
.header-menu > ul > li.menu-item-has-children:after{top:17px;}
.header-menu > ul > li > a{padding:10px;}
ul#menu-glavnoe ul.sub-menu.depth-0 > li > a{display:block;}
ul#menu-glavnoe > li > a, ul#menu-glavnoe > li > .sub_menu_block > ul > li > a{border-bottom:1px solid rgba(255, 255, 255, 0.3);}
.sub-menu{display:none;}
.sub-menu li a{color:#000;padding:7px 0;font-size:14px;opacity:0.7;}
header.mob .logo{z-index:100;top:31px;}
.menu-toggle{position:absolute;right:10px;top:30px;}
.main_first .btn_3d{font-size:30px;}
} @media(max-width:991.98px){
.container{max-width:100%;padding:0 8px;}
.title-h1{font-size:18px;line-height:25px;}
.swiper-pagination-bullet{margin:0 11px;}
form .input{padding:4px;height:68px;}
.section-callback form .input{padding:0;}
form .input input{border-radius:4px;border:1px solid rgba(0,0,0,0.1);}
header .inner{-ms-flex-wrap:wrap;flex-wrap:wrap;}
.logo-img{}
.logo-title .f-900{font-size:28px;}
.logo-title .f-300{font-size:23px;}
header .nav-contact{margin-top:20px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}
header .nav-contact .contact-btn{width:153px;-webkit-box-flex:0;-ms-flex:0 0 153px;flex:0 0 153px;padding-left:0;}
header .nav-contact .contact-btn:before{display:none;}
header .nav-contact .contact-phone .online{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:15px;color:#44d451;margin-top:5px;}
header .nav-contact .contact-phone .online:before{font-size:31px;}
.section-main{padding:230px 0 40px;margin-top:-243px;}
.section-main .inner{display:block;}
.section-main .inner-subtitle{font-size:19px;width:80%;margin-top:41px;}
.section-main .inner-video{position:relative;left:0;font-size:16px;width:200px;margin-top:0;}
.section-main .inner-bomb{width:333px;height:366px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/bomb.png) no-repeat center center/cover;top:149px;left:183px;}
.section-main .inner-bomb:after{right:244px;top:214px;-webkit-transform:scale(-1, 1) rotate(68deg);-ms-transform:scale(-1, 1) rotate(68deg);transform:scale(-1, 1) rotate(68deg);}
.section-main .inner-right-side{margin-top:144px;}
.section-main .inner-right-side form{border-radius:0;}
.section-main .inner-right-side form .btn{width:100%;}
.section-main .inner-right-side form .privacy{text-align:center;}
.section-main .timer{padding:21px 0;}
.section-main .timer .nums{display:none;}
.section-main .timer .title{margin:0;font-size:19px;}
.section-about{height:auto;padding:25px 0;}
.section-about .inner{padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;}
.section-about .inner-img{position:relative;width:100%;height:auto;top:0;left:-12px;}
.section-about .inner-title{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}
.section-about h2{font-size:30px;}
.section-about h2 span{font-size:34px;}
.section-about .briefcases{display:none;}
.section-about .briefcases.mobile{display:block;width:87%;padding:30px 0 30px 50px;margin:0 auto;}
.section-about .inner-text{font-size:19px;line-height:29px;text-align:center;}
.section-about .inner-faq_item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}
.section-benefits{padding:40px 0;}
.section-benefits .inner{padding-left:0;z-index:0;}
.section-benefits .inner-img{width:343px;height:auto;left:-182px;top:227px;z-index:-1;}
.section-benefits .inner-title .f-700{margin-top:30px;}
.section-benefits .inner-text{font-size:19px;line-height:30px;padding:50px 0 50px 150px;margin:0;}
.section-benefits .inner-benefits{display:block;text-align:center;margin-top:50px;}
.section-benefits .item{margin:0 0 40px 0;}
.section-benefits-list{padding:45px 0 10px;background-repeat:repeat;background-size:unset;}
.section-benefits-list .inner-list{display:block;margin-top:30px;}
.section-benefits-list .inner-list .item{padding:30px 0 30px 0;margin-bottom:0;border-bottom:2px solid #323156;}
.section-benefits-list .inner-list .item .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:23px;line-height:24px;font-weight:500;}
.section-benefits-list .inner-list .item .title:before{width:79px;-webkit-box-flex:0;-ms-flex:0 0 79px;flex:0 0 79px;height:79px;font-size:44px;border-width:4px;position:relative;margin-right:30px;}
.section-guarantee{padding:45px 0 85px;background-repeat:repeat;background-size:unset;}
.section-guarantee .inner{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.section-guarantee .inner-img{position:relative;width:340px;height:auto;left:16px;}
.section-guarantee .inner-title, .section-guarantee .inner-text{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}
.section-guarantee .inner-title > div{display:inline;}
.section-guarantee .inner-text{font-size:19px;line-height:23px;text-align:center;margin:28px 0 15px;}
.section-guarantee .inner-list .item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;margin:30px 0;}
.section-guarantee .inner-list .item .title{padding:0 30px;}
.section-author{height:auto;padding:35px 0 0;}
.section-author .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;}
.section-author .inner-img{position:static;margin-left:-106px;margin-top:30px;width:515px;height:496px;overflow:hidden;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
.section-author .inner-text{font-size:17px;line-height:22px;margin-top:43px;padding-right:20px;}
.section-cases .inner{display:block;}
.section-cases .item{padding-top:94%;}
.section-cases .item:nth-child(n+4){display:none;}
.section-cases .item-hover > a{margin-top:45px;}
.section-tarif{background-repeat:repeat;background-size:unset;}
.section-tarif .inner-abovetitle{font-size:20px;}
.section-tarif .h2{font-size:37px;line-height:37px;margin-top:20px;}
.section-tarif .inner-text{font-size:18px;width:85%;margin:29px auto 0;}
.section-tarif .tarif-pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px;}
.section-tarif .inner-tarifs{margin:45px 0;}
.section-tarif .inner-tarifs:before, .section-tarif .inner-tarifs:after{display:none;}
.section-tarif .inner-tarifs .item{padding:25px 27px 38px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;}
.section-tarif .inner-tarifs .item .btn{width:100%;}
.section-tarif .restrict-list{display:block;}
.section-tarif .restrict-list .item{margin-bottom:35px;}
.section-contract{text-align:center;padding:50px 0 270px;background-position-y:-230px;background-color:#17142a;}
.section-contract .inner{display:block;position:relative;}
.section-contract .inner-subtitle{font-size:30px;line-height:34px;margin:35px 0;}
.section-contract .inner-right-side .img{height:auto;width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}
.section-contract .inner-download{position:absolute;bottom:-235px;left:0;right:0;display:block;}
.section-contract .inner-download .btn{margin:0 auto;}
.section-contract .inner-download .inner-arrow{display:block;font-size:19px;}
.section-contract .inner-download .inner-arrow:before{-webkit-transform:rotate(96deg);-ms-transform:rotate(96deg);transform:rotate(96deg);margin:30px 20px;}
.section-exp .inner{display:block;}
.section-exp .inner-left-side{display:none;}
.section-exp .img.mobile{display:block;width:122%;margin-left:-80px;}
.section-exp .inner-right-side .inner-undertitle{font-size:39px;margin:26px 0 40px;text-align:center;}
.section-exp .inner-right-side .inner-text{font-size:18px;line-height:25px;text-align:center;}
.section-geo{text-align:center;padding:60px 0;}
.section-geo .inner{display:block;}
.section-geo .inner-undertitle{padding:0;font-size:30px;line-height:30px;}
.section-geo .inner-text{padding:0 30px;font-family:'PT Serif';}
.section-geo .inner-right-side .img{width:100%;height:auto;}
.section-reviews{padding:45px 0 0;}
.section-reviews .inner-title{display:block;padding:0 30px;}
.section-reviews .pagination{display:none;}
.section-reviews .inner-swiper{margin:45px 0;}
.section-reviews .inner-logotypes{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;}
.section-reviews .inner-logotypes .item{margin:0;-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;}
.section-callback{padding:45px 0;overflow:visible;text-align:center;background-position-y:91px;}
.section-callback.center{padding:60px 0;background-position-y:unset;}
.section-callback .inner{padding:0;}
.section-callback .inner-img{position:relative;width:calc(100% + 110px);height:calc(100vw + 93px);position:relative;left:-85px;bottom:0;margin-bottom:30px;overflow:hidden;-webkit-box-shadow:0 38px 36px rgb(31 37 105 / 81%);box-shadow:0 38px 36px rgb(31 37 105 / 81%);}
.section-callback .inner-undertitle{padding:0;margin:50px 0;}
.section-callback .inner-undertitle span{border:none;padding:0;}
.section-callback form{display:block;padding:0 30px;}
.section-callback form label{display:block;margin-top:30px;}
.section-callback form .btn{width:100%;margin-top:30px;}
footer{text-align:center;}
footer .inner, .footer-col.col-2{display:block;}
footer .logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.footer-col .logo-text{display:none;}
.footer-col.col-2 .footer-menu-col{margin:40px 0 0;}
.footer-col .nav-contact{margin-top:44px;}
.footer-col .nav-contact .phone, .footer-col .nav-contact .contact-email{text-align:center;}
.scroll-up{left:0;right:0;margin:auto;width:100px;bottom:15px;}
.footer-col .nav-contact .contact-btn{margin:0 auto;}
.section-blog-main{padding-bottom:0;}
.section-blog-main .inner{display:block;}
.section-blog-main .inner-subtitle{font-size:19px;}
.section-blog-main .inner-list .li{font-size:17px;}
.section-blog-main .inner-list .paragraph{font-size:15px;line-height:21px;}
.section-blog-main .inner-right-side .img{width:316px;height:auto;bottom:216px;right:-131px;}
.section-blog-main .inner-checklist-img .checklist-str span{padding:3px;}
.section-blog-main .inner-checklist-img:after{bottom:1px;left:-110px;-webkit-transform:scale(-1, 1) rotate(332deg);-ms-transform:scale(-1, 1) rotate(332deg);transform:scale(-1, 1) rotate(332deg);}
.section-blog-main .inner-checklist-img{right:190px;top:355px;z-index:1;}
.section-blog-main .inner-checklist{margin:137px 0 0 -10px;display:block;width:107%;border-radius:0;padding:25px 42px;text-align:center;}
.section-blog-main .inner-checklist .btn{margin:30px 0;width:100%;}
.section-last-articles{padding:50px 0;}
.section-last-articles .inner-subtitle{margin:20px 10px;}
.section-timer{text-align:center;}
.section-timer .inner{-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;}
.section-timer .inner .inner-left{-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;}
.section-timer .inner-desc{margin:30px 0;}
.section-timer .inner-desc .strong{font-size:45px;text-transform:uppercase;line-height:50px;}
.section-timer .inner-left .text-white{padding:0 30px;}
.section-timer .inner-timer{margin-top:30px;}
.section-work{padding:60px 0;background-repeat:repeat;background-size:unset;}
.section-work .inner{display:block;}
.section-work .work-img{display:none;}
.section-work .work-img-mob{display:block;}
.section-work .inner-left .title{font-size:53px;line-height:55px;}
.section-work .inner-left .note{top:17px;}
.section-work .inner-left .inner-text{font-size:29px;line-height:36px;margin-top:55px;padding-right:45px;}
.section-work .inner-left .inner-note{font-size:22px;line-height:29px;margin-top:55px;}
.section-work .inner-right{margin-top:85px;}
.section-work .inner-right .item{margin-bottom:55px;}
.section-work .inner-img img{-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1);}
.section-work .inner-img{width:267px;height:auto;left:191px;top:141px;bottom:unset;}
.section-gettarif{text-align:center;padding:45px 0 15px;}
.section-gettarif .inner{-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;height:auto;}
.section-gettarif .inner > div{display:block;}
.section-gettarif .inner-left .img, .section-gettarif .inner-right .btn{margin:55px auto;}
.section-gettarif .inner-right .text{padding:0 30px;}
.section-lessons{padding:40px 20px;}
.section-lessons h2{font-size:36px;line-height:43px;}
.section-lessons .inner-text{width:100%;margin:40px 0;font-size:16px;line-height:21px;}
.section-seoarticles .inner-tabs{display:block;}
.section-seoarticles .inner-tabs span{display:inline-block;}
.section-seoarticles .tab-content{grid-template-columns:repeat(2, 1fr);}
.section-seoarticles .tab-content .item-article{}
.section-seoarticles .tab-content .item-article .img{height:210px;}
.section-seoarticles .show-more{display:none;}
.section-about-author .inner-title{font-size:46px;line-height:50px;width:100%;}
.section-about-author .inner-text{-webkit-columns:1;-moz-columns:1;columns:1;}
.section-about-author .inner-tags-wrap{display:block;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;}
.section-about-author .inner-tags span{display:inline-block;}
.section-guild-main{padding:250px 0 10px;margin-top:-243px;}
.section-guild-main .inner-title{padding:0;}
.section-guild-main .inner-text{padding:0;}
.section-guild-main .inner-special{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-size:cover;position:relative;padding:65px 0;width:100%;}
.section-guild-main .inner-special .desc{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
.section-guild-main .inner-special .price{display:block;margin:20px 0 0;}
.section-guild-main .inner-special .desc .title{position:absolute;top:30px;left:0;width:100%;text-align:center;}
.section-guild-main .inner-special .timer .title{text-align:center;}
.section-guild-main .inner-buttons{display:block;width:100%;}
.section-guild-main .inner-buttons > div, .section-guild-main .inner-buttons > a{margin:0 auto 25px;}
.section-clubcontent{background-repeat:repeat;background-size:unset;padding:35px 0;}
.section-clubcontent .inner-title{width:100%;}
.section-clubcontent .inner-title h2{font-size:36px;line-height:44px;}
.section-clubcontent .inner-list{display:block;}
.section-clubcontent .inner-list .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 40px 55px;}
.section-clubcontent .inner-list .item .img{margin:0;}
.section-clubcontent .inner-list .item .desc{text-align:center;margin-top:25px;}
.section-clubcontent .inner-list .item:before{left:0;right:0;margin:auto;}
.section-scores{background-repeat:repeat;background-size:unset;}
.section-scores h2{font-size:36px;}
.section-scores .inner-title{padding:0 10px;}
.section-scores .inner-undertitle{font-size:24px;margin:35px 0;}
.section-scores .inner-list .item{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;font-size:19px;margin-bottom:30px;}
.section-scores .inner-list .item:before{width:85px;height:85px;border-width:6px;background-position:-177px -28px;}
.section-scores .inner-master .title{font-size:27px;line-height:34px;padding:50px 20px;}
.section-scores .inner-master{margin:79px auto 0;width:100%;padding:15px 6px;}
.section-scores .inner-master .img{width:144px;height:auto;top:-34px;}
.section-join .inner-title .undertitle{width:70%;}
.section-join .timer{width:100%;}
.section-join .timer .nums span{font-size:20px;}
.section-join .timer .title{font-size:24px;}
.section-join .inner .btn{width:100%;}
.section-single{padding:0 0 17px;}
.section-single .inner-links{padding:20px;}
.section-single .inner-links .title{font-size:24px;}
.section-single .inner-result{display:block;}
.section-single .inner-result .inner-right .img{height:315px;}
.section-single .inner-text p{font-size:17px;line-height:23px;}
.section-single .inner-seosite{display:block;}
.section-single .inner-seosite .title{font-size:30px;line-height:32px;}
.section-single .inner-seosite .inner-list li{font-size:17px;line-height:20px;}
.section-single .inner-seosite .inner-left, .section-single .inner-seosite .inner-right{padding:29px 28px 25px;margin-bottom:20px;}
.section-single .inner-results .results-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.section-single .inner-results .results-wrap .item{margin-bottom:20px;}
.section-single .inner-results .results-wrap .item .title{font-size:24px;}
} @media(max-width:767.98px){
.modal .iframe-video{width:100%;}
h3, .h3{font-size:24px;}
.modal .iframe-video iframe{width:100%;}
.section-seoarticles .tab-content{grid-template-columns:1fr;}
} @media (min-width: 480px) AND (max-width: 991.98px) {
.container{max-width:446px;padding:0;}
h1, .h1{font-size:33px;}
h2, .h2, .section-callback.center .inner-form .h1{font-size:30px;text-align:center;}
.section-main .inner-subtitle{font-size:24px;}
.section-main .inner-bomb{width:374px;height:440px;top:157px;left:227px;}
.section-main .inner-bomb:after{right:285px;top:245px;}
.section-main .inner-right-side{margin-top:91px;}
.section-about h2{font-size:37px;line-height:46px;}
.section-about h2 span{font-size:42px;}
.section-benefits .inner-img{width:381px;left:-176px;top:214px;}
.section-benefits .inner-text{font-size:24px;line-height:35px;padding:90px 0 50px 190px;}
.section-benefits .item .title{font-size:30px;}
.section-benefits .item .text{font-size:21px;}
.section-benefits-list .inner-list .item .title{font-size:27px;line-height:33px;}
.section-benefits-list .inner-list .item .text{font-size:22px;line-height:30px;}
.section-guarantee .inner-text{font-size:22px;line-height:27px;}
.section-guarantee .inner-list .title{font-size:30px;}
.section-guarantee .inner-list .item .text{font-size:22px;line-height:30px;}
.section-author .inner-img{width:553px;height:531px;}
.section-author .inner-text{font-size:21px;line-height:28px;padding-right:47px;}
.section-cases .item-hover > div{font-size:57px;line-height:55px;}
.section-cases .item .label{font-size:13px;width:89px;height:89px;}
.section-tarif .inner-abovetitle{font-size:26px;}
.section-tarif .h2{font-size:42px;line-height:44px;}
.section-tarif .inner-text{font-size:21px;line-height:30px;}
.section-tarif .restrict-list .item-title{font-size:29px;}
.section-tarif .restrict-list .item-text{font-size:23px;}
.section-contract .inner-subtitle{font-size:35px;line-height:37px;}
.section-contract .inner-text{font-size:22px;line-height:30px;}
.section-exp .inner-right-side .inner-text{font-size:26px;line-height:33px;}
.section-callback .inner-img{margin-bottom:60px;width:calc(100vw + 114px);height:calc(100vw + 110px);position:relative;left:-133px;}
.section-callback form label span{font-size:19px;margin-bottom:23px;}
.section-callback form .input{height:75px;}
.section-blog-main .inner-subtitle{font-size:22px;margin-top:48px;}
.section-blog-main .inner-list .li{font-size:19px;}
.section-blog-main .inner-list .paragraph{font-size:18px;line-height:26px;}
.section-blog-main .inner-right-side .img{width:364px;bottom:202px;right:-138px;}
.section-work .inner-img{left:301px;}
.section-gettarif .inner-left{font-size:48px;line-height:51px;}
.section-gettarif .inner-right .text{font-size:23px;line-height:30px;}
}
@media(min-width:575.98px){
.efficiency_title br{display:none;}
}
@media (min-width: 576px) AND (max-width: 991.98px) {
.container{max-width:540px;}
h1, .h1{font-size:35px;}
h2, .h2, .section-callback.center .inner-form .h1{font-size:30px;}
.logo-img{}
.logo-title .f-900{font-size:34px;}
.logo-title .f-300{font-size:32px;}
header .nav-contact .contact-btn{width:240px;-webkit-box-flex:0;-ms-flex:0 0 240px;flex:0 0 240px;height:66px;}
.nav-contact .contact-phone .phone{font-size:25px;}
header .nav-contact .contact-phone .online{font-size:19px;margin-top:11px;}
.section-main{padding-top:260px;margin-top:-264px;}
.section-main .inner-subtitle{font-size:28px;}
.section-main .inner-video{font-size:19px;}
.section-main .inner-bomb{width:420px;height:538px;top:171px;left:302px;}
.section-main .inner-bomb:after{right:322px;top:266px;}
.section-main .inner-right-side form{padding:57px;}
.section-main form .form-title{font-size:29px;}
.section-main form label span{font-size:18px;}
.section-about h2{font-size:44px;line-height:52px;}
.section-about h2 span{font-size:50px;}
.section-about .briefcases{font-size:23px;}
.section-about .inner-text{font-size:22px;line-height:35px;}
.section-about .inner-faq_item .title{font-size:23px;}
.section-about .inner-faq_item{padding:0 20px 0 53px;}
.section-about .inner-faq_item:before{padding:8px 14px;font-size:18px;}
.section-benefits .inner-text{font-size:31px;line-height:39px;padding:66px 0 50px 244px;}
.section-benefits .inner-img{width:409px;left:-182px;top:274px;}
.section-benefits-list .inner-list .item{padding:45px 0;}
.section-benefits .item .title{font-size:37px;}
.section-benefits .item .text{font-size:26px;}
.section-benefits-list .inner-list .item .title{font-size:32px;line-height:38px;}
.section-benefits-list .inner-list .item .text{font-size:27px;line-height:37px;}
.section-guarantee .inner-text{font-size:26px;line-height:33px;}
.section-guarantee .inner-img{width:427px;left:52px;}
.section-guarantee .inner-list .title{font-size:37px;}
.section-guarantee .inner-list .item .text{font-size:29px;line-height:39px;}
.section-author .inner-text{font-size:25px;line-height:33px;}
.section-author .inner-img{width:614px;height:595px;margin-left:-48px;}
.section-cases .inner{display:-webkit-box;display:-ms-flexbox;display:flex;}
.section-cases .item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-top:46%;}
.section-cases .item:nth-child(n+4){display:block;}
.section-cases .item .label{font-size:11px;width:80px;height:80px;}
.section-cases .item-hover{padding:28px 40px;}
.section-cases .item-hover > div{font-size:34px;line-height:32px;}
.section-cases .item-hover > a{width:100%;height:56px;font-size:15px;}
.section-tarif .inner-abovetitle{font-size:32px;}
.section-tarif .h2{font-size:47px;line-height:54px;}
.section-tarif .inner-restrict .title{font-size:50px;}
.section-tarif .restrict-list .item{margin-bottom:54px;}
.section-tarif .restrict-list .item-title{font-size:35px;}
.section-tarif .restrict-list .item-text{font-size:26px;line-height:36px;}
.section-contract .inner-subtitle{font-size:38px;line-height:40px;margin:55px 0;}
.section-contract .inner-text{font-size:23px;line-height:35px;}
.section-exp .img.mobile{margin-left:-110px;}
.section-exp .inner-right-side .inner-undertitle{font-size:50px;}
.section-geo .inner-undertitle{line-height:39px;}
.section-geo .inner-text{font-size:22px;line-height:33px;}
.section-blog-main .inner-subtitle{font-size:25px;line-height:36px;}
.section-blog-main .inner-list .li{font-size:24px;}
.section-blog-main .inner-list .paragraph{font-size:22px;line-height:30px;width:56%;}
.section-blog-main .inner-right-side .img{width:387px;bottom:202px;right:-138px;}
.section-blog-main .inner-checklist{margin:126px 0 0 -10px;}
.section-blog-main .section-blog-main__controls .inner-checklist-img{top:-210px;left:auto;}
.section-lessons h2{font-size:44px;line-height:47px;}
.section-guild-main{padding:275px 0 10px;margin-top:-264px;}
.section-work .inner-img{left:356px;width:332px;}
.section-guild-main .inner-title{margin-top:67px;}
.section-guild-main .inner-text{font-size:21px;line-height:32px;}
.section-guild-main .inner-special .title{font-size:23px;}
.timer .nums span{font-size:20px;}
.section-clubcontent .inner-title h2{font-size:42px;line-height:51px;}
.section-clubcontent .inner-list .item{padding:30px 65px 55px;}
.section-clubcontent .inner-list .desc .title{font-size:30px;}
.section-clubcontent .inner-list .desc .text{font-size:21px;line-height:27px;}
.section-scores h2{font-size:42px;}
.section-single{padding:0 0 17px;}
.section-single .inner-seosite .title{font-size:36px;line-height:40px;}
.section-single .inner-results .results-wrap .item .title{font-size:37px;}
}
@media (min-width: 768px) AND (max-width: 991.98px) {
form.search-form{margin-right:60px;}
.container{max-width:720px;}
h1, .h1{font-size:40px;}
h2, .h2, .section-callback.center .inner-form .h1{font-size:35px;}
form .input{padding:7px;height:91px;}
form input{font-size:22px;}
.btn{font-size:25px;height:90px;}
.section-main .inner-subtitle{font-size:38px;}
.section-main .inner-bomb{top:234px;left:421px;}
.section-main .inner-bomb:before{top:-23px;left:-123px;}
.section-main .inner-video{font-size:23px;}
.section-main .inner-right-side form{padding:82px;}
.section-main form label span{font-size:23px;}
.section-main .timer .title{font-size:24px;padding:11px 0;}
.section-about h2{font-size:56px;line-height:64px;}
.section-about h2 span{font-size:60px;}
.section-about .briefcases.mobile{padding:36px 0 36px 50px;font-size:31px;}
.section-about .inner-text{font-size:31px;line-height:44px;}
.section-about .inner-faq_item{padding:0 20px 0 72px;}
.section-about .inner-faq_item:before{padding:11px 19px;font-size:23px;}
.section-about .inner-faq_item .title{font-size:31px;}
.section-benefits .inner-text{font-size:38px;line-height:50px;padding:66px 0 50px 297px;}
.section-benefits .inner-img{width:462px;top:369px;}
.section-benefits .item .title{font-size:48px;}
.section-benefits .item .text{font-size:32px;}
.section-benefits-list .inner-list .item .title:before{width:102px;-webkit-box-flex:0;-ms-flex:0 0 102px;flex:0 0 102px;height:102px;font-size:47px;border-width:6px;}
.section-benefits-list .inner-list .item .title{font-size:43px;line-height:46px;}
.section-benefits-list .inner-list .item .text{font-size:31px;line-height:41px;}
.section-guarantee .inner-text{font-size:32px;line-height:42px;}
.section-guarantee .inner-img{width:503px;left:84px;}
.section-guarantee .inner-list .title{font-size:47px;}
.section-author .inner-text{font-size:31px;line-height:42px;}
.section-author .inner-img{width:696px;height:674px;margin-left:-1px;}
.section-cases .item-hover > div{font-size:41px;line-height:39px;}
.section-cases .item-hover > a{height:71px;font-size:20px;}
.section-tarif .inner-abovetitle{font-size:39px;}
.section-tarif .h2{font-size:56px;line-height:61px;}
.section-tarif .inner-text{font-size:26px;line-height:40px;}
.section-tarif .inner-tarifs .item-title .name{font-size:32px;}
.section-tarif .inner-tarifs .item-title .price{font-size:53px;}
.section-tarif .inner-tarifs .item-title .price span{font-size:24px;}
.section-tarif .inner-tarifs .item-list li{font-size:23px;}
.section-tarif .inner-restrict .title{font-size:68px;}
.section-tarif .restrict-list .item-img{width:102px;height:102px;}
.section-tarif .restrict-list .item-title{font-size:45px;}
.section-tarif .restrict-list .item-text{font-size:31px;line-height:45px;}
.section-contract{padding:50px 0 296px;}
.section-contract .inner-subtitle{font-size:52px;line-height:55px;}
.section-contract .inner-text{font-size:29px;line-height:43px;}
.section-contract .inner-download{bottom:-279px;}
.section-contract .inner-download .btn{width:356px;}
.section-contract .inner-download .inner-arrow{display:block;font-size:23px;}
.section-geo .inner-undertitle{font-size:37px;line-height:51px;}
.section-geo .inner-text{font-size:26px;line-height:37px;}
.section-callback form .input{height:100px;}
.footer-col.col-2 .footer-menu-col{margin:54px 0 0;}
.footer-menu-col .title{font-size:21px;}
.footer-menu-col li{font-size:17px;}
.section-blog-main{}
.section-blog-main .inner-subtitle{font-size:31px;line-height:47px;}
.section-blog-main .inner-list .li{font-size:29px;}
.section-blog-main .inner-list .paragraph{font-size:26px;line-height:37px;width:50%;}
.section-blog-main .inner-right-side .img{width:427px;bottom:227px;}
.section-blog-main .section-blog-main__controls .inner-checklist-img{top:-200px;left:auto;}
.section-work .inner-img{left:487px;width:290px;}
.section-work .inner-left .inner-note{width:60%;}
.section-work .inner-right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.section-guild-main .inner-text{font-size:28px;line-height:41px;}
.section-guild-main .inner-special .desc .title{font-size:34px;}
.section-guild-main .inner-special{padding:92px 0;}
.section-guild-main .timer{padding:27px 30px 24px;}
.timer .nums span{font-size:28px;}
.section-guild-main .inner-special .title{font-size:31px;}
.section-guild-main .inner-special .old, .section-guild-main .inner-special .new{font-size:48px;}
.section-guild-main .inner-buttons > div{width:350px;}
.section-clubcontent .inner-title h2{font-size:53px;line-height:61px;}
.section-clubcontent .inner-list{display:-webkit-box;display:-ms-flexbox;display:flex;}
.section-clubcontent .inner-list .item{padding:25px 37px 35px;}
.section-clubcontent .inner-list .desc .title{font-size:27px;}
.section-clubcontent .inner-list .desc .text{font-size:19px;line-height:24px;}
.section-scores h2{font-size:53px;}
.section-scores .inner-undertitle{font-size:30px;}
.section-scores .inner-list .item:before{width:95px;height:95px;}
.section-scores .inner-list .item{font-size:23px;margin-bottom:48px;}
.section-scores .inner-master .title{font-size:32px;line-height:40px;}
.section-join .timer{margin:45px 0;}
.section-join .timer .nums span{font-size:25px;}
.section-join .timer .title{font-size:28px;margin-top:15px;}
.section-reviews .inner-logotypes .item{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;}
.section-gettarif .inner-right .btn{font-size:20px;height:74px;}
}
@media(min-width:992px){ .swiper-seoarticles .swiper-wrapper{flex-wrap:wrap;}
}
@media (min-width: 992px) AND (max-width: 1199.98px) {
.container{max-width:960px;}
h1, .h1{font-size:40px;}
h2, .h2, .section-callback.center .inner-form .h1{font-size:35px;}
h3, .h3{font-size:27px;line-height:29px;}
.swiper-pagination-bullet{margin:0 9px;}
.pagination{display:none;}
.section-main .inner-left-side{-webkit-box-flex:0;-ms-flex:0 0 57%;flex:0 0 57%;}
.section-main .inner-video{font-size:23px;left:51px;}
.section-main .inner-bomb{width:441px;height:467px;background-size:cover;bottom:-223px;left:277px;}
.section-main .inner-bomb:before{top:-41px;left:-94px;}
.section-main .inner-bomb:after{right:128px;top:54px;}
.section-about{padding:30px 0;}
.section-about .inner{padding-left:49%;}
.section-about .inner-img{width:687px;height:auto;left:-25%;top:-20%;}
.section-about h2 span{font-size:51px;}
.section-about .briefcases{display:none;}
.section-about .inner-faq_item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}
.section-benefits .inner{padding-left:36%;}
.section-benefits .inner-benefits{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.section-benefits .item{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;margin:0 0 30px 0;}
.section-guarantee .inner{padding-left:34%;}
.section-guarantee .inner-img{width:529px;height:auto;left:-19%;}
.section-guarantee .inner-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.section-guarantee .inner-list .item{margin-bottom:20px;}
.section-author .inner{padding-left:35%;}
.section-author .inner-text{padding-right:124px;}
.section-cases .item:nth-child(n+7){display:none;}
.section-cases .item{-webkit-box-flex:0;-ms-flex:0 0 33.3333333%;flex:0 0 33.3333333%;padding-top:31%;}
.section-tarif{overflow-x:hidden;}
.section-tarif .inner-tarifs .item{padding:30px 19px 27px;}
.section-tarif .inner-tarifs .item-title .price{font-size:36px;}
.section-contract{overflow-x:hidden;}
.section-contract .inner-right-side .img{width:567px;}
.section-exp .inner-left-side .img{width:493px;height:auto;margin-left:-86px;}
.section-geo{overflow-x:hidden;padding:65px 0;}
.section-geo .inner-undertitle{font-size:35px;}
.section-geo .inner-right-side .img{width:520px;height:auto;}
.section-callback{padding:52px 0;}
.section-callback .inner-img{width:567px;height:auto;left:-23%;bottom:-60px;}
.section-callback .inner{padding-left:39%;}
.section-callback .inner-undertitle{font-size:23px;margin:54px 0;padding-right:66px;}
.section-callback form label{-webkit-box-flex:0;-ms-flex:0 0 288px;flex:0 0 288px;}
.section-callback .btn{-webkit-box-flex:0;-ms-flex:0 0 288px;flex:0 0 288px;margin-top:10px;}
footer .inner{-ms-flex-wrap:wrap;flex-wrap:wrap;}
.section-blog-main .inner-right-side .img{width:665px;height:auto;position:absolute;bottom:-103px;right:-284px;}
.section-blog-main .inner-checklist{display:block;margin-top:140px;}
.section-blog-main .inner-checklist .btn{margin-bottom:10px;width:100%;}
.section-blog-main .inner-list .paragraph{max-width:600px;}
.section-blog-main .section-blog-main__controls .inner-checklist-img{top:-268px;left:auto;right:-32px;z-index:1;}
.section-timer .img{-webkit-box-flex:0;-ms-flex:0 0 111px;flex:0 0 111px;width:111px;height:111px;}
.section-timer .inner-desc{font-size:19px;line-height:22px;margin-left:30px;-webkit-box-flex:0;-ms-flex:0 0 44%;flex:0 0 44%;}
.section-timer .inner-desc .strong{font-size:28px;line-height:30px;font-weight:700;margin-top:15px;}
.section-timer .inner-left .text-white{font-size:19px;-webkit-box-flex:0;-ms-flex:0 0 37%;flex:0 0 37%;}
.section-work{padding:66px 0;}
.section-work .inner-img{width:399px;height:906px;}
.section-work .inner-right{-ms-flex-pack:distribute;justify-content:space-around;}
.section-gettarif .inner-left{-webkit-box-flex:0;-ms-flex:0 0 42%;flex:0 0 42%;}
.section-seoarticles .tab-content{grid-template-columns:repeat(3, 1fr);}
.section-seoarticles .tab-content .item-article{}
.section-guild-main .inner-text{line-height:31px;}
.section-single .inner-seosite .title{font-size:38px;line-height:44px;}
.section-single .inner-seosite .inner-left, .section-single .inner-seosite .inner-right{padding:36px 24px 30px;}
}
@media (min-width: 1200px) AND (max-width: 1399.98px) {
.container{max-width:1140px;}
.page-default h2{font-size:38px;line-height:42px;}
.page-default h3, .page-default .h3{font-size:29px;line-height:32px;}
.header-menu > ul > li{padding:0 22px;}
.section-main{padding:300px 0 200px;overflow-y:hidden;}
.section-main .inner-bomb{left:248px;}
.section-main .inner-video{left:71px;}
.section-guarantee .inner-img{width:559px;height:606px;left:-27%;}
.section-cases .item-hover{padding:20px 16px;}
.section-cases .item-hover > div{font-size:27px;line-height:25px;}
.section-cases .item-hover > a{margin-top:42px;width:100%;}
.section-author .inner-img{top:-53px;}
.section-callback form label{-webkit-box-flex:0;-ms-flex:0 0 256px;flex:0 0 256px;}
.section-blog-main, .section-guild-main{padding-bottom:80px;overflow:hidden;}
.section-blog-main .inner-right-side .img{height:auto;bottom:-91px;}
.section-blog-main .section-blog-main__controls .inner-checklist-img{top:-244px;left:566px;z-index:1;}
.section-seoarticles .tab-content .item-article .img{}
}
@media(min-width:1200px){
.header-menu .sub-menu li a{transition:all 0.3s ease 0s;padding:5px 10px;display:inline-block;}
.header-menu .sub-menu li a:hover{background:#2b2b2b;}
.section-work{overflow:visible!important;}
.tarif-pagination{display:none;}
}
@media(min-width:1400px){
.container{max-width:1200px;}
}
@media(max-width:575.98px){
.container{padding:0 8px;}
h3, .h3{font-size:22px;}
.modal-form{-webkit-box-flex:0;-ms-flex:0 0 98%;flex:0 0 98%;padding:31px 24px 48px;}
.modal-form .title{font-size:19px;padding:0 29px 10px;}
.modal-form .img{width:50px;height:50px;margin:0 8px;}
.modal-form .input input{font-size:15px;}
.modal-form .input .submit{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);}
.section-main .inner-bomb:before{width:250px;height:250px;top:-6px;left:-65px;}
.slider .noUi-value-horizontal:last-child{transform:translate(-80%, 90%);}
}
.textbox iframe{max-width:100%;}
.section-single .inner h1{font-size:40px;}
.section-single .inner h2, .section-last-articles h2{font-size:36px;}
.section-single .inner h3{font-size:30px;}
.section-single .inner h4{font-size:16px;}
.section-single .inner h5{font-size:13px;}
.section-single .inner h6{font-size:11px;}
@media(max-width:1140px){
header--middle .menu_toggle{display:block;width:36px;height:29px;background:url(//msk.mihaylov.digital/wp-content/themes/oseo/assets/img/menu-toggle.png) no-repeat center center;position:absolute;right:0;top:40px;}
.header--middle{position:relative;border-bottom:none;}
.header--middle .menu_toggle{display:block;width:36px;height:36px;position:absolute;right:0;top:28px;}
.header--middle .menu_toggle.active svg.lines_3{opacity:0;}
.header--middle .menu_toggle.active svg.close{opacity:1;}
body > header{z-index:9999;}
.header-nav{position:fixed;width:100%;background:#fff;z-index:99999;left:-140vw;top:0;width:400px;display:block;box-shadow:0 8px 29px rgba(17,19,20,0.08);transition:0.3s;}
.header-nav.active{left:0;}
.header-nav .menu{display:block;}
.header-nav .menu > li{padding:8px 0 8px 29px;position:relative;}
.header-nav .menu > li.megamenu > a:after{display:none}
.header-nav .menu > li > a{font-size:24px;font-weight:600;color:#000!important;padding:0;width:fit-content;}
.header-nav .menu > li > .sub-menu{border:none;}
li > .sub-menu > li, .header-top__menu > ul > li > .sub-menu > li{padding:9px 16px;width:fit-content;}
li > .sub-menu > li > a, .header-top__menu > ul > li > .sub-menu > li > a{padding:0 !important;}
.header-nav .menu > li.menu-item-has-children:after{width:12px;height:12px;right:21px;top:28px;border-top-color:#000;}
.header-nav .menu > li > .sub-menu{display:none;position:relative;border-radius:0;width:100%;padding:14px 0;box-shadow:none !important;}
.header--black .header-nav .menu > li.menu-item-has-children > a:after{display:none;}
.header-nav .menu > li > .sub-menu > li.menu-item-has-children:after, .header-nav .menu > li.menu-item-has-children:after{width:9px;height:10px;border-left:9px solid #000;border-top:5px solid transparent;border-bottom:5px solid transparent;right:24px;top:13px;}
body .header--black .header-nav .menu > li:after{display:block;content:'';position:absolute;border-top:5px solid transparent !important;top:28px;}
.header-nav .menu > li > .sub-menu > li{width:100%;}
.header-nav .menu > li > .sub-menu > li.menu-item-has-children.active:after, body .header--black .header-nav .menu > li.menu-item-has-children.active:after{width:10px;height:9px;border:none;border-top:9px solid #000 !important;border-left:5px solid transparent;border-right:5px solid transparent;}
.header-nav .menu > li > .sub-menu:before{border-radius:0;}
.header-nav .menu > li > .sub-menu:after{left:50px;}
.header-nav .menu > li > .sub-menu > li > .sub-menu{display:none;position:static;border-radius:0;width:100%;padding-left:20px;box-shadow:none !important;}
}
@media(min-width:1140px) and (max-width:1365.98px){ .header-nav .menu > li > a{font-size:16px;}
.contacts--wrap .phone-btn a{font-size:24px;}
}
@media(min-width:1140px){ .menu li.menu-item-has-children:hover > .sub-menu{display:block !important;}
.header-nav .menu > li > .sub-menu > li{page-break-inside:avoid;}
.menu li.menu-item-has-children:last-child:hover > .sub-menu{right:0;}
.header-nav .menu > li.menu-item-has-children:hover:after{border-top:7px solid #fff;}
.header-nav .menu > li > .sub-menu > li.menu-item-has-children:hover:after{border-left-color:#000;}
.header-nav .menu > li:not(.megamenu) > .sub-menu > li:hover > a,
.header-nav .menu > li:not(.megamenu) > .sub-menu > li.current-menu-item > a,
.header-nav .menu > li.megamenu li a:not([href='#']):hover{background:#b50102;color:#fff !important;}
}
@media(min-width:992px) and (max-width:1365.98px){
.header--middle{flex-wrap:wrap;padding:15px 0px;}
.header--middle .logo{order:-2;}
.search--wrap{flex:0 0 100%;margin:15px 0 0;}
.search--wrap input{width:100%!important;height:40px !important;}
.header--middle .contacts--wrap{justify-content:space-between;order:-1;}
}
@media(min-width:992px) and (max-width:1140px){
.header--middle .social{display:none;}
.header--middle .contacts--wrap{margin-right:67px;}
}
@media(max-width:991.98px){  .header-top{padding:12px 0 16px;}
.header-top .right{display:none;}
.header--middle .menu_toggle{top:24px;right:0;}
.header--middle .logo--wrap_img{flex:0 0 200px;}
.header--middle .search--wrap{position:static;z-index:1;}
.header--middle .search--wrap input{visibility:hidden;opacity:0;width:100%!important;position:absolute;top:125%;left:0;transition:0.5s;box-shadow:0 4px 10px rgb(0 0 0 / 20%);padding:29px;background:#fff;}
.header--middle .search--wrap.show input{visibility:visible;opacity:1;top:105%;}
.header--middle .search--wrap button{width:30px;height:30px;top:24px;right:61px;transform:none;}
body.scrolled .header--middle .menu_toggle, body.scrolled .header--middle .search--wrap button{top:13px;}
body.scrolled header .header-top--wrap{margin-top:-66px;}
.section-main{z-index:unset;}
.tax-category_blog .last_articles .item-article{width:calc((100% - 20px) / 2);}
.section-seoarticles{padding:0;margin-bottom:0;}
}
@media(min-width:768px){
#wpadminbar{display:block;}
}
@media(max-width:767px){
#wpadminbar{display:none;}
html[lang]{margin:0 !important;}
header .container, .header--middle{position:static;}
.header--middle .menu_toggle{top:14px;}
.header--middle .search--wrap button{top:15px;}
.header--middle .contacts--wrap{margin-right:0;}
body.scrolled header .header--middle{padding:2px 0;}
body.scrolled .header--middle .contacts--wrap{opacity:0;pointer-events:none;}
.header--middle .search--wrap button{}
.header--middle .search--wrap button svg path, .header--middle .menu_toggle svg path{fill:#fff;}
body.scrolled .header--middle .search--wrap button svg path, body.scrolled .header--middle .menu_toggle svg path{fill:#000;}
.header--middle .menu_toggle{right:10px;}
   form.search-form{margin:15px auto 0;}
body.home h1, body.home .h1{font-size:50px;}
}
@media(max-width:575px){
.tax-category_blog .last_articles .item-article{width:100%;}
.last_articles .item-article{padding:15px;}
.item-article .img{height:185px;}
.main_first .btn_3d{font-size:20px;}
}
@media(max-width:479px){ h3, .h3{font-size:18px;}
.section-callback form{padding:0;}
.section-blog-main .section-blog-main__controls .inner-checklist-img{left:auto;right:-40px;}
h1, .h1{font-size:30px;}
.header--middle .search--wrap.show input{top:30%;}
.section-callback.center .inner-form .h1{font-size:25px;}
body.home h1, body.home .h1,
.section-single .inner h1{font-size:24px;line-height:1.3;}
h2, .h2{font-size:27px;line-height:29px;text-align:center;}
img{display:block;width:100%;}
figure.wp-caption{float:none !important;width:100% !important;display:block;}
figure.wp-caption img{width:100%;}
.item-article .img{height:160px;}
.pop_articles_links_wrapper{padding:50px 0 0;margin:10px 0 0;}
.pop_articles_links_prev, .pop_articles_links_next{height:34px;}
.pop_articles_links_prev{left:50%;margin-left:-50px;}
.pop_articles_links_next{right:50%;margin-right:-50px;}
.pop_articles_links a{font-size:10px;}
}
@media(max-width:360px){
header .nav-contact{flex-direction:column;margin-top:15px;}
header .nav-contact .contact-btn{flex:unset;width:200px;margin:0 auto 15px;}
.section-main .inner-left-side{margin-top:30px;}
}
@media screen and (max-width:640px){
.section-single .inner .inner-title h1{font-size:24px;}
.section-single .inner h2, .section-last-articles h2{font-size:28px;}
.section-single .inner h3{font-size:22px;}
}
@media screen and (max-width:575.98px){
.section-single .inner h2, .section-last-articles h2{font-size:24px;}
} .alignnone{margin:5px 20px 20px 0;}
.aligncenter, div.aligncenter{display:block;margin:5px auto 5px auto;}
.alignright{float:right;margin:5px 0 20px 20px;}
.alignleft{float:left;margin:5px 20px 20px 0;}
.aligncenter{display:block;margin:5px auto 5px auto;}
a img.alignright{float:right;margin:5px 0 20px 20px;position:relative;}
a img.alignnone{margin:5px 20px 20px 0;}
a img.alignleft{float:left;margin:5px 20px 20px 0;position:relative;z-index:2;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center;}
.wp-caption.alignnone{margin:5px 0 20px 0;}
.wp-caption.alignleft{margin:5px 20px 20px 0;}
.wp-caption.alignright{margin:5px 0 20px 20px;}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}
.header-top__menu{margin:0px 24px;}
.header-top__menu > ul{display:flex;align-items:center;flex-wrap:wrap;gap:8px 24px}
.header-top__menu > ul > li{color:#F8F8F8;position:relative;}
.header-top__menu > ul > li > a{color:inherit;}
.article-page__banner{background:linear-gradient(0deg, rgba(0, 0, 0, 0.64), rgba(0, 0, 0, 0.64)), var(--background);padding:16px 0px 29px 0px;}
.article-page__banner .container{padding-top:20px;}
.article-page__title{color:var(--white);font-size:62px;line-height:67px;font-weight:600;margin-bottom:16px;text-transform:none;}
.article-page__date{font-size:16px;line-height:24px;color:#D0D0D0;}
.article-page__date span{color:#F2F2F2;}
.article-page__content{padding:64px 0px 90px 0px;}
.article-page__author{display:flex;align-items:center;gap:16px;}
.article-page__author-avatar img{width:64px;height:64px;border-radius:100px;object-fit:contain;}
.article-page__author-name{font-size:20px;line-height:28px;color:#F8F8F8;}
.article-page__information{width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:31px;}
.article-page__stats{display:flex;align-items:center;gap:20px}
.article-page__viewed{position:relative;padding-left:32px;color:#F8F8F8;}
.article-page__viewed::before{content:'';position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px;background:url(https://msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/eye.svg) center no-repeat;}
.star{width:18px;height:18px;background:url(https://msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/star.svg) center no-repeat;display:block;cursor:pointer;}
.star.star-red{width:30px;height:30px;background:url(https://msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/star-red.svg) center no-repeat;}
.star.active{background:url(https://msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/star-fill.svg) center no-repeat;}
.star.star-red.active{background:url(https://msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/star-fill-red.svg) center no-repeat;}
.article-page__raiting{display:flex;align-items:center;gap:4px;}
.article-page__feedback{display:flex;flex-direction:column;gap:36px;border-top:2px solid #F2F2F2;padding-top:48px;}
.article-page__feedback-author{display:flex;align-items:center;gap:16px;}
.article-page__feedback-author-avatar img{width:64px;height:64px;border-radius:100px;object-fit:contain;}
.article-page__feedback-author-wrap{display:flex;flex-direction:column;align-items:flex-start;}
.article-page__feedback-author-label{font-size:16px;line-height:24px;color:#848484;}
.article-page__feedback-author-name{font-size:20px;line-height:28px;color:#1B1B1B;}
.article-page__feedback-author-link{font-size:14px;line-height:20px;color:#1B1B1B;text-decoration:underline;}
.article-page__feedback-header{display:flex;align-items:center;justify-content:space-between;}
.article-page__rating{padding:16px 36px;display:flex;align-items:center;gap:57px;background:#FFFFFF;box-shadow:0px 0px 24px rgba(0, 0, 0, 0.08);-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;}
.article-page__rating-info{display:flex;flex-direction:column;align-items:flex-start;gap:6px;}
.article-page__rating-title{font-size:24px;line-height:32px;color:#1B1B1B;}
.article-page__rating-text{color:#1B1B1B;}
.article-page__rating-controls{display:flex;align-items:flex-start;gap:4px}
.article-page__rating-stars .stars{display:flex;align-items:center;gap:4px}
.article-page__rating-label{font-size:12px;line-height:16px;color:#848484;}
.article-page__container{padding-bottom:90px;}
.radio input{display:none;}
.article-page__rating-controls{display:flex;flex-direction:column;align-items:flex-start;}
.article-page__comment{padding:60px;border-radius:24px;background:#F6F6F6;}
.article-page__comment-main{display:flex;flex-direction:column;align-items:flex-start;gap:18px;}
.article-page__comment-result p{font-weight:600;font-size:33px;line-height:41px;color:#1B1B1B;}
.article-page__comment-title{font-weight:600;font-size:33px;line-height:41px;color:#1B1B1B;}
.article-page__comment-form{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:23px}
.textarea{font-family:'Manrope';width:100%;background:#FFFFFF;border-radius:16px;padding:24px;color:#1B1B1B;resize:none;height:200px;font-size:16px;line-height:24px;}
.textarea::placeholder{color:#D0D0D0;}
.input-text{font-family:'Manrope';width:100%;background:#FFFFFF;border-radius:16px;padding:16px 24px;color:#1B1B1B;font-size:16px;line-height:24px;}
.input-text::placeholder{color:#D0D0D0;}
.btn-1{padding:16px 36px;background:#B50102;border-radius:8px;color:#F8F8F8;font-size:16px;line-height:24px;}
.article-page__comments{padding:36px 0px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}
.article-page__comments-title{font-weight:600;font-size:33px;line-height:41px;color:#1B1B1B;}
.article-page__comments ul{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:16px}
.article-page__comments-item{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:12px;position:relative;padding-bottom:16px;border-bottom:2px solid #F2F2F2;}
.article-page__comments-info{display:flex;flex-wrap:wrap;align-items:center;gap:12px}
.article-page__comments-name{font-size:20px;line-height:24px;color:#1B1B1B;}
.article-page__comments-date{font-size:14px;line-height:20px;color:#848484;}
.article-page__comments-text{font-size:16px;line-height:24px;color:#1B1B1B;}
@media screen and (max-width:996px){
.article-page__title{font-size:32px;line-height:36px;margin-bottom:8px;}
.article-page__author{gap:6px}
.article-page__author-name{font-size:16px;line-height:24px;}
.article-page__content{padding:24px 0px 36px 0px;}
.article-page__feedback-header{flex-direction:column;align-items:flex-start;gap:16px;}
.article-page__container{padding-bottom:36px;}
.article-page__feedback{padding-top:24px;}
.article-page__rating{width:100%;justify-content:space-between;padding:16px;gap:8px;flex-direction:column;align-items:flex-start;border-radius:16px;}
.article-page__rating-info{gap:0px}
.article-page__rating-title{font-size:16px;line-height:24px;}
.article-page__rating-text{font-size:12px;line-height:16px;}
.article-page__feedback-author{gap:6px}
.article-page__feedback-author-name{font-size:16px;line-height:24px;}
.article-page__comments{padding:0;}
.article-page__comment{padding:24px 16px;border-radius:16px;}
.article-page__comments-title, .article-page__comment-title{font-size:24px;line-height:32px;}
.article-page__comment-form{gap:12px}
.textarea, .input-text{padding:12px 16px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
}
[hidden]{display:none !important;}
.table-wrap{width:100%;display:block;overflow-x:auto;}
@media screen and (max-width:640px){
header .logo-img{margin:0;margin-right:5px;}
header .logo-img img{width:150px;}
header .logo-img .single-page{}
body.scrolled header .header--middle{padding:10px 0;}
header .contacts--wrap .phone-btn a{font-size:16px;line-height:24px;}
body.scrolled .contacts--wrap .phone-btn a{font-size:16px;}
header .contacts--wrap .phone-btn{display:flex;flex-direction:column;}
header .logo-title .f-300{font-size:14px;line-height:20px;}
header .logo-title .f-900{font-size:16px;line-height:24px;}
header .contacts--wrap{display:flex !important;}
header .schedule, header .social{display:none !important;}
header .popup-btn{display:none;}
.header--middle .shedule-mobile{display:block;text-align:right;color:var(--black);font-size:11px;line-height:14px;}
.header--middle .shedule-mobile br{display:none;}
}
.target-offer{background:#1B1B1B;margin-top:-231px;padding-top:250px;}
.target-offer__container{padding:78px 0px 211px 0px;}
.target-offer__info{display:flex;flex-direction:column;align-items:center;}
.target-offer__title{font-family:'Unbounded';font-style:normal;font-weight:400;font-size:82px;line-height:87px;text-align:center;color:#F8F8F8;}
.target-offer__title--1{margin-bottom:36px;}
.target-offer__text--decoration{font-family:'Unbounded';font-size:62px;font-weight:500;line-height:87px;letter-spacing:0em;text-align:center;color:var(--black);text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;background:#F8F8F8;border:3px solid #B50102;border-radius:200px;height:130px;min-width:535px;padding:0 52px;box-shadow:8px 8px 0px 0px #B50102;transform:rotate(-3deg);margin-bottom:24px;position:relative;}
.target-offer__text--decoration::before{content:'';position:absolute;right:94%;top:60%;transform:translateY(-50%);width:230px;height:290px;background:url(https://msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/target-offer-bomb.png) center no-repeat;background-size:contain;z-index:-2;}
.target-offer__title--2{margin-bottom:54px;position:relative;}
.target-offer__title--2::before{content:'';position:absolute;top:calc(100% + 27px);left:50%;transform:translateX(-50%);width:170px;height:30px;background:url(https://msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/target-offer-arrow.svg) center no-repeat;background-size:contain;}
.target-bullits{background:#0A0A0A;}
.target-bullits__container{padding:120px 0px 60px 0px;}
.target-bullits__content{width:100%;}
.target-bullits__list{width:100%;display:grid;grid-template-columns:repeat(4, 1fr);}
.target-bullits__item{display:flex;flex-direction:column;align-items:center;gap:12px;height:auto;padding:12px 16px;border-right:2px solid #848484;}
.target-bullits__item:last-child{border:none;}
.target-bullits__name{font-family:'Unbounded';font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#D0D0D0;}
.target-bullits__value{font-family:'Unbounded';font-style:normal;font-weight:600;font-size:22px;line-height:30px;text-align:center;color:#B50102;}
.target-results{background:#0A0A0A;}
.target-results__container{padding:60px 0px 120px 0px;display:flex;flex-direction:column;align-items:flex-start;gap:56px;}
.title{font-family:'Unbounded';font-style:normal;font-weight:500;font-size:44px;line-height:60px;color:#F8F8F8;}
.title--black{color:#1B1B1B;}
.title--target{text-align:center;padding:60px 0 0 0;background:#0A0A0A;}
.title mark{color:#B50102;background:none;font-size:inherit;line-height:inherit;font-family:inherit;font-style:inherit;}
.target-results__title{align-items:flex-start;}
.target-results__title-decor{position:relative;font-family:inherit;font-style:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit;}
.target-results__title-decor::before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:calc(100% + (33px * 2));height:calc(100% + 32px);background:url(https://msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/target-results-title-decor.svg) center no-repeat;background-size:contain;}
.target-results__content{width:100%;display:flex;flex-direction:column;align-items:center;}
.target-results__table{width:100%;overflow-x:auto;}
.target-results__table table{width:100%;border-spacing:0px;border-collapse:separate;}
.target-results__table table tr td{border:none;min-width:180px;}
     .target-results__table table tbody tr td{border-top:1px solid #848484;padding:42px 0px;}
.target-results__table tr td{font-family:'Unbounded';font-style:normal;font-weight:500;font-size:18px;line-height:26px;color:#F8F8F8;}
.target-results__table thead tr{}
.target-results__table thead tr td{font-family:'Unbounded';font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#848484;padding-bottom:16px;}
.target-results__value--decor{width:fit-content;color:#B50102 !important;position:relative;}
.target-results__value--decor::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:calc(100% + (19px * 2));height:calc(100% + 20px);background:url(https://msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/target-results-value-decor.svg) center no-repeat;background-size:contain;}
.target-results__request{margin-top:60px;}
.target-reviews__container{padding:200px 0px 75px 0px;display:grid;grid-template-columns:minmax(auto, 416px) minmax(auto, 700px);grid-gap:32px;justify-content:space-between;align-items:flex-start;}
.target-reviews__left{position:relative;}
.target-reviews__left::before{content:'';position:absolute;top:calc(100% + 48px);right:0;width:257px;height:100px;background:url(https://msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/target-reviews-arrow.svg) center no-repeat;background-size:contain;}
.target-reviews__title{font-size:40px;line-height:46px;}
.target-reviews__image{max-width:700px;box-shadow:10px 10px 0px 0px #B50102;border:3px solid #1B1B1B;z-index:2;}
.target-reviews__image img{width:100%;}
.target-reviews__right{position:relative;}
.target-reviews__right::before{content:'';position:absolute;right:calc(100% - 20px);top:-108px;width:186px;height:177px;background:url(https://msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/target-reviews-explosion.svg) center no-repeat;z-index:-1;}
.target-advantages{overflow:hidden;}
.target-advantages__container{padding:75px 0px 100px 0px;display:flex;flex-direction:column;align-items:center;gap:123px;}
.target-advantages__info{display:flex;flex-direction:column;align-items:center;gap:65px;}
.target-advantages__title{text-align:center;font-size:40px;line-height:46px;max-width:731px;}
.target-advantages__subtitle{text-align:center;font-size:40px;line-height:46px;color:#B50102;position:relative;max-width:433px;text-transform:uppercase;}
.target-advantages__subtitle::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:calc(100% + (45px * 2));height:calc(100% + (62px * 2));background:url(https://msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/target-advantages-element.svg) center no-repeat;background-size:contain;}
.target-advantages__list{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:43px;}
.target-advantages__item{display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px 20px;border:3px solid #1B1B1B;}
.target-advantages__item:nth-child(4n+1){box-shadow:6px 6px 0px 0px #B50102;}
.target-advantages__item:nth-child(4n+2){box-shadow:6px 6px 0px 0px #D0D0D0;}
.target-advantages__item:nth-child(4n+3){box-shadow:6px 6px 0px 0px #1B1B1B;}
.target-advantages__item:nth-child(4n+4){box-shadow:6px 6px 0px 0px #848484;}
.target-advantages__name{font-family:'Unbounded';font-style:normal;font-weight:500;font-size:18px;line-height:28px;text-align:center;text-transform:uppercase;color:#1B1B1B;}
.target-advantages__text{font-family:'Manrope';font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#1B1B1B;}
.target-work-completed{background:#1B1B1B;padding:0;}
.target-work-completed__container{padding:120px 0px 86px 0px;display:flex;flex-direction:column;gap:64px}
.target-work-completed__container--faq{padding:50px 0 100px 0;display:flex;flex-direction:column;gap:64px}
.target-work-completed__content{display:grid;grid-template-columns:1fr minmax(auto, 271px);grid-gap:43px;align-items:start;}
.target-work-completed__list{width:100%;display:flex;flex-direction:column;gap:18px;}
.target-work-completed__item{padding-bottom:18px;border-bottom:1px solid #F2F2F2;}
.target-work-completed__toggler{padding-left:41px;display:flex;align-items:flex-start;position:relative;cursor:pointer;}
.target-work-completed__number{font-family:'Manrope';font-style:normal;font-weight:600;font-size:20px;line-height:40px;text-transform:uppercase;color:#F8F8F8;position:absolute;top:-5px;left:0;}
.target-work-completed__info{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;}
.target-work-completed__text{display:none;padding-left:41px;margin-top:16px;color:#F8F8F8}
.target-work-completed__text.active{display:block;}
.target-work-completed__name{font-family:'Manrope';font-style:normal;font-weight:600;font-size:18px;line-height:30px;color:#F8F8F8;}
.target-work-completed__btn{font-family:'Manrope';font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#B50102;position:relative;padding-right:28px;cursor:pointer;transition:all 0.3s;}
.target-work-completed__btn--faq{transition:0.25s all;width:16px;height:16px;padding-right:0 !important;}
.target-work-completed__btn--faq svg{width:16px;height:16px;}
.target-work-completed__btn--faq svg path{transition:all 0.3s;}
.target-work-completed__btn--faq:hover svg path{fill:var(--red);}
.target-work-completed__btn--faq:before{display:none !important;}
.target-work-completed__btn:hover{transform:scale(1.05);}
.target-work-completed__btn:active{color:#FFF;}
.target-work-completed__btn:hover::before{background:url(https://msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/arrow-link-red-hover.svg) center no-repeat;;}
.target-work-completed__btn::before{content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);width:17px;height:16px;background:url(https://msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/arrow-link-red.svg) center no-repeat;}
.target-work-completed__request{margin:0 auto;}
.btn-2, .btn-3{font-family:'Unbounded';font-size:16px;text-transform:uppercase;font-weight:700;line-height:22px;letter-spacing:0.02em;color:var(--red);border:4px solid var(--red);border-radius:70px;display:flex;align-items:center;justify-content:center;text-align:center;padding:43px 46px 41px 49px;box-shadow:6px 8px 0 0 var(--white);cursor:pointer;transition:all 0.3s;}
.btn-2:active, .btn-3:active{transform:scale(1.05);}
.btn-3{background:#0A0A0A;}
p.agreement{margin:2em 0 0;color:gray;font-size:85%;}
form.offer__form p.agreement{margin:0;}
p.agreement a{color:var(--red);text-decoration:underline;display:inline;}
.right-form p.agreement a, .callback p.agreement a{color:inherit;font-weight:600;}
@media(max-width:1279px){
.target-advantages__list{gap:16px}
}
@media(max-width:1199px){
.target-advantages__list{grid-template-columns:repeat(3, 1fr);}
}
@media(max-width:996px){
.h2_size43, .h2_size44{font-size:32px;}
.target-offer__title{font-size:48px;line-height:56px;}
.target-offer__text--decoration{font-size:48px;line-height:56px;height:90px;padding:0px 32px;min-width:460px}
.target-offer__text--decoration::before{width:140px}
.target-bullits__container{padding:64px 0px 32px 0px;}
.target-bullits__list{grid-template-columns:100%;gap:12px}
.target-bullits__item{border-bottom:2px solid #848484;border-right:none;padding-top:0px;gap:8px}
.target-bullits__name{font-size:14px;line-height:20px;}
.target-bullits__value{font-size:16px;line-height:24px;}
.target-bullits__item:last-child{border-bottom:0px;}
.target-reviews__container{grid-template-columns:100%;padding:48px 0px 24px 0px;}
.target-reviews__left::before{display:none;}
.title{font-size:28px;line-height:32px;}
.target-advantages__container{padding:24px 0px;gap:66px;}
.target-advantages__list{grid-template-columns:100%;}
.target-work-completed__container{padding:48px 0px;gap:36px;}
.target-work-completed__info{flex-direction:column;gap:4px;align-items:flex-start;}
.target-work-completed__content{grid-template-columns:100%;}
.target-work-completed__right{display:none;}
.btn-2, .btn-3{padding:16px 24px;}
}
@media(max-width:768px){
.target-results__container{align-items:center;gap:32px;padding:32px 0px;}
.target-results__request{margin-top:16px;}
.target-results__row span{white-space:nowrap;}
.target-results__table table tr td{font-size:14px;line-height:20px;}
.target-results__table table tbody tr td{padding:16px 12px;}
}
@media(max-width:640px){
.target-offer__container{padding:0px 0px 50px 0px;}
.target-offer__title{font-size:24px;line-height:32px;margin-bottom:12px;}
.target-offer__title--2::before{display:none;}
.target-offer__text--decoration{font-size:24px;line-height:32px;height:60px;padding:0px 23px;min-width:248px;margin-bottom:12px;}
.target-offer__text--decoration::before{width:97px;}
.target-results__title-decor::before{display:none;}
.target-work-completed__toggler{padding-left:26px;}
}
.target-visually__title{text-align:center;}
.advantages{padding:50px 0;}
.advantages__title{font-family:'Unbounded';font-size:44px;font-weight:500;line-height:60px;margin-bottom:16px;}
.advantages__swiper-wrapper{position:relative;}
.advantages__btn{display:flex;position:absolute;justify-content:center;align-items:center;top:50%;transform:translateY(-50%);left:-8px;width:36px;height:36px;background:var(--black);border-radius:100%;cursor:pointer;z-index:10;}
.advantages__btn-next{left:auto;right:-8px;}
.advantages__btn.swiper-button-disabled{display:none;}
.advantages__name{font-size:20px;font-weight:300;line-height:24px;color:var(--black);text-align:center;}
.advantages__swiper .swiper-slide{display:flex;flex-direction:column;align-items:center;gap:16px;}
.advantages__image{position:relative;display:flex;justify-content:center;align-items:center;width:100%;max-width:144px;height:auto;padding:16px;border:2px solid var(--black);}
.swiper-slide:nth-child(2n+1) .advantages__image{box-shadow:8px 8px 0 #D0D0D0;}
.swiper-slide:nth-child(2n) .advantages__image{box-shadow:8px 8px 0 var(--red);}
.advantages__icon{position:absolute;display:flex;align-items:center;justify-content:center;bottom:-16px;right:-16px;width:32px;height:32px;border-radius:100%;background:var(--red);}
@media(max-width:425px){
.article-page__information{margin-top:16px;flex-direction:column;align-items:flex-start;gap:8px}
.advantages{padding:25px 0;}
.advantages__name{font-size:16px;line-height:19px;}
.advantages__title{font-size:24px;line-height:28px;}
body.page-template-prodvizhenie .btn_n, body.page-template-page-target .btn_n, body.page-template-type .btn_n, body.page-template-tpl-region .btn_n, body.post-type-archive-blog .btn_n, .callback .btn_n, .target-work-completed .btn_n{min-width:auto;width:95%;}
} .columns{padding:50px 0;}
.columns__box{display:grid;grid-template-columns:repeat(2, 1fr);gap:24px;}
.columns__title{font-family:'Unbounded';font-size:44px;font-weight:500;line-height:60px;margin-bottom:16px;}
.columns__item{font-family:'Unbounded';font-size:20px;font-weight:300;line-height:24px;color:var(--black);display:flex;flex-direction:column;padding:24px;gap:16px;border:3px solid var(--black);box-shadow:9px 9px 0 #D0D0D0;}
.columns__item:nth-last-child(1){box-shadow:9px 9px 0 var(--red);}
.columns__item ol, .columns__item ul{display:flex;flex-direction:column;gap:6px;padding:0 0 0 16px;margin:0;}
.columns__item ol li{list-style:decimal;}
.columns__item ul li{list-style:disc;}
@media(max-width:800px){
.columns__box{grid-template-columns:100%;}
}
@media(max-width:425px){
.columns{padding:25px 0;}
.columns__item{font-size:16px;line-height:19px;}
.columns__title{font-size:24px;line-height:28px;}
.columns__subtitle{font-size:22px;line-height:26px;}
} .price{padding:50px 0;}
.price__title{font-family:'Unbounded';font-size:44px;font-weight:500;line-height:60px;margin-bottom:16px;}
.price__content{font-size:20px;font-weight:300;line-height:24px;margin-bottom:24px;color:var(--black);}
.price__content p{margin-bottom:24px;}
.price__order{display:grid;grid-template-columns:80% auto;align-items:center;gap:16px;padding:16px;border-radius:16px;background:var(--red);font-size:28px;font-weight:500;color:#FFF}
.price__btn{display:flex;justify-content:center;align-items:center;font-family:'Unbounded';font-size:16px;text-transform:uppercase;font-weight:700;letter-spacing:0.02em;color:var(--white);border:4px solid var(--white);border-radius:16px;padding:12px 8px;cursor:pointer;transition:0.25s all;}
.price__btn.black_border{border-color:#000;color:#000;background:#fff;}
.price__btn:hover{color:var(--red);background:var(--white);border-color:var(--white)}
.price__btn.black_border:hover{border-color:#fff;color:#fff;background:var(--red);}
.price__btn:active{transform:scale(1.05);}
@media (min-width: 768px) AND (max-width: 991.98px) {
.price__order{grid-template-columns:calc(100% - 140px - 16px) auto;}
}
@media(max-width:767px){
.price__order{grid-template-columns:100%;}
.footer-menu-col li{margin:0 0 0.5em;}
.h2_size43, .h2_size44{font-size:28px;}
}
@media(max-width:425px){
.price{padding:25px 0;}
.price__order{font-size:20px;line-height:24px;}
.price__title{font-size:24px;line-height:28px;}
} .cases{background:var(--black);padding:100px 0 50px;}
.cases .inner-title h2{font-family:'Unbounded';font-size:44px;font-weight:500;line-height:60px;margin-bottom:24px;color:var(--white)}
.cases .inner-subtitle{color:var(--white);font-size:20px;font-weight:300;line-height:24px;margin-bottom:30px;}
.cases__list{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px;margin-bottom:48px;}
.cases__item{display:flex;justify-content:space-between;align-items:center;border:3px solid var(--white);box-shadow:8px 8px 0 #D0D0D0;transition:0.5s all;}
.cases__item:hover{border:3px solid var(--red);box-shadow:8px 8px 0 var(--red);}
.cases__name{display:block;width:100%;padding:24px;color:var(--white);font-size:20px;font-weight:300;line-height:24px;}
.cases__image{width:150px;height:100%;}
.cases__image img{display:block;width:100% !important;height:100% !important;object-fit:cover;}
.cases__btn{margin:0 auto;}
@media(max-width:1000px){
.cases__list{grid-template-columns:repeat(2, 1fr);}
}
@media(max-width:425px){
.cases{padding:25px 0;}
.cases__list{grid-template-columns:100%;}
.cases .inner-subtitle{text-align:center;}
.cases__name{font-size:15px;line-height:23px;}
.h2_size43, .h2_size44{font-size:24px;}
} .business{background:#f8f8f8;padding:50px 0;}
.business .inner-title h2{font-family:'Unbounded';font-size:44px;font-weight:500;line-height:60px;margin-bottom:16px;color:var(--black)}
.business__list{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px;}
.business__item{display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px;border:3px solid var(--black);box-shadow:8px 8px 0 #D0D0D0;}
.business__item:hover{border:3px solid var(--red);box-shadow:8px 8px 0 var(--red);}
.business__image{width:80px;height:80px;}
.business__name{text-align:center;}
@media(max-width:1000px){
.business__list{grid-template-columns:repeat(2, 1fr);}
}
@media(max-width:425px){
.business__list{grid-template-columns:100%;}
} .public{overflow:hidden;padding:50px 0;background:var(--black);}
.public__title{font-family:'Unbounded';font-size:44px;font-weight:500;line-height:60px;margin-bottom:70px;color:var(--white)}
.public__swiper-wrapper{position:relative;}
.public__btn{display:flex;position:absolute;justify-content:center;align-items:center;top:50%;transform:translateY(-50%);left:-18px;width:36px;height:36px;background:var(--white);border-radius:100%;cursor:pointer;}
.public__btn-next{left:auto;right:-18px;}
.public__description{font-size:20px;font-weight:300;line-height:24px;color:var(--white);}
.public__item{display:flex;flex-direction:column;gap:16px;}
.public__video iframe{width:100%;height:200px;}
.public__image img{width:100% !important;height:200px !important;display:block;}
@media(max-width:425px){
.public{padding:25px 0;}
.public__description{font-size:16px;line-height:19px;}
.public__title{font-size:24px;line-height:28px;}
} .gallery{overflow:hidden;background:#f8f8f8;padding:50px 0;}
.gallery__title{font-family:'Unbounded';font-size:44px;font-weight:500;line-height:60px;margin-bottom:70px;}
.gallery__swiper{overflow:visible;}
.gallery__swiper .swiper-slide{width:100%;max-height:500px;}
.gallery__swiper .swiper-slide img{width:100%;height:100%;border-radius:12px;object-fit:cover;}
.gallery__swiper-wrapper{position:relative;}
.gallery__btn{display:flex;position:absolute;justify-content:center;align-items:center;top:50%;transform:translateY(-50%);left:-18px;width:36px;height:36px;background:var(--black);border-radius:100%;cursor:pointer;}
.gallery__btn-next{left:auto;right:-18px;}
@media(max-width:425px){
.gallery{padding:25px 0;}
.gallery__title{font-size:24px;line-height:28px;}
} .video-d{background:#f8f8f8;padding:50px 0;}
.video-d__content{display:flex;align-items:center;justify-content:center;}
.video-d__content iframe{width:100%;max-width:600px;}
.tarifs-d{padding:50px 0;}
.tarifs-d__title{font-family:'Unbounded';font-size:44px;font-weight:500;line-height:60px;margin-bottom:32px;}
.tarifs-d__togglers{display:flex;justify-content:flex-start;align-items:center;overflow-x:auto;gap:2px;margin-bottom:24px;}
.tarifs-d__togglers::-webkit-scrollbar{height:7px;}
.tarifs-d__togglers::-webkit-scrollbar-track{background:var(--black);}
.tarifs-d__togglers::-webkit-scrollbar-thumb{background:var(--red);border-radius:20px;}
.tarifs-d__toggler{display:flex;justify-content:center;align-items:center;background:var(--black);padding:6px;color:var(--white);border-radius:0 12px 0 0;cursor:pointer;min-width:fit-content;}
.tarifs-d__toggler.active{background:var(--red) !important;}
.tarifs-d__toggler a{text-decoration:none;pointer-events:none;color:inherit;margin-right:6px;}
.popup-director{display:flex;flex-direction:column;gap:16px;margin-top:20px;}
.popup-director .input{width:100%;padding:0;height:auto;display:flex;}
.popup-director .input input, .popup-director .input textarea{padding:16px 20px;height:auto;}
.popup-director .input::before{margin:0 !important;top:50% !important;transform:translateY(-50%);}
.input textarea{border-radius:15px;border:1px solid #dcdcdc;font-weight:300;width:100%;font-size:19px;min-height:150px;resize:none;}
.input-textarea{min-height:150px;}
.popup-director .btn{width:100%;}
.modal-form .title{line-height:42px;}
.header-nav--mobile{display:none !important;}
@media(max-width:1140px){
.header-nav--mobile{display:block !important;}
}
.btn-4{font-family:'Unbounded';font-size:16px;text-transform:uppercase;font-weight:700;line-height:22px;letter-spacing:0.02em;color:var(--red);border:4px solid var(--red);border-radius:70px;display:flex;align-items:center;justify-content:center;text-align:center;height:106px;width:100%;max-width:359px;padding:0 52px;box-shadow:6px 8px 0 0 var(--white);cursor:pointer;}
.modal_form input{border-bottom:1px solid var(--white);width:100%;padding:4px 10px 10px;transition:all 0.3s;}
.modal_form input[type="checkbox"],
.modal input[type="checkbox"],
.wpcf7-form-control-wrap input[type="checkbox"],
.agreement input[type="checkbox"]{border:1px solid #B50102;width:20px;height:20px;margin:0 5px 0 0;vertical-align:middle;}
.modal_form .btn-4{margin-top:20px;}
.modal{padding:50px 16px;}
.gallery-size-thumbnail{display:flex;}
figure.gallery-item{margin:0 auto 1em}
table{margin:0 auto 20px;min-width:60%;}
th{background:#B50102;color:#ffffff;padding:6px;border:1px solid #999999;}
td{border:1px solid #999999;padding:6px;}
.section-single .inner-title h1{font-size:40px;line-height:1.15;}
.section-single .inner h2{font-size:28px;line-height:1.35;margin-bottom:10px;margin-top:30px;}
.section-single .inner h3{font-size:20px;line-height:1.8;margin-bottom:10px;margin-top:30px;}
.section-single .inner > p{font-size:16px;}
.section-single .inner h2, .section-single .inner h2 *, .section-single .inner h3, .section-single .inner h3 *, .section-single .inner h4, .section-single .inner h4 *, .section-single .inner h5, .section-single .inner h5 *{font-weight:500;}
@media(max-width:640px){
.section-single .inner h2{font-size:21px;line-height:1.2;margin-bottom:10px;}
.section-single .inner h3{font-size:18px;line-height:1.2;margin-bottom:10px;}
.modal_form{padding:42px 16px;}
.modal_close{right:8px;top:8px;}
.modal_close svg{width:16px;}
.btn-4{height:75px;}
}
@media(max-width:1140px){
.header-nav{top:0px;width:80%;height:100vh;overflow-y:auto;}
.header--white .container .header-nav .menu li a{color:#000 !important;}
}
.pagination{width:100%;display:flex;justify-content:center;align-items:center;}
.pagination .nav-links{display:flex;align-items:center;gap:8px}
nav.pagination div.nav-links .page-numbers{width:48px;height:48px;border-radius:8px;background:#efefef;display:flex;align-items:center;justify-content:center;color:var(--black);transition:color,background 0.3s;}
.pagination{margin-top:32px;}
.pagination .nav-links .page-numbers.next, .pagination .nav-links .page-numbers.prev{display:none !important;}
nav.pagination div.nav-links .page-numbers:hover, .pagination .nav-links .page-numbers.current{background:var(--red);color:#fff;}
.offer{position:relative;z-index:1;background:black;}
.offer video, .offer img.fon_mobile{position:absolute;width:100%;height:100%;z-index:-1;object-fit:cover;opacity:0.5;}
@media(min-width:1141px){
.offer img.fon_mobile{display:none;}
}
@media(max-width:1140px){
.offer video{display:none;}
}
.offer__container{padding:24px 0 34px 0;}
.offer__box{display:grid;grid-template-columns:minmax(0, 786px) minmax(auto, 373px);gap:24px;justify-content:space-between;align-items:center;}
.offer__info{display:flex;flex-direction:column;gap:24px;height:100%;}
.offer__info_wrapper{display:flex;flex-direction:column;gap:24px;height:calc(100% - 48px);justify-content:center;}
.offer__breadcrumbs-item{position:relative;width:fit-content;}
.page-template-prodvizhenie .offer__breadcrumbs-item{color:#000;}
.offer__breadcrumbs-link{color:#848484;font-size:16px;font-weight:400;display:inline;}
.offer__breadcrumbs-item:not(:last-child):after{content:'/';color:#848484;font-size:16px;font-weight:400;display:inline;margin:0 5px;}
.offer__title{font-family:'Unbounded', sans-serif;font-size:46px;font-style:normal;font-weight:400;line-height:1.3;text-transform:none !important;color:#FFF;}
.offer_title_small, .offer__text{color:#FFF;font-size:24px;text-transform:none !important;font-weight:400;line-height:1.3;font-family:'Manrope';}
.offer__text{font-size:16px;font-weight:300;}
.offer__text * + *{margin-top:20px;}
.offer__list{display:flex;flex-direction:column;gap:12px;}
.offer__list-item{position:relative;color:#FFF;font-size:20px;font-weight:400;line-height:28px;padding-left:33px;}
.offer__list-item:before{position:absolute;content:'';left:0;top:50%;width:17px;height:17px;transform:translateY(-50%);background:url(https://msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/offer-list-arrow.svg) center no-repeat;background-size:17px;}
.offer__form{display:flex;flex-direction:column;gap:24px;padding:24px;background:#FFF;box-shadow:10px 10px 0 0 var(--red);border-radius:16px;max-width:373px;}
.offer__form-title{text-align:center;font-family:'Unbounded', sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:28px;text-transform:uppercase;}
.offer__form-title span{font-family:'Unbounded', sans-serif;color:var(--red)}
.offer__form-input__label{font-size:14px;font-weight:400;line-height:20px;color:#848484;transition:all 0.3s;}
.required .offer__form-input__label{color:var(--red);}
.offer__form-input__label span{color:var(--red);}
.offer__form-input input{padding:6px 9px;border-bottom:1px solid #D0D0D0;font-size:16px;line-height:24px;}
.offer__form-btn{font-family:'Unbounded';font-size:14px;text-transform:uppercase;font-weight:600;line-height:20px;letter-spacing:0.28px;color:var(--red);border:4px solid var(--red);border-radius:70px;display:flex;align-items:center;justify-content:center;text-align:center;padding:22px;box-shadow:6px 8px 0 0 var(--black);cursor:pointer;transition:0.25s all;}
.offer__form-btn:hover{background:var(--red);color:var(--white)}
.offer__form-btn:active{transform:scale(1.05);}
.white_transparent-btn, .red_transparent-btn, .white_transparent-border-16-btn{font-family:'Unbounded';font-size:14px;text-transform:uppercase;font-weight:600;line-height:20px;letter-spacing:0.28px;color:#fff;border:4px solid #fff;border-radius:70px;display:flex;align-items:center;justify-content:center;text-align:center;padding:22px;cursor:pointer;transition:0.25s all;position:relative;overflow:hidden;}
.white_transparent-border-16-btn{border-radius:16px;font-size:16px;text-transform:uppercase;font-weight:700;line-height:1.1875;padding:16px 30px 11px;}
.red_transparent-btn{border-color:var(--red);}
.red_transparent-btn:before{content:"";position:absolute;top:0;height:100%;left:-110%;width:100%;background-color:var(--red);transition:all 0.3s;z-index:-1;animation-name:red_btn_animation;animation-duration:4s;animation-timing-function:linear;animation-iteration-count:infinite;}
.red_transparent-btn:after{content:"";position:absolute;top:0;height:100%;left:0;width:100%;border-radius:70px;z-index:1;border:4px solid var(--red);}
@keyframes red_btn_animation {
0%,
50%{left:-110%;}
70%{left:0%;}
80%{left:0%;}
100%{left:110%;}
}
.white_transparent-btn:hover, .white_transparent-border-16-btn:hover{background:var(--red);border-color:var(--red);box-shadow:6px 8px 0 0 #fff;}
.red-border-16-btn, .black-border-16-btn{font-family:'Unbounded';font-size:16px;text-transform:uppercase;font-weight:700;line-height:1.1875;letter-spacing:0.32px;color:var(--red);border:4px solid var(--red);border-radius:16px;display:flex;align-items:center;justify-content:center;text-align:center;padding:16px 30px 11px;cursor:pointer;transition:0.25s all;}
.black-border-16-btn{border-color:var(--black);color:var(--black);}
.red-border-16-btn:hover, .black-border-16-btn:hover{background:var(--red);color:#fff;box-shadow:6px 8px 0 0 #000;}
.black-border-16-btn:hover{border-color:var(--red);}
.red-border-16-btn:active, .black-border-16-btn:active{transform:scale(1.05);}
.red_transparent-btn.pereliv{display:flex;position:relative;padding:28px 60px;position:relative;z-index:1;overflow:hidden;border:0 none;font-weight:700;}
.red_transparent-btn.pereliv:hover:before{left:0 !important;}
@media(max-width:450px){
.red_transparent-btn.pereliv{padding:20px;}
.breadcrumbs{margin-bottom:10px;}
body.page-template-prodvizhenie .btn_n, body.page-template-page-target .btn_n, body.page-template-type .btn_n, body.page-template-tpl-region .btn_n, body.post-type-archive-blog .btn_n, .callback .btn_n, .target-work-completed .btn_n, .modal form .btn_n, .right-form  form .btn_n, .results.flexible .btn_n, .btn_n.red_border{min-width:auto;}
}
@media(max-width:1000px){
.offer__box{grid-template-columns:100%;}
}
@media(max-width:600px){
.section-last-articles .swiper-next{right:2px;}
.section-last-articles .swiper-prev{left:2px;}
.offer__container{padding:12px 0 34px 0;}
.offer__info{gap:15px;}
.offer__title{font-size:26px;}
.offer_title_small{font-size:20px;}
.offer__list{gap:12px}
.offer__list-item{font-size:14px;line-height:20px;padding-left:25px;}
.offer__form{max-width:100%;gap:16px;padding:16px;box-shadow:none;}
.offer__form-title{font-size:16px;line-height:24px;}
} .indications{transform:translateY(-50%);}
.indications__box{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:24px;justify-content:space-between;padding:48px;border-radius:36px;background:#FFF;box-shadow:10px 10px 0px 0px var(--black);border:3px solid var(--black);}
.indications__item{display:flex;flex-direction:column;gap:16px;}
.indications__value{position:relative;display:block;font-family:'Unbounded';font-size:30px;font-weight:500;line-height:30px;}
.indications__value:before{position:absolute;content:'';width:64px;height:2px;background:var(--red);bottom:-8px;}
.not_found ol{display:inline-block;text-align:left;}
.pop_articles_links.spoiler{margin:2em 0 0;}
.pop_articles_links.spoiler .spoiler_wrapper a{margin:0 15px 15px 0;display:inline-block;}
.pop_articles_links.spoiler .spoiler_wrapper:not(.show_all) a:nth-child(n+31){display:none;}
@media(max-width:1000px){
.indications{transform:translateY(-35%);}
.indications__box{display:grid;grid-template-columns:repeat(2, 1fr);}
}
@media(max-width:600px){
.indications{transform:none;}
.indications__container{padding:24px 0;}
.indications__box{padding:24px 16px;grid-template-columns:100%;gap:12px;box-shadow:5px 5px 0px 0px var(--black);}
.indications__item{gap:12px;align-items:center;}
.indications__value{font-size:20px;line-height:24px;}
.indications__value:before{left:50%;transform:translateX(-50%);}
.indications__name{text-align:center;}
}
.footer_copyrigth a{display:inline-block;}
.footer_copyrigth p + p{margin-top:10px;}
.footer_copyrigth a:hover{color:#b50102;border-bottom:1px dashed #b50102;}
.article-page__stats_cont{display:flex;flex-direction:column;gap:10px;align-items:flex-end;}
.table_wrapper{overflow:auto;}
.banner_seo_black{background:#1b1b1b url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/bg_shortcode_seo.svg) no-repeat;background-size:cover;padding:40px 24px;color:#fff;display:flex;gap:8px;justify-content:space-between;line-height:1.18;margin:60px 0;}
.banner_seo_black .left_text{font-size:28px;}
.banner_seo_black .right_text{width:58%;}
.banner_seo_black .right_text p{font-size:22px;font-weight:300;margin:0 0 20px;}
.banner_seo_black .buttons{display:flex;gap:20px;}
.banner_seo_black .buttons a{width:calc((100% - 20px) / 2);padding:8px;text-align:center;font-weight:900;text-transform:uppercase;font-size:16px;color:#fff;border:4px solid #fff;border-radius:16px;background:#1b1b1b;display:flex;align-items:center;justify-content:center;min-height:53px;gap:10px;transition:all 0.3s;}
.banner_seo_black .buttons a:hover{border-color:var(--red);background:var(--red);box-shadow:0 0 10px rgba(0, 0, 0, 0.4);}
.banner_seo_black .buttons a:active{transform:scale(1.05);}
#overlay_send_form{position:fixed;z-index:150000;left:0;top:0;right:0;bottom:0;opacity:0;transition:all 0.3s;}
#overlay_send_form.visible{opacity:1;backdrop-filter:blur(5px);}
#overlay_send_form:before{display:block;content:'';width:64px;height:64px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/loading51.gif) no-repeat center/cover;}
.grecaptcha-badge{visibility:hidden;}
.feedback-buttons{position:fixed;right:30px;bottom:30px;padding-bottom:40px;z-index:10000;}
.feedback-buttons.hide{display:none;}
.feedback-button{width:180px;height:33px;background:#D4D4D5;line-height:33px;margin-top:8px;cursor:pointer;}
.feedback-button-text{font-weight:700;font-size:14px;color:#242428;float:left;left:10px;position:relative;}
.feedback-button-icon{float:right;right:8px;position:relative;}
.feedback-button-icon svg{vertical-align:middle;}
.feedback-buttons-close{background:#D4D4D5;height:33px;width:33px;text-align:center;line-height:33px;margin-top:8px;cursor:pointer;float:right;}
.feedback-buttons-open-close{position:absolute;right:0;bottom:0;width:33px;height:33px;overflow:hidden;cursor:pointer;}
.feedback-buttons-wrap{min-height:83px;height:83px;box-sizing:border-box;overflow:hidden;}
@media screen and (max-width:980px){
.feedback-buttons{right:15px;bottom:15px;}
}  .right-form{position:fixed;top:0;left:0;z-index:999999;width:100%;height:100%;display:flex;visibility:hidden;transition:all .3s ease;}
.right-form.active{visibility:visible;background:rgba(0, 0, 0, 0.2);}
.right-form-bg{width:60%;visibility:hidden;transition:all .3s ease;}
.active .right-form-bg{visibility:visible;transition:all .3s ease;}
.right-form-wrap{width:40%;height:100%;box-sizing:border-box;padding:1vw 7vw;display:flex;align-items:center;text-align:center;color:#FFF;background:#323137;-webkit-transform:translateX(100%);transform:translateX(100%);transition:all .7s ease;overflow:auto;}
.right-form-wrap::-webkit-scrollbar, .right-form-wrap::-webkit-scrollbar-track, .right-form-wrap::-webkit-scrollbar-thumb{height:0;width:0;}
.right-form a, .right-form form input:not([type="checkbox"]),
.right-form form textarea{color:#FFF;}
.right-form form{max-width:400px;margin:0 auto;}
.right-form form input::placeholder, .right-form form textarea::placeholder{color:#ddd;}
.right-form form input[type=text],
.right-form form textarea{border:1px solid #FFF;padding:5px 15px;width:100%;}
.right-form form textarea{height:80px;resize:none;font-size:19px;}
.right-form form label{display:block;margin:0 0 20px;}
.right-form form .input-question{display:none;}
.right-form form .input-question.visible{display:block;}
.right-form form label span{display:block;margin:0 0 10px;}
.right-form .red_transparent-btn{width:100%;}
.active .right-form-wrap{-webkit-transform:translateX(0);transform:translateX(0);}
.rf-form-vertical{padding:0 10%;}
.rf-logo{max-width:140px;margin:0 auto;margin-bottom:4vh;}
.rf-logo img{width:100%;height:auto;}
.rf-title{font-weight:bold;font-size:27px;font-size:1.7vw;line-height:1.3;}
.rf-title.complete{visibility:visible;font-size:22px;font-size:1.3vw;}
.rf-txt{font-size:.9vw;line-height:1.9;margin:3vh 0 4vh;opacity:.8;}
.rf-form-send{margin-top:3vh;}
.button-bg{height:1.2vw;}
.right-form  form .btn_n{height:60px;min-width:auto;width:100%;}
.close-form{position:absolute;top:3vw;right:3vw;cursor:pointer;}
.rf-form-input{display:none;}
.rf-form-input.visible{display:block;}
.complete{visibility:hidden;}
@media screen and (min-width:1900px){
.rf-txt{font-size:16px;}
.rf-title{font-size:30px;}
}
@media screen and (max-width:1050px){
.rf-txt{font-size:12px;margin:15px 0 20px;}
.rf-title{font-size:22px;}
.rf-title.complete{font-size:20px;}
.input.darkbg, .input-method-txt{font-size:12px;}
.rf-form-input-before, .rf-form-input:before{left:10px;width:15px;}
.rf-logo{max-width:115px;margin-bottom:15px;}
}
@media screen and (max-width:980px){
.right-form{overflow:auto;}
.right-form-bg{display:none;}
.right-form-wrap{width:100%;height:100%;padding:0 20px;}
.right-form-wrapInn{width:100%;}
.rf-title{font-size:17px;}
.input.darkbg, .input-method-txt{height:50px;padding:10px 35px;color:#fff;}
.rf-form-input.valid:after{right:3px;width:30px;height:30px;}
.rf-txt{font-size:11px;}
.rf-form-send{margin-top:15px;height:35px;}
.rf-form-input-before, .rf-form-input:before{left:10px;width:15px;height:15px;}
.input-method:after{right:15px;}
.input-method-dd li{font-size:12px;padding-left:35px;}
.input-method-dd li:before{width:15px;left:5px;}
.rf-title.complete{font-size:15px;}
}
.complete{position:relative;}
.completeicon{display:none;opacity:0;transition:all .3s ease 2s;}
.complete .completeicon{display:block;visibility:visible;opacity:1;position:absolute;width:100%;height:100%;top:0;left:0;}
.rf-phone{font-size:22px;font-weight:600;margin:-10px 3.5vw 30px;display:inline-block;}
.rf-phone-city{font-size:13px;font-weight:200;margin:-10px 0 0 25px;text-align:left;}
.wpcf7-acceptance{font-size:14px;color:gray;}
.wpcf7-acceptance a{font-size:inherit;display:inline;color:var(--red);text-decoration:underline;}
.popup-wind-wrapper-inp-wrp.acceptance{margin-top:20px;}
@media screen and (max-width:1300px){
.rf-phone{margin:-10px 3vw 30px;}
}
@media screen and (max-width:1013px){
.rf-phone{margin:-10px 2.5vw 30px;}
}
@media screen and (max-width:980px){
.rf-phone{margin:-10px 15vw 30px;}
}
@media screen and (max-width:380px){
.rf-phone{margin:-10px 10vw 30px;}
} @media(max-width:991px){
.banner_seo_black{flex-direction:column;}
.banner_seo_black .right_text{width:100%;}
}
@media(max-width:767.98px){
.breadcrumbs *{font-size:12px;}
.section-single.section_404 .inner a.red-border-16-btn{font-size:12px;width:100%;padding:13px 15px 7px;border-radius:9px;}
}
@media(max-width:575px){
.banner_seo_black{border-radius:16px;background-image:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/img/bg_shortcode_seo_mobile.svg);padding:24px 16px;}
.banner_seo_black .buttons{flex-direction:column;gap:16px;}
.banner_seo_black .buttons a{width:100%;}
.banner_seo_black .left_text{font-size:24px;}
}
@media(max-width:450px){
.header--middle, .header-top {
padding: 10px 0px;
}
.header-top .left {
padding: 0;
}
.header--middle .search--wrap button {
width: 20px;
height: 20px;
right: 50px;
}
.header--middle .menu_toggle {
width: 24px;
height: 24px;
}
.header--middle .menu_toggle {
top: 9px;
}
.header--middle .search--wrap button {
top: 10px;
}
body.scrolled header .header-top--wrap {
margin-top: -42px;
}
body.scrolled .header--middle .menu_toggle, body.scrolled .header--middle .search--wrap button {
top: 18px;
}
.page-template-type .custom__breadcrumbs, .breadcrumbs.dark_fon {
padding: 0;
}
}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(//msk.mihaylov.digital/wp-content/themes/oseo_font2/assets/js/mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-connects{border-radius:3px}.noUi-connect{background:#3FB8AF}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-sub{background:#AAA}.noUi-marker-large{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%,0);transform:translate(50%,0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0,-18px);transform:translate(0,-18px);top:auto;right:28px}

.modal-calc{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0, 0, 0, 0.7);overflow-y:auto;padding:80px;z-index:20;-webkit-animation:modal-fadeout 0.25s ease-in-out forwards;animation:modal-fadeout 0.25s ease-in-out forwards;}
.modal-calc.open{-webkit-animation:modal-fadein 0.25s ease-in-out forwards;animation:modal-fadein 0.25s ease-in-out forwards;}
.modal-calc__content{width:100%;min-height:100%;margin:0 auto;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.modal-calc__box{display:-webkit-box;display:-ms-flexbox;display:flex;-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;width:100%;max-width:575px;background:#f8f8f8;padding:75px;-webkit-box-shadow:15px 15px 0 var(--red);box-shadow:15px 15px 0 var(--red);position:relative;}
.modal-calc__close{margin-bottom:0;cursor:pointer;width:100%;max-width:220px;}
.modal-calc__close--fixed{position:absolute;top:30px;right:30px;width:31px;height:31px;background:url(https://msk.mihaylov.digital/wp-content/themes/oseo_font2/calcjs/dev/assets/images/close.svg) center no-repeat;background-size:31px;}
.modal-calc__btn{border-radius:70px;border:3px solid var(--red);background:#FFF;padding:22px;-webkit-box-shadow:6px 8px 0 0 var(--black);box-shadow:6px 8px 0 0 var(--black);color:var(--red);text-align:center;font-family:"Unbounded", sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:0.28px;text-transform:uppercase;cursor:pointer;-webkit-transition:0.25s all;-o-transition:0.25s all;transition:0.25s all;width:100%;}
.modal-calc__btn:hover{background:var(--red);color:var(--white);}
.modal-calc__title{display:block;font-family:"Unbounded";color:var(--black);text-align:center;margin-bottom:32px;}
.modal-calc__title span{display:inline-block;font-family:"Unbounded";color:var(--red);}
.modal-calc__inputs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:32px;}
.modal-calc__input{width:100%;}
.modal-calc__input-label{font-size:14px;font-weight:400;line-height:20px;color:#848484;}
.modal-calc__input-label span{color:var(--red);}
.modal-calc__input input{padding:6px 9px;border-bottom:1px solid #D0D0D0;font-size:16px;line-height:24px;}
@-webkit-keyframes modal-fadeout {
0%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}
100%{-webkit-transform:scale(2);transform:scale(2);opacity:0;}
}
@keyframes modal-fadeout {
0%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}
100%{-webkit-transform:scale(2);transform:scale(2);opacity:0;}
}
@-webkit-keyframes modal-fadein {
0%{-webkit-transform:scale(2);transform:scale(2);opacity:0;}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}
}
@keyframes modal-fadein {
0%{-webkit-transform:scale(2);transform:scale(2);opacity:0;}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}
}
@media screen and (max-width:700px){
.modal-calc{padding:40px;}
.modal-calc__box{padding:35px;}
}
@media screen and (max-width:450px){
.modal-calc{padding:24px;}
.modal-calc__content{width:100%;max-width:400px;}
.modal-calc__box{padding:36px 20px;}
.modal-calc__title{font-size:18px;font-weight:700;line-height:24px;}
.modal-calc__close--fixed{top:16px;right:16px;}
}
.calc__container{padding:0 0 60px;}
.calc__container .calc__image img{margin-top:-20px;}
.calc__title{font-family:"Unbounded";font-size:40px;font-style:normal;font-weight:500;line-height:1.25;}
.calc__title--mobile{display:none;}
.calc__box{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0, 648px) 16px minmax(0, 480px);grid-template-columns:minmax(0, 648px) minmax(0, 480px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;}
.calc__preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;}
.calc__description{color:#848484;margin-bottom:24px;}
.calc__togglers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;width:100%;overflow:auto;}
.calc__toggler{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 20px;-webkit-box-shadow:inset 0 0 0 1px #F2F2F2;box-shadow:inset 0 0 0 1px #F2F2F2;font-family:"Unbounded", sans-serif;font-size:12px;font-weight:500;line-height:18px;letter-spacing:0.24px;text-transform:uppercase;cursor:pointer;white-space:nowrap;}
.calc__toggler.active{background:#B50102;-webkit-box-shadow:none;box-shadow:none;color:#F2F2F2;}
.calc__settings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;}
.calc__input input{padding:6px 9px;border-bottom:1px solid #D0D0D0;font-size:16px !important;line-height:24px !important;}
.calc__input input::-webkit-input-placeholder{color:#848484;}
.calc__input input::-moz-placeholder{color:#848484;}
.calc__input input:-ms-input-placeholder{color:#848484;}
.calc__input input::-ms-input-placeholder{color:#848484;}
.calc__input input::placeholder{color:#848484;}
.calc__input-name{color:#848484;font-size:14px;font-weight:400;line-height:1.4;}
.calc__input-name span{color:#B50102;}
.calc__btn{border-radius:70px;border:3px solid var(--red);background:#FFF;padding:22px;-webkit-box-shadow:6px 8px 0 0 var(--black);box-shadow:6px 8px 0 0 var(--black);color:var(--red);text-align:center;font-family:"Unbounded", sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:0.28px;text-transform:uppercase;cursor:pointer;-webkit-transition:0.25s all;-o-transition:0.25s all;transition:0.25s all;}
.calc__btn:hover{background:var(--red);color:var(--white);}
.calc__btn:active{transform:scale(1.05);}
.calc__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;background:#F2F2F2;border-radius:24px;padding:36px;}
.calc__price-top{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;gap:16px;}
.calc__price-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;background:#FFF;padding:12px 16px;border-radius:16px;font-family:"Unbounded";font-size:20px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:0.4px;color:#1B1B1B;}
.calc__price-value-text{color:var(--red);}
.calc__price-description{color:#848484;}
.calc__price-btn{border-radius:70px;border:3px solid var(--red);background:var(--red);padding:22px;-webkit-box-shadow:6px 8px 0 0 var(--black);box-shadow:6px 8px 0 0 var(--black);color:var(--white);text-align:center;font-family:"Unbounded", sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:0.28px;text-transform:uppercase;cursor:pointer;-webkit-transition:0.25s all;-o-transition:0.25s all;transition:0.25s all;}
.calc__graphics-ajax{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px;}
@media(max-width:990px){
.calc__box{-ms-grid-columns:100%;grid-template-columns:100%;}
.calc__preview{-ms-grid-row:2;grid-row:2;}
.calc__price-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
@media(max-width:500px){
.calc__box{gap:56px;}
.calc__title{display:none;}
.calc__title--mobile{display:block;font-size:20px;line-height:1.25;text-align:left;margin-bottom:12px;}
.calc__description{margin-bottom:16px;}
.calc__toggler{padding:10px;font-size:10px;line-height:18px;}
.calc__togllers{margin-bottom:24px;}
.calc__settings{gap:24px;}
.calc__btn{padding:18px 22px;font-size:14px;line-height:20px;}
.calc__price{padding:16px;gap:20px;}
.calc__price-box{width:100%;font-size:16px;line-height:24px;padding:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.calc__price-btn{width:100%;padding:8px 36px;font-size:14px;line-height:20px;}
}
.alert{position:fixed;top:160px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:10px;pointer-events:none;z-index:1000;}
.alert__box{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:300px;background:#333;color:#fff;font-size:14px;line-height:16px;padding:10px 17px;text-align:center;margin:0 auto;-webkit-animation:alert-fadein 0.2s ease-in-out forwards;animation:alert-fadein 0.2s ease-in-out forwards;}
.alert__box::before{content:"";position:absolute;left:0;bottom:0;height:3px;width:100%;background:#1f1f1f;-webkit-animation:lifetime var(--lifetime) linear forwards;animation:lifetime var(--lifetime) linear forwards;}
.alert__box.success{background:#4AB868;}
.alert__box.success::before{background:#37814b;}
.alert__box.error{background:#F02B2B;}
.alert__box.error::before{background:#aa2323;}
.alert__box.notify{background:#fdcb6e;}
.alert__box.notify::before{background:#c09d5b;}
.alert__box.close{-webkit-animation:alert-fadeout 0.3s ease-in-out forwards;animation:alert-fadeout 0.3s ease-in-out forwards;}
@-webkit-keyframes alert-fadein {
0%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0;}
100%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1;}
}
@keyframes alert-fadein {
0%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0;}
100%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1;}
}
@-webkit-keyframes alert-fadeout {
0%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1;}
100%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0;}
}
@keyframes alert-fadeout {
0%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1;}
100%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0;}
}
@-webkit-keyframes lifetime {
0%{width:100%;}
100%{width:0%;}
}
@keyframes lifetime {
0%{width:100%;}
100%{width:0%;}
}
.checkbox{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}
.checkbox__tooltip{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:calc(100% + 8px);width:16px;height:16px;cursor:pointer;}
.checkbox input{display:none;}
.checkbox input:checked + label::before{border-color:var(--black);background:#FFF url(https://msk.mihaylov.digital/wp-content/themes/oseo_font2/calcjs/dev/assets/images/check.svg) center no-repeat;background-size:contain;}
.checkbox input[disabled] + label{pointer-events:none;opacity:0.5;}
.checkbox label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;padding-left:24px;position:relative;cursor:pointer;}
.checkbox label::before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:18px;height:18px;border:2px solid var(--black);border-radius:5px;-webkit-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all;}
@media screen and (max-width:500px){
.checkbox label{padding-left:22px;}
.checkbox label:before{width:16px;height:16px;}
}
.select{position:relative;width:100%;-webkit-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all;}
.select:hover{cursor:pointer;}
.select__name{color:#848484;font-size:14px;font-weight:400;line-height:20px;}
.select__name span{color:#B50102;}
.select__button{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;position:relative;width:100%;padding:6px 9px;border-bottom:1px solid #D0D0D0;cursor:pointer;text-align:left;-webkit-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all;white-space:nowrap;font-size:16px;line-height:24px;}
.select__button:before{position:absolute;content:"";top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;width:16px;height:16px;background:url(https://msk.mihaylov.digital/wp-content/themes/oseo_font2/calcjs/dev/assets/images/select-arrow.svg) center no-repeat;background-size:16px;-webkit-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all;}
.select__button.open:before{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);}
.select__list{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:16px 24px;top:calc(100% + 8px);left:0;width:100%;-webkit-box-shadow:0px 4px 24px rgba(0, 0, 0, 0.12);box-shadow:0px 4px 24px rgba(0, 0, 0, 0.12);border-radius:16px;border:2px solid #DEDEDE;background:#FFFFFF;z-index:10;max-height:300px;overflow-y:auto;}
.select__list-item{width:100%;cursor:pointer;-webkit-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all;}
.select__list-item:hover{color:#B50102;}
.slider{margin-bottom:36px;}
.noUi-connects{cursor:pointer;}
.slider-name{color:#848484;font-size:14px;font-style:normal;font-weight:400;line-height:1.4;margin-bottom:20px;}
.slider-name span{color:var(--red);}
.slider .noUi-connect{height:5px;background:#B50102;}
.slider.noUi-horizontal{height:5px;}
.slider .noUi-pips-horizontal{height:auto;}
.slider.noUi-target{border-radius:16px;border:none;-webkit-box-shadow:none;box-shadow:none;background:#D0D0D0;}
.slider .noUi-handle{-webkit-box-shadow:none;box-shadow:none;border:none;background:#B50102;border-radius:100%;}
.slider .noUi-pips-horizontal{padding:0;top:0;}
.slider .noUi-marker-normal{display:none;}
.slider .noUi-marker-large{background:#D0D0D0;}
.slider .noUi-value-horizontal{-webkit-transform:translate(-50%, 90%);-ms-transform:translate(-50%, 90%);transform:translate(-50%, 90%);font-size:16px;font-weight:400;line-height:1.5;color:#848484;}
.swiper .noUi-value-sub{color:#848484;}
.slider.noUi-horizontal .noUi-handle{width:16px;height:16px;right:-10px;}
.slider .noUi-handle:before, .slider .noUi-handle:after{display:none;}
[hidden]{display:none !important;}
.tooltip{position:fixed;background:#000;color:#fff;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:200px;pointer-events:none;padding:8px 16px;z-index:9999;}
@media(max-width:450px){
.calc__title--mobile {
font-size: 18px;
}
.calc__title--mobile br {
display: none;
}
.calc__settings {
gap: 15px;
}
.slider-name {
font-size: 12px;
margin-bottom: 10px;
}
.calc__input-name {
font-size: 12px;
}
.slider {
margin-bottom: 15px;
}
.slider .noUi-value-horizontal {
font-size: 12px;
transform: translate(-50%, 70%);
}
.calc__togglers {
margin-bottom: 10px;
}
}.target-work-completed{background:var(--white);}
.target-work-completed__name, .target-work-completed__number, .target-work-completed__text{color:var(--black);}
.target-work-completed__item{border-bottom:1px solid var(--black);}
.target-work-completed__btn--faq svg  path {
fill: var(--black) !important;
}