@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600&display=swap";
*{box-sizing:border-box;margin:0;padding:0}html{min-height:100%;overflow-x:hidden}body{min-height:93vh;position:relative}@media screen and (max-width:992px){body{min-height:95vh}}#root{min-height:100%}header{z-index:10;background-color:#fff;width:100%;height:100px;position:fixed;top:0;left:0;box-shadow:0 0 5px #0000004d}header .container{flex-direction:row;justify-content:space-between;align-items:center;height:100%;padding:0 20px;display:flex}header nav.nav-links{flex-direction:row;align-items:center;width:70%;display:flex}header nav.nav-links ul{flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin:0;list-style:none;display:flex}header nav.nav-links .nav-link a{text-transform:uppercase;color:#a2b2bc;font-family:Montserrat,sans-serif;text-decoration:none;transition:color .3s}header nav.nav-links .nav-link:hover a:not(.active){color:#cdb7b5}header nav.nav-links .nav-link .active{color:#6e7b8b}header nav.social ul{flex-direction:row;justify-content:space-between;align-items:center;width:50px;margin:0;padding:0;list-style:none;display:flex}header nav.social .social-link svg{width:18px}header nav.social .social-link svg path{fill:#6e7b8b;transition:fill .3s}header nav.social .social-link:hover svg path{fill:#cdb7b5}@media screen and (max-width:992px){header{height:70px}header #burger{cursor:pointer;margin-right:20px;display:block}header #burger .line{opacity:1;background:#6e7b8b;border-radius:3px;width:35px;height:2px;margin:6px 0;transition:all .2s ease-in-out}header #burger.x .l-one{transform:translateY(8px)rotate(45deg)}header #burger.x .l-two{opacity:0}header #burger.x .l-three{transform:translateY(-8px)rotate(-45deg)}header nav.nav-links{z-index:-1;transform-origin:0 0;background:#fdf9fc;width:100vw;height:50vh;padding:10px;transition:all .3s ease-in-out;position:fixed;top:70px;left:0;transform:scaleY(1)}header nav.nav-links ul{flex-direction:column;justify-content:space-around;align-items:flex-end;width:100%;height:100%}header nav.nav-links .nav-link{margin-right:10px}header nav.nav-links.nav-hide{transform:scaleY(0)}}footer{background:#cdb7b5;flex-direction:column;align-items:center;width:100%;height:400px;padding-top:30px;display:flex;position:absolute;bottom:0}@media screen and (max-width:768px){footer{height:535px}}footer h2{color:#fff;text-align:center;margin:20px 0;font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:500}footer .social svg{width:20px;margin:0 10px}footer .social svg path{fill:#fff;transition:fill .3s}footer .social svg:hover path{fill:#a2b2bc}main.home{overflow-x:hidden!important}main.home a{text-decoration:none}main.home #welcome{background:#fff 60% 0/cover no-repeat;height:88vh;position:relative}main.home #welcome .welcome-text{position:absolute;top:50%;transform:translateY(-50%)}main.home #welcome .welcome-text *{text-transform:uppercase;font-family:Montserrat,sans-serif}main.home #welcome .welcome-text h1{color:#cdb7b5;text-shadow:2px 2px 5px #000;font-size:4rem;font-weight:600}main.home #welcome .welcome-text h2{color:#fff;text-shadow:2px 2px 5px #000;font-size:2.5rem;font-weight:500}main.home #welcome .cta{color:#fff;cursor:pointer;background-color:#cdb7b5;border-radius:5px;width:fit-content;margin-top:20px;padding:10px 18px;text-decoration:none;transition:all .3s;display:block}main.home #welcome .cta:hover{background:#a2b2bc}main.home #welcome .cta{font-size:1.5rem;text-decoration:none;box-shadow:2px 2px 5px #000}main.home #more article{margin:80px 0;padding:20px 0}main.home #more article .container{flex-direction:row;align-items:center;width:60%;display:flex}main.home #more article .container h2,main.home #more article .container p{color:#6e7b8b;text-align:left;font-family:Montserrat,sans-serif}main.home #more article .container h2{font-size:1.8rem;font-weight:500}main.home #more article .container p{font-weight:400}main.home #more article .container .cta{color:#fff;cursor:pointer;background-color:#cdb7b5;border-radius:5px;width:fit-content;margin-top:20px;padding:10px 18px;text-decoration:none;transition:all .3s;display:block}main.home #more article .container .cta:hover{background:#a2b2bc}@media screen and (max-width:992px){main.home #more article .container{width:100%}main.home #more article .container h2,main.home #more article .container p{text-align:center}}main.home #more article .img-container{border-radius:5px;width:300px;min-width:300px;max-width:300px;margin:0 20px;overflow:hidden}@media screen and (max-width:992px){main.home #more article .container{flex-direction:column-reverse!important}main.home #more article .container .cta{text-align:center;width:100%}main.home #more article .img-container{width:100%;min-width:auto;margin:0 0 20px}}@media screen and (max-width:400px){main.home #more article .img-container,main.home #more article .img-container img{width:100%}}main.about .container{padding-top:20px}main.about h1{color:#cdb7b5;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:500}main.about p{color:#6e7b8b;font-family:Montserrat,sans-serif;font-weight:400}main.about .img-container{border-radius:6px;height:auto;padding:0;overflow:hidden}main.about label{font-family:Montserrat,sans-serif}main.about textarea{height:20vh;font-family:Montserrat,sans-serif}main.articles .container{padding-top:20px}main.articles .img-container{cursor:pointer;border-radius:5px;width:400px;margin:20px;padding:0;position:relative;overflow:hidden}main.articles .img-container img{width:100%}main.articles .img-container h2{color:#fff;text-transform:uppercase;z-index:3;font-family:Montserrat,sans-serif;font-size:3rem;font-weight:400;position:absolute;top:50%;left:40px;transform:translateY(-50%)}main.articles .img-container:nth-child(2) h1{text-align:right;left:0;right:40px}main.articles .img-container .overlay{opacity:0;z-index:2;background-color:#cdb7b5;width:100%;height:100%;transition:all .3s;position:absolute}main.articles .img-container:hover .overlay{opacity:.4}main.articles .main-title-container{align-items:center;display:flex}main.articles .main-title-container .back-btn{cursor:pointer;margin-right:10px}main.articles .main-title-container .back-btn svg{width:25px}main.articles .main-title-container .back-btn svg path{fill:#a2b2bc;transition:all .3s}main.articles .main-title-container .back-btn:hover svg path{fill:#6e7b8b}main.articles .main-title-container .main-title{color:#6e7b8b;margin:0;font-family:Montserrat,sans-serif;font-size:2rem}main.articles .article{border-bottom:1px solid #a2b2bc;margin:20px 0;padding-bottom:20px}main.articles .article:last-child{border-bottom:none}main.articles .article .article-img{border-radius:5px;width:200px;height:200px;padding:0;overflow:hidden}main.articles .article h3{color:#6e7b8b;font-family:Montserrat,sans-serif;font-weight:500}main.articles .article p{color:#a2b2bc;font-family:Montserrat,sans-serif;font-weight:400}main.articles .article a{text-decoration:none}main.articles .article .article-cta{color:#fff;cursor:pointer;background-color:#cdb7b5;border-radius:5px;width:fit-content;margin-top:20px;padding:10px 18px;text-decoration:none;transition:all .3s;display:block}main.articles .article .article-cta:hover{background:#a2b2bc}main.articles .article .article-cta{text-decoration:none}@media screen and (max-width:992px){main.articles .article .article-img{width:100%;height:300px;margin-bottom:20px}main.articles .article .article-img img{width:100%;height:auto}main.articles .article .article-cta{text-align:center;width:100%}}main.article-detail .img-container{width:100%;overflow:hidden}main.article-detail .img-container img{width:100%}@media screen and (max-width:650px){main.article-detail .img-container{height:280px}}main.article-detail .gallery-wrapper{background-color:#f6f2f2}main.article-detail h1,main.article-detail h2,main.article-detail h3{color:#6e7b8b;margin-top:20px;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:500}main.article-detail h2{font-size:1.3rem}main.article-detail h3{font-size:1.2rem}main.article-detail p{color:#a2b2bc;font-family:Montserrat,sans-serif;font-weight:400}main.contact .main-title{color:#6e7b8b;font-family:Montserrat,sans-serif;font-size:2rem}main.contact .error-text{color:tomato;font-family:Montserrat,sans-serif}main.contact .container{padding-top:20px}main.contact input,main.contact textarea,main.contact label,main.contact button{font-family:Montserrat,sans-serif;display:block}main.contact label{color:#6e7b8b;text-transform:uppercase;margin:20px 0 10px;font-weight:500}main.contact input,main.contact select,main.contact textarea{color:#6e7b8b;border:1px solid #6e7b8b;border-radius:20px;width:100%;padding:5px 10px;font-weight:400}main.contact input:focus,main.contact select:focus,main.contact textarea:focus{outline:none}main.contact button{color:#fff;cursor:pointer;background-color:#cdb7b5;border-radius:5px;width:fit-content;margin-top:20px;padding:10px 18px;text-decoration:none;transition:all .3s;display:block}main.contact button:hover{background:#a2b2bc}main.contact button{border:none;border-radius:20px;width:100%;margin-top:30px;font-weight:600}main.contact h1,main.contact h3,main.contact p{color:#6e7b8b;font-family:Montserrat,sans-serif}.custom-scroll::-webkit-scrollbar{width:10px}.rt-wrapper .rt-toolbar .rdw-emoji-modal::-webkit-scrollbar{width:10px}.rt-wrapper .rt-toolbar .rdw-dropdown-optionwrapper::-webkit-scrollbar{width:10px}.rt-wrapper .rt-toolbar .rdw-colorpicker-modal .rdw-colorpicker-modal-options::-webkit-scrollbar{width:10px}.custom-scroll::-webkit-scrollbar-track{background:#f2f2f2}.rt-wrapper .rt-toolbar .rdw-emoji-modal::-webkit-scrollbar-track{background:#f2f2f2}.rt-wrapper .rt-toolbar .rdw-dropdown-optionwrapper::-webkit-scrollbar-track{background:#f2f2f2}.rt-wrapper .rt-toolbar .rdw-colorpicker-modal .rdw-colorpicker-modal-options::-webkit-scrollbar-track{background:#f2f2f2}.custom-scroll::-webkit-scrollbar-thumb{background:#fff;border-radius:1px}.rt-wrapper .rt-toolbar .rdw-emoji-modal::-webkit-scrollbar-thumb{background:#fff;border-radius:1px}.rt-wrapper .rt-toolbar .rdw-dropdown-optionwrapper::-webkit-scrollbar-thumb{background:#fff;border-radius:1px}.rt-wrapper .rt-toolbar .rdw-colorpicker-modal .rdw-colorpicker-modal-options::-webkit-scrollbar-thumb{background:#fff;border-radius:1px}.custom-scroll::-webkit-scrollbar-thumb:hover{background:#fff}.rt-wrapper .rt-toolbar .rdw-emoji-modal::-webkit-scrollbar-thumb:hover{background:#fff}.rt-wrapper .rt-toolbar .rdw-dropdown-optionwrapper::-webkit-scrollbar-thumb:hover{background:#fff}.rt-wrapper .rt-toolbar .rdw-colorpicker-modal .rdw-colorpicker-modal-options::-webkit-scrollbar-thumb:hover{background:#fff}.rt-wrapper{border:1px solid #6e7b8b;border-radius:10px;margin:10px auto}.rt-wrapper .rt-editor{color:#6e7b8b;background:#fff;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:10px 5px;transition:all .3s}.rt-wrapper .rt-editor .public-DraftStyleDefault-block{margin:2px}.rt-wrapper .rt-toolbar{border-top-left-radius:10px;border-top-right-radius:10px;margin:0;padding:10px;background:#dbd5dd!important;border:none!important}.rt-wrapper .rt-toolbar .rdw-inline-wrapper,.rt-wrapper .rt-toolbar .rdw-list-wrapper,.rt-wrapper .rt-toolbar .rdw-text-align-wrapper,.rt-wrapper .rt-toolbar .rdw-history-wrapper,.rt-wrapper .rt-toolbar .rdw-link-wrapper{flex-direction:row;justify-content:center;margin:5px;display:flex}.rt-wrapper .rt-toolbar .rdw-inline-wrapper .rdw-option-wrapper,.rt-wrapper .rt-toolbar .rdw-list-wrapper .rdw-option-wrapper,.rt-wrapper .rt-toolbar .rdw-text-align-wrapper .rdw-option-wrapper,.rt-wrapper .rt-toolbar .rdw-history-wrapper .rdw-option-wrapper,.rt-wrapper .rt-toolbar .rdw-link-wrapper .rdw-option-wrapper{border-radius:0;margin:0}.rt-wrapper .rt-toolbar .rdw-inline-wrapper .rdw-option-wrapper:first-child,.rt-wrapper .rt-toolbar .rdw-list-wrapper .rdw-option-wrapper:first-child,.rt-wrapper .rt-toolbar .rdw-text-align-wrapper .rdw-option-wrapper:first-child,.rt-wrapper .rt-toolbar .rdw-history-wrapper .rdw-option-wrapper:first-child,.rt-wrapper .rt-toolbar .rdw-link-wrapper .rdw-option-wrapper:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.rt-wrapper .rt-toolbar .rdw-inline-wrapper .rdw-option-wrapper:last-child,.rt-wrapper .rt-toolbar .rdw-list-wrapper .rdw-option-wrapper:last-child,.rt-wrapper .rt-toolbar .rdw-text-align-wrapper .rdw-option-wrapper:last-child,.rt-wrapper .rt-toolbar .rdw-history-wrapper .rdw-option-wrapper:last-child,.rt-wrapper .rt-toolbar .rdw-link-wrapper .rdw-option-wrapper:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.rt-wrapper .rt-toolbar .rdw-colorpicker-wrapper,.rt-wrapper .rt-toolbar .rdw-emoji-wrapper,.rt-wrapper .rt-toolbar .rdw-image-wrapper{margin:5px 0}.rt-wrapper .rt-toolbar .rdw-colorpicker-wrapper .rdw-option-wrapper,.rt-wrapper .rt-toolbar .rdw-emoji-wrapper .rdw-option-wrapper,.rt-wrapper .rt-toolbar .rdw-image-wrapper .rdw-option-wrapper{border-radius:5px}.rt-wrapper .rt-toolbar .rdw-fontfamily-wrapper,.rt-wrapper .rt-toolbar .rdw-fontsize-wrapper{margin:5px}.rt-wrapper .rt-toolbar .rdw-option-wrapper{color:#6e7b8b!important;background:#fff!important;border:none!important}.rt-wrapper .rt-toolbar .rdw-option-wrapper:hover{box-shadow:none!important;background:#cdb7b5!important}.rt-wrapper .rt-toolbar .rdw-option-wrapper:focus{outline:none!important}.rt-wrapper .rt-toolbar .rdw-option-wrapper img{height:12px}.rt-wrapper .rt-toolbar .rdw-option-active{box-shadow:none!important;background:#cdb7b5!important}.rt-wrapper .rt-toolbar .rdw-dropdown-wrapper{background:#fff;border:none;border-radius:5px;height:20px;margin:0}.rt-wrapper .rt-toolbar .rdw-dropdown-wrapper:hover{box-shadow:none!important;background:#cdb7b5!important}.rt-wrapper .rt-toolbar .rdw-dropdown-wrapper:focus{outline:none!important}.rt-wrapper .rt-toolbar .rdw-dropdown-wrapper a{color:#000;font-size:13px;text-decoration:none}.rt-wrapper .rt-toolbar .rdw-colorpicker-modal{color:#000;background:#fff;border:1px solid #6e7b8b;box-shadow:none!important}.rt-wrapper .rt-toolbar .rdw-colorpicker-modal .rdw-colorpicker-modal-options{overflow-x:hidden}.rt-wrapper .rt-toolbar .rdw-dropdown-optionwrapper{color:#000;background:#fff;border:1px solid #6e7b8b;font-size:13px;overflow-y:auto;box-shadow:none!important}.rt-wrapper .rt-toolbar .rdw-dropdown-optionwrapper .rdw-dropdownoption-active,.rt-wrapper .rt-toolbar .rdw-dropdown-optionwrapper .rdw-dropdownoption-highlighted{background:#fff}.rt-wrapper .rt-toolbar .rdw-link-modal,.rt-wrapper .rt-toolbar .rdw-image-modal{color:#000;box-shadow:none;background:#fff;border:1px solid #6e7b8b}.rt-wrapper .rt-toolbar .rdw-link-modal input,.rt-wrapper .rt-toolbar .rdw-image-modal input{color:#000;background:#fdf9fc;border:1px solid #6e7b8b;padding:3px}.rt-wrapper .rt-toolbar .rdw-image-modal-btn{height:auto;padding:5px 15px;font-weight:500;font-family:Montserrat,sans-serif!important}.rt-wrapper .rt-toolbar .rdw-emoji-modal{background:#fff;border:1px solid #6e7b8b;box-shadow:none!important}.rdw-image-alignment-options-popup{background:0 0!important;border:1px solid #6e7b8b!important;border-radius:5px!important;width:auto!important;padding:0!important}.rdw-image-alignment-options-popup .rdw-image-alignment-option{box-shadow:none!important;background:#fdf9fc!important;border:none!important;border-radius:0!important;margin:0!important;padding:12px!important;font-size:14px!important}.rdw-image-alignment-options-popup .rdw-image-alignment-option:first-child{border-top-left-radius:5px!important;border-bottom-left-radius:5px!important}.rdw-image-alignment-options-popup .rdw-image-alignment-option:last-child{border-top-right-radius:5px!important;border-bottom-right-radius:5px!important}.rdw-image-alignment-options-popup .rdw-image-alignment-option:hover{background:#cdb7b5!important}main.main{min-height:100%;margin-top:100px;padding-bottom:560px}@media screen and (max-width:992px){main.main{margin-top:70px}}.btn-primary{background:#a2b2bc!important;border-color:#a2b2bc!important}.btn-primary:hover{background:#cdb7b5!important;border-color:#cdb7b5!important}.btn-primary:focus,.btn-primary:active{box-shadow:none!important;outline:none!important}.btn-danger{background:#ff5655!important;border-color:#ff5655!important}.btn-danger:hover{background:#d23535!important;border-color:#d23535!important}.btn-danger:focus,.btn-danger:active{box-shadow:none!important;outline:none!important}.form-switch .form-check-input:checked{background-color:#cdb7b5!important;border-color:#cdb7b5!important}.form-switch .form-check-input:focus{border-color:gray;box-shadow:none!important;outline:none!important}.form-switch .form-check-input:focus:not(:checked){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e")!important}
