.rfdAccordion,.rfdAccordionPanel,.rfdButtonSetButton,button.brightMode,button.mini,input.brightMode,select.brightMode,textarea.brightMode{box-shadow:0 0 1px #000}input,select,textarea{padding:6px 0 6px 6px}.center,.modalContent{transform:translate(-50%,-50%)}.courseContentDiv .tooltiptext,.enlargePic,.modalPic,.onPosition,.rfdSideBarScale svg{pointer-events:none}:root{--arrow:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36'><path fill='%23fff' d='M15.46 28.33c-.84 0-1.52-.34-2.12-.86a3.06 3.06 0 010-4.32l4.84-5.01c.09-.09.09-.17 0-.26l-4.84-5.01a3.06 3.06 0 010-4.32c.6-.6 1.36-.87 2.12-.87 0 0 0 0 0 0 .85 0 1.53.35 2.13.87l7.9 8.12c.76.78.76 1.99 0 2.68l-7.9 8.12c-.51.52-1.28.86-2.13.86 0 0 0 0 0 0z'/></svg>")}body{margin:0;font-family:Verdana,Helvetica,sans-serif;color:#fff;font-size:17.5px;background-color:#405070;-webkit-tap-highlight-color:transparent}.hT,strong{color:#fffaaa;font-size:inherit;font-weight:400;display:inline}.errorText{color:#e14f1c!important;text-shadow:0 0 10px #000!important}.picContainer,h1,h2{text-shadow:0 0 5px #000;font-weight:700}.errorInput{border:1px solid #cd0a0a!important;background:#e14f1c!important;color:#fff!important}a:link,a:visited{color:inherit;font-weight:700;text-decoration:none}.hasEnlargePic:hover,a:hover{opacity:.5}.rfdLink:active,a:active,a:active div *{opacity:.3}.rfdHr{max-width:695px}.screenreader{height:1px;width:1px;overflow:hidden;position:absolute!important}.picContainer{color:#fffaaa;text-align:center;font-size:medium;width:100%;position:relative}.onPosition{width:100%;position:absolute;top:0;justify-content:center;align-items:center;display:flex}#BS,#SS,#ary,.closeButton,.mSlide,.pSlide{display:none}@media screen and (max-device-width:420px){#SS{display:contents}}.center{position:absolute;left:50%;top:50%}h1,h2,h3{color:#fffaaa;display:inline}.rfdAccordion,.rfdButtonSetButton,button,input,select,textarea{color:#405070;font-family:inherit;background-color:#f9f9f9;cursor:pointer}h1{font-size:25px}h2{font-size:24px}h3,th{font-weight:400}h3{font-size:20px}.onPosition h1,.onPosition h2{color:#fffaaa!important;text-shadow:0 0 5px #000!important}.contactPanelClass .errorText,.rfdAccordion>h2,.rfdAccordion>h3,.rfdProgressContainer,h1.brightMode{text-shadow:none}.image{border:1px solid #fff;margin-left:-1px;user-select:none;-webkit-user-select:none}.mobileImage{width:100%;max-width:414px}@media screen and (min-device-width:600px){#BS{display:contents}.mobileImage{max-width:520px}}@media screen and (min-device-width:600px) and (min-device-height:600px){.mobileImage{max-width:800px}}button,select{border:1px solid #d3d3d3}.rfdAccordion,button,input,select,textarea{outline:0}button,input,select,textarea{box-shadow:0 0 2px #000}.rfdAccordion:active,button:active,select:active{background:#788399!important;border:1px solid #fff}.rfdButtonSetButton:active:enabled{background:#788399}button:active{color:#fff}button:active:disabled{background-color:#f9f9f9!important;border:1px solid #d3d3d3!important;color:#405070!important}table{border-color:#fff}.pageTable{width:100%;max-width:1200px;margin-left:auto;margin-right:auto}@media screen and (min-device-width:500px){.pageTable{width:98%}}@media screen and (min-device-width:650px){.pageTable{width:95%}}@media screen and (min-device-width:1200px){.pageTable{width:90%}}@media screen and (min-device-width:1366px){.pageTable{width:85%}}.pageTable>tbody>tr>td,.pageTable>tbody>tr>th{padding:5px}@media screen and (min-device-width:360px){.pageTable>tbody>tr>td,.pageTable>tbody>tr>th{padding:8px}}@media screen and (min-device-width:400px){.pageTable>tbody>tr>td,.pageTable>tbody>tr>th{padding:10px}}.svgTd{text-align:-webkit-center;text-align:-moz-center;vertical-align:middle}.checkTd,.checkTdNoIcon{height:40px;padding:4px 5px 5px;padding-bottom:5px!important;vertical-align:middle!important}.rfdAccordionPanel .checkTd,.rfdAccordionPanel .checkTdNoIcon{height:35px}.modalNext:after,.modalPrev:after{height:25px;width:25px}@media screen and (max-device-width:450px){.checkTd.small{padding-left:0!important}}.checkTd+td,.checkTdNoIcon+td{padding-left:6px;width:100%;vertical-align:middle!important}.checkTd>div{width:23px;height:23px}.rfdAccordionPanel .checkTd>div{width:21px;height:21px}button{font-size:19.25px;padding:8px 20px;border-radius:10px;user-select:none;-webkit-user-select:none}button.medium,button.mini{border-radius:8px;font-size:inherit}button.medium{padding:5px 14px}button.mini{padding:2px 7px;margin-top:2px}.imgInvert.brightMode,.imgNormal,button>.imgInvert{filter:brightness(0) saturate(100%) invert(30%) sepia(32%) saturate(546%) hue-rotate(181deg) brightness(92%) contrast(93%)}.rfdButtonSet{user-select:none;-webkit-user-select:none}.rfdButtonSetButton{font-size:smaller;padding:.4em 1em;margin-right:-6px;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}.rfdButtonSetButton:nth-child(2){border-top-left-radius:10px;border-bottom-left-radius:10px;border-left:1px solid #d3d3d3}.rfdButtonSetButton:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px;border-right:1px solid #d3d3d3}.rfdButtonSetRadio{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.rfdButtonSetRadio:checked+label{color:#fff;background-image:linear-gradient(#758198 45%,#405070 50%,#758198);pointer-events:none}.rfdButtonSetRadio:not(:enabled)+label{opacity:.3;cursor:default}select{font-size:inherit;border-radius:10px}input,textarea{font-size:inherit;border:1px solid #d3d3d3;border-radius:10px;cursor:initial}input[type=button]{padding:6px}.closeButton{font-size:25px;font-weight:700;padding:2px 10px;border-radius:10px;cursor:pointer;user-select:none;-webkit-user-select:none}.contactInput{width:98%;max-width:420px}textarea.contactInput{font-size:16px;max-width:500px;height:160px}.closeButton.closeContact{position:absolute;top:1px;right:1px}.contactPanelClass{background:#d3d3d3;box-sizing:border-box;position:absolute;left:0;width:100%;padding:30px;text-align:center;display:none;z-index:200}@media screen and (min-device-width:451px) and (min-device-height:451px){h1,h2{font-weight:400;text-shadow:none}@media (hover:hover) and (pointer:fine){body{font-size:smaller}}@media screen and (min-device-width:1100px){body{font-size:initial}}h1{font-size:1.8em}h2{font-size:1.4em}h3{font-size:1.17em}.image{border-radius:10px}.closeButton.closeContact{background:#d3d3d3;border-color:#d3d3d3;padding:2px 10px 5px;box-shadow:none;position:relative;left:464px;margin-top:-30px}.contactPanelClass{border:1px solid gray;border-radius:10px;box-shadow:0 0 5px #000;width:540px;margin:0;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}textarea.contactInput{height:190px}}@media screen and (min-device-width:621px) and (min-device-height:621px){.closeButton.closeContact{left:562px}.contactPanelClass{width:640px}textarea.contactInput{height:250px}}.closeButton.closeContact:active,.modalClose:active,.modalNext:active,.modalPrev:active{background:#788399;border:1px solid #fff}.modalNext:after,.modalPrev:after{background-image:var(--arrow);float:left}.rdfAccordionTable{width:100%;max-width:695px;border:0;padding:10px;margin-left:auto;margin-right:auto}@media screen and (max-device-width:359px){.rdfAccordionTable{padding:0}}@media screen and (min-device-width:800px){.rdfAccordionTable,.rfdHr{max-width:760px}}.rdfAccordionTableTd{border-radius:11px;padding:0}.rfdAccordionText{margin:0;padding:0 5px 20px}.rfdAccordion{padding:10px;border:1px solid #d3d3d3;margin-bottom:-2px}.rfdAccordion>h2,.rfdAccordion>h3{font-size:inherit;color:inherit!important}.rfdAccordionFirst{border-top-left-radius:10px;border-top-right-radius:10px}.rfdAccordionLast,.rfdAccordionPanelLast{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.rfdAccordionOpen{background-image:linear-gradient(#758198 45%,#405070 50%,#758198);color:#fff}.rfdAccordionLast.rfdAccordionOpen{border-bottom-left-radius:0;border-bottom-right-radius:0}.rfdAccordion:not(.rfdAccordionNoIcon):after{content:"";background-image:var(--arrow);background-size:100% 100%;background-color:#405070;border-radius:21px;display:inline-block;height:21px;width:21px;float:left;margin-right:10px}.rfdAccordion.rfdAccordionOpen:not(.rfdAccordionNoIcon):after{transform:rotate(90deg);color:#fff}.rfdAccordionPanel{color:#405070;padding:0 5px;background-color:#fff;border-right:1px solid #d3d3d3;border-left:1px solid #d3d3d3;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.rfdAccordionOpen+.rfdAccordionPanelLast{border-bottom:1px solid #d3d3d3}.rfdAccordionPanel strong{color:#405070;font-weight:700}.rfdAccordionPanel a:link,.rfdAccordionPanel a:visited{color:#405070!important}.rfdAccordionPanel.rfdAccordionHookPanel{padding-right:1px;padding-left:1px}.rfdAccordionPanel table{width:100%;padding-top:8px;padding-bottom:12px;border-spacing:0px}@media screen and (min-device-width:451px){.rfdAccordionText{padding:0 10px 20px}.rfdAccordionPanel{padding:0 15px}.rfdAccordionPanel.rfdAccordionHookPanel{padding-right:11px;padding-left:11px}.rfdAccordionPanel table{padding-top:15px;padding-bottom:18px}}.rfdAccordionPanel th{text-align:left;padding:1px 1px 8px}.coursesTable tr,.mMenuInner,.rfdProgressBar{text-align:center}.rfdAccordionPanel.textTable td{text-align:left;vertical-align:text-top;padding-bottom:8px}.rfdProgressBackground{width:90%;background-color:#ddd;max-width:460px;border:2px solid #fff;border-radius:15px}.rfdProgressBar{width:0%;height:30px;background-color:#79c9ec;line-height:30px;color:#405070;border-radius:15px}.modal,.modalPic{display:none;width:100%;height:100%}.modal{position:fixed;z-index:150;left:0;top:0;overflow:auto;background-color:#405070}.modalContent{width:100%;max-width:414px;position:absolute;top:50%;left:50%;margin:0}.modalPic{margin:auto;user-select:none;-webkit-user-select:none}@media (orientation:landscape){.modalContent{max-width:400px}.modalPic.squarePic{max-width:300px}.modalPic.portraitPic{max-width:225px}}@media screen and (min-device-height:360px) and (orientation:landscape){.modalContent{max-width:445px}.modalPic.squarePic{max-width:333px}.modalPic.portraitPic{max-width:250px}}@media screen and (min-device-height:375px) and (orientation:landscape){.modalContent{max-width:480px}.modalPic.squarePic{max-width:360px}.modalPic.portraitPic{max-width:270px}}.closeButton.modalClose{color:#fff;position:absolute;right:0;border:1px solid transparent;display:block}.mMenuButton:after,.modalNext:after,.modalPrev:after{content:"";display:inline-block}.modalNext,.modalPrev{cursor:pointer;position:absolute;top:50%;width:auto;padding:8px 10px;margin-top:-20px;color:#fff;font-weight:700;font-size:19.25px;border-radius:0 10px 10px 0;border:1px solid transparent}.modalPrev:after{transform:rotate(180deg)}.modalNext{right:0;border-radius:10px 0 0 10px}@media screen and (min-device-width:560px) and (min-device-height:560px){.modalContent{max-width:540px;max-height:100%;background-color:#d3d3d3;border:15px solid #d3d3d3;border-radius:10px;box-shadow:0 0 5px #000}.modalPic.squarePic{max-width:400px}.modalPic.portraitPic{max-width:370px}.modalContent img{border-radius:10px;border:1px solid #fff}.modalClose{padding:2px 10px 5px;border-radius:10px;margin-top:1px;right:-1px}.modalNext{right:-1px}.modalPrev{left:1px}}@media screen and (min-device-width:768px) and (min-device-height:1024px),(min-device-width:1100px) and (min-device-height:720px){.modalContent{max-width:600px}.modalContent.bigPics{max-width:700px}.modalPic.squarePic{max-width:540px}.modalPic.portraitPic{max-width:400px}}@media screen and (min-device-width:1280px) and (min-device-height:960px){.modalContent.bigPics{max-width:840px}.modalContent.bigPics .modalPic.squarePic{max-width:670px}.modalContent.bigPics .modalPic.portraitPic{max-width:460px}}@media screen and (min-device-width:1280px) and (min-device-height:1080px){.modalContent.bigPics{max-width:920px}.modalContent.bigPics .modalPic.squarePic{max-width:690px}.modalContent.bigPics .modalPic.portraitPic{max-width:520px}}.hasEnlargePic{cursor:pointer}.enlargePic{width:20px;position:relative;bottom:35px;left:8px;display:block;margin-bottom:-20px}.image+.enlargePic{left:10px}@media screen and (min-device-width:560px) and (max-device-height:450px){.enlargePic{display:none}}.fade{animation-name:fade;animation-duration:2.5s}@keyframes fade{from{opacity:.1}to{opacity:1}}.contactPanelClass button,.contactPanelClass input,.contactPanelClass textarea{border:1px solid gray}.rfdAccordionPanel button{border:1px solid #d3d3d3;color:#fff;background:#405070!important}.rfdAccordionPanel button:active{border:1px solid #405070;background:#788399}.mtNavBar{background-color:#fff;position:fixed;top:0;width:100%;z-index:100;border-bottom:1px solid #b3b3b3}.mMenu,.picMenu{position:relative;overflow:hidden}.mtNavBar table{width:100%;border-spacing:0}.mtNavBarIcon{width:30px;height:30px;padding-top:4px}.mtNavBarLogo{width:54px;height:54px;display:block}@media screen and (min-device-width:560px) and (min-device-height:560px){.mtNavBar{border-bottom:none}.mtNavBarIcon{width:50px;height:50px}.mtNavBarLogo{width:74px;height:74px}}.mMenu{width:100%}.mMenuInner{background-color:#334059;border-radius:0 0 10px 10px;padding-bottom:20px;margin-bottom:250px}.mMenuHead{padding:22px 0 8px 4px;width:100%}.mMenuButton{font-size:initial;font-weight:700;text-align:left;padding:10px 20px 8px;border-radius:0;border-color:#405070!important;box-shadow:none!important;width:99.5%;margin-top:-3px}.mMenuDivider,.picMenuDivider{font-size:large;display:block}.mMenuDivider+.mMenuButton,.mMenuHead+.mMenuButton{margin-top:0}.mMenuButton:after{background-image:var(--arrow);background-size:100% 100%;background-color:#405070;border-radius:21px;height:21px;width:21px;float:right}.mMenuDivider{font-weight:700;text-align:left;padding:8px 20px 8px 15px}.picMenu{top:12px}.picMenuInner{background-color:#fff;border:15px solid #fff;border-radius:0 0 10px 10px;padding:0;margin-bottom:250px}.picMenuInner2{border-radius:10px;background-color:#334059;padding:0 10px}.picMenuTable{width:100%;border-spacing:10px}.picMenuTable:first-of-type{padding-top:5px}.picMenuTable td{width:25%;padding:0}@media screen and (min-device-width:700px){.picContainer{font-size:larger}.picMenuTable td{padding:5px}}@media screen and (min-device-width:1024px){.picMenuTable td{padding:10px}}.picMenuTable tr:not(:first-child) td{padding-top:0}.picMenuItem{max-width:250px}.picMenuItem img{width:100%}.picMenuDivider{margin-top:-3px;margin-bottom:-5px}@media screen and (min-device-width:700px){.picMenuDivider{margin-top:-7px;margin-bottom:-7px}}.tooltip+.tooltiptext{width:auto;color:#fff;white-space:nowrap;background-color:#000;padding:5px;border-radius:6px;position:absolute;z-index:250;visibility:hidden}.tooltip:hover+.tooltiptext{visibility:visible}.infoDiv{width:20px;display:inline-table;vertical-align:middle}.infoDiv+.tooltiptext{width:95%;max-width:500px;white-space:normal;position:absolute;left:50%;transform:translateX(-50%);margin-top:40px;text-align:left;font-weight:400}.rfdSideBar{width:202px;left:-6px;top:40px;position:absolute;z-index:100;transform:scale(.8);background-color:#405070;margin:unset}.rfdSideBarMove,.rfdSideBarPin,.rfdSideBarScale{width:18px;height:18px;padding:6px;position:absolute}.rfdSideBarMove{left:0;cursor:move}.rfdSideBarScale{right:0;cursor:ne-resize}.aniText,.duck,.duckPanel,.rfdSideBarPin{cursor:pointer}.rfdSideBarPin{left:0;top:30px;transform:rotate(90deg)}.rfdSideBarPic{height:170px;width:200px;display:table-cell;vertical-align:middle}.rfdSideBarMenubutton{width:70px;height:75px;cursor:pointer;margin:auto}@media screen and (min-device-width:1280px){.rfdSideBar{transform:scale(.9);left:20px}}@media screen and (min-device-width:1440px){.rfdSideBar{transform:scale(1)}}@media screen and (min-device-width:1920px){.rfdSideBar{transform:scale(1.1);top:50px}}.rfdSideBar.brightMode,body.brightMode{background-color:#f0f8ff;color:#405070}.rfdSideBar.darkMode,body.darkMode{background-color:#131f38;color:#dadada}.duckPanel,.picMenuDivider.brightMode,h1.brightMode{color:#405070}h2.brightMode,h3.brightMode,strong.navy.brightMode{color:navy;text-shadow:none}span.hT.brightMode,strong.brightMode{color:#00f}.mMenuInner.darkMode,.picMenuInner2.darkMode{background-color:#0f182c}.mMenuInner.brightMode,.picMenuInner2.brightMode{background-color:#d8dfe5}.image.brightMode,.picMenuInner.brightMode,.rfdAccordion.brightMode,button.brightMode,input.brightMode,label.brightMode,table.brightMode,textarea.brightMode{border-color:#405070}.picMenuInner.brightMode{background-color:#405070}.image.darkMode,.picMenuInner.darkMode{border-color:#dadada}.mtNavBar.darkMode,.picMenuInner.darkMode,.rfdAccordion.darkMode,.rfdButtonSetButton.darkMode,button.darkMode,input.darkMode,textarea.darkMode{background-color:#dadada}@media (hover:hover) and (pointer:fine){.rfdLink:hover{opacity:.5!important}.rfdAccordion:hover:not(:active),.rfdButtonSetRadio:not(:checked):not(:active):enabled+.rfdButtonSetButton:hover,button:hover:not(:active):enabled,input:hover:not(:active):not(:focus):enabled,select:hover:not(:active):not(:focus):enabled{color:#405070;background-image:linear-gradient(#a1daf2 45%,#7dcbed 50%,#a1daf2)!important;border:1px solid #448dae!important}textarea:hover:not(:active):not(:focus){color:#405070;background:#79c9ec;border:1px solid #448dae}@media screen and (max-device-width:1099px){.rfdButtonSetButton{font-size:inherit}}.modalClose:hover,.modalNext:hover,.modalPrev:hover{background-image:linear-gradient(#a1daf2 45%,#7dcbed 50%,#a1daf2);border:1px solid #448dae!important}.imageHDMenu,.picMenu{width:600px;height:auto}@media screen and (min-device-width:1100px){.imageHDMenu,.picMenu{width:690px}}@media screen and (min-device-width:1200px){.imageHDMenu,.picMenu{width:770px}}@media screen and (min-device-width:1440px){.imageHDMenu,.picMenu{width:920px}}@media screen and (min-device-width:1920px){.imageHDMenu,.picMenu{width:1000px}}.imageHDMenu{aspect-ratio:16/9}.picMenu{margin-left:auto;margin-right:auto;border-radius:15px;top:-5px}.picMenuInner{border:6px solid #fff}.picMenuItem{max-width:180px}.picMenuItem .onPosition{font-size:smaller}@media screen and (min-device-width:1440px){.picMenuItem .onPosition{font-size:larger}}.picMenuItem img{aspect-ratio:8/5;transition:.25s}.picMenu a:hover{opacity:1}.picMenuItem:hover img{opacity:1;transform:scale(1.3);transition:.25s}.picMenuItem:hover .menuArr{opacity:1;bottom:0;transition:.5s}.menuArr{opacity:0;position:absolute;bottom:-10px;right:-10px;transition:.5s}.menuArr:after{content:"";background-image:var(--arrow);background-size:100% 100%;background-color:#405070;border-radius:35px;display:inline-block;height:25px;width:25px;float:right}.rfdAccordion.darkMode:hover:not(:active),.rfdButtonSetRadio.darkMode:not(:checked):not(:active):enabled+.rfdButtonSetButton:hover,button.darkMode:hover:not(:active):enabled,input.darkMode:hover:not(:active):not(:focus):enabled,select.darkMode:hover:not(:active):not(:focus):enabled,textarea.darkMode:hover:not(:active):not(:focus){opacity:.8}}.rfdButtonSetButton.brightMode{border-top-color:#405070;border-bottom-color:#405070}.rfdButtonSetButton.brightMode:nth-child(2){border-left-color:#405070}.rfdButtonSetButton.brightMode:last-child{border-right-color:#405070}.rfdAccordionPanel.brightMode{border-left-color:#405070;border-right-color:#405070}.rfdAccordionOpen.brightMode+.rfdAccordionPanelLast{border-bottom-color:#405070}.rfdAccordionPanel.darkMode{background-color:#d2d2d2}.rfdAccordionOpen.brightMode,.rfdButtonSetRadio.brightMode:checked+label{filter:brightness(1.1)}.modalClose.darkMode:hover,.modalNext.darkMode:hover,.modalPrev.darkMode:hover,.rfdAccordionOpen.darkMode,.rfdButtonSetRadio.darkMode:checked+label{filter:brightness(.8)}.modal.brightMode{background-color:#f0f8ff}.modal.darkMode{background-color:#131f38}.logoImg.darkMode{opacity:.8}.imgInvert{filter:brightness(0) saturate(100%) invert(97%) sepia(75%) saturate(203%) hue-rotate(212deg) brightness(115%) contrast(95%)}.imgGray{opacity:.2}.coursesTable{border-spacing:14px!important}.coursesTable td{text-align:left;width:unset;display:inline-block;vertical-align:top;padding:0 0 18px}@media (min-width:590px){.coursesTable td{width:33%;display:table-cell}}.courseDiv{width:100%;max-width:300px;border:1px solid #405070;border-radius:10px;box-shadow:0 2px 10px 2px rgb(0 0 0 / 10%);transition:.25s;user-select:none;-webkit-user-select:none}.courseDiv:hover{opacity:1;transform:scale(1.05);box-shadow:0 3px 10px 5px rgb(0 0 0 / 25%);transition:.25s}.courseDiv img{width:100%;border-top-right-radius:10px;border-top-left-radius:10px}.courseDiv .onPosition{font-size:larger;height:70%}.courseDiv .onPosition u{text-decoration:underline}.courseContentDiv{font-size:16px;padding:10px}.courseContentDiv .tooltiptext{bottom:0;left:-1px;white-space:normal!important;text-align:justify}@media screen and (min-width:431px){#ary{display:contents}}.aniText{display:inline-block}.mirror,.mirrorHover:hover svg{transform:scaleX(-1)}.checkTd:hover svg,.rotateBack,.rotateBackHover:hover svg{animation:1s rotateBack}@keyframes rotateBack{100%{transform:rotate(-360deg)}}.rotateBack3d,.rotateBack3dHover:hover svg{animation:1s rotateBack3d}@keyframes rotateBack3d{100%{transform:rotate3d(0,1,0,360deg)}}.upDown,.upDownHover:hover svg{animation:.5s infinite upDown}@keyframes upDown{20%{transform:translate(0,3px)}70%{transform:translate(0,-2px)}100%{transform:translate(0,1px)}}.shake,.shakeHover:hover svg{animation:.5s 1.5 shake}@keyframes shake{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px,0) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}100%{transform:translate(1px,-2px) rotate(-1deg)}}.smallBig,.smallBigHover:hover svg{animation:.5s 2 smallBig}@keyframes smallBig{20%{transform:scale(.7)}80%{transform:scale(1.3)}100%{transform:scale(1)}}.swimSide:hover,.swimSideThis{position:relative;animation:6s kfSwimSide}@keyframes kfSwimSide{0%,100%{transform:scaleX(1) translateY(0);left:0}8%,82%{transform:scaleX(1) translateY(2px)}16%{transform:scaleX(1) translateY(-3px)}23%{transform:scaleX(1) translateY(0)}24%{transform:scaleX(-1) translateY(0);left:calc(40%)}32%{transform:scaleX(-1) translateY(-3px)}40%,56%,73%{transform:scaleX(-1) translateY(0)}48%{transform:scaleX(-1) translateY(3px)}64%{transform:scaleX(-1) translateY(-2px)}74%{transform:scaleX(1) translateY(0);left:calc(-40%)}91%{transform:scaleX(1) translateY(-1px)}}.overlayContainer{position:relative}.overlayZoom{position:absolute;top:0;opacity:0;transform:scale(0);transition:1s}.overlayContainer:hover img{display:block!important}.overlayContainer:hover .overlayZoom{opacity:1;transform:scale(1)}.shiningStarHover:hover .partStar1{animation:2.5s infinite kfPartStar1}.shiningStarHover:hover .partStar2{animation:2.5s infinite kfPartStar2}.shiningStarHover:hover .partStar3{animation:2.5s infinite kfPartStar3}@keyframes kfPartStar1{0%{opacity:0;transform:rotate(0) scale(0)}50%{opacity:1}100%{opacity:0;transform:rotate(360deg) scale(1.4)}}@keyframes kfPartStar2{0%{opacity:0;transform:rotate(45deg) scale(0)}50%{opacity:1}100%{opacity:0;transform:rotate(405deg) scale(1)}}@keyframes kfPartStar3{0%{opacity:0;transform:rotate(0) scale(0)}50%{opacity:1}100%{opacity:0;transform:rotate(-360deg) scale(.8)}}.moveAnimation{animation:moveAnimation var(--aniTime);animation-fill-mode:forwards;animation-iteration-count:1}@keyframes moveAnimation{99%{left:var(--newLeft);top:var(--newTop);transform:scale(var(--newScale));opacity:1}100%{opacity:0}}.duck{width:20px;height:20px;vertical-align:bottom;display:none}.duckPanel{background:#d3d3d3;box-sizing:border-box;border:1px solid gray;border-radius:10px;box-shadow:0 0 5px #000;padding:30px;width:190px;margin:0;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:200}