.header-container .header-primary .navbar .navbar-brand{display:flex;align-items:center}.header-container .header-primary .navbar .navbar-brand .text{font-family:'Lovelo-Black', 'serif';font-size:1.4rem;margin-left:0.5rem;margin-top:0.5rem}.header-container .header-primary .navbar .navbar-collapse{justify-content:space-between}.header-container .header-primary .navbar .navbar-toggler .navbar-toggler-icon{display:none}.header-container .header-primary .navbar .navbar-toggler .navbar-toggler-icon-expanded{display:block}.header-container .header-primary .navbar .navbar-toggler.collapsed .navbar-toggler-icon{display:block}.header-container .header-primary .navbar .navbar-toggler.collapsed .navbar-toggler-icon-expanded{display:none}.header-container .header-primary .navbar ul.navbar-nav .nav-item .nav-link{font-family:'Montserrat', 'serif'}.header-container .header-primary .navbar ul.navbar-nav .nav-item .nav-link .social-icon{filter:invert(100%)}.header-container .header-primary .navbar ul.navbar-nav .nav-item.social-icons{display:flex;margin-left:2rem}.header-container .header-primary .navbar ul.navbar-nav .dropdown-menu .dropdown-header{font-family:'Montserrat', 'serif'}.header-container .header-primary .navbar ul.navbar-nav .dropdown-menu .dropdown-item{font-family:'Montserrat', 'serif'}.quill-editor-container{width:100%}.quill-editor-container .ql-container{font-size:revert;font-family:revert}.quill-editor-container .ql-container .ql-editor{max-height:calc(100vh - 170px)}.quill-editor-container .ql-container .ql-editor p,.quill-editor-container .ql-container .ql-editor h1,.quill-editor-container .ql-container .ql-editor h2,.quill-editor-container .ql-container .ql-editor h3,.quill-editor-container .ql-container .ql-editor h4,.quill-editor-container .ql-container .ql-editor h5,.quill-editor-container .ql-container .ql-editor h6{font-size:revert;margin:revert}.quill-editor-container .ql-container .ql-editor.ql-blank::before{top:2rem;left:1.3rem}@font-face{font-family:Lovelo-Black;src:url(/common/fonts/Lovelo-Black.eot);src:url(/common/fonts/Lovelo-Black.eot?#iefix) format("embedded-opentype"),url(/common/fonts/Lovelo-Black.woff2) format("woff2"),url(/common/fonts/Lovelo-Black.woff) format("woff"),url(/common/fonts/Lovelo-Black.ttf) format("truetype")}body{font-family:'Merriweather', 'serif'}p,ul li,ol li{line-height:2}h1,h2,h3,h4,h5,h6{font-family:'Gentium Book Plus', cursive}blockquote{border-left:2rem solid #808080;background:#eee;padding:2rem;font-size:1.2rem}.container,.container-fluid{--bs-gutter-x: 6rem}.badge{border-radius:2rem;padding:0.5rem 1rem 0.3rem;display:inline-block;margin:0.5rem;font-size:0.65rem;font-weight:normal;letter-spacing:0.05rem;text-transform:uppercase}.text-align-center{text-align:center}.text-align-right{text-align:right}.text-upper-case{text-transform:uppercase}.page-banner-img{width:100%;height:30rem;object-fit:cover;border-radius:0.5rem;margin:2rem 0;border-bottom:5rem solid white;box-shadow:0 0 1.5rem -0.5rem #bbb}hr{border-color:#888}.footer{background-color:#000000;padding-top:2rem;margin-top:2rem;color:#ffffff}.footer .icon{margin-right:1rem}.footer .footer-copyrights{display:flex;justify-content:space-between;align-items:center;padding:2rem 0;border-top:1px solid black;font-size:0.8rem}.page-breadcrumb-badge{display:inline-block;margin:1rem 0;font-size:0.8rem;background:#f1f1f1;padding:0.2rem 1rem;border-radius:0.5rem}.page-breadcrumb-badge ol{display:inline-block;margin:0;padding:0}.page-breadcrumb-badge ol li{list-style:none;display:inline}.color-white{color:white}.padding-1{padding:1rem !important}.padding-2{padding:2rem !important}.material-symbols-outlined{vertical-align:middle;font-size:1.2rem}.form-error-section{flex-direction:column;margin-bottom:20px}.form-error-section .form-error-messages-container{border:1px solid #fdc6ca;margin:10px 0;display:flex;justify-content:space-between;align-self:stretch;background:#ffffff;color:#dc3545;border-radius:10px;overflow:hidden}.form-error-section .form-error-messages-container .description{padding:10px;text-align:center}.form-error-section .form-error-messages-container .description .fa{color:#fd8d94;padding:5px;border:1px solid #fdc6ca;border-radius:24px;width:24px;height:24px;background:white}.form-error-section .form-error-messages-container .see-more{padding:10px;background:#ffb3b8;text-align:center;width:19%;line-height:24px;color:white}.form-error-section .form-error-collapse-messages{align-self:stretch;margin:10px}.pagination{font-weight:600;margin:1.8em auto 1.8em auto;text-transform:uppercase;text-align:center;justify-content:end}.pagination a{color:#999}.pagination a:hover{color:#b3b3b3}.pagination .newer,.pagination .older,.pagination .page,.pagination .next,.pagination .prev{margin:0 1em}.pagination .current{color:#111}.img-banner{height:20rem;width:100%;object-fit:cover}.badge-default{background:#ff6800;border-radius:0.5rem;color:white;padding:0.5rem 1rem 0.4rem;display:inline-block;margin:0.7rem 0;font-size:0.65rem;font-weight:bold;letter-spacing:0.05rem;text-transform:uppercase}.box-with-shadow{border:1px solid #eee;padding:2rem;border-radius:1rem;margin:1rem}.navbar-container{position:sticky;top:0;width:100%;z-index:10000}.page-breadcrumb-badge{background:#fbded7}.footer{background:#971010;color:#e6e6e6}.footer a{color:#e6e6e6}.article .article-show-category-wrapper{display:flex;justify-content:center}.article .article-header{text-align:center;margin:2rem}.article .article-header .title{color:black;display:inline-block;margin:1rem}.article .article-header .title:hover{color:#9e9e9e}.article .article-header .sub-title{color:#999;margin-bottom:2rem}.article .article-header .author-name{font-size:0.8em;text-transform:uppercase;margin-top:1rem}.article .article-content img{max-width:100%}.article .cover-image{text-align:center;margin:3rem 0}.article .cover-image img{display:block;margin:0 auto;width:100%;max-height:calc(100vh);object-fit:contain}.article .attachment .link{display:flex;flex-direction:column;align-items:center;width:150px;text-align:center;margin-bottom:2rem;background:#efeeee;border-radius:0.5rem;padding:1rem}.article .attachment .link .material-symbols-outlined{font-size:3rem;margin-bottom:1rem}.article .author-profile{display:flex;justify-content:center;margin:2rem}.article .author-profile .profile-pic{margin-right:1rem}.article .author-profile .profile-pic .image{border-radius:50%;width:5rem;height:5rem;background:#ddd}.article-preview{margin:1rem 0 2rem;display:flex;flex-direction:column;border-bottom:1px solid #ccc;padding-bottom:2rem}@media (min-width: 768px){.article-preview{flex-direction:row}}.article-preview .cover-image{width:100%;display:flex;align-items:center}@media (min-width: 768px){.article-preview .cover-image{width:20rem;margin-right:2rem}}.article-preview .cover-image img{object-fit:cover;width:100%;border-radius:0.25rem}@media (min-width: 768px){.article-preview .cover-image img{width:20rem}}.article-preview .article-header .title{color:black;margin-bottom:0.5rem;text-decoration:none}.article-preview .article-header .sub-title{margin-top:1rem;margin-bottom:1rem}.article-preview .article-header .likes-count img{width:25px}.article-preview .article-header .author-name{font-size:0.8em;margin-bottom:0.5rem}strong{color:#000}.homepage-banner-title{padding:1rem 0;margin-bottom:3rem}.homepage-banner-title .avatar-container .avatar{border-radius:1rem;text-align:center;width:100%}.homepage-banner-title .text-banner{color:black;margin:2rem 0}.homepage-banner-title .text-banner .title{font-family:'Lovelo-Black', 'serif';font-size:4rem}.homepage-banner-title .text-banner .description{margin-top:1rem}.static-index-articles .categories-featured{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}.static-index-articles .categories-featured .filter-by-text{margin-right:1rem;font-size:0.9rem;color:#777}.static-index-articles .category-badge{background-color:#fafafa;display:inline-block;color:#777;padding:0.4rem 1rem;margin:0.3rem;font-size:0.9rem}.static-index-articles .category-badge:hover{opacity:0.5}.static-index-articles .category-badge.selected{background:#ccc;color:#444}body.blog-admin .main-navbar{background:linear-gradient(227deg, #01bd01, #00a8ff) !important;font-size:0.9rem;padding:.25rem 1rem}body.blog-admin .main-navbar a{color:white}body.blog-admin .main-navbar .navbar-brand{font-size:0.9rem}body.blog-admin .main-navbar .navbar-brand img{margin-right:0.5rem}body.blog-admin .main-navbar .navbar-toggler .material-symbols-outlined{color:white}body.blog-admin .primary-toolbar{background:linear-gradient(227deg, #b72cc6, #f83d3d) !important;border-radius:8px;border:none;margin:1rem 0;color:white !important;flex-direction:row-reverse;padding:0.55rem 1rem}body.blog-admin .primary-toolbar .btn{font-size:0.8rem;margin-right:0.5rem}body.blog-admin .new-article .title{font-size:2rem}.feeding-children-widget{display:flex;flex-direction:column}.feeding-children-widget .count{font-size:2rem;margin-top:1rem;text-align:center}.feeding-children-widget .title{font-size:1.15rem;border-radius:1rem;text-align:center}.the-room-footer-banner{text-align:center}.newsletter-footer-signup-form{text-align:center}.room-toolbar{padding:0.5rem;display:flex;justify-content:right;border-bottom:1px solid #ff6800;margin:0.25rem 0 2rem}.room-toolbar .nav-link a{font-size:0.8rem;padding:0.5rem;color:#ff2800}.room-toolbar .nav-link a:hover{background:#ff6800;color:white}.post-in-feed{margin:1rem 1rem 2rem;padding:1rem}.post-in-feed:hover{background:#f8f8f8}.post-in-feed .first{font-size:0.8rem;color:gray;display:flex;justify-content:space-between;align-items:center}.post-in-feed .first .user-name{font-weight:bold;display:inline-block;color:black;font-size:0.9rem}.post-in-feed .second{padding:1rem 0;border-radius:1rem}.post-in-feed .third{text-align:right}.post{margin:1rem}.post .first{font-size:0.8rem;color:gray;display:flex;justify-content:space-between;align-items:center}.post .first .user-name{font-weight:bold;display:inline-block;color:black;font-size:0.9rem}.post .second{padding:1rem 0;border-radius:1rem}.badge-user-staff{background:#ff2800;color:white}.auth-shared-links a{display:block;text-align:center;font-size:0.9rem;margin-top:0.5rem}.post-list-title{padding:1rem;border-bottom:1px solid #f1f1f1}.btn-cta{background:#ff2800;color:white;padding:0.6rem 1rem;border-radius:0;margin:1rem}.btn-cta:hover{background:#ff6800;color:white;opacity:0.8}
