img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
/*! 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}
.jetpack-sharing-buttons__services-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;list-style-type:none;margin:5px;padding:0}.jetpack-sharing-buttons__services-list.has-small-icon-size{font-size:12px}.jetpack-sharing-buttons__services-list.has-normal-icon-size{font-size:16px}.jetpack-sharing-buttons__services-list.has-large-icon-size{font-size:24px}.jetpack-sharing-buttons__services-list.has-huge-icon-size{font-size:36px}@media print{.jetpack-sharing-buttons__services-list{display:none!important}}.editor-styles-wrapper .wp-block-jetpack-sharing-buttons{gap:0;padding-inline-start:0}ul.jetpack-sharing-buttons__services-list.has-background{padding:1.25em 2.375em}
: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:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--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--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 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%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(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)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}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}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.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-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}
img#wpstats{display:none}
.ecwid-productBrowser-auth-mini a,.ecwid-productBrowser-auth-mini span,.ecwid-btn,.ecwid-AddressForm-fields-topPanel .ecwid-btn .gwt-HTML,.ecwid-Checkout-BreadCrumbs-link,.ecwid-OrdersList-OrderBox-status,.ecwid-OrdersList-OrderBox-totals-shippingRow,.ecwid-OrdersList-OrderBox-totals-total,.ecwid-DateRangeBox-range,.ecwid-results-topPanel-viewAsPanel div,.ecwid-results-topPanel-sortByPanel .gwt-Label,.ecwid-results-topPanel-sortByPanel select,.ecwid-productBrowser-productsTable-sku .ecwid-productBrowser-sku,.pswp__caption__center small,.ecwid-productBrowser-relatedProducts-item .ecwid-productBrowser-sku,.ecwid-categories-vertical-table-cell-categoryLink a span,.ecwid-productBrowser-categoryPath,.ecwid-productBrowser-categoryPath a{font-size:16px !important}.ecwid-productBrowser-price-value{font-size:30px !important}.ecwid-productBrowser-head,.ecwid-productBrowser-relatedProducts-title,.ecwid-productBrowser-productsList-details .ecwid-productBrowser-productNameLink a,.ecwid-productBrowser-productsTable-row .ecwid-productBrowser-price-value,.ecwid-productBrowser-relatedProducts-item .ecwid-productBrowser-price{font-size:26px !important}.ecwid-shopping-cart-categories .horizontal-menu ul li a span,.ecwid-productBrowser-subcategories-categoryName span.gwt-InlineLabel,.ecwid-categories-category,.ecwid-productBrowser-productNameLink a,.ecwid-productBrowser-relatedProducts-item .ecwid-productBrowser-productNameLink,.ecwid-Invoice-blockTitle,.ecwid-Invoice-Summary-label-price,.ecwid-Invoice-Summary-value-price,.ecwid-btn--placeOrder,.ecwid-productBrowser-cart-totalLabel,.ecwid-productBrowser-cart-totalAmount,.ecwid-productBrowser-search-noResultsLabel,.pswp__caption__center,.ecwid-pager,.page-block-left .ecwid-categories-vertical a span{font-size:18px !important}.ecwid-SearchPanel-field:focus,.ecwid-form input:focus,.ecwid-productBrowser-details-qtyTextField:focus,.ecwid-Orders-SearchPanel input:focus,.ecwid-DateRangePopup input:focus,input.ecwid-productBrowser-cart-qtyTextField:focus,.ecwid-Invoice-Summary-label-price,.ecwid-Invoice-Summary-value-price,.ecwid-Invoice-footer-placeOrder-text .gwt-Label,.ecwid-productBrowser-price-value,.ecwid-productBrowser-price-list,.ecwid-productBrowser-details-rightPanel .ecwid-productBrowser-price,.ecwid-productBrowser-relatedProducts-title,.ecwid-productBrowser-relatedProducts-item .ecwid-productBrowser-price,.ecwid-productBrowser-relatedProducts-item .ecwid-productBrowser-productNameLink{color:#c7a939 !important}.ecwid-SearchPanel-field,.ecwid-form input,.ecwid-productBrowser-details-qtyTextField,.ecwid-Orders-SearchPanel input,.ecwid-DateRangePopup input,input.ecwid-productBrowser-cart-qtyTextField,.gwt-InlineLabel,.horizontal-menu-parent a span,.horizontal-menu-parent svg,.horizontal-menu-parent a,.ecwid-productBrowser-productNameLink a,.gwt-HTML,.ecwid-Checkout-blockTitle,.ecwid-Invoice-blockTitle,.ecwid-OrdersList-OrderBox-cell,.ecwid-OrdersList-OrderBox-product div a,.ecwid-OrdersList-OrderBox-sku,.ecwid-categories-vertical-table-cell-categoryLink a span,.pswp__caption__center small{color:#363636 !important}.ecwid-SearchPanel-button,button.ecwid-btn,.ecwid-SearchPanel-button:hover,button.ecwid-btn:hover,div.ecwid-minicart-mini-rollover span,div.ecwid-minicart-mini-rollover a,.ecwid-productBrowser-auth,.ecwid-minicart-mini a,.ecwid-minicart-mini span,.horizontal-menu-subParent a:hover,.horizontal-menu-subParent a:hover span,.ecwid-productBrowser-head,div.ecwid-Invoice-cell-title{color:#000 !important}.ecwid-productBrowser-subcategories-categoryName span.gwt-InlineLabel:hover,.horizontal-menu-parent a span:hover,.ecwid-productBrowser-productNameLink a:hover,.ecwid-AddressBook-addButton,.ecwid-OrdersList-OrderBox-price,table.ecwid-OrdersList-OrderBox-cell,.ecwid-OrdersList-OrderBox-totals-price,.ecwid-OrdersList-OrderBox-header span,.horizontal-menu-parent a span:hover,.horizontal-menu-parent a:hover,.horizontal-menu-parent a:hover span,.ecwid-productBrowser-relatedProducts-item:hover .ecwid-productBrowser-productNameLink{color:#807d7a !important}.ecwid-SearchPanel-button,button.ecwid-btn,.ecwid-minicart-mini,.ecwid-productBrowser-head,.datePickerDayIsToday,div.ecwid-Invoice-cell-title{background:#c7a939 !important}.ecwid-SearchPanel-button:hover,button.ecwid-btn:hover,div.ecwid-minicart-mini-rollover,.datePickerDay:hover{background:#807d7a !important}.ecwid-shopping-cart-categories .horizontal-menu,.ecwid-OrdersList-OrderBox-header,td.ecwid-OrdersList-OrderBox-cellEven,td.ecwid-OrdersList-OrderBox-cellOdd,.ecwid-OrdersList-OrderBox-footer,.ecwid-productBrowser-productsGrid-cellMiddle.ecwid-productBrowser-productsGrid-productInside,.ecwid-productBrowser-productsGrid-productBottomFragment,.ecwid-productBrowser-auth-mini,.ecwid-productBrowser-subcategories-categoryName,.ecwid-productBrowser-backgroundedPanel,div.ecwid-overlay,.horizontal-menu-subParent,.horizontal-menu-parent a,.ecwid-Checkout-ShippingAddress-top,.ecwid-AddressForm-fields-topPanel .ecwid-btn,.ecwid-Orders-EmptyList,.ecwid-AddressBook-block,td.ecwid-Invoice-cell,td.ecwid-Invoice-edgeCell,.ecwid-productBrowser-productsList-productRow,.ecwid-productBrowser-productsTable-cell,.ecwid-productBrowser-categoryPath,.pswp__caption,.ecwid-productBrowser-relatedProducts-item-bottom{background:#cbb940 !important}.ecwid-DateRangePopup,.dateBoxPopup,.ecwid-minicart-floating{background:#000 !important}.ecwid-SearchPanel-field:focus,.ecwid-form input:focus,.ecwid-productBrowser-details-qtyTextField:focus,.ecwid-productBrowser-search-SearchPanel input[type=search]:focus,.ecwid-Orders-SearchPanel input:focus,.ecwid-DateRangePopup input:focus,input.ecwid-productBrowser-cart-qtyTextField:focus{border:1px solid #807d7a !important}.ecwid-minicart-mini{border-left:3px solid #000 !important}.ecwid-productBrowser-cart-totalAmountPanel,.ecwid-OrdersList-OrderBox-footer{border-top:1px solid #000 !important}td.ecwid-Invoice-edgeCell{border-top:3px solid #000 !important}.ecwid-Invoice-itemsTable-headerCell,.ecwid-Invoice-itemsTable-cell,.ecwid-productBrowser-productsTable-cell{border-color:#000 !important}.ecwid-OrdersList-OrderBox-header{border-bottom:1px solid #000 !important}.ecwid-productBrowser-productsList-productRow td{border-bottom:20px solid #000 !important}.page-block-left .ecwid-categories-vertical td{border-color:#262626 !important}.page-block-left .ecwid-SearchPanel-button{background:#262626 !important}@media only screen and (max-width:680px){.ecwid-categoriesTabBar{background:#cbb940 !important}.ecwid-Invoice-header-placeOrder{border-bottom:3px solid #000 !important}td.ecwid-Invoice-header-placeOrder-text .gwt-Label{color:#c7a939 !important}.ecwid-Invoice-PaymentDetails{border-bottom:3px solid #000 !important}}@media only screen and (max-width:560px){.ecwid-minicart-mini{border:none !important}}@media only screen and (max-width:480px){.ecwid-productBrowser-head{border-top:1px solid #807d7a !important}.horizontal-menu-parent a{background-color:transparent !important}}
body{font-family:'Poppins',sans-serif;margin:0;padding:0;line-height:1.7;background:#f7f5ed;color:#111;overflow-x:hidden}.dj-hoernle-body{background:#1e1e1e;color:#f5f5f5}.blog-container,.dj-hoernle-container{max-width:1000px;margin:auto;padding:2rem 1rem}.dj-hoernle-container{max-width:1100px}h1,.blog-title,.dj-hoernle-title{font-weight:600;background:linear-gradient(to right,#b48b3c,#d4af37);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center}.blog-title,.dj-hoernle-title{font-size:2.5rem;margin-bottom:2rem}.blog-title{padding:0 80px 20px;margin-bottom:.2rem}.dj-hoernle-title{animation:djhoernle-fadeIn 1.5s ease-in-out}h2,.dj-hoernle-section-title{font-size:1.7rem;color:#d4af37;margin-top:1.5rem}.dj-hoernle-section-title{text-align:center;margin-top:2.5rem}p{font-size:1.05rem;color:#111;margin-bottom:1rem}#cv-page-right,.cv-content,main,.site-content,.content-area,#main,.cv-page-content,.cv-content-wrapper,.site-main{background-color:#e7e5dd !important}footer,.site-footer{background:linear-gradient(to bottom,#e7e5dd 0%,#dcd8c9 100%) !important;border:none !important;box-shadow:none !important}.dj-hoernle-cta{text-align:center;margin-top:4rem}.dj-hoernle-cta p{font-size:1.2rem;margin-bottom:1rem}.dj-hoernle-cta a{position:relative;display:inline-block;background:linear-gradient(to right,#8c6c24,gold);color:#111;padding:.75rem 2rem;border-radius:8px;text-decoration:none;font-weight:600;background-size:200% 100%;background-position:left center;transition:background-position .4s ease-in-out,color .3s ease,transform .3s ease,filter .3s ease,box-shadow .3s ease;box-shadow:0 0 10px rgba(255,215,0,.3),inset 0 0 8px rgba(255,223,100,.4);filter:brightness(1.05) contrast(1.15);overflow:hidden}.dj-hoernle-cta a:before{content:'';position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,rgba(255,255,255,.2),rgba(255,255,255,0));transform:skewX(-20deg);animation:shine 2s infinite}.dj-hoernle-cta a:hover{background-position:right center;color:#000;transform:scale(1.06);filter:brightness(1.25) contrast(1.4);box-shadow:0 0 16px rgba(255,215,0,.6),inset 0 0 10px rgba(255,235,150,.6)}.dj-hoernle-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-top:1rem}.dj-hoernle-card{background:#3a3a3a;border-radius:12px;padding:1.5rem;box-shadow:0 4px 15px rgba(212,175,55,.08);transition:transform .3s ease,box-shadow .3s ease}.dj-hoernle-card:hover{transform:translateY(-6px);box-shadow:0 10px 25px rgba(212,175,55,.25)}.dj-hoernle-card h3{font-size:1.2rem;margin-top:0;margin-bottom:.5rem;color:#d4af37}.dj-hoernle-card p{font-size:1rem;line-height:1.5;color:#e0e0e0}.dj-hoernle-card img{margin-top:1rem;max-width:100%;border-radius:8px}.blog-highlight-box{border-left:4px solid #d4af37;background:#2c2c2c;padding:1.3rem 1.5rem;margin:2rem 0;color:#f5f5f5;border-radius:8px;box-shadow:0 0 10px rgba(212,175,55,.1)}.blog-highlight-box p{color:#f5f5f5;margin:0}.dj-table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:1.05rem;box-shadow:0 0 0 3px #d4af37;border-radius:6px;overflow:hidden}.dj-table th,.dj-table td{padding:.8rem 1rem;text-align:left;border-bottom:1px solid #eee}.dj-table thead th{background:#f9f9f9;color:#111;font-weight:600}.dj-table tbody tr:nth-child(even){background-color:#fcfcfc}.dj-table tbody tr:last-child td{border-bottom:none}.elegant-metal-box{background:linear-gradient(145deg,#5b5b5b,#3f3f3f);border-radius:16px;box-shadow:0 6px 18px rgba(0,0,0,.5);padding:1.2rem;margin-bottom:2rem;color:#f5f5f5;font-family:'Segoe UI',sans-serif;position:relative;overflow:hidden}.elegant-metal-box:before{content:'';position:absolute;top:0;left:-100%;width:200%;height:100%;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.07) 50%,transparent 100%);animation:shimmer 8s linear infinite;pointer-events:none}.elegant-metal-box h3,.mix-title{color:#fc0;font-size:1.8rem;margin-bottom:1rem}.elegant-metal-box ul{list-style-type:'– ';padding-left:1.2rem;margin:0}.elegant-metal-box li{margin-bottom:.6rem}.elegant-metal-box a{color:#f0f0f0;text-decoration:none;transition:color .2s ease,text-shadow .2s ease}.elegant-metal-box a:hover{color:#fff;text-shadow:0 0 6px #ffffffaa}.elegant-metal-box a span{color:#fc0}.mix-info{color:#d4af37;font-style:italic;margin-left:.3em}.equipment-link,.equipment-link2{font-weight:600;text-decoration:none;font-size:1.1rem;transition:color .3s ease,border-color .3s ease,transform .3s ease,filter .3s ease;border-bottom:2px solid transparent;padding-bottom:3px}.equipment-link{color:#8c6c24}.equipment-link:hover{color:#d4af37;border-bottom-color:#d4af37}.equipment-link2{color:#d4af37}.equipment-link2:hover{color:#f4af37;border-bottom-color:#d4af37;transform:scale(1.06);filter:brightness(1.2) contrast(1.1)}#cv-main-menu a:hover,.cv-main-menu a:hover{color:#fff !important;text-decoration:underline}input[type=text],input[type=email],input[type=tel],input[type=url],input[type=number],input[type=password],input[type=search],input[type=date],input[type=time],textarea,select{background-color:#fff !important;color:#000 !important;border:1px solid #ccc !important}input::placeholder,textarea::placeholder{color:#444 !important;opacity:1 !important}@media screen and (min-width:68px){.mobile-menu-toggle,.mobile-sidebar{display:none !important}#cv-sidebar,#cv-page-left,#cv-menu,.cv-left,.sidebar,.cv-sidebar,.cv-sidebar-container,nav.sidebar,aside.sidebar,.site-sidebar{background:linear-gradient(180deg,#a98e42 0%,#d6c18d 50%,#a98e42 100%) !important;background-image:url('https://www.transparenttextures.com/patterns/brushed-alum.png');background-blend-mode:overlay;color:#111 !important;border-top-right-radius:10px;border-bottom-right-radius:10px;box-shadow:2px 0 8px rgba(0,0,0,.35);border-right:1px solid rgba(0,0,0,.21);padding:0}}@media screen and (max-width:68px){#cv-sidebar,#cv-page-left,#cv-menu,.cv-left,.sidebar,.cv-sidebar,.cv-sidebar-container,nav.sidebar,aside.sidebar,.site-sidebar{display:none !important}#cv-page-right,.cv-content,main,.site-content,.content-area,#main,body{margin:0 !important;padding:0 !important;width:100% !important;max-width:100% !important;box-sizing:border-box}.mobile-menu-toggle{display:block;position:fixed;top:15px;left:15px;z-index:9999;background-color:#111;color:#fff;border:none;padding:10px 15px;font-size:1.2em;border-radius:5px;cursor:pointer;box-shadow:0 2px 5px rgba(0,0,0,.3)}.mobile-sidebar{position:fixed;top:60px;left:0;right:0;background-color:#111;color:#fff;z-index:9998;max-height:0;overflow:hidden;opacity:0;transition:max-height .4s ease,opacity .4s ease,padding .4s ease;border-bottom:1px solid #444;padding:0 1em}.mobile-sidebar.active{max-height:500px;opacity:1;padding:1em}.mobile-sidebar ul{list-style:none;padding:0;margin:0}.mobile-sidebar li{margin-bottom:1em}.mobile-sidebar a{color:#fff;text-decoration:none;font-size:1.1em}.mobile-sidebar a:hover{text-decoration:underline}}@keyframes shine{0%{left:-75%}100%{left:125%}}@keyframes djhoernle-fadeIn{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{left:-100%}100%{left:100%}}
#home-title h1 span,#home-slide-title span{font-size:60px}#home-title p{font-size:23px}.cv-logo img{max-width:315px}.blogcontainer .blog-img{height:400px}.slider-mobile-only{height:400px}h1,h2,h3,h4,h5,h6,strong,label,.tooltipster-content,.cv-table-left,.cv-button,.skillbar,.cv-resume-title p,.cvfilters li,#home-slide-title span,#home-title p,blockquote .cite,.nav-numbers li a,.meta,.page-date,.cv-box-title,.cv-readmore,input[type=submit]{font-family:Raleway}body,p,input,textarea{font-family:Raleway;font-weight:400}h1{font-size:38px}h2{font-size:34px}h3{font-size:30px}h4{font-size:26px}h5{font-size:22px}h6,.cv-submenu ul li a,.cv-table li,.cv-resume-title p,.cvfilters li,.tooltipster-dark .tooltipster-content,.tooltipster-light .tooltipster-content,.tooltipster-red .tooltipster-content,.accordion-header,.page-date,.resp-tabs-list li,h2.resp-accordion,.cv-box-title,blockquote p{font-size:18px}body,p,input[type=text],input[type=email],input[type=number],input[type=date],input[type=password],textarea,.cv-button,table,.widget_nav_menu div ul ul li a,#wp-calendar tfoot #prev,#wp-calendar tfoot #next,#wp-calendar caption,.cv-submenu ul ul li a,cv-table .cv-table-text,.skillbar-title span,.skill-bar-percent,.tooltipster-gototop .tooltipster-content{font-size:16px}h1,h2,h3,h4,h5,h6,a,input:focus,textarea:focus,.cv-button,#home-title p,#cv-home-social-bar ul li a,.cv-table .cv-table-title,.cvfilters li:hover,.tooltipster-light,.quovolve-nav a:hover,.nav-numbers li a:hover,.accordion-header:hover,.active-header,.blogpager .cv-button,.reply:before,.cv-box-title,.cv-credits a:hover,#cv-back-to-top:hover:before,.blogcontainer .postdate{color:#c7a939}.cv-button,input[type=submit],.searchbox .cv-button:hover{border-color:#c7a939}.cv-button.primary,input[type=submit],#cv-sidebar .cv-button:hover,.widget_categories ul li span,#site-error,#site-loading-css,#cv-menu,#home-title h1 span,.lg-backdrop,.tooltipster-dark,.tooltipster-gototop,.cv-readmore:hover,.cv-box.cv-dark{background-color:#c7a939}.nav-numbers li.active a,.blog-img-caption h4,.without-featured-title,.mb_YTPBar .mb_YTPProgress{background:#c7a939}body,p,input,textarea,#cv-sidebar input,#cv-sidebar textarea,#cv-sidebar,#cv-sidebar p,.widget_recent_entries ul li a,.widget_categories ul li a,.widget_recent_comments ul li a,.widget_pages ul li a,.widget_meta ul li a,.widget_archive ul li a,.widget_recent-posts ul li a,.widget_rss ul li a,#recentcomments a,a.cv-sidebar-post-title,.widget_nav_menu div ul li a,.widget_nav_menu div ul ul a,.cv-submenu ul li a,.cv-submenu ul ul a,.cv-table li,.cv-icon-container a,.cv-icon-container a:before,.skillbar-title,.skill-bar-percent,.cvfilters li,.cvgrid li figure figcaption .cvgrid-title,.lg-actions .lg-next,.lg-actions .lg-prev,.lg-toolbar .lg-icon,#lg-counter,.lg-outer .lg-toogle-thumb,.quovolve-nav a,.cv-readmore,.blogmetadata a,.cv-credits a,#cv-back-to-top:before{color:#363636}blockquote,pre,#cv-home-social-bar ul li a,.cv-table li,.cv-table li:first-child,.skillbar,.cv-resume-title,.accordion-container,.accordion-header,.accordion-content,.blogpager .cv-button,.blogpager .cv-button:hover,.comments_content:before,.caption-image img{border-color:#cbb940}.label,input:focus,textarea:focus,div.wpcf7-mail-sent-ok,div.wpcf7-mail-sent-ng,div.wpcf7-spam-blocked,div.wpcf7-validation-errors,.cv-icon-container,.skillbar-bar,.cvgrid li figure figcaption,.cvfilters li,.blog-img,.blogpager .previous,.blogpager .next,.blogpager .cv-button,.blogpager .cv-button:hover,.comments_content,.resp-tabs-list li:hover,.resp-tabs-list li.resp-tab-active,.resp-tabs-container,.resp-tab-active,.resp-vtabs .resp-tabs-list li:hover,.resp-vtabs .resp-tabs-list li.resp-tab-active,h2.resp-tab-active,.caption-image figcaption,.cv-box.cv-light,.blogmetadata,.divergent-pager ul li,.blog-img .backstretch{background-color:#cbb940}blockquote,pre,.quovolve-nav a,.quovolve-nav a:hover,.nav-numbers li a:hover{background:#cbb940}a:hover,#cv-home-social-bar ul li a:hover,.blogpager .cv-button:hover,.blogmetadata a:hover,.cv-panel-widget a:hover,.blogcontainer .postdate i{color:#807d7a}.label,.cv-button:hover,input[type=submit]:hover,.resp-tab-active,.resp-vtabs .resp-tabs-list li:hover,.resp-vtabs .resp-tabs-list li.resp-tab-active{border-color:#807d7a}h1.border:after,h2.border:after,h3.border:after,h4.border:after,h5.border:after,h6.border:after,#site-loader-block:before,#site-loader-block:after,#site-loader-box,blockquote:before,.cv-button:hover,input[type=submit]:hover,#cv-sidebar .tagcloud a:hover,#cv-sidebar a[class^=tag]:hover,#home-slide-title span,#home-title h1 .mobile-title,.cvfilters li.gridactive,.cvgrid>li>figure>a:after,.dvsquare,.lg-progress-bar .lg-progress,.cv-box.cv-red{background-color:#807d7a}#cv-main-menu ul li.cv-menu-icon a,.tooltipster-red,.blog-img:hover .blog-img-caption h4,.without-featured-link:hover .without-featured-title,.mb_YTPBar .mb_YTPseekbar{background:#807d7a}blockquote:before,.cv-button.primary,input[type=submit],.cv-button:hover,input[type=submit]:hover,#cv-sidebar input:focus,#cv-sidebar textarea:focus,#cv-sidebar .cv-button,.widget_categories ul li span,#site-error h3,#cv-main-menu ul li a,#cv-sidebar h1,#cv-sidebar h2,#cv-sidebar h3,#cv-sidebar h4,#cv-sidebar h5,#cv-sidebar h6,.cv-panel-widget a,.widget_recent_entries ul li a:hover,.widget_categories ul li a:hover,.widget_recent_comments ul li a:hover,.widget_pages ul li a:hover,.widget_meta ul li a:hover,.widget_archive ul li a:hover,.widget_archives ul li a:hover,.widget_recent-posts ul li a:hover,.widget_rss ul li a:hover,.recentcomments span a:hover,#cv-sidebar .tagcloud a,#cv-sidebar a[class^=tag],#cv-sidebar .tagcloud a:hover,#cv-sidebar a[class^=tag]:hover,a.cv-sidebar-post-title:hover,.widget_nav_menu div ul li a:hover,.widget_nav_menu div ul>li>a.cvdropdown2,.cv-submenu ul li a:hover,.cv-submenu ul>li>a.cvdropdown2,#home-title h1 span,#home-slide-title span,#home-title h1 .mobile-title,.cvfilters li.gridactive,.cvfilters li.gridactive:hover,.cvgrid>li>figure>a:after,.dvsquare>a:after,.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover,.lg-toolbar .lg-icon:hover,.lg-sub-html,.lg-outer .lg-toogle-thumb:hover,.tooltipster-dark,.tooltipster-gototop,.tooltipster-red,.nav-numbers li.active a,.blog-img-caption h4,.without-featured-title h4,.cv-readmore:hover,.blogmetadata span,.cv-box.cv-dark .cv-box-title,.cv-box.cv-red .cv-box-title,.cv-box.cv-red p,.mb_YTPBar,.mb_YTPBar span.mb_YTPUrl a,.mb_YTPlayer .loading{color:#000}blockquote:before,.cv-page-content,.cv-flickr-box li img:hover,.cv-box .cv-table li,.cv-box .cv-table li:first-child,.mb_YTPBar .simpleSlider,.cv-sidebar-posts li img:hover{border-color:#000}body,.floor,input,textarea,.cv-button,#cv-page-right,#home-title p,#cv-home-social-bar ul li a,.skillbar,.mb_YTPBar .level{background-color:#000}.tooltipster-light{background:#000}.searchbox .cv-button,#site-loader-block{border-color:#676767}#cv-sidebar,.lg-outer .lg-thumb-outer,.lg-outer .lg-toogle-thumb,.lg-progress-bar,#cv-page-left{background-color:#676767}.mb_YTPlayer .loading,.inline_YTPlayer,.mb_YTPBar,.mb_YTPBar:hover .buttonBar{background:#676767}.lg-actions .lg-next,.lg-actions .lg-prev,.lg-toolbar,.lg-sub-html{background-color:#959595}#footer{background-color:#81d742}@media screen and (max-width:1170px){#home-title h1 span,#home-slide-title span{font-size:calc(60px - 16px)}#home-title p{font-size:calc(23px - 6px)}}@media screen and (max-width:1024px){#home-title h1 span,#home-slide-title span{font-size:calc(36px + 4px)}.blogcontainer .blog-img{height:calc(400px - 50px)}}@media screen and (max-width:640px){#home-title h1 span,#home-slide-title span{font-size:36px}slider-mobile-only{height:calc(400px - 100px)}h1{font-size:calc(38px - 6px)}h2{font-size:calc(34px - 2px)}h3{font-size:calc(30px - 2px)}h4{font-size:calc(26px - 2px)}.resp-tab-active{color:#000}}@media screen and (max-width:480px){#home-title h1 span,#home-slide-title span{font-size:calc(36px - 4px)}#home-title p{font-size:17px}.blogcontainer .blog-img{height:calc(400px - 100px)}slider-mobile-only{height:calc(400px - 150px)}h1{font-size:calc(38px - 12px)}h2{font-size:calc(34px - 6px)}h3{font-size:calc(30px - 6px)}h4{font-size:calc(26px - 4px)}h5{font-size:calc(22px - 2px)}h6,.cv-submenu ul li a,.cv-table li,.cv-resume-title p,.cvfilters li,.tooltipster-dark .tooltipster-content,.tooltipster-light .tooltipster-content,.tooltipster-red .tooltipster-content,.accordion-header,.page-date,.resp-tabs-list li,h2.resp-accordion,.cv-box-title,blockquote p{font-size:calc(18px - 2px)}}@media screen and (max-height:20em){#home-title h1 span,#home-slide-title span{font-size:calc(36px - 8px)}#home-title p{font-size:calc(17px - 2px)}}@media screen and (min-width:1400px){.blogcontainer .blog-img{height:calc(400px + 50px)}}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.conkersquirrel.com/wp-content/fonts/raleway/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCFPrEHJA.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.conkersquirrel.com/wp-content/fonts/raleway/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCMPrEHJA.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.conkersquirrel.com/wp-content/fonts/raleway/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCHPrEHJA.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.conkersquirrel.com/wp-content/fonts/raleway/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCGPrEHJA.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.conkersquirrel.com/wp-content/fonts/raleway/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCIPrE.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.conkersquirrel.com/wp-content/fonts/raleway/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCFPrEHJA.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.conkersquirrel.com/wp-content/fonts/raleway/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCMPrEHJA.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.conkersquirrel.com/wp-content/fonts/raleway/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCHPrEHJA.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.conkersquirrel.com/wp-content/fonts/raleway/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCGPrEHJA.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.conkersquirrel.com/wp-content/fonts/raleway/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCIPrE.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.conkersquirrel.com/wp-content/fonts/raleway/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCFPrEHJA.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.conkersquirrel.com/wp-content/fonts/raleway/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCMPrEHJA.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.conkersquirrel.com/wp-content/fonts/raleway/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCHPrEHJA.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.conkersquirrel.com/wp-content/fonts/raleway/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCGPrEHJA.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.conkersquirrel.com/wp-content/fonts/raleway/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCIPrE.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
.logo-marquee{overflow:hidden;width:100%;background:0 0;padding:1rem 0;position:relative}.logo-track{display:flex;width:fit-content;animation:scroll 50s linear infinite}.logo-marquee:hover .logo-track{animation-play-state:paused}.logo-container{display:flex;align-items:center;padding:0 12px;flex-shrink:0}.logo-container img{height:60px;width:auto;max-width:120px;object-fit:contain;filter:grayscale(100%) brightness(1.5);transition:transform .3s ease,filter .3s ease,opacity .3s ease;opacity:.5}.logo-container:hover img{transform:scale(1.3);filter:grayscale(0%) brightness(1);opacity:1}.logo-tooltip{position:fixed;background:rgba(0,0,0,.9);color:#fff;padding:10px;border-radius:8px;font-size:14px;pointer-events:none;z-index:9999;max-width:240px;display:none;box-shadow:0 4px 12px rgba(0,0,0,.4)}.logo-tooltip img{width:100%;height:auto;margin-bottom:6px;border-radius:4px}@keyframes scroll{0%{transform:translateX(0%)}100%{transform:translateX(-50%)}}@media (max-width:768px){.logo-container img{height:40px;max-width:90px}.logo-container{padding:0 8px}.logo-tooltip{font-size:13px;max-width:200px}}