 @import url("responsive.css");body,.transpi__section-heading p,.transpi__service-grid-three.style-five p{color:#282D3E}a{transition:none!important}.woocommerce ul.products li.product .custom-product-thumbnail a img{margin-bottom:0;border-radius:10px}.woocommerce ul.products li.product .woocommerce-loop-product__title{text-align:left;font-weight:normal;font-size:1.3rem;padding:0;line-height:1.5rem}.woocommerce ul.products li.product:hover>.woocommerce-loop-product__title{color:var(--thm-primary)}.woocommerce nav.woocommerce-pagination ul{border:0 solid transparent;}.woocommerce nav.woocommerce-pagination ul li{border-right:0 solid transparent}.woocommerce nav.transpi-pagination.woocommerce-pagination ul li a,.woocommerce nav.transpi-pagination.woocommerce-pagination ul li .current{display:inline-block;background:#020E28;color:#fff;width:50px;height:50px;text-align:center;line-height:35px;border-radius:50px;font-size:18px;font-weight:500;margin-right:5px}.woocommerce nav.transpi-pagination.woocommerce-pagination ul li .current,.woocommerce nav.transpi-pagination.woocommerce-pagination ul li a:hover{background:var(--thm-primary)}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%}.text-left,.woocommerce-short-description p{text-align:left!important}ul.social-connect{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}ul.social-connect li{flex-basis:50%;margin-bottom:10px}.woocommerce div.product .woocommerce-tabs .panel ol{padding-left:25px}.woocommerce div.product .woocommerce-tabs .panel ol li{list-style:circle outside none}.woocommerce-short-description h4,.woocommerce-Tabs-panel h5,.entry-content h4{font-weight:normal}.projects__info-wrapper .transpi__social-icon li a.x{}.transpi__social-icon li a.x:hover,.social_icon a.x,.projects__info-wrapper .transpi__social-icon li a.x{background:black;border-color:black}.transpi__social-icon li a.whatsapp:hover,.social_icon a.whatsapp,.projects__info-wrapper .transpi__social-icon li a.whatsapp{background:#075e54;border-color:#075e54}.transpi__social-icon li a i.fab.fa-tiktok{}.transpi__social-icon li a i.fab.fa-tiktok::before{box-sizing:border-box;content:"\e07b"}.woocommerce .woocommerce-ordering select{height:50px;border-radius:5px;border:1px solid #ccc;padding:0 10px;font-size:16px;font-weight:600;color:#000}.transpi-pagination ul{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;align-content:center}.transpi-pagination ul li a,.transpi-pagination ul li .current{display:inline-block;background:#020E28;color:#fff;width:50px;height:50px;text-align:center;line-height:50px;border-radius:50px;font-size:18px;font-weight:500;margin-right:5px}.transpi-pagination ul li .current,.transpi-pagination ul li a:hover{background:var(--thm-primary)}.blog__image-wrap{margin-bottom:10px}.blog__content .post__meta a:hover{color:#f27776}.single__post-content{width:auto}.transpi__post-footer{justify-content:center;align-items:flex-start;margin-top:50px;flex-direction:column;align-content:flex-start;flex-wrap:nowrap}.transpi__post-share{margin-bottom:10px}.transpi__post-meta a{margin-bottom:10px}.blog__post-wrap .entry-content p a,.entry-content ul li a,.entry-content ol li a{color:#f27776}.blog__post-wrap .entry-content p a:hover,.entry-content ul li a:hover,.entry-content ol li a:hover{text-decoration:underline}.tags-cloud-footer .elementor-widget-container h5{display:none;opacity:0}.woocommerce div.product .woocommerce-tabs .panel ol.commentlist{padding-left:0}.woocommerce #reviews #comments ol.commentlist{padding-left:0}.woocommerce #reviews #comments ol.commentlist::before,.woocommerce #reviews #comments ol.commentlist li::before{display:none}.woocommerce #reviews #comments ol.commentlist{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-direction:row}.woocommerce #reviews #comments ol.commentlist li{list-style:inside none none;width:32%;margin-right:10px}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin-left:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em;padding-left:0;margin-bottom:0;margin-top:20px}.woocommerce #reviews #comments ol.commentlist li .comment-text .description{padding-left:0}.woocommerce #reviews #comments ol.commentlist li .comment-text .review-avatar{float:left}.woocommerce .star-rating{float:left;margin-left:0}.woocommerce .star-rating::before{color:#ffc107}.woocommerce .star-rating span::before{color:#ffc107}.entry-content ul{padding-left:20px;margin-left:20px}.entry-content ul li{list-style:disc outside none}.grecaptcha-badge{visibility:hidden}.header__top-main-wrap{padding:10px 0}.transpi_menu{align-self:end}.header-2 .header__top-wraper{border-bottom:1px solid rgb(211 211 211 / 10%)}.transpi__service-grid-three.style-five{-webkit-box-shadow:0 0 20px 0 rgb(0 0 0 / 15%);-moz-box-shadow:0 0 20px 0 rgb(0 0 0 / 15%);box-shadow:0 0 20px 0 rgb(0 0 0 / 15%)}.transpi_animation-img .about__img-item.item-two{z-index:2}.contact__form-submit textarea{width:100%;background:#434A5A;border:none;padding:12px 15px;color:#fff;border-radius:5px;height:75px}.trans__ac-item .accordion-button,.services__list-wrapper ul li a{font-size:18px}.services__list-wrapper ul li a i,.blog__image-wrap .blog__link a i{font-family:'Font Awesome 5 Pro'}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{letter-spacing:5px}.transpi_menu ul li .sub-menu{width:250px}.swiper-pagination{display:none}.transpi__service-grid-three.style-five p,.elementor-1601 .elementor-element.elementor-element-1b8dace1 .transpi__section-heading p,.transpi__delivery-item .delivery__content p{font-size:18px}.product p,.product ol li{font-size:18px;line-height:28px;text-align:justify;margin-bottom:10px}.blog__post-wrap .entry-content p,.entry-content ul li,.entry-content ol li{font-size:18px;line-height:28px;text-align:justify;margin-bottom:10px}.woocommerce-short-description h4,.woocommerce-Tabs-panel h5,.entry-content h4{font-size:24px;margin-bottom:10px;margin-top:15px}.wp-block-heading{margin-bottom:15px}.wp-block-image img{border-radius:10px}.entry-content h4{font-size:22px}.single__post-top .single__post-content{position:static;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:flex-start;height:450px}.blog__post-wrap .entry-content p.rank-math-question{font-weight:bold;margin-bottom:0}.rank-math-list{}.rank-math-list li::marker{font-weight:bold}.rank-math-list li{list-style:numberic outside none;margin-left:20px;margin-bottom:25px}.page.type-page.status-publish{margin-top:50px}.page.type-page.status-publish .elementor-widget-container p{font-size:18px;line-height:28px;text-align:justify;margin-bottom:10px}.contact__form-submit{padding:70px 65px 5px}.wpcf7 form .wpcf7-response-output{margin:0 .5em 1em}.hamburger_menu i{font-family:"Font Awesome 5 Pro"}.related-posts-by-tag{padding:0 25px 0 0;margin:20px 0 0 0;padding-top:5px!important;padding-bottom:5px!important;width:100%;display:block;font-weight:bold;background-color:#eaeaea;border:0!important;border-left:4px solid #D35400!important;box-shadow:0 1px 2px rgba(0,0,0,.17);text-decoration:none}.related-posts-by-tag h3{margin-top:0;margin-bottom:5px;margin-left:10px;font-size:20px;color:#D35400}.related-posts-by-tag ul{list-style:none;margin:0;padding:0 0 0 10px;display:inline-block}.related-posts-by-tag li{margin-bottom:3px!important;list-style:none inside none!important;color:#000000;display:flex}.related-posts-by-tag img{width:100%;height:auto;margin-bottom:8px;border-radius:4px}.related-posts-by-tag a{text-decoration:none;color:#000000!important;font-weight:600}.related-posts-by-tag a:hover{text-decoration:underline;color:#000000!important}.entry-content ul li i{font-family:"Font Awesome 5 Pro";margin-right:10px;font-style:normal;font-size:12px}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:none;width:100%}.ppcp-place-order-description{text-align:left!important}.woocommerce ul.products li.product h4 a{text-align:left}.wp-element-button.wc-block-cart__submit-button,.wp-element-button.wc-block-components-checkout-place-order-button{background:var(--thm-primary);color:#fff;border-radius:5px;padding:10px 20px;font-size:16px;font-weight:600;transition:background-color .3s ease}.wp-element-button.wc-block-cart__submit-button:hover,.wp-element-button.wc-block-components-checkout-place-order-button:hover{background:#020E28;color:#fff}.wp-element-button.wc-block-components-checkout-place-order-button{font-size:1.25rem;min-height:50px!important;padding:0!important}.wc-block-components-order-summary .wc-block-components-order-summary-item__description .wc-block-components-product-metadata,.wc-block-components-order-summary .wc-block-components-order-summary-item__description p{display:none;opacity:0}.wc-block-components-order-summary .wc-block-components-order-summary-item__individual-prices{padding-top:0!important}.wc-block-components-order-summary .wc-block-components-order-summary-item__total-price,.wc-block-checkout__sidebar .wc-block-components-totals-footer-item{color:#D35400}.cart_header span{background:#F3F3F3;width:50px;height:50px;text-align:center;line-height:50px;border-radius:50px;color:#020E28;margin-right:15px;cursor:pointer;position:relative}.cart_header span strong{position:absolute;width:20px;height:20px;border-radius:50%;background:#D35400;color:#fff;top:-5px;right:-8px;line-height:20px}.woobt-products[class*=woobt-products-layout-carousel] .woobt-product .woobt-title-inner{line-height:15px}.woobt-summary{}.woobt-summary .woobt-additional.woobt-text{margin-bottom:0}.woobt-summary .woobt-total.woobt-text{margin-bottom:10px;font-weight:700;color:var(--thm-primary)}.woobt-summary .woobt-total.woobt-text ins{font-size:24px}.woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-title a{display:inline}.woocommerce .quantity .qty{width:100px;height:50px;border-radius:5px;text-align:center;font-weight:700;font-size:18px;border:1px solid #000}.woocommerce div.product form.cart .button{background:var(--thm-primary);color:#fff;border-radius:5px;padding:10px 20px;font-size:16px;font-weight:600;transition:background-color .3s ease;height:50px;text-transform:capitalize;width:180px}.woocommerce a.added_to_cart{line-height:40px;margin-left:5px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background:var(--thm-primary);height:50px;text-transform:capitalize;width:100%;border-radius:5px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover,.woocommerce div.product form.cart .button:hover{background:#020E28;color:#fff;height:50px}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:var(--thm-primary);font-size:24px;font-weight:700}.woobt-products[class*=woobt-products-layout-carousel] .woobt-product:hover{border-color:var(--thm-primary)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading::after{top:1em}.woocommerce ul.products li.product .button{background:var(--thm-primary);color:#fff;border-radius:5px;padding:10px 20px;font-size:16px;font-weight:600;transition:background-color .3s ease;height:35px;text-transform:capitalize}.woocommerce ul.products li.product .button:hover{background:#020E28;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading::after{top:.6em;right:2px}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{font-family:var(--thm-heading-font);color:var(--thm-primary);font-size:24px;font-weight:700;margin-bottom:10px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{position:relative}.woocommerce ul.products li.product .button.add_to_cart_button{position:absolute;bottom:0;right:0}.woocommerce a.added_to_cart{position:absolute;bottom:-35px;right:0}.woocommerce ul.products li.product a img{border-radius:10px}.woocommerce-product-search input[type=search]{width:100%;height:50px;border-radius:5px;padding:0 15px;font-size:16px;border:1px solid #ccc;box-shadow:none}.woocommerce-product-search button[type=submit]{display:none}.bapf_sfilter .bapf_clr_span,.bapf_sfilter .bapf_img_span{border-radius:5px;border-width:2px;border-color:#dddddd}.woocommerce .quantity .qty{border-color:#dddddd}.woobt-products[class*=woobt-products-layout-carousel] .woobt-product{border-radius:10px}.berocket_single_filter_widget .bapf-clean-rounded li.checked label{color:var(--thm-primary);border-color:var(--thm-primary)}.berocket_single_filter_widget .bapf-clean-rounded li.checked label:before{border-color:var(--thm-primary);top:14px}.bapf_head h3{margin-bottom:10px}.woocommerce-product-details__sidebar{transition:top .2s ease}.berocket_single_filter_widget .bapf-clean-rounded ul{gap:5px}.bapf_sfilter{margin-bottom:10px}.widget_top_rated_products ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0;padding:0;gap:5px}.widget_top_rated_products ul li{width:48%}.widget_top_rated_products ul li a img{float:none!important;width:100%!important;height:auto!important;border-radius:10px}.widget_top_rated_products ul li span.product-title{line-height:1.1em;margin-top:5px;margin-bottom:5px;display:block;font-size:14px;height:2em;overflow:hidden;text-overflow:ellipsis}.woocommerce ul.products li.product .star-rating{font-size:1em}.price del span.amount,.woobt-summary .woobt-total.woobt-text del span.amount{color:#999;font-size:15px;font-weight:400;text-decoration:line-through}.woocommerce span.onsale{padding:0;background:var(--thm-primary);color:#fff}.wc-block-checkout__sidebar .wc-block-components-product-name{line-height:1.1em!important}.woocommerce #review_form #respond .form-submit input{background:var(--thm-primary);color:#fff;border-radius:5px;padding:10px 20px;font-size:16px;font-weight:600;transition:background-color .3s ease;height:50px}.woocommerce div.product div.images img{border-radius:10px}.woocommerce div.product div.images .flex-control-thumbs li{margin-right:5px;margin-top:5px}.woocommerce div.product div.images .flex-control-thumbs li img{border-radius:10px!important}.woobt-products[class*=woobt-products-layout-carousel] .woobt-product{padding:5px}.woocommerce ul.products li.product .second-image-hover{position:absolute;top:0;left:0;opacity:0;transition:opacity .2s ease-in-out}.woocommerce ul.products li.product:hover .second-image-hover{opacity:1}.woocommerce ul.products li.product .woocommerce-LoopProduct-link img:first-child{transition:opacity .2s ease-in-out}.bapf_sfilter.bapf_button_berocket .bapf_button.bapf_reset{background:var(--thm-primary);color:#fff;border-radius:5px;padding:10px 20px;font-size:16px;font-weight:600;transition:background-color .3s ease}.bapf_sfilter.bapf_button_berocket .bapf_button.bapf_reset:hover{background:#020E28;color:#fff}nav.woocommerce-MyAccount-navigation ul{list-style-type:none;padding-left:0;font-size:17px;line-height:26px}nav.woocommerce-MyAccount-navigation ul li{padding:8px 20px;background-color:rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05);margin-bottom:0;list-style:none}nav.woocommerce-MyAccount-navigation ul li.is-active{background-color:rgba(0,0,0,.1)}nav.woocommerce-MyAccount-navigation ul li.is-active a{color:rgba(0,0,0,.8);cursor:default}nav.woocommerce-MyAccount-navigation ul li.is-active:after{content:"";height:0;width:0;border-top:20px solid transparent;border-left:14px solid rgba(0,0,0,.1);border-bottom:25px solid transparent;float:right;margin-right:-34px;margin-top:-7px}nav.woocommerce-MyAccount-navigation ul li:not(.is-active):hover{background-color:rgba(0,0,0,.07)}nav.woocommerce-MyAccount-navigation ul li:not(.is-active):hover:after{content:"";height:0;width:0;border-top:20px solid transparent;border-left:14px solid rgba(0,0,0,.07);border-bottom:20px solid transparent;float:right;margin-right:-34px;margin-top:-7px}.woocommerce-account .woocommerce-MyAccount-content{min-height:600px}.woofc-area.woofc-rounded-yes.woofc-position-01,.woofc-area.woofc-rounded-yes.woofc-position-02{padding:0}.short-video-grid-after-image{clear:both}.woobt-before-text{margin:15px 0 0 0!important;font-size:18px;font-weight:700}.wpcpf-faq-content{font-size:18px;font-weight:400;line-height:1.5;margin-bottom:15px}.wpcpf-faq-content p{margin-bottom:15px}.wpcpf-faq-content ul{margin-bottom:15px;margin-top:15px;padding-left:20px;margin-left:20px}.wpcpf-faq-content ul li{margin-bottom:5px}.wpcpf-faq-content ul li a{color:#000}.woocommerce div.product .woocommerce-tabs .panel h3{margin-bottom:15px}.wpcpf-faqs{margin-top:15px}.wpcpf-faqs .wpcpf-faq .wpcpf-faq-title{font-size:20px}.woocommerce ul.products li.product .woocommerce-loop-product__title{min-height:32px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.woocommerce-product-gallery__wrapper-inner{position:absolute;top:300px;right:10px;width:100px;height:100px;z-index:1}.yabe-love-you-image{width:100%;height:100%;object-fit:cover}.flex-control-nav.flex-control-thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:10px;padding:0;list-style:none}.flex-control-nav.flex-control-thumbs li{width:100%!important}.flex-control-nav.flex-control-thumbs img{width:100%;height:auto;display:block;border-radius:4px}.sku_wrapper,.posted_in{margin-right:10px}.single-product-video{width:100%;height:auto;border-radius:10px}.wpcvs-terms .wpcvs-term.wpcvs-selected .wpcvs-term-inner:before{background:var(--thm-primary)}.wpcvs-terms .wpcvs-term.wpcvs-selected{border-color:var(--thm-primary)}.wpcsc-size-chart-content h3{margin-bottom:15px;margin-top:15px}.woocommerce div.product form.cart .variations{position:relative!important;bottom:0!important}.related.products h2{margin-bottom:25px}.variations{display:flex;justify-content:flex-start;align-content:center;align-items:center;flex-wrap:nowrap;margin-bottom:15px}.variations .variation{display:flex;flex-wrap:nowrap;flex-direction:row;align-content:center;justify-content:flex-start;align-items:center}.variations .variation .label{margin-right:10px}.variations .reset{text-align:right;margin-left:10px;color:var(--thm-primary)}.wpcsn-notification.bottom-left .wpcsn-notification-item{left:150px!important}.wpcsn-notification .wpcsn-notification-item{border-radius:10px!important}.wpcsn-notification .wpcsn-notification-thumbnail{margin-left:10px!important;padding:10px 0}.wpcvs-terms.wpcvs-type-button .wpcvs-term:last-child{margin-right:0}.wpcsn-notification-price del{color:#999;font-weight:400}.wpcsn-notification-price del .amount{font-size:12px;text-decoration:line-through}.wpcsn-notification-price ins{color:var(--thm-primary);font-size:16px;font-weight:600}.wpcsn-notification-title,.wpcsn-notification-title a{line-height:1.2em}.transpi-pagination ul li span.dots{width:25px;height:50px;text-align:center;line-height:50px}.upsells.products h2{margin-bottom:25px}.price-wrapper{display:flex;justify-content:space-between;align-items:center}.wpgs-nav .slick-slide{margin:0 5px}.wc-block-product-template__responsive li{list-style:none!important}.wc-block-product-template__responsive li h4.wp-block-post-title{line-height:1.2em!important;min-height:52px;max-height:52px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.wc-block-product-template__responsive li:last-child{}.wc-block-product-template__responsive li a{}.wc-block-components-product-price{font-size:16px;font-weight:600}.wc-block-components-product-price ins{color:var(--thm-primary)}.wc-block-components-product-price del{color:#999;font-size:12px;font-weight:400}.wc-block-components-product-price span.amount bdi{color:var(--thm-primary)}.wc-block-components-product-price del span bdi{text-decoration:line-through;color:#999!important}.entry-content ul.wc-block-product-template__responsive.columns-4{padding-left:0;margin-left:0}.entry-content ol{list-style:decimal outside none;padding-left:20px}.entry-content ol li::marker{padding-right:10px}