.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
width: 1px;
margin: 0;
padding: 0;
border: 0;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232;
font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: absolute;
top: 20%;
left: 20%;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
}
span.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
span.wpcf7-list-item-label::before,
span.wpcf7-list-item-label::after {
content: " ";
}
div.wpcf7 .ajax-loader {
visibility: hidden;
display: inline-block;
background-image: url(//muk.training/wp-content/plugins/contact-form-7/images/ajax-loader.gif);
width: 16px;
height: 16px;
border: none;
padding: 0;
margin: 0 0 0 4px;
vertical-align: middle;
}
div.wpcf7 .ajax-loader.is-active {
visibility: visible;
}
div.wpcf7 div.ajax-error {
display: none;
}
div.wpcf7 .placeheld {
color: #888;
}
div.wpcf7 input[type="file"] {
cursor: pointer;
}
div.wpcf7 input[type="file"]:disabled {
cursor: default;
}
div.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}.wp-pagenavi {
clear: both;
}
.wp-pagenavi a, .wp-pagenavi span {
text-decoration: none;
border: 1px solid #BFBFBF;
padding: 3px 5px;
margin: 2px;
}
.wp-pagenavi a:hover, .wp-pagenavi span.current {
border-color: #000;
}
.wp-pagenavi span.current {
font-weight: bold;
}.is-screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}.is-menu{position:relative}.is-menu a{background:0 0!important;line-height:1;outline:0}.is-menu a::after,.is-menu a::before{display:none!important}.is-menu a:focus,.is-menu a:hover,.is-menu:hover>a{background:0 0!important;outline:0}.is-menu.default form{max-width:310px}.is-menu.is-dropdown form{display:none;min-width:310px;max-width:100%;position:absolute;right:0;top:100%;z-index:9}.is-menu.full-width-menu form,.is-menu.sliding form{min-width:0!important;overflow:hidden;position:absolute;right:0;top:25%;width:0;z-index:9;padding:0;margin:0}.is-menu.full-width-menu form:not(.is-search-form) input[type=search],.is-menu.full-width-menu form:not(.is-search-form) input[type=text],.is-menu.is-dropdown form:not(.is-search-form) input[type=search],.is-menu.is-dropdown form:not(.is-search-form) input[type=text],.is-menu.sliding form:not(.is-search-form) input[type=search],.is-menu.sliding form:not(.is-search-form) input[type=text],.is-popup-search-form form:not(.is-search-form) input[type=search],.is-popup-search-form form:not(.is-search-form) input[type=text]{background:#fff;color:#000}.is-menu.is-first form{right:auto;left:0}.is-menu.full-width-menu:not(.open) form,.is-menu.sliding:not(.open) form{display:block}.is-menu form .screen-reader-text{display:none}.is-menu form label{margin:0;padding:0}.is-menu-wrapper{display:none;position:absolute;right:5px;top:5px;width:auto;z-index:9999}.is-menu-wrapper.is-expanded{width:100%}.admin-bar .is-menu-wrapper{top:51px}.is-menu-wrapper .is-menu{float:right}.is-menu-wrapper .is-menu form{right:0;left:auto}.gsc-cse-search-menu{max-width:310px;float:right}.gsc-cse-search-menu .cse .gsc-control-cse,.gsc-cse-search-menu .gsc-control-cse{padding:0}.is-menu .search-icon-path{fill:#848484}.search-close{cursor:pointer;display:none;height:20px;position:absolute;right:-22px;top:33%;width:20px;z-index:99999}.is-menu.is-first .search-close{right:auto;left:-22px}.is-menu.is-dropdown .search-close{top:calc(100% + 7px)}.popup-search-close{cursor:pointer;height:20px;width:20px;z-index:99999;float:right;position:relative;margin:20px 20px 0 0}#is-popup-wrapper{width:100%;height:100%;position:fixed;top:0;left:0;background:#4c4c4c;background:rgba(4,4,4,.91);z-index:999999}.is-popup-search-form form{width:80%;margin:20% auto 0}.is-popup-search-form form.is-ajax-search{margin:10% auto 0}.popup-search-close:after,.search-close:after{border-left:2px solid #848484;content:'';height:20px;left:9px;position:absolute;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.popup-search-close:before,.search-close:before{border-left:2px solid #848484;content:'';height:20px;left:9px;position:absolute;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.is-menu.full-width-menu.open .search-close,.is-menu.is-dropdown form[style="display: block;"]+.search-close,.is-menu.sliding.open .search-close{display:block}.is-highlight{background-color:#ffffb9;color:#222}@media screen and (max-width:910px){.is-menu form{left:0;min-width:50%;right:auto}.is-menu.default form{max-width:100%}.is-menu.full-width-menu.active-search{position:relative}.is-menu-wrapper{display:block}}.is-link-container{display:none}form .is-link-container{position:relative}form .is-link-container div{position:absolute;width:200px;bottom:-25px;left:5px;z-index:99999;height:auto;line-height:14px;padding:10px 15px}form .is-link-container a{text-decoration:none;font-size:14px;font-weight:100;font-family:arial;box-shadow:none}form .is-link-container a:hover{text-decoration:underline}form .is-link-container a.is-customize-link{margin-left:15px}form:hover+.is-link-container,form:hover>.is-link-container{display:block}.is-form-style label{display:inline-block!important;padding:0;vertical-align:middle;margin:0;width:100%;line-height:1}.is-form-style{line-height:1;position:relative;padding:0!important}.is-form-style.is-form-style-3 label{width:calc(100% - 36px)!important}.is-form-style input.is-search-input{background:#fff;background-image:none!important;color:#333;padding:0 12px;margin:0;outline:0!important;font-size:14px!important;height:36px;min-height:0;line-height:1;border-radius:0;border:solid 1px #ccc!important;font-family:arial;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}.is-form-style input.is-search-input::-ms-clear{display:none;width:0;height:0}.is-form-style input.is-search-input::-ms-reveal{display:none;width:0;height:0}.is-form-style input.is-search-input::-webkit-search-cancel-button,.is-form-style input.is-search-input::-webkit-search-decoration,.is-form-style input.is-search-input::-webkit-search-results-button,.is-form-style input.is-search-input::-webkit-search-results-decoration{display:none}.is-form-style.is-form-style-3 input.is-search-input{border-right:0!important}.is-form-style button.is-search-submit{background:0 0;border:0;box-shadow:none!important;opacity:1;padding:0!important;margin:0;line-height:0;outline:0;vertical-align:middle;width:36px;height:36px}.is-menu.full-width-menu.is-first button.is-search-submit,.is-menu.sliding.is-first button.is-search-submit{display:inline-block!important}.is-menu.full-width-menu.is-first button.is-search-submit:not([style="display: inline-block;"]),.is-menu.sliding.is-first button.is-search-submit:not([style="display: inline-block;"]){visibility:hidden}.is-form-style .is-search-submit path{fill:#555}.is-form-style input.is-search-submit{text-decoration:none;position:absolute;top:0;right:0}.is-form-style input.is-search-submit{padding:0 10px!important;width:auto}.is-search-icon{width:36px;padding-top:6px!important}.is-search-icon svg{width:22px;display:inline}.is-form-style input.is-search-submit,.is-search-icon{display:inline-block!important;color:#666;background:#ededed;box-shadow:none!important;outline:0;margin:0;font-size:14px!important;border:1px solid #ccc;border-radius:0;line-height:1;height:36px;text-transform:capitalize;vertical-align:middle;-webkit-transition:background-color .1s ease-in-out;-moz-transition:background-color .1s ease-in-out;-o-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.is-search-icon:hover,form.is-form-style input.is-search-submit:hover{background:#dcdcdc}.is-form-style-2 .is-search-submit{display:none}.chosen-container{position:relative;display:inline-block;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;border:1px solid #aaa;border-radius:5px;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-moz-linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-o-linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(//muk.training/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover,.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(//muk.training/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite.png) 0 2px no-repeat}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url(//muk.training/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite.png) 100% -20px no-repeat;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(#eee 1%,#fff 15%);background-image:-moz-linear-gradient(#eee 1%,#fff 15%);background-image:-o-linear-gradient(#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;outline:0;border:0!important;background:0 0!important;box-shadow:none;font-size:100%;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(//muk.training/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(#eee 20%,#fff 80%);background-image:-moz-linear-gradient(#eee 20%,#fff 80%);background-image:-o-linear-gradient(#eee 20%,#fff 80%);background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close,.chosen-disabled .chosen-single{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl .chosen-drop,.chosen-rtl.chosen-container-single-nosearch .chosen-search{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url(//muk.training/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite.png) -30px -20px no-repeat;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{background-image:url(//muk.training/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--classic .select2-results>.select2-results__options,.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.searchandfilter-date-picker .ui-helper-hidden{display:none}.searchandfilter-date-picker .ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.searchandfilter-date-picker .ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.searchandfilter-date-picker .ui-helper-clearfix:after,.searchandfilter-date-picker .ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.searchandfilter-date-picker .ui-helper-clearfix:after{clear:both}.searchandfilter-date-picker .ui-helper-clearfix{min-height:0}.searchandfilter-date-picker .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.searchandfilter-date-picker .ui-front{z-index:100}.searchandfilter-date-picker .ui-state-disabled{cursor:default!important}.searchandfilter-date-picker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.searchandfilter-date-picker .ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.searchandfilter-date-picker .ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next,.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next-hover,.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev-hover{top:1px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev{left:2px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next{right:2px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev-hover{left:1px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next-hover{right:1px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next span,.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.searchandfilter-date-picker .ui-datepicker select.ui-datepicker-month-year{width:100%}.searchandfilter-date-picker .ui-datepicker select.ui-datepicker-month,.searchandfilter-date-picker .ui-datepicker select.ui-datepicker-year{width:49%}.searchandfilter-date-picker .ui-icon{width:16px;height:16px;background-position:16px 16px}.searchandfilter-date-picker .ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.searchandfilter-date-picker .ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.searchandfilter-date-picker .ui-datepicker td{border:0;padding:1px}.searchandfilter-date-picker .ui-datepicker td a,.searchandfilter-date-picker .ui-datepicker td span{display:block;text-align:center;text-decoration:none}.searchandfilter-date-picker .ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ll-skin-melon .ui-datepicker{padding:0}.ll-skin-melon .ui-datepicker-header{border:none;background:0 0;font-weight:400;font-size:15px}.ll-skin-melon .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.ll-skin-melon .ui-datepicker .ui-datepicker-title{margin-top:.4em;margin-bottom:.3em;color:#e9f0f4}.ll-skin-melon .ui-datepicker .ui-datepicker-next,.ll-skin-melon .ui-datepicker .ui-datepicker-next-hover,.ll-skin-melon .ui-datepicker .ui-datepicker-prev,.ll-skin-melon .ui-datepicker .ui-datepicker-prev-hover{top:.9em;border:none}.ll-skin-melon .ui-datepicker .ui-datepicker-prev-hover{left:2px}.ll-skin-melon .ui-datepicker .ui-datepicker-next-hover{right:2px}.ll-skin-melon .ui-datepicker .ui-datepicker-next span,.ll-skin-melon .ui-datepicker .ui-datepicker-prev span{background-image:url(//muk.training/wp-content/plugins/search-filter-pro/public/assets/img/ui-icons_ffffff_256x240.png);background-position:-32px 0;margin-top:0;top:0;font-weight:400}.ll-skin-melon .ui-datepicker .ui-datepicker-prev span{background-position:-96px 0}.ll-skin-melon .ui-datepicker table{margin:0}.ll-skin-melon .ui-datepicker th{padding:1em 0;color:#ccc;font-size:13px;font-weight:400;border:none;border-top:1px solid #3a414d}.ll-skin-melon .ui-state-disabled{opacity:1}.searchandfilter .disabled,.searchandfilter.search-filter-disabled .noUi-connect{opacity:.7}.ll-skin-melon .ui-state-disabled .ui-state-default{color:#fba49e}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-base{width:100%;height:100%;position:relative}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0;border-radius:2px}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-stacking+.noUi-origin{*z-index:-1}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-horizontal.noUi-extended{padding:0 15px}.noUi-horizontal.noUi-extended .noUi-origin{right:-15px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-vertical.noUi-extended{padding:15px 0}.noUi-vertical.noUi-extended .noUi-origin{bottom:-15px}.noUi-background{background:#FAFAFA;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#3FB8AF;box-shadow:inset 0 0 3px rgba(51,51,51,.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-target{border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,.45),0 3px 6px -5px #BBB}.noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect,[disabled].noUi-connect{background:#B8B8B8}[disabled] .noUi-handle{cursor:not-allowed}.noUi-state-blocked .noUi-connect,.noUi-state-blocked.noUi-connect{background:#4FDACF}.searchandfilter p{margin-top:1em;display:block}.searchandfilter ul{display:block;margin-top:0;margin-bottom:0}.searchandfilter ul li{list-style:none;display:block;padding-right:10px;padding:10px 0;margin:0}.searchandfilter ul li li{padding:5px 0}.searchandfilter ul li ul li ul{margin-left:20px}.searchandfilter label{display:inline-block;margin:0;padding:0}.searchandfilter>ul>li[data-sf-combobox="1"] label{display:block}.searchandfilter li[data-sf-field-input-type=checkbox] label,.searchandfilter li[data-sf-field-input-type=radio] label,.searchandfilter li[data-sf-field-input-type=range-radio] label,.searchandfilter li[data-sf-field-input-type=range-checkbox] label{padding-left:10px}.searchandfilter .sf-date-prefix{padding-right:5px;display:inline-block}.searchandfilter .sf-count,.searchandfilter .sf-date-postfix{padding-left:5px;display:inline-block}.searchandfilter .screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.searchandfilter h4{margin:0;padding:5px 0 10px;font-size:16px}.searchandfilter .sf-range-max,.searchandfilter .sf-range-min{max-width:80px}.searchandfilter .sf-meta-range-radio-fromto .sf-range-max,.searchandfilter .sf-meta-range-radio-fromto .sf-range-min{display:inline-block;vertical-align:middle}.searchandfilter .sf-meta-range-radio-fromto span.sf-range-values-seperator{vertical-align:middle;display:inline-block;margin:0 15px}.searchandfilter .datepicker{max-width:170px}.searchandfilter select.sf-input-select{ display: block;
border-radius: 5px;
border: 1px solid #cecece;
background-color: #FFD8D8;
width: 285px;
padding: 4px 15px 4px 10px;
color: #444;
background-position: 290px -145px; overflow: hidden;
white-space:nowrap;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;	 }.searchandfilter select.sf-range-max.sf-input-select,.searchandfilter select.sf-range-min.sf-input-select{min-width:auto}
.searchandfilter ul>li>ul:not(.children){margin-left:0}.searchandfilter .meta-slider{margin-top:10px;margin-bottom:10px;height:15px;max-width:220px}.searchandfilter .noUi-connect{background-color:#526E91}.searchandfilter .noUi-horizontal.noUi-extended{padding:0 10px}.searchandfilter .noUi-horizontal.noUi-extended .noUi-origin{right:-10px}.searchandfilter .noUi-handle{border-color:#ccc}.searchandfilter .noUi-horizontal .noUi-handle{width:24px;height:24px;top:-5px;border-radius:20px;left:-12px}.searchandfilter .noUi-horizontal .noUi-handle:after,.searchandfilter .noUi-horizontal .noUi-handle:before{height:9px;top:7px}.searchandfilter .noUi-horizontal .noUi-handle:before{left:9px}.searchandfilter .noUi-horizontal .noUi-handle:after{left:12px}.search-filter-scroll-loading{display:block;margin:20px 10px 10px;height:30px;width:30px;animation:search-filter-loader-rotate .7s infinite linear;border:5px solid rgba(0,0,0,.15);border-right-color:rgba(0,0,0,.6);border-radius:50%}@keyframes search-filter-loader-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.ll-skin-melon{font-size:90%}.ll-skin-melon .ui-datepicker td{background:#f7f7f7;border:none;padding:0}.ll-skin-melon .ui-datepicker th{border-color:#4D6077}.ll-skin-melon .ui-widget{font-family:inherit;background:#526E91;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-moz-box-shadow:0 0 3px rgba(0,0,0,.3);-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}.searchandfilter.horizontal ul>li{display:inline-block;padding-right:10px}.searchandfilter.horizontal ul>li li{display:block}.ll-skin-melon td .ui-state-default{background:0 0;border:none;text-align:center;padding:.3em;margin:0;font-weight:400;color:#6C88AC;font-size:14px}.ll-skin-melon td .ui-state-active{background:#526E91;color:#fff}.ll-skin-melon td .ui-state-hover{background:#C4D6EC}.searchandfilter li.hide,.searchandfilter select option.hide{display:none}.chosen-container-multi .chosen-choices li.search-field input[type=text]{height:auto;padding:5px;color:#666;font-family:inherit}.chosen-container{font-size:14px}.chosen-container-single .chosen-single{height:auto}.chosen-container-multi .chosen-choices li.search-choice{margin:3px 3px 3px 5px}.search-filter-results .sf-active{font-weight:700}.search-filter-results .sf-disabled{opacity:.5}* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
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;
font-size: 100%;
font: inherit;
vertical-align: baseline;
} article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
display: block;
}
body {
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
section {
position: relative;
}@font-face {
font-family: 'FiraGo';
src: url(//muk.training/wp-content/themes/muk/fonts/firago/FiraGo-Bold.eot);
src: url(//muk.training/wp-content/themes/muk/fonts/firago/FiraGo-Bold.woff2) format('woff2'),
url(//muk.training/wp-content/themes/muk/fonts/firago/FiraGo-Bold.woff) format('woff'),
url(//muk.training/wp-content/themes/muk/fonts/firago/FiraGo-Bold.eot?#iefix) format('embedded-opentype');
font-weight: 700;
font-style: normal;
}
@font-face {
font-family: 'FiraGo';
src: url(//muk.training/wp-content/themes/muk/fonts/firago/FiraGo-Medium.eot);
src: url(//muk.training/wp-content/themes/muk/fonts/firago/FiraGo-Medium.woff2) format('woff2'),
url(//muk.training/wp-content/themes/muk/fonts/firago/FiraGo-Medium.woff) format('woff'),
url(//muk.training/wp-content/themes/muk/fonts/firago/FiraGo-Medium.eot?#iefix) format('embedded-opentype');
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: 'FiraGo';
src: url(//muk.training/wp-content/themes/muk/fonts/firago/FiraGo-Regular.eot);
src: url(//muk.training/wp-content/themes/muk/fonts/firago/FiraGo-Regular.woff2) format('woff2'),
url(//muk.training/wp-content/themes/muk/fonts/firago/FiraGo-Regular.woff) format('woff'),
url(//muk.training/wp-content/themes/muk/fonts/firago/FiraGo-Regular.eot?#iefix) format('embedded-opentype');
font-weight: 400;
font-style: normal;
}.slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
margin-left: auto;
margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}.lSSlideWrapper,.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSSlide,.lSSlideWrapper.usingCss .lSFade>*{-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important;-webkit-transition-duration:inherit!important;transition-duration:inherit!important}.lSSlideOuter,.lSSlideOuter .lSPager.lSGallery{-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-user-select:none}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideOuter{overflow:hidden;user-select:none}.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-property:opacity;transition-property:opacity}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url(//muk.training/wp-content/themes/muk/img/controls.png);cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{padding-left:0;list-style:none}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}@-webkit-keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@-webkit-keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@-webkit-keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@-webkit-keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}@keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.iti {
position: relative;
display: inline-block; }
.iti * {
box-sizing: border-box;
-moz-box-sizing: border-box; }
.iti__hide {
display: none; }
.iti__v-hide {
visibility: hidden; }
.iti input, .iti input[type=text], .iti input[type=tel] {
position: relative;
z-index: 0;
margin-top: 0 !important;
margin-bottom: 0 !important;
padding-right: 46px;
margin-right: 0; }
.iti__flag-container {
position: absolute;
top: 0;
bottom: 0;
right: 0;
padding: 1px; }
.iti__selected-flag {
z-index: 1;
position: relative;
display: flex;
align-items: center;
height: 100%;
padding: 0 6px 0 8px; }
.iti__arrow {
margin-left: 6px;
width: 0;
height: 0;
border-left: 3px solid transparent;
border-right: 3px solid transparent;
border-top: 4px solid #555; }
.iti__arrow--up {
border-top: none;
border-bottom: 4px solid #555; }
.iti__country-list {
position: absolute;
z-index: 2;
list-style: none;
text-align: left;
padding: 0;
margin: 0 0 0 -1px;
box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
background-color: white;
border: 1px solid #CCC;
white-space: nowrap;
max-height: 200px;
overflow-y: scroll;
-webkit-overflow-scrolling: touch; }
.iti__country-list--dropup {
bottom: 100%;
margin-bottom: -1px; }
@media (max-width: 500px) {
.iti__country-list {
white-space: normal; } }
.iti__flag-box {
display: inline-block;
width: 30px; }
.iti__divider {
padding-bottom: 5px;
margin-bottom: 5px;
border-bottom: 1px solid #CCC; }
.iti__country {
padding: 5px 10px;
outline: none; }
.iti__dial-code {
color: #999; }
.iti__country.iti__highlight {
background-color: rgba(0, 0, 0, 0.05); }
.iti__flag-box, .iti__country-name, .iti__dial-code {
vertical-align: middle; }
.iti__flag-box, .iti__country-name {
margin-right: 6px; }
.iti--allow-dropdown input, .iti--allow-dropdown input[type=text], .iti--allow-dropdown input[type=tel], .iti--separate-dial-code input, .iti--separate-dial-code input[type=text], .iti--separate-dial-code input[type=tel] {
padding-right: 6px;
padding-left: 62px;
margin-left: 0; }
.iti--allow-dropdown .iti__flag-container, .iti--separate-dial-code .iti__flag-container {
right: auto;
left: 0; }
.iti--allow-dropdown .iti__flag-container:hover {
cursor: pointer; }
.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag {
background-color: rgba(0, 0, 0, 0.05); }
.iti--allow-dropdown input[disabled] + .iti__flag-container:hover,
.iti--allow-dropdown input[readonly] + .iti__flag-container:hover {
cursor: default; }
.iti--allow-dropdown input[disabled] + .iti__flag-container:hover .iti__selected-flag,
.iti--allow-dropdown input[readonly] + .iti__flag-container:hover .iti__selected-flag {
background-color: transparent; }
.iti--separate-dial-code .iti__selected-flag {
background-color: rgba(0, 0, 0, 0.05); }
.iti--separate-dial-code .iti__selected-dial-code {
margin-left: 6px; }
.iti--container {
position: absolute;
top: -1000px;
left: -1000px;
z-index: 1060;
padding: 1px; }
.iti--container:hover {
cursor: pointer; }
.iti__mobile .intl-tel-input.iti__container {
top: 30px;
bottom: 30px;
left: 30px;
right: 30px;
position: fixed
}
.iti__mobile .intl-tel-input .country-list {
max-height: 100%;
width: 100%
}
.iti__mobile .intl-tel-input .country-list .country {
padding: 10px;
line-height: 1.5em
}
.iti__flag {
width: 80px
}
.iti__flag.iti__be {
width: 69px
}
.iti__flag.iti__ch {
width: 60px
}
.iti__flag.iti__mc {
width: 75px
}
.iti__flag.iti__ne {
width: 70px
}
.iti__flag.iti__np {
width: 49px
}
.iti__flag.iti__va {
width: 60px
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
.iti__flag {
background-size:20975px 60px
}
}
.iti__flag.iti__ac {
height: 40px;
background-position: 0px 0px
}
.iti__flag.iti__ad {
height: 56px;
background-position: -82px 0px
}
.iti__flag.iti__ae {
height: 40px;
background-position: -164px 0px
}
.iti__flag.iti__af {
height: 54px;
background-position: -246px 0px
}
.iti__flag.iti__ag {
height: 54px;
background-position: -328px 0px
}
.iti__flag.iti__ai {
height: 40px;
background-position: -410px 0px
}
.iti__flag.iti__al {
height: 57px;
background-position: -492px 0px
}
.iti__flag.iti__am {
height: 40px;
background-position: -574px 0px
}
.iti__flag.iti__ao {
height: 54px;
background-position: -656px 0px
}
.iti__flag.iti__aq {
height: 54px;
background-position: -738px 0px
}
.iti__flag.iti__ar {
height: 50px;
background-position: -820px 0px
}
.iti__flag.iti__as {
height: 40px;
background-position: -902px 0px
}
.iti__flag.iti__at {
height: 54px;
background-position: -984px 0px
}
.iti__flag.iti__au {
height: 40px;
background-position: -1066px 0px
}
.iti__flag.iti__aw {
height: 54px;
background-position: -1148px 0px
}
.iti__flag.iti__ax {
height: 53px;
background-position: -1230px 0px
}
.iti__flag.iti__az {
height: 40px;
background-position: -1312px 0px
}
.iti__flag.iti__ba {
height: 40px;
background-position: -1394px 0px
}
.iti__flag.iti__bb {
height: 54px;
background-position: -1476px 0px
}
.iti__flag.iti__bd {
height: 48px;
background-position: -1558px 0px
}
.iti__flag.iti__be {
height: 60px;
background-position: -1640px 0px
}
.iti__flag.iti__bf {
height: 54px;
background-position: -1711px 0px
}
.iti__flag.iti__bg {
height: 48px;
background-position: -1793px 0px
}
.iti__flag.iti__bh {
height: 48px;
background-position: -1875px 0px
}
.iti__flag.iti__bi {
height: 48px;
background-position: -1957px 0px
}
.iti__flag.iti__bj {
height: 54px;
background-position: -2039px 0px
}
.iti__flag.iti__bl {
height: 54px;
background-position: -2121px 0px
}
.iti__flag.iti__bm {
height: 40px;
background-position: -2203px 0px
}
.iti__flag.iti__bn {
height: 40px;
background-position: -2285px 0px
}
.iti__flag.iti__bo {
height: 55px;
background-position: -2367px 0px
}
.iti__flag.iti__bq {
height: 54px;
background-position: -2449px 0px
}
.iti__flag.iti__br {
height: 56px;
background-position: -2531px 0px
}
.iti__flag.iti__bs {
height: 40px;
background-position: -2613px 0px
}
.iti__flag.iti__bt {
height: 54px;
background-position: -2695px 0px
}
.iti__flag.iti__bv {
height: 58px;
background-position: -2777px 0px
}
.iti__flag.iti__bw {
height: 54px;
background-position: -2859px 0px
}
.iti__flag.iti__by {
height: 40px;
background-position: -2941px 0px
}
.iti__flag.iti__bz {
height: 54px;
background-position: -3023px 0px
}
.iti__flag.iti__ca {
height: 40px;
background-position: -3105px 0px
}
.iti__flag.iti__cc {
height: 40px;
background-position: -3187px 0px
}
.iti__flag.iti__cd {
height: 60px;
background-position: -3269px 0px
}
.iti__flag.iti__cf {
height: 54px;
background-position: -3351px 0px
}
.iti__flag.iti__cg {
height: 54px;
background-position: -3433px 0px
}
.iti__flag.iti__ch {
height: 60px;
background-position: -3515px 0px
}
.iti__flag.iti__ci {
height: 54px;
background-position: -3577px 0px
}
.iti__flag.iti__ck {
height: 40px;
background-position: -3659px 0px
}
.iti__flag.iti__cl {
height: 54px;
background-position: -3741px 0px
}
.iti__flag.iti__cm {
height: 54px;
background-position: -3823px 0px
}
.iti__flag.iti__cn {
height: 54px;
background-position: -3905px 0px
}
.iti__flag.iti__co {
height: 54px;
background-position: -3987px 0px
}
.iti__flag.iti__cp {
height: 54px;
background-position: -4069px 0px
}
.iti__flag.iti__cr {
height: 48px;
background-position: -4151px 0px
}
.iti__flag.iti__cu {
height: 40px;
background-position: -4233px 0px
}
.iti__flag.iti__cv {
height: 47px;
background-position: -4315px 0px
}
.iti__flag.iti__cw {
height: 54px;
background-position: -4397px 0px
}
.iti__flag.iti__cx {
height: 40px;
background-position: -4479px 0px
}
.iti__flag.iti__cy {
height: 53px;
background-position: -4561px 0px
}
.iti__flag.iti__cz {
height: 54px;
background-position: -4643px 0px
}
.iti__flag.iti__de {
height: 48px;
background-position: -4725px 0px
}
.iti__flag.iti__dg {
height: 40px;
background-position: -4807px 0px
}
.iti__flag.iti__dj {
height: 54px;
background-position: -4889px 0px
}
.iti__flag.iti__dk {
height: 60px;
background-position: -4971px 0px
}
.iti__flag.iti__dm {
height: 40px;
background-position: -5053px 0px
}
.iti__flag.iti__do {
height: 50px;
background-position: -5135px 0px
}
.iti__flag.iti__dz {
height: 54px;
background-position: -5217px 0px
}
.iti__flag.iti__ea {
height: 54px;
background-position: -5299px 0px
}
.iti__flag.iti__ec {
height: 54px;
background-position: -5381px 0px
}
.iti__flag.iti__ee {
height: 51px;
background-position: -5463px 0px
}
.iti__flag.iti__eg {
height: 54px;
background-position: -5545px 0px
}
.iti__flag.iti__eh {
height: 40px;
background-position: -5627px 0px
}
.iti__flag.iti__er {
height: 40px;
background-position: -5709px 0px
}
.iti__flag.iti__es {
height: 54px;
background-position: -5791px 0px
}
.iti__flag.iti__et {
height: 40px;
background-position: -5873px 0px
}
.iti__flag.iti__eu {
height: 54px;
background-position: -5955px 0px
}
.iti__flag.iti__fi {
height: 49px;
background-position: -6037px 0px
}
.iti__flag.iti__fj {
height: 40px;
background-position: -6119px 0px
}
.iti__flag.iti__fk {
height: 40px;
background-position: -6201px 0px
}
.iti__flag.iti__fm {
height: 42px;
background-position: -6283px 0px
}
.iti__flag.iti__fo {
height: 58px;
background-position: -6365px 0px
}
.iti__flag.iti__fr {
height: 54px;
background-position: -6447px 0px
}
.iti__flag.iti__ga {
height: 60px;
background-position: -6529px 0px
}
.iti__flag.iti__gb {
height: 40px;
background-position: -6611px 0px
}
.iti__flag.iti__gd {
height: 48px;
background-position: -6693px 0px
}
.iti__flag.iti__ge {
height: 54px;
background-position: -6775px 0px
}
.iti__flag.iti__gf {
height: 54px;
background-position: -6857px 0px
}
.iti__flag.iti__gg {
height: 54px;
background-position: -6939px 0px
}
.iti__flag.iti__gh {
height: 54px;
background-position: -7021px 0px
}
.iti__flag.iti__gi {
height: 40px;
background-position: -7103px 0px
}
.iti__flag.iti__gl {
height: 54px;
background-position: -7185px 0px
}
.iti__flag.iti__gm {
height: 54px;
background-position: -7267px 0px
}
.iti__flag.iti__gn {
height: 54px;
background-position: -7349px 0px
}
.iti__flag.iti__gp {
height: 54px;
background-position: -7431px 0px
}
.iti__flag.iti__gq {
height: 54px;
background-position: -7513px 0px
}
.iti__flag.iti__gr {
height: 54px;
background-position: -7595px 0px
}
.iti__flag.iti__gs {
height: 40px;
background-position: -7677px 0px
}
.iti__flag.iti__gt {
height: 50px;
background-position: -7759px 0px
}
.iti__flag.iti__gu {
height: 43px;
background-position: -7841px 0px
}
.iti__flag.iti__gw {
height: 40px;
background-position: -7923px 0px
}
.iti__flag.iti__gy {
height: 48px;
background-position: -8005px 0px
}
.iti__flag.iti__hk {
height: 54px;
background-position: -8087px 0px
}
.iti__flag.iti__hm {
height: 40px;
background-position: -8169px 0px
}
.iti__flag.iti__hn {
height: 40px;
background-position: -8251px 0px
}
.iti__flag.iti__hr {
height: 40px;
background-position: -8333px 0px
}
.iti__flag.iti__ht {
height: 48px;
background-position: -8415px 0px
}
.iti__flag.iti__hu {
height: 40px;
background-position: -8497px 0px
}
.iti__flag.iti__ic {
height: 54px;
background-position: -8579px 0px
}
.iti__flag.iti__id {
height: 54px;
background-position: -8661px 0px
}
.iti__flag.iti__ie {
height: 40px;
background-position: -8743px 0px
}
.iti__flag.iti__il {
height: 58px;
background-position: -8825px 0px
}
.iti__flag.iti__im {
height: 40px;
background-position: -8907px 0px
}
.iti__flag.iti__in {
height: 54px;
background-position: -8989px 0px
}
.iti__flag.iti__io {
height: 40px;
background-position: -9071px 0px
}
.iti__flag.iti__iq {
height: 54px;
background-position: -9153px 0px
}
.iti__flag.iti__ir {
height: 46px;
background-position: -9235px 0px
}
.iti__flag.iti__is {
height: 58px;
background-position: -9317px 0px
}
.iti__flag.iti__it {
height: 54px;
background-position: -9399px 0px
}
.iti__flag.iti__je {
height: 48px;
background-position: -9481px 0px
}
.iti__flag.iti__jm {
height: 40px;
background-position: -9563px 0px
}
.iti__flag.iti__jo {
height: 40px;
background-position: -9645px 0px
}
.iti__flag.iti__jp {
height: 54px;
background-position: -9727px 0px
}
.iti__flag.iti__ke {
height: 54px;
background-position: -9809px 0px
}
.iti__flag.iti__kg {
height: 48px;
background-position: -9891px 0px
}
.iti__flag.iti__kh {
height: 51px;
background-position: -9973px 0px
}
.iti__flag.iti__ki {
height: 40px;
background-position: -10055px 0px
}
.iti__flag.iti__km {
height: 48px;
background-position: -10137px 0px
}
.iti__flag.iti__kn {
height: 54px;
background-position: -10219px 0px
}
.iti__flag.iti__kp {
height: 40px;
background-position: -10301px 0px
}
.iti__flag.iti__kr {
height: 54px;
background-position: -10383px 0px
}
.iti__flag.iti__kw {
height: 40px;
background-position: -10465px 0px
}
.iti__flag.iti__ky {
height: 40px;
background-position: -10547px 0px
}
.iti__flag.iti__kz {
height: 40px;
background-position: -10629px 0px
}
.iti__flag.iti__la {
height: 54px;
background-position: -10711px 0px
}
.iti__flag.iti__lb {
height: 54px;
background-position: -10793px 0px
}
.iti__flag.iti__lc {
height: 40px;
background-position: -10875px 0px
}
.iti__flag.iti__li {
height: 48px;
background-position: -10957px 0px
}
.iti__flag.iti__lk {
height: 40px;
background-position: -11039px 0px
}
.iti__flag.iti__lr {
height: 42px;
background-position: -11121px 0px
}
.iti__flag.iti__ls {
height: 54px;
background-position: -11203px 0px
}
.iti__flag.iti__lt {
height: 48px;
background-position: -11285px 0px
}
.iti__flag.iti__lu {
height: 48px;
background-position: -11367px 0px
}
.iti__flag.iti__lv {
height: 40px;
background-position: -11449px 0px
}
.iti__flag.iti__ly {
height: 40px;
background-position: -11531px 0px
}
.iti__flag.iti__ma {
height: 54px;
background-position: -11613px 0px
}
.iti__flag.iti__mc {
height: 60px;
background-position: -11695px 0px
}
.iti__flag.iti__md {
height: 40px;
background-position: -11772px 0px
}
.iti__flag.iti__me {
height: 40px;
background-position: -11854px 0px
}
.iti__flag.iti__mf {
height: 54px;
background-position: -11936px 0px
}
.iti__flag.iti__mg {
height: 54px;
background-position: -12018px 0px
}
.iti__flag.iti__mh {
height: 42px;
background-position: -12100px 0px
}
.iti__flag.iti__mk {
height: 40px;
background-position: -12182px 0px
}
.iti__flag.iti__ml {
height: 54px;
background-position: -12264px 0px
}
.iti__flag.iti__mm {
height: 54px;
background-position: -12346px 0px
}
.iti__flag.iti__mn {
height: 40px;
background-position: -12428px 0px
}
.iti__flag.iti__mo {
height: 54px;
background-position: -12510px 0px
}
.iti__flag.iti__mp {
height: 40px;
background-position: -12592px 0px
}
.iti__flag.iti__mq {
height: 54px;
background-position: -12674px 0px
}
.iti__flag.iti__mr {
height: 54px;
background-position: -12756px 0px
}
.iti__flag.iti__ms {
height: 40px;
background-position: -12838px 0px
}
.iti__flag.iti__mt {
height: 54px;
background-position: -12920px 0px
}
.iti__flag.iti__mu {
height: 54px;
background-position: -13002px 0px
}
.iti__flag.iti__mv {
height: 54px;
background-position: -13084px 0px
}
.iti__flag.iti__mw {
height: 54px;
background-position: -13166px 0px
}
.iti__flag.iti__mx {
height: 46px;
background-position: -13248px 0px
}
.iti__flag.iti__my {
height: 40px;
background-position: -13330px 0px
}
.iti__flag.iti__mz {
height: 54px;
background-position: -13412px 0px
}
.iti__flag.iti__na {
height: 54px;
background-position: -13494px 0px
}
.iti__flag.iti__nc {
height: 40px;
background-position: -13576px 0px
}
.iti__flag.iti__ne {
height: 60px;
background-position: -13658px 0px
}
.iti__flag.iti__nf {
height: 40px;
background-position: -13730px 0px
}
.iti__flag.iti__ng {
height: 40px;
background-position: -13812px 0px
}
.iti__flag.iti__ni {
height: 48px;
background-position: -13894px 0px
}
.iti__flag.iti__nl {
height: 54px;
background-position: -13976px 0px
}
.iti__flag.iti__no {
height: 58px;
background-position: -14058px 0px
}
.iti__flag.iti__np {
height: 60px;
background-position: -14140px 0px
}
.iti__flag.iti__nr {
height: 40px;
background-position: -14191px 0px
}
.iti__flag.iti__nu {
height: 40px;
background-position: -14273px 0px
}
.iti__flag.iti__nz {
height: 40px;
background-position: -14355px 0px
}
.iti__flag.iti__om {
height: 40px;
background-position: -14437px 0px
}
.iti__flag.iti__pa {
height: 54px;
background-position: -14519px 0px
}
.iti__flag.iti__pe {
height: 54px;
background-position: -14601px 0px
}
.iti__flag.iti__pf {
height: 54px;
background-position: -14683px 0px
}
.iti__flag.iti__pg {
height: 60px;
background-position: -14765px 0px
}
.iti__flag.iti__ph {
height: 40px;
background-position: -14847px 0px
}
.iti__flag.iti__pk {
height: 54px;
background-position: -14929px 0px
}
.iti__flag.iti__pl {
height: 50px;
background-position: -15011px 0px
}
.iti__flag.iti__pm {
height: 54px;
background-position: -15093px 0px
}
.iti__flag.iti__pn {
height: 40px;
background-position: -15175px 0px
}
.iti__flag.iti__pr {
height: 54px;
background-position: -15257px 0px
}
.iti__flag.iti__ps {
height: 40px;
background-position: -15339px 0px
}
.iti__flag.iti__pt {
height: 54px;
background-position: -15421px 0px
}
.iti__flag.iti__pw {
height: 50px;
background-position: -15503px 0px
}
.iti__flag.iti__py {
height: 44px;
background-position: -15585px 0px
}
.iti__flag.iti__qa {
height: 32px;
background-position: -15667px 0px
}
.iti__flag.iti__re {
height: 54px;
background-position: -15749px 0px
}
.iti__flag.iti__ro {
height: 54px;
background-position: -15831px 0px
}
.iti__flag.iti__rs {
height: 54px;
background-position: -15913px 0px
}
.iti__flag.iti__ru {
height: 54px;
background-position: -15995px 0px
}
.iti__flag.iti__rw {
height: 54px;
background-position: -16077px 0px
}
.iti__flag.iti__sa {
height: 54px;
background-position: -16159px 0px
}
.iti__flag.iti__sb {
height: 40px;
background-position: -16241px 0px
}
.iti__flag.iti__sc {
height: 40px;
background-position: -16323px 0px
}
.iti__flag.iti__sd {
height: 40px;
background-position: -16405px 0px
}
.iti__flag.iti__se {
height: 50px;
background-position: -16487px 0px
}
.iti__flag.iti__sg {
height: 54px;
background-position: -16569px 0px
}
.iti__flag.iti__sh {
height: 40px;
background-position: -16651px 0px
}
.iti__flag.iti__si {
height: 40px;
background-position: -16733px 0px
}
.iti__flag.iti__sj {
height: 58px;
background-position: -16815px 0px
}
.iti__flag.iti__sk {
height: 54px;
background-position: -16897px 0px
}
.iti__flag.iti__sl {
height: 54px;
background-position: -16979px 0px
}
.iti__flag.iti__sm {
height: 60px;
background-position: -17061px 0px
}
.iti__flag.iti__sn {
height: 54px;
background-position: -17143px 0px
}
.iti__flag.iti__so {
height: 54px;
background-position: -17225px 0px
}
.iti__flag.iti__sr {
height: 54px;
background-position: -17307px 0px
}
.iti__flag.iti__ss {
height: 40px;
background-position: -17389px 0px
}
.iti__flag.iti__st {
height: 40px;
background-position: -17471px 0px
}
.iti__flag.iti__sv {
height: 45px;
background-position: -17553px 0px
}
.iti__flag.iti__sx {
height: 54px;
background-position: -17635px 0px
}
.iti__flag.iti__sy {
height: 54px;
background-position: -17717px 0px
}
.iti__flag.iti__sz {
height: 54px;
background-position: -17799px 0px
}
.iti__flag.iti__ta {
height: 40px;
background-position: -17881px 0px
}
.iti__flag.iti__tc {
height: 40px;
background-position: -17963px 0px
}
.iti__flag.iti__td {
height: 54px;
background-position: -18045px 0px
}
.iti__flag.iti__tf {
height: 54px;
background-position: -18127px 0px
}
.iti__flag.iti__tg {
height: 50px;
background-position: -18209px 0px
}
.iti__flag.iti__th {
height: 54px;
background-position: -18291px 0px
}
.iti__flag.iti__tj {
height: 40px;
background-position: -18373px 0px
}
.iti__flag.iti__tk {
height: 40px;
background-position: -18455px 0px
}
.iti__flag.iti__tl {
height: 40px;
background-position: -18537px 0px
}
.iti__flag.iti__tm {
height: 54px;
background-position: -18619px 0px
}
.iti__flag.iti__tn {
height: 54px;
background-position: -18701px 0px
}
.iti__flag.iti__to {
height: 40px;
background-position: -18783px 0px
}
.iti__flag.iti__tr {
height: 54px;
background-position: -18865px 0px
}
.iti__flag.iti__tt {
height: 48px;
background-position: -18947px 0px
}
.iti__flag.iti__tv {
height: 40px;
background-position: -19029px 0px
}
.iti__flag.iti__tw {
height: 54px;
background-position: -19111px 0px
}
.iti__flag.iti__tz {
height: 54px;
background-position: -19193px 0px
}
.iti__flag.iti__ua {
height: 54px;
background-position: -19275px 0px
}
.iti__flag.iti__ug {
height: 54px;
background-position: -19357px 0px
}
.iti__flag.iti__um {
height: 42px;
background-position: -19439px 0px
}
.iti__flag.iti__us {
height: 42px;
background-position: -19521px 0px
}
.iti__flag.iti__uy {
height: 54px;
background-position: -19603px 0px
}
.iti__flag.iti__uz {
height: 40px;
background-position: -19685px 0px
}
.iti__flag.iti__va {
height: 60px;
background-position: -19767px 0px
}
.iti__flag.iti__vc {
height: 54px;
background-position: -19829px 0px
}
.iti__flag.iti__ve {
height: 54px;
background-position: -19911px 0px
}
.iti__flag.iti__vg {
height: 40px;
background-position: -19993px 0px
}
.iti__flag.iti__vi {
height: 54px;
background-position: -20075px 0px
}
.iti__flag.iti__vn {
height: 54px;
background-position: -20157px 0px
}
.iti__flag.iti__vu {
height: 48px;
background-position: -20239px 0px
}
.iti__flag.iti__wf {
height: 54px;
background-position: -20321px 0px
}
.iti__flag.iti__ws {
height: 40px;
background-position: -20403px 0px
}
.iti__flag.iti__xk {
height: 57px;
background-position: -20485px 0px
}
.iti__flag.iti__ye {
height: 54px;
background-position: -20567px 0px
}
.iti__flag.iti__yt {
height: 54px;
background-position: -20649px 0px
}
.iti__flag.iti__za {
height: 54px;
background-position: -20731px 0px
}
.iti__flag.iti__zm {
height: 54px;
background-position: -20813px 0px
}
.iti__flag.iti__zw {
height: 40px;
background-position: -20895px 0px
}
.iti__flag {
width: 80px;
height: 60px;
box-shadow: 0 0 1px 0 #888;
background-image: url(//muk.training/wp-content/themes/muk/img/flags.png);
background-repeat: no-repeat;
background-color: #DBDBDB;
background-position: 80px 0
}
.iti__flag.iti__np {
background-color: transparent; }  .iti-mobile .iti--container{
position: fixed;
top: 30px;
bottom: 30px;
left: 30px;
right: 30px;
}
.iti-mobile .iti__country-list{
max-height: 100%;
width: 100%;
} .iti__flag-container{
z-index: 20;
cursor: pointer;
-webkit-tap-highlight-color: transparent;
touch-action: manipulation;
}
.iti__selected-flag{
z-index: 21;
-webkit-tap-highlight-color: transparent;
touch-action: manipulation;
} .iti input,
.iti input[type="tel"],
.iti input[type="text"]{
position: relative;
z-index: 1;
width: 100%;
}
.iti{ width: 100%; } .iti__country-list,
.iti--container{
z-index: 999999;
}  .iti__flag{
width: 20px !important;
height: 15px !important;
background-size: auto !important;
background-repeat: no-repeat;
} .iti__flag-box{
width: 20px !important;
} .iti__selected-flag{
padding-left: 8px !important;
padding-right: 6px !important;
} .iti__country{
display: flex;
align-items: center;
gap: 8px;
} .iti__flag-box,
.iti__country-name{
margin-right: 0 !important;
}:root {
--color-accent: #e42525;
--color-black: #363636;
--color-grey: #F7F7F7;
--color-grey-2: #d1d1d1;
--color-grey-3: #dbdbdb;
--color-grey-4: #eeeeee;
--color-grey-5: #a2a2a2;
--color-grey-6: #acacac;
--color-grey-7: #c1c1c1;
}
html {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
font-family: 'Rubik', sans-serif;
font-weight: 300;
color: var(--color-black);
padding-top: 127px;
}
body.header-fixed-var-a {
background-color: #f7f7f7;
padding-top: 87px;
} body.different-font { 
font-family: 'FiraGo', sans-serif;
font-weight: 400;
}
body.different-font * {
font-family: 'FiraGo', sans-serif;
}
.for-mobile {
display: none;
}
.for-desktop {
display: block;
}
.wrapper {
max-width: calc(1360px + 30px + 30px);
width: 100%;
padding-right: 30px;
padding-left: 30px;
margin: 0 auto;
position: relative;
}
.wrapper.pad-top-1 {
padding-top: 60px;
}
.wrapper.pad-top-2 {
padding-top: 70px;
}
.wrapper.pad-top-3 {
padding-top: 40px;
}
.wrapper.pad-top-4 {
padding-top: 100px;
}
.wrapper.pad-top-5 {
padding-top: 84px;
}
.wrapper.pad-bot-1 {
padding-bottom: 60px;
}
.wrapper.pad-bot-2 {
padding-bottom: 70px;
}
.wrapper.pad-bot-3 {
padding-bottom: 40px;
}
.wrapper.pad-bot-4 {
padding-bottom: 100px;
}
.wrapper.pad-bot-5 {
padding-bottom: 84px;
}
a {
text-decoration: none;
}
.for-mobile {
display: none;
}
.for-desktop {
display: block;
} .flex {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}
.flex.inline {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: -webkit-inline-flex;
display: inline-flex;
}
.flex.space-between {
-webkit-justify-content: space-between;
justify-content: space-between;
}
.flex.justify-end {
-webkit-justify-content: flex-end;
justify-content: flex-end;
}
.flex.column {
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
-o-flex-direction: column;
flex-direction: column;
}
.flex.middle {
-webkit-align-items: center;
align-items: center;
}
.flex.align-items-flex-start {
align-items: flex-start;
}
.flex.center {
-webkit-justify-content: center;
justify-content: center;
}
.flex.wrap {
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
-o-flex-wrap: wrap;
flex-wrap: wrap;
}   .g__text {
color: var(--color-black);
display: inline-block;
position: relative;
}
a.g__text {
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
a.g__text:hover {
opacity: 0.8;
}
.g__text.type-h1, h1 {
font-size: 46px;
font-weight: 700;
line-height: 1.22;
letter-spacing: 0.31px;
}
.g__text.type-h2, h2 {
font-size: 36px;
font-weight: 700;
line-height: 1.56;
letter-spacing: 0.24px;
}
.g__text.type-h3, h3 {
font-size: 30px;
font-weight: 700;
line-height: 1.6;
letter-spacing: 0.2px;
}
.g__text.type-h4, h4 {
font-size: 20px;
font-weight: 500;
line-height: 1.35;
}
.g__text.type-h5, h5 {
font-size: 14px;
font-weight: 500;
line-height: 1.56;
letter-spacing: 0.88px;
}
.g__text.type-h5.var-a {
text-transform: uppercase;
}
.g__text.type-p, p {
font-size: 16px;
font-weight: 300;
line-height: 1.6;
letter-spacing: 0.11px;
}
.g__text.type-p.var-a {
font-weight: 400;
}
.g__text.type-p.var-b {
font-weight: 500;
}
body.different-font .g__text.type-p,
body.different-font p {
font-weight: 400;
}
.g__text.type-1 {
font-size: 12px;
font-style: italic;
letter-spacing: 0.08px;
}
.g__text.type-1.var-a {
font-style: normal;
}
.g__text.type-2 {
font-size: 14px;
letter-spacing: 1px;
text-transform: uppercase;
}
.g__text.type-2.var-a {
line-height: 1.5;
letter-spacing: 0.09px;
text-transform: initial;
}
.g__text.type-3 {
font-size: 14px;
font-weight: 300;
line-height: 2;
letter-spacing: 0.09px;
}
.g__text.type-3.var-a {
font-weight: 400;
}
.g__text.type-4 {
font-size: 12px;
font-weight: 300;
line-height: 1.6;
letter-spacing: 0.08px;
}
.g__text.type-4.var-a {
font-weight: 700;
}
.g__text.type-5 {
font-size: 15px;
font-weight: 300;
font-style: normal;
line-height: normal;
letter-spacing: 0.1px;
}
.g__text.type-6 {
font-size: 30px;
font-weight: 300;
line-height: 1.6;
letter-spacing: 0.2px;
}
.g__wysiwyg_editor {
position: relative;
}
.g__wysiwyg_editor > *:nth-child(1) {
margin-top: 0px !important;
}
.g__wysiwyg_editor > *:nth-last-child(1) {
margin-bottom: 0px !important;
}
.g__wysiwyg_editor img {
display: block;
max-width: 100%;
height: auto;
}
.g__wysiwyg_editor ul {
position: relative;
}
.g__wysiwyg_editor ul li {
font-size: 16px;
font-weight: 300;
line-height: 1.56;
letter-spacing: 0.11px;
padding-left: 30px;
position: relative;
}
.g__wysiwyg_editor ul li:not(:nth-child(1)) {
margin-top: 16px;
}
.g__wysiwyg_editor ul li:before {
content: '';
background-image: url(//muk.training/wp-content/themes/muk/img/svg/tick-deco.svg);
background-size: 100% 100%;
display: block;
width: 12px;
height: 12px;
position: absolute;
top: 4px;
left: 3px;
}
.g__wysiwyg_editor ul li > ul {
margin-top: 14px;
margin-bottom: 14px;
}
.g__wysiwyg_editor ul li > ul > li {
font-size: 14px;
font-weight: 300;
line-height: 2;
letter-spacing: 0.09px;
padding-left: 20px;
}
.g__wysiwyg_editor ul li > ul > li:not(:nth-child(1)) {
margin-top: 0px;
}
.g__wysiwyg_editor ul li > ul > li:before {
background: var(--color-accent);
border-radius: 50%;
width: 3px;
height: 3px;
top: 11px;
left: 0px;
}
.g__wysiwyg_editor ol {
counter-reset: list;
position: relative;
}
.g__wysiwyg_editor ol li {
font-size: 16px;
font-weight: 300;
line-height: 1.56;
letter-spacing: 0.11px;
padding-left: 34px;
position: relative;
}
.g__wysiwyg_editor ol li:not(:nth-child(1)) {
margin-top: 16px;
}
.g__wysiwyg_editor ol li:before {
counter-increment: list;
content: counter(list);
font-size: 14px;
font-weight: 500;
letter-spacing: 0.88px;
color: #e42525;
display: block;
min-width: 12px;
position: absolute;
top: 2px;
left: 0px;
}
.g__wysiwyg_editor ol li:after {
content: '';
background-color: var(--color-accent);
display: block;
width: 2px;
height: 16px;
position: absolute;
top: 3px;
left: 14px;
}
.g__wysiwyg_editor a {
font-weight: 500;
color: var(--color-accent);
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.g__wysiwyg_editor a:hover {
opacity: 0.8;
}
.g__wysiwyg_editor b,
.g__wysiwyg_editor strong {
font-weight: 500;
}
.g__wysiwyg_editor .g__wysiwyg_editor-el-table {
margin-top: 40px;
margin-bottom: 60px;
}
.g__wysiwyg_editor .g__wysiwyg_editor-el-table.col-number-2 .g__table .g__table-col {
width: 50%;
}
.g__wysiwyg_editor .g__wysiwyg_editor-el-table.col-number-2 .g__table .g__table-col:nth-last-child(1),
.g__wysiwyg_editor .g__wysiwyg_editor-el-table.col-number-2 .g__table .g__table-col:nth-last-child(2) {
display: none;
}
.g__wysiwyg_editor .g__wysiwyg_editor-el-table.col-number-3 .g__table .g__table-col {
width: 33.33%;
}
.g__wysiwyg_editor .g__wysiwyg_editor-el-table.col-number-3 .g__table .g__table-col:nth-last-child(1) {
display: none;
}
.g__wysiwyg_editor .g__wysiwyg_editor-el-table.col-number-4 .g__table .g__table-col {
width: 25%;
}
.g__wysiwyg_editor .g__wysiwyg_editor-el-table.col-number-4 .g__table .g__table-col:nth-child(1) {
width: 20%;
}
.g__wysiwyg_editor .g__wysiwyg_editor-el-table.col-number-4 .g__table .g__table-col:nth-child(2) {
width: 30%;
}
.g__wysiwyg_editor .g__wysiwyg_editor-el-table.col-number-5 .g__table .g__table-col {
width: 20%;
}
.g__wysiwyg_editor .g__wysiwyg_editor-el-table.col-number-5 .g__table .g__table-col:nth-child(1) {
width: 10%;
}
.g__wysiwyg_editor .g__wysiwyg_editor-el-table.col-number-5 .g__table .g__table-col:nth-child(2) {
width: 30%;
}
.g__wysiwyg_editor.type-ul-dot {
}
.g__wysiwyg_editor.type-ul-dot > ul > li:before {
background: var(--color-accent);
border-radius: 50%;
width: 6px;
height: 6px;
top: 8px;
left: 5px;
}
.g__wysiwyg_editor.type-ul-cross {
}
.g__wysiwyg_editor.type-ul-cross ul li:before {
background-image: url(//muk.training/wp-content/themes/muk/img/svg/cross_2.svg);
background-size: 100% 100%;
display: block;
width: 13px;
height: 12px;
position: absolute;
top: 5px;
left: 2px;
}
.g__wysiwyg_editor blockquote,
.g__wysiwyg_editor blockquote > p {
font-size: 20px;
font-weight: 300;
font-style: italic;
line-height: 1.8;
letter-spacing: 0.14px;
text-align: center;
max-width: 680px;
margin-right: auto;
margin-left: auto;
}
.g__wysiwyg_editor.type-1 {
}
.g__wysiwyg_editor.type-1 p {
margin-top: 10px;
margin-bottom: 10px;
}
.g__wysiwyg_editor.type-1 h4 {
margin-top: 45px;
margin-bottom: 10px;
}
.g__wysiwyg_editor.type-2 {
}
.g__wysiwyg_editor.type-2 p {
margin-top: 24px;
margin-bottom: 24px;
}
.g__wysiwyg_editor.type-2 h4 {
margin-top: 28px;
margin-bottom: 20px;
}
.g__wysiwyg_editor.type-2 h4 + * {
margin-top: initial !important;
}
.g__wysiwyg_editor.type-2 h5 {
text-transform: uppercase;
margin-top: 40px;
margin-bottom: 20px;
}
.g__wysiwyg_editor.type-2 h5 + * {
margin-top: initial !important;
}
.g__wysiwyg_editor.type-2 ul {
margin-top: 24px;
margin-bottom: 40px;
}
.g__wysiwyg_editor.type-2 ul li > ul {
margin-top: 14px;
margin-bottom: 14px;
}
.g__wysiwyg_editor.type-2 .g__blockquote,
.g__wysiwyg_editor.type-2 blockquote {
margin-top: 60px;
margin-bottom: 40px;
}
.g__wysiwyg_editor.type-3 {
}
.g__wysiwyg_editor.type-3 p {
margin-top: 30px;
margin-bottom: 30px;
}
.g__wysiwyg_editor.type-3 h3 {
margin-top: 40px;
margin-bottom: 20px;
}
.g__wysiwyg_editor.type-3 h3 + * {
margin-top: initial !important;
}
.g__wysiwyg_editor.type-3 h4 {
margin-top: 28px;
margin-bottom: 20px;
}
.g__wysiwyg_editor.type-3 h4 + * {
margin-top: initial !important;
}
.g__wysiwyg_editor.type-3 ul {
margin-top: 30px;
margin-bottom: 30px;
}  .g__color-black {
color: var(--color-black);
}
.g__color-accent {
color: var(--color-accent);
}
.g__color-grey-2-0 {
color: #a0a0a0;
}
.g__color-grey-3-0 {
opacity: 0.5;
color: #363636;
}
.g__color-grey-4-0 {
color: #9b9b9b;
}
.g__color-grey-1 {
color: var(--color-grey-1);
}
.g__color-grey-2 {
color: var(--color-grey-2);
}
.g__color-grey-3 {
color: var(--color-grey-3);
}
.g__color-grey-4 {
color: var(--color-grey-4);
}
.g__color-grey-5 {
color: var(--color-grey-5);
}
.g__color-grey-6 {
color: var(--color-grey-6);
}
.g__color-grey-7 {
color: var(--color-grey-7);
} .g__dummy_icon {
outline: 1px solid rgba(255, 0, 0, 0.4);
display: block;
width: 10px !important;
height: 10px !important;
} .g__li_list {
position: relative;
}
.g__li_list.type-ul {
}
.g__li_list.type-ul li {
font-size: 16px;
font-weight: 300;
line-height: 1.56;
letter-spacing: 0.11px;
}
.g__li_list.type-ul.var-a {
}
.g__li_list.type-ul.var-a li {
font-size: 16px;
font-weight: 300;
line-height: 1.56;
letter-spacing: 0.11px;
}
.g__li_list.type-ol {
}
.g__li_list.type-ol li {
font-size: 16px;
font-weight: 300;
line-height: 1.56;
letter-spacing: 0.11px;
}  .g__button {
display: inline-block;
position: relative;
cursor: pointer;
}
.g__button.type-main {
}
.g__button.type-main .g__button-inner {
text-align: center;
border-radius: 4px;
min-width: 155px;
padding: 14px 30px;
position: relative;
overflow: hidden;
}
.g__button.type-main .g__button-frame {
background-color: var(--color-accent);
width: 100%;
height: 100%;
position: absolute;
top: 0px;
left: 0px;
}
.g__button.type-main .g__button-frame:after {
content: '';
background-color: rgba(255, 255, 255, 0.2);
border-radius: 50%;
width: 120%;
height: 300%;
margin: auto 0px;
position: absolute;
top: -200%;
right: 0px;
bottom: -200%;
transform: translateX(100%);
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.g__button.type-main:hover .g__button-frame:after {
transform: translateX(10%);
}
.g__button.type-main .g__button-text {
font-size: 14px;
font-weight: 500;
color: #ffffff;
position: relative;
}
.g__button.type-main.var-a {
}
.g__button.type-main.var-a .g__button-inner {
min-width: 228px;
}
.g__button.type-secondary {
}
.g__button.type-secondary .g__button-inner {
text-align: center;
border-radius: 4px;
min-width: 155px;
padding: 11px 20px;
position: relative;
overflow: hidden;
}
.g__button.type-secondary .g__button-frame {
background-color: var(--color-accent);
width: 100%;
height: 100%;
position: absolute;
top: 0px;
left: 0px;
}
.g__button.type-secondary .g__button-frame:after {
content: '';
background-color: rgba(255, 255, 255, 0.2);
border-radius: 50%;
width: 120%;
height: 300%;
margin: auto 0px;
position: absolute;
top: -200%;
right: 0px;
bottom: -200%;
transform: translateX(100%);
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.g__button.type-secondary:hover .g__button-frame:after {
transform: translateX(10%);
}
.g__button.type-secondary .g__button-text {
font-size: 13px;
font-weight: 500;
color: #ffffff;
position: relative;
}
.g__button.type-secondary.var-a {
}
.g__button.type-secondary.var-a .g__button-inner {
min-width: 114px;
padding-top: 9px;
padding-bottom: 8px;
}
.g__button.type-secondary.var-a .g__button-text {
font-size: 14px;
}
.g__button_center {
text-align: center;
}
.g__button_center.type-1 {
margin-top: 40px;
}
.g__button_center.type-2 {
margin-top: 70px;
}  .g__link {
display: inline-block;
position: relative;
cursor: pointer;
}
.g__link.type-1 {
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.g__link.type-1:hover {
opacity: 0.8;
}
.g__link.type-1 .g__link-inner {
display: flex;
align-items: center;
position: relative;
}
.g__link.type-1 .g__link-text {
font-size: 14px;
font-weight: 500;
letter-spacing: 1.08px;
text-transform: uppercase;
color: var(--color-accent);
}
.g__link.type-1 .g__link-icon-arrow {
width: 7px;
position: relative;
top: -1px;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.g__link.type-1 .g__link-text + .g__link-icon-arrow {
margin-left: 8px;
}
.g__link.type-1:hover .g__link-text + .g__link-icon-arrow {
transform: translateX(6px);
}
.g__link.type-1 .g__link-icon-arrow + .g__link-text {
margin-left: 8px;
}
.g__link.type-1.var-a {
}
.g__link.type-1.var-a .g__link-text {
color: var(--color-black);
}
.g__link.type-1.var-b {
}
.g__link.type-1.var-b .g__link-text {
font-weight: 400;
text-transform: initial;
letter-spacing: 0.09px;
}
.g__link.type-1.var-b .g__link-icon-arrow {
top: 0px;
}
.g__link.type-2 {
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.g__link.type-2:hover {
opacity: 0.8;
}
.g__link.type-2 .g__link-inner {
display: flex;
align-items: center;
position: relative;
}
.g__link.type-2 .g__link-inner:after {
content: '';
border-bottom: 1px dashed var(--color-accent);
display: block;
width: 100%;
height: 1px;
position: absolute;
bottom: -3px;
left: 0px;
}
.g__link.type-2 .g__link-text {
font-size: 16px;
font-weight: 400;
color: var(--color-accent);
}
.g__link.type-3 {
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.g__link.type-3:hover {
opacity: 0.8;
}
.g__link.type-3 .g__link-inner {
display: flex;
align-items: center;
position: relative;
}
.g__link.type-3 .g__link-text { font-size: 16px;
color: #e42525;
color: var(--color-accent);
}  .g__title {
position: relative;
}
.g__title.type-1 {
text-align: center;
margin-bottom: 50px;
}
.g__title.type-2 {
text-align: center;
margin-bottom: 36px;
}
.g__title.type-3 {
text-align: center;
margin-bottom: 24px;
}
.g__title.type-4 {
text-align: center;
margin-bottom: 40px;
}
.g__title.type-5 {
text-align: center;
margin-bottom: 10px;
}
.g__title.type-6 {
text-align: center;
margin-bottom: 16px;
}
.g__title.type-7 {
text-align: center;
margin-bottom: 30px;
}
.g__title.not-center {
text-align: initial;
}  .g__lang_switch {
display: block;
position: relative;
cursor: pointer;
}
.g__lang_switch-current-lang {
font-size: 16px;
line-height: 120%;
text-transform: uppercase;
}  .g__logo {
display: block;
position: relative;
}
.g__logo > * {
display: block;
width: 104px;
height: auto;
position: relative;
}  .g__image {
display: block;
width: 100%;
position: relative;
}
.g__image > * {
display: block;
width: 100%;
height: auto;
position: relative;
}
.g__image.type-cover {
width: 100%;
height: 100%;
}
.g__image.type-cover > * {
object-fit: cover;
object-position: center;
width: 100%;
height: 100%;
}
.g__image.type-contain {
width: 100%;
height: 100%;
}
.g__image.type-contain > * {
object-fit: contain;
object-position: center;
width: 100%;
height: 100%;
}  .g__tag_list {
position: relative;
}
.g__tag_list-inner {
display: flex;
flex-wrap: wrap;
width: calc(100% + 5px + 5px);
margin-top: -10px;
position: relative;
left: -5px;
}
.g__tag_list-item {
border: solid 1px #e42525;
border-radius: 13.5px;
padding: 5px 9px 6px 9px;
margin-top: 10px;
margin-right: 5px;
margin-left: 5px;
position: relative;
cursor: pointer;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.g__tag_list-item:hover,
.g__tag_list-item.active {
background-color: var(--color-accent);
}
.g__tag_list-item-text {
font-size: 12px;
letter-spacing: 0.08px;
color: #5e5e5e;
display: flex;
align-items: center;
position: relative;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.g__tag_list-item:hover .g__tag_list-item-text,
.g__tag_list-item.active .g__tag_list-item-text {
color: #ffffff;
}
.g__tag_list-item-text:after {
content: '';
background-image: url(//muk.training/wp-content/themes/muk/img/svg/cross_3.svg);
background-size: 100% 100%;
opacity: 0;
display: block;
width: 0px;
height: 7px;
margin-left: 0px;
position: relative;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.g__tag_list-item.active .g__tag_list-item-text:after {
opacity: 1;
width: 7px;
margin-left: 5px;
}  .g__badge {
font-size: 11px;
font-weight: 500;
letter-spacing: 0.69px;
text-transform: uppercase;
color: #ffffff;
background-color: var(--color-accent);
border-radius: 2px;
display: inline-block;
vertical-align: middle;
padding: 2px 10px;
position: relative;
}
.g__badge.type-left	{
margin-left: 4px;
}  .g__text_with_icons {
position: relative;
}
.g__text_with_icons-inner {
display: inline-flex;
align-items: center;
position: relative;
}
.g__text_with_icons-text {
font-size: 14px;
font-weight: 300;
line-height: 2;
letter-spacing: 0.09px;
color: var(--color-black);
flex: 1 0 auto;
}
.g__text_with_icons-icon-1 {
display: block;
min-width: 12px;
width: 12px;
margin-right: 8px;
position: relative;
top: -2px;
}
.g__text_with_icons-icon-1 > * {
display: block;
width: 100%;
height: auto;
}
.g__text_with_icons-icon-2 {
display: block;
min-width: 12px;
width: 12px;
margin-left: 8px;
position: relative;
top: -2px;
}
.g__text_with_icons-icon-2 > * {
display: block;
width: 100%;
height: auto;
}
.g__text_with_icons.var-a {
}
.g__text_with_icons.var-a .g__text_with_icons-text {
font-size: 16px;
line-height: 1.75;
letter-spacing: 0.11px;
}
.g__text_with_icons.var-a .g__text_with_icons-icon-2 {
top: 0px;
}
.g__text_with_icons.var-a.var-a-2 {
}
.g__text_with_icons.var-a.var-a-2 .g__text_with_icons-icon-1 {
min-width: 9px;
width: 9px;
top: -1px;
}  .g__icon_group {
position: relative;
}
.g__icon_group-list {
display: flex; align-items: center;
margin-top: -15px;
position: relative;
}
.g__icon_group-item {
margin-top: 15px;
margin-right: 7.5px;
margin-left: 7.5px;
position: relative;
}
.g__icon_group-item.type-first {
order: 0;	
}
.g__icon_group-item.type-second {
order: 1;	
}
.g__icon_group-icon {
width: 27px;
position: relative;
}
.g__icon_group-icon > * {
display: block;
width: 100%;
height: auto;
}
.g__icon_group.var-a {
}
.g__icon_group.var-a .g__icon_group-list {
left: -7.5px;
}
.g__icon_group.var-b {
}
.g__icon_group.var-b .g__icon_group-list {
margin-top: -10px;
}
.g__icon_group.var-b .g__icon_group-item {
margin-top: 10px;
margin-right: 5px;
margin-left: 5px;
}  .g__table {
position: relative;
}
.g__table .g__table-row {
border-bottom: 1px solid var(--color-grey-2);
display: block;
padding-top: 20px;
padding-bottom: 16px;
}
.g__table .g__table-row-inner {
display: flex;
position: relative;
}
.g__table .g__table-row.type-heading {
padding-bottom: 18px;
border-bottom: 1px solid var(--color-black);
}
.g__table .g__table-row.type-heading + .g__table-row {
padding-top: 40px;
}
.g__table .g__table-row.type-heading .g__table-col-content .g__text {
font-weight: 500;
text-transform: uppercase;
}
.g__table .g__table-row.type-heading .g__table-col {
word-break: initial !important;
}
.g__table .g__table-col {
position: relative;
}
.g__table .g__table-col.type-border-left {
position: relative;
}
.g__table .g__table-col.type-border-left:before {
content: '';
background-color: var(--color-grey-3);
display: block;
width: 1px;
height: 20px;
position: absolute;
top: 0px;
bottom: 0px;
left: 6px;
}
.g__table .g__table-col-content {
padding-right: 12px;
padding-left: 12px;
position: relative;
}
.g__table .g__table-col:nth-child(1) .g__table-col-content {
padding-left: initial;
}
.g__table .g__table-col:nth-last-child(1) .g__table-col-content {
padding-right: initial;
}
.g__table .g__table-col.type-pad-left .g__table-col-content {
padding-left: 28px;
}
.g__table.type-7-col {
}
.g__table.type-7-col .g__table-col:nth-child(1) {
width: 116px;
}
.g__table.type-7-col .g__table-col:nth-child(2) {
width: 534px;
}
.g__table.type-7-col .g__table-col:nth-child(3) {
width: 130px;
}
.g__table.type-7-col .g__table-col:nth-child(4) {
width: 170px;
}
.g__table.type-7-col .g__table-col:nth-child(5) {
width: 130px;
}
.g__table.type-7-col .g__table-col:nth-child(6) {
width: 150px;
}
.g__table.type-7-col .g__table-col:nth-child(7) {
width: 134px;
}
.g__table.var-a {
}
.g__table.var-a .g__table-row.type-heading {
border-bottom-width: 2px;
}
.g__table.var-a .g__table-col-content {
padding-right: 8px;
padding-left: 8px;
}
.g__table.var-a .g__table-row.type-heading + .g__table-row {
padding-top: 20px;
}
.g__table.var-a .g__table-row:nth-child(odd) {
background-color: #f7f7f7;
}
.g__table.var-a .g__table-row:nth-child(odd) .g__checkbox-custom-input {
border-color: var(--color-grey-2);
background-color: #ffffff;
}
.g__table.var-a .g__table-row:nth-child(odd) .g__checkbox input:checked + .g__checkbox-custom .g__checkbox-custom-input {
background-color: var(--color-accent);
border-color: var(--color-accent);
}
.g__table.var-a .g__table-row:nth-child(1) {
background-color: #ffffff;
}
.g__table.var-a.var-a {
}
.g__table.var-a.var-a .g__table-row {
padding-top: 8px;
padding-bottom: 8px;
}
.g__table.var-a.var-a-2 .g__table-row.type-heading {
border-bottom-color: #9A9A9A;
}
.g__table.var-a.var-a-2 .g__table-row:not(.type-heading) {
border-bottom: initial;
}
.g__table.var-b {
}
.g__table.var-b .g__table-row.type-heading {
padding-top: initial;
}
.g__table.var-b .g__table-row.type-heading + .g__table-row {
padding-top: 20px;
}  .g__form {
position: relative;
}
.g__form-row {
position: relative;
}
.g__form-row:not(:nth-child(1)) {
margin-top: 20px;
}
.g__form-row.g__form-row-with-submit {
margin-top: 30px;
}
.g__form-row.g__form-row-1-of-2 {
display: flex;
flex-wrap: wrap;
width: calc(100% + 10px + 10px);
left: -10px;
}
.g__form-row.g__form-row-1-of-2 .g__form-input {
width: calc(50% - 10px - 10px);
margin-right: 10px;
margin-left: 10px;
}
.g__form-row.g__form-row-1-of-3 {
display: flex;
flex-wrap: wrap;
width: calc(100% + 10px + 10px);
left: -10px;
}
.g__form-row.g__form-row-1-of-3 .g__form-input {
width: calc(33.33% - 10px - 10px);
margin-right: 10px;
margin-left: 10px;
}
.g__form-input {
position: relative;
}
.g__form-input-inner {
position: relative;
}
.g__form-input input,
.g__form-input textarea {
font-family: 'Rubik', sans-serif;
font-size: 14px;
font-weight: 300;
line-height: 1.5;
color: var(--color-black);
background-color: #f6f6f6;
border: solid 1px #e7e7e7;
border-radius: 4px;
outline: none;
display: block;
width: 100%;
height: 56px;
padding: 14px 18px 14px 18px;
caret-color: var(--color-accent);
}
.g__form-input input::placeholder,
.g__form-input textarea::placeholder {
color: rgba(54, 54, 54, 0.5);
}
.g__form-input textarea {
height: 120px;
resize: none;
}
.g__form-label-1 {
font-size: 14px;
letter-spacing: 0.08px;
color: rgba(54, 54, 54, 0.5);
position: absolute;
top: 22px;
left: 19px;
z-index: 44;
pointer-events: none;
transform-origin: top left;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.g__form-input.focus .g__form-label-1,
.g__form-input.verified .g__form-label-1 {
color: var(--color-black);
transform: scale(0.8568) translateY(-15px);
}
.g__form-label-2 {
font-size: 12px;
letter-spacing: 0.08px;
color: var(--color-black);
position: absolute;
top: 12px;
left: 19px;
z-index: 44;
pointer-events: none;
}
.g__form-input.with-label-inside-1 input,
.g__form-input.with-label-inside-1 textarea {
padding-top: 34px;
}
.g__form-input.with-label-inside-1 input::placeholder,
.g__form-input.with-label-inside-1 textarea::placeholder {
color: rgba(0, 0, 0, 0);
}
.g__form-input.with-label-inside-2 input,
.g__form-input.with-label-inside-2 textarea {
padding-top: 34px;
}
.g__form-button {
text-align: center;
}
.g__form-button.var-a {
text-align: initial;
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
display: none;
}
.wpcf7-not-valid-tip {
font-size: 14px;
font-weight: 300;
line-height: 1.75;
letter-spacing: 0.11px;
color: var(--color-accent);
margin-top: 8px;
}
.wpcf7 form .wpcf7-response-output {
font-size: 14px !important;
font-weight: 300 !important;
line-height: 1.75 !important;
letter-spacing: 0.11px !important;
color: var(--color-black) !important;
border: none !important;
border: 1px solid var(--color-accent) !important;
border-radius: 4px !important;
margin: initial !important;
margin-top: 32px !important;
padding: 8px 16px !important;	
}
div.wpcf7 .ajax-loader {
position: absolute;
top: -22px;
}
footer .el-mailing-list div.wpcf7 .ajax-loader {
top: 8px;
right: -24px;
}  .g__radio {
display: block;
cursor: pointer;
}
.g__radio input {
display: none;
}
.g__radio-custom-input {
border: 1px solid #d5d5d5;;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
min-width: 16px;
width: 16px;
height: 16px;
position: relative;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.g__radio-custom-input:after {
content: '';
background-color: var(--color-accent);
opacity: 0;
border-radius: 50%;
display: block;
width: calc(100% - 6px);
height: calc(100% - 6px);
margin: auto;
position: absolute;
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.g__radio input:checked + .g__radio-custom .g__radio-custom-input:after {
opacity: 1;
}
.g__radio-label {
font-size: 15px;
font-weight: 300;
line-height: 1.27;
letter-spacing: 0.1px;
color: var(--color-black);
margin-left: 20px;
position: relative;
top: 2px;
}  .g__checkbox {
cursor: pointer;
}
.g__checkbox input {
display: none;
}
.g__checkbox-custom-input {
border: solid 1px #e7e7e7;
border-radius: 2px;
background-color: #f6f6f6;
display: flex;
align-items: center;
justify-content: center;
min-width: 16px;
height: 16px;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.g__checkbox-custom-input-tick {
background-image: url(//muk.training/wp-content/themes/muk/img/svg/tick.svg);
background-size: 100% 100%;
opacity: 0;
width: 10px;
height: 7px;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.g__checkbox input:checked + .g__checkbox-custom .g__checkbox-custom-input {
background-color: var(--color-accent);
border-color: var(--color-accent);
}
.g__checkbox input:checked + .g__checkbox-custom .g__checkbox-custom-input-tick {
opacity: 1;
}
.g__checkbox-label {
font-size: 15px;
font-weight: 300;
line-height: 1.27;
letter-spacing: 0.1px;
color: var(--color-black);
margin-left: 20px;
position: relative;
top: 2px;
}  .g__mailing_list_input {
position: relative;
}
.g__mailing_list_input .g__mailing_list_input-inner {
position: relative;
}
.g__mailing_list_input input {
font-family: 'Rubik', sans-serif;
font-size: 14px;
font-weight: 300;
line-height: 1.5;
color: var(--color-black);
background-color: #f6f6f6;
border: solid 1px #e7e7e7;
border-radius: 4px;
outline: none;
display: block;
width: 100%;
height: 30px;
padding: 9px 30px 9px 6px;
}
.g__mailing_list_input input::placeholder {
color: rgba(54, 54, 54, 0.5);
}
.g__mailing_list_input .g__mailing_list_input-icon {
display: block;
width: 9px;
height: 7px;
margin: auto 0px;
position: absolute;
top: 12px;
right: 12px; cursor: pointer;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.g__mailing_list_input .g__mailing_list_input-icon:hover {
opacity: 0.8;
}
.g__mailing_list_input .g__mailing_list_input-icon:before {
content: '';
background-image: url(//muk.training/wp-content/themes/muk/img/svg/mail_arrow.svg);
background-size: 9px 7px;
display: block;
width: 9px;
height: 7px;
margin: auto;
position: absolute;
top: -1000%;
right: -1000%;
bottom: -1000%;
left: -1000%;
}
.g__mailing_list_input .g__mailing_list_input-icon > * {
display: block;
width: 100%;
height: auto;
}
.g__mailing_list_input.var-a {
}
.g__mailing_list_input.var-a input {
padding-right: 6px;
padding-left: 33px;
}
.g__mailing_list_input.var-a .g__mailing_list_input-icon {
width: 12px;
height: 12px;
right: initial;
left: 14px;
}
.g__mailing_list_input.var-a input {
min-width: 220px;
}  .g__avatar {
border-radius: 50%;
position: relative;
overflow: hidden;
}
.g__avatar.type-1 {
width: 80px;
height: 80px;
}  .g__socials {
}
.g__socials .g__socials-list {
display: flex;
align-items: center;
}
.g__socials .g__socials-item {
position: relative;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.g__socials .g__socials-item:hover {
opacity: 0.8;
}
.g__socials .g__socials-item:not(:nth-last-child(1)) {
margin-right: 20px;
}  .g__breadcrumbs {
width: 100%;
position: absolute;
top: calc(127px + 30px);
left: 0px;
z-index: 88;
pointer-events: none;
}
.g__breadcrumbs-inner {
max-width: calc(1360px + 30px + 30px);
padding-right: 30px;
padding-left: 30px;
margin-right: auto;
margin-left: auto;
}
.g__breadcrumbs-list {
display: flex;
}
.g__breadcrumbs-item,
.g__breadcrumbs-list > span,
.g__breadcrumbs-list > span > a {
font-size: 12px;
font-weight: 300;
letter-spacing: 0.08px;
color: var(--color-black);
position: relative;
pointer-events: all;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.g__breadcrumbs-item:hover,
.g__breadcrumbs-list > span:hover > a {
color: var(--color-accent)
}
.g__breadcrumbs-item:not(:nth-last-child(1)),
.g__breadcrumbs-list > span:not(:nth-last-child(1)) {
margin-right: 24px;
}
.g__breadcrumbs-item:not(:nth-last-child(1)):after,
.g__breadcrumbs-list > span:not(:nth-last-child(1)):after {
content: '';
background-color: #D8D8D7;
display: block;
width: 1px;
height: 14px;
margin: auto 0px;
position: absolute;
top: -200%;
right: -13px;
bottom: -200%;
}
span.g__breadcrumbs-item,
.g__breadcrumbs-list > span > span {
font-size: 12px;
font-weight: 300;
letter-spacing: 0.08px;
color: #adadad;
}  .g__background {
width: 100%;
height: 100%;
position: absolute;
top: 0px;
left: 0px;
pointer-events: none;
}  .pop-up {
width: 100%;
height: 100vh;
position: fixed;
top: 0px;
left: 0px;
z-index: 222;
overflow: hidden;
}
.pop-up .background {
background-color: rgba(40, 40, 40, 0.8);
width: 100%;
height: 100%;
position: absolute;
top: 0px;
left: 0px;
pointer-events: all;
}
.pop-up .pop-up-inner {
width: 100%;
height: 100%;
padding-top: 90px;
padding-right: 90px;
padding-bottom: 90px;
padding-left: 90px;
position: relative;
overflow: auto;
}
.pop-up .content {
width: 100%;
margin-right: auto;
margin-left: auto;
position: relative;
overflow: hidden;
pointer-events: all;
}
.pop-up .content .content-inner {
height: 100%;
position: relative;
}
.pop-up .close-button {
position: absolute;
top: 20px;
right: 20px;
z-index: 88;
} .pop-up.form-pop-up .g__background {
background-color: rgba(54, 54, 54, 0.5);
}
.pop-up.form-pop-up .content {
background-color: #ffffff;
border-radius: 5px;
box-shadow: 0 29px 57px 0 rgba(157, 157, 157, 0.5);
max-width: 678px;
padding: 40px 40px 50px 40px;
z-index: 88;
}
.pop-up.form-pop-up .el-form {
max-width: 454px;
margin-right: auto;
margin-left: auto;
}  .pop-up.form-2-pop-up .g__background {
background-color: rgba(54, 54, 54, 0.5);
}
.pop-up.form-2-pop-up .content {
background-color: #ffffff;
border-radius: 5px;
box-shadow: 0 29px 57px 0 rgba(157, 157, 157, 0.5);
max-width: 678px;
padding: 40px 40px 50px 40px;
z-index: 88;
}
.pop-up.form-2-pop-up .el-form {
max-width: 454px;
margin-right: auto;
margin-left: auto;
}  .pop-up.form-3-pop-up .g__background {
background-color: rgba(54, 54, 54, 0.5);
}
.pop-up.form-3-pop-up .content {
background-color: #ffffff;
border-radius: 5px;
box-shadow: 0 29px 57px 0 rgba(157, 157, 157, 0.5);
max-width: 678px;
padding: 40px 40px 50px 40px;
z-index: 88;
}
.pop-up.form-3-pop-up .el-form {
max-width: 454px;
margin-right: auto;
margin-left: auto;
}  .pop-up.form-success-pop-up .g__background {
background-color: rgba(54, 54, 54, 0.5);
}
.pop-up.form-success-pop-up .content {
background-color: #ffffff;
border-radius: 5px;
box-shadow: 0 29px 57px 0 rgba(157, 157, 157, 0.5);
max-width: 678px;
padding: 40px 40px 50px 40px;
z-index: 88;
}
.pop-up.form-success-pop-up .el-form {
max-width: 454px;
margin-right: auto;
margin-left: auto;
}
.pop-up.form-success-pop-up .el-image {
width: 100%;
max-width: 300px;
height: 280px;
margin-right: auto;
margin-left: auto;
}   .g__close {
display: block;
width: 40px;
height: 40px;
position: relative;
cursor: pointer;
}
.g__close svg,
.g__close img {
display: block;
width: 100%;
height: auto;
}
.g__close.type-1 {
width: 14px;
height: 14px;
transition: 1s cubic-bezier(.19,1,.22,1);
}
.g__close.type-1:hover {
opacity: 0.9;
transform: scale(0.9);
}  .g__tabs_1 {
position: relative;
}
.g__tabs_1-inner {
display: flex;
}
.g__tabs_1-item {
padding-bottom: 21px;
position: relative;
cursor: pointer;
}
.g__tabs_1-item:not(:nth-last-child(1)) {
margin-right: 100px;
}
.g__tabs_1-item:before {
content: '';
min-width: 144px;
width: 100%;
height: 100%;
margin: auto;
position: absolute;
top: -100%;
right: -100%;
bottom: -100%;
left: -100%;
}
.g__tabs_1-item:after {
content: '';
background-color: var(--color-accent);
opacity: 0;
display: block;
min-width: 144px;
width: 100%;
height: 2px;
margin: 0px auto;
position: absolute;
right: -200%;
bottom: 0px;
left: -200%;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.g__tabs_1-item.active:after {
opacity: 1;
}
.g__tabs_1-text {
font-size: 14px;
font-weight: 500;
letter-spacing: 0.88px;
text-align: center;
text-transform: uppercase;
color: var(--color-black);
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.g__tabs_1-text-inner {
display: inline-block;
position: relative;
}
.g__tabs_1-item:hover .g__tabs_1-text,
.g__tabs_1-item.active .g__tabs_1-text {
opacity: 1;
}  .g__sort_menu {
position: relative;
}
.g__sort_menu-title-inner {
display: flex;
}
.g__sort_menu-title-el-0 {
width: 14px;
margin-right: 10px;
position: relative;
top: 0px;
}
.g__sort_menu-title-el-1 {
font-size: 15px;
font-weight: 300;
letter-spacing: 0.1px;
margin-right: 10px;
}
.g__sort_menu-title-el-2 {
display: flex;
align-items: center;
min-width: 160px;
cursor: pointer;
}
.g__sort_menu-title-el-2-1 {
font-size: 15px;
font-weight: 500;
white-space: nowrap;
}
.g__sort_menu-title-el-2-2 {
width: 10px;
margin-left: 5px;
position: relative;
top: 1px;
}
.g__sort_menu-list {
opacity: 0;
width: auto;
position: absolute;
top: calc(100% + 16px);
right: 0px;
z-index: 88;
pointer-events: none;
transform: translateY(10px);
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.g__sort_menu.active .g__sort_menu-list {
opacity: 1;
pointer-events: all;
transform: translateY(0px);
}
.g__sort_menu-list ul {
background-color: #ffffff;
border: solid 1px #dbdbdb;
min-width: 165px;
padding: 14px 34px 20px 26px;
}
.g__sort_menu-list ul li a {
font-size: 16px;
font-weight: 300;
line-height: 1.94;
letter-spacing: 0.11px;
color: var(--color-black);
display: inline-block;
position: relative;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.g__sort_menu-list ul li.active a,
.g__sort_menu-list ul li a.active,
.g__sort_menu-list ul li a:hover {
color: var(--color-black);
}
.g__sort_menu-list ul li a:after {
content: '';
background-image: url(//muk.training/wp-content/themes/muk/img/svg/tick_red.svg);
background-size: 100% 100%;
opacity: 0;
width: 9px;
height: 7px;
margin: auto 0px;
position: absolute;
top: -1px;
right: -15px;
bottom: 0px;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.g__sort_menu-list ul li.active a:after,
.g__sort_menu-list ul li a.active:after,
.g__sort_menu-list ul li a:hover:after {
opacity: 1;
}
.g__sort_menu-list .g__sort_menu-icon-triangle {
width: 22px;
height: 10px;
margin: 0px auto;
position: absolute;
top: -9px;
right: 0px;
left: 0px;
}
.g__sort_menu-list .g__sort_menu-icon-triangle:before {
content: '';
opacity: 1;
border-style: solid;
border-width: 0 11px 11px 11px;
border-color: transparent transparent #dbdbdb transparent;	
width: 0;
height: 0;
margin-right: auto;
margin-left: auto;
position: absolute;
right: 0px;
bottom: 0px;
left: 0px;
pointer-events: none;
}
.g__sort_menu-list .g__sort_menu-icon-triangle:after {
content: '';
border-style: solid;
border-width: 0 10px 10px 10px;
border-color: transparent transparent #ffffff transparent;
width: 0;
height: 0;
margin-right: auto;
margin-left: auto;
position: absolute;
right: 0px;
bottom: 0px;
left: 0px;
pointer-events: none;
}  .g__view_type {
}
.g__view_type-inner {
display: flex;
}
.g__view_type-el-1 {
font-size: 15px;
font-weight: 300;
letter-spacing: 0.1px;
margin-right: 15px;
}
.g__view_type-el-2 {
display: flex;
align-items: center;
}
.g__view_type-el-2-1 {
width: 15px;
margin-right: 10px;
position: relative;
cursor: pointer;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.g__view_type-el-2-1 svg {
display: block;
}
.g__view_type-el-2-1 svg path {
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.g__view_type-el-2-1:hover {
opacity: 0.6;
}
.g__view_type-el-2-1.active {
pointer-events: none;
}
.g__view_type-el-2-1.active svg path {
fill: var(--color-accent);
}
.g__view_type-el-2-2 {
width: 15px;
position: relative;
cursor: pointer;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.g__view_type-el-2-2:hover {
opacity: 0.6;
}
.g__view_type-el-2-2.active {
pointer-events: none;
}
.g__view_type-el-2-2 svg {
display: block;
}
.g__view_type-el-2-2 svg path {
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.g__view_type-el-2-2.active svg path {
fill: var(--color-accent);
}  .g__blockquote {
position: relative;
}
.g__blockquote-text {
font-size: 20px;
font-weight: 300;
font-style: italic;
line-height: 1.8;
letter-spacing: 0.14px;
text-align: center;
max-width: 680px;
margin-right: auto;
margin-left: auto;
}
.g__blockquote-avatar {
border-radius: 50%;
width: 80px;
height: 80px;
margin-top: 24px;
margin-right: auto;
margin-left: auto;
overflow: hidden;
}
.g__blockquote-avatar img {
object-fit: cover;
object-position: center;
display: block;
width: 100%;
height: 100%;
}
.g__blockquote-author {
font-size: 14px;
font-weight: 500;
letter-spacing: 0.88px;
text-align: center;
text-transform: uppercase;
max-width: 230px;
margin-top: 20px;
margin-right: auto;
margin-left: auto;
}
.g__blockquote-author-info {
font-size: 14px;
line-height: 1.5;
letter-spacing: 0.09px;
text-align: center;
color: #a2a2a2;
max-width: 230px;
margin-top: 7px;
margin-right: auto;
margin-left: auto;
}
.g__blockquote.var-a {
}
.g__blockquote.var-a .g__blockquote-avatar {
margin-top: initial;
}
.g__blockquote.var-a .g__blockquote-text-2 {
font-size: 16px;
font-weight: 300;
line-height: 2.06;
letter-spacing: 0.11px;
text-align: center;
max-width: 230px;
margin-top: 10px;
margin-right: auto;
margin-left: auto;
}
.g__blockquote.var-a .g__blockquote-author {
margin-top: 5px;
}
.g__blockquote.var-a .g__blockquote-author-info {
color: #363636;
margin-top: 12px;
}  .slick-initialized .slick-slide {
outline: initial;
} .google-map {
width: 100%;
height: 100%;
}
.google-map iframe {
display: block;
width: 100%;
height: 100%;
}
.g__tooltip {
opacity: 0;
width: 140px;
margin: 0px auto;
position: absolute;
right: -10000%;
bottom: calc(100% + 16px);
left: -10000%;
z-index: 99;
pointer-events: none;
transform: translateY(-10px);
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.g__tooltip-inner {
background-color: #565656;
border-radius: 4px;
padding: 12px 16px;
}
.g__tooltip-content {
font-size: 12px;
font-weight: 400;
line-height: 1.5;
letter-spacing: 0.08px;
text-align: left;
color: rgba(255, 255, 255, 0.7);
}
.g__tooltip-triangle {
width: 0;
height: 0;
border-style: solid;
border-width: 6px 7.5px 0 7.5px;
border-color: #565656 transparent transparent transparent;
margin: 0px auto;
position: absolute;
right: 0px;
bottom: -6px;
left: 0px;
}
.g__tooltip-container {
position: relative;
}
.g__tooltip-container:hover .g__tooltip {
opacity: 1;
pointer-events: all;
transform: translateY(0px);
} .wp-pagenavi {
display: flex;
flex-wrap: wrap;
justify-content: center;
}
.wp-pagenavi .pages {
display: none;
}
.wp-pagenavi .last {
order: 4;
}
.wp-pagenavi .nextpostslink {
color: rgba(0, 0, 0, 0) !important;
order: 5;
}
.wp-pagenavi .nextpostslink:before {
content: '';
background: url(//muk.training/wp-content/themes/muk/img/svg/slider_arrow.svg);
background-size: 9px 8px;
display: block;
width: 9px;
height: 8px;
margin: auto;
position: absolute;
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.wp-pagenavi .nextpostslink:hover:before {
opacity: 0.3;
}
.wp-pagenavi .previouspostslink {
color: rgba(0, 0, 0, 0) !important;
order: 1;
}
.wp-pagenavi .previouspostslink:before {
content: '';
background: url(//muk.training/wp-content/themes/muk/img/svg/slider_arrow.svg);
background-size: 9px 8px;
display: block;
width: 9px;
height: 8px;
margin: auto;
position: absolute;
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
transform: rotate(180deg);
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.wp-pagenavi .previouspostslink:hover:before {
opacity: 0.3;
}
.wp-pagenavi .first {
order: 2;
}
.wp-pagenavi .extend,
.wp-pagenavi .page,
.wp-pagenavi .current {
order: 3;
}
.wp-pagenavi a,
.wp-pagenavi span {
font-family: 'Rubik', sans-serif;
font-size: 14px;
letter-spacing: 0.09px;
text-align: center;
color: #363636;
border: 1px solid #dbdbdb;
display: flex;
justify-content: center;
align-items: center;
width: 45px;
height: 45px;
padding: initial;
margin: initial;
margin-right: -1px;
position: relative;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.wp-pagenavi a:hover {
color: #c6c5c4;
border-color: #dbdbdb;
}
.wp-pagenavi span.current {
font-weight: initial;
color: #c6c5c4;
border-color: #dbdbdb;
}
.wp-pagenavi a:after,
.wp-pagenavi span:after {
content: '';
background-color: #e42525;
opacity: 0;
display: block;
width: calc(100% + 2px);
height: 1px;
position: absolute;
bottom: 0px;
left: -1px;
z-index: 55;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.wp-pagenavi span.current:after {
opacity: 1;
} .grecaptcha-badge {
display: none !important;
}
.is-form-style input.is-search-input {
font-family: 'Rubik', sans-serif;
font-size: 14px;
font-weight: 300;
line-height: 1.5;
color: var(--color-black);
background-color: #f6f6f6;
border: solid 1px #e7e7e7 !important;
border-radius: 4px !important;
outline: none;
display: block;
width: 100%;
height: 30px;
padding: 9px 30px 9px 6px;
padding-right: 34px;
padding-left: 34px;
}
.is-form-style input.is-search-input::placeholder {
color: rgba(54, 54, 54, 0.5);
}
.is-form-style label {
position: relative;
}
.is-form-style label:before {
content: '';
background-image: url(//muk.training/wp-content/themes/muk/img/svg/search.svg);
background-size: 12px 12px;
display: block;
width: 12px;
height: 12px;
margin: auto;
position: absolute;
top: -1000%;
bottom: -1000%;
left: 10px;
}
.is-ajax-search .is-loader-image {
height: 17px !important; 
}
div.is-ajax-search-details,
div.is-ajax-search-result {
background-color: #e7e7e7 !important;
border-radius: 4px !important;
padding: 1px !important;
}
.is-ajax-search-details .mCSB_container > div,
.is-ajax-search-post {
background-color: #ffffff !important;
}
.is-ajax-search-details a,
.is-ajax-search-result a {
color: var(--color-accent) !important;
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
border-radius: 4px !important;
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,
.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail {
width: 2px !important;
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
width: 2px !important;
}
.g__ivory_search.var-a form {
display: flex;
}
.g__ivory_search.var-a .is-form-style label:before {
display: none;
}
.g__ivory_search.var-a .is-form-style input.is-search-input {
font-family: 'Rubik', sans-serif;
font-size: 14px;
font-weight: 300;
line-height: 1.5;
color: var(--color-black);
background-color: #f6f6f6;
border: solid 1px #e7e7e7;
border-radius: 4px;
outline: none;
display: block;
width: 100%;
height: 56px;
padding: 14px 18px 14px 18px;
border-top-right-radius: initial;
border-bottom-right-radius: initial;
height: 42px;
}
.g__ivory_search.var-a .is-form-style input.is-search-submit,
.g__ivory_search.var-a .is-form-style submit.is-search-submit{
font-size: 14px !important;
font-weight: 500 !important;
text-align: center !important;
color: #ffffff !important;
background-color: var(--color-accent) !important;
border: initial !important;
border-radius: 4px !important;
min-width: 155px !important;
height: initial !important;
padding: 14px 30px !important;
position: relative !important;
overflow: hidden !important;
min-width: 102px !important;
padding-right: 27px !important;
padding-left: 27px !important;
cursor: pointer;
}
.g__ivory_search.var-b .is-form-style input.is-search-input {
background-color: #ffffff !important;
height: 36px;
padding-top: 11px !important;
padding-bottom: 11px !important;
}
.g__ivory_search.var-b .is-form-style input.is-search-submit {
display: none !important;
}  header {
width: 100%;
position: fixed;
top: 0px;
left: 0px;
z-index: 111;
transition: 0.16s cubic-bezier(0.7,0,0.9,1);
}
header.not-at-top {
opacity: 0;
pointer-events: none;
}
header .wrapper {
padding-top: 24px;
padding-bottom: 24px;
}
header .el-background {
background-color: #ffffff;
width: 100%;
height: 100%;
position: absolute;
top: 0px;
left: 0px;
z-index: -1;
}
header .el-background-line {
background-color: #d7d7d7;
opacity: 0.5;
width: 100%;
height: 1px;
position: absolute;
bottom: 0px;
left: 0px;
}
header .group-2 {
margin-top: 24px;
}
header .el-text-next-to-logo {
margin-left: 30px;
}
header .el-menu ul {
display: flex;
position: relative;
left: -34px;
}
header .el-menu ul li {
position: relative;
}
header .el-menu ul li:before {
content: '';
opacity: 0;
border-style: solid;
border-width: 0 11px 11px 11px;
border-color: transparent transparent #dbdbdb transparent;	
width: 0;
height: 0;
margin-right: auto;
margin-left: auto;
position: absolute;
right: 0px;
bottom: -26px;
left: 0px;
pointer-events: none;
transform: translateY(10px);
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
header .el-menu ul li:hover:before,
header .el-menu ul li.active:before {
opacity: 1;
transform: translateY(0px);
}
header .el-menu ul li:after {
content: '';
opacity: 0;
border-style: solid;
border-width: 0 10px 10px 10px;
border-color: transparent transparent #ffffff transparent;
width: 0;
height: 0;
margin-right: auto;
margin-left: auto;
position: absolute;
right: 0px;
bottom: -27px;
left: 0px;
pointer-events: none;
transform: translateY(10px);
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
header .el-menu ul li:hover:after,
header .el-menu ul li.active:after {
opacity: 1;
transform: translateY(0px);
}
header .el-menu ul li:before,
header .el-menu ul li:after {
display: none;
}
header .el-menu ul li a {
font-size: 13px;
font-weight: 500;
letter-spacing: 0.93px;
text-transform: uppercase;
color: var(--color-black);
display: block;
position: relative;
padding-right: 34px;
padding-left: 34px;
}
header .el-menu ul li a:before {
content: '';
width: 100%;
height: 62px;
margin: auto;
position: absolute;
top: -100%;
right: -100%;
bottom: -100%;
left: -100%;
}
header .el-menu ul li a:after {
content: '';
background-color: var(--color-accent);
display: block;
width: 0%;
height: 2px;
position: absolute;
bottom: -26px;
left: 34px;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
header .el-menu ul li a:hover:after,
header .el-menu ul li.active a:after {
width: calc(100% - 34px - 34px);
}
header .el-inner-group-item {
position: relative;
}
header .el-inner-group-item:not(:nth-last-child(1)) {
margin-right: 61px;
}
header .el-inner-group-item:not(:nth-last-child(1)):after {
content: '';
background-color: #dbdbdb;
display: block;
width: 1px;
height: 18px;
margin: auto 0px;
position: absolute;
top: -100%;
right: -30px;
bottom: -100%;
}
header .el-search {
position: relative;
z-index: 99;
cursor: pointer;
}
header .el-search:before {
content: '';
opacity: 0;
border-style: solid;
border-width: 0 11px 11px 11px;
border-color: transparent transparent #dbdbdb transparent;	
width: 0;
height: 0;
margin-right: auto;
margin-left: auto;
position: absolute;
right: 0px;
bottom: -24px;
left: 0px;
pointer-events: none;
transform: translateY(10px);
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
header .el-search.active:before {
opacity: 1;
transform: translateY(0px);
}
header .el-search:after {
content: '';
opacity: 0;
border-style: solid;
border-width: 0 10px 10px 10px;
border-color: transparent transparent #ffffff transparent;
width: 0;
height: 0;
margin-right: auto;
margin-left: auto;
position: absolute;
right: 0px;
bottom: -25px;
left: 0px;
pointer-events: none;
transform: translateY(10px);
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
header .el-search.active:after {
opacity: 1;
transform: translateY(0px);
}
header .el-search-icon {
width: 12px;
position: relative;
}
header .el-search-text {
margin-left: 13px;
}
header .el-tel {
position: relative;
cursor: pointer;
}
header .el-tel-icon {
width: 12px;
position: relative;
}
header .el-tel-text {
margin-left: 6px;
}
header .el-lang-switch {
position: relative;
cursor: pointer;
}
header .el-lang-switch:before {
content: '';
opacity: 0;
border-style: solid;
border-width: 0 11px 11px 11px;
border-color: transparent transparent #dbdbdb transparent;	
width: 0;
height: 0;
margin-right: auto;
margin-left: auto;
position: absolute;
right: 0px;
bottom: -24px;
left: 0px;
pointer-events: none;
transform: translateY(10px);
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
header .el-lang-switch.active:before {
opacity: 1;
transform: translateY(0px);
}
header .el-lang-switch:after {
content: '';
opacity: 0;
border-style: solid;
border-width: 0 10px 10px 10px;
border-color: transparent transparent #ffffff transparent;
width: 0;
height: 0;
margin-right: auto;
margin-left: auto;
position: absolute;
right: 0px;
bottom: -25px;
left: 0px;
pointer-events: none;
transform: translateY(10px);
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
header .el-lang-switch.active:after {
opacity: 1;
transform: translateY(0px);
}
header .el-lang-switch-icon-triangle {
width: 6px;
margin-left: 4px;
position: relative;
top: 2px;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
header .el-lang-switch.active .el-lang-switch-icon-triangle {
transform: rotateX(180deg);
}
header .el-search-text .g__text {
font-size: 14px;
}
header .el-tel-text .g__text {
font-size: 14px;
}
header .el-lang-switch-text .g__text {
font-size: 14px;
}
body.header-fixed-var-a header {
display: none;
} .header-fixed {
width: 100%;
position: fixed;
top: 0px;
left: 0px;
z-index: 110;
}
.header-fixed .wrapper {
padding-top: 24px;
padding-bottom: 24px;
}
.header-fixed .el-background {
background-color: #ffffff;
width: 100%;
height: 100%;
position: absolute;
top: 0px;
left: 0px;
z-index: -1;
}
.header-fixed .el-background-line {
background-color: #d7d7d7;
opacity: 0.5;
width: 100%;
height: 1px;
position: absolute;
bottom: 0px;
left: 0px;
}
.header-fixed .el-menu ul {
display: flex;
margin-left: 50px;
position: relative;
left: -34px;
}
.header-fixed .el-menu ul li {
position: relative;
}
.header-fixed .el-menu ul li:after {
content: '';
background-color: var(--color-accent);
display: block;
width: 0%;
height: 2px;
position: absolute;
bottom: -37px;
left: 34px;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.header-fixed .el-menu ul li:hover:after,
.header-fixed .el-menu ul li.active:after {
width: calc(100% - 34px - 34px);
}
.header-fixed .el-menu ul li a {
font-size: 13px;
font-weight: 500;
letter-spacing: 0.93px;
text-transform: uppercase;
color: var(--color-black);
display: block;
position: relative;
padding-right: 34px;
padding-left: 34px;
}
.header-fixed .el-menu ul li a:before {
content: '';
width: 100%;
height: 88px;
margin: auto;
position: absolute;
top: -100%;
right: -100%;
bottom: -100%;
left: -100%;
}
.header-fixed .el-2 {
display: none;
}
body.header-fixed-var-a .el-background {
background-color: #f7f7f7;
}
body.header-fixed-var-a .header-fixed .el-menu {
display: none;
}
body.header-fixed-var-a .header-fixed .el-1 {
display: none;
}
body.header-fixed-var-a .header-fixed .el-2 {
display: block;
}  .header-menu {
width: 100%;
position: fixed;
top: 127px;
z-index: 99;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
body.not-at-top .header-menu {
top: 87px;
}
.header-menu .wrapper {
max-width: calc(1360px + 40px + 40px);
padding-right: initial;
padding-left: initial;
}
.header-menu .menu-item {
opacity: 0;
background-color: #ffffff;
border: solid 1px #dbdbdb;
width: 100%;
padding: 0px 40px;
position: absolute;
top: 0px;
left: 0px;
pointer-events: none;
transform: translateY(10px);
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.header-menu .menu-item.active {
opacity: 1;
pointer-events: all;
transform: translateY(0px);
}
.header-menu .menu-item-3,
.header-menu .menu-item-6 {
display: none;
}
.header-menu .menu-item-link-list {
margin-top: 20px;
}
.header-menu .menu-item-link-list ul {
display: flex;
flex-wrap: wrap;
}
.header-menu .menu-item-link-list ul li {
display: block;
width: 100%;
}
.header-menu .menu-item-link-list ul li:not(:nth-child(1)) {
margin-top: 8px;
}
.header-menu .menu-item-link-list ul li a {
font-size: 16px;
font-weight: 300;
line-height: 1.4;
letter-spacing: 0.11px;
color: #363636;
display: block;
}
.header-menu .menu-item-col {
padding-top: 30px;
padding-bottom: 30px;
position: relative;
}
.header-menu .menu-item-col:not(:nth-last-child(1)) {
border-right: 1px solid #dbdbdb;
}
.header-menu .menu-item-1 .menu-item-col-2 .menu-item-link-list li:not(:nth-child(1)) {
margin-top: 14px;
}
.header-menu .menu-item-1 .menu-item-col-2 .menu-item-link-list ul li a {
font-size: 14px;
font-weight: 300;
line-height: 1.29;
}
.header-menu .menu-item-1 .menu-item-col-3 .menu-item-link-list li:not(:nth-child(1)) {
margin-top: 14px;
}
.header-menu .menu-item-1 .menu-item-col-3 .menu-item-link-list ul li a {
font-size: 14px;
font-weight: 300;
line-height: 1.29;
}
.header-menu .menu-item-1 .menu-item-col-1 {
width: calc(29% + 8%);
}
.header-menu .menu-item-1 .menu-item-col-2 {
width: calc(54% + 9%);
padding-left: 63px;
}
.header-menu .menu-item-1 .menu-item-col-3 {
width: 27%;
padding-left: 40px;
}
.header-menu .menu-item-1 .menu-item-col-1 .menu-item-link-list-group-1-el-1 {
width: 57%;
padding-right: 24px;
}
.header-menu .menu-item-1 .menu-item-col-1 .menu-item-link-list-group-1-el-2 {
width: 43%;
padding-right: 24px;
}
.header-menu .menu-item-1 .menu-item-col-2 .menu-item-link-list-group-1-el-1 {
width: 51%;
padding-right: 24px;
}
.header-menu .menu-item-1 .menu-item-col-2 .menu-item-link-list-group-1-el-2 {
width: 49%;
padding-right: 24px;
}
.header-menu .menu-item-2 .menu-item-col-1 {
width: 50%;
}
.header-menu .menu-item-2 .menu-item-col-1 .menu-item-link-list-group-1-el-1 {
width: 33%;
padding-right: 24px;
}
.header-menu .menu-item-2 .menu-item-col-1 .menu-item-link-list-group-1-el-2 {
width: 67%;
padding-right: 24px;
}
.header-menu .menu-item-4 .menu-item-col-1 {
width: 17%;
}
.header-menu .menu-item-4 .menu-item-col-2 {
width: 83%;
padding-left: 110px;
}
.header-menu .menu-item-4 .menu-item-col-2 .menu-item-link-list-group-1-el-1 {
width: 33%;
padding-right: 24px;
}
.header-menu .menu-item-4 .menu-item-col-2 .menu-item-link-list-group-1-el-2 {
width: 23%;
padding-right: 24px;
}
.header-menu .menu-item-4 .menu-item-col-2 .menu-item-link-list-group-1-el-3 {
width: 33%;
padding-right: 24px;
}
.header-menu .menu-item-5 .menu-item-col-1 {
width: 100%;
}
.header-menu .menu-item-5 .menu-item-col-1 .menu-item-link-list-group-1-el-1 {
width: 17%;
padding-right: 24px;
}
.header-menu .menu-item-4 .menu-item-col-1 .menu-item-link-list-group-1-el-2 {
width: 23%;
padding-right: 24px;
}  .header-search {
opacity: 0;
width: 100%;
position: fixed;
top: 117px;
z-index: 97;
pointer-events: none;
transform: translateY(10px);
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.header-search.active {
opacity: 1;
pointer-events: all;
transform: translateY(0px);
}
body.not-at-top .header-search {
transform: translateY(-31px);
transition: 0.05s cubic-bezier(0.7,0,0.9,1);
}
.header-search .wrapper {
max-width: calc(1360px + 40px + 40px);
padding-top: 64px;
padding-right: initial;
padding-bottom: 64px;
padding-left: initial;
}
.header-search-bg {
background-color: #ffffff;
border: solid 1px #dbdbdb;
width: 100%;
height: 100%;
padding: 0px 40px;
position: absolute;
top: 0px;
left: 0px;
pointer-events: none;
}
.header-search .content {
padding-right: 40px;
padding-left: 40px;
}
.header-search .el-form {
max-width: 454px;
margin-right: auto;
margin-left: auto;
position: relative;
}
.header-search .search-input {
min-width: 350px;
}
.header-search .search-input {
margin-right: initial !important;
margin-left: initial !important;
}
.header-search .search-input input {
border-top-right-radius: initial;
border-bottom-right-radius: initial;
height: 42px;
}
.header-search .button-input .g__button .g__button-inner {
min-width: 102px;
padding-right: 27px;
padding-left: 27px;
}  .header-lang-switch {
opacity: 0;
width: 100%;
position: fixed;
top: 126px;
z-index: 88;
pointer-events: none;
transform: translateY(10px);
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.header-lang-switch.active {
opacity: 1;
transform: translateY(0px);
}
body.not-at-top .header-lang-switch {
transform: translateY(-41px);
transition: 0.05s cubic-bezier(0.7,0,0.9,1);
}
.header-lang-switch .wrapper {
max-width: calc(1360px + 40px + 40px);
padding-right: initial;
padding-left: initial;
}
.header-lang-switch .content {
display: flex;
justify-content: flex-end;
}
.header-lang-switch .header-lang-switch-list {
background-color: #ffffff;
border: solid 1px #dbdbdb;
min-width: 165px;
padding: 14px 14px 20px 26px;
}
.header-lang-switch.active .header-lang-switch-list {
pointer-events: all;
}
.header-lang-switch .header-lang-switch-list ul li a {
font-size: 14px;
line-height: 2.5;
letter-spacing: 0.08px;
white-space: nowrap;
color: #c6c5c4;
display: inline-block;
position: relative;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.header-lang-switch .header-lang-switch-list ul li.active a,
.header-lang-switch .header-lang-switch-list ul li a.active,
.header-lang-switch .header-lang-switch-list ul li a:hover {
color: var(--color-black);
}
.header-lang-switch .header-lang-switch-list ul li a:after {
content: '';
background-image: url(//muk.training/wp-content/themes/muk/img/svg/tick_red.svg);
background-size: 100% 100%;
opacity: 0;
width: 8px;
height: 7px;
margin: auto 0px;
position: absolute;
top: -1px;
right: -15px;
bottom: 0px;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.header-lang-switch .header-lang-switch-list ul li.active a:after,
.header-lang-switch .header-lang-switch-list ul li a.active:after,
.header-lang-switch .header-lang-switch-list ul li a:hover:after {
opacity: 1;
}  .header-mobile-menu {
display: none;
}   footer {
border-top: 1px solid rgba(209, 209, 209, 0.5);
}
footer .wrapper {
padding-top: 50px;
padding-bottom: 66px;
}
footer .block-item {
position: relative;
}
footer .block-item:not(:nth-last-child(1)) {
padding-right: 24px;
}
footer .block-item-1 {
width: calc(100% / 12 * 2);
}
footer .block-item-2 {
width: calc(100% / 12 * 3);
}
footer .block-item-3 {
width: calc(100% / 12 * 2);
}
footer .block-item-4 {
width: calc(100% / 12 * 3);
padding-left: 30px;
}
footer .block-item-5 {
width: calc(100% / 12 * 2);
}
footer .el-menu-1 ul li:not(:nth-child(1)) {
margin-top: 22px;
}
footer .el-menu-1 ul li a {
font-size: 14px;
font-weight: 500;
line-height: 1.6;
letter-spacing: 0.88px;
text-transform: uppercase;
color: var(--color-black);
display: inline-block;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
footer .el-menu-1 ul li a:hover {
color: var(--color-accent);
}
footer .el-menu-2 ul li:not(:nth-child(1)) {
margin-top: 3px;
}
footer .el-menu-2 ul li a {
font-size: 16px;
font-weight: 300;
line-height: 1.6;
letter-spacing: 0.11px;
color: var(--color-black);
display: inline-block;
position: relative;
}
footer .el-menu-2 ul li a:after {
content: '';
background-color: var(--color-black);
width: 0%;
height: 1px;
position: absolute;
bottom: 0px;
left: 0px;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
footer .el-menu-2 ul li a:hover:after {
width: 100%;
}
footer .el-text-1 {
margin-bottom: 12px;
}
footer .el-text-2 {
margin-bottom: 0px;
}
footer .el-text-3 {
text-align: right;
margin-bottom: 10px;
}
footer .el-text-4 {
text-align: right;
margin-bottom: 0px;
}
footer .el-link {
margin-top: 8px;
margin-bottom: 26px;
}
footer .el-socials {
margin-bottom: 0px;
}
footer .el-mailing-list {
margin-bottom: 32px;
}
body.header-fixed-var-a footer {
display: none;
}
footer .block-item-4-2 {
display: none;
}   section.type-1 {
overflow: hidden;
}
section.type-1 .wrapper {
padding-top: 110px;
padding-left: 77px;
}
section.type-1 .content {
position: relative;
z-index: 66;
}
section.type-1 .slider {
position: relative;
}
section.type-1 .slider-block-list {
position: relative;
}
section.type-1 .slider-block-item {
width: 50%;
position: relative;
}
section.type-1 .slider-block-item-2 {
width: 50%;
margin-top: -110px;
position: relative;
pointer-events: none;
}
section.type-1 .slider-slide-image-list-outer {
width: 50vw;
position: relative;
}
section.type-1 .slider-slide-image-list {
position: relative;
overflow: hidden;  }
section.type-1 .slider-slide-image-item {
position: relative;
top: 0px;
left: 0px;
}
section.type-1 .slider-slide-text-list-outer {
position: relative;
}
section.type-1 .slider-slide-text-list {
position: relative;
}
section.type-1 .slider-slide-text-item {
position: relative;
top: 0px;
left: 0px;
}
section.type-1 .slider-slide-image-item-image { position: relative;
}
section.type-1 .slider-slide-image-item-image-anim-effect {
background-color: #ffffff;
width: 100%;
height: 100%;
position: absolute;
top: 0px;
right: 0px;
z-index: 66
}
section.type-1 .slider-pagination-outer {
margin-top: 50px;
margin-bottom: 50px;
}
section.type-1 .slider-pagination-item {
width: 6px;
height: 6px;
position: relative;
cursor: pointer;
}
section.type-1 .slider-pagination-item:not(:nth-last-child(1)) {
margin-right: 12px;
}
section.type-1 .slider-pagination-item:after {
content: '';
display: block;
width: 260%;
height: 260%;
margin: auto;
position: absolute;
top: -200%;
right: -200%;
bottom: -200%;
left: -200%;
}
section.type-1 .slider-pagination-item:before {
content: '';
background-color: var(--color-black);
border-radius: 50%;
opacity: 0.2;
display: block;
width: 100%;
height: 100%;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
section.type-1 .slider-pagination-item:hover:before,
section.type-1 .slider-pagination-item.active:before {
opacity: 1;
}
section.type-1 .slider-control-outer {
width: 100%;
position: absolute;
top: 134px;
left: 0px;
pointer-events: none;
}
section.type-1 .slider-control-item {
position: relative;
pointer-events: all;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
section.type-1 .slider-control-item:hover {
opacity: 0.8;
}
section.type-1 .el-control {
width: 33px;
height: 33px;
position: relative;
cursor: pointer;
}
section.type-1 .el-control-circle {
background-color: #ffffff;
box-shadow: 0 9px 12px 0 rgba(189, 195, 198, 0.5);
border-radius: 50%;
width: 100%;
height: 100%;
position: relative;
}
section.type-1 .el-control-arrow {
width: 9px;
height: 7px;
margin: auto;
position: absolute;
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
}
section.type-1 .slider-control-item:nth-child(1) {
left: -62px;
}
section.type-1 .slider-control-item:nth-child(1) .el-control-arrow {
transform: rotate(180deg);
}
section.type-1 .el-info {
max-width: 504px;
position: relative;
}
section.type-1 .el-text {
margin-top: 21px;
}
section.type-1 .el-link {
margin-top: 31px;
}  section.type-2 {
}
section.type-2 .g__background {
height: calc(100% + 216px);
top: -216px;
z-index: 44;
overflow: hidden;
}
section.type-2 .el-bg-1 {
width: 100%;
height: 416px;
position: absolute;
left: 0px;
}
section.type-2 .el-bg-1-1 {
background-color: var(--color-grey);
border-radius: 500% 90% 0% 0%;
background: url(//muk.training/wp-content/themes/muk/img/svg/divider.svg);
background-size: 100%;
min-width: 1920px;
width: 100%;
height: 100%;
margin: 0px auto;
position: absolute;
top: 0px;
right: -1000%;
left: -1000%;
}
section.type-2 .el-bg-2 {
background-color: var(--color-grey);
width: 100%;
height: calc(100% - 416px);
position: absolute;
top: 416px;
left: 0px;
}
section.type-2 .content {
position: relative;
z-index: 66;
}
section.type-2 .g__table .g__table-row {
background-color: rgba(255, 255, 255, 0);
cursor: pointer;
}
section.type-2 .g__table .g__table-row:hover {
background-color: #ffffff;
}
section.type-2 .g__table .g__table-col:nth-child(2) .g__text {
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
section.type-2 .g__table .g__table-row:hover .g__table-col:nth-child(2) .g__text {
color: var(--color-accent);
}  section.type-3 {
}
section.type-3 .g__background {
background-color: var(--color-grey);
}
section.type-3 .wrapper {
}
section.type-3 .el-title {
text-align: center;
}
section.type-3 .block-item {
display: block;
width: calc(100% / 6);
height: 130px;
padding: 30px 50px;
position: relative;
}
section.type-3 .block-item-inner {
width: 100%;
height: 100%;
position: relative;
}
section.type-3 .el-image {
width: 100%;
height: 100%;
}
section.type-3.var-a {
}
section.type-3.var-a .g__background {
background: initial;
}
section.type-3.var-b {
}
section.type-3.var-b .g__background {
background: initial;
}
section.type-3.var-b .content {
max-width: 918px;
margin-right: auto;
margin-left: auto
}
section.type-3.var-b .block-item {
width: calc(100% / 4);
height: 130px;
}
section.type-3.var-b .el-text-1 {
margin-top: 40px;
}
section.type-3.var-b .el-button {
margin-top: 40px;
}  section.type-4 {
}
section.type-4 .g__background {
background-color: var(--color-grey);
}
section.type-4 .wrapper {
}
section.type-4 .g__title.type-1 {
margin-bottom: 70px;
}
section.type-4 .block-item {
text-align: center;
width: 202px;
margin-right: 10px;
margin-left: 10px;
}
section.type-4 .el-icon {
width: 70px;
height: 70px;
margin: 0px auto;
position: relative;
}
section.type-4 .el-title {
margin-top: 15px;
}
section.type-4 .el-text {
margin-top: 16px;
}
section.type-4.var-a {
}
section.type-4.var-a .g__background {
background-color: initial;
}
section.type-4.var-a .content {
max-width: 918px;
margin-right: auto;
margin-left: auto;
}
section.type-4.var-a .block-list {
flex-wrap: wrap;
justify-content: center;
margin-top: -70px;
}
section.type-4.var-a .block-item {
width: calc(33.33% - 10px - 10px);
margin-top: 70px;
}
section.type-4.var-a .el-text {
max-width: 202px;
margin-right: auto;
margin-left: auto;
}  section.type-5 {
}
section.type-5 .g__background {
background-color: var(--color-grey);
}
section.type-5 .block-list {
width: calc(100% + 25px + 25px);
position: relative;
left: -25px;
}
section.type-5 .block-item {
background-color: #ffffff;
box-shadow: 0 29px 57px 0 rgba(219, 219, 219, 0.5);
border-radius: 10px;
width: calc(33.33% - 25px - 25px);
margin-right: 25px;
margin-left: 25px;
position: relative;
overflow: hidden;
cursor: pointer;
}
section.type-5 .block-item-el-title .g__text {
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
section.type-5 .block-item:hover .block-item-el-title .g__text {
color: var(--color-accent);
}
section.type-5 .block-item-inner {
height: 100%;
position: relative;
}
section.type-5 .block-item-el-info {
height: 100%;
position: relative;
}
section.type-5 .block-item-el-inner {
display: flex;
flex-direction: column;
justify-content: space-between;
height: calc(100% - 200px);
position: relative;
}
section.type-5 .block-item.var-no-image .block-item-el-inner {
height: 100%;
}
section.type-5 .block-item-el-image {
display: block;
height: 200px;
position: relative;
overflow: hidden;
}
section.type-5 .block-item-el-image img {
transition: 0.6s cubic-bezier(0.7,0,0.9,1);
}
section.type-5 .block-item:hover .block-item-el-image img {
transform: scale(1.06);
}
section.type-5 .block-item-el-info {
padding: 30px;
position: relative;
}
section.type-5 .block-item-el-sec-title {
margin-bottom: 18px;
}
section.type-5 .block-item-el-info-part-2 {
margin-top: 20px;
}
section.type-5 .block-item-el-info-part-3 {
margin-top: 20px;
}
section.type-5 .block-item-el-date {
margin-right: 27px;
}
section.type-5 .block-item-el-date-el-icon {
margin-right: 8px;
}
section.type-5 .block-item-el-time-el-icon {
margin-right: 8px;
}
section.type-5 .block-item-el-tag-group {
margin-top: 20px;
}
section.type-5.var-a {
}
section.type-5.var-a .content {
max-width: 910px;
margin-right: auto;
margin-left: auto;
}
section.type-5.var-a .block-item {
width: calc(50% - 20px - 20px);
margin-right: 20px;
margin-left: 20px;
}
section.type-5.var-a .block-item-el-info {
padding: 50px;
}
section.type-5.var-a .block-item-el-icon {
max-width: 80px;
margin-bottom: 15px;
position: relative;
}
section.type-5.var-a .block-item-el-info-part-2 {
margin-top: 10px;
}  section.type-6 {
}
section.type-6 .g__background {
background-color: var(--color-grey);
}
section.type-6 .wrapper {
}
section.type-6 .content {
max-width: 1133px;
margin-right: auto;
margin-left: auto;
}
section.type-6 .block-list {
width: calc(100% + 24px + 24px);
margin-top: -80px;
position: relative;
left: -24px;
}
section.type-6 .block-item {
width: calc(33.33% - 24px - 24px);
margin-top: 80px;
margin-right: 24px;
margin-left: 24px;
}
section.type-6 .el-icon {
width: 80px;
height: 80px;
position: relative;
}
section.type-6 .el-title {
margin-top: 10px;
}
section.type-6 .el-text {
margin-top: 16px;
}
section.type-6 .el-title-part-2 .g__badge {
padding-top: 6px;
padding-bottom: 6px;
margin-left: 12px;
}  section.type-7 {
}
section.type-7 .g__background {
background-color: var(--color-grey);
}
section.type-7 .content {
position: relative;
z-index: 66;
}
section.type-7 .el-container {
background-color: #ffffff;
box-shadow: 0 22px 66px 0 rgba(214, 214, 214, 0.5);
max-width: 1134px;
border-radius: 10px;
padding: 50px;
margin-right: auto;
margin-left: auto;
}
section.type-7 .el-container-inner {
position: relative;
}
section.type-7 .block-item {
position: relative;
}
section.type-7 .block-item-1 {
width: 33%;
padding-right: 30px;
}
section.type-7 .block-item-2 {
border-left: 1px solid var(--color-grey-4);
width: 67%;
padding-left: 60px;
}
section.type-7 .el-text-1 {
margin-top: 15px;
}
section.type-7 .el-group-1 {
margin-top: 38px;
}
section.type-7 .el-group-1-1 {
width: 80px;
}
section.type-7 .el-group-1-2 {
width: calc(100% - 80px);
padding-top: 10px;
padding-left: 20px;
}
section.type-7 .el-avatar {
width: 80px;
}
section.type-7 .el-text-3 {
margin-top: 7px;
}
section.type-7 .el-link {
margin-top: 40px;
}
section.type-7.var-a {
}
section.type-7.var-a .container-item:not(:nth-child(1)) {
margin-top: 40px;
}  section.type-8 {
overflow: hidden;
}
section.type-8 .g__background {
height: calc(100% + 326px);
top: -326px;
z-index: 44;
overflow: hidden;
}
section.type-8 .el-bg-1 {
width: 100%;
height: 416px;
position: absolute;
left: 0px;
}
section.type-8 .el-bg-1-1 {
background-color: #ffffff;
border-radius: 500% 90% 0% 0%;
min-width: 1920px;
width: 100%;
height: 100%;
margin: 0px auto;
position: absolute;
top: 0px;
right: -1000%;
left: -1000%;
transform: rotateY(180deg);
}
section.type-8 .el-bg-2 {
background-color: #ffffff;
width: 100%;
height: calc(100% - 416px);
position: absolute;
top: 416px;
left: 0px;
}
section.type-8 .content {
max-width: 1134px;
margin-right: auto;
margin-left: auto;
position: relative;
z-index: 66;
}
section.type-8 .el-map {
height: 460px;
}
section.type-8 .el-info {
margin-top: 68px;
}
section.type-8 .block-list {
width: 120%;
}
section.type-8 .block-item {
width: 33.33%;
padding-right: 24px;
margin-top: 68px;
position: relative;
}
section.type-8 .el-text-1-1 {
margin-right: 10px;
}
section.type-8 .el-text-2 {
margin-top: 13px;
}
section.type-8 .el-text-3 {
margin-top: 4px;
}
section.type-8 .el-text-3 .g__text {
position: relative;
cursor: pointer;
}
section.type-8 .el-text-3 .g__text:after {
content: '';
background-color: var(--color-black);
width: 0%;
height: 1px;
position: absolute;
bottom: 0px;
left: 0px;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
section.type-8 .el-text-3 .g__text:hover:after {
width: 100%;
}
section.type-8 .el-text-4 {
margin-top: 1px;
}
section.type-8 .el-link {
margin-top: 13px;
}
section.type-8.var-a {
}
section.type-8.var-a .content {
display: flex;
flex-direction: column;
width: 100%;
}
section.type-8.var-a .el-title {
order: 0;
}
section.type-8.var-a .el-info {
order: 1;
margin-top: initial;
}
section.type-8.var-a .el-map {
order: 2;
margin-top: 50px;
}
section.type-8.var-a .block-list {
margin-top: -68px;
}  section.type-9 {
z-index: 66;
}
section.type-9 .el-bg-1 {
width: 100%;
position: absolute;
bottom: 0px;
left: 0px;
}
section.type-9 .wrapper {
padding-bottom: 20vw;
}
section.type-9 .el-form {
background-color: #ffffff;
box-shadow: 0 51px 76px 0 rgba(192, 192, 192, 0.5);
border-radius: 10px;
max-width: 908px;
padding: 50px 40px 40px 40px;
margin-right: auto;
margin-left: auto;
}
section.type-9.var-a {
}
section.type-9.var-a .g__background {
background-color: #f7f7f7;
}
section.type-9.var-a .el-bg-1 {
display: none;
}
section.type-9.var-a .wrapper {
padding-top: 60px;
padding-bottom: 100px;
}  section.type-10 {
}
section.type-10 .content {
max-width: 1134px;
margin-right: auto;
margin-left: auto;
}
section.type-10 .block-item-list {
width: 114%;
margin-top: -20px;
}
section.type-10 .block-item {
width: 33.33%;
margin-top: 20px;
}
section.type-10 .block-item-inner {
max-width: 306px;
min-height: 56px;
}
section.type-10 .block-item-part-1 {
margin-right: 24px;
position: relative;
}
section.type-10 .block-item-part-1:after {
content: '';
background-color: #D8D8D7;
display: block;
width: 1px;
height: 32px;
margin: auto 0px;
position: absolute;
top: -200%;
right: -12px;
bottom: -200%;
}
section.type-10 .block-item-icon {
width: 30px;
height: 30px;
position: relative;
}  section.type-11 {
}
section.type-11 .block-item-list {
width: calc(100% + 8px + 8px);
margin-top: -16px;
position: relative;
left: -8px;
}
section.type-11 .block-item {
border: solid 1px #dbdbdb;
border-radius: 4px;
box-shadow: 0 20px 50px 0 rgba(0, 0, 0, 0);
width: calc(20% - 8px - 8px);
margin-top: 16px;
margin-right: 8px;
margin-left: 8px;
cursor: pointer;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
section.type-11 .block-item:hover {
background-color: #ffffff;
box-shadow: 0 20px 50px 0 #dbdbdb;
}
section.type-11 .block-item-image {
border-bottom: solid 1px #dbdbdb;
height: 134px;
}
section.type-11 .block-item-image-inner {
max-width: 172px;
width: 100%;
max-height: 54px;
height: 100%;
position: relative;
}
section.type-11 .block-item-text {
text-align: center;
min-height: 82px;
padding-right: 24px;
padding-left: 24px;
}  section.type-12 {
}
section.type-12 .block-item-list {
width: calc(100% + 13px + 13px);
margin-top: -26px;
position: relative;
left: -13px;
}
section.type-12 .block-item {
border: solid 1px #dbdbdb;
width: calc(25% - 13px - 13px);
min-height: 194px;
padding: 40px 40px 35px 40px;
margin-top: 26px;
margin-right: 13px;
margin-left: 13px;
cursor: pointer;
}
section.type-12 .block-item-image {
max-width: 136px;
width: 100%;
max-height: 40px;
height: 100%;
}
section.type-12 .block-item-image .g__image > * {
object-position: left center;
}
section.type-12 .block-item-text {
margin-top: 34px;
}
section.type-12 .block-item-text-1 {
margin-bottom: 0px;
}
section.type-12 .block-item-text-1 .g__text {
text-overflow: ellipsis;
white-space: nowrap;
width: 100%;
overflow: hidden;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
section.type-12 .block-item:hover .block-item-text-1 .g__text {
color: var(--color-accent);
}  section.type-13 {
}
section.type-13 .g__background {
background-color: #f7f7f7;
}
section.type-13 .block-item {
background-color: #ffffff;
border-radius: 10px;
box-shadow: 0 29px 57px 0 rgba(219, 219, 219, 0.5);
height: 100%;
padding: 40px;
}
section.type-13 .block-item-1 {
width: calc(100% - 526px - 40px);
margin-right: 40px;
}
section.type-13 .block-item-2 {
width: 526px;
}
section.type-13 .block-item-3 {
width: 100%;
max-width: 794px;
}
section.type-13 .el-form {
max-width: 640px;
}
section.type-13 .el-logo {
max-width: 146px;
max-height: 146px;
margin-bottom: 28px;
}
section.type-13 .el-list-item-el-1 {
width: 166px;
margin-right: 30px;
}
section.type-13 .el-list-item {
position: relative;
}
section.type-13 .el-list-item:not(:nth-child(1)) {
margin-top: 20px;
}
section.type-13 .el-link {
margin-top: 30px;
}
section.type-13 .el-image {
width: 300px;
height: 280px;
margin-right: auto;
margin-left: auto;
}
section.type-13.register-success {
}
section.type-13.register-success .block-list {
justify-content: center;
}
section.type-13.register-success .block-item.block-item-3 {
display: block;
}  section.type-14 {
z-index: 66
}
section.type-14 .g__background {
background-color: #f7f7f7;
}
section.type-14 .el-title-inner {
justify-content: space-between;
}
section.type-14 .el-title-el-2 {
width: 215px;
height: 80px;
margin-left: 50px;
position: relative;
}
section.type-14 .el-title-el-2 .g__image img {
object-fit: contain;
object-position: right center;
}
section.type-14 .content-tile {
background-color: #ffffff;
border-radius: 6px;
box-shadow: 0 29px 57px 0 rgba(219, 219, 219, 0.5);
max-width: 910px;
padding: 40px;
margin-right: auto;
margin-left: auto;
overflow: hidden;
}
section.type-14 .el-editor {
margin-top: 30px;
}
section.type-14.var-a {
}
section.type-14.var-a .el-title-image {
width: calc(100% + 40px + 40px);
height: 178px;
margin-top: -40px;
margin-bottom: 40px;
position: relative;
left: -40px;
}
section.type-14.var-a .el-title {
text-align: center;
}
section.type-14.var-a .el-editor {
margin-top: 25px;
}
section.type-14.var-b {
}
section.type-14.var-b .el-title {
padding-bottom: 30px;
position: relative;
}
section.type-14.var-b .el-title:after {
content: '';
background-color: #E9E9E9;
width: calc(100% + 40px + 40px);
height: 2px;
position: absolute;
bottom: 0px;
left: -40px;
}
section.type-14.var-b .el-tile-grey {
background-color: #f7f7f7;
border-radius: 10px;
padding: 30px;
margin-top: 36px;
}
section.type-14.var-b .el-tile-grey-el-2 {
margin-top: 10px;
}
section.type-14.var-b .el-editor {
margin-top: 40px;
}
section.type-14.var-c {
}
section.type-14.var-c .content-tile {
max-width: 1010px;
padding: 40px 50px;
}
section.type-14.var-c .el-title-el-2 {
height: 80px;
}  section.type-15 {
}
section.type-15 .g__background {
background-color: #f7f7f7;
}
section.type-15 .block-item {
background-color: #ffffff;
border-radius: 6px;
box-shadow: 0 29px 57px 0 rgba(219, 219, 219, 0.5);
width: 100%;
max-width: 906px;
padding: 40px;
margin-right: auto;
margin-left: auto;
}
section.type-15 .block-item:not(:nth-child(1)) {
margin-top: 30px;
}
section.type-15 .block-item-icon {
display: flex;
justify-content: center;
align-items: center;
width: 68px;
height: 56px;
margin-right: 40px;
position: relative;
}
section.type-15 .block-item-part-2 {
margin-top: 30px;
}  section.type-16 {
}
section.type-16 .block-item {
border: solid 1px #d1d1d1;
border-bottom: initial;
padding: 40px;
}
section.type-16 .block-item:nth-last-child(1) {
border-bottom: 1px solid #d1d1d1;
}
section.type-16 .block-item-part-1 {
width: 226px;
margin-right: 50px;
}
section.type-16 .block-item-part-2 {
width: calc(100% - 226px - 50px);
}
section.type-16 .block-item-image:not(:nth-child(1)) {
margin-top: 36px;
}
section.type-16 .el-text-2 {
margin-top: 20px;
}  section.type-17 {
}
section.type-17 .g__background {
background-color: #f7f7f7;
}
section.type-17 .block-item {
background-color: #ffffff;
border-radius: 10px;
box-shadow: 0 22px 66px 0 rgba(214, 214, 214, 0.5);
width: 100%;
max-width: 1134px;
margin-right: auto;
margin-left: auto;
}
section.type-17 .block-item:not(:nth-child(1)) {
margin-top: 30px;
}
section.type-17 .block-item-part-1 {
border-bottom: 2px solid #f7f7f7;
padding: 30px 40px 24px 40px;
}
section.type-17 .block-item-part-2 {
padding: 26px 40px 26px 40px;
}
section.type-17 .block-item-part-1-el-1 {
margin-right: 40px;
}
section.type-17 .block-item-part-2-inner {
display: flex;
}
section.type-17 .block-item-part-2-el-1 {
display: flex;
}
section.type-17 .block-item-part-2-el-1-1 {
min-width: 78px;
margin-right: 12px;
}
section.type-17 .block-item-part-2-col-1 {
width: 27%;
padding-right: 40px;
}
section.type-17 .block-item-part-2-col-2 {
width: 73%;
}
section.type-17 .block-item-part-2-el-2-inner {
display: flex;
}
section.type-17 .block-item-part-2-el-2-1 {
min-width: 114px;
margin-right: 12px;
}
section.type-17 .block-item-part-2-el-1-2 {
position: relative;
top: -3px;
}
section.type-17 .block-item-part-2-el-2-2 {
position: relative;
top: -3px;
}
section.type-17.var-a {
}
section.type-17.var-a .block-item {
max-width: 908px;
}
section.type-17.var-a .block-item-part-1 {
border-color: #E9E9E9;
padding-top: 40px;
padding-right: 50px;
padding-left: 50px;
}
section.type-17.var-a .block-item-part-2 {
border-bottom: 2px solid #E9E9E9;
padding-top: 33px;
padding-right: 50px;
padding-left: 50px;
}
section.type-17.var-a .block-item-part-3 {
padding: 26px 50px 40px 50px;
margin-top: 16px;
}
section.type-17.var-a .block-item-part-1-el-1 {
margin-right: initial;
}
section.type-17.var-a .block-item-part-1-el-1-1 {
margin-bottom: 12px;
}
section.type-17.var-a .block-item-part-2-col-1 {
width: 40%;
}
section.type-17.var-a .block-item-part-2-col-2 {
width: 60%;
}  section.type-18 {
overflow: hidden;
}
section.type-18 .el-title-1 {
width: calc(100% - 190px);
padding-right: 40px;
}
section.type-18 .el-title-2 {
width: 190px;
height: 56px;
position: relative;
top: 12px;
}
section.type-18 .el-title-2 .g__image img {
object-position: top center;
}
section.type-18 .el-content {
padding-top: 40px;
padding-bottom: 80px;
position: relative;
}
section.type-18 .el-content-bg {
background-color: #f7f7f7;
width: 100vw;
height: 100%;
margin: 0px auto;
position: absolute;
top: 0px;
right: -200%;
left: -200%;
}
section.type-18 .el-content-block-item-outer {
position: relative;
}
section.type-18 .el-content-block-item-1-outer {
width: calc(100% - 30px - 422px);
margin-right: 30px;
}
section.type-18 .el-content-block-item-2-outer {
width: 422px;
}
section.type-18 .el-content-block-item-1 {
background-color: #ffffff;
border-radius: 10px;
box-shadow: 0 29px 57px 0 rgba(219, 219, 219, 0.5);
padding: 30px 40px 40px 40px;
}
section.type-18 .el-content-block-item-2 {
background-color: #ffffff;
box-shadow: 0 29px 57px 0 rgba(219, 219, 219, 0.5);
border-radius: 10px;
padding: 30px;
position: sticky;
top: 0px;
}
section.type-18 .el-link {
margin-top: 40px;
}
section.type-18 .el-link-2 {
margin-top: 32px;
}
section.type-18 .el-content-block-item-2-el-list-1-item-inner-el-1 {
min-width: 90px;
padding-right: 16px;
}
section.type-18 .el-content-block-item-2-el-list-1-item-inner-el-2 {
}
section.type-18 .el-content-block-item-2-el-list-1-outer {
margin-top: 30px;
}
section.type-18 .el-content-block-item-2-el-list-2-outer {
margin-top: 30px;
}
section.type-18 .el-content-block-item-2-el-1 {
margin-top: 30px;
}
section.type-18 .el-content-block-item-2-el-list-2-item {
display: block;
padding-top: 17px;
padding-bottom: 14px;
position: relative;
cursor: pointer;
}
section.type-18 .el-content-block-item-2-el-list-2-item:after {
content: '';
background-color: #d1d1d1;
width: calc(100% + 30px + 30px);
height: 1px;
position: absolute;
top: 0px;
left: -30px;
}
section.type-18 .el-content-block-item-2-el-list-1-item:not(:nth-child(1)) {
margin-top: 14px;
}
section.type-18 .el-content-block-item-2-el-list-2-item-el-radio {
margin-right: 32px;
}
section.type-18 .el-content-block-item-2-el-list-2-item-el-info-1 {
margin-right: 31px;
}
section.type-18 .el-content-block-item-2-el-list-2-item-el-info-2 {
min-width: 78px;
padding-right: 12px;
}
section.type-18 .el-content-block-item-2-el-list-2-item-el-icons {
width: 84px;
}
section.type-18 .el-content-block-item-2-el-1-1 {
margin-right: 24px;
}  section.type-19 {
}
section.type-19 .el-loader {
opacity: 0;
width: 100%;
position: absolute;
top: 22px;
left: 0px;
pointer-events: none;
}
section.type-19 .el-loader-image img {
display: block;
width: auto;
max-width: 100%;
height: auto;
margin-right: auto;
margin-left: auto;
}
section.type-19 .new-item {
opacity: 0;
}
section.type-19 .el-middle-part-outer-u-1 {
min-height: 380px;
}
section.type-19 .block-item {
position: relative;
}
section.type-19 .block-item-1 {
width: 280px;
margin-right: 60px;
}
section.type-19 .block-item-2 {
width: calc(100% - 280px - 60px);
}
section.type-19 .g__table .g__table-row.type-heading + .g__table-row {
padding-top: 22px;
}
section.type-19 .g__table .g__table-row-inner {
justify-content: space-between;
}
section.type-19 .g__table-col:nth-child(1) {
word-break: break-all;
width: 78px;
}
section.type-19 .g__table-col:nth-child(2) {
width: 336px;
}
section.type-19 .g__table-col:nth-child(3) {
width: 160px;
}
section.type-19 .g__table-col:nth-child(4) {
width: 215px;
}
section.type-19 .g__table-col:nth-child(5) {
width: 131px;
}
section.type-19 .g__table-col:nth-child(6) {
width: 101px;
}
section.type-19 .el-button {
position: relative;
}
section.type-19 .el-button-el-2 {
position: absolute;
bottom: 10px;
right: 0px;
}
section.type-19 .el-upper-table-part-outer {
border-bottom: 2px solid #E8E8E8;
padding-bottom: 22px;
}
section.type-19 .el-upper-table-part-outer.view-tile-active {
border-color: rgba(255, 255, 255, 0);
}
section.type-19 .block-item-1-el-title {
margin-bottom: 26px;
}
section.type-19 .block-item-1-el-title .g__text {
text-transform: uppercase;
}
section.type-19 .filter-group-item-title-el-1 {
padding-right: 24px;
}
section.type-19 .filter-group-item-title-el-1 .g__text {
text-transform: uppercase;
}
section.type-19 .filter-group-item {
border-top: 2px solid #E8E8E8;
}
section.type-19 .filter-group-item:nth-last-child(1) .filter-group-item-element-list {
padding-bottom: initial !important;
}
section.type-19 .filter-group-item-title-el-2 {
width: 10px;
height: 10px;
position: relative;
}
section.type-19 .filter-group-item-title-el-2-1 {
background-color: var(--color-accent);
width: 100%;
height: 2px;
margin: auto;
position: absolute;
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
}
section.type-19 .filter-group-item-title-el-2-2 {
background-color: var(--color-accent);
width: 2px;
height: 100%;
margin: auto;
position: absolute;
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
transform: rotate(0deg);
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
section.type-19 .filter-group-item-title {
padding-top: 21px;
margin-bottom: 21px;
position: relative;
cursor: pointer;
}
section.type-19 .filter-group-item-title:after {
content: '';
width: 100%;
height: 21px;
position: absolute;
bottom: -21px;
left: 0px;
}
section.type-19 .filter-group-item.active .filter-group-item-title-el-2-2 {
transform: rotate(90deg);
}
section.type-19 .filter-group-item-element-list {
padding-bottom: 32px;
position: relative;
z-index: 55;
}
section.type-19 .filter-group-item-element-item:not(:nth-child(1)) {
margin-top: 18px;
}
section.type-19 .el-tile-item:not(:nth-child(1)) {
margin-top: 20px;
}
section.type-19 .el-tile-item {
display: block;
position: relative;
}
section.type-19 .el-tile-item-inner {
border: solid 4px #f3f3f3;
border-radius: 6px;
}
section.type-19 .el-tile-item-part-1 {
padding-top: 14px;
padding-right: 26px;
padding-bottom: 16px;
padding-left: 26px;
}
section.type-19 .el-tile-item-part-2 {
padding-right: 26px;
padding-bottom: 16px;
padding-left: 26px;
}
section.type-19 .el-tile-item-part-3 {
background-color: #f3f3f3;
padding-top: 16px;
padding-right: 26px;
padding-bottom: 10px;
padding-left: 26px;
}
section.type-19 .el-tile-item-part-1-el-1 {
padding-right: 20px;
margin-right: 20px;
position: relative;
}
section.type-19 .el-tile-item-part-1-el-1:after {
content: '';
background-color: #dbdbdb;
display: block;
width: 1px;
height: 20px;
margin: auto 0px;
position: absolute;
top: -200%;
right: 0px;
bottom: -200%;
}
section.type-19 .el-tile-item-part-1-el-1 .g__text {
color: var(--color-grey-7);
}
section.type-19 .el-tile-item-part-1-el-2 {
padding-right: 20px;
margin-right: 20px;
position: relative;
}
section.type-19 .el-tile-item-part-1-el-2:after {
content: '';
background-color: #dbdbdb;
display: block;
width: 1px;
height: 20px;
margin: auto 0px;
position: absolute;
top: -200%;
right: 0px;
bottom: -200%;
}
section.type-19 .el-tile-item-part-1-el-3 .g__badge {
top: -1px;
}
section.type-19 .el-tile-item-part-3-1 {
padding-right: 20px;
margin-right: 20px;
position: relative;
}
section.type-19 .el-tile-item-part-3-1:after {
content: '';
background-color: #dbdbdb;
display: block;
width: 1px;
height: 20px;
margin: auto 0px;
position: absolute;
top: -200%;
right: 0px;
bottom: -200%;
}
section.type-19 .el-tile-item-part-3-2 {
margin-right: 76px;
}
section.type-19 .el-tile-item-part-3-3-1 {
margin-right: 5px;
}
section.type-19 .el-tile-item-part-3-3 {
flex: 1 0 auto;
min-width: 274px;
margin-right: 20px;
}
section.type-19 .el-tile-item-part-3-4 {
padding-right: 20px;
margin-right: 20px;
position: relative;
}
section.type-19 .el-tile-item-part-3-4:after {
content: '';
background-color: #dbdbdb;
display: block;
width: 1px;
height: 20px;
margin: auto 0px;
position: absolute;
top: -200%;
right: 0px;
bottom: -200%;
}
section.type-19 .el-tile-item-part-3-6 {
position: absolute;
opacity: 0;
}
section.type-19 .pagination-outer {
margin-top: 40px;
}
section.type-19 .filter-group-aplly-button-outer {
margin-top: 40px;
}
section.type-19 .u-button-obj {
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
section.type-19 .u-button-onloading {
opacity: 0.4;
pointer-events: none;
}
section.type-19 .u-button-hide {
opacity: 0;
pointer-events: none;
}
section.type-19.var-a {
}
section.type-19.var-a .g__table-col:nth-child(4) {
width: 235px;
}
section.type-19.var-a .g__table-col:nth-child(7) {
width: 110px;
}
section.type-19.var-a .g__table-col:nth-child(7) .g__table-col-content {
position: relative;
top: 2px;
top: initial;
}
section.type-19.var-a .block-item-2 .g__text_with_icons-text {
color: var(--color-black);
}
section.type-19.var-b {
}
section.type-19.var-b .el-upper-table-part-3 {
margin-right: 30px;
}
section.type-19.var-b .el-upper-table-part-4 {
padding-left: 30px;
position: relative;
}
section.type-19.var-b .el-upper-table-part-4:before {
content: '';
background-color: #dbdbdb;
display: block;
width: 1px;
height: 30px;
margin: auto 0px;
position: absolute;
top: -200%;
bottom: -200%;
left: 0px;
}
section.type-19.var-b .g__table-col:nth-child(1) {
width: 100px;
}
section.type-19.var-b .g__table-col:nth-child(2) {
width: 320px;
}
section.type-19.var-b .g__table-col:nth-child(3) {
width: 130px;
}
section.type-19.var-b .g__table-col:nth-child(4) {
width: 120px;
}
section.type-19.var-b .g__table-col:nth-child(5) {
width: 150px;
}
section.type-19.var-b .g__table-col:nth-child(6) {
width: 110px;
}
section.type-19.var-b .g__table-col:nth-child(7) {
width: 90px;
}
section.type-19.var-b .g__table-col:nth-child(2) .g__badge {
margin-top: 4px;
}
section.type-19.var-b .el-table-info-1 {
white-space: nowrap;
}
section.type-19.var-b .el-title-g-title-el-0 {
max-width: 204px;
visibility: hidden;
}
section.type-19.var-b .el-title-g-title-el-1 {
padding-right: 40px;
padding-left: 40px;
}
section.type-19.var-b .el-title-g-title-el-2 {
max-width: 204px;
}
section.type-19.var-b.var-b-2 {
}
section.type-19.var-b.var-b-2 .g__table-col:nth-child(2) {
width: 230px;
}
section.type-19.var-b.var-b-2 .g__table-col:nth-child(8) {
width: 110px;
}
section.type-19.var-b.var-b-2 .g__table-col:nth-child(8) .g__table-col-content {
position: relative;
top: 2px;
}
section.type-19.var-b.var-b-2 .el-tile-item-part-3-2 {
margin-right: 38px;
}
section.type-19.var-b .el-tile-item-part-3-inner > *:nth-last-child(1) {
margin-right: initial;
}
section.type-19.var-b.var-b-2 .el-tile-item-part-3-5 {
padding-right: 20px;
margin-right: 20px;
position: relative;
}
section.type-19.var-b.var-b-2 .el-tile-item-part-3-5:after {
content: '';
background-color: #dbdbdb;
display: block;
width: 1px;
height: 20px;
margin: auto 0px;
position: absolute;
top: -200%;
right: 0px;
bottom: -200%;
}
section.type-19.var-b.var-b-3 {
}
section.type-19.var-b.var-b-3 .g__table-col:nth-child(1) {
word-break: break-all;
width: 100px;
}
section.type-19.var-b.var-b-3 .g__table-col:nth-child(2) {
width: 460px;
}
section.type-19.var-b.var-b-3 .g__table-col:nth-child(3) {
width: 100px;
}
section.type-19.var-b.var-b-3 .g__table-col:nth-child(4) {
width: 200px;
}
section.type-19.var-b.var-b-3 .g__table-col:nth-child(5) {
width: 110px;
}
section.type-19.var-b.var-b-3 .g__table-col:nth-child(6) {
width: 90px;
}
section.type-19.var-b.var-b-4 {
}
section.type-19.var-b.var-b-4 .el-tile-item-part-3-5 {
padding-right: 20px;
margin-right: 20px;
position: relative;
}
section.type-19.var-b.var-b-4 .el-tile-item-part-3-5:after {
content: '';
background-color: #dbdbdb;
display: block;
width: 1px;
height: 20px;
margin: auto 0px;
position: absolute;
top: -200%;
right: 0px;
bottom: -200%;
}
section.type-19.var-b.var-b-4 .g__table-col:nth-child(2) {
width: 320px;
}
section.type-19.var-b.var-b-4 .g__table-col:nth-child(7) {
width: 110px;
}
section.type-19.var-b.var-b-4 .g__table-col:nth-child(7) .g__table-col-content {
position: relative;
top: 2px;
}
section.type-19.var-b-5 .el-upper-table-part-outer {
border-color: rgba(0, 0, 0, 0);
}
section.type-19.var-b-5 .el-tile-list-outer {
display: block !important;
}  section.type-20 {
}
section.type-20 .block-item {
background-color: #ffffff;
box-shadow: 0 29px 57px 0 rgba(219, 219, 219, 0.5);
border-radius: 10px;
padding: 30px;
position: relative;
}
section.type-20 .block-item-outer-1 {
width: calc(100% - 413px - 37px); margin-right: 37px;
}
section.type-20 .block-item-outer-2 {
width: 413px;
height: 100%;
}
section.type-20 .el-table .g__table-col:nth-child(1) {
width: 50px;
padding-left: 20px;
}
section.type-20 .el-table .g__table-col:nth-child(2) {
width: 135px;
}
section.type-20 .el-table .g__table-col:nth-child(3) {
width: 160px;
}
section.type-20 .el-table .g__table-col:nth-child(4) {
width: 320px;
}
section.type-20 .el-table .g__table-col:nth-child(5) {
width: 195px;
}
section.type-20 .el-table .g__table-col:nth-child(1) .g__checkbox {
position: relative;
top: 6px;
}
section.type-20 .el-checkbox {
padding-left: 20px;
margin-top: 20px;
}
section.type-20 .el-text .g__text {
opacity: 0.5;
margin-top: 10px;
}  section.type-21 {
}
section.type-21 .el-title-1 {
width: calc(100% - 190px);
padding-right: 40px;
}
section.type-21 .el-title-1 .g__title {
margin-bottom: 40px;
}
section.type-21 .el-title-2 {
width: 190px;
height: 56px;
position: relative;
top: 12px;
}
section.type-21 .el-title-2 .g__image img {
object-position: top center;
}
section.type-21 .el-content {
background-color: #f7f7f7;
padding-top: 40px;
padding-bottom: 130px;
position: relative;
}
section.type-21 .el-content-bg {
background-color: #f7f7f7;
width: 99.1vw;
height: 100%;
margin: 0px auto;
position: absolute;
top: 0px;
right: -200%;
left: -200%;
}
section.type-21 .block-item-1 {
width: 340px;
position: relative;
}
section.type-21 .block-item-1 .block-item-inner {
position: sticky;
top: calc(87px + 40px);
left: 0px;
}
section.type-21 .block-item-2 {
width: calc(100% - 340px - 110px);
margin-left: 110px;
position: relative;
}
section.type-21 .nav-item {
background-color: #ffffff;
border-radius: 6px;
box-shadow: 0 29px 57px 0 rgba(219, 219, 219, 0.5);
padding: 24px 30px 21px 30px;
cursor: pointer;
}
section.type-21 .nav-item:not(:nth-child(1)) {
margin-top: 10px;
}
section.type-21 .nav-item-text {
font-size: 16px;
font-weight: 300;
line-height: 1.44;
color: #363636;
padding-right: 16px;
}
section.type-21 .nav-item.active .nav-item-text {
font-weight: 500;
color: var(--color-accent)
}
section.type-21 .nav-item-icon {
opacity: 0;
min-width: 8px;
width: 8px;
position: relative;
top: -1px;
transform: translateX(6px);
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
section.type-21 .nav-item:hover .nav-item-icon,
section.type-21 .nav-item.active .nav-item-icon {
opacity: 1;
transform: translateX(0px);
}
section.type-21 .el-button {
margin-top: 20px;
}
section.type-21 .el-button .g__button {
width: 100%;
}
section.type-21 .el-scroll-to {
position: relative;
}
section.type-21 .el-2 {
margin-top: 70px;
}
section.type-21 .el-3 {
margin-top: 40px;
}
section.type-21 .el-4 {
margin-top: 40px;
}
section.type-21 .el-5 {
margin-top: 40px;
}
section.type-21 .el-6 {
margin-top: 40px;
}
section.type-21 .el-7 {
margin-top: 30px;
}
section.type-21 .el-8 {
margin-top: 80px;
}
section.type-21 .el-9 {
margin-top: 40px;
}
section.type-21 .el-10 {
margin-top: 40px;
}
section.type-21 .el-11 {
margin-top: 40px;
}
section.type-21 .el-12 {
margin-top: 40px;
}
section.type-21 .el-13 {
margin-top: 40px;
}
section.type-21 .el-14 {
margin-top: 40px;
}
section.type-21 .el-15 {
margin-top: 20px;
}
section.type-21 .el-16 {
margin-top: 40px;
}
section.type-21 .el-17 {
margin-top: 30px;
}
section.type-21 .el-18 {
margin-top: 60px;
}
section.type-21 .el-19 {
margin-top: 40px;
}
section.type-21 .tile-item-text-2 {
margin-top: 40px;
}
section.type-21 .tile-item-text-3 {
margin-top: 40px;
}
section.type-21 .tile-item-text-4 {
margin-top: 30px;
}
section.type-21 .tile-item {
background-color: #ffffff;
border-radius: 6px;
box-shadow: 0 29px 57px 0 rgba(219, 219, 219, 0.5);
max-width: 906px;
padding: 40px;
margin-right: auto;
margin-left: auto;
}
section.type-21 .tile-item:not(:nth-child(1)) {
margin-top: 30px;
}
section.type-21 .tile-item-icon {
display: flex;
justify-content: center;
align-items: center;
width: 60px;
height: 60px;
margin-right: 16px;
position: relative;
}
section.type-21 .tile-item-part-2 {
margin-top: 20px;
}
section.type-21 .tile-item-part-1-2 {
max-width: 575px;
}
section.type-21 .tile-item-part-1.var-a .tile-item-part-1-2 {
max-width: 90%;
}
section.type-21 .tile-item-part-1.var-b .tile-item-part-1-2 {
max-width: 90%;
position: relative;
z-index: 55;
}
section.type-21 .tile-item-part-1.var-b {
position: relative;
}
section.type-21 .tile-item-part-1.var-b:before {
content: '';
background-color: var(--color-accent);
width: 18px;
height: 2px;
position: absolute;
top: 13px;
left: -40px;
}
section.type-21 .tile-item {
overflow: hidden;
}
section.type-21 .tile-item-part-1.var-b .tile-item-part-1-3 {
font-size: 130px;
font-weight: 700;
color: #f6f6f6;
position: absolute;
top: -67px;
left: -24px;
}
section.type-21 .g__table .g__table-col:nth-child(1) {
width: 116px;
}
section.type-21 .g__table .g__table-col:nth-child(2) {
width: calc(100% - 116px);
}
section.type-21 .tile-item-text-3-list {
margin-top: -30px;
position: relative;
}
section.type-21 .tile-item-text-3-item {
width: 33.33%;
padding-right: 24px;
margin-top: 30px;
}
section.type-21 .tile-item-text-3-item-item-text {
font-size: 16px;
font-weight: 300;
line-height: 1.75;
letter-spacing: 0.11px;
}
section.type-21 .el-14-accordeon {
background-color: #ffffff;
border-radius: 10px;
box-shadow: 0 29px 57px 0 rgba(219, 219, 219, 0.5);
padding: 0px 40px 0px 40px;
}
section.type-21 .el-14-accordeon-title {
padding-top: 28px;
padding-bottom: 25px;
position: relative;
cursor: pointer;
}
section.type-21 .el-14-accordeon-title:after {
content: '';
background-color: #dbdbdb;
opacity: 0;
display: block;
width: calc(100% + 40px + 40px);
height: 1px;
margin: 0px auto;
position: absolute;
bottom: 0px;
left: -100%;
right: -100%;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
section.type-21 .el-14-accordeon.active .el-14-accordeon-title:after {
opacity: 1;
}
section.type-21 .el-14-accordeon-title-el-1 {
width: calc(100% - 10px);
padding-right: 46px;
}
section.type-21 .el-14-accordeon-title-el-2 {
width: 10px;
position: relative;
}
section.type-21 .el-14-accordeon-title-el-2:before {
content: '';
background-color: #dbdbdb;
display: block;
width: 1px;
height: 40px;
position: absolute;
top: -14px;
left: -33px;
}
section.type-21 .el-14-accordeon-title-el-2 .g__image {
width: 10px;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
section.type-21 .el-14-accordeon.active .g__image {
transform: rotateX(180deg);
}
section.type-21 .el-14-accordeon-content {
padding-top: 44px;
padding-bottom: 40px;
position: relative;
}
section.type-21 .tile-item-special {
background-color: #f7f7f7;
border-radius: 6px;
padding: 14px 20px 13px 20px;
margin-top: 20px;
}
section.type-21 .tile-item-special-el-1 {
width: 23px;
margin-right: 12px;
position: relative;
}
section.type-21 .tile-item-special-el-2 .g__text.type-h5 {
text-transform: uppercase;
}
section.type-21 .tile-item-special-el-2-1  {
display: inline-block;
margin-right: 6px;
}
section.type-21 .tile-item-special-el-2-2 {
display: inline;
}  section.type-22 {
background-color: #f7f7f7;
}
section.type-22 .col-item-1 {
width: 340px;
}
section.type-22 .col-item-2 {
width: calc(100% - 340px - 60px);
margin-left: 60px;
}
section.type-22 .cat-item {
background-color: #ffffff;
border: 1px solid rgba(255, 255, 255, 0);
display: block;
border-radius: 5px;
box-shadow: 0 29px 57px 0 rgba(219, 219, 219, 0.5);
padding: 22px 24px;
cursor: pointer;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
section.type-22 .cat-item:not(:nth-child(1)) {
margin-top: 10px;
}
section.type-22 .cat-item:hover,
section.type-22 .cat-item.active {
border-color: rgba(228, 37, 37, 1);
}
section.type-22 .cat-item-el-1 {
width: 20px;
margin-right: 16px;
position: relative;
}
section.type-22 .cat-item-el-2 {
margin-right: 10px;
}
section.type-22 .cat-item-el-3 .g__text {
color: var(--color-grey-7);
}
section.type-22 .tags-part {
margin-top: 50px;
}
section.type-22 .tags-part-title {
text-transform: uppercase;
}
section.type-22 .tags-part-list-outer {
margin-top: 28px;
}
section.type-22 .block-list {
width: calc(100% + 25px + 25px);
margin-top: -50px;
position: relative;
left: -25px;
}
section.type-22 .block-list .grid-sizer {
width: calc(50% - 25px - 25px);
margin-right: 25px;
margin-left: 25px;
}
section.type-22 .block-item {
background-color: #ffffff;
box-shadow: 0 29px 57px 0 rgba(219, 219, 219, 0.5);
border-radius: 10px;
width: calc(50% - 25px - 25px);
margin-top: 50px;
margin-right: 25px;
margin-left: 25px;
position: relative;
overflow: hidden;
}
section.type-22 .block-item-inner {
height: 100%;
position: relative;
}
section.type-22 .block-item-el-info {
height: 100%;
position: relative;
}
section.type-22 .block-item-el-inner {
display: flex;
flex-direction: column;
justify-content: space-between;
height: calc(100% - 200px);
position: relative;
}
section.type-22 .block-item.var-no-image .block-item-el-inner {
height: 100%;
}
section.type-22 .block-item-el-image {
height: 200px;
position: relative;
}
section.type-22 .block-item-el-info {
padding: 30px;
position: relative;
}
section.type-22 .block-item-el-sec-title {
margin-bottom: 18px;
}
section.type-22 .block-item-el-sec-title-el-1 {
padding-right: 24px;
}
section.type-22 .block-item-el-info-part-2 {
margin-top: 20px;
}
section.type-22 .block-item-el-info-part-3 {
margin-top: 20px;
}
section.type-22 .block-item-el-date {
margin-right: 27px;
}
section.type-22 .block-item-el-date-el-icon {
margin-right: 8px;
}
section.type-22 .block-item-el-time-el-icon {
margin-right: 8px;
}
section.type-22 .block-item-el-tag-group {
margin-top: 20px;
}
section.type-22 .block-item .g__tag_list-item-text:after {
display: none;
}
section.type-22 .aplly-button-outer {
margin-top: 40px;
}
section.type-22 .reset-button-outer {
margin-top: 16px;
}
section.type-22 .reset-button-outer .g__text {
position: relative;
cursor: pointer;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
section.type-22 .reset-button-outer .g__text:hover {
opacity: 0.8;
}
section.type-22 .reset-button-outer .g__text:after {
content: '';
background-color: var(--color-black);
width: 0%;
height: 1px;
position: absolute;
bottom: 0px;
left: 0px;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
section.type-22 .reset-button-outer .g__text:hover:after {
width: 100%;
}
section.type-22 .pagination-outer {
margin-top: 60px;
margin-right: auto;
margin-left: auto;
}  section.type-23 {
background-color: #f7f7f7;
}
section.type-23 .content {
max-width: 1134px;
margin-right: auto;
margin-left: auto;
}
section.type-23 .el-title {
text-align: center;
}
section.type-23 .el-text-1 {
text-align: center;
margin-bottom: 14px;
}
section.type-23 .el-text-2 {
text-align: center;
margin-top: 20px;
}
section.type-23 .el-image {
height: 436px;
margin-top: 30px;
position: relative;
}
section.type-23 .el-image.type-self-format {
width: 100%;
height: auto;
}
section.type-23 .el-image.type-self-format .g__image.type-cover {
width: 100%;
height: auto;
}
section.type-23 .el-image.type-self-format .g__image.type-cover > * {
width: 100%;
height: auto;
}
section.type-23 .el-content {
margin-top: 40px;
}
section.type-23 .el-image + .el-content {
margin-top: 30px;
}
section.type-23 .el-content-col-item-1 {
width: 188px;
}
section.type-23 .el-content-col-item-2 {
width: calc(100% - 188px - 188px - 40px - 40px);
margin-right: 40px;
margin-left: 40px;
position: relative;
}
section.type-23 .el-content-col-item-3 {
width: 188px;
}
section.type-23 .el-author,
section.type-23 .el-author-2 {
display: none !important;
}
section.type-23 .el-author-el-1 {
padding-right: 9px;
margin-right: 9px;
position: relative;
}
section.type-23 .el-author-el-1:after {
content: '';
background: #AFAFAF;
width: 1px;
height: 16px;
margin: auto 0px;
position: absolute;
top: -210%;
right: 0px;
bottom: -200%;
}
section.type-23 .el-author-el-1 .g__text {
color: #a3a3a3
}
section.type-23 .speaker-outer {
margin-bottom: 40px;
}
section.type-23 .el-calendar {
background-color: #ffffff;
border-radius: 10px;
box-shadow: 0 29px 57px 0 rgba(219, 219, 219, 0.5);
max-width: 165px;
padding: 20px 0px 16px 0px;
margin-bottom: 36px;
}
section.type-23 .el-calendar-el-1 {
font-size: 60px;
font-weight: 300;
line-height: 0.93;
letter-spacing: 0.41px;
text-align: center;
color: var(--color-accent);
}
section.type-23 .el-calendar-el-2 {
font-size: 14px;
font-weight: 500;
letter-spacing: 0.88px;
text-align: center;
text-transform: uppercase;
margin-top: 12px;
}
section.type-23 .el-calendar-el-3 {
font-size: 17px;
font-weight: 300;
letter-spacing: 0.11px;
text-align: center;
}
section.type-23 .el-calendar-part-1 {
border-bottom: 2px solid #EBEBEB;
padding-right: 12px;
padding-bottom: 20px;
padding-left: 12px;
}
section.type-23 .el-calendar-part-2 {
padding-top: 16px;
padding-right: 12px;
padding-left: 12px;
}
section.type-23 .el-button {
max-width: 165px;
margin-bottom: 30px;
}
section.type-23 .el-button .g__button {
width: 100%;
}
section.type-23 .el-event-add-info {
margin-top: 54px;
}
section.type-23 .el-event-add-info-el-list-outer {
margin-top: 20px;
}
section.type-23 .el-event-add-info-el-item {
width: 50%;
padding-right: 40px;
}
section.type-23 .el-event-add-info-el-item-inner {
max-width: 184px;
}
section.type-23 .el-event-add-info-el-item-el-2 {
position: relative;
top: 1px;
}
section.type-23 .el-button-2 {
margin-top: 40px;
}  section.type-24 {
background-color: #f7f7f7;
}
section.type-24 .content {
max-width: 910px;
margin-right: auto;
margin-left: auto;
}
section.type-24 .el-title {
max-width: 680px;
}
section.type-24 .block-list-outer {
margin-top: 20px;
}
section.type-24 .block-item {
background-color: #ffffff;
border-radius: 10px;
box-shadow: 0 29px 57px 0 rgba(219, 219, 219, 0.5);
position: relative;
}
section.type-24 .block-item:not(:nth-child(1)) {
margin-top: 20px;
}
section.type-24 .block-item-part-item {
position: relative;
}
section.type-24 .block-item-part-item-1 {
border-right: 2px solid #eeeeee;
width: 170px;
padding: 40px 20px 40px 20px;
}
section.type-24 .block-item-part-item-2 {
width: calc(100% - 170px);
padding: 40px 40px 30px 40px;
}
section.type-24 .block-item-el-icon {
display: flex;
align-items: center;
justify-content: center;
width: 60px;
height: 60px;
margin-right: auto;
margin-bottom: 10px;
margin-left: auto;
position: relative;
}
section.type-24 .block-item-el-icon > * {
display: block;
max-width: 100%;
height: auto;
}
section.type-24 .block-item-el-title {
text-align: center;
}
section.type-24 .block-item-el-number {
font-size: 100px;
font-weight: 700;
letter-spacing: 0.68px;
color: #a5a5a5;
opacity: 0.1;
position: absolute;
top: 5px;
left: 20px;
}
section.type-24 .block-item-el-text {
position: relative;
}  section.type-25 {
}
section.type-25 .content {
max-width: 918px;
margin-right: auto;
margin-left: auto;
}
section.type-25 .year-list-outer {
margin-top: 92px;
}
section.type-25 .year-list {
width: 112%;
margin-top: -24px;
}
section.type-25 .year-item {
width: 33.33%;
margin-top: 24px;
}
section.type-25 .year-item-el-2 {
margin-top: 10px;
}
section.type-25 .year-item-el-3-list {
margin-top: 22px;
}
section.type-25 .year-item-el-3-item {
padding-right: 24px;
position: relative;
}
section.type-25 .year-item-el-3-item:not(:nth-child(1)) {
margin-top: 20px;
}
section.type-25 .year-item-el-3-item-el-icon {
display: block;
width: 28px;
height: 28px;
margin-right: 10px;
position: relative;
overflow: hidden;
}
section.type-25 .el-text-1 {
margin-top: 80px;
}
section.type-25 .el-text-2 {
margin-top: 24px;
}  section.type-26 {
}
section.type-26 .content {
max-width: 1360px;
margin-right: auto;
margin-left: auto;
}
section.type-26 .slider {
position: relative;
}
section.type-26 .slide-list-outer {
padding-left: 114px;
position: relative;
overflow: hidden;
}
section.type-26 .slide-list-outer:before {
content: '';
background: rgb(255,255,255);
background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,0) 100%);
display: block;
width: 114px;
height: calc(100% - 60px);
position: absolute;
top: 60px;
left: 0px;
z-index: 44
}
section.type-26 .slide-list-outer:after {
content: '';
background: rgb(255,255,255);
background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,0) 100%);
display: block;
width: 114px;
height: 21px;
position: absolute;
top: 0px;
left: 0px;
z-index: 44
}
section.type-26 .slick-list {
overflow: visible;
}
section.type-26 .slide-item {
height: auto;
position: relative;
overflow: hidden;
}
section.type-26 .slide-item-el-1 {
max-width: calc(230px + 24px);
height: 21px;
padding-right: 24px;
}
section.type-26 .slide-item-el-2 {
background-color: var(--color-accent);
border-radius: 50%;
width: 8px;
height: 8px;
margin-top: 16px;
position: relative;
}
section.type-26 .slide-item-el-2:after {
content: '';
width: 400px;
height: 1px;
border-bottom: 1px dashed var(--color-accent);
position: absolute;
top: 2px;
bottom: 0px;
left: 0px;
}
section.type-26 .slide-item:nth-last-child(1) .slide-item-el-2:after {
display: none;
}
section.type-26 .slide-item-el-3 {
max-width: calc(230px + 24px);
padding-right: 24px;
margin-top: 16px;
}
section.type-26 .slide-item-el-3 .g__text {
line-height: 1.43;
}
section.type-26 .slider-control-list-outer {
width: 100%;
height: 100%;
position: absolute;
top: 22px;
left: 0px;
z-index: 66;
pointer-events: none;
}
section.type-26 .slider-control-item {
width: 34px;
height: 34px;
position: relative;
pointer-events: none;
cursor: pointer;
}
section.type-26 .slider-control-item.active {
pointer-events: all;
}
section.type-26 .slider-control-item-circle {
background-color: #ffffff;
border: 1px solid #DCDCDC;
border-radius: 50%;
width: 100%;
height: 100%;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
section.type-26 .slider-control-item.active .slider-control-item-circle {
border-color: var(--color-accent);
}
section.type-26 .slider-control-item-arrow {
background-image: url(//muk.training/wp-content/themes/muk/img/svg/mail_arrow.svg);
background-size: 100% 100%;
opacity: 0.5;
width: 9px;
height: 7px;
margin: auto;
position: absolute;
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
section.type-26 .slider-control-item-1 .slider-control-item-arrow {
transform-rotate: center;
transform: rotate(180deg);
}
section.type-26 .slider-control-item.active .slider-control-item-arrow {
opacity: 1;
}  body.page-template-schedule_pdf {
overflow: hidden;
}
.pdf-overlay {
background-color: #ffffff;
width: 100%;
height: 100%;
position: fixed;
top: 0px;
left: 0px;
z-index: 111111;
}
section.type-27 { }
section.type-27 .contact-block {
text-align: right;
margin-top: 48px;
}
section.type-27 .el-link-1 {
margin-top: 8px;
}
section.type-27 .el-link-2 {
margin-top: 6px;
margin-bottom: 26px;
}
section.type-27 .g__link.type-3 .g__link-text {
font-size: 12px;
}
section.type-27 .content {
min-width: 720px;
width: 720px;
margin: auto;
}
section.type-27 .g__table-col:nth-child(1) {
width: 78px;
}
section.type-27 .g__table-col:nth-child(2) {
width: 336px;
}
section.type-27 .g__table-col:nth-child(3) {
width: 160px;
}
section.type-27 .g__table-col:nth-child(4) {
width: 215px;
}
section.type-27 .g__table-col:nth-child(5) {
width: 131px;
}
section.type-27 .g__table-col:nth-child(6) {
width: 161px;
}
section.type-27 .g__table-col:nth-child(4) {
width: 235px;
}
section.type-27 .g__table-col:nth-child(7) {
width: 110px;
}
section.type-27 .g__table-col:nth-child(7) .g__table-col-content {
position: relative;
top: 2px;
}
section.type-27 .g__text_with_icons-text {
font-size: 12px;
color: var(--color-black);
}
section.type-27 .g__text.type-p,
section.type-27 p,
section.type-27 .g__text.type-3 {
font-size: 12px;
}
section.type-27 .g__text.type-h5,
section.type-27 h5 {
font-size: 12px;
}
section.type-27 .g__icon_group-icon {
width: 17px;
}
section.type-27 .g__icon_group-item {
margin-top: 19px;
}
section.type-27 .g__text_with_icons-icon-2 {
display: none;
}
section.type-27 .g__table .g__table-col.type-pad-left .g__table-col-content {
padding-left: 18px;
}
section.type-27 .g__text.type-h2,
section.type-27 h2 {
font-size: 26px;
}
section.type-27 .g__text.type-2 {
font-size: 12px;;
}
section.type-27 .el-text-1 {
margin-bottom: 10px;
}
section.type-27 .g__title.type-1 {
margin-bottom: 24px;
}
section.type-27 .g__title.type-1 span {
font-size: 14px;
}
section.type-27 .g__tooltip {
display: none !important;
}
section.type-27.var-a {
}
section.type-27.var-a .el-title {
margin-bottom: 64px;
}
section.type-27.var-a .g__title.type-1 {
margin-bottom: 0px;
}
section.type-27.var-a .g__text.type-h2,
section.type-27.var-a h2 {
font-size: 24px;
}
section.type-27.var-a .el-title-2 {
max-width: 190px;
margin-left: 40px;
position: relative;
}
section.type-27.var-a .el-content-part-1 {
display: block;
width: 40%;
}
section.type-27.var-a .el-content-part-1 .g__table .g__table-row.type-heading {
padding-top: 0px;
}
section.type-27.var-a .g__table .g__table-row.type-heading + .g__table-row {
padding-top: 20px;
}
section.type-27.var-a .el-content-part-1 .g__table-col {
width: 50%;
}
section.type-27.var-a .el-content-part-1 .g__table-row.type-heading .g__table-col:nth-child(1) {
width: 100%;
}
section.type-27.var-a .el-content-part-1 .el-table-2 {
margin-top: 40px;
}
section.type-27.var-a .el-content-part-2 {
padding-left: 64px;
}
section.type-27.var-a .el-content-part-2 {
width: 60%;
}
section.type-27.var-a .g__text.type-h1, h1 {
font-size: 28px;
}
section.type-27.var-a .g__text.type-h2, h2 {
font-size: 24px;
}
section.type-27.var-a .g__text.type-h3, h3 {
font-size: 22px;
}
section.type-27.var-a .g__text.type-h4, h4 {
font-size: 18px;
}
section.type-27.var-a .g__text.type-h5, h5 {
font-size: 12px;
}
section.type-27.var-a .g__wysiwyg_editor ul li {
font-size: 12px;
}
section.type-27.var-a .g__wysiwyg_editor ul li > ul > li {
font-size: 12px;
}
section.type-27.var-a .g__wysiwyg_editor ol li {
font-size: 12px;
}
section.type-27.var-a .g__wysiwyg_editor ol li:before {
font-size: 12px;
}
section.type-27.var-a .g__wysiwyg_editor blockquote,
section.type-27.var-a .g__wysiwyg_editor blockquote > p {
font-size: 14px;
}
section.type-27.var-a .add-info {
margin-top: 40px;
}
section.type-27.var-a .add-info-1 {
margin-top: 64px;
}  html.lang-var-2 * {
font-family: 'FiraGo', sans-serif !important;
}
html.lang-var-2 * .g__text.type-h4,
html.lang-var-2 * h4,
html.lang-var-2 * .g__text.type-h5,
html.lang-var-2 * h5, {
font-weight: 700;
}
html.lang-var-2 .g__text.type-p,
html.lang-var-2 p,
html.lang-var-2 .g__text.type-3,
html.lang-var-2 .g__text.type-4,
html.lang-var-2 .g__text.type-5,
html.lang-var-2 .g__text.type-6,
html.lang-var-2 .g__wysiwyg_editor ul li,
html.lang-var-2 .g__wysiwyg_editor ul li > ul > li,
html.lang-var-2 .g__wysiwyg_editor ol li,
html.lang-var-2 .g__wysiwyg_editor blockquote,
html.lang-var-2 .g__wysiwyg_editor blockquote > p,
html.lang-var-2 .g__li_list.type-ul li,
html.lang-var-2 .g__li_list.type-ul.var-a li,
html.lang-var-2 .g__li_list.type-ol li,
html.lang-var-2 .g__text_with_icons-text,
html.lang-var-2 .g__form-input input,
html.lang-var-2 .g__form-input textarea,
html.lang-var-2 .wpcf7-not-valid-tip,
html.lang-var-2 .wpcf7 form .wpcf7-response-output,
html.lang-var-2 .g__radio-label,
html.lang-var-2 .g__checkbox-label,
html.lang-var-2 .g__mailing_list_input input,
html.lang-var-2 .g__breadcrumbs-item,
html.lang-var-2 .g__breadcrumbs-list > span,
html.lang-var-2 .g__breadcrumbs-list > span > a,
html.lang-var-2 span.g__breadcrumbs-item,
html.lang-var-2 .g__breadcrumbs-list > span > span,
html.lang-var-2 .g__sort_menu-title-el-1,
html.lang-var-2 .g__sort_menu-list ul li a,
html.lang-var-2 .g__view_type-el-1,
html.lang-var-2 .g__blockquote-text,
html.lang-var-2 .g__blockquote.var-a .g__blockquote-text-2,
html.lang-var-2 .iti--separate-dial-code .iti__selected-dial-code,
html.lang-var-2 .is-form-style input.is-search-input,
html.lang-var-2 .g__ivory_search.var-a .is-form-style input.is-search-input,
html.lang-var-2 .header-menu .menu-item-link-list ul li a,
html.lang-var-2 .header-menu .menu-item-1 .menu-item-col-2 .menu-item-link-list ul li a,
html.lang-var-2 footer .el-menu-2 ul li a,
html.lang-var-2 section.type-21 .nav-item-text,
html.lang-var-2 section.type-21 .tile-item-text-3-item-item-text,
html.lang-var-2 section.type-23 .el-calendar-el-1,
html.lang-var-2 section.type-23 .el-calendar-el-3 {
font-weight: 400 !important;
} @media screen and (max-width: 1440px) {
header .el-menu ul {
left: -20px;
}
header .el-menu ul li a {
padding-right: 20px;
padding-left: 20px;
}
header .el-search-text .g__text {
font-size: 12px;
}
header .el-tel-text .g__text {
font-size: 12px;
}
header .el-lang-switch-text .g__text {
font-size: 12px;
}
.header-fixed .el-menu ul {
left: -20px;
}
.header-fixed .el-menu ul li a {
padding-right: 20px;
padding-left: 20px;
}
.header-menu .menu-item {
padding-right: 30px;
padding-left: 30px;
}
section.type-8 .block-list {
width: 100%;
}
section.type-10 .block-item-list {
width: 100%;
}
section.type-19 .block-item-1 {
width: 230px;
margin-right: 40px;
}
section.type-19 .block-item-2 {
width: calc(100% - 230px - 40px);
}
section.type-19 .el-tile-list-outer .g__text.type-p {
font-size: 14px;
}
section.type-19.var-b .g__table-col:nth-child(2) {
width: 230px;
}
section.type-21 .el-content-bg {
width: 98.6vw
}
}
@media screen and (max-width: 1259px) {
body {
padding-top: 58px;
}
body.header-fixed-var-a {
padding-top: 58px;
}
.for-mobile {
display: block;
}
.for-desktop {
display: none;
}
.wrapper {
padding-right: 15px;
padding-left: 15px;
}
.wrapper.pad-top-1 {
padding-top: 50px;
}
.wrapper.pad-top-2 {
padding-top: 50px;
}
.wrapper.pad-top-4 {
padding-top: 60px;
}
.wrapper.pad-top-5 {
padding-top: 65px;
}
.wrapper.pad-bot-1 {
padding-bottom: 50px;
}
.wrapper.pad-bot-2 {
padding-bottom: 50px;
}
.wrapper.pad-bot-4 {
padding-bottom: 65px;
}
.wrapper.pad-bot-5 {
padding-top: 32px;
} .g__text.type-h1, h1 {
font-size: 36px;
line-height: 1.39;
letter-spacing: 0.24px;
}
.g__text.type-h2, h2 {
font-size: 30px;
line-height: 1.53;
letter-spacing: 0.2px;
}
.g__text.type-h3, h3 {
font-size: 28px;
line-height: 1.47;
}
.g__wysiwyg_editor h3 {
font-size: 22px;
font-weight: 500;
line-height: 1.35;
}
.g__wysiwyg_editor .g__wysiwyg_editor-el-table .g__table {
width: 560px;
}
.g__wysiwyg_editor .g__wysiwyg_editor-el-table {
width: 100%;
overflow-x: auto;
overflow-y: hidden;
}
.g__text.type-h4, h4 {
font-size: 20px;
}
.g__text.type-2 {
line-height: 1.4;
} .g__title.type-1 {
margin-bottom: 30px;
}
.g__title.type-4 {
margin-bottom: 30px;
}
.g__button.type-secondary .g__button-inner {
padding-right: 15px;
padding-left: 15px;
}
.g__button_center.type-2 {
margin-top: 40px;
}
.g__logo > * {
width: 65px;
}
.g__badge {
padding: 5px 10px 4px 10px;
}
.g__icon_group-item:nth-child(1) {
margin-left: initial;
}
.g__text_with_icons-text {
font-size: 16px;
font-weight: 300;
line-height: 1.75;
letter-spacing: 0.11px;
}
.g__tile {
}
.g__tile-item {
background-color: #ffffff;
display: block;
border-radius: 10px;
box-shadow: 0 29px 57px 0 rgba(219, 219, 219, 0.5);
padding: 20px;
}
.g__tile-item-title-1 {
font-size: 16px;
font-weight: 300;
line-height: 1.75;
letter-spacing: 0.11px;
color: #363636;
margin-bottom: 10px;
}
.g__tile-item-title-2 {
font-size: 20px;
font-weight: 500;
line-height: 1.35;
color: #363636;
}
.g__tile-item-el-list-outer {
margin-top: 26px;
}
.g__tile-list {
display: flex;
flex-wrap: wrap;
width: calc(100% + 10px + 10px);
margin-top: -20px;
position: relative;
left: -10px;
}
.g__tile-item {
width: calc(50% - 10px - 10px);
margin-top: 20px;
margin-right: 10px;
margin-left: 10px;
position: relative;
}
.g__tile-item-el-list-item-part-list {
display: flex;
}
.g__tile-item-el-list-item {
min-height: 28px;
position: relative;
}
.g__tile-item-el-list-item:not(:nth-child(1)) {
margin-top: 16px;
}
.g__tile-item-el-list-item-part {
width: 50%;
position: relative;
}
.g__tile-item-el-list-item-part-1 {
font-size: 16px;
line-height: 1.44;
color: #a0a0a0;
}
.g__tile-item-el-list-item-part-2 {
font-size: 16px;
font-weight: 300;
line-height: 1.75;
letter-spacing: 0.11px;
}
.g__tile-item-link {
margin-top: 24px;
}
.g__tile.var-a {
}
.g__tile.var-a .g__tile-item {
border: solid 1px #dbdbdb;
border-radius: 4px;
background-color: #ffffff;
box-shadow: initial;
}
.g__tile.var-b {
}
.g__tile.var-b .g__tile-item-el-list-outer {
margin-top: initial;
}
.g__tile.var-b .g__tile-item-link {
padding-top: 20px;
margin-top: 20px;
position: relative;
}
.g__tile.var-b .g__tile-item-link:before {
content: '';
background-color: #d1d1d1;
width: calc(100% + 20px + 20px);
height: 1px;
position: absolute;
top: 0px;
left: -20px;
}
.g__tile.var-b .g__tile-item-link-el-1 {
font-size: 14px;
font-weight: 500;
letter-spacing: 0.88px;
color: #363636;
margin-right: 15px;
}
.g__tile.var-c {
}
.g__tile.var-c .g__tile-item-el-list-outer {
margin-top: 20px;
}
.g__tile.var-c .g__tile-item-title-3 {
font-size: 14px;
font-weight: 500;
line-height: 1.71;
letter-spacing: 0.88px;
text-transform: uppercase;
color: #e42525;
}
.g__tile.var-c .g__tile-item-el-list-item-part-1 {
width: 40%;
}
.g__tile.var-c .g__tile-item-el-list-item-part-2 {
width: 60%;
}
.g__tile.var-c .g__tile-item-checkbox {
padding-top: 17px;
margin-top: 20px;
position: relative;
}
.g__tile.var-c .g__tile-item-checkbox:before {
content: '';
background-color: #d1d1d1;
width: calc(100% + 20px + 20px);
height: 1px;
position: absolute;
top: 0px;
left: -20px;
}
.g__form-row {
width: 100% !important;
left: initial !important;
}
.g__form-row:not(:nth-child(1)) {
margin-top: 20px;
}
.g__form-row .g__form-input {
width: 100% !important;
margin-right: initial !important;
margin-left: initial !important;
}
.g__form-row .g__form-input:not(:nth-child(1)) {
margin-top: 20px;
}
.g__form-row.g__form-row-with-submit {
margin-top: 30px;
}
.g__socials .g__socials-item:not(:nth-last-child(1)) {
margin-right: 40px;
}
.g__socials .g__socials-item:nth-child(1) .g__image svg {
width: 18px !important;
}
.g__socials .g__socials-item:nth-child(2) .g__image svg {
width: 10px !important;
}
.g__socials .g__socials-item:nth-child(3) .g__image svg {
width: 21px !important;
top: 1px !important;
}
.g__close.type-1 {
width: 28px;
height: 28px;
}
.g__breadcrumbs {
top: calc(58px + 16px);
}
.g__breadcrumbs-inner {
padding-right: 15px;
padding-left: 15px;
}
.g__breadcrumbs-item {
line-height: 1.6;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}
.g__breadcrumbs-item:not(:nth-last-child(1)) {
padding-right: 20px;
margin-right: initial;
}
.g__breadcrumbs-item:not(:nth-last-child(1)):after {
right: 10px;
}
.g__title.type-3 {
margin-bottom: 20px;
}
.g__accordeon {
background-color: #ffffff;
border-radius: 2px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
box-shadow: 0 29px 57px 0 rgba(219, 219, 219, 0.5);
padding: 0px 15px 0px 15px;
position: relative;
}
.g__accordeon-title {
padding-top: 22px;
padding-bottom: 21px;
position: relative;
cursor: pointer;
}
.g__accordeon-title-el-1 {
font-size: 14px;
font-weight: 500;
line-height: 1.4;
letter-spacing: 0.88px;
text-transform: uppercase;
color: #363636;
width: calc(100% - 10px);
padding-right: 46px;
}
.g__accordeon-title-el-2 {
width: 10px;
position: relative;
}
.g__accordeon-title-el-2:before {
content: '';
background-color: #dbdbdb;
display: block;
width: 1px;
height: 26px;
position: absolute;
top: -6px;
left: -17px;
}
.g__accordeon-title-el-2 .g__image {
width: 10px;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.g__accordeon.active .g__image {
transform: rotateX(180deg);
}
.g__accordeon-content {
border-radius: 2px;
border-top-right-radius: 0px;
border-top-left-radius: 0px;
box-shadow: 0 29px 57px 0 rgba(219, 219, 219, 0.5);
background-color: #ffffff;
padding: 20px 20px 30px 20px;
position: relative;
}
.g__accordeon-content:after {
content: '';
background-color: #dbdbdb;
opacity: 0;
display: block;
width: 100%;
height: 1px;
margin: 0px auto;
position: absolute;
top: 0px;
left: -100%;
right: -100%;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.g__accordeon.active + .g__accordeon-content:after {
opacity: 1;
}
.pop-up .pop-up-inner {
padding: 0px;	
}
.pop-up .content {
max-width: 100% !important;
height: 100%;
padding: 58px 15px 32px 15px;
}
.pop-up.form-pop-up .g__background {
background-color: #ffffff;
}
.pop-up.form-pop-up .g__title {
margin-bottom: 28px;
}
.pop-up.form-pop-up .g__form-button .g__button {
width: 100%;
}
.pop-up.form-2-pop-up .g__background {
background-color: #ffffff;
}
.pop-up.form-2-pop-up .g__title {
margin-bottom: 28px;
}
.pop-up.form-2-pop-up .g__form-button .g__button {
width: 100%;
}
.pop-up.form-3-pop-up .g__background {
background-color: #ffffff;
}
.pop-up.form-3-pop-up .g__title {
margin-bottom: 28px;
}
.pop-up.form-3-pop-up .g__form-button .g__button {
width: 100%;
}
.pop-up.form-success-pop-up .el-title .g__title {
margin-bottom: 24px;
}
header {
display: none;
}
.header-fixed .wrapper {
padding-top: 10px;
padding-bottom: 10px;
}
.header-fixed .el-menu {
display: none;
}
.header-fixed .burger-button {
width: 18px;
height: 10px;
margin-right: 13px;
cursor: pointer;
}
.header-fixed .burger-button-inner {
display: flex;
flex-direction: column;
justify-content: space-between;
width: 100%;
height: 100%;
position: relative;
}
.header-fixed .burger-button-line {
width: 100%;
height: 2px;
position: relative;
}
.header-fixed .burger-button-line:before {
content: '';
background-color: #545454;
width: 100%;
height: 100%;
position: absolute;
top: 0px;
left: 0px;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
.header-fixed .group-1-block-list {
height: 38px;
}
.header-menu {
display: none;
} .header-mobile-menu {
display: block;
width: 100%;
height: 100%;
padding-top: 60px;
position: fixed;
top: 0px;
left: 0px;
z-index: 99;
}
.header-mobile-menu-background {
background-color: #f7f7f7;
width: 100%;
height: 100%;
position: absolute;
top: 0px;
left: 0px;
}
.header-mobile-menu-wrapper {
width: 100%;
height: 100%;
position: relative;
overflow-y: auto;
}
.header-mobile-menu-main-menu-item {
background-color: #ffffff;
display: block;
padding: 23px 20px 22px 20px;
position: relative;
}
.header-mobile-menu-main-menu-item:not(:nth-child(1)) {
margin-top: 4px;
}
.header-mobile-menu-main-menu-item-inner {
position: relative;
}
.header-mobile-menu-main-menu-item-text {
font-size: 13px;
font-weight: 500;
letter-spacing: 0.93px;
text-transform: uppercase;
color: #363636;
padding-right: 30px;
}
.header-mobile-menu-main-menu-item-text-2 {
font-size: 13px;
font-weight: 500;
letter-spacing: 0.93px;
text-align: right;
text-transform: uppercase;
color: var(--color-accent);
}
.header-mobile-menu-main-menu-item-icon-outer {
margin: auto 0px;
position: absolute;
top: 0px;
right: 0px;
bottom: 0px;
}
.header-mobile-menu-main-menu-item-icon {
background-image: url(//muk.training/wp-content/themes/muk/img/svg/caret.svg);
background-size: 100% 100%;
width: 7px;
height: 12px;
}
.header-mobile-menu-main-top-part-2 {
display: none;
}
.header-mobile-menu-main-bottom-part {
padding-right: 20px;
padding-left: 20px;
position: relative;
}
.header-mobile-menu-main-bottom-part-inner {
position: relative;
}
.header-mobile-menu-main-bottom-part-1 {
margin-top: 20px;
position: relative;
}
.header-mobile-menu-main-bottom-part-2 {
margin-top: 20px;
position: relative;
}
.header-mobile-menu-main-bottom-part-2-inner {
display: flex;
justify-content: space-between;
align-items: baseline;
position: relative;
}
.header-mobile-menu-main-bottom-part-2-2 {
position: relative;
}
.header-mobile-menu-main-top-part {
padding-right: 20px;
padding-left: 20px;
margin-top: 14px;
margin-bottom: 22px;
position: relative;
}
.header-mobile-menu-main-top-part-inner {
display: flex;
align-items: baseline;
position: relative;
}
.header-mobile-menu-main-top-part-1 {
margin-right: 30px;
}
.header-mobile-menu-main-el-back-button {
font-size: 14px;
font-weight: 500;
letter-spacing: 1.08px;
text-transform: uppercase;
color: var(--color-accent);
display: block;
padding-left: 14px;
position: relative;
}
.header-mobile-menu-main-el-back-button:after {
content: '';
background-image: url(//muk.training/wp-content/themes/muk/img/svg/caret.svg);
background-size: 100% 100%;
width: 7px;
height: 12px;
position: absolute;
top: 0px;
left: 0px;
transform: rotate(180deg);
}
.header-mobile-menu-main-el-screen-title {
font-size: 14px;
font-weight: 700;
letter-spacing: 1px;
text-transform: uppercase;
color: #6e8598;
}
.header-mobile-menu-secondary-screen-list-outer {
}
.header-mobile-menu-secondary-screen-list {
}
.header-mobile-menu-secondary-screen-item {
background-color: #f3f5f6;
width: 100%;
min-height: calc(100vh - 60px);
position: absolute;
top: 0px;
left: 0px;
z-index: 55;
transform: translateX(100%);
transition: 0.4s cubic-bezier(.51,0,.37,.99);
}
.header-mobile-menu-secondary-screen-item.active {
display: block;
transform: translateX(0%);
}
.header-mobile-menu-el-tel-number-object {
text-align: center;
}
.header-mobile-menu-el-tel-number-object .el-tel-icon {
margin-right: 10px;
}
.header-mobile-menu-el-tel-number-object .el-tel-icon svg {
width: 17px;
}
.header-mobile-menu-el-tel-number-object .el-tel-icon svg path {
fill: var(--color-accent);
}
.header-mobile-menu-el-tel-number-object .el-tel-text .g__text {
font-size: 16px;
font-weight: 300;
line-height: 1.75;
letter-spacing: 0.11px;
} footer .block-list {
flex-wrap: wrap;
}
footer .block-item:not(:nth-last-child(1)) {
padding-right: initial;
}
footer .block-item {
width: 33.33%;
padding-right: 24px !important;
padding-left: initial !important;
}
footer .block-item:nth-child(n + 4) {
margin-top: 90px;
}
footer .block-item-4-2 {
display: block;
}
section.type-1 {
background-color: #f7f7f7;
}
section.type-1 .wrapper {
padding-top: 34px;
padding-right: 0px;
padding-left: 0px;
}
section.type-1 .slider-control-outer {
display: none;
}
section.type-1 .slider-block-list {
flex-wrap: wrap;
}
section.type-1 .slider-block-item {
width: 100%;
}
section.type-1 .slider-block-item-1 {
padding-right: 15px;
padding-left: 15px;
}
section.type-1 .slider-block-item-2 {
margin-top: 16px;
}
section.type-1 .el-link {
margin-top: 20px;
}
section.type-1 .slider-pagination-outer {
margin-top: 40px;
margin-bottom: initial;
position: absolute;
bottom: -43px;
z-index: 55;
}
section.type-1 .slider-slide-image-list-outer {
width: 100%;
}
section.type-1 .slider-slide-image-list {
clip-path: initial;
}
section.type-1 .slider-slide-image-item-image {
height: auto;
}
section.type-1 .slider-slide-image-item-image:after {
content: '';
background: rgb(247,247,247);
background: linear-gradient(180deg, rgba(247,247,247,1) 0%, rgba(247,247,247,1) 50%, rgba(247,247,247,0) 100%);
width: 100%;
height: 112px;
position: absolute;
top: 0px;
left: 0px;
}
section.type-1 .slider-slide-image-item-image .g__image > * {
object-position: center;
object-fit: cover;
height: 123vw;
max-height: 460px;
}
section.type-2 {
background-color: #f7f7f7;
}
section.type-2 .g__title.type-1 {
margin-bottom: 20px;
}
section.type-2 .wrapper {
padding-top: 62px;
}
section.type-3 {
background-color: #f7f7f7;
}
section.type-3 .block-item {
display: block;
width: calc(100% / 4);
height: calc(70px + 15px + 15px);
padding: 15px 32px;
position: relative;
}
section.type-3.var-b .block-item {
display: block;
width: calc(100% / 4);
height: calc(70px + 15px + 15px);
padding: 15px 32px;
position: relative;
}
section.type-3.var-b .g__title {
margin-bottom: 20px;
}
section.type-4 {
background-color: #f7f7f7;
}
section.type-4 .wrapper {
padding-bottom: 70px;
}
section.type-4 .block-list {
flex-wrap: wrap;
}
section.type-4 .block-item {
width: 50%;
margin-right: initial;
margin-left: inherit;
}
section.type-4 .block-item:not(:nth-child(1)) {
margin-top: 70px;
}
section.type-4 .block-item:nth-child(2) {
margin-top: initial;
}
section.type-4 .el-text {
max-width: 202px;
margin-right: auto;
margin-left: auto;
}
section.type-4.var-a {
}
section.type-4.var-a .wrapper {
padding-bottom: initial;
}
section.type-4.var-a .block-list {
margin-top: initial;
}
section.type-4.var-a .block-item {
width: 100%;
margin-top: initial;
}
section.type-4.var-a .block-item:not(:nth-child(1)) {
margin-top: 70px;
}
section.type-5 {
background-color: #f7f7f7;
}
section.type-5 .block-list {
flex-wrap: wrap;
width: 100%;
left: initial;
}
section.type-5 .block-item {
width: 100%;
margin-right: initial;
margin-left: initial;
}
section.type-5 .block-item:not(:nth-child(1)) {
margin-top: 20px;
}
section.type-5 .block-item-el-info {
padding: 20px;
}
section.type-5.var-a {
background-color: #f7f7f7;
}
section.type-5.var-a .g__background {
display: none;
}
section.type-5.var-a .block-item {
width: 100%;
margin-right: auto;
margin-left: auto;
}
section.type-5.var-a .block-item-el-info {
padding: 30px;
}
section.type-6 {
background-color: #f7f7f7;
}
section.type-6 .wrapper {
padding-bottom: 54px;
}
section.type-6 .g__title.type-1 {
margin-bottom: 24px;
}
section.type-6 .block-list {
flex-wrap: wrap;
width: 100%;
left: initial;
}
section.type-6 .block-item {
width: 50%;
padding-right: 10%;
margin-right: initial;
margin-left: initial;
}
section.type-6 .block-item:not(:nth-child(1)) {
margin-top: 46px;
}
section.type-6 .block-item:nth-child(2) {
margin-top: 0px;
}
section.type-6 .block-item:not(:nth-last-child(1)) {
margin-right: initial;
}
section.type-6 .el-title {
margin-top: 8px;
}
section.type-6 .el-text {
margin-top: 9px;
}
section.type-7 {
background-color: #f7f7f7;
}
section.type-7 .g__title.type-1 {
margin-bottom: 40px;
}
section.type-7 .el-container {
padding: 40px 0px;
}
section.type-7 .block-item-1 {
width: 100%;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
}
section.type-7 .block-item-2 {
border: initial;
border-top: 2px solid var(--color-grey-4);
width: 100%;
padding-top: 30px;
padding-right: 30px;
padding-left: 30px;
}
section.type-7 .el-group-1 {
margin-top: 32px;
}
section.type-7 .el-group-1-2 {
padding-top: initial;
}
section.type-7 .el-text-2 .g__text {
text-transform: uppercase;
}
section.type-8 {
background-color: #f7f7f7;
}
section.type-8 .g__background {
display: none;
}
section.type-8 .wrapper {
padding-top: 50px;
}
section.type-8 .el-map {
height: 116vw;
}
section.type-8 .el-info {
margin-top: 40px;
}
section.type-8 .block-item {
width: 50%;
padding-right: initial;
margin-top: initial;
}
section.type-8 .block-item:not(:nth-child(1)) {
margin-top: 52px;
}
section.type-8 .block-item:nth-child(2) {
margin-top: 0px;
}
section.type-8.var-a .el-info {
margin-top: 80px;
}
section.type-9 {
background-color: #f7f7f7;
}
section.type-9 .g__background {
}
section.type-9 .wrapper {
padding-top: 60px;
padding-bottom: 200px;
}
section.type-9 .el-form {
padding: 30px;
}
section.type-9 .g__form-button .g__button {
width: 100%;
}
section.type-9.var-a .wrapper {
padding-top: 0px;
}
section.type-10 .block-item {
width: 50%;
}
section.type-10 .el-title-2 {
margin-top: -16px;
}
section.type-10 .el-title-2 .g__text {
font-size: 24px;
}
section.type-11 .block-item {
width: calc(50% - 8px - 8px);
}
section.type-12 .block-item {
width: calc(50% - 13px - 13px);
}
.g__mailing_list_input.var-a input {
height: 40px;
}
section.type-13 {
background-color: #f7f7f7;
}
section.type-13 .wrapper {
padding-top: 20px;
}
section.type-13 .block-list {
width: calc(100% + 15px + 15px);
position: relative;
left: -15px;
}
section.type-13 .block-item {
padding: 24px 20px 30px 20px;
position: relative;
}
section.type-13 .block-item-1 {
border-radius: initial;
box-shadow: initial;
order: 2;
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-top: 78px;
margin-right: initial;
}
section.type-13 .block-item-2 {
order: 1;
width: calc(100% - 15px - 15px);
margin-right: auto;
margin-left: auto;
}
section.type-13 .block-item-3 {
box-shadow: initial;
}
section.type-13 .el-list-item-el-1 {
width: 55%;
padding-right: 10px;
margin-right: initial;
}
section.type-13 .el-list-item-el-2 {
width: 45%;
}
section.type-13 .g__text_with_icons-inner {
align-items: initial;
}
section.type-13 .g__text_with_icons-text {
flex: initial;
}
section.type-13 .g__text_with_icons-icon-1 {
top: 7px;
}
section.type-13 .g__text_with_icons-icon-2 {
top: 7px;
}
section.type-13 .el-link {
position: absolute;
bottom: -34px;
left: 0px;
}
section.type-13 .block-item-1 .g__form-button .g__button {
width: 100%;
}
section.type-13 .block-item-3 {
background: initial;
}
section.type-14 .content-tile {
padding: 20px;
}
section.type-14 .el-title-inner {
flex-wrap: wrap;
}
section.type-14 .el-title-el-1 {
order: 2;
width: 100%;
}
section.type-14 .el-title-el-2 {
order: 1;
width: 165px;
height: 60px;
margin-bottom: 24px;
margin-left: initial;
}
section.type-14 .el-title-el-2 .g__image img {
object-position: left center;
}
section.type-14 .el-title-el-1-2 {
margin-top: 4px;
}
section.type-14 .wrapper.pad-top-5 {
padding-top: 50px;
}
section.type-14.var-b .el-title:after {
width: calc(100% + 20px + 20px);
left: -20px;
}
section.type-14.var-a .el-title-image {
width: calc(100% + 20px + 20px);
margin-top: -20px;
margin-bottom: 20px;
left: -20px;
}
section.type-14.var-c .content-tile {
padding: 20px;
}
section.type-14.var-c .el-title-el-2 {
width: 165px;
height: 38px;
}
section.type-15 .block-item {
padding: 20px;
}
section.type-16 .block-item {
padding: 20px;
}
section.type-16 .block-item-inner {
flex-wrap: wrap;
}
section.type-16 .block-item-part-1 {
width: 100%;
margin-right: initial;
}
section.type-16 .block-item-part-2 {
width: 100%;
margin-top: 32px;
}
section.type-16 .block-item-image {
width: 70%;
max-width: 320px;
}
section.type-16 .block-item {
border: solid 1px #d1d1d1;
}
section.type-16 .block-item:not(:nth-child(1)) {
margin-top: 10px;
}
section.type-17 .block-item-part-1 {
padding: 20px;
}
section.type-17 .block-item-part-2 {
padding: 20px;
}
section.type-17 .block-item-part-2-inner {
flex-wrap: wrap;
}
section.type-17 .block-item-part-2-col-1 {
width: 100%;
padding-right: initial;
}
section.type-17 .block-item-part-2-el-1:not(:nth-child(1)) {
margin-top: 2px;
}
section.type-17 .block-item-part-2-col-2 {
width: 100%;
margin-top: 2px;
}
section.type-17 .block-item-part-2-el-2-inner {
flex-wrap: wrap;
}
section.type-17 .block-item-part-2-el-2-2 {
margin-top: 6px;
}
section.type-17 .block-item-part-1-inner {
flex-wrap: wrap;
}
section.type-17 .block-item-part-1-el-1 {
width: 100%;
margin-right: initial;
}
section.type-17 .block-item-part-1-el-2 {
margin-top: 16px;
}
section.type-17.var-a .block-item-part-1 {
padding: 20px;
}
section.type-17.var-a .block-item-part-2 {
padding: 20px
}
section.type-17.var-a .block-item-part-3 {
padding: 20px;
}
section.type-17.var-a .block-item-part-2-col-1 {
width: 100%;
}
section.type-17.var-a .block-item-part-2-col-2 {
width: 100%;
}
section.type-17.var-a .block-item-part-1-el-1-2 .g__text {
font-size: 26px;
}
section.type-18 {
background-color: #f7f7f7;
}
section.type-18 .el-title .g__title {
margin-bottom: 20px;
}
section.type-18 .el-add-info {
}
section.type-18 .el-add-info-item-el-1 {
font-size: 16px;
line-height: 1.75;
letter-spacing: 0.11px;
color: #c1c1c1;
width: 50%;
padding-right: 15px;
}
section.type-18 .el-add-info-item-el-2 {
font-size: 16px;
font-weight: 300;
line-height: 1.75;
letter-spacing: 0.11px;
color: #363636;
width: 50%;
}
section.type-18 .el-add-info-item:not(:nth-child(1)) {
margin-top: 10px;
}
section.type-18 .el-link-mobile {
margin-top: 20px;
}
section.type-18 .el-tabs {
display: none;
}
section.type-18 .el-content-bg {
display: none;
}
section.type-18 .el-content-block-item-1 {
background-color: initial;
border-radius: initial;
box-shadow: initial;
padding: initial;
}
section.type-18 .el-content-block-item-1-outer {
width: 100%;
margin-right: initial;
}
section.type-18 .el-content-block-item-2-outer {
width: 100%;
margin-top: 60px;
}
section.type-18 .el-content-block-item-2 {
background-color: initial;
box-shadow: initial;
border-radius: initial;
padding: initial;
position: relative;
top: 0px;
}
section.type-18 .el-content-block-item-2-el-title .g__text {
font-size: 30px;
font-weight: 700;
line-height: 1.6;
letter-spacing: 0.2px;
text-align: center;
}
section.type-18 .tabs-content-item {
left: 0px !important;
top: 0px !important;
position: relative !important;
visibility: visible !important;
}
section.type-18 .tabs-content-item:not(:nth-child(1)) {
margin-top: 10px;
}
section.type-18 .el-content-block-item-2-el-title-2 {
font-size: 20px;
font-weight: 500;
line-height: 1.35;
text-align: left;
margin-top: 20px;
}
section.type-18 .el-content-block-item-2-el-list-1-item-inner-el-1 {
width: 50%;
}
section.type-18 .el-content-block-item-2-el-list-1-item-inner-el-2 {
width: 50%;
}
section.type-18 .el-content-block-item-2-el-list-2-outer {
display: none;
}
section.type-18 .el-content-block-item-2-el-mobile-list {
margin-top: 30px;
}
section.type-19 {
overflow: hidden;
}
section.type-19 .el-tile-item-part-1,
section.type-19 .el-tile-item-part-2,
section.type-19 .el-tile-item-part-3 {
padding-right: 12px;
padding-left: 12px;
}
section.type-19 .el-tile-item-part-1 .el-tile-item-part-1-inner {
flex-wrap: wrap;
}
section.type-19 .el-tile-item-part-3 .el-tile-item-part-3-inner {
flex-wrap: wrap;
}
section.type-19 .el-tile-item-part-3 .el-tile-item-part-3-inner > *:not(:nth-child(1)) {
margin-top: 16px;
}
.g__sort_menu-title {
display: none;
}
.g__sort_menu .g__sort_menu-list {
background-color: #ffffff;
opacity: 0;
width: 100%;
height: 100vh;
padding: 18px 15px;
padding-bottom: 106px;
margin-right: initial;
position: fixed;
top: 0px;
left: 0px;
z-index: 333;
overflow-y: auto;
pointer-events: none;
transform: translateY(0px);
}
.g__sort_menu .g__sort_menu-list.active {
opacity: 1;
pointer-events: all;
}
.g__sort_menu-list ul {
background-color: initial;
border: initial;
min-width: initial;
padding: initial;
}
.g__sort_menu-list-inner {
margin-top: 16px;
}
.g__sort_menu-el-close {
position: absolute;
top: 18px;
right: 15px;
}
.g__sort_menu-el-title {
padding-right: 52px;
}
section.type-19 .el-loader {
top: 108px;
}
section.type-19 .el-title .g__title {
margin-bottom: 20px;
}
section.type-19 .el-upper-table-part {
flex-wrap: wrap;
width: calc(100% + 15px + 15px);
position: relative;
left: -15px;
}
section.type-19 .block-item-1 {
background-color: #ffffff;
opacity: 0;
width: 100%;
height: 100vh;
padding: 18px 15px;
padding-bottom: 106px;
margin-right: initial;
position: fixed;
top: 0px;
left: 0px;
z-index: 333;
overflow-y: auto;
pointer-events: none;
transition: 0.3s cubic-bezier(0.7,0,0.9,1);
}
section.type-19 .block-item-1.active {
opacity: 1;
pointer-events: auto;
}
section.type-19 .filter-group-aplly-button-outer {
text-align: center;
background-color: #ffffff;
border-top: 2px solid #E8E8E8;
width: 100%;
padding: 12px 15px;
position: fixed;
bottom: 0px;
left: 0px;
z-index: 66
}
section.type-19 .block-item-1-el-title {
padding-right: 52px;
}
section.type-19 .block-item-1 .el-close {
position: absolute;
top: 18px;
right: 15px;
}
section.type-19 .block-item-2 {
width: 100%;
}
section.type-19 .el-upper-table-part-outer {
border: none;
}
section.type-19 .el-upper-table-part-1 {
order: 2;
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-top: 20px;
}
section.type-19 .el-upper-table-part-3 {
display: flex;
}
section.type-19 .el-upper-table-part-3-and-4-group {
order: 1;
border-top: 1px solid #d1d1d1;
border-bottom: 1px solid #d1d1d1;
width: 100%;
position: relative;
}
section.type-19 .el-filter-menu-mobile-outer {
width: 50%;
}
section.type-19 .el-filter-menu-mobile-outer.var-u-1 {
width: 100%;
}
section.type-19 .el-filter-menu-mobile {
align-items: center;
justify-content: center;
height: 60px;
}
section.type-19 .el-filter-menu-mobile-icon {
width: 15px;
position: relative;
top: -1px;
}
section.type-19 .el-filter-menu-mobile-text {
font-size: 14px;
font-weight: 500;
letter-spacing: 0.88px;
text-transform: uppercase;
margin-left: 10px;
}
section.type-19 .el-filter-menu-mobile-1 {
border-right: 1px solid #d1d1d1;
}
section.type-19 .el-button .g__button_center {
text-align: initial;
}
section.type-19 .el-upper-table-part-2 {
text-align: center;
order: 3;
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-top: 20px;
}
section.type-19.var-0 .el-filter-menu-mobile-outer {
width: 100%;
}
section.type-19.var-0 .el-filter-menu-mobile-1 {
border-top: 1px solid #d1d1d1;
border-bottom: 1px solid #d1d1d1;
border-right: initial;
}
section.type-19.var-b .el-upper-table-part-4 {
display: none;
}
section.type-19.var-b .el-upper-table-part-3 {
width: 100%;
margin-right: initial;
}
section.type-19.var-b.var-b-3 {
}
section.type-19.var-b.var-b-3 .el-title-g-title-inner {
flex-wrap: wrap;
justify-content: center;
}
section.type-19.var-b.var-b-3 .el-title-g-title-el-0 {
display: none;
}
section.type-19.var-b.var-b-3 .el-title-g-title-el-1 {
order: 2;
width: 100%;
padding-right: initial;
padding-left: initial;
}
section.type-19.var-b.var-b-3 .el-title-g-title-el-2 {
order: 1;
max-width: 70px;
max-height: 36px;
margin-bottom: 24px;
}
section.type-20 {
}
section.type-20 .el-title .g__text {
font-size: 20px;
font-weight: 500;
line-height: 1.35;
text-align: center;
}
section.type-20 .wrapper {
padding-top: 30px;
padding-bottom: initial;
}
section.type-20 .el-form-title {
font-size: 30px;
font-weight: 700;
line-height: 1.6;
letter-spacing: 0.2px;
margin-bottom: 20px;
}
section.type-20 .g__form-button .g__button {
width: 100%;
}
section.type-20 .block-list {
width: calc(100% + 15px + 15px);
position: relative;
left: -15px;
}
section.type-20 .block-item-outer {
position: relative;
}
section.type-20 .block-item-outer-1 {
border-radius: initial;
box-shadow: initial;
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-top: initial;
margin-right: initial;
}
section.type-20 .block-item-outer-2 {
width: 100%;
margin-top: 36px;
margin-right: auto;
margin-left: auto;
}
section.type-20 .block-item-1 {
border-radius: initial;
background: initial;
box-shadow: initial;
padding: initial;
}
section.type-20 .block-item-2 {
border-radius: initial;
padding: 24px 20px 30px 20px;
}
section.type-20 .el-text {
display: none;
}
section.type-20 .el-checkbox {
padding-left: initial;
margin-top: 30px;
}
section.type-21 {
background-color: #f7f7f7
}
section.type-21 .block-item-1 {
display: none;
}
section.type-21 .block-item-2 {
width: 100%;
margin-left: initial;
}
section.type-21 .el-content-bg {
display: none;
}
section.type-21 .el-title-inner {
flex-wrap: wrap;
}
section.type-21 .el-title-1 {
order: 2;
width: 100%;
padding-right: initial;
margin-top: 24px;
}
section.type-21 .el-title-1 .g__title.not-center {
text-align: center;
}
section.type-21 .el-title-1 .g__title {
margin-bottom: 30px;
}
section.type-21 .el-title-2 {
order: 1;
max-width: 130px;
height: 34px;
margin-right: auto;
margin-left: auto;
}
section.type-21 .el-content {
padding-top: 0px;
padding-bottom: 60px;
}
section.type-21 .el-scroll-to:not(:nth-child(1)) {
margin-top: 10px;
}
section.type-21 .tile-item {
background-color: initial;
border-radius: initial;
box-shadow: initial;
max-width: 906px;
padding: initial;
margin-right: auto;
margin-left: auto;
}
section.type-21 .el-group-special > *:nth-child(1) {
margin-top: initial;
}
section.type-21 .el-8 .el-title-3 .g__title > * {
font-size: 20px;
font-weight: 500;
line-height: 1.35;
}
section.type-21 .tile-item-text-3-item {
width: 50%;
}
section.type-21 .el-14-accordeon {
border-radius: 2px;
box-shadow: 0 29px 57px 0 rgba(219, 219, 219, 0.5);
padding: 0px 15px 0px 15px;
position: relative;
}
section.type-21 .el-14-accordeon-title {
padding-top: 22px;
padding-bottom: 21px;
}
section.type-21 .el-14-accordeon-title-el-1 .g__text {
font-size: 14px;
font-weight: 500;
line-height: 1.4;
letter-spacing: 0.88px;
text-transform: uppercase;
}
section.type-21 .el-14-accordeon-title-el-2:before {
content: '';
width: 1px;
height: 26px;
position: absolute;
top: -6px;
left: -17px;
}
section.type-21 .el-14-accordeon-title:after {
width: calc(100% + 15px + 15px);
}
section.type-21 .el-15 {
margin-top: initial;
}
section.type-21 .tile-item-part-1.var-b .tile-item-part-1-3 {
top: -10px;
left: 6px;
}
section.type-21 .tile-item-special-el-1 {
display: none;
}
section.type-22 .col-item-1 {
width: 100%;
}
section.type-22 .col-item-2 {
width: 100%;
margin-top: 64px;
margin-left: initial;
}
section.type-22 .block-list .grid-sizer {
width: calc(50% - 10px - 10px);
margin-right: 10px;
margin-left: 10px;
}
section.type-22 .block-list {
width: calc(100% + 10px + 10px);
margin-top: -20px;
left: -10px;
}
section.type-22 .block-item {
width: calc(50% - 10px - 10px);
margin-top: 20px;
margin-right: 10px;
margin-left: 10px;
}
section.type-22 .block-item-el-info {
padding: 20px;
}
section.type-23 .el-image {
height: 50vw;
}
section.type-23 .el-image.type-self-format {
height: auto;
}
section.type-23 .el-content-col-item-1 {
order: 1;
width: 100%;
}
section.type-23 .el-content-col-item-2 {
order: 3;
width: 100%;
margin-top: 48px;
margin-right: initial;
margin-left: initial;
}
section.type-23 .el-content-col-item-3 {
order: 2;
width: 100%;
margin-top: 24px;
}
section.type-23 .el-calendar {
margin-right: auto;
margin-left: auto;
}
section.type-23 .el-button {
text-align: center;
margin-right: auto;
margin-left: auto;
}
section.type-23.var-a {
}
section.type-23.var-a .el-author-inner {
justify-content: center;
}
section.type-23.var-a .el-content-col-item-3 {
margin-top: 40px;
}
section.type-23.var-a .el-author-2 {
margin-bottom: 24px;
}
section.type-24 .block-item {
overflow: hidden;
}
section.type-24 .block-item-part-item-1 {
width: 100%;
padding: 20px;
}
section.type-24 .block-item-part-item-2 {
width: 100%;
padding: 20px;
}
section.type-24 .block-item-el-icon {
margin-right: initial;
margin-left: initial;
}
section.type-24 .block-item-el-title {
text-align: left;
}
section.type-24 .block-item-el-number {
top: -10px;
}
section.type-25 {
background-color: #f7f7f7;
}
section.type-25 .year-list-outer {
margin-top: 30px;
}
section.type-25 .year-list {
width: 100%;
}
section.type-25 .year-item {
width: 100%;
}
section.type-25 .year-item:not(:nth-child(1)) {
margin-top: 40px;
}
section.type-25 .el-text-1 {
margin-top: 40px;
}
section.type-26 {
background-color: #f7f7f7;
}
section.type-26 .slide-list-outer {
padding-left: initial;
}
section.type-26 .slider-control-list-outer {
display: none;
}
section.type-26 .slide-list-outer:before,
section.type-26 .slide-list-outer:after {
display: none;
}
section.type-26 .slide-item:not(:nth-last-child(1)) {
padding-bottom: 36px;
margin-bottom: -6px;
}
section.type-26 .slide-item-el-1 {
max-width: 100%;
padding-right: initial;
padding-left: 24px;
}
section.type-26 .slide-item-el-2 {
width: 7px;
height: 7px;
margin-top: initial;
position: absolute;
top: 6px;
left: 0px;
}
section.type-26 .slide-item-el-2:after {
content: '';
border: initial;
border-right: 1px dashed var(--color-accent);
width: 1px;
height: 100vh;
top: 0px;
left: 2px;
}
section.type-26 .slide-item-el-3 {
max-width: 100%;
padding-right: initial;
padding-left: 24px;
}
section.type-26 .el-show-more {
margin-top: 40px;
}
}
@media screen and (max-width: 767px) {
.g__tile-list {
width: 100%;
left: 0px;
}
.g__tile-item {
width: 100%;
margin-top: 20px;
margin-right: initial;
margin-left: initial;
}
footer .wrapper {
padding-top: 50px;
padding-bottom: 30px;
}
footer .block-list {
flex-wrap: wrap;
}
footer .block-item {
width: 100% !important;
padding-right: initial !important;
padding-left: initial !important;
margin-top: 48px !important;
}
footer .block-item-1 {
margin-top: initial !important;
}
footer .block-item-2 {
display: none;
}
footer .block-item-3 {
display: none;
}
footer .block-item-4 {
text-align: center;
margin-top: 48px;
}
footer .block-item-4-2 {
display: none;
}
footer .block-item-5 {
text-align: center;
margin-top: 50px;
}
footer .block-item-4 .el-socials {
display: block;
}
footer .g__socials .g__socials-list {
justify-content: center;
}
footer .el-menu-1 ul li a {
text-align: center;
display: block;
}
footer .el-mailing-list {
max-width: 226px;
margin-right: auto;
margin-left: auto;
position: relative;
}
footer .el-text-3 {
text-align: center;
}
footer .el-text-4 {
text-align: center;
}
section.type-3 .block-item {
display: block;
width: calc(100% / 2);
height: calc(70px + 15px + 15px);
padding: 15px 32px;
position: relative;
}
section.type-3.var-b .block-item {
display: block;
width: calc(100% / 2);
height: calc(70px + 15px + 15px);
padding: 15px 32px;
position: relative;
}
section.type-4 .block-item {
width: 100%;
margin-right: initial;
margin-left: inherit;
}
section.type-4 .block-item:not(:nth-child(1)) {
margin-top: 70px;
}
section.type-6 .block-item {
width: 100%;
}
section.type-6 .block-item:not(:nth-child(1)) {
margin-top: 46px;
}
section.type-8 .block-item {
width: 100%;
}
section.type-8 .block-item:not(:nth-child(1)) {
margin-top: 52px;
}
section.type-10 .block-item {
width: 100%;
}
section.type-11 .block-item-list {
width: 100%;
left: initial;
}
section.type-11 .block-item {
width: 100%;
margin-right: initial;
margin-left: initial;
}
section.type-12 .block-item-list {
width: 100%;
left: initial;
}
section.type-12 .block-item {
width: 100%;
margin-top: 26px;
margin-right: initial;
margin-left: initial;
}
section.type-18 .el-title-inner {
flex-wrap: wrap;
}
section.type-18 .el-title-1 {
order: 2;
width: 100%;
padding-right: initial;
margin-top: 24px;
}
section.type-18 .el-title-2 {
order: 1;
width: 100%;
max-width: 115px;
height: 34px;
margin-right: auto;
margin-left: auto;
}
section.type-18 .el-content-block-item-2-el-title-2 {
text-align: center;
}
section.type-18 .el-title .g__text {
font-size: 20px;
font-weight: 500;
line-height: 1.35;
text-align: center;
}
section.type-18 .el-link-mobile {
text-align: center;
}
section.type-21 .tile-item-icon {
display: block;
width: auto;
height: auto;
}
section.type-21 .tile-item-part-1-inner {
flex-wrap: wrap;
}
section.type-21 .tile-item-part-1-1 {
width: 100%;
}
section.type-21 .tile-item-part-1-2 {
width: 100%;
margin-top: 16px;
}
section.type-22 .block-list {
width: 100%;
left: initial;
}
section.type-22 .block-list .grid-sizer {
width: 100%;
margin-right: initial;
margin-left: initial;
}
section.type-22 .block-list {
margin-top: -20px;
}
section.type-22 .block-item {
width: 100%;
margin-top: 20px;
margin-right: initial;
margin-left: initial;
}
}