.box{--color: #FFFFFF;--size: 25px;display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer;font-size:var(--size);-webkit-user-select:none;user-select:none;fill:var(--color);width:40px;height:35px}.box .moon,.box .sun{animation:keyframes-fill .5s}.box button{position:absolute;opacity:0;cursor:pointer;height:0;width:0}@keyframes keyframes-fill{0%{transform:rotate(-360deg) scale(0);opacity:0}75%{transform:rotate(25deg)}}@media only screen and (max-width: 990px){.box{--size: 40px;height:40px;padding:5px}}#checkbox{display:none}.toggle{position:relative;width:40px;height:40px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;transition-duration:.5s}.bars{width:100%;height:4px;border-radius:4px;background-color:#fff}#bar2{transition-duration:.8s}#bar1,#bar3{width:70%}#checkbox:checked+.toggle .bars{position:absolute;transition-duration:.5s}#checkbox:checked+.toggle #bar2{transform:scaleX(0);transition-duration:.5s}#checkbox:checked+.toggle #bar1{width:100%;transform:rotate(45deg);transition-duration:.5s}#checkbox:checked+.toggle #bar3{width:100%;transform:rotate(-45deg);transition-duration:.5s}#checkbox:checked+.toggle{transition-duration:.5s;transform:rotate(180deg)}.navbar-toggler{color:transparent;border:none}.dropdown-item{padding-inline:0px;text-align:center}.nav-link{color:#fff!important}.bg-dropdown{overflow:visible}.dropdown-item:hover{background-color:transparent}.dropdown-item:active{background-color:var(--color-bg-second)}.btn :focus{box-shadow:transparent}.btn :focus-visible{box-shadow:transparent}@media only screen and (max-width: 992px){.navbar-nav{min-height:100vh;margin-top:130px!important}.navbar-nav li{font-size:35px}}.cta{border:none;background:none}.cta span{padding-bottom:7px;letter-spacing:4px;font-size:14px;padding-right:15px;text-transform:uppercase;font-weight:500}.cta svg{transform:translate(-8px);transition:all .3s ease}.cta:hover svg{transform:translate(0)}.cta:active svg{transform:scale(.9)}.hover-underline-animation{position:relative;padding-bottom:20px}.hover-underline-animation:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:0;left:0;background-color:#282a29;transform-origin:bottom right;transition:transform .25s ease-out}.cta:hover .hover-underline-animation:after{transform:scaleX(1);transform-origin:bottom left}.card-body{display:flex;justify-content:center;color:#fff;align-items:center;height:100dvh}.card-del{background-color:#3a6351;display:flex;justify-content:center;gap:20px;min-width:30dvw;text-align:center}.text-size{font-size:13px}.input-div{position:relative;width:40px;height:40px;border-radius:50%;border:2px solid;display:flex;justify-content:center;align-items:center;overflow:hidden;animation:flicker 2s linear infinite;cursor:pointer!important}.icon{font-size:2rem;cursor:pointer!important;animation:iconflicker 2s linear infinite}.input{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer!important}.btn-set{display:flex;justify-content:center;align-items:center;width:100px;height:40px}@media only screen and (max-width: 700px){.input-div{width:30px;height:30px}.btn-set{width:50px;height:30px}}.photo{width:320px;height:460px;object-fit:fill;border-radius:10px}#picture{width:320px}.carusel-img{cursor:pointer;filter:opacity(98%);object-fit:cover!important;object-position:top;width:100%;height:100dvh}.bg-det,.bg-set{background-color:#562b08}.banner-bg{display:flex;justify-content:center;align-items:flex-start;background-repeat:no-repeat;background-size:auto 1100px;background-position:50% 15%;height:600px;width:100%}.banner-bg-diverse{display:flex;justify-content:center;align-items:flex-start;background-repeat:no-repeat;background-size:auto 1050px;background-position:50% 60%;height:600px;width:100%}.banner-bg--botezuri{display:flex;justify-content:center;align-items:flex-start;background-repeat:no-repeat;background-size:auto 1050px;background-position:60% 30%;height:600px;width:100%}@media only screen and (max-width: 700px){.banner-bg{background-size:750px 500px;height:300px}.banner-bg-diverse{background-size:700px 500px;height:350px}.banner-bg--botezuri{background-size:700px 500px;height:300px}}@supports ((-webkit-backdrop-filter: brightness(90%) blur(20px)) or (backdrop-filter: brightness(90%) blur(20px))){.set{position:absolute;left:50%;transform:translate(-50%);z-index:76;width:100%;background:transparent;-webkit-backdrop-filter:brightness(90%) blur(20px);backdrop-filter:brightness(90%) blur(20px)}}.svg-set{position:absolute;z-index:2;right:-10px;top:-10px}.grid-section{display:grid;gap:20px;grid-template-columns:1fr;grid-auto-rows:500px;justify-content:center}.video-size{width:100%;height:100%}@media only screen and (min-width: 1000px){.grid-section{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 768px){.svg-set{right:0}}@media only screen and (max-width: 400px){.svg-set{right:5px}}.loader{--dim: 3rem;width:var(--dim);height:var(--dim);position:relative;animation:spin988 2s linear infinite}.loader .circle{--dim: 1.2rem;width:var(--dim);height:var(--dim);border-radius:50%;position:absolute}.loader .circle:nth-child(1){top:0;left:0}.loader .circle:nth-child(2){top:0;right:0}.loader .circle:nth-child(3){bottom:0;left:0}.loader .circle:nth-child(4){bottom:0;right:0}@keyframes spin988{0%{transform:scale(1) rotate(0)}20%,25%{transform:scale(1.3) rotate(90deg)}45%,50%{transform:scale(1) rotate(180deg)}70%,75%{transform:scale(1.3) rotate(270deg)}95%,to{transform:scale(1) rotate(360deg)}}.iframe-container iframe{width:100%;display:flex;min-height:300px;border-radius:15px}.btn-apart{border:1px solid grey;padding:8px 15px;border-radius:15px}.bg-day .card-video-sp{border:1px solid rgb(189,184,184)}.bg-night .card-video-sp{border:1px solid rgb(68,67,67)}.iframe-container section{position:relative}.thumbnail-overlay{position:absolute!important;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;transition:opacity .3s ease}.play-button{background-color:transparent;border:none;cursor:pointer}@media only screen and (max-width: 400px){.btn-apart span{font-size:12px!important}.btn-apart{margin:auto}}.galleryWrap{display:flex;flex-wrap:wrap;gap:15px;align-items:center;justify-content:center;margin:30px auto;max-width:1200px}.galleryWrap .single{width:300px;cursor:pointer}.galleryWrap .single img{max-width:100%}.galleryWrap .single img:hover{transform:scale(1.02)}.sliderWrap{position:fixed;top:0;bottom:0;left:0;right:0;z-index:999;background-color:#000000f7}.position-element{position:relative;height:100dvh;width:99dvw;display:flex;justify-content:center}.fullScreenImage{display:flex;flex-direction:column;align-items:center;justify-content:center}.control-button{z-index:10;position:absolute;top:.1rem;right:.5rem}.control-button button{background-color:transparent;color:#fff;border:0;padding:10px}.control-button button:active{border:1px solid grey}.fullScreenImage img{max-height:100vh;max-width:100vw}.arrows-bg{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;-webkit-backdrop-filter:brightness(80%);backdrop-filter:brightness(80%);background-color:transparent}.masonry-grid{display:grid;justify-content:center;overflow:hidden;grid-template-columns:repeat(3,1fr);margin-top:50px;margin-bottom:20px}.grid-sizer{height:100%;display:flex;justify-content:center}.grid-item{display:flex;justify-content:center;width:calc(100% / 3)}.photo-grid{width:96%;object-fit:contain;padding:10px 0}@media only screen and (max-width: 1100px){.masonry-grid{grid-template-columns:repeat(2,1fr)}.photo-grid{padding:10px 0}.grid-item{width:50%}}@media only screen and (max-width: 600px){.masonry-grid{grid-template-columns:repeat(1,1fr)}.photo-grid{margin:8px 0}.grid-item{width:100%}}.bg-albumdetails{padding-top:45px;display:flex;background-size:cover;background-repeat:no-repeat;background-position:50% 0;height:50vh;filter:brightness(65%)}.bg-content{position:absolute;top:40px;left:20px;color:#fff}@media only screen and (min-width: 768px){.bg-albumdetails{align-items:center;height:65vh}.bg-content{top:50%;left:60px}}.form-container{color:#f3f4f6}.title{text-align:center;font-size:1.5rem;line-height:2rem;font-weight:700}.form{margin-top:1.5rem}.input-group{margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.input-group label{display:block;margin-bottom:4px}.input-group input,.input-group textarea{width:100%;border-radius:.375rem!important;border:2px solid rgba(55,65,81,1);outline:0;padding:.75rem 1rem}.input-group input:focus{border-color:#838383}.input-group textarea:focus{border-color:#838383}.sign{display:block;width:100%;background-color:#a78bfa;padding:.75rem;text-align:center;color:#111827;border-radius:.375rem;font-weight:600}#date::-webkit-calendar-picker-indicator{filter:invert(50%);cursor:pointer}.box-mdl{border-radius:20px;padding:1rem .7rem .7rem;text-align:center;font-size:1.125rem;max-width:320px}.form-title{color:#333;font-size:1.8rem;font-weight:500}.form-paragraph{margin-top:10px;font-size:.9375rem;color:#373636}.drop-container{position:relative;display:flex;gap:10px;flex-direction:column;justify-content:center;align-items:center;padding:10px;border-radius:10px;border:2px dashed rgb(171,202,255);color:#fff;cursor:pointer;transition:background .2s ease-in-out,border .2s ease-in-out}.drop-container:hover{background:rgba(0,140,255,.164);border-color:#1111119d}.drop-container:hover .drop-title{color:#fff}.drop-title{color:#fff;font-size:20px;font-weight:700;text-align:center;transition:color .2s ease-in-out}.file-input-2,.file-input{width:350px;max-width:100%;padding:2px;border-radius:10px;border:1px solid rgba(179,164,164,.288)}.file-input-2::file-selector-button,.file-input::file-selector-button{margin-right:20px;border:none;background:#084cdf;padding:10px 20px;border-radius:10px;color:#333;cursor:pointer}.file-input-2::placeholder,.file-input::placeholder{color:#fff}.file-input-2::file-selector-button:hover,.file-input::file-selector-button:hover{background:#0d45a5}.btn-delete-one{display:flex;justify-content:center;width:35px;height:auto;position:absolute;left:15px;top:15px;z-index:20}@media only screen and (max-width: 602px){.btn-delete-one{width:25px;left:13px;top:22px}}.page_404{padding:40px 0;background:#fff;font-family:Arvo,serif}.page_404 img{width:100%}.four_zero_four_bg{background-image:url(https://cdn.dribbble.com/users/285475/screenshots/2083086/dribbble_1.gif);height:400px;background-position:center;background-repeat:no-repeat}.four_zero_four_bg h1,.four_zero_four_bg h3{font-size:80px}.link_404{color:#fff!important;padding:10px 20px;background:#39ac31;margin:20px 0;display:inline-block}.contant_box_404{margin-top:-50px}
