@media (min-width:576px){body{font-size:1.05rem}
}
@media (min-width:768px){body{font-size:1.1rem}
#page-content ul:not([class]){padding-left:2.5rem;line-height:1.75rem}
#page-content ul:not([class]) li::marker{color:#33a1fd;font-size:1.25em}
#page-content ul:not([class]) ul{padding-left:1.5rem}
#page-content ol:not([class]){line-height:1.75rem}
#page-content ol:not([class]) li::marker{color:#33a1fd;font-size:1em}
}
@media (min-width:992px){body{font-size:1.15rem}
}
@media (min-width:1200px){body{font-size:1.2rem}
}
.bootstrap{color:#fff;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
.bootstrap:hover:before{background-color:#563d7c}
a[class^="social-media-round-"]{font-size:0}
a[class^="social-media-round-"]:before{content:'';width:40px;height:40px;display:inline-block;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
.social-media-round-facebook:before{-webkit-mask:url("../icon/social-media-round/facebook.svg");mask:url("../icon/social-media-round/facebook.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#3b5999}
.social-media-round-facebook:hover:before{background-color:#4d70ba}
.social-media-round-messenger:before{-webkit-mask:url("../icon/social-media-round/messenger.svg");mask:url("../icon/social-media-round/messenger.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#0084ff}
.social-media-round-messenger:hover:before{background-color:#339dff}
.social-media-round-instagram:before{-webkit-mask:url("../icon/social-media-round/instagram.svg");mask:url("../icon/social-media-round/instagram.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#e4405f}
.social-media-round-instagram:hover:before{background-color:#ea6d84}
.social-media-round-twitter:before{-webkit-mask:url("../icon/social-media-round/twitter.svg");mask:url("../icon/social-media-round/twitter.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#55acee}
.social-media-round-twitter:hover:before{background-color:#83c3f3}
.social-media-round-whatsapp:before{-webkit-mask:url("../icon/social-media-round/whatsapp.svg");mask:url("../icon/social-media-round/whatsapp.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#25d366}
.social-media-round-whatsapp:hover:before{background-color:#4be083}
.social-media-round-youtube:before{-webkit-mask:url("../icon/social-media-round/youtube.svg");mask:url("../icon/social-media-round/youtube.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#cd201f}
.social-media-round-youtube:hover:before{background-color:#e23e3d}
.social-media-round-linkedin:before{-webkit-mask:url("../icon/social-media-round/linkedin.svg");mask:url("../icon/social-media-round/linkedin.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#0077b5}
.social-media-round-linkedin:hover:before{background-color:#0099e8}
.social-media-round-skype:before{-webkit-mask:url("../icon/social-media-round/skype.svg");mask:url("../icon/social-media-round/skype.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#00aff0}
.social-media-round-skype:hover:before{background-color:#24c4ff}
.social-media-round-snapchat:before{-webkit-mask:url("../icon/social-media-round/snapchat.svg");mask:url("../icon/social-media-round/snapchat.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#ccca00}
.social-media-round-snapchat:hover:before{background-color:#e6e300}
#page-content{overflow:hidden}
article.node.node--unpublished{background-color:#f8f9fa;padding:1rem;border-radius:0.2rem}
article.node.node--unpublished .entity-moderation-form{background-color:#f8f9fa}
article.node .node-readmore:before{-webkit-mask:url("../icon/plus.svg");mask:url("../icon/plus.svg");-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:'';width:16px;height:16px;display:inline-block;background-color:#33a1fd;-webkit-transform:translateY(2px);transform:translateY(2px);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin-right:.5rem}
article.node .node-readmore:hover:before{background-color:#027ce1}
article.node ul:not([class]){padding-left:1rem}
article.node ul:not([class]) li::marker{color:#33a1fd}
article.node ul:not([class]) ul{padding-left:.75rem}
article.node ol:not([class]){padding-left:1rem;line-height:1.75rem}
article.node ol:not([class]) li::marker{color:#33a1fd}
article.node img{max-width:100%}
article.node img[class*="image-style"]{height:auto;float:left;margin-right:15px;margin-top:8px;border-radius:0.2rem}
article.node img[class="image-style-medium"],article.node img[class="image-style-large"]{max-width:40%}
article.node .node__meta{height:35px;margin-bottom:10px;display:table}
article.node .node__meta .profile img{float:left;-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;;max-width:100%;height:35px;width:auto;margin:0 10px 0 0}
article.node .node__meta .node__submitted{height:35px;color:#adb5bd;font-size:90%;display:table-cell;vertical-align:middle}
article.node .node__links{margin-top:.5rem;text-align:right}
article.node .node__links a{text-decoration:none}
article.node .node__links ul.inline li{display:block}
article.node .field--name-field-tags,article.node .field--name-taxonomy-forums{margin-top:.75rem;display:inline-block;font-size:90%}
article.node .field--name-field-tags .field__label,article.node .field--name-taxonomy-forums .field__label{position:relative;display:inline-block;font-weight:normal}
article.node .field--name-field-tags .field__label:before,article.node .field--name-taxonomy-forums .field__label:before{-webkit-mask:url("../icon/tag.svg");mask:url("../icon/tag.svg");-webkit-mask-size:cover;mask-size:cover;content:'';width:16px;height:16px;display:inline-block;background-color:#6c757d;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin-right:.5rem;left:-27px;top:-2px;-webkit-transform:translateY(2px);transform:translateY(2px)}
article.node .field--name-field-tags .field__label:after,article.node .field--name-taxonomy-forums .field__label:after{content:':'}
article.node .field--name-field-tags .field__item,article.node .field--name-field-tags .field__items,article.node .field--name-taxonomy-forums .field__item,article.node .field--name-taxonomy-forums .field__items{display:inline}
article.node .field--name-field-tags .field__item:after,article.node .field--name-field-tags .field__items:after,article.node .field--name-taxonomy-forums .field__item:after,article.node .field--name-taxonomy-forums .field__items:after{content:', '}
article.node .field--name-field-tags .field__item:last-child:after,article.node .field--name-field-tags .field__items:last-child:after,article.node .field--name-taxonomy-forums .field__item:last-child:after,article.node .field--name-taxonomy-forums .field__items:last-child:after{content:none}
@media (min-width:768px){article.node .node__links ul.inline li{display:inline}
article.node ul:not([class]){padding-left:2rem}
article.node ul:not([class]) li::marker{color:#33a1fd}
article.node ul:not([class]) ul{padding-left:1.4rem}
article.node ol:not([class]){padding-left:2rem;line-height:1.75rem}
article.node ol:not([class]) li::marker{color:#33a1fd}
}
article.comment{background-color:#f8f9fa;padding:1rem 1.5rem .5rem;margin-bottom:1.5rem;border-radius:0.2rem}
article.comment .field--name-user-picture img{-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; border:3px solid white;height:auto;width:75px;float:left;margin-top:5px;margin-right:10px}
article.comment .comment-title{margin-bottom:0}
article.comment .comment-title mark{border-radius:0.2rem;padding:.1rem .5rem;font-size:60%}
article.comment div[class*="comment-body-0-format"]{margin-top:1.5rem}
article.comment .comment-title a{font-size:1.65rem}
article.comment .comment-title a:before{content:'';width:30px;height:30px;display:inline-block;background-color:#33a1fd;-webkit-transform:translateY(5px);transform:translateY(5px);margin-right:.5rem;-webkit-mask:url("../icon/comment.svg");mask:url("../icon/comment.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
article.comment footer{color:#adb5bd;font-size:90%;margin:.25rem 0}
article.comment footer .comment__submitted{margin-bottom:0}
article.comment .links{display:block;text-align:right;font-size:90%;margin-top:.5rem}
article.comment .links a{text-decoration:none}
.comment-comment-form{margin-top:1rem;border-radius:0.2rem;background-color:#f8f9fa;padding:2rem}
.comment-comment-form .form-actions .button{margin-top:0}
.comment-comment-form .filter-wrapper{padding:0}
.comment-new-container #comment-form{padding:0}
.comment-new-container .title{font-size:1.5rem}
.comment-new-container label.form-required{display:none}
.comment-new-container .filter-help{font-size:90%}
#comment-container .indented{position:relative}
#comment-container .indented > article{margin-left:.5rem}
#comment-container .field--name-comment-body p:last-child{margin-bottom:.25rem}
#comment-container label.form-required{display:none}
#comment-container .indented .comment-title a:before{-webkit-mask:url("../icon/reply.svg");mask:url("../icon/reply.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
#comment-container .comment-new-title{font-size:2rem}
#comment-container .comment-title-main{font-size:2.25rem}
#comment-form .form-item-comment-body-0-format,.field--type-comment .form-item-comment-body-0-format{margin-top:2rem}
#comment-form .js-form-wrapper,.field--type-comment .js-form-wrapper{border:none}
#comment-form .js-form-wrapper ul,.field--type-comment .js-form-wrapper ul{margin:.75rem 0;list-style:none;line-height:1.5rem}
#comment-form .js-form-wrapper ul li,.field--type-comment .js-form-wrapper ul li{margin:.5rem 0;font-size:80%;margin:0}
#comment-form .js-form-wrapper ul li:before,.field--type-comment .js-form-wrapper ul li:before{font-size:2rem;color:#33a1fd;vertical-align:-6px;margin-right:8px;display:inline-block;content:'•'}
@media (min-width:768px){#comment-container .indented > article{margin-left:1.5rem}
}
.statistics-counter{display:inline-block !important;font-size:90%;color:#adb5bd}
.statistics-counter:before{content:'';margin-right:.5rem;display:inline-block;background-color:#adb5bd;-webkit-transform:translateY(6px);transform:translateY(6px);width:25px;height:25px;-webkit-mask:url("../icon/eye-fill.svg");mask:url("../icon/eye-fill.svg");-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
article .node__links li{display:inline-block !important}
.page-node-type-book .book-pager__item--next a,.page-node-type-book .book-pager__item--previous a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px;display:inline-block}
.page-node-type-book .book-navigation .menu{margin-left:0}
.page-node-type-book .book-navigation a{text-decoration:none}
.page-node-type-book .book-navigation .menu-item:before{content:'';width:24px;height:24px;display:inline-block;background-color:#33a1fd;-webkit-transform:translateY(5px);transform:translateY(5px);-webkit-mask:url("../icon/file-text.svg");mask:url("../icon/file-text.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.page-node-type-book .book-navigation .menu-item--collapsed{list-style:none;list-style-image:none}
.page-node-type-book .book-navigation .menu-item--collapsed:before{content:'';width:24px;height:24px;display:inline-block;background-color:#33a1fd;-webkit-transform:translateY(5px);transform:translateY(5px);-webkit-mask:url("../icon/bookmark.svg");mask:url("../icon/bookmark.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.page-node-type-book .book-pager{background-color:#f8f9fa;padding:.75rem;font-size:90%;border-radius:0.2rem}
.page-node-type-book .book-pager .book-pager__item{position:relative}
.page-node-type-book .book-pager .book-pager__item--previous{padding-left:2rem}
.page-node-type-book .book-pager .book-pager__item--previous a:before{top:-5px;left:0;content:'';width:24px;height:24px;display:inline-block;background-color:#33a1fd;-webkit-transform:translateY(5px);transform:translateY(5px);margin-right:.5rem;-webkit-mask:url("../icon/arrow-left-circle.svg");mask:url("../icon/arrow-left-circle.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute}
.page-node-type-book .book-pager .book-pager__item--center{position:relative}
.page-node-type-book .book-pager .book-pager__item--center a{font-size:0;height:24px;width:24px;display:inline-block;position:absolute;left:0;z-index:1;top:-5px}
.page-node-type-book .book-pager .book-pager__item--center a:after{content:'';width:24px;height:24px;display:inline-block;background-color:#33a1fd;-webkit-transform:translateY(5px);transform:translateY(5px);margin-right:.5rem;-webkit-mask:url("../icon/arrow-up-circle.svg");mask:url("../icon/arrow-up-circle.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.page-node-type-book .book-pager__item--next{padding-right:2rem}
.page-node-type-book .book-pager__item--next a:before{top:-5px;right:0;content:'';width:24px;height:24px;display:inline-block;background-color:#33a1fd;-webkit-transform:translateY(5px);transform:translateY(5px);margin-left:.5rem;-webkit-mask:url("../icon/arrow-right-circle.svg");mask:url("../icon/arrow-right-circle.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute}
.page-node-type-book .node__links ul{display:inline-block}
.page-node-type-book .node__links .book-add-child{position:relative;margin-right:1rem;display:inline !important}
.page-node-type-book .node__links .book-add-child a{font-size:0;height:24px;width:24px;display:inline-block;position:absolute;left:0;z-index:1}
.page-node-type-book .node__links .book-add-child a:after{content:'';width:24px;height:24px;display:inline-block;background-color:#33a1fd;-webkit-transform:translateY(5px);transform:translateY(5px);margin-right:.5rem;-webkit-mask:url("../icon/file-plus.svg");mask:url("../icon/file-plus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.page-node-type-book .node__links .book-printer{position:relative;margin-right:.5rem;display:inline !important}
.page-node-type-book .node__links .book-printer a{font-size:0;height:24px;width:24px;display:inline-block;position:absolute;left:0;z-index:1}
.page-node-type-book .node__links .book-printer a:after{content:'';width:24px;height:24px;display:inline-block;background-color:#33a1fd;-webkit-transform:translateY(5px);transform:translateY(5px);margin-right:.5rem;-webkit-mask:url("../icon/printer.svg");mask:url("../icon/printer.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
@media (min-width:768px){.page-node-type-book .book-pager__item--next a,.page-node-type-book .book-pager__item--previous a{max-width:250px}
}
.page-node-type-forum .forum__last-reply,.page-node-type-forum .forum__posts,.page-node-type-forum .forum__topics,.path-forum .forum__last-reply,.path-forum .forum__posts,.path-forum .forum__topics{font-size:85%}
.page-node-type-forum .forum__posts,.path-forum .forum__posts{min-width:5.5rem}
.page-node-type-forum .forum__last-reply,.path-forum .forum__last-reply{min-width:9rem}
.page-node-type-forum .forum__topics,.path-forum .forum__topics{min-width:6.5rem}
.page-node-type-forum .forum__replies,.path-forum .forum__replies{min-width:2.5rem}
.page-node-type-forum .table-hover tbody tr:hover,.path-forum .table-hover tbody tr:hover{color:#90a0b0;background-color:#f9f9f9}
.page-node-type-forum table,.path-forum table{border-collapse:collapse;border-spacing:0}
.page-node-type-forum table td,.path-forum table td{border-top:1px solid #f1f1f1}
.page-node-type-forum thead th,.path-forum thead th{background-color:#373f51;border:0;color:white}
.page-node-type-forum thead th a,.path-forum thead th a{color:white}
.page-node-type-forum thead th:first-child,.path-forum thead th:first-child{border-radius:0.2rem 0 0 0}
.page-node-type-forum thead th:last-child,.path-forum thead th:last-child{border-radius:0 0.2rem 0 0}
.page-node-type-forum tfoot tr th,.path-forum tfoot tr th{background-color:#373f51 !important;min-height:2.5rem;color:white}
.page-node-type-forum tfoot tr th a,.path-forum tfoot tr th a{color:white}
.page-node-type-forum tfoot tr th:first-child,.path-forum tfoot tr th:first-child{border-radius:0 0 0 0.2rem}
.page-node-type-forum tfoot tr th:last-child,.path-forum tfoot tr th:last-child{border-radius:0 0 0.2rem 0}
.page-node-type-forum .indented,.path-forum .indented{margin-left:1.5rem}
.page-node-type-forum .indented .forum__description,.path-forum .indented .forum__description{margin-left:-1rem;margin-top:1rem}
.page-node-type-forum .forum .table .indented .forum__icon:before,.path-forum .forum .table .indented .forum__icon:before{content:url("../image/arrow-corner-right.png");width:16px;height:16px;display:inline-block;-webkit-transform:translateY(13px);transform:translateY(13px);margin-left:-1.5rem}
.page-node-type-forum .forum a,.path-forum .forum a{text-decoration:none}
.page-node-type-forum .forum .container,.path-forum .forum .container{background-color:#f8f9fa}
.page-node-type-forum tr[id*="forum-list"] .forum__icon,.path-forum tr[id*="forum-list"] .forum__icon{background-image:url("../image/forum-icons.png");-webkit-transform:translateY(-5px);transform:translateY(-5px);width:42px;height:36px}
.page-node-type-forum tr[id*="forum-list"] .forum__icon[class*="default"],.path-forum tr[id*="forum-list"] .forum__icon[class*="default"]{background-position:0}
.page-node-type-forum tr[id*="forum-list"] .forum__icon[class*="new"],.path-forum tr[id*="forum-list"] .forum__icon[class*="new"]{background-position:-42px 0}
.page-node-type-forum tr[id*="forum-list"] .forum__icon[class*="sticky"],.path-forum tr[id*="forum-list"] .forum__icon[class*="sticky"]{background-position:-168px 0}
.page-node-type-forum tr[id*="forum-list"] .forum__icon[class*="closed"],.path-forum tr[id*="forum-list"] .forum__icon[class*="closed"]{background-position:-210px 0}
.page-node-type-forum tr[id*="forum-list"] .forum__icon[class*="hot"],.path-forum tr[id*="forum-list"] .forum__icon[class*="hot"]{background-position:-84px 0}
.page-node-type-forum tr[id*="forum-list"] .forum__icon[class*="hot-new"],.path-forum tr[id*="forum-list"] .forum__icon[class*="hot-new"]{background-position:-126px 0}
.page-node-type-forum .forum__topic .forum__icon,.path-forum .forum__topic .forum__icon{float:left;width:32px;height:36px;-webkit-transform:translateY(5px);transform:translateY(5px);background-repeat:no-repeat;background-image:url("../image/forum-topics-icons.png");margin-right:.5rem}
.page-node-type-forum .forum__topic .forum__icon[class*="default"],.path-forum .forum__topic .forum__icon[class*="default"]{background-position:0}
.page-node-type-forum .forum__topic .forum__icon[class*="new"],.path-forum .forum__topic .forum__icon[class*="new"]{background-position:-32px 0}
.page-node-type-forum .forum__topic .forum__icon[class*="sticky"],.path-forum .forum__topic .forum__icon[class*="sticky"]{background-position:-128px 0}
.page-node-type-forum .forum__topic .forum__icon[class*="closed"],.path-forum .forum__topic .forum__icon[class*="closed"]{background-position:-160px 0}
.page-node-type-forum .forum__topic .forum__icon[class*="hot"],.path-forum .forum__topic .forum__icon[class*="hot"]{background-position:-64px 0}
.page-node-type-forum .forum__topic .forum__icon[class*="hot-new"],.path-forum .forum__topic .forum__icon[class*="hot-new"]{background-position:-96px 0}
.page-node-type-forum .forum__description,.path-forum .forum__description{min-width:25rem;margin:.65em}
.page-node-type-forum .forum__topic,.path-forum .forum__topic{min-width:25rem}
.page-node-type-forum .forum__topic .submitted,.path-forum .forum__topic .submitted{font-size:85%}
.page-node-type-forum .action-links a,.path-forum .action-links a{border:1px solid #33a1fd;border-radius:0.2rem}
.page-node-type-forum .comment-comment-forum-form,.path-forum .comment-comment-forum-form{margin-top:1rem;border-radius:0.2rem;background-color:#f8f9fa;padding:1rem}
.page-node-type-forum article.node--type-forum .field--name-taxonomy-forums,.path-forum article.node--type-forum .field--name-taxonomy-forums{margin:.5rem 0}
.page-node-type-forum article.node--type-forum .field--name-taxonomy-forums .field--name-field-tags,.path-forum article.node--type-forum .field--name-taxonomy-forums .field--name-field-tags{margin-top:.75rem}
.page-node-type-forum article.node--type-forum .field--name-taxonomy-forums .field__item,.path-forum article.node--type-forum .field--name-taxonomy-forums .field__item{display:inline}
.page-node-type-forum article.node--type-forum .field--name-taxonomy-forums .field__item a,.path-forum article.node--type-forum .field--name-taxonomy-forums .field__item a{text-decoration:none}
.page-node-type-forum article.node--type-forum .field--name-taxonomy-forums .field__label,.path-forum article.node--type-forum .field--name-taxonomy-forums .field__label{position:relative;display:inline;font-weight:normal}
.page-node-type-forum article.node--type-forum .field--name-taxonomy-forums .field__label:before,.path-forum article.node--type-forum .field--name-taxonomy-forums .field__label:before{-webkit-mask:url("../icon/tag.svg");mask:url("../icon/tag.svg");-webkit-mask-size:cover;mask-size:cover;content:'';width:16px;height:16px;display:inline-block;background-color:#6c757d;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin-right:.5rem;-webkit-transform:translateY(2px);transform:translateY(2px)}
.page-node-type-forum article.node--type-forum .field--name-taxonomy-forums .field__label:after,.path-forum article.node--type-forum .field--name-taxonomy-forums .field__label:after{content:':'}
.paragraph--type--text p.dropcaps::first-letter,body.cke_editable p.dropcaps::first-letter{display:block;float:left;margin:0 1rem 0 0;font-size:5rem;line-height:1;font-weight:bold}
@media (min-width:576px){.page-node-type-forum .forum__topics,.path-forum .forum__topics{min-width:7.5rem}
.page-node-type-forum .forum__replies,.path-forum .forum__replies{min-width:2.5rem}
}
@media (min-width:768px){.page-node-type-forum .comment-comment-forum-form,.path-forum .comment-comment-forum-form{padding:2rem}
.page-node-type-forum .forum__topics,.path-forum .forum__topics{min-width:8rem}
}
@media (min-width:992px){.page-node-type-forum .forum__last-reply,.path-forum .forum__last-reply{min-width:11rem}
}
.block-local-tasks-block li{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;border:1px solid transparent}
.block-local-tasks-block li.active{background-color:#33a1fd;border-color:#33a1fd;border-radius:0.2rem;border:1px solid transparent}
.block-local-tasks-block li.active a{color:#fff}
.block-local-tasks-block li.active:hover{background-color:#028afb}
.block-local-tasks-block li:hover{border-color:#33a1fd;border-radius:0.2rem;border:1px solid #33a1fd}
.tabs a.is-active{background-color:transparent}
.tabs a:focus,.tabs a:hover{background-color:transparent}
.feed-icon{width:25px;height:25px;background-size:auto;background-size:cover;margin-top:1rem;margin-left:auto}
.form-item{padding-left:0}
.custom-checkbox label{margin-left:1.5rem}
.js-form-item > .custom-control-label:first-child:before{content:none}
.js-form-item > .custom-control-label:first-child:after{content:none}
label.option{display:inline-block}
select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.form-control{height:auto}
.form-actions{margin-top:0;margin-bottom:0}
.form-actions .button{margin:1rem 1rem 0 0}
.wrapper-input-file{overflow:hidden;position:relative;display:inline-block}
.wrapper-input-file input{cursor:inherit;display:block;filter:alpha(opacity=0);min-height:100%;min-width:100%;opacity:0;position:absolute;right:0;text-align:right;top:0}
.wrapper-input-file input + label{background-color:#33a1fd;border-radius:0.2rem;color:#fff;display:inline-block;padding:.5rem 1rem;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;cursor:pointer;margin-bottom:0}
.wrapper-input-file input + label:hover,.wrapper-input-file input:focus + label{background-color:#028afb}
.alert{margin:1rem auto;position:relative;padding-left:4rem}
.alert .placeholder{font-weight:500}
.alert .placeholder a{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-decoration:none}
.alert:before{content:'';width:35px;height:35px;position:absolute;margin-left:-3rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.alert.alert-danger:before{-webkit-mask:url("../icon/x-circle-fill.svg");mask:url("../icon/x-circle-fill.svg");-webkit-mask-size:cover;mask-size:cover;background-color:#dc3545}
.alert.alert-primary:before{-webkit-mask:url("../icon/info-fill.svg");mask:url("../icon/info-fill.svg");-webkit-mask-size:cover;mask-size:cover;background-color:#17a2b8}
.alert.alert-warning:before{-webkit-mask:url("../icon/alert-circle-fill.svg");mask:url("../icon/alert-circle-fill.svg");-webkit-mask-size:cover;mask-size:cover;background-color:#ffc107}
.alert .close{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
.adminimal .toolbar .toolbar-menu,.adminimal-admin-toolbar .toolbar .toolbar-bar{background-color:#222733}
.adminimal .toolbar .toolbar-bar,.adminimal-admin-toolbar .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active,.adminimal-admin-toolbar .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus,.adminimal-admin-toolbar .toolbar .toolbar-toggle-orientation,.adminimal-admin-toolbar .toolbar .toolbar-tray,.adminimal-admin-toolbar .toolbar-tray .toolbar-menu li{background-color:#2d3342}
.adminimal-admin-toolbar .content-header{background-color:#373f51}
.adminimal-admin-toolbar .toolbar .menu-item:hover{background-color:#2d3342}
.adminimal-admin-toolbar .toolbar-tray .toolbar-menu li{background:#2d3342;background-color:#2d3342}
.adminimal-admin-toolbar .toolbar .toolbar-tray-vertical .toolbar-menu a:focus,.adminimal-admin-toolbar .toolbar .toolbar-tray-vertical .toolbar-menu a:hover{background:#33a1fd}
.adminimal-admin-toolbar .toolbar .toolbar-bar .toolbar-tab:not(.workspaces-toolbar-tab) > .toolbar-item:hover,.adminimal-admin-toolbar .toolbar .toolbar-menu .toolbar-menu a.is-active,.adminimal-admin-toolbar .toolbar .toolbar-menu a:hover{background-color:#33a1fd}
.adminimal-admin-toolbar .toolbar-tray-horizontal .menu-item--expanded:hover > .toolbar-box > a,.adminimal-admin-toolbar .toolbar-tray-horizontal .menu-item--expanded:hover > a{background:#33a1fd}
.adminimal .toolbar .toolbar-bar .toolbar-tab:not(.workspaces-toolbar-tab) > .toolbar-item:hover,.adminimal .toolbar .toolbar-menu .toolbar-menu a.is-active,.adminimal .toolbar .toolbar-menu a:hover{background-color:#33a1fd}
.adminimal-admin-toolbar .toolbar-tray-horizontal .menu-item a:focus{background-color:#373f51}
.adminimal-admin-toolbar .level-1 .toolbar-handle.open,.adminimal-admin-toolbar .toolbar-tray-vertical .level-2{background:#383d4c !important}
.adminimal-admin-toolbar .level-2 .toolbar-handle.open,.adminimal-admin-toolbar .toolbar-tray-vertical .level-3{background:#424755 !important}
.adminimal-admin-toolbar .level-3 .toolbar-handle.open,.adminimal-admin-toolbar .toolbar-tray-vertical .level-4{background:#4c515e !important}
.adminimal-admin-toolbar .level-4 .toolbar-handle.open,.adminimal-admin-toolbar .toolbar-tray-vertical .level-5{background:#575c68 !important}
#toolbar-administration,#toolbar-bar{z-index:1021}
@media (min-width:768px){.toolbar-horizontal header.sticky-top,.toolbar-vertical.toolbar-tray-open header.sticky-top{top:39px}
.toolbar-horizontal.toolbar-tray-open header.sticky-top{top:78px}
}
#header-menu .contextual .trigger,#header-menu .contextual-links{margin-right:-2rem}
#header-menu .menu--main .contextual .contextual-links,#header-menu .menu--main .contextual .trigger{margin-right:0}
.region-modal-container .contextual{top:-1px}
aside.sticky-top:before{display:block;content:' ';margin-top:-35px;height:35px;visibility:hidden;z-index:0}
aside.sticky-top{z-index:0;top:35px}
.toolbar-horizontal aside.sticky-top,.toolbar-vertical.toolbar-tray-open aside.sticky-top{top:55px}
.toolbar-horizontal aside.sticky-top:before,.toolbar-vertical.toolbar-tray-open aside.sticky-top:before{display:block;content:' ';margin-top:-55px;height:55px;visibility:hidden}
.toolbar-horizontal.toolbar-tray-open aside.sticky-top{top:75px}
.toolbar-horizontal.toolbar-tray-open aside.sticky-top:before{display:block;content:' ';margin-top:-75px;height:75px;visibility:hidden}
#content-aside div[id^="block-"],#content-aside nav[id^="block-"]{background-color:#f8f9fa;padding:1rem;border-radius:0.2rem;margin-bottom:.75rem}
#content-aside a{text-decoration:none}
#content-aside ul:not(.contextual-links){padding-left:.5rem;margin-left:0;margin-bottom:0;line-height:1.5rem}
#content-aside ul:not(.contextual-links) li{margin-left:0;list-style:none}
#content-aside ul:not(.contextual-links) a{font-size:90%;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
#content-aside .view-who-s-online .view-header,#content-aside div[id*="comments-recent"] .views-field-changed,#content-aside div[id*="comments-recent"] .view-empty,#content-aside div[id*="content-recent"] .view-empty,#content-aside div[id*="content-recent"] .views-field-changed{color:#6c757d;font-size:80%}
#content-aside div[id*="comments-recent"] .views-field-changed,#content-aside div[id*="content-recent"] .views-field-changed{position:relative}
#content-aside div[id*="comments-recent"] .views-field-changed:before,#content-aside div[id*="content-recent"] .views-field-changed:before{content:'';width:15px;height:15px;display:inline-block;background-color:#6c757d;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:translateY(2px);transform:translateY(2px);-webkit-mask:url("../icon/clock.svg");mask:url("../icon/clock.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;margin-right:.2rem}
#content-aside div[id*="comments-recent"] ul:not(.contextual-links) li:nth-child(n+2),#content-aside div[id*="content-recent"] ul:not(.contextual-links) li:nth-child(n+2){border-top:1px solid #dee2e6;padding-top:.25rem;margin-top:.25rem}
#content-aside div[id*="newforumtopics"] .more-link,#content-aside div[id*="activeforumtopics"] .more-link{position:relative;height:30px}
#content-aside div[id*="newforumtopics"] .more-link a,#content-aside div[id*="activeforumtopics"] .more-link a{font-size:0;height:24px;width:24px;display:inline-block;position:absolute;right:20px;z-index:1;top:-10px}
#content-aside div[id*="newforumtopics"] .more-link a:before,#content-aside div[id*="activeforumtopics"] .more-link a:before{content:'';width:20px;height:20px;display:inline-block;background-color:#33a1fd;margin-right:.35rem;-webkit-transform:translateY(4px);transform:translateY(4px);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-mask:url("../icon/plus.svg");mask:url("../icon/plus.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
#content-aside div[id*="booknavigation"] .menu-item.menu-item--active-trail:not(.menu-item--expanded){font-weight:600}
#content-aside .block h2{font-size:1.5rem;position:relative;color:#373f51;margin-bottom:0}
#content-aside .block h2:before{content:'';width:20px;height:8px;display:inline-block;background-color:#373f51;margin-left:-1.5rem;margin-right:.5rem;-webkit-transform:translateY(-2px);transform:translateY(-2px)}
#page-footer .region{padding:.5rem}
footer h2{color:#fff;font-size:1.5rem;border-bottom:1px dotted #fff;margin-bottom:1.5rem;padding-bottom:.75rem}
footer .region-footer-left .block i{font-size:2.5rem;margin-right:.5rem}
footer .region-footer-left .block ul{overflow:hidden;list-style:none;padding-left:.25rem;margin-bottom:0}
footer .region-footer-left .block ul li:nth-child(-n+4):before{content:'';width:25px;height:25px;display:inline-block;background-color:#e9ecef;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:absolute}
footer .region-footer-left .block ul li:hover:before{background-color:#33a1fd}
footer .region-footer-left .block ul li:nth-child(1):before{-webkit-mask:url("../icon/link.svg");mask:url("../icon/link.svg");-webkit-mask-size:cover;mask-size:cover}
footer .region-footer-left .block ul li:nth-child(2):before{-webkit-mask:url("../icon/send-1.svg");mask:url("../icon/send-1.svg");-webkit-mask-size:cover;mask-size:cover}
footer .region-footer-left .block ul li:nth-child(3):before{-webkit-mask:url("../icon/phone-alt-solid.svg");mask:url("../icon/phone-alt-solid.svg");-webkit-mask-size:cover;mask-size:cover;-webkit-transform:rotatey(180deg);transform:rotatey(180deg)}
footer .region-footer-left .block ul li:nth-child(4):before{-webkit-mask:url("../icon/map-pin.svg");mask:url("../icon/map-pin.svg");-webkit-mask-size:cover;mask-size:cover}
footer .region-footer-left .block ul a{color:rgba(255, 255, 255, 0.5);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;text-decoration:none}
footer .region-footer-left .block ul a:hover{color:#fff}
footer .region-footer-left .block ul li{margin-bottom:.85rem;margin-left:2.5rem}
footer .region-footer-left .block ul li:last-child{margin-bottom:0}
footer .region-footer-left .block ul li:before{margin-left:-2.5rem}
#page-footer-sub p{margin-bottom:0}
#page-footer-sub .region{padding-top:.5rem;padding-bottom:.5rem}
#page-footer-sub span{position:relative}
#page-footer-sub .region-footer-sub-right{margin-left:-40px}
#page-footer-sub a[href="https://www.drupal.org"]:hover{color:#7cbc48}
#page-footer-sub a[href="https://www.drupal.org"]:after{content:'';display:inline-block;width:30px;height:35px;margin-left:.75rem;-webkit-mask:url("../icon/logo-drupal.svg");mask:url("../icon/logo-drupal.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:white;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:translateY(7px);transform:translateY(7px);position:absolute;bottom:3px}
#page-footer-sub a[href="https://www.drupal.org"]:hover:after{background-color:#7cbc48}
@supports (-ms-ime-align:auto){#page-footer-sub a[href="https://www.drupal.org"]:after{background-image:url("../image/octogone.png");-webkit-mask:none;mask:none;display:inline-block;background-color:transparent;background-repeat:no-repeat;width:30px;height:35px;background-size:contain;position:absolute;top:0}
}
#page-footer-sub a{color:#fff;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
#page-footer-sub a:hover{color:#d9d9d9}
#header-brand img.logo{max-height:40px;min-width:40px}
#header-brand a.navbar-brand{font-weight:500;color:white;font-size:1.5rem;text-transform:uppercase;text-decoration:none}
@media (orientation:landscape){#header-menu.sticky-top{position:relative}
}
#header-menu a.navbar-brand{font-weight:500;color:white;text-transform:uppercase;text-decoration:none}
#header-menu .navbar-toggler{border:none;padding:0;font-size:1.5rem}
#header-menu .nav.navbar-nav li.nav-item{border-top:none;padding-left:0}
#header-menu .nav.navbar-nav li.nav-item:nth-last-child(1){border-bottom:none}
#header-menu .logo{max-height:40px;min-width:40px;padding:0}
@media (min-width:768px) and (orientation:landscape){#header-menu.sticky-top{position:-webkit-sticky;position:sticky}
}
@media (min-width:768px){#header-menu .hide-logo{display:none}
}
main{margin:30px 0;min-height:75vh}
#menu-add{top: 12px;height:3.25rem;padding-top:14px;text-align:center;position:absolute}
#menu-add > .region div[id^="block"],#menu-add > .region nav[id^="block"]{position:relative;display:inline-block;margin:0 2px;vertical-align:top}
#menu-add button a,#menu-add ul:not(.contextual-links) a{font-size:0}
#menu-add button a:before,#menu-add ul:not(.contextual-links) a:before{content:'';margin-left:.25rem;display:inline-block;background-color:#fff;width:30px;height:30px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-mask:url("../icon/default.svg");mask:url("../icon/default.svg");-webkit-mask-size:cover;mask-size:cover}
#menu-add button a:hover:before,#menu-add ul:not(.contextual-links) a:hover:before{background-color:#33a1fd}
#menu-add button a[href*='user']:before,#menu-add ul:not(.contextual-links) a[href*='user']:before{-webkit-mask:url("../icon/user.svg");mask:url("../icon/user.svg");-webkit-mask-size:cover;mask-size:cover}
#menu-add button a[href*='user/login']:before,#menu-add ul:not(.contextual-links) a[href*='user/login']:before{-webkit-mask:url("../icon/user.svg");mask:url("../icon/user.svg");-webkit-mask-size:cover;mask-size:cover}
#menu-add button a[href*='user/logout']:before,#menu-add ul:not(.contextual-links) a[href*='user/logout']:before{-webkit-mask:url("../icon/logout.svg");mask:url("../icon/logout.svg");-webkit-mask-size:cover;mask-size:cover}
#menu-add button a[href*='rss']:before,#menu-add ul:not(.contextual-links) a[href*='rss']:before{-webkit-mask:url("../icon/rss.svg");mask:url("../icon/rss.svg");-webkit-mask-size:cover;mask-size:cover}
#menu-add button a[href*='contact']:before,#menu-add ul:not(.contextual-links) a[href*='contact']:before{-webkit-mask:url("../icon/send.svg");mask:url("../icon/send.svg");-webkit-mask-size:cover;mask-size:cover}
#menu-add button a[href*='language']:before,#menu-add ul:not(.contextual-links) a[href*='language']:before{-webkit-mask:url("../icon/language.svg");mask:url("../icon/language.svg");-webkit-mask-size:cover;mask-size:cover}
#menu-add .block-language{width:30px}
#menu-add .block-language .dropdown-toggle:after{border:0}
@-webkit-keyframes slideIn{0%{-webkit-transform:translateY(1rem);transform:translateY(1rem);opacity:0}
100%{-webkit-transform:translateY(0rem);transform:translateY(0rem);opacity:1}
0%{-webkit-transform:translateY(1rem);transform:translateY(1rem);opacity:0}
}
@keyframes slideIn{0%{-webkit-transform:translateY(1rem);transform:translateY(1rem);opacity:0}
100%{-webkit-transform:translateY(0rem);transform:translateY(0rem);opacity:1}
0%{-webkit-transform:translateY(1rem);transform:translateY(1rem);opacity:0}
}
#menu-add .block-language .slideIn{-webkit-animation-name:slideIn;animation-name:slideIn}
#menu-add .block-language .animate{animation-duration:.2s;-webkit-animation-duration:.2s;animation-fill-mode:both;-webkit-animation-fill-mode:both}
#menu-add .block-language .dropdown{height:39px}
#menu-add .block-language .dropdown button{padding:0}
#menu-add .block-language .dropdown button:focus{-webkit-box-shadow:none;box-shadow:none}
#menu-add .block-language .dropdown .btn{vertical-align:unset;padding-left:0}
#menu-add .block-language .dropdown .dropdown-menu{padding:5px;min-width:inherit;background:white;border-radius:0.2rem;border:0;margin-bottom:.5rem;margin-left:-0.25rem}
#menu-add .block-language .dropdown .dropdown-menu ul{margin-bottom:0}
#menu-add .block-language .dropdown .dropdown-menu ul.show{display:block}
#menu-add .block-language .dropdown .dropdown-menu ul li:not(:first-of-type){margin-top:5px}
#menu-add .block-language .dropdown .dropdown-menu #language-selector a,#menu-add .block-language .dropdown .dropdown-menu ul:not(.contextual-links) a{font-size:0;height:28px;width:40px;display:block;background-size:contain;background-repeat:no-repeat}
#menu-add .block-language .dropdown .dropdown-menu #language-selector a:hover,#menu-add .block-language .dropdown .dropdown-menu ul:not(.contextual-links) a:hover{background-color:transparent}
#menu-add .block-language .dropdown .dropdown-menu #language-selector a:before,#menu-add .block-language .dropdown .dropdown-menu ul:not(.contextual-links) a:before{background-color:transparent}
#menu-add .block-language .dropdown .dropdown-menu #language-selector a[hreflang="fr"],#menu-add .block-language .dropdown .dropdown-menu ul:not(.contextual-links) a[hreflang="fr"]{background-image:url("../image/flags/France.png")}
#menu-add .block-language .dropdown .dropdown-menu #language-selector a[hreflang="en"],#menu-add .block-language .dropdown .dropdown-menu ul:not(.contextual-links) a[hreflang="en"]{background-image:url("../image/flags/United-Kingdom.png")}
#menu-add .block-language .dropdown .dropdown-menu #language-selector a[hreflang="es"],#menu-add .block-language .dropdown .dropdown-menu ul:not(.contextual-links) a[hreflang="es"]{background-image:url("../image/flags/Spain.png")}
#menu-add .block-language .dropdown .dropdown-menu #language-selector a[hreflang="de"],#menu-add .block-language .dropdown .dropdown-menu ul:not(.contextual-links) a[hreflang="de"]{background-image:url("../image/flags/Germany.png")}
#menu-add .block-language .dropdown .dropdown-menu #language-selector a[hreflang="nl"],#menu-add .block-language .dropdown .dropdown-menu ul:not(.contextual-links) a[hreflang="nl"]{background-image:url("../image/flags/Netherlands.png")}
#menu-add .block-language .dropdown .dropdown-menu #language-selector a[hreflang="it"],#menu-add .block-language .dropdown .dropdown-menu ul:not(.contextual-links) a[hreflang="it"]{background-image:url("../image/flags/Italy.png")}
#menu-add .block-language .dropdown .dropdown-menu #language-selector a[hreflang="pt-pt"],#menu-add .block-language .dropdown .dropdown-menu ul:not(.contextual-links) a[hreflang="pt-pt"]{background-image:url("../image/flags/Portugal.png")}
#menu-add .block-language .dropdown .dropdown-menu #language-selector a[hreflang="pt-br"],#menu-add .block-language .dropdown .dropdown-menu ul:not(.contextual-links) a[hreflang="pt-br"]{background-image:url("../image/flags/Brazil.png")}
#menu-add .block-language .dropdown .dropdown-menu #language-selector a[hreflang="ru"],#menu-add .block-language .dropdown .dropdown-menu ul:not(.contextual-links) a[hreflang="ru"]{background-image:url("../image/flags/Russia.png")}
@media (min-width:768px){#menu-add{height:49px;padding-top:0px}
#menu-add button a:before,#menu-add ul:not(.contextual-links) a:before{width:25px;height:25px}
#menu-add .block-language .dropdown .dropdown-menu{padding:5px;min-width:inherit;border-radius:0;background:#33a1fd;margin-bottom:inherit;margin-left:inherit}
#menu-add .block-language .dropdown .dropdown-menu:after{bottom:100%;left:30%;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136, 183, 213, 0);border-bottom-color:#33a1fd;border-width:8px;margin-top:1rem}
#menu-add .block-language .dropdown .dropdown-menu #language-selector a,#menu-add .block-language .dropdown .dropdown-menu ul:not(.contextual-links) a{font-size:0;height:21px;width:30px}
}
#menu-main{position:relative;font-size:1rem;width:100%;margin:auto}
#menu-main a{text-decoration:none}
#menu-main .contextual-region{position:inherit}
#menu-main .menu--main{width:100%}
#menu-main .nav-item{border-top:1px solid #6c757d;padding-left:1rem}
#menu-main .dropdown-menu{background-color:#373f51;border:0;border-radius:0;padding-left:1rem}
#menu-main .dropdown-menu .dropdown-item{color:#fff;font-weight:300;font-size:1rem}
#menu-main .dropdown-menu .dropdown-item:hover{background-color:#66b8fd}
#menu-main .navbar-brand{font-size:1.5rem}
#menu-main .hide-logo{display:inline-block}
#menu-main .show-logo{display:inline-block}
#menu-main .slogan{font-size:1rem}
@media (max-width:767.98px){#menu-main .dropdown .dropdown-item{padding-left:.5rem;border-left:2px solid rgba(255, 255, 255, 0.75)}
#menu-main .dropdown > .dropdown-toggle:after{content:none;border:0}
#menu-main .dropdown > .dropdown-toggle:after{border-style:solid;border-width:.25em .25em 0 0;content:'';display:inline-block;height:.75em;float:right;margin-right:.75rem;top:5px;position:relative;-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:top;width:.75em;-webkit-transition:300ms ease all;transition:300ms ease all}
#menu-main .dropdown .dropdown-toggle.active-menu:after{left:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}
}
@media (min-width:768px){@-webkit-keyframes slideIn{0%{-webkit-transform:translateY(1rem);transform:translateY(1rem);opacity:0}
100%{-webkit-transform:translateY(0rem);transform:translateY(0rem);opacity:1}
0%{-webkit-transform:translateY(1rem);transform:translateY(1rem);opacity:0}
}
@keyframes slideIn{0%{-webkit-transform:translateY(1rem);transform:translateY(1rem);opacity:0}
100%{-webkit-transform:translateY(0rem);transform:translateY(0rem);opacity:1}
0%{-webkit-transform:translateY(1rem);transform:translateY(1rem);opacity:0}
}
.slideIn{-webkit-animation-name:slideIn;animation-name:slideIn}
.animate{animation-duration:.2s;-webkit-animation-duration:.2s;animation-fill-mode:both;-webkit-animation-fill-mode:both}
#menu-main .menu--main{width:auto}
#menu-main .nav-item{border-top:0}
#menu-main .nav-item .nav-item{padding-left:.25rem}
#menu-main .dropdown-item{padding-left:1rem}
#menu-main .nav-item.dropdown.show{z-index:2}
#menu-main .dropdown.show:before{content:none}
#menu-main .dropdown-menu{margin-top:.6rem;padding-left:0;background-color:#33a1fd;border:0;z-index:2}
#menu-main .dropdown-menu:after{bottom:100%;left:30%;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136, 183, 213, 0);border-bottom-color:#33a1fd;border-width:8px;margin-left:-20px;margin-top:1rem}
#menu-main a.nav-item{position:relative}
#menu-main a.nav-item:before{content:'';position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#33a1fd;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}
#menu-main a.nav-item:not(.is-active):before{visibility:hidden}
#menu-main a.nav-item:not(.is-active):hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}
#menu-main a.nav-item.is-active:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}
}
@media (max-width:767.98px){}
@media (min-width:768px){#menu-main .block-search{width:auto;border-bottom:none;border-top:none}
#menu-main #search-block-form{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:unset}
#menu-main #search-block-form .custom-search{min-height:auto}
#menu-main #search-block-form .custom-control{position:inherit}
#menu-main:after,#menu-main:before{content:'';display:table}
#menu-main:after{clear:both}
#menu-main .form-actions{width:30px;display:inline-block;height:30px}
#menu-main .form-actions input{background-color:transparent;border:0;font-size:0;padding:0}
#menu-main .form-actions:before{content:'';width:30px;height:30px;display:inline-block;background-color:#fff;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin-left:.25rem}
#menu-main .form-actions:hover:before{background-color:#33a1fd}
#menu-main .form-actions:before{-webkit-mask:url("../icon/search.svg");mask:url("../icon/search.svg");-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
#menu-main.show-search .form-actions:before{-webkit-mask:url("../icon/x.svg");mask:url("../icon/x.svg");-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
#menu-main .nav li{opacity:1;-webkit-transition:all .3s .3s;transition:all .3s .3s;z-index:1}
#menu-main .form-search{font-size:1.1rem;position:absolute;left:0;height:100%;opacity:0;-webkit-transition:all .3s;transition:all .3s;border:0;padding-left:0;width:100%;background-color:transparent;color:#fff;border:0;-webkit-box-shadow:0;box-shadow:0;margin-top:-1.5rem}
#menu-main .form-search.form-control:focus{-webkit-box-shadow:none;box-shadow:none;background-color:transparent;color:#fff}
#menu-main.show-search .form-search{width:calc(100% - 5em);opacity:1;-webkit-transition:all .3s .3s;transition:all .3s .3s}
#menu-main.show-search .nav li{opacity:0;-webkit-transition:all .3s;transition:all .3s;z-index:0}
#menu-main.show-search .nav li:nth-child(even){-webkit-transform:translateY(-100%);transform:translateY(-100%)}
#menu-main.show-search .nav li:nth-child(odd){-webkit-transform:translateY(100%);transform:translateY(100%)}
}
.pager__items a{text-decoration:none}
ol.breadcrumb .breadcrumb-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}
@media (min-width:768px){ol.breadcrumb .breadcrumb-item{max-width:200px}
}
.field--name-user-picture img{-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}
.path-frontpage article.node--sticky img.image-style-wide{border:5px solid #ffc107}
.path-frontpage article.node > h2{margin-top:.5rem}
.path-frontpage article.node > h2:before{-webkit-mask:url("../icon/file-text.svg");mask:url("../icon/file-text.svg");-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:'';width:30px;height:30px;display:inline-block;background-color:#33a1fd;-webkit-transform:translateY(2px);transform:translateY(2px);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin-right:.25rem}
.path-frontpage article.node > h2:hover:before{background-color:#027ce1}
.path-frontpage article.node .text-formatted{text-align:justify}
.path-frontpage article.node--type-page > h2:before{-webkit-mask:url("../icon/file.svg");mask:url("../icon/file.svg");-webkit-mask-size:cover;mask-size:cover;width:20px;height:27px}
.path-frontpage article.node--type-article > h2:before{-webkit-mask:url("../icon/file-text.svg");mask:url("../icon/file-text.svg");-webkit-mask-size:cover;mask-size:cover;width:20px;height:27px}
.path-frontpage article.node--type-book > h2:before{-webkit-mask:url("../icon/book.svg");mask:url("../icon/book.svg");-webkit-mask-size:cover;mask-size:cover}
.path-frontpage article.node--type-forum > h2:before{-webkit-mask:url("../icon/comment-fill.svg");mask:url("../icon/comment-fill.svg");-webkit-mask-size:cover;mask-size:cover}
.path-frontpage .box-hp{padding-bottom:2rem}
.path-frontpage .box-hp:nth-of-type(n+3) article.node{padding-top:2rem;margin-left:0;border-top:1px solid #ced4da}
.path-frontpage article .node__links li{font-size:90%}
.path-frontpage article.node .image-style-wide{margin-top:0;margin-bottom:1rem;margin-right:0;min-width:100%;-o-object-fit:cover;object-fit:cover;max-height:150px;-o-object-position:0 50%;object-position:0 50%}
.path-frontpage .col-md-6 > article{height:100%}
.path-frontpage .col-md-6 > article{height:100%}
.path-frontpage .col-md-6 > article .field--name-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex:1 1 auto;flex:1 1 auto}
.path-frontpage .col-md-6 > article .field--name-field-tags{margin-top:0}
.path-frontpage .col-md-6 > article .node__links{margin-left:.5rem}
.path-frontpage article.node .field--name-user-picture img[class*="image-style"]{margin-bottom:0;margin-right:.5rem}
@media (min-width:768px){.path-frontpage .box-hp{padding-bottom:3rem}
.path-frontpage .box-hp:nth-of-type(n+3) article.node{padding-top:3rem}
}
.form-contact .page-title{font-size:1.75rem}
.form-contact .page-title:before{content:'';width:30px;height:30px;display:inline-block;background-color:#33a1fd;-webkit-transform:translateY(2px);transform:translateY(2px);margin-right:.75rem;-webkit-mask:url("../icon/send-1.svg");mask:url("../icon/send-1.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.path-search #page-content .item-list > h3{color:#dc3545;margin-top:1rem}
.path-search #page-content .item-list > h3:before{content:'';width:50px;height:50px;display:inline-block;background-color:#dc3545;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin-right:.5rem;-webkit-mask:url("../icon/x-circle-fill.svg");mask:url("../icon/x-circle-fill.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-transform:translateY(15px);transform:translateY(15px)}
.path-search #page-content h1{margin-bottom:1.5rem}
.path-search #page-content label[for*="edit-keys"]{display:none}
.path-search #page-content #edit-basic{display:inline-block}
.path-search #page-content .search-help-link{display:inline-block;margin:1rem 0}
.path-search #page-content #edit-submit{margin-left:.5rem;margin-top:-4px}
.path-search #page-content .form-search{max-width:9rem;display:inline-block}
.path-search #page-content h1:before{content:'';width:50px;height:50px;display:inline-block;background-color:#373f51;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin-right:.5rem;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-mask:url("../icon/search.svg");mask:url("../icon/search.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.path-search #page-content details{margin-bottom:3rem}
.path-search #page-content h2{color:#373f51;margin:1rem 0}
.path-search #page-content .search-results{padding-left:0}
.path-search #page-content .search-results li{margin-left:0;border-top:1px solid #ced4da;padding:1.5rem 0 1rem}
.path-search #page-content .search-results li:last-of-type{border-bottom:1px solid #ced4da}
.path-search #page-content .search-result__info{font-size:90%;color:#adb5bd}
@media (min-width:444px){.item-list > h3{margin-top:3rem}
}
.form-login .block-local-tasks-block .nav-pills{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.form-login .page-title{font-size:1.75rem}
.form-login .page-title:before{content:'';width:30px;height:30px;display:inline-block;background-color:#33a1fd;-webkit-transform:translateY(2px);transform:translateY(2px);margin-right:.75rem;-webkit-mask:url("../icon/key.svg");mask:url("../icon/key.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.form-password .block-local-tasks-block .nav-pills{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.form-password .page-title{font-size:1.75rem}
.form-password .page-title:before{content:'';width:30px;height:30px;display:inline-block;background-color:#33a1fd;-webkit-transform:translateY(2px);transform:translateY(2px);margin-right:.75rem;-webkit-mask:url("../icon/unlock.svg");mask:url("../icon/unlock.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.form-password .form-password .js-form-item{margin-bottom:0}
.form-password .form-password .js-form-item + p,.form-password input + .description{color:#6c757d;font-size:80% !important;padding:.5rem}
.form-register .block-local-tasks-block .nav-pills{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.form-register .page-title{font-size:1.75rem}
.form-register .page-title:before{content:'';width:30px;height:30px;display:inline-block;background-color:#33a1fd;-webkit-transform:translateY(2px);transform:translateY(2px);margin-right:.75rem;-webkit-mask:url("../icon/user.svg");mask:url("../icon/user.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.form-register .wrapper-input-file{overflow:hidden;position:relative;display:inline-block;cursor:pointer}
.form-register .wrapper-input-file input{cursor:inherit;display:block;filter:alpha(opacity=0);min-height:100%;min-width:100%;opacity:0;position:absolute;right:0;text-align:right;top:0}
.form-register .wrapper-input-file input + label{background-color:#33a1fd;border-radius:0.2rem;color:#fff;display:inline-block;padding:.5rem 1rem;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
.form-register .wrapper-input-file input + label:hover,.form-register .wrapper-input-file input:focus + label{background-color:#028afb}
.form-register #edit-user-picture-0--label{margin-bottom:1rem}
.form-register #edit-user-picture-0--description{margin-top:.75rem}
.form-register .details-wrapper{padding:0}
.form-register .description{margin-left:0}
.form-register .option,.form-register label[id*="edit-user-picture"]{font-weight:bold}
.form-register .form-checkbox,.form-register .js-form-file{height:auto;background-color:transparent;border:none}
.form-register .form-type-checkbox{margin-top:0}
.path-taxonomy article.node .text-formatted{text-align:justify}
.path-taxonomy .views-row:nth-of-type(n+2){margin-top:2rem;margin-left:0;border-top:2px solid #ced4da;padding-top:1.5rem}
.path-taxonomy h1:before{-webkit-mask:url("../icon/tag.svg");mask:url("../icon/tag.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-transform:translateY(4px);transform:translateY(4px);content:'';width:40px;height:40px;display:inline-block;background-color:#373f51;margin-right:1rem}
.path-activity .marker{color:#fff;margin-left:.5rem;background-color:#e4606d;padding:.1rem .4rem}
@media print{body{padding-top:0 !important}
p{orphans:3 !important}
script,style{display:none}
.row{display:block}
.container{width:auto}
#comment-form{display:none}
.node__links li.statistics-counter{visibility:hidden !important}
.path-frontpage article.node > h2::before{content:none}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none !important;padding-left:0 !important}
h1 a:before,h2 a:before,h3 a:before,h4 a:before,h5 a:before,h6 a:before{content:none !important}
a{color:#6c757d !important;text-decoration:underline !important}
.field--name-body li a[href]:after,.field--name-body p a[href]:after{content:" [LINK:" attr(href) "] "}
#toolbar-administration{display:none}
#header-brand a.navbar-brand{font-size:2.5rem;text-decoration:none !important}
.field--name-field-tags .field__label{margin-left:0 !important}
.node__content .node__links{display:none !important}
#comment-container{padding:0 !important}
label.form-required{display:none}
.form-item-comment-body-0-format{margin-top:1.5rem}
#comment-container .indented article{padding-left:1rem !important;border-left:2px solid #adb5bd}
.comment-body .links{display:none !important}
}
@media print{.d-print-block{display:block}
.d-print-inline-block{display:inline-block}.col-print-1{display:block;max-width:8%}.col-print-2{display:block;max-width:16%}.col-print-3{display:block;max-width:25%}.col-print-4{display:block;max-width:33%}.col-print-5{display:block;max-width:42%}.col-print-6{display:block;max-width:50%}.col-print-7{display:block;max-width:58%}.col-print-8{display:block;max-width:66%}.col-print-9{display:block;max-width:75%}.col-print-10{display:block;max-width:83%}.col-print-11{display:block;max-width:92%}.col-print-12{display:block;max-width:100%}
}
.show{display:block !important}
#menu-top, .menu-top{width:100%;display:flex !important}
#menu-main-button, .menu-main-button{transition:background-color 0.3s;font-family:Roboto;background-color:#FFF;font-size:20px;font-weight:700;color:#002F37;-webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;padding:12px 21px 14px;text-align:center;cursor:pointer;margin:auto}
#menu-main{width:100%;display:none}
#menu-main-button:hover,.menu-main-button:hover{background-color:#F8FEAD}
#block-top-menu{width:100%;display:block}
body.menu-opened nav.bg-secondary{background-color:#FBF5FF !important}
.cookiesjsr-layer, .cookiesjsr-layer--header, .cookiesjsr-layer--body{background:#F0F8F7}
.cookiesjsr-layer--footer{background:#FBF5FF}
#page-footer .coklnk{margin-top:10px;display:inline-block}
#page-footer .cokspn{font-size:14px;font-weight:800;line-height:20px;color:#EBFFE5;margin-top:10px;float:left;padding:0 5px}
.cookiesjsr-service-group.active .cookiesjsr-service-group--content{background:#E6F1F1;color:#002F37;display:block;font-weight:400;font-size:16px;line-height:22px}
.cookiesjsr-service-group .cookiesjsr-service-group--tab{background:#F0F8F7 !important;color:#002F37!important;display:block!important;font-weight:500!important;font-size:19px!important;line-height:22px!important}
.cookiesjsr-service-group.active .cookiesjsr-service-group--tab{background:#E6F1F1!important}
.cookiesjsr-layer--header{border-bottom:none;display:none}
.cookiesjsr-layer--footer{border-top:none}
.cookiesjsr-layer button.allowAll, .cookiesjsr-layer button.denyAll{background-color:transparent}
.cookiesjsr-layer button.allowAll, .cookiesjsr-layer button.denyAll, .cookiesjsr-btn.important.invert{display:inline-block;background-color:transparent;border:none;color:#002F37;text-transform:lowercase;font-weight:200;font-family:'Roboto Condensed', sans-serif;font-size:27px;line-height:32px;margin:auto; padding:13px 50px 13px 0}
.cookiesjsr-service-group--tab{background:transparent;border:0}
.cookiesjsr-btn.important.invert{background-color:#FFF;padding:13px 50px 13px 0;background-image:url('https://dev.eduseq.pl/sites/all/themes/eduseq/assets/image/feather-arrow-right.svg');background-repeat:no-repeat;background-position:right 10px center;background-size:38px 41px}
.cookiesjsr-layer button.allowAll{padding-right:48px;background-image:url('/sites/all/themes/eduseq/assets/image/feather-arrow-bottom.svg');background-repeat:no-repeat;background-position:right center;background-size:38px 41px;margin-right:20px}
.cookiesjsr-layer--label-all{display:none}
.cookiesjsr-btn:hover{opacity:1;-webkit-transform:none;transform:none}
.cookiesjsr-service--description h3{color:#002F37;font-size:16px;font-weight:400;margin:0}
.cookiesjsr-service--description h3{color:#002F37;font-size:16px;font-weight:400;margin:0}
.cookiesjsr-service--always-on{color:#002F37;text-align:right;white-space:nowrap}
.cookiesjsr-switch.active{background-color:#E5FDE6!important}
.cookiesjsr-switch{background-color:#FBF5FF !important}
.cookiesjsr-layer--footer{background:#FBF5FF}
.cookiesjsr-layer--footer{justify-content:right;padding:25px;height:auto}
.cookiesjsr-layer--actions{margin:0}
#rodo-top-bottom{height:9px;background-color:#fff;margin:40px 0 0}
.rodo-top h2{padding:8px 30px 20px 30px; font-weight:800;font-size:41px;background-image:url('/sites/all/themes/eduseq/assets/image/verblock.jpg');background-repeat:repeat-y;background-position:left 0 center;background-size:12px;margin:30px 0 0 0;line-height:30px;position:relative;display:inline-block;min-width:260px}
.rodo-top h2::before{content:"";position:absolute;bottom:0;left:31px; right:0;border-bottom:2px solid #002F37}
.rodo-content{padding:30px 30px 0;font-weight:400;font-size:16px;line-height:22px}
.main-content-body{background-color:#F0F8F7}
.form-item-zgoda{text-align:center;margin:40px 0}
.www-accept{margin:0;font-family:'Roboto', sans-serif;font-size:1rem;font-weight:400;line-height:1.35;color:#002F37;text-align:left;background-color:#E6F1F1;text-decoration:underline}
.form-control::placeholder, .form-control::-webkit-input-placeholder,.form-control::-ms-input-placeholder,.form-control::placeholder{width:100%;border:0;color:#002F37;padding:20px 0 5px 10px;font-size:17px;font-weight:400;font-family:'Roboto Condensed', sans-serif;background-color:#FBF5FF;margin:0}
.form-item input, .form-item textarea{width:100%; color:#002F37;padding:15px 12px 6px 12px;font-size:17px;font-weight:400;font-family:'Roboto Condensed', sans-serif;background-color:#FBF5FF;margin:0;border:2px solid #FBF5FF}
.form-control::placeholder, .form-control::-webkit-input-placeholder,.form-control::-ms-input-placeholder,.form-control::placeholder{opacity:0.8}
:focus-visible{outline:none}
.page-content-a .rodo-content{padding:30px 30px 0 0}
.page-content-a .rodo-top{padding:8px 30px 0 30px;background-image:url('/sites/all/themes/eduseq/assets/image/verblock.jpg');background-repeat:repeat-y;background-position:left 0px center;background-size:12px}
.page-content-a .rodo-top2{background-image:url('/sites/all/themes/eduseq/assets/image/verblock2.jpg')}
.page-content-a .rodo-top h2::before{content:"";position:absolute;bottom:0;left:2px;right:0;border-bottom:2px solid #002F37}
.page-content-a .rodo-top h3.border2::before{content:"";position:absolute;bottom:0;left:2px;right:0;border-bottom:2px solid #002F37}
.page-content-a .rodo-top h2.noborder::before{border-bottom:0}
.page-content-a .rodo-top h2{background-image:none;padding:0 30px 20px 0;font-weight:800;font-size:41px;margin:0;line-height:30px; position:relative;display:inline-block;min-width:260px}
.page-content-a .rodo-top h3.border2{background-image:none;padding:0 30px 15px 0;margin:0;line-height:30px;position:relative;display:inline-block;min-width:260px;font-weight:300;font-size:28px;width:87%}
.page-content-a .rodo-top h3{background-image:none;padding:0 30px 0px 0;margin:10px 0 0 0;line-height:30px;position:relative;display:inline-block;font-weight:300;font-size:28px}
.page-content-a{margin:40px 0}
page-content-a #rodo-top-bottom{padding:0px 30px 0;font-weight:400;font-size:16px;line-height:22px;background:none;margin:0;height:auto}
.form-item input.error, .form-item textarea.error, .form-item select.error{border:2px solid #EA8A8A}
.page-content-a #rodo-top-bottom{height:auto;background-color:transparent;margin:40px 0 0;font-weight:400;font-size:16px;line-height:22px;padding:0 30px}
.error .pretty .state label::before{border-color:#EA8A8A}
.pretty .state label::after, .pretty .state label::before{border-width:2px}
.accept-info{font-size:16px;font-weight:400;background-color:#F8FEAD;text-align:center;padding:10px 10px;margin:25px auto;display:inline-block;width:100%}
.page-content-a .left-content{padding:20px 30px 0 0;font-weight:400;font-size:16px;line-height:22px}
.page-content-a .right-rodo-content{font-weight:400;font-size:16px;line-height:22px;background-color:#EFFEE6;padding:25px 15px}
.news-slider{position:relative}
.news-slider .text-content h2{margin:0}
.news-slider .image-content{background-position:center;background-size:cover;line-height:0;height:388px;float:left;width:70%}
.news-slider .news-pager{text-align:right;display:block;margin:0.2em 0 0;padding:0;list-style:none;position:absolute;bottom:10px;z-index:23}
.news-slider .news-pager li{display:inline-block;padding:0;margin:0 0 0 13px}
.news-slider .text-content{background-color:#37465C;font-size:16px;font-weight:400;line-height:22px}
.news-slider .text-content{position:relative;padding:40px 34px;width:29%;height:100%;float:right;height:388px;border-left:10px transparent}
.news-slider .text-content h2{padding:0 30px 20px 0;font-weight:800;font-size:41px;margin:0;line-height:30px;position:relative;display:inline-block;min-width:260px}
.news-slider .dniapp .text-content h2{color:#EBFFE5}
.news-slider .dniapp .text-content span{color:#EBFFE5}
.news-slider .dniugm .text-content{background-color:#E5FDE6}
.news-slider .dniugm .text-content h2{color:#002F37}
.news-slider .dniugm .text-content span{color:#002F37}
.news-slider .news-pager li a{display:block;text-indent:-10000px;width:10px;height:10px;background-color:#fff;overflow:hidden;color:#fff}
.news-slider .news-pager li.sy-active a{background-color:#F6FFA9; color:#F6FFA9}
.news-slider .text-content div.eduseq-btn.eduseq-btn-short{display:block;position:absolute;bottom:10px;right:10px}
.news-slider .dniugm .text-content div.eduseq-btn.eduseq-btn-short{color:#002F37}
.news-slider .dniapp .text-content div.eduseq-btn.eduseq-btn-short{color:#EBFFE5;background-image:url('/sites/all/themes/eduseq/assets/image/arrow-right-green.svg?dasdasd')}
.sy-controls li a::after{content:"";background-image:url('/sites/all/themes/eduseq/assets/image/feather-arrow-right.svg');background-repeat:no-repeat;background-size:38px 41px;text-indent:0;line-height:2.8em;color:#111;font-weight:800;position:absolute;background-color:#fff;width:2.8em;height:2.8em;left:50%;top:50%;margin-top:-1.4em;margin-left:-1.4em;-webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;background-position:8px 6px !important}
.sy-controls li.sy-prev a::after{transform:scaleX(-1)}
.news-slider .image-content{background-size:cover; background-repeat:no-repeat}
.news-slider .dniapp .image-content{background-color:#394A70}
.news-slider .dniugm .image-content{background-color:#67A8B4}
.bg-secondary-3{margin:20px}
.dzial-right-dni-register{background-color:#E5FDE6;position:relative;height:100%;padding:20px}
.dzial-right-dni-register .leftborder{background-image:url('/sites/all/themes/eduseq/assets/image/verblock2.jpg');background-repeat:repeat-y;background-position:left 0 center;background-size:12px;line-height:30px;position:relative;display:inline-block}
.leftborder .rodo-top h2.noborder{padding:8px 30px 9px 24px;font-weight:800;font-size:41px;background-image:none;background-repeat:repeat-y;background-position:left 0 center;background-size:12px;margin:0;line-height:30px;position:relative;display:inline-block;min-width:auto}
.leftborder .rodo-top h2.noborder::before{border-bottom:none}
.leftborder .rodo-top h3.border2{font-size:28px;font-weight:300;padding:8px 30px 0px 24px;margin:0}
.kontakt .form-item.form-item-zgoda2{margin-top:30px}
.form-submit.eduseq-btn:hover{font-weight:300}
#menu-main .navbar-nav a.nav-link.active,#menu-main .navbar-nav a.nav-link:hover{text-decoration:underline}
.cookiesjsr-service--always-on span{display:none}
.cookiesjsr-service--always-on{background-image:url('/sites/all/themes/eduseq/assets/image/switchon.jpg');background-size:65px 35px;width:65px;height:35px;padding:0;background-position:left center;position:absolute;left:8px;z-index:9999;top:-8px;opacity:0.6}
.cookiesjsr-layer{height:80vh;max-height:683px}
.cookiesjsr-service--action{position:relative}
.dzial-left-dni-middle {
  background-image: url('/sites/all/themes/eduseq/assets/image/appday-pl.png');
  background-size: contain;
  width: 100%;
  height: 57px;
  background-repeat: no-repeat;
  margin: 10px 0;
}
.dzial-right-dni-register .eduseq-btn{position:absolute;right:39px;bottom:15px}
.cookiesjsr-banner--action .cookiesjsr-btn{display:inline-block;background-color:#FFF;border:none;color:#002F37;text-transform:lowercase;font-weight:200;font-family:'Roboto Condensed', sans-serif;font-size:21px;line-height:32px;margin:20px auto;padding:10px 31px 13px 0;background-size:28px 33px;width:calc(30% - 1.5em);min-width:242px;max-width:280px;transform:none}
.cookiesjsr-banner--action .cookiesjsr-btn:hover{font-weight:300}
.cookiesjsr-banner--action .cookiesjsr-btn.cookiesjsr-settings{background-image:url('/sites/all/themes/eduseq/assets/image/feather-arrow-right.svg');background-repeat:no-repeat;background-position:right 10px center}
.cookiesjsr-banner--action .cookiesjsr-btn.allowAll{background-image:url('/sites/all/themes/eduseq/assets/image/feather-arrow-bottom.svg');background-repeat:no-repeat;background-position:right 10px center}
.cookiesjsr-banner{border-top:2px solid #FBF5FF;-webkit-transform:translateY(0);transform:translateY(0);background-color:#E6F1F1;color:#002F37;font-weight:300;font-size:13px;line-height:17px}
.cookiesjsr-banner--info{margin:0}
.cookiesjsr-banner--info .cookiesjsr-links.links--row li a{color:#002F37;text-decoration:underline}
.dniaplikacyjne-content{min-height:auto}
.two-color-bg{background:linear-gradient(to right, #FBF5FF 50%, #F0F8F7 50%);min-height:100px;border-top:9px solid #fff}
.agenda-col{font-size:35px;font-weight:300;text-align:center;padding-top:30px}
.agenda-content{background-color:#F0F8F7;padding:42px 35px 0}
.harmonogram_table_td_left{font-size:35px;line-height:22px;font-weight:300}
.harmonogram_table_td_right{font-size:16px;font-weight:300;line-height:22px;margin:5px 20px 46px 27px}
.prelengenci .prel-foto{width:130px;height:130px;-webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;background-size:cover;background-position:center;background-repeat:no-repeat;margin:auto}
.prelengenci .prel{width:20%;display:inline-block;text-align:center;padding:20px}
.prelengenci .prel div{margin:auto;max-width:300px}
.prelengenci .prel div.prel-name{font-size:16px;font-weight:600;line-height:22px;margin:10px auto 5px}
.prelengenci .prel div.prel-desc{font-size:16px;font-weight:400;line-height:21.75px}
.prelengenci .row{text-align:center}
.prelengenci h4{font-weight:300;font-size:28px;text-align:center;margin:40px}
.prelengenci .row{justify-content:center;padding:15px;max-width:1600px;margin:auto}
.files h4{font-weight:300;font-size:28px;text-align:center;margin:40px}
.files{background-color:#FBF5FF;padding:15px 0 60px}
.files .file-block-left-a{background-image:url('/sites/all/themes/eduseq/assets/image/file0.png');background-size:29px 35px;width:29px;height:35px;background-repeat:no-repeat;background-position:center;float:left}
.files .file-block-left-b{color:#002F37;text-transform:lowercase;font-size:20px;line-height:22px;font-weight:700;margin:7px 0 0 15px;display:block;float:left}
.files .files-content-line{margin-bottom:20px}
.files .row{justify-content:center;margin:0}
.partners .part-foto{height:100px;background-position:center;background-repeat:no-repeat;margin:0 auto 25px;max-width:300px}
.partners .row{justify-content:center;padding:15px;max-width:1600px;margin:auto}
.partners{background-color:#FFFFFF; padding:25px 0 0}
.sy-controls li.sy-next ,.sy-controls li.sy-prev{right:0;top:auto;bottom:40%;height:55px}
.navbar-dark .navbar-nav .external-ag-wrapper a.nav-link{color:#2C2964;font-family:'Open Sans', sans-serif;font-weight:600;font-size:22px;line-height:22px}
.navbar-dark .navbar-nav .ag-content{background-image:url('/sites/all/themes/eduseq/assets/image/agico.png');background-size:44px 44px;width:44px;height:44px;margin:11px 16px 0 0;background-repeat:no-repeat;background-position:center}
.navbar-dark .navbar-nav .nav-link{line-height:22px}
.bg-secondary-3{margin:20px;}
.mobile-top {
  position: relative;
  width: 100%;
  margin: auto 30px;
}
.page-content-a.events-list {
  margin: 20px 0 60px;
}
.path-frontpage .eduseq-btn-events {
  color: #002F37;
  text-transform: lowercase;
  font-weight: 300;
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 35px;
  line-height: 32px;
  margin: 0;
  padding: 0;
}
.path-frontpage .eduseq-btn-events:hover {
  font-weight: 400;
}
.path-frontpage .events-lnk {
  display: flex;
  align-items: center;justify-content: flex-end;
}
.path-frontpage .page-content-a .rodo-top h3.border2 {
  width: 100%;
}
.page-node-type-page .page-content-a .rodo-top h3.border2 {
  font-size: 27px;
  padding: 0 0px 15px 0;
}
.page-node-type-page .page-content-a .rodo-top h3 {
padding: 0;
}
.page-node-type-page .page-content-a  .rodo-top {
  padding: 8px 0 0 30px;}
.path-frontpage .page-content-a .event-item.event-ended-tak h2, 
.path-frontpage .page-content-a .event-item.event-ended-tak h3, 
.path-frontpage .page-content-a .event-item.event-ended-tak .left-content ,
.page-node-type-page .page-content-a .event-item.event-ended-tak h2, 
.page-node-type-page .page-content-a .event-item.event-ended-tak h3, 
.page-node-type-page .page-content-a .event-item.event-ended-tak .left-content 
{
  color: #9CB2B6;
} 
.page-node-type-page .page-content-a .event-item.event-ended-tak .rodo-top h3.border2::before {
  border-bottom: 2px solid #62767C;
}
.page-node-type-page .page-content-a .event-item {  margin-top: 10px;}
