@charset "UTF-8";html{-webkit-font-smoothing:subpixel-antialiased;display:block!important}body{margin:0;min-height:100%}select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input,.archive .filter-search .btn,.com-tags-tags__filter .btn{height:39px;line-height:1.7}#member-profile .btn{height:39px;line-height:39px;padding-top:0;padding-bottom:0}textarea,textarea.inputbox{height:auto}.com-users-registration__form{width:650px;max-width:100%}.com-users-registration__form .input-group{display:flex}.com-users-registration__submit{margin-top:32px}.input-group .form-control{width:auto}.control-group{margin-bottom:16px}.visually-hidden,.sr-only,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.hidden{display:none;visibility:hidden}#acym_wrapper .acym__front__archive #acym__front__archive__search input,#acym_wrapper .acym__front__archive #acym__front__archive__search button{height:39px;margin-bottom:0;font-size:100%}#advancedSearch.show,.collapse.show{height:auto}.collapse.show .accordion-body{padding:8px}.accordion-header{margin-bottom:0}.accordion-button{float:unset;text-align:left;width:100%}#modules-form .accordion-body li{display:block}.gk-cols>*{margin:0}.pagenavigation .pagination,.pager .pagination{display:flex;justify-content:center}.pagenavigation .pagination .page-item,.pager .pagination .page-item{padding-left:10px;padding-right:10px}.com-content-category__counter{text-align:center}#helpsite-refresh{margin-top:10px}#member-profile fieldset>legend{margin:0 0 20px}.filter-branch>.control-group{display:inline-block;margin-right:16px}.item-page.edit fieldset>div label{float:unset;line-height:1.7}.form-horizontal .control-group{align-items:flex-start}.control-group .control-label{padding-top:0}.btn-group>.btn{margin-left:-3px}.btn-group>.btn+.btn{margin-left:-3px}joomla-field-media .field-media-preview+.input-group{max-width:356px}joomla-field-media .field-media-preview+.input-group .form-control{border-left:1px solid rgba(0,0,0,.15)!important;border-top:1px solid rgba(0,0,0,.15)!important;border-bottom:1px solid rgba(0,0,0,.15)!important}[class^=icon-]:before,[class*=" icon-"]:before{font-family:FontAwesome}.item-page.edit .icon-remove,.item-page.edit .icon-calendar,.icon-user-edit{font-family:FontAwesome!important;margin:0!important}.item-page.edit .icon-remove:before,.item-page.edit .icon-cancel:before{content:""}.item-page.edit .icon-ok:before{content:""}.item-page.edit .icon-calendar:before{content:""}.profile .btn-toolbar.com-users-profile__edit{padding-left:0;margin-bottom:24px}.profile .btn-toolbar.com-users-profile__edit .btn{height:auto}.fa-volume-control-phone,.fa-facebook,.fa-twitter,.fa-instagram,.fa-phone,.fa-arrow-right,.fa-pinterest-p,.fa-google-plus,.fa-linkedin,.fa-vk,.fa-facebook-square,.fa-twitter-square,.fa-linkedin-square,.fa-youtube-square,.fa-pinterest:before,.fa-vimeo:before,.icon-eye:before,.icon-eye-slash:before{font-family:FontAwesome}.fa-vimeo:before{content:""}.fa-youtube-square:before{content:""}.icon-eye:before{content:""}.icon-eye-slash:before{content:""}.icon-register:before{font-family:"Font Awesome 5 Free"}.icon-user-edit:before{content:""}.icon-backward-2:before{content:""}.edit a.btn,.edit button,.edit textarea,.edit input[type=text],.edit input[type=password],.edit input[type=datetime],.edit input[type=datetime-local],.edit input[type=date],.edit input[type=month],.edit input[type=time],.edit input[type=week],.edit input[type=number],.edit input[type=email],.edit input[type=url],.edit input[type=search],.edit input[type=tel],.edit input[type=color],.uneditable-input{border-radius:0}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#00bcd4;border:1px solid #00a5bb;color:#fff;word-break:break-all;box-sizing:border-box}.choices__list--multiple .choices__item{position:relative;margin:2px;-webkit-margin-end:2px;margin-inline-end:2px;border:0;border-radius:.25rem}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}.choices__button_joomla{position:relative;padding:0 10px;color:inherit;text-indent:-9999px;cursor:pointer;background:none;border:0}.choices__button_joomla:before{position:absolute;inset:0;display:block;text-align:center;text-indent:0;content:"×"}.item-page.edit .control-group textarea.form-control{height:auto;line-height:normal}.item-page.edit #adminForm>fieldset{margin-bottom:24px}[role=tooltip]:not(.show){right:5em;z-index:1070;display:none;max-width:100%;padding:8px;margin:.5em;color:#fff;text-align:start;background:#000;border-radius:8px;font-size:11px;line-height:1.4}.btn.jmodedit:hover{background:none!important}.btn.jmodedit:hover+[role=tooltip]:not(.show){position:absolute;top:5px;right:5px;display:block}.class-detail .fields-container .field-entry{padding-left:0}.class-detail .fields-container .field-entry:before{display:none}#gkBottom2 .box.bottom2{width:100%}.nav>li>a:hover,.nav>li>a:focus{background:none}.fade{transition:none}div.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0;margin-left:0}div.modal.show{background:#000c;opacity:1;top:0;margin-left:0}.modal-dialog{background:#fff}.modal-dialog.jviewport-width80{width:80vw;max-width:none}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #dfe3e7;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem;margin:-.5rem -.5rem -.5rem auto}.modal-body iframe{height:100%}.btn-close{box-sizing:content-box;padding:.25em;border:0;border-radius:.25rem;opacity:.5;line-height:1}button.btn-close{background-image:none}.btn-close:before{content:"";font-family:FontAwesome}.btn-close:hover{text-decoration:none;opacity:.75}.fade:not(.show){opacity:0}.login_form .form-check-label,.login .form-check-label{display:inline-block;margin-bottom:0}.com-users-login__remember{margin-bottom:16px}.com-users-login__remember .form-check-input{margin-top:0}.com-users-login__options{text-align:center}.com-users-login__options a{font-size:15px;margin-right:10px}.userdata .form-group{margin-bottom:16px}.form-check-label .form-check-input{margin-top:-1px}.com-tags-tag__pagination .counter{clear:both;float:none;display:none}joomla-alert[type=warning]{margin-bottom:48px}joomla-alert[type=warning] .alert-message{background:inherit;border-color:inherit;color:inherit}.float-end{float:right}.box,.moduletable,.mod-menu{position:relative}.input-group-text{background:#f0f0f0;display:flex;align-items:center;padding:.3rem 1rem;font-size:1rem;font-weight:400;line-height:1.5;text-align:center;white-space:nowrap}.input-password-toggle,button.input-password-toggle,.profile-edit .input-password-toggle,.registration .input-password-toggle{height:39px;padding:0 1rem;margin:0}.input-password-toggle .icon-fw{margin-left:0}input[type=text].gkFormHide{margin-bottom:14px}joomla-toolbar-button{margin-left:5px}.edit button[role=tab]{color:#222!important;height:auto}.tox .tox-mbtn,.tox .tox-tbtn{color:#222f3e!important}.button-clear:hover [class^=icon-],.button-clear:hover [class*=" icon-"]{color:#fff}#com-media{padding:20px}.js-stools-container-bar .btn-toolbar{justify-content:flex-end}.js-stools-container-filters{display:none;padding:0 20px;margin-bottom:20px}.js-stools-container-filters:before{display:none!important}.js-stools-container-filters-visible{display:grid;grid-gap:8px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:10px;background-color:#fff}.js-stools-container-bar .ordering-select{display:flex}.js-stools-container-bar .js-stools-field-list{margin-left:5px}.js-stools-container-bar .ordering-select select{margin-top:6px}.container-popup .choices__inner{padding:0}.container-popup .choices__button_joomla{margin-left:5px;padding:0 10px}.container-popup .btn-toolbar .input-group{align-items:center}.container-popup .btn-toolbar .btn{height:39px;padding-top:0;padding-bottom:0}.container-popup .pagination ul>li>a,.container-popup .pagination ul>li>span{float:left}.container-popup .pagination ul>li [class*=icon-],.container-popup .pagination ul>li [class^=icon-]{line-height:30px}.container-popup [class^=icon-]:before,.container-popup [class*=icon-]:before{font-family:FontAwesome}.contentpane .icon-upload:before{content:"";font-family:"Font Awesome 5 Free"}.contentpane .icon-folder:before{content:"";font-family:"Font Awesome 5 Free"}.contentpane .icon-ellipsis-h:before{content:"";font-family:"Font Awesome 5 Free"}.contentpane .icon-times:before{content:"";font-family:"Font Awesome 5 Free"}.contentpane .icon-text-width:before{content:"";font-family:"Font Awesome 5 Free"}.contentpane .icon-trash:before{content:"";font-family:"Font Awesome 5 Free"}.contentpane .icon-search:before{content:"";font-family:"Font Awesome 5 Free"}.contentpane .icon-search-minus:before{content:"";font-family:"Font Awesome 5 Free"}.contentpane .icon-search-plus:before{content:"";font-family:"Font Awesome 5 Free"}.contentpane .icon-list:before{content:"";font-family:"Font Awesome 5 Free"}.contentpane .icon-info:before{content:"";font-family:"Font Awesome 5 Free"}.contentpane .icon-info-circle:before{content:"";font-family:"Font Awesome 5 Free"}.contentpane .icon-pencil-alt:before{content:"";font-family:"Font Awesome 5 Free"}.contentpane .icon-download:before{content:"";font-family:"Font Awesome 5 Free"}.contentpane .icon-link:before{content:"";font-family:"Font Awesome 5 Free"}.contentpane .icon-th:before{content:"";font-family:"Font Awesome 5 Free"}.contentpane .icon-ellipsis-h,.contentpane .icon-text-width,.contentpane .icon-trash,.contentpane .image-browser-action{line-height:1;margin:0;padding:0 .25rem;height:auto;width:auto}.contentpane .media-browser-actions .action-toggle,.contentpane .media-browser-actions-list button{border:0;padding:0;margin-right:.25rem}.contentpane .media-browser-actions .action-toggle:hover,.contentpane .media-browser-actions .action-toggle:actived,.contentpane .media-browser-actions .action-toggle:focus,.contentpane .media-browser-actions-list button:hover,.contentpane .media-browser-actions-list button:actived,.contentpane .media-browser-actions-list button:focus{background:none}.btn.jmodedit{border:0;color:#000;line-height:1;position:absolute;top:0;right:0;left:auto;z-index:900}.btn.jmodedit:after{display:none}.btn.jmodedit:hover,.btn.jmodedit:focus,.btn.jmodedit:active{background:none}.com_config .btn,.com_config button,.com_config input[type=button],.com_config input[type=submit],.com_config .btn-link{border-radius:0}.com_config select,.com_config textarea,.com_config input[type=text],.com_config input[type=password],.com_config input[type=datetime],.com_config input[type=datetime-local],.com_config input[type=date],.com_config input[type=month],.com_config input[type=time],.com_config input[type=week],.com_config input[type=number],.com_config input[type=email],.com_config input[type=url],.com_config input[type=search],.com_config input[type=tel],.com_config input[type=color],.com_config .uneditable-input{border-radius:0;padding:13px 32px;border:1.5px solid #f2f2f2;height:39px;line-height:1.7}.com_config .input-group-text{display:flex;align-items:center;padding:.5rem 1rem;font-size:1rem;font-weight:400;line-height:1.5;color:#fff;text-align:center;white-space:nowrap;background-color:#132f53;border:1px solid #333;border-radius:.25rem}.com_config .input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.com_config .input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),.com_config .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.com_config .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.com_config .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}#templates-form .radio.btn-group{padding-left:0}#templates-form .radio.btn-group input[type=radio]{display:none}.com_config .accordion-button{display:block;width:100%}.com_config .show{height:auto}.mb-2{margin-bottom:1rem}.com-users-profile__edit-form{width:650px;max-width:100%}.com-users-profile>fieldset+fieldset,#member-profile>fieldset+fieldset{margin-top:24px}.com-users-registration__form .controls textarea,.com-users-registration__form .controls input[type=text],.com-users-registration__form .controls input[type=password],.com-users-registration__form .controls input[type=datetime],.com-users-registration__form .controls input[type=datetime-local],.com-users-registration__form .controls input[type=date],.com-users-registration__form .controls input[type=month],.com-users-registration__form .controls input[type=time],.com-users-registration__form .controls input[type=week],.com-users-registration__form .controls input[type=number],.com-users-registration__form .controls input[type=email],.com-users-registration__form .controls input[type=url],.com-users-registration__form .controls input[type=search],.com-users-registration__form .controls input[type=tel],.com-users-registration__form .controls input[type=color],.com-users-registration__form .controls .uneditable-input,.com-users-registration__form .controls .inputbox{max-width:100%;width:100%}.controls .input-group .btn span{margin-right:0}.com-users-login__remember{margin-bottom:24px}.com-users-login__remember .form-check label{display:inline-block}.profile-edit .btn.btn-primary>span:after{display:none}.profile-edit .controls .input-group .btn{margin:0}#remember{margin-top:0}.form-check-inline{display:inline-block;margin-right:10px}.com-tags-tag-list__category{margin-top:24px}.btn-group>.btn:after,.input-group>.btn:after{display:none}.contact .contact-form .form-horizontal .contact_email_copy input[type=checkbox]{margin-bottom:0}.com-tags__items #adminForm{margin-bottom:48px}.com-tags__category{margin-top:24px}.com-tags__category li{display:inline-block;margin-right:12px;margin-bottom:12px;padding:0!important}.com-tags__category li h3{display:inline-block;margin-bottom:0!important}.com-tags__category li h3 a{background:#1111111a;color:#111;display:inline-block;font-family:inherit;font-size:18px;font-weight:400;padding:8px 16px 10px;text-shadow:none}.com-tags__category li h3 a:hover{background:#1113;text-decoration:none}.archive .filter-search .btn{vertical-align:baseline!important}.tag-category .filters .btn-group>.btn{height:39px}.tag-category .filters .btn-group>.btn [class^=icon-],.tag-category .filters .btn-group>.btn [class*=icon-]{font-size:16px;height:auto;width:auto}.com-content__filter,.com-contact-category__filter,.com-tags-tag__filter,.com-contact-featured__filter{margin-bottom:32px}.com-content__filter select{margin-bottom:0}.ask-a-question-view .submit>div{width:auto!important}.formLoginWrap #remember{margin-top:0;line-height:normal!important;float:none;display:inline;width:auto}.formLoginWrap .inputbox,.ask-a-question-view .askform input,.ask-a-question-view input[type=text]{width:100%}div.formLoginWrap .remember label{float:none!important;display:inline}div.formLoginWrap .clr{display:block;clear:both}joomla-alert{--success:#448344;--info:#30638d;--warning:#ad6200;--danger:#a51f18;--jui-alert-min-width:250px;--jui-alert-padding:.5rem 1.25rem;--jui-alert-margin:0 0 1rem 0;--jui-alert-border:1px solid transparent;--jui-alert-border-radius:.25rem;--jui-alert-animation-duration:.5s;--jui-alert-animation-timing-function:ease-in-out;--jui-alert-button-color-dark:#000;--jui-alert-button-color-light:#fff;--jui-alert-success-color:#234423;--jui-alert-success-background-color:#d9e6d9;--jui-alert-success-border-color:#cadcca;--jui-alert-success-link-color:#122212;--jui-alert-info-color:#0c5460;--jui-alert-info-background-color:#d1ecf1;--jui-alert-info-border-color:#bee5eb;--jui-alert-info-link-color:#062c33;--jui-alert-warning-color:#7d5a29;--jui-alert-warning-background-color:#fcefdc;--jui-alert-warning-border-color:#fbe8cd;--jui-alert-warning-link-color:#573e1c;--jui-alert-danger-color:#712b29;--jui-alert-danger-background-color:#f7dddc;--jui-alert-danger-border-color:#f4cfce;--jui-alert-danger-link-color:#4c1d1b}#system-message-container{position:relative;z-index:4}#system-message-container:empty{display:none;margin-top:0}#system-message-container joomla-alert{position:relative;display:flex;width:100%;min-width:16rem;padding:0;margin-bottom:24px;color:var(--gray-dark);background-color:#fff;border:1px solid var(--alert-accent-color,transparent);border-radius:.25rem;transition:opacity .15s linear}#system-message-container joomla-alert+*{margin-top:1rem}#system-message-container joomla-alert .alert-heading{display:flex;flex-direction:column;justify-content:center;align-content:center;padding:.8rem;color:var(--alert-heading-text);background:var(--alert-accent-color,transparent)}#system-message-container joomla-alert .alert-heading .message:before,#system-message-container joomla-alert .alert-heading .success:before{display:inline-block;width:1em;height:1em;content:"";font-family:FontAwesome}#system-message-container joomla-alert .alert-heading .notice:before,#system-message-container joomla-alert .alert-heading .info:before{display:inline-block;width:1em;height:1em;content:"";font-family:FontAwesome}#system-message-container joomla-alert .alert-heading .warning:before{display:inline-block;width:1em;height:1em;content:"";font-family:FontAwesome}#system-message-container joomla-alert .alert-heading .error:before,#system-message-container joomla-alert .alert-heading .danger:before{display:inline-block;width:1em;height:1em;content:"";font-family:FontAwesome}#system-message-container joomla-alert .alert-wrapper{width:100%}#system-message-container joomla-alert .alert-wrapper>div{background:none;color:inherit;border-color:transparent}#system-message-container joomla-alert .alert-link{color:var(--success,inherit)}#system-message-container joomla-alert[type=success],#system-message-container joomla-alert[type=message]{--alert-accent-color:var(--success);--alert-heading-text:hsla(0,0%,100%,.95);--alert-close-button:var(--success);background-color:#fff}#system-message-container joomla-alert[type=info],#system-message-container joomla-alert[type=notice]{--alert-accent-color:var(--info);--alert-heading-text:hsla(0,0%,100%,.95);--alert-close-button:var(--info);background-color:#fff}#system-message-container joomla-alert[type=warning]{--alert-accent-color:var(--warning);--alert-heading-text:hsla(0,0%,100%,.95);--alert-close-button:var(--warning);background-color:#fff}#system-message-container joomla-alert[type=error],#system-message-container joomla-alert[type=danger]{--alert-accent-color:var(--danger);--alert-heading-text:hsla(0,0%,100%,.95);--alert-close-button:var(--danger);background-color:#fff}#system-message-container joomla-alert .joomla-alert--close,#system-message-container joomla-alert .joomla-alert-button--close{position:absolute;top:0;right:0;padding:.2rem .8rem;font-size:2rem;color:var(--alert-close-button);background:none;border:0;opacity:1}#system-message-container joomla-alert .joomla-alert--close:hover,#system-message-container joomla-alert .joomla-alert--close:focus,#system-message-container joomla-alert .joomla-alert-button--close:hover,#system-message-container joomla-alert .joomla-alert-button--close:focus{text-decoration:none;cursor:pointer;opacity:.75}[dir=rtl] #system-message-container joomla-alert .joomla-alert--close,[dir=rtl] #system-message-container joomla-alert .joomla-alert-button--close{right:auto;left:0;padding:.2rem .6rem}#system-message-container joomla-alert div{font-size:1rem}#system-message-container joomla-alert div .alert-message{padding:.3rem 2rem .3rem .3rem;margin:.5rem}[dir=rtl] #system-message-container joomla-alert div .alert-message{padding:.3rem .3rem .3rem 2rem}#system-message-container joomla-alert div .alert-message:not(:first-of-type){border-top:1px solid var(--alert-accent-color)}@media(min-width:567px){.modal-dialog{max-width:500px;margin:1.75rem auto}}@media(min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media(max-width:1040px){.com-finder__search>.form-inline>.input-group{display:block}.com-finder__search>.form-inline>.input-group>.js-finder-search-query{display:inline-block;margin-top:12px;margin-bottom:12px}}@media(max-width:565px){.com-content__filter,.com-contact-category__filter,.com-tags-tag__filter,.com-contact-featured__filter{display:flex;flex-wrap:wrap}.com-content__filter>.btn,.com-contact-category__filter>.btn,.com-tags-tag__filter>.btn,.com-contact-featured__filter>.btn{margin-left:0}.float-end{margin-bottom:16px}.modal-dialog.jviewport-width80{width:100vw}}@media(max-width:480px){.com-tags-tags__filter{white-space:normal}.com-tags-tags__filter input#filter-search{width:100%;max-width:100%!important}}
