CINXE.COM

Git Client for Windows, Mac, Linux | Free for Personal Use | GitBreeze

<!DOCTYPE html> <html lang="en-GB" prefix="og: https://ogp.me/ns#" > <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <!-- WP_HEAD() START --> <link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Lato:regular,|Lato:100,200,300,400,500,600,700,800,900|Raleway:100,200,300,400,500,600,700,800,900" > <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Lato:regular,|Lato:100,200,300,400,500,600,700,800,900|Raleway:100,200,300,400,500,600,700,800,900"> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- Search Engine Optimization by Rank Math - https://rankmath.com/ --> <title>Git Client for Windows, Mac, Linux | Free for Personal Use | GitBreeze</title> <meta name="description" content="GitBreeze is the free for personal use effortless Git client for Windows, Mac &amp; Linux. With a unique UI/UX, it lets you get on with coding, not grappling with Git."/> <meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/> <link rel="canonical" href="https://gitbreeze.dev/git-client" /> <meta property="og:locale" content="en_GB" /> <meta property="og:type" content="article" /> <meta property="og:title" content="GitBreeze is the Effortless Git Client" /> <meta property="og:description" content="GitBreeze is the effortless Git client with a unique UI/UX. It saves you time and energy when managing your code, and has a unique branch comparison tool." /> <meta property="og:url" content="https://gitbreeze.dev/git-client" /> <meta property="og:site_name" content="GitBreeze" /> <meta property="article:publisher" content="https://www.facebook.com/GitBreeze/" /> <meta property="og:updated_time" content="2021-07-19T20:25:54+01:00" /> <meta property="article:published_time" content="2020-10-02T08:45:40+01:00" /> <meta property="article:modified_time" content="2021-07-19T20:25:54+01:00" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:title" content="GitBreeze is the Effortless Git Client" /> <meta name="twitter:description" content="GitBreeze is the effortless Git client with a unique UI/UX. It saves you time and energy when managing your code, and has a unique branch comparison tool." /> <meta name="twitter:site" content="@GitBreeze" /> <meta name="twitter:creator" content="@GitBreeze" /> <meta name="twitter:label1" content="Time to read" /> <meta name="twitter:data1" content="Less than a minute" /> <script type="application/ld+json" class="rank-math-schema">{"@context":"https://schema.org","@graph":[{"@type":"Place","@id":"https://gitbreeze.dev/#place","address":{"@type":"PostalAddress","streetAddress":"Suite 427, 19 - 21 Crawford Street","addressLocality":"Marylebone","addressRegion":"London","postalCode":"W1H 1PJ","addressCountry":"United Kingdom"}},{"@type":"Organization","@id":"https://gitbreeze.dev/#organization","name":"GitBreeze","url":"http://gitbreeze.dev","sameAs":["https://www.facebook.com/GitBreeze/","https://twitter.com/GitBreeze"],"email":"admin@gitbreeze.dev","address":{"@type":"PostalAddress","streetAddress":"Suite 427, 19 - 21 Crawford Street","addressLocality":"Marylebone","addressRegion":"London","postalCode":"W1H 1PJ","addressCountry":"United Kingdom"},"location":{"@id":"https://gitbreeze.dev/#place"}},{"@type":"WebSite","@id":"https://gitbreeze.dev/#website","url":"https://gitbreeze.dev","name":"GitBreeze","publisher":{"@id":"https://gitbreeze.dev/#organization"},"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https://gitbreeze.dev/git-client#webpage","url":"https://gitbreeze.dev/git-client","name":"Git Client for Windows, Mac, Linux | Free for Personal Use | GitBreeze","datePublished":"2020-10-02T08:45:40+01:00","dateModified":"2021-07-19T20:25:54+01:00","isPartOf":{"@id":"https://gitbreeze.dev/#website"},"inLanguage":"en-GB"},{"headline":"GitBreeze is the Effortless Git Client","description":"GitBreeze is the effortless Git client with a unique UI/UX. It saves you time and energy when managing your code, and has a unique branch comparison tool.","@type":"Article","author":{"@type":"Person","name":"GitBreeze"},"datePublished":"2020-10-02T08:45:40+01:00","dateModified":"2021-07-19T20:25:54+01:00","name":"GitBreeze is the Effortless Git Client","@id":"https://gitbreeze.dev/git-client#schema-18392","isPartOf":{"@id":"https://gitbreeze.dev/git-client#webpage"},"publisher":{"@id":"https://gitbreeze.dev/#organization"},"inLanguage":"en-GB","mainEntityOfPage":{"@id":"https://gitbreeze.dev/git-client#webpage"}}]}</script> <!-- /Rank Math WordPress SEO plugin --> <link rel='dns-prefetch' href='//cdn.iubenda.com' /> <link rel='dns-prefetch' href='//www.googletagmanager.com' /> <link rel="alternate" type="application/rss+xml" title="GitBreeze &raquo; Feed" href="https://gitbreeze.dev/feed" /> <link rel="alternate" type="application/rss+xml" title="GitBreeze &raquo; Comments Feed" href="https://gitbreeze.dev/comments/feed" /> <link rel='stylesheet' id='wc-blocks-integration-css' href='https://gitbreeze.dev/wp-content/plugins/woocommerce-subscriptions/vendor/woocommerce/subscriptions-core/build/index.css?ver=8.0.1' media='all' /> <style id='wp-block-library-inline-css'> :root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,161;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px;--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color)}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} </style> <style id='classic-theme-styles-inline-css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--base: #f9f9f9;--wp--preset--color--base-2: #ffffff;--wp--preset--color--contrast: #111111;--wp--preset--color--contrast-2: #636363;--wp--preset--color--contrast-3: #A4A4A4;--wp--preset--color--accent: #cfcabe;--wp--preset--color--accent-2: #c2a990;--wp--preset--color--accent-3: #d8613c;--wp--preset--color--accent-4: #b1c5a4;--wp--preset--color--accent-5: #b5bdbc;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--gradient-1: linear-gradient(to bottom, #cfcabe 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-2: linear-gradient(to bottom, #C2A990 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-3: linear-gradient(to bottom, #D8613C 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-4: linear-gradient(to bottom, #B1C5A4 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-5: linear-gradient(to bottom, #B5BDBC 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-6: linear-gradient(to bottom, #A4A4A4 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-7: linear-gradient(to bottom, #cfcabe 50%, #F9F9F9 50%);--wp--preset--gradient--gradient-8: linear-gradient(to bottom, #C2A990 50%, #F9F9F9 50%);--wp--preset--gradient--gradient-9: linear-gradient(to bottom, #D8613C 50%, #F9F9F9 50%);--wp--preset--gradient--gradient-10: linear-gradient(to bottom, #B1C5A4 50%, #F9F9F9 50%);--wp--preset--gradient--gradient-11: linear-gradient(to bottom, #B5BDBC 50%, #F9F9F9 50%);--wp--preset--gradient--gradient-12: linear-gradient(to bottom, #A4A4A4 50%, #F9F9F9 50%);--wp--preset--font-size--small: 0.9rem;--wp--preset--font-size--medium: 1.05rem;--wp--preset--font-size--large: clamp(1.39rem, 1.39rem + ((1vw - 0.2rem) * 0.767), 1.85rem);--wp--preset--font-size--x-large: clamp(1.85rem, 1.85rem + ((1vw - 0.2rem) * 1.083), 2.5rem);--wp--preset--font-size--xx-large: clamp(2.5rem, 2.5rem + ((1vw - 0.2rem) * 1.283), 3.27rem);--wp--preset--font-family--body: "Inter", sans-serif;--wp--preset--font-family--heading: Cardo;--wp--preset--font-family--system-sans-serif: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--wp--preset--font-family--system-serif: Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;--wp--preset--spacing--20: min(1.5rem, 2vw);--wp--preset--spacing--30: min(2.5rem, 3vw);--wp--preset--spacing--40: min(4rem, 5vw);--wp--preset--spacing--50: min(6.5rem, 8vw);--wp--preset--spacing--60: min(10.5rem, 13vw);--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--spacing--10: 1rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 1.2rem;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 1.2rem;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 1.2rem;}:root :where(.is-layout-grid){gap: 1.2rem;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}:where(.wp-site-blocks *:focus){outline-width:2px;outline-style:solid} </style> <link rel='stylesheet' id='oxygen-aos-css' href='https://gitbreeze.dev/wp-content/plugins/oxygen/component-framework/vendor/aos/aos.css?ver=6.7.2' media='all' /> <link rel='stylesheet' id='oxygen-css' href='https://gitbreeze.dev/wp-content/plugins/oxygen/component-framework/oxygen.css?ver=4.9.1' media='all' /> <link rel='stylesheet' id='woocommerce-blocktheme-css' href='https://gitbreeze.dev/wp-content/plugins/woocommerce/assets/css/woocommerce-blocktheme.css?ver=9.7.1' media='all' /> <style id='woocommerce-inline-inline-css'> .woocommerce form .form-row .required { visibility: visible; } </style> <link rel='stylesheet' id='brands-styles-css' href='https://gitbreeze.dev/wp-content/plugins/woocommerce/assets/css/brands.css?ver=9.7.1' media='all' /> <link rel='stylesheet' id='yarpp-thumbnails-css' href='https://gitbreeze.dev/wp-content/plugins/yet-another-related-posts-plugin/style/styles_thumbnails.css?ver=5.30.11' media='all' /> <style id='yarpp-thumbnails-inline-css'> .yarpp-thumbnails-horizontal .yarpp-thumbnail {width: 160px;height: 200px;margin: 5px;margin-left: 0px;}.yarpp-thumbnail > img, .yarpp-thumbnail-default {width: 150px;height: 150px;margin: 5px;}.yarpp-thumbnails-horizontal .yarpp-thumbnail-title {margin: 7px;margin-top: 0px;width: 150px;}.yarpp-thumbnail-default > img {min-height: 150px;min-width: 150px;} </style> <script id="woocommerce-google-analytics-integration-gtag-js-after"> /* Google Analytics for WooCommerce (gtag.js) */ window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} // Set up default consent state. for ( const mode of [{"analytics_storage":"denied","ad_storage":"denied","ad_user_data":"denied","ad_personalization":"denied","region":["AT","BE","BG","HR","CY","CZ","DK","EE","FI","FR","DE","GR","HU","IS","IE","IT","LV","LI","LT","LU","MT","NL","NO","PL","PT","RO","SK","SI","ES","SE","GB","CH"]}] || [] ) { gtag( "consent", "default", { "wait_for_update": 500, ...mode } ); } gtag("js", new Date()); gtag("set", "developer_id.dOGY3NW", true); gtag("config", "G-JN2VP4VQVL", {"track_404":true,"allow_google_signals":false,"logged_in":false,"linker":{"domains":[],"allow_incoming":false},"custom_map":{"dimension1":"logged_in"}}); </script> <script type="text/javascript" class="_iub_cs_skip" id="iubenda-head-inline-scripts-0"> var _iub = _iub || []; _iub.csConfiguration = {"cookiePolicyInOtherWindow":true,"countryDetection":true,"enableTcf":true,"enableUspr":true,"floatingPreferencesButtonDisplay":"bottom-left","lang":"en","perPurposeConsent":true,"siteId":2242997,"whitelabel":false,"cookiePolicyId":27785120, "banner":{ "acceptButtonCaptionColor":"white","acceptButtonColor":"#0038a8","acceptButtonDisplay":true,"backgroundColor":"#ffffff","closeButtonRejects":true,"customizeButtonCaptionColor":"#000000","customizeButtonColor":"#f3f4c6","customizeButtonDisplay":true,"explicitWithdrawal":true,"fontSizeBody":"Lato","fontSizeCloseButton":"Lato","listPurposes":true,"position":"float-bottom-left","rejectButtonCaptionColor":"#000000","rejectButtonColor":"#f3f4c6","rejectButtonDisplay":true,"textColor":"#000000" }}; </script> <script type="text/javascript" src="//cdn.iubenda.com/cs/tcf/stub-v2.js" class="_iub_cs_skip" id="iubenda-head-scripts-0-js"></script> <script type="text/javascript" src="//cdn.iubenda.com/cs/tcf/safe-tcf-v2.js" class="_iub_cs_skip" id="iubenda-head-scripts-1-js"></script> <script type="text/javascript" src="//cdn.iubenda.com/cs/gpp/stub.js" class="_iub_cs_skip" id="iubenda-head-scripts-2-js"></script> <script type="text/javascript" src="//cdn.iubenda.com/cs/iubenda_cs.js" charset="UTF-8" async class="_iub_cs_skip" id="iubenda-head-scripts-3-js"></script> <script src="https://gitbreeze.dev/wp-content/plugins/oxygen/component-framework/vendor/aos/aos.js?ver=1" id="oxygen-aos-js"></script> <script src="https://gitbreeze.dev/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <link rel="https://api.w.org/" href="https://gitbreeze.dev/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://gitbreeze.dev/wp-json/wp/v2/pages/1219" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://gitbreeze.dev/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.7.2" /> <link rel='shortlink' href='https://gitbreeze.dev/?p=1219' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://gitbreeze.dev/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fgitbreeze.dev%2Fgit-client" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://gitbreeze.dev/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fgitbreeze.dev%2Fgit-client&#038;format=xml" /> <link rel="preconnect" href="https://www.clarity.ms"><script type="text/javascript"> (function(url){ if(/(?:Chrome\/26\.0\.1410\.63 Safari\/537\.31|WordfenceTestMonBot)/.test(navigator.userAgent)){ return; } var addEvent = function(evt, handler) { if (window.addEventListener) { document.addEventListener(evt, handler, false); } else if (window.attachEvent) { document.attachEvent('on' + evt, handler); } }; var removeEvent = function(evt, handler) { if (window.removeEventListener) { document.removeEventListener(evt, handler, false); } else if (window.detachEvent) { document.detachEvent('on' + evt, handler); } }; var evts = 'contextmenu dblclick drag dragend dragenter dragleave dragover dragstart drop keydown keypress keyup mousedown mousemove mouseout mouseover mouseup mousewheel scroll'.split(' '); var logHuman = function() { if (window.wfLogHumanRan) { return; } window.wfLogHumanRan = true; var wfscr = document.createElement('script'); wfscr.type = 'text/javascript'; wfscr.async = true; wfscr.src = url + '&r=' + Math.random(); (document.getElementsByTagName('head')[0]||document.getElementsByTagName('body')[0]).appendChild(wfscr); for (var i = 0; i < evts.length; i++) { removeEvent(evts[i], logHuman); } }; for (var i = 0; i < evts.length; i++) { addEvent(evts[i], logHuman); } })('//gitbreeze.dev/?wordfence_lh=1&hid=92E46A47A5C70166CE9FFC52DC8CB19F'); </script> <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> <link rel="preconnect" href="https://www.googletagmanager.com"> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-T9VFG8G');</script> <!-- Loads OS info. This is external to prevent APO caching --> <script type="text/javascript" src="https://gitbreeze.ams3.cdn.digitaloceanspaces.com/website/scripts/get-os-info.js?prevent-apo-caching=yes-please"></script> <!-- favicon type images, for iPad etc. from https://realfavicongenerator.net --> <link rel="apple-touch-icon" sizes="180x180" href="https://gitbreeze.ams3.cdn.digitaloceanspaces.com/website/images/oscar-icons/apple-touch-icon.png?v=gAe8BKAaPo"> <link rel="icon" type="image/png" sizes="32x32" href="https://gitbreeze.ams3.cdn.digitaloceanspaces.com/website/images/oscar-icons/favicon-32x32.png?v=gAe8BKAaPo"> <link rel="icon" type="image/png" sizes="16x16" href="https://gitbreeze.ams3.cdn.digitaloceanspaces.com/website/images/oscar-icons/favicon-16x16.png?v=gAe8BKAaPo"> <link rel="manifest" href="https://gitbreeze.ams3.cdn.digitaloceanspaces.com/website/images/oscar-icons/site.webmanifest?v=gAe8BKAaPo"> <link rel="mask-icon" href="https://gitbreeze.ams3.cdn.digitaloceanspaces.com/website/images/oscar-icons/safari-pinned-tab.svg?v=gAe8BKAaPo" color="#0038a8"> <link rel="shortcut icon" href="https://gitbreeze.ams3.cdn.digitaloceanspaces.com/website/images/oscar-icons/favicon.ico?v=gAe8BKAaPo"> <meta name="apple-mobile-web-app-title" content="GitBreeze"> <meta name="application-name" content="GitBreeze"> <meta name="msapplication-TileColor" content="#0038a8"> <meta name="msapplication-config" content="https://gitbreeze.ams3.cdn.digitaloceanspaces.com/website/images/oscar-icons/browserconfig.xml?v=gAe8BKAaPo"> <meta name="theme-color" content="#ffffff"><style class='wp-fonts-local'> @font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url('https://gitbreeze.dev/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/inter/Inter-VariableFont_slnt,wght.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url('https://gitbreeze.dev/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/cardo/cardo_normal_400.woff2') format('woff2');} @font-face{font-family:Cardo;font-style:italic;font-weight:400;font-display:fallback;src:url('https://gitbreeze.dev/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/cardo/cardo_italic_400.woff2') format('woff2');} @font-face{font-family:Cardo;font-style:normal;font-weight:700;font-display:fallback;src:url('https://gitbreeze.dev/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/cardo/cardo_normal_700.woff2') format('woff2');} </style> <link rel='stylesheet' id='oxygen-cache-735-css' href='//gitbreeze.dev/wp-content/uploads/oxygen/css/735.css?cache=1742033678&#038;ver=6.7.2' media='all' /> <link rel='stylesheet' id='oxygen-cache-1827-css' href='//gitbreeze.dev/wp-content/uploads/oxygen/css/1827.css?cache=1709223819&#038;ver=6.7.2' media='all' /> <link rel='stylesheet' id='oxygen-cache-1324-css' href='//gitbreeze.dev/wp-content/uploads/oxygen/css/1324.css?cache=1709223829&#038;ver=6.7.2' media='all' /> <link rel='stylesheet' id='oxygen-cache-734-css' href='//gitbreeze.dev/wp-content/uploads/oxygen/css/734.css?cache=1709223852&#038;ver=6.7.2' media='all' /> <link rel='stylesheet' id='oxygen-cache-1139-css' href='//gitbreeze.dev/wp-content/uploads/oxygen/css/1139.css?cache=1709223835&#038;ver=6.7.2' media='all' /> <link rel='stylesheet' id='oxygen-cache-737-css' href='//gitbreeze.dev/wp-content/uploads/oxygen/css/737.css?cache=1709223851&#038;ver=6.7.2' media='all' /> <link rel='stylesheet' id='oxygen-cache-1219-css' href='//gitbreeze.dev/wp-content/uploads/oxygen/css/1219.css?cache=1709223834&#038;ver=6.7.2' media='all' /> <link rel='stylesheet' id='oxygen-universal-styles-css' href='//gitbreeze.dev/wp-content/uploads/oxygen/css/universal.css?cache=1742033678&#038;ver=6.7.2' media='all' /> <!-- END OF WP_HEAD() --> </head> <body class="page-template-default page page-id-1219 wp-embed-responsive theme-oxygen-is-not-a-theme oxygen-body woocommerce-uses-block-theme woocommerce-block-theme-has-button-styles woocommerce-no-js" > <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-T9VFG8G" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <div id="code_block-231-1139" class="ct-code-block" ></div><div id="code_block-233-1139" class="ct-code-block" ></div><header id="_header-2-225" class="oxy-header-wrapper oxy-sticky-header oxy-overlay-header oxy-header" ><div id="_header_row-10-225" class="oxy-header-row" ><div class="oxy-header-container"><div id="_header_left-11-225" class="oxy-header-left" ><a id="link-215-663" class="ct-link" href="https://gitbreeze.dev" target="_self"><img id="image-60-663" alt="Oscar the owl and Vershd logo" src="/wp-content/uploads/gitbreeze-letterform-name-300x58-1.png" class="ct-image"/></a></div><div id="_header_center-14-225" class="oxy-header-center" ></div><div id="_header_right-15-225" class="oxy-header-right" > <div id="-pro-menu-13-734" class="oxy-pro-menu" ><div class="oxy-pro-menu-mobile-open-icon oxy-pro-menu-off-canvas-trigger oxy-pro-menu-off-canvas-left" data-off-canvas-alignment="left"><svg id="-pro-menu-13-734-open-icon"><use xlink:href="#FontAwesomeicon-ellipsis-v"></use></svg>Menu</div> <div class="oxy-pro-menu-container oxy-pro-menu-dropdown-links-visible-on-mobile oxy-pro-menu-show-dropdown" data-aos-duration="100" data-oxy-pro-menu-dropdown-animation="fade" data-oxy-pro-menu-dropdown-animation-duration="0.4" data-entire-parent-toggles-dropdown="true" data-oxy-pro-menu-dropdown-links-on-mobile="show in line"> <div class="menu-main-container"><ul id="menu-main" class="oxy-pro-menu-list"><li id="menu-item-1561" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1561"><a href="https://gitbreeze.dev/resources">Resources</a></li> <li id="menu-item-918" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-918"><a href="https://gitbreeze.dev/pricing">Pricing</a></li> <li id="menu-item-190" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-190"><a href="https://gitbreeze.dev/blog">Blog</a></li> </ul></div> <div class="oxy-pro-menu-mobile-close-icon"><svg id="svg--pro-menu-13-734"><use xlink:href="#FontAwesomeicon-close"></use></svg>close</div> </div> </div> <script type="text/javascript"> jQuery('#-pro-menu-13-734 .oxy-pro-menu-show-dropdown .menu-item-has-children > a', 'body').each(function(){ jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"><svg class="oxy-pro-menu-dropdown-icon"><use xlink:href="#Lineariconsicon-chevron-right"></use></svg></div>'); }); jQuery('#-pro-menu-13-734 .oxy-pro-menu-show-dropdown .menu-item:not(.menu-item-has-children) > a', 'body').each(function(){ jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"></div>'); }); </script><div id="div_block-23-795" class="ct-div-block" ><div id="div_block-60-1131" class="ct-div-block" ><a id="link-66-1827" class="ct-link" href="https://gitbreeze.dev/downloads" target="_self" ><div id="fancy_icon-62-1131" class="ct-fancy-icon" ><svg id="svg-fancy_icon-62-1131"><use xlink:href="#FontAwesomeicon-arrow-down"></use></svg></div></a><a id="link-63-1131" class="ct-link" href="https://gitbreeze.dev/downloads/windows" target="_self" ><div id="fancy_icon-64-1131" class="ct-fancy-icon" ><svg id="svg-fancy_icon-64-1131"><use xlink:href="#FontAwesomeicon-windows"></use></svg></div></a><a id="link-29-795" class="ct-link" href="https://gitbreeze.dev/downloads/apple-macos" target="_self" ><div id="fancy_icon-30-795" class="ct-fancy-icon" ><svg id="svg-fancy_icon-30-795"><use xlink:href="#FontAwesomeicon-apple"></use></svg></div></a><a id="link-26-795" class="ct-link" href="https://gitbreeze.dev/downloads/linux" target="_self" ><div id="fancy_icon-27-795" class="ct-fancy-icon" ><svg id="svg-fancy_icon-27-795"><use xlink:href="#FontAwesomeicon-linux"></use></svg></div></a><a id="link_button-52-1131" class="ct-link-button" href="https://gitbreeze.dev/downloads" >Free Git GUI</a></div><a id="link_text-65-1827" class="ct-link-text" href="https://gitbreeze.dev/downloads" >Other platforms</a></div></div></div></div></header> <script type="text/javascript"> jQuery(document).ready(function() { var selector = "#_header-2-225", scrollval = parseInt("300"); if (!scrollval || scrollval < 1) { jQuery("body").css("margin-top", jQuery(selector).outerHeight()); jQuery(selector).addClass("oxy-sticky-header-active"); } else { var scrollTopOld = 0; jQuery(window).scroll(function() { if (!jQuery('body').hasClass('oxy-nav-menu-prevent-overflow')) { if (jQuery(this).scrollTop() > scrollval ) { if ( !jQuery(selector).hasClass("oxy-sticky-header-active")) { if (jQuery(selector).css('position')!='absolute') { jQuery("body").css("margin-top", jQuery(selector).outerHeight()); } jQuery(selector) .addClass("oxy-sticky-header-active") .addClass("oxy-sticky-header-fade-in"); } } else { jQuery(selector) .removeClass("oxy-sticky-header-fade-in") .removeClass("oxy-sticky-header-active"); if (jQuery(selector).css('position')!='absolute') { jQuery("body").css("margin-top", ""); } } scrollTopOld = jQuery(this).scrollTop(); } }) } }); </script><div id='inner_content-5-737' class='ct-inner-content'><section id="section-767-730" class="ct-section" ><div class="ct-section-inner-wrap"><img id="image-768-730" alt="An ecstatic user of Vershd" src="/wp-content/uploads/gitbreeze-banner-letterform.jpg" class="ct-image vershd-features-banner"/><img id="image-769-730" alt="" src="/wp-content/uploads/gitbreeze-banner-blank.jpg" class="ct-image"/><div id="div_block-770-730" class="ct-div-block vershd-features-header" ><h2 id="headline-771-730" class="ct-headline vershd-h1">GitBreeze - Git Client</h2><h1 id="headline-790-1219" class="ct-headline vershd-h4">The effortless Git client for Mac, Windows, and Linux.</h1></div></div></section><section id="section-674-730" class="ct-section" ><div class="ct-section-inner-wrap"><img id="image-664-730" alt="Vershd overview - dark theme - thumbnail" src="https://gitbreeze.ams3.cdn.digitaloceanspaces.com/website/images/screenshot-gitbreeze-dark.png" class="ct-image vershd-features-photo" loading="lazy"/> <div tabindex="-1" class="oxy-modal-backdrop center" style="background-color: rgba(0,0,0,0.68);" data-trigger="user_clicks_element" data-trigger-selector="#image-664-730" data-trigger-time="5" data-trigger-time-unit="seconds" data-close-automatically="no" data-close-after-time="10" data-close-after-time-unit="seconds" data-trigger_scroll_amount="50" data-trigger_scroll_direction="down" data-scroll_to_selector="" data-time_inactive="60" data-time-inactive-unit="seconds" data-number_of_clicks="3" data-close_on_esc="on" data-number_of_page_views="3" data-close-after-form-submit="no" data-open-again="always_show" data-open-again-after-days="3" > <div id="modal-660-730" class="ct-modal vershd-lightbox" ><img id="image-661-730" alt="" src="https://gitbreeze.ams3.cdn.digitaloceanspaces.com/website/images/screenshot-gitbreeze-dark.png" class="ct-image" loading="lazy"/><a id="link-662-730" class="ct-link" href="http://" target="_self" ><img id="image-663-730" alt="" src="https://gitbreeze.ams3.cdn.digitaloceanspaces.com/website/images/close-32x32.png" class="ct-image oxy-close-modal"/></a></div> </div> </div></section><section id="section-689-730" class="ct-section" ><div class="ct-section-inner-wrap"><div id="div_block-23-795" class="ct-div-block" ><div id="div_block-60-1131" class="ct-div-block" ><a id="link-66-1827" class="ct-link" href="https://gitbreeze.dev/downloads" target="_self" ><div id="fancy_icon-62-1131" class="ct-fancy-icon" ><svg id="svg-fancy_icon-62-1131"><use xlink:href="#FontAwesomeicon-arrow-down"></use></svg></div></a><a id="link-63-1131" class="ct-link" href="https://gitbreeze.dev/downloads/windows" target="_self" ><div id="fancy_icon-64-1131" class="ct-fancy-icon" ><svg id="svg-fancy_icon-64-1131"><use xlink:href="#FontAwesomeicon-windows"></use></svg></div></a><a id="link-29-795" class="ct-link" href="https://gitbreeze.dev/downloads/apple-macos" target="_self" ><div id="fancy_icon-30-795" class="ct-fancy-icon" ><svg id="svg-fancy_icon-30-795"><use xlink:href="#FontAwesomeicon-apple"></use></svg></div></a><a id="link-26-795" class="ct-link" href="https://gitbreeze.dev/downloads/linux" target="_self" ><div id="fancy_icon-27-795" class="ct-fancy-icon" ><svg id="svg-fancy_icon-27-795"><use xlink:href="#FontAwesomeicon-linux"></use></svg></div></a><a id="link_button-52-1131" class="ct-link-button" href="https://gitbreeze.dev/downloads" >Free Git GUI</a></div><a id="link_text-65-1827" class="ct-link-text" href="https://gitbreeze.dev/downloads" >Other platforms</a></div></div></section><section id="section-777-730" class="ct-section" ><div class="ct-section-inner-wrap"><div id="video-778-730" class="ct-video" > <div class="oxygen-vsb-responsive-video-wrapper oxygen-vsb-responsive-video-wrapper-custom"><iframe width="900px" height="506px" src="//cdn.iubenda.com/cookie_solution/empty.html" srcdoc="<style>*{padding:0;margin:0;overflow:hidden}html,body{height:100%}img,span{position:absolute;width:100%;top:0;bottom:0;margin:auto}span{height:1.5em;text-align:center;font:48px/1.5 sans-serif;color:white;text-shadow:0 0 0.5em black}</style><a href=https://www.youtube.com/embed/uslh1eyBSI8?autoplay=1&cc_load_policy=1><img src=https://vershd.io/wp-content/uploads/vershd-video-60-seconds.jpg loading='lazy' alt='Video Vershd Git GUI - a Unique UX/UI - 60 Second Overview'><span>▶</span></a>" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen title="Vershd Git GUI - a Unique UX/UI - 60 Second Overview" suppressedsrc="https://www.youtube.com/embed/uslh1eyBSI8" class=" _iub_cs_activate" data-iub-purposes="3" ></iframe></div> </div></div></section><section id="section-581-730" class="ct-section vershd-front-page-section" ><div class="ct-section-inner-wrap"><h2 id="headline-773-730" class="ct-headline vershd-h2">Does Git Defeat You?</h2><div id="text_block-617-730" class="ct-text-block" ><div align="center">Git has so many commands to remember, 160 of them. The sheer frustration that software engineers experience is commonplace. As are the major mistakes that can be made with just one small typo.&nbsp; You can lose days of work in almost an instant, and Git's commands are inconsistent and can be confusing. Life isn't supposed to be a memory test. Which is why we created GitBreeze, the effortless Git client.</div></div></div></section><section id="section-82-730" class="ct-section vershd-front-page-section" ><div class="ct-section-inner-wrap"><div id="div_block-114-730" class="ct-div-block vershd-feature-icon-text" ><div id="div_block-115-730" class="ct-div-block" ><div id="fancy_icon-417-730" class="ct-fancy-icon" ><svg id="svg-fancy_icon-417-730"><use xlink:href="#Lineariconsicon-bookmark"></use></svg></div><h3 id="headline-754-730" class="ct-headline vershd-h3">Code Protection</h3></div><div id="div_block-118-730" class="ct-div-block" ><div id="text_block-119-730" class="ct-text-block" ><div style="text-align: left;">GitBreeze protects your code by showing you in advance what's going to happen when actions are taken. You can see into the future, which helps to save your present.</div></div></div></div><div id="div_block-378-730" class="ct-div-block vershd-feature-icon-text" ><div id="div_block-379-730" class="ct-div-block" ><div id="fancy_icon-419-730" class="ct-fancy-icon" ><svg id="svg-fancy_icon-419-730"><use xlink:href="#Lineariconsicon-bookmark"></use></svg></div><h3 id="headline-763-730" class="ct-headline vershd-h3">All Major Platforms</h3></div><div id="div_block-382-730" class="ct-div-block" ><div id="text_block-383-730" class="ct-text-block" ><div style="text-align: left;">GitBreeze works on Linux, Windows, and Apple, seamlessly. A single user licence covers you on up to 3 machines, in any OS combination.</div></div><div id="div_block-286-730" class="ct-div-block vershd-features-photo-container" ><a id="link-413-730" class="ct-link" href="https://gitbreeze.dev/downloads/linux" target="_self" ><div id="fancy_icon-159-730" class="ct-fancy-icon" ><svg id="svg-fancy_icon-159-730"><use xlink:href="#FontAwesomeicon-linux"></use></svg></div></a><a id="link-411-730" class="ct-link" href="https://gitbreeze.dev/downloads/windows" target="_self" ><div id="fancy_icon-158-730" class="ct-fancy-icon" ><svg id="svg-fancy_icon-158-730"><use xlink:href="#FontAwesomeicon-windows"></use></svg></div></a><a id="link-635-730" class="ct-link" href="https://gitbreeze.dev/downloads/apple-macos" target="_self" ><div id="fancy_icon-636-730" class="ct-fancy-icon" ><svg id="svg-fancy_icon-636-730"><use xlink:href="#FontAwesomeicon-apple"></use></svg></div></a></div></div></div><div id="div_block-142-730" class="ct-div-block vershd-feature-icon-text" ><div id="div_block-143-730" class="ct-div-block" ><div id="fancy_icon-416-730" class="ct-fancy-icon" ><svg id="svg-fancy_icon-416-730"><use xlink:href="#Lineariconsicon-bookmark"></use></svg></div><h3 id="headline-759-730" class="ct-headline vershd-h3">A Distinctive UI/UX</h3></div><div id="div_block-146-730" class="ct-div-block" ><div id="text_block-147-730" class="ct-text-block" ><div style="text-align: left;">GitBreeze is a Git client with separate views of branches, commits, pending files and stashes. This clean and clear overview lets you see your repository's situation with ease. It makes your workflow effortless.</div></div></div></div></div></section><section id="section-793-1219" class="ct-section" ><div class="ct-section-inner-wrap"><h3 id="headline-794-1219" class="ct-headline vershd-h3">Nice Git Client. Glad I came across this rare gem – currently trying it out as a GitKraken replacement and am liking it so far.&nbsp; Zeke Ducker.</h3></div></section><section id="section-706-730" class="ct-section vershd-front-page-section" ><div class="ct-section-inner-wrap"><h2 id="headline-776-730" class="ct-headline vershd-h2">A Few Features of GitBreeze -&nbsp;Git Client</h2><div id="new_columns-709-730" class="ct-new-columns v-feature-image__columns" ><div id="div_block-710-730" class="ct-div-block" ><h3 id="headline-742-730" class="ct-headline vershd-h3">Preview Before Actions</h3><div id="text_block-712-730" class="ct-text-block vershd-feature-image__text" >See what will commits will be used when you cherry pick or merge. Get advance notification if a branch deletion will erase commits that don't exist on another branch. This is a clearer Git client.</div></div><div id="div_block-713-730" class="ct-div-block vershd-features-photo-container" > <div tabindex="-1" class="oxy-modal-backdrop center" style="background-color: rgba(0,0,0,0.68);" data-trigger="user_clicks_element" data-trigger-selector="#image-718-730" data-trigger-time="5" data-trigger-time-unit="seconds" data-close-automatically="no" data-close-after-time="10" data-close-after-time-unit="seconds" data-trigger_scroll_amount="50" data-trigger_scroll_direction="down" data-scroll_to_selector="" data-time_inactive="60" data-time-inactive-unit="seconds" data-number_of_clicks="3" data-close_on_esc="on" data-number_of_page_views="3" data-close-after-form-submit="no" data-open-again="always_show" data-open-again-after-days="3" > <div id="modal-714-730" class="ct-modal vershd-lightbox" ><img id="image-715-730" alt="Previewing changes in Vershd" src="https://gitbreeze.ams3.cdn.digitaloceanspaces.com/website/images/screenshot-gitbreeze-merge.png" class="ct-image" loading="lazy"/><a id="link-716-730" class="ct-link" href="http://" target="_self" ><img id="image-717-730" alt="" src="https://gitbreeze.ams3.cdn.digitaloceanspaces.com/website/images/close-32x32.png" class="ct-image oxy-close-modal"/></a></div> </div> <img id="image-718-730" alt="Previewing changes in Vershd - thumbnail" src="https://gitbreeze.ams3.cdn.digitaloceanspaces.com/website/images/screenshot-gitbreeze-merge-thumbnail.png" class="ct-image vershd-features-photo" loading="lazy"/></div></div><div id="new_columns-719-730" class="ct-new-columns v-feature-image__columns" ><div id="div_block-720-730" class="ct-div-block vershd-features-photo-container" > <div tabindex="-1" class="oxy-modal-backdrop center" style="background-color: rgba(0,0,0,0.68);" data-trigger="user_clicks_element" data-trigger-selector="#image-725-730" data-trigger-time="5" data-trigger-time-unit="seconds" data-close-automatically="no" data-close-after-time="10" data-close-after-time-unit="seconds" data-trigger_scroll_amount="50" data-trigger_scroll_direction="down" data-scroll_to_selector="" data-time_inactive="60" data-time-inactive-unit="seconds" data-number_of_clicks="3" data-close_on_esc="on" data-number_of_page_views="3" data-close-after-form-submit="no" data-open-again="always_show" data-open-again-after-days="3" > <div id="modal-721-730" class="ct-modal vershd-lightbox" ><img id="image-722-730" alt="Clear simple layouts in Vershd" src="https://gitbreeze.ams3.cdn.digitaloceanspaces.com/website/images/screenshot-gitbreeze-branches.png" class="ct-image" loading="lazy"/><a id="link-723-730" class="ct-link" href="http://" target="_self" ><img id="image-724-730" alt="" src="https://gitbreeze.ams3.cdn.digitaloceanspaces.com/website/images/close-32x32.png" class="ct-image oxy-close-modal"/></a></div> </div> <img id="image-725-730" alt="Clear simple layouts in Vershd - thumbnail" src="https://gitbreeze.ams3.cdn.digitaloceanspaces.com/website/images/screenshot-gitbreeze-branches-thumbnail.png" class="ct-image vershd-features-photo" loading="lazy"/></div><div id="div_block-726-730" class="ct-div-block" ><h3 id="headline-747-730" class="ct-headline vershd-h3">Simple &amp; Clean Design</h3><div id="text_block-728-730" class="ct-text-block vershd-feature-image__text" >See all of the work of you and others in the clearest way possible. <b>Branches</b> shows branches and their commits, where you can easily pull, push, cherry pick and more. <b>Pending </b>shows what you can commit or stash. <b>Files </b>shows commits and their files. <b>Stashes</b> helps you apply, view and delete your stashes.<br></div></div></div><div id="new_columns-729-730" class="ct-new-columns v-feature-image__columns" ><div id="div_block-730-730" class="ct-div-block" ><h3 id="headline-750-730" class="ct-headline vershd-h3">Commit Files in Seconds</h3><div id="text_block-732-730" class="ct-text-block vershd-feature-image__text" >Don't waste time with the index. Just select the files, commit, push, and get on with your job. Changing a commit by amending files, author, message or more is simple. Resolve conflicts with ease, step by step.</div></div><div id="div_block-733-730" class="ct-div-block vershd-features-photo-container" > <div tabindex="-1" class="oxy-modal-backdrop center" style="background-color: rgba(0,0,0,0.68);" data-trigger="user_clicks_element" data-trigger-selector="#image-738-730" data-trigger-time="5" data-trigger-time-unit="seconds" data-close-automatically="no" data-close-after-time="10" data-close-after-time-unit="seconds" data-trigger_scroll_amount="50" data-trigger_scroll_direction="down" data-scroll_to_selector="" data-time_inactive="60" data-time-inactive-unit="seconds" data-number_of_clicks="3" data-close_on_esc="on" data-number_of_page_views="3" data-close-after-form-submit="no" data-open-again="always_show" data-open-again-after-days="3" > <div id="modal-734-730" class="ct-modal vershd-lightbox" ><img id="image-735-730" alt="Pending changes in Vershd" src="https://gitbreeze.ams3.cdn.digitaloceanspaces.com/website/images/screenshot-gitbreeze-pending.png" class="ct-image" loading="lazy"/><a id="link-736-730" class="ct-link" href="http://" target="_self" ><img id="image-737-730" alt="" src="https://gitbreeze.ams3.cdn.digitaloceanspaces.com/website/images/close-32x32.png" class="ct-image oxy-close-modal"/></a></div> </div> <img id="image-738-730" alt="Pending changes in Vershd - thumbnail" src="https://gitbreeze.ams3.cdn.digitaloceanspaces.com/website/images/screenshot-gitbreeze-pending-thumbnail.png" class="ct-image vershd-features-photo" loading="lazy"/></div></div></div></section><section id="section-788-1219" class="ct-section" ><div class="ct-section-inner-wrap"><div id="div_block-23-795" class="ct-div-block" ><div id="div_block-60-1131" class="ct-div-block" ><a id="link-66-1827" class="ct-link" href="https://gitbreeze.dev/downloads" target="_self" ><div id="fancy_icon-62-1131" class="ct-fancy-icon" ><svg id="svg-fancy_icon-62-1131"><use xlink:href="#FontAwesomeicon-arrow-down"></use></svg></div></a><a id="link-63-1131" class="ct-link" href="https://gitbreeze.dev/downloads/windows" target="_self" ><div id="fancy_icon-64-1131" class="ct-fancy-icon" ><svg id="svg-fancy_icon-64-1131"><use xlink:href="#FontAwesomeicon-windows"></use></svg></div></a><a id="link-29-795" class="ct-link" href="https://gitbreeze.dev/downloads/apple-macos" target="_self" ><div id="fancy_icon-30-795" class="ct-fancy-icon" ><svg id="svg-fancy_icon-30-795"><use xlink:href="#FontAwesomeicon-apple"></use></svg></div></a><a id="link-26-795" class="ct-link" href="https://gitbreeze.dev/downloads/linux" target="_self" ><div id="fancy_icon-27-795" class="ct-fancy-icon" ><svg id="svg-fancy_icon-27-795"><use xlink:href="#FontAwesomeicon-linux"></use></svg></div></a><a id="link_button-52-1131" class="ct-link-button" href="https://gitbreeze.dev/downloads" >Free Git GUI</a></div><a id="link_text-65-1827" class="ct-link-text" href="https://gitbreeze.dev/downloads" >Other platforms</a></div></div></section></div><section id="section-20-225" class="ct-section" ><div class="ct-section-inner-wrap"><div id="div_block-24-735" class="ct-div-block" ><img id="image-27-735" alt="Oscar the owl and Vershd logo" src="/wp-content/uploads/gitbreeze-letterform-name-300x58-1.png" class="ct-image"/><div id="div_block-15-735" class="ct-div-block" ><div id="text_block-49-225" class="ct-text-block" >&nbsp;©&nbsp;<span id="span-13-735" class="ct-span" >2025</span> GitBreeze Ltd.<br></div><img id="image-41-735" alt="St. George's flag of England, the Union Jack flag of the United Kingdom, the European Union flag, and the United Nations flag." src="https://gitbreeze.ams3.cdn.digitaloceanspaces.com/website/images/flags.png" class="ct-image"/></div></div><div id="div_block-29-735" class="ct-div-block" > <div id="-pro-menu-31-735" class="oxy-pro-menu" ><div class="oxy-pro-menu-mobile-open-icon oxy-pro-menu-off-canvas-trigger oxy-pro-menu-off-canvas-left" data-off-canvas-alignment="left"><svg id="-pro-menu-31-735-open-icon"><use xlink:href="#FontAwesomeicon-ellipsis-v"></use></svg>Menu</div> <div class="oxy-pro-menu-container oxy-pro-menu-dropdown-links-visible-on-mobile oxy-pro-menu-dropdown-links-toggle" data-aos-duration="100" data-oxy-pro-menu-dropdown-animation="fade-up" data-oxy-pro-menu-dropdown-animation-duration="0.4" data-entire-parent-toggles-dropdown="true" data-oxy-pro-menu-dropdown-links-on-mobile="toggle"> <div class="menu-footermenu1-container"><ul id="menu-footermenu1" class="oxy-pro-menu-list"><li id="menu-item-822" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-822"><a href="https://gitbreeze.dev">Home</a></li> <li id="menu-item-824" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-824"><a href="https://gitbreeze.dev/downloads">Downloads</a></li> <li id="menu-item-823" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-823"><a href="https://gitbreeze.dev/features">Features</a></li> <li id="menu-item-917" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-917"><a href="https://gitbreeze.dev/pricing">Pricing</a></li> <li id="menu-item-1557" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1557"><a href="https://gitbreeze.dev/resources">Resources</a></li> <li id="menu-item-1269" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-1219 current_page_item menu-item-1269"><a href="https://gitbreeze.dev/git-client" aria-current="page">Git Client</a></li> </ul></div> <div class="oxy-pro-menu-mobile-close-icon"><svg id="svg--pro-menu-31-735"><use xlink:href="#FontAwesomeicon-close"></use></svg>close</div> </div> </div> <script type="text/javascript"> jQuery('#-pro-menu-31-735 .oxy-pro-menu-show-dropdown .menu-item-has-children > a', 'body').each(function(){ jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"><svg class="oxy-pro-menu-dropdown-icon"><use xlink:href="#FontAwesomeicon-arrow-circle-o-down"></use></svg></div>'); }); jQuery('#-pro-menu-31-735 .oxy-pro-menu-show-dropdown .menu-item:not(.menu-item-has-children) > a', 'body').each(function(){ jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"></div>'); }); </script> <div id="-pro-menu-33-735" class="oxy-pro-menu" ><div class="oxy-pro-menu-mobile-open-icon oxy-pro-menu-off-canvas-trigger oxy-pro-menu-off-canvas-left" data-off-canvas-alignment="left"><svg id="-pro-menu-33-735-open-icon"><use xlink:href="#FontAwesomeicon-ellipsis-v"></use></svg>Menu</div> <div class="oxy-pro-menu-container oxy-pro-menu-dropdown-links-visible-on-mobile oxy-pro-menu-dropdown-links-toggle" data-aos-duration="100" data-oxy-pro-menu-dropdown-animation="fade-up" data-oxy-pro-menu-dropdown-animation-duration="0.4" data-entire-parent-toggles-dropdown="true" data-oxy-pro-menu-dropdown-links-on-mobile="toggle"> <div class="menu-footermenu2-container"><ul id="menu-footermenu2" class="oxy-pro-menu-list"><li id="menu-item-829" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-829"><a href="https://gitbreeze.dev/blog">Blog</a></li> <li id="menu-item-830" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-830"><a rel="privacy-policy" href="https://gitbreeze.dev/about/privacy-policy">Privacy Policy</a></li> <li id="menu-item-831" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-831"><a href="https://gitbreeze.dev/about/cookie-policy">Cookie Policy</a></li> <li id="menu-item-1651" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1651"><a href="https://gitbreeze.dev/about/terms-conditions">Terms &#038; Conditions</a></li> <li id="menu-item-846" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-846"><a href="https://gitbreeze.dev/about">About</a></li> <li id="menu-item-1719" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1719"><a href="https://help.gitbreeze.dev/">Help</a></li> </ul></div> <div class="oxy-pro-menu-mobile-close-icon"><svg id="svg--pro-menu-33-735"><use xlink:href="#FontAwesomeicon-close"></use></svg>close</div> </div> </div> <script type="text/javascript"> jQuery('#-pro-menu-33-735 .oxy-pro-menu-show-dropdown .menu-item-has-children > a', 'body').each(function(){ jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"><svg class="oxy-pro-menu-dropdown-icon"><use xlink:href="#FontAwesomeicon-arrow-circle-o-down"></use></svg></div>'); }); jQuery('#-pro-menu-33-735 .oxy-pro-menu-show-dropdown .menu-item:not(.menu-item-has-children) > a', 'body').each(function(){ jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"></div>'); }); </script></div><div id="div_block-40-735" class="ct-div-block" ><div id="_social_icons-5-735" class="oxy-social-icons" ><a href='https://www.linkedin.com/company/gitbreeze' target='_blank' class='oxy-social-icons-linkedin'><svg><title>Visit our LinkedIn</title><use xlink:href='#oxy-social-icons-icon-linkedin'></use></svg></a></div></div></div></section> <!-- WP_FOOTER --> <script type="text/javascript" id="ct_custom_js_65">var display = 'none'; if (getOsInfo()[0] !== '') { display = 'flex'; } for (e of window.document.querySelectorAll('#link_text-65-1827')) { e.style.display = display; } </script> <script type="text/javascript" id="ct_custom_js_66">var display = 'none'; if (getOsInfo()[0] === '') { display = 'flex'; } for (e of window.document.querySelectorAll('#link-66-1827')) { e.style.display = display; } </script> <script type="text/javascript" id="ct_custom_js_63">var display = 'none'; if (getOsInfo()[0] === 'Windows') { display = 'flex'; } for (e of window.document.querySelectorAll('#link-63-1131')) { e.style.display = display; } </script> <script type="text/javascript" id="ct_custom_js_29">var display = 'none'; if (getOsInfo()[0] === 'Mac') { display = 'flex'; } for (e of window.document.querySelectorAll('#link-29-795')) { e.style.display = display; } </script> <script type="text/javascript" id="ct_custom_js_26">var display = 'none'; if (getOsInfo()[0] === 'Linux') { display = 'flex'; } for (e of window.document.querySelectorAll('#link-26-795')) { e.style.display = display; } </script> <script type="text/javascript" id="ct_custom_js_52">for (e of window.document.querySelectorAll('#link_button-52-1131')) { e.href = getOsInfo()[1]; } </script> <style>.ct-FontAwesomeicon-close{width:0.78571428571429em}</style> <style>.ct-FontAwesomeicon-arrow-circle-o-down{width:0.85714285714286em}</style> <style>.ct-FontAwesomeicon-arrow-down{width:0.92857142857143em}</style> <style>.ct-FontAwesomeicon-ellipsis-v{width:0.21428571428571em}</style> <style>.ct-FontAwesomeicon-apple{width:0.78571428571429em}</style> <style>.ct-FontAwesomeicon-windows{width:0.92857142857143em}</style> <style>.ct-FontAwesomeicon-linux{width:0.89285714285714em}</style> <?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1"><defs><symbol id="FontAwesomeicon-close" viewbox="0 0 22 28"><title>close</title><path d="M20.281 20.656c0 0.391-0.156 0.781-0.438 1.062l-2.125 2.125c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-4.594-4.594-4.594 4.594c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-2.125-2.125c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l4.594-4.594-4.594-4.594c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.594 4.594-4.594c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062s-0.156 0.781-0.438 1.062l-4.594 4.594 4.594 4.594c0.281 0.281 0.438 0.672 0.438 1.062z"/></symbol><symbol id="FontAwesomeicon-arrow-circle-o-down" viewbox="0 0 24 28"><title>arrow-circle-o-down</title><path d="M17.5 14.5c0 0.141-0.063 0.266-0.156 0.375l-4.984 4.984c-0.109 0.094-0.234 0.141-0.359 0.141s-0.25-0.047-0.359-0.141l-5-5c-0.141-0.156-0.187-0.359-0.109-0.547s0.266-0.313 0.469-0.313h3v-5.5c0-0.281 0.219-0.5 0.5-0.5h3c0.281 0 0.5 0.219 0.5 0.5v5.5h3c0.281 0 0.5 0.219 0.5 0.5zM12 5.5c-4.688 0-8.5 3.813-8.5 8.5s3.813 8.5 8.5 8.5 8.5-3.813 8.5-8.5-3.813-8.5-8.5-8.5zM24 14c0 6.625-5.375 12-12 12s-12-5.375-12-12 5.375-12 12-12v0c6.625 0 12 5.375 12 12z"/></symbol><symbol id="FontAwesomeicon-arrow-down" viewbox="0 0 26 28"><title>arrow-down</title><path d="M25.172 13c0 0.531-0.219 1.047-0.578 1.406l-10.172 10.187c-0.375 0.359-0.891 0.578-1.422 0.578s-1.047-0.219-1.406-0.578l-10.172-10.187c-0.375-0.359-0.594-0.875-0.594-1.406s0.219-1.047 0.594-1.422l1.156-1.172c0.375-0.359 0.891-0.578 1.422-0.578s1.047 0.219 1.406 0.578l4.594 4.594v-11c0-1.094 0.906-2 2-2h2c1.094 0 2 0.906 2 2v11l4.594-4.594c0.359-0.359 0.875-0.578 1.406-0.578s1.047 0.219 1.422 0.578l1.172 1.172c0.359 0.375 0.578 0.891 0.578 1.422z"/></symbol><symbol id="FontAwesomeicon-ellipsis-v" viewbox="0 0 6 28"><title>ellipsis-v</title><path d="M6 19.5v3c0 0.828-0.672 1.5-1.5 1.5h-3c-0.828 0-1.5-0.672-1.5-1.5v-3c0-0.828 0.672-1.5 1.5-1.5h3c0.828 0 1.5 0.672 1.5 1.5zM6 11.5v3c0 0.828-0.672 1.5-1.5 1.5h-3c-0.828 0-1.5-0.672-1.5-1.5v-3c0-0.828 0.672-1.5 1.5-1.5h3c0.828 0 1.5 0.672 1.5 1.5zM6 3.5v3c0 0.828-0.672 1.5-1.5 1.5h-3c-0.828 0-1.5-0.672-1.5-1.5v-3c0-0.828 0.672-1.5 1.5-1.5h3c0.828 0 1.5 0.672 1.5 1.5z"/></symbol><symbol id="FontAwesomeicon-apple" viewbox="0 0 22 28"><title>apple</title><path d="M21.766 18.984c-0.391 1.234-1.016 2.547-1.922 3.906-1.344 2.047-2.688 3.063-4.016 3.063-0.531 0-1.25-0.172-2.188-0.5-0.922-0.344-1.719-0.5-2.359-0.5-0.625 0-1.375 0.172-2.219 0.516-0.859 0.359-1.547 0.531-2.063 0.531-1.609 0-3.156-1.359-4.703-4.047-1.516-2.688-2.297-5.297-2.297-7.859 0-2.391 0.594-4.328 1.766-5.844 1.172-1.5 2.641-2.25 4.438-2.25 0.766 0 1.672 0.156 2.766 0.469 1.078 0.313 1.797 0.469 2.156 0.469 0.453 0 1.203-0.172 2.234-0.531 1.031-0.344 1.937-0.531 2.703-0.531 1.25 0 2.359 0.344 3.328 1.016 0.547 0.375 1.094 0.906 1.625 1.563-0.812 0.688-1.406 1.297-1.781 1.844-0.672 0.969-1.016 2.047-1.016 3.234 0 1.281 0.359 2.453 1.078 3.484s1.547 1.687 2.469 1.969zM15.891 0.656c0 0.641-0.156 1.359-0.453 2.125-0.313 0.781-0.797 1.5-1.453 2.156-0.562 0.562-1.125 0.938-1.687 1.125-0.359 0.109-0.891 0.203-1.625 0.266 0.031-1.547 0.438-2.891 1.219-4.016s2.094-1.891 3.906-2.312c0.031 0.141 0.063 0.25 0.078 0.344 0 0.109 0.016 0.203 0.016 0.313z"/></symbol><symbol id="FontAwesomeicon-windows" viewbox="0 0 26 28"><title>windows</title><path d="M10.656 15.719v10.172l-10.656-1.469v-8.703h10.656zM10.656 4.109v10.297h-10.656v-8.828zM26 15.719v12.281l-14.172-1.953v-10.328h14.172zM26 2v12.406h-14.172v-10.453z"/></symbol><symbol id="FontAwesomeicon-linux" viewbox="0 0 25 28"><title>linux</title><path d="M10.359 6.422v0c-0.313 0.031-0.203 0.313-0.375 0.313-0.156 0.016-0.125-0.344 0.375-0.313zM11.719 6.641c-0.156 0.047-0.172-0.25-0.453-0.172v0c0.453-0.203 0.609 0.109 0.453 0.172zM6.234 13.312c-0.141-0.047-0.109 0.234-0.25 0.453-0.109 0.203-0.391 0.359-0.172 0.391v0c0.078 0.016 0.297-0.172 0.391-0.391 0.078-0.266 0.156-0.406 0.031-0.453zM19.594 18.922c0-0.281-0.609-0.547-0.859-0.656 0.422-1.406 0.234-1.969-0.047-3.297-0.219-1-1.141-2.359-1.859-2.781 0.187 0.156 0.531 0.609 0.891 1.297 0.625 1.172 1.25 2.906 0.844 4.344-0.156 0.562-0.531 0.641-0.781 0.656-1.094 0.125-0.453-1.313-0.906-3.266-0.516-2.188-1.047-2.344-1.172-2.516-0.641-2.844-1.344-2.562-1.547-3.625-0.172-0.953 0.828-1.734-0.531-2-0.422-0.078-1.016-0.5-1.25-0.531s-0.359-1.578 0.516-1.625c0.859-0.063 1.016 0.969 0.859 1.375-0.25 0.406 0.016 0.562 0.438 0.422 0.344-0.109 0.125-1.016 0.203-1.141-0.219-1.313-0.766-1.5-1.328-1.609-2.156 0.172-1.188 2.547-1.406 2.328-0.313-0.328-1.219-0.031-1.219-0.234 0.016-1.219-0.391-1.922-0.953-1.937-0.625-0.016-0.875 0.859-0.906 1.359-0.047 0.469 0.266 1.453 0.5 1.375 0.156-0.047 0.422-0.359 0.141-0.344-0.141 0-0.359-0.344-0.391-0.75-0.016-0.406 0.141-0.812 0.672-0.797 0.609 0.016 0.609 1.234 0.547 1.281-0.203 0.141-0.453 0.406-0.484 0.453-0.203 0.328-0.594 0.422-0.75 0.562-0.266 0.281-0.328 0.594-0.125 0.703 0.719 0.406 0.484 0.875 1.484 0.906 0.656 0.031 1.141-0.094 1.594-0.234 0.344-0.109 1.453-0.344 1.687-0.75 0.109-0.172 0.234-0.172 0.313-0.125 0.156 0.078 0.187 0.375-0.203 0.469-0.547 0.156-1.094 0.453-1.594 0.641-0.484 0.203-0.641 0.281-1.094 0.359-1.031 0.187-1.797-0.375-1.109 0.297 0.234 0.219 0.453 0.359 1.047 0.344 1.313-0.047 2.766-1.625 2.906-0.922 0.031 0.156-0.406 0.344-0.75 0.516-1.219 0.594-2.078 1.781-2.859 1.375-0.703-0.375-1.406-2.109-1.391-1.328 0.016 1.203-1.578 2.266-0.844 3.641-0.484 0.125-1.563 2.422-1.719 3.609-0.094 0.688 0.063 1.531-0.109 2-0.234 0.688-1.297-0.656-0.953-2.297 0.063-0.281 0-0.344-0.078-0.203-0.422 0.766-0.187 1.844 0.156 2.594 0.141 0.328 0.5 0.469 0.766 0.75 0.547 0.625 2.703 2.219 3.078 2.609 0.484 0.453 0.344 1.516-0.656 1.625v0c0.516 0.969 1.016 1.062 1 2.641 0.594-0.313 0.359-1 0.109-1.437-0.172-0.313-0.391-0.453-0.344-0.531 0.031-0.047 0.344-0.313 0.516-0.109 0.531 0.594 1.531 0.703 2.594 0.562 1.078-0.125 2.234-0.5 2.766-1.359 0.25-0.406 0.422-0.547 0.531-0.469 0.125 0.063 0.172 0.344 0.156 0.812-0.016 0.5-0.219 1.016-0.359 1.437-0.141 0.484-0.187 0.812 0.281 0.828 0.125-0.875 0.375-1.734 0.438-2.609 0.078-1-0.641-2.844 0.141-3.766 0.203-0.25 0.453-0.281 0.797-0.281 0.047-1.25 1.969-1.156 2.609-0.641zM9.781 6c0.063-0.391-0.125-0.672-0.219-0.703-0.187-0.047-0.156 0.234-0.063 0.203v0c0.063 0 0.141 0.094 0.109 0.234-0.031 0.187-0.016 0.313 0.125 0.313 0.016 0 0.047 0 0.047-0.047zM16.328 9.078c-0.063-0.297-0.281-0.187-0.531-0.344-0.297-0.187-0.359-0.5-0.469-0.391v0c-0.328 0.359 0.406 1.109 0.719 1.172 0.187 0.031 0.328-0.219 0.281-0.438zM13.547 5.75c0.016-0.375-0.313-0.562-0.391-0.547-0.203 0.016-0.141 0.109-0.047 0.141v0c0.125 0.031 0.25 0.25 0.281 0.484 0 0.031 0.156-0.031 0.156-0.078zM14.391 2.109c0.016-0.078-0.187-0.172-0.328-0.281-0.125-0.125-0.25-0.234-0.375-0.234-0.313 0.031-0.156 0.359-0.203 0.516v0c-0.063 0.172-0.297 0.313-0.141 0.438 0.141 0.109 0.234-0.172 0.531-0.281 0.078-0.031 0.438 0.016 0.516-0.156zM23.219 23.063c1.922 1.188-0.719 2.172-1.859 2.75-0.891 0.453-2.078 1.453-2.516 1.875-0.328 0.313-1.687 0.469-2.453 0.078-0.891-0.453-0.422-1.172-1.797-1.219-0.688-0.016-1.359-0.016-2.031-0.016-0.594 0.016-1.188 0.047-1.797 0.063-2.063 0.047-2.266 1.375-3.594 1.328-0.906-0.031-2.047-0.75-4.016-1.156-1.375-0.281-2.703-0.359-2.984-0.969s0.344-1.297 0.391-1.891c0.047-0.797-0.594-1.875-0.125-2.281 0.406-0.359 1.266-0.094 1.828-0.406 0.594-0.344 0.844-0.609 0.844-1.344 0.219 0.75-0.016 1.359-0.5 1.656-0.297 0.187-0.844 0.281-1.297 0.234-0.359-0.031-0.578 0.016-0.672 0.156-0.141 0.172-0.094 0.484 0.078 0.891s0.375 0.672 0.344 1.172c-0.016 0.5-0.578 1.094-0.484 1.516 0.031 0.156 0.187 0.297 0.578 0.406 0.625 0.172 1.766 0.344 2.875 0.609 1.234 0.313 2.516 0.875 3.313 0.766 2.375-0.328 1.016-2.875 0.641-3.484v0c-2.016-3.156-3.344-5.219-4.406-4.406-0.266 0.219-0.281-0.531-0.266-0.828 0.047-1.031 0.562-1.406 0.875-2.203 0.594-1.516 1.047-3.25 1.953-4.141 0.672-0.875 1.734-2.297 1.937-3.047-0.172-1.625-0.219-3.344-0.25-4.844-0.031-1.609 0.219-3.016 2.031-4 0.438-0.234 1.016-0.328 1.625-0.328 1.078-0.016 2.281 0.297 3.047 0.859 1.219 0.906 1.984 2.828 1.891 4.203-0.063 1.078 0.125 2.188 0.469 3.344 0.406 1.359 1.047 2.312 2.078 3.406 1.234 1.313 2.203 3.891 2.484 5.531 0.25 1.531-0.094 2.484-0.422 2.531-0.5 0.078-0.812 1.656-2.375 1.594-1-0.047-1.094-0.641-1.375-1.156-0.453-0.797-0.906-0.547-1.078 0.297-0.094 0.422-0.031 1.047 0.109 1.516 0.281 0.984 0.187 1.906 0.016 3.047-0.328 2.156 1.516 2.562 2.75 1.531 1.219-1.016 1.484-1.172 3.016-1.703 2.328-0.797 1.547-1.5 0.297-1.922-1.125-0.375-1.172-2.266-0.766-2.625 0.094 2.031 1.156 2.328 1.594 2.609z"/></symbol></defs></svg><?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1"><defs><symbol id="Lineariconsicon-bookmark" viewbox="0 0 20 20"><title>bookmark</title><path class="path1" d="M15.5 20c-0.143 0-0.283-0.062-0.38-0.175l-5.62-6.557-5.62 6.557c-0.136 0.159-0.357 0.216-0.553 0.144s-0.327-0.26-0.327-0.469v-18c0-0.276 0.224-0.5 0.5-0.5h12c0.276 0 0.5 0.224 0.5 0.5v18c0 0.209-0.13 0.396-0.327 0.469-0.057 0.021-0.115 0.031-0.173 0.031zM9.5 12c0.146 0 0.285 0.064 0.38 0.175l5.12 5.974v-16.148h-11v16.148l5.12-5.974c0.095-0.111 0.234-0.175 0.38-0.175z"/></symbol><symbol id="Lineariconsicon-chevron-right" viewbox="0 0 20 20"><title>chevron-right</title><path class="path1" d="M5 20c-0.128 0-0.256-0.049-0.354-0.146-0.195-0.195-0.195-0.512 0-0.707l8.646-8.646-8.646-8.646c-0.195-0.195-0.195-0.512 0-0.707s0.512-0.195 0.707 0l9 9c0.195 0.195 0.195 0.512 0 0.707l-9 9c-0.098 0.098-0.226 0.146-0.354 0.146z"/></symbol></defs></svg><script type="text/javascript" id="ct_custom_js_5">/* For Lighthouse efficient structure (prevents security loopholes) */ for (a of document.querySelectorAll('.oxy-social-icons a')) { a.rel = 'noopener' }</script> <!-- Tidio --> <!-- <script src="//code.tidio.co/jwqv4x57z8xigdai4eenh07no4othd07.js" async></script> --> <!-- Support Hero --> <script async data-cfasync="false" src="https://d29l98y0pmei9d.cloudfront.net/js/widget.min.js?k=Y2xpZW50SWQ9MTk3NSZob3N0TmFtZT1ibGlnaHR5c29mdC5zdXBwb3J0aGVyby5pbw=="></script> <!-- AdRoll --> <!-- <script type="text/plain" class="_iub_cs_activate" data-iub-purposes="5"> adroll_adv_id = "WUJ6RSDDDZC63ASN7WTZHA"; adroll_pix_id = "I46MJILVRNGTZFP5QRFRQI"; adroll_version = "2.0"; (function(w, d, e, o, a) { w.__adroll_loaded = true; w.adroll = w.adroll || []; w.adroll.f = [ 'setProperties', 'identify', 'track' ]; var roundtripUrl = "https://s.adroll.com/j/" + adroll_adv_id + "/roundtrip.js"; for (a = 0; a < w.adroll.f.length; a++) { w.adroll[w.adroll.f[a]] = w.adroll[w.adroll.f[a]] || (function(n) { return function() { w.adroll.push([ n, arguments ]) } })(w.adroll.f[a]) } e = d.createElement('script'); o = d.getElementsByTagName('script')[0]; e.async = 1; e.src = roundtripUrl; o.parentNode.insertBefore(e, o); })(window, document); adroll.track("pageView"); </script> --> <script type="text/javascript"> function oxygen_init_pro_menu() { jQuery('.oxy-pro-menu-container').each(function(){ // dropdowns var menu = jQuery(this), animation = menu.data('oxy-pro-menu-dropdown-animation'), animationDuration = menu.data('oxy-pro-menu-dropdown-animation-duration'); jQuery('.sub-menu', menu).attr('data-aos',animation); jQuery('.sub-menu', menu).attr('data-aos-duration',animationDuration*1000); oxygen_offcanvas_menu_init(menu); jQuery(window).resize(function(){ oxygen_offcanvas_menu_init(menu); }); // let certain CSS rules know menu being initialized // "10" timeout is extra just in case, "0" would be enough setTimeout(function() {menu.addClass('oxy-pro-menu-init');}, 10); }); } jQuery(document).ready(oxygen_init_pro_menu); document.addEventListener('oxygen-ajax-element-loaded', oxygen_init_pro_menu, false); let proMenuMouseDown = false; jQuery(".oxygen-body") .on("mousedown", '.oxy-pro-menu-show-dropdown:not(.oxy-pro-menu-open-container) .menu-item-has-children', function(e) { proMenuMouseDown = true; }) .on("mouseup", '.oxy-pro-menu-show-dropdown:not(.oxy-pro-menu-open-container) .menu-item-has-children', function(e) { proMenuMouseDown = false; }) .on('mouseenter focusin', '.oxy-pro-menu-show-dropdown:not(.oxy-pro-menu-open-container) .menu-item-has-children', function(e) { if( proMenuMouseDown ) return; var subMenu = jQuery(this).children('.sub-menu'); subMenu.addClass('aos-animate oxy-pro-menu-dropdown-animating').removeClass('sub-menu-left'); var duration = jQuery(this).parents('.oxy-pro-menu-container').data('oxy-pro-menu-dropdown-animation-duration'); setTimeout(function() {subMenu.removeClass('oxy-pro-menu-dropdown-animating')}, duration*1000); var offset = subMenu.offset(), width = subMenu.width(), docWidth = jQuery(window).width(); if (offset.left+width > docWidth) { subMenu.addClass('sub-menu-left'); } }) .on('mouseleave focusout', '.oxy-pro-menu-show-dropdown .menu-item-has-children', function( e ) { if( jQuery(this).is(':hover') ) return; jQuery(this).children('.sub-menu').removeClass('aos-animate'); var subMenu = jQuery(this).children('.sub-menu'); //subMenu.addClass('oxy-pro-menu-dropdown-animating-out'); var duration = jQuery(this).parents('.oxy-pro-menu-container').data('oxy-pro-menu-dropdown-animation-duration'); setTimeout(function() {subMenu.removeClass('oxy-pro-menu-dropdown-animating-out')}, duration*1000); }) // open icon click .on('click', '.oxy-pro-menu-mobile-open-icon', function() { var menu = jQuery(this).parents('.oxy-pro-menu'); // off canvas if (jQuery(this).hasClass('oxy-pro-menu-off-canvas-trigger')) { oxygen_offcanvas_menu_run(menu); } // regular else { menu.addClass('oxy-pro-menu-open'); jQuery(this).siblings('.oxy-pro-menu-container').addClass('oxy-pro-menu-open-container'); jQuery('body').addClass('oxy-nav-menu-prevent-overflow'); jQuery('html').addClass('oxy-nav-menu-prevent-overflow'); oxygen_pro_menu_set_static_width(menu); } // remove animation and collapse jQuery('.sub-menu', menu).attr('data-aos',''); jQuery('.oxy-pro-menu-dropdown-toggle .sub-menu', menu).slideUp(0); }); function oxygen_pro_menu_set_static_width(menu) { var menuItemWidth = jQuery(".oxy-pro-menu-list > .menu-item", menu).width(); jQuery(".oxy-pro-menu-open-container > div:first-child, .oxy-pro-menu-off-canvas-container > div:first-child", menu).width(menuItemWidth); } function oxygen_pro_menu_unset_static_width(menu) { jQuery(".oxy-pro-menu-container > div:first-child", menu).width(""); } // close icon click jQuery('body').on('click', '.oxy-pro-menu-mobile-close-icon', function(e) { var menu = jQuery(this).parents('.oxy-pro-menu'); menu.removeClass('oxy-pro-menu-open'); jQuery(this).parents('.oxy-pro-menu-container').removeClass('oxy-pro-menu-open-container'); jQuery('.oxy-nav-menu-prevent-overflow').removeClass('oxy-nav-menu-prevent-overflow'); if (jQuery(this).parent('.oxy-pro-menu-container').hasClass('oxy-pro-menu-off-canvas-container')) { oxygen_offcanvas_menu_run(menu); } oxygen_pro_menu_unset_static_width(menu); }); // dropdown toggle icon click jQuery('body').on( 'touchstart click', '.oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children > a > .oxy-pro-menu-dropdown-icon-click-area,'+ '.oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children > a > .oxy-pro-menu-dropdown-icon-click-area', function(e) { e.preventDefault(); // fix for iOS false triggering submenu clicks jQuery('.sub-menu').css('pointer-events', 'none'); setTimeout( function() { jQuery('.sub-menu').css('pointer-events', 'initial'); }, 500); // workaround to stop click event from triggering after touchstart if (window.oxygenProMenuIconTouched === true) { window.oxygenProMenuIconTouched = false; return; } if (e.type==='touchstart') { window.oxygenProMenuIconTouched = true; } oxygen_pro_menu_toggle_dropdown(this); } ); function oxygen_pro_menu_toggle_dropdown(trigger) { var duration = jQuery(trigger).parents('.oxy-pro-menu-container').data('oxy-pro-menu-dropdown-animation-duration'); jQuery(trigger).closest('.menu-item-has-children').children('.sub-menu').slideToggle({ start: function () { jQuery(this).css({ display: "flex" }) }, duration: duration*1000 }); } // fullscreen menu link click var selector = '.oxy-pro-menu-open .menu-item a'; jQuery('body').on('click', selector, function(event){ if (jQuery(event.target).closest('.oxy-pro-menu-dropdown-icon-click-area').length > 0) { // toggle icon clicked, no need to hide the menu return; } else if ((jQuery(this).attr("href") === "#" || jQuery(this).closest(".oxy-pro-menu-container").data("entire-parent-toggles-dropdown")) && jQuery(this).parent().hasClass('menu-item-has-children')) { // empty href don't lead anywhere, treat it as toggle trigger oxygen_pro_menu_toggle_dropdown(event.target); // keep anchor links behavior as is, and prevent regular links from page reload if (jQuery(this).attr("href").indexOf("#")!==0) { return false; } } // hide the menu and follow the anchor if (jQuery(this).attr("href").indexOf("#")===0) { jQuery('.oxy-pro-menu-open').removeClass('oxy-pro-menu-open'); jQuery('.oxy-pro-menu-open-container').removeClass('oxy-pro-menu-open-container'); jQuery('.oxy-nav-menu-prevent-overflow').removeClass('oxy-nav-menu-prevent-overflow'); } }); // off-canvas menu link click var selector = '.oxy-pro-menu-off-canvas .menu-item a'; jQuery('body').on('click', selector, function(event){ if (jQuery(event.target).closest('.oxy-pro-menu-dropdown-icon-click-area').length > 0) { // toggle icon clicked, no need to trigger it return; } else if ((jQuery(this).attr("href") === "#" || jQuery(this).closest(".oxy-pro-menu-container").data("entire-parent-toggles-dropdown")) && jQuery(this).parent().hasClass('menu-item-has-children')) { // empty href don't lead anywhere, treat it as toggle trigger oxygen_pro_menu_toggle_dropdown(event.target); // keep anchor links behavior as is, and prevent regular links from page reload if (jQuery(this).attr("href").indexOf("#")!==0) { return false; } } }); // off canvas function oxygen_offcanvas_menu_init(menu) { // only init off-canvas animation if trigger icon is visible i.e. mobile menu in action var offCanvasActive = jQuery(menu).siblings('.oxy-pro-menu-off-canvas-trigger').css('display'); if (offCanvasActive!=='none') { var animation = menu.data('oxy-pro-menu-off-canvas-animation'); setTimeout(function() {menu.attr('data-aos', animation);}, 10); } else { // remove AOS menu.attr('data-aos', ''); }; } function oxygen_offcanvas_menu_run(menu) { var container = menu.find(".oxy-pro-menu-container"); if (!container.attr('data-aos')) { // initialize animation setTimeout(function() {oxygen_offcanvas_menu_toggle(menu, container)}, 0); } else { oxygen_offcanvas_menu_toggle(menu, container); } } var oxygen_offcanvas_menu_toggle_in_progress = false; function oxygen_offcanvas_menu_toggle(menu, container) { if (oxygen_offcanvas_menu_toggle_in_progress) { return; } container.toggleClass('aos-animate'); if (container.hasClass('oxy-pro-menu-off-canvas-container')) { oxygen_offcanvas_menu_toggle_in_progress = true; var animation = container.data('oxy-pro-menu-off-canvas-animation'), timeout = container.data('aos-duration'); if (!animation){ timeout = 0; } setTimeout(function() { container.removeClass('oxy-pro-menu-off-canvas-container') menu.removeClass('oxy-pro-menu-off-canvas'); oxygen_offcanvas_menu_toggle_in_progress = false; }, timeout); } else { container.addClass('oxy-pro-menu-off-canvas-container'); menu.addClass('oxy-pro-menu-off-canvas'); oxygen_pro_menu_set_static_width(menu); } } </script> <script type="text/javascript"> // Initialize Oxygen Modals jQuery(document).ready(function() { function showModal( modal ) { var $modal = jQuery( modal ); $modal.addClass("live"); var modalId = $modal[0].querySelector('.ct-modal').id; var focusable = modal.querySelector('a[href]:not([disabled]), button:not([disabled]), textarea:not([disabled]), input[type="text"]:not([disabled]), input[type="radio"]:not([disabled]), input[type="checkbox"]:not([disabled]), select:not([disabled])'); if(focusable) { setTimeout(() => { focusable.focus(); }, 500); } else { setTimeout(() => { $modal.focus(); }, 500) } // Check if this modal can be shown according to settings and last shown time // Current and last time in milliseconds var currentTime = new Date().getTime(); var lastShownTime = localStorage && localStorage['oxy-' + modalId + '-last-shown-time'] ? JSON.parse( localStorage['oxy-' + modalId + '-last-shown-time'] ) : false; // manual triggers aren't affected by last shown time if( $modal.data( 'trigger' ) != 'user_clicks_element' ) { switch( $modal.data( 'open-again' ) ) { case 'never_show_again': // if it was shown at least once, don't show it again if( lastShownTime !== false ) return; break; case 'show_again_after': var settingDays = parseInt( $modal.data( 'open-again-after-days' ) ); var actualDays = ( currentTime - lastShownTime ) / ( 60*60*24*1000 ); if( actualDays < settingDays ) return; break; default: //always show break; } } // Body manipulation to prevent scrolling while modal is active, and maintain scroll position. document.querySelector('body').style.top = `-${window.scrollY}px`; document.querySelector('body').classList.add('oxy-modal-active'); // save current time as last shown time if( localStorage ) localStorage['oxy-' + modalId + '-last-shown-time'] = JSON.stringify( currentTime ); // trick to make jQuery fadeIn with flex $modal.css("display", "flex"); $modal.hide(); // trick to force AOS trigger on elements inside the modal $modal.find(".aos-animate").removeClass("aos-animate").addClass("aos-animate-disabled"); // show the modal $modal.fadeIn(250, function(){ // trick to force AOS trigger on elements inside the modal $modal.find(".aos-animate-disabled").removeClass("aos-animate-disabled").addClass("aos-animate"); }); if( $modal.data( 'close-automatically' ) == 'yes' ) { var time = parseInt( $modal.data( 'close-after-time' ) ); if( $modal.data( 'close-after-time-unit' ) == 'seconds' ) { time = parseInt( parseFloat( $modal.data( 'close-after-time' ) ) * 1000 ); } setTimeout( function(){ hideModal(modal); }, time ); } // close modal automatically after form submit (Non-AJAX) if( $modal.data( 'close-after-form-submit' ) == 'yes' && $modal.data("trigger") == "after_specified_time" ) { // WPForms // WPForms replaces the form with a confirmation message on page refresh if( $modal.find(".wpforms-confirmation-container-full").length > 0 ) { setTimeout(function () { hideModal(modal); }, 3000); } // Formidable Forms // Formidable Forms replaces the form with a confirmation message on page refresh if( $modal.find(".frm_message").length > 0 ) { setTimeout(function () { hideModal(modal); }, 3000); } // Caldera Forms // Caldera Forms replaces the form with a confirmation message on page refresh if( $modal.find(".caldera-grid .alert-success").length > 0 ) { setTimeout(function () { hideModal(modal); }, 3000); } } } window.oxyShowModal = showModal; var hideModal = function ( modal ) { // Body manipulation for scroll prevention and maintaining scroll position var scrollY = document.querySelector('body').style.top; document.querySelector('body').classList.remove('oxy-modal-active'); document.querySelector('body').style.top = ''; window.scrollTo(0, parseInt(scrollY || '0') * -1); // The function may be called by third party code, without argument, so we must close the first visible modal if( typeof modal === 'undefined' ) { var openModals = jQuery(".oxy-modal-backdrop.live"); if( openModals.length == 0 ) return; modal = openModals[0]; } var $modal = jQuery( modal ); // refresh any iframe so media embedded this way is stopped $modal.find( 'iframe').each(function(index){ this.src = this.src; }); // HTML5 videos can be stopped easily $modal.find( 'video' ).each(function(index){ this.pause(); }); // If there are any forms in the modal, reset them $modal.find("form").each(function(index){ this.reset(); }); $modal.find(".aos-animate").removeClass("aos-animate").addClass("aos-animate-disabled"); $modal.fadeOut(400, function(){ $modal.removeClass("live"); $modal.find(".aos-animate-disabled").removeClass("aos-animate-disabled").addClass("aos-animate"); }); }; window.oxyCloseModal = hideModal; jQuery( ".oxy-modal-backdrop" ).each(function( index ) { var modal = this; (function( modal ){ var $modal = jQuery( modal ); var exitIntentFunction = function( e ){ if( e.target.tagName == 'SELECT' ) { return; } if( e.clientY <= 0 ) { showModal( modal ); document.removeEventListener( "mouseleave", exitIntentFunction ); document.removeEventListener( "mouseout", exitIntentFunction ); } } switch ( jQuery( modal ).data("trigger") ) { case "on_exit_intent": document.addEventListener( "mouseleave", exitIntentFunction, false); document.addEventListener( "mouseout", exitIntentFunction, false); break; case "user_clicks_element": jQuery( jQuery( modal ).data( 'trigger-selector' ) ).click( function( event ) { showModal( modal ); event.preventDefault(); } ); break; case "after_specified_time": var time = parseInt( jQuery( modal ).data( 'trigger-time' ) ); if( jQuery( modal ).data( 'trigger-time-unit' ) == 'seconds' ) { time = parseInt( parseFloat( jQuery( modal ).data( 'trigger-time' ) ) * 1000 ); } setTimeout( function(){ showModal( modal ); }, time ); break; case "after_scrolled_amount": window.addEventListener("scroll", function scrollDetection(){ var winheight= window.innerHeight || (document.documentElement || document.body).clientHeight; var docheight = jQuery(document).height(); var scrollTop = window.pageYOffset || (document.documentElement || document.body.parentNode || document.body).scrollTop; var isScrollUp = false; var oxyPreviousScrollTop = parseInt( jQuery( modal ).data( 'previous_scroll_top' ) ); if( !isNaN( oxyPreviousScrollTop ) ) { if( oxyPreviousScrollTop > scrollTop) isScrollUp = true; } jQuery( modal ).data( 'previous_scroll_top', scrollTop ); var trackLength = docheight - winheight; var pctScrolled = Math.floor(scrollTop/trackLength * 100); if( isNaN( pctScrolled ) ) pctScrolled = 0; if( ( isScrollUp && jQuery( modal ).data( 'trigger_scroll_direction' ) == 'up' ) || ( !isScrollUp && jQuery( modal ).data( 'trigger_scroll_direction' ) == 'down' && pctScrolled >= parseInt( jQuery( modal ).data( 'trigger_scroll_amount' ) ) ) ) { showModal( modal ); window.removeEventListener( "scroll", scrollDetection ); } }, false); break; case "on_scroll_to_element": window.addEventListener("scroll", function scrollDetection(){ var $element = jQuery( jQuery( modal ).data( 'scroll_to_selector' ) ); if( $element.length == 0 ) { window.removeEventListener( "scroll", scrollDetection ); return; } var top_of_element = $element.offset().top; var bottom_of_element = $element.offset().top + $element.outerHeight(); var bottom_of_screen = jQuery(window).scrollTop() + jQuery(window).innerHeight(); var top_of_screen = jQuery(window).scrollTop(); if ((bottom_of_screen > bottom_of_element - $element.outerHeight() /2 ) && (top_of_screen < top_of_element + $element.outerHeight() /2 )){ showModal( modal ); window.removeEventListener( "scroll", scrollDetection ); } }, false); break; case "after_number_of_clicks": document.addEventListener("click", function clickDetection(){ var number_of_clicks = parseInt( jQuery( modal ).data( 'number_of_clicks' ) ); var clicks_performed = isNaN( parseInt( jQuery( modal ).data( 'clicks_performed' ) ) ) ? 1 : parseInt( jQuery( modal ).data( 'clicks_performed' ) ) + 1; jQuery( modal ).data( 'clicks_performed', clicks_performed ); if ( clicks_performed == number_of_clicks ){ showModal( modal ); document.removeEventListener( "click", clickDetection ); } }, false); break; case "after_time_inactive": var time = parseInt( jQuery( modal ).data( 'time_inactive' ) ); if( jQuery( modal ).data( 'time-inactive-unit' ) == 'seconds' ) { time = parseInt( parseFloat( jQuery( modal ).data( 'time_inactive' ) ) * 1000 ); } var activityDetected = function(){ jQuery( modal ).data( 'millis_idle', 0 ); }; document.addEventListener( "click", activityDetected); document.addEventListener( "mousemove", activityDetected); document.addEventListener( "keypress", activityDetected); document.addEventListener( "scroll", activityDetected); var idleInterval = setInterval(function(){ var millis_idle = isNaN( parseInt( jQuery( modal ).data( 'millis_idle' ) ) ) ? 100 : parseInt( jQuery( modal ).data( 'millis_idle' ) ) + 100; jQuery( modal ).data( 'millis_idle', millis_idle ); if( millis_idle > time ){ clearInterval( idleInterval ); document.removeEventListener( "click", activityDetected ); document.removeEventListener( "mousemove", activityDetected ); document.removeEventListener( "keypress", activityDetected ); document.removeEventListener( "scroll", activityDetected ); showModal( modal ); } }, 100); break; case "after_number_of_page_views": var modalId = modal.querySelector('.ct-modal').id; var pageViews = localStorage && localStorage['oxy-' + modalId + '-page-views'] ? parseInt( localStorage['oxy-' + modalId + '-page-views'] ) : 0; pageViews++; if( localStorage ) localStorage['oxy-' + modalId + '-page-views'] = pageViews; if( parseInt( jQuery( modal ).data( 'number_of_page_views' ) ) == pageViews ) { if( localStorage ) localStorage['oxy-' + modalId + '-page-views'] = 0; showModal( modal ); } break; } // add event handler to close modal automatically after AJAX form submit if( $modal.data( 'close-after-form-submit' ) == 'yes' ) { // Contact Form 7 if (typeof wpcf7 !== 'undefined') { $modal.find('div.wpcf7').each(function () { var $form = jQuery(this).find('form'); this.addEventListener('wpcf7submit', function (event) { if (event.detail.contactFormId == $form.attr("id")) { setTimeout(function () { hideModal(modal); }, 3000); } }, false); }); } // Caldera Forms document.addEventListener( "cf.submission", function(event){ // Pending, Caldera AJAX form submissions aren't working since Oxygen 2.2, see: https://github.com/soflyy/oxygen/issues/1638 }); // Ninja Forms jQuery(document).on("nfFormSubmitResponse", function(event, response){ // Only close the modal if the event was triggered from a Ninja Form inside the modal if( $modal.find("#nf-form-" + response.id + "-cont").length > 0 ) { setTimeout(function () { hideModal(modal); }, 3000); } }); } })( modal ); }); // handle clicks on modal backdrop and on .oxy-close-modal jQuery("body").on('click touchend', '.oxy-modal-backdrop, .oxy-close-modal', function( event ) { var $this = jQuery( this ); var $target = jQuery( event.target ); // Click event in the modal div and it's children is propagated to the backdrop if( !$target.hasClass( 'oxy-modal-backdrop' ) && !$this.hasClass( 'oxy-close-modal' ) ) { //event.stopPropagation(); return; } if( $target.hasClass( 'oxy-modal-backdrop' ) && $this.hasClass( 'oxy-not-closable' ) ) { return; } if( $this.hasClass( 'oxy-close-modal' ) ) event.preventDefault(); var $modal = $this.hasClass( 'oxy-close-modal' ) ? $this.closest('.oxy-modal-backdrop') : $this; hideModal( $modal[0] ); }); jQuery(document).keyup( function(e){ if( e.key == 'Escape' ){ jQuery(".oxy-modal-backdrop:visible").each(function(index){ if( jQuery(this).data("close_on_esc") == 'on' ) hideModal(this); }); } } ); }); </script> <svg style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <defs> <symbol id="oxy-social-icons-icon-linkedin" viewbox="0 0 32 32"> <title>linkedin</title> <path d="M12 12h5.535v2.837h0.079c0.77-1.381 2.655-2.837 5.464-2.837 5.842 0 6.922 3.637 6.922 8.367v9.633h-5.769v-8.54c0-2.037-0.042-4.657-3.001-4.657-3.005 0-3.463 2.218-3.463 4.509v8.688h-5.767v-18z"></path> <path d="M2 12h6v18h-6v-18z"></path> <path d="M8 7c0 1.657-1.343 3-3 3s-3-1.343-3-3c0-1.657 1.343-3 3-3s3 1.343 3 3z"></path> </symbol> <symbol id="oxy-social-icons-icon-facebook" viewbox="0 0 32 32"> <title>facebook</title> <path d="M19 6h5v-6h-5c-3.86 0-7 3.14-7 7v3h-4v6h4v16h6v-16h5l1-6h-6v-3c0-0.542 0.458-1 1-1z"></path> </symbol> <symbol id="oxy-social-icons-icon-pinterest" viewbox="0 0 32 32"> <title>pinterest</title> <path d="M16 2.138c-7.656 0-13.863 6.206-13.863 13.863 0 5.875 3.656 10.887 8.813 12.906-0.119-1.094-0.231-2.781 0.050-3.975 0.25-1.081 1.625-6.887 1.625-6.887s-0.412-0.831-0.412-2.056c0-1.925 1.119-3.369 2.506-3.369 1.181 0 1.756 0.887 1.756 1.95 0 1.188-0.756 2.969-1.15 4.613-0.331 1.381 0.688 2.506 2.050 2.506 2.462 0 4.356-2.6 4.356-6.35 0-3.319-2.387-5.638-5.787-5.638-3.944 0-6.256 2.956-6.256 6.019 0 1.194 0.456 2.469 1.031 3.163 0.113 0.137 0.131 0.256 0.094 0.4-0.106 0.438-0.338 1.381-0.387 1.575-0.063 0.256-0.2 0.306-0.463 0.188-1.731-0.806-2.813-3.337-2.813-5.369 0-4.375 3.175-8.387 9.156-8.387 4.806 0 8.544 3.425 8.544 8.006 0 4.775-3.012 8.625-7.194 8.625-1.406 0-2.725-0.731-3.175-1.594 0 0-0.694 2.644-0.863 3.294-0.313 1.206-1.156 2.712-1.725 3.631 1.3 0.4 2.675 0.619 4.106 0.619 7.656 0 13.863-6.206 13.863-13.863 0-7.662-6.206-13.869-13.863-13.869z"></path> </symbol> <symbol id="oxy-social-icons-icon-youtube" viewbox="0 0 32 32"> <title>youtube</title> <path d="M31.681 9.6c0 0-0.313-2.206-1.275-3.175-1.219-1.275-2.581-1.281-3.206-1.356-4.475-0.325-11.194-0.325-11.194-0.325h-0.012c0 0-6.719 0-11.194 0.325-0.625 0.075-1.987 0.081-3.206 1.356-0.963 0.969-1.269 3.175-1.269 3.175s-0.319 2.588-0.319 5.181v2.425c0 2.587 0.319 5.181 0.319 5.181s0.313 2.206 1.269 3.175c1.219 1.275 2.819 1.231 3.531 1.369 2.563 0.244 10.881 0.319 10.881 0.319s6.725-0.012 11.2-0.331c0.625-0.075 1.988-0.081 3.206-1.356 0.962-0.969 1.275-3.175 1.275-3.175s0.319-2.587 0.319-5.181v-2.425c-0.006-2.588-0.325-5.181-0.325-5.181zM12.694 20.15v-8.994l8.644 4.513-8.644 4.481z"></path> </symbol> <symbol id="oxy-social-icons-icon-rss" viewbox="0 0 32 32"> <title>rss</title> <path d="M4.259 23.467c-2.35 0-4.259 1.917-4.259 4.252 0 2.349 1.909 4.244 4.259 4.244 2.358 0 4.265-1.895 4.265-4.244-0-2.336-1.907-4.252-4.265-4.252zM0.005 10.873v6.133c3.993 0 7.749 1.562 10.577 4.391 2.825 2.822 4.384 6.595 4.384 10.603h6.16c-0-11.651-9.478-21.127-21.121-21.127zM0.012 0v6.136c14.243 0 25.836 11.604 25.836 25.864h6.152c0-17.64-14.352-32-31.988-32z"></path> </symbol> <symbol id="oxy-social-icons-icon-twitter" viewbox="0 0 512 512"> <title>twitter</title> <path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"></path> </symbol> <symbol id="oxy-social-icons-icon-instagram" viewbox="0 0 32 32"> <title>instagram</title> <path d="M16 2.881c4.275 0 4.781 0.019 6.462 0.094 1.563 0.069 2.406 0.331 2.969 0.55 0.744 0.288 1.281 0.638 1.837 1.194 0.563 0.563 0.906 1.094 1.2 1.838 0.219 0.563 0.481 1.412 0.55 2.969 0.075 1.688 0.094 2.194 0.094 6.463s-0.019 4.781-0.094 6.463c-0.069 1.563-0.331 2.406-0.55 2.969-0.288 0.744-0.637 1.281-1.194 1.837-0.563 0.563-1.094 0.906-1.837 1.2-0.563 0.219-1.413 0.481-2.969 0.55-1.688 0.075-2.194 0.094-6.463 0.094s-4.781-0.019-6.463-0.094c-1.563-0.069-2.406-0.331-2.969-0.55-0.744-0.288-1.281-0.637-1.838-1.194-0.563-0.563-0.906-1.094-1.2-1.837-0.219-0.563-0.481-1.413-0.55-2.969-0.075-1.688-0.094-2.194-0.094-6.463s0.019-4.781 0.094-6.463c0.069-1.563 0.331-2.406 0.55-2.969 0.288-0.744 0.638-1.281 1.194-1.838 0.563-0.563 1.094-0.906 1.838-1.2 0.563-0.219 1.412-0.481 2.969-0.55 1.681-0.075 2.188-0.094 6.463-0.094zM16 0c-4.344 0-4.887 0.019-6.594 0.094-1.7 0.075-2.869 0.35-3.881 0.744-1.056 0.412-1.95 0.956-2.837 1.85-0.894 0.888-1.438 1.781-1.85 2.831-0.394 1.019-0.669 2.181-0.744 3.881-0.075 1.713-0.094 2.256-0.094 6.6s0.019 4.887 0.094 6.594c0.075 1.7 0.35 2.869 0.744 3.881 0.413 1.056 0.956 1.95 1.85 2.837 0.887 0.887 1.781 1.438 2.831 1.844 1.019 0.394 2.181 0.669 3.881 0.744 1.706 0.075 2.25 0.094 6.594 0.094s4.888-0.019 6.594-0.094c1.7-0.075 2.869-0.35 3.881-0.744 1.050-0.406 1.944-0.956 2.831-1.844s1.438-1.781 1.844-2.831c0.394-1.019 0.669-2.181 0.744-3.881 0.075-1.706 0.094-2.25 0.094-6.594s-0.019-4.887-0.094-6.594c-0.075-1.7-0.35-2.869-0.744-3.881-0.394-1.063-0.938-1.956-1.831-2.844-0.887-0.887-1.781-1.438-2.831-1.844-1.019-0.394-2.181-0.669-3.881-0.744-1.712-0.081-2.256-0.1-6.6-0.1v0z"></path> <path d="M16 7.781c-4.537 0-8.219 3.681-8.219 8.219s3.681 8.219 8.219 8.219 8.219-3.681 8.219-8.219c0-4.537-3.681-8.219-8.219-8.219zM16 21.331c-2.944 0-5.331-2.387-5.331-5.331s2.387-5.331 5.331-5.331c2.944 0 5.331 2.387 5.331 5.331s-2.387 5.331-5.331 5.331z"></path> <path d="M26.462 7.456c0 1.060-0.859 1.919-1.919 1.919s-1.919-0.859-1.919-1.919c0-1.060 0.859-1.919 1.919-1.919s1.919 0.859 1.919 1.919z"></path> </symbol> <symbol id="oxy-social-icons-icon-facebook-blank" viewbox="0 0 32 32"> <title>facebook-blank</title> <path d="M29 0h-26c-1.65 0-3 1.35-3 3v26c0 1.65 1.35 3 3 3h13v-14h-4v-4h4v-2c0-3.306 2.694-6 6-6h4v4h-4c-1.1 0-2 0.9-2 2v2h6l-1 4h-5v14h9c1.65 0 3-1.35 3-3v-26c0-1.65-1.35-3-3-3z"></path> </symbol> <symbol id="oxy-social-icons-icon-rss-blank" viewbox="0 0 32 32"> <title>rss-blank</title> <path d="M29 0h-26c-1.65 0-3 1.35-3 3v26c0 1.65 1.35 3 3 3h26c1.65 0 3-1.35 3-3v-26c0-1.65-1.35-3-3-3zM8.719 25.975c-1.5 0-2.719-1.206-2.719-2.706 0-1.488 1.219-2.712 2.719-2.712 1.506 0 2.719 1.225 2.719 2.712 0 1.5-1.219 2.706-2.719 2.706zM15.544 26c0-2.556-0.994-4.962-2.794-6.762-1.806-1.806-4.2-2.8-6.75-2.8v-3.912c7.425 0 13.475 6.044 13.475 13.475h-3.931zM22.488 26c0-9.094-7.394-16.5-16.481-16.5v-3.912c11.25 0 20.406 9.162 20.406 20.413h-3.925z"></path> </symbol> <symbol id="oxy-social-icons-icon-linkedin-blank" viewbox="0 0 32 32"> <title>linkedin-blank</title> <path d="M29 0h-26c-1.65 0-3 1.35-3 3v26c0 1.65 1.35 3 3 3h26c1.65 0 3-1.35 3-3v-26c0-1.65-1.35-3-3-3zM12 26h-4v-14h4v14zM10 10c-1.106 0-2-0.894-2-2s0.894-2 2-2c1.106 0 2 0.894 2 2s-0.894 2-2 2zM26 26h-4v-8c0-1.106-0.894-2-2-2s-2 0.894-2 2v8h-4v-14h4v2.481c0.825-1.131 2.087-2.481 3.5-2.481 2.488 0 4.5 2.238 4.5 5v9z"></path> </symbol> <symbol id="oxy-social-icons-icon-pinterest-blank" viewbox="0 0 32 32"> <title>pinterest</title> <path d="M16 2.138c-7.656 0-13.863 6.206-13.863 13.863 0 5.875 3.656 10.887 8.813 12.906-0.119-1.094-0.231-2.781 0.050-3.975 0.25-1.081 1.625-6.887 1.625-6.887s-0.412-0.831-0.412-2.056c0-1.925 1.119-3.369 2.506-3.369 1.181 0 1.756 0.887 1.756 1.95 0 1.188-0.756 2.969-1.15 4.613-0.331 1.381 0.688 2.506 2.050 2.506 2.462 0 4.356-2.6 4.356-6.35 0-3.319-2.387-5.638-5.787-5.638-3.944 0-6.256 2.956-6.256 6.019 0 1.194 0.456 2.469 1.031 3.163 0.113 0.137 0.131 0.256 0.094 0.4-0.106 0.438-0.338 1.381-0.387 1.575-0.063 0.256-0.2 0.306-0.463 0.188-1.731-0.806-2.813-3.337-2.813-5.369 0-4.375 3.175-8.387 9.156-8.387 4.806 0 8.544 3.425 8.544 8.006 0 4.775-3.012 8.625-7.194 8.625-1.406 0-2.725-0.731-3.175-1.594 0 0-0.694 2.644-0.863 3.294-0.313 1.206-1.156 2.712-1.725 3.631 1.3 0.4 2.675 0.619 4.106 0.619 7.656 0 13.863-6.206 13.863-13.863 0-7.662-6.206-13.869-13.863-13.869z"></path> </symbol> <symbol id="oxy-social-icons-icon-youtube-blank" viewbox="0 0 32 32"> <title>youtube</title> <path d="M31.681 9.6c0 0-0.313-2.206-1.275-3.175-1.219-1.275-2.581-1.281-3.206-1.356-4.475-0.325-11.194-0.325-11.194-0.325h-0.012c0 0-6.719 0-11.194 0.325-0.625 0.075-1.987 0.081-3.206 1.356-0.963 0.969-1.269 3.175-1.269 3.175s-0.319 2.588-0.319 5.181v2.425c0 2.587 0.319 5.181 0.319 5.181s0.313 2.206 1.269 3.175c1.219 1.275 2.819 1.231 3.531 1.369 2.563 0.244 10.881 0.319 10.881 0.319s6.725-0.012 11.2-0.331c0.625-0.075 1.988-0.081 3.206-1.356 0.962-0.969 1.275-3.175 1.275-3.175s0.319-2.587 0.319-5.181v-2.425c-0.006-2.588-0.325-5.181-0.325-5.181zM12.694 20.15v-8.994l8.644 4.513-8.644 4.481z"></path> </symbol> <symbol id="oxy-social-icons-icon-twitter-blank" viewbox="0 0 448 512"> <title>twitter</title> <path d="M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm297.1 84L257.3 234.6 379.4 396H283.8L209 298.1 123.3 396H75.8l111-126.9L69.7 116h98l67.7 89.5L313.6 116h47.5zM323.3 367.6L153.4 142.9H125.1L296.9 367.6h26.3z"></path> </symbol> <symbol id="oxy-social-icons-icon-instagram-blank" viewbox="0 0 32 32"> <title>instagram</title> <path d="M16 2.881c4.275 0 4.781 0.019 6.462 0.094 1.563 0.069 2.406 0.331 2.969 0.55 0.744 0.288 1.281 0.638 1.837 1.194 0.563 0.563 0.906 1.094 1.2 1.838 0.219 0.563 0.481 1.412 0.55 2.969 0.075 1.688 0.094 2.194 0.094 6.463s-0.019 4.781-0.094 6.463c-0.069 1.563-0.331 2.406-0.55 2.969-0.288 0.744-0.637 1.281-1.194 1.837-0.563 0.563-1.094 0.906-1.837 1.2-0.563 0.219-1.413 0.481-2.969 0.55-1.688 0.075-2.194 0.094-6.463 0.094s-4.781-0.019-6.463-0.094c-1.563-0.069-2.406-0.331-2.969-0.55-0.744-0.288-1.281-0.637-1.838-1.194-0.563-0.563-0.906-1.094-1.2-1.837-0.219-0.563-0.481-1.413-0.55-2.969-0.075-1.688-0.094-2.194-0.094-6.463s0.019-4.781 0.094-6.463c0.069-1.563 0.331-2.406 0.55-2.969 0.288-0.744 0.638-1.281 1.194-1.838 0.563-0.563 1.094-0.906 1.838-1.2 0.563-0.219 1.412-0.481 2.969-0.55 1.681-0.075 2.188-0.094 6.463-0.094zM16 0c-4.344 0-4.887 0.019-6.594 0.094-1.7 0.075-2.869 0.35-3.881 0.744-1.056 0.412-1.95 0.956-2.837 1.85-0.894 0.888-1.438 1.781-1.85 2.831-0.394 1.019-0.669 2.181-0.744 3.881-0.075 1.713-0.094 2.256-0.094 6.6s0.019 4.887 0.094 6.594c0.075 1.7 0.35 2.869 0.744 3.881 0.413 1.056 0.956 1.95 1.85 2.837 0.887 0.887 1.781 1.438 2.831 1.844 1.019 0.394 2.181 0.669 3.881 0.744 1.706 0.075 2.25 0.094 6.594 0.094s4.888-0.019 6.594-0.094c1.7-0.075 2.869-0.35 3.881-0.744 1.050-0.406 1.944-0.956 2.831-1.844s1.438-1.781 1.844-2.831c0.394-1.019 0.669-2.181 0.744-3.881 0.075-1.706 0.094-2.25 0.094-6.594s-0.019-4.887-0.094-6.594c-0.075-1.7-0.35-2.869-0.744-3.881-0.394-1.063-0.938-1.956-1.831-2.844-0.887-0.887-1.781-1.438-2.831-1.844-1.019-0.394-2.181-0.669-3.881-0.744-1.712-0.081-2.256-0.1-6.6-0.1v0z"></path> <path d="M16 7.781c-4.537 0-8.219 3.681-8.219 8.219s3.681 8.219 8.219 8.219 8.219-3.681 8.219-8.219c0-4.537-3.681-8.219-8.219-8.219zM16 21.331c-2.944 0-5.331-2.387-5.331-5.331s2.387-5.331 5.331-5.331c2.944 0 5.331 2.387 5.331 5.331s-2.387 5.331-5.331 5.331z"></path> <path d="M26.462 7.456c0 1.060-0.859 1.919-1.919 1.919s-1.919-0.859-1.919-1.919c0-1.060 0.859-1.919 1.919-1.919s1.919 0.859 1.919 1.919z"></path> </symbol> </defs> </svg> <script> (function () { var c = document.body.className; c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); document.body.className = c; })(); </script> <link rel='stylesheet' id='wc-stripe-blocks-checkout-style-css' href='https://gitbreeze.dev/wp-content/plugins/woocommerce-gateway-stripe/build/upe_blocks.css?ver=fc69af66090922c98517822b2d3895df' media='all' /> <link rel='stylesheet' id='wc-blocks-style-css' href='https://gitbreeze.dev/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css?ver=wc-9.7.1' media='all' /> <script async src="https://www.googletagmanager.com/gtag/js?id=G-JN2VP4VQVL" id="google-tag-manager-js" data-wp-strategy="async" class="_iub_cs_activate" type="text/plain" data-iub-purposes="4"></script> <script src="https://gitbreeze.dev/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script> <script src="https://gitbreeze.dev/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script> <script id="wp-i18n-js-after"> wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); </script> <script src="https://gitbreeze.dev/wp-content/plugins/woocommerce-google-analytics-integration/assets/js/build/main.js?ver=50c6d17d67ef40d67991" id="woocommerce-google-analytics-integration-js"></script> <script id="site_tracking-js-extra"> var php_data = {"ac_settings":{"tracking_actid":66156592,"site_tracking_default":1,"site_tracking":1},"user_email":""}; </script> <script src="https://gitbreeze.dev/wp-content/plugins/activecampaign-subscription-forms/site_tracking.js?ver=6.7.2" id="site_tracking-js"></script> <script src="https://gitbreeze.dev/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=9.7.1" id="sourcebuster-js-js"></script> <script id="wc-order-attribution-js-extra"> var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https:\/\/gitbreeze.dev\/wp-admin\/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; </script> <script src="https://gitbreeze.dev/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=9.7.1" id="wc-order-attribution-js"></script> <script id="woocommerce-google-analytics-integration-data-js-after"> window.ga4w = { data: {"cart":{"items":[],"coupons":[],"totals":{"currency_code":"USD","total_price":0,"currency_minor_unit":2}}}, settings: {"tracker_function_name":"gtag","events":["purchase","add_to_cart","remove_from_cart","view_item_list","select_content","view_item","begin_checkout"],"identifier":null} }; document.dispatchEvent(new Event("ga4w:ready")); </script> <script type="text/javascript" id="ct-footer-js">jQuery('.vershd-features-photo').attr({'data-aos-enable': 'true','data-aos': 'zoom-out-down','data-aos-once': 'true',}); AOS.init({ }) jQuery('body').addClass('oxygen-aos-enabled'); </script><script type="text/javascript" id="ct_code_block_js_100233">function youTubeLoadScripts() { // Handles the loading of YouTube scripts, after the page has loaded. var vidDefer = document.getElementsByTagName('iframe'); if (!vidDefer) { return } for (var i=0; i<vidDefer.length; i++) { if(vidDefer[i].getAttribute('deferred-src')) { vidDefer[i].setAttribute('src',vidDefer[i].getAttribute('deferred-src')); } } } window.onload = youTubeLoadScripts; </script> <!-- /WP_FOOTER --> </body> </html><!-- Parsed with iubenda default class in 0.0254 sec. -->

Pages: 1 2 3 4 5 6 7 8 9 10