/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com*//*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */html{-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.15;-webkit-text-size-adjust:100%}
body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}
hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:initial;background-image:none}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}
body{font-family:inherit;line-height:inherit}*,:after,:before{box-sizing:border-box;border:0 solid}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:-moz-focusring{outline:auto}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity));--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-blur:var(--tw-empty,/*!*/ /*!*/);--tw-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-invert:var(--tw-empty,/*!*/ /*!*/);--tw-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-drop-shadow:var(--tw-empty,/*!*/ /*!*/);--tw-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);--tw-backdrop-blur:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-invert:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-opacity:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.top-6{top:1.5rem}.top-0{top:0}.right-0{right:0}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.col-span-3{grid-column:span 3/span 3}.m-16{margin:4rem}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-1{margin-bottom:.25rem}.mt-8{margin-top:2rem}.mb-6{margin-bottom:1.5rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mt-4{margin-top:1rem}.mb-8{margin-bottom:2rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.\!hidden{display:none!important}.h-14{height:3.5rem}.h-6{height:1.5rem}.h-9{height:2.25rem}.h-8{height:2rem}.h-full{height:100%}.h-32{height:8rem}.min-h-screen{min-height:100vh}.w-full{width:100%}.w-6{width:1.5rem}.w-9{width:2.25rem}.w-8{width:2rem}.w-32{width:8rem}
.max-w-6xl{max-width:92rem}.max-w-full{max-width:100%}.flex-shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.transform{transform:var(--tw-transform)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-2{gap:.5rem}.gap-6{gap:1.5rem}.gap-1{gap:.25rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-4{row-gap:1rem}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem*var(--tw-space-y-reverse))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px*var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem*var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.whitespace-nowrap{white-space:nowrap}.border{border-width:1px}.bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-yellow-600{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.bg-opacity-70{--tw-bg-opacity:0.7}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.object-cover{-o-object-fit:cover;object-fit:cover}.p-8{padding:2rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-3{padding:.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.pb-8{padding-bottom:2rem}.pt-8{padding-top:2rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.text-center{text-align:center}.text-right{text-align:right}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.text-xs{font-size:.75rem;line-height:1rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.font-bold{font-weight:700}.font-normal{font-weight:400}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.italic{font-style:italic}.diagonal-fractions,.lining-nums,.oldstyle-nums,.ordinal,.proportional-nums,.slashed-zero,.stacked-fractions,.tabular-nums{--tw-ordinal:var(--tw-empty,/*!*/ /*!*/);--tw-slashed-zero:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-spacing:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-fraction:var(--tw-empty,/*!*/ /*!*/);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.ordinal{--tw-ordinal:ordinal}.leading-tight{line-height:1.25}.text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-50{opacity:.5}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-white{--tw-ring-opacity:1;--tw-ring-color:rgba(255,255,255,var(--tw-ring-opacity))}.blur{--tw-blur:blur(8px)}.blur,.grayscale{filter:var(--tw-filter)}.grayscale{--tw-grayscale:grayscale(100%)}.filter{filter:var(--tw-filter)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-filter);backdrop-filter:var(--tw-backdrop-filter)}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{--color-dark:#282b32;--color-red:#ff181f;--color-red-500:#ef4444;--color-orange:#f35925;--color-dark-blue:#234294;--color-masonry:#592a4b;--color-blue-500:#3b82f6;--color-vk-blue:#4680c2;--color-fb-blue:#4867aa;--color-tw-blue:#1c9cea;--color-custom-blue:navy;--item-min-width:220px;--item-nosidebar-min-width:300px}video{background-color:var(--color-dark)}main{flex-grow:1}aside{width:100%;flex-shrink:0}@media (min-width:768px){aside{width:20rem}}.content-part{margin-top:2rem;margin-bottom:2rem;display:flex;width:100%;flex-direction:column;gap:2rem}@media (min-width:768px){.content-part{flex-direction:row}}.border-3{border-width:3px}.border-5{border-width:5px}.container{padding-left:1rem;padding-right:1rem}.row{margin-left:-1rem;margin-right:-1rem}[class^=col]{flex-shrink:0;padding-left:1rem;padding-right:1rem}[class^=col] [class^=col]{padding-left:0;padding-right:0}.col-xs-12.col-sm-12.col-md-6.col-lg-6{width:100%}@media (min-width:768px){.col-xs-12.col-sm-12.col-md-6.col-lg-6{width:50%}}.pull-right{float:right}.pull-left{float:left}.lightbox-enabled{margin:0!important}#__page-title{position:relative;overflow:hidden}#__page-title.has-image{position:relative;z-index:0;background-blend-mode:multiply}#__page-title.has-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));--tw-bg-opacity:0.8;--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-filter);backdrop-filter:var(--tw-backdrop-filter)}.page-title-block{position:relative;z-index:10;margin-left:auto;margin-right:auto;width:100%;max-width:72rem;padding-left:1.25rem;padding-right:1.25rem}.page-title-text{text-align:center;font-size:1.25rem;line-height:1.75rem;font-weight:400;--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}@media (min-width:640px){.page-title-text{font-size:1.5rem;line-height:2rem}}@media (min-width:1024px){.page-title-text{font-size:1.875rem;line-height:2.25rem}}#scroll{position:fixed;bottom:2rem;right:2rem;display:flex;align-items:center;justify-content:center;border-radius:9999px;padding:.75rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));--tw-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06);cursor:pointer;background-color:rgba(239,68,68,var(--tw-bg-opacity));transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#scroll,#scroll:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-bg-opacity:1}#scroll:hover{background-color:rgba(220,38,38,var(--tw-bg-opacity));--tw-shadow:0 20px 25px -5px rgba(0,0,0,0.1),0 10px 10px -5px rgba(0,0,0,0.04)}#scroll:active{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity));--tw-shadow:0 1px 2px 0 rgba(0,0,0,0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#scroll{opacity:0}
#scroll.active{opacity:1}
body{font-family:Ubuntu,sans-serif;font-size:14px}
b,h1,h2,h3,h4,h5,h6,strong{font-weight:700}.bg-dark{background:var(--color-dark)}.small{font-size:10px}img{max-width:100%}.main-wrapper{position:relative;display:flex;min-height:100vh;flex-direction:column;padding:1.25rem}.white-popup{position:relative;background:#fff;padding:15px 20px;width:auto;max-width:500px;margin:20px auto;border-radius:15px;border:3px solid silver}.module_canvas_fideo_img,.module_canvas_fideo_img .img{width:100%}.int{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:#878787}@media (max-width:1200px){.int{flex-direction:column;align-items:flex-start}#developer{margin:1rem 0}}.button-blue{cursor:pointer;border-radius:9999px;--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity));padding:.5rem 2rem;font-weight:700;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.button-blue:hover{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.button-blue:active{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.select-uo{position:absolute;top:0;left:0;z-index:10;display:flex;height:3.5rem;width:3.5rem;align-items:center;justify-content:center;border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity));padding-top:2px}.rotate-y{transform:rotateY(-180deg)}
.main-menu{background:var(--color-dark);padding-top:0;padding-bottom:0;--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.main-menu ul:not(ul ul){display:flex;flex-wrap:wrap;align-items:center;row-gap:1rem;-moz-column-gap:2rem;column-gap:2rem;font-size:.875rem;line-height:1.25rem;font-weight:700}.main-menu ul:not(ul ul) a{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.main-menu ul:not(ul ul) a:hover{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.main-menu ul:not(ul ul) a:active{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}
.main-menu ul:not(ul ul) li{position:relative;display:flex;}.main-menu ul:not(ul ul) li .ul_wrapper{display:none}.main-menu ul:not(ul ul) li.active a,.main-menu ul:not(ul ul) li.selected a{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.main-menu .switcher,.main-menu ul ul{display:none;position:absolute;right:99999999px}.top-logo{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}@media (min-width:1024px){.top-logo{flex-direction:row;text-align:left}}.login-button{border-radius:9999px;--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity));padding:.5rem;text-transform:uppercase;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.login-button:hover{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.login-button:active{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.bvi-open{margin-right:1rem;cursor:pointer;border-radius:9999px;--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity));padding:.5rem;text-transform:uppercase;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.bvi-open:hover{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.bvi-open:active{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.menu-button{cursor:pointer;border-radius:9999px;--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity));padding:.5rem 2rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.menu-button:hover{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.menu-button:active{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.btn{cursor:pointer;border-radius:9999px;border-width:1px;--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity));padding:.5rem 2rem;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.btn:hover{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.btn:active{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.btn.btn-default,.btn.btn-primary{border-radius:9999px;--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity));padding:.5rem 2rem;font-weight:700;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.btn.btn-default:hover,.btn.btn-primary:hover{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.btn.btn-default:active,.btn.btn-primary:active{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.form-control,.text-input{width:100%!important;border-radius:.25rem!important;border-width:1px!important;--tw-border-opacity:1!important;border-color:rgba(156,163,175,var(--tw-border-opacity))!important;--tw-bg-opacity:1!important;background-color:rgba(255,255,255,var(--tw-bg-opacity))!important;padding:.5rem!important}.row{display:flex;flex-wrap:wrap}.col-xs-6{width:100%}@media (min-width:640px){.col-xs-6{width:50%}}.register_wrapper label{display:flex;align-items:center;gap:.5rem}.login_form{display:grid;width:100%;gap:1rem}.con_heading,.page_title{font-size:1.25rem;line-height:1.75rem;font-weight:700;line-height:1.25}@media (min-width:1024px){[name=userform]{max-width:36rem}}.userform_table{width:100%}.userform_table tr:nth-child(odd) td{padding-top:1rem}.captab td:nth-child(2),.userform_fieldtitle,label{font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity));font-size:11px}.captab a{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.captab a:hover{text-decoration:underline}
.posts_items .preview{display:grid;gap:1.5rem;}.posts_items .preview .boardcontlink{display:flex;gap:1rem;font-weight:700}
.posts_items .preview .boardcontlink:before{}.posts_items .preview .boardcontlink time,.pubdate{margin-top:-8px;font-size:9px;padding-bottom:4px;display:block;font-weight:700;text-transform:lowercase;--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.pubdate{margin-top:0;padding-bottom:0}.posts_items .preview .boardcontlink img{margin-top:-4px;height:2.5rem;width:2.5rem;-o-object-fit:cover;object-fit:cover}.posts_items .preview .boardcontlink .site-name{font-size:10px;display:block;font-weight:400;color:rgba(0,0,0,var(--tw-text-opacity));--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.posts_items .preview .boardcontlink a{clear:both;display:inline-block}.posts_items .preview .boardcontlink a:hover span{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity));text-decoration:underline}.con_info_block{margin-bottom:1rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;-moz-column-gap:2rem;column-gap:2rem;row-gap:1rem;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.grid_row{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.grid_row_item{position:relative}.grid_row_item>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem*var(--tw-space-y-reverse))}.grid_row_item{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.grid_row_item:hover{--tw-shadow:0 20px 25px -5px rgba(0,0,0,0.1),0 10px 10px -5px rgba(0,0,0,0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.grid_row_item .text{display:grid;gap:.5rem;padding:1rem}.grid_row_item .pubdate{font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity));transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.grid_row_item .item_title:hover{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity));text-decoration:underline}.media_subcat_item{height:0;padding-bottom:100%;cursor:pointer;background-size:cover;background-position:50%}.pagination{margin-bottom:1rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;-moz-column-gap:2rem;column-gap:2rem;row-gap:1rem;font-weight:700}.pagination .pagebar_page{border-top-width:1px;border-bottom-width:1px;border-color:transparent;padding:.5rem .75rem}.pagination .pagebar_page:hover{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity));--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.pagination .pagebar_current{border-top-width:1px;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity));padding:.375rem .75rem}.docs_block{display:grid;gap:1.5rem}.docs_item,.docs_item>strong{display:flex;gap:1rem}.docs_item .docs_item_image{height:3rem;width:3rem;flex-shrink:0;border-width:1px;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));font-weight:700;text-transform:uppercase}.docs_item .docs_item_image .ext{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));font-size:10px}.docs_item.pdf .docs_item_image{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.docs_item.pdf .docs_item_image .ext{display:block;width:100%;--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity));padding-left:.5rem;padding-right:.5rem;text-align:center}.docs_item.docx .docs_item_image{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.docs_item.docx .docs_item_image .ext{display:block;width:100%;--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity));padding-left:.5rem;padding-right:.5rem;text-align:center}.docs_item.xls .docs_item_image{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.docs_item.xls .docs_item_image .ext{display:block;width:100%;--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity));padding-left:.5rem;padding-right:.5rem;text-align:center}.docs_item .docs_item_link{font-weight:700}.docs_item .small{font-weight:400;--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.message_error{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.col-xs-12.col-sm-4{width:100%}@media (min-width:640px){.col-xs-12.col-sm-4{width:25%}}.module{display:grid}.module .moduletitle{margin-bottom:1rem;--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.module .moduletitle a{display:flex;gap:1rem;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.module .moduletitle a:hover{opacity:.8}.module .moduletitle h2{color:var(--color-dark)}.row.content-items{margin-left:0;margin-right:0}.content-items{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.content-items .a-image{display:block;height:0;padding-bottom:100%;overflow:hidden;position:relative}.content-items .a-image img{position:absolute;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover}.content-items .block{width:100%;--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity));transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.content-items .block:hover{--tw-shadow:0 20px 25px -5px rgba(0,0,0,0.1),0 10px 10px -5px rgba(0,0,0,0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.content-items .block .photos__item{display:grid;grid-template-columns:1fr 2fr}@media (min-width:768px){.content-items .block .photos__item{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}.content-items .block .photos__item .photos__inner>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.content-items .block .photos__item .photos__inner{overflow:hidden;padding:1rem;--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.content-items .block .photos__item .photos__title{font-weight:700;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity));transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.content-items .block .photos__item:hover .photos__title{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}
.partners{display:flex;flex-wrap: wrap;justify-content:center;gap:1.5rem;text-align:center}
.partners .partner{min-width:190px;flex: 1 1 0px;display:inline-block;position:relative;--tw-bg-opacity:1;padding:1rem 0rem;text-align:left;font-weight:500;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
.partners .partner h3{
	font-weight:500;
}
.partners .partner p{font-weight:400;--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.videos{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(var(--item-min-width),1fr))}.no-sidebar .videos{grid-template-columns:repeat(auto-fit,minmax(var(--item-nosidebar-min-width),1fr))}.videos .image{height:0;padding-bottom:62.5%;background-color:var(--color-dark);position:relative;width:100%}.videos .image img{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:50%}.icon-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));--tw-bg-opacity:0.5;font-size:3rem;line-height:1;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.icon-wrapper:hover{opacity:0}.col-xs-12{width:100%}@media (min-width:640px){.col-sm-12{width:100%}}@media (min-width:768px){.col-md-12{width:100%}}@media (min-width:1024px){.col-lg-12{width:100%}.newsportalblock .col-lg-4,.newsportalblock .col-lg-8{width:50%}}.newsportalblock .navigation{height:100%;display:flex;flex-direction:column}.newsportalblock .navigation>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px*var(--tw-divide-y-reverse))}.newsportalblock .navigation{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.newsportalblock .navigation a.item{display:flex;flex-grow:1;flex-direction:column;justify-content:center;padding:1rem;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity));transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.newsportalblock .navigation .date{font-size:10px;font-weight:700;--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.newsportalblock .navigation .title{font-weight:700}.newsportalblock .navigation a.item.selected .title{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.moduletitle a{display:flex;transform:none;align-items:center;font-weight:400}.moduletitle a .fas{font-size:.75rem;line-height:1rem}.modulebody .con_heading{color:var(--color-dark)}.page-shadow-layer{position:fixed;top:0;right:0;bottom:0;left:0;min-height:100vh;--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));--tw-bg-opacity:0.8;z-index:9998}.sites-list-buttons{position:absolute;top:27px;right:27px;flex-direction:column;gap:1rem;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding-bottom:1rem}.go-to-portal,.sites-list-buttons,.sites-list-toggle{display:flex;align-items:center;border-radius:9999px;--tw-bg-opacity:1}.go-to-portal,.sites-list-toggle{cursor:pointer;justify-content:center;background-color:rgba(239,68,68,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));--tw-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06)}.go-to-portal,.go-to-portal:hover,.sites-list-toggle,.sites-list-toggle:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.go-to-portal:hover,.sites-list-toggle:hover{--tw-shadow:0 20px 25px -5px rgba(0,0,0,0.1),0 10px 10px -5px rgba(0,0,0,0.04)}.go-to-portal,.sites-list-toggle{height:3.5rem;width:3.5rem;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgba(255,255,255,var(--tw-ring-opacity))}.go-to-portal:active,.sites-list-toggle:active{--tw-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.go-to-portal,.sites-list-toggle{z-index:10}.go-to-portal{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.sites-list{display:grid;gap:1.5rem;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:1024px){.sites-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.sites-list-wrapper{position:fixed;bottom:0;left:0;right:0;display:flex;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));background-repeat:no-repeat;padding-top:2rem;padding-bottom:2rem;--tw-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;height:65vh;z-index:9999;background-image:url(../images/cat.svg);background-position:0 100%;background-size:50%;padding-right:49px;transform:translateY(65vh)}.sites-list-wrapper.active{transform:translateY(0)}@media (min-width:600px){.sites-list-wrapper{background-size:36%}}@media (min-width:1200px){.sites-list-wrapper{background-size:12%}}.sites-list-wrapper #sites-list{overflow-y:auto;width:100%}.article-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.article-content{line-height:1.625}.article-content blockquote p:before{content:none!important}.article-content blockquote{border-left-width:4px;padding-left:1rem;font-style:italic}.article-content ol{list-style-position:inside;list-style-type:decimal}.article-content ul{list-style-position:inside;list-style-type:disc}.article-content ol>:not([hidden])~:not([hidden]),.article-content ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem*var(--tw-space-y-reverse))}.article-content h1{font-size:1.5rem;line-height:2rem}.article-content h2{font-size:1.25rem;line-height:1.75rem}.article-content h3{font-size:1.125rem;line-height:1.75rem}.article-content h4{font-size:1rem;line-height:1.5rem}.article-content h5{font-size:.875rem;line-height:1.25rem}.article-content h6{font-size:.75rem;line-height:1rem}.article-content img{display:inline-block;max-width:100%}.embeddedContent{height:0;padding-bottom:56.25%;position:relative;width:100%}.embeddedContent iframe{border:none;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;height:100%!important;width:100%!important}.wave.reverse{transform:scaleY(-1)}.register_wrapper .row{display:grid;gap:2rem}@media (min-width:768px){.register_wrapper .row{grid-template-columns:repeat(2,minmax(0,1fr))}}.register_wrapper .row [class^=col]{width:100%}#uo-menu{background:#fff}.uo-menu-inner{position:absolute;top:2rem;left:1.25rem;right:3rem;bottom:2rem;display:grid;gap:1.5rem;overflow-y:scroll;padding-right:1.25rem}@media (min-width:640px){.uo-menu-inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.uo-menu-inner{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.uo-menu-inner{grid-template-columns:repeat(4,minmax(0,1fr))}}.uo-menu-item{display:block;padding-top:1.75rem}.uo-menu a{display:flex;height:100%;width:100%;flex-direction:column;border-radius:.25rem;padding-left:1rem;padding-right:1rem;padding-bottom:1rem;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background:rgba(0,0,0,.05)}.uo-menu a:hover{background:rgba(0,0,0,.1)}.uo-menu .title{position:relative;z-index:0;width:100%;padding-top:1rem}.uo-menu .icon{display:flex;height:3.5rem;width:3.5rem;align-items:center;justify-content:center;border-radius:9999px;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));position:relative;z-index:10;margin-top:-1.75rem;font-size:1.5rem;line-height:2rem;--tw-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgba(255,255,255,var(--tw-ring-opacity))}.footer-uo-menu{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem}
.footer-section a{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.footer-section a:hover{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity));text-decoration:underline}.footer-section a:active{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}
.footer-section{align-items: center;margin-left:auto;margin-right:auto;display:flex;gap:1.5rem;padding-left:1.25rem;padding-right:1.25rem}.footer-section.has-menu{gap:2rem}.footer-logo{display:inline-flex;height:4rem;width:4rem;align-items:center;justify-content:center;border-radius:9999px;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.full-width{margin-left:auto;margin-right:auto;margin-top:2rem;width:100%;max-width:72rem;padding-left:1.25rem;padding-right:1.25rem}.full-width *{height:auto!important;width:100%!important}.pathway-wrapper{position:relative;--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}
.social{width:100%;flex-wrap:wrap;gap:1rem;margin-top:20px;}
.social{display:flex;align-items:center;justify-content:left}
.social a{display:flex;align-items:center;justify-content:center}
.social a{height:2.5rem;width:2.5rem;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.social a:hover{opacity:.9}.social a{border-radius:9999px}.social a.empty{background-color:var(--color-dark);--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity));text-decoration:line-through}.social .vk{background-color:var(--color-vk-blue)}.social .fb{background-color:var(--color-fb-blue)}.social .tw{background-color:var(--color-tw-blue)}.social .go{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.social .in{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.comments{margin-top:2rem;margin-bottom:2rem}.comments_list{display:grid;gap:1.5rem}.modulebody ul.menu{display:grid;gap:.5rem}
.modulebody ul.menu li a{display:flex;padding-top:.5rem;padding-bottom:.5rem;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase}
.modulebody ul.menu li a:hover{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.modulebody ul.menu li .fa,.modulebody ul.menu li .fab,.modulebody ul.menu li .fas{width:16px;margin-right:5px;display:inline-block;text-align:center}.con_text>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.ul_wrapper{display:none}.article-description{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-style:italic;--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity));font-size:15px}button,input,textarea{font-size:14px}.modules-top-block .menu-list{display:none;position:absolute;left:-9999999px}.modules-top-block{position:relative}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.hover\:text-red-600:hover{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.hover\:text-red-500:hover{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.hover\:underline:hover{text-decoration:underline}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgba(0,0,0,0.1),0 10px 10px -5px rgba(0,0,0,0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.active\:text-white:active{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:640px){.sm\:flex-nowrap{flex-wrap:nowrap}}@media (min-width:768px){.md\:sticky{position:sticky}.md\:top-0{top:0}
.md\:w-2\/3{width:66.666667%}
.md\:w-1\/3{width:33.333333%}
.md\:w-3\/4{width:75%}
.md\:w-1\/4{width:24.98%}
.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:pb-8{padding-bottom:2rem}.md\:pr-6{padding-right:1.5rem}.md\:pl-6{padding-left:1.5rem}}@media (min-width:1024px){.lg\:flex{display:flex}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-center{align-items:center}}
.partners .partner:after {
    content: '';
    position: absolute;
    z-index: 5;
    height: 2px;
    width: 40px;
    background: #808080;
    display: block;
    bottom: 0;
}
.partners .partner:hover:after{
	background: #ef4444;
}
.top-logo a img{
	max-height:66px;
}
.py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
}
.top-logo a.text{
    font-size: 13px;
}
.top-logo a.text > p{
	font-size: 15px!important;
}
.bossblock{
	background:#f3f4f6;
	padding:15px;
}
.bossblock p{
	margin-bottom:10px;
}
.bossblock .bossphoto{
	flex-basis: 250px;
}
.bossblock .bossconttact{
	flex-basis: auto;
}
.bossblock .bossconttact h3{
	font-size:15px;
	margin-bottom:10px;
}
.bossblock .bossconttact p{
	font-size:13px;
}
.bossblock .bossconttact ul{
	font-size:13px;
}
.bossblock .bossconttact ul li{
	margin-bottom:5px;
}
.bossblock .bossconttact ul li i{
	width:18px;
	text-align:center;
	margin-right:5px;
}
.bossblock .description{
	flex-basis: auto;
}
.main-menu{
	background-color: rgb(41, 148, 112);
	color:#fff;
}
.main-menu a{
	color:#fff!important;
}
#mainmenu{
	padding-top:15px;
	padding-bottom:15px;
	    
}
#mainmenu > li > a{
	padding:0 0.25rem;
}
#mainmenu li:hover {
	
}

#mainmenu li:hover > .ul_wrapper{
	display:block;
}

#mainmenu li:hover > .ul_wrapper > .li-ul {
    display:block;
    position: absolute;
    top: 100%;
	min-width:230px;
    z-index: 999;
    padding: 10px 15px;
    left: 0;
    background: rgba(241, 241, 241, .88);
    right: auto;
}
#mainmenu li:hover > .ul_wrapper > .li-ul a{
    color:#333;
	font-size:12px;
	text-transform:uppercase;
	padding:5px 0;
}
#mainmenu li:hover > .ul_wrapper > .li-ul a:hover{
    color:#777;
}

.menubarlink{
	display:none;
	padding:5px;
	position:absolute;
	z-index:9999;
	left:0;
	top:10px;
}
.menucloselink{
	display:none;
	padding:5px;
	position:absolute;
	z-index:9999;
	right:0;
	top:10px;
}
.menubarlink svg, .menucloselink svg {
	fill:#fff;
	width:16px;
}
.article-description table {
	margin-top:15px;
	margin-bottom:15px;
}
.article-description table td{
	border:1px solid #afafaf;
}
footer.bg-dark{
	background-color: rgb(51, 63, 75);
}
#content_list.posts_items .preview{
    column-count: 2;
	display:block;
}
#content_list.posts_items .preview .boardcontlink{
    margin-bottom: 20px;
}

.modulebody ul.menu li a i{
    width:16px!important;
	padding-top:1px;
	flex: none;
	text-align:center;
	justify-content: center;
}

.mainserch{
	position:fixed;
	top:0;
	height:100%;
	left:0;
	right:0;
	background:rgba(0,0,0,0.7);
	overflow:hidden;
	backdrop-filter: blur(5px);
	z-index:9999;
}
.mainserch form{
	position:absolute;
	top:11%;
	bottom:0;
	left:0;
	right:0;
	z-index:9999;
	margin:0 20%; 
}
.mainserch form .text-input:focus, .mainserch form .text-input:active{
	outline:0;
}
.mainserch form .text-input{
	padding-right:40px;
}
.mainserch form button[type=submit]{
	top:0;
	right:0px;
	position:absolute;
	height:40px;
	border:0;
	padding:0 10px;
	background:transparent;
}
.mainserch form a{
	top:-25px;
	right:0px;
	position:absolute;
	color:#fff;
}
@media (max-width: 920px) {
	.bossblock{
		flex-wrap: wrap;
	}
	.bossblock .bossphoto{
		flex-basis: calc(50% - 10px);
	}
	.bossblock .bossconttact{
		flex-basis: calc(50% - 10px);
	}
}

@media (max-width: 768px) {
	#content_list.posts_items .preview{
		column-count: 1;
		display:grid;
	}
	#content_list.posts_items .preview .boardcontlink{
		margin-bottom: 0;
	}
	.main-menu-styled{
		position:relative;
		min-height:50px;
	}
	.menubarlink{
		display:block;
	}
	#mainmenu{
		display:none;
		padding-top:40px;
		padding-bottom:20px;
	}
	#mainmenu > li {
		display:block;
		padding: 5px 0;
	}
	#mainmenu > li > a{
		padding:0.3rem 0;
	}
	#mainmenu li:hover {
		background: transparent;
	}

	#mainmenu li > .ul_wrapper{
		display:block;
	}
	#mainmenu li > .ul_wrapper > .li-ul {
		display:block;
		position: relative;
		padding: 10px 0 0 15px;
		background: transparent;
		left:0;
		right:0;
		min-width:auto;
	}

	#mainmenu li:hover > .ul_wrapper > .li-ul {
		display:block;
		position: relative;
		padding: 10px 0 0 15px;
		background: transparent;
		left:0;
		right:0;
	}
	#mainmenu li > .ul_wrapper > .li-ul a{
		color:#9ca3af;
		font-size:12px;
		text-transform:uppercase;
		padding:5px 0;
	}
	#mainmenu li:hover > .ul_wrapper > .li-ul a{
		color:#9ca3af;
		font-size:12px;
		text-transform:uppercase;
		padding:5px 0;
	}
	.mainserch form{
		margin:0 10%; 
	}
}



@media (max-width: 520px) {
	.footer-section{
		flex-wrap:wrap;
		justify-content: center;
	}
	.bossblock .bossphoto{
		flex-basis: 100%;
	}
	.bossblock .bossconttact{
		flex-basis: 100%;
	}
	.mainserch form{
		margin:0 5%; 
	}
}
