<?php

namespace App\Repositories;

use App\Models\BusinessPages;
use Illuminate\Support\Facades\Cache;

class BusinessPagesRepository
{
    public function __construct(
        BusinessPages $businessPages
    ) {
        $this->model = $businessPages;
    }

    public function getAllBusinessPages($business_id)
    {
        return $this->model->select('id','title','slug','type','status')->where('business_id', $business_id)->get();
    }
	
	public function getAllBusinessServicePages($business_id)
    {
        $cacheKey = 'business_service_pages_' . $business_id;
        
        return \Cache::remember($cacheKey, now()->addMonth(), function () use ($business_id) {
            return $this->model->select('id','title','slug')->where('business_id', $business_id)->where('type',1)->where('status',1)->get();
        });
    }
	
	public function getAllBusinessPolicyPages($business_id)
    {
        $cacheKey = 'business_policy_pages_' . $business_id;
        
        return \Cache::remember($cacheKey, now()->addMonth(), function () use ($business_id) {
            return $this->model->select('id','title','slug')->where('business_id', $business_id)->where('type',2)->where('status',1)->get();
        });
    }

    public function getByBusinessId($business_id)
    {
        return $this->model->where('business_id', $business_id)->first();
    }

    public function getByBusinessIdSlug($business_id, $slug)
    {
        return $this->model->where('business_id', $business_id)->where('slug', $slug)->first();
    }

    public function getByBusinessIdSlugPublished($business_id, $slug)
    {
        return $this->model->where('business_id', $business_id)->where('slug', $slug)->where('status', 1)->first();
    }

    public function getById($page_id)
    {
        return $this->model->where('id', $page_id)->first();
    }
    
    public function generateSlug($business_id, $name)
    {
        $slug = strtolower(trim(preg_replace('/[^A-Za-z0-9-]+/', '', $name)));

        $data = $this->getByBusinessIdSlug($business_id, $slug);

        $_newslug = $slug;

        if (! empty($data) > 0) {
            $n = 1;
            $max_index = 100;
            while ($n < $max_index) { // just to be safe
                $_newslug = $slug.$n;
                $findnewslug = $this->getByBusinessIdSlug($business_id, $_newslug);
                if (empty($findnewslug)) {
                    break;
                }
                $n++;
            }
        }

        return $_newslug;
    }

    public function getByIdBusinessId($id, $business_id)
    {
        return $this->model->where('id', $id)->where('business_id', $business_id)->first();
    }

    public function deletePage($business_id, $pageId)
    {
        return $this->model->where('business_id', $business_id)->where('id', $pageId)->delete();
    }

    public function savePage($page_title,$page_id, $business, $pagehtml)
    {
        $business_id = $business->id;
        $page = $this->getByIdBusinessId($page_id, $business_id);          

		if($page){
			$page->title = $page_title;
			$page->html_edit_code_theme2 = trim($pagehtml);
			$page->html_code = trim('<div>'.$pagehtml.'</div>');
			$page->save();
        	return $page;
		}	
    }
	
	public function createDefaultPages($business)
	{
		$this->addDefaultPage($business,'FAQ','faq','1',1);
		
		$this->addDefaultPage($business,'About Us','about-us','1',1);
		
		$this->addDefaultPage($business,'Contact Us','contact-us','1',1);
		
		$this->addDefaultPage($business,'Why Choose Us?','why-choose-us','1',1);
		
		$this->addDefaultPage($business,'Additional Page 1','additional-page-1','1',0);
		
		$this->addDefaultPage($business,'Additional Page 2','additional-page-2','1',0);
		
		$this->addDefaultPage($business,'Additional Page 3','additional-page-3','1',0);
		
		$this->addDefaultPage($business,'Additional Page 4','additional-page-4','1',0);		
		
		$this->addDefaultPage($business,'Privacy Policy','privacy-policy','2',1);
		
		$this->addDefaultPage($business,'Payment Policy','payment-policy','2',1);
		
		$this->addDefaultPage($business,'Shipping Policy','shipping-policy','2',1);
		
		$this->addDefaultPage($business,'Terms & Conditions','terms-conditions','2',1);
		
		$this->addDefaultPage($business,'Return & Refund Policy','return-and-refund-policy','2',1);
		
		$this->addDefaultPage($business,'Additional Page 4','additional-page-5','2',0);
		
		$this->addDefaultPage($business,'Additional Page 6','additional-page-6','2',0);
		
		$this->addDefaultPage($business,'Additional Page 7','additional-page-7','2',0);	
		
		$business->default_pages_created=1;
		$business->save();
	}
	
	public function addDefaultPage($business,$page_title,$slug,$type,$status)
	{
		 $page = $this->model->newInstance();
		 $page->business_id = $business->id;
         $page->user_id = $business->user_id;
		 $page->title = $page_title;
		 $page->type = $type;
		 $page->slug = $slug;
		 $page->status = $status;
		 
		 if($slug=='faq'){
		 	$page->html_code = $this->FAQPage();
		 	$page->html_edit_code_theme2 = $this->FAQPageEdit();
		 }elseif($slug=='about-us'){
		 	$page->html_code = $this->AboutPage();
		 	$page->html_edit_code_theme2 = $this->AboutPageEdit();
		 }elseif($slug=='contact-us'){
		 	$page->html_code = $this->ContactPage();
		 	$page->html_edit_code_theme2 = $this->ContactPageEdit();
		 }elseif($slug=='why-choose-us'){
		 	$page->html_code = $this->WhyChoosePage();
		 	$page->html_edit_code_theme2 = $this->WhyChoosePageEdit();
		 }elseif($slug=='additional-page-1'){
		 	$page->html_code = $this->AdditionalPage();
		 	$page->html_edit_code_theme2 = $this->AdditionalPageEdit();
		 }elseif($slug=='additional-page-2'){
		 	$page->html_code = $this->AdditionalPage();
		 	$page->html_edit_code_theme2 = $this->AdditionalPageEdit();
		 }elseif($slug=='additional-page-3'){
		 	$page->html_code = $this->AdditionalPage();
		 	$page->html_edit_code_theme2 = $this->AdditionalPageEdit();
		 }elseif($slug=='additional-page-4'){
		 	$page->html_code = $this->AdditionalPage();
		 	$page->html_edit_code_theme2 = $this->AdditionalPageEdit();
		 }elseif($slug=='privacy-policy'){
		 	$page->html_code = $this->PrivacyPolicyPage();
		 	$page->html_edit_code_theme2 = $this->PrivacyPolicyPageEdit();
		 }elseif($slug=='payment-policy'){
		 	$page->html_code = $this->PaymentPolicyPage();
		 	$page->html_edit_code_theme2 = $this->PaymentPolicyPageEdit();
		 }elseif($slug=='shipping-policy'){
		 	$page->html_code = $this->ShippingPolicyPage();
		 	$page->html_edit_code_theme2 = $this->ShippingPolicyPageEdit();
		 }elseif($slug=='terms-conditions'){
		 	$page->html_code = $this->TermsConditionsPage();
		 	$page->html_edit_code_theme2 = $this->TermsConditionsPageEdit();
		 }elseif($slug=='return-and-refund-policy'){
		 	$page->html_code = $this->ReturnRefundPage();
		 	$page->html_edit_code_theme2 = $this->ReturnRefundPageEdit();
		 }elseif($slug=='additional-page-5'){
		 	$page->html_code = $this->AdditionalPage();
		 	$page->html_edit_code_theme2 = $this->AdditionalPageEdit();
		 }elseif($slug=='additional-page-6'){
		 	$page->html_code = $this->AdditionalPage();
		 	$page->html_edit_code_theme2 = $this->AdditionalPageEdit();
		 }elseif($slug=='additional-page-7'){
		 	$page->html_code = $this->AdditionalPage();
		 	$page->html_edit_code_theme2 = $this->AdditionalPageEdit();
		 }
		 
		 	
		 $page->save();
	}
	
	public function FAQPage()
	{
		return '<div><div class="main-block"><div class="main-block-tools"><span class="move-up-btn" data-hasqtip="104844" oldtitle="Move Up" title=""><i class="fas fa-long-arrow-alt-up"></i></span><span class="move-down-btn" data-hasqtip="104846" oldtitle="Move Down" title=""><i class="fas fa-long-arrow-alt-down"></i></span><span id="block-setting-hover" class="element-setting sec-block-settings tooltip" data-hasqtip="104848" oldtitle="Block Parameters" title=""><i class="fas fa-cog"></i></span><span class="sec-block-clone tooltip" data-hasqtip="104850" oldtitle="Duplicate Block" title=""><i class="far fa-clone"></i></span><span class="remove-block tooltip" data-hasqtip="104852" oldtitle="Remove Block" title=""><i class="far fa-trash-alt"></i></span><span class="code-switch-btn tooltip" data-hasqtip="104854" oldtitle="More" title=""><i class="fas fa-ellipsis-h"></i></span><span class="code-btn tooltip" data-hasqtip="104856" oldtitle="Edit Code" title=""><i class="fas fa-code"></i></span></div><div id="code-editor-use" class="element-temp-wrap wrap-ok-is-block"><section class="ok-is-block section"><div class="ok-is-container container w-90 pt-50 pb-50"><div id="columns-wrap" class="element-temp-wrap"><div id="row-setting-menu" class="setting-menu"><ul><li class="drag-row-element menu-tooltip" data-hasqtip="104864" oldtitle="Drag and Move Element" title=""><i class="fas fa-arrows-alt"></i></li><li id="edit-row-element" class="element-setting menu-tooltip" data-hasqtip="104866" oldtitle="Row Settings" title=""><i class="fas fa-cog"></i></li><li id="shuffle-col-element" class="menu-tooltip" data-hasqtip="104868" oldtitle="Shuffle Columns" title=""><i class="fas fa-random"></i></li><li id="duplicate-row" class="menu-tooltip" data-hasqtip="104870" oldtitle="Duplicate Row" title=""><i class="fas fa-clone"></i></li><li id="delete-row" class="menu-tooltip" data-hasqtip="104872" oldtitle="Delete Row" title=""><i class="fas fa-trash-alt"></i></li><li id="add-new-row" class="menu-tooltip" data-hasqtip="104874" oldtitle="Add New Row" title=""><i class="fas fa-plus"></i></li></ul></div><div class="columns is-variable is-multiline columns-border"><div class="column column-border ok-column-handle p-rel" aria-dropeffect="move"><div id="column-setting-menu" class="setting-menu"><ul><li id="edit-column-element" class="element-setting menu-tooltip" data-hasqtip="104880" oldtitle="Column Settings" title=""><i class="fas fa-cog"></i></li><li id="duplicate-column" class="element-setting menu-tooltip" data-hasqtip="104882" oldtitle="Duplicate Column" title=""><i class="fas fa-clone"></i></li><li id="delete-column" class="menu-tooltip" data-hasqtip="104884" oldtitle="Delete Column" title=""><i class="fas fa-trash-alt"></i></li><li id="add-column-element" data-hasqtip="104886" oldtitle="Add Column Element" title=""><i class="fas fa-plus"></i></li></ul></div><div id="text-temp-wrap" class="element-temp-wrap move-element"><div id="text-temp-setting-menu" class="setting-menu"><ul><li class="drag-element menu-tooltip" data-hasqtip="104891" oldtitle="Drag and Move Element" title=""><i class="fas fa-arrows-alt"></i></li><li id="text-setting-element" class="element-setting menu-tooltip" data-hasqtip="104893" oldtitle="Text Settings" title=""><i class="fas fa-cog"></i></li><li id="duplicate-text" class="menu-tooltip" data-hasqtip="104895" oldtitle="Duplicate Text" title=""><i class="fas fa-clone"></i></li><li id="delete-text" class="menu-tooltip" data-hasqtip="104897" oldtitle="Delete Text" title=""><i class="fas fa-trash-alt"></i></li><li class="add-new-element menu-tooltip" data-hasqtip="104899" oldtitle="Add New Element" title=""><i class="fas fa-plus"></i></li></ul></div><p class="ok-is-text font-b ok-paragraph ecolor-c mt-15 mb-15 fs-18 w-100 selected-border" role="option" aria-grabbed="false">FAQ<br> <br>GENERAL QUESTIONS<br>What is the status of my order?<br>Once you have placed your order, we will send you a confirmation email to track the status of your order.<br><br>Can I change my order?<br>We can only change orders that have not been processed for shipping yet. Once your order is under the status "preparing for shipping", "shipping" or "delivered", then we cannot accept any edits to your order.<br><br>PAYMENT<br>What payment methods do you accept?<br>We accept the Credit Card payments using Visa, Master card, American Express.<br><br>Which currency will I be charged in?<br>All of our transactions are based in USD. If your credit or debit card uses another currency, your bank will apply the corresponding conversion rate of the currency you choose depending on the website you are on.<br><br>Do you offer 3 or 4 times payment options?<br>We accept 3 times payment.<br><br>SHIPPING<br>Where do you ship?<br>We ship worldwide including Asia, North &amp; Central America, Europe and Oceania, offering payment via PayPal and Credit Card.<br><br>How long does it take to ship my order?<br>Once you\'ve placed your order, it usually takes 3 to 7 days to process it.<br>The shipping time is based on the delivery method that you have chosen.<br><br>How can I track my package?<br>Once you have placed your order, we will send you a confirmation email to track the status of your order.<br><br>What if I\'m not home?<br>If you\'re not home, a new delivery will be performed the next day or the delivery partner will reach out to schedule a new delivery date depending on the country and delivery method you choose.<br>You may also have to go to your local post office to collect your package in case it cannot be delivered to you.<br><br>RETURNS<br>Do you accept returns?<br>We do accept returns with respect to the following conditions:<br>- The item must have been sold on our online store<br>- The item shouldn\'t have been used in any way<br>- The return or exchange request is made within 14 days of delivery<br>To ask for a return, please contact our customer service.<br><br>Can I exchange an item?<br>We do accept exchanges and they follow the same conditions as returns<br>In order to ask for an exchange, please mention that you would like your item to be exchanged with another item when preparing your return with our support.<br><br>Are returns free?<br>To return an item, please contact customer service to obtain a Return Address. After receiving the address, place the item securely in its original packaging and include your proof of purchase.<br><br>Your return shipment is free of charge in some cases. If you return an item and the reason for return isn\'t a result of a idhubs.com error, the cost of return shipping will be deducted from your refund.<br><br>How long does it take to process a return?<br>Returns are confirmed within 14 days of receiving the package at our warehouse.<br>Once your return is accepted, the reimbursement, exchange or credit will be issued within 14 days of our services accepting your return.<br>If you still have any questions or concerns, please contact us at our Support Center.<br><br></p></div></div></div></div></section></div><div class="live-block-add"><span class="add-section-block"><i class="fas fa-plus"></i></span></div></div></div>';

	}
	
	public function FAQPageEdit()
	{
		return '<div class="main-block"><div class="main-block-tools"><span class="move-up-btn" data-hasqtip="104844" oldtitle="Move Up" title=""><i class="fas fa-long-arrow-alt-up"></i></span><span class="move-down-btn" data-hasqtip="104846" oldtitle="Move Down" title=""><i class="fas fa-long-arrow-alt-down"></i></span><span id="block-setting-hover" class="element-setting sec-block-settings tooltip" data-hasqtip="104848" oldtitle="Block Parameters" title=""><i class="fas fa-cog"></i></span><span class="sec-block-clone tooltip" data-hasqtip="104850" oldtitle="Duplicate Block" title=""><i class="far fa-clone"></i></span><span class="remove-block tooltip" data-hasqtip="104852" oldtitle="Remove Block" title=""><i class="far fa-trash-alt"></i></span><span class="code-switch-btn tooltip" data-hasqtip="104854" oldtitle="More" title=""><i class="fas fa-ellipsis-h"></i></span><span class="code-btn tooltip" data-hasqtip="104856" oldtitle="Edit Code" title=""><i class="fas fa-code"></i></span></div><div id="code-editor-use" class="element-temp-wrap wrap-ok-is-block"><section class="ok-is-block section"> <div class="ok-is-container container w-90 pt-50 pb-50"><div id="columns-wrap" class="element-temp-wrap"><div id="row-setting-menu" class="setting-menu"><ul><li class="drag-row-element menu-tooltip" data-hasqtip="104864" oldtitle="Drag and Move Element" title=""><i class="fas fa-arrows-alt"></i></li><li id="edit-row-element" class="element-setting menu-tooltip" data-hasqtip="104866" oldtitle="Row Settings" title=""><i class="fas fa-cog"></i></li><li id="shuffle-col-element" class="menu-tooltip" data-hasqtip="104868" oldtitle="Shuffle Columns" title=""><i class="fas fa-random"></i></li><li id="duplicate-row" class="menu-tooltip" data-hasqtip="104870" oldtitle="Duplicate Row" title=""><i class="fas fa-clone"></i></li><li id="delete-row" class="menu-tooltip" data-hasqtip="104872" oldtitle="Delete Row" title=""><i class="fas fa-trash-alt"></i></li><li id="add-new-row" class="menu-tooltip" data-hasqtip="104874" oldtitle="Add New Row" title=""><i class="fas fa-plus"></i></li></ul></div><div class="columns is-variable is-multiline columns-border"><div class="column column-border ok-column-handle p-rel" aria-dropeffect="move"><div id="column-setting-menu" class="setting-menu"><ul><li id="edit-column-element" class="element-setting menu-tooltip" data-hasqtip="104880" oldtitle="Column Settings" title=""><i class="fas fa-cog"></i></li><li id="duplicate-column" class="element-setting menu-tooltip" data-hasqtip="104882" oldtitle="Duplicate Column" title=""><i class="fas fa-clone"></i></li><li id="delete-column" class="menu-tooltip" data-hasqtip="104884" oldtitle="Delete Column" title=""><i class="fas fa-trash-alt"></i></li><li id="add-column-element" data-hasqtip="104886" oldtitle="Add Column Element" title=""><i class="fas fa-plus"></i></li></ul></div><div id="text-temp-wrap" class="element-temp-wrap move-element"><div id="text-temp-setting-menu" class="setting-menu"><ul><li class="drag-element menu-tooltip" data-hasqtip="104891" oldtitle="Drag and Move Element" title=""><i class="fas fa-arrows-alt"></i></li><li id="text-setting-element" class="element-setting menu-tooltip" data-hasqtip="104893" oldtitle="Text Settings" title=""><i class="fas fa-cog"></i></li><li id="duplicate-text" class="menu-tooltip" data-hasqtip="104895" oldtitle="Duplicate Text" title=""><i class="fas fa-clone"></i></li><li id="delete-text" class="menu-tooltip" data-hasqtip="104897" oldtitle="Delete Text" title=""><i class="fas fa-trash-alt"></i></li><li class="add-new-element menu-tooltip" data-hasqtip="104899" oldtitle="Add New Element" title=""><i class="fas fa-plus"></i></li></ul></div><p class="ok-is-text font-b ok-paragraph ecolor-c mt-15 mb-15 fs-18 w-100 selected-border" role="option" aria-grabbed="false">FAQ<br> <br>GENERAL QUESTIONS<br>What is the status of my order?<br>Once you have placed your order, we will send you a confirmation email to track the status of your order.<br><br>Can I change my order?<br>We can only change orders that have not been processed for shipping yet. Once your order is under the status &quot;preparing for shipping&quot;, &quot;shipping&quot; or &quot;delivered&quot;, then we cannot accept any edits to your order.<br><br>PAYMENT<br>What payment methods do you accept?<br>We accept the Credit Card payments using Visa, Master card, American Express.<br><br>Which currency will I be charged in?<br>All of our transactions are based in USD. If your credit or debit card uses another currency, your bank will apply the corresponding conversion rate of the currency you choose depending on the website you are on.<br><br>Do you offer 3 or 4 times payment options?<br>We accept 3 times payment.<br><br>SHIPPING<br>Where do you ship?<br>We ship worldwide including Asia, North &amp; Central America, Europe and Oceania, offering payment via PayPal and Credit Card.<br><br>How long does it take to ship my order?<br>Once you\'ve placed your order, it usually takes 3 to 7 days to process it.<br>The shipping time is based on the delivery method that you have chosen.<br><br>How can I track my package?<br>Once you have placed your order, we will send you a confirmation email to track the status of your order.<br><br>What if I\'m not home?<br>If you\'re not home, a new delivery will be performed the next day or the delivery partner will reach out to schedule a new delivery date depending on the country and delivery method you choose.<br>You may also have to go to your local post office to collect your package in case it cannot be delivered to you.<br><br>RETURNS<br>Do you accept returns?<br>We do accept returns with respect to the following conditions:<br>- The item must have been sold on our online store<br>- The item shouldn\'t have been used in any way<br>- The return or exchange request is made within 14 days of delivery<br>To ask for a return, please contact our customer service.<br><br>Can I exchange an item?<br>We do accept exchanges and they follow the same conditions as returns<br>In order to ask for an exchange, please mention that you would like your item to be exchanged with another item when preparing your return with our support.<br><br>Are returns free?<br>To return an item, please contact customer service to obtain a Return Address. After receiving the address, place the item securely in its original packaging and include your proof of purchase.<br><br>Your return shipment is free of charge in some cases. If you return an item and the reason for return isn\'t a result of a idhubs.com error, the cost of return shipping will be deducted from your refund.<br><br>How long does it take to process a return?<br>Returns are confirmed within 14 days of receiving the package at our warehouse.<br>Once your return is accepted, the reimbursement, exchange or credit will be issued within 14 days of our services accepting your return.<br>If you still have any questions or concerns, please contact us at our Support Center.<br><br></p></div></div></div></div></section></div><div class="live-block-add"><span class="add-section-block"><i class="fas fa-plus"></i></span></div></div>';
	
	}
	
