@font-face{font-family:ibm plex mono;src:url(../fonts/IBMPlexMono-Regular.woff2) format('woff2'),url(../fonts/IBMPlexMono-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:open sans;src:url(../fonts/OpenSans-Regular.woff2) format('woff2'),url(../fonts/OpenSans-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:open sans italic;src:url(../fonts/OpenSans-Italic.woff2) format('woff2'),url(../fonts/OpenSans-Italic.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:open sans semi bold;src:url(../fonts/OpenSans-SemiBold.woff2) format('woff2'),url(../fonts/OpenSans-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:open sans bold;src:url(../fonts/OpenSans-Bold.woff2) format('woff2'),url(../fonts/OpenSans-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:open sans extra bold;src:url(../fonts/OpenSans-ExtraBold.woff2) format('woff2'),url(../fonts/OpenSans-ExtraBold.woff) format('woff');font-weight:800;font-style:normal;font-display:swap}*{padding:0;margin:0;font-family:open sans,Helvetica,Arial,Sans-Serif;color:#fff}html{scroll-behavior:smooth}body{background-color:#333}a{color:#fff;text-decoration:none;outline:0}code{font-family:ibm plex mono,monospace;padding-left:.25rem;padding-right:.25rem}sup{line-height:0;vertical-align:super}strong{font-family:open sans bold,Helvetica,Arial,Sans-Serif;font-weight:700}.shown{display:block!important}.hidden{display:none!important}.mobile-hidden{display:none!important}.no-select{user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.clicker{cursor:pointer}.add-top-margin{margin-top:1rem!important}.remove-top-margin{margin-top:0!important}.negative-top-margin{margin-top:-1rem!important}.add-bottom-margin{margin-bottom:1rem!important}.remove-bottom-margin{margin-bottom:0!important}.negative-bottom-margin{margin-bottom:-1rem!important}.add-right-margin{margin-right:1rem!important}.remove-right-margin{margin-right:0!important}.negative-right-margin{margin-right:-1rem!important}.add-top-padding{padding-top:1rem!important}.remove-top-padding{padding-top:0!important}.add-bottom-padding{padding-bottom:1rem!important}.remove-bottom-padding{padding-bottom:0!important}.two-col-list ul,.two-col-list ol{columns:2;-webkit-columns:2;-moz-columns:2;margin-bottom:.5rem}.KAblockX-error{display:block;z-index:101;width:calc(100% - 2rem);margin:1rem auto 0;padding:.25rem;background:#600;-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.5);-moz-box-shadow:0 0 8px 2px rgba(0,0,0,.5);box-shadow:0 0 8px 2px rgba(0,0,0,.5)}.KAblockX-error h1{width:calc(100% - 0.5rem);padding:.25rem;font-size:1.25rem;background:#300}.KAblockX-error p{width:calc(100% - 0.5rem);padding:.25rem;font-size:1rem}nav{display:flex;z-index:100000;position:fixed;width:100%;height:3rem;background:#000}.nav-itm{z-index:100;display:block;float:left;margin:.25rem 0;height:2.5rem;line-height:2.5rem;font-size:1rem;text-align:center;text-decoration:none;border-radius:.25rem}.nav-itm:first-child,.nav-itm.site-home{margin-left:.25rem!important}.menu-link{display:none;float:right;padding-left:.5rem;padding-right:.5rem}.submenu-link{display:none;float:left}.submenu-link.settings{margin-right:.25rem}.submenu-link a{padding:.5rem;padding-bottom:1rem;height:1.5rem;line-height:1.5rem}.submenu-link.settings a.settings-btn{padding-left:1.25rem;padding-right:1.25rem;background-image:url(../images/misc/ico_gear.png);background-size:1.5rem;background-repeat:no-repeat;background-position:center calc(50% - 3px);cursor:pointer}.submenu{display:none;position:absolute;margin-top:.25rem;right:0;width:100%;background-color:#000;font-size:1rem;text-align:center}.submenu a{float:left;padding-left:2rem;padding-right:2rem;padding-top:1rem;padding-bottom:1rem}.submenu.right a{float:right!important}.submenu a:hover{background-color:#555}.submenu a:active{background-color:#222}.submenu-link:hover .submenu{display:block}@media only screen and (max-width:1279px){.submenu.right{margin-top:1.25rem!important}.submenu.right a{float:left!important}.submenu-link.settings{display:inline!important}.submenu-link.settings a.settings-btn{padding-left:1.25rem;padding-right:1.25rem;padding-bottom:2rem;background-image:url(../images/misc/ico_gear.png);background-size:2rem;background-repeat:no-repeat;background-position:center calc(50% - 4px);cursor:pointer}}nav form{display:none;flex-grow:2;float:left;height:3rem;line-height:3rem;margin-left:.25rem!important;font-size:1rem}nav form input{float:left;padding:1rem!important;width:calc(100% - 5rem);height:1rem;background:#ddd;border:none!important;font-size:1rem;color:#000}nav form button{float:left;margin:.25rem;width:2.5rem;height:2.5rem;padding-right:1rem;background-image:url(../images/misc/search.png);background-repeat:no-repeat;background-position:center center;cursor:pointer;border:none;border-radius:.25rem}.nav-itm:hover{background-color:#555}.nav-itm:active{background-color:#222}.block-container{z-index:98;overflow:auto;display:flex;flex-wrap:wrap;width:calc(100% - 2rem);height:100%;margin:0 auto;background:#fff}.block-container *{color:#fff}.panel{z-index:99999;position:fixed;top:5rem;bottom:1rem;left:1rem;right:1rem;margin:auto;background:#fff}.panel .block-container{display:block;padding-top:1rem;width:100%;height:calc(100% - 3rem);background:0 0}.panel .block-container .block{width:calc(100% - 2rem)}.panel .title-bar{width:100%;height:2rem;background:#000}.panel .title-bar .title{float:left;left:0;width:calc(100% - 2rem);height:2rem;line-height:2rem;font-size:1rem;text-align:center;color:#fff}.panel .title-bar a.close-panel-btn{float:right;top:0;right:0;padding:0;width:2rem;height:2rem;line-height:1.85rem;background:#111;font-size:2rem;text-align:center;color:#fff}.panel .title-bar a.close-panel-btn:hover{background:#555}.panel .title-bar a.close-panel-btn:active{background:#222}.panel .search-bar{width:100%!important}.block-container .block{float:left;overflow:auto;padding:0 1rem;width:calc(100% - 2rem);background-color:#fff}.block-container .block a.anchor{display:block;position:relative;visibility:hidden;top:-3.75rem}.block-container .block h1{margin:2rem 1rem;font-size:2.5rem;font-weight:300;text-align:center}.block-container .block h2{display:flex;align-items:center;margin-bottom:1rem;font-family:open sans bold,Helvetica,Arial,Sans-Serif;font-size:1.45rem}.block-container .block h3{margin-bottom:1rem;font-family:open sans bold,Helvetica,Arial,Sans-Serif;font-size:1.2rem}.block-container .block h4{margin-bottom:1rem;font-family:open sans semi bold,Helvetica,Arial,Sans-Serif;font-size:1rem;font-weight:600}.block-container .block p{margin-bottom:1rem;font-size:1rem;font-weight:400}.block-container .block canvas{margin-left:auto;margin-right:auto;margin-bottom:1rem!important;max-width:100%!important;height:auto!important}.block-container .block .snippit{margin:0 auto 1rem;padding:1rem;font-size:.9rem;font-weight:400;font-family:ibm plex mono,monospace;overflow:auto;white-space:pre;background-color:#ddd}.block-container .block .img{float:left;text-align:center}.block-container .block .img img{max-width:100%}.block-container .block .img .caption{font-size:.725rem}.block-container .block figure{margin-bottom:1rem;margin-left:auto;margin-right:auto;width:100%;text-align:center}.block-container .block figure .twitter-tweet{width:320px!important}.block-container .block figure img{display:block;margin:0 auto;max-width:100%}.block-container .block figure iframe{display:block;margin:0 auto;max-width:100%;max-height:calc((50vw/16) * 10)!important;border:none!important}.block-container .block figure figcaption{width:100%;margin-top:.25rem;font-family:open sans,Helvetica,Arial,Sans-Serif;font-size:.725rem}.block-container .start{width:calc(100% - 2rem);margin-bottom:1rem}.block-container .start img.thumb-hidden{position:absolute;overflow:hidden;opacity:0;height:2rem}.block-container .start.cover-image{background-size:cover;background-position:center}.block-container .start.cover-image h1{color:#fff;text-shadow:0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000}.block-container .start .slideshow-btn{z-index:90000;display:block;position:absolute;bottom:calc(50% - 1.5rem);height:3rem;width:1.875rem;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:rgba(34,34,34,.2);background-repeat:no-repeat;background-position:center;background-size:75%;-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,.5);-moz-box-shadow:0 0 2px 1px rgba(0,0,0,.5);box-shadow:0 0 2px 1px rgba(0,0,0,.5)}.block-container .start .slideshow{position:absolute;overflow:hidden;width:100%;height:100%;margin-left:-1rem;z-index:50}.block-container .start .slideshow .slide{width:100%;height:100%;background-size:cover;background-position:center;position:absolute;left:0;right:0;opacity:0;-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-o-transition:opacity 1s linear;transition:opacity 1s linear}.block-container .start .slideshow .slide.visible{opacity:1}.block-container .links{display:flex;flex-wrap:wrap;width:100%;padding-left:0;padding-right:0;padding-bottom:0;margin-bottom:1rem;background-color:#eee}.block-container .links:nth-last-child(2){margin-bottom:0}.block-container .links .link{display:block;float:left;width:calc(100% - 2rem);padding:1rem;font-size:1rem}.block-container .links .link p{margin-top:0;font-size:1rem}.block-container .links .link:hover{background:#555;color:#fff}.block-container .links .link:hover *{color:#fff}.block-container .links .link:active{background:#222;color:#fff}.block-container .links .link:active *{color:#fff}.block-container .links .link.img-link{float:left;padding-bottom:0}.block-container .links .link.img-link .img-link-img{display:flex;float:left;margin-right:1rem;margin-bottom:1rem;width:8rem;height:4.5rem;vertical-align:middle;overflow:hidden;text-align:center}.block-container .links.img-link-sep-line .link.img-link .img-link-img,.block-container .links .link.img-link-sep-line-direct.img-link .img-link-img{float:none;margin:0 auto;margin-bottom:1rem;width:16rem;height:9rem;background-size:cover}.block-container .links.sqr-img-link-sep-line .link.img-link .img-link-img{float:none;margin:0 auto;margin-bottom:1rem;width:16rem;height:16rem;background-size:cover}.block-container .links .link.img-link .img-link-img img{max-width:100%;max-height:100%;margin:auto}.block-container .links.img-link-sep-line .link.img-link,.block-container .links.sqr-img-link-sep-line .link.img-link,.block-container .links .link.img-link-sep-line-direct.img-link{text-align:center}.block-container .selection{width:100%;padding-left:0;padding-right:0;padding-bottom:0;margin-bottom:1rem;background-color:#eee}.block-container .selection:nth-last-child(2),.block-container .selection:nth-last-child(1){margin-bottom:0}.block-container .selection .check{display:block;float:left;position:relative;width:calc(100% - 2rem);padding:1rem;font-size:1rem;cursor:pointer}.block-container .selection .check p{float:left;width:100%;margin-top:0;margin-bottom:0}.block-container .selection .check:hover{background:#555;color:#fff}.block-container .selection .check:hover *{color:#fff}.block-container .selection .check.img-check{float:left}.block-container .selection .check.img-check .img-check-img{float:left;width:8rem;height:4.5rem;padding:1rem;background-size:contain;background-repeat:no-repeat;background-position:center center}.block-container .selection .check.img-check:hover input~.big-checkmark{background-color:#aaa}.block-container .selection .check.img-check input[type=checkbox]:checked~.big-checkmark{background-color:#666}.block-container .selection .check.img-check input[type=checkbox]{position:absolute;opacity:0;height:0;width:0;cursor:pointer}.big-checkmark:after{position:absolute;display:none;content:""}.block-container .selection .check.img-check input[type=checkbox]:checked~.big-checkmark:after{display:block}.big-checkmark{position:absolute;right:1rem;margin-left:.25rem;margin-top:.25rem;height:1.5rem;width:1.5rem;background-color:#eee}.big-checkmark:after{left:.5rem;top:.275rem;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.block-container .list{margin-left:1rem}.block-container .list ul{float:right;width:calc(100% - 1.125rem);margin-bottom:.5rem;list-style-type:square}.block-container .list ul li{margin-bottom:.5rem;font-size:1rem}.block-container .num-list{margin-left:1rem}.block-container .num-list ol{float:right;width:calc(100% - 1.125rem);margin-bottom:.5rem;list-style-type:decimal}.block-container .num-list ol li{font-size:1rem;margin-bottom:.5rem}.block-container .table{margin-bottom:1rem;display:table;table-layout:fixed;width:100%;border-spacing:0!important}.block-container table.table tbody{display:table;width:100%}.block-container .table.non-fixed{table-layout:auto}.block-container .table.shown{display:table!important}.block-container .table .row{display:table-row;width:100%}.block-container .table .row .cell:first-child{padding-left:0!important}.block-container .table .row .cell:last-child{padding-right:0!important}.block-container .table .row.img-row .cell{}.block-container .table .row .cell{display:table-cell;margin:0!important;padding:1rem 1rem 0 0;font-size:.875rem;word-wrap:break-word;vertical-align:top}@media only screen and (max-width:640px){.block-container .table .row .cell{word-break:break-all!important}}.block-container .table.sortable .row .cell.header{cursor:pointer;text-decoration:underline!important}.block-container .table .row .cell a{text-decoration:underline!important;color:#00e!important}.block-container .table.remove-top-padding .row:first-child .cell{padding-top:0!important}.block-container .table .row .cell:last-child{padding-right:0}.block-container .table .row .cell a{text-decoration:underline!important;color:#00e}.block-container .table .row .cell audio{width:100%;vertical-align:top}.block-container .table .row .cell.header{font-family:open sans bold,Helvetica,Arial,Sans-Serif;font-weight:700;text-align:center!important;vertical-align:middle!important;word-break:keep-all!important}.block-container .footer{padding:2rem;width:calc(100% - 2rem);background-color:#ddd}.block-container .footer figure{margin-bottom:0!important;float:left;margin-right:1rem;width:auto}.block-container .footer figure a img{margin-right:1rem}.block-container .footer .heading-2{display:block;padding:0;margin:0!important;font-size:1.25rem;font-weight:500}.block-container .footer p{margin-top:.5rem;margin-bottom:0;font-size:1rem;font-weight:400}.block-container .footer .footer-links,.block-container .footer .footer-img-links{display:none;margin:.5rem 0 0}.block-container .footer .footer-links a,.block-container .footer .footer-img-links a{font-size:1rem}.block-container .footer .footer-img-links a img{width:3rem;height:3rem}.block-container .footer .footer-img-links .footer-link-separator{display:inline-block;width:1rem}.block-container .form{width:calc(100% - 2rem)}.block-container .form h1,.block-container .form h2,.block-container .form h3,.block-container .form h4{display:block;width:100%}.block-container .form .form-element{overflow:hidden;margin-bottom:1rem;width:100%}.block-container .form .form-element input,.block-container .form .form-element select,.block-container .form .form-element label,button,.block-container .form .form-element textarea,.hlink_button{display:block;font-size:1rem;font-weight:400}.block-container .form input,.block-container .form textarea,.block-container .form select{color:#000!important}button.totop_scroll{z-index:999;display:none;margin-left:1rem;width:3rem;height:3rem;line-height:1rem;border-radius:.25rem}@media only screen and (min-width:1279px){button.totop_scroll{bottom:auto}}@media only screen and (min-width:1920px){button.totop_scroll{left:calc(80% + 8rem);right:auto}}.block-container .form .form-element input:hover,.block-container .form .form-element select:hover,.block-container .form .form-element textarea:hover{border-color:#555!important}.block-container .form .form-element input:active,.block-container .form .form-element select:active,.block-container .form .form-element textarea:active{border-color:#222!important}.block-container .form .form-element label{width:100%!important;margin-bottom:1rem}.block-container .form .form-element input[type=text]{margin:0;padding:.125rem;width:calc(100% - 0.5rem);max-width:calc(100% - 0.5rem)!important;height:calc(2.25rem - 0.5rem);border:.125rem solid #000;border-radius:.25rem}.block-container .form .form-element textarea{margin:0;padding:.125rem;width:calc(100% - 0.5rem);max-width:calc(100% - 0.5rem)!important;height:20rem!important;border:.125rem solid #000;border-radius:.25rem}.block-container .form .form-element input[type=password]{margin:0;padding:.125rem;width:calc(100% - 0.5rem);max-width:calc(100% - 0.5rem)!important;height:calc(2.25rem - 0.5rem);border:.125rem solid #000}.block-container .form .form-element input[type=color]{margin:0;padding:.125rem;width:2.25rem;max-width:calc(100% - 0.5rem)!important;height:2.25rem;border:.125rem solid #000}.block-container .form .form-element select{margin:0;padding:.125rem;max-width:100%!important;height:2.25rem;border:.125rem solid #000}.block-container .form .form-element.submit-element{width:100%!important}.block-container .form .form-element input[type=submit],button,.hlink_button{float:right;padding:.4rem .7rem;background-color:#000;color:#fff!important;cursor:pointer;font-size:1rem;border:none;border-radius:.25rem}.block-container .form .form-element.button-element{position:relative}.block-container .form .form-element.button-element button{float:left}.block-container .form .form-element.button-element button.bottom{position:absolute;bottom:0}.block-container .form .form-element input[type=submit]:hover,button:hover,.hlink_button:hover{background-color:#555}.block-container .form .form-element input[type=submit]:active,button:active,.hlink_button:active{background-color:#222}.block-container .form .search-bar{width:100%;height:3rem;margin-top:1rem;margin-bottom:1rem}.block-container .form .search-bar:first-child{margin-top:0}.block-container .form .search-bar .search-input{float:left;padding:1rem!important;width:calc(100% - 6rem)!important;height:1rem;background:#ddd;font-size:1.125rem;border:none;border-radius:.25rem}.block-container .form .search-bar .search-input.full-width{width:calc(100% - 2rem)!important}.block-container .form .search-bar .search-button{float:right;width:3rem;height:3rem;background-color:#000;background-image:url(../images/misc/search.png)!important;background-repeat:no-repeat!important;background-position:center center!important;cursor:pointer;border:none;border-radius:.25rem}.block-container .form .search-button:hover{background-color:#555}.block-container .form .search-button:active{background-color:#222}.block-container .form .search-bar.filter-panel{height:initial}.block-container .form .search-bar.filter-panel .filter-items{overflow:hidden;width:100%;background-color:#2a2a2a}.block-container .form .search-bar.filter-panel .filter-items .filter-item{float:left;display:block;position:relative;padding:0 1rem 0 2rem;width:calc(25% - 3rem);height:2rem;line-height:2rem;color:#fff;cursor:pointer}.block-container .form .search-bar.filter-panel .filter-items select.filter-item{padding:0;margin:.25rem;width:calc(25% - 0.5rem);color:#000}.block-container .form .search-bar.filter-panel .filter-items .filter-item:hover input~.checkmark{background-color:#ccc}.block-container .form .search-bar.filter-panel .filter-items .filter-item input[type=checkbox]:checked~.checkmark{background-color:#666}.block-container .form .search-bar.filter-panel .filter-items .filter-item input[type=checkbox]{position:absolute;opacity:0;height:0;width:0;cursor:pointer}.checkmark:after{position:absolute;display:none;content:""}.block-container .form .search-bar.filter-panel .filter-items .filter-item input[type=checkbox]:checked~.checkmark:after{display:block}.checkmark{position:absolute;top:0;left:0;margin-left:.25rem;margin-top:.25rem;height:1.5rem;width:1.5rem;background-color:#eee}.checkmark:after{left:.5rem;top:.275rem;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.block-container .form .search-bar.filter-panel .filter-toggle{display:block;overflow:hidden;padding:.25rem 1rem;width:calc(100% - 2rem);background-color:#2a2a2a;text-align:center;color:#fff;cursor:pointer}.block-container .buttons button,.hlink_button{float:left;margin-right:1rem;margin-bottom:1rem;border-radius:.25rem}.block-container .block figure .table-figure{display:table;margin:0 auto;text-align:center}.block-container .block figure .table-figure .row{display:table-row}.block-container .block figure .table-figure .row .cell{display:table-cell;position:relative;width:3.5rem;height:3.5rem;padding:.5rem;border:1px solid #000;font-size:.725rem;text-align:center;vertical-align:middle}.block-container .block figure .table-figure .row .cell .num{position:absolute;padding-left:.2rem;padding-top:.025rem;top:0;left:0;font-size:.65rem}.block-container .block figure .table-figure .row .cell.null{border:none}.block-container .block figure .table-figure .row .cell.full{background-color:#000}.upload-field{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.upload-field+label{display:inline-block;font-size:1rem;font-weight:400;padding:.4rem .7rem;background-color:#000;color:#fff!important;cursor:pointer;border:none;border-radius:.25rem}.upload-field:focus+label,.upload-field+label:hover{background-color:#555}.upload-field:focus+label,.upload-field+label:active{background-color:#222}@media only screen and (max-width:720px){.block-container .footer{padding:2rem!important}.block-container .footer p{margin-top:0!important}}@media only screen and (min-width:720px){.block-container .footer .footer-links,.block-container .footer .footer-img-links{display:block}}@media only screen and (max-width:1080px){.block-container .block .snippit{width:calc(100% - 2rem)!important}.block-container .block figure iframe{max-width:calc(100vw - 2rem);max-height:calc(((100vw - 2rem)/16) * 10)!important}}@media only screen and (max-width:1279px){.block-container .footer{padding:2rem 9rem 2rem 2rem}.block-container .footer .heading-2{display:none!important}}@media only screen and (min-width:1280px){}@media only screen and (min-width:964px){.block-container .links .full-width{width:calc(100% - 2rem)!important}.block-container .links .third-width{width:calc(33.3% - 2rem)!important}.block-container .selection .full-width{width:calc(100% - 2rem)!important}.block-container{width:calc(100% - 24rem);margin:0 auto}.block-container .block figure.left{float:left;margin-right:1rem;width:auto}.block-container .block figure.right{float:right;margin-left:1rem;width:auto}.block-container .selection{display:flex;flex-wrap:wrap}.block-container .form{display:flex;flex-wrap:wrap;width:calc(100% - 1rem);padding-right:0}.block-container .form .search-bar{width:calc(100% - 1rem)}.block-container .form .form-element{width:calc(100% - 1rem)}.block-container .form .form-element.submit-element{width:calc(100% - 1rem)!important}}@media only screen and (min-width:512px){.block-container .links.img-link-sep-line .link.img-link .img-link-img,.block-container .links .link.img-link-sep-line-direct.img-link .img-link-img{width:20rem;height:11.25rem}.block-container .links.sqr-img-link-sep-line .link.img-link .img-link-img{width:20rem;height:20rem}}@media only screen and (min-width:1024px){.block-container .links .full-width{width:calc(100% - 2rem)!important}.block-container .links .link.img-link .img-link-img{width:12rem;height:6.75rem}.panel{top:0;bottom:0;left:0;right:0;width:75%;height:75%}.block-container .links.img-link-sep-line .link.img-link .img-link-img,.block-container .links .link.img-link-sep-line-direct.img-link .img-link-img{width:20rem;height:11.25rem}.block-container .links.sqr-img-link-sep-line .link.img-link .img-link-img{width:20rem;height:20rem}}@media only screen and (min-width:648px){.block-container .links.img-link-sep-line,.block-container .links.sqr-img-link-sep-line{display:flex;flex-wrap:wrap}.block-container .links.img-link-sep-line .link,.block-container .links.sqr-img-link-sep-line .link,.block-container .links .link.img-link-sep-line-direct{width:calc(50% - 2rem)}.block-container .links.sqr-img-link-sep-line .link.img-link .img-link-img{width:16rem;height:16rem}.block-container .links.img-link-sep-line .link.img-link .img-link-img,.block-container .links .link.img-link-sep-line-direct.img-link .img-link-img{width:17rem;height:9.5625rem}}@media only screen and (min-width:1024px){.block-container .links.img-link-sep-line .link.img-link .img-link-img,.block-container .links .link.img-link-sep-line-direct.img-link .img-link-img{width:29rem;height:16.3125rem}}@media only screen and (min-width:1279px){.block-container .links.img-link-sep-line .link.img-link .img-link-img,.block-container .links .link.img-link-sep-line-direct.img-link .img-link-img{width:25rem;height:14.0625rem}}@media only screen and (max-width:1599px){.block-container .links.img-link-sep-line.img-link-sep-line-tri .link:nth-child(3){display:none!important}}@media only screen and (min-width:1600px){.mobile-hidden{display:table-cell!important}.block-container .selection .check{width:calc(33.3% - 2rem)}.block-container .links .link{width:calc(50% - 2rem)}.block-container .selection .full-width{width:calc(100% - 2rem)!important}.block-container .selection .check.img-check .img-check-img{width:9rem;height:5.0625rem}.block-container .links.img-link-sep-line .link,.block-container .links.sqr-img-link-sep-line .link,.block-container .links .link.img-link-sep-line-direct{width:calc(33.3% - 2rem)}.block-container .links.img-link-sep-line .link.img-link .img-link-img,.block-container .links .link.img-link-sep-line-direct.img-link .img-link-img{width:22rem;height:12.375rem}}@media only screen and (min-width:1920px){.block-container{width:60%}.block-container .selection .check.img-check .img-check-img{width:14.4rem;height:8.1rem}.block-container .links.img-link-sep-line .link.img-link .img-link-img,.block-container .links .link.img-link-sep-line-direct.img-link .img-link-img{width:21rem;height:11.8125rem}}@media only screen and (min-width:2200px){nav{width:60%;padding-left:20%;padding-right:20%}.submenu{padding-left:20vw;padding-right:20vw;width:60vw}}@media only screen and (min-width:2560px){.block-container .links.img-link-sep-line .link,.block-container .links.sqr-img-link-sep-line .link,.block-container .links .link.img-link-sep-line-direct{width:calc(25% - 2rem)}.block-container .links.img-link-sep-line.img-link-sep-line-tri .link{width:calc(33.3% - 2rem)}.block-container .links.img-link-sep-line .link.img-link .img-link-img,.block-container .links .link.img-link-sep-line-direct.img-link .img-link-img{width:21.5rem;height:12.09375rem}.block-container .links.img-link-sep-line.img-link-sep-line-tri .link.img-link .img-link-img{width:29rem;height:16.3125rem}}*{font-smoothing:antialiased}.block-container .icons{padding-right:0;width:calc(100% - 1rem)}.block-container .icons .icon{float:left}.block-container .icons .icon img{margin-right:1rem;margin-bottom:1rem;display:block}@media only screen and (min-width:1024px){.block-container .links.img-link-sep-line.small .link{width:calc(25% - 2rem)!important}.block-container .links.img-link-sep-line.small .link .img-link-img{width:100%!important;height:auto!important}}@media only screen and (min-width:2559px){.block-container .links.img-link-sep-line.small .link{width:calc(20% - 2rem)!important}}