*,*::before,*::after{margin:0;padding:0;background-repeat:no-repeat;-webkit-tap-highlight-color:transparent;box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}a:hover{text-decoration:none}:focus{outline:0}input,button,textarea,optgroup,select{font:inherit;border-radius:0;background-color:transparent;border-style:none;box-shadow:none}input{filter:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}[disabled]{cursor:default}textarea{overflow:auto;resize:vertical}button:focus{outline:none}@font-face{font-family:"fontello";src:url("../fonts/fontello/fontello.eot?21872627");src:url("../fonts/fontello/fontello.eot?21872627#iefix") format("embedded-opentype"),url("../fonts/fontello/fontello.woff2?21872627") format("woff2"),url("../fonts/fontello/fontello.woff?21872627") format("woff"),url("../fonts/fontello/fontello.ttf?21872627") format("truetype"),url("../fonts/fontello/fontello.svg?21872627#fontello") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ArvoBold";src:url("../fonts/Arvo/Arvo-Bold.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Consolas";src:url("../fonts/Consolas/consolas.ttf") format("truetype");font-weight:normal;font-style:normal}[class^=css-icon-]:before,[class*=" css-icon-"]:before{font-family:"fontello",sans-serif;font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;height:100%;line-height:1}.css-icon-arrow-down-fitness:before{content:""}.css-icon-back-arrow:before{content:""}.css-icon-shopping-cart:before{content:""}.css-icon-arrow-down-personal:before{content:""}.css-icon-empty-shopping-cart:before{content:""}.css-icon-search-personal:before{content:""}.css-icon-search-yoga:before{content:""}.css-icon-trash-can:before{content:""}.css-icon-close-fitness:before{content:""}.css-icon-plus:before{content:""}.css-icon-minus:before{content:""}.css-icon-calendar-datepicker-fitness:before{content:""}.css-icon-user-fitness:before{content:""}.css-icon-envelope-fitness:before{content:""}.css-icon-phone-fitness:before{content:""}.css-icon-calendar:before{content:""}.css-icon-four-squares:before{content:""}.css-icon-forward:before{content:""}.css-icon-loader:before{content:""}.css-icon-arrow-link:before{content:""}.css-icon-next-page:before{content:""}.css-icon-bulleted-list:before{content:""}.css-icon-app-store:before{content:""}.css-icon-google-play:before{content:""}.css-icon-synchronize:before{content:""}.css-icon-success:before{content:""}.css-icon-clock:before{content:""}.css-icon-age:before{content:""}.css-icon-scale:before{content:""}.css-icon-error-modal-fitness:before{content:""}.css-icon-quotes:before{content:""}.css-icon-close:before{content:""}.css-icon-checkmark:before{content:""}.css-icon-note:before{content:""}.css-icon-caution:before{content:""}.css-icon-pdf:before{content:""}.css-icon-address-fitness:before{content:""}.css-icon-arrow-circle-left-fitness:before{content:""}.css-icon-arrow-circle-right-fitness:before{content:""}.css-icon-expand-dropdown-fitness:before{content:""}.css-icon-reply-empty:before{content:""}.css-icon-back-fitness:before{content:""}.css-icon-cart:before{content:""}.css-icon-cart-fitness:before{content:""}.css-icon-success-modal-fitness:before{content:""}.css-icon-class:before{content:""}.css-icon-discount:before{content:""}.css-icon-left-yoga:before{content:""}.css-icon-menu:before{content:""}.css-icon-key:before{content:""}.css-icon-right-yoga:before{content:""}.css-icon-dollar:before{content:""}.css-icon-user-filled:before{content:""}.css-icon-male-personal:before{content:""}.css-icon-staff-date-illustration-fitness:before{content:""}.css-icon-date-staff-illustration-fitness:before{content:""}.css-icon-user:before{content:""}.css-icon-member:before{content:""}.css-icon-person-female:before{content:""}.css-icon-male-fitness:before{content:""}.css-icon-female-fitness:before{content:""}.css-icon-any-available:before{content:""}.css-icon-paper-money:before{content:""}.css-icon-hand-with-smartphone:before{content:""}.css-icon-error:before{content:""}.css-icon-online-payment:before{content:""}.css-icon-payment-visit:before{content:""}.css-icon-payment-method:before{content:""}.css-icon-shape-rectangle:before{content:""}.css-icon-shape-square:before{content:""}.css-icon-shape-circle:before{content:""}.css-icon-shape-triangle:before{content:""}.css-icon-watch-fitness:before{content:""}.css-icon-location-fitness:before{content:""}.css-icon-print:before{content:""}.css-icon-success-border:before{content:""}.css-icon-email:before{content:""}.css-icon-letter:before{content:""}.css-icon-print-1:before{content:""}.css-icon-illustration_gift-card:before{content:""}.css-icon-twitter:before{content:""}.css-icon-facebook:before{content:""}.css-icon-linkedin-kb:before{content:""}.css-icon-store:before{content:""}.css-icon-visa-logo:before{content:""}.css-icon-credit-card:before{content:""}.css-icon-account-balance:before{content:""}.css-icon-mastercard-logo:before{content:""}.css-icon-cancel:before{content:""}.css-icon-gift-card:before{content:""}.css-icon-edit:before{content:""}.css-icon-pinterest:before{content:""}.css-icon-linkedin:before{content:""}.css-icon-trello:before{content:""}.css-icon-youtube:before{content:""}.css-icon-facebook-1:before{content:""}.css-icon-instagram:before{content:""}.css-icon-upvote:before{content:""}.css-icon-calendar:before{content:""}.css-icon-google:before{content:""}.css-icon-directions:before{content:""}.css-icon-location:before{content:""}.css-icon-envelope:before{content:""}.css-icon-phone:before{content:""}.css-icon-cart-yoga:before{content:""}.css-icon-directions-fitness:before{content:""}.css-icon-search:before{content:""}.css-icon-sort-amount-down:before{content:""}.css-icon-filter:before{content:""}body{min-width:320px;font-family:"Nunito Sans",sans-serif;font-size:18px;font-weight:400;line-height:1.66;color:#4e5658;background-color:#fff}.css-content{width:100%;max-width:1260px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media(max-width: 991px){.css-content{max-width:100%}}.css-section-padding{position:relative;padding:64px 0 0}@media screen and (max-width: 991px){.css-section-padding{padding:48px 0 0}}@media screen and (max-width: 767px){.css-section-padding{padding:32px 0 0}}*::-webkit-scrollbar{width:5px;height:6px}*::-webkit-scrollbar-track{background-color:rgba(105,120,129,.1)}*::-webkit-scrollbar-thumb{border-radius:2px;background-color:rgba(105,120,129,.4)}.css-pagination{position:relative;display:flex;margin:48px 0;height:30px}@media screen and (max-width: 767px){.css-pagination{margin:32px 0}}.css-pages-count{position:absolute;font-size:16px;line-height:1.375;top:4px}@media screen and (max-width: 767px){.css-pages-count{display:none}}.css-page-numbers{display:flex;justify-content:center;align-items:center;width:100%}.css-page-number{display:flex;justify-content:center;align-items:center;font-size:16px;line-height:1.375;color:#4e5658;margin:0 15px}.css-page-number:hover{color:#8d44d3;text-decoration:none}.css-page-number.css-current{margin:0 5px;min-width:30px;height:30px;font-weight:700;border-radius:50%;color:#fff;background-color:#984ddf}.css-page-number.css-prev,.css-page-number.css-next{min-width:30px;height:30px;margin:0 15px;color:rgba(105,120,129,.6);background-color:rgba(105,120,129,.1);border-radius:50%;transition:all .3s ease}.css-page-number.css-prev::before,.css-page-number.css-next::before{content:"";width:11px;height:11px;font-family:"fontello",sans-serif;font-size:11px;font-weight:100;transform:rotate(-90deg)}.css-page-number.css-prev:hover,.css-page-number.css-next:hover{color:#984ddf;background-color:#fff;transition:all .3s ease}.css-page-number.css-prev::before{transform:rotate(90deg)}.css-link{display:flex;align-items:center;word-break:break-word}.css-link:hover{text-decoration:none}.css-link:after{content:"";margin-left:8px;font-size:10px;font-family:"fontello",sans-serif}.css-link-sign-out{display:flex;align-items:center}.css-link-sign-out:after{content:"";margin-left:7px;display:block;height:15px;width:20px;background-image:url(../img/signout.png)}@media screen and (max-width: 767px){.css-link-sign-out:after{display:none}}.css-breadcrumbs{align-items:center;margin-top:21px;font-size:14px;line-height:1.36;transition:all .25s ease}.css-breadcrumbs a{font-size:14px;line-height:1.36;font-weight:400;color:#4e5658;text-transform:none}.css-breadcrumbs a:hover{text-decoration:underline}.css-breadcrumbs span{font-size:11px;line-height:1.09;font-weight:700;margin:0 8px}.css-dropdown{position:relative}.css-dropdown .css-dropdown-menu{position:absolute;display:flex;flex-direction:column;width:177px;padding:5px 20px;left:auto;right:0;top:100%;border-radius:10px;background-color:#fff;box-shadow:0 15px 25px 0 rgba(0,0,0,.08);transition:opacity .3s;opacity:0;z-index:0;pointer-events:none}.css-dropdown:hover .css-dropdown-menu{opacity:1;z-index:1;pointer-events:auto}.css-btn{display:inline-block;padding:10px 24px 8px;font-family:"Nunito Sans",sans-serif;font-weight:700;font-size:13px;line-height:1.38;text-transform:uppercase;text-align:center;color:#2a323b;background-color:#fff;border-radius:18px;border:none;outline:none;cursor:pointer}.css-btn-sign-in{display:flex;background:rgba(255,255,255,.2);color:#fff}.css-loader-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8)}.loader-box{position:absolute;top:40%;left:50%;margin-left:-30px;width:60px;height:60px;border:8px solid #f3f3f3;border-top-color:#984ddf;border-radius:50%;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.css-menu-hamburger__icon{width:30px;cursor:pointer;display:none}@media screen and (max-width: 767px){.css-menu-hamburger__icon{display:block}}.css-menu-hamburger__icon span{position:relative;display:block;width:100%;border-radius:3px;height:3px;background:#fff;transition:all .3s}.css-menu-hamburger__icon span+span{margin-top:4px}#menuToggler.open-menu .css-menu-hamburger__icon span{background:#4e5658}#menuToggler.open-menu .css-menu-hamburger__icon span:nth-child(1){-webkit-animation:ease .7s top forwards;animation:ease .7s top forwards}.css-menu-hamburger__icon span:nth-child(1){-webkit-animation:ease .7s top-2 forwards;animation:ease .7s top-2 forwards}#menuToggler.open-menu .css-menu-hamburger__icon span:nth-child(2){-webkit-animation:ease .7s scaled forwards;animation:ease .7s scaled forwards}.css-menu-hamburger__icon span:nth-child(2){-webkit-animation:ease .7s scaled-2 forwards;animation:ease .7s scaled-2 forwards}#menuToggler.open-menu .css-menu-hamburger__icon span:nth-child(3){-webkit-animation:ease .7s bottom forwards;animation:ease .7s bottom forwards}.css-menu-hamburger__icon span:nth-child(3){-webkit-animation:ease .7s bottom-2 forwards;animation:ease .7s bottom-2 forwards}@-webkit-keyframes top{0%{top:0;transform:rotate(0)}50%{top:7px;transform:rotate(0)}100%{top:7px;transform:rotate(45deg)}}@keyframes top{0%{top:0;transform:rotate(0)}50%{top:7px;transform:rotate(0)}100%{top:7px;transform:rotate(45deg)}}@-webkit-keyframes top-2{0%{top:7px;transform:rotate(45deg)}50%{top:7px;transform:rotate(0deg)}100%{top:0;transform:rotate(0deg)}}@keyframes top-2{0%{top:7px;transform:rotate(45deg)}50%{top:7px;transform:rotate(0deg)}100%{top:0;transform:rotate(0deg)}}@-webkit-keyframes bottom{0%{bottom:0;transform:rotate(0)}50%{bottom:7px;transform:rotate(0)}100%{bottom:7px;transform:rotate(135deg)}}@keyframes bottom{0%{bottom:0;transform:rotate(0)}50%{bottom:7px;transform:rotate(0)}100%{bottom:7px;transform:rotate(135deg)}}@-webkit-keyframes bottom-2{0%{bottom:7px;transform:rotate(135deg)}50%{bottom:7px;transform:rotate(0)}100%{bottom:0;transform:rotate(0)}}@keyframes bottom-2{0%{bottom:7px;transform:rotate(135deg)}50%{bottom:7px;transform:rotate(0)}100%{bottom:0;transform:rotate(0)}}@-webkit-keyframes scaled{50%{transform:scale(0)}100%{transform:scale(0)}}@keyframes scaled{50%{transform:scale(0)}100%{transform:scale(0)}}@-webkit-keyframes scaled-2{0%{transform:scale(0)}50%{transform:scale(0)}100%{transform:scale(1)}}@keyframes scaled-2{0%{transform:scale(0)}50%{transform:scale(0)}100%{transform:scale(1)}}.css-form{margin-bottom:50px}.css-form-btn-submit{display:block;min-width:223px;margin:0 auto;padding:18px 40px 16px;font-size:16px;line-height:1.374;color:#fff;background-color:#46a937;border-radius:28px}.css-form-item{width:100%;margin-bottom:20px}.css-form-item.js-form-item-error input{border-color:#fc005c}.css-form-wrapper{display:flex;align-items:flex-start;justify-content:flex-start;margin:0 -10px}.css-form-wrapper .css-form-item{width:50%;padding:0 10px}@media screen and (max-width: 767px){.css-form-wrapper{flex-direction:column;margin:0}.css-form-wrapper .css-form-item{width:100%;padding:0}}.css-form .css-form-group{margin-bottom:20px}.css-form label{display:block;margin-bottom:10px;font-size:15px;font-weight:600;line-height:20px}.css-form label.css-form-label-radio{display:flex;align-items:center}.css-form label.css-form-label-radio input{margin-right:10px}.css-form input{width:100%;height:56px;padding:16px 30px;font-size:18px;color:#4e5658;line-height:24px;border:2px solid rgba(199,202,214,.4);border-radius:28px}.css-form input[type=radio]{display:none}.css-form input[type=radio]+label{position:relative;padding-left:30px;font-size:18px}.css-form input[type=radio]+label:before{position:absolute;content:"";width:20px;height:20px;left:0;top:0;border-radius:50%;border:2px solid rgba(199,202,214,.4)}.css-form input[type=radio]+label:after{position:absolute;content:"";width:12px;height:12px;left:4px;top:4px;background:#8d44d3;border-radius:50%;display:none}.css-form input[type=radio]:checked+label:before{border-color:#8d44d3}.css-form input[type=radio]:checked+label:after{display:block}.css-form textarea{width:100%;padding:16px 30px;border-bottom:2px solid rgba(199,202,214,.4);resize:none}.css-form textarea::-moz-placeholder{color:rgba(78,86,88,.5)}.css-form textarea:-ms-input-placeholder{color:rgba(78,86,88,.5)}.css-form textarea::placeholder{color:rgba(78,86,88,.5)}.css-form .css-form-textarea-wrapper{padding-bottom:10px;border:2px solid rgba(199,202,214,.4);border-radius:28px;overflow:hidden}.css-form .css-form-textarea-wrapper.js-form-item-error{border-color:#fc005c}.css-modal-popup-success{position:fixed;top:40px;left:50%;width:860px;max-width:90%;margin:0 auto;transform:translate(-50%);display:block;padding:20px 30px;box-shadow:0 15px 20px 0 rgba(137,159,172,.28);background-color:#fff;border-radius:15px;z-index:10}.css-modal-popup-success .css-modal-block{position:relative;padding:0 30px;display:flex;justify-content:space-between;font-size:15px;font-weight:600}.css-modal-popup-success .css-modal-block:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;border-radius:50%;background:#2fcc66;color:#fff;font-family:"fontello";font-size:8px;line-height:18px;text-align:center}.css-modal-popup-success.js-modal-popup-error .css-modal-block:before{content:"";padding-top:2px;background:#f44336}.css-modal-popup-success .css-modal-close{position:absolute;right:0;top:50%;transform:translateY(-50%);cursor:pointer}.css-modal-popup-success .css-modal-close:before{display:flex;justify-content:center;align-items:center;width:18px;height:18px;content:"";font-family:"fontello",sans-serif;font-size:7px;color:#fff;border-radius:50%;background-color:#c7cad6;border:2px solid #fff;transition:all .3s ease}.css-modal-popup-success .css-modal-close:hover:before{background-color:rgba(0,0,0,.1)}.css-header{padding:12px 0 0;margin-bottom:40px;background:url("../img/mask.webp") no-repeat center;background-size:cover}.home .css-header{background-image:url("../img/bg-header-cyan.png")}@media screen and (max-width: 767px){.css-header{padding:0}.css-header .css-content{padding:0}}.css-header-inner{display:flex;justify-content:space-between;align-items:center;padding:0 0 12px}@media screen and (max-width: 767px){.css-header-inner{flex-direction:column}}.css-header-logo{position:relative;display:flex;align-items:center;color:#fff;font-size:17px;text-transform:uppercase}.css-header-logo-link{display:flex;justify-content:flex-start;align-items:center;color:#fff}.css-header-logo-link.css-logo-menu{display:none}.css-header-logo-link span{position:relative;font-weight:900;top:3px}.css-header-logo img{max-width:100%;width:176px;margin-right:16px}@media screen and (max-width: 767px){.css-header-logo{width:100%;justify-content:space-between;padding:12px 15px}.css-header-logo-link{opacity:1}.css-header-logo-link.css-logo-menu{position:absolute;display:flex;opacity:0}.css-header-logo img{max-width:182px}}@media screen and (max-width: 767px){.css-header-logo-link span{font-size:10px}.css-header-logo img{margin-right:10px}}@media screen and (max-width: 767px){.css-header .css-nav-container{width:100%;height:0;overflow:hidden;pointer-events:none;background-color:#fff;transition:all .3s}.css-header .css-nav-container.show-mobile-menu{height:calc(100vh - 64px);pointer-events:auto}.css-header .css-nav-container.show-mobile-menu .css-dropdown-menu .css-link-sign-out{opacity:1;transition:opacity .3s .3s}}.css-header.open-menu .css-header-logo{background:#fff}.css-header.open-menu .css-header-logo-link{opacity:0}.css-header.open-menu .css-header-logo-link.css-logo-menu{opacity:1}.css-header-nav{display:flex;align-items:center}.css-header-nav-link{font-size:14px;font-weight:700;text-transform:uppercase;color:#fff}@media screen and (max-width: 767px){.css-header-nav{align-items:stretch;flex-direction:column;height:100%;padding:40px 0 0}.css-header-nav-list{display:flex;flex-direction:column;align-items:stretch;padding-left:0}.css-header-nav-item{display:block;padding:0;border-bottom:1px solid #e7e7f2}.css-header-nav-link{display:flex;padding:17px 15px 16px;font-size:15px;color:#4e5658 !important;font-weight:700;line-height:1.13;text-transform:uppercase}}.css-header-btns{margin-left:16px}.css-header-btns .css-account{display:none}.css-header-btns .css-btn{display:block}.css-header-btns.js-authorized .css-account{display:block}.css-header-btns.js-authorized .css-btn{display:none}@media screen and (max-width: 767px){.css-header-btns{flex-grow:1;margin-left:0}.css-header-btns .css-account{height:100%}.css-header-btns .css-account-link{border-bottom:1px solid #e7e7f2}.css-header-btns .css-account .css-dropdown-menu{top:auto;bottom:30px;left:50%;right:auto;width:auto;padding:0;box-shadow:none;transform:translate(-50%);opacity:1;z-index:1;pointer-events:auto;white-space:nowrap}.css-header-btns .css-account .css-dropdown-menu .css-link-sign-out{padding:17px 75px;border:1px solid #20bcd2;border-radius:28px;color:#20bcd2;font-size:16px;line-height:17px;font-weight:700;text-transform:uppercase;opacity:0}}.css-header-sign-in{display:flex;align-items:center;margin-left:16px}.css-header-sign-in.js-kb-authorized .css-btn-sign-in{display:none}.css-header .css-account-link{display:flex;align-items:center;cursor:pointer}.css-header .css-account-link span{padding-left:16px;padding-right:8px;color:#fff;font-size:14px;font-weight:700;line-height:1.36;text-transform:uppercase}.css-header .css-account-link span.css-account-link-mobile{display:none}@media screen and (max-width: 767px){.css-header .css-account-link .css-account-icon,.css-header .css-account-link span{display:none}.css-header .css-account-link span.css-account-link-mobile{display:flex;padding:17px 15px 16px;font-size:15px;color:#4e5658 !important;font-weight:700;line-height:1.13}}.css-header .css-account-icon{position:relative;display:flex;width:36px;height:36px;padding-top:4px;border-radius:50%;border:2px solid #fff;font-size:30px;color:#fff;overflow:hidden;transition:all .3s}.css-header-title{max-width:598px;margin:0 auto 27px;font-family:"ArvoBold",serif;font-size:62px;line-height:1.2;font-weight:700;text-align:center;word-break:break-word;color:#fff;text-transform:capitalize}.css-header-subtitle{margin:0 auto 32px;font-size:22px;line-height:1.36;color:#fff;text-align:center}.css-header .css-header-search{padding:8px 0 24px}@media screen and (max-width: 767px){.css-header .css-header-search{padding-left:15px;padding-right:15px}}.css-header .css-header-search .css-searchform{position:relative;margin:0 auto;max-width:100%}.css-header .css-header-search .css-searchform:before{position:absolute;content:"";left:30px;top:50%;margin-top:-8px;display:inline-block;width:16px;height:16px;font-family:"fontello",sans-serif;line-height:1;color:#697881;opacity:.5}@media screen and (max-width: 767px){.css-header .css-header-search .css-searchform:before{left:10px}}.css-header .css-header-search .css-search{display:block;height:75px;max-width:100%;width:100%;margin:0 auto;padding:0;padding-left:56px;padding-right:150px;color:#626f72;font-size:18px;line-height:1.06;background:#fff;border:0 none;border-radius:15px;-webkit-appearance:none;box-shadow:.8px 0 15px rgba(105,120,129,.5);-webkit-box-shadow:.8px 0 15px rgba(105,120,129,.5)}@media screen and (max-width: 767px){.css-header .css-header-search .css-search{padding-left:36px}}.css-header .css-header-search .css-search-btn{position:absolute;right:0;top:0;width:150px;height:100%;display:flex;align-items:center;justify-content:center;border-radius:0 15px 15px 0;background:#46a937;font-size:16px;line-height:1.375;color:#fff;text-transform:uppercase;cursor:pointer;box-shadow:0 0 15px 20px rgba(137,159,172,.08)}@media screen and (max-width: 767px){.css-header .css-header-search .css-search-btn{width:130px}}.css-header-heading{position:relative;z-index:1;padding:99px 0 50px;margin-bottom:37px}.css-header-heading .css-header-search{position:absolute;bottom:0;transform:translateY(30px);left:0;width:100%;padding:0 15px}.css-header-heading .css-header-search .css-searchform{width:810px}.css-header .css-header-search-block .css-search{height:55px;font-size:16px;box-shadow:.8px 0 15px rgba(105,120,129,.15)}.css-footer{margin-top:50px;padding-top:0;border-top:1px solid rgba(105,120,129,.1);font-size:0}.css-footer-top{display:flex;justify-content:space-between;align-items:center;padding:44px 0}@media screen and (max-width: 991px){.css-footer-top{flex-direction:column}}@media screen and (max-width: 991px){.css-footer-logo{margin-bottom:18px}}.css-footer-logo-link{display:flex}.css-footer-logo img{width:200px;max-width:100%}.css-footer-social-block{display:flex;align-items:center}.css-footer-social-block>span{position:relative;margin-top:5px;margin-right:20px;font-size:13px;font-weight:800;line-height:1.4;text-transform:uppercase;pointer-events:none}@media screen and (max-width: 991px){.css-footer-social-block>span{display:none}}.css-footer-social-list{display:flex}.css-footer-social-item a{display:flex;justify-content:center;align-items:center;margin:0 5px;width:40px;height:40px;border-radius:50%;background-color:#fff;box-shadow:0 2px 4px 0 rgba(97,104,127,.15);cursor:pointer}.css-footer-social-link:hover{text-decoration:none}.css-footer-social-link:before{font-family:"fontello",sans-serif;font-size:20px;color:#697881;font-weight:initial;transition:all .3s ease}.css-footer-social-link:hover:before{color:#8d44d3}.css-footer-social-link.css-facebook:before{content:""}.css-footer-social-link.css-twitter:before{content:""}.css-footer-social-link.css-linkedin:before{content:""}.css-footer-social-link.css-instagram:before{content:""}.css-footer-bottom .css-content{display:flex;align-items:center;justify-content:space-between;padding:44px 0;border-top:1px solid rgba(105,120,129,.1)}@media screen and (max-width: 991px){.css-footer-bottom{border-top:1px solid rgba(105,120,129,.1)}.css-footer-bottom .css-content{flex-direction:column;border-top:none}}.css-footer-bottom-list{display:flex;align-items:center;flex-wrap:wrap}@media screen and (max-width: 991px){.css-footer-bottom-list{justify-content:center;margin-bottom:15px}}.css-footer-bottom-list li{display:flex;align-items:center}@media screen and (max-width: 991px){.css-footer-bottom-list li{margin-bottom:15px}}.css-footer-bottom-list li:not(:last-child):after{content:"|";margin-right:4px;margin-left:4px;font-size:13px;line-height:1.15}.css-footer-bottom-link{font-size:13px;line-height:1.15;font-weight:400;color:#4e5658;text-transform:capitalize}.css-footer-copyright{font-size:13px;line-height:1.16;font-weight:400;color:rgba(42,50,59,.7);text-align:center}.css-main{display:flex;margin-top:28px}@media screen and (max-width: 991px){.css-main{flex-wrap:wrap}}.css-sidebar{flex:0 0 280px}@media screen and (max-width: 991px){.css-sidebar{flex:0 0 100%;height:auto;overflow-y:visible}}.css-sidebar>.css-sidebar-list{width:275px}@media screen and (max-width: 991px){.css-sidebar>.css-sidebar-list{width:100%}}.css-sidebar>.css-sidebar-list .css-sidebar-list{display:none;padding-top:16px;margin-left:16px}.css-sidebar>.css-sidebar-list .css-sidebar-list .css-sidebar-item{width:100%}.css-sidebar>.css-sidebar-list .css-sidebar-item{width:calc(100% - 5px);padding:16px 0;border-bottom:1px solid #e7e7f2}@media screen and (max-width: 991px){.css-sidebar>.css-sidebar-list .css-sidebar-item{width:100%}}.css-sidebar>.css-sidebar-list .css-sidebar-item.js-show-menu{padding-bottom:0;border-bottom:none}.css-sidebar>.css-sidebar-list .css-sidebar-list-link{display:inline-block;width:calc(100% - 5px);padding-right:40px;font-size:18px;line-height:1.66;font-weight:700;color:#4e5658;text-transform:none;word-break:break-word}.css-sidebar>.css-sidebar-list .css-sidebar-list-link:hover{text-decoration:none}.css-sidebar>.css-sidebar-list .css-sidebar-list-link.js-active{color:#8d44d3}.css-sidebar>.css-sidebar-list .css-sidebar-list-link.css-sublist{position:relative}.css-sidebar>.css-sidebar-list .css-sidebar-list-link.css-sublist:after{position:absolute;content:"";right:5px;top:6px;font-family:"fontello",sans-serif;font-size:11px;color:#8d44d3}.css-sidebar>.css-sidebar-list .css-sidebar-list-link.css-sublist.js-show-menu{padding-bottom:0;border-bottom:none}.css-sidebar>.css-sidebar-list .css-sidebar-list-link.css-sublist.js-show-menu+.css-sidebar-list{display:block}.css-sidebar>.css-sidebar-list .css-sidebar-list-link.css-sublist.js-show-menu:after{transform:rotate(180deg)}.css-main-box{padding-left:30px;width:100%}@media screen and (max-width: 991px){.css-main-box{width:100%;padding-left:0;padding-top:48px}}.css-article{word-break:break-word}@media screen and (max-width: 767px){.css-article{font-size:16px}}.css-article-title{margin-bottom:24px;font-family:"ArvoBold",serif;color:#4e5658;font-size:36px;line-height:1.66;letter-spacing:-0.75px;text-align:left;word-break:break-word;text-transform:none}.css-article-title+.css-article-subtitle{margin-top:0}@media screen and (max-width: 767px){.css-article-title{font-size:20px;letter-spacing:.54px}}.css-article-heading{margin-bottom:24px;font-family:"Nunito Sans",sans-serif;color:#4e5658;font-size:30px;line-height:1;font-weight:700;text-align:left;word-break:break-word;text-transform:none}@media screen and (max-width: 767px){.css-article-heading{font-size:20px;letter-spacing:.54px}}.css-article-heading:not(:first-child){margin-top:24px}.css-article-subtitle{margin-top:24px;margin-bottom:16px;font-size:23px;font-weight:700;color:#444;line-height:1.3}@media screen and (max-width: 767px){.css-article-subtitle{font-size:18px}}.css-article p{margin-bottom:12px;line-height:1.38}.css-article p+ul,.css-article p+ol{margin-top:-10px}.css-article-subheading{margin-top:16px;margin-bottom:8px;font-family:"ArvoBold",serif;color:#849de5;font-size:13px;line-height:1.38;letter-spacing:1.5px;text-transform:uppercase}.css-article-two-columns-box{display:flex}@media screen and (max-width: 1199px){.css-article-two-columns-box{flex-wrap:wrap}}.css-article-two-columns-box:not(:first-child){margin-top:24px}.css-article-two-columns-box .css-article-column-one{flex:1 1 auto}@media screen and (max-width: 1199px){.css-article-two-columns-box .css-article-column-one{flex-basis:100%}}.css-article-two-columns-box .css-article-column-one>*:first-child{margin-top:0}.css-article-two-columns-box .css-article-column-two{flex:0 0 390px;margin-left:30px}@media screen and (max-width: 1199px){.css-article-two-columns-box .css-article-column-two{flex:1 1 100%;margin-top:24px;margin-left:0}}@media screen and (max-width: 767px){.css-article-two-columns-box .css-article-column-two{margin-right:-15px;margin-left:-15px}}.css-article-list-item+.css-article-list-item{margin-top:48px}@media screen and (max-width: 767px){.css-article-list-item+.css-article-list-item{margin-top:30px}}.css-article-list-title{display:flex;align-items:center;margin-bottom:10px}.css-article-list-link{font-size:23px;line-height:1.3;font-weight:700;color:#444;text-transform:initial;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal;overflow:hidden}@media screen and (max-width: 767px){.css-article-list-link{font-size:18px}}.css-article-list-link:after{content:"";margin-left:10px;font-family:"fontello",sans-serif;font-size:10px;font-weight:100;line-height:2;color:#8d44d3;vertical-align:middle}.css-article-list .css-breadcrumbs{margin-top:0;margin-bottom:-4px}.css-article-list-text{margin-top:8px}.css-article-list .css-breadcrumbs-home{display:inline-block;margin-bottom:4px}.css-article-table:not(:first-child){margin-top:24px}.css-article-table-head{display:flex;font-size:14px;font-weight:700;color:#94a0a7;text-transform:uppercase}@media screen and (max-width: 767px){.css-article-table-head{display:none}}.css-article-table-head>div:not(:last-child){padding-right:20px}.css-article-table .css-article-table-head-mobile{display:none;margin-bottom:4px;font-size:14px;font-weight:700;color:#94a0a7;text-transform:uppercase}@media screen and (max-width: 767px){.css-article-table .css-article-table-head-mobile{display:block;line-height:1.62}}.css-article-table-row{display:flex;margin-top:16px;line-height:1.33}@media screen and (max-width: 767px){.css-article-table-row{flex-wrap:wrap;margin-top:24px;line-height:1.62}}.css-article-table-row>div:not(:last-child){padding-right:20px}@media screen and (max-width: 767px){.css-article-table-row>div:not(:last-child){padding-right:0;margin-bottom:8px}}.css-article-table-row b{font-weight:900}.css-article-table .css-col-1{flex:0 0 168px;max-width:168px}@media screen and (max-width: 767px){.css-article-table .css-col-1{flex:0 0 100%;max-width:100%}}.css-article-table.css-two-col .css-col-2{flex:1 1 auto}@media screen and (max-width: 767px){.css-article-table.css-two-col .css-col-2{flex:0 0 100%;max-width:100%}}.css-article-table.css-three-col .css-col-2{flex:0 0 110px;max-width:110px}@media screen and (max-width: 767px){.css-article-table.css-three-col .css-col-2{flex:0 0 100%;max-width:100%}}.css-article-table.css-three-col .css-col-3{flex:1 1 auto}@media screen and (max-width: 767px){.css-article-table.css-three-col .css-col-3{flex:0 0 100%;max-width:100%}}.css-article ul{margin-left:20px;margin-bottom:12px;list-style-type:disc;line-height:1.38}.css-article ul ul,.css-article ul ol{margin-left:0;list-style-type:circle}.css-article ul ul ul,.css-article ul ol ul{list-style-type:square}.css-article ul ul ul ul,.css-article ul ol ul ul{list-style-type:square}.css-article ol li{list-style-type:decimal}.css-article ol li ol li{list-style-type:lower-alpha}.css-article ol li ol li ol li{list-style-type:upper-roman}.css-article ol{margin-left:20px;margin-bottom:12px}.css-article ol ul{margin-left:0;list-style-type:circle}.css-article ol ul ul{list-style-type:square}.css-article ol ul ul ul{list-style-type:square}.css-article ol ol{margin-left:0}.css-article ol ol ul{list-style-type:square}.css-article ol ol ul ul{list-style-type:square}.css-article .note{margin-bottom:18px;padding:16px;font-size:16px;line-height:1.38;border:1px solid #46a937;border-radius:15px;background-color:rgba(80,194,107,.2)}@media screen and (max-width: 991px){.css-article .note{border-radius:5px}}.css-article .note strong{display:block;margin-bottom:12px;font-size:14px;font-weight:800;line-height:1.15;text-transform:uppercase}.css-article .note strong:before{content:"";margin-right:9px;font-family:"fontello",sans-serif;font-size:18px;color:#4e5658}.css-article .note p a{font-size:16px;line-height:1.5}.css-article .note a{font-size:16px;line-height:1.5}.css-article .caution{margin-bottom:24px;padding:16px;font-size:16px;line-height:1.5;border:1px solid #f4d03f;border-radius:15px;background-color:rgba(244,208,63,.2)}@media screen and (max-width: 991px){.css-article .caution{border-radius:5px}}.css-article .caution strong{display:block;margin-bottom:12px;font-size:14px;font-weight:800;line-height:1.15;text-transform:uppercase}.css-article .caution strong:before{content:"";margin-right:9px;font-family:"fontello",sans-serif;font-size:18px;color:#4e5658}.css-article .caution p a{font-size:16px;line-height:1.5}.css-article .caution a{font-size:16px;line-height:1.5}.css-article .coding_type{padding:0 2px;font-family:"Consolas";background:#d3d3d3}.css-article .wp-block-columns{margin-bottom:0}.css-article .enlighter-default{margin-bottom:18px}.css-article-contact{position:relative}.css-article-contact a{color:#8d44d3}div+.css-article-list,p+.css-article-list{margin-top:48px}@media screen and (max-width: 767px){div+.css-article-list,p+.css-article-list{margin-top:30px}}.css-card-wrapper{display:flex;flex-wrap:wrap;flex:1 1 auto;margin:-15px;margin-top:35px}@media screen and (max-width: 991px){.css-card-wrapper{margin:-12px}}@media screen and (max-width: 767px){.css-card-wrapper{margin:-8px}}.css-card-box{flex:0 0 25%;max-width:25%;padding:15px}@media screen and (max-width: 991px){.css-card-box{flex:0 0 50%;max-width:50%;padding:12px}}@media screen and (max-width: 767px){.css-card-box{padding:8px}}.css-card-item{position:relative;display:flex;flex-direction:column;align-items:center;padding:39px 10px;min-height:241px;text-align:center;text-transform:capitalize;border-radius:15px;background-color:#fff;box-shadow:0 0 35px 0 rgba(165,165,165,.1);-webkit-box-shadow:0 0 35px 0 rgba(165,165,165,.1);transition:all .3s}@media screen and (max-width: 991px){.css-card-item{min-height:209px}}@media screen and (max-width: 767px){.css-card-item{min-height:199px}}.css-card-item[data-ht-category-custom-icon=false]:before{margin:0 auto 24px;display:inline-block;content:"";width:75px;height:75px;background:url("../img/default.svg") no-repeat;background-size:cover}@media screen and (max-width: 767px){.css-card-item[data-ht-category-custom-icon=false]:before{margin-bottom:16px}}.css-card-item:hover{padding:24px 10px;text-decoration:none;box-shadow:0 0 32px 0 rgba(0,0,0,.25),0 0 35px 0 rgba(165,165,165,.1);-webkit-box-shadow:0 0 32px 0 rgba(0,0,0,.25),0 0 35px 0 rgba(165,165,165,.1)}.css-card-item:hover .css-card-tem-link-txt{opacity:1;transition:opacity .3s .1s}.css-card-item .css-card-item-img{width:75px;height:75px;margin:0 auto 24px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 767px){.css-card-item .css-card-item-img{margin-bottom:16px}}.css-card-item .css-card-item-title-box{display:flex;align-items:center;justify-content:center;height:64px;max-width:100%}@media screen and (max-width: 767px){.css-card-item .css-card-item-title-box{height:60px}}.css-card-item .css-card-item-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:"Nunito Sans",sans-serif;font-size:24px;line-height:1.33;font-weight:700;color:#586163;letter-spacing:-0.5px;overflow:hidden;word-break:break-word}@media screen and (max-width: 767px){.css-card-item .css-card-item-title{height:60px;font-size:18px;line-height:1.667;letter-spacing:0}}.css-card-item .css-card-tem-link-txt{position:absolute;bottom:24px;opacity:0;display:inline-flex;opacity:0;align-items:center;margin-top:8px;font-family:"Nunito Sans",sans-serif;font-size:16px;line-height:1.06;font-weight:700;color:#8d44d3;cursor:pointer;text-transform:uppercase}.css-card-item .css-card-tem-link-txt:after{content:"";margin-left:8px;font-size:10px;font-family:"fontello",sans-serif;vertical-align:middle}
/*# sourceMappingURL=main.css.map */