	public function AboutPage()
	{
		return '<div><div class="main-block"><div class="main-block-tools"><span class="move-up-btn" data-hasqtip="68112" oldtitle="Move Up" title=""><i class="fas fa-long-arrow-alt-up"></i></span><span class="move-down-btn" data-hasqtip="68114" oldtitle="Move Down" title=""><i class="fas fa-long-arrow-alt-down"></i></span><span id="block-setting-hover" class="element-setting sec-block-settings tooltip" data-hasqtip="68116" oldtitle="Block Parameters" title=""><i class="fas fa-cog"></i></span><span class="sec-block-clone tooltip" data-hasqtip="68118" oldtitle="Duplicate Block" title=""><i class="far fa-clone"></i></span><span class="remove-block tooltip" data-hasqtip="68120" oldtitle="Remove Block" title=""><i class="far fa-trash-alt"></i></span><span class="code-switch-btn tooltip" data-hasqtip="68122" oldtitle="More" title=""><i class="fas fa-ellipsis-h"></i></span><span class="code-btn tooltip" data-hasqtip="68124" oldtitle="Edit Code" title=""><i class="fas fa-code"></i></span></div><div id="code-editor-use" class="element-temp-wrap wrap-ok-is-block"><section class="ok-is-block section"><div class="ok-is-container container w-90 pt-50 pb-50"><div class="columns is-variable is-multiline"><div class="column"><p class="ok-is-text font-b ok-paragraph ecolor-c mt-15 mb-15 fs-18 w-100">About Us<br>Welcome to idhubs, the online shop that offers products that you might like and use: We are a company dedicated to improving people\'s lives.<br><br>Our vision is to supply our customers with the highest quality product and service offerings available in the market today.<br>We believe that each and every one of our customers is extremely important to us. We make it a point to listen, learn and deliver based on our customer\'s needs and expectations.<br><br>If at any time you have any questions, please contact our Customer Service team(service@idhubs.com). We will make all reasonable efforts to address your concerns. Thank you for choosing to shop with us!<br>idhubs Commerce - Everything For Youself, Your Home &amp; More.<br><br><br></p></div></div></div></section></div><div class="live-block-add"><span class="add-section-block tooltip" data-hasqtip="68143" oldtitle="Add New Block" title=""><i class="fas fa-plus"></i></span></div></div></div>';

	}
	
	public function AboutPageEdit()
	{
		return '<div class="main-block"><div class="main-block-tools"><span class="move-up-btn" data-hasqtip="68112" oldtitle="Move Up" title=""><i class="fas fa-long-arrow-alt-up"></i></span><span class="move-down-btn" data-hasqtip="68114" oldtitle="Move Down" title=""><i class="fas fa-long-arrow-alt-down"></i></span><span id="block-setting-hover" class="element-setting sec-block-settings tooltip" data-hasqtip="68116" oldtitle="Block Parameters" title=""><i class="fas fa-cog"></i></span><span class="sec-block-clone tooltip" data-hasqtip="68118" oldtitle="Duplicate Block" title=""><i class="far fa-clone"></i></span><span class="remove-block tooltip" data-hasqtip="68120" oldtitle="Remove Block" title=""><i class="far fa-trash-alt"></i></span><span class="code-switch-btn tooltip" data-hasqtip="68122" oldtitle="More" title=""><i class="fas fa-ellipsis-h"></i></span><span class="code-btn tooltip" data-hasqtip="68124" oldtitle="Edit Code" title=""><i class="fas fa-code"></i></span></div><div id="code-editor-use" class="element-temp-wrap wrap-ok-is-block"><section class="ok-is-block section"><div class="ok-is-container container w-90 pt-50 pb-50"><div class="columns is-variable is-multiline"><div class="column"><p class="ok-is-text font-b ok-paragraph ecolor-c mt-15 mb-15 fs-18 w-100">About Us<br>Welcome to idhubs, the online shop that offers products that you might like and use: We are a company dedicated to improving people\'s lives.<br><br>Our vision is to supply our customers with the highest quality product and service offerings available in the market today.<br>We believe that each and every one of our customers is extremely important to us. We make it a point to listen, learn and deliver based on our customer\'s needs and expectations.<br><br>If at any time you have any questions, please contact our Customer Service team(service@idhubs.com). We will make all reasonable efforts to address your concerns. Thank you for choosing to shop with us!<br>idhubs Commerce - Everything For Youself, Your Home &amp; More.<br><br><br></p></div></div></div></section></div><div class="live-block-add"><span class="add-section-block tooltip" data-hasqtip="68143" oldtitle="Add New Block" title=""><i class="fas fa-plus"></i></span></div></div>';

	}
	
	public function ContactPage()
	{
		return '<div><div class="main-block"><div class="main-block-tools"><span class="move-up-btn" title="Move Up"><i class="fas fa-long-arrow-alt-up"></i></span><span class="move-down-btn" title="Move Down"><i class="fas fa-long-arrow-alt-down"></i></span><span id="block-setting-hover" class="element-setting sec-block-settings tooltip" title="Block Parameters"><i class="fas fa-cog"></i></span><span class="sec-block-clone tooltip" title="Duplicate Block"><i class="far fa-clone"></i></span><span class="remove-block tooltip" title="Remove Block"><i class="far fa-trash-alt"></i></span><span class="code-switch-btn tooltip" title="More"><i class="fas fa-ellipsis-h"></i></span><span class="code-btn tooltip" title="Edit Code"><i class="fas fa-code"></i></span></div><div id="code-editor-use" class="element-temp-wrap wrap-ok-is-block"><section class="ok-is-block section"><div class="ok-is-container container w-90 pt-50 pb-50" aria-dropeffect="move"><div class="columns is-variable is-multiline" role="option" aria-grabbed="false"><div class="column has-text-centered-desktop has-text-centered-tablet-only has-text-centered-mobile" aria-dropeffect="move"><h1 class="ok-is-text font-a ok-title fw-bold capitalize ecolor-a fs-24" role="option" aria-grabbed="false">Contact Us</h1></div></div><div id="columns-wrap" class="element-temp-wrap"><div id="row-setting-menu" class="setting-menu"><ul><li class="drag-row-element menu-tooltip" title="Drag and Move Element"><i class="fas fa-arrows-alt"></i></li><li id="edit-row-element" class="element-setting menu-tooltip" title="Row Settings"><i class="fas fa-cog"></i></li><li id="shuffle-col-element" class="menu-tooltip" title="Shuffle Columns"><i class="fas fa-random"></i></li><li id="duplicate-row" class="menu-tooltip" title="Duplicate Row"><i class="fas fa-clone"></i></li><li id="delete-row" class="menu-tooltip" title="Delete Row"><i class="fas fa-trash-alt"></i></li><li id="add-new-row" class="menu-tooltip" title="Add New Row"><i class="fas fa-plus"></i></li></ul></div><div class="columns is-variable is-multiline is-vcentered ml-100 pl-100 columns-border"><div class="column is-6-desktop is-6-tablet has-text-centered-desktop has-text-centered-tablet-only ml-100 pl-100 pr-0 column-border ok-column-handle p-rel" aria-dropeffect="move"><div id="column-setting-menu" class="setting-menu"><ul><li id="edit-column-element" class="element-setting menu-tooltip" title="Column Settings"><i class="fas fa-cog"></i></li><li id="duplicate-column" class="element-setting menu-tooltip" title="Duplicate Column"><i class="fas fa-clone"></i></li><li id="delete-column" class="menu-tooltip" title="Delete Column"><i class="fas fa-trash-alt"></i></li><li id="add-column-element" title="Add Column Element"><i class="fas fa-plus"></i></li></ul></div><div class="field" role="option" aria-grabbed="false"><div class="field-body"><div class="ok-is-name field float-left w-50"><div class="form-group control has-icons-left"><input class="input form-control name font-a bc-primary bw-2 capitalize" type="text" name="name" placeholder="Name" required="" data-error="Please enter your full name."><span class="icon is-small is-left"><i class="fas fa-user"></i></span><div class="help-block with-errors"></div></div></div><div class="ok-is-email field float-left w-50"><div class="form-group control has-icons-left"><input class="input form-control email font-a bc-primary bw-2" type="email" name="email" placeholder="Email" required="" data-error="Please enter a valid email."><span class="icon is-small is-left"><i class="fas fa-envelope"></i></span><div class="help-block with-errors"></div></div></div></div></div><div class="ok-is-subject field" role="option" aria-grabbed="false"><div class="form-group control"><input class="input form-control emailSubject font-a bc-primary bw-2" type="text" placeholder="Subject" required="" data-error="Please enter your subject."><div class="help-block with-errors"></div></div></div><div class="ok-is-message field" role="option" aria-grabbed="false"><div class="form-group control"><textarea class="textarea form-control message font-a bc-primary bw-2" name="message" placeholder="Your Message" required="" data-error="Write your message."></textarea><div class="help-block with-errors"></div></div></div><div class="ok-is-terms field" role="option" aria-grabbed="false"><div class="form-group control"><label class="checkbox"><input type="checkbox" class="terms" value="Agreed-to-Terms" required=""><div id="text-temp-wrap" class="element-temp-wrap move-element"><div id="text-temp-setting-menu" class="setting-menu"><ul><li class="drag-element menu-tooltip" title="Drag and Move Element"><i class="fas fa-arrows-alt"></i></li><li id="text-setting-element" class="element-setting menu-tooltip" title="Text Settings"><i class="fas fa-cog"></i></li><li id="duplicate-text" class="menu-tooltip" title="Duplicate Text"><i class="fas fa-clone"></i></li><li id="delete-text" class="menu-tooltip" title="Delete Text"><i class="fas fa-trash-alt"></i></li><li class="add-new-element menu-tooltip" title="Add New Element"><i class="fas fa-plus"></i></li></ul></div><span class="ok-is-text font-a ok-text fs-16 ecolor-c selected-border">I agree with idhubs stated <a href="" target="_blank">Privacy Policy</a> and <a href="" target="_blank">Terms Conditions</a></span></div></label><div class="help-block with-errors"></div></div></div><div class="ok-is-submit field" role="option" aria-grabbed="false"><div class="form-group control"><button class="button form-submit no-border is-medium primary-bg white" type="submit">Send Message</button><div class="msgSubmit text-center hidden"></div><div class="clearfix"></div></div></div></div></div></div></section></div><div class="live-block-add"><span class="add-section-block tooltip" title="Add New Block"><i class="fas fa-plus"></i></span></div></div></div>';

	}
	
	public function ContactPageEdit()
	{
		return '<div><div class="main-block"><div class="main-block-tools"><span class="move-up-btn" title="Move Up"><i class="fas fa-long-arrow-alt-up"></i></span><span class="move-down-btn" title="Move Down"><i class="fas fa-long-arrow-alt-down"></i></span><span id="block-setting-hover" class="element-setting sec-block-settings tooltip" title="Block Parameters"><i class="fas fa-cog"></i></span><span class="sec-block-clone tooltip" title="Duplicate Block"><i class="far fa-clone"></i></span><span class="remove-block tooltip" title="Remove Block"><i class="far fa-trash-alt"></i></span><span class="code-switch-btn tooltip" title="More"><i class="fas fa-ellipsis-h"></i></span><span class="code-btn tooltip" title="Edit Code"><i class="fas fa-code"></i></span></div><div id="code-editor-use" class="element-temp-wrap wrap-ok-is-block"><section class="ok-is-block section"><div class="ok-is-container container w-90 pt-50 pb-50" aria-dropeffect="move"><div class="columns is-variable is-multiline" role="option" aria-grabbed="false"><div class="column has-text-centered-desktop has-text-centered-tablet-only has-text-centered-mobile" aria-dropeffect="move"><h1 class="ok-is-text font-a ok-title fw-bold capitalize ecolor-a fs-24" role="option" aria-grabbed="false">Contact Us</h1></div></div><div id="columns-wrap" class="element-temp-wrap"><div id="row-setting-menu" class="setting-menu"><ul><li class="drag-row-element menu-tooltip" title="Drag and Move Element"><i class="fas fa-arrows-alt"></i></li><li id="edit-row-element" class="element-setting menu-tooltip" title="Row Settings"><i class="fas fa-cog"></i></li><li id="shuffle-col-element" class="menu-tooltip" title="Shuffle Columns"><i class="fas fa-random"></i></li><li id="duplicate-row" class="menu-tooltip" title="Duplicate Row"><i class="fas fa-clone"></i></li><li id="delete-row" class="menu-tooltip" title="Delete Row"><i class="fas fa-trash-alt"></i></li><li id="add-new-row" class="menu-tooltip" title="Add New Row"><i class="fas fa-plus"></i></li></ul></div><div class="columns is-variable is-multiline is-vcentered ml-100 pl-100 columns-border"><div class="column is-6-desktop is-6-tablet has-text-centered-desktop has-text-centered-tablet-only ml-100 pl-100 pr-0 column-border ok-column-handle p-rel" aria-dropeffect="move"><div id="column-setting-menu" class="setting-menu"><ul><li id="edit-column-element" class="element-setting menu-tooltip" title="Column Settings"><i class="fas fa-cog"></i></li><li id="duplicate-column" class="element-setting menu-tooltip" title="Duplicate Column"><i class="fas fa-clone"></i></li><li id="delete-column" class="menu-tooltip" title="Delete Column"><i class="fas fa-trash-alt"></i></li><li id="add-column-element" title="Add Column Element"><i class="fas fa-plus"></i></li></ul></div><div class="field" role="option" aria-grabbed="false"><div class="field-body"><div class="ok-is-name field float-left w-50"><div class="form-group control has-icons-left"><input class="input form-control name font-a bc-primary bw-2 capitalize" type="text" name="name" placeholder="Name" required="" data-error="Please enter your full name."><span class="icon is-small is-left"><i class="fas fa-user"></i></span><div class="help-block with-errors"></div></div></div><div class="ok-is-email field float-left w-50"><div class="form-group control has-icons-left"><input class="input form-control email font-a bc-primary bw-2" type="email" name="email" placeholder="Email" required="" data-error="Please enter a valid email."><span class="icon is-small is-left"><i class="fas fa-envelope"></i></span><div class="help-block with-errors"></div></div></div></div></div><div class="ok-is-subject field" role="option" aria-grabbed="false"><div class="form-group control"><input class="input form-control emailSubject font-a bc-primary bw-2" type="text" placeholder="Subject" required="" data-error="Please enter your subject."><div class="help-block with-errors"></div></div></div><div class="ok-is-message field" role="option" aria-grabbed="false"><div class="form-group control"><textarea class="textarea form-control message font-a bc-primary bw-2" name="message" placeholder="Your Message" required="" data-error="Write your message."></textarea><div class="help-block with-errors"></div></div></div><div class="ok-is-terms field" role="option" aria-grabbed="false"><div class="form-group control"><label class="checkbox"><input type="checkbox" class="terms" value="Agreed-to-Terms" required=""><div id="text-temp-wrap" class="element-temp-wrap move-element"><div id="text-temp-setting-menu" class="setting-menu"><ul><li class="drag-element menu-tooltip" title="Drag and Move Element"><i class="fas fa-arrows-alt"></i></li><li id="text-setting-element" class="element-setting menu-tooltip" title="Text Settings"><i class="fas fa-cog"></i></li><li id="duplicate-text" class="menu-tooltip" title="Duplicate Text"><i class="fas fa-clone"></i></li><li id="delete-text" class="menu-tooltip" title="Delete Text"><i class="fas fa-trash-alt"></i></li><li class="add-new-element menu-tooltip" title="Add New Element"><i class="fas fa-plus"></i></li></ul></div><span class="ok-is-text font-a ok-text fs-16 ecolor-c selected-border">I agree with idhubs stated <a href="" target="_blank">Privacy Policy</a> and <a href="" target="_blank">Terms Conditions</a></span></div></label><div class="help-block with-errors"></div></div></div><div class="ok-is-submit field" role="option" aria-grabbed="false"><div class="form-group control"><button class="button form-submit no-border is-medium primary-bg white" type="submit">Send Message</button><div class="msgSubmit text-center hidden"></div><div class="clearfix"></div></div></div></div></div></div></section></div><div class="live-block-add"><span class="add-section-block tooltip" title="Add New Block"><i class="fas fa-plus"></i></span></div></div></div>';

	}
	
	public function WhyChoosePage()
	{
		return '<div><div class="main-block"><div class="main-block-tools"><span class="move-up-btn" title="Move Up"><i class="fas fa-long-arrow-alt-up"></i></span><span class="move-down-btn" title="Move Down"><i class="fas fa-long-arrow-alt-down"></i></span><span id="block-setting-hover" class="element-setting sec-block-settings tooltip" title="Block Parameters"><i class="fas fa-cog"></i></span><span class="sec-block-clone tooltip" title="Duplicate Block"><i class="far fa-clone"></i></span><span class="remove-block tooltip" title="Remove Block"><i class="far fa-trash-alt"></i></span><span class="code-switch-btn tooltip" title="More"><i class="fas fa-ellipsis-h"></i></span><span class="code-btn tooltip" title="Edit Code"><i class="fas fa-code"></i></span></div><div id="code-editor-use" class="element-temp-wrap wrap-ok-is-block"><section class="ok-is-block section"><div class="ok-is-container container w-90 pt-50 pb-50"><div class="columns is-variable is-multiline"><div class="column" aria-dropeffect="move"><p class="ok-is-text font-b ok-paragraph ecolor-c mt-15 mb-15 fs-18 w-100">Why Choose Us?<br>What Makes Us the Best<br>At idhubs, we pride ourselves on the quality of our customer service and our dedication to delivering great products at reasonable prices in a timely manner. From at-home health and beauty to sunglasses, gym equipment and everything, you\'ll find it here.<br><br>High Quality with Unbeatable Prices<br>Our vision is to supply our customers with the highest quality product and service offerings available in the market today. We are committed to providing high-quality merchandise for less. You don\'t have to stick to big brands anymore, here you can be creative and try new stuff!<br><br>Convenient &amp; Friendly Customer Service<br>We believe that each and every one of our customers is extremely important to us. We make it a point to listen, learn and deliver based on our customer\'s needs and expectations. If at any time you have any questions, please contact our Support Center. We will make all reasonable efforts to address your concerns.<br><br>Delivery around the Globe<br>Partnering with internationally trusted logistic service providers, we ship to over 200 countries around the world. We know that you don�t want to wait weeks or even days for your purchase, so we ship out orders as soon as possible. We also provide tracking information on all packages so you�ll be able to keep an eye on where it is and when it will be delivered. If you have any questions about the status of your shipment, just contact us!<br><br></p></div></div></div></section></div><div class="live-block-add"><span class="add-section-block tooltip" title="Add New Block"><i class="fas fa-plus"></i></span></div></div></div>';

	}
	
	public function WhyChoosePageEdit()
	{
		return '<div class="main-block"><div class="main-block-tools"><span class="move-up-btn" title="Move Up"><i class="fas fa-long-arrow-alt-up"></i></span><span class="move-down-btn" title="Move Down"><i class="fas fa-long-arrow-alt-down"></i></span><span id="block-setting-hover" class="element-setting sec-block-settings tooltip" title="Block Parameters"><i class="fas fa-cog"></i></span><span class="sec-block-clone tooltip" title="Duplicate Block"><i class="far fa-clone"></i></span><span class="remove-block tooltip" title="Remove Block"><i class="far fa-trash-alt"></i></span><span class="code-switch-btn tooltip" title="More"><i class="fas fa-ellipsis-h"></i></span><span class="code-btn tooltip" title="Edit Code"><i class="fas fa-code"></i></span></div><div id="code-editor-use" class="element-temp-wrap wrap-ok-is-block"><section class="ok-is-block section"><div class="ok-is-container container w-90 pt-50 pb-50"><div class="columns is-variable is-multiline"><div class="column" aria-dropeffect="move"><p class="ok-is-text font-b ok-paragraph ecolor-c mt-15 mb-15 fs-18 w-100">Why Choose Us?<br>What Makes Us the Best<br>At idhubs, we pride ourselves on the quality of our customer service and our dedication to delivering great products at reasonable prices in a timely manner. From at-home health and beauty to sunglasses, gym equipment and everything, you\'ll find it here.<br><br>High Quality with Unbeatable Prices<br>Our vision is to supply our customers with the highest quality product and service offerings available in the market today. We are committed to providing high-quality merchandise for less. You don\'t have to stick to big brands anymore, here you can be creative and try new stuff!<br><br>Convenient &amp; Friendly Customer Service<br>We believe that each and every one of our customers is extremely important to us. We make it a point to listen, learn and deliver based on our customer\'s needs and expectations. If at any time you have any questions, please contact our Support Center. We will make all reasonable efforts to address your concerns.<br><br>Delivery around the Globe<br>Partnering with internationally trusted logistic service providers, we ship to over 200 countries around the world. We know that you don�t want to wait weeks or even days for your purchase, so we ship out orders as soon as possible. We also provide tracking information on all packages so you�ll be able to keep an eye on where it is and when it will be delivered. If you have any questions about the status of your shipment, just contact us!<br><br></p></div></div></div></section></div><div class="live-block-add"><span class="add-section-block tooltip" title="Add New Block"><i class="fas fa-plus"></i></span></div></div>';

	}
	
	public function AdditionalPage()
	{
		return '<div><div class="main-block"><div class="main-block-tools"><span class="move-up-btn" title="Move Up"><i class="fas fa-long-arrow-alt-up"></i></span><span class="move-down-btn" title="Move Down"><i class="fas fa-long-arrow-alt-down"></i></span><span id="block-setting-hover" class="element-setting sec-block-settings tooltip" title="Block Parameters"><i class="fas fa-cog"></i></span><span class="sec-block-clone tooltip" title="Duplicate Block"><i class="far fa-clone"></i></span><span class="remove-block tooltip" title="Remove Block"><i class="far fa-trash-alt"></i></span><span class="code-switch-btn tooltip" title="More"><i class="fas fa-ellipsis-h"></i></span><span class="code-btn tooltip" title="Edit Code"><i class="fas fa-code"></i></span></div><div id="code-editor-use" class="element-temp-wrap wrap-ok-is-block"><section class="ok-is-block section"><div class="ok-is-container container w-90 pt-50 pb-50"><div class="columns is-variable is-multiline"><div class="column" aria-dropeffect="move"><p class="ok-is-text font-b ok-paragraph ecolor-c mt-15 mb-15 fs-18 w-100">Edit with your content</p></div></div></div></section></div><div class="live-block-add"><span class="add-section-block tooltip" title="Add New Block"><i class="fas fa-plus"></i></span></div></div></div>';

	}
	
	public function AdditionalPageEdit()
	{
		return '<div class="main-block"><div class="main-block-tools"><span class="move-up-btn" title="Move Up"><i class="fas fa-long-arrow-alt-up"></i></span><span class="move-down-btn" title="Move Down"><i class="fas fa-long-arrow-alt-down"></i></span><span id="block-setting-hover" class="element-setting sec-block-settings tooltip" title="Block Parameters"><i class="fas fa-cog"></i></span><span class="sec-block-clone tooltip" title="Duplicate Block"><i class="far fa-clone"></i></span><span class="remove-block tooltip" title="Remove Block"><i class="far fa-trash-alt"></i></span><span class="code-switch-btn tooltip" title="More"><i class="fas fa-ellipsis-h"></i></span><span class="code-btn tooltip" title="Edit Code"><i class="fas fa-code"></i></span></div><div id="code-editor-use" class="element-temp-wrap wrap-ok-is-block"><section class="ok-is-block section"><div class="ok-is-container container w-90 pt-50 pb-50"><div class="columns is-variable is-multiline"><div class="column" aria-dropeffect="move"><p class="ok-is-text font-b ok-paragraph ecolor-c mt-15 mb-15 fs-18 w-100">Edit with your content</p></div></div></div></section></div><div class="live-block-add"><span class="add-section-block tooltip" title="Add New Block"><i class="fas fa-plus"></i></span></div></div>';

	}
	
