*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{background-size:cover;background-repeat:no-repeat;z-index:-200;font-family:'Montserrat',sans-serif;font-size:16px;color:#222;position:relative;display:flex;min-height:auto !important;flex-direction:column}.disable-hover,.disable-hover *{pointer-events:none !important}i{margin-right:7px}a{color:#adac98;text-decoration:none;transition:all .3s ease;-o-transition:all .3s;-webkit-transition:all .3s ease 0s}a:hover{text-decoration:underline}a[href^=tel]{text-decoration:none !important;cursor:default;white-space:nowrap}a[href^=tel]:hover{color:inherit !important}img{max-width:100%;height:auto;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}a img{border:none}h1,h2,h3,h4,h5{clear:both;margin-bottom:15px;overflow:hidden;position:relative}table{width:100%;border-collapse:collapse}iframe,embed{width:100%}.mejs-container{max-width:100% !important}ul li{list-style-type:square}input,textarea,select,button{font-family:'Roboto',sans-serif}*:focus,input:focus,button:focus{outline:none}input,button{transition:color .3s ease,background-color .3s ease;-o-transition:color .3s,background-color .3s;-webkit-transition:color .3s ease 0s,background-color .3s ease 0s}input,select,textarea{padding:7px 15px;max-width:100%;border:1px solid #ccc}@media (max-width:480px){body{background:#fff}h2{font-size:1.2rem}h3{font-size:1rem}}.box{display:-webkit-flex;display:flex;position:relative}.compensator{margin-left:-15px;margin-right:-15px}.box.predator{justify-content:space-between}.box.predator>*{padding:0}.transfer{-webkit-flex-wrap:wrap;flex-wrap:wrap}.valign{align-items:center}.box>*{padding-right:15px;padding-left:15px;order:10}.block-1{width:8.33%}.block-2{width:16.66%}.block-3{width:25%}.block-4{width:33.33%}.block-5{width:41.66%}.block-6{width:50%}.block-7{width:58.33%}.block-8{width:66.66%}.block-9{width:75%}.block-10{width:83.33%}.block-11{width:91.66%}.block-12{width:100%}@media (max-width:800px){.box{justify-content:space-between}}@media (max-width:480px){.box{-webkit-flex-wrap:wrap;flex-wrap:wrap}.compensator{margin-left:-10px;margin-right:-10px}.box>*{padding-right:10px;padding-left:10px}}@media (max-width:330px){.compensator{margin-left:-5px;margin-right:-5px}.box>*{padding-right:5px;padding-left:5px}}.ny-notice{background:#019eea;background:linear-gradient(45deg,#2f60d7,#0479cd);color:#fff;text-align:center;padding:10px 15px}body>header{position:relative;z-index:999;position:-webkit-sticky;position:sticky;top:0}body>header .box{align-items:center}body>header.fixed{position:fixed;top:0;left:0;right:0}body.compensate-for-scrollbar>header.fixed,body.windows-active>header.fixed{right:17px}#head-order{background:#fff;box-shadow:2px 2px 12px rgb(0 0 0/10%)}#head-order a{color:#000}#head-order a[href]:hover{color:#adac98;text-decoration:none}#head-order i{color:#adac98}#header-logo{font-size:2.3rem;font-weight:600}#header-logo img{display:block;padding:15px 0}#glinks a{display:block;text-align:center;font-size:1.4rem;font-weight:600;cursor:pointer;color:#333}#glinks a.lang-activ{display:none}#site-menu ul.menu{display:flex;justify-content:space-between}#site-menu ul.menu li{list-style:none}#site-menu ul.menu>li>a{padding:30px 15px;display:block;text-decoration:none}#site-menu i{margin-right:0}#site-menu ul.sub-menu{position:absolute;background:#eee;visibility:hidden;opacity:0;-o-transition:all .3s;transition:all .3s ease;-webkit-transition:all .3s ease 0s}#site-menu ul.sub-menu li>a{padding:15px;display:block;text-decoration:none}#site-menu ul.menu li:hover ul.sub-menu{visibility:visible;opacity:1}#site-menu ul>li.menu-item-has-children>a:after{content:"\e97a";font-family:'icomoon';font-size:.6rem;margin-left:10px;color:#02c8c6}#mobile-menu-button,#mobile-search-button{display:none}#mobile-menu-button i,#mobile-search-button i{padding:12px;cursor:pointer;border:1px solid #eee;border-radius:7px;font-size:1.2rem;margin:0}#searchform{position:relative}#searchform #s{width:100%;padding:5px 8px 5px 16px;border-radius:50px;position:relative;z-index:75;border:1px solid #ccc;background:rgba(255,255,255,.5)}#searchform #s:focus{background:#fff}#searchform .pic-sea{padding:5px 10px 5px 0;right:10%;border:none;background:0 0 !important;position:absolute;color:#fff;z-index:76;cursor:pointer}#searchform .pic-sea i{color:#ccc !important;margin:0;transition:color .3s ease;-o-transition:color .3s;-webkit-transition:color .3s ease 0s}#searchform .pic-sea i:hover{color:#000 !important}#searchform .pic-sea:focus,#s:focus{outline:none}#searchform #s::-webkit-input-placeholder{color:#ccc}#searchform #s::-moz-placeholder{color:#ccc}#searchform #s:-ms-input-placeholder{color:#ccc}#header-contact{text-align:right}#header-contact .phone{font-weight:600;font-size:1.3rem;white-space:nowrap}@media (max-width:1280px){body>header .box{position:unset}#header-logo{width:20%}#translate{width:15%}#site-menu{width:15%;text-align:center}#mobile-menu-button,#mobile-search-button{display:block}#site-menu>div,#searchform{display:none;position:absolute;width:100%;background:#eee;left:0;top:100%}#site-menu ul.menu{padding:0 30px;justify-content:center}#site-menu ul.menu>li>a{padding:20px}#searchform{padding:15px 30px}#location{width:25%}#header-contact{width:25%}}@media (max-width:960px){#translate{width:10%}#site-menu{width:10%}#location{width:30%}#header-contact{width:30%}}@media (max-width:800px){#header-logo{width:42%;min-width:0}#header-logo img{max-width:200px}#translate{width:15%}#site-menu{width:15%}#site-menu ul.menu{flex-wrap:wrap;padding:15px}#site-menu ul.menu li{width:50%;font-size:1.2rem}#header-search{width:20%;text-align:center}#searchform{padding:15px}#location{width:15%}#head-order #city-enter{border:none;margin:0;padding:0}#head-order #city-enter span{display:none}#head-order #city-enter i{padding:12px;cursor:pointer;border:1px solid #eee;border-radius:7px;font-size:1.2rem;margin:0;width:45px;display:inline-block;text-align:center}#header-contact{width:13%}#header-contact .phone span{display:none}#header-contact .phone i{padding:12px;cursor:pointer;border:1px solid #eee;border-radius:7px;font-size:1.2rem;margin:0}}@media (max-width:600px){#header-logo img{max-width:100%}#mobile-menu-button i,#mobile-search-button i,#head-order #city-enter i,#header-contact .phone i{padding:10px;width:40px;display:inline-block}}@media (max-width:420px){#header-logo{width:34%}#translate{width:15%;padding-left:0}#site-menu{width:17%;padding-left:0}#location{width:17%;padding-right:5px}#header-contact{width:15%}#glinks a{font-size:1.2rem}}@media (max-width:380px){#site-menu ul.menu li{width:100%}#site-menu ul.menu>li>a{padding:15px}}@media (max-width:330px){#glinks a{font-size:1rem}#mobile-menu-button i,#mobile-search-button i,#head-order #city-enter i,#header-contact .phone i{font-size:1rem}#location{padding-right:0}}main{position:relative;flex:1;z-index:99}.wrapper{margin-left:auto;margin-right:auto;position:relative}#path{font-size:.9rem;margin-bottom:15px}#path a{font-weight:600}#path i{margin-right:0}@media (max-width:800px){#path{margin-bottom:0}}@media (max-width:480px){#path{display:none}}.items .item{margin-bottom:45px}.items .item p{margin-bottom:0}.image-text{display:flex;align-items:center}.image-text .text{padding:0 30px}.image-text .text p{margin-bottom:0}.image-text .number{background:#adac98;color:#fff;width:75px;min-width:75px;text-align:center;line-height:75px;border-radius:75px;font-size:1.5rem}.features .icon img{max-width:120px}.industries .icon{background:#adac98;min-width:50px;width:50px;height:50px;border-radius:5px}.wp-block-video.video-production-wrap{height:170px;overflow:hidden;position:relative;margin-bottom:40px}.video-production-wrap:before{content:'';position:absolute;z-index:9;top:0;bottom:0;left:0;background-color:#f7f7f7;width:2px}.video-production-wrap:after{content:'';position:absolute;top:0;bottom:0;right:1px;background-color:#f7f7f7;width:2px}.video-production-wrap video{margin:auto;position:absolute;top:50%;left:0;transform:translate(0%,-50%);visibility:visible;opacity:1;width:1172px;height:auto}.company-features{background:#adac98}.company-features>*{display:flex;justify-content:space-between;padding:50px 0}.company-features .number{font-size:3rem}.company-features p{color:#fff}#hquality-block{background:#cfcec6;padding:100px 0 50px}#hquality-block>img{position:absolute;width:600px}#hquality-block .btn a{display:inline-block}#callus-block{background:#9e9d85;padding:50px 0;color:#fff;margin-bottom:100px}@media (max-width:1720px){#hquality-block{position:relative}#hquality-block>img{top:0}}@media (max-width:1440px){#hquality-block>img{top:30px;width:425px}}@media (max-width:1024px){#hquality-block{padding:75px 0 30px}#hquality-block>img{top:80px;width:325px}}@media (max-width:960px){.industries .block-4{width:50%}}@media (max-width:800px){#hquality-block .block-4{display:none}#hquality-block .block-8{width:100%}#hquality-block>img{display:none}.video-production-wrap{display:none}}@media (max-width:600px){.industries .block-4{width:100%}}@media (max-width:480px){#hquality-block{padding:50px 0 0}}#order-bottom-block{background:#359cd7;background:linear-gradient(270deg,#41afdf 0%,#2280ca 100%);color:#fff;padding:75px 20%}#order-bottom-block .box{align-items:center}#order-bottom-block .big{font-size:1.8rem}#order-bottom-block .medium{font-size:1.4rem}#order-bottom-block a{color:#fff;font-weight:600}#order-bottom-block .button a{background:#929179;background:linear-gradient(270deg,#abaa96 0%,#929179 100%);box-shadow:0px 3px 0px #7a7a61;margin-bottom:0}@media (max-width:1580px){#order-bottom-block{padding:75px 15%}#order-bottom-block .block-3{min-width:260px}}@media (max-width:1280px){#order-bottom-block{padding:75px 5%}}@media (max-width:960px){#order-bottom-block{padding:50px 5%}#order-bottom-block .box{flex-wrap:wrap;justify-content:center}#order-bottom-block .block-6{width:100%;margin-bottom:30px;text-align:center}#order-bottom-block .block-3{width:unset}}@media (max-width:800px){#order-bottom-block{padding:50px 5% 20px}#order-bottom-block .block-3{margin-bottom:30px;text-align:center}}@media (max-width:480px){#order-bottom-block .big{font-size:1.5rem}}@media (max-width:330px){#order-bottom-block .big{font-size:1.3rem}}.owl-item.cloned h1,.owl-item.cloned h2{display:none !important}.owl-carousel{aspect-ratio:1440/720;min-height:200px;background:#f5f5f5}.owl-carousel .item{aspect-ratio:1440/720;overflow:hidden}.owl-carousel .item img{width:100%;height:100%;object-fit:cover}.items .item img,.products .item img{aspect-ratio:4/3;width:100%;height:auto;object-fit:cover}picture{display:contents}
#title{padding:0;color:#fff}#title:before{content:'';height:100%;left:0;position:absolute;top:0;width:100%;background:rgb(0 0 0/60%)}#content{position:relative;overflow:hidden}.post-content{background:#fff;height:100%}.container{padding:45px 0}.descript{margin-bottom:30px}.center{display:flex;align-items:center;margin-bottom:30px}.center a{color:inherit}.center a:hover{color:#5ca6ea}.center:before,.center:after{content:"";height:1px;background:#f7f7f7;position:relative;flex-grow:1}.center:before{margin-right:50px}.center:after{margin-left:50px}.section{padding:150px 0;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}@media (max-width:800px){#content{width:100%}.center:before,.center:after{display:none}}@media (max-width:480px){.post-content{box-shadow:none}.container{padding:30px 15px}}@media (max-width:330px){.container{padding:15px 0}}.area{font-size:1.1rem;text-align:left}.area a{text-decoration:underline}.area a:hover{text-decoration:none}.area h2,#post-content h2{margin-bottom:30px}.area>h2:after,#post-content>h2:after{position:absolute;top:50%;margin-top:3px;content:'';height:1px;background:#eee;margin-left:40px;width:100%}.area p{margin-bottom:30px;line-height:1.5}.area>img,.area>div{margin-bottom:30px}.area>ul,.area>ol{display:inline-block;margin-bottom:15px;width:100%;padding-left:20px}.area ul li,.area ol li{width:100%;margin-bottom:15px;list-style:square;position:relative;line-height:1.5}.area ul li:last-child,.area ol li:last-child{margin-bottom:0}.area ul li::marker{color:#adac98}.area table{border-spacing:3px;margin-bottom:30px}.area th{text-align:center;background:#50aaff;padding:10px 12px;border:1px solid #ccc;color:#fff;font-weight:600}.area td{padding:5px 12px;border:1px solid #ccc}.area tr:nth-child(2n){background:#f5f5f5}.area table h2{margin:10px 0}blockquote{font-style:italic;border-left:2px solid #80c7ff;padding-left:30px;margin-bottom:30px;color:#555}.alignleft{display:inline;float:left;margin-right:30px;margin-bottom:15px}.alignright{display:inline;float:right;margin-left:30px;margin-bottom:15px}.aligncenter{display:block;margin-right:auto;margin-left:auto;margin-bottom:15px}.wp-block-media-text__content ul{padding-left:20px;margin-bottom:30px}.wp-block-media-text__content>*:last-child{margin-bottom:0}.post-buttons{display:flex;flex-wrap:wrap;justify-content:center}.post-buttons>*{padding:0 30px}.btn a{background:#333;color:#fff;padding:10px 30px;font-size:1.2rem;border:2px solid #333;border-radius:5px;text-decoration:none;cursor:pointer;display:block;white-space:nowrap}.btn a:hover{border:2px solid #2196f3;background:#2196f3}.btn.btn-o a{background:0 0;color:inherit}.btn.btn-o a:hover{color:#2196f3}.clear{clear:both}@media (max-width:1280px){img.alignleft,img.alignright{max-width:400px}}@media (max-width:480px){.area table{font-size:.9rem;overflow-x:scroll;display:inline-block}.area img{display:block}.area>h2:after,.post-content>h2:after{display:none}.post-buttons>*{padding:0 15px}}@media (max-width:330px){.area h2,#post-content h2,.area p,.area table,.area>img,.area>div{margin-bottom:20px}.area>ul,.area>ol{margin-bottom:5px}.post-buttons>*{padding:0}.btn a{padding:10px 15px}}#product{margin-bottom:50px;align-items:flex-start}#product-slider{position:sticky;top:111px}.button a{background:linear-gradient(270deg,#41afdf 0%,#2280ca 100%);color:#fff;border-color:#33a2e7;box-shadow:0px 3px 0px #0961a7;border-radius:5px;cursor:pointer;text-transform:uppercase;border-color:#379fd8;padding:10px 30px;margin-bottom:30px;display:inline-block;text-decoration:none;font-size:1rem;white-space:nowrap}.param{display:flex;justify-content:space-between;margin-bottom:7px;padding-bottom:7px;border-bottom:1px dashed #f7f7f7}.param:last-child{border:none}.param>*{width:50%}.param .param-name{color:#96957a;padding-right:30px}.sample-block{border:1px solid #eee;padding:15px 30px;margin-top:30px;background:#fff;padding:45px;background:#f7f7f7;border:none}.sample-block .block-4{min-width:200px}.sample-block .button{text-align:right}.sample-block .button a{margin-bottom:0}.order-block{margin-top:30px;padding:45px;background:#f7f7f7;white-space:nowrap}.order-block .block-4{min-width:200px}.order-block .button a{margin-bottom:0;display:inline-block;text-align:center}.order-block .price{font-size:1.5rem;margin-bottom:15px;font-weight:600}.buttons{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 -7px -15px}.buttons>*{padding:0 7px 15px;flex:1}.button-o a{color:#111;border-radius:5px;cursor:pointer;text-transform:uppercase;border:2px solid #379fd8;padding:10px 15px;display:inline-block;text-decoration:none;font-size:1rem}.tab-section{width:100%}ul.list_tabs{display:flex;margin-bottom:30px}ul.list_tabs li{width:100%;padding:.9em 0;font-weight:400;text-align:center;border-bottom:3px solid rgb(173 172 152/50%);list-style:none !important;cursor:pointer;margin:0 !important}ul.list_tabs li.act{border-bottom:3px solid #adac98}.tab{display:none}.tab.act{display:block}.param-table-head{display:flex;flex-flow:row nowrap}.param-table-head-item{padding:10px 20px;width:20%;background:#ddd;align-items:center;justify-content:center;text-align:center;display:flex}.param-table-body{overflow-x:auto;height:400px}.param-table-body td{width:20%;text-align:center}.param-table-body tr:first-child{display:none}.minzdrav{background:#adac98;text-align:center;padding:15px;border-radius:10px}.minzdrav figure{margin-bottom:0}@media (max-width:960px){#product{flex-wrap:wrap}#product>*{width:100%}#product-slider{position:relative;top:unset;margin-bottom:50px}#tab-params{font-size:1rem}}@media (max-width:800px){.param-table-head{display:none}.param-table-body tr:first-child{display:table-row;position:sticky;top:-1px;background:#eee}}@media (max-width:600px){.order-block .box,.sample-block .box{flex-wrap:wrap}.order-block .box>*,.sample-block .box>*{width:100%}.order-block .box>*:first-child,.sample-block .box>*:first-child{margin-bottom:30px}.sample-block .button{text-align:unset}}@media (max-width:480px){.param .param-name{font-size:1rem}}@media (max-width:380px){.order-block,.sample-block{margin-top:20px;padding:30px}.order-block .box>*:first-child,.sample-block .box>*:first-child{margin-bottom:15px}}@media (max-width:330px){.order-block,.sample-block{padding:15px}}.posts-archive{display:-webkit-flex;display:flex;flex-wrap:wrap;margin-bottom:30px}.posts-tiles{margin-left:-15px;margin-right:-15px}.posts-tiles .hentry{position:relative;width:25%;margin-bottom:30px;padding:0 15px}.posts-tiles .hentry a{display:block;height:100%;color:inherit;background:#fff;border:1px solid #f7f7f7;border-radius:10px;overflow:hidden;text-decoration:none;padding:0 30px 30px;text-align:center}.posts-tiles .hentry a:hover{border-color:#ddd}.posts-tiles .hentry img{display:block;width:100%}.posts-tiles .hentry .post-title{padding:15px 0 30px;margin:0;font-weight:400}.excerpt p{line-height:1.5rem !important;color:#96957a}@media (max-width:1280px){.posts-tiles .hentry{width:33.33%}}@media (max-width:1024px){.posts-tiles .hentry .post-title{padding:15px 0}.posts-tiles .hentry a{padding:0 15px 15px}.excerpt p{line-height:1.2rem !important}}@media (max-width:960px){.posts-tiles .hentry{width:50%;margin-bottom:20px}.posts-tiles .hentry a{padding:0 30px 30px}}@media (max-width:600px){.posts-tiles .hentry a{padding:0 15px 15px}}@media (max-width:480px){.posts-tiles .hentry{width:100%;margin-bottom:30px}.posts-tiles .hentry a{padding:0 30px 30px}}aside{align-self:flex-start;min-width:250px}aside .widget{margin-bottom:30px;background:#fff;box-shadow:0 0 12px rgb(0 0 0/10%);padding:45px 30px}aside>div:last-child,aside .widget:last-child{margin-bottom:0}aside .widget a{color:inherit}.headwidget,.headwidget a{text-align:center;position:relative;margin-bottom:30px}.headwidget:after{content:"";width:60px;margin-left:-30px;height:2px;background:#2195f3;position:absolute;bottom:-5px;left:50%}aside .widget>ul,aside .widget>ol,.textwidget>ul{padding:0 0 0 30px}aside .widget>ul li,aside .widget>ol li{margin-bottom:7px}@media (max-width:1024px){aside .widget>div,aside .widget>form{padding:5px}aside .widget ul,aside .widget ol{padding:0 0 0 10px}}@media (max-width:800px){aside{display:none}}#search-list{padding-left:0}#search-list li{list-style:none}.list a{display:-webkit-flex;display:flex;align-items:center;margin-bottom:15px;color:inherit;text-decoration:none;border:1px solid #f9f9f9}.list a:hover{color:#2195f3}.list img{max-width:50px;margin-right:25px;display:block}.list p{margin-bottom:0;padding-right:15px}.list:before{display:none}@media (max-width:380px){.list img{align-self:start}}a#cn-accept-cookie{background:#adac98 !important}footer{position:relative;z-index:66}#footer-head{background:#eee;padding:7px 0;text-align:center}#footer-foot{padding:50px 0 0;background:#96957a;background:linear-gradient(45deg,#96957a,#adac98);color:#fff}#footer-foot a{color:#fff}#footer-foot a:hover{text-decoration:underline}#footmenu .box>div{margin-bottom:50px}#footmenu>div div{display:inline-block;text-align:left}#footmenu>div p{font-size:1rem;width:100%;margin-bottom:15px}#footmenu>div i{color:#000}.contacts p{display:flex}.contacts p i{width:10%;text-align:center}.contacts p span{width:90%}#footmenu>div ul{padding-left:20px}#footmenu>div li{list-style:none;margin-bottom:7px;text-align:left}#footmenu>div li:last-child{margin-bottom:0}#footmenu>div li a:before{content:"\e97c";font-family:"icomoon";color:#000;display:inline-block;margin-left:-20px;width:20px;font-size:.8rem}#footmenu ul.sub-menu,#footmenu ul.children{display:none}#footmenu>div div.social{font-size:1.8rem;display:flex;justify-content:center}#delivery{padding:30px 0;background:#abaa96;color:#f1f1ed;text-align:justify}#delivery a{color:#f1f1ed}#footer-info{background:#7a7a61;padding:30px;color:#dbdad0;text-align:center}#footer-info a{color:#dbdad0}@media (max-width:960px){#footmenu .box{-webkit-flex-wrap:wrap;flex-wrap:wrap}#footmenu .block-3{width:100%}#footmenu .block-3 p{display:none}#footmenu .block-1{display:none}#footmenu .block-4{width:50%}}@media (max-width:480px){#footer-foot{padding:45px}#footmenu .box>div{width:100%}}@media (max-width:420px){#footer-foot{padding:45px 30px 10px}#footmenu .block-3 p{display:block}}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;transition:opacity .3s ease}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;transition:opacity .3s ease}input:-moz-placeholder,textarea:-moz-placeholder{opacity:1;transition:opacity .3s ease}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;transition:opacity .3s ease}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:0;transition:opacity .3s ease}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:0;transition:opacity .3s ease}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{opacity:0;transition:opacity .3s ease}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:0;transition:opacity .3s ease}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}#Go_Top{position:fixed;right:5%;bottom:-70px;z-index:291;display:block;text-align:center;font-size:25px;line-height:55px;width:55px;border-radius:5px;background:rgba(255,255,255,.8);border:2px solid #eee;color:inherit;cursor:pointer}body.compensate-for-scrollbar #Go_Top,body.windows-active #Go_Top{display:none}#Go_Top:hover i{-webkit-animation:animArrow 1s infinite;animation:animArrow 1s infinite}@keyframes animArrow{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}#Go_Top i{margin:0;display:inline-block}#Go_Top:hover{background:#111;color:#fff}#Go_Top.up{bottom:70px}@media (max-width:1440px){#Go_Top.up{bottom:100px;right:30px}}@media (max-width:480px){#Go_Top{line-height:45px;width:45px}}.tab-section table,.tab.act.area-block table,.area-block table,.area-block>table,main table,#content table,#main-block table{display:table !important;margin:24px auto !important;width:50% !important;max-width:600px !important;min-width:300px;border-collapse:collapse;font-size:14px}.tab-section table td,.tab-section table th,.area-block table td,.area-block table th,main table td,main table th,#content table td,#content table th{padding:8px 16px;border:1px solid #ddd;text-align:left;line-height:1.5}.tab-section table th,.area-block table th,main table th,#content table th{background-color:#f5f5f5;font-weight:600}.tab-section table tr:nth-child(even),.area-block table tr:nth-child(even),main table tr:nth-child(even),#content table tr:nth-child(even){background-color:#fafafa}@media (max-width:768px){.tab-section table,.tab.act.area-block table,.area-block table,.area-block>table,main table,#content table,#main-block table{width:100% !important;min-width:unset}}.tab-section table,.tab.act.area-block table,.area-block table,.area-block>table,main table,#content table,#main-block table,.entry-content table,.area table{width:50% !important;min-width:unset !important;margin-left:auto !important;margin-right:auto !important;display:table !important}
@charset "UTF-8";
.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}
.animated.hinge {
    -webkit-animation-duration: 2s;
    animation-duration: 2s
}
@-webkit-keyframes bounce {
    0%, 20%, 50%, 80%, 100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    40% {
        -webkit-transform: translateY(-30px);
        transform: translateY(-30px)
    }
    60% {
        -webkit-transform: translateY(-15px);
        transform: translateY(-15px)
    }
}
@keyframes bounce {
    0%, 20%, 50%, 80%, 100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    40% {
        -webkit-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
        transform: translateY(-30px)
    }
    60% {
        -webkit-transform: translateY(-15px);
        -ms-transform: translateY(-15px);
        transform: translateY(-15px)
    }
}
.bounce {
    -webkit-animation-name: bounce;
    animation-name: bounce
}
@-webkit-keyframes flash {
    0%, 50%, 100% {
        opacity: 1
    }
    25%, 75% {
        opacity: 0
    }
}
@keyframes flash {
    0%, 50%, 100% {
        opacity: 1
    }
    25%, 75% {
        opacity: 0
    }
}
.flash {
    -webkit-animation-name: flash;
    animation-name: flash
}
@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    50% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}
@keyframes pulse {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
    50% {
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1)
    }
    100% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
}
.pulse {
    -webkit-animation-name: pulse;
    animation-name: pulse
}
@-webkit-keyframes shake {
    0%, 100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    10%, 30%, 50%, 70%, 90% {
        -webkit-transform: translateX(-10px);
        transform: translateX(-10px)
    }
    20%, 40%, 60%, 80% {
        -webkit-transform: translateX(10px);
        transform: translateX(10px)
    }
}
@keyframes shake {
    0%, 100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    10%, 30%, 50%, 70%, 90% {
        -webkit-transform: translateX(-10px);
        -ms-transform: translateX(-10px);
        transform: translateX(-10px)
    }
    20%, 40%, 60%, 80% {
        -webkit-transform: translateX(10px);
        -ms-transform: translateX(10px);
        transform: translateX(10px)
    }
}
.shake {
    -webkit-animation-name: shake;
    animation-name: shake
}
@-webkit-keyframes swing {
    20% {
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg)
    }
    40% {
        -webkit-transform: rotate(-10deg);
        transform: rotate(-10deg)
    }
    60% {
        -webkit-transform: rotate(5deg);
        transform: rotate(5deg)
    }
    80% {
        -webkit-transform: rotate(-5deg);
        transform: rotate(-5deg)
    }
    100% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
}
@keyframes swing {
    20% {
        -webkit-transform: rotate(15deg);
        -ms-transform: rotate(15deg);
        transform: rotate(15deg)
    }
    40% {
        -webkit-transform: rotate(-10deg);
        -ms-transform: rotate(-10deg);
        transform: rotate(-10deg)
    }
    60% {
        -webkit-transform: rotate(5deg);
        -ms-transform: rotate(5deg);
        transform: rotate(5deg)
    }
    80% {
        -webkit-transform: rotate(-5deg);
        -ms-transform: rotate(-5deg);
        transform: rotate(-5deg)
    }
    100% {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0)
    }
}
.swing {
    -webkit-transform-origin: top center;
    -ms-transform-origin: top center;
    transform-origin: top center;
    -webkit-animation-name: swing;
    animation-name: swing
}
@-webkit-keyframes tada {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    10%, 20% {
        -webkit-transform: scale(.9) rotate(-3deg);
        transform: scale(.9) rotate(-3deg)
    }
    30%, 50%, 70%, 90% {
        -webkit-transform: scale(1.1) rotate(3deg);
        transform: scale(1.1) rotate(3deg)
    }
    40%, 60%, 80% {
        -webkit-transform: scale(1.1) rotate(-3deg);
        transform: scale(1.1) rotate(-3deg)
    }
    100% {
        -webkit-transform: scale(1) rotate(0);
        transform: scale(1) rotate(0)
    }
}
@keyframes tada {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
    10%, 20% {
        -webkit-transform: scale(.9) rotate(-3deg);
        -ms-transform: scale(.9) rotate(-3deg);
        transform: scale(.9) rotate(-3deg)
    }
    30%, 50%, 70%, 90% {
        -webkit-transform: scale(1.1) rotate(3deg);
        -ms-transform: scale(1.1) rotate(3deg);
        transform: scale(1.1) rotate(3deg)
    }
    40%, 60%, 80% {
        -webkit-transform: scale(1.1) rotate(-3deg);
        -ms-transform: scale(1.1) rotate(-3deg);
        transform: scale(1.1) rotate(-3deg)
    }
    100% {
        -webkit-transform: scale(1) rotate(0);
        -ms-transform: scale(1) rotate(0);
        transform: scale(1) rotate(0)
    }
}
.tada {
    -webkit-animation-name: tada;
    animation-name: tada
}
@-webkit-keyframes wobble {
    0% {
        -webkit-transform: translateX(0%);
        transform: translateX(0%)
    }
    15% {
        -webkit-transform: translateX(-25%) rotate(-5deg);
        transform: translateX(-25%) rotate(-5deg)
    }
    30% {
        -webkit-transform: translateX(20%) rotate(3deg);
        transform: translateX(20%) rotate(3deg)
    }
    45% {
        -webkit-transform: translateX(-15%) rotate(-3deg);
        transform: translateX(-15%) rotate(-3deg)
    }
    60% {
        -webkit-transform: translateX(10%) rotate(2deg);
        transform: translateX(10%) rotate(2deg)
    }
    75% {
        -webkit-transform: translateX(-5%) rotate(-1deg);
        transform: translateX(-5%) rotate(-1deg)
    }
    100% {
        -webkit-transform: translateX(0%);
        transform: translateX(0%)
    }
}
@keyframes wobble {
    0% {
        -webkit-transform: translateX(0%);
        -ms-transform: translateX(0%);
        transform: translateX(0%)
    }
    15% {
        -webkit-transform: translateX(-25%) rotate(-5deg);
        -ms-transform: translateX(-25%) rotate(-5deg);
        transform: translateX(-25%) rotate(-5deg)
    }
    30% {
        -webkit-transform: translateX(20%) rotate(3deg);
        -ms-transform: translateX(20%) rotate(3deg);
        transform: translateX(20%) rotate(3deg)
    }
    45% {
        -webkit-transform: translateX(-15%) rotate(-3deg);
        -ms-transform: translateX(-15%) rotate(-3deg);
        transform: translateX(-15%) rotate(-3deg)
    }
    60% {
        -webkit-transform: translateX(10%) rotate(2deg);
        -ms-transform: translateX(10%) rotate(2deg);
        transform: translateX(10%) rotate(2deg)
    }
    75% {
        -webkit-transform: translateX(-5%) rotate(-1deg);
        -ms-transform: translateX(-5%) rotate(-1deg);
        transform: translateX(-5%) rotate(-1deg)
    }
    100% {
        -webkit-transform: translateX(0%);
        -ms-transform: translateX(0%);
        transform: translateX(0%)
    }
}
.wobble {
    -webkit-animation-name: wobble;
    animation-name: wobble
}
@-webkit-keyframes bounceIn {
    0% {
        opacity: 0;
        -webkit-transform: scale(.3);
        transform: scale(.3)
    }
    50% {
        opacity: 1;
        -webkit-transform: scale(1.05);
        transform: scale(1.05)
    }
    70% {
        -webkit-transform: scale(.9);
        transform: scale(.9)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}
@keyframes bounceIn {
    0% {
        opacity: 0;
        -webkit-transform: scale(.3);
        -ms-transform: scale(.3);
        transform: scale(.3)
    }
    50% {
        opacity: 1;
        -webkit-transform: scale(1.05);
        -ms-transform: scale(1.05);
        transform: scale(1.05)
    }
    70% {
        -webkit-transform: scale(.9);
        -ms-transform: scale(.9);
        transform: scale(.9)
    }
    100% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
}
.bounceIn {
    -webkit-animation-name: bounceIn;
    animation-name: bounceIn
}
@-webkit-keyframes bounceInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateY(30px);
        transform: translateY(30px)
    }
    80% {
        -webkit-transform: translateY(-10px);
        transform: translateY(-10px)
    }
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}
@keyframes bounceInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateY(30px);
        -ms-transform: translateY(30px);
        transform: translateY(30px)
    }
    80% {
        -webkit-transform: translateY(-10px);
        -ms-transform: translateY(-10px);
        transform: translateY(-10px)
    }
    100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
}
.bounceInDown {
    -webkit-animation-name: bounceInDown;
    animation-name: bounceInDown
}
@-webkit-keyframes bounceInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateX(30px);
        transform: translateX(30px)
    }
    80% {
        -webkit-transform: translateX(-10px);
        transform: translateX(-10px)
    }
    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}
