@-webkit-keyframes zoom{0%{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@keyframes zoom{0%{transform:scale(0)}to{transform:scale(1)}}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}h1,h2{font-family:"Playfair Display",serif}h2{margin-top:30px;margin-bottom:30px}header{background-color:#cfc3ba}nav a{padding:5px 10px}.card a,nav a,nav a:hover{text-decoration:none;color:#000}.hero-txt a,.overlay.stroke a,nav.stroke a{position:relative}.overlay.stroke a:after,nav.stroke a:after{position:absolute;bottom:0;left:0;right:0;margin:auto;width:0%;content:".";color:#fff0;background:#000;height:1px}.overlay.stroke a:hover:after,nav.stroke a:hover:after{width:100%}.mainNav{margin:0}.mainNav,.menu-icon{display:none}.logo img{width:100px}.hero{background-image:url(/wp-content/themes/darau_tau/img/hero_bg.jpg);background-size:cover;background-repeat:no-repeat;height:100vh;background-position:center;position:relative}.hero-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgb(255 255 255/.2)}.hero-txt{position:absolute;width:50%;top:35%;left:5%}.hero-txt h1{margin-bottom:40px}.hero-txt a{text-decoration:none;color:#000;margin-left:10px;margin-top:20px}.btn{line-height:50px;text-align:center;width:250px;cursor:pointer;align-items:center}.btn:focus{box-shadow:none}.btn-one,.btn-one::before{border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#000;border-bottom-color:#000}.btn-one{color:#000;position:relative}.btn-one,.btn-one span{transition:all .3s}.btn-one::before{opacity:0;transform:scale(.1,1)}.btn-one:hover span{letter-spacing:2px}.btn-one:hover::before{opacity:1;transform:scale(1,1)}.btn-one::after,.btn-one::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;transition:all .3s}.btn-one:hover::after{opacity:0;transform:scale(.1,1)}.gallery-section{min-height:100vh;align-items:center;display:flex}.fp-img{width:100%;height:350px;object-fit:cover}.bg-cream{background-color:#fcf6f2}.container{min-height:calc(100vh - 100px);box-sizing:border-box}.container a{word-wrap:break-word}.main-card{width:100%;height:80%;display:flex;background-color:#fff;overflow:hidden;text-overflow:hidden}.gallery-btn a,.left a{position:relative;color:#000;margin:20px}.gallery-btn a{float:right}.gallery-btn a:hover,.left a:hover{text-decoration:none}.left a{width:fit-content}.left{box-sizing:border-box;margin:50px 20px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:stretch;text-align:left}.left h2{margin-left:0;margin-bottom:20px}.left,.right{width:50%}.right img{height:100%}footer{bottom:0;width:100%;height:70px;background-color:#cfc3ba;margin-top:-50px}footer a,footer a i:hover,footer a:hover{color:#000;text-decoration:none}footer a:hover{font-weight:500}.card-list{justify-items:center}.card{opacity:0}.card-list .card{width:30%;margin:10px 15px 15px;border:0}.card-list img,.right img{width:100%;object-fit:cover}.modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;height:100%;overflow:auto;background-color:#000;background-color:rgb(0 0 0/.9)}.modal,.modal-content img{width:100%}.close{text-decoration:none;float:right;font-size:24px;font-weight:700;color:#fff}#caption,.modal-content{margin:auto;display:block;width:80%;max-width:700px;text-align:center;color:#ccc;height:150px;-webkit-animation-name:zoom;-webkit-animation-duration:.6s;animation-name:zoom;animation-duration:.6s}@media only screen and (max-width:990px){header .logo{margin-right:20px}.card{margin:10px!important}.hero-txt{position:absolute;width:50%;top:40%;left:5%}.hero-txt h1{margin-bottom:20px}.hero-txt span{margin:0}.btn{line-height:50px;text-align:center;width:200px;cursor:pointer;align-items:center}}@media only screen and (max-width:770px){.menu-icon{display:block;margin-left:25px}nav{display:none}.gallery-section{margin-top:50px;margin-bottom:50px}.hero-txt{position:absolute;width:50%;top:40%;left:5%}.hero-txt h1{margin-bottom:20px}.hero-txt span{margin:0}.mainNav,.overlay a{display:block}.overlay{height:100%;width:0;position:fixed;z-index:1;top:0;left:0;background-color:#fff;background-color:rgb(255 255 255/.9);overflow-x:hidden;overflow-y:hidden}.overlay-content{position:relative;top:0;width:85%;text-align:center;margin-top:30px}.overlay a{padding:8px;text-decoration:none;font-size:36px;color:#818181}.overlay a:focus,.overlay a:hover{color:#000}.overlay .closebtn{position:absolute;top:20px;left:85%;font-size:60px;color:#000}a{padding:5px 10px;left:30px}a,a:hover{text-decoration:none;color:#000}.stroke a{position:relative}.stroke a:after{position:absolute;bottom:0;left:0;right:0;margin:auto;width:0%;height:10px}.stroke a:hover:after{width:18%}.card{width:100%!important}}@media only screen and (max-width:410px){body{width:100%}.hero-txt{position:absolute;width:50%;top:25%;left:5%}.hero-txt h1{margin-bottom:20px}.hero-txt span{margin:0}}@media only screen and (max-width:360px){.main-sec{padding-bottom:20px}.left p{box-sizing:border-box;margin:10px 10px 0}.left h2{margin-top:10px;margin-bottom:10px;margin-left:10px}.left{margin:10px 0 0}.main-card{opacity:0;flex-direction:column;height:100%}.additional-margin{margin-top:50px}.additional-margin:first-child{padding-bottom:20px}.main-card .right{width:100%;box-sizing:border-box}.main-card .right img{object-fit:contain}.main-card .left{width:100%}}@media only screen and (max-width:350px){body{width:100%}.hero-txt{position:absolute;width:50%;top:40%;left:5%}.hero-txt h1{margin-bottom:20px}.hero-txt span{margin:0}.overlay .closebtn{font-size:40px;top:15px;right:35px}}@media only screen and (max-width:320px){.left p{font-size:12px}}