	public function PrivacyPolicyPage()
	{
		return '<div><div class="main-block"><div class="main-block-tools"><span class="move-up-btn" data-hasqtip="19798" oldtitle="Move Up" title=""><i class="fas fa-long-arrow-alt-up"></i></span><span class="move-down-btn" data-hasqtip="19800" oldtitle="Move Down" title=""><i class="fas fa-long-arrow-alt-down"></i></span><span id="block-setting-hover" class="element-setting sec-block-settings tooltip" data-hasqtip="19802" oldtitle="Block Parameters" title=""><i class="fas fa-cog"></i></span><span class="sec-block-clone tooltip" data-hasqtip="19804" oldtitle="Duplicate Block" title=""><i class="far fa-clone"></i></span><span class="remove-block tooltip" data-hasqtip="19806" oldtitle="Remove Block" title=""><i class="far fa-trash-alt"></i></span><span class="code-switch-btn tooltip" data-hasqtip="19808" oldtitle="More" title=""><i class="fas fa-ellipsis-h"></i></span><span class="code-btn tooltip" data-hasqtip="19810" oldtitle="Edit Code" title=""><i class="fas fa-code"></i></span></div><div id="code-editor-use" class="element-temp-wrap wrap-ok-is-block"><section class="ok-is-block section"><div class="ok-is-container container w-90 pt-50 pb-50"><div id="columns-wrap" class="element-temp-wrap"><div id="row-setting-menu" class="setting-menu"><ul><li class="drag-row-element menu-tooltip" data-hasqtip="19818" oldtitle="Drag and Move Element" title=""><i class="fas fa-arrows-alt"></i></li><li id="edit-row-element" class="element-setting menu-tooltip" data-hasqtip="19820" oldtitle="Row Settings" title=""><i class="fas fa-cog"></i></li><li id="shuffle-col-element" class="menu-tooltip" data-hasqtip="19822" oldtitle="Shuffle Columns" title=""><i class="fas fa-random"></i></li><li id="duplicate-row" class="menu-tooltip" data-hasqtip="19824" oldtitle="Duplicate Row" title=""><i class="fas fa-clone"></i></li><li id="delete-row" class="menu-tooltip" data-hasqtip="19826" oldtitle="Delete Row" title=""><i class="fas fa-trash-alt"></i></li><li id="add-new-row" class="menu-tooltip" data-hasqtip="19828" oldtitle="Add New Row" title=""><i class="fas fa-plus"></i></li></ul></div><div class="columns is-variable is-multiline columns-border"><div class="column column-border ok-column-handle p-rel" aria-dropeffect="move"><div id="column-setting-menu" class="setting-menu"><ul><li id="edit-column-element" class="element-setting menu-tooltip" data-hasqtip="19834" oldtitle="Column Settings" title=""><i class="fas fa-cog"></i></li><li id="duplicate-column" class="element-setting menu-tooltip" data-hasqtip="19836" oldtitle="Duplicate Column" title=""><i class="fas fa-clone"></i></li><li id="delete-column" class="menu-tooltip" data-hasqtip="19838" oldtitle="Delete Column" title=""><i class="fas fa-trash-alt"></i></li><li id="add-column-element" data-hasqtip="19840" oldtitle="Add Column Element" title=""><i class="fas fa-plus"></i></li></ul></div><div id="text-temp-wrap" class="element-temp-wrap move-element"><div id="text-temp-setting-menu" class="setting-menu"><ul><li class="drag-element menu-tooltip" data-hasqtip="19845" oldtitle="Drag and Move Element" title=""><i class="fas fa-arrows-alt"></i></li><li id="text-setting-element" class="element-setting menu-tooltip" data-hasqtip="19847" oldtitle="Text Settings" title=""><i class="fas fa-cog"></i></li><li id="duplicate-text" class="menu-tooltip" data-hasqtip="19849" oldtitle="Duplicate Text" title=""><i class="fas fa-clone"></i></li><li id="delete-text" class="menu-tooltip" data-hasqtip="19851" oldtitle="Delete Text" title=""><i class="fas fa-trash-alt"></i></li><li class="add-new-element menu-tooltip" data-hasqtip="19853" oldtitle="Add New Element" title=""><i class="fas fa-plus"></i></li></ul></div><p class="ok-is-text font-b ok-paragraph ecolor-c mt-15 mb-15 text-left w-100 fs-18 selected-border" role="option" aria-grabbed="false"><b>Privacy Policy</b><br>This privacy notice for idhubs("Company," "we," "us," or "our"), describes how and why we might collect, store, use, and/or share ("process") your information when you use our services ("Services"), such as when you:<br><br>� Visit our website at com, or any website of ours that links to this privacy notice<br>� Engage with us in other related ways - including any sales, marketing, or events<br><br><b>QUESTIONS OR CONCERNS?</b><br>Reading this privacy notice will help you understand your privacy rights and choices. If you do not agree with our policies and practices, please do not use our Services. If you still have any questions or concerns, please contact us at our Support Center.<br><br>This summary provides key points from our privacy notice, but you can find out more details about any of these topics by using our table of contents below to find the section you are looking for.<br><br><b>WHAT PERSONAL INFORMATION DO WE PROCESS?</b><br>When you visit, use, or navigate our Services, we may process personal information depending on how you interact with idhubs and the Services, the choices you make, and the products and features you use.<br><br><b>DO WE PROCESS ANY SENSITIVE PERSONAL INFORMATION?</b><br>We may process sensitive personal information when necessary with your consent or as otherwise permitted by applicable law.<br><br><b>DO YOU RECEIVE ANY INFORMATION FROM THIRD PARTIES?</b><br>We may receive information from public databases, marketing partners, social media platforms, and other outside sources.<br><br><b>HOW DO YOU PROCESS MY INFORMATION?</b><br>We process your information to provide, improve, and administer our Services, communicate with you, for security and fraud prevention, and comply with the law. We may also process your information for other purposes with your consent. We process your information only when we have a valid legal reason to do so.<br><br><b>IN WHAT SITUATIONS AND WITH WHICH TYPES OF PARTIES DO WE SHARE PERSONAL INFORMATION?</b><br>We may share information in specific situations and with specific categories of third parties.<br><br><b>HOW DO WE KEEP YOUR INFORMATION SAFE?</b><br>We have organizational and technical processes and procedures in place to protect your personal information. However, no electronic transmission over the internet or information storage technology can be guaranteed to be 100% secure, so we cannot promise or guarantee that hackers, cybercriminals, or other unauthorized third parties will not be able to defeat our security and improperly collect, access, steal, or modify your information.<br><br><b>WHAT ARE YOUR RIGHTS?</b><br>You have the right to access personal data held by the Service, correct it and delete it.<br><br><b>HOW DO I EXERCISE MY RIGHTS?</b><br>The easiest way to exercise your rights is by contacting us. We will consider and act upon any request in accordance with applicable data protection laws.</p></div></div></div></div></section></div><div class="live-block-add"><span class="add-section-block tooltip" data-hasqtip="19901" oldtitle="Add New Block" title=""><i class="fas fa-plus"></i></span></div></div>';

	}
	
	public function PrivacyPolicyPageEdit()
	{
		return '<div class="main-block"><div class="main-block-tools"><span class="move-up-btn" title="Move Up"><i class="fas fa-long-arrow-alt-up"></i></span><span class="move-down-btn" title="Move Down"><i class="fas fa-long-arrow-alt-down"></i></span><span class="element-setting sec-block-settings tooltip" title="Block Parameters"><i class="fas fa-cog"></i></span><span class="sec-block-clone tooltip" title="Duplicate Block"><i class="far fa-clone"></i></span><span class="remove-block tooltip" title="Remove Block"><i class="far fa-trash-alt"></i></span><span class="code-switch-btn tooltip" title="More"><i class="fas fa-ellipsis-h"></i></span><span class="code-btn tooltip" title="Edit Code"><i class="fas fa-code"></i></span></div><div id="code-editor-use" class="element-temp-wrap wrap-ok-is-block"><section class="ok-is-block section"><div class="ok-is-container container w-90 pt-50 pb-50"><div id="columns-wrap" class="element-temp-wrap"><div id="row-setting-menu" class="setting-menu"><ul><li class="drag-row-element menu-tooltip" title="Drag and Move Element"><i class="fas fa-arrows-alt"></i></li><li id="edit-row-element" class="element-setting menu-tooltip" title="Row Settings"><i class="fas fa-cog"></i></li><li id="shuffle-col-element" class="menu-tooltip" title="Shuffle Columns"><i class="fas fa-random"></i></li><li id="duplicate-row" class="menu-tooltip" title="Duplicate Row"><i class="fas fa-clone"></i></li><li id="delete-row" class="menu-tooltip" title="Delete Row"><i class="fas fa-trash-alt"></i></li><li id="add-new-row" class="menu-tooltip" title="Add New Row"><i class="fas fa-plus"></i></li></ul></div><div class="columns is-variable is-multiline columns-border"><div class="column column-border ok-column-handle p-rel" aria-dropeffect="move"><div id="column-setting-menu" class="setting-menu"><ul><li id="edit-column-element" class="element-setting menu-tooltip" title="Column Settings"><i class="fas fa-cog"></i></li><li id="duplicate-column" class="element-setting menu-tooltip" title="Duplicate Column"><i class="fas fa-clone"></i></li><li id="delete-column" class="menu-tooltip" title="Delete Column"><i class="fas fa-trash-alt"></i></li><li id="add-column-element" class="menu-tooltip" title="Add Column Element"><i class="fas fa-plus"></i></li></ul></div><div id="text-temp-wrap" class="element-temp-wrap move-element"><div id="text-temp-setting-menu" class="setting-menu"><ul><li class="drag-element menu-tooltip" title="Drag and Move Element"><i class="fas fa-arrows-alt"></i></li><li id="text-setting-element" class="element-setting menu-tooltip" title="Text Settings"><i class="fas fa-cog"></i></li><li id="duplicate-text" class="menu-tooltip" title="Duplicate Text"><i class="fas fa-clone"></i></li><li id="delete-text" class="menu-tooltip" title="Delete Text"><i class="fas fa-trash-alt"></i></li><li class="add-new-element menu-tooltip" title="Add New Element"><i class="fas fa-plus"></i></li></ul></div><p class="ok-is-text font-b ok-paragraph ecolor-c mt-15 mb-15 text-left w-100 fs-18 selected-border"><b>Privacy Policy</b><br>This privacy notice for idhubs ("Company," "we," "us," or "our"), describes how and why we might collect, store, use, and/or share ("process") your information when you use our services ("Services"), such as when you:<br><br>� Visit our website at com, or any website of ours that links to this privacy notice<br>� Engage with us in other related ways - including any sales, marketing, or events<br><br><b>QUESTIONS OR CONCERNS?</b><br>Reading this privacy notice will help you understand your privacy rights and choices. If you do not agree with our policies and practices, please do not use our Services. If you still have any questions or concerns, please contact us at our Support Center.<br><br>This summary provides key points from our privacy notice, but you can find out more details about any of these topics by using our table of contents below to find the section you are looking for.<br><br><b>WHAT PERSONAL INFORMATION DO WE PROCESS?</b><br>When you visit, use, or navigate our Services, we may process personal information depending on how you interact with idhubs and the Services, the choices you make, and the products and features you use.<br><br><b>DO WE PROCESS ANY SENSITIVE PERSONAL INFORMATION?</b><br>We may process sensitive personal information when necessary with your consent or as otherwise permitted by applicable law.<br><br><b>DO YOU RECEIVE ANY INFORMATION FROM THIRD PARTIES?</b><br>We may receive information from public databases, marketing partners, social media platforms, and other outside sources.<br><br><b>HOW DO YOU PROCESS MY INFORMATION?</b><br>We process your information to provide, improve, and administer our Services, communicate with you, for security and fraud prevention, and comply with the law. We may also process your information for other purposes with your consent. We process your information only when we have a valid legal reason to do so.<br><br><b>IN WHAT SITUATIONS AND WITH WHICH TYPES OF PARTIES DO WE SHARE PERSONAL INFORMATION?</b><br>We may share information in specific situations and with specific categories of third parties.<br><br><b>HOW DO WE KEEP YOUR INFORMATION SAFE?</b><br>We have organizational and technical processes and procedures in place to protect your personal information. However, no electronic transmission over the internet or information storage technology can be guaranteed to be 100% secure, so we cannot promise or guarantee that hackers, cybercriminals, or other unauthorized third parties will not be able to defeat our security and improperly collect, access, steal, or modify your information.<br><br><b>WHAT ARE YOUR RIGHTS?</b><br>You have the right to access personal data held by the Service, correct it and delete it.<br><br><b>HOW DO I EXERCISE MY RIGHTS?</b><br>The easiest way to exercise your rights is by contacting us. We will consider and act upon any request in accordance with applicable data protection laws.</p></div></div></div></div></section></div><div class="live-block-add"><span class="add-section-block tooltip" title="Add New Block"><i class="fas fa-plus"></i></span></div></div>';
	}
	
	public function PaymentPolicyPage()
	{
		return '<div><div class="main-block"><div class="main-block-tools"><span class="move-up-btn" data-hasqtip="160073" oldtitle="Move Up" title=""><i class="fas fa-long-arrow-alt-up"></i></span><span class="move-down-btn" data-hasqtip="160075" oldtitle="Move Down" title=""><i class="fas fa-long-arrow-alt-down"></i></span><span id="block-setting-hover" class="element-setting sec-block-settings tooltip" data-hasqtip="160077" oldtitle="Block Parameters" title=""><i class="fas fa-cog"></i></span><span class="sec-block-clone tooltip" data-hasqtip="160079" oldtitle="Duplicate Block" title=""><i class="far fa-clone"></i></span><span class="remove-block tooltip" data-hasqtip="160081" oldtitle="Remove Block" title=""><i class="far fa-trash-alt"></i></span><span class="code-switch-btn tooltip" data-hasqtip="160083" oldtitle="More" title=""><i class="fas fa-ellipsis-h"></i></span><span class="code-btn tooltip" data-hasqtip="160085" oldtitle="Edit Code" title=""><i class="fas fa-code"></i></span></div><div id="code-editor-use" class="element-temp-wrap wrap-ok-is-block"><section class="ok-is-block section"><div class="ok-is-container container w-90 pt-50 pb-50"><div class="columns is-variable is-multiline"><div class="column"><p class="ok-is-text font-b ok-paragraph ecolor-c mt-15 mb-15 fs-18 w-100"><b>Payment Policy<br><br>WHAT PAYMENT METHODS DO YOU ACCEPT?</b><br>We accept&nbsp;Credit Card payments using Visa, Master card, American Express.<br><br><b>WHICH CURRENCY WILL I BE CHARGED IN?</b><br>All of our transactions are based in USD. If your credit or debit card uses another currency, your bank will apply the corresponding conversion rate of the currency you choose depending on the website you are on.<br><br><b>DO YOU OFFER 3 OR 4 TIMES PAYMENT OPTIONS?</b><br>We accept 3 times payment.<br>You will be able to choose that payment option on checkout.<br><br><b>HOW DO I CHANGE/MODIFY MY ORDER?</b><br>If you notice a mistake with your order after receiving an order confirmation email, please contact us at our Support Center<br>Please note that we can help you modify your order before shipment.<br>Once your package is shipped, we will not be able to change anything.<br><br><b>WHAT SHOULD I DO IF I DID NOT RECEIVE A CONFIRMATION EMAIL?</b><br>If you have not received a confirmation email about your order, you may have entered your email incorrectly when placed the order or the email might be in your spam folder. You may log into your account to see your orders. You may also contact us to find out more information about your order.<br><br><br></p></div></div></div></section></div><div class="live-block-add"><span class="add-section-block tooltip" data-hasqtip="160121" oldtitle="Add New Block" title=""><i class="fas fa-plus"></i></span></div></div></div>';
	}
	
	public function PaymentPolicyPageEdit()
	{
		return '<div class="main-block"><div class="main-block-tools"><span class="move-up-btn" data-hasqtip="160073" oldtitle="Move Up" title=""><i class="fas fa-long-arrow-alt-up"></i></span><span class="move-down-btn" data-hasqtip="160075" oldtitle="Move Down" title=""><i class="fas fa-long-arrow-alt-down"></i></span><span id="block-setting-hover" class="element-setting sec-block-settings tooltip" data-hasqtip="160077" oldtitle="Block Parameters" title=""><i class="fas fa-cog"></i></span><span class="sec-block-clone tooltip" data-hasqtip="160079" oldtitle="Duplicate Block" title=""><i class="far fa-clone"></i></span><span class="remove-block tooltip" data-hasqtip="160081" oldtitle="Remove Block" title=""><i class="far fa-trash-alt"></i></span><span class="code-switch-btn tooltip" data-hasqtip="160083" oldtitle="More" title=""><i class="fas fa-ellipsis-h"></i></span><span class="code-btn tooltip" data-hasqtip="160085" oldtitle="Edit Code" title=""><i class="fas fa-code"></i></span></div><div id="code-editor-use" class="element-temp-wrap wrap-ok-is-block"><section class="ok-is-block section"><div class="ok-is-container container w-90 pt-50 pb-50"><div class="columns is-variable is-multiline"><div class="column"><p class="ok-is-text font-b ok-paragraph ecolor-c mt-15 mb-15 fs-18 w-100"><b>Payment Policy<br><br>WHAT PAYMENT METHODS DO YOU ACCEPT?</b><br>We accept&nbsp;Credit Card payments using Visa, Master card, American Express.<br><br><b>WHICH CURRENCY WILL I BE CHARGED IN?</b><br>All of our transactions are based in USD. If your credit or debit card uses another currency, your bank will apply the corresponding conversion rate of the currency you choose depending on the website you are on.<br><br><b>DO YOU OFFER 3 OR 4 TIMES PAYMENT OPTIONS?</b><br>We accept 3 times payment.<br>You will be able to choose that payment option on checkout.<br><br><b>HOW DO I CHANGE/MODIFY MY ORDER?</b><br>If you notice a mistake with your order after receiving an order confirmation email, please contact us at our Support Center<br>Please note that we can help you modify your order before shipment.<br>Once your package is shipped, we will not be able to change anything.<br><br><b>WHAT SHOULD I DO IF I DID NOT RECEIVE A CONFIRMATION EMAIL?</b><br>If you have not received a confirmation email about your order, you may have entered your email incorrectly when placed the order or the email might be in your spam folder. You may log into your account to see your orders. You may also contact us to find out more information about your order.<br><br><br></p></div></div></div></section></div><div class="live-block-add"><span class="add-section-block tooltip" data-hasqtip="160121" oldtitle="Add New Block" title=""><i class="fas fa-plus"></i></span></div></div>';

	}
	
