@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes levitate{0%{transform:translateY(0)}50%{transform:translateY(-8px)}100%{transform:translateY(0)}}@keyframes pulse{0%{transform:translateY(0.5px) scale(0.9)}50%{transform:translateY(0.5px) scale(1)}100%{transform:translateY(0.5px) scale(0.9)}}@keyframes fadein{0%{opacity:0}66%{opacity:1}100%{opacity:1}}@keyframes zoomin{0%{opacity:0;transform:translateY(-5px) scale(0.95)}33%{opacity:0;transform:translateY(-5px) scale(0.95)}100%{opacity:1;transform:translateY(0) scale(1)}}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.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;-moz-user-select:none;-ms-user-select:none;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;-moz-user-select:none;-ms-user-select:none;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:white;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;-moz-user-select:none;-ms-user-select:none;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}.select2-container--open .select2-dropdown--below{border-top:none}.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;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.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:bold}.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 transparent;border-style:solid;border-width:5px 4px 0 4px;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 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;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__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.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:bold;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-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{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:solid black 1px;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--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{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:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.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:white}.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:linear-gradient(to bottom, white 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:bold;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: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 transparent;border-style:solid;border-width:5px 4px 0 4px;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:0;border-top-left-radius:4px;border-bottom-left-radius: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:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.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:linear-gradient(to bottom, white 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:linear-gradient(to bottom, #eee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;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:bold;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:white;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>.select2-results__options{max-height:200px;overflow-y:auto}.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:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}@font-face{font-family:'myfont-design';src:url("../font/marujo-webfont-2025.woff2") format("woff2"),url("../font/marujo-webfont-2025.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'myfont-design-light';src:url("../font/marujo-fino-webfont.woff2") format("woff2"),url("../font/marujo-fino-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'myfont';src:url("../font/apoka_regular-webfont-2025.woff2") format("woff2"),url("../font/apoka_regular-webfont-2025.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'myfont-medium';src:url("../font/apoka_medium-webfont-2025.woff2") format("woff2"),url("../font/apoka_medium-webfont-2025.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'myfont-bold';src:url("../font/apoka_bold-webfont-2025.woff2") format("woff2"),url("../font/apoka_bold-webfont-2025.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'myfont-black';src:url("../font/apoka_black-webfont-2025.woff2") format("woff2"),url("../font/apoka_black-webfont-2025.woff") format("woff");font-weight:normal;font-style:normal}html,body,header,section,footer,main,article,aside,nav,div,fieldset,h1,h2,h3,h4,h5,h6,p,ul,ol,li,hr,img,label,button,input[type='text'],input[type='password'],input[type='email'],input[type='tel'],input[type='number'],textarea,select{position:relative;display:block;box-sizing:border-box;margin:0;padding:0;border:0}input[type='radio'],input[type='checkbox']{box-sizing:border-box;margin:0;padding:0;border:0}sup,sub,time{position:relative;display:inline;box-sizing:border-box;margin:0;padding:0;border:0}input[type='number']{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type='number']::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition:color 9999s ease-out, background-color 9999s ease-out;-webkit-transition-delay:9999s}form{position:static;margin:0;padding:0;border:0}ul,ol,li{list-style:none}[hidden]{display:none}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*:focus{outline:none !important}*::before,*::after{position:absolute;overflow:hidden;box-sizing:border-box;margin:0;padding:0}.cols{position:relative;display:block;box-sizing:border-box;overflow:visible;float:none;clear:both;width:100%}.cols::after{content:' ';position:relative;display:block;float:none;clear:both}.cols>.c{position:relative;display:block;box-sizing:border-box;overflow:visible;float:left;clear:none;padding:0;margin:0}.cols-table{display:table}.cols-table>.c{display:table-cell;float:none;vertical-align:middle}.cols-ib{font-size:0}.cols-ib>.c{display:inline-block;float:none;font-size:1rem;vertical-align:middle}.cols-flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cols-flex>.c{float:none;-ms-flex-positive:1;flex-grow:1;vertical-align:top}.cols-center{text-align:center}.cols-center>.c{float:none;margin:0 auto}.c1p1{width:100%}.c1p2{width:50%}.c1p3{width:33.333%}.c2p3{width:66.666%}.c1p4{width:25%}.c3p4{width:75%}.c1p5{width:20%}.c2p5{width:40%}.c3p5{width:60%}.c4p5{width:80%}.c1p6{width:16.666%}.c5p6{width:83.333%}@media screen and (max-width: 1280px){.cols>.c1p1-high{display:block;clear:both;width:100%}}@media screen and (max-width: 872px){.cols.cols-o-med{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cols.cols-o-med>.c{float:none;-ms-flex-positive:1;flex-grow:1;vertical-align:top}.cols>.c1p1-med{display:block;clear:both;width:100%}.cols>.c1p2-med{width:50%}.cols>.c1p3-med{width:33.333%}.cols>.c2p3-med{width:66.666%}.cols>.c1p4-med{width:25%}.cols>.c3p4-med{width:75%}.cols>.c2p5{width:40%}.cols>.c3p5{width:60%}.cols>.c0-med{display:none}.cols>.c-o1-med{-ms-flex-order:1;order:1}.cols>.c-o2-med{-ms-flex-order:2;order:2}}@media screen and (max-width: 768px){.cols>.c1p1-med-s{display:block;clear:both;width:100%}.cols>.c1p2-med-s{width:50%}.cols>.c1p3-med-s{width:33.333%}.cols>.c2p3-med-s{width:66.666%}.cols>.c1p4-med-s{width:25%}.cols>.c3p4-med-s{width:75%}.cols>.c0-med-s{display:none}}@media screen and (max-width: 480px){.cols>.c1p1-low{display:block;clear:both;width:100%}.cols>.c1p2-low{width:50%}.cols>.c1p3-low{width:33.333%}.cols>.c2p3-low{width:66.666%}.cols>.c0-low{display:none}}@media screen and (max-width: 375px){.cols>.c1p1-low-s{display:block;clear:both;width:100%}.cols>.c1p2-low-s{width:50%}.cols>.c1p3-low-s{width:33.333%}.cols>.c2p3-low-s{width:66.666%}.cols>.c0-low-s{display:none}}html{font-size:16px;font-weight:normal;line-height:1.27}@media screen and (max-width: 1920px){html{font-size:16px}}@media screen and (max-width: 1600px){html{font-size:14px}}@media screen and (max-width: 1366px){html{font-size:13px}}@media screen and (max-width: 1280px){html{font-size:12px}}@media screen and (max-width: 1024px){html{font-size:11px}}@media screen and (max-width: 872px){html{font-size:11px}}@media screen and (max-width: 768px){html{font-size:10px}}@media screen and (max-width: 640px){html{font-size:10px}}@media screen and (max-width: 480px){html{font-size:9px}}@media screen and (max-width: 375px){html{font-size:8px}}@media screen and (max-height: 480px){html{font-size:9px}}@media screen and (max-height: 375px){html{font-size:8px}}body{font-family:myfont-medium, helvetica, arial, sans-serif;font-weight:normal;color:#000;font-weight:normal;line-height:1.27}::-moz-selection{color:#382ec4;background:#000}::selection{color:#382ec4;background:#000}.myfont-design{font-family:myfont-design, helvetica, arial, sans-serif;font-weight:normal}.myfont-design-light{font-family:myfont-design-light, helvetica, arial, sans-serif;font-weight:normal}.myfont{font-family:myfont, helvetica, arial, sans-serif;font-weight:normal}.myfont-medium{font-family:myfont-medium, helvetica, arial, sans-serif;font-weight:normal}.myfont-bold{font-family:myfont-bold, helvetica, arial, sans-serif;font-weight:normal}.myfont-black{font-family:myfont-black, helvetica, arial, sans-serif;font-weight:normal}h1,h2,h3,h4,h5,h6,p,ul,ol{margin:0 0 1.875rem;font-weight:normal}a{transition:color .2s ease;transition-delay:0s;color:#fff;text-decoration:none}a:hover{color:#000}a.inverse{color:#000;text-decoration:underline}a.inverse:hover{color:#fff}a.link-v2{color:#fcc627}h1,h2,h3,h4,h5,h6{font-family:myfont, helvetica, arial, sans-serif;font-weight:normal}ul,ol,p{font-size:1.1875rem}ul,ol{list-style-position:outside}ol.lower-alpha{list-style-type:lower-alpha}b{font-family:myfont-bold, helvetica, arial, sans-serif;font-weight:normal}strong{font-family:myfont-black, helvetica, arial, sans-serif;font-weight:normal}hr{float:none;clear:both;height:0;margin:2.5rem 5.2%;border-top:solid 2px rgba(255,255,255,0.5)}big,.big{font-size:128%}sup{font-size:60%}small,.small{font-size:80%}.em{color:#fff;font-style:normal}.rem{font-size:1rem}.truncated{position:relative;display:inline-block;overflow:hidden;width:24px;font-style:normal;font-weight:normal;vertical-align:top;white-space:nowrap}.truncated::before{content:'...';display:inline-block;position:relative;margin:0 24px 0 0;padding:0 2px;letter-spacing:-3px;vertical-align:top}input,textarea,select,option{font-family:myfont-bold, helvetica, arial, sans-serif;font-weight:normal;font-size:1.25rem;color:#000}img{position:relative;display:block;max-width:100%}img.fleft{margin-right:30px;margin-bottom:15px}img.fright{margin-left:30px;margin-bottom:15px}.heading{font-family:myfont-design, helvetica, arial, sans-serif;font-weight:normal;position:relative;display:inline-block;overflow:visible;font-size:4.1875rem;line-height:normal;color:#fff;margin:0 10px;padding:1px 0 0;text-shadow:0 .375rem 0 rgba(0,0,0,0.15);text-align:left;transform-origin:50% 50%}.heading::after{content:' ';display:block;position:relative;float:none;clear:both}.heading span{position:relative;display:block;box-sizing:border-box;margin-bottom:0;transform-origin:50% 50%}.heading .em{color:#fcc627}.heading.size-small{transform:scale(0.66)}.heading .size-xxs{font-size:1.875rem}.heading .size-xs{font-size:2.1875rem}.heading .size-s{font-size:2.4375rem}.heading .size-m_v2{font-size:2.5rem}.heading .size-m{font-size:3rem}@media screen and (max-width: 1024px){.heading .size-m{font-size:2.625rem}}.heading .size-l{font-size:3.5rem}.heading .size-xl{font-size:4.375rem}@media screen and (max-width: 1024px){.heading .size-xl{font-size:4.375rem}}@media screen and (max-width: 375px){.heading .size-xl{font-size:4rem}}.heading .size-xxl{font-size:6rem}.heading .color-dark{color:#0c6e7e;text-shadow:none}.heading .rotate-r-s{transform:rotate(2deg)}.heading .rotate-r-m{transform:rotate(5deg)}.heading .rotate-r-l{transform:rotate(14deg)}.heading .rotate-l-s{transform:rotate(-2deg)}.heading .rotate-l-m{transform:rotate(-5deg)}.heading .rotate-l-l{transform:rotate(-14deg)}.heading .decor{position:relative;display:inline-block !important;overflow:visible;vertical-align:top}.heading .decor::before,.heading .decor::after{content:' ';display:block;width:4.375rem;height:6.25rem;background:50% 50% no-repeat;background-size:contain}.heading .decor::before{left:-2.5rem;bottom:-3.125rem;background-image:url(../img/heading-decor-left.png);transform-origin:0 100%;transform:rotate(-5deg)}.heading .decor::after{right:-2.5rem;top:-2.5rem;background-image:url(../img/heading-decor-right.png);transform-origin:100% 0;transform:rotate(-10deg)}.heading .decor-mod::before{transform:rotate(5deg);left:-4.375rem;bottom:-1.25rem}.heading .decor-inv::before{top:-2.5rem;bottom:auto;transform-origin:40% 20%;transform:rotate(60deg)}.heading .decor-inv::after{top:auto;bottom:-3.125rem;transform-origin:80% 70%;transform:rotate(65deg)}.subheading{font-family:myfont-bold, helvetica, arial, sans-serif;font-weight:normal;position:relative;display:block;font-size:1rem;line-height:normal;color:#fff;margin:0 10px;padding:0}@media screen and (max-width: 768px){.subheading{font-size:1.5rem}}.img-inline{position:relative;display:inline-block;height:1.625rem;width:auto;margin:.375rem .375rem 0;padding:0;vertical-align:top}.fw-n{font-weight:400 !important}.fw-m{font-weight:500 !important}.fw-s{font-weight:600 !important}.fw-b{font-weight:700 !important}.fs-n{font-style:normal !important}.ta-l{text-align:left}.ta-c{text-align:center}.ta-r{text-align:right}.ta-j{text-align:justify}.va-t{vertical-align:top}.va-tt{vertical-align:text-top}.va-m{vertical-align:middle}.va-b{vertical-align:bottom}.va-tb{vertical-align:text-bottom}.va-base{vertical-align:baseline}.va-sup{vertical-align:super}.va-sub{vertical-align:sub}.mt-nl,.mv-nl{margin-top:-2.5rem !important}.mb-nl,.mv-nl{margin-bottom:-2.5rem !important}.mt-n,.mv-n{margin-top:0rem !important}.mb-n,.mv-n{margin-bottom:0rem !important}.mt-s,.mv-s{margin-top:.625rem !important}.mb-s,.mv-s{margin-bottom:.625rem !important}.mt-m,.mv-m{margin-top:1.25rem !important}.mb-m,.mv-m{margin-bottom:1.25rem !important}.mt-l,.mv-l{margin-top:2.5rem !important}.mb-l,.mv-l{margin-bottom:2.5rem !important}.mt-xl,.mv-xl{margin-top:3.75rem !important}.mb-xl,.mv-xl{margin-bottom:3.75rem !important}.mt-xxl,.mv-xxl{margin-top:5rem !important}.mb-xxl,.mv-xxl{margin-bottom:5rem !important}.ml-nxl{margin-left:-6.25rem}.ml-nl{margin-left:-3.125rem}.ml-xs{margin-left:.625rem}.ml-l{margin-left:3.125rem}.mr-nxl{margin-right:-6.25rem}.mr-nl{margin-right:-3.125rem}.mr-l{margin-right:3.125rem}.ml-xl{margin-left:6.25rem}.mr-xl{margin-right:6.25rem}.uppercase{text-transform:uppercase}.hide{display:none !important}.hidden{visibility:hidden !important}.show{display:block !important}.show-i{display:inline !important}.show-ib{display:inline-block !important}.ibi{display:inline-block !important}@media screen and (max-width: 640px){.ibi{display:inline !important}}.no-overflow{position:relative;display:inline-block;overflow:hidden;max-width:100%;text-overflow:ellipsis}.nowrap{white-space:nowrap}.normal-wrap{white-space:normal !important}.ellipsis{position:relative;overflow:hidden}.ellipsis::before{content:' ';float:left;width:1px;height:100%}.ellipsis>*:first-child{float:right;width:100%;margin-left:-1px}.ellipsis::after{content:'...';position:relative;float:right;left:100%;top:-24px;width:80px;margin-left:-79px;padding-left:25px;text-align:left;background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 28px, #fff 100%)}.fleft{float:left}.fright{float:right}.fnone{float:none;clear:both;overflow:hidden}.notransition{transition-duration:0s !important;transition-delay:0s !important}.fadeout{opacity:0 !important;visibility:hidden !important;transition:all .5s ease, visibility 0s linear .6s !important}.opacity100{opacity:1 !important}.c-white{color:#fff}.c-red-dark{color:#811 !important}.box-skinny{width:80%;max-width:980px;margin:auto}.z-hi{z-index:9}.z-lo{z-index:1}.btn{font-family:myfont-bold, helvetica, arial, sans-serif;font-weight:normal;transition:all .2s cubic-bezier(0.4, 0, 0.6, 1), opacity .2s ease, color .2s ease;transition-delay:0s;position:relative;display:inline-block;overflow:hidden;box-sizing:border-box;width:auto;padding:1.5rem 1.875rem;margin:0;font-size:1.125rem;line-height:1.25rem;text-align:center;text-transform:uppercase;color:#fff;border:none;outline:none;cursor:pointer;z-index:1;background-color:#eead00;box-shadow:0 .5rem 0 0 rgba(0,0,0,0.1);transform-origin:50% 50%;border-radius:40px;-webkit-appearance:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn[disabled]{opacity:.3 !important;cursor:default}.btn:hover{background-color:#fdca42}.btn-active{background-color:#fdca42;box-shadow:.09375rem .25rem 0 0 rgba(0,0,0,0.1);transform:translate(2px, 2px)}@media screen and (max-width: 767px){.btn{font-size:12px;padding:15px 22px}}.btn-turq{background-color:#45b08e}.btn-turq:hover,.btn-turq.btn-active{background-color:#45d7a1}.btn-pink{background-color:#e23e64}.btn-pink:hover{background-color:#e96a88}.btn-outline{border:solid 2px #fff;background-color:transparent;box-shadow:none !important}.btn-outline:hover,.btn-outline.btn-active{background-color:rgba(255,255,255,0.1)}.btn-small{font-family:myfont-medium, helvetica, arial, sans-serif;font-weight:normal;padding:8px 1.875rem;font-size:12px;line-height:14px;text-transform:none;box-shadow:.1875rem .25rem 0 0 rgba(0,0,0,0.1)}@media screen and (max-width: 1024px){.btn-small{padding:5px 20px;font-size:10px}}.btn-mail{width:10.125rem;height:10.125rem;margin:0;padding:0;border-radius:50%;background-image:url(../img/btn-mail.png);background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.btn-up,.btn-down,.btn-prev,.btn-next,.btn-close,.btn-plus,.btn-minus,.btn-bighu{font-family:myfont-design, helvetica, arial, sans-serif;font-weight:normal;width:5.5rem;height:5.5rem;margin:0;padding:0;font-size:4rem;line-height:5.5rem;color:#fff;border-radius:50%;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 767px){.btn-up,.btn-down,.btn-prev,.btn-next,.btn-close,.btn-plus,.btn-minus,.btn-bighu{width:4.125rem;height:4.125rem;font-size:3rem;line-height:4.125rem}}.btn-up{background-image:url(../img/btn-up.png)}.btn-down{background-image:url(../img/btn-down.png)}.btn-prev{background-image:url(../img/btn-prev.png)}.btn-next{background-image:url(../img/btn-next.png)}.btn-plus{background-image:url(../img/btn-plus.png)}.btn-minus{background-image:url(../img/btn-minus.png)}.btn-bighu{background-image:url(../img/btn-bighu.png)}.btn-close{color:#fff;background-color:#eead00;box-shadow:none}.btn-close:hover{background-color:#fdca42}.btn-close-white{color:#eead00;background-color:#fff}.btn-close-white:hover{background-color:#fff}.button{font-family:myfont-design, helvetica, arial, sans-serif;font-weight:normal;position:relative;display:inline-block !important;overflow:hidden;box-sizing:border-box;width:auto;min-width:13.4375rem;height:auto;margin:0;padding:20px 60px;font-size:1.5rem;line-height:2.8rem;text-align:center;white-space:nowrap;vertical-align:middle;color:#fff;text-decoration:none !important;background:url(../img/btnimg-v2.png) 0 0 no-repeat;background-size:200% 300%;border:none;outline:none;cursor:pointer;z-index:1}.button:hover{color:#ffffff}@media screen and (max-width: 640px){.button{font-size:16px}}.button-orange{background-position:0 0}.button-orange:hover{background-position:right 0}.video{position:relative;display:block;overflow:hidden;height:0;padding:0 0 56.25%;margin:0}.video>video,.video>iframe{position:absolute;display:block;overflow:hidden;top:0;left:0;width:100%;height:100%}.notif{font-family:myfont, helvetica, arial, sans-serif;font-weight:normal;position:relative;display:block;overflow:hidden;box-sizing:border-box;width:950px;min-width:240px;max-width:98%;height:auto;min-height:42px;margin:2rem auto;padding:1rem 1.5rem 1rem 60px;font-size:1.25rem;line-height:auto;text-align:left;color:#fff;background:linear-gradient(180deg, #f99 0%, #f42222 100%);border-radius:1.25rem;box-shadow:0 .375rem .75rem .125rem rgba(0,0,0,0.2)}.notif::before{content:' ';display:block;display:block;left:12px;top:50%;width:33px;height:34px;margin:-17px 0 0;background:url(../img/info-icon.png) 50% 50% no-repeat;background-size:contain}.ajax-loading{position:fixed;display:none;overflow:hidden;right:5px;top:5px;width:40px;height:40px;margin:0;z-index:900;opacity:1}.ajax-loading::before{content:' ';position:relative;display:block;box-sizing:border-box;overflow:hidden;width:30px;height:30px;margin:5px 0 0 5px;border:solid 5px #fff;border-right-color:transparent;border-left-color:transparent;border-radius:20px;animation:rotation 1.25s linear infinite}body.inprogress .ajax-loading{display:block}.hint{position:absolute;display:block;left:0;top:0;width:auto;max-width:250px;height:auto;margin:0;overflow:visible;z-index:999;color:#fff}.hint .bg{position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;overflow:visible;z-index:990;background:rgba(0,0,0,0.7);opacity:1;border-radius:10px}.hint .bg b{display:none;position:absolute;left:0;top:0;width:0;height:0;margin:0;padding:0;background:transparent}.hint .inner{font-family:myfont, helvetica, arial, sans-serif;font-weight:normal;position:relative;display:block;width:220px;height:auto;margin:0;padding:5px 10px 6px;overflow:hidden;font-size:1rem;line-height:20px;text-indent:0;vertical-align:baseline;z-index:999}.hint .inner .attr{position:relative;display:inline-block;width:56px;margin:0;overflow:hidden;vertical-align:top}.hint .inner .value{position:relative;display:inline-block;width:160px;overflow:hidden;vertical-align:top}.hint .inner p{display:block;margin:0;font-size:.875rem}.hint .inner b,.hint .inner strong{font-size:.875rem;font-weight:bold}.hint .inner big{font-size:1.5rem;font-weight:normal;line-height:50px}.hint.n{margin:-5px 0 0}.hint.n .bg b{display:block;left:50%;top:100%;margin:0 0 0 -7px;border-top:7px solid rgba(0,0,0,0.7);border-left:7px solid transparent;border-right:7px solid transparent}.hint.ne{margin:3px 0 0 -3px}.hint.ne .bg{border-radius:10px}.hint.e{margin:0 0 0 5px}.hint.e .bg b{display:block;left:0;top:50%;margin:-7px 0 0 -7px;border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.hint.se{margin:-3px 0 0 -3px}.hint.se .bg{border-radius:10px}.hint.s{margin:5px 0 0}.hint.s .bg b{display:block;left:50%;top:0;margin:-7px 0 0 -7px;border-bottom:7px solid rgba(0,0,0,0.7);border-left:7px solid transparent;border-right:7px solid transparent}.hint.sw{margin:-3px 0 0 3px}.hint.sw .bg{border-radius:10px}.hint.w{margin:0 0 0 -5px}.hint.w .bg b{display:block;left:100%;top:50%;margin:-7px 0 0;border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.hint.nw{margin:3px 0 0 3px}.hint.nw .bg{border-radius:10px}.hint.follow.n{margin:-20px 0 0}.hint.follow.ne{margin:-10px 0 0 10px}.hint.follow.e{margin:0 0 0 20px}.hint.follow.se{margin:13px 0 0 13px}.hint.follow.s{margin:20px 0 0}.hint.follow.sw{margin:13px 0 0 -13px}.hint.follow.w{margin:0 0 0 -20px}.hint.follow.nw{margin:-10px 0 0 -10px}.hint.autowidth .inner{width:auto}.msg{font-family:myfont-medium, helvetica, arial, sans-serif;font-weight:normal;position:relative;display:block;padding:.375rem .75rem;margin:2px .5rem;font-size:1.125rem;line-height:1.25;text-align:left;text-shadow:1px 1px 1px #000;border-radius:.75rem;z-index:9}.msg-error,.msg-error-student,.msg-error-general{display:none;color:#ff6745;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.msg-error-general{padding:.9375rem 1.25rem;margin:0 0 1.25rem}.msg-success{font-family:myfont-medium, helvetica, arial, sans-serif;font-weight:normal;display:none;color:#fff;background-color:#62c800;border-color:#62c800}.msg-half{width:50%}@media screen and (max-width: 480px){.msg-half{width:auto}}form>label{font-family:myfont-bold, helvetica, arial, sans-serif;font-weight:normal;margin:1.875rem auto;padding:0;font-size:1.75rem;line-height:normal;cursor:default;color:#fff;text-align:center}form.registration{width:600px;max-width:100%;margin:1.25rem auto}fieldset{width:100%;min-width:200px;margin:0 auto;padding:.3125rem 0;text-align:left}.field{overflow:visible;margin:0;padding:.3125rem;box-sizing:border-box}.field-row{width:100%;height:auto;display:block;clear:both}.field-row label{display:block;color:#fff;font-size:1.125rem}.field.other-reason{display:none}.field.other-reason.active{display:block}.field.w{float:left;clear:none;padding:.625rem .5rem 1.25rem}.field.w-20{width:20%}.field.w-25{width:25%}.field.w-35{width:35%}.field.w-40{width:40%}.field.w-50{width:50%}.field.w-75{width:75%}.field.w-100{width:100%}@media screen and (max-width: 640px){.field.w-25{width:50%}.field.w-35,.field.w-40,.field.w-50,.field.w-75{width:100%}}.field-info{font-family:myfont, helvetica, arial, sans-serif;font-weight:normal;padding:.625rem 0 .3125rem 1.875rem;font-size:1.125rem}.field-info a{color:#000;text-decoration:underline}.field-info a:hover{color:#fff}.field>label{display:inline-block;padding:.5rem;font-size:1.125rem;line-height:1.25;cursor:default;color:#fff;text-align:left;text-transform:uppercase}.registration .field>label{display:block;text-align:left}@media screen and (max-width: 768px){.field>label{display:block}}.field p{font-size:1.25rem}.field p.small{font-size:.875rem;margin:.3125rem 0 .3125rem .625rem}.field a{text-decoration:underline}.field .select-attrib{background:#12a4b4;border-radius:10px;padding:10px}.field .select-attrib p{color:#fff;font-size:1.125rem;padding:0;margin:5px 5px 10px}.field .input{font-family:myfont, helvetica, arial, sans-serif;font-weight:normal;overflow:visible}.field .input label{font-family:myfont, helvetica, arial, sans-serif;font-weight:normal;transition:all .2s ease;transition-delay:0s;position:absolute;left:0;top:0;max-width:100%;padding:1.625rem 10px .25rem;font-size:1.375rem;line-height:1.2;color:#999}.field .input input[type='text'],.field .input input[type='password'],.field .input input[type='email'],.field .input input[type='tel'],.field .input input[type='number'],.field .input textarea,.field .input select,.field .input .select2{font-family:myfont, helvetica, arial, sans-serif;font-weight:normal;width:100%;margin:0;padding:1.25rem 1.5rem 1.125rem;font-size:1.25rem;line-height:1.2;text-align:left;color:#fff;background:rgba(0,0,0,0);border:solid 2px rgba(255,255,255,0.5);border-radius:2.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.field .input input[type='text']:disabled ~ label,.field .input input[type='text']:-moz-read-only ~ label,.field .input input[type='password']:disabled ~ label,.field .input input[type='password']:-moz-read-only ~ label,.field .input input[type='email']:disabled ~ label,.field .input input[type='email']:-moz-read-only ~ label,.field .input input[type='tel']:disabled ~ label,.field .input input[type='tel']:-moz-read-only ~ label,.field .input input[type='number']:disabled ~ label,.field .input input[type='number']:-moz-read-only ~ label,.field .input textarea:disabled ~ label,.field .input textarea:-moz-read-only ~ label,.field .input select:disabled ~ label,.field .input select:-moz-read-only ~ label,.field .input .select2:disabled ~ label,.field .input .select2:-moz-read-only ~ label{padding:4px 0 0 10px;font-size:1rem;line-height:1}.field .input input[type='text']:disabled ~ label,.field .input input[type='text']:read-only ~ label,.field .input input[type='password']:disabled ~ label,.field .input input[type='password']:read-only ~ label,.field .input input[type='email']:disabled ~ label,.field .input input[type='email']:read-only ~ label,.field .input input[type='tel']:disabled ~ label,.field .input input[type='tel']:read-only ~ label,.field .input input[type='number']:disabled ~ label,.field .input input[type='number']:read-only ~ label,.field .input textarea:disabled ~ label,.field .input textarea:read-only ~ label,.field .input select:disabled ~ label,.field .input select:read-only ~ label,.field .input .select2:disabled ~ label,.field .input .select2:read-only ~ label{padding:4px 0 0 10px;font-size:1rem;line-height:1}.field .input input[type='text']:valid,.field .input input[type='password']:valid,.field .input input[type='email']:valid,.field .input input[type='tel']:valid,.field .input input[type='number']:valid,.field .input textarea:valid,.field .input select:valid,.field .input .select2:valid{color:#fff;background:rgba(0,0,0,0);border-color:#fff}.field .input input[type='text']:valid ~ label,.field .input input[type='password']:valid ~ label,.field .input input[type='email']:valid ~ label,.field .input input[type='tel']:valid ~ label,.field .input input[type='number']:valid ~ label,.field .input textarea:valid ~ label,.field .input select:valid ~ label,.field .input .select2:valid ~ label{padding:0 0 0 10px;font-size:1rem;line-height:1;opacity:0}.field .input input[type='text']:invalid,.field .input input[type='password']:invalid,.field .input input[type='email']:invalid,.field .input input[type='tel']:invalid,.field .input input[type='number']:invalid,.field .input textarea:invalid,.field .input select:invalid,.field .input .select2:invalid{color:#ff6745}.field .input input[type='text']:focus,.field .input input[type='password']:focus,.field .input input[type='email']:focus,.field .input input[type='tel']:focus,.field .input input[type='number']:focus,.field .input textarea:focus,.field .input select:focus,.field .input .select2:focus{transition:all .3s ease;transition-delay:0s;color:#fff;background:rgba(0,0,0,0);border-color:#fff}.field .input input[type='text']:focus ~ label,.field .input input[type='password']:focus ~ label,.field .input input[type='email']:focus ~ label,.field .input input[type='tel']:focus ~ label,.field .input input[type='number']:focus ~ label,.field .input textarea:focus ~ label,.field .input select:focus ~ label,.field .input .select2:focus ~ label{font-family:myfont, helvetica, arial, sans-serif;font-weight:normal;padding:4px 0 0 10px;font-size:1rem;line-height:1;color:#000;opacity:1}.field .input input[type='text']+label,.field .input input[type='password']+label,.field .input input[type='email']+label,.field .input input[type='tel']+label,.field .input input[type='number']+label,.field .input textarea+label,.field .input select+label,.field .input .select2+label{cursor:text;pointer-events:none}.field .input textarea{overflow:hidden;resize:none;height:15rem}.field .input textarea.small-desc{height:6.25rem}.field .input textarea.mid-desc{height:10.625rem}.field .input textarea.scrollbar{border:0;overflow-y:auto}.field .input textarea.scrollbar::-webkit-scrollbar{width:10px;border-radius:23px}.field .input textarea.scrollbar::-webkit-scrollbar-track{background:rgba(255,255,255,0.5)}.field .input textarea.scrollbar::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.8);border-radius:23px}.field .input textarea.scrollbar::-webkit-scrollbar-thumb:hover{background:#fff}.field .input select,.field .input .select2{overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}.field .input select option,.field .input .select2 option{font-family:myfont, helvetica, arial, sans-serif;font-weight:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;position:relative;box-sizing:border-box;overflow:hidden;margin:0;padding:0;font-size:1.25rem;font-weight:normal;line-height:1.2;color:#fff;border:0;border-radius:0;background:#fff}.field .input select option:hover,.field .input .select2 option:hover{background:#45b08e}.field .input select option:checked,.field .input .select2 option:checked{background:#45b08e}.field .input .select2{color:#e06a1e;background:#fff}.field .input input:-ms-input-placeholder{font-size:1.25rem;line-height:1.2;font-style:normal;color:rgba(255,255,255,0.5)}.field .input input::placeholder{font-size:1.25rem;line-height:1.2;font-style:normal;color:rgba(255,255,255,0.5)}.field .input input[type='checkbox'],.field .input input[type='radio']{position:absolute;overflow:visible;left:2px;top:50%;width:14px;height:14px;margin:0;opacity:0 !important}.field .input input[type='checkbox']+label,.field .input input[type='radio']+label{position:relative;display:inline-block;overflow:visible;width:auto;margin:0;padding:1rem .25rem 1rem 3.75rem;font-size:1.25rem;line-height:1.2;cursor:pointer;color:#fff}.field .input input[type='checkbox']+label::before,.field .input input[type='checkbox']+label::after,.field .input input[type='radio']+label::before,.field .input input[type='radio']+label::after{content:' ';position:absolute;box-sizing:border-box;margin:-1.25rem 0 0;padding:0;left:0;top:50%}.field .input input[type='checkbox']+label::before,.field .input input[type='radio']+label::before{display:block;width:2.625rem;height:2.625rem;border:solid 2px #fff;background:transparent;border-radius:4px}.field .input input[type='checkbox']+label::after,.field .input input[type='radio']+label::after{display:none;left:.875rem;width:1.5rem;height:.8125rem;margin:0;border-left:solid .375rem #3a8e7f;border-bottom:solid .375rem #3a8e7f;transform:translate(-20%, -60%) rotate(-45deg);background:none}.field .input input[type='checkbox']:checked+label::before,.field .input input[type='radio']:checked+label::before{border-color:#fff;background:#fff}.field .input input[type='checkbox']:checked+label::after,.field .input input[type='radio']:checked+label::after{display:block !important}.field .input input[type='radio']+label::before{border-radius:50%}.field .input input:disabled,.field .input input[type='checkbox']:disabled+label,.field .input input[type='radio']:disabled+label,.field .input textarea:disabled,.field .input select:disabled,.field .input select:disabled+.select2{opacity:.5;cursor:default}.field .input-inline{display:inline-block;width:auto;min-width:3.125rem;margin:.3125rem 1.25rem}.field .input-inline-fixwidth{width:24vw;min-width:200px;max-width:464px;margin:.625rem 1.25rem}.field .input-half{float:left;clear:none;width:50%;padding:0;margin:0}.field .input-half-first{padding-right:.5rem}.field .input-half-last{padding-left:.5rem}.field .input-select select{padding-right:2.5rem}.field .input-select::after{content:' ';display:block;display:block;right:1.5625rem;top:50%;width:0;height:0;border:solid .625rem transparent;border-bottom:0;border-top-color:#e06a1e;transform-origin:50% 50%;transform:translate(0, -54%);background:none;z-index:3}.field .input-search input[type='text']{padding-right:2.5rem}.field .input-search::before{content:' ';display:block;right:1.875rem;top:50%;width:1.125rem;height:1.125rem;margin:-.1875rem 0 0;border:solid .125rem #fff;transform-origin:50% 50%;transform:translate(50%, -50%);border-radius:50%;z-index:3}.field .input-search::after{content:' ';display:block;right:1.25rem;top:50%;width:.6875rem;height:.125rem;margin:.1875rem 0 0;border:none;background:#fff;transform-origin:0% 50%;transform:translate(50%, -50%) rotate(45deg);z-index:3}.field .input-gallery{height:auto;min-height:3.75rem;width:100%;min-width:10.625rem;border:2px solid #fff;border-radius:23px;padding:.625rem}.field .input-gallery input[type='file']{width:100%;height:100%;color:transparent}.field .input-gallery input[type='file']::-webkit-file-upload-button{visibility:hidden}.field .input-gallery label{font-family:myfont-bold, helvetica, arial, sans-serif;font-weight:normal;width:9.375rem;height:2.25rem;line-height:2.125rem;padding:0;margin:0;border:2px solid rgba(255,255,255,0.8);border-radius:18px;color:#fff;font-size:1rem;text-align:center;top:.625rem;left:.625rem;cursor:pointer}.field .input-images{transition:all .3s cubic-bezier(0.4, 0, 0.6, 1), opacity .3s ease, color .3s ease;transition-delay:0s;width:70%;display:block;position:relative;margin:-1.25rem 0 0 12.5rem}.field .input-images .image-prev{max-width:85px;max-height:85px;display:inline-block;margin:0 20px 20px;border-radius:10px}.field .input-images .image-prev img{width:100%;height:auto;max-width:85px;max-height:85px}.field .input-images .image-remove{width:1.875rem;height:1.875rem;position:absolute;background:#fff url(../img//icons/can.png) no-repeat center center;background-size:.9375rem;border-radius:50%;top:-.9375rem;right:-.9375rem;content:''}.field .input-button{display:inline-block}.field .input-button input[type='radio']+label{font-family:myfont-bold, helvetica, arial, sans-serif;font-weight:normal;height:2.8125rem;min-width:4.5rem;line-height:2.625rem;font-size:1rem;padding:0 .9375rem;margin:0 .3125rem;border:2px solid #fff;background:transparent;border-radius:23px;display:inline-block;text-align:center !important;cursor:pointer}.field .input-button input[type='radio']+label::before,.field .input-button input[type='radio']+label::after{display:none !important}@media screen and (max-width: 640px){.field .input-button input[type='radio']+label{line-height:2.5rem}}.field .input-button input[type='radio']:checked+label{background:#fff;color:#12a4b4}.field .input-button input[type='radio']:checked+label::before,.field .input-button input[type='radio']:checked+label::after{display:none !important}.field .input-button input{visibility:hidden}.field .input-button:first-child{text-align:right !important}.field .input-button-l input[type='radio']+label{font-size:1.125rem;padding:0 1.5625rem;text-transform:uppercase}.field .input-group{max-width:180px;padding:7px 5px 0;display:-ms-inline-flexbox;display:inline-flex}.field .input-group input[type='radio']{position:absolute;visibility:hidden}.field .input-group input[type='radio'].difficulty-none{display:none}.field .input-group label{width:24px;height:24px;position:relative;padding:0;margin:0 3px;line-height:1;cursor:pointer}.field .input-group label b{width:24px;height:24px;display:block;content:'';background:url(../img//icons/paw.png) no-repeat center center;opacity:1;pointer-events:none}.field .input-group label::before,.field .input-group label::after{display:none !important}.field .input-group label.difficulty-none{position:absolute;visibility:hidden;width:1px;height:1px}.field .input-group input[type='radio']:checked ~ label b{opacity:.35}.field .input-group input[type='radio']:checked ~ label::before,.field .input-group input[type='radio']:checked ~ label::after{display:none !important}.field .input-group:hover input[type='radio'] ~ label b{opacity:1}.field .input-group input[type='radio']:hover ~ label b{opacity:.35}.field .input.input-bg .label-bg{font-family:myfont-bold, helvetica, arial, sans-serif;font-weight:normal;min-width:21.25rem;background:#1396a5;border-radius:33px;padding:.9375rem !important;font-size:1.125rem !important}.field .input.input-bg .label-bg::before{right:.9375rem !important}.field .input.input-bg .label-bg::after{right:1.8125rem !important}.field .input.input-bg input[type='radio']:checked ~ .label-bg{background:#fff;color:#1396a5}.field .input.input-bg input[type='radio']:checked ~ .label-bg::before{background:#1396a5}.field .input.input-bg input[type='radio']:checked ~ .label-bg::after{border-color:#fff}.field .input.input-bg input[type='radio']:checked ~ .input-date{display:block}.field .input-textarea{border:2px solid #fff;border-radius:30px;overflow:hidden;padding-right:10px}.field .input-date{display:none}.field .input-date label{font-family:myfont-medium, helvetica, arial, sans-serif;font-weight:normal;color:#fff;padding:1.25rem .4375rem .5625rem;position:relative;font-size:1.125rem}.field .input-date input{max-width:21.25rem}.field-inline{text-align:center}.field-inline .input{display:inline-block;width:auto;min-width:3.125rem;margin-left:3.125rem}.field-inline .input:first-child{margin-left:0}.field-error .input input[type='text'],.field-error .input input[type='password'],.field-error .input input[type='email'],.field-error .input input[type='tel'],.field-error .input input[type='number'],.field-error .input select,.field-error .input textarea,.field-error .input .select2,.field-error-student .input input[type='text'],.field-error-student .input input[type='password'],.field-error-student .input input[type='email'],.field-error-student .input input[type='tel'],.field-error-student .input input[type='number'],.field-error-student .input select,.field-error-student .input textarea,.field-error-student .input .select2{color:#ff6745;background:rgba(255,255,255,0.2) !important;border-color:#ff6745 !important}.field-error .input input[type='checkbox']+label::before,.field-error .input input[type='radio']+label::before,.field-error-student .input input[type='checkbox']+label::before,.field-error-student .input input[type='radio']+label::before{border-color:#ff6745}.field-error .msg-error,.field-error-student .msg-error{display:block}.field-error-student .msg-error{display:none}.field-error-student .msg-error-student{display:block}.field input[name='length'],.field input[name='duration']{max-width:70%;display:inline-block}.field .unit{font-family:myfont-medium, helvetica, arial, sans-serif;font-weight:normal;color:#fff;font-size:1.125rem;padding-right:.625rem}.field .select2{width:100% !important;padding:1rem 1rem .8125rem}.field .select2-container--default .select2-selection--single{background:rgba(0,0,0,0);border:0}.field .select2-container--default .select2-selection--single .select2-selection__rendered{color:#e06a1e;padding-left:0;line-height:1.2}.field .select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.field .select2-container .select2-selection--single{height:auto}.select2-dropdown{margin:1px 0;padding:0 0 4px;background-color:#fff;color:#000;border:0;border-radius:.625rem}.select2-results__option{padding:.25rem .25rem .25rem 1rem}.select2-container--default .select2-search--dropdown{padding:.625rem}.select2-container--default .select2-search--dropdown .select2-search__field{font-family:myfont, helvetica, arial, sans-serif;font-weight:normal;font-size:1.25rem;font-weight:normal;border-radius:.25rem}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#45b08e}.select2-container--default .select2-results__options{font-family:myfont, helvetica, arial, sans-serif;font-weight:normal;font-size:1.25rem;line-height:1.375rem;font-weight:normal}.select2-container--default .select2-results__option[aria-disabled='true']{font-family:myfont, helvetica, arial, sans-serif;font-weight:normal}.showonsuccess{display:none}form.success .hideonsuccess{display:none}form.success .showonsuccess{display:block}form.success .msg-success{display:block}.img{position:relative;display:block;overflow:hidden}.img-bg{position:absolute;display:block;overflow:hidden;left:0;top:0;width:100%;height:100%;margin:0;background:no-repeat 50% 50%;background-size:cover}.img-contain{background-size:contain}.img-1p1,.img-3p2,.img-5p3,.img-8p3,.img-16p9{position:relative;height:0;padding:0 0 100%}.img-1p1{padding:0 0 100%}.img-3p2{padding:0 0 66.66%}.img-5p3{padding:0 0 60%}.img-8p3{padding:0 0 37.5%}.img-16p9{padding:0 0 56.25%}.img-label{font-family:myfont, helvetica, arial, sans-serif;font-weight:normal;position:absolute;left:0;top:100%;width:auto;height:20px;padding:0 10px 0 0;margin:-20px 0 0;font-size:14px;line-height:22px;text-transform:uppercase;color:#000;white-space:nowrap;background:#fff}.img-label i{position:relative;display:inline-block;overflow:hidden;box-sizing:border-box;width:18px;height:14px;top:4px;margin:0 4px 0 0;border:solid 2px #000;vertical-align:top}.img-label i::after{content:' ';display:block;transition:all .2s cubic-bezier(0.4, 0, 0.6, 1), opacity .2s ease, color .2s ease;transition-delay:0s;right:1px;bottom:1px;width:12px;height:8px;background:#000;transform:scale(0.375);transform-origin:100% 100%}.img-label-right{left:auto;right:0;padding:0 0 0 10px}.img:hover .img-label i::after{transform:scale(1.01)}.img::after{position:absolute;display:block;left:0;top:0;width:100%;height:100%}.img-fade::after{content:' ';background:rgba(0,0,0,0.4)}.img-fadesoft::after{content:' ';background:rgba(0,0,0,0.2)}.didyouknow{position:relative;overflow:visible;width:972px;max-width:90%;margin:1.25rem auto 1.875rem}.didyouknow::before{content:' ';display:block;position:relative;width:1px;height:0;padding:0 0 43.62%}.didyouknow-controller{display:none}.didyouknow .item{position:absolute;overflow:visible;left:0;top:0;width:100%;height:100%;z-index:1}.didyouknow .item::before{content:' ';display:block;width:100%;height:100%;background:url(../img/didyouknow-bg.png) 50% 50% no-repeat;background-size:100% 100%;z-index:3}.didyouknow .item::after{content:' ';display:block;overflow:hidden;left:2.26337%;top:10.14151%;width:42.07819%;height:83.49057%;background:#fff;border-radius:11%;z-index:1}.didyouknow .item .image{position:absolute;display:block;overflow:hidden;left:2.26337%;top:10.14151%;width:42.07819%;height:83.49057%;background:#fff 50% 50% no-repeat;background-size:contain;border-radius:11%;z-index:2}.didyouknow .item .text{position:absolute;display:block;overflow:visible;left:51.44033%;top:53%;width:37.03704%;height:auto;z-index:5;text-align:left;transform:translate(0, -50%)}.didyouknow .item .text h5{font-family:myfont-design, helvetica, arial, sans-serif;font-weight:normal;margin:0 0 1.5rem;padding:0;font-size:2.5rem;line-height:normal;color:#e23e64;text-shadow:0 0 2px #fff,-2px -2px 0 #fff,2px -2px 0 #fff,2px 2px 0 #fff,-2px 2px 0 #fff,0 -3px 0 #fff,3px 0 0 #fff,0 3px 0 #fff,-3px 0 0 #fff}.didyouknow .item .text p{font-family:myfont-bold, helvetica, arial, sans-serif;font-weight:normal;margin:0;padding:0;font-size:1.125rem;line-height:normal;color:#000}.didyouknow .item .btn{position:absolute;top:50%;transform:translate(0, -50%);z-index:9}.didyouknow .item .btn-prev{left:-2rem}.didyouknow .item .btn-next{right:-2rem}.didyouknow-wrap{overflow:hidden;margin:0 0 2rem}.didyouknow-wrap .dots{position:relative;display:block;text-align:center;margin:.625rem;padding:0}.didyouknow-wrap .dots .dot{transition:all .3s cubic-bezier(0.4, 0, 0.6, 1), opacity .3s ease, color .3s ease;transition-delay:0s;position:relative;display:inline-block;box-sizing:border-box;width:1.6875rem;height:1.6875rem;margin:.25rem .875rem;background:transparent;border:solid 3px #0c6e7e;border-radius:50%;opacity:.5}.didyouknow-wrap .dots .dot:hover{opacity:1}@media screen and (max-width: 767px){.didyouknow::before{padding:0 0 199.5%}.didyouknow .item::before{background-image:url(../img/didyouknow-bg-mobil.png)}.didyouknow .item::after{left:9.54545%;top:3.30296%;width:80.45455%;height:46.58314%}.didyouknow .item .image{left:9.54545%;top:3.30296%;width:80.45455%;height:46.58314%}.didyouknow .item .text{left:12.5%;top:73.5%;width:75.68182%;text-align:left}.didyouknow .item .text h5{font-size:3.75rem;margin:0 0 3rem}.didyouknow .item .text p{font-size:1.875rem}}@media screen and (max-width: 767px) and (max-width: 639px){.didyouknow .item .text{left:10%;top:73.5%;width:80.68182%;text-align:left}.didyouknow .item .text h5{font-size:3rem;margin:0 0 2.25rem}.didyouknow .item .text p{font-size:1.5rem}}@media screen and (max-width: 767px) and (max-width: 479px){.didyouknow .item .text h5{font-size:2.5rem}.didyouknow .item .text p{font-size:1.375rem}}@media screen and (max-width: 767px) and (max-width: 374px){.didyouknow .item .text h5{font-size:14px;line-height:16px}}@media screen and (max-width: 767px){.didyouknow .item .btn-prev{left:-2.3%}.didyouknow .item .btn-next{right:0}}[data-didyouknow-item]{display:none}[data-didyouknow-controller='0']:checked ~ .didyouknow .item[data-didyouknow-item='0']{display:block;z-index:2}[data-didyouknow-controller='0']:checked ~ .didyouknow .item[data-didyouknow-item='0'] .image{animation:zoomin .5s ease-in;animation-fill-mode:forwards}[data-didyouknow-controller='0']:checked ~ .didyouknow .item[data-didyouknow-item='0'] .text{animation:fadein .5s ease-in;animation-fill-mode:forwards}[data-didyouknow-controller='0']:checked ~ .dots .dot[data-didyouknow-trigger='0']{width:2.1875rem;height:2.1875rem;margin:0 .625rem;background:#e23e64;border-color:#e23e64;opacity:1}[data-didyouknow-controller='1']:checked ~ .didyouknow .item[data-didyouknow-item='1']{display:block;z-index:2}[data-didyouknow-controller='1']:checked ~ .didyouknow .item[data-didyouknow-item='1'] .image{animation:zoomin .5s ease-in;animation-fill-mode:forwards}[data-didyouknow-controller='1']:checked ~ .didyouknow .item[data-didyouknow-item='1'] .text{animation:fadein .5s ease-in;animation-fill-mode:forwards}[data-didyouknow-controller='1']:checked ~ .dots .dot[data-didyouknow-trigger='1']{width:2.1875rem;height:2.1875rem;margin:0 .625rem;background:#e23e64;border-color:#e23e64;opacity:1}[data-didyouknow-controller='2']:checked ~ .didyouknow .item[data-didyouknow-item='2']{display:block;z-index:2}[data-didyouknow-controller='2']:checked ~ .didyouknow .item[data-didyouknow-item='2'] .image{animation:zoomin .5s ease-in;animation-fill-mode:forwards}[data-didyouknow-controller='2']:checked ~ .didyouknow .item[data-didyouknow-item='2'] .text{animation:fadein .5s ease-in;animation-fill-mode:forwards}[data-didyouknow-controller='2']:checked ~ .dots .dot[data-didyouknow-trigger='2']{width:2.1875rem;height:2.1875rem;margin:0 .625rem;background:#e23e64;border-color:#e23e64;opacity:1}[data-didyouknow-controller='3']:checked ~ .didyouknow .item[data-didyouknow-item='3']{display:block;z-index:2}[data-didyouknow-controller='3']:checked ~ .didyouknow .item[data-didyouknow-item='3'] .image{animation:zoomin .5s ease-in;animation-fill-mode:forwards}[data-didyouknow-controller='3']:checked ~ .didyouknow .item[data-didyouknow-item='3'] .text{animation:fadein .5s ease-in;animation-fill-mode:forwards}[data-didyouknow-controller='3']:checked ~ .dots .dot[data-didyouknow-trigger='3']{width:2.1875rem;height:2.1875rem;margin:0 .625rem;background:#e23e64;border-color:#e23e64;opacity:1}[data-didyouknow-controller='4']:checked ~ .didyouknow .item[data-didyouknow-item='4']{display:block;z-index:2}[data-didyouknow-controller='4']:checked ~ .didyouknow .item[data-didyouknow-item='4'] .image{animation:zoomin .5s ease-in;animation-fill-mode:forwards}[data-didyouknow-controller='4']:checked ~ .didyouknow .item[data-didyouknow-item='4'] .text{animation:fadein .5s ease-in;animation-fill-mode:forwards}[data-didyouknow-controller='4']:checked ~ .dots .dot[data-didyouknow-trigger='4']{width:2.1875rem;height:2.1875rem;margin:0 .625rem;background:#e23e64;border-color:#e23e64;opacity:1}[data-didyouknow-controller='5']:checked ~ .didyouknow .item[data-didyouknow-item='5']{display:block;z-index:2}[data-didyouknow-controller='5']:checked ~ .didyouknow .item[data-didyouknow-item='5'] .image{animation:zoomin .5s ease-in;animation-fill-mode:forwards}[data-didyouknow-controller='5']:checked ~ .didyouknow .item[data-didyouknow-item='5'] .text{animation:fadein .5s ease-in;animation-fill-mode:forwards}[data-didyouknow-controller='5']:checked ~ .dots .dot[data-didyouknow-trigger='5']{width:2.1875rem;height:2.1875rem;margin:0 .625rem;background:#e23e64;border-color:#e23e64;opacity:1}[data-didyouknow-controller='6']:checked ~ .didyouknow .item[data-didyouknow-item='6']{display:block;z-index:2}[data-didyouknow-controller='6']:checked ~ .didyouknow .item[data-didyouknow-item='6'] .image{animation:zoomin .5s ease-in;animation-fill-mode:forwards}[data-didyouknow-controller='6']:checked ~ .didyouknow .item[data-didyouknow-item='6'] .text{animation:fadein .5s ease-in;animation-fill-mode:forwards}[data-didyouknow-controller='6']:checked ~ .dots .dot[data-didyouknow-trigger='6']{width:2.1875rem;height:2.1875rem;margin:0 .625rem;background:#e23e64;border-color:#e23e64;opacity:1}[data-didyouknow-controller='7']:checked ~ .didyouknow .item[data-didyouknow-item='7']{display:block;z-index:2}[data-didyouknow-controller='7']:checked ~ .didyouknow .item[data-didyouknow-item='7'] .image{animation:zoomin .5s ease-in;animation-fill-mode:forwards}[data-didyouknow-controller='7']:checked ~ .didyouknow .item[data-didyouknow-item='7'] .text{animation:fadein .5s ease-in;animation-fill-mode:forwards}[data-didyouknow-controller='7']:checked ~ .dots .dot[data-didyouknow-trigger='7']{width:2.1875rem;height:2.1875rem;margin:0 .625rem;background:#e23e64;border-color:#e23e64;opacity:1}[data-didyouknow-controller='8']:checked ~ .didyouknow .item[data-didyouknow-item='8']{display:block;z-index:2}[data-didyouknow-controller='8']:checked ~ .didyouknow .item[data-didyouknow-item='8'] .image{animation:zoomin .5s ease-in;animation-fill-mode:forwards}[data-didyouknow-controller='8']:checked ~ .didyouknow .item[data-didyouknow-item='8'] .text{animation:fadein .5s ease-in;animation-fill-mode:forwards}[data-didyouknow-controller='8']:checked ~ .dots .dot[data-didyouknow-trigger='8']{width:2.1875rem;height:2.1875rem;margin:0 .625rem;background:#e23e64;border-color:#e23e64;opacity:1}[data-didyouknow-controller='9']:checked ~ .didyouknow .item[data-didyouknow-item='9']{display:block;z-index:2}[data-didyouknow-controller='9']:checked ~ .didyouknow .item[data-didyouknow-item='9'] .image{animation:zoomin .5s ease-in;animation-fill-mode:forwards}[data-didyouknow-controller='9']:checked ~ .didyouknow .item[data-didyouknow-item='9'] .text{animation:fadein .5s ease-in;animation-fill-mode:forwards}[data-didyouknow-controller='9']:checked ~ .dots .dot[data-didyouknow-trigger='9']{width:2.1875rem;height:2.1875rem;margin:0 .625rem;background:#e23e64;border-color:#e23e64;opacity:1}[data-popup-content],[data-popup-placeholder]{display:none}[data-popup-trigger]{cursor:pointer}.popup{transition:all 0s cubic-bezier(0.4, 0, 0.6, 1), opacity 0s ease, color 0s ease;transition-delay:.5s;position:fixed;display:block;visibility:hidden;overflow:hidden;left:0;right:0;top:0;height:0;z-index:900}.popup [data-popup-content]{display:block}.popup-bg{transition:all .3s ease;transition-delay:.2s;position:fixed;left:0;top:0;right:0;height:100%;background-color:rgba(0,0,0,0.8);opacity:0}.popup-scroll{position:relative;box-sizing:content-box;overflow-x:hidden;overflow-y:scroll;left:0;top:0;min-width:100%;height:100%;margin:0 -16px 0 0;padding:0;z-index:8}.popup-table{display:table;position:relative;width:100%;height:100%;min-height:100%;padding:20px 0;overflow:hidden}.popup-cell{display:table-cell;width:100%;height:100%;overflow:hidden;vertical-align:middle;text-align:center}.popup-wrap{position:relative;display:inline-block;overflow:visible;width:92.5%;min-width:280px;max-width:1300px;height:auto;min-height:80px;margin:3rem auto 0;padding:.625rem;text-align:left;border-radius:3.75rem}.popup-wrap::before{content:' ';display:block;transition:all .3s cubic-bezier(0.4, 0, 0.6, 1), opacity .3s ease, color .3s ease;transition-delay:0s;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg, #44aea6 0%, #3a8e7f 100%);opacity:0;border-radius:3.75rem;transform:scale(0.1, 0.1);transform-origin:50% 0}.popup-close{font-size:0;position:absolute;right:-2.125rem;top:-2.125rem;opacity:0;z-index:9;transition:none;transition-delay:0s;background:url("../img/popup-close.png");background-repeat:no-repeat;background-size:100% auto}.popup-close:hover{background:url("../img/popup-close_hover.png");background-repeat:no-repeat;background-size:100% auto}@media screen and (max-width: 768px){.popup-close{right:-1.25rem;top:-1.25rem}}.popup-noclose .popup-close{display:none}.popup-main{transition:all 0s cubic-bezier(0.4, 0, 0.6, 1), opacity 0s ease, color 0s ease;transition-delay:0s;position:relative;overflow:hidden;visibility:hidden;padding:0}.popup-main .title{font-family:myfont-design, helvetica, arial, sans-serif;font-weight:normal;margin:0 0 1.875rem;font-size:4rem;line-height:1.2;text-align:center;color:#fff;text-shadow:0 .3125rem 0 rgba(0,0,0,0.15)}@media screen and (max-width: 871px){.popup-main .title{font-size:3.5rem}}.popup-main .subtitle{font-family:myfont-bold, helvetica, arial, sans-serif;font-weight:normal;margin:0 0 2.5rem;font-size:1.75rem;line-height:1.2;text-align:center;color:#fff}.popup-main p{font-family:myfont-medium, helvetica, arial, sans-serif;font-weight:normal;margin:0 0 1.25rem;font-size:1.125rem;line-height:1.7}.popup-main .video-wrap{position:relative;display:block;overflow:visible;margin:0;padding:0;border-radius:3.125rem}.popup-main .video-wrap .video{background:50% 50% no-repeat;background-size:cover;border-radius:3.125rem;z-index:5}.popup-main .video-wrap .video *,.popup-main .video-wrap .video video,.popup-main .video-wrap .video iframe{border-radius:3.125rem}.popup-main .video-wrap button{position:absolute;display:none;left:50%;top:100%;z-index:10;transform:translate(-50%, -50%)}.popup-main .video-wrap.videoff iframe{display:none}.popup-main .video-wrap.videoff button{display:block}.popup-opened{visibility:visible;height:100%;transition-delay:0s}.popup-opened .popup-bg{opacity:.9;transition-delay:0s}.popup-opened .popup-wrap::before{opacity:1;transform:scale(1, 1);transition-delay:.2s}.popup-opened .popup-close{transition:all .3s cubic-bezier(0.4, 0, 0.6, 1), opacity .3s ease, color .3s ease;transition-delay:0s;opacity:1;transition-delay:.5s}.popup-opened .popup-main{visibility:visible;transition-delay:.5s}.popup-request .popup-wrap::before{background:linear-gradient(180deg, #44aea6 0%, #3a8e7f 100%)}.popup-request .popup-main{overflow:visible;padding:3rem;background:url(../img/popup-bg.png) 50% 100% no-repeat,linear-gradient(180deg, #3a8e7f 0%, #45b0aa 100%);background-size:100% auto, 100% 100%;border-radius:3.125rem}.popup-video .popup-wrap::before{background:#1E8D98;opacity:.55}.popup-sight .popup-wrap::before{background:#1E8D98;opacity:.55}.popup-sight .popup-main{overflow:visible}[data-scrollbarWidth='0'] .popup-scroll{margin:0 !important}.sight{overflow:visible;margin:0;padding:0}.sight .img,.sight .img-bg{border-radius:3.125rem}.sight-name{position:absolute;left:50%;top:-.625rem;padding:.625rem 1.5rem;text-align:center;background:#D9E9ED;border-radius:20px;transform:translate(-50%, -40%);z-index:9}.sight-name small{font-family:myfont-medium, helvetica, arial, sans-serif;font-weight:normal;position:relative;display:block;margin-bottom:.25rem;font-size:1.3125rem;line-height:1.15;color:#E34869}.sight-name big{font-family:myfont-design, helvetica, arial, sans-serif;font-weight:normal;position:relative;display:block;font-size:2.375rem;line-height:1.15;color:#006873}@media screen and (max-width: 767px){.sight-name big{font-size:2.25rem}}.sight .btn{position:absolute;top:50%;z-index:9}.sight .btn-prev{display:none;left:-.625rem;transform:translate(-50%, -50%);z-index:9}.sight .btn-next{display:none;right:-.625rem;transform:translate(50%, -50%);z-index:9}.request{overflow:visible;margin:0;padding:0}.request-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;box-sizing:border-box;overflow:visible;float:none;clear:both;width:100%}.request-wrap .book-decor{position:absolute;left:-18%;top:-1.5rem;width:30%;max-width:351px;margin:-2% 0 0;z-index:777;transform:rotate(-15deg)}.request-wrap .dog-decor{position:absolute;right:3%;bottom:-2.25rem;width:17%;max-width:201px;margin:0;z-index:777}.request-wrap::after{content:' ';position:relative;display:block;float:none;clear:both}.request-wrap>.form,.request-wrap>.book,.request-wrap>.desc{position:relative;display:block;box-sizing:border-box;overflow:visible;padding:0;margin:0;float:none;clear:none;-ms-flex-positive:1;flex-grow:1;vertical-align:top}.request-wrap>.form{width:100%;padding:0 13%}.request-wrap>.book{width:44%;margin:5rem 0 0;text-align:right}.request-wrap>.book .book-img{width:105%;max-width:105%;margin:0 0 0 -15%}.request-wrap>.desc{width:56%;padding:0 3rem 0 1.5rem}.request-wrap>.desc .title{text-align:center}.request-wrap>.desc p{margin:0 0 2rem;font-size:1.5625rem;line-height:normal;color:#fff;text-align:center}.request-wrap>.desc .hilite{font-family:myfont-bold, helvetica, arial, sans-serif;font-weight:normal;margin-bottom:3rem;font-size:1.875rem;color:#fdca42;text-transform:uppercase;text-shadow:-2px -2px 0 #055c4d,2px -2px 0 #055c4d,2px 2px 0 #055c4d,-2px 2px 0 #055c4d,0 -3px 0 #055c4d,3px 0 0 #055c4d,0 3px 0 #055c4d,-3px 0 0 #055c4d,0 0 14px #fff}@media screen and (max-width: 768px){.request-wrap{display:block}.request-wrap>.book{width:50%;max-width:20.8125rem;margin:-8.75rem 0 0}.request-wrap>.desc{width:100%;padding:2.5rem 1.875rem 0}}@media screen and (max-width: 480px){.request-wrap>.desc{padding:2.5rem 0 0}.request-wrap .book-decor{left:-rem(160);top:-3rem;width:22rem;margin:0}.request-wrap .dog-decor{right:-3rem;bottom:-2.25rem;width:6.25rem}.request-wrap>.form{width:100%;padding:12.5rem 0}}.popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(7,71,78,0.85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:1000}.popup-overlay .popup-content{padding:20px;border-radius:10px;text-align:center;min-width:220px;max-width:300px}.popup-overlay .popup-content h2{font-family:myfont-design, helvetica, arial, sans-serif;font-weight:400;font-size:24px;line-height:100%;color:#ffffff;margin:0 0 30px 0}.popup-overlay .popup-content ul{list-style:none;padding:0}.popup-overlay .popup-content ul li{font-family:myfont-design, helvetica, arial, sans-serif;margin:20px 0;text-align:left}.popup-overlay .popup-content ul li a{text-decoration:none;font-size:20px;display:block;padding:10px;background:#006873;color:#ffffff;border-radius:20px}.popup-overlay .popup-content ul li a img{width:25px;height:auto;display:inline-block;vertical-align:middle;margin-right:15px}.popup-overlay .popup-content ul .active-language a{background:#1E8D98}.popup-overlay .popup-content ul .active-language::after{content:'';background:url("../img/icon-pipe.png");background-repeat:no-repeat;background-size:100% auto;width:19px;height:18px;top:26%;right:15%}.popup-overlay .paw-language-1{background-image:url(../img/language-paws.png);width:180px;height:204px;position:absolute;top:0;left:0}.popup-overlay #close-language-popup{font-size:0;position:absolute;right:0;top:0;z-index:9;margin:10px;background:url(../img/popup-close.png);background-repeat:no-repeat;background-size:100% auto;transition:all 0.3s cubic-bezier(0.4, 0, 0.6, 1),opacity 0.3s ease,color 0.3s ease;transition-delay:.5s;width:55px;height:55px}.popup-overlay #close-language-popup:hover{background:url(../img/popup-close_hover.png);background-repeat:no-repeat;background-size:100% auto}.popup-overlay .img-language{background:url("../img/language-kajla.png");background-repeat:no-repeat;background-size:100% auto;width:187px;height:142px;position:absolute;bottom:-2.5%;right:0}.popup-overlay.show{display:-ms-flexbox !important;display:flex !important}.popupMap{display:none;position:fixed;top:0;left:0;width:100%;height:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:rgba(7,71,78,0.85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:1000}.popupMap .popupMap-content{background-color:#1E8D98;padding:20px;width:300px;text-align:center;position:relative;border-radius:20px}.popupMap .popupMap-content #info-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:10px 0}.popupMap .popupMap-content #info-icon img{padding-right:10px}.popupMap .popupMap-content #info-icon p{color:#ffffff;text-align:left;font-weight:400;line-height:100%;margin:0}.popupMap .popupMap-content #close-language-popup{font-size:0;position:absolute;right:-35px;top:-35px;z-index:9;margin:10px;background:url(../img/popup-close.png);background-repeat:no-repeat;background-size:100% auto;transition:all 0.3s cubic-bezier(0.4, 0, 0.6, 1),opacity 0.3s ease,color 0.3s ease;transition-delay:.5s;width:55px;height:55px}.popupMap .popupMap-content #close-language-popup:hover{background:url(../img/popup-close_hover.png);background-repeat:no-repeat;background-size:100% auto}.page{position:relative;overflow:visible;width:100%;height:auto;margin:0;padding:0}.page .paw{position:absolute;display:block;background:50% 50% no-repeat;background-size:contain}.page .paw-banner-1{left:2%;bottom:0;width:19.35714rem;height:17.92857rem;background-image:url(../img/paw-banner-1.png)}.page .paw-video-1{right:0;bottom:8rem;width:16rem;height:19.28571rem;background-image:url(../img/paw-video-1.png)}.page .paw-passport-1{background-image:url(../img/paw-passport-1.png);width:12.92857rem;height:19.42857rem;top:25rem;left:0}.page .paw-passport-2{background-image:url(../img/paw-passport-2.png);width:12.57143rem;height:16rem;bottom:0;right:0}.page .content{position:relative;overflow:visible;float:none;clear:both;margin:0 auto;padding:1px 0;z-index:5}.page .content p{margin:1.25rem 10px;color:#000}.page-err404{height:auto;min-height:50vh}.page-err404 .content{margin:2.5rem 0;padding:20vh 5% 10vh;text-align:center}.page-registration{padding:3.125rem 0}.page-book{overflow:visible;padding:3.3% 3.6% 17.6%;min-height:100vh;background-color:#42C1A7 !important;background-repeat:no-repeat !important;background-position:center top !important;background-size:100% auto !important;z-index:19}.page-book .content{display:block}.page-book .content::before{content:' ';display:block;position:relative;width:1px;height:0;padding:0 0 5.55%;background:transparent}.page-book .content .book-hl{padding:10% 35% 0 10%;width:90%}.page-book .content .book-link{position:relative;display:block;overflow:visible}.page-book .content .book-img{width:733px;max-width:120%;margin:0 0 0 -22%}.page-book .content .book-btn{position:absolute;right:0;top:0;width:20.6%;max-width:144px;height:auto}.page-discover{overflow:visible;padding:1px 3.6% 5rem;margin-top:-1px;min-height:50vh;background:linear-gradient(180deg, #42C1A7 .74%, #5DDEF2 99.06%);z-index:18}.page-discover .content{display:block;padding-bottom:6rem;text-align:center}.page-discover .content h3{text-shadow:none}.page-discover .content p{max-width:660px;margin-left:auto;margin-right:auto}.page-discover .content .video-block{display:inline-block;position:relative}.page-discover .content .video-block .bubble-text{position:absolute;bottom:290px;left:330px;font-family:myfont-design, helvetica, arial, sans-serif;font-size:30px;font-weight:400;color:#ffffff;line-height:100%;transform-origin:50% 50%;z-index:999}.page-discover .content .video-link{position:relative;display:inline-block;overflow:visible}.page-discover .content .video-img{width:auto;max-width:100%;margin:0 auto}.page-discover .content .kajla-decor{background:url(../img/kajla-with-flag.png);background-repeat:no-repeat;background-size:100% auto;background-position:bottom left;width:467px;height:387px;position:absolute;left:-100px;bottom:30px;z-index:777}.page-passport{overflow:visible;padding:1px 3.6% 5rem;margin-top:-1px;min-height:50vh;background:linear-gradient(180deg, #5DDEF2 0%, #29B4C1 57.88%);z-index:18}.page-passport::before{content:'';background:url("../img/route.png");background-repeat:no-repeat;background-size:100% auto;width:100%;height:auto;min-height:50vh;left:0;top:-15%}.page-passport .content{display:block;padding-bottom:6rem;text-align:center}.page-passport .content .presentation-block{background-color:#ffffff;border-radius:40px;max-width:1060px;width:100%;max-height:330px;margin:0 auto;position:relative}.page-passport .content .presentation-block::before{content:'';background:url("../img/kajla_kalapban.png");background-repeat:no-repeat;width:188px;height:329px;z-index:9999;position:absolute;top:100px;right:-100px}.page-passport .content .presentation-block .left{display:inline-block;width:30%}.page-passport .content .presentation-block .left img{max-width:none;top:-20px;left:-50px;z-index:999}.page-passport .content .presentation-block .right{display:inline-block;width:55%;text-align:left;vertical-align:top;margin-left:100px;margin-right:50px;padding-right:35px}.page-passport .content .presentation-block .right h3{font-weight:400;font-size:42px;line-height:47.95px;color:#1E8D98;text-shadow:none;margin-top:2rem;margin-bottom:1.25rem !important}.page-passport .content .presentation-block .right p{font-weight:400;font-size:16px;line-height:20.5px;color:#07201C;margin-top:0}.page-passport .content .swiper-block{max-width:1060px;width:100%;margin:0 auto;position:relative}.page-passport .content .swiper-block::after{content:'';background:url("../img/passport-shadow.png");background-repeat:no-repeat;background-size:100% auto;display:block;height:0;padding:0 0 55%;bottom:-50px;right:0;left:0}.page-passport .content .swiper-block .mySwiper{background-color:#006873;border-radius:40px;padding:50px 0px 100px 30px}.page-passport .content .swiper-block .mySwiper h3{text-shadow:none}.page-passport .content .swiper-block .mySwiper .swiper-wrapper{padding:6px}.page-passport .content .swiper-block .mySwiper .swiper-wrapper h5{display:block;min-width:250px;position:absolute;bottom:-22px;left:15px;text-shadow:none}.page-passport .content .swiper-block .mySwiper .swiper-wrapper h5 .size-xs{padding:10px;background-color:#EEAE04;border-radius:15px;font-size:1.2rem;text-align:center}.page-passport .content .swiper-block .mySwiper .swiper-wrapper img{border-radius:15px}.page-passport .content .swiper-block .mySwiper .swiper-pagination{padding:0 0 20px 0}.page-passport .content .swiper-block .mySwiper .swiper-pagination .swiper-pagination-bullet{width:20px;height:20px;border:3px solid #28bbc9;background-color:transparent}.page-passport .content .swiper-block .mySwiper .swiper-pagination .swiper-pagination-bullet-active{background-color:#EEAE04;width:25px;height:25px;border:none}.page-passport .content .swiper-block .swiper-button-next{right:-50px;background:url("../img/button-next-orange.png");background-repeat:no-repeat;width:87px;height:88px}.page-passport .content .swiper-block .swiper-button-next::after{content:''}.page-passport .content .swiper-block .swiper-button-next:hover{background:url("../img/button-next-orange_hover.png")}.page-passport .content .swiper-block .swiper-button-prev{left:-50px;background:url("../img/button-prev-orange.png");background-repeat:no-repeat;width:87px;height:88px}.page-passport .content .swiper-block .swiper-button-prev::after{content:''}.page-passport .content .swiper-block .swiper-button-prev:hover{background:url("../img/button-prev-orange_hover.png")}.page-map{overflow:visible;padding:1px 3.6% 0;margin-top:-1px;min-height:50vh;background:#29B4C1;z-index:17}.page-map::after{content:'';display:block;background:url("../img/section-map-background-middle.png");background-repeat:no-repeat;background-size:100% auto;bottom:0;right:0;left:0;height:0;padding:0 0 10%}.page-map::before{content:' ';display:block;left:0;top:100px;right:0;height:0;padding:0 0 30%;margin:0 100px;background:url(../img/cloud.png) no-repeat;background-size:100% auto;z-index:0}.page-map .content{display:block;padding:3.125rem 0 .9375rem 0;text-align:center}.page-map .content h3{text-shadow:none}.page-map .content .contactus{overflow:visible;float:left;clear:both;display:block;width:auto;max-width:77%;margin:1.875rem 0;padding:0 0 0 12.1875rem;text-align:left}.page-map .content .contactus .heading,.page-map .content .contactus p{margin:0;padding:.625rem}.page-map .content .contactus .btn{position:absolute;left:0;top:50%;transform:translate(0, -50%)}.page-map .content .map-kajla{position:absolute;bottom:-5%;left:10%}.page-map .content .map-kajla .kajla-decor{z-index:777}.page-map .content .map-kajla .bubble-text{display:inline-block;position:absolute;bottom:60%;left:53%;color:#ffffff;line-height:34.25px;font-family:myfont-design, helvetica, arial, sans-serif;font-size:30px;font-weight:400;transform-origin:50% 50%;z-index:777}@media screen and (max-width: 872px){.page-map .content .contactus{padding-left:8.125rem}.page-map .content .contactus .btn-mail{width:6.875rem;height:6.875rem}.page-map .content .contactus .heading span{font-size:1.75rem !important}}@media screen and (max-width: 480px){.page-map .content .contactus{max-width:100%;float:none;padding-left:6.125rem}.page-map .content .contactus .btn-mail{width:5.5rem;height:5.5rem}}.page-didyouknow{overflow:visible;padding:0;background:linear-gradient(180deg, #B4FFF6 0%, #AEE9FF 100%);z-index:18}.page-didyouknow::after{content:'';display:block;background:url("../img/footer-kajla.png");background-repeat:no-repeat;background-size:100% auto;width:145px;height:170px;bottom:16%;right:20%}.page-didyouknow .content{display:block;text-align:center}.page-didyouknow .logo-wrap{overflow:visible;padding:10% 3.6%;margin:0 auto;background:url(../img/footer-bg-down.png) 50% bottom no-repeat,url(../img/footer-bg-middle.png) 50% 65% no-repeat,url(../img/footer-bg-up_v2.png) 50% -35% no-repeat;background-size:100% auto, 100% auto, 100% auto}.page-didyouknow .logo-wrap .logo{position:absolute;display:block;overflow:visible;left:50%;top:50%;width:17%;min-width:176px;height:auto;margin:0 auto;transform:translate(-50%, -50%)}.page-didyouknow .logo-wrap .logo-title{position:relative;display:block;overflow:hidden;left:0;top:0;width:100%;height:0;padding:0 0 24.5%;background:url(../img/logo.png) 50% 50% no-repeat;background-size:contain;white-space:nowrap;text-indent:120%;z-index:2}.page-didyouknow .logo-wrap .logo::before{content:' ';display:block;left:50%;top:50%;width:137.95918%;height:313.33333%;background:radial-gradient(#fff 0%, rgba(0,0,0,0) 60%);border-radius:50%;z-index:1;transform:translate(-51%, -50%)}.page-didyouknow .policy{overflow:visible;padding:1px 3.6% .5rem;margin:6% auto 0;background:url(../img/section-didyouknow-bottom-bg-bottom.jpg) 50% top no-repeat;background-size:100% auto}.page-didyouknow .policy::before{content:' ';display:block;left:0;bottom:100%;right:0;height:0;padding:0 0 7%;margin:0 0 -2px;background:url(../img/section-didyouknow-bottom-bg.png) 50% 100% no-repeat;background-size:100% auto;z-index:0}.page-reception{overflow:visible;padding:50px 3.6%;min-height:50vh;background:#eead00}.page-reception .content{display:block;padding:0 0 5rem}.map-switch{margin-top:4rem}.map-switch-btn{display:inline-block;width:300px;height:auto;min-height:50px;vertical-align:bottom;cursor:pointer;background-color:#006873;border-top-left-radius:20px;border-top-right-radius:20px;margin:0 10px;padding:5px 20px;text-align:left}.map-switch-btn.first::before{content:'';width:79px;height:67px;background-image:url("../img/icon-map.png");background-repeat:no-repeat;background-size:65% auto;background-position:left top}.map-switch-btn.second::before{content:'';width:38px;height:37px;background-image:url("../img/icon-frame.png");background-repeat:no-repeat;background-size:100% auto;background-position:left center}.map-switch-btn.second span{padding-top:10px;padding-left:100px}.map-switch-btn span{display:block;padding-left:80px;color:#ffffff;font-weight:700}.map-switch-btn.active{background-color:#1E8D98}@media screen and (max-width: 640px){.map-switch-btn{width:49.5%;margin:0;border-radius:0}.map-switch-btn.active{border-top-left-radius:20px;border-top-right-radius:20px;min-height:75px}.map-switch-btn span{font-size:12px;padding-left:65px !important}}.map-switch-back{margin:0}.map-container{width:88%;margin:0 auto}.map-container .map-wrap{width:100%}.map-container .map-wrap #bp-map{width:100%;height:70vh;max-height:70vh;min-height:150px;background:#1E8D98;border-radius:3.125rem}.map-container .map-wrap #bp-map .popup-container{max-width:400px;min-height:190px;display:block;position:absolute;background:#fff;border-radius:1.75rem;padding:15px;left:30px;box-sizing:border-box;box-shadow:7px 7px 0 0 rgba(0,0,0,0.1)}.map-container .map-wrap #bp-map .popup-container .popup-bubble-anchor{position:relative;width:100%;height:100%;bottom:0;top:0}.map-container .map-wrap #bp-map .popup-container .popup-bubble-anchor .quest-desc{width:100%;min-height:100%;box-sizing:border-box}.map-container .map-wrap #bp-map .popup-container .popup-bubble-anchor .quest-desc .quest-close{font-family:myfont-design, helvetica, arial, sans-serif;font-weight:normal;font-size:20px;width:26px;height:26px;display:block;position:absolute;right:-16px;top:-16px;border-radius:50%;background:#2a88b6;color:#fff;cursor:pointer;z-index:11}.map-container .map-wrap #bp-map .popup-container .popup-bubble-anchor .quest-desc img{max-width:100%;margin:0 auto}.map-container .map-wrap #bp-map .popup-container .popup-bubble-anchor .quest-desc .quest-title{font-size:28px;color:#006873;margin-top:0}.map-container .map-wrap #bp-map .popup-container .popup-bubble-anchor .quest-desc .quest-name{font-size:18px;color:#07201C}.map-container .map-wrap #bp-map .popup-container .popup-bubble-anchor .quest-desc .quest-url a{font-size:14px;color:#146FD0;text-decoration:underline}.map-container .map-wrap #bp-map .popup-container .popup-bubble-anchor .quest-desc .quest-url a:hover{text-decoration:none}.map-container .map-wrap #bp-map .popup-container .popup-bubble-anchor .quest-desc .quest-navigate{margin-top:25px;background-image:url("../img/map-button-normal.png");background-repeat:no-repeat;background-size:100% auto;width:352px;height:63px;text-align:center}.map-container .map-wrap #bp-map .popup-container .popup-bubble-anchor .quest-desc .quest-navigate a{font-size:16px;color:#ffffff;display:block;width:100%;height:60%;padding-top:15px;padding-left:10px}.map-container .map-wrap #bp-map .popup-container .popup-bubble-anchor .quest-desc .quest-navigate a:hover{transition:all .3s cubic-bezier(0.4, 0, 0.6, 1), opacity .3s ease, color .3s ease;transition-delay:0s;text-decoration:underline}.map-container .map-wrap #bp-map .popup-container .popup-bubble-anchor .quest-desc p{font-family:myfont-design, helvetica, arial, sans-serif;font-weight:normal;margin-bottom:0;text-align:left;text-shadow:none}.map-container .map-wrap #bp-map .popup-container .popup-bubble-anchor::after{width:0;height:0;display:block;position:absolute;content:'';top:20px;left:-30px;border-style:solid;border-width:15px 15px 15px 0;border-color:transparent #fff transparent transparent}@media screen and (max-width: 640px){.map-container .map-wrap #bp-map{border-radius:0}}.map-container .map-wrap .map-info-box{width:50%;position:absolute;left:25px;bottom:25px;background-color:#024D54;border-radius:20px}.map-container .map-wrap .map-info-box .passport{display:inline-block;width:29%;vertical-align:top}.map-container .map-wrap .map-info-box .stamp{display:inline-block;width:29%;vertical-align:top}.map-container .map-wrap .map-info-box .passport_stamp{display:inline-block;width:40%;vertical-align:top;text-align:left}.map-container .map-wrap .map-info-box .passport_stamp img{width:10.875%}.map-container .map-wrap .map-info-box img{display:inline-block;width:15%;vertical-align:middle;bottom:20px}.map-container .map-wrap .map-info-box span{display:inline-block;width:80%;vertical-align:middle}.map-container .map-wrap .map-info-box span p{margin:0;font-weight:normal;color:#ffffff;font-size:0.8rem;text-align:left}@media screen and (max-width: 640px){.map-container .map-wrap .map-info-box{display:none}}.map-container .map-wrap #openPopup{display:none}@media screen and (max-width: 640px){.map-container .map-wrap #openPopup{display:block;position:absolute;bottom:0;left:20px}}@media screen and (max-width: 640px){.map-container{width:100%}}#map_wrap{display:none}.map-wrap{position:relative;overflow:visible;width:88%;height:auto;max-width:1505px;min-width:1008px;margin:0 auto 2rem;border:8px solid #1E8D98;border-radius:3.75rem}.map-wrap .btn{position:absolute;z-index:9}.map-wrap .btn-prev{left:3rem;top:50%;transform:translate(-50%, -50%);background-image:url("../img/map_v2/button-white-left.png");background-color:transparent;box-shadow:none}.map-wrap .btn-prev:hover{background-image:url("../img/map_v2/button-white-left_hover.png")}.map-wrap .btn-next{right:3rem;top:50%;transform:translate(50%, -50%);background-image:url("../img/map_v2/button-white-right.png");background-color:transparent;box-shadow:none}.map-wrap .btn-next:hover{background-image:url("../img/map_v2/button-white-right_hover.png")}.map-wrap .btn-up{left:50%;top:3rem;transform:translate(-50%, -50%);background-image:url("../img/map_v2/button-white-top.png");background-color:transparent;box-shadow:none}.map-wrap .btn-up:hover{background-image:url("../img/map_v2/button-white-top_hover.png")}.map-wrap .btn-down{left:50%;bottom:3rem;transform:translate(-50%, 50%);background-image:url("../img/map_v2/button-white-down.png");background-color:transparent;box-shadow:none}.map-wrap .btn-down:hover{background-image:url("../img/map_v2/button-white-down_hover.png")}.map-wrap .btn-plus{right:9.375rem;bottom:3rem;transform:translate(50%, 50%);background-image:url("../img/map_v2/button-white-plus.png");background-color:transparent;box-shadow:none}.map-wrap .btn-plus:hover{background-image:url("../img/map_v2/button-white-plus_hover.png")}.map-wrap .btn-minus{right:3rem;bottom:3rem;transform:translate(50%, 50%);background-image:url("../img/map_v2/button-white-minus.png");background-color:transparent;box-shadow:none}.map-wrap .btn-minus:hover{background-image:url("../img/map_v2/button-white-minus_hover.png")}.map-wrap .btn-bighu{left:5rem;top:2.625rem}@media screen and (max-width: 640px){.map-wrap{border:none;border-radius:0;width:100%;min-width:100%}}.map-scroll{position:absolute;display:block;overflow:scroll;left:0;top:0;right:-18px;bottom:-18px;border-radius:3.125rem}.map-scroll-wrap{position:relative;overflow:hidden;width:100%;max-height:70vh;min-height:150px;background:#1E8D98;border-radius:3.125rem}.map-scroll-wrap::before{content:' ';display:block;position:relative;width:1px;height:0;padding:0 0 66.667%}@media screen and (max-width: 768px){.map-scroll-wrap::before{padding:0 0 100%}}@media screen and (max-width: 375px){.map-scroll-wrap::before{padding:0 0 133%}}@media screen and (max-width: 640px){.map-scroll-wrap{border-radius:0}}@media screen and (max-width: 640px){.map-scroll{border-radius:0}}.map-atlas{position:absolute;overflow:visible;left:10%;top:5%;width:88%;height:auto;background:url(../img/map_v2/map.png) 50% 50% no-repeat;background-size:contain}.map-atlas::before{transition:all .3s cubic-bezier(0.4, 0, 0.6, 1), opacity .3s ease, color .3s ease;transition-delay:0s;content:' ';display:block;position:relative;width:100%;height:0;padding:0 0 66.667%;background:url(../img/map/map-bighu.png) 50% 50% no-repeat;background-size:100% 100%;opacity:0}.map-atlas-bighu::before{opacity:1}@media screen and (max-width: 768px){.map-atlas{min-width:150%}}@media screen and (max-width: 375px){.map-atlas{width:200%;min-width:200%}}.map-item{position:absolute;overflow:visible;left:0;top:0;width:2.125rem;height:2.6875rem;margin:0;padding:0;background:url(../img/map_v2/map-pin.png) 0 0 no-repeat;background-size:auto 100%;transform-origin:0 0;transform:translate(-50%, -100%);cursor:pointer;display:none}.map-item[for='map-group']{z-index:10;width:3.25rem;height:3.9375rem;background-image:url(../img/map_v2/map-pin-group.png)}.map-item.show-poi{display:block}.map-item.show-poi.map-item-grouped{display:none;z-index:10}.map-item .name{font-family:myfont, helvetica, arial, sans-serif;font-weight:normal;position:absolute;display:block;left:50%;top:100%;min-width:6rem;height:auto;padding:2px 0;margin:0;color:#fff;font-size:10px;line-height:12px;text-align:center;text-shadow:0 0 1px #fff;transform:translateX(-50%)}.map-item .name .hover{display:none;white-space:normal}.map-item .name-top{top:auto;bottom:100%}.map-item .name-left{top:auto;left:auto;right:80%;transform:translate(0, 0)}.map-item .name-right{top:auto;left:80%;transform:translate(0, 0)}@media screen and (max-width: 1600px){.map-item .name{font-size:9px;line-height:11px}}@media screen and (max-width: 1024px){.map-item .name{font-size:8px;line-height:9px}}.map-item .group{font-family:myfont-medium, helvetica, arial, sans-serif;font-weight:normal;position:absolute;display:block;left:0;top:20%;width:100%;height:100%;color:#fff;font-size:14px;line-height:16px;text-align:center}@media screen and (min-width: 1600px){.map-item .group{font-size:12px;line-height:13px}}@media screen and (max-width: 1024px){.map-item .group{font-size:10px;line-height:12px}}.map-item:hover{background-position:right 0;z-index:9}.map-item:hover .name{color:#ffeb3c;text-shadow:0 0 1px #fff,-1px -1px 1px #0c6e7e,1px -1px 1px #0c6e7e,1px 1px 1px #0c6e7e,-1px 1px 1px #0c6e7e,0 -2px 1px #0c6e7e,2px 0 1px #0c6e7e,0 2px 1px #0c6e7e,-2px 0 1px #0c6e7e;background:radial-gradient(#68b1b8 0%, rgba(0,0,0,0) 77%)}.map-item:hover .name .hover{display:block}.map-group-wrap{position:absolute;display:none;left:0;top:0;width:20%;height:0;margin:0;padding:0 0 20%;background:url("../img/map_v2/map-mask.png");background-repeat:no-repeat;background-size:contain;background-position:center center;border:solid 2px #0c6e7e;border-radius:50%;box-shadow:0 .4375rem 1.3125rem 0 #0c6e7e;background-color:#38A6B1;transform-origin:0 0;transform:translate(-50%, -88%);z-index:1}.map-group-trigger{position:fixed;display:block;left:0;top:0;width:0;height:0;opacity:0}.map-group-trigger:checked ~ .map-group-wrap,.map-group-trigger:checked ~ .map-item-grouped{display:block}[data-scrollbarWidth='0'] .map-scroll{right:0;bottom:0}.gm-style .gm-fullscreen-control{margin:20px 20px 10px 10px !important}.gm-style .custom-location-button{cursor:pointer;margin:20px 20px 10px 10px !important}.gm-style .gm-bundled-control{margin:20px 20px 10px 10px !important}.gm-style .gm-style-cc{display:none}.promoterslist{position:relative;display:block;overflow:hidden;width:100%;max-width:640px;margin:0 auto;padding:0;text-align:center;font-size:0;letter-spacing:0;list-style:none}.promoterslist .item{position:relative;display:inline-block;margin:0;padding:0;list-style:none;vertical-align:middle}.promoterslist .item a{position:relative;display:inline-block;overflow:hidden;margin:8px 32px;padding:0;white-space:nowrap;text-indent:120%;background:50% 50% no-repeat;background-size:contain}@media screen and (max-width: 375px){.promoterslist .item a{margin:8px 18px}}.promoterslist .item-mtu a{width:92px;height:85px;background-image:url(../img//promoter/MTU_logo.png)}.promoterslist .item-mocsoda a{width:190px;height:36px;background-image:url(../img//promoter/HUNGARY_logo.png)}@media screen and (max-width: 639px){.promoterslist .item-petofi200 a{margin-left:16px;margin-right:16px}.promoterslist .item-nka a{margin-left:16px;margin-right:16px}.promoterslist .item-pim a{margin-left:16px;margin-right:16px}.promoterslist .item-pku a{margin-right:16px}}.promoterslist-dblsize{margin-top:2rem}.promoterslist-dblsize .item a{height:5.125rem}.promoterslist-dblsize .item-mtu a{width:21.125rem}.promoterslist-dblsize .item-mtsz a{width:4.75rem}.promoterslist-dblsize .item-mocsoda a{width:19.125rem}html{width:100%;height:100%;background:#42C1A7}body{width:100%;min-height:100%;background:#42C1A7}body.noscroll{overflow:hidden}body.reception{background:#eead00}@media screen and (max-width: 767px){body::before{content:'smallscreen'}}.scrollbar-measure{position:absolute;overflow:scroll;width:100px;height:100px;top:-100px}.main{overflow:hidden;float:none;clear:both;width:100%;min-height:100vh;padding:0;background:transparent;z-index:20}.index .main{padding:0 !important}.reception .main{padding-top:160px}[data-route-alias='error-404'] .main{min-height:50%}.wrap{position:relative;overflow:visible;max-width:1440px;margin:0 auto;padding:0}.header{transition:all .3s cubic-bezier(0.4, 0, 0.6, 1), opacity .3s ease, color .3s ease;transition-delay:0s;max-width:1420px;margin:20px auto 0 auto;position:fixed;overflow:visible;left:0;right:0;top:0;height:auto;min-height:60px;max-height:80px;padding:0 1%;z-index:50;background:#fff;border-radius:20px}.header .wrap{overflow:visible;min-height:60px;max-height:80px;z-index:50}.header .wrap::before{content:' ';display:block;position:relative;width:1px;height:0;padding:0 0 5.55%;background:transparent}.header .logo{transition:all .3s cubic-bezier(0.4, 0, 0.6, 1), opacity .3s ease, color .3s ease;transition-delay:0s;position:absolute;display:block;overflow:visible;top:0;width:17%;min-width:176px;height:auto;margin:0.8% 0 0;z-index:61}.header .logo-title{transition:all .3s cubic-bezier(0.4, 0, 0.6, 1), opacity .3s ease, color .3s ease;transition-delay:0s;position:relative;display:block;overflow:hidden;left:0;top:0;width:100%;height:0;padding:0 0 24.5%;background:url(../img/logo.png) 25% 50% no-repeat;background-size:contain;white-space:nowrap;text-indent:120%;z-index:2}.header .footer-links{display:none}.header .language-switcher{position:absolute;right:0;top:10%;min-width:100px;cursor:pointer}.header .language-switcher #languages{position:relative;background-color:#1E8D98;font-family:myfont-design, helvetica, arial, sans-serif;color:#ffffff;border-radius:20px;padding:10px 10px;width:100%;text-align:center;transition:all .3s ease;transition-delay:0s}.header .language-switcher #languages::after{content:"";cursor:pointer;background-image:url("../img/arrow.png");background-size:10px 7px;background-repeat:no-repeat;width:10px;height:7px;position:absolute;right:20px;top:25px}.header .language-switcher #languages .language{font-family:myfont-design, helvetica, arial, sans-serif;font-size:19px;color:#ffffff;padding:5px 0;background-repeat:no-repeat;background-size:20px 20px;background-position:left center}.header .language-switcher #languages .language:not(.init){display:none}.header .language-switcher #languages .language.init{cursor:pointer}.header .language-switcher #languages .language#en{background-image:url("../img/flag/united-kingdom.png")}.header .language-switcher #languages .language#de{background-image:url("../img/flag/germany.png")}.header .language-switcher #languages .language#cz{background-image:url("../img/flag/czech.png")}.header .language-switcher #languages .language#pl{background-image:url("../img/flag/poland.png")}.header .language-switcher #languages .language:hover{background-color:#006873;border-radius:10px}.header .language-switcher #languages .language a{display:inline-block;width:100%}.header .language-switcher #languages .language a:hover{color:#ffffff}.header .nav-lang{display:none}.header-sticky .logo{display:block}.nav-label{display:none}.nav-trigger{position:fixed;display:block;left:0;top:0;width:0;height:0;opacity:0}@media screen and (min-width: 641px){.nav-main{position:absolute;display:block;overflow:visible;left:60%;top:50%;width:100%;max-width:1050px;margin:0;padding:0;transform:translate(-50%, -50%);z-index:60}.nav-main-items{position:relative;display:inline-block;width:auto;height:auto;margin:0 0 0 -1.875rem;padding:0;font-size:1.5rem;line-height:1.875rem;letter-spacing:0;text-align:left;white-space:nowrap}.nav-main-items li{font-family:myfont-design, helvetica, arial, sans-serif;font-weight:normal;position:relative;display:inline-block;float:none;margin:0;padding:0;text-transform:uppercase;text-align:center;vertical-align:middle}.nav-main-items li a{transition:all .3s ease;transition-delay:0s;position:relative;display:block;padding:1rem 2rem;color:#1E8D98}.nav-main-items li a:hover{color:#EEAE04}.nav-main-items li a:hover::before{content:url("../img/paw-menu-1.png");left:5px}.nav-main-items li a:hover::after{content:url("../img/paw-menu-1.png");right:5px}.header-sticky .nav-main{display:block}}@media screen and (max-width: 872px) and (min-width: 641px){.header .logo{left:3%}.nav-main{left:70%}}@media screen and (max-width: 640px){.header{height:80px;min-height:0;max-height:80px;padding:0;background-position:50% 100%;background-size:100% 33%;margin:0 auto 0 auto;border-radius:0}.header::before{content:' ';display:block;left:0;top:0;right:0;height:70%;background:#fff}.header .wrap{height:100%;min-height:0;max-height:80px}.header .wrap::before{transition:all .3s cubic-bezier(0.4, 0, 0.6, 1), opacity .3s ease, color .3s ease;transition-delay:0s;position:fixed;left:0;top:0;width:100%;height:0;margin:0;padding:0;background:#fff;opacity:1}.header .logo{transition:all .3s cubic-bezier(0.4, 0, 0.6, 1), opacity .3s ease, color .3s ease;transition-delay:0s;position:absolute;display:block;overflow:visible;left:40%;top:30px;width:210px;margin:0;min-width:0;transform:translateX(-50%)}.header .logo::before{content:' ';display:block;transition:all 0.3s cubic-bezier(0.4, 0, 0.6, 1),opacity 0.3s ease,color 0.3s ease;transition-delay:0s;left:30%;top:0;width:124.08163%;height:283.33333%;background:#fff;border-radius:50%;z-index:1;transform:translate(-52%, -47%)}.header .logo .logo-title{transform:scale(1.5)}.header .language-switcher{position:relative;top:0;right:0;display:inline-block;margin:30px 60px 0 60px}.header .language-switcher #languages{margin:0}.header .nav-lang{display:block;width:30px;height:30px;position:absolute;right:25%;top:28%;z-index:62}.header .nav-lang #en{display:block;background-image:url("../img/flag/united-kingdom.png");background-repeat:no-repeat;background-size:30px 30px;width:100%;height:30px;color:transparent}.header .nav-lang #de{display:block;background-image:url("../img/flag/germany.png");background-repeat:no-repeat;background-size:30px 30px;width:100%;height:30px;color:transparent}.header .nav-lang #cz{display:block;background-image:url("../img/flag/czech.png");background-repeat:no-repeat;background-size:30px 30px;width:100%;height:30px;color:transparent}.header .nav-lang #pl{display:block;background-image:url("../img/flag/poland.png");background-repeat:no-repeat;background-size:30px 30px;width:100%;height:30px;color:transparent}.nav-main{transition:all .3s cubic-bezier(0.4, 0, 0.6, 1), opacity .3s ease, color .3s ease;transition-delay:0s;position:fixed;box-sizing:border-box;overflow-x:hidden;overflow-y:scroll;left:0;right:0;top:80px;bottom:100vh;margin:0 -16px 0 0;padding:0;text-align:center;z-index:60;background-color:#006873}[data-scrollbarWidth='0'] .nav-main{margin:0 !important}.nav-main-items{margin:0 0 30px 0}.nav-main-items li{font-family:myfont-design, helvetica, arial, sans-serif;font-weight:normal;display:block;margin:5px 0;padding:0;text-align:center}.nav-main-items li a{position:relative;display:inline-block;box-sizing:border-box;padding:15px 60px;font-size:26px;line-height:1.2;text-align:center;color:#ffffff}.nav-main-items li a:hover{background-color:#1E8D98;border-radius:30px;color:#ffffff}.nav-main .footer-links{transition:all .3s cubic-bezier(0.4, 0, 0.6, 1), opacity .3s ease, color .3s ease;transition-delay:0s;position:fixed;display:block;left:0;bottom:-150px;width:100%;margin:0;padding:20px;text-align:center;vertical-align:top;background:#07474E}.nav-main .footer-links .copy{color:#ffffff;margin:1.875rem 0}.nav-main .footer-links ul,.nav-main .footer-links li,.nav-main .footer-links a{position:relative;display:inline-block;margin:0;padding:0;font-size:0;letter-spacing:0;text-align:center;vertical-align:top}.nav-main .footer-links li{margin:0 10px}.nav-main .footer-links a{font-family:myfont, helvetica, arial, sans-serif;font-weight:normal;padding:.3125rem .625rem;font-size:11px;line-height:14px;color:#D9E9ED;text-decoration:underline}.nav-main .footer-links::before{display:none}.nav-label{display:block;position:absolute;overflow:visible;right:16px;top:14px;width:44px;height:44px;z-index:61}.nav-label label{transition:all .3s cubic-bezier(0.4, 0, 0.6, 1), opacity .3s ease, color .3s ease;transition-delay:0s;position:absolute;display:block;overflow:visible;left:0;top:0;width:100%;height:100%;cursor:pointer}.nav-label label span{transition:all .3s cubic-bezier(0.4, 0, 0.6, 1), opacity .3s ease, color .3s ease;transition-delay:0s;font-family:myfont-design, helvetica, arial, sans-serif;font-weight:normal;position:fixed;display:none;left:0;top:0;width:100%;height:60px;font-size:27px;line-height:60px;text-align:center;color:#45b08e;opacity:0}.nav-label label .open,.nav-label label .close{transition:all .3s cubic-bezier(0.4, 0, 0.6, 1), opacity .3s ease, color .3s ease;transition-delay:0s;position:absolute;display:block;overflow:visible;left:6px;top:19px;width:32px;height:6px;background:#0C6E7E;border-radius:10px}.nav-label label .open::before,.nav-label label .open::after,.nav-label label .close::before,.nav-label label .close::after{content:' ';display:block;transition:all .3s cubic-bezier(0.4, 0, 0.6, 1), opacity .3s ease, color .3s ease;transition-delay:0s;left:0;top:0;width:32px;height:6px;background:#0C6E7E;border-radius:10px}.nav-label label .open{opacity:1;transition-delay:.2s}.nav-label label .open::before,.nav-label label .open::after{transition-delay:.2s}.nav-label label .open::before{transform:translateY(-10px)}.nav-label label .open::after{transform:translateY(10px)}.nav-label label .close{opacity:0;background:transparent}.header-sticky{height:70px}.header-sticky .logo{top:20px;width:140px}.header-sticky .logo::before{background:rgba(0,0,0,0)}.nav-trigger:checked ~ .header .wrap::before{height:100vh}.nav-trigger:checked ~ .header .nav-main{bottom:0}.nav-trigger:checked ~ .header .nav-main .footer-links{display:block;bottom:0;padding-top:40px}.nav-trigger:checked ~ .header .nav-label label span{display:block;top:0;opacity:1}.nav-trigger:checked ~ .header .nav-label label .open{opacity:0;transition-delay:0s}.nav-trigger:checked ~ .header .nav-label label .open::before,.nav-trigger:checked ~ .header .nav-label label .open::after{transition-delay:0s}.nav-trigger:checked ~ .header .nav-label label .open::before{transform:translateY(-12px)}.nav-trigger:checked ~ .header .nav-label label .open::after{transform:translateY(12px)}.nav-trigger:checked ~ .header .nav-label label .close{opacity:1;transition-delay:.2s}.nav-trigger:checked ~ .header .nav-label label .close::before,.nav-trigger:checked ~ .header .nav-label label .close::after{transition-delay:.2s}.nav-trigger:checked ~ .header .nav-label label .close::before{transform:rotate(-45deg)}.nav-trigger:checked ~ .header .nav-label label .close::after{transform:rotate(-135deg)}}@media screen and (max-width: 375px){.header{height:80px}.header .logo{top:30px;width:190px}.header-sticky{height:70px}.header-sticky .logo{top:20px;width:140px}.nav-trigger:checked ~ .header .nav-main .footer-links::before{display:block;content:'';background:url("../img/flag-mobile.png");background-repeat:no-repeat;background-size:100% auto;background-position:center;width:100%;height:87px;position:absolute;left:0;top:-55px;z-index:60}}.footer{position:relative;overflow:hidden;float:none;clear:both;margin:0;padding:3.125rem 0 1px;color:#000;background:#fff;text-align:center;vertical-align:top;z-index:30}.footer .top{padding-bottom:3.125rem}.footer .bottom{background-color:#D9E9ED}.footer .copy,.footer .nav{position:relative;display:block;font-size:14px;line-height:20px;color:#fff;vertical-align:top}.footer .copy{font-family:myfont-medium, helvetica, arial, sans-serif;font-weight:normal;clear:none;margin:0 auto 0 auto;padding:1rem 3.6%;color:#000;font-size:12px;font-weight:500;line-height:normal;text-align:center;border-top:solid 1px #1E8D98}.footer a{color:#006873;text-decoration:underline;padding:0 2rem}@media screen and (max-width: 640px){.footer a{padding:0 1rem}}@media screen and (max-width: 375px){.footer a{padding:0 .5rem}}.footer a:hover{color:#000;text-decoration:underline}.footer .nav{margin:0 auto 1rem auto;padding:2rem 3.6% 1rem 3.6%}.footer .nav ul,.footer .nav li{position:relative;display:inline-block;margin:0;padding:0;font-size:inherit;line-height:inherit}@media screen and (max-width: 640px){.footer .nav{padding:4rem 3.6% 4rem 3.6%}}@media screen and (max-width: 480px){.footer .copy{font-size:10px}}.cookie{transition:all .3s cubic-bezier(0.4, 0, 0.6, 1), opacity .3s ease, color .3s ease;transition-delay:0s;position:fixed;overflow:hidden;float:none;clear:both;left:0;top:100%;width:100%;height:auto;padding:20px;text-align:center;background:#3a8e74;border-top:solid 2px #000;z-index:800;opacity:0;transform:translateY(100px);box-shadow:0 -.9375rem 1.875rem 0 rgba(0,0,0,0.2)}.cookie .text{font-family:myfont-medium, helvetica, arial, sans-serif;font-weight:normal;position:relative;display:block;box-sizing:border-box;width:1220px;max-width:100%;margin:0 auto 1rem;font-size:1.25rem;line-height:1.5;text-align:center;color:#fff;text-shadow:0 .125rem 0 rgba(0,0,0,0.15)}.cookie .text a{display:inline-block;color:#fff !important;text-decoration:underline}.cookie.show{opacity:1;transform:translateY(-100%)}@media screen and (min-width: 2560px){.page-book{padding:3.3% 3.6% 27.6%}}@media screen and (max-width: 1440px){.page-book .content .book-hl{padding:5% 35% 0 10%}}@media screen and (max-width: 1024px){.page-passport .content .presentation-block{max-height:none}}@media screen and (max-width: 640px){.page .paw-banner-1{bottom:-8%}.page-book{background-size:cover !important;background-position:center right !important;margin-bottom:50px}.page-book .content{padding-top:6.25rem}.page-book .content .book-hl{padding:10% 5% 0 5%}.page-book .content .book-hl h3 .size-m_v2{font-size:30px}.page-book .content .book-hl h4{font-size:14px;margin-bottom:0 !important}.page-discover{min-height:80vh}.page-discover .content h3{margin-left:0;margin-right:0}.page-discover .content h3 .size-s{font-size:28px}.page-discover .content p{font-size:16px}.page-discover .content .video-block .bubble-text{bottom:180px;left:205px;font-size:24px}.page-discover .content .kajla-decor{width:295px;height:245px;left:-50px;bottom:-100px}.page-passport{padding:100px 3.6% 5rem}.page-passport::before{top:-8%}.page-passport .content{background-color:#006873;border-radius:40px;padding:0 25px 25px 25px}.page-passport .content .presentation-block{top:-50px}.page-passport .content .presentation-block::before{top:50px;right:25px}.page-passport .content .presentation-block .left{width:100%}.page-passport .content .presentation-block .left img{transform:none;top:-100px;right:50px;max-width:100%}.page-passport .content .presentation-block .right{width:90%;margin:0 20px;padding:0}.page-passport .content .presentation-block .right h3 .size-s{font-size:28px}.page-passport .content .swiper-block .mySwiper h3{padding-bottom:20px}.page-passport .content .swiper-block .mySwiper .swiper-wrapper h5 .size-xs{font-size:20px}.page-passport .content .swiper-block .swiper-button-next,.page-passport .content .swiper-block .swiper-button-prev{top:var(--swiper-navigation-top-offset, 102%)}.page-passport .content .swiper-block .swiper-button-next{right:100px}.page-passport .content .swiper-block .swiper-button-prev{left:100px}.page-passport .content .swiper-block::after{display:none}.page-map{padding:0}.page-map::before{top:60px;margin:0 25px;background-size:cover}.page-map .content h3 .size-m{font-size:28px}.page-map .content p.ta-c{font-size:16px}.page-map .content .map-container .map-wrap #bp-map .popup-container{max-width:250px}.page-map .content .map-container .map-wrap #bp-map .popup-container .popup-bubble-anchor .quest-desc .quest-navigate{width:202px}.page-map .content .map-container .map-wrap #bp-map .popup-container .popup-bubble-anchor .quest-desc .quest-navigate a{font-size:11px;padding-top:6px;padding-left:15px}.page-map .content #map_wrap .map-kajla{display:none}.page-didyouknow .logo-wrap{padding:20% 3.6%}.page-didyouknow .logo-wrap .logo{width:60%}.page-didyouknow::after{bottom:0;right:0;width:100px;height:125px}}@media screen and (max-width: 480px){.page-book{background-size:100% auto !important}.page-discover .content .video-block .bubble-text{bottom:155px;left:178px;font-size:18px}.page-discover .content .kajla-decor{width:250px;height:210px}.page-passport .content .presentation-block::before{right:-50px}.page-passport .content .swiper-block .mySwiper{padding:50px 0px 100px 0px}.page-passport .content .swiper-block .swiper-button-next{right:50px !important}.page-passport .content .swiper-block .swiper-button-prev{left:50px !important}}@media screen and (max-width: 375px){.page-discover .content .video-block .bubble-text{font-size:16px}.page-passport .content .presentation-block::before{right:-80px;background-size:80% auto}.page-passport .content .swiper-block .mySwiper .swiper-wrapper{padding:0}}html[lang="en"] .page-book{background:url(../img/banner/desktop/banner-wheres-kajla-en-1440x773.png)}@media screen and (max-width: 480px){html[lang="en"] .page-book{background:url(../img/banner/mobile/banner-wheres-kajla-en-375x660.png)}}html[lang="de"] .header .logo-title{background:url(../img/logo-de.png) 25% 50% no-repeat;background-size:contain}html[lang="de"] .page-book{background:url(../img/banner/desktop/banner-wheres-kajla-de-1440x773.png)}html[lang="de"] .page-discover .content .video-block .bubble-text{font-size:26px;left:308px}html[lang="de"] .page-didyouknow .logo-wrap .logo-title{background:url(../img/logo-de.png) 50% 50% no-repeat;background-size:contain}@media screen and (max-width: 640px){html[lang="de"] .page-discover .content .video-block .bubble-text{font-size:16px;bottom:185px;left:195px}}@media screen and (max-width: 480px){html[lang="de"] .page-book{background:url(../img/banner/mobile/banner-wheres-kajla-de-375x660.png)}html[lang="de"] .page-discover .content .video-block .bubble-text{font-size:14px;bottom:155px;left:165px}}@media screen and (max-width: 375px){html[lang="de"] .page-book .content .book-hl h3 .size-m_v2{font-size:26px}}html[lang="cz"] .header .logo-title{background:url(../img/logo-cz.png) 25% 50% no-repeat;background-size:contain}html[lang="cz"] .page-book{background:url(../img/banner/desktop/banner-wheres-kajla-cz-1440x773.png)}html[lang="cz"] .page-discover .content .video-block .bubble-text{font-size:28px;left:315px}html[lang="cz"] .page-didyouknow .logo-wrap .logo-title{background:url(../img/logo-cz.png) 50% 50% no-repeat;background-size:contain}@media screen and (max-width: 640px){html[lang="cz"] .page-discover .content .video-block .bubble-text{font-size:18px;bottom:185px;left:200px}}@media screen and (max-width: 480px){html[lang="cz"] .page-book{background:url(../img/banner/mobile/banner-wheres-kajla-cz-375x660.png)}html[lang="cz"] .page-discover .content .video-block .bubble-text{font-size:14px;bottom:158px;left:172px}}html[lang="pl"] .header .logo-title{background:url(../img/logo-pl.png) 25% 50% no-repeat;background-size:contain}html[lang="pl"] .page-book{background:url(../img/banner/desktop/banner-wheres-kajla-pl-1440x773.png)}html[lang="pl"] .page-didyouknow .logo-wrap .logo-title{background:url(../img/logo-pl.png) 50% 50% no-repeat;background-size:contain}@media screen and (max-width: 640px){html[lang="pl"] .page-discover .content .video-block .bubble-text{left:200px}}@media screen and (max-width: 480px){html[lang="pl"] .page-book{background:url(../img/banner/mobile/banner-wheres-kajla-pl-375x660.png)}html[lang="pl"] .page-discover .content .video-block .bubble-text{left:175px}}
