@font-face{font-family:'Figtree';font-style:italic;font-weight:300 900;font-display:swap;src:url(https://fonts.gstatic.com/s/figtree/v9/_Xmu-HUzqDCFdgfMm4GNAa5o7Cqcs8-2.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Figtree';font-style:italic;font-weight:300 900;font-display:swap;src:url(https://fonts.gstatic.com/s/figtree/v9/_Xmu-HUzqDCFdgfMm4GND65o7Cqcsw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Figtree';font-style:normal;font-weight:300 900;font-display:swap;src:url(https://fonts.gstatic.com/s/figtree/v9/_Xms-HUzqDCFdgfMm4q9DaRvziissg.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Figtree';font-style:normal;font-weight:300 900;font-display:swap;src:url(https://fonts.gstatic.com/s/figtree/v9/_Xms-HUzqDCFdgfMm4S9DaRvzig.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--primary-color:#1e73be !important}body,h1,h2,h3,h4,h5,h6,p{font-family:"Figtree",sans-serif!important}.site #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:17px;border-radius:5px!important;font-weight:600;padding:0 15px}.site #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title,.site #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title{font-size:15px}header#pt-header{background-color:rgb(255 255 255 / .95)}.site #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item .menu-usefull-link-container ul{padding-left:40px;border-left:1px solid #e2e3e3}.site #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item .menu-usefull-link-container ul li{list-style-type:none;margin-bottom:12px}.site #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item .menu-usefull-link-container ul li a{color:#171a20}.site #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item .menu-usefull-link-container ul li a:hover{text-decoration:underline!important}.site header#pt-header .pt-bottom-header .navbar .navbar-brand{line-height:70px}.site .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{background:#fff0;border:1px solid #000;border-radius:5px}.site header#pt-header .pt-bottom-header{min-height:80px}.site .elementor-button-wrapper{margin-top:20px}.site .hotspot{background-color:#1E73BE!important}.post-type-archive.woocommerce-shop .site-main{padding:50px 0!important}.post-type-archive.woocommerce-shop .site-main ul.products{display:flex;flex-wrap:wrap}.post-type-archive.woocommerce-shop .site-main .pt-woo-single-product-main{padding:50px;box-shadow:0 0 5px 0 rgb(0 0 0 / .1);transition:box-shadow 0.5s ease;height:100%}.post-type-archive.woocommerce-shop .site-main .pt-woo-single-product-main:hover{box-shadow:0 10px 30px 0 rgb(0 0 0 / .1)}.post-type-archive.woocommerce-shop ul.products li.product{margin-bottom:30px}.post-type-archive.woocommerce-shop ul.products li.product .pt-product-item .pt-product-img-inner .pt-product-overlay{position:static;height:auto}.post-type-archive.woocommerce-shop ul.products li.product .pt-product-item .pt-product-img-inner .pt-product-content{position:static;transform:none;opacity:1;width:auto}.post-type-archive.woocommerce-shop ul.products li.product .pt-product-item .pt-product-img-inner .pt-product-content a{transform:none;padding:5px 30px;border-radius:5px;font-size:15px}.post-type-archive.woocommerce-shop .site-main .pt-woo-single-product-main img{max-height:200px;width:auto}.single-product .site-content,.page-template-page-drive .site-content{padding:50px 20px}.single-product .content-area .site-main{float:none}.single-product div.product div.images.woocommerce-product-gallery{width:68%!important}.single-product div.product div.summary{width:28%!important;padding-left:30px}.single-product div.product div.summary table th{padding-left:0;padding-right:0;line-height:normal!important}.single-product div.product div.summary table th label,.single-product div.product div.summary table th span{line-height:normal}.woo-variation-swatches .variable-items-wrapper{margin-bottom:20px}.wapf-field-row .wapf-checkboxes .wapf-checkable input{height:20px;width:20px!important}.wapf-field-row .wapf-checkboxes .wapf-checkable .wapf-label-text{color:#5c5e62;font-size:16px}.single-product div.product div.summary .wapf-product-totals .wapf--inner{margin-bottom:20px}.single-product div.product div.summary .wapf-product-totals .wapf--inner span{font-size:16px;color:#5c5e62}.single-product div.product div.summary .nav-tabs{border-bottom-color:#000;justify-content:space-between}.single-product div.product div.summary .nav-tabs .nav-item{margin-bottom:-1px;flex:1}.single-product div.product div.summary .nav-tabs .nav-link{color:#5c5e62;border:none;border-bottom:3px solid #fff0;text-align:center;font-size:16px;font-weight:500}.single-product div.product div.summary .nav-tabs .nav-link:hover,.single-product div.product div.summary .nav-tabs .nav-link.active{border:none;border-bottom:3px solid #000}.single-product div.product div.summary .tab-content{margin-bottom:20px;padding:10px 0}.single-product div.product div.summary .tab-content label{font-size:14px;display:block}.single-product div.product div.summary .tab-content input,.single-product div.product div.summary .tab-content select{float:none;margin-bottom:10px;height:45px;line-height:45px;font-size:15px;background-color:#fff;border:1px solid #ccc}.single-product div.product div.summary .tab-content br{display:none}.single-product div.product div.summary .tab-content #results{color:#000;font-weight:500}.single-product div.product div.summary .container{padding:0}.single-product div.product div.summary .button{padding:10px 20px;font-size:16px;margin:0 5px 5px 0;background-color:#1e73be!important}.single-product div.product div.summary .button:hover{background-color:#000!important}.single-product div.product div.summary table.shop_table{margin-bottom:0}.single-product div.product div.summary div.product form.cart{margin-bottom:18px}body h2{font-size:28px}.single-product div.product .woocommerce-tabs ul.tabs{margin-bottom:25px}.single-product div.product .woocommerce-tabs ul.tabs:before{border-bottom:none!important}.single-product div.product .woocommerce-tabs .panel{border:none!important;padding:0!important}.single-product .site-main ul.products{display:flex;flex-wrap:wrap}.single-product .site-main .pt-woo-single-product-main{padding:20px;box-shadow:0 0 5px 0 rgb(0 0 0 / .1);transition:box-shadow 0.5s ease;height:100%}.single-product .site-main .pt-woo-single-product-main:hover{box-shadow:0 10px 30px 0 rgb(0 0 0 / .1)}.single-product .site-main ul.products li.product{margin-bottom:30px}.single-product .site-main ul.products li.product .pt-product-item .pt-product-img-inner .pt-product-overlay{position:static;height:auto}.single-product .site-main ul.products li.product .pt-product-item .pt-product-img-inner .pt-product-content{position:static;transform:none;opacity:1;width:auto}.single-product .site-main ul.products li.product .pt-product-item .pt-product-img-inner .pt-product-content a{transform:none;padding:5px 30px;border-radius:5px;font-size:15px}.single-product .site-main .pt-woo-single-product-main img{max-height:150px;width:auto}.single-product .content-area .site-main{overflow:visible}.quote-page .product-quote{color:#1e73be;margin-bottom:30px}.quote-page .top-gap{max-width:85%;margin-top:20px}.quote-page .left-wrap{border:1px solid gray;text-align:center;margin-bottom:30px}.quote-page .product-quote .name{color:#1e73be;font-size:24px}.quote-page form{display:flex;margin-bottom:50px}.quote-page .form-wrap{width:50%;margin-right:50px}.quote-page .form-wrap:last-child{margin-right:0}.quote-page .contact-wrapper{padding-right:0}.quote-page .wpcf7-response-output{color:#000}.quote-page label{color:#000}.quote-page form input[type="text"],.quote-page form select.wpcf7-select,.quote-page form input[type="tel"],.quote-page form input[type="email"],.quote-page form textarea{border-radius:2px;background-color:#fdfdfd;border:1px solid #e4e4e4;margin-bottom:30px}.label-danger.errormsg{color:red!important}.page-club .elementor-element.elementor-element-c1f23e6 .elementor-heading-title{font-weight:400;letter-spacing:2px;line-height:1.5;margin-top:50px}.page-club .pt-section-title-box h4{margin-bottom:10px;font-size:32px;line-height:normal}.page-club .elementor-element .elementor-widget-container{margin-top:0!important}.page-club .pt-section-title-box a:hover{color:#000}.page-club .elementor-section .elementor-container{align-items:center}.primary-btn{background-color:#1e73be!important}.primary-btn:hover{background-color:#000!important}.wpcf7-form input[type="text"],.wpcf7-form textarea,.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 .select{border-color:#ccc}.wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.form-control{display:flex;align-items:center}.wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.form-control label{margin-bottom:0;display:flex}.wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.form-control .wpcf7-list-item{margin-left:20px}.wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.form-control input[type=checkbox]{height:auto}.peacefulthemes-contain .site-content-contain #content.site-content .container{max-width:100%}.peacefulthemes-contain .hurba-product{display:flex;justify-content:space-between}.peacefulthemes-contain .hurba-product .hurba-product-gallery{max-width:70%;width:100%}.peacefulthemes-contain .hurba-product .summary.entry-summary{max-width:30%}@media (max-width:1365px){.peacefulthemes-contain .hurba-product .hurba-product-gallery,.peacefulthemes-contain .hurba-product .summary.entry-summary{max-width:100%}.single-product div.product div.summary{width:100%!important;padding-left:0}.peacefulthemes-contain .hurba-product{display:block}}@media(min-width:769px){.site #mega-menu-wrap-primary{background-color:#fff0}.site #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu.mega-menu-item{margin:0 5px}}@media(min-width:1023px){.site header#pt-header:hover{background-color:#fff}.site #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{padding-left:25%;padding-right:25%}.site header#pt-header .pt-bottom-header{padding:0 20px}.site header#pt-header .pt-bottom-header .navbar .navbar-brand img{height:65px}}@media(max-width:768px){.site #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item .menu-usefull-link-container ul{padding-left:0;border:none}.bottom-button .elementor-button-wrapper{margin:0}.elementor-button-wrapper{text-align:center;margin:0}.single-product div.product div.images.woocommerce-product-gallery,.single-product div.product div.summary{width:100%!important}}.checkout-columns{display:flex;flex-wrap:wrap;gap:20px}.billing-column,.order-column{width:48%}@media (max-width:768px){.billing-column,.order-column{width:100%}}#customer_details p.form-row span.select2-container,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,input,input.form-control{border-radius:2px;background-color:#fdfdfd;border:1px solid #e4e4e4}.woocommerce-billing-fields,form.woocommerce-checkout div.col-2{padding:15px!important}form.woocommerce-checkout div.col-2{border:1px solid #e4e4e4}#order_review_heading{margin:unset!important}.woocommerce table.shop_table td{vertical-align:top}.woocommerce table.shop_table th,.woocommerce table.shop_table td{border-color:#e4e4e4!important}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{padding:10px 0}div.blogsecc div.pt-post-media img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image,div.pt-blog-post div.pt-post-media img{max-height:380px;object-fit:cover;object-position:top}div.blogsecc a.pt-button.pt-btn-flat,.pt-blog-post div.pt-blog-contain div.pt-btn-container a{padding:7px 18px}.row.leftright-section{margin:80px 0 50px 0}div.pt-foote-recent-post div.pt-foote-recent-post-info a.pt-post-date{display:none}.faq-accordion .elementor-tab-title{border-width:1px 0 0 0;border-radius:5px}.faq-accordion .elementor-tab-title.elementor-active{background:var(--primary-color)!important;border-top:1px solid var(--primary-color);border-radius:5px 5px 0 0}.elementor-accordion .elementor-tab-content{border-width:0;border-radius:0 0 5px 5px}.elementor-accordion .elementor-accordion-item{margin:15px;border:none!important;border-radius:5px 5px 0 0}.pt-header-social,.pt-header-social>ul,.pt-header-social>ul>li{display:inline-block}.pt-header-social>ul{display:inline-block;padding:0;margin:0}.pt-header-social>ul>li{list-style:none;min-width:15px;padding:0 5px}.pt-header-social>ul>li a{color:var(--dark-color)}.category-terms{color:var(--secondary-color);font-size:18px}.category-terms a:hover{color:var(--primary-color)}.woo-variation-product-gallery{position:sticky;top:0}.container .product .related.products,.container .product .woocommerce-tabs{display:none}.container .product .section-single{margin-top:50px}.btQuoteBooking .btQuoteSwitch.on .btQuoteSwitchInner{background:#2c2c2c!important}.btQuoteBooking .btQuoteBookingForm .btQuoteTotal{background:#2c2c2c!important}.btQuoteBooking .ui-slider .ui-slider-handle{background:#2c2c2c!important}.language-dropdown{display:inline-block}header#pt-header{z-index:9999}#pt-loading{z-index:999999!important}@media screen and (max-width:1024px){.site #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:15px;padding:0 5px}header#pt-header .pt-bottom-header .navbar-toggler{margin:0!important;padding:7px 15px!important}}@media screen and (max-width:768px){.post-type-archive.woocommerce-shop .site-main .pt-woo-single-product-main{padding:20px}.single-product div.product div.summary .button{padding:5px 10px;font-size:14px}.post-type-archive.woocommerce-shop .site-main .pt-woo-single-product-main .pt-product-meta+div{display:inline-block}.custom-cta-button{display:inline-block}body.woocommerce ul.products li.product .button{padding:5px 10px;font-size:17px}.section-single-repeate .titles h2{line-height:normal}.single-product .site-content,.page-template-page-drive .site-content{padding:50px 0}.site #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{padding:0 15px}.woocommerce div.product .product_title{font-size:28px}.container .product .section-single{margin-top:0}.container .product .section-single h2{font-size:24px;line-height:normal;margin-bottom:10px}.row.leftright-section{margin:30px 0 30px 0}.widget .pt-subscribe-content .footer-title:before{left:0;right:0;margin:0 auto;bottom:5px}.widget .pt-subscribe-content .footer-title{padding-bottom:5px!important}.language-dropdown .wpml-ls-legacy-dropdown a span{display:none}.site header#pt-header .pt-bottom-header .navbar .navbar-brand{margin-right:0;max-width:150px}.pt-header-social ul>li:first-child{display:none}header#pt-header .pt-bottom-header .navbar .navbar-brand img{height:45px!important;width:90%}header#pt-header{z-index:99999!important}.vehical-section{height:100%!important;align-items:center;justify-content:center;display:flex;padding:20px 0!important}.vehical-inner-section{position:relative;z-index:9999}.vehical-section:before,.top-banner-overlay:before{position:absolute;z-index:999;width:100%;height:100%;content:'';background:linear-gradient(rgb(0 0 0 / 24%),#fff0);top:0}.vehical-inner-section,.top-banner-overlay{position:relative;z-index:9999}nav.navbar{margin-bottom:15px}}