	public function ShippingPolicyPage()
	{
		return '<div><div class="main-block"><div class="main-block-tools"><span class="move-up-btn" data-hasqtip="17632" oldtitle="Move Up" title=""><i class="fas fa-long-arrow-alt-up"></i></span><span class="move-down-btn" data-hasqtip="17634" oldtitle="Move Down" title=""><i class="fas fa-long-arrow-alt-down"></i></span><span id="block-setting-hover" class="element-setting sec-block-settings tooltip" data-hasqtip="17636" oldtitle="Block Parameters" title=""><i class="fas fa-cog"></i></span><span class="sec-block-clone tooltip" data-hasqtip="17638" oldtitle="Duplicate Block" title=""><i class="far fa-clone"></i></span><span class="remove-block tooltip" data-hasqtip="17640" oldtitle="Remove Block" title=""><i class="far fa-trash-alt"></i></span><span class="code-switch-btn tooltip" data-hasqtip="17642" oldtitle="More" title=""><i class="fas fa-ellipsis-h"></i></span><span class="code-btn tooltip" data-hasqtip="17644" oldtitle="Edit Code" title=""><i class="fas fa-code"></i></span></div><div id="code-editor-use" class="element-temp-wrap wrap-ok-is-block"><section class="ok-is-block section" role="option" aria-grabbed="false"><div class="ok-is-container container w-90 pt-50 pb-50"><div id="columns-wrap" class="element-temp-wrap"><div id="row-setting-menu" class="setting-menu"><ul><li class="drag-row-element menu-tooltip" data-hasqtip="17652" oldtitle="Drag and Move Element" title=""><i class="fas fa-arrows-alt"></i></li><li id="edit-row-element" class="element-setting menu-tooltip" data-hasqtip="17654" oldtitle="Row Settings" title=""><i class="fas fa-cog"></i></li><li id="shuffle-col-element" class="menu-tooltip" data-hasqtip="17656" oldtitle="Shuffle Columns" title=""><i class="fas fa-random"></i></li><li id="duplicate-row" class="menu-tooltip" data-hasqtip="17658" oldtitle="Duplicate Row" title=""><i class="fas fa-clone"></i></li><li id="delete-row" class="menu-tooltip" data-hasqtip="17660" oldtitle="Delete Row" title=""><i class="fas fa-trash-alt"></i></li><li id="add-new-row" class="menu-tooltip" data-hasqtip="17662" oldtitle="Add New Row" title=""><i class="fas fa-plus"></i></li></ul></div><div class="columns is-variable is-multiline columns-border"><div class="column column-border ok-column-handle p-rel" aria-dropeffect="move"><div id="column-setting-menu" class="setting-menu"><ul><li id="edit-column-element" class="element-setting menu-tooltip" data-hasqtip="17668" oldtitle="Column Settings" title=""><i class="fas fa-cog"></i></li><li id="duplicate-column" class="element-setting menu-tooltip" data-hasqtip="17670" oldtitle="Duplicate Column" title=""><i class="fas fa-clone"></i></li><li id="delete-column" class="menu-tooltip" data-hasqtip="17672" oldtitle="Delete Column" title=""><i class="fas fa-trash-alt"></i></li><li id="add-column-element" data-hasqtip="17674" oldtitle="Add Column Element" title=""><i class="fas fa-plus"></i></li></ul></div><div id="text-temp-wrap" class="element-temp-wrap move-element"><div id="text-temp-setting-menu" class="setting-menu"><ul><li class="drag-element menu-tooltip" data-hasqtip="17679" oldtitle="Drag and Move Element" title=""><i class="fas fa-arrows-alt"></i></li><li id="text-setting-element" class="element-setting menu-tooltip" data-hasqtip="17681" oldtitle="Text Settings" title=""><i class="fas fa-cog"></i></li><li id="duplicate-text" class="menu-tooltip" data-hasqtip="17683" oldtitle="Duplicate Text" title=""><i class="fas fa-clone"></i></li><li id="delete-text" class="menu-tooltip" data-hasqtip="17685" oldtitle="Delete Text" title=""><i class="fas fa-trash-alt"></i></li><li class="add-new-element menu-tooltip" data-hasqtip="17687" oldtitle="Add New Element" title=""><i class="fas fa-plus"></i></li></ul></div><p class="ok-is-text font-b ok-paragraph ecolor-c mt-15 mb-15 w-100 fs-18 selected-border" role="option" aria-grabbed="false"><b>Shipping Policy<br></b><br>Our goal is to offer you the best shipping options, no matter where you live. We deliver to hundreds of customers across the world every day, and we strive to provide you with services of the highest level.<br><br>We work with different artists and manufacturers worldwide. This is the reason for the delivery times below. Keep in mind that that is also the reason we are able to offer such amazing pricing on our products.<br><br><b>Shipping carrier:</b> USPS, CanadaPost<br>Orders are processed when the payment is accepted.<br><br><b>SHIPPING &amp; HANDLING</b><br></p></div><div class="ok-is-code" data-placeholder="{ Add Code }" role="option" aria-grabbed="false"><table border="1" style="width: 100%;"><tbody><tr><td><strong>Country</strong></td><td></td><td><strong style="text-align: center;">General Cargo</strong></td><td><strong style="text-align: center;">Battery Magnets</strong></td><td><strong style="text-align: center;">Cream Powder Liquid</strong></td></tr><tr><td>United States</td><td style="text-align: center;">Average Time(Business Days)</td><td style="text-align: center;">10-13</td><td style="text-align: center;">10-13</td><td style="text-align: center;">11-14</td></tr><tr><td>Canada</td><td style="text-align: center;">Average Time(Business Days)</td><td style="text-align: center;">9-12</td><td style="text-align: center;">9-12</td><td style="text-align: center;">11-14</td></tr><tr><td>Australia</td><td style="text-align: center;">Average Time(Business Days)</td><td style="text-align: center;">11-14</td><td style="text-align: center;">10-13</td><td style="text-align: center;">17-20</td></tr><tr><td>Germany</td><td style="text-align: center;">Average Time(Business Days)</td><td style="text-align: center;">10-13</td><td style="text-align: center;">9-12</td><td style="text-align: center;">11-14</td></tr><tr><td>France</td><td style="text-align: center;">Average Time(Business Days)</td><td style="text-align: center;">10-13</td><td style="text-align: center;">9-12</td><td style="text-align: center;">12-15</td></tr><tr><td>United Kingdom</td><td style="text-align: center;">Average Time(Business Days)</td><td style="text-align: center;">7-10</td><td style="text-align: center;">8-11</td><td style="text-align: center;">10-13</td></tr><tr><td>Italy</td><td style="text-align: center;">Average Time(Business Days)</td><td style="text-align: center;">9-12</td><td style="text-align: center;">11-14</td><td style="text-align: center;">13-16</td></tr><tr><td>Spain</td><td style="text-align: center;">Average Time(Business Days)</td><td style="text-align: center;">8-11</td><td style="text-align: center;">8-11</td><td style="text-align: center;">10-13</td></tr><tr><td>Mexico</td><td style="text-align: center;">Average Time(Business Days)</td><td style="text-align: center;">12-15</td><td style="text-align: center;">13-16</td><td style="text-align: center;">12-15</td></tr><tr><td>Brazil</td><td style="text-align: center;">Average Time(Business Days)</td><td style="text-align: center;">12-15</td><td style="text-align: center;">12-15</td><td style="text-align: center;">29-32</td></tr><tr><td><span>Other country</span></td><td style="text-align: center;"><span>Average Time(Business Days)</span></td><td style="text-align: center;"><span>11-14</span></td><td style="text-align: center;"><span>10-16</span></td><td style="text-align: center;"><span>12-20</span></td></tr></tbody></table></div><p class="ok-is-text font-b ok-paragraph ecolor-c w-100 fs-18 text-left pt-15 mt-25" role="option" aria-grabbed="false"><b>Please note:<br><br></b>1. The above time frame is only applied for orders to the above countries with standard shipping methods.<br>2. Delivery to military regions are currently limited. We are very sorry for the inconvenience.<br>3. The majority of our orders are processed and shipped within the time frame we offer above. However, the time period above is only approximate and can differ in individual cases. Some items/orders may require a longer ship-out and/or delivery time frame.<br>4. International orders: It may take additional days if orders have to go through customs. We have no influence on the customs process and apologize for any inconvenience due to delivery delays resulting from this.<br>5. When order is ready to be shipped, a tracking link will be sent to your email so you can follow your package all the way home.<br><br><b>SHIPPING FEE</b><br>1. Free Shipping for orders over $200.00 worldwide<br>2. Processing time: 3-7 Days<br><br><b>ORDER TRACKING</b><br>You will receive a confirmation email with a tracking link so that you can follow your order all the way home! Please allow 5-7 days for the carrier to scan your package into their system.<br><br>If you attempt to track your package and there is no information available that just means the carrier has not processed your parcel yet. When the parcel is scanned into the system, tracking events will populate on the tracking page.<br><br>If it is over your estimated arrival date, please contact us, and we can take care of this for you.<br><br><b>INCORRECT ADDRESS</b><br>Make sure you provide the correct address at checkout because we are not responsible if your order gets delivered to the wrong address.<br><br>If you contact the final mile carrier after the order has left our warehouse and ask them to forward or redirect your parcel, we are not responsible if that parcel gets lost, stolen, or damaged.<br><br>Customer service is our #1 priority and we will do whatever we can to take care of you. Thank you for considering idhubs and if you have any questions, please don&#39t hesitate to contact us via: tracking@idhubs.com<br></p></div></div></div></section></div><div class="live-block-add"><span class="add-section-block tooltip" data-hasqtip="17818" oldtitle="Add New Block" title=""><i class="fas fa-plus"></i></span></div></div></div>';

	}
	
	public function ShippingPolicyPageEdit()
	{
		return '<div class="main-block"><div class="main-block-tools"><span class="move-up-btn" data-hasqtip="17632" oldtitle="Move Up" title=""><i class="fas fa-long-arrow-alt-up"></i></span><span class="move-down-btn" data-hasqtip="17634" oldtitle="Move Down" title=""><i class="fas fa-long-arrow-alt-down"></i></span><span id="block-setting-hover" class="element-setting sec-block-settings tooltip" data-hasqtip="17636" oldtitle="Block Parameters" title=""><i class="fas fa-cog"></i></span><span class="sec-block-clone tooltip" data-hasqtip="17638" oldtitle="Duplicate Block" title=""><i class="far fa-clone"></i></span><span class="remove-block tooltip" data-hasqtip="17640" oldtitle="Remove Block" title=""><i class="far fa-trash-alt"></i></span><span class="code-switch-btn tooltip" data-hasqtip="17642" oldtitle="More" title=""><i class="fas fa-ellipsis-h"></i></span><span class="code-btn tooltip" data-hasqtip="17644" oldtitle="Edit Code" title=""><i class="fas fa-code"></i></span></div><div id="code-editor-use" class="element-temp-wrap wrap-ok-is-block"><section class="ok-is-block section" role="option" aria-grabbed="false"><div class="ok-is-container container w-90 pt-50 pb-50"><div id="columns-wrap" class="element-temp-wrap"><div id="row-setting-menu" class="setting-menu"><ul><li class="drag-row-element menu-tooltip" data-hasqtip="17652" oldtitle="Drag and Move Element" title=""><i class="fas fa-arrows-alt"></i></li><li id="edit-row-element" class="element-setting menu-tooltip" data-hasqtip="17654" oldtitle="Row Settings" title=""><i class="fas fa-cog"></i></li><li id="shuffle-col-element" class="menu-tooltip" data-hasqtip="17656" oldtitle="Shuffle Columns" title=""><i class="fas fa-random"></i></li><li id="duplicate-row" class="menu-tooltip" data-hasqtip="17658" oldtitle="Duplicate Row" title=""><i class="fas fa-clone"></i></li><li id="delete-row" class="menu-tooltip" data-hasqtip="17660" oldtitle="Delete Row" title=""><i class="fas fa-trash-alt"></i></li><li id="add-new-row" class="menu-tooltip" data-hasqtip="17662" oldtitle="Add New Row" title=""><i class="fas fa-plus"></i></li></ul></div><div class="columns is-variable is-multiline columns-border"><div class="column column-border ok-column-handle p-rel" aria-dropeffect="move"><div id="column-setting-menu" class="setting-menu"><ul><li id="edit-column-element" class="element-setting menu-tooltip" data-hasqtip="17668" oldtitle="Column Settings" title=""><i class="fas fa-cog"></i></li><li id="duplicate-column" class="element-setting menu-tooltip" data-hasqtip="17670" oldtitle="Duplicate Column" title=""><i class="fas fa-clone"></i></li><li id="delete-column" class="menu-tooltip" data-hasqtip="17672" oldtitle="Delete Column" title=""><i class="fas fa-trash-alt"></i></li><li id="add-column-element" data-hasqtip="17674" oldtitle="Add Column Element" title=""><i class="fas fa-plus"></i></li></ul></div><div id="text-temp-wrap" class="element-temp-wrap move-element"><div id="text-temp-setting-menu" class="setting-menu"><ul><li class="drag-element menu-tooltip" data-hasqtip="17679" oldtitle="Drag and Move Element" title=""><i class="fas fa-arrows-alt"></i></li><li id="text-setting-element" class="element-setting menu-tooltip" data-hasqtip="17681" oldtitle="Text Settings" title=""><i class="fas fa-cog"></i></li><li id="duplicate-text" class="menu-tooltip" data-hasqtip="17683" oldtitle="Duplicate Text" title=""><i class="fas fa-clone"></i></li><li id="delete-text" class="menu-tooltip" data-hasqtip="17685" oldtitle="Delete Text" title=""><i class="fas fa-trash-alt"></i></li><li class="add-new-element menu-tooltip" data-hasqtip="17687" oldtitle="Add New Element" title=""><i class="fas fa-plus"></i></li></ul></div><p class="ok-is-text font-b ok-paragraph ecolor-c mt-15 mb-15 w-100 fs-18 selected-border" role="option" aria-grabbed="false"><b>Shipping Policy<br></b><br>Our goal is to offer you the best shipping options, no matter where you live. We deliver to hundreds of customers across the world every day, and we strive to provide you with services of the highest level.<br><br>We work with different artists and manufacturers worldwide. This is the reason for the delivery times below. Keep in mind that that is also the reason we are able to offer such amazing pricing on our products.<br><br><b>Shipping carrier:</b> USPS, CanadaPost<br>Orders are processed when the payment is accepted.<br><br><b>SHIPPING &amp; HANDLING</b><br></p><div class="ok-is-code" data-placeholder="{ Add Code }" role="option" aria-grabbed="false"><table border="1" style="width:100%;"><tbody><tr><td><strong>Country</strong></td><td></td><td><strong style="text-align:center;">General Cargo</strong></td><td><strong style="text-align:center;">Battery Magnets</strong></td><td><strong style="text-align:center;">Cream Powder Liquid</strong></td></tr><tr><td>United States</td><td style="text-align:center;">Average Time(Business Days)</td><td style="text-align:center;">10-13</td><td style="text-align:center;">10-13</td><td style="text-align:center;">11-14</td></tr><tr><td>Canada</td><td style="text-align:center;">Average Time(Business Days)</td><td style="text-align:center;">9-12</td><td style="text-align:center;">9-12</td><td style="text-align:center;">11-14</td></tr><tr><td>Australia</td><td style="text-align:center;">Average Time(Business Days)</td><td style="text-align:center;">11-14</td><td style="text-align:center;">10-13</td><td style="text-align:center;">17-20</td></tr><tr><td>Germany</td><td style="text-align:center;">Average Time(Business Days)</td><td style="text-align:center;">10-13</td><td style="text-align:center;">9-12</td><td style="text-align:center;">11-14</td></tr><tr><td>France</td><td style="text-align:center;">Average Time(Business Days)</td><td style="text-align:center;">10-13</td><td style="text-align:center;">9-12</td><td style="text-align:center;">12-15</td></tr><tr><td>United Kingdom</td><td style="text-align:center;">Average Time(Business Days)</td><td style="text-align:center;">7-10</td><td style="text-align:center;">8-11</td><td style="text-align:center;">10-13</td></tr><tr><td>Italy</td><td style="text-align:center;">Average Time(Business Days)</td><td style="text-align:center;">9-12</td><td style="text-align:center;">11-14</td><td style="text-align:center;">13-16</td></tr><tr><td>Spain</td><td style="text-align:center;">Average Time(Business Days)</td><td style="text-align:center;">8-11</td><td style="text-align:center;">8-11</td><td style="text-align:center;">10-13</td></tr><tr><td>Mexico</td><td style="text-align:center;">Average Time(Business Days)</td><td style="text-align:center;">12-15</td><td style="text-align:center;">13-16</td><td style="text-align:center;">12-15</td></tr><tr><td>Brazil</td><td style="text-align:center;">Average Time(Business Days)</td><td style="text-align:center;">12-15</td><td style="text-align:center;">12-15</td><td style="text-align:center;">29-32</td></tr><tr><td><span>Other country</span></td><td style="text-align:center;"><span>Average Time(Business Days)</span></td><td style="text-align:center;"><span>11-14</span></td><td style="text-align:center;"><span>10-16</span></td><td style="text-align:center;"><span>12-20</span></td></tr></tbody></table></div><p class="ok-is-text font-b ok-paragraph ecolor-c w-100 fs-18 text-left pt-15 mt-25" role="option" aria-grabbed="false"><b>Please note:<br><br></b>1. The above time frame is only applied for orders to the above countries with standard shipping methods.<br>2. Delivery to military regions are currently limited. We are very sorry for the inconvenience.<br>3. The majority of our orders are processed and shipped within the time frame we offer above. However, the time period above is only approximate and can differ in individual cases. Some items/orders may require a longer ship-out and/or delivery time frame.<br>4. International orders: It may take additional days if orders have to go through customs. We have no influence on the customs process and apologize for any inconvenience due to delivery delays resulting from this.<br>5. When order is ready to be shipped, a tracking link will be sent to your email so you can follow your package all the way home.<br><br><b>SHIPPING FEE</b><br>1. Free Shipping for orders over $200.00 worldwide<br>2. Processing time: 3-7 Days<br><br><b>ORDER TRACKING</b><br>You will receive a confirmation email with a tracking link so that you can follow your order all the way home! Please allow 5-7 days for the carrier to scan your package into their system.<br><br>If you attempt to track your package and there is no information available that just means the carrier has not processed your parcel yet. When the parcel is scanned into the system, tracking events will populate on the tracking page.<br><br>If it is over your estimated arrival date, please contact us, and we can take care of this for you.<br><br><b>INCORRECT ADDRESS</b><br>Make sure you provide the correct address at checkout because we are not responsible if your order gets delivered to the wrong address.<br><br>If you contact the final mile carrier after the order has left our warehouse and ask them to forward or redirect your parcel, we are not responsible if that parcel gets lost, stolen, or damaged.<br><br>Customer service is our #1 priority and we will do whatever we can to take care of you. Thank you for considering idhubs and if you have any questions, please don&#39t hesitate to contact us via: tracking@idhubs.com<br></p></div></div></div></section></div><div class="live-block-add"><span class="add-section-block tooltip" data-hasqtip="17818" oldtitle="Add New Block" title=""><i class="fas fa-plus"></i></span></div></div>';
	}
	
