@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:before,*:after{padding:0;margin:0;box-sizing:border-box}html,body{margin:0;padding:0;font-size:16px;font-family:Questrial,sans-serif;background-color:#fff;color:#322e38;min-height:100vh}a{text-decoration:none}main{margin:0;padding:0;width:100%;height:100%}section{margin:0;padding:0}ul,li,h1,h2,h3,h4,h5,h6,p,span{margin:0;padding:0}ul,li{list-style-type:none}img{display:block}.error-text-align-center{margin:1rem auto;padding:1rem;max-width:1200px;text-align:center;background-color:#ffb3b3;color:#322e38;border-radius:5px}.defaultlayout-container{margin:0}.defaultlayout-container .notification{position:fixed;right:1rem;bottom:1rem;z-index:100;padding:1rem 1.5rem;background-color:#1a873c;color:#fff;border-radius:.5rem}.dashboard-navigation{position:relative}.dashboard-sidebar{display:block;position:fixed;top:0;left:0;padding:93px 0 0;width:225px;min-height:100vh;background-color:#a98f93;color:#fff;z-index:55}.dashboard-sidebar ul{padding-top:5px;width:100%}.dashboard-sidebar ul li{margin:0 auto;width:200px}.dashboard-sidebar ul li .sidebar-link{background-color:#322e38;color:#fff;font-size:1.2rem;margin:8px 0;padding:8px;display:flex;justify-content:center;align-items:center;cursor:pointer;border:1px solid #ffffff;border-radius:5px}.dashboard-sidebar ul li .sidebar-link:hover{color:#907a87;border:1px solid #907A87}.dashboard-sidebar ul li .sidebar-link.active{display:block;text-align:center}.dashboard-sidebar ul li span{color:#322e38}.dashboard-sidebar ul .user-name{display:flex;justify-content:space-between;align-items:center;font-size:1.1rem;height:50px;color:#fff}@media screen and (min-width: 800px){.dashboard-sidebar ul li .sidebar-link.active{display:none}}@media screen and (max-width: 800px){.dashboard-sidebar{display:none}.dashboard-sidebar.active{display:block}}.dashboard-header{margin:0;padding:0 50px 0 0;background-color:#a98f93;width:100%;position:fixed;top:0;left:0;right:0;z-index:99;box-shadow:#3c40434d 0 2px 2px,#3c404326 0 2px 6px 7px}.dashboard-header nav{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.dashboard-header nav .logo-box{text-decoration:none}.dashboard-header nav .menu-button{display:none}.dashboard-header nav .logout-button{border:1px solid #ffffff;background-color:#322e38;color:#fff;width:45px;height:41px;font-size:1.9rem;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:5px}.dashboard-header nav .logout-button:hover{color:#907a87;border:1px solid #907A87}@media screen and (max-width: 800px){.dashboard-navigation .dashboard-header{padding:0 30px 0 0}.dashboard-navigation .dashboard-header nav .menu-button{border:1px solid #ffffff;background-color:#322e38;color:#fff;width:45px;height:41px;font-size:1.9rem;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:5px}.dashboard-navigation .dashboard-header nav .menu-button:hover{color:#907a87;border:1px solid #907A87}.dashboard-navigation .dashboard-header nav .logout-button{display:none}}.logo-container{width:225px;height:93px;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.logo-container .logo-title{margin:0;padding:0;color:#322e38;font-size:1.8rem;font-weight:600;font-family:Lora,serif}.logo-container .logo-desc{margin:0;padding:0;color:#50586c;font-size:1.2rem;font-weight:400;font-family:Lora,serif}@media screen and (max-width: 600px){.logo-container{height:60px}.logo-container .logo-title{font-size:1.7rem}.logo-container .logo-desc{font-size:1.1rem}}.content-footer{margin:0;padding:0 1.5rem 1.25rem;width:100%}.content-footer p{text-align:center;color:#322e38;padding:1.25rem 0;background-color:#caced8;font-size:1rem;border-radius:5px}.content-footer p .grumin-link{display:inline-block;color:#322e38;text-decoration:none;font-size:1rem;font-weight:400;line-height:1rem;-webkit-transition:all .3 ease;transition:all .3 ease;cursor:pointer}.content-footer p .grumin-link:hover{color:#645c70}.content-main{margin:0;padding:93px 0 0 225px;width:100%;min-height:100vh;z-index:1;display:flex;flex-direction:column;justify-content:space-between}.content-main .content-container{margin:1.5rem}.content-main .content-container .content-body{padding:1.25rem 1.5rem;width:100%;height:100%;border:1px solid #907A87;border-radius:5px;box-shadow:#3c40434d 0 2px 2px,#3c404326 0 2px 6px 3px}@media screen and (max-width: 800px){.content-main{padding:93px 0 0}}.dashboard-container{margin:0}.dashboard-container .d-section{padding:1.5rem;width:100%;margin-bottom:1.5rem;border:1px solid #BEA6A0;border-radius:5px;box-shadow:#3c40434d 0 1px 2px,#3c404326 0 2px 2px 3px}.dashboard-container .d-section h3{padding:0 0 1.5rem}.dashboard-container .d-section .manual-list{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem}.dashboard-container .d-section .manual-list .manual-card{display:flex;flex-direction:column}.dashboard-container .d-section .manual-list .manual-card .manual-card-title{min-width:300px;display:flex;justify-content:space-between;align-items:center;padding:1rem;border-radius:3px;background-color:#e0d7d9;color:#322e38;font-size:1.1rem;cursor:pointer}.dashboard-container .d-section .manual-list .manual-card .manual-card-title.active{border-radius:3px 3px 0 0}.dashboard-container .d-section .manual-list .manual-card .manual-card-text{padding:.5rem;border:1px solid #e0d7d9;border-radius:0 0 3px 3px;background-color:#f7f4f4}.dashboard-container .d-section .manual-list .manual-card .manual-card-text li{width:100%;margin:0;padding:.5rem 0;font-size:1rem}.dashboard-container h1{font-size:2rem;font-weight:400;text-align:center}.loader-container{margin:0 auto;padding:1rem;width:100%;display:flex;justify-content:center;align-items:center}.no-error{margin:0;padding:0}.error-container-active{margin:0 auto 1.25rem;width:100%;text-align:center;padding:1rem;background-color:#ff8080;color:#fff;border-radius:5px}.login-page-container{width:100%;height:100vh;margin:0 auto;padding:0 15px;display:flex;justify-content:center;align-items:center}.login-page-container .form-container{position:relative;z-index:1;width:400px;display:flex;flex-direction:column;gap:10px;border:1px solid #988fa0;box-shadow:#3c40434d 0 2px 2px,#3c404326 0 2px 6px 7px;padding:40px;border-radius:5px}.login-page-container .form-container form .title{font-family:Lora,serif;font-size:1.5rem;margin-bottom:1rem;text-align:center}.login-page-container .form-container form .alert{padding:1rem;background-color:#ffb3b3;color:#322e38;border-radius:.5rem;margin-bottom:1rem}.login-page-container .form-container form .form-input{outline:0;background:#ffffff;width:100%;border:2px solid #999999;margin:0 0 15px;padding:15px;box-sizing:border-box;font-size:14px;transition:all .3s;border-radius:5px}.login-page-container .form-container form .form-input:focus{border-color:#50586c}.login-page-container .form-container form .btn{width:100%;outline:0;background:#50586C;border:0;text-decoration:none;padding:15px;color:#fff;font-size:16px;-webkit-transition:all .3 ease;transition:all .3 ease;cursor:pointer;border-radius:5px}.login-page-container .form-container form .btn:hover{background:#322e38}.login-page-container .form-container form .message{margin:0;padding:1rem 0;text-align:center;width:100%}.login-page-container .form-container form .message .login-link{width:150px;color:#322e38;font-size:1rem;border-bottom:1px solid #322e38;cursor:pointer}.login-page-container .form-container form .message .login-link:hover{color:#322e38;border-bottom:1px solid #322e38}.login-page-container.animated{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.login-page-container.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width: 400px){.login-page-container{padding-top:15px;align-items:flex-start}.login-page-container .login-form{padding:20px;width:100%}}.frame{background-color:#fff}.frame .scroll-to-top{position:fixed;z-index:100;right:30px;bottom:30px}.frame .scroll-to-top .scroll-chevron{width:45px;height:41px;color:#bea6a0;background-color:#322e38;font-size:1.8rem;border:2px solid #72687B;border-radius:5px;cursor:pointer;display:flex;justify-content:center;align-items:center;box-shadow:#72687b 0 1px 4px}.frame .scroll-to-top .scroll-chevron:hover{background-color:#58515f}.header{margin:0;padding:0 3rem;width:100%;top:3rem;left:0;right:0;position:fixed;z-index:99}.header.active{top:0;background:rgb(144,122,135);background:linear-gradient(90deg,rgb(144,122,135) 53%,rgb(190,166,160) 100%);box-shadow:#76787b26 0 1px}@media screen and (max-width: 1140px){.header{padding:0;top:0}}.header-section{margin:0 auto;padding:0;max-width:1500px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;z-index:88;background:rgb(176,125,155);background:linear-gradient(90deg,rgb(144,122,135) 53%,rgb(190,166,160) 100%);box-shadow:#76787b26 0 1px}.header-section.active{background:transparent;box-shadow:#76787b26 0 1px}.header-section .navigation{flex:5;display:flex;justify-content:flex-start}.header-section .navigation .navbar-logo-box{width:225px;background-color:#fff}.header-section .navigation .navbar-logo-box .top-logo{display:block;cursor:pointer}.header-section .navigation .navbar-logo-box .top-logo .top-logo-img{width:100%}.header-section .navigation ul{padding:0 10px 0 50px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:16px}.header-section .navigation ul li .navbar-link{width:95px;height:93px;display:flex;justify-content:center;align-items:center;font-size:1.2rem;font-weight:400;letter-spacing:1px;color:#f2edec;border:3px solid transparent;cursor:pointer}.header-section .navigation ul li .navbar-link:hover{border-bottom:3px solid #322e38;color:#322e38}.header-section .navbar-phone-box{padding:0 15px;width:250px;display:flex;justify-content:center;align-items:center}.header-section .navbar-phone-box .link{display:flex;justify-content:center;align-items:center;font-weight:400;cursor:pointer}.header-section .navbar-phone-box .link span{margin:0 10px}.header-section .navbar-phone-box .link span:first-child{margin-top:2px;display:inline-block;color:#322e38;text-decoration:none;font-size:1.1rem;font-weight:400;line-height:1.1rem;-webkit-transition:all .3 ease;transition:all .3 ease;cursor:pointer}.header-section .navbar-phone-box .link span:first-child:hover{color:#645c70}.header-section .navbar-phone-box .link span:last-child{display:inline-block;color:#322e38;text-decoration:none;font-size:1.1rem;font-weight:400;line-height:1.1rem;-webkit-transition:all .3 ease;transition:all .3 ease;cursor:pointer}.header-section .navbar-phone-box .link span:last-child:hover{color:#645c70}.header-section .navbar-menu-button-box,.header-section .mobile-menu{display:none}@media screen and (max-width: 1140px){.header-section{padding:0 0 0 30px}.header-section .navigation ul,.header-section .navbar-phone-box{display:none}.header-section .navbar-menu-button-box{width:100%;display:flex;justify-content:flex-end;align-items:center;padding-right:30px}.header-section .navbar-menu-button-box button{background-color:#a98f93;color:#f2edec;width:45px;height:41px;font-size:1.9rem;display:flex;justify-content:center;align-items:center;border-radius:5px;border:1px solid #f2edec;cursor:pointer;box-shadow:#3c40434d 0 2px 2px,#3c404326 0 2px 6px 2px}.header-section .navbar-menu-button-box button:hover{color:#58515f;border:1px solid #58515f;box-shadow:#3c40434d 0 2px 2px,#3c404326 0 2px 6px 2px}}@media screen and (max-width: 600px){.header-section .navigation .navbar-logo-box{width:140px;height:60px}.header-section .navigation .navbar-logo-box .top-logo .top-logo-img{width:100%;height:60px}}.mobile-menu{display:none}.mobile-menu.active{display:block;z-index:77;width:100%;min-height:100vh;background:rgb(144,122,135);background:linear-gradient(90deg,rgb(144,122,135) 53%,rgb(190,166,160) 100%);box-shadow:#3c40434d 0 0,#1b1d1e26 0 0 0 1px}.mobile-menu.active .mobile-menu-ul{padding:100px 0 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:20px}.mobile-menu.active .mobile-menu-ul li{width:100%;display:flex;justify-content:center;align-items:center}.mobile-menu.active .mobile-menu-ul li .mobile-navbar-link{background-color:#907a87;color:#fff;width:270px;height:46px;font-family:Lora,serif;font-size:1.7rem;font-weight:300;display:flex;justify-content:center;align-items:center;cursor:pointer;border:1px solid #72687B;border-radius:5px;box-shadow:#fff 0 1px 6px}.mobile-menu.active .mobile-menu-ul li .mobile-navbar-link:hover{color:#58515f;box-shadow:#58515f 0 1px 6px}@media screen and (min-width: 1141px){.mobile-menu.active{display:none}}footer{width:100%}footer .section-top{background-color:#fff;padding:100px 15px}footer .section-top .contacts{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:30px}footer .section-top .contacts .box{width:220px;display:flex;flex-direction:column;align-items:center;gap:5px}footer .section-top .contacts .box h4{font-size:1rem;font-weight:400;color:#2f4858}footer .section-top .contacts .box .contacts-link{width:100%;text-align:center;font-size:1.2rem;font-weight:400;color:#322e38;cursor:pointer}footer .section-top .contacts .box .contacts-link img{width:100%}footer .section-top .contacts .box .contacts-link:hover{color:#b2abb8}footer .section-top .social{margin-top:50px;display:flex;justify-content:center;gap:30px}footer .section-top .social li{display:flex;justify-content:center;align-items:center}footer .section-top .social li hr{display:block;width:100px;color:#907a87}footer .section-top .social li .social-link{width:55px;height:55px;background-color:#d3c2be;color:#72687b;display:flex;justify-content:center;align-items:center;font-size:1.5rem;border-radius:5px;cursor:pointer}footer .section-top .social li .social-link:hover{background-color:#4b4554;color:#fff}footer .section-bottom{background-color:#322e38;width:100%}footer .section-bottom .content{margin:0 auto;max-width:1200px;padding:30px 15px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:20px}footer .section-bottom .content h3{font-size:1.1rem;font-weight:400;font-family:Lora,serif;color:#fff}footer .section-bottom .content span{font-size:1.1rem;color:#cabfc6}footer .section-bottom .content .login-register-link{color:#fff;font-size:1.1rem}footer .section-bottom .content .login-register-link:hover{color:#bea6a0}@media screen and (max-width: 800px){footer .section-top .contacts{flex-direction:column}footer .section-top .social li hr{display:none}footer .section-bottom .content{flex-direction:column}}.dashboard-users-container{width:100%}.dashboard-users-container .link-box{margin:0 0 1.25rem}.dashboard-users-container .link-box .link{display:flex;justify-content:center;align-items:center;width:120px;height:45px;outline:0;border:0;border-radius:5px;background:#322e38;color:#fff;text-decoration:none;margin:0;padding:13px;font-size:1.1rem;font-weight:400;line-height:1.1rem;-webkit-transition:all .3 ease;transition:all .3 ease;cursor:pointer;box-shadow:#76787b26 0 1px}.dashboard-users-container .link-box .link:hover{background:#19171c}.dashboard-users-container .top-box{margin:0 0 1.25rem;display:flex;justify-content:space-between;align-items:center}.dashboard-users-container .top-box h1{font-size:2rem;font-weight:400}.dashboard-users-container .top-box .btn{outline:0;border:0;text-decoration:none;padding:11px 15px;color:#fff;font-size:1.1rem;-webkit-transition:all .3 ease;transition:all .3 ease;text-align:center;cursor:pointer;border-radius:5px}.dashboard-users-container .top-box .btn.update{background:#322e38}.dashboard-users-container .top-box .btn.update:hover{background:#8a8198}.dashboard-users-container table{margin-top:1.25rem;border-spacing:0;width:100%}.dashboard-users-container table thead tr,.dashboard-users-container table tbody tr{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.dashboard-users-container table thead tr th,.dashboard-users-container table tbody tr th{background-color:#a98f93;display:flex;width:100%}.dashboard-users-container table thead tr th,.dashboard-users-container table thead tr td,.dashboard-users-container table tbody tr th,.dashboard-users-container table tbody tr td{padding:.5rem;border-bottom:1px solid #BEA6A0;height:50px;display:flex;justify-content:flex-start;align-items:center}.dashboard-users-container table thead tr th:first-child,.dashboard-users-container table thead tr td:first-child,.dashboard-users-container table tbody tr th:first-child,.dashboard-users-container table tbody tr td:first-child{width:30px}.dashboard-users-container table thead tr th:last-child,.dashboard-users-container table thead tr td:last-child,.dashboard-users-container table tbody tr th:last-child,.dashboard-users-container table tbody tr td:last-child{max-width:180px}.dashboard-users-container table thead tr td,.dashboard-users-container table tbody tr td{width:100%}.dashboard-users-container table thead tr td .btn,.dashboard-users-container table tbody tr td .btn{max-width:200px;outline:0;border:0;border-radius:5px;text-decoration:none;padding:12px 15px;color:#fff;font-size:16px;-webkit-transition:all .3 ease;transition:all .3 ease;cursor:pointer;box-shadow:#3c40434d 0 2px 2px,#3c404326 0 2px 6px 2px}.dashboard-users-container table thead tr td .btn.update,.dashboard-users-container table tbody tr td .btn.update{background:#1a873c}.dashboard-users-container table thead tr td .btn.update:hover,.dashboard-users-container table tbody tr td .btn.update:hover{background:#125c29}.dashboard-users-container table thead tr td .btn.delete,.dashboard-users-container table tbody tr td .btn.delete{background:#ff0000}.dashboard-users-container table thead tr td .btn.delete:hover,.dashboard-users-container table tbody tr td .btn.delete:hover{background:#cc0000}.dashboard-users-container table thead tr .loader,.dashboard-users-container table tbody tr .loader{margin:0 auto;width:100%;display:flex;justify-content:center;align-items:center}.dashboard-users-container form{display:flex;flex-direction:column;align-items:flex-start}.dashboard-users-container form label{color:#50586c}.dashboard-users-container form label:hover{border-color:#322e38;cursor:pointer}.dashboard-users-container form .form-input{outline:0;background:#ffffff;width:100%;border:2px solid #BEA6A0;margin:0 0 15px;padding:11px 15px;box-sizing:border-box;font-size:14px;transition:all .3s;border-radius:5px}.dashboard-users-container form .form-input:focus{border-color:#322e38}.dashboard-users-container form .btn{max-width:200px;outline:0;background:#322e38;border:0;text-decoration:none;padding:11px 15px;color:#fff;font-size:1.1rem;-webkit-transition:all .3 ease;transition:all .3 ease;cursor:pointer;border-radius:5px}.dashboard-users-container form .btn:hover{background:#322e38}.dashboard-users-container .alert{margin-bottom:1.5rem;padding:1.25rem;font-size:1rem;background-color:red;color:#fff;border-radius:5px}@media screen and (max-width: 1300px){.dashboard-users-container .top-box h1{font-size:1.8rem}.dashboard-users-container table thead{display:none}.dashboard-users-container table tbody tr{display:flex;flex-direction:column;margin-bottom:30px}.dashboard-users-container table tbody tr th,.dashboard-users-container table tbody tr td{background-color:#bea6a0}.dashboard-users-container table tbody tr th:first-child,.dashboard-users-container table tbody tr td:first-child{width:100%;border-radius:5px 5px 0 0}.dashboard-users-container table tbody tr th:last-child,.dashboard-users-container table tbody tr td:last-child{max-width:100%;display:flex;justify-content:flex-end;border-radius:0 0 5px 5px}}.home-section-cards .cards{margin:0 auto;max-width:1200px;padding:100px 15px;display:flex;justify-content:space-around;flex-wrap:wrap;gap:30px}.home-section-cards .cards .card{width:330px;height:330px;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;padding:30px;box-shadow:#3c40434d 0 2px 2px,#3c404326 0 2px 6px 3px}.home-section-cards .cards .card.dark{background-color:#322e38}.home-section-cards .cards .card.dark h3{color:#fff}.home-section-cards .cards .card.dark p{color:#beb9c3}.home-section-cards .cards .card.dark span{color:#fff;font-size:4rem}.home-section-cards .cards .card span{color:#322e38;font-size:4rem}.home-section-cards .cards .card h3{width:100%;text-align:center;color:#322e38;font-size:1.3rem;font-family:Lora,serif;padding-bottom:15px;border-bottom:2px solid #1a873c}.home-section-cards .cards .card p{color:#72687b;width:80%;text-align:center}.home-hero-container{margin:0 auto 100px;max-width:1600px;display:flex;flex-direction:row;flex-wrap:wrap;background-color:#fff}.home-hero-container .slider{flex:3;max-width:1100px;max-height:820px}.home-hero-container .slider .slider-img{width:100%;height:100%;object-fit:cover;object-position:center center}.home-hero-container .home-hero-right-box{padding:30px;flex:1;background-color:#fff;display:flex;flex-direction:column;align-items:center}.home-hero-container .home-hero-right-box .top{display:block;height:130px}.home-hero-container .home-hero-right-box .card{max-width:300px;padding:10px;text-align:left}.home-hero-container .home-hero-right-box .card .card-link{position:relative;margin:0;display:block;height:45px;border-bottom:1px solid #A98F93;color:#322e38}.home-hero-container .home-hero-right-box .card .card-link .heading{margin:0;font-size:2.1rem;font-family:Lora,serif;font-weight:400;line-height:2.1rem}.home-hero-container .home-hero-right-box .card .card-link .bottomLine-long{position:absolute;width:100%;bottom:0;height:2px;transition:ease-in 1s;border-bottom:3px solid #1a873c}.home-hero-container .home-hero-right-box .card .card-link .bottomLine-short{position:absolute;width:30px;bottom:0;height:2px;transition:ease-out 1s;border-bottom:3px solid #1a873c}.home-hero-container .home-hero-right-box .card .card-link:hover{color:#8a8198}.home-hero-container .home-hero-right-box .card .card-p{padding:16px 0 0;color:#50586c}@media screen and (max-width: 1444px){.home-hero-container .slider{max-width:1000px}}@media screen and (max-width: 1344px){.home-hero-container .slider{max-width:900px}}@media screen and (max-width: 1244px){.home-hero-container .slider{max-width:800px}}@media screen and (max-width: 1140px){.home-hero-container{margin-top:59px;flex-direction:column}.home-hero-container .slider{max-width:1140px}.home-hero-container .home-hero-right-box{margin-top:60px}.home-hero-container .home-hero-right-box .top{display:none}}@media screen and (max-width: 1139px){.home-hero-container .slider{width:100%}}@media screen and (max-width: 800px){.home-hero-container{margin:60px auto 0}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:25px}[dir=rtl] .slick-prev{right:25px;left:auto}.slick-prev:before{content:"\2190"}[dir=rtl] .slick-prev:before{content:"\2192"}.slick-next{right:25px}[dir=rtl] .slick-next{right:auto;left:25px}.slick-next:before{content:""}[dir=rtl] .slick-next:before{content:""}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:30px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"\2022";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.about-section{margin:100px 0;background-color:#fff;display:flex;flex-direction:column;align-items:center;gap:100px}.about-section .about-top{display:flex;flex-direction:row;gap:30px}.about-section .about-top .about-left{flex:1;width:300px;display:flex;justify-content:flex-start;flex-direction:column;align-items:center;gap:20px}.about-section .about-top .about-left img{width:100%;height:100%;box-shadow:#3c40434d 0 2px 2px,#3c404326 0 2px 6px 7px}.about-section .about-top .about-left h2{text-align:center;font-family:Lora,serif;font-size:1.2rem;font-weight:400;color:#322e38}.about-section .about-top .about-right{padding:0 15px;flex:2;display:flex;flex-direction:column;align-items:flex-start;gap:30px}.about-section .about-top .about-right li{width:100%}.about-section .about-top .about-right li h3{width:100%;margin-bottom:25px;color:#2f4858;font-size:1.5rem;font-weight:400;border-bottom:3px solid #1a873c;padding-bottom:5px}.about-section .about-top .about-right li h1{color:#322e38;font-family:Lora,serif;font-size:3rem;font-weight:400}.about-section .about-top .about-right li p{margin-top:15px;color:#4b4554;font-size:1.1rem;font-weight:400}.about-section .about-top .about-right li h2{color:#3a3540;font-family:Lora,serif;font-size:2rem;font-weight:400}.about-section .about-bottom .testimonials{padding:50px;width:100%;height:500px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px;background-color:#322e38}.about-section .about-bottom .testimonials h3{margin-bottom:25px;color:#fff;font-size:1.5rem;font-weight:400;border-bottom:3px solid #A98F93;padding-bottom:5px}.about-section .about-bottom .testimonials p{margin-top:15px;width:100%;text-align:center;color:#d3c2be;font-family:Lora,serif;font-style:italic;font-size:1.6rem;font-weight:400}.about-section .about-bottom .testimonials h5{font-size:1rem;font-weight:600;color:#bea6a0}.about-section .about-bottom .testimonials ul{display:flex;gap:10px}.about-section .about-bottom .testimonials ul li{display:flex;align-items:center;justify-content:center}.about-section .about-bottom .testimonials ul li hr{width:100px;color:#907a87}.about-section .about-bottom .testimonials ul li img{width:100px;height:100px;border-radius:50%;box-shadow:#9091925f 2px 2px 2px,#83858648 0 2px 5px 4px}@media screen and (max-width: 1000px){.about-section .about-top{flex-direction:column;align-items:center;gap:100px}.about-section .about-top .about-right li h1,.about-section .about-top .about-right li h2,.about-section .about-top .about-right li h3{width:100%;text-align:center}.about-section .about-bottom .testimonials{height:100%}.about-section .about-bottom .testimonials ul li hr{width:30px}}.hero-container{width:100%;height:400px;background-color:#fff;position:relative;overflow:hidden}.hero-container img{position:absolute;top:0;left:0;right:0;width:100%;height:100%}.hero-container h1{position:absolute;top:180px;width:100%;text-align:center;font-size:3.5rem;font-weight:400;font-family:Lora,serif;color:#322e38}.hero-container h3{position:absolute;top:280px;width:100%;text-align:center;font-size:1.5rem;font-weight:400;font-family:Questrial,sans-serif;color:#322e38}.hero-container h3 .hero-link{color:#322e38;cursor:pointer}.hero-container h3 .hero-link:hover{color:#72687b}@media screen and (max-width: 600px){.hero-container{height:300px}.hero-container h1{top:100px}.hero-container h3{top:200px}}.gallery-section{padding:50px 0;border-bottom:1px solid #BEA6A0}.gallery-section .gallery-container{margin:0 auto;max-width:1200px;padding:10px 15px 100px;display:flex;flex-direction:column;gap:20px}.gallery-section .gallery-container .gallery-filter-buttons{margin:50px 0;display:flex;justify-content:center;flex-wrap:wrap;gap:5px}.gallery-section .gallery-container .gallery-filter-buttons button{display:flex;justify-content:center;align-items:center;width:140px;height:45px;outline:0;border:0;border-radius:5px;background:#3f3a46;color:#fff;text-decoration:none;margin:0;padding:13px;font-size:1.1rem;font-weight:400;line-height:1.1rem;-webkit-transition:all .3 ease;transition:all .3 ease;cursor:pointer;box-shadow:#76787b26 0 1px}.gallery-section .gallery-container .gallery-filter-buttons button:hover{background:#26232a}.gallery-section .gallery-container .gallery-grid{width:100%;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.gallery-section .gallery-container .gallery-grid .gallery-wrapper{width:100%;display:flex;justify-content:center;flex-wrap:wrap;gap:1.25rem}.gallery-section .gallery-container .gallery-grid .gallery-wrapper .image-box{gap:1.25rem;width:330px;height:330px;box-shadow:#00000059 0 5px 10px;background-color:rgba(0,0,0,.35) 0px 5px 10px;display:flex;justify-content:center;align-items:center}.gallery-section .gallery-container .gallery-grid .gallery-wrapper .image-box:hover{box-shadow:#00000097 0 5px 10px}.gallery-section .gallery-container .gallery-grid .gallery-wrapper .image-box img{width:100%;height:100%;object-fit:cover;cursor:pointer}.gallery-section .gallery-container .gallery-grid .gallery-wrapper .image-box .gallery-fullscreen{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#907a87;z-index:1000;color:#fff}.gallery-section .gallery-container .gallery-grid .gallery-wrapper .image-box .gallery-fullscreen .ImageCarousel-container{width:100%;display:flex;flex-direction:column;align-items:center}.gallery-section .gallery-container .gallery-grid .gallery-wrapper .image-box .gallery-fullscreen .ImageCarousel-container button{margin:60px 50px;height:38px;width:38px;border:1px solid #ffffff;border-radius:5px;background-color:#3f3a46;color:#fff;display:flex;justify-content:center;align-items:center;font-size:20px;cursor:pointer}.gallery-section .gallery-container .gallery-grid .gallery-wrapper .image-box .gallery-fullscreen .ImageCarousel-container button:hover{color:#72687b;border:1px solid #72687B}.gallery-section .gallery-container .gallery-grid .gallery-wrapper .image-box .gallery-fullscreen .ImageCarousel-container .slider{position:relative;width:100%;display:flex;justify-content:center;align-items:center;margin:0;padding:10px}.gallery-section .gallery-container .gallery-grid .gallery-wrapper .image-box .gallery-fullscreen .ImageCarousel-container .slider .left-arrow,.gallery-section .gallery-container .gallery-grid .gallery-wrapper .image-box .gallery-fullscreen .ImageCarousel-container .slider .right-arrow{position:absolute;z-index:1;top:46%;height:38px;width:38px;color:#fff;background:#8a8198;border-radius:5px;border:1px solid #ffffff;display:flex;justify-content:center;align-items:center;font-size:20px;cursor:pointer;user-select:none}.gallery-section .gallery-container .gallery-grid .gallery-wrapper .image-box .gallery-fullscreen .ImageCarousel-container .slider .left-arrow:hover,.gallery-section .gallery-container .gallery-grid .gallery-wrapper .image-box .gallery-fullscreen .ImageCarousel-container .slider .right-arrow:hover{color:#322e38;border:1px solid #322e38}.gallery-section .gallery-container .gallery-grid .gallery-wrapper .image-box .gallery-fullscreen .ImageCarousel-container .slider .left-arrow{left:5%}.gallery-section .gallery-container .gallery-grid .gallery-wrapper .image-box .gallery-fullscreen .ImageCarousel-container .slider .right-arrow{right:5%}.gallery-section .gallery-container .gallery-grid .gallery-wrapper .image-box .gallery-fullscreen .ImageCarousel-container .slider .slide{min-width:60%;max-width:800px;height:60vh;font-size:50px}.gallery-section .gallery-container .gallery-grid .gallery-wrapper .image-box .gallery-fullscreen .ImageCarousel-container .slider .slide img{width:100%;height:100%;object-fit:contain}@media screen and (max-width: 600px){.gallery-section{padding:30px 0}}.pagination-row{padding:1.25rem}.pagination-row .paginationButtons{margin-top:50px;width:100%;list-style:none;display:flex;justify-content:center;flex-wrap:wrap;gap:20px 10px}.pagination-row .paginationButtons a{display:flex;justify-content:center;align-items:center;outline:0;border:0;background:#BEA6A0;color:#fff;text-decoration:none;margin:0;padding:11px 15px;font-size:1.1rem;font-weight:400;line-height:1.1rem;-webkit-transition:all .3 ease;transition:all .3 ease;cursor:pointer;box-shadow:#00000059 0 3px 7px}.pagination-row .paginationButtons a:hover{background:#a98a82}.pagination-row .previousBtn,.pagination-row .nextBtn{font-size:1.1rem;font-weight:400}.pagination-row .paginationDisabled{display:none}.pagination-row .paginationActive a{color:#fff;background-color:#3f3a46}.contact-section{background-color:#f7f4f4}.contact-section .contact-container{margin:0 auto;max-width:1200px;padding:100px 15px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:30px}.contact-section .contact-container .left{flex:1;max-width:550px;display:flex;box-shadow:#3c40434d 0 2px 2px,#3c404326 0 2px 6px 7px}.contact-section .contact-container .left ul{margin:auto;background-color:#322e38;padding:50px;width:100%;height:630px;display:flex;flex-direction:column;justify-content:center;gap:20px}.contact-section .contact-container .left ul li{color:#d6cdd2}.contact-section .contact-container .left ul li h1{margin:0;font-family:Lora,serif;font-size:1.8rem;font-weight:400;color:#fff;border-bottom:1px solid #72687B;padding-bottom:20px}.contact-section .contact-container .left ul li a{font-family:Questrial,sans-serif;color:#d6cdd2;font-size:1.1rem;font-weight:400;cursor:pointer;display:flex;align-items:center}.contact-section .contact-container .left ul li a:hover{color:#bea6a0}.contact-section .contact-container .left ul li a span{margin-top:2px;color:#bea6a0;margin-right:10px}.contact-section .contact-container .left ul li img{width:100%}.contact-section .contact-container .left ul .work-time{margin-top:50px}.contact-section .contact-container .right{flex:1;display:flex;justify-content:center;align-items:center;max-width:550px;height:630px;box-shadow:#3c40434d 0 2px 2px,#3c404326 0 2px 6px 7px}.contact-section .contact-container .right img{width:100%;height:100%}@media screen and (max-width: 800px){.contact-section .contact-container{flex-direction:column;gap:100px}.contact-section .contact-container .left{width:550px}.contact-section .contact-container .left ul{max-width:100%}}@media screen and (max-width: 600px){.contact-section .contact-container{flex-direction:column;gap:100px}.contact-section .contact-container .left{width:100%}.contact-section .contact-container .left ul{max-width:100%}}.services-section-blue{background-color:#f7f4f4}.services-section-blue .services-top{margin:0 auto;max-width:1200px;padding:100px 15px;display:flex;flex-direction:row;gap:30px}.services-section-blue .services-top .services-left{margin:0 auto;flex:1;width:300px;height:100%;display:flex;justify-content:center;align-items:center}.services-section-blue .services-top .services-left img{width:100%;height:100%;box-shadow:#3c40434d 0 2px 2px,#3c404326 0 2px 6px 7px}.services-section-blue .services-top .services-right{flex:2;display:flex;flex-direction:column;gap:30px;width:100%}.services-section-blue .services-top .services-right li h3{color:#2f4858;font-size:1.5rem;font-weight:400;border-bottom:3px solid #1a873c;padding-bottom:5px}.services-section-blue .services-top .services-right li h1{margin-top:1.25rem;color:#322e38;font-family:Lora,serif;font-size:3rem;font-weight:400}.services-section-blue .services-top .services-right li h2{color:#3a3540;font-family:Lora,serif;font-size:2rem;font-weight:400}.services-section-blue .services-top .services-right li p{margin-top:15px;color:#4b4554;font-size:1.1rem;font-weight:400}.services-section .services-products{margin:0 auto;max-width:1200px;padding:100px 15px;display:flex;flex-direction:column;align-items:center;gap:30px}.services-section .services-products h3{color:#322e38;font-size:1.5rem;font-weight:400;border-bottom:3px solid #1a873c;padding-bottom:5px}.services-section .services-products h1{text-align:center;color:#322e38;font-family:Lora,serif;font-size:3rem;font-weight:400}.services-section .services-products ul{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;width:100%}.services-section .services-products ul li{width:270px;padding:10px;text-align:center}.services-section .services-products ul li img{width:100%;border-radius:50%;box-shadow:#3c4043c0 0 2px 6px 3px,#3c404326 0 2px 6px 3px}.services-section .services-products ul li img:hover{box-shadow:#2e3031b9 0 2px 2px 3px,#292b2c26 0 2px 6px 3px}.services-section .services-products ul li h2{padding-top:20px;font-size:1.3rem;font-weight:400;font-family:Questrial,sans-serif}.services-section .services-products ul li h2 .service-product-link{display:inline-block;color:#322e38;text-decoration:none;font-size:1.1rem;font-weight:400;line-height:1.1rem;-webkit-transition:all .3 ease;transition:all .3 ease;cursor:pointer}.services-section .services-products ul li h2 .service-product-link:hover{color:#645c70}.services-section-consult{padding:100px 15px;display:flex;flex-direction:column;align-items:center;gap:30px;background-color:#322e38}.services-section-consult h1{text-align:center;color:#fff;font-family:Lora,serif;font-size:2.5rem;font-weight:400}.services-section-consult p{text-align:center;color:#bea6a0;font-size:1.2rem}.services-section-consult p .consult-link{color:#ddd1cd}.services-section-consult p .consult-link:hover{color:#9f7b73}.services-section-consult .button-link{display:flex;justify-content:center;align-items:center;width:140px;height:45px;outline:0;border:0;border-radius:5px;background:#ffffff;color:#322e38;text-decoration:none;margin:0;padding:13px;font-size:1.1rem;font-weight:400;line-height:1.1rem;-webkit-transition:all .3 ease;transition:all .3 ease;cursor:pointer;box-shadow:#76787b26 0 1px}.services-section-consult .button-link:hover{background:#e6e6e6}@media screen and (max-width: 1000px){.services-section-blue .services-top{flex-direction:column;gap:100px}}@media screen and (max-width: 600px){.services-section-blue .services-top .right h3,.services-section-blue .services-top .right h1{width:100%;text-align:center}.services-section-consult p .consult-link{display:block}}.gallery-of-categories{margin:0 auto;max-width:1200px;padding:100px 15px;display:flex;flex-direction:column;gap:20px}.gallery-of-categories .filtered-collection{width:100%;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.gallery-of-categories .filtered-collection .collection-wrapper{width:100%;display:flex;justify-content:center;flex-wrap:wrap;gap:1.25rem}.gallery-of-categories .filtered-collection .collection-wrapper .image-card{width:300px;height:240px;background-color:#fff;box-shadow:#3c40434d 0 2px 2px,#3c404326 0 2px 6px 3px;cursor:pointer}.gallery-of-categories .filtered-collection .collection-wrapper .image-card:hover{box-shadow:#23242580 0 2px 2px,#2728294d 0 2px 6px 3px}.gallery-of-categories .filtered-collection .collection-wrapper .image-card .image-box{max-width:300px;height:190px;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}.gallery-of-categories .filtered-collection .collection-wrapper .image-card .image-box img{width:100%;height:100%;object-fit:cover;cursor:pointer}.gallery-of-categories .filtered-collection .collection-wrapper .image-card .image-box .gallery-fullscreen{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#322e38;z-index:1000;color:#fff}.gallery-of-categories .filtered-collection .collection-wrapper .image-card .image-box .gallery-fullscreen .ImageCarousel-container{width:100%;display:flex;flex-direction:column;align-items:center}.gallery-of-categories .filtered-collection .collection-wrapper .image-card .image-box .gallery-fullscreen .ImageCarousel-container button{margin:60px 50px;height:38px;width:38px;border:1px solid #ffffff;border-radius:5px;background-color:#8a8198;color:#fff;display:flex;justify-content:center;align-items:center;font-size:20px;cursor:pointer}.gallery-of-categories .filtered-collection .collection-wrapper .image-card .image-box .gallery-fullscreen .ImageCarousel-container button:hover{color:#72687b;border:1px solid #72687B}.gallery-of-categories .filtered-collection .collection-wrapper .image-card .image-box .gallery-fullscreen .ImageCarousel-container .slider{position:relative;width:100%;display:flex;justify-content:center;align-items:center;margin:0;padding:10px}.gallery-of-categories .filtered-collection .collection-wrapper .image-card .image-box .gallery-fullscreen .ImageCarousel-container .slider .left-arrow,.gallery-of-categories .filtered-collection .collection-wrapper .image-card .image-box .gallery-fullscreen .ImageCarousel-container .slider .right-arrow{position:absolute;z-index:1;top:46%;height:38px;width:38px;color:#fff;background:#8a8198;border-radius:5px;border:1px solid #ffffff;display:flex;justify-content:center;align-items:center;font-size:20px;cursor:pointer;user-select:none}.gallery-of-categories .filtered-collection .collection-wrapper .image-card .image-box .gallery-fullscreen .ImageCarousel-container .slider .left-arrow:hover,.gallery-of-categories .filtered-collection .collection-wrapper .image-card .image-box .gallery-fullscreen .ImageCarousel-container .slider .right-arrow:hover{color:#322e38;border:1px solid #322e38}.gallery-of-categories .filtered-collection .collection-wrapper .image-card .image-box .gallery-fullscreen .ImageCarousel-container .slider .left-arrow{left:5%}.gallery-of-categories .filtered-collection .collection-wrapper .image-card .image-box .gallery-fullscreen .ImageCarousel-container .slider .right-arrow{right:5%}.gallery-of-categories .filtered-collection .collection-wrapper .image-card .image-box .gallery-fullscreen .ImageCarousel-container .slider .slide{min-width:50%;max-width:600px;height:60vh;font-size:50px}.gallery-of-categories .filtered-collection .collection-wrapper .image-card .image-box .gallery-fullscreen .ImageCarousel-container .slider .slide img{width:100%;height:100%;object-fit:contain}.gallery-of-categories .filtered-collection .collection-wrapper .image-card .image-card-p{border-top:2px solid #ffffff;display:flex;justify-content:center;align-items:center;height:50px;width:100%}.dasboard-posts p{padding:0 0 1.25rem;width:100%}.dasboard-posts .search-form{margin-bottom:1.5rem;max-width:300px}.dasboard-posts .search-form .searchInput{outline:0;background:#ffffff;color:#322e38;width:100%;border:2px solid #988fa0;border-radius:5px;margin:0;padding:13px;box-sizing:border-box;font-size:1rem;font-weight:400;transition:all .3s}.dasboard-posts .search-form .searchInput:focus{border-color:#322e38}.dasboard-posts .posts-top-container{display:flex;justify-content:flex-end}.dasboard-posts .posts-top-container .link{display:flex;justify-content:center;align-items:center;width:160px;height:45px;outline:0;border:0;border-radius:5px;background:#322e38;color:#fff;text-decoration:none;margin:0;padding:13px;font-size:1.1rem;font-weight:400;line-height:1.1rem;-webkit-transition:all .3 ease;transition:all .3 ease;cursor:pointer;box-shadow:#76787b26 0 1px}.dasboard-posts .posts-top-container .link:hover{background:#19171c}.dasboard-posts .posts-add-top-container{display:flex;justify-content:flex-start}.dasboard-posts .posts-add-top-container .link{display:flex;justify-content:center;align-items:center;width:160px;height:45px;outline:0;border:0;border-radius:5px;background:#322e38;color:#fff;text-decoration:none;margin:0;padding:13px;font-size:1.1rem;font-weight:400;line-height:1.1rem;-webkit-transition:all .3 ease;transition:all .3 ease;cursor:pointer;box-shadow:#76787b26 0 1px}.dasboard-posts .posts-add-top-container .link:hover{background:#19171c}.dasboard-posts .posts-top-buttons{display:flex;justify-content:center}.dasboard-posts .posts-top-buttons .link{display:flex;justify-content:center;align-items:center;width:220px;height:45px;outline:0;border:0;border-radius:5px;background:#907A87;color:#fff;text-decoration:none;margin:0;padding:13px;font-size:1.1rem;font-weight:400;line-height:1.1rem;-webkit-transition:all .3 ease;transition:all .3 ease;cursor:pointer;box-shadow:#76787b26 0 1px}.dasboard-posts .posts-top-buttons .link:hover{background:#75626d}.dasboard-posts .page-title{font-size:2rem;width:100%;text-align:center;border-bottom:2px solid #72687B;padding-bottom:1rem}.dasboard-posts .posts-card{margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:2px solid #72687B}.dasboard-posts .posts-card .card-container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1.25rem}.dasboard-posts .posts-card .card-container .left{width:200px;height:100%}.dasboard-posts .posts-card .card-container .left img{min-width:200px;width:100%;height:100%;box-shadow:#76787b26 0 1px}.dasboard-posts .posts-card .card-container .left .action-buttons{margin-top:1.25rem;width:100%;display:flex;flex-direction:column;align-items:center;gap:1.25rem}.dasboard-posts .posts-card .card-container .left .action-buttons .update-button{display:flex;justify-content:center;align-items:center;width:120px;height:45px;outline:0;border:0;border-radius:5px;background:#1a873c;color:#fff;text-decoration:none;margin:0;padding:13px;font-size:1.1rem;font-weight:400;line-height:1.1rem;-webkit-transition:all .3 ease;transition:all .3 ease;cursor:pointer;box-shadow:#76787b26 0 1px}.dasboard-posts .posts-card .card-container .left .action-buttons .update-button:hover{background:#125c29}.dasboard-posts .posts-card .card-container .left .action-buttons .delete-button{display:flex;justify-content:center;align-items:center;width:120px;height:45px;outline:0;border:0;border-radius:5px;background:#ff0000;color:#fff;text-decoration:none;margin:0;padding:13px;font-size:1.1rem;font-weight:400;line-height:1.1rem;-webkit-transition:all .3 ease;transition:all .3 ease;cursor:pointer;box-shadow:#76787b26 0 1px}.dasboard-posts .posts-card .card-container .left .action-buttons .delete-button:hover{background:#cc0000}.dasboard-posts .posts-card .card-container .left .image-fullscreen{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#322e38;z-index:1000;color:#fff}.dasboard-posts .posts-card .card-container .left .image-fullscreen .img-container{margin:0 auto;text-align:center;max-width:500px;height:100%}.dasboard-posts .posts-card .card-container .left .image-fullscreen .img-container p{width:100%;display:flex;justify-content:center;align-items:center;padding:30px 50px}.dasboard-posts .posts-card .card-container .left .image-fullscreen .img-container p button{height:35px;width:35px;font-size:2rem;display:flex;justify-content:center;align-items:center;border:1px solid #ffffff;border-radius:3px;background-color:#f7f4f4;color:#fff;cursor:pointer}.dasboard-posts .posts-card .card-container .left .image-fullscreen .img-container p button:hover{color:#a98f93;border:1px solid #A98F93}.dasboard-posts .posts-card .card-container .right{width:100%;display:flex;flex-direction:column;justify-content:flex-start;gap:.5rem}.dasboard-posts .posts-card .card-container .right li{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;padding:10px;border:1px solid #72687B;border-radius:5px;box-shadow:#76787b26 0 1px}.dasboard-posts .posts-card .card-container .right li span{color:#72687b}.dasboard-posts .posts-card .card-container .right li span strong{color:red;padding:0 3px 5px}.dasboard-posts .posts-card .card-container .right li h3{color:#322e38;font-size:1.3rem;font-weight:400;font-family:Lora,serif}.dasboard-posts .posts-card .card-container .right li:last-child{display:block;border:none;font-size:.9rem;border-radius:0x;box-shadow:#fff 0 2px 5px;padding:0}.dasboard-posts .posts-card .card-container .right .decription{flex-direction:column;align-items:flex-start;padding:10px}.dasboard-posts form{margin:50px auto 0;max-width:600px;display:flex;flex-direction:column;gap:1.25rem;align-items:flex-start}.dasboard-posts form label{color:#72687b}.dasboard-posts form label:hover{border-color:#50586c;cursor:pointer}.dasboard-posts form .form-input{outline:0;background:#ffffff;color:#322e38;width:100%;border:2px solid #988fa0;border-radius:5px;margin:0;padding:13px;box-sizing:border-box;font-size:1rem;font-weight:400;transition:all .3s}.dasboard-posts form .form-input:focus{border-color:#322e38}.dasboard-posts form .add-btn{display:flex;justify-content:center;align-items:center;width:200px;height:45px;outline:0;border:0;border-radius:5px;background:#322e38;color:#fff;text-decoration:none;margin:0;padding:13px;font-size:1.1rem;font-weight:400;line-height:1.1rem;-webkit-transition:all .3 ease;transition:all .3 ease;cursor:pointer;box-shadow:#76787b26 0 1px}.dasboard-posts form .add-btn:hover{background:#19171c}@media screen and (max-width: 1000px){.dasboard-posts .posts-card .card-container{flex-direction:column;justify-content:center;align-items:center}}.dIcons-container{display:flex;flex-direction:column;align-items:center;gap:1.25rem}.dIcons-container .advice{width:100%;padding:1.25rem;border-radius:5px;background-color:#fcc;color:#907a87;text-align:center}.dIcons-container .add-form{width:300px;display:flex;flex-direction:column;gap:1rem}.dIcons-container .add-form .add-form-input{outline:0;background:#ffffff;color:#322e38;width:100%;border:2px solid #988fa0;border-radius:5px;margin:0;padding:13px;box-sizing:border-box;font-size:1rem;font-weight:400;transition:all .3s}.dIcons-container .add-form .add-form-input:focus{border-color:#322e38}.dIcons-container .add-form .add-form-btn{display:flex;justify-content:center;align-items:center;width:100%;height:45px;outline:0;border:0;border-radius:5px;background:#322e38;color:#fff;text-decoration:none;margin:0;padding:13px;font-size:1.1rem;font-weight:400;line-height:1.1rem;-webkit-transition:all .3 ease;transition:all .3 ease;cursor:pointer;box-shadow:#76787b26 0 1px}.dIcons-container .add-form .add-form-btn:hover{background:#19171c}.dIcons-container .icons-list{margin-top:50px;width:100%;display:flex;justify-content:center;flex-wrap:wrap;gap:1.25rem}.dIcons-container .icons-filter{width:300px;box-shadow:#00000059 0 5px 10px;padding:1.25rem;border:1px solid #BEA6A0;border-radius:5px}.dIcons-container .icons-filter .filter-card{display:flex;flex-direction:column;gap:1rem}.dIcons-container .icons-filter .filter-card .card-icon{width:55px;height:55px;background-color:#d3c2be;color:#72687b;display:flex;justify-content:center;align-items:center;font-size:1.5rem;border-radius:5px;cursor:pointer}.dIcons-container .icons-filter .filter-card .card-icon:hover{background-color:#4b4554;color:#fff}.dIcons-container .icons-filter .filter-card .card-path{min-height:80px;background-color:#f2edec;width:260px;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.dIcons-container .icons-filter .filter-card .card-buttons{width:100%;display:flex;justify-content:space-between}.dIcons-container .icons-filter .filter-card .card-buttons .edit-btn{display:flex;justify-content:center;align-items:center;width:120px;height:45px;outline:0;border:0;border-radius:5px;background:#1a873c;color:#fff;text-decoration:none;margin:0;padding:13px;font-size:1.1rem;font-weight:400;line-height:1.1rem;-webkit-transition:all .3 ease;transition:all .3 ease;cursor:pointer;box-shadow:#76787b26 0 1px}.dIcons-container .icons-filter .filter-card .card-buttons .edit-btn:hover{background:#125c29}.dIcons-container .icons-filter .filter-card .card-buttons .delete-btn{display:flex;justify-content:center;align-items:center;width:120px;height:45px;outline:0;border:0;border-radius:5px;background:#ff0000;color:#fff;text-decoration:none;margin:0;padding:13px;font-size:1.1rem;font-weight:400;line-height:1.1rem;-webkit-transition:all .3 ease;transition:all .3 ease;cursor:pointer;box-shadow:#76787b26 0 1px}.dIcons-container .icons-filter .filter-card .card-buttons .delete-btn:hover{background:#cc0000}.dIcons-container .icons-filter .filter-card .card-edit-form{display:flex;flex-direction:column;width:100%;gap:1rem}.dIcons-container .icons-filter .filter-card .card-edit-form .card-edit-form-input{outline:0;background:#ffffff;color:#322e38;width:100%;border:2px solid #988fa0;border-radius:5px;margin:0;padding:13px;box-sizing:border-box;font-size:1rem;font-weight:400;transition:all .3s}.dIcons-container .icons-filter .filter-card .card-edit-form .card-edit-form-input:focus{border-color:#322e38}.dIcons-container .icons-filter .filter-card .card-edit-form .card-edit-form-btn{display:flex;justify-content:center;align-items:center;width:100%;height:45px;outline:0;border:0;border-radius:5px;background:#322e38;color:#fff;text-decoration:none;margin:0;padding:13px;font-size:1.1rem;font-weight:400;line-height:1.1rem;-webkit-transition:all .3 ease;transition:all .3 ease;cursor:pointer;box-shadow:#76787b26 0 1px}.dIcons-container .icons-filter .filter-card .card-edit-form .card-edit-form-btn:hover{background:#19171c}.dContact-container h1{margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:2px solid #907A87}.dContact-container .dContact-list{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.dContact-container .dContact-list li span{color:#907a87}.dContact-container .dContact-list li .btn-update{display:flex;justify-content:center;align-items:center;width:120px;height:45px;outline:0;border:0;border-radius:5px;background:#1a873c;color:#fff;text-decoration:none;margin:0;padding:13px;font-size:1.1rem;font-weight:400;line-height:1.1rem;-webkit-transition:all .3 ease;transition:all .3 ease;cursor:pointer;box-shadow:#76787b26 0 1px}.dContact-container .dContact-list li .btn-update:hover{background:#125c29}.dContact-container .dContact-list li .btn-delete{display:flex;justify-content:center;align-items:center;width:120px;height:45px;outline:0;border:0;border-radius:5px;background:#ff0000;color:#fff;text-decoration:none;margin:0;padding:13px;font-size:1.1rem;font-weight:400;line-height:1.1rem;-webkit-transition:all .3 ease;transition:all .3 ease;cursor:pointer;box-shadow:#76787b26 0 1px}.dContact-container .dContact-list li .btn-delete:hover{background:#cc0000}.dContact-container form{margin:50px auto 0;max-width:600px;display:flex;flex-direction:column;gap:1.25rem;align-items:flex-start}.dContact-container form label{color:#322e38}.dContact-container form label:hover{border-color:#50586c;cursor:pointer}.dContact-container form .form-input{outline:0;background:#ffffff;color:#322e38;width:100%;border:2px solid #988fa0;border-radius:5px;margin:0;padding:13px;box-sizing:border-box;font-size:1rem;font-weight:400;transition:all .3s}.dContact-container form .form-input:focus{border-color:#322e38}.dContact-container form .add-btn{display:flex;justify-content:center;align-items:center;width:200px;height:45px;outline:0;border:0;border-radius:5px;background:#322e38;color:#fff;text-decoration:none;margin:0;padding:13px;font-size:1.1rem;font-weight:400;line-height:1.1rem;-webkit-transition:all .3 ease;transition:all .3 ease;cursor:pointer;box-shadow:#76787b26 0 1px}.dContact-container form .add-btn:hover{background:#19171c}
