.menu-area-right .menu-area{float:right}.sidebar-widget.widget_search{padding:0 !important;background:0 0}.sidebar-widget.widget_search .widget-title:before{display:none}.email-not-publish,.logged-in-as{font-size:15px;margin-bottom:12px}.sidebar .sidebar-widget{padding:40px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}figcaption{margin-top:10px;padding-bottom:15px;font-size:14px}.wp-caption-text{text-align:center;margin-top:5px;margin-bottom:15px;font-size:15px}abbr[title]{border-bottom:1px dotted}acronym{border-bottom:1px dotted}.bypostauthor,.gallery-caption,.wp-caption-text{opacity:1}table,td,th{border:1px solid #f0f0f0;border:1px solid rgba(51,51,51,.1) !important;font-size:15px}td,th{padding:7px;font-size:15px;text-align:center}table{border-collapse:separate;margin-bottom:22px;margin-top:10px;border-spacing:0;width:100%}select{position:relative;width:100%;border:none;line-height:56px;border-radius:0;padding:0 20px;font-size:15px;font-weight:600;color:#2d2727;border:1px solid #cb9744;background:#fff;z-index:9;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='2d2727' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:97%;background-position-y:15px}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{text-align:center}.wp-block-image{max-width:100%}.wp-block-image figcaption{display:block}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;white-space:pre-wrap;word-wrap:break-word;background-color:#fff;border-radius:4px;overflow:auto;margin-top:10px;border:1px solid #2b3c6b}.wp-block-cover-text{font-size:24px}.wp-block-cover-text a{color:#fff}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.wp-block-button.alignright{text-align:right}.wp-block-quote.is-large,.wp-block-quote.is-style-large{padding:41px 40px !important}article .text{overflow:hidden}.alignright{display:inline;float:right;margin-left:1.5em;clear:both}.blocks-gallery-item{list-style:outside none;padding-left:0 !important}iframe{width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-block-cover-text{margin-bottom:0 !important}.aligncenter{clear:both;margin-left:auto;margin-right:auto;display:block}.blocks-gallery-item:before{content:none !important}.widget_recent_entries ul li{position:relative;display:block;margin-bottom:18px}.widget_recent_entries ul li a{position:relative;display:inline-block;font-size:16px;line-height:26px;color:#5b5858;font-weight:600;padding-left:12px}.widget_recent_entries ul li a:before{position:absolute;content:"\f105";font-family:'Font Awesome 5 Pro';font-size:16px;left:0;top:0}.widget_archive ul,.widget_nav_menu ul,.widget_pages ul{padding-left:20px}.widget_categories ul li a,.widget_archive ul li a,.widget_meta ul li a,.widget_nav_menu ul li a,.widget_pages ul li a{position:relative;display:block;color:#5b5858;padding:7px 0;font-size:16px;line-height:26px;font-weight:600}.widget_categories ul li a:before,.widget_archive ul li a:before,.widget_nav_menu ul li a:before,.widget_pages ul li a:before{content:"";position:absolute;left:-20px;top:50%;width:6px;height:6px;border-radius:50%;background:#cb9744}.widget_categories ul li a:hover,.widget_archive ul li a:hover,.widget_meta ul li a:hover,.widget_nav_menu ul li a:hover,.widget_pages ul li a:hover{color:#cb9744}.widget_categories ul li ul,.widget_archive ul li ul,.widget_meta ul li ul,.widget_nav_menu ul li ul,.widget_pages ul li ul{padding-left:17px}.widget_categories ul li,.widget_archive ul li,.widget_categories ul li{width:100%;position:relative;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;font-size:16px}.widget_archive ul li a,.widget_categories ul li a{position:relative;display:block;font-size:16px;line-height:26px;color:#5b5858;font-weight:600;padding:7px 0;list-style-type:none}.widget_archive ul li a:hover,.widget_categories ul li a:hover{color:#cb9744}.widget_categories ul li a{padding-left:20px}.widget_categories ul li ul li a:before{top:7px}.widget_archive ul li:last-child,.widget_categories ul li:last-child{margin-bottom:0}.widget_archive ul li ul,.widget_categories ul li ul{width:100%;padding-left:25px}.widget_archive ul li ul li,.widget_categories ul li ul li{padding:0;position:relative}.widget_archive ul li ul li:before,.widget_categories ul li ul li:before{left:-10px;top:8px}.widget_archive ul li ul li a,.widget_categories ul li ul li a{padding:5px 0}.widget_archive ul li ul li ul,.widget_categories ul li ul li ul{padding-left:10px}.widget_recent_comments ul li:not(:last-child){display:flex !important;align-items:center;flex-wrap:wrap;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #00000000}.widget_recent_comments ul li .comment-author-link{font-weight:600;margin-right:5px}.widget_recent_comments ul li .comment-author-link a{color:#5b5858}.widget_recent_comments ul li a{color:#cb9744;margin-left:5px !important}.widget_rss .widget-title h3 a{color:#cb9744}.widget_rss ul li{font-size:17px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e5e5e5}.widget_rss ul li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0 solid #e5e5e5}.widget_rss ul li .rsswidget{margin-bottom:10px;display:block;font-weight:600}.widget_rss ul li cite{margin-top:10px;display:block;font-weight:600}.widget_rss ul li a{color:#cb9744}.sticky-post-class .sticky_post_icon{position:absolute;top:34px;right:30px;color:#cb9744;font-size:30px;z-index:99}.widget_tag_cloud a{position:relative;display:inline-block;font-size:15px !important;line-height:26px;color:#717577;font-weight:500;margin-right:5px;margin-bottom:10px}.widget_tag_cloud a:hover{color:#22272b}.widget_text .textwidget form{margin-top:10px}.sidebar .calendar_wrap table{margin-bottom:0;width:100%}.sidebar .calendar_wrap table caption{padding:0;padding-top:5px}.sidebar .calendar_wrap table a{color:#cb9744}.sidebar .calendar_wrap .wp-calendar-nav a{color:#cb9744}.sidebar .sidebar-widget .widget-title:before{left:-44px}.pagination-wrapper .pagination .nav-links{position:relative;display:block}.pagination-wrapper .pagination .nav-links .page-numbers{position:relative;display:inline-block;font-size:18px;height:70px;width:70px;line-height:70px;text-align:center;color:#717577;font-weight:500;background:#f8f7f3;border-radius:50%;z-index:1;transition:all .5s ease}.pagination-wrapper .pagination .nav-links .page-numbers:hover{background:#cb9744;color:#22272b}.pagination-wrapper .pagination .nav-links .current{background:#cb9744;color:#22272b}.pagination-wrapper .pagination .nav-links .next{color:#fff;background:#22272b}.pagination-wrapper .pagination .nav-links .prev{color:#fff;background:#cb9744}.page-links{margin-bottom:15px;clear:both}.page-links>*{position:relative;display:inline-block;font-size:18px;height:50px;width:50px;line-height:50px;text-align:center;color:#22272b;font-weight:500;background:#f9f7ed;border-radius:50%;z-index:1;transition:all .5s ease}.page-links .current{background:#cb9744}.page-links a:hover{color:#fff;background:#cb9744}@media only screen and (max-width:767px){.sticky-post-class .sticky_post_icon{top:18px;right:35px;font-size:20px}}.wp-block-button{margin-bottom:10px}a.wp-block-button__link{color:#fff}.base-theme h2{margin-top:15px}.base-theme h1+h2{margin-top:0}blockquote{background-color:#f7f8f9;position:relative;padding:35px 70px 35px 45px}blockquote p{margin-bottom:0 !important}p.wp-block-cover-text{color:#fff !important}ul.blocks-gallery-grid{padding:0 !important}.post-password-form input{display:block;border:1px solid #e2e2e2;height:50px;padding:0 20px}.post-password-form label{font-weight:600;color:#333}.post-password-form input[type=submit]{width:100px;height:50px;font-weight:600;letter-spacing:1px;border:none;cursor:pointer;-webkit-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in;background-color:#9e0036;color:#fff;border:1px solid transparent}.post-password-form input[type=submit]:hover{color:#000;background:#fff;border-color:#9e0036}.post-password-form input[type=password]{max-width:350px}.gallery-item{display:inline-block;padding:1.79104477%;text-align:center;vertical-align:top}.gallery-columns-1 .gallery-item{max-width:100%;width:100%}@media screen and (min-width:30em){.gallery-columns-1 .gallery-item{max-width:100%}}.gallery-columns-2 .gallery-item{max-width:100%;width:50%}@media screen and (min-width:30em){.gallery-columns-2 .gallery-item{max-width:50%}}.gallery-columns-3 .gallery-item{max-width:100%;width:33.33%}@media screen and (min-width:30em){.gallery-columns-3 .gallery-item{max-width:33.33%}}.gallery-columns-4>.gallery-item{max-width:100%;width:25%}@media screen and (min-width:30em){.gallery-columns-4 .gallery-item{max-width:25%}}.gallery-columns-5 .gallery-item{max-width:100%;width:20%}@media screen and (min-width:48em){.gallery-columns-5 .gallery-item{max-width:20%}}.gallery-columns-6 .gallery-item{max-width:100%;width:16.66%}@media screen and (min-width:48em){.gallery-columns-6 .gallery-item{max-width:16.66%}}.gallery-columns-7 .gallery-item{max-width:100%;width:14.28%}@media screen and (min-width:48em){.gallery-columns-7 .gallery-item{max-width:14.28%}}.gallery-columns-8 .gallery-item{max-width:100%;width:12.5%}@media screen and (min-width:48em){.gallery-columns-8 .gallery-item{max-width:12.5%}}.gallery-columns-9 .gallery-item{max-width:100%;width:11.11%}@media screen and (min-width:48em){.gallery-columns-9 .gallery-item{max-width:11.11%}}.base-theme .blog-details ol,.base-theme .blog-details ul{padding-left:25px}.base-theme .blog-details ul li{list-style:disc}.base-theme .blog-details ol li{list-style:decimal}.base-theme .header-left-style2{width:unset}.base-theme .header-middle-style2{width:unset}@media only screen and (max-width:1199px){.header-style2 .auto-container-box{padding-right:20px}.base-theme .header-middle-style2{float:right}}@media only screen and (max-width:499px){p.has-drop-cap.has-medium-font-size{font-size:15px}}.text{overflow:hidden}p.no-found-text{margin-bottom:15px}.nothing-found-search{max-width:500px}.base-theme .blog-single-area .blog-posts .text ol,.base-theme .blog-single-area .blog-posts .text ul,.base-theme .blog-single-area .page-content ul,.base-theme .blog-single-area .page-content ol{padding-left:25px}.base-theme .blog-single-area .blog-posts .text ul li,.base-theme .blog-single-area .page-content ul li{list-style:disc inside}.base-theme .blog-single-area .blog-posts .text ol li,.base-theme .blog-single-area .page-content ol li{list-style:decimal inside}.service-sidebar ul li a:before{content:none}.blog-sidebar .widget_search{padding:30px}.blog-sidebar .widget_search .widget-title{position:relative;margin-bottom:21px}.blog-sidebar .sidebar-search .search-form .form-group input[type=search]{border:1px solid #cb9744;font-size:15px;padding-top:10px}.blog-sidebar .widget_search .widget-title h3{font-size:24px;line-height:32px;font-weight:700;text-transform:uppercase}.widget_archive ul li ul li a,.widget_categories ul li ul li a{padding:5px 0 5px 12px}.tagcloud{display:flex;flex-wrap:wrap}.tagcloud a{position:relative;display:block;color:#5b5858!important;font-size:16px!important;line-height:30px;font-weight:500;transition:all .4s ease-in-out .1s;font-family:'Work Sans',sans-serif;padding:5px 15px;background:#fbf8f2;margin:4px}.widget_tag_cloud a:hover{color:#cb9744}.wp-block-cover,.wp-block-cover-image{height:auto;margin-bottom:20px}.blog-details-content .page-content{padding-bottom:30px}.blog-details-content .comments-form-area .group-title{margin-bottom:0}.base-theme .aligncenter{padding:10px 0}.base-theme .sidebar-page-container .news-block-one .inner-box{overflow:hidden}.base-theme .news-block-one .inner-box .image-box img{width:unset}.base-theme a{color:#cb9744}.base-theme .blog-details-content ol,.base-theme .blog-details-content ul{padding-left:20px;margin-bottom:10px}.base-theme .blog-details-content ol li{list-style:unset}.base-theme .blog-details-content ul,.base-theme .blog-details-content ul li{list-style:unset}.sidebar-page-container .news-block-one .inner-box .lower-content h1+h2{font-size:2rem;font-weight:400;margin-bottom:0;text-transform:capitalize}.base-theme .sidebar-page-container .news-block-one .inner-box .lower-content h4+h5{font-size:1.25rem;font-weight:400;margin-bottom:0;text-transform:capitalize}.comment-list{min-height:130px}.blog-details-content .comment-box .comment .thumb-box{top:0}.blog-details-content .comment-box .comment-inner{min-height:100px}.base-theme .blog-details-content ol,.base-theme .blog-details-content .tags-list{padding-left:0;margin-bottom:0}.base-theme .blog-details-content ol,.base-theme .blog-details-content .post-info{padding-left:0}.base-theme .blog-details-content h2+ol,.base-theme .blog-details-content h2+ul{padding-left:25px;margin-bottom:10px}.base-theme .sidebar-page-container .news-block-one .inner-box .lower-content h2{-ms-word-wrap:break-word;word-wrap:break-word}.base-theme .news-block-one .inner-box .lower-content h4+h5{font-weight:400;margin-bottom:0;text-transform:capitalize}.sidebar-page-container .news-block-one .inner-box .lower-content{padding:30px}a.wp-block-button__link{color:#fff}.base-theme a:not([href]):hover,.wp-block-button a:not([href]):hover{color:inherit;text-decoration:none}.base-theme .wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:inherit!important;text-decoration:none}.base-theme .wp-block-button a:hover{color:#fff !important;text-decoration:none}.is-style-outline>.wp-block-button__link:not(.has-text-color):hover,.wp-block-button__link.is-style-outline:not(.has-text-color):hover{color:#836634 !important}.wp-block-cover-text a{color:#fff}.wp-block-audio audio{margin-bottom:10px}.wp-block-group__inner-container{padding:10px}.base-theme .news-block-one .inner-box .image-box{background:0 0}.base-theme .comment-box .yes-ping{padding-left:0}.base-theme .comment-box .yes-ping{padding-left:0}.base-theme .sidebar-page-container .news-block-one .inner-box .lower-content h2 a{-ms-word-wrap:break-word;display:unset;word-wrap:break-word!important}.page-title .title h1{font-size:44px;line-height:50px}.base-theme .blog-details-content .news-block-one .inner-box .lower-content .post-tags{margin-top:10px;width:100%;overflow:hidden;clear:both}.base-theme table{margin-top:22px}.wp-calendar-table #today{color:#fff;background:#cb9744}.base-theme .page-links .current{color:#fff}.base-theme .related-product{margin-bottom:100px}.nothing-found-search .search-widget{position:relative;display:block;background:#fbf8f2;padding:30px;margin-bottom:30px;border-radius:15px}.nothing-found-search .search-widget .search-form .form-group{position:relative;margin:0}.nothing-found-search .search-form .form-group input[type=search]{position:relative;width:100%;height:50px;font-size:18px;color:#5b5858;font-weight:600;padding:10px 50px 10px 20px;border:1px solid transparent;transition:all .5s ease}.nothing-found-search .search-widget .search-form .form-group button{position:absolute;top:12px;right:20px;font-size:18px;color:#131313;font-weight:700;background:0 0;cursor:pointer;transition:all .5s ease}.nothing-found-search .search-widget .search-form .form-group input[type=search]{border:1px solid #cb9744;font-size:15px;padding-top:10px}.page-title .bread-crumb li{font-size:17px;line-height:26px}.comment-respond .group-title small a{font-weight:600;color:#131313}.shop-two-style .our-shop .shop-block-two .content-box{margin-top:20px}.shop-two-style ul.products li.product,.shop-two-style ul.products li.product{padding-right:0}.feature-block-one .inner-box .image-box{margin-bottom:25px !important}.content_block_1 .content-box .year-box{margin-bottom:31px!important}.owl-theme .owl-dots .owl-dot.active span{background:none repeat scroll 0 0}.base-theme .blog-details-content ol{padding-left:20px}.wp-calendar-table #today a{color:#000}.form-group.message-btn{margin-bottom:0 !important}.shop-sidebar .price-filter,.shop-sidebar .sideber-widget:last-child{margin-bottom:0}.shop-sidebar .post-widget .post:last-child,.shop-sidebar .widget_products .post:last-child,.shop-sidebar .widget_top_rated_products .post:last-child,.shop-sidebar .widget_recently_viewed_products .post:last-child{min-height:auto;padding-bottom:0}.sideber-widget.woocommerce.widget_product_categories ul.product-categories li:first-child ul{margin-top:16px !important}.widget_rss ul li .rsswidget,.widget_rss ul li .rss-date,.widget_rss ul li cite,.widget_rss ul li .rssSummary{font-size:16px}.widget_rss ul li cite{font-size:15px}.widget_recent_entries ul li:last-child{margin-bottom:0}.sidebar-page-container .news-block-one .inner-box .lower-content.img-none p:last-child{margin-bottom:0}.wp-block-embed{word-break:break-all}.wp-block-archives-dropdown select{max-width:220px}.wp-block-categories-dropdown select{max-width:220px;margin-bottom:20px}.wp-block-calendar table{max-width:290px}.wp-calendar-table caption{padding-bottom:0}.wp-block-calendar .wp-calendar-nav{text-align:left}.wp-block-calendar table{margin-bottom:0}.wp-block-calendar{margin-bottom:10px}.wp-block-search .wp-block-search__input{position:relative;display:block;width:100%;height:50px;border:1px solid #cb9744;border-radius:5px;background:0 0;padding:10px 15px;transition:all .5s ease;max-width:300px;margin-bottom:10px;margin-right:10px;margin-top:0}.wp-block-search .wp-block-search__button{position:relative;display:block;width:100%;height:50px;border:1px solid #cb9744;border-radius:5px;background:0 0;padding:10px 15px;transition:all .5s ease;color:#cb9744;max-width:90px;margin-bottom:10px;cursor:pointer;margin-left:0}.post-password-form input{position:relative;display:block;width:100%;height:50px;border:1px solid #cb9744;border-radius:5px;background:0 0;padding:10px 15px;transition:all .5s ease;max-width:300px;margin-bottom:0;margin-right:10px;margin-top:10px}.post-password-form input[type=submit]:hover{border:1px solid #cb9744;color:#cb9744}.post-password-form input[type=submit]{position:relative;display:block;width:100%;height:50px;border:1px solid #cb9744;border-radius:5px;background:#cb9744;padding:10px 15px;transition:all .5s ease;color:#fff;max-width:90px;margin-bottom:10px;cursor:pointer;margin-left:0}@media only screen and (min-width:320px) and (max-width:600px){.wp-block-search .wp-block-search__inside-wrapper{flex-wrap:wrap}.wp-block-search .wp-block-search__inside-wrapper .wp-block-search__input{width:100%}}.wp-block-tag-cloud a{position:relative;display:inline-block;font-size:15px !important;line-height:26px;color:#cb9744;border:1px solid #cb974447;border-radius:4px;padding:7px 21.5px;margin-bottom:5px}.wp-block-group{margin-bottom:10px}.wp-block-media-text{margin-bottom:11px}.sidebar-page-container .news-block-one .inner-box .lower-content.img-none ul+h2+p+p+h3{margin-bottom:10px}.sidebar-page-container .news-block-one .inner-box .lower-content.img-none ul+h2+p+p+h3+p+ul+h3{margin-bottom:10px}.sidebar-page-container .news-block-one .inner-box .lower-content.img-none ul+h2+p+p+h3+p+ul+h3+ul li ul{margin-bottom:0}img.alignright.size-thumbnail{margin-bottom:10px}.blog-details-content .comment-box .comment-inner .comment-info h5+p+h1+h2+h3+h4+h5{font-weight:300}blockquote{margin-top:5px}.blog-details-content .comment-box .comment-list .comment .comment{margin-top:30px}.blog-details-content .comment-box .comment-list .comment .comment{margin-bottom:30px}.blog-details-content .comment-box .comment-list .comment{margin-bottom:30px;overflow:hidden}.blog-details-content .comment-box .comment-list .comment .comment:last-child,.blog-details-content .comment-box .comment-list .comment:last-child{margin-bottom:0}.blog-details-content .comment-box .comment-list .comment-respond{margin-top:0;margin-bottom:20px}.base-theme .single-page-custom-rif-at .news-block-one .inner-box .lower-content p:last-child{margin-bottom:0}.base-theme .single-page-custom-rif-at .news-block-one .inner-box .lower-content ol:last-child{margin-bottom:0}.base-theme .single-page-custom-rif-at .news-block-one .inner-box .lower-content{overflow:hidden}.single-page-custom-rif-at .news-block-one .inner-box .lower-content .woocommerce-message{margin:0;margin-bottom:20px}.page-title .title h1{text-transform:capitalize}.project-post-pagination h4 a span{width:100%;font-size:16px;font-weight:600;line-height:1em;display:inline-block;color:#282828}.project-post-pagination h4 a{position:relative;border:2px solid #ebebeb;padding:19px 30px 20px;cursor:pointer}.project-post-pagination h4 a{display:grid;margin:5px 0}.project-post-pagination h4 a span.title{font-size:24px;font-weight:700}.gallery-block-one .inner-box:hover .lower-content .inner h3{color:#fff}.gallery-block-one .inner-box .image-box img{border-radius:14px}.search.search-results .sidebar-page-container .news-block-one .inner-box .lower-content{border:0}.search.search-results .sidebar-page-container .news-block-one .inner-box{border:2px solid #e0ddd6;background:#5a5a5a0d}.search.search-results .sidebar-page-container .blog-standard-content{max-width:800px;margin:0 auto}.search.search-results .sidebar-page-container .news-block-one .product .lower-content .post-info{display:none}.search.search-results .sidebar-page-container .news-block-one .product .lower-content h2{margin-top:0}a.post-page-numbers{background:#ca9744;color:#fff}.woocommerce button.button:disabled[disabled]{opacity:.4}.woocommerce-cart .single-page-custom-rif-at .news-block-one .inner-box .lower-content{border:0;padding:0}.woocommerce-page .cart-collaterals a.checkout-button.button.alt.wc-forward{padding:16px 20px;max-width:200px}tr.woocommerce-cart-form__cart-item.cart_item a.remove{background:#ca9744;color:#fff !important}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals h2{text-transform:capitalize !important}.woocommerce table.shop_table td.product-name a{color:#ca9744;font-weight:600}.elementor-widget-popular_product .shop-block-one .inner-box .image-box{max-height:300px}.elementor-widget-cta_section a.theme-btn-one{display:none}.widget_categories ul li a:before{left:0}.widget_categories ul li ul li a:before{left:0;top:15px;left:-6px}@media only screen and (min-width:320px) and (max-width:650px){.portfolio-details .single-project-info .social-links li{margin-bottom:5px}.portfolio-details .single-project-info{bottom:0;position:relative;padding:30px;margin-bottom:20px}.portfolio-details{padding:60px 0;padding-bottom:0}.page-title .title h1{font-size:47px}}