	public function TermsConditionsPage()
	{
		return '<div> <section class="ok-is-block section"> <div class="ok-is-container container w-90 pt-50 pb-50"> <div class="columns is-variable is-multiline"> <div class="column"> <p class="ok-is-text font-b ok-paragraph ecolor-c mt-15 mb-15 fs-18 w-100">Terms & Conditions <br> <br>OVERVIEW <br>This website/application is operated by idhubs team. Throughout the website/application, the terms �we�, �us� and �our� refer to idhubs team. idhubs offers this website/application, including all information, tools and services available from this site to you, the user, conditioned upon your acceptance of all terms, conditions, policies and notices stated here. <br>By visiting our site and/ or purchasing something from us, you engage in our �Service� and agree to be bound by the following terms and conditions (�TERMS AND CONDITIONS�, �Terms�), including those additional terms, conditions and policies referenced herein and/or available by hyperlink. These TERMS AND CONDITIONS apply to all users of the site, including without limitation users who are browsers, vendors, customers, merchants, and/ or contributors of content. <br> <br>Please read these TERMS AND CONDITIONS carefully before accessing or using our website/application. By accessing or using any part of the site, you agree to be bound by these TERMS AND CONDITIONS. If you do not agree to all the terms and conditions of this agreement, then you may not access the website/application or use any services. If these TERMS AND CONDITIONS are considered an offer, acceptance is expressly limited to these TERMS AND CONDITIONS. <br> <br>Any new features or tools which are added to the current store shall also be subject to the TERMS AND CONDITIONS. You can review the most current version of the TERMS AND CONDITIONS at any time on this page. We reserve the right to update, change or replace any part of these TERMS AND CONDITIONS by posting updates and/or changes to our website/application. It is your responsibility to check this page periodically for changes. Your continued use of or access to the website/application following the posting of any changes constitutes acceptance of those changes. <br> <br>SECTION 1 - ONLINE STORE TERMS <br>By agreeing to these TERMS AND CONDITIONS, you may not use our products for any illegal or unauthorized purpose nor may you, in the use of the Service, violate any laws in your jurisdiction (including but not limited to copyright laws). <br> <br>You must not transmit any worms or viruses or any code of a destructive nature. <br> <br>A breach or violation of any of the Terms will result in an immediate termination of your Services. <br> <br>SECTION 2 - GENERAL CONDITIONS <br>We reserve the right to refuse service to anyone for any reason at any time. <br>You understand that your content (not including credit card information), may be transferred unencrypted and involve (a) transmissions over various networks; and (b) changes to conform and adapt to the technical requirements of connecting networks or devices. Credit card information is always encrypted during transfer over networks. <br> <br>You agree not to reproduce, duplicate, copy, sell, resell or exploit any portion of the Service, use of the Service, or access to the Service or any contact on the website/application through which the service is provided, without express wrote permission by us. <br> <br>The headings used in this agreement are included for convenience only and will not limit or otherwise affect these Terms. <br> <br>SECTION 3 - ACCURACY, COMPLETENESS AND TIMELINESS OF INFORMATION <br>We are not responsible if the information made available on this site is not accurate, complete or current. The material on this site is provided for general information only and should not be relied upon or used as the sole basis for making decisions without consulting primary, more accurate, more complete or more timely sources of information. Any reliance on the material on this site is at your own risk. <br> <br>This site may contain certain historical information. Historical information, necessarily, is not current and is provided for your reference only. We reserve the right to modify the contents of this site at any time, but we have no obligation to update any information on our site. You agree that it is your responsibility to monitor changes to our site. <br> <br>SECTION 4 - MODIFICATIONS TO THE SERVICE AND PRICES <br>Prices for our products are subject to change without notice. <br> <br>We reserve the right at any time to modify or discontinue the Service (or any part or content thereof) without notice at any time. <br> <br>We shall not be liable to you or to any third-party for any modification, price change, suspension or discontinuance of the Service. <br> <br>SECTION 5 - PRODUCTS OR SERVICES (if applicable) <br>Certain products or services may be available exclusively online through the website/application. These products or services may have limited quantities and are subject to return or exchange only according to our Return Policy. <br> <br>We have made every effort to display as accurately as possible the colors and images of our products that appear at the store. We cannot guarantee that your computer monitor&#39s display of any color will be accurate. <br> <br>We reserve the right but are not obligated, to limit the sales of our products or Services to any person, geographic region, or jurisdiction. We may exercise this right on a case-by-case basis. We reserve the right to limit the quantities of any products or services that we offer. All descriptions of products or product pricing are subject to change at any time without notice, at the sole discretion of us. We reserve the right to discontinue any product at any time. Any offer for any product or service made on this site is void where prohibited. <br> <br>We do not warrant that the quality of any products, services, information, or other material purchased or obtained by you will meet your expectations, or that any errors in the Service will be corrected. <br> <br>SECTION 6 - ACCURACY OF BILLING AND ACCOUNT INFORMATION <br>We reserve the right to refuse any order you place with us. We may, in our sole discretion, limit or cancel quantities purchased per person, per household or per order. These restrictions may include orders placed by or under the same customer account, the same credit card, and/or orders that use the same billing and/or shipping address. In the event that we make a change to or cancel an order, we may attempt to notify you by contacting the e-mail and/or billing address/phone number provided at the time the order was made. We reserve the right to limit or prohibit orders that, in our sole judgment, appear to be placed by dealers, resellers or distributors. <br> <br>You agree to provide current, complete and accurate purchase and account information for all purchases made at our store. You agree to promptly update your account and other information, including your email address and credit card numbers and expiration dates, so that we can complete your transactions and contact you as needed. <br> <br>For more details, please review our Return Policy. <br> <br>SECTION 7 - OPTIONAL TOOLS <br>We may provide you with access to third-party tools over which we neither monitor nor have any control nor input. <br>You acknowledge and agree that we provide access to such tools �as is� and �as available� without any warranties, representations or conditions of any kind and without any endorsement. We shall have no liability whatsoever arising from or relating to your use of optional third-party tools. <br> <br>Any use by you of optional tools offered through the site is entirely at your own risk and discretion and you should ensure that you are familiar with and approve of the terms on which tools are provided by the relevant third-party provider(s). <br> <br>We may also, in the future, offer new services and/or features through the website/application (including, the release of new tools and resources). Such new features and/or services shall also be subject to these TERMS AND CONDITIONS. <br> <br>SECTION 8 - THIRD-PARTY LINKS <br>Certain content, products and services available via our Service may include materials from third-parties. <br>Third-party links on this site may direct you to third-party websites that are not affiliated with us. We are not responsible for examining or evaluating the content or accuracy and we do not warrant and will not have any liability or responsibility for any third-party materials or websites, or for any other materials, products, or services of third-parties. <br> <br>We are not liable for any harm or damages related to the purchase or use of goods, services, resources, content, or any other transactions made in connection with any third-party websites. Please review carefully the third-party&#39s policies and practices and make sure you understand them before you engage in any transaction. Complaints, claims, concerns, or questions regarding third-party products should be directed to the third-party. <br> <br>SECTION 9 - USER COMMENTS, FEEDBACK AND OTHER SUBMISSIONS <br>If, at our request, you send certain specific submissions (for example contest entries) or without a request from us you send creative ideas, suggestions, proposals, plans, or other materials, whether online, by email, by postal mail, or otherwise (collectively, "comments"), you agree that we may, at any time, without restriction, edit, copy, publish, distribute, translate and otherwise use in any medium any comments that you forward to us. We are and shall be under no obligation (1) to maintain any comments in confidence; (2) to pay compensation for any comments; or (3) to respond to any comments. <br> <br>We may, but have no obligation to, monitor, edit or remove content that we determine in our sole discretion are unlawful, offensive, threatening, libelous, defamatory, pornographic, obscene or otherwise objectionable or violates any party�s intellectual property or these TERMS AND CONDITIONS. <br> <br>You agree that your comments will not violate any right of any third-party, including copyright, trademark, privacy, personality or other personal or proprietary rights. You further agree that your comments will not contain libelous or otherwise unlawful, abusive, or obscene material, or contain any computer virus or other malware that could in any way affect the operation of the Service or any related website/application. You may not use a false e-mail address, pretend to be someone other than yourself, or otherwise mislead us or third-parties as to the origin of any comments. You are solely responsible for any comments you make and their accuracy. We take no responsibility and assume no liability for any comments posted by you or any third-party. <br> <br>SECTION 10 - PERSONAL INFORMATION <br>Your submission of personal information through the store is governed by our Privacy Policy. <br> <br>SECTION 11 - ERRORS, INACCURACIES AND OMISSIONS <br>Occasionally there may be information on our site or in the Service that contains typographical errors, inaccuracies or omissions that may relate to product descriptions, pricing, promotions, offers, product shipping charges, transit times and availability. We reserve the right to correct any errors, inaccuracies or omissions, and to change or update information or cancel orders if any information in the Service or on any related website/application is inaccurate at any time without prior notice (including after you have submitted your order). <br> <br>We undertake no obligation to update, amend or clarify information in the Service or on any related website/application, including without limitation, pricing information, except as required by law. No specified update or refresh date applied in the Service or on any related website/application should be taken to indicate that all information in the Service or on any related website/application has been modified or updated. <br> <br>SECTION 12 - PROHIBITED USES <br>In addition to other prohibitions as set forth in the TERMS AND CONDITIONS, you are prohibited from using the site or its content: (a) for any unlawful purpose; (b) to solicit others to perform or participate in any unlawful acts; (c) to violate any international or UK�s regulations, rules, laws, or local ordinances; (d) to infringe upon or violate our intellectual property rights or the intellectual property rights of others; (e) to harass, abuse, insult, harm, defame, slander, disparage, intimidate, or discriminate based on gender, sexual orientation, religion, ethnicity, race, age, national origin, or disability; (f) to submit false or misleading information; (g) to upload or transmit viruses or any other type of malicious code that will or may be used in any way that will affect the functionality or operation of the Service or of any related website/application, other websites, or the Internet; (h) to collect or track the personal information of others; (i) to spam, phish, pharm, pretext, spider, crawl, or scrape; (j) for any obscene or immoral purpose; or (k) to interfere with or circumvent the security features of the Service or any related website/application, other websites, or the Internet. We reserve the right to terminate your use of the Service or any related website/application for violating any of the prohibited uses. <br> <br>SECTION 13 - DISCLAIMER OF WARRANTIES; LIMITATION OF LIABILITY <br>We do not guarantee, represent or warrant that your use of our service will be uninterrupted, timely, secure or error-free. <br>We do not warrant that the results that may be obtained from the use of the service will be accurate or reliable. <br> <br>You agree that from time to time we may remove the service for indefinite periods of time or cancel the service at any time, without notice to you. <br> <br>You expressly agree that your use of, or inability to use, the service is at your sole risk. The service and all products and services delivered to you through the service are (except as expressly stated by us) provided &#39as is&#39 and &#39as available&#39 for your use, without any representation, warranties or conditions of any kind, either express or implied, including all implied warranties or conditions of merchantability, merchantable quality, fitness for a particular purpose, durability, title, and non-infringement. <br> <br>In no case shall we, our directors, officers, employees, affiliates, agents, contractors, interns, suppliers, service providers or licensors be liable for any injury, loss, claim, or any direct, indirect, incidental, punitive, special, or consequential damages of any kind, including, without limitation lost profits, lost revenue, lost savings, loss of data, replacement costs, or any similar damages, whether based in contract, tort (including negligence), strict liability or otherwise, arising from your use of any of the service or any products procured using the service, or for any other claim related in any way to your use of the service or any product, including, but not limited to, any errors or omissions in any content, or any loss or damage of any kind incurred as a result of the use of the service or any content (or product) posted, transmitted, or otherwise made available via the service, even if advised of their possibility. Because some states or jurisdictions do not allow the exclusion or the limitation of liability for consequential or incidental damages, in such states or jurisdictions, our liability shall be limited to the maximum extent permitted by law. <br> <br>SECTION 14 - INDEMNIFICATION <br>You agree to indemnify, defend and hold harmless us and our parent, subsidiaries, affiliates, partners, officers, directors, agents, contractors, licensors, service providers, subcontractors, suppliers, interns and employees, harmless from any claim or demand, including reasonable attorneys� fees, made by any third-party due to or arising out of your breach of these TERMS AND CONDITIONS or the documents they incorporate by reference, or your violation of any law or the rights of a third-party. <br> <br>SECTION 15 - SEVERABILITY <br>In the event that any provision of these TERMS AND CONDITIONS is determined to be unlawful, void or unenforceable, such provision shall nonetheless be enforceable to the fullest extent permitted by applicable law, and the unenforceable portion shall be deemed to be severed from these TERMS AND CONDITIONS, such determination shall not affect the validity and enforceability of any other remaining provisions. <br> <br>SECTION 16 - TERMINATION <br>The obligations and liabilities of the parties incurred prior to the termination date shall survive the termination of this agreement for all purposes. <br> <br>These TERMS AND CONDITIONS are effective unless and until terminated by either you or us. You may terminate these TERMS AND CONDITIONS at any time by notifying us that you no longer wish to use our Services, or when you cease using our site. <br> <br>If in our sole judgment you fail, or we suspect that you have failed, to comply with any term or provision of these TERMS AND CONDITIONS, we also may terminate this agreement at any time without notice and you will remain liable for all amounts due up to and including the date of termination; and/or accordingly may deny you access to our Services (or any part thereof). <br> <br>SECTION 17 - ENTIRE AGREEMENT <br>The failure of us to exercise or enforce any right or provision of these TERMS AND CONDITIONS shall not constitute a waiver of such right or provision. <br> <br>These TERMS AND CONDITIONS and any policies or operating rules posted by us on this site or in respect to The Service constitute the entire agreement and understanding between you and us and govern your use of the Service, superseding any prior or contemporaneous agreements, communications and proposals, whether oral or written, between you and us (including, but not limited to, any prior versions of the TERMS AND CONDITIONS). <br>Any ambiguities in the interpretation of these TERMS AND CONDITIONS shall not be construed against the drafting party. <br> <br>SECTION 18 - GOVERNING LAW <br>These TERMS AND CONDITIONS and any separate agreements whereby we provide you Services shall be governed by and construed in accordance with the laws of US. <br> <br>SECTION 19 - CHANGES TO TERMS AND CONDITIONS <br>You can review the most current version of the TERMS AND CONDITIONS at any time at this page. <br> <br>We reserve the right, at our sole discretion, to update, change or replace any part of these TERMS AND CONDITIONS by posting updates and changes to our website/application. It is your responsibility to check our website/application periodically for changes. Your continued use of or access to our website/application or the Service following the posting of any changes to these TERMS AND CONDITIONS constitutes acceptance of those changes. <br> <br>SECTION 20 - CONTACT INFORMATION <br>If you still have any questions or concerns, please contact us at our Support Center. <br> <br>Idhubs llc <br>6800 Weiskopf Ave, #150 McKinney 75070Terms & Conditions <br> <br>OVERVIEW <br>This website/application is operated by idhubs team. Throughout the website/application, the terms �we�, �us� and �our� refer to idhubs team. idhubs offers this website/application, including all information, tools and services available from this site to you, the user, conditioned upon your acceptance of all terms, conditions, policies and notices stated here. <br>By visiting our site and/ or purchasing something from us, you engage in our �Service� and agree to be bound by the following terms and conditions (�TERMS AND CONDITIONS�, �Terms�), including those additional terms, conditions and policies referenced herein and/or available by hyperlink. These TERMS AND CONDITIONS apply to all users of the site, including without limitation users who are browsers, vendors, customers, merchants, and/ or contributors of content. <br> <br>Please read these TERMS AND CONDITIONS carefully before accessing or using our website/application. By accessing or using any part of the site, you agree to be bound by these TERMS AND CONDITIONS. If you do not agree to all the terms and conditions of this agreement, then you may not access the website/application or use any services. If these TERMS AND CONDITIONS are considered an offer, acceptance is expressly limited to these TERMS AND CONDITIONS. <br> <br>Any new features or tools which are added to the current store shall also be subject to the TERMS AND CONDITIONS. You can review the most current version of the TERMS AND CONDITIONS at any time on this page. We reserve the right to update, change or replace any part of these TERMS AND CONDITIONS by posting updates and/or changes to our website/application. It is your responsibility to check this page periodically for changes. Your continued use of or access to the website/application following the posting of any changes constitutes acceptance of those changes. <br> <br>SECTION 1 - ONLINE STORE TERMS <br>By agreeing to these TERMS AND CONDITIONS, you may not use our products for any illegal or unauthorized purpose nor may you, in the use of the Service, violate any laws in your jurisdiction (including but not limited to copyright laws). <br> <br>You must not transmit any worms or viruses or any code of a destructive nature. <br> <br>A breach or violation of any of the Terms will result in an immediate termination of your Services. <br> <br>SECTION 2 - GENERAL CONDITIONS <br>We reserve the right to refuse service to anyone for any reason at any time. <br>You understand that your content (not including credit card information), may be transferred unencrypted and involve (a) transmissions over various networks; and (b) changes to conform and adapt to the technical requirements of connecting networks or devices. Credit card information is always encrypted during transfer over networks. <br> <br>You agree not to reproduce, duplicate, copy, sell, resell or exploit any portion of the Service, use of the Service, or access to the Service or any contact on the website/application through which the service is provided, without express wrote permission by us. <br> <br>The headings used in this agreement are included for convenience only and will not limit or otherwise affect these Terms. <br> <br>SECTION 3 - ACCURACY, COMPLETENESS AND TIMELINESS OF INFORMATION <br>We are not responsible if the information made available on this site is not accurate, complete or current. The material on this site is provided for general information only and should not be relied upon or used as the sole basis for making decisions without consulting primary, more accurate, more complete or more timely sources of information. Any reliance on the material on this site is at your own risk. <br> <br>This site may contain certain historical information. Historical information, necessarily, is not current and is provided for your reference only. We reserve the right to modify the contents of this site at any time, but we have no obligation to update any information on our site. You agree that it is your responsibility to monitor changes to our site. <br> <br>SECTION 4 - MODIFICATIONS TO THE SERVICE AND PRICES <br>Prices for our products are subject to change without notice. <br> <br>We reserve the right at any time to modify or discontinue the Service (or any part or content thereof) without notice at any time. <br> <br>We shall not be liable to you or to any third-party for any modification, price change, suspension or discontinuance of the Service. <br> <br>SECTION 5 - PRODUCTS OR SERVICES (if applicable) <br>Certain products or services may be available exclusively online through the website/application. These products or services may have limited quantities and are subject to return or exchange only according to our Return Policy. <br> <br>We have made every effort to display as accurately as possible the colors and images of our products that appear at the store. We cannot guarantee that your computer monitor&#39s display of any color will be accurate. <br> <br>We reserve the right but are not obligated, to limit the sales of our products or Services to any person, geographic region, or jurisdiction. We may exercise this right on a case-by-case basis. We reserve the right to limit the quantities of any products or services that we offer. All descriptions of products or product pricing are subject to change at any time without notice, at the sole discretion of us. We reserve the right to discontinue any product at any time. Any offer for any product or service made on this site is void where prohibited. <br> <br>We do not warrant that the quality of any products, services, information, or other material purchased or obtained by you will meet your expectations, or that any errors in the Service will be corrected. <br> <br>SECTION 6 - ACCURACY OF BILLING AND ACCOUNT INFORMATION <br>We reserve the right to refuse any order you place with us. We may, in our sole discretion, limit or cancel quantities purchased per person, per household or per order. These restrictions may include orders placed by or under the same customer account, the same credit card, and/or orders that use the same billing and/or shipping address. In the event that we make a change to or cancel an order, we may attempt to notify you by contacting the e-mail and/or billing address/phone number provided at the time the order was made. We reserve the right to limit or prohibit orders that, in our sole judgment, appear to be placed by dealers, resellers or distributors. <br> <br>You agree to provide current, complete and accurate purchase and account information for all purchases made at our store. You agree to promptly update your account and other information, including your email address and credit card numbers and expiration dates, so that we can complete your transactions and contact you as needed. <br> <br>For more details, please review our Return Policy. <br> <br>SECTION 7 - OPTIONAL TOOLS <br>We may provide you with access to third-party tools over which we neither monitor nor have any control nor input. <br>You acknowledge and agree that we provide access to such tools �as is� and �as available� without any warranties, representations or conditions of any kind and without any endorsement. We shall have no liability whatsoever arising from or relating to your use of optional third-party tools. <br> <br>Any use by you of optional tools offered through the site is entirely at your own risk and discretion and you should ensure that you are familiar with and approve of the terms on which tools are provided by the relevant third-party provider(s). <br> <br>We may also, in the future, offer new services and/or features through the website/application (including, the release of new tools and resources). Such new features and/or services shall also be subject to these TERMS AND CONDITIONS. <br> <br>SECTION 8 - THIRD-PARTY LINKS <br>Certain content, products and services available via our Service may include materials from third-parties. <br>Third-party links on this site may direct you to third-party websites that are not affiliated with us. We are not responsible for examining or evaluating the content or accuracy and we do not warrant and will not have any liability or responsibility for any third-party materials or websites, or for any other materials, products, or services of third-parties. <br> <br>We are not liable for any harm or damages related to the purchase or use of goods, services, resources, content, or any other transactions made in connection with any third-party websites. Please review carefully the third-party&#39s policies and practices and make sure you understand them before you engage in any transaction. Complaints, claims, concerns, or questions regarding third-party products should be directed to the third-party. <br> <br>SECTION 9 - USER COMMENTS, FEEDBACK AND OTHER SUBMISSIONS <br>If, at our request, you send certain specific submissions (for example contest entries) or without a request from us you send creative ideas, suggestions, proposals, plans, or other materials, whether online, by email, by postal mail, or otherwise (collectively, "comments"), you agree that we may, at any time, without restriction, edit, copy, publish, distribute, translate and otherwise use in any medium any comments that you forward to us. We are and shall be under no obligation (1) to maintain any comments in confidence; (2) to pay compensation for any comments; or (3) to respond to any comments. <br> <br>We may, but have no obligation to, monitor, edit or remove content that we determine in our sole discretion are unlawful, offensive, threatening, libelous, defamatory, pornographic, obscene or otherwise objectionable or violates any party�s intellectual property or these TERMS AND CONDITIONS. <br> <br>You agree that your comments will not violate any right of any third-party, including copyright, trademark, privacy, personality or other personal or proprietary rights. You further agree that your comments will not contain libelous or otherwise unlawful, abusive, or obscene material, or contain any computer virus or other malware that could in any way affect the operation of the Service or any related website/application. You may not use a false e-mail address, pretend to be someone other than yourself, or otherwise mislead us or third-parties as to the origin of any comments. You are solely responsible for any comments you make and their accuracy. We take no responsibility and assume no liability for any comments posted by you or any third-party. <br> <br>SECTION 10 - PERSONAL INFORMATION <br>Your submission of personal information through the store is governed by our Privacy Policy. <br> <br>SECTION 11 - ERRORS, INACCURACIES AND OMISSIONS <br>Occasionally there may be information on our site or in the Service that contains typographical errors, inaccuracies or omissions that may relate to product descriptions, pricing, promotions, offers, product shipping charges, transit times and availability. We reserve the right to correct any errors, inaccuracies or omissions, and to change or update information or cancel orders if any information in the Service or on any related website/application is inaccurate at any time without prior notice (including after you have submitted your order). <br> <br>We undertake no obligation to update, amend or clarify information in the Service or on any related website/application, including without limitation, pricing information, except as required by law. No specified update or refresh date applied in the Service or on any related website/application should be taken to indicate that all information in the Service or on any related website/application has been modified or updated. <br> <br>SECTION 12 - PROHIBITED USES <br>In addition to other prohibitions as set forth in the TERMS AND CONDITIONS, you are prohibited from using the site or its content: (a) for any unlawful purpose; (b) to solicit others to perform or participate in any unlawful acts; (c) to violate any international or UK�s regulations, rules, laws, or local ordinances; (d) to infringe upon or violate our intellectual property rights or the intellectual property rights of others; (e) to harass, abuse, insult, harm, defame, slander, disparage, intimidate, or discriminate based on gender, sexual orientation, religion, ethnicity, race, age, national origin, or disability; (f) to submit false or misleading information; (g) to upload or transmit viruses or any other type of malicious code that will or may be used in any way that will affect the functionality or operation of the Service or of any related website/application, other websites, or the Internet; (h) to collect or track the personal information of others; (i) to spam, phish, pharm, pretext, spider, crawl, or scrape; (j) for any obscene or immoral purpose; or (k) to interfere with or circumvent the security features of the Service or any related website/application, other websites, or the Internet. We reserve the right to terminate your use of the Service or any related website/application for violating any of the prohibited uses. <br> <br>SECTION 13 - DISCLAIMER OF WARRANTIES; LIMITATION OF LIABILITY <br>We do not guarantee, represent or warrant that your use of our service will be uninterrupted, timely, secure or error-free. <br>We do not warrant that the results that may be obtained from the use of the service will be accurate or reliable. <br> <br>You agree that from time to time we may remove the service for indefinite periods of time or cancel the service at any time, without notice to you. <br> <br>You expressly agree that your use of, or inability to use, the service is at your sole risk. The service and all products and services delivered to you through the service are (except as expressly stated by us) provided &#39as is&#39 and &#39as available&#39 for your use, without any representation, warranties or conditions of any kind, either express or implied, including all implied warranties or conditions of merchantability, merchantable quality, fitness for a particular purpose, durability, title, and non-infringement. <br> <br>In no case shall we, our directors, officers, employees, affiliates, agents, contractors, interns, suppliers, service providers or licensors be liable for any injury, loss, claim, or any direct, indirect, incidental, punitive, special, or consequential damages of any kind, including, without limitation lost profits, lost revenue, lost savings, loss of data, replacement costs, or any similar damages, whether based in contract, tort (including negligence), strict liability or otherwise, arising from your use of any of the service or any products procured using the service, or for any other claim related in any way to your use of the service or any product, including, but not limited to, any errors or omissions in any content, or any loss or damage of any kind incurred as a result of the use of the service or any content (or product) posted, transmitted, or otherwise made available via the service, even if advised of their possibility. Because some states or jurisdictions do not allow the exclusion or the limitation of liability for consequential or incidental damages, in such states or jurisdictions, our liability shall be limited to the maximum extent permitted by law. <br> <br>SECTION 14 - INDEMNIFICATION <br>You agree to indemnify, defend and hold harmless us and our parent, subsidiaries, affiliates, partners, officers, directors, agents, contractors, licensors, service providers, subcontractors, suppliers, interns and employees, harmless from any claim or demand, including reasonable attorneys� fees, made by any third-party due to or arising out of your breach of these TERMS AND CONDITIONS or the documents they incorporate by reference, or your violation of any law or the rights of a third-party. <br> <br>SECTION 15 - SEVERABILITY <br>In the event that any provision of these TERMS AND CONDITIONS is determined to be unlawful, void or unenforceable, such provision shall nonetheless be enforceable to the fullest extent permitted by applicable law, and the unenforceable portion shall be deemed to be severed from these TERMS AND CONDITIONS, such determination shall not affect the validity and enforceability of any other remaining provisions. <br> <br>SECTION 16 - TERMINATION <br>The obligations and liabilities of the parties incurred prior to the termination date shall survive the termination of this agreement for all purposes. <br> <br>These TERMS AND CONDITIONS are effective unless and until terminated by either you or us. You may terminate these TERMS AND CONDITIONS at any time by notifying us that you no longer wish to use our Services, or when you cease using our site. <br> <br>If in our sole judgment you fail, or we suspect that you have failed, to comply with any term or provision of these TERMS AND CONDITIONS, we also may terminate this agreement at any time without notice and you will remain liable for all amounts due up to and including the date of termination; and/or accordingly may deny you access to our Services (or any part thereof). <br> <br>SECTION 17 - ENTIRE AGREEMENT <br>The failure of us to exercise or enforce any right or provision of these TERMS AND CONDITIONS shall not constitute a waiver of such right or provision. <br> <br>These TERMS AND CONDITIONS and any policies or operating rules posted by us on this site or in respect to The Service constitute the entire agreement and understanding between you and us and govern your use of the Service, superseding any prior or contemporaneous agreements, communications and proposals, whether oral or written, between you and us (including, but not limited to, any prior versions of the TERMS AND CONDITIONS). <br>Any ambiguities in the interpretation of these TERMS AND CONDITIONS shall not be construed against the drafting party. <br> <br>SECTION 18 - GOVERNING LAW <br>These TERMS AND CONDITIONS and any separate agreements whereby we provide you Services shall be governed by and construed in accordance with the laws of US. <br> <br>SECTION 19 - CHANGES TO TERMS AND CONDITIONS <br>You can review the most current version of the TERMS AND CONDITIONS at any time at this page. <br> <br>We reserve the right, at our sole discretion, to update, change or replace any part of these TERMS AND CONDITIONS by posting updates and changes to our website/application. It is your responsibility to check our website/application periodically for changes. Your continued use of or access to our website/application or the Service following the posting of any changes to these TERMS AND CONDITIONS constitutes acceptance of those changes. <br> <br>SECTION 20 - CONTACT INFORMATION <br>If you still have any questions or concerns, please contact us at our Support Center. <br> <br>Idhubs llc <br>6800 Weiskopf Ave, #150 McKinney 75070<br></p> </div> </div> </div></section></div>';
	}
	
