@font-face{font-family:Magnolia;font-style:normal;font-weight:400;src:url(/fonts/Magnolia-Medium.ttf?8be2565924f889e25f0f7f2b6796105f),url(/fonts/Magnolia-Medium.otf?ccf922fd76afc3e4be4c9d24ad072d86) format("opentype")}@font-face{font-family:Magnolia;font-style:normal;font-weight:700;src:url(/fonts/Magnolia-Bold.ttf?a610383ba3c0545f83be03f125ca3b49),url(/fonts/Magnolia-Bold.otf?845bdd641420cc96bc1e9bb2b324f97a) format("opentype")}.mb-25{margin-bottom:25px}.pt-25{padding-top:25px!important}.pb-25{padding-bottom:25px!important}.pt-50{padding-top:50px!important}.pb-50{padding-bottom:50px!important}.pt-75{padding-top:75px!important}.pb-75{padding-bottom:75px!important}.pt-100{padding-top:100px!important}.pb-100{padding-bottom:100px!important}.pt-125{padding-top:125px!important}.pb-125{padding-bottom:125px!important}.pt-150{padding-top:150px!important}.pb-150{padding-bottom:150px!important}.pt-175{padding-top:175px!important}.pb-175{padding-bottom:175px!important}.pt-200{padding-top:200px!important}.pb-200{padding-bottom:200px!important}.book-btn{border-color:#b89456;color:#b89456}.book-btn:hover{background-color:#b89456;border-color:#b89456;color:#fff}.bg-gold-20{background:rgba(184,148,86,.2)}body.menu-is-fixed{padding-top:180px}.home-bloc .parallax-color,.home-bloc .parallax-img{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:655px}.home-bloc .parallax-img{position:relative}.home-bloc .parallax-img:after{background:rgba(184,148,86,.7);content:"";height:100%;position:absolute;width:100%}.home-bloc .content-area .text-home .main-heading{color:#111620}.home-bloc .content-area .text-home .home-btn{background-color:#111620;border:2px solid #111620;color:#fff}.home-bloc .content-area .text-home .home-btn:hover{background-color:#fff;border:2px solid #fff;color:#111620}.home-bloc.style-gold .parallax-color{background-color:#b89456}.home-bloc.style-light-gold .parallax-color{background-color:rgba(184,148,86,.7)}.home-bloc.style-blue .parallax-color{background-color:#111620}.home-bloc.style-blue .parallax-img:after{background:rgba(17,22,32,.6);content:"";height:100%;position:absolute;width:100%}.home-bloc.style-blue .content-area .text-home .main-heading{color:#b89456}.home-bloc.style-blue .content-area .text-home .home-btn{background-color:#b89456;border:2px solid #b89456;color:#fff}.home-bloc.style-blue .content-area .text-home .home-btn:hover{background-color:#fff;border:2px solid #fff;color:#b89456}.navbar{width:100%}.navbar.sidemenu-nav{min-height:100px;top:0}.navbar.sidemenu-nav .logo{align-items:center;display:flex}.navbar.sidemenu-nav .logo a img{margin:20px 0;max-height:60px}.navbar.sidemenu-nav .logo .sandwich-menu{display:none;text-align:right;width:100%}.navbar.sidemenu-nav .logo .sandwich-menu a{color:#fff}.navbar.sidemenu-nav .logo .sandwich-menu a img{max-width:24px}.navbar.sidemenu-nav.navbar-light .language-selector{top:34px}.navbar.sidemenu-nav.navbar-light.fixed-menu .language-selector{top:28px}.navbar.navbar-light{background:rgba(17,22,32,.9);height:auto;padding:0;width:100%}.navbar.navbar-light .navigation{background:transparent;margin-bottom:0;margin-left:0;margin-top:0;width:100%}.booking{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.booking:before{background:hsla(0,0%,100%,.92);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.booking .book-btn{background-color:transparent;border:2px solid #b89456;color:#b89456}.booking .book-btn:hover{background-color:#b89456;border:2px solid #b89456;color:#fff}#mask-area .content-area-optimized{align-items:center;display:flex;justify-content:center;text-align:center}#mask-area .content-area-optimized .text-home{padding-top:0}#mask-area .content-area-optimized .text-home .card-button{margin-top:40px}#mask-area .content-area-optimized .text-home .card-button a{background-color:#eae0ce;border:2px solid #eae0ce;color:#111620;margin:0 6px}#mask-area .content-area-optimized .text-home .card-button a.book-btn{background-color:#b89456;border:2px solid #b89456;color:#fff}#mask-area.gold:before{background-color:rgba(184,148,86,.8)}#mask-area.gold .content-area-optimized h1{-webkit-text-fill-color:rgba(17,22,32,.2);color:rgba(17,22,32,.2)}#mask-area.height_fix_250 .content-area-optimized{height:250px}#mask-area.height_fix_300 .content-area-optimized{height:300px}#mask-area.height_45 .content-area-optimized{height:45vh}#mask-area.height_45 .content-area-optimized h1{-webkit-text-fill-color:rgba(184,148,86,.2);color:rgba(184,148,86,.2);font-size:120px;padding-top:70px}#mask-area.height_60 .content-area-optimized{height:60vh}#mask-area.height_60 .content-area-optimized h1{-webkit-text-fill-color:rgba(184,148,86,.2);color:rgba(184,148,86,.2);font-size:140px;padding-top:100px}#mask-area.height_70 .content-area-optimized{height:70vh}.google_reviews.style-blue{background-color:#111620}.google_reviews.style-light-gold{background-color:#eae0ce}.google_reviews .testimonial-content{margin:0 auto;max-width:600px}.google_reviews .testimonial-content h2{color:#b89456;font-family:Magnolia,sans-serif;font-size:24px;margin-bottom:20px}.google_reviews .icon-layer .far{color:#111620}.google_reviews .rating .fas{color:#b89456}.bloc-testimonials .content-left h3{font-size:32px;margin-top:0}.bloc-testimonials .content-left h2{font-size:32px;left:0;position:absolute;top:0;transform:translate(-24%,-175%);white-space:nowrap}.bloc-testimonials .content-right .testimonials .testimonial-item{margin-bottom:30px;padding-bottom:30px;position:relative}.bloc-testimonials .content-right .testimonials .testimonial-item h4{color:#b89456;font-size:26px;margin:0 0 20px}.bloc-testimonials .content-right .testimonials .testimonial-item .rating .star{display:inline-block}.bloc-testimonials .content-right .testimonials .testimonial-item .rating .star .fas{color:#b89456}.bloc-testimonials .content-right .testimonials .testimonial-item:after{background-color:#eae0ce;border-radius:2px;bottom:0;content:"";height:2px;left:50%;margin-left:-75px;position:absolute;width:150px}section.section{padding:60px 0}section.section h1,section.section h2,section.section h3,section.section h4{font-family:Magnolia,sans-serif!important}section.section .bloc_title{margin-bottom:30px;text-align:center}section.section .bloc_title p.sub-heading{font-size:12px;margin-bottom:0;text-transform:uppercase}section.section .bloc_title h3{color:#b89456}.accordion .card{border:none;border-top:1px solid rgba(184,148,86,.2)}.accordion .card .card-header{background:none;border-bottom:none;padding:.75rem 0}.accordion .card .card-header .btn{font-size:24px;padding:0}.accordion .card .card-body{padding:30px 0}.accordion .card .card-body a{color:#b89456}.image_on_left .block_content{display:flex;flex-flow:wrap-reverse;flex-direction:column;min-height:500px;position:relative}.image_on_left .block_content .image{left:0;position:absolute;top:0;z-index:2}.image_on_left .block_content .image img{max-height:500px}.image_on_left .block_content .text_content{background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.1);margin-top:150px;max-width:600px;padding:40px 30px;position:relative;z-index:3}.image_on_left.is_right .block_content{align-items:inherit;flex-flow:column}.image_on_left.is_right .block_content .image{left:inherit;right:0}.gallery-section .gallery-block-one h4 a{color:#b89456;font-family:Magnolia,sans-serif}.last-jewellery{padding-bottom:125px;padding-top:125px}.last-jewellery .owl-nav{left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.last-jewellery .owl-nav .owl-prev{font-size:24px!important;left:-20px;position:absolute}.last-jewellery .owl-nav .owl-next{font-size:24px;position:absolute;right:-20px}.last-jewellery .jewellery-item{margin:0 6px}.last-jewellery .jewellery-item .jewellery-item-image{border:1px solid rgba(184,148,86,.3);margin-bottom:15px;min-height:100px}.last-jewellery .jewellery-item .jewellery-item-title{text-align:center}.last-jewellery .jewellery-item .jewellery-item-title a{color:#b89456;font-size:16px;font-weight:300}.last-jewellery .jewellery-item .jewellery-item-title small{display:block}.page-title .bread-crumb{background:rgba(184,148,86,.7);list-style:none;padding:10px 0;text-align:center}.page-title .bread-crumb li{color:#fff;display:inline-block;padding:0 20px}.page-title .bread-crumb li a{color:#fff;position:relative}.page-title .bread-crumb li a:after{content:">";position:absolute;right:-26px;top:-5px}.category-description{font-size:20px;font-weight:300;padding:60px 0;text-align:center}._jewellery_list{padding:60px 0}._jewellery_list .team-block-one a{color:#b89456}._jewellery_list .team-block-one ul{list-style:none}._jewellery_list .team-block-one ul .price{color:#b89456}._jewellery_list .team-block-one ul .info{color:rgba(184,148,86,.7);font-size:12px}.product-details{padding:80px 0}.product-details .row{align-items:center;display:flex;justify-content:center}.product-details .product-image{display:flex;flex-direction:row}.product-details .product-image .gallery{display:flex;flex-direction:column}.product-details .product-image .gallery img{border:1px solid rgba(184,148,86,.2);margin-bottom:10px;margin-right:10px;max-width:100px}.product-details .product-content{padding-top:50px}.product-details .product-content h2{color:#b89456;font-family:Magnolia,sans-serif;font-size:40px}.product-details .product-content ul{list-style:none}.product-details .product-content ul li.price{font-size:20px;margin-bottom:15px}.product-details .product-content ul li.description{margin-bottom:15px}.language-selector{min-width:180px;position:absolute;right:60px;text-align:right;top:40px;transition-duration:3s;z-index:1000}.language-selector .current_lang{align-items:center;display:flex;justify-content:center}.language-selector .current_lang a{color:#fff;font-size:12px;padding:3px 5px;text-transform:uppercase}.language-selector .current_lang a.selected{color:#b89456}.created_by{float:right;margin-top:-5px;padding-left:30px;position:relative;width:30px}.created_by a .hoover{background:hsla(0,0%,100%,.5);border-radius:4px;color:#b89456;font-size:10px;left:50%;margin-left:-20px;opacity:0;position:absolute;text-transform:uppercase;top:-25px;width:100px}.created_by a:hover .hoover{opacity:1;transition:opacity 1s ease-out}.created_by svg{height:auto;width:30px}.created_by svg .letter_b{fill:hsla(0,0%,100%,.15)}.created_by svg .letter_d{fill:hsla(0,0%,100%,.3)}.created_by svg .dot{fill:hsla(0,0%,100%,.8);margin-left:1px}#footer .footer_ul .footer_list a{color:#b89456}#footer .footer_ul .footer_list:hover{background-color:#b89456}#footer .footer_ul .footer_list:hover a{color:#fff}.prices{padding-bottom:125px;padding-top:55px}.prices .price-list{border-bottom:2px solid #eae0ce}.prices .price-list .rates .rate{color:#111620}.gallery-section .gallery-block-one .image-box{border:1px solid rgba(184,148,86,.2)}.jewel-list-card{margin-bottom:20px}.jewel-list-card .image-box{border:1px solid rgba(184,148,86,.2)}.jewel-list-card .image-box a{cursor:pointer}.jewel-list-card .jewel-title{text-align:center}.jewel-list-card .jewel-title h5 a{color:#b89456;font-family:Magnolia,sans-serif}.jewel-list-card .price{text-align:center}section.image_left_text_right{padding:50px 0}section.image_left_text_right .image_left_text_right_content{align-items:center}section.image_left_text_right .image_left_text_right_content h3.main-heading{color:#b89456;font-family:Magnolia,sans-serif!important;font-size:2.7rem;font-weight:600}section.image_left_text_right .image_left_text_right_content .block-content{font-family:Open Sans,sans-serif;font-size:15px;font-weight:300;margin-top:30px}section.image_left_text_right .image_left_text_right_content .block-ctas{margin-top:30px}section.image_left_text_right .image_left_text_right_content .block-ctas a.btn.book-btn{border-color:#b89456;color:#b89456}section.image_left_text_right .image_left_text_right_content .block-ctas a.btn.book-btn:hover{background-color:#b89456;color:#fff}section.key-features{padding:50px 0}section.key-features.style-blue{background-color:#111620}section.key-features .features{display:flex;gap:15px;justify-content:center;width:100%}section.key-features .features .feature-item{align-items:center;display:flex;gap:20px;width:20%}section.key-features .features .feature-item .key-feature-name{color:#b89456}section.key-features .features .feature-item .key-feature-icon span{background-color:#b89456;border-radius:35px;display:block;height:70px;line-height:70px;padding-top:6px;text-align:center;width:70px}section.key-features .features .feature-item .key-feature-icon span i{color:#111620;font-size:40px}.testimonial-style-two{padding:145px 0 140px;position:relative}.testimonial-style-two .bg-layer{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;right:0;top:0;width:50%}.testimonial-style-two .content-column{float:left;position:relative;width:50%}.testimonial-style-two .content-column .testimonial-content{margin:0 auto;max-width:690px;padding:0 15px;position:relative;text-align:center}.testimonial-block-two .inner-box{display:block;position:relative}.testimonial-block-two .inner-box .rating li{display:inline-block;font-size:18px;margin:0 4px;position:relative}.testimonial-block-two .inner-box .rating{margin-bottom:15px}.testimonial-block-two .inner-box h2{font-size:48px;font-weight:700;line-height:55px;margin-bottom:35px}.testimonial-block-two .inner-box h3{display:block;font-size:24px;font-weight:700;line-height:32px;margin-bottom:19px;position:relative}.testimonial-block-two .inner-box h3 span{font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;margin-left:10px}.testimonial-block-two .inner-box .image-box{border-radius:50%;display:inline-block;height:80px;position:relative;width:80px}.testimonial-style-two .content-column .testimonial-content .icon-layer .icon-1{left:10px;position:absolute;top:-30px}.testimonial-style-two .content-column .testimonial-content .icon-layer .icon-2{left:50%;position:absolute;top:-20px;transform:translateX(-50%);width:100%}.google_reviews .icon-layer .far{color:rgba(17,22,32,.01);font-size:400px}#accordionFAQ .card:first-of-type{border-top:none}#accordionFAQ .card .card-header h2 .btn{color:#b89456;font-family:Magnolia,sans-serif!important;font-size:1.5rem;font-weight:600}#accordionFAQ .card .card-body{padding:0 0 30px}#accordionFAQ .card .card-body p{font-family:Open Sans,sans-serif;font-size:15px;font-weight:300}.articles-list{padding:80px 0}.articles-list .card .card-body .card-title{color:#b89456;font-family:Magnolia,sans-serif!important;font-size:1.3rem;font-weight:600}.articles-list .card .card-body .card-text{font-family:Open Sans,sans-serif;font-size:15px;font-weight:300}.articles-list .card .card-body .btn.btn-book{border-width:1px}.contact-form{padding:60px 0}.contact-form .btn{background:#b89456;border-color:#b89456}@media (max-width:991px){.navbar.sidemenu-nav{background:#111620;flex-direction:column;position:relative}.navbar.sidemenu-nav .logo{margin-left:0;margin-top:70px;padding:0 15px;width:100%}.navbar.sidemenu-nav .logo .sandwich-menu{display:block}.navbar.sidemenu-nav .navigation{display:none;margin-left:0;margin-top:20px}.navbar.sidemenu-nav .navigation.active{display:block}.navbar.sidemenu-nav .navigation li{display:block;text-align:center}.navbar.sidemenu-nav .navigation li.only-fixed{display:none}.navbar.sidemenu-nav.fixed-menu{padding-bottom:0;position:fixed}.navbar.sidemenu-nav.fixed-menu .logo{margin-top:0}.navbar.sidemenu-nav.fixed-menu .navigation{padding-bottom:0}.navbar.sidemenu-nav.fixed-menu .navigation li{display:inline-block;margin:0 10px}.navbar.sidemenu-nav.fixed-menu .navigation li.only-fixed{display:none}.navbar.sidemenu-nav.fixed-menu .navigation li a{font-size:16px}.navbar.fixed-menu .navigation{margin-top:0!important;width:100%}.navbar.fixed-menu .navigation li a{line-height:50px}.navbar.fixed-menu .navigation li.only-fixed{margin-top:0}#mask-area .content-area-optimized .text-home h1{font-size:120px;line-height:110px}#mask-area.height_60 .content-area-optimized .text-home h1{font-size:100px;line-height:90px}}@media (max-width:768px){.pt-mobile-25{padding-top:25px!important}.pb-mobile-25{padding-bottom:25px!important}.pt-mobile-50{padding-top:50px!important}.pb-mobile-50{padding-bottom:50px!important}.pt-mobile-75{padding-top:75px!important}.pb-mobile-75{padding-bottom:75px!important}.pt-mobile-100{padding-top:100px!important}.pb-mobile-100{padding-bottom:100px!important}.pt-mobile-125{padding-top:125px!important}.pb-mobile-125{padding-bottom:125px!important}.pt-mobile-150{padding-top:150px!important}.pb-mobile-150{padding-bottom:150px!important}.pt-mobile-175{padding-top:175px!important}.pb-mobile-175{padding-bottom:175px!important}.pt-mobile-200{padding-top:200px!important}.pb-mobile-200{padding-bottom:200px!important}#mask-area{background-attachment:scroll;background-size:cover}#mask-area .content-area-optimized{height:50vh}#mask-area .content-area-optimized .text-home h1{font-size:54px;line-height:50px}#mask-area .content-area-optimized .text-home p.card-text{font-size:24px;line-height:30px;max-width:400px}#mask-area.height_60 .content-area-optimized .text-home h1{font-size:36px;line-height:32px;padding-top:20px}.navbar{justify-content:center;width:100%}.navbar .logo{margin-left:0}.navbar.fixed-menu .language-selector{display:none}.navbar.fixed-menu .navigation{margin-top:0!important;padding-top:0}.language-selector{right:10%;text-align:center;top:20px;width:80%}.created_by{float:inherit;margin:30px auto 0;padding-left:0}.card-button{display:flex;flex-direction:column;gap:15px;padding:10px}section.key-features .features{flex-direction:column;gap:20px}section.key-features .features .feature-item{width:100%}}