@keyframes bounceInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateX(30px);
        -ms-transform: translateX(30px);
        transform: translateX(30px)
    }
    80% {
        -webkit-transform: translateX(-10px);
        -ms-transform: translateX(-10px);
        transform: translateX(-10px)
    }
    100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
}
.bounceInLeft {
    -webkit-animation-name: bounceInLeft;
    animation-name: bounceInLeft
}
@-webkit-keyframes bounceInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateX(-30px);
        transform: translateX(-30px)
    }
    80% {
        -webkit-transform: translateX(10px);
        transform: translateX(10px)
    }
    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}
@keyframes bounceInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateX(-30px);
        -ms-transform: translateX(-30px);
        transform: translateX(-30px)
    }
    80% {
        -webkit-transform: translateX(10px);
        -ms-transform: translateX(10px);
        transform: translateX(10px)
    }
    100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
}
.bounceInRight {
    -webkit-animation-name: bounceInRight;
    animation-name: bounceInRight
}
@-webkit-keyframes bounceInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateY(-30px);
        transform: translateY(-30px)
    }
    80% {
        -webkit-transform: translateY(10px);
        transform: translateY(10px)
    }
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}
@keyframes bounceInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
        transform: translateY(-30px)
    }
    80% {
        -webkit-transform: translateY(10px);
        -ms-transform: translateY(10px);
        transform: translateY(10px)
    }
    100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
}
.bounceInUp {
    -webkit-animation-name: bounceInUp;
    animation-name: bounceInUp
}
@-webkit-keyframes bounceOut {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    25% {
        -webkit-transform: scale(.95);
        transform: scale(.95)
    }
    50% {
        opacity: 1;
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(.3);
        transform: scale(.3)
    }
}
@keyframes bounceOut {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
    25% {
        -webkit-transform: scale(.95);
        -ms-transform: scale(.95);
        transform: scale(.95)
    }
    50% {
        opacity: 1;
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1)
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(.3);
        -ms-transform: scale(.3);
        transform: scale(.3)
    }
}
.bounceOut {
    -webkit-animation-name: bounceOut;
    animation-name: bounceOut
}
@-webkit-keyframes bounceOutDown {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }
}
@keyframes bounceOutDown {
    0% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateY(-20px);
        -ms-transform: translateY(-20px);
        transform: translateY(-20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px)
    }
}
.bounceOutDown {
    -webkit-animation-name: bounceOutDown;
    animation-name: bounceOutDown
}
@-webkit-keyframes bounceOutLeft {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateX(20px);
        transform: translateX(20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}
@keyframes bounceOutLeft {
    0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateX(20px);
        -ms-transform: translateX(20px);
        transform: translateX(20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}
.bounceOutLeft {
    -webkit-animation-name: bounceOutLeft;
    animation-name: bounceOutLeft
}
@-webkit-keyframes bounceOutRight {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}
@keyframes bounceOutRight {
    0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
        transform: translateX(-20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}
.bounceOutRight {
    -webkit-animation-name: bounceOutRight;
    animation-name: bounceOutRight
}
@-webkit-keyframes bounceOutUp {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateY(20px);
        transform: translateY(20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}
@keyframes bounceOutUp {
    0% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        transform: translateY(20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}
.bounceOutUp {
    -webkit-animation-name: bounceOutUp;
    animation-name: bounceOutUp
}
@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}
@keyframes fadeIn {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}
.fadeIn {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn
}
@-webkit-keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}
@keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        -ms-transform: translateY(-20px);
        transform: translateY(-20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
}
.fadeInDown {
    -webkit-animation-name: fadeInDown;
    animation-name: fadeInDown
}
@-webkit-keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}
@keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
}
.fadeInDownBig {
    -webkit-animation-name: fadeInDownBig;
    animation-name: fadeInDownBig
}
@-webkit-keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}
@keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
        transform: translateX(-20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
}
.fadeInLeft {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInLeft
}
@-webkit-keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}
@keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
}
.fadeInLeftBig {
    -webkit-animation-name: fadeInLeftBig;
    animation-name: fadeInLeftBig
}
@-webkit-keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        transform: translateX(20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}
@keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        -ms-transform: translateX(20px);
        transform: translateX(20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
}
.fadeInRight {
    -webkit-animation-name: fadeInRight;
    animation-name: fadeInRight
}
@-webkit-keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}
@keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
}
.fadeInRightBig {
    -webkit-animation-name: fadeInRightBig;
    animation-name: fadeInRightBig
}
@-webkit-keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        transform: translateY(20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}
@keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        transform: translateY(20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
}
.fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp
}
@-webkit-keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}
@keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
}
.fadeInUpBig {
    -webkit-animation-name: fadeInUpBig;
    animation-name: fadeInUpBig
}
@-webkit-keyframes fadeOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}
@keyframes fadeOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}
.fadeOut {
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut
}
@-webkit-keyframes fadeOutDown {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        transform: translateY(20px)
    }
}
@keyframes fadeOutDown {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        transform: translateY(20px)
    }
}
.fadeOutDown {
    -webkit-animation-name: fadeOutDown;
    animation-name: fadeOutDown
}
@-webkit-keyframes fadeOutDownBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }
}
@keyframes fadeOutDownBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px)
    }
}
.fadeOutDownBig {
    -webkit-animation-name: fadeOutDownBig;
    animation-name: fadeOutDownBig
}
@-webkit-keyframes fadeOutLeft {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px)
    }
}
@keyframes fadeOutLeft {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
        transform: translateX(-20px)
    }
}
.fadeOutLeft {
    -webkit-animation-name: fadeOutLeft;
    animation-name: fadeOutLeft
}
@-webkit-keyframes fadeOutLeftBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}
@keyframes fadeOutLeftBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}
.fadeOutLeftBig {
    -webkit-animation-name: fadeOutLeftBig;
    animation-name: fadeOutLeftBig
}
@-webkit-keyframes fadeOutRight {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        transform: translateX(20px)
    }
}
@keyframes fadeOutRight {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        -ms-transform: translateX(20px);
        transform: translateX(20px)
    }
}
.fadeOutRight {
    -webkit-animation-name: fadeOutRight;
    animation-name: fadeOutRight
}
@-webkit-keyframes fadeOutRightBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}
@keyframes fadeOutRightBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}
.fadeOutRightBig {
    -webkit-animation-name: fadeOutRightBig;
    animation-name: fadeOutRightBig
}
@-webkit-keyframes fadeOutUp {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px)
    }
}
@keyframes fadeOutUp {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        -ms-transform: translateY(-20px);
        transform: translateY(-20px)
    }
}
.fadeOutUp {
    -webkit-animation-name: fadeOutUp;
    animation-name: fadeOutUp
}
@-webkit-keyframes fadeOutUpBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}
@keyframes fadeOutUpBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}
.fadeOutUpBig {
    -webkit-animation-name: fadeOutUpBig;
    animation-name: fadeOutUpBig
}
@-webkit-keyframes flip {
    0% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(0) scale(1)
    }
    0%, 40% {
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    40% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1)
    }
    50% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    80% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95)
    }
    80%, 100% {
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    100% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1)
    }
}
@keyframes flip {
    0% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(0) scale(1)
    }
    0%, 40% {
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    40% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1)
    }
    50% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    80% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95)
    }
    80%, 100% {
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    100% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1)
    }
}
.animated.flip {
    -webkit-backface-visibility: visible;
    -ms-backface-visibility: visible;
    backface-visibility: visible;
    -webkit-animation-name: flip;
    animation-name: flip
}
@-webkit-keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
    40% {
        -webkit-transform: perspective(400px) rotateX(-10deg);
        transform: perspective(400px) rotateX(-10deg)
    }
    70% {
        -webkit-transform: perspective(400px) rotateX(10deg);
        transform: perspective(400px) rotateX(10deg)
    }
    100% {
        -webkit-transform: perspective(400px) rotateX(0);
        transform: perspective(400px) rotateX(0);
        opacity: 1
    }
}
@keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        -ms-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
    40% {
        -webkit-transform: perspective(400px) rotateX(-10deg);
        -ms-transform: perspective(400px) rotateX(-10deg);
        transform: perspective(400px) rotateX(-10deg)
    }
    70% {
        -webkit-transform: perspective(400px) rotateX(10deg);
        -ms-transform: perspective(400px) rotateX(10deg);
        transform: perspective(400px) rotateX(10deg)
    }
    100% {
        -webkit-transform: perspective(400px) rotateX(0);
        -ms-transform: perspective(400px) rotateX(0);
        transform: perspective(400px) rotateX(0);
        opacity: 1
    }
}
.flipInX {
    -webkit-backface-visibility: visible !important;
    -ms-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipInX;
    animation-name: flipInX
}
@-webkit-keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0
    }
    40% {
        -webkit-transform: perspective(400px) rotateY(-10deg);
        transform: perspective(400px) rotateY(-10deg)
    }
    70% {
        -webkit-transform: perspective(400px) rotateY(10deg);
        transform: perspective(400px) rotateY(10deg)
    }
    100% {
        -webkit-transform: perspective(400px) rotateY(0);
        transform: perspective(400px) rotateY(0);
        opacity: 1
    }
}
@keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        -ms-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0
    }
    40% {
        -webkit-transform: perspective(400px) rotateY(-10deg);
        -ms-transform: perspective(400px) rotateY(-10deg);
        transform: perspective(400px) rotateY(-10deg)
    }
    70% {
        -webkit-transform: perspective(400px) rotateY(10deg);
        -ms-transform: perspective(400px) rotateY(10deg);
        transform: perspective(400px) rotateY(10deg)
    }
    100% {
        -webkit-transform: perspective(400px) rotateY(0);
        -ms-transform: perspective(400px) rotateY(0);
        transform: perspective(400px) rotateY(0);
        opacity: 1
    }
}
.flipInY {
    -webkit-backface-visibility: visible !important;
    -ms-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipInY;
    animation-name: flipInY
}
@-webkit-keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px) rotateX(0);
        transform: perspective(400px) rotateX(0);
        opacity: 1
    }
    100% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
}
@keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px) rotateX(0);
        -ms-transform: perspective(400px) rotateX(0);
        transform: perspective(400px) rotateX(0);
        opacity: 1
    }
    100% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        -ms-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
}
.flipOutX {
    -webkit-animation-name: flipOutX;
    animation-name: flipOutX;
    -webkit-backface-visibility: visible !important;
    -ms-backface-visibility: visible !important;
    backface-visibility: visible !important
}
@-webkit-keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px) rotateY(0);
        transform: perspective(400px) rotateY(0);
        opacity: 1
    }
    100% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0
    }
}
@keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px) rotateY(0);
        -ms-transform: perspective(400px) rotateY(0);
        transform: perspective(400px) rotateY(0);
        opacity: 1
    }
    100% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        -ms-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0
    }
}
.flipOutY {
    -webkit-backface-visibility: visible !important;
    -ms-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipOutY;
    animation-name: flipOutY
}
@-webkit-keyframes lightSpeedIn {
    0% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0
    }
    60% {
        -webkit-transform: translateX(-20%) skewX(30deg);
        transform: translateX(-20%) skewX(30deg);
        opacity: 1
    }
    80% {
        -webkit-transform: translateX(0%) skewX(-15deg);
        transform: translateX(0%) skewX(-15deg);
        opacity: 1
    }
    100% {
        -webkit-transform: translateX(0%) skewX(0);
        transform: translateX(0%) skewX(0);
        opacity: 1
    }
}
@keyframes lightSpeedIn {
    0% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        -ms-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0
    }
    60% {
        -webkit-transform: translateX(-20%) skewX(30deg);
        -ms-transform: translateX(-20%) skewX(30deg);
        transform: translateX(-20%) skewX(30deg);
        opacity: 1
    }
    80% {
        -webkit-transform: translateX(0%) skewX(-15deg);
        -ms-transform: translateX(0%) skewX(-15deg);
        transform: translateX(0%) skewX(-15deg);
        opacity: 1
    }
    100% {
        -webkit-transform: translateX(0%) skewX(0);
        -ms-transform: translateX(0%) skewX(0);
        transform: translateX(0%) skewX(0);
        opacity: 1
    }
}
.lightSpeedIn {
    -webkit-animation-name: lightSpeedIn;
    animation-name: lightSpeedIn;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out
}
@-webkit-keyframes lightSpeedOut {
    0% {
        -webkit-transform: translateX(0%) skewX(0);
        transform: translateX(0%) skewX(0);
        opacity: 1
    }
    100% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0
    }
}
@keyframes lightSpeedOut {
    0% {
        -webkit-transform: translateX(0%) skewX(0);
        -ms-transform: translateX(0%) skewX(0);
        transform: translateX(0%) skewX(0);
        opacity: 1
    }
    100% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        -ms-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0
    }
}
.lightSpeedOut {
    -webkit-animation-name: lightSpeedOut;
    animation-name: lightSpeedOut;
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in
}
@-webkit-keyframes rotateIn {
    0% {
        -webkit-transform: rotate(-200deg);
        transform: rotate(-200deg);
        opacity: 0
    }
    0%, 100% {
        -webkit-transform-origin: center center;
        transform-origin: center center
    }
    100% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}