	public function TermsConditionsPageEdit()
	{
		return '<section class="ok-is-block section"> <div class="ok-is-container container w-90 pt-50 pb-50"> <div class="columns is-variable is-multiline"> <div class="column"> <p class="ok-is-text font-b ok-paragraph ecolor-c mt-15 mb-15 fs-18 w-100">Terms & Conditions <br> <br>OVERVIEW <br>This website/application is operated by idhubs team. Throughout the website/application, the terms �we�, �us� and �our� refer to idhubs team. idhubs offers this website/application, including all information, tools and services available from this site to you, the user, conditioned upon your acceptance of all terms, conditions, policies and notices stated here. <br>By visiting our site and/ or purchasing something from us, you engage in our �Service� and agree to be bound by the following terms and conditions (�TERMS AND CONDITIONS�, �Terms�), including those additional terms, conditions and policies referenced herein and/or available by hyperlink. These TERMS AND CONDITIONS apply to all users of the site, including without limitation users who are browsers, vendors, customers, merchants, and/ or contributors of content. <br> <br>Please read these TERMS AND CONDITIONS carefully before accessing or using our website/application. By accessing or using any part of the site, you agree to be bound by these TERMS AND CONDITIONS. If you do not agree to all the terms and conditions of this agreement, then you may not access the website/application or use any services. If these TERMS AND CONDITIONS are considered an offer, acceptance is expressly limited to these TERMS AND CONDITIONS. <br> <br>Any new features or tools which are added to the current store shall also be subject to the TERMS AND CONDITIONS. You can review the most current version of the TERMS AND CONDITIONS at any time on this page. We reserve the right to update, change or replace any part of these TERMS AND CONDITIONS by posting updates and/or changes to our website/application. It is your responsibility to check this page periodically for changes. Your continued use of or access to the website/application following the posting of any changes constitutes acceptance of those changes. <br> <br>SECTION 1 - ONLINE STORE TERMS <br>By agreeing to these TERMS AND CONDITIONS, you may not use our products for any illegal or unauthorized purpose nor may you, in the use of the Service, violate any laws in your jurisdiction (including but not limited to copyright laws). <br> <br>You must not transmit any worms or viruses or any code of a destructive nature. <br> <br>A breach or violation of any of the Terms will result in an immediate termination of your Services. <br> <br>SECTION 2 - GENERAL CONDITIONS <br>We reserve the right to refuse service to anyone for any reason at any time. <br>You understand that your content (not including credit card information), may be transferred unencrypted and involve (a) transmissions over various networks; and (b) changes to conform and adapt to the technical requirements of connecting networks or devices. Credit card information is always encrypted during transfer over networks. <br> <br>You agree not to reproduce, duplicate, copy, sell, resell or exploit any portion of the Service, use of the Service, or access to the Service or any contact on the website/application through which the service is provided, without express wrote permission by us. <br> <br>The headings used in this agreement are included for convenience only and will not limit or otherwise affect these Terms. <br> <br>SECTION 3 - ACCURACY, COMPLETENESS AND TIMELINESS OF INFORMATION <br>We are not responsible if the information made available on this site is not accurate, complete or current. The material on this site is provided for general information only and should not be relied upon or used as the sole basis for making decisions without consulting primary, more accurate, more complete or more timely sources of information. Any reliance on the material on this site is at your own risk. <br> <br>This site may contain certain historical information. Historical information, necessarily, is not current and is provided for your reference only. We reserve the right to modify the contents of this site at any time, but we have no obligation to update any information on our site. You agree that it is your responsibility to monitor changes to our site. <br> <br>SECTION 4 - MODIFICATIONS TO THE SERVICE AND PRICES <br>Prices for our products are subject to change without notice. <br> <br>We reserve the right at any time to modify or discontinue the Service (or any part or content thereof) without notice at any time. <br> <br>We shall not be liable to you or to any third-party for any modification, price change, suspension or discontinuance of the Service. <br> <br>SECTION 5 - PRODUCTS OR SERVICES (if applicable) <br>Certain products or services may be available exclusively online through the website/application. These products or services may have limited quantities and are subject to return or exchange only according to our Return Policy. <br> <br>We have made every effort to display as accurately as possible the colors and images of our products that appear at the store. We cannot guarantee that your computer monitor&#39s display of any color will be accurate. <br> <br>We reserve the right but are not obligated, to limit the sales of our products or Services to any person, geographic region, or jurisdiction. We may exercise this right on a case-by-case basis. We reserve the right to limit the quantities of any products or services that we offer. All descriptions of products or product pricing are subject to change at any time without notice, at the sole discretion of us. We reserve the right to discontinue any product at any time. Any offer for any product or service made on this site is void where prohibited. <br> <br>We do not warrant that the quality of any products, services, information, or other material purchased or obtained by you will meet your expectations, or that any errors in the Service will be corrected. <br> <br>SECTION 6 - ACCURACY OF BILLING AND ACCOUNT INFORMATION <br>We reserve the right to refuse any order you place with us. We may, in our sole discretion, limit or cancel quantities purchased per person, per household or per order. These restrictions may include orders placed by or under the same customer account, the same credit card, and/or orders that use the same billing and/or shipping address. In the event that we make a change to or cancel an order, we may attempt to notify you by contacting the e-mail and/or billing address/phone number provided at the time the order was made. We reserve the right to limit or prohibit orders that, in our sole judgment, appear to be placed by dealers, resellers or distributors. <br> <br>You agree to provide current, complete and accurate purchase and account information for all purchases made at our store. You agree to promptly update your account and other information, including your email address and credit card numbers and expiration dates, so that we can complete your transactions and contact you as needed. <br> <br>For more details, please review our Return Policy. <br> <br>SECTION 7 - OPTIONAL TOOLS <br>We may provide you with access to third-party tools over which we neither monitor nor have any control nor input. <br>You acknowledge and agree that we provide access to such tools �as is� and �as available� without any warranties, representations or conditions of any kind and without any endorsement. We shall have no liability whatsoever arising from or relating to your use of optional third-party tools. <br> <br>Any use by you of optional tools offered through the site is entirely at your own risk and discretion and you should ensure that you are familiar with and approve of the terms on which tools are provided by the relevant third-party provider(s). <br> <br>We may also, in the future, offer new services and/or features through the website/application (including, the release of new tools and resources). Such new features and/or services shall also be subject to these TERMS AND CONDITIONS. <br> <br>SECTION 8 - THIRD-PARTY LINKS <br>Certain content, products and services available via our Service may include materials from third-parties. <br>Third-party links on this site may direct you to third-party websites that are not affiliated with us. We are not responsible for examining or evaluating the content or accuracy and we do not warrant and will not have any liability or responsibility for any third-party materials or websites, or for any other materials, products, or services of third-parties. <br> <br>We are not liable for any harm or damages related to the purchase or use of goods, services, resources, content, or any other transactions made in connection with any third-party websites. Please review carefully the third-party&#39s policies and practices and make sure you understand them before you engage in any transaction. Complaints, claims, concerns, or questions regarding third-party products should be directed to the third-party. <br> <br>SECTION 9 - USER COMMENTS, FEEDBACK AND OTHER SUBMISSIONS <br>If, at our request, you send certain specific submissions (for example contest entries) or without a request from us you send creative ideas, suggestions, proposals, plans, or other materials, whether online, by email, by postal mail, or otherwise (collectively, "comments"), you agree that we may, at any time, without restriction, edit, copy, publish, distribute, translate and otherwise use in any medium any comments that you forward to us. We are and shall be under no obligation (1) to maintain any comments in confidence; (2) to pay compensation for any comments; or (3) to respond to any comments. <br> <br>We may, but have no obligation to, monitor, edit or remove content that we determine in our sole discretion are unlawful, offensive, threatening, libelous, defamatory, pornographic, obscene or otherwise objectionable or violates any party�s intellectual property or these TERMS AND CONDITIONS. <br> <br>You agree that your comments will not violate any right of any third-party, including copyright, trademark, privacy, personality or other personal or proprietary rights. You further agree that your comments will not contain libelous or otherwise unlawful, abusive, or obscene material, or contain any computer virus or other malware that could in any way affect the operation of the Service or any related website/application. You may not use a false e-mail address, pretend to be someone other than yourself, or otherwise mislead us or third-parties as to the origin of any comments. You are solely responsible for any comments you make and their accuracy. We take no responsibility and assume no liability for any comments posted by you or any third-party. <br> <br>SECTION 10 - PERSONAL INFORMATION <br>Your submission of personal information through the store is governed by our Privacy Policy. <br> <br>SECTION 11 - ERRORS, INACCURACIES AND OMISSIONS <br>Occasionally there may be information on our site or in the Service that contains typographical errors, inaccuracies or omissions that may relate to product descriptions, pricing, promotions, offers, product shipping charges, transit times and availability. We reserve the right to correct any errors, inaccuracies or omissions, and to change or update information or cancel orders if any information in the Service or on any related website/application is inaccurate at any time without prior notice (including after you have submitted your order). <br> <br>We undertake no obligation to update, amend or clarify information in the Service or on any related website/application, including without limitation, pricing information, except as required by law. No specified update or refresh date applied in the Service or on any related website/application should be taken to indicate that all information in the Service or on any related website/application has been modified or updated. <br> <br>SECTION 12 - PROHIBITED USES <br>In addition to other prohibitions as set forth in the TERMS AND CONDITIONS, you are prohibited from using the site or its content: (a) for any unlawful purpose; (b) to solicit others to perform or participate in any unlawful acts; (c) to violate any international or UK�s regulations, rules, laws, or local ordinances; (d) to infringe upon or violate our intellectual property rights or the intellectual property rights of others; (e) to harass, abuse, insult, harm, defame, slander, disparage, intimidate, or discriminate based on gender, sexual orientation, religion, ethnicity, race, age, national origin, or disability; (f) to submit false or misleading information; (g) to upload or transmit viruses or any other type of malicious code that will or may be used in any way that will affect the functionality or operation of the Service or of any related website/application, other websites, or the Internet; (h) to collect or track the personal information of others; (i) to spam, phish, pharm, pretext, spider, crawl, or scrape; (j) for any obscene or immoral purpose; or (k) to interfere with or circumvent the security features of the Service or any related website/application, other websites, or the Internet. We reserve the right to terminate your use of the Service or any related website/application for violating any of the prohibited uses. <br> <br>SECTION 13 - DISCLAIMER OF WARRANTIES; LIMITATION OF LIABILITY <br>We do not guarantee, represent or warrant that your use of our service will be uninterrupted, timely, secure or error-free. <br>We do not warrant that the results that may be obtained from the use of the service will be accurate or reliable. <br> <br>You agree that from time to time we may remove the service for indefinite periods of time or cancel the service at any time, without notice to you. <br> <br>You expressly agree that your use of, or inability to use, the service is at your sole risk. The service and all products and services delivered to you through the service are (except as expressly stated by us) provided &#39as is&#39 and &#39as available&#39 for your use, without any representation, warranties or conditions of any kind, either express or implied, including all implied warranties or conditions of merchantability, merchantable quality, fitness for a particular purpose, durability, title, and non-infringement. <br> <br>In no case shall we, our directors, officers, employees, affiliates, agents, contractors, interns, suppliers, service providers or licensors be liable for any injury, loss, claim, or any direct, indirect, incidental, punitive, special, or consequential damages of any kind, including, without limitation lost profits, lost revenue, lost savings, loss of data, replacement costs, or any similar damages, whether based in contract, tort (including negligence), strict liability or otherwise, arising from your use of any of the service or any products procured using the service, or for any other claim related in any way to your use of the service or any product, including, but not limited to, any errors or omissions in any content, or any loss or damage of any kind incurred as a result of the use of the service or any content (or product) posted, transmitted, or otherwise made available via the service, even if advised of their possibility. Because some states or jurisdictions do not allow the exclusion or the limitation of liability for consequential or incidental damages, in such states or jurisdictions, our liability shall be limited to the maximum extent permitted by law. <br> <br>SECTION 14 - INDEMNIFICATION <br>You agree to indemnify, defend and hold harmless us and our parent, subsidiaries, affiliates, partners, officers, directors, agents, contractors, licensors, service providers, subcontractors, suppliers, interns and employees, harmless from any claim or demand, including reasonable attorneys� fees, made by any third-party due to or arising out of your breach of these TERMS AND CONDITIONS or the documents they incorporate by reference, or your violation of any law or the rights of a third-party. <br> <br>SECTION 15 - SEVERABILITY <br>In the event that any provision of these TERMS AND CONDITIONS is determined to be unlawful, void or unenforceable, such provision shall nonetheless be enforceable to the fullest extent permitted by applicable law, and the unenforceable portion shall be deemed to be severed from these TERMS AND CONDITIONS, such determination shall not affect the validity and enforceability of any other remaining provisions. <br> <br>SECTION 16 - TERMINATION <br>The obligations and liabilities of the parties incurred prior to the termination date shall survive the termination of this agreement for all purposes. <br> <br>These TERMS AND CONDITIONS are effective unless and until terminated by either you or us. You may terminate these TERMS AND CONDITIONS at any time by notifying us that you no longer wish to use our Services, or when you cease using our site. <br> <br>If in our sole judgment you fail, or we suspect that you have failed, to comply with any term or provision of these TERMS AND CONDITIONS, we also may terminate this agreement at any time without notice and you will remain liable for all amounts due up to and including the date of termination; and/or accordingly may deny you access to our Services (or any part thereof). <br> <br>SECTION 17 - ENTIRE AGREEMENT <br>The failure of us to exercise or enforce any right or provision of these TERMS AND CONDITIONS shall not constitute a waiver of such right or provision. <br> <br>These TERMS AND CONDITIONS and any policies or operating rules posted by us on this site or in respect to The Service constitute the entire agreement and understanding between you and us and govern your use of the Service, superseding any prior or contemporaneous agreements, communications and proposals, whether oral or written, between you and us (including, but not limited to, any prior versions of the TERMS AND CONDITIONS). <br>Any ambiguities in the interpretation of these TERMS AND CONDITIONS shall not be construed against the drafting party. <br> <br>SECTION 18 - GOVERNING LAW <br>These TERMS AND CONDITIONS and any separate agreements whereby we provide you Services shall be governed by and construed in accordance with the laws of US. <br> <br>SECTION 19 - CHANGES TO TERMS AND CONDITIONS <br>You can review the most current version of the TERMS AND CONDITIONS at any time at this page. <br> <br>We reserve the right, at our sole discretion, to update, change or replace any part of these TERMS AND CONDITIONS by posting updates and changes to our website/application. It is your responsibility to check our website/application periodically for changes. Your continued use of or access to our website/application or the Service following the posting of any changes to these TERMS AND CONDITIONS constitutes acceptance of those changes. <br> <br>SECTION 20 - CONTACT INFORMATION <br>If you still have any questions or concerns, please contact us at our Support Center. <br> <br>Idhubs llc <br>6800 Weiskopf Ave, #150 McKinney 75070Terms & Conditions <br> <br>OVERVIEW <br>This website/application is operated by idhubs team. Throughout the website/application, the terms �we�, �us� and �our� refer to idhubs team. idhubs offers this website/application, including all information, tools and services available from this site to you, the user, conditioned upon your acceptance of all terms, conditions, policies and notices stated here. <br>By visiting our site and/ or purchasing something from us, you engage in our �Service� and agree to be bound by the following terms and conditions (�TERMS AND CONDITIONS�, �Terms�), including those additional terms, conditions and policies referenced herein and/or available by hyperlink. These TERMS AND CONDITIONS apply to all users of the site, including without limitation users who are browsers, vendors, customers, merchants, and/ or contributors of content. <br> <br>Please read these TERMS AND CONDITIONS carefully before accessing or using our website/application. By accessing or using any part of the site, you agree to be bound by these TERMS AND CONDITIONS. If you do not agree to all the terms and conditions of this agreement, then you may not access the website/application or use any services. If these TERMS AND CONDITIONS are considered an offer, acceptance is expressly limited to these TERMS AND CONDITIONS. <br> <br>Any new features or tools which are added to the current store shall also be subject to the TERMS AND CONDITIONS. You can review the most current version of the TERMS AND CONDITIONS at any time on this page. We reserve the right to update, change or replace any part of these TERMS AND CONDITIONS by posting updates and/or changes to our website/application. It is your responsibility to check this page periodically for changes. Your continued use of or access to the website/application following the posting of any changes constitutes acceptance of those changes. <br> <br>SECTION 1 - ONLINE STORE TERMS <br>By agreeing to these TERMS AND CONDITIONS, you may not use our products for any illegal or unauthorized purpose nor may you, in the use of the Service, violate any laws in your jurisdiction (including but not limited to copyright laws). <br> <br>You must not transmit any worms or viruses or any code of a destructive nature. <br> <br>A breach or violation of any of the Terms will result in an immediate termination of your Services. <br> <br>SECTION 2 - GENERAL CONDITIONS <br>We reserve the right to refuse service to anyone for any reason at any time. <br>You understand that your content (not including credit card information), may be transferred unencrypted and involve (a) transmissions over various networks; and (b) changes to conform and adapt to the technical requirements of connecting networks or devices. Credit card information is always encrypted during transfer over networks. <br> <br>You agree not to reproduce, duplicate, copy, sell, resell or exploit any portion of the Service, use of the Service, or access to the Service or any contact on the website/application through which the service is provided, without express wrote permission by us. <br> <br>The headings used in this agreement are included for convenience only and will not limit or otherwise affect these Terms. <br> <br>SECTION 3 - ACCURACY, COMPLETENESS AND TIMELINESS OF INFORMATION <br>We are not responsible if the information made available on this site is not accurate, complete or current. The material on this site is provided for general information only and should not be relied upon or used as the sole basis for making decisions without consulting primary, more accurate, more complete or more timely sources of information. Any reliance on the material on this site is at your own risk. <br> <br>This site may contain certain historical information. Historical information, necessarily, is not current and is provided for your reference only. We reserve the right to modify the contents of this site at any time, but we have no obligation to update any information on our site. You agree that it is your responsibility to monitor changes to our site. <br> <br>SECTION 4 - MODIFICATIONS TO THE SERVICE AND PRICES <br>Prices for our products are subject to change without notice. <br> <br>We reserve the right at any time to modify or discontinue the Service (or any part or content thereof) without notice at any time. <br> <br>We shall not be liable to you or to any third-party for any modification, price change, suspension or discontinuance of the Service. <br> <br>SECTION 5 - PRODUCTS OR SERVICES (if applicable) <br>Certain products or services may be available exclusively online through the website/application. These products or services may have limited quantities and are subject to return or exchange only according to our Return Policy. <br> <br>We have made every effort to display as accurately as possible the colors and images of our products that appear at the store. We cannot guarantee that your computer monitor&#39s display of any color will be accurate. <br> <br>We reserve the right but are not obligated, to limit the sales of our products or Services to any person, geographic region, or jurisdiction. We may exercise this right on a case-by-case basis. We reserve the right to limit the quantities of any products or services that we offer. All descriptions of products or product pricing are subject to change at any time without notice, at the sole discretion of us. We reserve the right to discontinue any product at any time. Any offer for any product or service made on this site is void where prohibited. <br> <br>We do not warrant that the quality of any products, services, information, or other material purchased or obtained by you will meet your expectations, or that any errors in the Service will be corrected. <br> <br>SECTION 6 - ACCURACY OF BILLING AND ACCOUNT INFORMATION <br>We reserve the right to refuse any order you place with us. We may, in our sole discretion, limit or cancel quantities purchased per person, per household or per order. These restrictions may include orders placed by or under the same customer account, the same credit card, and/or orders that use the same billing and/or shipping address. In the event that we make a change to or cancel an order, we may attempt to notify you by contacting the e-mail and/or billing address/phone number provided at the time the order was made. We reserve the right to limit or prohibit orders that, in our sole judgment, appear to be placed by dealers, resellers or distributors. <br> <br>You agree to provide current, complete and accurate purchase and account information for all purchases made at our store. You agree to promptly update your account and other information, including your email address and credit card numbers and expiration dates, so that we can complete your transactions and contact you as needed. <br> <br>For more details, please review our Return Policy. <br> <br>SECTION 7 - OPTIONAL TOOLS <br>We may provide you with access to third-party tools over which we neither monitor nor have any control nor input. <br>You acknowledge and agree that we provide access to such tools �as is� and �as available� without any warranties, representations or conditions of any kind and without any endorsement. We shall have no liability whatsoever arising from or relating to your use of optional third-party tools. <br> <br>Any use by you of optional tools offered through the site is entirely at your own risk and discretion and you should ensure that you are familiar with and approve of the terms on which tools are provided by the relevant third-party provider(s). <br> <br>We may also, in the future, offer new services and/or features through the website/application (including, the release of new tools and resources). Such new features and/or services shall also be subject to these TERMS AND CONDITIONS. <br> <br>SECTION 8 - THIRD-PARTY LINKS <br>Certain content, products and services available via our Service may include materials from third-parties. <br>Third-party links on this site may direct you to third-party websites that are not affiliated with us. We are not responsible for examining or evaluating the content or accuracy and we do not warrant and will not have any liability or responsibility for any third-party materials or websites, or for any other materials, products, or services of third-parties. <br> <br>We are not liable for any harm or damages related to the purchase or use of goods, services, resources, content, or any other transactions made in connection with any third-party websites. Please review carefully the third-party&#39s policies and practices and make sure you understand them before you engage in any transaction. Complaints, claims, concerns, or questions regarding third-party products should be directed to the third-party. <br> <br>SECTION 9 - USER COMMENTS, FEEDBACK AND OTHER SUBMISSIONS <br>If, at our request, you send certain specific submissions (for example contest entries) or without a request from us you send creative ideas, suggestions, proposals, plans, or other materials, whether online, by email, by postal mail, or otherwise (collectively, "comments"), you agree that we may, at any time, without restriction, edit, copy, publish, distribute, translate and otherwise use in any medium any comments that you forward to us. We are and shall be under no obligation (1) to maintain any comments in confidence; (2) to pay compensation for any comments; or (3) to respond to any comments. <br> <br>We may, but have no obligation to, monitor, edit or remove content that we determine in our sole discretion are unlawful, offensive, threatening, libelous, defamatory, pornographic, obscene or otherwise objectionable or violates any party�s intellectual property or these TERMS AND CONDITIONS. <br> <br>You agree that your comments will not violate any right of any third-party, including copyright, trademark, privacy, personality or other personal or proprietary rights. You further agree that your comments will not contain libelous or otherwise unlawful, abusive, or obscene material, or contain any computer virus or other malware that could in any way affect the operation of the Service or any related website/application. You may not use a false e-mail address, pretend to be someone other than yourself, or otherwise mislead us or third-parties as to the origin of any comments. You are solely responsible for any comments you make and their accuracy. We take no responsibility and assume no liability for any comments posted by you or any third-party. <br> <br>SECTION 10 - PERSONAL INFORMATION <br>Your submission of personal information through the store is governed by our Privacy Policy. <br> <br>SECTION 11 - ERRORS, INACCURACIES AND OMISSIONS <br>Occasionally there may be information on our site or in the Service that contains typographical errors, inaccuracies or omissions that may relate to product descriptions, pricing, promotions, offers, product shipping charges, transit times and availability. We reserve the right to correct any errors, inaccuracies or omissions, and to change or update information or cancel orders if any information in the Service or on any related website/application is inaccurate at any time without prior notice (including after you have submitted your order). <br> <br>We undertake no obligation to update, amend or clarify information in the Service or on any related website/application, including without limitation, pricing information, except as required by law. No specified update or refresh date applied in the Service or on any related website/application should be taken to indicate that all information in the Service or on any related website/application has been modified or updated. <br> <br>SECTION 12 - PROHIBITED USES <br>In addition to other prohibitions as set forth in the TERMS AND CONDITIONS, you are prohibited from using the site or its content: (a) for any unlawful purpose; (b) to solicit others to perform or participate in any unlawful acts; (c) to violate any international or UK�s regulations, rules, laws, or local ordinances; (d) to infringe upon or violate our intellectual property rights or the intellectual property rights of others; (e) to harass, abuse, insult, harm, defame, slander, disparage, intimidate, or discriminate based on gender, sexual orientation, religion, ethnicity, race, age, national origin, or disability; (f) to submit false or misleading information; (g) to upload or transmit viruses or any other type of malicious code that will or may be used in any way that will affect the functionality or operation of the Service or of any related website/application, other websites, or the Internet; (h) to collect or track the personal information of others; (i) to spam, phish, pharm, pretext, spider, crawl, or scrape; (j) for any obscene or immoral purpose; or (k) to interfere with or circumvent the security features of the Service or any related website/application, other websites, or the Internet. We reserve the right to terminate your use of the Service or any related website/application for violating any of the prohibited uses. <br> <br>SECTION 13 - DISCLAIMER OF WARRANTIES; LIMITATION OF LIABILITY <br>We do not guarantee, represent or warrant that your use of our service will be uninterrupted, timely, secure or error-free. <br>We do not warrant that the results that may be obtained from the use of the service will be accurate or reliable. <br> <br>You agree that from time to time we may remove the service for indefinite periods of time or cancel the service at any time, without notice to you. <br> <br>You expressly agree that your use of, or inability to use, the service is at your sole risk. The service and all products and services delivered to you through the service are (except as expressly stated by us) provided &#39as is&#39 and &#39as available&#39 for your use, without any representation, warranties or conditions of any kind, either express or implied, including all implied warranties or conditions of merchantability, merchantable quality, fitness for a particular purpose, durability, title, and non-infringement. <br> <br>In no case shall we, our directors, officers, employees, affiliates, agents, contractors, interns, suppliers, service providers or licensors be liable for any injury, loss, claim, or any direct, indirect, incidental, punitive, special, or consequential damages of any kind, including, without limitation lost profits, lost revenue, lost savings, loss of data, replacement costs, or any similar damages, whether based in contract, tort (including negligence), strict liability or otherwise, arising from your use of any of the service or any products procured using the service, or for any other claim related in any way to your use of the service or any product, including, but not limited to, any errors or omissions in any content, or any loss or damage of any kind incurred as a result of the use of the service or any content (or product) posted, transmitted, or otherwise made available via the service, even if advised of their possibility. Because some states or jurisdictions do not allow the exclusion or the limitation of liability for consequential or incidental damages, in such states or jurisdictions, our liability shall be limited to the maximum extent permitted by law. <br> <br>SECTION 14 - INDEMNIFICATION <br>You agree to indemnify, defend and hold harmless us and our parent, subsidiaries, affiliates, partners, officers, directors, agents, contractors, licensors, service providers, subcontractors, suppliers, interns and employees, harmless from any claim or demand, including reasonable attorneys� fees, made by any third-party due to or arising out of your breach of these TERMS AND CONDITIONS or the documents they incorporate by reference, or your violation of any law or the rights of a third-party. <br> <br>SECTION 15 - SEVERABILITY <br>In the event that any provision of these TERMS AND CONDITIONS is determined to be unlawful, void or unenforceable, such provision shall nonetheless be enforceable to the fullest extent permitted by applicable law, and the unenforceable portion shall be deemed to be severed from these TERMS AND CONDITIONS, such determination shall not affect the validity and enforceability of any other remaining provisions. <br> <br>SECTION 16 - TERMINATION <br>The obligations and liabilities of the parties incurred prior to the termination date shall survive the termination of this agreement for all purposes. <br> <br>These TERMS AND CONDITIONS are effective unless and until terminated by either you or us. You may terminate these TERMS AND CONDITIONS at any time by notifying us that you no longer wish to use our Services, or when you cease using our site. <br> <br>If in our sole judgment you fail, or we suspect that you have failed, to comply with any term or provision of these TERMS AND CONDITIONS, we also may terminate this agreement at any time without notice and you will remain liable for all amounts due up to and including the date of termination; and/or accordingly may deny you access to our Services (or any part thereof). <br> <br>SECTION 17 - ENTIRE AGREEMENT <br>The failure of us to exercise or enforce any right or provision of these TERMS AND CONDITIONS shall not constitute a waiver of such right or provision. <br> <br>These TERMS AND CONDITIONS and any policies or operating rules posted by us on this site or in respect to The Service constitute the entire agreement and understanding between you and us and govern your use of the Service, superseding any prior or contemporaneous agreements, communications and proposals, whether oral or written, between you and us (including, but not limited to, any prior versions of the TERMS AND CONDITIONS). <br>Any ambiguities in the interpretation of these TERMS AND CONDITIONS shall not be construed against the drafting party. <br> <br>SECTION 18 - GOVERNING LAW <br>These TERMS AND CONDITIONS and any separate agreements whereby we provide you Services shall be governed by and construed in accordance with the laws of US. <br> <br>SECTION 19 - CHANGES TO TERMS AND CONDITIONS <br>You can review the most current version of the TERMS AND CONDITIONS at any time at this page. <br> <br>We reserve the right, at our sole discretion, to update, change or replace any part of these TERMS AND CONDITIONS by posting updates and changes to our website/application. It is your responsibility to check our website/application periodically for changes. Your continued use of or access to our website/application or the Service following the posting of any changes to these TERMS AND CONDITIONS constitutes acceptance of those changes. <br> <br>SECTION 20 - CONTACT INFORMATION <br>If you still have any questions or concerns, please contact us at our Support Center. <br> <br>Idhubs llc <br>6800 Weiskopf Ave, #150 McKinney 75070<br></p> </div> </div> </div></section>';
	}
	
