.error-template{padding:40px 15px;text-align:center}@font-face{font-family:PlayfairDisplay;src:url(../fonts/PlayfairDisplay-BoldItalic.ttf);font-weight:700,italic;font-display:swap}@font-face{font-family:CaviarDreams;src:url(../fonts/CaviarDreams.ttf);font-weight:400,bold,italic;font-display:swap}body{font-family:CaviarDreams,'Open Sans',sans-serif,"Helvetica","Arial";font-size:20px;line-height:34px;color:#666;background-color:#fff}h1,h2,h3,h4,h5,h6{color:#333}h2{font-size:30px;margin-bottom:20px}h3{font-size:25px}hr{border-top:1px solid #d0ab78}form select,input[type=text]{background-color:#fff!important;border:1px solid #d0ab78!important}a{color:#333}a:hover{color:#d0ab78}.parallax{background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed}.parallax,.parallax h1,.parallax h2,.parallax h3,.parallax h4,.parallax h5,.parallax h6{color:#fff}.parallax input[type=email],.parallax input[type=email]:hover,.parallax input[type=password],.parallax input[type=password]:hover,.parallax input[type=text],.parallax input[type=text]:hover,.parallax input[type=url],.parallax input[type=url]:hover,.parallax textarea,.parallax textarea:hover{font-weight:300;color:#fff}.btn{border:0;border-radius:0}.buy-button{font-size:2rem!important;border:1px solid #daa520}.navbar-white-top{background:#fff!important}#header .sticky-top{border-bottom:1px solid #d0ab78}.btn.btn-primary:hover{background-color:#017fb5}.navbar-nav li a:focus,.navbar-nav li a:hover{outline:0;outline-offset:0;text-decoration:none;background:0 0}.nav-item{line-height:2rem;font-size:2rem}.dropdown-menu{font-size:1.5rem}.br-1{border-radius:.3em}.dropdown-submenu{position:relative}.dropdown-submenu a::after{transform:rotate(-90deg);position:absolute;right:6px;top:.8em}.dropdown-submenu .dropdown-menu{top:0;left:100%;margin-left:.1rem;margin-right:.1rem}a{text-decoration:none;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}a:focus,a:hover{text-decoration:none;outline:0}section{padding:96px 0 0}.heading{padding-bottom:90px}.preloader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999;background:#fff}.preloader>i{position:absolute;font-size:144px;line-height:144px;top:50%;left:50%;height:144px;width:144px;margin-top:-15px;margin-left:-15px;display:inline-block}.nav-pills .nav-link{border:1px solid #eee}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#d0ab78!important}#home-slider{overflow:hidden;position:relative}#home-slider .caption{position:relative;left:0;right:0;text-align:center;text-transform:uppercase;z-index:15;font-size:18px;font-weight:300;color:#fff}#home-slider .caption h1{font-family:PlayfairDisplay;color:#d0ab78;font-size:60px;font-weight:300;margin-bottom:30px}#home-slider .caption h2{color:#d0ab78;font-size:50px;font-weight:700;margin-bottom:20px}.caption .btn-start{background-color:#d0ab78;color:#fff;font-size:14px;font-weight:600;padding:14px 40px;border:1px solid #d0ab78;border-radius:4px}.caption .btn-start:hover{color:#fff}.carousel-fade .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;transition-property:opacity;background-repeat:no-repeat;background-size:cover;height:2037px}.carousel-fade .carousel-inner .item:after{content:" ";position:absolute;top:0;bottom:0;left:0;right:0}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}.left-control,.right-control{position:absolute;top:50%;height:51px;width:51px;line-height:48px;border-radius:50%;border:1px solid #fff;z-index:20;font-size:24px;color:#fff;text-align:center;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.left-control{left:-51px}.right-control{right:-51px}.left-control:hover,.right-control:hover{color:#fff}#home-slider:hover .left-control{left:30px}#home-slider:hover .right-control{right:30px}#home-slider .fa-angle-down{position:absolute;left:50%;bottom:50px;color:#fff;display:inline-block;width:24px;margin-left:-12px;font-size:24px;line-height:24px;z-index:999;-webkit-animation:bounce 3s infinite;animation:bounce 3s infinite}.navbar-right li a{color:#fff;text-transform:uppercase;font-size:14px;font-weight:600;padding-top:30px;padding-bottom:30px}.navbar-right li.active a{background-color:rgba(0,0,0,.2)}.navbar-brand h1{margin-top:5px}#footer{color:#fff}.footer-top{position:relative;padding:0}#footer .footer-bottom{background-color:#fff;padding:20px 0 10px}#footer .footer-bottom a:hover{text-decoration:underline}.btn-start{background-color:#d0ab78;color:#fff;font-size:14px;font-weight:600;padding:14px 40px;border:1px solid #d0ab78;border-radius:4px}.footer-logo{display:inline-block;margin-bottom:5px}#footer .social-icons{margin-top:15px}#footer .social-icons ul{list-style:none;padding:0;margin:0}#footer .social-icons ul li a{background-color:rgba(0,0,0,.2);border-radius:4px;line-height:33px}#footer .social-icons ul li a:hover{color:#fff}#footer .social-icons ul li a.envelope:hover{background-color:#cecb26}#footer .social-icons ul li a.facebook:hover{background-color:#3b5999}#footer .social-icons ul li a.twitter:hover{background-color:#2ac6f7}#footer .social-icons ul li a.dribbble:hover{background-color:#ff5b92}#footer .social-icons ul li a.linkedin:hover{background-color:#036dc0}#footer .social-icons ul li a.tumblr:hover{background-color:#ff6b00}#footer{font-size:1.5rem;line-height:3rem}.rem-2{font-size:1.8rem}#portfolio .col-sm-3,#portfolio .container-fluid{overflow:hidden;padding:0}#portfolio .folio-item{position:relative}#portfolio .overlay{background-color:#000;color:#fff;left:0;right:0;bottom:-100%;height:0;position:absolute;text-align:center;opacity:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.overlay .overlay-content{display:table;height:100%;width:100%}.overlay .overlay-text{display:table-cell;vertical-align:middle}.overlay .folio-info{opacity:0;margin-bottom:75px;margin-top:-75px;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.overlay .folio-info h3{margin-top:0;color:#fff}.folio-overview a{font-size:18px;color:#333;height:50px;width:50px;line-height:50px;border-radius:50%;background-color:#fff;display:inline-block;margin-top:20px;margin-right:5px}.folio-overview a:hover{color:#fff}.folio-overview .folio-expand{margin-top:-500px;margin-left:-500px}.folio-image,.folio-overview .folio-expand{-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out}#portfolio .folio-item:hover .folio-image{-webkit-transform:scale(1.5) rotate(-15deg);transform:scale(1.5) rotate(-15deg)}.folio-image img{width:100%}#portfolio .folio-item:hover .overlay{opacity:.8;bottom:0;height:100%}#portfolio .folio-item:hover .folio-overview .folio-expand{margin-top:0;margin-left:0}#portfolio .folio-item:hover .overlay .folio-info{opacity:1;margin-bottom:0;margin-top:0}#single-portfolio{padding:90px 0;background:#f5f5f5;position:relative}#single-portfolio img{width:100%;margin-bottom:10px}#single-portfolio .close-folio-item{position:absolute;top:30px;font-size:34px;width:34px;height:34px;left:50%;color:#999;margin-left:-17px}.bg-transparent{background-color:transparent color: #000}.bg-shade1{background-color:#faf7f1}.bg-shade2{background-color:#f5f5f5}.bg-gold{background-color:#d0ab78!important;color:#fff}.bg-gold-border{background-color:#d0ab78;border:5px #fff solid;color:#fff}.btn-gold{background-color:transparent;color:#d0ab78;border:1px solid #d0ab78;border-radius:0}.txt-gold{color:#d0ab78}#carouselQuotes footer{font-family:Arial;font-size:.9rem;text-align:center;margin-bottom:30px}.carousel .carousel-indicators{padding-left:15px;padding-right:15px;position:relative!important}.carousel-indicators li{width:12px;height:12px;border-radius:100%;background-color:rgba(60,60,59,.1)}.carousel-indicators .active{background-color:#d0ab78}.carousel-indicators li:not(:last-child){margin-right:2px}.carousel-quotes{font-size:1rem;font-weight:200;text-align:justify;text-align-last:center}.custom-select{line-height:1;font-size:1rem}.sticky-offset{top:97px;display:block;transition:all .3s ease-in-out;overflow:hidden;z-index:1}#body-row{margin-left:0;margin-right:0}#sidebar-container{min-height:100vh;padding:0}.sidebar-expanded{width:230px}.sidebar-collapsed{width:60px}#sidebar-container .list-group a{height:50px}#sidebar-container .list-group .sidebar-submenu a{height:45px;padding-left:30px}.sidebar-submenu{font-size:.9rem}.sidebar-separator-title{height:55px}.sidebar-separator{height:25px}.logo-separator{height:60px}#sidebar-container .list-group .list-group-item[aria-expanded=false] .submenu-icon::after{content:" \f0d7";font-family:"Font Awesome 5 Free";font-weight:900;display:inline;text-align:right;padding-left:10px}#sidebar-container .list-group .list-group-item[aria-expanded=true] .submenu-icon::after{content:" \f0da";font-family:"Font Awesome 5 Free";font-weight:900;display:inline;text-align:right;padding-left:10px}.card{background-color:transparent}.accordion .card-header:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f068";float:right}.accordion .card-header.collapsed:after{content:"\f067"}.img_cont{position:relative}.ishadow{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.image{position:absolute;border:5px solid #fff}.imageOne{z-index:1;max-height:500px}.imageTwo{z-index:0;transform:rotate(10deg);max-height:500px;left:20px}.index-block{display:inline-block;background-color:rgba(255,255,255,0);padding:20px;margin:auto}.img-of{overflow:hidden}.lined{width:100%;height:20px;border-bottom:1px solid #000;text-align:center;margin-bottom:65px}.lined span{font-size:40px;background-color:#f3f5f6;padding:0 10px}.dshbrd-fnt{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}@media (min-width:768px){.grid.row.gallery{margin:-1px}.sidebar-content{position:absolute;top:0;width:100%;height:100%;padding:15px}.sticky{position:-webkit-sticky;position:sticky;top:10rem}}