@keyframes rotateIn {
    0% {
        -webkit-transform: rotate(-200deg);
        -ms-transform: rotate(-200deg);
        transform: rotate(-200deg);
        opacity: 0
    }
    0%, 100% {
        -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
        transform-origin: center center
    }
    100% {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}
.rotateIn {
    -webkit-animation-name: rotateIn;
    animation-name: rotateIn
}
@-webkit-keyframes rotateInDownLeft {
    0% {
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
    0%, 100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom
    }
    100% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}
@keyframes rotateInDownLeft {
    0% {
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
    0%, 100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom
    }
    100% {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}
.rotateInDownLeft {
    -webkit-animation-name: rotateInDownLeft;
    animation-name: rotateInDownLeft
}
@-webkit-keyframes rotateInDownRight {
    0% {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
    0%, 100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom
    }
    100% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}
@keyframes rotateInDownRight {
    0% {
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
    0%, 100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom
    }
    100% {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}
.rotateInDownRight {
    -webkit-animation-name: rotateInDownRight;
    animation-name: rotateInDownRight
}
@-webkit-keyframes rotateInUpLeft {
    0% {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
    0%, 100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom
    }
    100% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}
@keyframes rotateInUpLeft {
    0% {
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
    0%, 100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom
    }
    100% {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}
.rotateInUpLeft {
    -webkit-animation-name: rotateInUpLeft;
    animation-name: rotateInUpLeft
}
@-webkit-keyframes rotateInUpRight {
    0% {
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
    0%, 100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom
    }
    100% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}
@keyframes rotateInUpRight {
    0% {
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
    0%, 100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom
    }
    100% {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}
.rotateInUpRight {
    -webkit-animation-name: rotateInUpRight;
    animation-name: rotateInUpRight
}
@-webkit-keyframes rotateOut {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    0%, 100% {
        -webkit-transform-origin: center center;
        transform-origin: center center
    }
    100% {
        -webkit-transform: rotate(200deg);
        transform: rotate(200deg);
        opacity: 0
    }
}
@keyframes rotateOut {
    0% {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    0%, 100% {
        -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
        transform-origin: center center
    }
    100% {
        -webkit-transform: rotate(200deg);
        -ms-transform: rotate(200deg);
        transform: rotate(200deg);
        opacity: 0
    }
}
.rotateOut {
    -webkit-animation-name: rotateOut;
    animation-name: rotateOut
}
@-webkit-keyframes rotateOutDownLeft {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    0%, 100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom
    }
    100% {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
}
@keyframes rotateOutDownLeft {
    0% {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    0%, 100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom
    }
    100% {
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
}
.rotateOutDownLeft {
    -webkit-animation-name: rotateOutDownLeft;
    animation-name: rotateOutDownLeft
}
@-webkit-keyframes rotateOutDownRight {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    0%, 100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom
    }
    100% {
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
}
@keyframes rotateOutDownRight {
    0% {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    0%, 100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom
    }
    100% {
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
}
.rotateOutDownRight {
    -webkit-animation-name: rotateOutDownRight;
    animation-name: rotateOutDownRight
}
@-webkit-keyframes rotateOutUpLeft {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    0%, 100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom
    }
    100% {
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
}
@keyframes rotateOutUpLeft {
    0% {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    0%, 100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom
    }
    100% {
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
}
.rotateOutUpLeft {
    -webkit-animation-name: rotateOutUpLeft;
    animation-name: rotateOutUpLeft
}
@-webkit-keyframes rotateOutUpRight {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    0%, 100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom
    }
    100% {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
}
@keyframes rotateOutUpRight {
    0% {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    0%, 100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom
    }
    100% {
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
}
.rotateOutUpRight {
    -webkit-animation-name: rotateOutUpRight;
    animation-name: rotateOutUpRight
}
@-webkit-keyframes slideInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}
@keyframes slideInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
}
.slideInDown {
    -webkit-animation-name: slideInDown;
    animation-name: slideInDown
}
@-webkit-keyframes slideInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}
@keyframes slideInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
}
.slideInLeft {
    -webkit-animation-name: slideInLeft;
    animation-name: slideInLeft
}
@-webkit-keyframes slideInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}
@keyframes slideInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
}
.slideInRight {
    -webkit-animation-name: slideInRight;
    animation-name: slideInRight
}
@-webkit-keyframes slideOutLeft {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}
@keyframes slideOutLeft {
    0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}
.slideOutLeft {
    -webkit-animation-name: slideOutLeft;
    animation-name: slideOutLeft
}
@-webkit-keyframes slideOutRight {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}
@keyframes slideOutRight {
    0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}
.slideOutRight {
    -webkit-animation-name: slideOutRight;
    animation-name: slideOutRight
}
@-webkit-keyframes slideOutUp {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}
@keyframes slideOutUp {
    0% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}
.slideOutUp {
    -webkit-animation-name: slideOutUp;
    animation-name: slideOutUp
}
@-webkit-keyframes hinge {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    0%, 20%, 60% {
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    20%, 60% {
        -webkit-transform: rotate(80deg);
        transform: rotate(80deg)
    }
    40% {
        -webkit-transform: rotate(60deg);
        transform: rotate(60deg)
    }
    40%, 80% {
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    80% {
        -webkit-transform: rotate(60deg) translateY(0);
        transform: rotate(60deg) translateY(0);
        opacity: 1
    }
    100% {
        -webkit-transform: translateY(700px);
        transform: translateY(700px);
        opacity: 0
    }
}
@keyframes hinge {
    0% {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0)
    }
    0%, 20%, 60% {
        -webkit-transform-origin: top left;
        -ms-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    20%, 60% {
        -webkit-transform: rotate(80deg);
        -ms-transform: rotate(80deg);
        transform: rotate(80deg)
    }
    40% {
        -webkit-transform: rotate(60deg);
        -ms-transform: rotate(60deg);
        transform: rotate(60deg)
    }
    40%, 80% {
        -webkit-transform-origin: top left;
        -ms-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    80% {
        -webkit-transform: rotate(60deg) translateY(0);
        -ms-transform: rotate(60deg) translateY(0);
        transform: rotate(60deg) translateY(0);
        opacity: 1
    }
    100% {
        -webkit-transform: translateY(700px);
        -ms-transform: translateY(700px);
        transform: translateY(700px);
        opacity: 0
    }
}
.hinge {
    -webkit-animation-name: hinge;
    animation-name: hinge
}
@-webkit-keyframes rollIn {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-100%) rotate(-120deg);
        transform: translateX(-100%) rotate(-120deg)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0) rotate(0);
        transform: translateX(0) rotate(0)
    }
}
@keyframes rollIn {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-100%) rotate(-120deg);
        -ms-transform: translateX(-100%) rotate(-120deg);
        transform: translateX(-100%) rotate(-120deg)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0) rotate(0);
        -ms-transform: translateX(0) rotate(0);
        transform: translateX(0) rotate(0)
    }
}
.rollIn {
    -webkit-animation-name: rollIn;
    animation-name: rollIn
}
@-webkit-keyframes rollOut {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0) rotate(0);
        transform: translateX(0) rotate(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(100%) rotate(120deg);
        transform: translateX(100%) rotate(120deg)
    }
}
@keyframes rollOut {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0) rotate(0);
        -ms-transform: translateX(0) rotate(0);
        transform: translateX(0) rotate(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(100%) rotate(120deg);
        -ms-transform: translateX(100%) rotate(120deg);
        transform: translateX(100%) rotate(120deg)
    }
}
.rollOut {
    -webkit-animation-name: rollOut;
    animation-name: rollOut
}
@font-face{font-family:'icomoon';src:url(//kursk.labrubber.com/wp-content/themes/labrubber/css/../fonts/Icomoon/icomoon.eot?2xbmsl);src:url(//kursk.labrubber.com/wp-content/themes/labrubber/css/../fonts/Icomoon/icomoon.eot?2xbmsl#iefix) format('embedded-opentype'),url(//kursk.labrubber.com/wp-content/themes/labrubber/css/../fonts/Icomoon/icomoon.ttf?2xbmsl) format('truetype'),url(//kursk.labrubber.com/wp-content/themes/labrubber/css/../fonts/Icomoon/icomoon.woff?2xbmsl) format('woff'),url(//kursk.labrubber.com/wp-content/themes/labrubber/css/../fonts/Icomoon/icomoon.svg?2xbmsl#icomoon) format('svg');font-weight:400;font-style:normal;font-display:optional}[class^=icon-],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-envelope:before{content:"\e900"}.icon-eye1:before{content:"\e901"}.icon-envelope1:before{content:"\e902"}.icon-eye2:before{content:"\e903"}.icon-envelope2:before{content:"\e904"}.icon-eye:before{content:"\e905"}.icon-arrow-down1:before{content:"\e94b"}.icon-arrow-left1:before{content:"\e94c"}.icon-arrow-right1:before{content:"\e94d"}.icon-arrow-up1:before{content:"\e94e"}.icon-bars1:before{content:"\e94f"}.icon-calculator1:before{content:"\e950"}.icon-calendar-alt1:before{content:"\e951"}.icon-check-circle1:before{content:"\e952"}.icon-chevron-down1:before{content:"\e953"}.icon-chevron-left1:before{content:"\e954"}.icon-chevron-right1:before{content:"\e955"}.icon-chevron-up1:before{content:"\e956"}.icon-clock1:before{content:"\e957"}.icon-heart1:before{content:"\e958"}.icon-map-marker-alt1:before{content:"\e959"}.icon-minus1:before{content:"\e95a"}.icon-minus-circle1:before{content:"\e95b"}.icon-minus-square1:before{content:"\e95c"}.icon-mobile1:before{content:"\e95d"}.icon-mobile-alt1:before{content:"\e95e"}.icon-phone1:before{content:"\e95f"}.icon-plus1:before{content:"\e960"}.icon-plus-circle1:before{content:"\e961"}.icon-plus-square1:before{content:"\e962"}.icon-ruble-sign1:before{content:"\e963"}.icon-search1:before{content:"\e964"}.icon-search-plus1:before{content:"\e965"}.icon-shopping-bag1:before{content:"\e966"}.icon-shopping-basket1:before{content:"\e967"}.icon-shopping-cart1:before{content:"\e968"}.icon-sign-in1:before{content:"\e969"}.icon-sign-in-alt1:before{content:"\e96a"}.icon-sign-out1:before{content:"\e96b"}.icon-sign-out-alt1:before{content:"\e96c"}.icon-star1:before{content:"\e96d"}.icon-times1:before{content:"\e96e"}.icon-times-circle1:before{content:"\e96f"}.icon-user1:before{content:"\e970"}.icon-arrow-down2:before{content:"\e971"}.icon-arrow-left2:before{content:"\e972"}.icon-arrow-right2:before{content:"\e973"}.icon-arrow-up2:before{content:"\e974"}.icon-bars2:before{content:"\e975"}.icon-calculator2:before{content:"\e976"}.icon-calculator-alt:before{content:"\e977"}.icon-calendar-alt2:before{content:"\e978"}.icon-check-circle2:before{content:"\e979"}.icon-chevron-down2:before{content:"\e97a"}.icon-chevron-left2:before{content:"\e97b"}.icon-chevron-right2:before{content:"\e97c"}.icon-chevron-up2:before{content:"\e97d"}.icon-clock2:before{content:"\e97e"}.icon-heart2:before{content:"\e97f"}.icon-map-marker-alt2:before{content:"\e980"}.icon-minus2:before{content:"\e981"}.icon-minus-circle2:before{content:"\e982"}.icon-minus-square2:before{content:"\e983"}.icon-mobile2:before{content:"\e984"}.icon-phone2:before{content:"\e985"}.icon-plus2:before{content:"\e986"}.icon-plus-circle2:before{content:"\e987"}.icon-plus-square2:before{content:"\e988"}.icon-ruble-sign2:before{content:"\e989"}.icon-search2:before{content:"\e98a"}.icon-search-plus2:before{content:"\e98b"}.icon-shopping-bag2:before{content:"\e98c"}.icon-shopping-basket2:before{content:"\e98d"}.icon-shopping-cart2:before{content:"\e98e"}.icon-sign-in2:before{content:"\e98f"}.icon-sign-in-alt2:before{content:"\e990"}.icon-sign-out2:before{content:"\e991"}.icon-sign-out-alt2:before{content:"\e992"}.icon-star2:before{content:"\e993"}.icon-times2:before{content:"\e994"}.icon-times-circle2:before{content:"\e995"}.icon-user2:before{content:"\e996"}.icon-arrow-down3:before{content:"\e997"}.icon-arrow-left3:before{content:"\e998"}.icon-arrow-right3:before{content:"\e999"}.icon-arrow-up3:before{content:"\e99a"}.icon-bars3:before{content:"\e99b"}.icon-calculator3:before{content:"\e99c"}.icon-calculator-alt1:before{content:"\e99d"}.icon-calendar-alt3:before{content:"\e99e"}.icon-chevron-down3:before{content:"\e99f"}.icon-chevron-left3:before{content:"\e9a0"}.icon-chevron-right3:before{content:"\e9a1"}.icon-chevron-up3:before{content:"\e9a2"}.icon-clock3:before{content:"\e9a3"}.icon-heart3:before{content:"\e9a4"}.icon-map-marker-alt3:before{content:"\e9a5"}.icon-minus3:before{content:"\e9a6"}.icon-minus-circle3:before{content:"\e9a7"}.icon-minus-square3:before{content:"\e9a8"}.icon-mobile3:before{content:"\e9a9"}.icon-phone3:before{content:"\e9aa"}.icon-plus3:before{content:"\e9ab"}.icon-plus-circle3:before{content:"\e9ac"}.icon-plus-square3:before{content:"\e9ad"}.icon-ruble-sign3:before{content:"\e9ae"}.icon-search3:before{content:"\e9af"}.icon-search-plus3:before{content:"\e9b0"}.icon-shopping-bag3:before{content:"\e9b1"}.icon-shopping-basket3:before{content:"\e9b2"}.icon-shopping-cart3:before{content:"\e9b3"}.icon-sign-in3:before{content:"\e9b4"}.icon-sign-in-alt3:before{content:"\e9b5"}.icon-sign-out3:before{content:"\e9b6"}.icon-sign-out-alt3:before{content:"\e9b7"}.icon-star3:before{content:"\e9b8"}.icon-times3:before{content:"\e9b9"}.icon-times-circle3:before{content:"\e9ba"}.icon-user3:before{content:"\e9bb"}.icon-facebook:before{content:"\e9bc"}.icon-facebook-f:before{content:"\e9bd"}.icon-facebook-square:before{content:"\e9be"}.icon-google:before{content:"\e9bf"}.icon-google-plus:before{content:"\e9c0"}.icon-google-plus-g:before{content:"\e9c1"}.icon-instagram:before{content:"\e9c2"}.icon-odnoklassniki:before{content:"\e9c3"}.icon-odnoklassniki-square:before{content:"\e9c4"}.icon-telegram:before{content:"\e9c5"}.icon-telegram-plane:before{content:"\e9c6"}.icon-twitter:before{content:"\e9c7"}.icon-twitter-square:before{content:"\e9c8"}.icon-viber:before{content:"\e9c9"}.icon-vk:before{content:"\e9ca"}.icon-whatsapp:before{content:"\e9cb"}.icon-whatsapp-square:before{content:"\e9cc"}.icon-wordpress:before{content:"\e9cd"}.icon-wordpress-simple:before{content:"\e9ce"}.icon-yandex:before{content:"\e9cf"}.icon-youtube:before{content:"\e9d0"}.icon-youtube-square:before{content:"\e9d1"}
#head-order .box>*:first-child{padding-left:0}#head-order .box>*:last-child{padding-right:0}.wrapper,.area-block .wrapper{margin-left:15%;margin-right:15%}.title-block{background:#adac98;background:linear-gradient(45deg,#adac98,#155ca7);color:#fff;padding:50px 0;margin-bottom:50px;position:relative;z-index:1}.title-block:before{content:"";background:linear-gradient(45deg,#adac98,transparent);position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%}.title{font-size:3rem}.area-block .standard{margin-left:20%;margin-right:20%}.area-block .half-center{max-width:35%;margin-left:auto;margin-right:auto}.area-block .third-center{max-width:52.5%;margin-left:auto;margin-right:auto}.area-block .container{padding:45px 0}.area-block{font-size:1.1rem;text-align:left}.area-block>*,.area-block .alert,.area-block>.wp-block-image,.area-block>.wp-block-table{margin-bottom:30px}.area-block>p,.area-block>h1,.area-block>h2,.area-block>h3,.area-block>h4,.area-block blockquote,.area-block>ul,.area-block>ol,.area-block>table,.area-block .wp-block-table{margin-left:20%;margin-right:20%}.area-block>.wp-block-image{text-align:center}.area-block p,.area-block li{line-height:2rem}.area-block>p,.area-block>ul>li,.wp-block-media-text__content{text-align:justify}.area-block>ul,.area-block>ol{padding-left:20px}.area-block ul li,.area-block ol li{margin-bottom:15px;list-style:square}.area-block ul li::marker{color:#adac98}.area-block table{background:#fff}.area-block>table{width:60%}.area-block th{text-align:center;background:#50aaff;padding:10px 12px;border:1px solid #eee;color:#fff;font-weight:600}.area-block td{padding:10px 20px;border:1px solid #eee}.area-block table h2{margin:15px 0}.area-block .last-block{margin-bottom:0}.wp-block-button a{background:#2974c3;border:none;font-size:1.2rem;border-radius:5px}.wp-block-button a:hover{-webkit-filter:brightness(110%);text-decoration:none}.wp-block-button.is-style-outline>a{border:2px solid #2974c3;border-radius:5px}.area-block .wp-block-media-text .wp-block-media-text__content{padding-left:0;padding-right:0}.wp-block-media-text.text-padding-left .wp-block-media-text__content{padding-left:8%}.wp-block-media-text.text-padding-right .wp-block-media-text__content{padding-right:8%}.area-block .wp-block-media-text:not(.has-media-on-the-right,.wrapper) .wp-block-media-text__content{margin-right:30%}.area-block .has-media-on-the-right .wp-block-media-text__content{margin-left:30%}.wp-block-media-text__content>*:not(:last-child){margin-bottom:30px}.img-stick .wp-block-media-text__media{position:sticky;top:100px;bottom:0}.area-block .wp-block-media-text.has-background .wp-block-media-text__content{padding-top:50px;padding-bottom:50px}.bg-fit figure.wp-block-media-text__media{height:100%;max-height:500px}.bg-fit figure.wp-block-media-text__media img{object-fit:cover;height:100%}figure.wp-block-media-text__media{position:relative}.has-background.bg-transition{position:relative;z-index:9}.has-background.bg-transition .wp-block-media-text__media img{z-index:-1;position:relative}.wp-block-image figure{position:relative}.wp-block-image figcaption{position:absolute;bottom:0;background:rgb(17 17 17/30%);color:#fff;width:100%;margin-bottom:0 !important;padding:15px 30px;text-align:center;font-size:1rem}blockquote.wp-block-quote>*{padding-left:15px}.area-block .wp-block-gallery{--wp--style--unstable-gallery-gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,30px)));gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,30px)))}.alert{background:#eee;border:5px solid #f7f7f7;padding:30px 50px;display:flex;align-items:center;margin:0 auto;border-radius:15px}.alert:before{content:"";font-family:"icomoon";font-size:3rem;margin-right:50px;width:50px;font-weight:600;text-align:center}.alert>*:last-child{width:calc(100% - 100px);text-align:justify}.alert-info{background:#d1ebff}.alert-info:before{content:"i";color:#83bfef}.alert-success{background:#d6f1b7}.alert-success:before{content:"+";color:#a9d971}.alert-warning{background:#ffeab0}.alert-warning:before{content:"!";color:#f9cb41}.alert-error{background:#ffc2bd}.alert-error:before{content:"*";color:#f58a82}.alert p:not(:last-child){margin-bottom:15px}.alert a{color:inherit;text-decoration:underline}.alert a:hover{text-decoration:none}.indents-out{padding:0;gap:0 !important;overflow:hidden}.indent-left,.indent-right{padding-top:50px;padding-bottom:50px}.indent-left>*{margin-left:30%;text-align:center}.indent-right>*{margin-right:30%;text-align:center}.wp-block-column .wp-block-image{margin-bottom:0}@media (max-width:1720px){.wrapper,.area-block .wrapper{margin-left:10%;margin-right:10%}.area-block .standard{margin-left:15%;margin-right:15%}.area-block>p,.area-block>h1,.area-block>h2,.area-block>h3,.area-block>h4,.area-block blockquote,.area-block>ul,.area-block>ol,.area-block>table,.area-block .wp-block-table{margin-left:15%;margin-right:15%}}@media (max-width:1440px){.wrapper,.area-block .wrapper{margin-left:5%;margin-right:5%}.area-block .standard{margin-left:10%;margin-right:10%}.area-block .half-center{max-width:45%}.area-block .third-center{max-width:67.5%}.area-block>p,.area-block>h1,.area-block>h2,.area-block>h3,.area-block>h4,.area-block blockquote,.area-block>ul,.area-block>ol,.area-block>table,.area-block .wp-block-table{margin-left:10%;margin-right:10%}.area-block .wp-block-media-text:not(.has-media-on-the-right,.wrapper) .wp-block-media-text__content{margin-right:10%}.area-block .has-media-on-the-right .wp-block-media-text__content{margin-left:10%}.indent-left>*{margin-left:10%}.indent-right>*{margin-right:10%}}@media (max-width:1024px){.title{font-size:2.8rem}.area-block p,.area-block li{line-height:1.5rem}}@media (max-width:960px){.title{font-size:2.7rem}.area-block>*,.area-block .alert,.area-block>.wp-block-image,.area-block>.wp-block-table{margin-bottom:20px}}@media (max-width:800px){.title-block{padding:30px 0;margin-bottom:30px}.title{font-size:2.5rem}.area-block .container{padding:30px 0}.area-block .half-center,.area-block .third-center{max-width:90%}.area-block .standard{margin-left:5%;margin-right:5%}.area-block>p,.area-block>h1,.area-block>h2,.area-block>h3,.area-block>h4,.area-block blockquote,.area-block>ul,.area-block>ol,.area-block>table,.area-block .wp-block-table{margin-left:5%;margin-right:5%}.indent-left>*{margin-left:unset}.indent-right>*{margin-right:unset}.area-block td{padding:15px 20px}}@media (max-width:600px){.title{font-size:2.2rem}.alert{padding:50px}.alert:before{display:none}.alert>*:last-child{width:100%}.area-block figure.wp-block-media-text__media{margin-bottom:20px}}@media (max-width:480px){.title{font-size:2rem;margin-bottom:0}.wrapper,.area-block .wrapper{margin-left:5%;margin-right:5%}.area-block>p,.area-block>ul>li,.wp-block-media-text__content{text-align:left}.area-block .half-center,.area-block .third-center{max-width:84%}.area-block .wp-block-media-text:not(.wrapper) .wp-block-media-text__content{padding-left:8%;padding-right:8%}.area-block .wp-block-media-text.has-background .wp-block-media-text__content{padding-left:8%;padding-right:8%}.area-block .wp-block-media-text:not(.wrapper) .wp-block-media-text__content{margin-left:unset}.wp-block-media-text.text-padding-left .wp-block-media-text__content{padding-left:0}.wp-block-media-text.text-padding-right .wp-block-media-text__content{padding-right:0}.wp-block-media-text.text-padding-left .wp-block-media-text__media,.wp-block-media-text.text-padding-right .wp-block-media-text__media{margin-bottom:30px}.area-block .wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__content{margin-right:unset}.alert{padding:20px 30px;border:3px solid #f7f7f7}}@media (max-width:420px){.title{font-size:1.7rem}}.items{display:flex;flex-wrap:wrap}.columns-2 .item{width:50%}.colums-3 .item{width:33.33%}.colums-4 .item{width:25%}.colums-5 .item{width:20%}.items .item{padding:0 15px;margin-bottom:30px}.img-text{display:flex;align-items:center}.shell{background:#f7f7f7;padding:60px 0 30px}.counter-text{text-align:center}@media (max-width:960px){.features .block-6{width:100%}.features .block-6 .text{padding:0 0 0 30px}.items .item{margin-bottom:20px}}@media (max-width:800px){.colums-4 .item{width:50%}}@media (max-width:480px){.columns-2 .item,.colums-4 .item{width:100%}.items .item:last-child{margin-bottom:0}.features .icon img{max-width:90px}.image-text .text h3{font-size:1.2rem;margin-bottom:7px}.image-text .text{padding:0 0 0 30px}}@media (max-width:380px){.features .block-6 .text{padding:0 0 0 15px}.features .icon img{max-width:75px}.image-text .number{width:50px;min-width:50px;line-height:50px;border-radius:50px}.image-text .text{padding:0 0 0 15px}}#features{background:#eee;padding-top:50px;padding-bottom:20px}#contact-block{margin-bottom:0}.map-list{margin-bottom:-30px;display:flex;width:50%;justify-content:space-between}.map-list>*{background:#eee;text-align:center;cursor:pointer;width:48%;padding:15px;border-radius:5px 20px 0 0}.map-list>*.active{background:#2974c3;color:#fff}.map-block{display:none !important;margin-bottom:-50px !important}.map-block.active{display:flex !important}.map-block a{color:#fff}.area-block .posts-archive{justify-content:center;padding-bottom:20px}body.home .wp-block-media-text{margin-bottom:60px}body.home .wp-block-media-text__content{text-align:left}h1.wp-block-post-title{font-size:2.4rem;color:#15377f}.lines{position:absolute;top:0;left:15%;right:15%;height:100%;z-index:-1}.lines>*{position:absolute;top:0;width:1px;height:100%;background:#f7f7f7}.lines .deg-000{left:0}.lines .deg-025{left:25%}.lines .deg-050{left:50%}.lines .deg-075{left:75%}.lines .deg-100{right:0}@media (max-width:1720px){.lines{left:10%;right:10%}}@media (max-width:1440px){.lines{left:5%;right:5%}}@media (max-width:960px){.lines>*.deg-000,.lines>*.deg-100{display:none}.lines>*.deg-025,.lines>*.deg-075{display:none}}