	public function ReturnRefundPage()
	{
		return '<div> <div class="main-block"><div class="main-block-tools"><span class="move-up-btn" title="Move Up"><i class="fas fa-long-arrow-alt-up"></i></span><span class="move-down-btn" title="Move Down"><i class="fas fa-long-arrow-alt-down"></i></span><span id="block-setting-hover" class="element-setting sec-block-settings tooltip" title="Block Parameters"><i class="fas fa-cog"></i></span><span class="sec-block-clone tooltip" title="Duplicate Block"><i class="far fa-clone"></i></span><span class="remove-block tooltip" title="Remove Block"><i class="far fa-trash-alt"></i></span><span class="code-switch-btn tooltip" title="More"><i class="fas fa-ellipsis-h"></i></span><span class="code-btn tooltip" title="Edit Code"><i class="fas fa-code"></i></span></div><div id="code-editor-use" class="element-temp-wrap wrap-ok-is-block"><section class="ok-is-block section"> <div class="ok-is-container container w-90 pt-50 pb-50"> <div id="columns-wrap" class="element-temp-wrap"> <div id="row-setting-menu" class="setting-menu"> <ul> <li class="drag-row-element menu-tooltip" data-hasqtip="76893" oldtitle="Drag and Move Element" title=""><i class="fas fa-arrows-alt"></i></li> <li id="edit-row-element" class="element-setting menu-tooltip" data-hasqtip="76895" oldtitle="Row Settings" title=""><i class="fas fa-cog"></i></li> <li id="shuffle-col-element" class="menu-tooltip" data-hasqtip="76897" oldtitle="Shuffle Columns" title=""><i class="fas fa-random"></i></li> <li id="duplicate-row" class="menu-tooltip" data-hasqtip="76899" oldtitle="Duplicate Row" title=""><i class="fas fa-clone"></i></li> <li id="delete-row" class="menu-tooltip" data-hasqtip="76901" oldtitle="Delete Row" title=""><i class="fas fa-trash-alt"></i></li> <li id="add-new-row" class="menu-tooltip" data-hasqtip="76903" oldtitle="Add New Row" title=""><i class="fas fa-plus"></i></li> </ul> </div> <div class="columns is-variable is-multiline columns-border"> <div class="column column-border ok-column-handle p-rel" aria-dropeffect="move"> <div id="column-setting-menu" class="setting-menu"> <ul> <li id="edit-column-element" class="element-setting menu-tooltip" data-hasqtip="76909" oldtitle="Column Settings" title=""><i class="fas fa-cog"></i></li> <li id="duplicate-column" class="element-setting menu-tooltip" data-hasqtip="76911" oldtitle="Duplicate Column" title=""><i class="fas fa-clone"></i></li> <li id="delete-column" class="menu-tooltip" data-hasqtip="76913" oldtitle="Delete Column" title=""><i class="fas fa-trash-alt"></i></li> <li id="add-column-element" data-hasqtip="76915" oldtitle="Add Column Element" title=""><i class="fas fa-plus"></i></li> </ul> </div> <div id="text-temp-wrap" class="element-temp-wrap move-element"> <div id="text-temp-setting-menu" class="setting-menu"> <ul> <li class="drag-element menu-tooltip" data-hasqtip="76920" oldtitle="Drag and Move Element" title=""><i class="fas fa-arrows-alt"></i></li> <li id="text-setting-element" class="element-setting menu-tooltip" data-hasqtip="76922" oldtitle="Text Settings" title=""><i class="fas fa-cog"></i></li> <li id="duplicate-text" class="menu-tooltip" data-hasqtip="76924" oldtitle="Duplicate Text" title=""><i class="fas fa-clone"></i></li> <li id="delete-text" class="menu-tooltip" data-hasqtip="76926" oldtitle="Delete Text" title=""><i class="fas fa-trash-alt"></i></li> <li class="add-new-element menu-tooltip" data-hasqtip="76928" oldtitle="Add New Element" title=""><i class="fas fa-plus"></i></li> </ul> </div> <p class="ok-is-text font-b ok-paragraph ecolor-c mt-15 mb-15 fs-18 w-100 selected-border" role="option" aria-grabbed="false">Return & Refund Policy <br>Thank you for your purchase. We hope you are happy with your purchase. However, if you are not completely satisfied with your purchase for any reason, you may return it to us. Please see below for more information on our return policy. <br> <br>RETURNS <br>In order to be eligible for a refund, you have to return the product within 14 calendar days after the receipt of the product. The product must be in the same condition that you receive it and undamaged in any way. <br>If the return is caused by the consumer, consumer should be responsible for the shipping fee. The specific fee should be based on the express company you choose. If due to our reasons, the goods received are damaged or not correct, and the consumer is not required to bear the shipping fee for this reason. <br> <br>RETURN PROCESS <br>To return an item, please contact customer service to obtain a Return Address. After receiving the address, place the item securely in its original packaging and [include your proof of purchase]. <br> <br>Your return shipment is free of charge in some cases. If you return an item and the reason for return isn&#39t a result of a supercozye.com error, the cost of return shipping will be deducted from your refund. <br> <br>REFUNDS <br>After receiving your return and inspecting the condition of your item, we will process your return or exchange. Please allow at least 14 days from the receipt of your item to process your return or exchange. Refunds may take 1-2 billing cycles to appear on your credit card statement, depending on your credit card company. We will notify you by email when your return has been processed. <br> <br>EXCEPTIONS <br>The following items cannot be returned or exchanged: <br> <br>� perishable items <br>� intimates <br>� gift cards <br>� custom items <br>� digital products <br> <br>For defective or damaged products, please contact us at the contact details below to arrange a refund or exchange. <br> <br>QUESTIONS <br>If you have any questions concerning our return policy, please contact us at our Support Center<br></p></div> </div> </div></div> </div></section></div><div class="live-block-add"><span class="add-section-block tooltip" title="Add New Block"><i class="fas fa-plus"></i></span></div></div></div>';
	}
	
	public function ReturnRefundPageEdit()
	{
		return '<div class="main-block"><div class="main-block-tools"><span class="move-up-btn" title="Move Up"><i class="fas fa-long-arrow-alt-up"></i></span><span class="move-down-btn" title="Move Down"><i class="fas fa-long-arrow-alt-down"></i></span><span id="block-setting-hover" class="element-setting sec-block-settings tooltip" title="Block Parameters"><i class="fas fa-cog"></i></span><span class="sec-block-clone tooltip" title="Duplicate Block"><i class="far fa-clone"></i></span><span class="remove-block tooltip" title="Remove Block"><i class="far fa-trash-alt"></i></span><span class="code-switch-btn tooltip" title="More"><i class="fas fa-ellipsis-h"></i></span><span class="code-btn tooltip" title="Edit Code"><i class="fas fa-code"></i></span></div><div id="code-editor-use" class="element-temp-wrap wrap-ok-is-block"><section class="ok-is-block section"> <div class="ok-is-container container w-90 pt-50 pb-50"> <div id="columns-wrap" class="element-temp-wrap"> <div id="row-setting-menu" class="setting-menu"> <ul> <li class="drag-row-element menu-tooltip" data-hasqtip="76893" oldtitle="Drag and Move Element" title=""><i class="fas fa-arrows-alt"></i></li> <li id="edit-row-element" class="element-setting menu-tooltip" data-hasqtip="76895" oldtitle="Row Settings" title=""><i class="fas fa-cog"></i></li> <li id="shuffle-col-element" class="menu-tooltip" data-hasqtip="76897" oldtitle="Shuffle Columns" title=""><i class="fas fa-random"></i></li> <li id="duplicate-row" class="menu-tooltip" data-hasqtip="76899" oldtitle="Duplicate Row" title=""><i class="fas fa-clone"></i></li> <li id="delete-row" class="menu-tooltip" data-hasqtip="76901" oldtitle="Delete Row" title=""><i class="fas fa-trash-alt"></i></li> <li id="add-new-row" class="menu-tooltip" data-hasqtip="76903" oldtitle="Add New Row" title=""><i class="fas fa-plus"></i></li> </ul> </div> <div class="columns is-variable is-multiline columns-border"> <div class="column column-border ok-column-handle p-rel" aria-dropeffect="move"> <div id="column-setting-menu" class="setting-menu"> <ul> <li id="edit-column-element" class="element-setting menu-tooltip" data-hasqtip="76909" oldtitle="Column Settings" title=""><i class="fas fa-cog"></i></li> <li id="duplicate-column" class="element-setting menu-tooltip" data-hasqtip="76911" oldtitle="Duplicate Column" title=""><i class="fas fa-clone"></i></li> <li id="delete-column" class="menu-tooltip" data-hasqtip="76913" oldtitle="Delete Column" title=""><i class="fas fa-trash-alt"></i></li> <li id="add-column-element" data-hasqtip="76915" oldtitle="Add Column Element" title=""><i class="fas fa-plus"></i></li> </ul> </div> <div id="text-temp-wrap" class="element-temp-wrap move-element"> <div id="text-temp-setting-menu" class="setting-menu"> <ul> <li class="drag-element menu-tooltip" data-hasqtip="76920" oldtitle="Drag and Move Element" title=""><i class="fas fa-arrows-alt"></i></li> <li id="text-setting-element" class="element-setting menu-tooltip" data-hasqtip="76922" oldtitle="Text Settings" title=""><i class="fas fa-cog"></i></li> <li id="duplicate-text" class="menu-tooltip" data-hasqtip="76924" oldtitle="Duplicate Text" title=""><i class="fas fa-clone"></i></li> <li id="delete-text" class="menu-tooltip" data-hasqtip="76926" oldtitle="Delete Text" title=""><i class="fas fa-trash-alt"></i></li> <li class="add-new-element menu-tooltip" data-hasqtip="76928" oldtitle="Add New Element" title=""><i class="fas fa-plus"></i></li> </ul> </div> <p class="ok-is-text font-b ok-paragraph ecolor-c mt-15 mb-15 fs-18 w-100 selected-border" role="option" aria-grabbed="false">Return & Refund Policy <br>Thank you for your purchase. We hope you are happy with your purchase. However, if you are not completely satisfied with your purchase for any reason, you may return it to us. Please see below for more information on our return policy. <br> <br>RETURNS <br>In order to be eligible for a refund, you have to return the product within 14 calendar days after the receipt of the product. The product must be in the same condition that you receive it and undamaged in any way. <br>If the return is caused by the consumer, consumer should be responsible for the shipping fee. The specific fee should be based on the express company you choose. If due to our reasons, the goods received are damaged or not correct, and the consumer is not required to bear the shipping fee for this reason. <br> <br>RETURN PROCESS <br>To return an item, please contact customer service to obtain a Return Address. After receiving the address, place the item securely in its original packaging and [include your proof of purchase]. <br> <br>Your return shipment is free of charge in some cases. If you return an item and the reason for return isn&#39t a result of a supercozye.com error, the cost of return shipping will be deducted from your refund. <br> <br>REFUNDS <br>After receiving your return and inspecting the condition of your item, we will process your return or exchange. Please allow at least 14 days from the receipt of your item to process your return or exchange. Refunds may take 1-2 billing cycles to appear on your credit card statement, depending on your credit card company. We will notify you by email when your return has been processed. <br> <br>EXCEPTIONS <br>The following items cannot be returned or exchanged: <br> <br>� perishable items <br>� intimates <br>� gift cards <br>� custom items <br>� digital products <br> <br>For defective or damaged products, please contact us at the contact details below to arrange a refund or exchange. <br> <br>QUESTIONS <br>If you have any questions concerning our return policy, please contact us at our Support Center<br></p></div> </div> </div></div> </div></section></div><div class="live-block-add"><span class="add-section-block tooltip" title="Add New Block"><i class="fas fa-plus"></i></span></div></div>';
	}
	
	
	public function createDefaultHtmlPages($page){
	     $root = public_path('store/'.$page->id);
		 $this->FAQHtml($root);
		 $this->aboutUsHtml($root);
		 $this->contactUsHtml($root);
		 $this->whyChooseUs($root);
		 $this->privacyPolicy($root);
		 $this->paymentPolicy($root);
		 $this->shippingPolicy($root);
		 $this->termsConditions($root);
		 $this->returnRefund($root);
	}
	
	public function FAQHtml($root)
	{
		 $indexPath = $root.DIRECTORY_SEPARATOR.'faq.html';

		$htmlFinal = <<<'HTML'
		<!DOCTYPE html>
		<html lang="en">
		<head>
			<meta charset="UTF-8">
			<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=yes">
			<title>FAQ</title>
		
			<link rel="stylesheet" href="style.css">
		</head>
		<body>
		
		<div id="aiwb-header-slot"></div>
		<div style="max-width:1200px;width:100%;margin:70px auto 0; padding:15px;">
		<p>
			<strong>FAQ</strong>
		</p>
		
		<p>
			<strong>GENERAL QUESTIONS</strong><br><br>
		
			<strong>What is the status of my order?</strong><br>
			Once you have placed your order, we will send you a confirmation email to track the status of your order.
		</p>
		
		<p>
			<strong>Can I change my order?</strong><br>
			We can only change orders that have not been processed for shipping yet. Once your order is under the status "preparing for shipping", "shipping" or "delivered", then we cannot accept any edits to your order.
		</p>
		
		<p>
			<strong>PAYMENT</strong><br><br>
		
			<strong>What payment methods do you accept?</strong><br>
			We accept Credit Card payments using Visa, MasterCard, and American Express.
		</p>
		
		<p>
			<strong>Which currency will I be charged in?</strong><br>
			All of our transactions are based in USD. If your credit or debit card uses another currency, your bank will apply the corresponding conversion rate depending on your card provider.
		</p>
		
		<p>
			<strong>SHIPPING</strong><br><br>
		
			<strong>Where do you ship?</strong><br>
			We ship to the United States and Puerto Rico.
		</p>
		
		<p>
			<strong>How long does it take to ship my order?</strong><br>
			Once you've placed your order, it usually takes 1–2 business days to process it.<br>
			Shipping time depends on the delivery method you selected.
		</p>
		
		<p>
			<strong>How can I track my package?</strong><br>
			Once you have placed your order, we will send you a confirmation email with tracking information.
		</p>
		
		<p>
			<strong>What if I'm not home?</strong><br>
			If you're not home, another delivery attempt may be made, or the delivery partner may contact you to arrange a new delivery date.<br>
			You may also need to collect your package from your local post office.
		</p>
		
		<p>
			<strong>RETURNS</strong><br><br>
		
			<strong>Do you accept returns?</strong><br>
			We accept returns under the following conditions:<br>
			• The item was purchased from our online store.<br>
			• The item has not been used.<br>
			• The return or exchange request is made within 14 days of delivery.<br>
			Please contact our customer service to request a return.
		</p>
		
		<p>
			<strong>Are returns free?</strong><br>
			Contact customer service to obtain a return address. Pack the item securely in its original packaging and include your proof of purchase.<br><br>
		
			If the return is not due to our error, the return shipping cost will be deducted from your refund.
		</p>
		
		<p>
			<strong>How long does it take to process a return?</strong><br>
			Returns are confirmed within 14 days of receiving the package at our warehouse.<br>
			Once accepted, your refund, exchange, or store credit will be issued within 14 days.<br><br>
		
			If you still have any questions or concerns, please contact our Support Center.
		</p>
		</div>
		<div id="aiwb-footer-slot"></div>
		
		<script src="script.js" defer></script>
		
		</body>
		</html>
		HTML;
		
		file_put_contents($indexPath, $htmlFinal);
	}
	
	public function aboutUsHtml($root)
	{
		 $indexPath = $root.DIRECTORY_SEPARATOR.'about-us.html';

		$htmlFinal = <<<'HTML'
		<!DOCTYPE html>
		<html lang="en">
		<head>
			<meta charset="UTF-8">
			<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=yes">
			<title>About Us</title>
		
			<link rel="stylesheet" href="style.css">
		</head>
		<body>
		
		<div id="aiwb-header-slot"></div>
		<div style="max-width:1200px;width:100%;margin:70px auto 0; padding:15px;">
		<p>
			About Us<br><br>
		
			Welcome to idhubs, we are a company dedicated to providing products that help improve people's lives.<br><br>
		
			Our vision is to supply our customers with the highest quality product and service offerings available in the market today.
			We believe that each and every one of our customers is extremely important to us. We make it a point to listen, learn and
			deliver based on our customer's needs and expectations.<br><br>
		
			If at any time you have any questions, please contact our Customer Service team (info@idhubs.com).
			We will make all reasonable efforts to address your concerns. Thank you for choosing to shop with us!
		</p>
		</div>		
		<div id="aiwb-footer-slot"></div>
		
		<script src="script.js" defer></script>
		
		</body>
		</html>
		HTML;
		
		file_put_contents($indexPath, $htmlFinal);
	}
	
