@media(min-width:1100px){body .custom-col-5{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}.wpcf7 .row .col-md-6,.wpcf7 .row .col-md-12{padding:0 5px;margin-bottom:10px}.wpcf7 .wpcf7-spinner{position:absolute;top:0;bottom:10px;display:flex;margin:auto;right:0;left:0}.mc4wp-form-fields .subscribe-inner-form .subscribe-btn-icon{width:140px!important;height:100%!important;top:0!important;right:0!important;line-height:1.2em!important}.mc4wp-form-fields .subscribe-inner-form input[type=email]{width:100%;background:#fff!important;color:black!important;-webkit-border-radius:0px!important;-moz-border-radius:0px!important;border-radius:0px!important}.mc4wp-form-fields .subscribe-inner-form input[type=email]{height:45px!important}.mc4wp-form-fields .subscribe-inner-form input[type=email]::placeholder{color:black!important}.mc4wp-form-fields .subscribe-inner-form .subscribe-btn-icon:hover{background:black!important;border-color:#c67e5d!important}.mc4wp-form-fields .subscribe-inner-form .subscribe-btn-icon{background:#c67e5d!important;-webkit-border-radius:0px!important;-moz-border-radius:0px!important;border-radius:0px!important;width:100px!important}.entry-content{padding:50px 0 0px!important}@media(max-width:991px){.entry-content{padding:20px 0 0px!important}}h1,h2,h3,h4,h5,h6{margin:0}.open-hours,.open-hours :is(td,tr){border:none!important;background:transparent!important;margin:0!important;padding:0;padding-bottom:8px}.text-border{position:relative;text-decoration:underline;text-decoration-color:#deb426;text-decoration-skip-ink:none;text-decoration-thickness:3px}.body-overlay::before{position:fixed;background:#fff0;width:100%;height:100%;content:"";z-index:99;opacity:1;backdrop-filter:blur(40px) brightness(.8);-webkit-backdrop-filter:blur(40px) brightness(.8);top:0;left:0;-webkit-appearance:none;-moz-appearance:none}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:0}@media (max-width:767px){.tbay-search-form .tbay-search{min-width:auto!important}}.tbay-element-product-categories-tabs .tabs-list>li>a::after,.tbay-element-product-tabs .tabs-list>li>a::after{display:none!important}body .tbay-element-product-tabs .nav-tabs{margin-bottom:15px}.bar-slider .slick-slider .slick-dots{-ms-flex-wrap:nowrap;flex-wrap:nowrap;bottom:-80px}.bar-slider .slick-slider .slick-dots li{flex:1;margin:0!important}.bar-slider .slick-dots li button{background:#e2e2e2}.bar-slider .slick-dots li.slick-active button{background:#000}.bar-slider .slick-slider .slick-dots li,.bar-slider .slick-slider .slick-dots li button{width:100%!important;border-radius:0;height:3px}.title-divider::before{content:"";background:var(--e-global-color-primary);width:80px;position:absolute;height:4px;bottom:0}.title-divider{position:relative;padding-bottom:15px!important}#product-related h3.heading-tbay-title{justify-content:center}.box-grid .box-grid-inner{border:2px solid #000;border-radius:20px;overflow:hidden;padding:5px;transition:all .3s ease-in-out}.box-grid .box-grid-inner:hover{border-color:var(--e-global-color-primary)}.box-grid .box-grid-inner .box-grid-image{overflow:hidden;margin-bottom:20px;border-radius:20px;border-bottom-left-radius:0;border-bottom-right-radius:0}.box-grid .box-grid-inner .box-grid-image img{aspect-ratio:6/4;object-fit:cover;height:100%;width:100%;object-position:center}.box-grid .box-grid-inner .box-grid-content{padding:15px;padding-top:0}.service-loop-title{color:var(--e-global-color-primary)}.service-loop-title:hover{color:#000}body a{color:var(--e-global-color-primary);transition:all .3s ease-in-out}body a:hover{color:#000}.service-loop-content{min-height:125px;line-height:1.4}.woo-user-profile{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;padding:10px;background:var(--e-global-color-primary);text-transform:uppercase;color:#fff;border-bottom:1px solid #fff}.woo-user-profile .woo-user-profile-image{width:100px;height:100px;border-radius:100px;overflow:hidden;border:2px solid rgb(255 255 255 / 60%);padding:2px}.woo-user-profile .woo-user-profile-image img{height:100%;width:100%;object-fit:contain;object-position:center;margin:auto;border-radius:100px!important;border:3px solid #fff}.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce .woocommerce-MyAccount-navigation ul li:hover a,.woocommerce .woocommerce-MyAccount-navigation ul li:focus a{background:#eee!important;color:black!important;}@media (min-width:1025px){.woocommerce .woocommerce-MyAccount-content{width:calc(100% - 30%)!important;padding-right:30px}}body.woocommerce .woocommerce-MyAccount-navigation ul li a{text-transform:capitalize;font-size:15px;color:#000;font-weight:500;display:flex;align-items:baseline}body.woocommerce form.login,body.woocommerce form.register{color:#000}.sidebar>.widget>.widget-title{position:relative;text-align:left;padding-bottom:15px;margin-bottom:18px}.sidebar>.widget>.widget-title::before{content:"";width:100px;height:4px;position:absolute;background:var(--e-global-color-primary);bottom:0;margin:auto;right:auto;left:0}.widget_nav_menu .menu{padding:20px 15px!important;background:#f1f1f1;border-radius:20px}.widget_nav_menu ul li ul.sub-menu{display:none;list-style:none}.widget_nav_menu ul>li{width:100%;position:relative}.widget_nav_menu ul>li a{min-height:40px;display:flex;align-items:center;padding:5px 0;font-size:15px;color:#000;text-transform:uppercase}.widget_nav_menu ul li .navmenu-trigger{position:absolute;top:0;height:40px;display:flex;align-items:center;right:-10px;transition:all 0.3s ease-in-out;cursor:pointer;width:30px;display:flex;align-items:center;justify-content:center}.widget_nav_menu ul li ul.sub-menu li a{font-size:12px!important;padding:0;padding:0 8px;margin:0}.widget_nav_menu ul li.active ul.sub-menu li a::before{content:"";width:5px;height:1px;left:0;background:#000;position:absolute}.widget_nav_menu ul li.active ul.sub-menu{display:block}.widget_nav_menu ul.sub-menu{display:none}.widget_nav_menu ul li.active ul.sub-menu,.widget_nav_menu ul li.current-menu-parent ul.sub-menu{display:block}.widget_nav_menu ul li.active ul.sub-menu{padding-bottom:10px}.widget_nav_menu ul li.active ul.sub-menu li a{display:flex;position:relative;align-items:center;padding-left:12px!important;min-height:30px}.widget_nav_menu ul li a:hover{color:var(--e-global-color-primary)}.widget_nav_menu ul li ul li a{text-transform:uppercase;color:#000}.widget_nav_menu ul li ul li a{transition:all .3s ease-in-out}.widget_nav_menu ul li.active>a,.widget_nav_menu ul li.active>a:hover{color:var(--e-global-color-primary)!important;font-weight:600!important}body .sidebar>.widget>.widget-title,body .sidebar>.widget .widgettitle,body .sidebar>.widget h4:not(.entry-title){font-size:28px;text-transform:uppercase;line-height:24px;font-weight:400}@media(max-width:991px){body .sidebar>.widget>.widget-title,body .sidebar>.widget .widgettitle,body .sidebar>.widget h4:not(.entry-title){font-size:30px}}@media(max-width:767px){body .sidebar>.widget>.widget-title,body .sidebar>.widget .widgettitle,body .sidebar>.widget h4:not(.entry-title){font-size:25px}}body .owl-carousel>.slick-arrow,body .slider>.slick-arrow{right:-40px;left:auto}body .owl-carousel>.slick-arrow.slick-prev,body .slider>.slick-arrow.slick-prev{left:-40px;right:auto}.woocommerce form.login p.last .button,.woocommerce form.register p.last .button{margin-top:10px;width:100%;border-radius:100px;text-transform:uppercase;font-weight:500}table.dataTable.deliveryinfo{border-collapse:collapse}.deliveryinfo tbody tr{border-top:5px solid #e6e6e6!important;border-collapse:collapse!important}body .dataTables_wrapper .dataTables_paginate .paginate_button{padding:.5em 2em;cursor:pointer;color:#fff!important;background:#910000;border-radius:100px;text-transform:uppercase;transition:all .3s ease-in-out}body .dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:#000}body .dataTables_paginate.paging_simple .paginate_button.next:after,body .dataTables_paginate.paging_simple .paginate_button.previous:before{display:none}@media(max-width:767px){.dataTables_wrapper .dataTables_filter label{display:inline-flex;width:100%;align-items:center}.dataTables_wrapper .dataTables_filter input[type="search"]{flex:1}body .tablepress>:where(thead,tfoot)>*>th{font-size:13px}}.woo-login-form{max-width:700px;margin:auto;border:none!important;box-shadow:0 0 20px rgb(0 0 0 / 20%)}.woo-login-form form.woocommerce-form{padding:0!important;border:none!important;margin:0!important}.woo-login-form .account-action-wrap{display:flex;flex-direction:column-reverse;margin:auto;align-items:center}.woo-login-form .account-action-wrap button{margin-right:0!important}body .avi-border-img img{border-bottom-color:var(--e-global-color-primary)!important;border-right-color:var(--e-global-color-primary)!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{padding:10px 0;display:block;margin-bottom:1px;text-transform:uppercase;font-weight:600;font-size:18px}.woocommerce-account .woocommerce-MyAccount-navigation ul li:not(:last-child) a{border-bottom:1px solid rgb(0 0 0 / 16%)}.woocommerce-account .woocommerce-MyAccount-navigation ul{padding:0;list-style:none;border:1px solid rgb(0 0 0 / 16%);padding:5%;border-radius:10px}a.slider-btn{min-width:150px!important;display:flex!important;align-items:center}.slider-btn i{position:absolute;left:0;width:45px;height:48px!important;display:flex;align-items:center;justify-content:center;background:#fff;color:#000;font-size:20px!important;margin-right:10px!important}@media(max-width:767px){.tv-icon-box .ekit-wid-con .elementskit-infobox{position:relative;display:flex;align-items:center;column-gap:20px}}.elementor-tab-title.elementor-active{background-color:white!important}.elementor-tab-title.elementor-tab-mobile-title{position:relative;padding-right:40px}.elementor-tab-title.elementor-tab-mobile-title::before{content:"\e994";font-family:'elementskit';position:absolute;right:10px;top:0;height:100%;bottom:0;margin:auto;display:flex;align-items:center;width:30px;right:0;transition:all .3s ease-in-out}.elementor-tab-title.elementor-tab-mobile-title.elementor-active::before{transform:rotateX(180deg)}a{color:var(--e-global-color-primary)}a:hover{color:#000}span.shadow-bord::before,.shadow-bord span::before{content:"";height:25%;width:calc(100% + 10px);background:var(--e-global-color-secondary);left:-8px;bottom:7px;position:absolute;z-index:-1;border-radius:100px}span.shadow-bord,.shadow-bord span{position:relative;z-index:1;display:inline-block}@media(max-width:800px){span.shadow-bord::before,.shadow-bord span::before{height:10px;bottom:5px}}.faqs .elementskit-card.active{box-shadow:0 0 20px rgb(0 0 0 / 9%)}body .ekit-wid-con .elementskit-accordion .elementskit-card-body{display:inline-block}@media(max-width:768px){.grid-stack.grid-stack-one-column-mode{column-gap:0}body .grid-stack.grid-stack-one-column-mode>.grid-stack-item{break-inside:avoid-column;-webkit-column-break-inside:avoid;margin-bottom:0px!important;float:left;width:50%!important;height:200px!important}body .grid-stack.grid-stack-one-column-mode>.grid-stack-item:last-child:not(:nth-child(even)){display:none!important;width:100%!important;float:none;display:inline-block!important}body .grid-stack.grid-stack-one-column-mode>.grid-stack-item:nth-child(3n){width:100%!important;margin-top:0px!important;margin-bottom:0px!important}}@media(max-width:350px){body .grid-stack.grid-stack-one-column-mode>.grid-stack-item{width:100%!important;height:250px!important}}.ekit-wid-con .ekit-form form label{display:block}.show_more p.wpsm-show,.show_more p.wpsm-hide{background:var(--e-global-color-f538cb9);width:initial;display:inline-block;padding:13px 20px;min-width:150px;text-align:center!important;align-items:center;justify-content:center;margin:auto;color:#fff!important;font-weight:600;font-size:14px!important;border-radius:100px;transition:all .3s ease-in-out}.show_more p.wpsm-show:hover,.show_more p.wpsm-hide:hover{background-color:var(--e-global-color-a8484fd);text-decoration:none!important}.show_more p.wpsm-show.wpsm-content-hide{display:none}.hover-effect .target-hover{position:absolute;top:0}@media (max-width:1024px){.column-wrap .elementor-widget-wrap{flex-flow:wrap!important}}form select.custom-select-opt{background:rgb(0 0 0 / 28%)!important;color:#fff!important;font-size:16px!important;border:none!important}body .owl-carousel .owl-dots{position:relative;gap:20px}.owl-carousel .owl-dots button.owl-dot{padding:0!important;border:none;width:auto!important;height:auto!important}.owl-stage-outer{padding-bottom:0!important}.contact-box .elementskit-box-header .elementskit-info-box-icon{display:flex;margin-bottom:13px;align-items:center;justify-content:center;background-image:url()}.contact-box .elementskit-box-header .elementskit-info-box-icon{display:flex;margin-bottom:13px;align-items:center;justify-content:center;background-image:url(https://www.technosource.com.au/wp-content/themes/ts-child/assets/css/../../../../../wp-content/uploads/2023/12/Rectangle-7.png);background-size:contain;background-position:center}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#f2c859;background:#ecc356;line-height:1.3;padding:10px;color:#000;text-align:center;font-size:14px}input.wpcf7-form-control.wpcf7-file{padding:7px!important}span.transformer-fields-toggle input{display:none}span.transformer-fields-toggle .wpcf7-list-item{width:100%;margin:0}span.transformer-fields-toggle label span{font-size:20px!important;margin:0;color:#fff!important;background:rgb(0 0 0 / 41%);width:100%;padding:10px 10px;border-radius:10px}span.transformer-fields-toggle label span::before{position:absolute;right:15px;content:"\e994";font-family:'elementskit'}@media(max-width:767px){span.transformer-fields-toggle label span{font-size:18px!important}}.promo-banner .banner-title{text-shadow:1px 1px 6px rgb(0 0 0 / 59%)}.dimension span.divider{position:absolute;top:0;right:-6px;bottom:0;display:flex;align-items:center;font-family:'Oswald'}@media(min-width:768px){.dimension input{margin-bottom:0px!important}}.btn-show .ekit-wid-con .elementskit-infobox .box-footer.enable_hover_btn .elementskit-btn{left:0;bottom:0;opacity:1;clip-path:none;font-weight:300!important}.service-loop-item .service-loop-image img.loop-image{width:100%;object-fit:cover;top:0;left:0;max-width:100px}@media(max-width:767px){.service-loop-item .service-loop-item-inner{gap:20px}}.service-loop-item .service-loop-item-inner{display:flex;align-items:center;flex-flow:wrap;flex-direction:column;text-align:center;padding:0;box-shadow:0 0 8px rgb(0 0 0 / 20%);height:100%;justify-content:center;border-radius:8px;background:#fff;transition:all .3s ease-in-out;overflow:hidden}.service-loop-item .service-loop-item-inner .service-loop-image{position:relative;overflow:hidden}.service-loop-item .service-loop-item-inner .service-loop-image img{border-bottom-left-radius:100%;border-bottom-right-radius:100%;overflow:hidden;border:1px solid #e4e4e4;padding:15px;transform:scale(1.2);transform-origin:center bottom;aspect-ratio:5/3;object-fit:cover;margin-bottom:20px}.service-loop-item .service-loop-item-inner .service-loop-content{padding:0 20px 20px 20px;text-align:left;width:100%;min-height:130px}@media (max-width:767px){.service-loop-item .service-loop-item-inner .service-loop-content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}}.service-loop-item .service-loop-item-inner h3{transition:all .3s ease-in-out}.service-loop-item .service-loop-item-inner h3:hover{color:var(--e-global-color-primary)!important}.service-loop-item:hover .service-loop-item-inner{box-shadow:0 0 20px #00000038;transform:translateY(-10px)}.service-loop-item{margin-bottom:25px;transition:all .3s ease-in-out}.tv-custom-button a .btn-icon i{padding:0}.btn-icon svg{width:100%;height:100%;-webkit-appearance:none}.ot-video-button a{display:flex;align-items:center;justify-content:center;margin:auto;border:3px solid #fff}.ot-video-button a i{height:auto;display:flex!important}.page-bg-elements span{position:absolute;top:0;max-width:40%}.page-bg-elements span.bottom-left{bottom:10%;top:auto;left:2%;width:80px}.page-bg-elements span.top-right{top:10%;bottom:auto;right:2%;left:auto;width:80px}.ot-video-button a{border-width:4px!important}.ot-heading>span.is_highlight{padding:2px 20px!important}@media(max-width:991px) and (min-width:768px){body .text-sm-left{text-align:left!important}}@media(max-width:767px){.mobile-icon-top .ekit-wid-con .elementskit-infobox.icon-lef-right-aligin{display:block;text-align:center!important}}.ekit-wid-con .elementskit-clients-slider .elementskit-client-slider-item.log-separator{position:relative;margin:0!important}.service-loop-item .service-loop-item-inner .service-loop-content .service-loop-title{transition:all .3s ease-in-out}.service-loop-item .service-loop-item-inner .service-loop-content .service-loop-title:hover{color:var(--e-global-color-secondary)}.dual-button-inline .ekit-wid-con .ekit_double_button{display:flex!important}.content-product-wrapper .woof_products_top_panel{z-index:9}.tbay-search-form .button-search:not(.icon){width:30px!important;min-width:auto;background:transparent!important}.tbay-search-form .form-group .input-group{background:transparent!important}.tbay-search-form input.tbay-search.form-control{border-radius:20px!important;background:#fff}form.besa-ajax-search.searchform.open input.tbay-search.form-control.input-sm{border-bottom-left-radius:0px!important;border-bottom-right-radius:0!important}.autocomplete-suggestions>div{padding:10px 10px!important}.autocomplete-suggestions>div .suggestion-sku{display:none}body .tbay-search-form .button-group{position:absolute;right:0;background-color:#fff0;height:100%;display:flex}body .tbay-search-form .button-search:not(.icon) i{line-height:1}.tbay-search-form .tbay-search{height:38px}.elementor-section.elementor-element.elementor-section-boxed>.elementor-container{max-width:1300px}.client-logos figure.swiper-slide-inner{aspect-ratio:4/2}.client-logos figure.swiper-slide-inner img{height:100%;object-fit:contain;width:100%;background:#fff;padding:10px}.partner-logos.client-logos .elementor-image-carousel-wrapper{margin-bottom:40px;padding-bottom:0!important;border-right:1px solid #000}.partner-logos.client-logos .swiper-wrapper{border-right:1px solid #000}body #tbay-footer a{text-decoration:none}.elementor-icon-list-items.icon-grid-box-list-items{display:flex;flex-flow:wrap}@media (max-width:767px){body .owl-carousel:not(.slick-slider)>div,.tbay-addon .row.grid>div{;display:-ms-block;display:block}}.elementor-widget .elementor-icon-list-item .icon-grid-info{flex:1}body .elementor-widget-icon-box .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title{margin-bottom:0}.owl-theme .owl-nav.disabled+.owl-dots{width:100%}@media (max-width:991px){.ekit_heading_tablet-text_center .elementskit-border-divider{margin-left:auto!important;margin-right:auto!important}}@media (max-width:767px){.ekit_heading_mobile-text_center .elementskit-border-divider{margin-left:auto!important;margin-right:auto!important}}.ti-widget.ti-goog .ti-controls .ti-next:before,.ti-widget.ti-goog .ti-controls .ti-next::after{right:5px!important}.ti-widget.ti-goog .ti-controls .ti-prev:before,.ti-widget.ti-goog .ti-controls .ti-prev::after{left:5px!important}.ti-widget.ti-goog .ti-controls .ti-next,.ti-widget.ti-goog .ti-controls .ti-prev{border:1px solid #ccc;padding:0!important;width:30px!important;height:30px!important;border-radius:100px!important}.ti-widget.ti-goog .ti-controls .ti-next:before,.ti-widget.ti-goog .ti-controls .ti-prev:before,.ti-widget.ti-goog .ti-controls .ti-next:after,.ti-widget.ti-goog .ti-controls .ti-prev:after{width:14px!important}.ti-widget.ti-goog .ti-controls .ti-next{right:-8px!important}.ti-widget.ti-goog .ti-controls .ti-prev{left:-8px!important}.wp-gr .grw-content-inner{flex-direction:column}.wp-gr .wp-google-url{background:var(--e-global-color-a616cb4)!important;color:#fff!important;padding:10px 25px!important;border-radius:100px!important;text-transform:capitalize!important;transition:all .3s ease-in-out}.wp-gr .wp-google-url:hover{background:var(--e-global-color-e7141aa)!important;color:var(--e-global-color-a616cb4)!important}.wp-gr[data-layout="grid"] .grw-reviews{gap:var(--card-gap,50px);padding:10px!important}body .wp-gr.wp-dark .wp-google-text,body .wp-gr.wp-dark .wp-google-time,body .wp-gr.wpac a.wp-google-name{color:#000!important}@media(max-width:767px){.wp-gr[data-layout="grid"] .grw-reviews{gap:var(--card-gap,20px);padding:10px!important}}div#woo-bottom-tab .ot-video-button a.ls-play-vid{width:50px;height:50px;border:none}.hover-effect{position:relative}th.col.label{width:50%!important}.input-default,.post-password-form input[type=password],.wpcf7-form input[type="email"],.wpcf7-form input[type="number"],.wpcf7-form input[type="password"],.wpcf7-form input[type="tel"],.wpcf7-form input[type="url"],.wpcf7-form input[type="text"],.wpcf7-form textarea,.woocommerce .input-text{width:100%}.main-btn{border-radius:100px!important}.testimonial-filter-load{justify-content:center}.video-testimonial .wmi-video-item-content{z-index:999;position:relative;background:var(--e-global-color-primary);padding:10px;color:#fff;text-align:center;font-size:15px;font-weight:600}.video-testimonial .wmi-video-item-content p{margin-bottom:0}.video-style-two .video-testimonial .wmi-video-item{border-radius:10px;overflow:hidden;margin-bottom:15px}.ot-video-button a.ls-play-vid i{height:auto;color:#fff}.ot-video-button a.ls-play-vid{background:var(--e-global-color-secondary)}.ot-video-button a.ls-play-vid:hover{background:var(--e-global-color-primary)}ul.testimonial-tab-list a.btn{padding:10px 20px;color:#fff;font-weight:500;text-transform:uppercase;background-color:var(--e-global-color-e7141aa);color:var(--e-global-color-a616cb4);border:1px solid var(--e-global-color-a616cb4)}ul.testimonial-tab-list a.btn:hover,ul.testimonial-tab-list a.btn.active,li.testimonial-item.has-children a.active{color:#fff;background-color:var(--e-global-color-a616cb4)}ul.testimonial-tab-list{padding:0;list-style:none;display:flex;gap:10px;margin-bottom:0;justify-content:center;flex-flow:wrap}.testimonial-sub-items a:not(:last-child){border-bottom:1px solid var(--e-global-color-primary)}.testimonial-sub-items a{display:block;padding:5px 15px;color:var(--e-global-color-primary)}.testimonial-sub-items a:hover{background:var(--e-global-color-primary);color:#fff}ul.testimonial-tab-list .testimonial-sub-items{position:absolute;z-index:99;min-width:200px;transform:translateY(15px);opacity:0;visibility:hidden;transition:all .3s ease-in-out;z-index:9999;background:var(--e-global-color-e7141aa);border-radius:0;border:1px solid var(--e-global-color-primary);margin-bottom:0}ul.testimonial-tab-list li.active-child-menu .testimonial-sub-items{transform:translateY(2px);opacity:1;visibility:visible;padding:0}.testimonial-dropdown-display{display:none;background:var(--e-global-color-e7141aa);padding:8px 15px;border:1px solid var(--e-global-color-primary);border-radius:0;cursor:pointer;justify-content:space-between;align-items:center;font-weight:500;transition:All .3s ease-in-out}.testimonial-dropdown-display.active-toggle-mobile,.testimonial-dropdown-display:hover{background:var(--e-global-color-primary);color:#fff}.testimonial-dropdown-display .custom-icon{margin-left:6px;font-size:14px;transition:All .3s ease-in-out}li.testimonial-item.has-children a{justify-content:space-between;align-items:center}li.testimonial-item.has-children.open a i.custom-icon,.testimonial-dropdown-display.active-toggle-mobile i.custom-icon{transform:rotateX(-180deg)}@media (max-width:768px){ul.testimonial-tab-list .testimonial-sub-items{position:static;border:1px solid var(--e-global-color-primary);border-top:none;box-shadow:none;border-radius:0;transform:translateY(0)}.testimonial-dropdown-display{display:flex}ul.testimonial-tab-list{display:none;margin-top:2px;background:#fff}.testimonial-tab-list.open{display:block}.testimonial-item{padding:2px 0}ul.testimonial-tab-list a.btn{border:1px solid var(--e-global-color-a616cb4);width:100%;border-radius:0;padding:10px 15px;justify-content:space-between!important}.has-children.open .testimonial-sub-items,.has-children.active-child-menu .testimonial-sub-items{display:block}.has-children .testimonial-sub-items{display:none}}a.link-text:hover{color:red}div#product_file_radios input{height:auto}div#product_file_radios label{display:flex;align-items:baseline}.menu-item-4277>ul{column-count:2!important}.wpcf7-form input[type="email"],.wpcf7-form input[type="number"],.wpcf7-form input[type="password"],.wpcf7-form input[type="tel"],.wpcf7-form input[type="text"],.wpcf7-form textarea{border-radius:32px!important}.woocommerce form .form-row select{color:#a19c9c!important;border:1px solid #d0d0d0!important}input.wpcf7-form-control.wpcf7-submit.has-spinner.reseller-btn{width:106px;background-color:#0e6eda!important;color:#fff!important;margin:auto!important;display:block!important;border-radius:32px}span.out-stock{font-size:9px!important}.summary a.compare.button{display:none}.link-tex{color:#000}.link-tex:hover{color:red}.select2-container .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:14px;width:16px;height:16px;position:absolute!important;top:40%!important;left:0;margin:-8px 0 0;transform:translateY(4px)}.bio-bxx h2{font-size:32px}span.red-text{color:red!important;font-size:17px}.slick-initialized .slick-slide{margin:0!important}.htslider-slider .slick-arrow{width:45px;height:45px}.sidebar .woof_redraw_zone>.woof_container:not(:first-child) h4{padding-top:6px!important}.filter-mobile .sidebar .woof_redraw_zone>.woof_container{margin-bottom:3px!important}body .sidebar>.widget>.widget-title,body .sidebar>.widget .widgettitle,body .sidebar>.widget h4:not(.entry-title){font-size:15px}body ul.woof_list.woof_list_checkbox{padding:10px 0px!important}.woof_open_hidden_li a{margin-top:10px!important;text-align:left;display:block}body ul.woof_list li>div{margin-top:0!important;margin-right:0!important}body button.button.woof_reset_search_form{background:var(--e-global-color-primary)!important;padding:0!important;height:45px;border-radius:100px!important}.woocommerce .woof_submit_search_form_container button.woof_submit_search_form{margin-top:auto!important}.woocommerce-page .main-filter{z-index:9;position:relative}body .tbay-filter{border:none}a.yith-woocompare-popup-close{position:absolute;top:14px!important;right:20px;font-size:40px;width:40px;color:#434343;text-decoration:none;z-index:2;line-height:1;background-color:rgb(255 255 255 / .7);text-align:center}.yith-woocompare-popup-container{position:fixed;top:166px!important;bottom:0;left:0;right:0;background:rgb(255 255 255 / .95);z-index:1000}#yith-woocompare-preview-bar{position:fixed;bottom:97px!important;width:100vw;display:none;background:rgb(0 0 0 / .8);box-sizing:border-box;padding:20px;color:#fff;z-index:99}div#product_file_radios{width:100%}div#product_file_radios input[type=radio]{display:none}div#product_file_radios label{padding:4px 15px;border-radius:100px;background-color:var(--e-global-color-e7141aa)!important;color:var(--e-global-color-a616cb4)!important;border:1px solid var(--e-global-color-primary);line-height:1.3;min-height:40px;display:flex!important;align-items:center;gap:10px;width:100%;cursor:pointer;font-size:14px}div#product_file_radios input[type=radio]:checked+label{background:var(--e-global-color-a616cb4)!important;color:#fff!important}.form-row input[name="product_name"]{background-color:var(--e-global-color-e7141aa)!important;color:var(--e-global-color-a616cb4)!important;border-color:var(--e-global-color-a616cb4)!important;opacity:.6;cursor:not-allowed}.output-error{width:fit-content;border-radius:100px;color:red;font-size:13px}.horizontalTabProduct .woo-product-list .product-list-right{width:161px!important;padding:0 5px!important;height:90px;display:flex;flex-direction:column;justify-content:center;border-left:1px solid #000;border-right:1px solid #000;text-align:center}.partner-logos.client-logos .elementor-image-carousel-wrapper{border-left:1px solid #000!important}.icon-grid-box .icon-grid-box .icon-grid-box-item-inner .box-title{line-height:1.2em}.woocommerce-form-login .button{position:relative}.woocommerce-form-login .button.loading:after{content:"";display:inline-block;margin-left:10px;width:16px;height:16px;border:2px solid #fff;border-top-color:#fff0;border-radius:50%;animation:spin 0.75s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}body .wpcf7-form textarea,body textarea{height:80px!important;border-radius:20px!important;outline:none!important}.cs-filter ul.cs-filter-items{padding:0;list-style:none;margin:0}.cs-filter ul.cs-filter-items a.trigger-cs{padding:8px 15px;display:block;background:#eaeaea;margin-bottom:5px;color:#000;font-weight:500;border-radius:100px}.cs-filter ul.cs-filter-items a.trigger-cs.active,.cs-filter ul.cs-filter-items a.trigger-cs:hover{background:var(--e-global-color-primary);color:#fff}.cs-filter{padding:20px;border:1px solid #d9d9d9;border-radius:10px}.cs-loop-item .cs-image{aspect-ratio:3/2;border-radius:10px;overflow:hidden}.cs-loop-item .cs-image img{height:100%;width:100%;object-fit:cover;image-rendering:-webkit-optimize-contrast}.cs-loop-item .cs-content-wrap{padding:20px 0 0}.cs-loop-item .cs-title{color:#000;transition:all .3s ease-in-out}.cs-loop-item:hover .cs-title{color:var(--e-global-color-primary)}.cs-loop-item{margin-bottom:20px;border:1px solid #dfdfdf;padding:15px;height:-webkit-fill-available;border-radius:10px;transition:all .3s ease-in-out}.cs-loop-item:hover{border-color:var(--e-global-color-primary);background-color:var(--e-global-color-e7141aa)}.cs-filter-close{display:none}.skeleton{background:linear-gradient(90deg,#e0e0e0 25%,#f5f5f5 50%,#e0e0e0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:6px}.skeleton-thumb{width:100%;height:200px;border-radius:8px}.skeleton-text{width:100%;height:14px;margin:6px 0}.skeleton-text.short{width:60%}@keyframes shimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}@media(max-width:767px){.cs-filter-wrap span.filter-toggle{display:inline-flex;align-items:center;gap:10px;transition:all .3s ease-in-out;cursor:pointer;font-weight:600}.cs-filter-wrap span.filter-toggle i{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--e-global-color-primary);color:#fff;font-size:20px;border-radius:100px;transition:all .3s ease-in-out;border-color:var(--e-global-color-primary)}span.filter-toggle:hover i{color:var(--e-global-color-primary);background-color:var(--e-global-color-e7141aa);border-color:var(--e-global-color-primary)}.cs-filter{position:fixed;z-index:999;background:#fff;width:95%;height:95%;top:0;left:0;right:0;bottom:0;margin:auto;opacity:0;visibility:hidden;transform:scale(1.2);transition:all .3s ease-in-out;padding:30px 20px}.cs-filter.active-cs-filter{opacity:1;visibility:visible;transform:scale(1)}.cs-filter-close{position:absolute;right:12px;top:12px;font-size:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease-in-out}.cs-filter-close:hover{color:var(--e-global-color-primary)}}.custom-scroll-content{height:180px;overflow-y:auto;overflow-x:hidden;padding-right:10px;-webkit-overflow-scrolling:touch}.circle-features-wrapper{position:relative;min-height:490px;max-width:1200px;margin:auto}.center-circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;z-index:5}.feature-item{position:absolute;width:250px;z-index:10}.feature-item .elementor-icon-box-wrapper{display:flex;align-items:center}.feature-item .elementor-icon{background:#0057B8;width:70px;height:70px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff}.feature-1{top:-33px;left:68px}.feature-2{top:43px;left:-3px}.feature-3{bottom:-89px;left:80px}.feature-4{top:-39px;right:44px}.feature-5{top:53px;right:0}.feature-6{bottom:-123px;right:80px}@media(max-width:1024px){.circle-features-wrapper{min-height:auto;display:flex;flex-direction:column;gap:30px}.center-circle,.feature-item{position:relative;top:auto;left:auto;right:auto;bottom:auto;transform:none;margin:auto}.feature-item{width:100%;max-width:400px}}