/* Source and licensing information for the line(s) below can be found at http://webpro-it.co.uk/themes/custom/webpro/css/pages/website-template-options.css. */
.listing-type--template-options-layout > h2{display:none;}.listing-type--template-options-layout .top-bdy-area-content{margin-top:46px;display:flex;align-items:center;padding-inline:var(--container-spacing);grid-gap:37px;}.listing-type--template-options-layout .top-bdy-area-content .field_body_image{width:50%;max-width:546px;}.listing-type--template-options-layout .top-bdy-area-content .field_body{flex:1;text-align:left;}.listing-type--template-options-layout .body2-area{padding-block:30px 0;padding-inline:var(--container-spacing);}.listing-type--template-options-layout .body2-area .body2-title-n-body{display:flex;flex-wrap:wrap;align-items:anchor-center;}.listing-type--template-options-layout .body2-area .body2-title-n-body .field_body2_title{width:30%;}.listing-type--template-options-layout .body2-area .body2-title-n-body .field_body2_body{width:70%;padding-left:15px;}.listing-type--template-options-layout .body2-image-n-theme{margin-top:60px;display:flex;flex-wrap:wrap;}.listing-type--template-options-layout .body2-image-n-theme .img-area{width:45%;display:flex;flex-direction:column;justify-content:center;}.listing-type--template-options-layout .body2-image-n-theme .theme-list-area{flex:1;padding-left:70px;}.body2-image-n-theme .img-area .link{margin-top:5px;display:block;color:var(--main-highlight-color);text-align:center;}.listing-type--template-options-layout .theme-item{border:1px solid var(--theme-color);padding:20px;position:relative;}.listing-type--template-options-layout .theme-item:not(:first-child){margin-top:12px;}.listing-type--template-options-layout .theme-item::after{content:'';position:absolute;inset:0;background-color:var(--theme-color);z-index:-1;opacity:0.10;}.listing-type--template-options-layout .theme-item h5{color:var(--text-grey);margin-block:0 6px;}.listing-type--template-options-layout .theme-item .right-area{position:absolute;top:10px;right:10px;font-size:18px;color:var(--text-grey) !important;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .views-area-wrapper{margin-top:21px;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-panel{--theme-color:#BC9E63;width:100%;float:left;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-panel-row{--sidebar-width:520px;width:100%;display:inline-block;float:left;padding-left:var(--container-spacing);background-color:rgb(var(--wp-grey));}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-option-page-sidebar{float:left;width:var(--sidebar-width);background-color:rgb(var(--wp-grey));color:#fff;padding:50px 60px 50px 0;position:sticky;top:var(--header-height);}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-option-page-content{float:left;width:calc(100% - var(--sidebar-width));overflow:hidden;background-color:#e5e6e5;position:relative;padding:30px;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-option-page-content .close-tab-image{position:absolute;top:0;right:0;background-color:var(--main-highlight-color);border:0;width:30px;height:30px;border-radius:50%;display:none;justify-content:center;align-items:center;font-size:20px;color:#fff;cursor:pointer;z-index:1;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-option-page-content :is(.new_theme-buy-icon,.new_theme-info-icon){position:absolute;top:15px;right:0;background-color:var(--theme-color);border:0;width:30px;height:30px;border-radius:50%;display:none;justify-content:center;align-items:center;font-size:13px;color:#fff !important;cursor:pointer;z-index:2;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-option-page-content img{width:100%;max-width:470px;height:auto;min-height:100%;margin-inline:auto;object-fit:cover;object-position:top center;cursor:pointer;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-panel .cta-silver{display:block !important;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-tab-content{margin-top:24px;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-tab-content .product-links-wrap{margin-top:45px;display:flex;justify-content:space-between;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-tab-content .product-links-wrap .product-links-img{width:90px;height:177px;object-fit:contain;margin-bottom:-32px;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-tab-content .product-links-left{display:flex;flex-direction:column;grid-gap:21px;align-items:flex-start;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-tab-content .discover-link{background-color:transparent;border-color:var(--main-highlight-color);color:#fff;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-tab-content .discover-link:hover{background-color:var(--main-highlight-color);}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-tab-content .product-links-wrap .buy-link{border-color:var(--theme-color);background-color:var(--theme-color);color:#fff;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-tab-content .product-links-wrap .buy-link:hover{background-color:transparent;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-tab-content .button{min-width:160px;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-portfolio_links{margin-top:47px;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-portfolio_links a:hover{color:#fff !important;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-panel .new_theme-tab-buttons{margin-top:15px;display:inline-flex;position:relative;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-panel .new_theme-tab-buttons::after{content:"";display:block;position:absolute;left:0;width:calc(100% / var(--total-item,3));height:100%;background-color:var(--theme-color);transition:transform 0.5s ease;transform:translateX(calc(100% * var(--item-index)));}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-panel .new_theme-tab-btn{font-size:var(--h8);font-weight:500;color:#fff;text-transform:uppercase;text-align:center;display:inline-block;padding:19px 20px;letter-spacing:-.25px;transition:.3s;cursor:pointer;border:1px solid var(--theme-color);background-color:transparent;position:relative;z-index:1;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-panel .new_theme-tab-btn:not(:first-child){margin-left:-1px;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-tab-images{display:flex;width:calc(100% * var(--total-item,3));height:100%;transition:transform 0.5s ease;transform:translateX(calc((-100% / var(--total-item,3)) * var(--item-index)));}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-tab-image{width:calc(100% / var(--total-item,3));flex:1;flex-shrink:0;height:100%;position:relative;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-tab-image .imgs{height:100%;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-tab-image.active{display:block;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-tab-image .thumbnails{width:50px;position:absolute;right:30px;bottom:30px;z-index:1;display:flex;flex-direction:column;grid-gap:13px;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-tab-image .thumbnails .product-thumbnails{width:100%;object-fit:cover;background-color:#000;cursor:pointer;border:1px solid var(--border-grey);}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-tab-image .thumbnails .product-thumbnails img{width:100%;height:auto;aspect-ratio:50/63;opacity:0.75;object-fit:cover;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-tab-image .thumbnails .product-thumbnails.active img{opacity:1;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-testimonial{margin-block:10px 0;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-testimonial h6{margin-top:13px;font-weight:600;max-width:320px;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .theme-tab-testimonial-slider{margin-top:13px;border:1px solid var(--main-highlight-color);padding:12px;position:relative;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .theme-tab-testimonial-slide .bdy{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .theme-tab-testimonial-slider::before{content:"“";position:absolute;top:-4px;left:-5px;background-color:rgb(var(--wp-grey));font-weight:600;font-size:32px;color:var(--main-highlight-color);padding-right:10px;padding-bottom:10px;}.listing-type--theme-listing .theme-tab-testimonial-slider::before{background-color:#fff;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .theme-tab-testimonial-slide{position:relative;z-index:1;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .theme-tab-testimonial-slide ~ .theme-tab-testimonial-slide{display:none;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .theme-tab-testimonial-slide .name{color:var(--main-highlight-color);}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .theme-tab-testimonial-slider .owl-dots{margin-top:0 !important;top:unset;bottom:-44px;}:is(.listing-type--template-options-layout) .theme-tab-testimonial-slider .owl-dots .owl-dot{border:1px solid #fff !important;}:is(.listing-type--template-options-layout) .theme-tab-testimonial-slider .owl-dots .owl-dot.active{background-color:rgba(255,255,255,0.52);}:is(.listing-type--theme-listing) .theme-tab-testimonial-slider .owl-dots .owl-dot{border:1px solid var(--main-highlight-color) !important;position:relative;overflow:hidden;}:is(.listing-type--theme-listing) .theme-tab-testimonial-slider .owl-dots .owl-dot.active::after{content:"";position:absolute;inset:0;background-color:var(--main-highlight-color);opacity:0.2;}:is(.listing-type--template-options-layout) .trusted-by-widget,:is(.latest-theme-detail-layout) .trusted-by{padding-block:72px 110px;padding-inline:var(--container-spacing);text-align:center;clear:both;}:is(.listing-type--template-options-layout) .trusted-by-widget .field_trusted_by_title,:is(.latest-theme-detail-layout) .trusted-by .trusted-title{font-size:var(--h7);line-height:var(--h7-leading);font-weight:600;}:is(.listing-type--template-options-layout) .trusted-by-widget .field_trusted_by_body,:is(.latest-theme-detail-layout) .trusted-by .trusted-body{max-width:839px;margin-top:15px;margin-inline:auto;}:is(.listing-type--template-options-layout) .trusted-by-widget .field_brand_selection,:is(.latest-theme-detail-layout) .trusted-by .product-brands{margin-top:50px;display:flex;justify-content:center;flex-wrap:wrap;grid-gap:30px 33px;}:is(.listing-type--template-options-layout) .trusted-by-widget .field_brand_selection img,:is(.latest-theme-detail-layout) .trusted-by .product-brands article img{max-width:131px;max-height:106px;object-fit:contain;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .body3-area{display:flex;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .body3-area .field_body3_title{font-size:var(--h7);line-height:var(--h7-leading);font-weight:600;margin-bottom:27px;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .body3-area .body3-fields-area{flex:1;background-color:var(--main-highlight-color);color:#fff;padding-block:70px;padding-inline:var(--container-spacing) 30px;display:flex;flex-direction:column;justify-content:center;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .body3-area .body3-fields-area > div{max-width:530px;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .body3-area .field_body3_image{flex:1;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .body3-area .field_body3_image img{width:100%;height:100%;object-fit:cover;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .body3-area .body3-fields-area .enquire-now-btn{margin-top:23px;margin-inline:0 auto;}.listing-type--template-options-layout .field_testimonial_title{padding-inline:var(--container-spacing);font-size:var(--h7);line-height:var(--h7-leading);font-weight:600;text-align:center;margin-block:40px 11px;}.listing-type--template-options-layout .field_testimonial_body{margin-inline:auto;padding-inline:var(--container-spacing);text-align:center;}.listing-type--template-options-layout .field_testimonial_body p{max-width:1080px;margin-inline:auto;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .field_stats{padding-block:46px;padding-inline:var(--container-spacing);display:flex;justify-content:space-around;grid-gap:30px;background-color:var(--light-grey);}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .field_stats .field_image_file{width:68px;height:68px;background-color:var(--main-highlight-color);border-radius:50%;margin-inline:auto;display:flex;justify-content:space-around;align-items:center;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .field_stats .field_image_file img{width:36px;height:36px;object-fit:contain;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .field_stats > div{text-align:center;max-width:232px;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .field_stats .field_number{margin-top:23px;font-size:var(--h7);line-height:var(--h7-leading);font-weight:600;color:var(--main-highlight-color);}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .field_stats .field_title{font-size:var(--h9);line-height:var(--h9-leading);font-weight:600;margin-block:10px;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area{padding-inline:var(--container-spacing);margin-bottom:100px;}.listing-type--theme-listing .theme-features-area{padding-top:70px;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area .feature-title{font-size:var(--h7);line-height:var(--h7-leading);font-weight:600;text-align:center;padding-inline:var(--container-spacing);}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area .feature-body{max-width:940px;margin-top:15px;margin-inline:auto;text-align:center;padding-inline:var(--container-spacing);}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area .main-theme-list-features{margin-top:59px;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area .main-theme-list-features > table{margin-bottom:15px;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area .feature-links{margin-top:11px;display:flex;flex-wrap:wrap;justify-content:flex-end;grid-gap:15px 5px;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area .feature-links .feature-links-item{width:calc(70% / 3);display:flex;justify-content:center;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area .feature-links a{font-size:var(--h8);font-weight:500;color:var(--text-grey) !important;text-transform:uppercase;text-align:center;display:inline-block;padding:7px 20px;letter-spacing:-.25px;transition:.3s;cursor:pointer;border:2px solid var(--main-highlight-color);background-color:transparent;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area .feature-links a:nth-child(1),:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area .feature-links a.gold-theme-link{border-color:#BC9E63 !important;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area .feature-links a:nth-child(1):hover,:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area .feature-links a.gold-theme-link:hover{background-color:#BC9E63;color:#fff !important;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area .feature-links a:nth-child(2),:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area .feature-links a.silver-theme-link{border-color:#999DA5 !important;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area .feature-links a:nth-child(2):hover,:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area .feature-links a.silver-theme-link:hover{background-color:#999DA5;color:#fff !important;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area .feature-links a:nth-child(3),:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area .feature-links a.bronze-theme-link{border-color:#C08864 !important;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area .feature-links a:nth-child(3):hover,:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area .feature-links a.bronze-theme-link:hover{background-color:#C08864;color:#fff !important;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area table{width:100%;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area table :where(th,td){font-size:16px;font-weight:400;padding-block:12px;padding-inline:27px;width:calc(70% / 3);}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area .main-theme-list-features > table :where(th,td){font-weight:700;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area .main-theme-list-features > table tr td:nth-child(2){color:#BC9E63;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area .main-theme-list-features > table tr td:nth-child(3){color:#999DA5;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area .main-theme-list-features > table tr td:nth-child(4){color:#C08864;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area table :where(th,td):nth-child(1){width:30%;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area table :where(th,td):not(:first-child){text-align:center;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area table td p{font-size:10px;font-weight:400;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area .accordion-item table td{border-bottom:1px solid var(--border-grey);}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area .accordion-item table td i{font-size:16px;color:#009F99;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area .accordion-item table td svg{width:16px;fill:#009F99;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area .accordion-item table td .xmark svg{fill:#9F3200;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area .accordion-item table td i.xmark{color:#9F3200;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .accordion-item:not(:last-child){margin-bottom:7px;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout)  .accordion-item .accordion-heading{position:relative;padding:12px 40px 12px 27px;border-left:2px solid var(--main-highlight-color);font-size:var(--h9);line-height:var(--h9-leading);font-weight:500;user-select:none;cursor:pointer;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .accordion-item .accordion-heading p{font-size:inherit !important;font-weight:inherit !important;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .accordion-item .accordion-heading::before{content:'';display:block;position:absolute;inset:0;background-color:var(--main-highlight-color);opacity:.05;z-index:-1;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .accordion-item .accordion-heading::after{content:'\f078';height:100%;font-size:16px;font-family:var(--fontAwesome);font-weight:300;color:#000;position:absolute;top:0;right:15px;display:flex;align-items:center;transition:all 0.3s;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .accordion-item .accordion-heading[aria-expanded="true"]::after{transform:rotate(180deg);}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .accordion-item .accordion-body[aria-hidden="true"]{display:none;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .field_cta{font-size:var(--h7);line-height:var(--h7-leading);color:#fff;background-color:var(--main-highlight-color);}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .field_cta a{color:#fff !important;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .field_cta a:hover{color:rgb(var(--wp-grey)) !important;}@media screen and (max-width:991px){:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-panel-row{--sidebar-width:400px;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .body2-image-n-theme .theme-list-area{padding-left:30px;}}@media screen and (max-width:767px){:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-panel-row{padding-left:0;}.listing-type--theme-listing .theme-features-area{padding-top:40px;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .theme-features-area .accordion-item .accordion-heading{padding-left:10px;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .theme-features-area table :where(th,td){font-size:12px;padding-block:9px;padding-inline:10px;line-height:1.3;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .top-bdy-area-content{margin-top:40px;flex-direction:column;grid-gap:15px;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .top-body-area .field_body{text-align:center;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .field_stats{grid-gap:30px 15px;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-panel{padding-left:0;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-panel-row{display:flex;flex-direction:column-reverse;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-option-page-sidebar{width:100%;padding-block:30px;padding-inline:var(--container-spacing);}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-option-page-content{position:fixed;width:calc(100% - 60px);inset:30px;opacity:0;visibility:hidden;z-index:99;background-color:transparent;transition:all 0.3s;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-option-page-content::after{content:"";position:fixed;inset:-30px;background-color:rgba(0,0,0,0.85);z-index:-1;}html:has(.new_theme-option-page-content.open),body:has(.new_theme-option-page-content.open){overflow:hidden;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-option-page-content.open{opacity:1;visibility:visible;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-tab-images{transition:none;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-tab-image{padding-right:45px;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-option-page-content .new_theme-tab-image img{height:calc(100vh - 60px);object-fit:contain;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-option-page-content .close-tab-image{display:flex;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-option-page-content :is(.new_theme-buy-icon,.new_theme-info-icon){display:flex;top:40px;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-option-page-content :is(.new_theme-info-icon){top:80px;}:is(.listing-type--template-options-layout,.listing-type--theme-listing)  .new_theme-tab-content .product-links-wrap{margin-top:30px;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .body2-area .body2-title-n-body{flex-direction:column;grid-gap:10px;text-align:center;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .body2-area .body2-title-n-body .field_body2_body{width:100%;padding-left:0;text-align:center;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .body2-image-n-theme{margin-top:40px;flex-direction:column;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .body2-image-n-theme .img-area{width:100%;max-width:400px;margin-inline:auto;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .body2-image-n-theme .theme-list-area{margin-block:30px;padding-left:0;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-panel .new_theme-tab-btn{padding:10px 10px;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-tab-content .product-links-wrap .product-links-img{margin-block:0;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .new_theme-tab-image .thumbnails{width:30px;right:0;bottom:0;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .trusted-by-widget,:is(.latest-theme-detail-layout) .trusted-by{padding-block:40px 70px;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .theme-features-area{margin-bottom:40px;}:is(.listing-type--template-options-layout,.listing-type--theme-listing) .theme-features-area .main-theme-list-features{margin-top:30px;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area .main-theme-list-features{margin-top:30px;}}@media screen and (max-width:640px){:is(.listing-type--template-options-layout,.listing-type--theme-listing) .field_stats{flex-direction:column;align-items:center;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .body3-area{flex-direction:column-reverse;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .body3-area .body3-fields-area{flex:100%;padding-block:30px;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .body3-area .field_body3_image{flex:100%;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area table :where(th,td){padding-inline:10px;font-size:12px;line-height:1.3;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area .feature-links{grid-gap:15px;}:is(.listing-type--template-options-layout,.listing-type--theme-listing,.latest-theme-detail-layout) .theme-features-area .feature-links .feature-links-item{width:auto;}}.listing-type--theme-listing > h2{display:none;}.listing-type--theme-listing .header-area{--image-width:730px;min-height:605px;flex-direction:column;align-items:flex-start !important;grid-gap:0 !important;justify-content:flex-start !important;}.listing-type--theme-listing .header-area .field_header_title{font-size:var(--h3) !important;line-height:var(--h3-leading);font-weight:500 !important;max-width:unset;padding-left:calc(var(--image-width) + 40px);}.listing-type--theme-listing .field_header_image{max-width:var(--image-width);height:190px;overflow:visible;}.listing-type--theme-listing .field_header_body{margin-top:31px;max-width:100%;padding-left:calc(var(--image-width) - 200px);}.listing-type--theme-listing .field_header_body p{font-size:var(--h8) !important;line-height:var(--h8-leading);font-weight:var(--h8-weight) !important;}.listing-type--theme-listing .field_header_body p:not(:first-child){margin-top:12px;}@media screen and (max-width:1280px){.listing-type--theme-listing .header-area{--image-width:350px;min-height:470px;}.listing-type--theme-listing .field_header_body{padding-left:calc(var(--image-width) - 80px);}}@media screen and (max-width:767px){.listing-type--theme-listing .header-area{--image-width:180px;text-align:left;min-height:370px;}.listing-type--theme-listing .header-area .field_header_title{padding-left:calc(var(--image-width) + 20px);}.listing-type--theme-listing .field_header_image{height:95px;}.listing-type--theme-listing .field_header_body{text-align:left;padding-left:0;}}@media screen and (max-width:375px){.listing-type--theme-listing .header-area{--image-width:150px;}.listing-type--theme-listing .field_header_image{height:47px;}}.listing-type--theme-listing .views-area-wrapper{margin-top:0;}.listing-type--theme-listing .new_theme-panel .new_theme-panel-row{background-color:#fff;}.listing-type--theme-listing .new_theme-option-page-sidebar{color:rgb(var(--wp-grey));background-color:#fff;}.listing-type--theme-listing .new_theme-option-page-sidebar .product-links-right{display:none;}.listing-type--theme-listing .new_theme-panel .new_theme-tab-btn{color:var(--theme-color);}.listing-type--theme-listing .new_theme-panel .new_theme-tab-btn[aria-selected="true"]{color:#fff;}.listing-type--theme-listing .new_theme-tab-content .product-links-wrap .buy-link:hover{border-color:var(--theme-color);background-color:transparent;color:var(--theme-color);}.listing-type--theme-listing .new_theme-tab-content .discover-link{border-color:var(--theme-color);background-color:transparent;color:var(--theme-color);}.listing-type--theme-listing .new_theme-tab-content .discover-link:hover{background-color:var(--theme-color);color:#fff;}.new_listing-page-block-2{width:100%;padding-inline:var(--container-spacing);display:flex;flex-wrap:wrap;justify-content:space-between;padding-block:80px;}.new_listing-page-block-2 .tab-testimonial{width:48%;}.new_listing-page-block-2 .trusted-by-widget-1{width:48%;}.new_listing-page-block-2 h4{text-align:center;font-weight:600 !important;margin-bottom:28px;}.listing-type--theme-listing .trusted-by-widget-1 .field_brand_selection-1{display:flex;justify-content:center;flex-wrap:wrap;grid-gap:30px 33px;}.listing-type--theme-listing .trusted-by-widget-1 .field_brand_selection-1 img{max-width:131px;max-height:106px;object-fit:contain;}@media screen and (max-width:991px){.new_listing-page-block-2{padding-block:40px;}.new_listing-page-block-2 .tab-testimonial{width:100%;}.new_listing-page-block-2 .trusted-by-widget-1{margin-top:60px;width:100%;}}.new_theme-widgets{position:relative;display:flex;}.new_theme-widgets-panel{flex-shrink:0;--side-btn-width:90px;width:calc(100% - var(--side-btn-width) * var(--data-index));display:flex;position:relative;box-shadow:0px 4px 24px 0px #00000040;border-top-left-radius:53px;border-top-right-radius:53px;background-color:#fff;overflow:hidden;z-index:var(--data-index);}.new_theme-widgets-panel::after{content:"";position:absolute;inset:0;background-color:var(--theme-color);opacity:0.15;z-index:-1;}.new_theme-widgets-panel:not(.active){margin-left:calc(-100% + (var(--side-btn-width) * (var(--total-panel-widget) + var(--data-index) - 2)));}.new_theme-widgets-panel-body{width:calc(100% - var(--side-btn-width));flex:1;padding-block:40px;padding-inline:var(--container-spacing);}.new_theme-widgets-panel-body .top-section{display:flex;}.new_theme-widgets-panel-body .top-section .widget-title{width:250px;font-size:var(--h6);line-height:var(--h6-leading);font-weight:800;color:var(--theme-color);}.new_theme-widgets-panel-body .top-section .body{flex:1;padding-inline:30px;}.new_theme-widgets-panel-body .top-section .img{width:185px;}.new_theme-widgets-panel-body .bottom-section{display:flex;}.new_theme-widgets-panel-body .bottom-section .img-2{width:50%;margin-top:-100px;}.new_theme-widgets-panel-body .bottom-section .img-2 img{max-height:480px;object-fit:contain;}.new_theme-widgets-panel-body .bottom-section .body-2-n-btn{width:50%;padding-left:55px;display:flex;flex-direction:column;justify-content:flex-end;}.new_theme-widgets-panel-body .bottom-section .body-2-n-btn .field_widget_button{margin-top:30px;}.new_theme-widgets-panel-btn{width:var(--side-btn-width);display:flex;align-items:center;flex-direction:column;padding:35px 15px;cursor:pointer;user-select:none;}.new_theme-widgets-panel.active .new_theme-widgets-panel-btn{display:none;}.new_theme-widgets-panel-btn i{font-size:28px;color:var(--theme-color);margin-bottom:30px;}.new_theme-widgets-panel-btn svg{width:28px;fill:var(--theme-color);margin-bottom:30px;}.new_theme-widgets-panel-btn .accordian-title{writing-mode:sideways-rl;font-size:var(--h6);line-height:var(--h6-leading);font-weight:800;color:var(--theme-color);}@media screen and (max-width:1280px){.new_theme-widgets-panel-body .bottom-section .img-2{margin-top:0;}}@media screen and (max-width:1080px){.new_theme-widgets-panel{--side-btn-width:60px;}.new_theme-widgets-panel-body{padding-left:var(--container-spacing);}.new_theme-widgets-panel-body .top-section{flex-wrap:wrap;position:relative;padding-right:200px;}.new_theme-widgets-panel-body .top-section .img{position:absolute;top:0;right:0;}.new_theme-widgets-panel-body .top-section .body{margin-block:15px;flex:unset;width:100%;padding-inline:0;}.new_theme-widgets-panel-btn i{font-size:20px;margin-bottom:15px;}.new_theme-widgets-panel-btn svg{width:20px;margin-bottom:15px;}}@media screen and (max-width:767px){.new_theme-widgets-panel{border-top-left-radius:30px;border-top-right-radius:30px;}.new_theme-widgets-panel-body .bottom-section{margin-top:30px;flex-wrap:wrap;}.new_theme-widgets-panel-body .bottom-section .img-2{width:100%;}.new_theme-widgets-panel-body .bottom-section .body-2-n-btn{margin-top:30px;width:100%;padding-left:0;}.new_theme-widgets-panel-body .top-section{padding-right:150px;}.new_theme-widgets-panel-body .top-section .img{width:130px;}}@media screen and (max-width:525px){.new_theme-widgets-panel{--side-btn-width:45px;}.new_theme-widgets-panel-body{padding-right:15px;}.new_theme-widgets-panel-body .top-section{padding-right:100px;}.new_theme-widgets-panel-body .top-section .img{width:90px;}}.latest-theme-detail-layout .header-secsn{padding-top:90px;padding-bottom:83px;padding-inline:var(--container-spacing);text-align:center;}.latest-theme-detail-layout .header-secsn .header-title{color:rgb(var(--wp-grey));font-size:var(--h3) !important;line-height:var(--h3-leading);font-weight:700 !important;}.latest-theme-detail-layout .header-secsn .header-subtitle{margin-top:10px;color:rgb(var(--wp-grey));font-size:var(--h3) !important;line-height:var(--h3-leading);font-weight:var(--h3-weight) !important;}.latest-theme-detail-layout .header-secsn .header-body{max-width:1080px;margin-top:15px;margin-inline:auto;}@media screen and (max-width:1280px){.latest-theme-detail-layout .header-secsn{padding-block:48px !important;}}.new_theme-details-panel .tabs{margin-top:30px;display:flex;position:relative;}.new_theme-details-panel .new_theme-detail-tab{flex:1;width:calc(100% / var(--total-item,3));font-size:var(--h8);font-weight:500;color:#fff;text-transform:uppercase;text-align:center;display:inline-block;padding:19px 15px;letter-spacing:-.25px;transition:.3s;cursor:pointer;border:1px solid var(--theme-color,#c08964);background-color:transparent;position:relative;z-index:1;}.new_theme-details-panel .new_theme-detail-tab:not(:first-child){margin-left:-1px;}.new_theme-details-panel .tabs::after{content:"";display:block;position:absolute;left:0;width:calc(100% / var(--total-item,3));height:100%;background-color:var(--theme-color,#c08964);transition:transform 0.5s ease;transform:translateX(calc(100% * var(--item-index,0)));}.new_theme-details-panel{--sidebar-width:520px;width:100%;display:inline-block;float:left;padding-left:var(--container-spacing);background-color:rgb(var(--wp-grey));}.new_theme-details-panel .new_theme-details-panel-left{float:left;width:var(--sidebar-width);background-color:rgb(var(--wp-grey));color:#fff;padding:50px 60px 50px 0;position:sticky;top:var(--header-height);}.new_theme-details-panel .new_theme-details-panel-right{float:left;width:calc(100% - var(--sidebar-width));overflow:hidden;background-color:#fff;position:relative;}.new_theme-detail-tab-content{display:flex;width:calc(100% * var(--total-item,3));height:100%;transition:transform 0.5s ease;transform:translateX(calc((-100% / var(--total-item,3)) * var(--item-index,0)));}.new_theme-detail-tab-images{width:calc(100% / var(--total-item,3));flex:1;flex-shrink:0;height:100%;position:relative;}.new_theme-detail-tab-image{position:relative;}.new_theme-detail-tab-image .imgs{background-color:#e5e6e5;padding:30px;}.new_theme-detail-tab-image .product-image{max-width:470px;margin-inline:auto;max-height:100vh;object-fit:cover;object-position:center top;}.new_theme-detail-tab-image .title-n-link{position:absolute;left:0;bottom:0;padding:17px;}.new_theme-detail-tab-image .title-n-link .button{margin-top:8px;background-color:#fff;border:2px solid var(--theme-panel-color);color:var(--theme-panel-color);}.new_theme-detail-tab-image .title-n-link .button:hover{background-color:var(--theme-panel-color);color:#fff;}.new_theme-detail-tab-images-slider:is(.owl-loaded) .new_theme-detail-tab-image .title-n-link{bottom:65px;}.new_theme-detail-tab-images-slider .owl-nav{display:flex;grid-gap:17px;position:absolute;left:17px;bottom:15px;}.new_theme-detail-tab-images-slider .owl-nav :is(.owl-prev,.owl-next):not(:hover){border-color:#383E49 !important;color:#383E49 !important;}.new_theme-detail-tab-images-slider .owl-nav :is(.owl-prev,.owl-next).disabled{opacity:0;visibility:hidden;}.new_theme-details-panel-right .close-tab-image{position:absolute;top:5px;right:5px;background-color:var(--main-highlight-color);border:0;width:30px;height:30px;border-radius:50%;display:none;justify-content:center;align-items:center;font-size:20px;color:#fff;cursor:pointer;z-index:1;}@media screen and (max-width:991px){.new_theme-details-panel{padding-left:0;}.new_theme-details-panel .new_theme-details-panel-left{width:100%;padding-inline:var(--container-spacing);position:static;}.new_theme-details-panel .new_theme-details-panel-right{width:100%;}.new_theme-details-panel .new_theme-details-panel-right{position:fixed;width:calc(100% - 30px);inset:15px;opacity:0;visibility:hidden;z-index:99;background-color:transparent;transition:all 0.3s;}.new_theme-details-panel-right::after{content:"";position:fixed;inset:-15px;background-color:rgba(0,0,0,0.85);z-index:-1;}.new_theme-details-panel .new_theme-details-panel-right.open{opacity:1;visibility:visible;}.new_theme-details-panel-right .close-tab-image{display:flex;}.new_theme-detail-tab-images-slider .owl-nav :is(.owl-prev,.owl-next){width:30px !important;height:30px !important;font-size:12px !important;}.new_theme-detail-tab-images-slider:is(.owl-loaded) .new_theme-detail-tab-image .title-n-link{bottom:50px;padding-block:0;}.new_theme-detail-tab-image .title-n-link .button{padding:3px 10px;font-size:9px !important;}}.listing-type--theme-widget-layout > h2{display:none;}.listing-type--theme-widget-layout .field_header_body{padding-inline:var(--container-spacing);max-width:unset;margin-inline:auto;text-align:center;margin-top:26px;}.listing-type--theme-widget-layout .field_header_body p{font-size:var(--p) !important;line-height:var(--p-leading);font-weight:var(--p-weight) !important;letter-spacing:.25px;}.listing-type--theme-widget-layout .header-top-area + .field_cta{display:none;}.latest-theme-detail-layout .theme-features-area{padding-top:70px;clear:both;}@media screen and (max-width:767px){.latest-theme-detail-layout .theme-features-area{padding-block:40px 0;margin-bottom:40px;}}.new_theme-detail-info-block .container-area{width:100%;display:inline-block;padding-inline:var(--container-spacing);padding-bottom:60px;}.new_theme-detail-info-block .left-block{width:calc(100% - 534px);padding-right:40px;float:left;position:sticky;top:var(--header-height);}.new_theme-detail-info-block .right-block{width:534px;display:flex;}.new_theme-detail-info-block .right-block .theme-images-full{width:calc(100% - 50px);flex:1;padding-right:15px;}.new_theme-detail-info-block .right-block .theme-images-full img{width:100%;}.new_theme-detail-info-block .right-block .theme-images-thumbs{flex-shrink:0;width:50px;z-index:1;display:flex;flex-direction:column;grid-gap:13px;}.new_theme-detail-info-block .right-block .theme-images-thumbs .theme-image-thumb{width:100%;object-fit:cover;background-color:#000;cursor:pointer;border:1px solid var(--border-grey);}.new_theme-detail-info-block .right-block .theme-images-thumbs .theme-image-thumb img{width:100%;aspect-ratio:50 / 63;opacity:0.75;}.new_theme-detail-info-block .right-block .theme-images-thumbs .theme-image-thumb.active img{opacity:1;}.new_theme-detail-info-block .theme-tabs ul{display:flex;flex-wrap:wrap;margin-block:10px 30px;}.new_theme-detail-info-block .theme-tabs ul li{padding-block:7px !important;padding-inline:10px !important;border-bottom:1px solid var(--product-theme-color);cursor:pointer;position:relative;}.new_theme-detail-info-block .theme-tabs ul li.active{font-weight:700;}.new_theme-detail-info-block .theme-tabs ul li::after{content:"";width:100%;height:3px;position:absolute;left:0;bottom:-2px;background-color:var(--product-theme-color);opacity:0;transition:all 0.3s;}.new_theme-detail-info-block .theme-tabs ul li.active::after{opacity:1;}.new_theme-detail-info-block .theme-tabs ul li::before{display:none;}.new_theme-detail-info-block .tab-contents .tab-content{display:none;}.new_theme-detail-info-block .tab-contents .tab-content p:not(:first-child){margin-top:24px;}.new_theme-detail-info-block .accordian-data-cntnt > .accordion-item > .accordion-body[aria-hidden="false"]{display:flex;flex-wrap:wrap;padding-block:16px;}.new_theme-detail-info-block .accordian-data-cntnt > .accordion-item > .accordion-body .product-pricing_body{width:100%;margin-bottom:40px;}.new_theme-detail-info-block .accordian-data-cntnt > .accordion-item > .accordion-body .product-cart{width:40%;padding-right:20px;}.new_theme-detail-info-block .accordian-data-cntnt > .accordion-item > .accordion-body .product-addons{width:60%;padding-left:20px;}.new_theme-detail-info-block .accordian-data-cntnt > .accordion-item > .accordion-body .product-cart .price-label{font-weight:700 !important;padding-bottom:10px;border-bottom:1px solid var(--product-theme-color);}.new_theme-detail-info-block .accordian-data-cntnt > .accordion-item > .accordion-body .product-addons > h3{font-size:var(--p) !important;line-height:var(--p-leading) !important;font-weight:700 !important;margin-bottom:10px;}.latest-theme-detail-layout .product-cart .price-distributions{margin-block:20px 20px;}.latest-theme-detail-layout .product-cart .price-distributions li{margin-top:10px;padding:0;display:flex;grid-gap:5px;justify-content:space-between;padding-block:5px;border-bottom:1px solid var(--border-grey);}.latest-theme-detail-layout .product-cart .price-distributions li::before{display:none;}.latest-theme-detail-layout .add-multiple-products-form input.button{margin-block:15px;width:100%;background-color:var(--product-theme-color);border-color:var(--product-theme-color);color:#fff;line-height:unset !important;}.latest-theme-detail-layout .add-multiple-products-form input.button:hover{background-color:#fff;border-color:var(--product-theme-color);color:var(--text-grey);}.latest-theme-detail-layout .add-multiple-products-form a.button{width:100%;background-color:#fff;border-color:var(--product-theme-color);color:var(--text-grey);}.latest-theme-detail-layout .add-multiple-products-form a.button:hover{background-color:var(--product-theme-color);border-color:var(--product-theme-color);color:#fff;}@media screen and (max-width:767px){.new_theme-detail-info-block .container-area{padding-block:40px;}}@media screen and (max-width:640px){.new_theme-detail-info-block .accordian-data-cntnt > .accordion-item > .accordion-body .product-cart{width:100%;padding-right:0;}.new_theme-detail-info-block .accordian-data-cntnt > .accordion-item > .accordion-body .product-addons{margin-top:15px;width:100%;padding-left:0;}}.new_theme-add-extras-wrap{max-height:280px;overflow-y:auto;}.new_theme-add-extras{padding-block:16px;border-bottom:1px solid var(--border-grey);}.new_theme-add-extras .title-n-price{display:flex;grid-gap:15px;justify-content:space-between;}.new_theme-add-extras .body-ar{margin-top:15px;}.new_theme-add-extras .add-plus{display:inline-flex;justify-content:center;align-items:center;width:13px;height:13px;background-color:var(--product-theme-color);border-radius:4px;color:#fff;line-height:1;cursor:pointer;margin-left:5px;user-select:none;transition:all 0.3s;}.new_theme-add-extras .add-plus:hover{background-color:var(--main-highlight-color);}@media screen and (max-width:991px){.new_theme-detail-info-block .container-area{display:flex;flex-direction:column-reverse;}.new_theme-detail-info-block .left-block{margin-top:30px;width:100%;padding-right:0;float:unset;}.new_theme-detail-info-block .right-block{width:100%;}}@media screen and (max-width:767px){.new_theme-detail-info-block .container-area{padding-top:0;}}
/* Source and licensing information for the above line(s) can be found at http://webpro-it.co.uk/themes/custom/webpro/css/pages/website-template-options.css. */