	public function contactUsHtml($root)
	{
		 $indexPath = $root.DIRECTORY_SEPARATOR.'contact-us.html';

		$htmlFinal = <<<'HTML'
		<!DOCTYPE html>
		<html lang="en">
		<head>
			<meta charset="UTF-8">
			<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=yes">
			<title>About Us</title>
		
			<link rel="stylesheet" href="style.css">
		</head>
		<body>
		
			<div id="aiwb-header-slot"></div>
			<div style="max-width:1200px;width:100%;margin:70px auto 0; padding:15px;">
			<p>
			  Contact Us<br><br>
			</p>
		
			</div>
			<div id="aiwb-footer-slot"></div>
			
			<script src="script.js" defer></script>
		
		</body>
		</html>
		HTML;
		
		file_put_contents($indexPath, $htmlFinal);
	}
	
	public function whyChooseUs($root)
	{
		 $indexPath = $root.DIRECTORY_SEPARATOR.'why-choose-us.html';

		$htmlFinal = <<<'HTML'
		<!DOCTYPE html>
		<html lang="en">
		<head>
			<meta charset="UTF-8">
			<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=yes">
			<title>Why Choose Us?</title>
		
			<link rel="stylesheet" href="style.css">
		</head>
		<body>
		
		<div id="aiwb-header-slot"></div>
		<div style="max-width:1200px;width:100%;margin:70px auto 0; padding:15px;">
		<p>
			Why Choose Us?<br>
			What Makes Us the Best
		</p>
		
		<p>
			At idhubs we pride ourselves on the quality of our customer service and our dedication to delivering great products at reasonable prices in a timely manner.
		</p>
		
		<p>
			Our vision is to supply our customers with the highest quality product and service offerings available in the market today. We are committed to providing high-quality products.
		</p>
		
		<p>
			Convenient &amp; Friendly Customer Service
		</p>
		
		<p>
			We believe that each and every one of our customers is extremely important to us. We make it a point to listen, learn and deliver based on our customer's needs and expectations. If at any time you have any questions, please contact our Support Center - info@idhubs.com. We will make all reasonable efforts to address your concerns.
		</p>
		
		<p>
			Delivery
		</p>
		
		<p>
			We currently deliver to the US, PR. 
		</p>
		</div>
		<div id="aiwb-footer-slot"></div>
		
		<script src="script.js" defer></script>
		
		</body>
		</html>
		HTML;
		
		file_put_contents($indexPath, $htmlFinal);
	}
	
	public function privacyPolicy($root)
	{
		 $indexPath = $root.DIRECTORY_SEPARATOR.'privacy-policy.html';
         
         $htmlFinal = <<<'HTML'
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=yes">
    <title>Privacy Policy</title>

    <link rel="stylesheet" href="style.css">
</head>
<body>

<div id="aiwb-header-slot"></div>
<div style="max-width:1200px;width:100%;margin:70px auto 0; padding:15px;">
<p>
    <strong>Privacy Policy</strong><br>
    This privacy notice for idhubs ("Company," "we," "us," or "our"), describes how and why we might collect, store, use, and/or share ("process") your information when you use our services ("Services"), such as when you:
</p>

<p>
    ◈ Visit our website at .com, or any website of ours that links to this privacy notice.<br>
    ◈ Engage with us in other related ways - including any sales, marketing, or events.
</p>

<p>
    <strong>QUESTIONS OR CONCERNS?</strong><br>
    Reading this privacy notice will help you understand your privacy rights and choices. If you do not agree with our policies and practices, please do not use our Services. If you still have any questions or concerns, please contact us at our Support Center - info@idhubs.com.
</p>

<p>
    This summary provides key points from our privacy notice, but you can find out more details about any of these topics by using our table of contents below to find the section you are looking for.
</p>

<p>
    <strong>WHAT PERSONAL INFORMATION DO WE PROCESS?</strong><br>
    When you visit, use, or navigate our Services, we may process personal information depending on how you interact with idhubs and the Services, the choices you make, and the products and features you use.
</p>

<p>
    <strong>DO WE PROCESS ANY SENSITIVE PERSONAL INFORMATION?</strong><br>
    We may process sensitive personal information when necessary with your consent or as otherwise permitted by applicable law.
</p>

<p>
    <strong>DO YOU RECEIVE ANY INFORMATION FROM THIRD PARTIES?</strong><br>
    We may receive information from public databases, marketing partners, social media platforms, and other outside sources.
</p>

<p>
    <strong>HOW DO YOU PROCESS MY INFORMATION?</strong><br>
    We process your information to provide, improve, and administer our Services, communicate with you, for security and fraud prevention, and comply with the law. We may also process your information for other purposes with your consent. We process your information only when we have a valid legal reason to do so.
</p>

<p>
    <strong>IN WHAT SITUATIONS AND WITH WHICH TYPES OF PARTIES DO WE SHARE PERSONAL INFORMATION?</strong><br>
    We may share information in specific situations and with specific categories of third parties.
</p>

<p>
    <strong>HOW DO WE KEEP YOUR INFORMATION SAFE?</strong><br>
    We have organizational and technical processes and procedures in place to protect your personal information. However, no electronic transmission over the internet or information storage technology can be guaranteed to be 100% secure, so we cannot promise or guarantee that hackers, cybercriminals, or other unauthorized third parties will not be able to defeat our security and improperly collect, access, steal, or modify your information.
</p>

<p>
    <strong>WHAT ARE YOUR RIGHTS?</strong><br>
    You have the right to access personal data held by the Service, correct it, and delete it.
</p>

<p>
    <strong>HOW DO I EXERCISE MY RIGHTS?</strong><br>
    The easiest way to exercise your rights is by contacting us. We will consider and act upon any request in accordance with applicable data protection laws.
</p>
</div>
<div id="aiwb-footer-slot"></div>

<script src="script.js" defer></script>

</body>
</html>
HTML;

file_put_contents($indexPath, $htmlFinal);
	}
	
	public function paymentPolicy($root)
	{
		 $indexPath = $root.DIRECTORY_SEPARATOR.'payment-policy.html';
         
         $htmlFinal = <<<'HTML'
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=yes">
    <title>Payment Policy</title>

    <link rel="stylesheet" href="style.css">
</head>
<body>

<div id="aiwb-header-slot"></div>
<div style="max-width:1200px;width:100%;margin:70px auto 0; padding:15px;">
<p>
    <strong>Payment Policy</strong>
</p>

<p>
    <strong>WHAT PAYMENT METHODS DO YOU ACCEPT?</strong><br>
    We accept Credit Card payments using Visa, MasterCard, and American Express.
</p>

<p>
    <strong>WHICH CURRENCY WILL I BE CHARGED IN?</strong><br>
    All of our transactions are based in USD. If your credit or debit card uses another currency, your bank will apply the corresponding conversion rate of the currency you choose depending on the website you are on.
</p>

<p>
    <strong>DO YOU OFFER 3 OR 4 TIMES PAYMENT OPTIONS?</strong><br>
    We accept 3 times payment.<br>
    You will be able to choose that payment option during checkout.
</p>

<p>
    <strong>HOW DO I CHANGE/MODIFY MY ORDER?</strong><br>
    If you notice a mistake with your order after receiving an order confirmation email, please contact us at our Support Center.<br>
    Please note that we can help you modify your order before shipment.<br>
    Once your package is shipped, we will not be able to change anything.
</p>

<p>
    <strong>WHAT SHOULD I DO IF I DID NOT RECEIVE A CONFIRMATION EMAIL?</strong><br>
    If you have not received a confirmation email about your order, you may have entered your email incorrectly when placing the order or the email might be in your spam folder. You may log in to your account to see your orders. You may also contact us to find out more information about your order.
</p>
</div>
<div id="aiwb-footer-slot"></div>

<script src="script.js" defer></script>

</body>
</html>
HTML;

file_put_contents($indexPath, $htmlFinal);
	}
	
	public function shippingPolicy($root)
	{
		 $indexPath = $root.DIRECTORY_SEPARATOR.'shipping-policy.html';

		$htmlFinal = <<<'HTML'
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=yes">
    <title>Shipping Policy</title>

    <link rel="stylesheet" href="style.css">
</head>
<body>

<div id="aiwb-header-slot"></div>
<div style="max-width:1200px;width:100%;margin:70px auto 0; padding:15px;">
<p>
    <strong>Shipping Policy</strong>
</p>

<p>
    Our goal is to offer you the best shipping options available in the USA and PR. (New markets coming soon).
</p>

<p>
    <strong>Shipping Carrier:</strong> USPS and UPS<br>
    Orders are processed when the payment is accepted.
</p>

<p>
    <strong>SHIPPING &amp; HANDLING</strong>
</p>

<p>
    <strong>Please note:</strong>
</p>

<p>
    1. Delivery to military regions is currently limited. We are very sorry for the inconvenience.<br>
    2. The majority of our orders are processed and shipped within 48 hours. However, the time period can differ in individual cases.<br>
    3. International orders have to go through customs. We have no influence on the customs process and apologize for any inconvenience due to delivery delays resulting from this.<br>
    4. It is the responsibility of the customer to pay any customs, duties, or taxes. These are <strong>NOT</strong> included in the purchase price.<br>
    5. When your order is ready to be shipped, a tracking link will be sent to your email so you can follow your package all the way home.
</p>

<p>
    <strong>SHIPPING FEE</strong><br>
    Shipping is included in the price for the continental USA. Additional fees may apply for parcels to Hawaii, Alaska, and PR.
</p>

<p>
    <strong>ORDER TRACKING</strong><br>
    You will receive a confirmation email with a tracking link so that you can follow your order all the way home! Please allow 1–2 days for the carrier to scan your package into their system.
</p>

<p>
    If you attempt to track your package and there is no information available, that simply means the carrier has not processed your parcel yet. Once the parcel is scanned into the system, tracking events will appear on the tracking page.
</p>

<p>
    <strong>INCORRECT ADDRESS</strong><br>
    Make sure you provide the correct address at checkout because we are not responsible if your order gets delivered to the wrong address.
</p>

<p>
    If you contact the final-mile carrier after the order has left our warehouse and ask them to forward or redirect your parcel, we are not responsible if that parcel gets lost, stolen, or damaged.
</p>

<p>
    Customer service is our #1 priority and we will do whatever we can to take care of you. Thank you for considering idhubs, and if you have any questions, please don't hesitate to contact us via: info@idhubs.com.
</p>
</div>
<div id="aiwb-footer-slot"></div>

<script src="script.js" defer></script>

</body>
</html>
HTML;

file_put_contents($indexPath, $htmlFinal);
	}
	
	public function termsConditions($root)
	{
		 $indexPath = $root.DIRECTORY_SEPARATOR.'terms-conditions.html';
         
         $htmlFinal = <<<'HTML'
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=yes">
    <title>Terms and Conditions</title>

    <link rel="stylesheet" href="style.css">
</head>
<body>

<div id="aiwb-header-slot"></div>
<div style="max-width:1200px;width:100%;margin:70px auto 0; padding:15px;">
<p>
    <strong>TERMS AND CONDITIONS FOR USERS</strong>
</p>

<p><strong>OVERVIEW</strong></p>

<p>
    This website/application is operated by <strong>idhubs</strong>. Throughout the website/application, the terms “we,” “us,” and “our” refer to <strong>idhubs</strong>. <strong>idhubs</strong> offers this website/application, including all information, tools, and services available from this site to you, the user, conditioned upon your acceptance of all terms, conditions, policies, and notices stated here.
</p>

<p>
    By visiting our site and/or purchasing something from us, you engage in our “Service” and agree to be bound by the following Terms and Conditions (“Terms”), including any additional terms, conditions, and policies referenced herein and/or available by hyperlink. These Terms apply to all users of the site, including without limitation browsers, vendors, customers, merchants, and contributors of content.
</p>

<p>
    Please read these Terms carefully before accessing or using our website/application. By accessing or using any part of the site, you agree to be bound by these Terms. If you do not agree to all the Terms of this agreement, you may not access the website/application or use any services. If these Terms are considered an offer, acceptance is expressly limited to these Terms.
</p>

<p>
    Any new features or tools added to the current store shall also be subject to these Terms. We reserve the right to update, change, or replace any part of these Terms by posting updates to our website/application. It is your responsibility to check this page periodically for changes. Continued use of the website/application following the posting of any changes constitutes acceptance of those changes.
</p>

<p><strong>SECTION 1 – ONLINE STORE TERMS</strong></p>

<p>
    By agreeing to these Terms, you may not use our products for any illegal or unauthorized purpose, nor may you violate any laws in your jurisdiction when using the Service (including but not limited to copyright laws).
</p>

<p>
    You must not transmit any worms, viruses, or any code of a destructive nature.
</p>

<p>
    A breach or violation of any of the Terms will result in an immediate termination of your Services.
</p>

<p><strong>SECTION 2 – GENERAL CONDITIONS</strong></p>

<p>
    We reserve the right to refuse service to anyone for any reason at any time.
</p>

<p>
    You understand that your content (excluding credit card information) may be transferred unencrypted and may involve:
</p>

<p>• transmissions over various networks; and</p>

<p>• changes to conform and adapt to the technical requirements of connecting networks or devices.</p>

<p>
    Credit card information is always encrypted during transfer over networks.
</p>

<p>
    You agree not to reproduce, duplicate, copy, sell, resell, or exploit any portion of the Service, use of the Service, or access to the Service without express written permission from us.
</p>

<p>
    Headings used in this agreement are for convenience only and will not limit or otherwise affect these Terms.
</p>

<p><strong>SECTION 3 – ACCURACY, COMPLETENESS AND TIMELINESS OF INFORMATION</strong></p>

<p>
    We are not responsible if information made available on this site is not accurate, complete, or current. The material on this site is provided for general information only and should not be relied upon as the sole basis for making decisions without consulting more accurate or complete sources.
</p>

<p>
    This site may contain historical information. Historical information is not current and is provided for reference only. We reserve the right to modify the contents of this site at any time but have no obligation to update any information.
</p>

<p>
    You agree that it is your responsibility to monitor changes to our site.
</p>

<p><strong>SECTION 4 – MODIFICATIONS TO THE SERVICE AND PRICES</strong></p>

<p>Prices for our products are subject to change without notice.</p>

<p>
    We reserve the right to modify or discontinue the Service (or any part thereof) at any time without notice.
</p>

<p>
    We shall not be liable to you or any third party for any modification, price change, suspension, or discontinuance of the Service.
</p>

<p><strong>SECTION 5 – PRODUCTS OR SERVICES</strong></p>

<p>
    Certain products or services may be available exclusively online through the website/application. These products may have limited quantities and are subject to return or exchange only according to our Return Policy.
</p>

<p>
    We have made every effort to display product colors and images as accurately as possible. However, we cannot guarantee that your device’s display will accurately represent colors.
</p>

<p>
    We reserve the right, but are not obligated, to limit the sales of our products or Services to any person, geographic region, or jurisdiction. We may exercise this right on a case-by-case basis.
</p>

<p>
    We reserve the right to limit quantities of any products or services we offer. Product descriptions and pricing are subject to change at any time without notice.
</p>

<p>
    We do not warrant that the quality of any products, services, information, or materials obtained by you will meet your expectations.
</p>

<p><strong>SECTION 6 – ACCURACY OF BILLING AND ACCOUNT INFORMATION</strong></p>

<p>We reserve the right to refuse any order you place with us.</p>

<p>
    We may limit or cancel quantities purchased per person, per household, or per order. These restrictions may include orders placed under the same account, credit card, or billing/shipping address.
</p>

<p>
    You agree to provide current, complete, and accurate purchase and account information for all purchases made at our store.
</p>

<p>
    You agree to promptly update your account information so we can complete your transactions and contact you when necessary.
</p>

<p><strong>SECTION 7 – OPTIONAL TOOLS</strong></p>

<p>
    We may provide access to third-party tools over which we have no control or input.
</p>

<p>
    You acknowledge that we provide access to such tools “as is” and “as available” without warranties or endorsement.
</p>

<p>
    Any use of optional tools offered through the site is entirely at your own risk.
</p>

<p>
    Future features and services introduced on the website/application will also be subject to these Terms.
</p>

<p><strong>SECTION 8 – THIRD-PARTY LINKS</strong></p>

<p>
    Certain content or services available through our Service may include materials from third parties.
</p>

<p>
    Third-party links may direct you to websites not affiliated with us. We are not responsible for examining or evaluating their content or accuracy.
</p>

<p>
    We are not liable for any harm or damages related to transactions made through third-party websites.
</p>

<p><strong>SECTION 9 – USER COMMENTS AND SUBMISSIONS</strong></p>

<p>
    If you send submissions such as ideas, suggestions, proposals, or other materials (collectively, “comments”), you agree that we may use them without restriction.
</p>

<p>
    We are under no obligation to maintain comments in confidence, pay compensation for comments, or respond to comments.
</p>

<p>
    You agree that your comments will not violate the rights of any third party or contain unlawful, abusive, or malicious material.
</p>

<p><strong>SECTION 10 – PERSONAL INFORMATION</strong></p>

<p>
    Your submission of personal information through the store is governed by our Privacy Policy.
</p>

<p><strong>SECTION 11 – ERRORS, INACCURACIES AND OMISSIONS</strong></p>

<p>
    Occasionally information on our site may contain typographical errors or inaccuracies related to product descriptions, pricing, promotions, shipping charges, or availability.
</p>

<p>
    We reserve the right to correct such errors and update information at any time without prior notice.
</p>

<p><strong>SECTION 12 – PROHIBITED USES</strong></p>

<p>
    You are prohibited from using the site or its content for unlawful purposes, to violate laws or regulations, to infringe intellectual property rights, to harass or discriminate, to upload viruses or malicious code, to collect personal information without consent, or to spam, scrape, or misuse the website.
</p>

<p>
    Violation of these rules may result in termination of access to our Service.
</p>

<p><strong>SECTION 13 – DISCLAIMER OF WARRANTIES; LIMITATION OF LIABILITY</strong></p>

<p>
    We do not guarantee that your use of our service will be uninterrupted, timely, secure, or error-free.
</p>

<p>
    The service and all products delivered through it are provided “as is” and “as available”, without warranties of any kind.
</p>

<p>
    <strong>idhubs</strong>, its directors, employees, partners, or affiliates shall not be liable for any damages arising from your use of the Service, including lost profits, lost data, or other consequential damages.
</p>

<p>
    Where limitations of liability are not permitted by law, liability will be limited to the maximum extent permitted.
</p>

<p><strong>SECTION 14 – INDEMNIFICATION</strong></p>

<p>
    You agree to indemnify and hold harmless <strong>idhubs</strong>, its affiliates, officers, employees, and partners from any claims arising from your breach of these Terms or violation of any law or third-party rights.
</p>

<p><strong>SECTION 15 – SEVERABILITY</strong></p>

<p>
    If any provision of these Terms is determined to be unlawful or unenforceable, that provision shall be severed and the remaining provisions shall remain valid and enforceable.
</p>

<p><strong>SECTION 16 – TERMINATION</strong></p>

<p>
    These Terms remain effective unless terminated by either you or us.
</p>

<p>
    We may terminate this agreement immediately if you fail to comply with any provision of these Terms.
</p>

<p><strong>SECTION 17 – ENTIRE AGREEMENT</strong></p>

<p>
    These Terms and any policies posted on this site constitute the entire agreement between you and <strong>idhubs</strong> regarding the use of the Service.
</p>

<p><strong>SECTION 18 – GOVERNING LAW</strong></p>

<p>
    These Terms shall be governed by and interpreted in accordance with the applicable laws of the United States, unless otherwise required by applicable jurisdiction.
</p>

<p><strong>SECTION 19 – CHANGES TO TERMS AND CONDITIONS</strong></p>

<p>
    We reserve the right to update or change these Terms at any time by posting updates to our website/application.
</p>

<p>
    Your continued use of the website/application after changes are posted constitutes acceptance of those changes.
</p>

<p><strong>SECTION 20 – CONTACT INFORMATION</strong></p>

<p>
    If you have any questions regarding these Terms and Conditions, please contact our support center.
</p>
</div>
<div id="aiwb-footer-slot"></div>

<script src="script.js" defer></script>

</body>
</html>
HTML;

file_put_contents($indexPath, $htmlFinal);
	}
	
	public function returnRefund($root)
	{
		 $indexPath = $root.DIRECTORY_SEPARATOR.'refund-policy.html';
         
         $htmlFinal = <<<'HTML'
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=yes">
    <title>Return and Refund</title>

    <link rel="stylesheet" href="style.css">
</head>
<body>

<div id="aiwb-header-slot"></div>
<div style="max-width:1200px;width:100%;margin:70px auto 0; padding:15px;">
<p><strong>Return &amp; Refund Policy</strong></p>

<p>
    Thank you for your purchase. We hope you are happy with your purchase. However, you may return any unused product. Please see below for more information on our return policy.
</p>

<p><strong>RETURNS</strong></p>

<p>
    In order to be eligible for a refund, you have to return the product within 14 calendar days after the receipt of the product. The product must be in the same condition that you receive it and undamaged in any way.
</p>

<p>
    If the return is caused by the consumer, the consumer should be responsible for the shipping fee. If due to our reasons, the goods received are damaged or not correct, the consumer is not required to bear the shipping fee for this reason.
</p>

<p><strong>RETURN PROCESS</strong></p>

<p>
    Please contact customer service at <strong>info@idhubs.com</strong>.
</p>

<p>
    Your return shipment is free of charge in some cases. If you return an item and the reason for return isn't a result of an <strong>idhubs</strong> error, the cost of return shipping will be deducted from your refund.
</p>

<p><strong>REFUNDS</strong></p>

<p>
    After receiving your return and inspecting the condition of your item, we will process your return or exchange. Please allow at least 14 days from the receipt of your item to process your return or exchange. Refunds may take 1–2 billing cycles to appear on your credit card statement, depending on your credit card company. We will notify you by email when your return has been processed.
</p>

<p>
    For defective or damaged products, please contact us at the contact details below to arrange a refund or exchange.
</p>

<p><strong>QUESTIONS</strong></p>

<p>
    If you have any questions concerning our return policy, please contact us at <strong>info@idhubs.com</strong>.
</p>
</div>
<div id="aiwb-footer-slot"></div>

<script src="script.js" defer></script>

</body>
</html>
HTML;

file_put_contents($indexPath, $htmlFinal);
	}
}