@import url(https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap);:root{--nav-bg:#f8f8f8;--primary-color:#6cb537;--text-color:#497a25;--link-color:#181818;--secondary-text-color:#757575}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:Lato,sans-serif}a{text-decoration:none;color:var(--link-color)}#toastContainer{position:fixed;top:6rem;left:2rem;z-index:100}.toast{padding:1rem;font-size:1.1rem;font-weight:700;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);background-color:var(--nav-bg)}.toast.error{color:#f14242}.toast.success{color:#2bad2b}.page-container{min-height:100vh;position:relative;padding-bottom:4.2rem}header{padding:.5rem 0;background-color:hsla(0,0%,97.3%,.7);border-bottom:1px solid #ebebeb;position:sticky;top:0;z-index:100;backdrop-filter:saturate(180%) blur(20px)}.container{width:90%;margin:0 auto}::-webkit-scrollbar{width:.7rem;height:.7rem}::-webkit-scrollbar-thumb{background-color:#d0d0d0;border:1px solid #d0d0d0}::-webkit-scrollbar-thumb:hover{background-color:silver;border:1px solid silver}.nav-items-flex{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.logo svg{width:9rem;height:auto;object-fit:contain;cursor:pointer}.search{position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border:1px solid #e1e1e1;border-radius:3px;background-color:#fff}.search input{max-width:20rem;padding:.5rem .7rem;border:none;color:var(--secondary-text-color);background-color:transparent}.search input:focus{outline:none}.search svg{height:1rem;width:2rem;padding-right:.7rem;cursor:pointer}.searchResultsContainer{border:1px solid #e1e1e1;display:none;border-radius:5px;position:absolute;top:2rem;left:0;background-color:#fff;width:-webkit-calc(100% + 1px);width:calc(100% + 1px);max-height:10rem;overflow:auto;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.1);box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}.searchResultsItem{display:block;font-size:1.1rem;font-weight:600;padding:.5rem 1rem;cursor:pointer}.searchResultsItem:hover{background-color:#eee}.popupSearchBox{display:none;position:absolute;top:2rem;background-color:#fff!important;border:1px solid #e1e1e1!important;border-radius:5px!important;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.1);box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}nav ul{list-style-type:none;text-align:center;-webkit-justify-content:center;justify-content:center;font-size:1rem}nav ul,nav ul li{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}nav ul li{margin-right:.5rem;cursor:pointer;-webkit-flex-direction:column;flex-direction:column}.user_options_header{position:relative;border-radius:50%;height:2rem;width:2rem;overflow:hidden;cursor:pointer}nav ul li:last-child{margin-right:0}nav ul li a{text-decoration:none;color:#181818;font-weight:400;padding:.5rem 1rem}nav ul li a:hover{color:var(--text-color)}nav ul li:after{content:"";width:100%;height:.15rem;border-radius:10px;background-color:#181818;-webkit-transition:all .25s linear;transition:all .25s linear;-webkit-transform:scaleX(0);transform:scaleX(0);opacity:0}nav ul li:hover:after{-webkit-transform:scaleX(.8);transform:scaleX(.8);opacity:1;background-color:var(--text-color)}.hamburger-menu-button{position:absolute;left:1rem;display:none;height:100%;cursor:pointer}.user_options_popup_wrapper{position:absolute;top:0;height:100%;width:-webkit-calc(100vw - 17px);width:calc(100vw - 17px);display:none;z-index:100}.user_options_popup_wrapper.show{display:block}.user_options_popup_container{border:1px solid #e2e2e2;position:fixed;width:12rem;top:52px;right:0;padding:.5rem 0;border-radius:5px;list-style-type:none;background-color:hsla(0,0%,97.3%,.7);backdrop-filter:saturate(180%) blur(20px);z-index:100;-webkit-box-shadow:0 1px 4px rgb(230 230 230);box-shadow:0 1px 4px rgb(230 230 230)}.user_options_li>*{cursor:pointer;display:block;padding:1rem;color:var(--secondary-text-color)}.user_options_li>:hover{color:var(--link-color);background-color:#bababa}.user_options_public_profile{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.user_options_profile_pic{border:1px solid #ddd;position:relative;border-radius:50%;height:2rem;width:2rem;overflow:hidden;cursor:pointer}.user_options_profile_pic:hover{border:1px solid #999}.user_options_profile_meta{margin-left:1rem}.user_options_separator{height:1px;background-color:#c6c6c6;margin:.5rem 0}.save_button{padding:.5rem 1rem;margin-left:auto;margin-right:2.5rem;outline:none;border:none;border-radius:.3rem;background-color:var(--primary-color);color:#fff;font-weight:600;cursor:pointer}.save_button:hover{background-color:#61a231}.save_button:disabled{pointer-events:none;background-color:#aaa}.hamburger-menu-container{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.96);z-index:100;display:none}.hamburger-menu-container.show{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.hamburger-menu-container>.hamburger-menu-button{position:absolute;display:block;top:2rem;left:1rem}.hamburger-menu-container .menu-items{width:90%;text-align:center}.hamburger-menu-container .menu-items ul{list-style:none}.hamburger-menu-container .menu-items ul li{width:100%}.hamburger-menu-container .menu-items ul li a{text-decoration:none;padding:1rem;display:inline-block;width:100%;color:var(--nav-bg);font-size:1.5rem;font-weight:800}.hamburger-menu-container .menu-items ul li a:hover{color:var(--primary-color)}section{height:50vh;background-color:var(--nav-bg);-webkit-align-items:center;align-items:center}.section-items-flex,section{display:-webkit-flex;display:flex}.section-items-flex{-webkit-justify-content:space-between;justify-content:space-between;position:relative}.section-items-flex .left-text{max-width:40%}.section-items-flex .left-text h1{font-weight:900;font-size:2.5rem;text-align:center;margin-bottom:1rem;color:var(--primary-color);opacity:.9}.section-items-flex .left-text p{text-align:center;font-size:1.1rem;line-height:1.5rem;letter-spacing:.1rem;font-weight:700;color:var(--text-color)}.section-items-flex .right-slider{width:50%;top:-2rem}.section-items-flex .right-slider a{text-decoration:none;color:#000}.section-items-flex .right-slider h1{font-weight:900;font-size:2rem;text-align:center;margin-bottom:1rem;margin-top:.5rem;opacity:.8;display:none}.section-items-flex .right-slider h1.active{display:block}.section-items-flex .right-slider .slider-circle-container{position:absolute;left:75%;top:10rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.section-items-flex .slider-circle-container .slider-circle{border-radius:50%;width:.5rem;height:.5rem;background-color:#c6c6c6;display:inline-block;margin:1rem;padding:.8rem;cursor:pointer;-webkit-transition:.15s linear;transition:.15s linear}.section-items-flex .slider-circle-container .slider-circle.active,.section-items-flex .slider-circle-container .slider-circle:hover{-webkit-transform:scale(1.1);transform:scale(1.1);background-color:#adadad}.card-section{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;grid-gap:3rem;gap:3rem;width:73rem;max-width:90%;margin-top:5rem;margin-bottom:1.5rem}.card-section .card{width:30%;border-top:1px solid #333}.card-section .card h2{text-align:center;margin:1rem 0;font-weight:900;font-size:1.7rem;text-transform:uppercase}.card-section .card p{text-align:center;font-weight:400;font-size:1.2rem;margin-bottom:2rem;line-height:2rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.card-section .card a{text-decoration:none;color:#333;text-align:center;font-weight:800;display:block}.card-section .card a:hover{color:var(--text-color)}.about-me-container{margin-top:1rem;margin-bottom:1rem;padding:5rem 7rem 2rem}.about-me-container .about-me-content-container{border-radius:5px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;background-color:var(--primary-color);opacity:.9}.about-me-container .about-me-content-container .about-me-description{padding:2.5rem;color:#fff;z-index:20;width:50%}.about-me-container .about-me-content-container .about-me-description h2{font-size:2.2rem;font-weight:900;margin:1rem 0}.about-me-container .about-me-content-container .about-me-description p{line-height:1.5rem;font-size:1.1rem;letter-spacing:.1rem;margin-bottom:1.2rem}.about-me-container .about-me-content-container .about-me-description a{text-decoration:none;color:#111;font-weight:800;font-size:1.2rem}.about-me-container .about-me-content-container .about-me-description a:hover{opacity:.8}.about-me-container .about-me-content-container .about-me-image{width:50%;padding:2rem;text-align:center}.blog-topics-wrapper{padding:2rem 0;background-color:var(--nav-bg)}.blog-topics-wrapper .container .horizontal-line{height:1px;width:100%;margin:2.5rem 0;background-color:#111}.blog-topics-wrapper .container h2{text-align:center;font-size:2rem;font-weight:800;text-transform:uppercase;margin-bottom:2.2rem}.blog-topics-wrapper .container .blog-topics-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;grid-gap:1rem;gap:1rem;width:min(65rem,100%);margin:auto}.blog-topics-wrapper .container .blog-topics-container .topic{width:30%;text-align:center}.blog-topics-wrapper .container .blog-topics-container .topic img{width:90%;margin-bottom:1rem;opacity:.85}.blog-topics-wrapper .container .blog-topics-container .topic h3{font-weight:800;font-size:1.5rem;margin-bottom:.5rem;margin-top:1rem}.blog-topics-wrapper .container .blog-topics-container .topic a{text-decoration:none;font-weight:800;color:#333}.blog-topics-wrapper .container .blog-topics-container .topic a:hover{color:var(--text-color)}.social-media-wrapper{margin-top:4rem;margin-bottom:4rem;text-align:center}.social-media-wrapper h2{margin:2rem 0;font-size:3rem;font-weight:900}.social-media-wrapper p{font-size:1.2rem;font-weight:400;width:60%;margin:2rem auto;line-height:1.8rem;letter-spacing:.06rem}.social-media-wrapper a{margin:.5rem;text-decoration:none;color:#333;display:inline-block}@media only screen and (max-width:1200px){.about-me-container .about-me-content-container{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.about-me-container .about-me-content-container .about-me-description{width:100%;text-align:center;padding-top:.5rem}.about-me-container .about-me-content-container .about-me-description p{text-align:justify}.about-me-container .about-me-content-container .about-me-image{width:100%;padding-bottom:0}}@media only screen and (max-width:1050px){.search{background-color:transparent;border:none}.search input:not(.popupSearchBox){display:none}.search svg{height:1.2rem;padding:0}.section-items-flex .left-text h1{font-size:2rem;margin-bottom:1.5rem}.section-items-flex .slider-circle-container .slider-circle{margin:.5rem}}@media only screen and (max-height:500px){section{height:78vh}}@media only screen and (max-width:846px){header nav ul li{margin-right:0}header nav ul li a{padding:.5rem}}@media only screen and (max-width:768px){header nav ul li a{font-size:.95rem}.section-items-flex .right-slider .slider-circle-container{top:12rem}.section-items-flex .slider-circle-container .slider-circle{margin:.4rem;padding:.6rem}.about-me-container{padding-top:3rem;padding-left:2rem;padding-right:2rem}}@media only screen and (max-width:690px){header nav ul li a{font-size:.8rem}.logo svg{width:9rem}.social-media-wrapper h2{font-size:2rem}.social-media-wrapper p{letter-spacing:normal}}@media only screen and (max-width:600px){nav ul{display:none}.user_options_header{margin:0 1rem}.page-container>header>div>div>a{margin:0 auto}.hamburger-menu-button{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}section{position:relative;height:20rem;-webkit-align-items:unset;align-items:unset}.section-items-flex{position:static;margin-top:2rem}.section-items-flex .left-text{display:none}.section-items-flex .right-slider{width:100%}.section-items-flex .right-slider .slider-circle-container{left:50%;top:15rem}.card-section{-webkit-flex-direction:column;flex-direction:column;margin-bottom:0}.card-section .card{width:100%;margin-bottom:4rem}.card-section .card h2{margin-top:2rem}.about-me-container{padding:0;margin-top:0}.blog-topics-wrapper{margin-top:3rem}.blog-topics-wrapper .container .horizontal-line{margin:2rem 0}.blog-topics-wrapper .container .blog-topics-container{-webkit-flex-direction:column;flex-direction:column}.blog-topics-wrapper .container .blog-topics-container .topic{width:100%;margin-bottom:3rem}.blog-topics-wrapper .container .blog-topics-container .topic h3{margin-bottom:1rem}.blog-topics-wrapper .container .blog-topics-container .topic:last-of-type{margin-bottom:.5rem}.social-media-wrapper p{width:95%}}@media only screen and (max-width:400px){.logo svg{width:9rem}.search svg{height:1.1rem}.about-me-container .about-me-content-container .about-me-image{display:none}.social-media-wrapper a>svg{height:2rem;width:auto}.save_button{margin-right:0}}@media only screen and (max-width:360px){.page-container>header>div>div>a{margin:0 auto 0 2rem}.about-me-container .about-me-content-container .about-me-description{padding:1.5rem}.save_button{padding:.2rem .3rem}}@media only screen and (max-width:335px){.logo svg{width:7rem}.user_options_popup_container{top:42px}.page-container>header>div>div>a{margin:0 auto 0 3rem}.user_options_header{margin:0 .5rem}}footer{position:absolute;bottom:0;width:100%;background-color:#000;color:#fff;text-align:center;padding:1.5rem}.about-me-header-wrapper{height:100%;margin-bottom:2rem}.about-me-header-wrapper .about-me-header-container{display:grid;grid-template-columns:1fr 2fr}.about-me-header-wrapper .about-me-header-container h1{grid-column-start:1;grid-column-end:3;margin:1rem 0;font-weight:900;font-size:4rem}.about-me-displayPic-container{max-width:300px}.about-me-header-wrapper .about-me-header-container .about-me-brief-desc-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.about-me-header-wrapper .about-me-header-container .about-me-brief-desc-container .horizontal-line{width:100%;height:1px;background-color:#000;margin-bottom:2rem}.about-me-header-wrapper .about-me-header-container .about-me-brief-desc-container h2{font-weight:900;font-size:2.5rem;margin-bottom:1rem}.about-me-header-wrapper .about-me-header-container .about-me-brief-desc-container p{font-weight:400;font-size:1.2rem;letter-spacing:.06rem;line-height:1.8rem}.about-me-thoughts-wrapper{height:100%;background-color:var(--primary-color);color:#fff}.about-me-thoughts-wrapper .about-me-thoughts-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:4rem;margin-bottom:4rem}.about-me-thoughts-wrapper .about-me-thoughts-container .blog-posts-container{width:46%}.about-me-thoughts-wrapper .about-me-thoughts-container .blog-posts-container h2{font-size:1.9rem;margin:1.2rem 0;font-weight:800}.about-me-thoughts-wrapper .about-me-thoughts-container .blog-posts-container p{font-size:1.2rem;letter-spacing:.05rem;line-height:2rem}.about-me-thoughts-wrapper .about-me-thoughts-container .thoughts-container{width:46%}.about-me-thoughts-wrapper .about-me-thoughts-container .thoughts-container h2{font-size:1.9rem;margin:1.2rem 0;font-weight:800}.about-me-thoughts-wrapper .about-me-thoughts-container .thoughts-container p{font-size:1.2rem;letter-spacing:.05rem;line-height:2rem}.my-story-wrapper{height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background-color:#fff;margin-top:4rem;margin-bottom:4rem;padding:0 10rem}.my-story-wrapper .horizontal-line{height:2px;width:100%;background-color:#000;margin:2rem 0}.my-story-wrapper h3{margin:1rem 0}.my-story-wrapper h1{font-size:2rem;font-weight:800;margin:1rem 0}.my-story-wrapper svg{height:7rem;width:auto;margin-bottom:2rem}.my-story-wrapper .text-area{text-align:left}.my-story-wrapper p{font-size:1.2rem;line-height:2rem;letter-spacing:.02rem;margin-bottom:1.5rem}@media only screen and (max-width:1024px){.about-me-header-wrapper .about-me-header-container .about-me-brief-desc-container{width:85%;margin:auto}}@media only screen and (max-width:900px){.about-me-thoughts-wrapper .about-me-thoughts-container .blog-posts-container p,.about-me-thoughts-wrapper .about-me-thoughts-container .thoughts-container p{font-size:1.1rem}.my-story-wrapper{padding:0 5rem}}@media only screen and (max-width:768px){.my-story-wrapper{padding:0 3rem}.about-me-thoughts-wrapper .about-me-thoughts-container{margin-top:2rem;margin-bottom:2rem}.about-me-thoughts-wrapper .about-me-thoughts-container .blog-posts-container,.about-me-thoughts-wrapper .about-me-thoughts-container .thoughts-container{width:48%}}@media only screen and (max-width:700px){.about-me-header-wrapper .about-me-header-container .about-me-brief-desc-container h2{font-size:2rem}.about-me-header-wrapper .about-me-header-container .about-me-brief-desc-container p{font-size:1.1rem}.about-me-thoughts-wrapper .about-me-thoughts-container{margin-top:1.5rem;margin-bottom:1.5rem}.about-me-thoughts-wrapper .about-me-thoughts-container .blog-posts-container h2,.about-me-thoughts-wrapper .about-me-thoughts-container .thoughts-container h2{font-size:1.6rem}.about-me-thoughts-wrapper .about-me-thoughts-container .blog-posts-container p,.about-me-thoughts-wrapper .about-me-thoughts-container .thoughts-container p{font-size:1.1rem}.my-story-wrapper{margin-bottom:2rem;margin-top:2rem}}@media only screen and (max-width:600px){.about-me-header-wrapper .about-me-header-container h1{font-size:3rem}.about-me-thoughts-wrapper .about-me-thoughts-container{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.about-me-thoughts-wrapper .about-me-thoughts-container .blog-posts-container,.about-me-thoughts-wrapper .about-me-thoughts-container .thoughts-container{width:100%;margin-bottom:1rem}.my-story-wrapper{-webkit-align-items:center;align-items:center}}@media only screen and (max-width:500px){.about-me-header-wrapper .about-me-header-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.about-me-displayPic-container{-webkit-align-self:center;align-self:center}.my-story-wrapper{padding:0 1rem}}@media only screen and (max-width:400px){.my-story-wrapper{padding:0 1rem}}@media only screen and (max-width:320px){.about-me-header-wrapper .about-me-header-container .about-me-brief-desc-container{width:90%}.my-story-wrapper{padding:0 .3rem}.my-story-wrapper p{font-size:1rem}}.contact-us-heading{height:100%;background-color:#fff}.contact-us-heading h1{font-size:3rem;font-weight:900;margin:4rem 0}.contact-details-wrapper{background-color:var(--nav-bg);padding:4rem 0}.contact-details-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.contact-details-container .contact-social{width:48%}.contact-details-container .contact-social .horizontal-line1{height:1px;width:100%;background-color:#000}.contact-details-container .contact-social h4{margin:2rem 0}.contact-details-container .contact-social h2{margin:1rem 0;font-weight:800;font-size:2rem}.contact-details-container .contact-social p{font-size:1.2rem;line-height:1.8rem}.contact-details-container .contact-social p a{color:var(--primary-color)}.contact-details-container .contact-social p a:hover{color:var(--text-color)}.contact-details-container .contact-social .social-buttons{margin:2rem 0}.contact-details-container .contact-social .social-buttons a{margin-right:.2rem;text-decoration:none}.contact-details-container .contact-message{width:48%}.contact-details-container .contact-message .horizontal-line2{height:1px;width:100%;background-color:#000}.contact-details-container .contact-message h4{margin:2rem 0}.contact-details-container .contact-message h2{margin:1rem 0;font-weight:800;font-size:2rem}.contact-details-container .contact-message .contact-form-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.contact-details-container .contact-message .contact-form-wrapper label{margin:1rem 0;font-size:1.1rem;color:#333}.contact-details-container .contact-message .contact-form-wrapper input,.contact-details-container .contact-message .contact-form-wrapper textarea{padding:1rem;border:1px solid #dfdfdf;border-radius:5px;margin-bottom:1rem;outline:none;font-size:1.5rem}.contact-details-container .contact-message .contact-form-wrapper textarea{height:10rem}.contact-details-container .contact-message .contact-form-wrapper input[type=submit]{color:#fff;background-color:var(--primary-color);font-size:1rem;margin:1rem 0;width:7rem;border-radius:5px;cursor:pointer;-webkit-transition:background-color .4s ease-out;transition:background-color .4s ease-out}@media only screen and (max-width:700px){.contact-details-container .contact-social .social-buttons svg{height:35px;width:35px}}@media only screen and (max-width:600px){.contact-details-container{-webkit-flex-direction:column;flex-direction:column}.contact-details-container .contact-social{width:100%;margin-bottom:2rem}.contact-details-container .contact-message{width:100%}}@media only screen and (max-width:400px){.contact-details-container .contact-message .contact-form-wrapper input{font-size:1.2rem}}@media only screen and (max-width:350px){.contact-details-container .contact-social p{font-size:1.1rem}}@media only screen and (max-width:300px){.contact-us-heading h1{font-size:2.5rem;margin:2.7rem 0}.contact-details-wrapper{padding:3rem 0}}.blog_posts_wrapper{margin-top:2rem;background-color:var(--nav-bg);-webkit-flex-direction:column;flex-direction:column;color:#000}.blog_post_container,.blog_posts_wrapper{border-radius:5px;margin-bottom:2rem;padding:2rem;display:-webkit-flex;display:flex}.blog_post_container{background-color:#fff;-webkit-justify-content:space-around;justify-content:space-around;-webkit-box-shadow:0 4px 8px rgb(0 0 0/8%);box-shadow:0 4px 8px rgb(0 0 0/8%)}.blog_post_img{min-width:8rem;height:8rem;border-radius:5px;position:relative;margin-right:2rem}.blog_post_text{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:75%}.blog_post_text h2,.blog_post_text p{margin-bottom:1rem}.blog_post_text p *{color:var(--secondary-text-color)}@media (max-width:768px){.blog_post_container{-webkit-flex-direction:column;flex-direction:column}.blog_post_img{margin:0 auto 1.5rem;width:10rem;max-width:100%}.blog_post_text{width:100%}}.pagination_container{border-radius:5px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around;margin-left:auto;padding:1rem;right:2rem;bottom:5px;max-width:100%;background-color:#fff;-webkit-box-shadow:0 4px 8px rgb(0 0 0/8%);box-shadow:0 4px 8px rgb(0 0 0/8%)}.pagination_button{border:1px solid #eee;border-radius:5px;display:inline-block;padding:0 .5rem;height:2rem;margin:0 .5rem;cursor:pointer}.pagination_button_wide{padding:0 1rem}.animate_bg{background-image:-webkit-gradient(linear,left top,right top,from(#f6f7f8),color-stop(10%,#edeef1),color-stop(20%,#f6f7f8),to(#f6f7f8));background-image:-webkit-linear-gradient(left,#f6f7f8,#edeef1 10%,#f6f7f8 20%,#f6f7f8);background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 10%,#f6f7f8 20%,#f6f7f8);background-size:200% 100%;-webkit-animation:bgPos 1s linear infinite;animation:bgPos 1s linear infinite;cursor:default}.animate_bg_text{display:inline-block;width:100%;height:15px;margin-bottom:15px;border-radius:50px}h2.animate_bg_text{width:70%}h1.animate_bg_text{width:50%}.animate_bg_text:last-child{width:30%}.w-100{width:100%!important}.p-1rem{padding:1rem!important}.mb-1rem{margin-bottom:1rem}@-webkit-keyframes bgPos{0%{background-position:50% 0}to{background-position:-150% 0}}@keyframes bgPos{0%{background-position:50% 0}to{background-position:-150% 0}}html{scroll-behavior:smooth}.blog-post-wrapper{position:relative}.blog-post{max-width:42.5rem;margin:auto}.blog-post h1{position:relative}.placeholderText{position:absolute;color:var(--secondary-text-color);z-index:-1;pointer-events:none}.blog-post:focus{outline:none}.blog-post a{color:var(--text-color)}.blog-post h1{margin-top:2rem;font-weight:700;font-size:3rem}.blog-post h2{font-size:1.5rem}.blog-post h2,h3,h4,h5{margin-top:3rem}.blog-post .meta-description-container{display:-webkit-flex;display:flex;margin:2rem 0}.blog-post .meta-description-container .meta-description{margin-left:1rem}.blog-post .meta-description-container .meta-description p{margin-top:.2rem;font-size:1rem;line-height:normal;margin-bottom:.5rem}.blog-post .meta-description-container .meta-description p:last-child{color:#555;font-size:.9rem}.blog-post .meta-description-container .author-image{border-radius:50%;overflow:hidden;position:relative;width:3.5rem;height:3.5rem}.blog-post ol,.blog-post p,.blog-post ul{margin-bottom:2rem;font-size:1.2rem;line-height:2rem;letter-spacing:.02rem}.blog-post ol,.blog-post ul{margin-top:1rem}.blog-post p{margin-top:2rem;margin-bottom:0}.blog-post p:focus{border:2px solid red}.blog-post ul{list-style-position:inside}.blog-post ul li{margin-bottom:.5rem}.blog-post ol{list-style-position:inside}.blog-post ol li{margin-bottom:.5rem}.blog-post img{margin:2rem 0 1rem;text-align:center;max-width:100%;max-height:auto}.blog-post div[style*="text-align:none"]{text-align:center!important}.blog-post div+p,.blog-post img+p{margin-top:0;text-align:center;color:#888;font-size:1.1rem}.blog-post img figcaption{margin-top:1rem;color:#555}.blog-post img.gallery{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.blog-post img.gallery img{max-width:50%;height:auto}.blog-post img.gallery figcaption{margin:1rem auto 0}.blog-post img table{margin:0 auto}.blog-post img table th{background-color:#555;color:#fff;font-size:1.2rem;padding:.5rem 1rem}.blog-post img table td{background-color:#777;color:#fff;font-size:1.2rem;padding:.5rem 1rem}.blog-post code{background-color:#f7f7f7;font-size:.9rem;padding:.2rem;border:1px solid #ededed;border-radius:3px}.blog-post pre{overflow:auto;line-height:1.7rem;background-color:#f7f7f7;font-size:1.1rem;margin-bottom:2rem;margin-top:1rem;padding:1rem;border:1px solid #ededed}.edit-options-container{border:2px solid red;border-radius:50%;position:absolute;top:0;left:50%;cursor:pointer;-webkit-transition:.1s linear;transition:.1s linear}.editOptions-active{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.edit-options-container .edit-options-svg{vertical-align:middle}.edit-options{display:none}.edit-options-ul{display:-webkit-flex;display:flex}.blog-body-wrapper{margin-bottom:4rem}@media only screen and (max-width:768px){.blog-post{width:90%}.blog-post h1{margin-top:2rem;font-weight:700;font-size:2rem}.blog-post h2{font-size:1.2rem}.blog-post>p,.blog-post>ul{font-size:1rem;line-height:1.5rem}}@media only screen and (max-width:500px){.blog-post>figure.gallery{-webkit-flex-direction:column;flex-direction:column}.blog-post>figure.gallery img{max-width:100%;height:auto}}.loginForm_wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-top:2rem;margin-bottom:2rem}.loginForm_container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:2rem;width:30rem;border-radius:8px;border:1px solid #dadce0}.loginForm_logo{position:relative;height:4rem;width:4rem;margin:1rem auto .5rem}.loginForm_container h1{-webkit-align-self:center;align-self:center;margin-bottom:1.5rem;color:var(--link-color)}.loginForm_container a{color:var(--text-color);font-weight:700}.loginForm_container a:hover{color:var(--primary-color)}.loginForm_container input{padding:1rem;color:var(--link-color);width:100%;border-radius:5px;border:1px solid #dadce0;font-size:1rem;margin-bottom:2rem}.loginForm_container input:focus{outline:2px solid var(--primary-color)}.loginForm_container input[type=submit]{margin:1rem 0;border:none;font-weight:700;background-color:var(--primary-color);color:#fff;cursor:pointer;-webkit-transition:background-color .4s ease-out;transition:background-color .4s ease-out}.loginForm_container input[type=submit]:focus{outline:none}.loginForm_container form{margin-bottom:1rem}.googleLoginBtn,.loginFormHr{margin-bottom:2rem}.googleLoginBtn{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:1rem 2rem;width:100%;border-radius:.313rem;outline:none;border:none;font-weight:700;cursor:pointer}.googleLoginBtn>svg{height:1.125rem;width:1.125rem;margin-right:1rem}.inputFormInfo{-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:1rem}.inputFormCheckboxContainer,.inputFormInfo{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.inputFormCheckbox{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;margin:.2rem .8rem 0 0!important}.inputFormCheckbox:focus{outline:none!important}.inputFormForgotPassword{cursor:pointer;font-weight:600;color:var(--secondary-text-color)!important}.inputFormForgotPassword:hover{color:var(--primary-color)!important}@media(max-width:400px){.inputFormInfo{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;grid-gap:1rem;gap:1rem}}@media(max-width:350px){.googleLoginBtnText{display:none}.googleLoginBtn>svg{margin-right:0;height:1.5rem;width:1.5rem}}.editor_wrapper{padding-bottom:2rem;padding-top:1rem}.editor_container{border:1px solid #ddd;margin-top:2rem;padding:1rem;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.1);box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}.toolbar_container{position:sticky;top:3.45rem;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.1);box-shadow:0 4px 8px 0 rgba(0,0,0,.1);z-index:50}.flashEffect{background-color:rgba(0,0,0,.1)!important;-webkit-transition:background-color .4s linear;transition:background-color .4s linear}.dashboard-blog-wrapper{width:60%;margin:3rem auto 1.5rem;min-height:100vh}.dashboard-username{margin:1rem 0 3rem}.dashboard-post-wrapper{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;grid-gap:1rem;gap:1rem;border-bottom:2px solid #ddd;margin-bottom:3rem;padding-bottom:1rem}.dashboard-post-text-wrapper{margin-bottom:2rem;width:70%}.dashboard-post-date{display:block;color:#888;font-size:.9rem;font-weight:600;margin-bottom:1rem}.dashboard-post-title{display:block;font-weight:800;color:#333;font-size:1.3rem;margin-bottom:.5rem}.dashboard-post-excerpt{display:block}.dashboard-post-img-wrapper{display:block;width:7rem;height:7rem;position:relative;margin-right:1rem}.infinite-scroll-loader{visibility:hidden}@media(max-width:768px){.dashboard-blog-wrapper{width:100%}}@media(max-width:550px){.dashboard-post-wrapper{grid-gap:.3rem;gap:.3rem}.dashboard-post-title{font-size:1rem}.dashboard-post-excerpt{display:none}.dashboard-post-img-wrapper{width:4rem;height:4rem;margin-right:0}}