<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover" /> <style id="jetpack-boost-critical-css">@media all{@charset "UTF-8";.wpp-list li{overflow:hidden;float:none;clear:both;margin-bottom:1rem}.wpp-list li:last-of-type{margin-bottom:0}.wpp-thumbnail{display:inline;float:left;margin:0 1rem 0 0;border:none}.post-stats,.wpp-meta{display:block;font-size:.8em}body,html{border:none;margin:0;padding:0}button,form,h2,img,label,li,ol,p,ul{border:none;font-size:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit}html{font-size:62.5%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:#f5efe0;box-sizing:border-box;color:#000;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-size:1.8rem;letter-spacing:-.015em;text-align:left}@supports (font-variation-settings:normal){body{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif}}*,::after,::before{box-sizing:inherit;-webkit-font-smoothing:antialiased;word-break:break-word;word-wrap:break-word}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}.skip-link{left:-9999rem;top:2.5rem;z-index:999999999;text-decoration:underline}@font-face{font-family:"Inter var";font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"Inter var";font-weight:100 900;font-style:italic;font-display:swap}h2{font-feature-settings:"lnum";font-variant-numeric:lining-nums;font-weight:700;letter-spacing:-.0415625em;line-height:1.25;margin:3.5rem 0 2rem}h2{font-size:3.2rem}p{line-height:1.5;margin:0 0 1em 0}i{font-style:italic}b{font-weight:700}a{color:#cd2653;text-decoration:underline}ol,ul{margin:0 0 3rem 3rem}ul{list-style:disc}ol{list-style:decimal}li{line-height:1.5;margin:.5rem 0 0 2rem}figure{display:block;margin:0}img,svg{display:block;height:auto;max-width:100%}.wp-caption-text,figcaption{color:#6d6d6d;display:block;font-size:1.5rem;font-weight:500;line-height:1.2;margin-top:1.5rem}label{display:block;font-size:1.6rem;font-weight:400;margin:0 0 .5rem 0}button,input{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;line-height:1}@supports (font-variation-settings:normal){button,input{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif}}input{border-color:#dcd7ca;color:#000}input[type=search]{-webkit-appearance:none;-moz-appearance:none;background:#fff;border-radius:0;border-style:solid;border-width:.1rem;box-shadow:none;display:block;font-size:1.6rem;letter-spacing:-.015em;margin:0;max-width:100%;padding:1.5rem 1.8rem;width:100%}input::-webkit-input-placeholder{line-height:normal}input:-ms-input-placeholder{line-height:normal}input::-moz-placeholder{line-height:revert}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}button{-webkit-appearance:none;-moz-appearance:none;background:#cd2653;border:none;border-radius:0;color:#fff;display:inline-block;font-size:1.5rem;font-weight:600;letter-spacing:.0333em;line-height:1.25;margin:0;opacity:1;padding:1.1em 1.44em;text-align:center;text-decoration:none;text-transform:uppercase}section{padding:5rem 0;width:100%}@media (max-width:479px){ol,ul{margin:0 0 3rem 2rem}li{margin:.5rem 0 0 1rem}}@media (min-width:700px){ol,ul{margin-bottom:4rem}h2{margin:6rem auto 3rem}h2{font-size:4.8rem}button{font-size:1.7rem}.wp-caption-text,figcaption{margin-top:1.8rem}section{padding:8rem 0}}@font-face{font-family:eicons;font-weight:400;font-style:normal}[class*=" eicon-"]{display:inline-block;font-family:eicons;font-size:inherit;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.eicon-menu-bar:before{content:""}.eicon-close:before{content:""}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated>.elementor-widget-wrap{padding:10px}@media (max-width:767px){.elementor-column{width:100%}}.elementor-screen-only,.screen-reader-text{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{content:"";display:block;clear:both;width:0;height:0}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor img{height:auto;max-width:100%;border:none;border-radius:0;box-shadow:none}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order);align-self:var(--align-self)}.elementor-element:where(.e-con-full,.elementor-widget){flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);justify-content:var(--justify-content);align-items:var(--align-items);align-content:var(--align-content);gap:var(--gap)}.elementor-align-right{text-align:right}.elementor-align-right .elementor-button{width:auto}.elementor-section{position:relative}.elementor-section .elementor-container{display:flex;margin-right:auto;margin-left:auto;position:relative}@media (max-width:1024px){.elementor-section .elementor-container{flex-wrap:wrap}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-items-middle>.elementor-container{align-items:center}.elementor-row{width:100%;display:flex}@media (max-width:1024px){.elementor-row{flex-wrap:wrap}}.elementor-widget-wrap{position:relative;width:100%;flex-wrap:wrap;align-content:flex-start}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-bottom:20px}.elementor-column{position:relative;min-height:1px;display:flex}.elementor-column-wrap{width:100%;position:relative;display:flex}@media (min-width:768px){.elementor-column.elementor-col-50{width:50%}.elementor-column.elementor-col-100{width:100%}}@media (max-width:767px){.elementor-column{width:100%}}.elementor-grid{display:grid;grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}.elementor-grid .elementor-grid-item{min-width:0}.elementor-grid-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1*var(--grid-row-gap))}.elementor-grid-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-button{display:inline-block;line-height:1;background-color:#69727d;font-size:15px;padding:12px 24px;border-radius:3px;color:#fff;fill:#fff;text-align:center}.elementor-button-content-wrapper{display:flex;justify-content:center}.elementor-button-icon{flex-grow:0;order:5}.elementor-button-text{flex-grow:1;order:10;display:inline-block}.elementor-button.elementor-size-md{font-size:16px;padding:15px 30px;border-radius:4px}.elementor-button .elementor-align-icon-left{margin-right:5px;order:5}.elementor-button span{text-decoration:inherit}.elementor-icon{display:inline-block;line-height:1;color:#69727d;font-size:50px;text-align:center}.elementor-icon i{width:1em;height:1em;position:relative;display:block}.elementor-icon i:before{position:absolute;left:50%;transform:translateX(-50%)}@media (max-width:767px){.elementor .elementor-hidden-phone{display:none}}.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image img{vertical-align:middle;display:inline-block}.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container{line-height:1;font-size:0}.elementor-widget-social-icons .elementor-grid{grid-column-gap:var(--grid-column-gap,5px);grid-row-gap:var(--grid-row-gap,5px);grid-template-columns:var(--grid-template-columns);justify-content:var(--justify-content,center);justify-items:var(--justify-content,center)}.elementor-icon.elementor-social-icon{font-size:var(--icon-size,25px);line-height:var(--icon-size,25px);width:calc(var(--icon-size,25px) + (2*var(--icon-padding,.5em)));height:calc(var(--icon-size,25px) + (2*var(--icon-padding,.5em)))}.elementor-social-icon{--e-social-icon-icon-color:#fff;display:inline-flex;background-color:#69727d;align-items:center;justify-content:center;text-align:center}.elementor-social-icon i{color:var(--e-social-icon-icon-color)}.elementor-social-icon:last-child{margin:0}.elementor-social-icon-facebook{background-color:#3b5998}.elementor-social-icon-github{background-color:#333}.elementor-social-icon-instagram{background-color:#262626}.elementor-social-icon-linkedin{background-color:#0077b5}.elementor-social-icon-reddit{background-color:#ff4500}.elementor-social-icon-twitch{background-color:#6441a5}.elementor-social-icon-twitter{background-color:#1da1f2}.elementor-social-icon-youtube{background-color:#cd201f}.elementor-shape-rounded .elementor-icon.elementor-social-icon{border-radius:10%}.elementor-kit-80{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-widget:not(:last-child){margin-bottom:20px}@media (max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}}@media (max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}}.elementor-location-header:before{content:"";display:table;clear:both}.elementor-search-form{display:block}.elementor-search-form button,.elementor-search-form input[type=search]{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:0 0;line-height:1;min-width:0;font-size:15px;-webkit-appearance:none;-moz-appearance:none}.elementor-search-form button{background-color:#69727d;font-size:var(--e-search-form-submit-icon-size,16px);color:#fff;border-radius:0}.elementor-search-form__container{display:flex;overflow:hidden;border:0 solid transparent;min-height:50px}.elementor-search-form__container:not(.elementor-search-form--full-screen){background:#f1f2f3}.elementor-search-form__input{flex-basis:100%;color:#3f444b}.elementor-search-form__input::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-search-form__input::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-search-form__submit{font-size:var(--e-search-form-submit-icon-size,16px)}.elementor-search-form .elementor-search-form__submit{color:var(--e-search-form-submit-text-color,#fff);border:none;border-radius:0}.elementor-posts-container .elementor-post__thumbnail img{display:block;width:100%;max-height:none;max-width:none}.elementor-posts .elementor-post__card .elementor-post__thumbnail img{width:calc(100% + 1px)}.elementor-item:after,.elementor-item:before{display:block;position:absolute}.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{opacity:0}.elementor-item-active:after,.elementor-item-active:before{transform:scale(1)}.e--pointer-background .elementor-item:after,.e--pointer-background .elementor-item:before{content:""}.e--pointer-background .elementor-item:before{top:0;left:0;right:0;bottom:0;background:#3f444b;z-index:-1}.e--pointer-background .elementor-item-active{color:#fff}.e--pointer-background.e--animation-sweep-right .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{right:100%}.elementor-nav-menu--main .elementor-nav-menu a{padding:13px 20px}.elementor-nav-menu--layout-horizontal{display:flex}.elementor-nav-menu--layout-horizontal .elementor-nav-menu{display:flex;flex-wrap:wrap}.elementor-nav-menu--layout-horizontal .elementor-nav-menu a{white-space:nowrap;flex-grow:1}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li{display:flex}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>a{-webkit-margin-start:var(--e-nav-menu-horizontal-menu-item-margin);margin-inline-start:var(--e-nav-menu-horizontal-menu-item-margin)}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child)>a{-webkit-margin-end:var(--e-nav-menu-horizontal-menu-item-margin);margin-inline-end:var(--e-nav-menu-horizontal-menu-item-margin)}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child):after{content:var(--e-nav-menu-divider-content,none);height:var(--e-nav-menu-divider-height,35%);border-left:var(--e-nav-menu-divider-width,2px) var(--e-nav-menu-divider-style,solid) var(--e-nav-menu-divider-color,#000);border-bottom-color:var(--e-nav-menu-divider-color,#000);border-right-color:var(--e-nav-menu-divider-color,#000);border-top-color:var(--e-nav-menu-divider-color,#000);align-self:center}.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu{width:100%}.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li{flex-grow:1}.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li>a{justify-content:center}.elementor-widget-nav-menu .elementor-widget-container{display:flex;flex-direction:column}.elementor-nav-menu{position:relative;z-index:2}.elementor-nav-menu:after{content:" ";display:block;height:0;font:0/0 serif;clear:both;visibility:hidden;overflow:hidden}.elementor-nav-menu,.elementor-nav-menu li{display:block;list-style:none;margin:0;padding:0;line-height:normal}.elementor-nav-menu a,.elementor-nav-menu li{position:relative}.elementor-nav-menu li{border-width:0}.elementor-nav-menu a{display:flex;align-items:center}.elementor-nav-menu a{padding:10px 20px;line-height:20px}.elementor-nav-menu--dropdown .elementor-item.elementor-item-active{background-color:#3f444b;color:#fff}.elementor-menu-toggle{display:flex;align-items:center;justify-content:center;font-size:var(--nav-menu-icon-size,22px);padding:.25em;border:0 solid;border-radius:3px;background-color:rgba(0,0,0,.05);color:#33373d}.elementor-menu-toggle:not(.elementor-active) .elementor-menu-toggle__icon--close{display:none}.elementor-nav-menu--dropdown{background-color:#fff;font-size:13px}.elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top:10px;transform-origin:top;overflow-y:auto;overflow-x:hidden}.elementor-nav-menu--dropdown a{color:#33373d}.elementor-nav-menu__text-align-center .elementor-nav-menu--dropdown .elementor-nav-menu a{justify-content:center}.elementor-nav-menu--toggle .elementor-menu-toggle:not(.elementor-active)+.elementor-nav-menu__container{transform:scaleY(0);max-height:0;overflow:hidden}.elementor-nav-menu--stretch .elementor-nav-menu__container.elementor-nav-menu--dropdown{position:absolute;z-index:9997}@media (max-width:767px){.elementor-nav-menu--dropdown-mobile .elementor-nav-menu--main{display:none}}@media (min-width:768px){.elementor-nav-menu--dropdown-mobile .elementor-menu-toggle,.elementor-nav-menu--dropdown-mobile .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown-mobile nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{overflow-y:hidden}}.elementor-widget-heading .elementor-heading-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Source Sans Pro;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Source Sans Pro;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-text-editor{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Source Sans Pro;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-button .elementor-button{font-family:var(--e-global-typography-accent-font-family),Source Sans Pro;font-weight:var(--e-global-typography-accent-font-weight);background-color:var(--e-global-color-accent)}.elementor-widget-theme-site-logo .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Source Sans Pro;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-theme-post-content{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Source Sans Pro;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-field-group>label{color:var(--e-global-color-text)}.elementor-widget-form .elementor-field-group>label{font-family:var(--e-global-typography-text-font-family),Source Sans Pro;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var(--e-global-typography-primary-font-family),Source Sans Pro;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-text);fill:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after,.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before{background-color:var(--e-global-color-accent)}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item{font-family:var(--e-global-typography-accent-font-family),Source Sans Pro;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-search-form input[type=search].elementor-search-form__input{font-family:var(--e-global-typography-text-font-family),Source Sans Pro;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-search-form .elementor-search-form__input{color:var(--e-global-color-text);fill:var(--e-global-color-text)}.elementor-widget-search-form .elementor-search-form__submit{font-family:var(--e-global-typography-text-font-family),Source Sans Pro;font-weight:var(--e-global-typography-text-font-weight);background-color:var(--e-global-color-secondary)}.elementor-61 .elementor-element.elementor-element-d481c4b{margin-top:0;margin-bottom:0;padding:0}.elementor-61 .elementor-element.elementor-element-a2e9b2e.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:center}.elementor-61 .elementor-element.elementor-element-a2e9b2e>.elementor-element-populated{margin:0}.elementor-61 .elementor-element.elementor-element-a2e9b2e>.elementor-element-populated>.elementor-widget-wrap{padding:0}.elementor-61 .elementor-element.elementor-element-6421ee2{margin-top:0;margin-bottom:0;padding:0}.elementor-61 .elementor-element.elementor-element-cbc5853{text-align:center}.elementor-61 .elementor-element.elementor-element-a34c675{text-align:justify;font-family:"Source Sans Pro",Source Sans Pro;font-weight:400}.elementor-61 .elementor-element.elementor-element-9f13d8b{--grid-template-columns:repeat(0,auto);--grid-column-gap:5px;--grid-row-gap:0px}.elementor-61 .elementor-element.elementor-element-9f13d8b .elementor-widget-container{text-align:center}.elementor-61 .elementor-element.elementor-element-9f13d8b>.elementor-widget-container{margin:0;padding:0}.elementor-61 .elementor-element.elementor-element-1e36033{margin-top:0;margin-bottom:0;padding:0}.elementor-61 .elementor-element.elementor-element-f6f0243>.elementor-element-populated{margin:0}.elementor-61 .elementor-element.elementor-element-f6f0243>.elementor-element-populated>.elementor-widget-wrap{padding:0}.elementor-61 .elementor-element.elementor-element-2039e24{margin-top:0;margin-bottom:0;padding:0}.elementor-61 .elementor-element.elementor-element-c8feba3 .elementor-button .elementor-align-icon-left{margin-right:12px}.elementor-61 .elementor-element.elementor-element-c8feba3 .elementor-button{background-color:#2a32ff}.elementor-61 .elementor-element.elementor-element-93e6b0f>.elementor-widget-container{margin:0;padding:0}@media (min-width:768px){.elementor-61 .elementor-element.elementor-element-a2e9b2e{width:100%}}@media (max-width:1024px){.elementor-61 .elementor-element.elementor-element-f6f0243>.elementor-element-populated{margin:0}.elementor-61 .elementor-element.elementor-element-f6f0243>.elementor-element-populated>.elementor-widget-wrap{padding:0}.elementor-61 .elementor-element.elementor-element-93e6b0f>.elementor-widget-container{margin:0;padding:0}}@media (max-width:767px){.elementor-61 .elementor-element.elementor-element-1e36033{margin-top:0;margin-bottom:0;padding:0}.elementor-61 .elementor-element.elementor-element-f6f0243.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:center}.elementor-61 .elementor-element.elementor-element-f6f0243>.elementor-element-populated{margin:0}.elementor-61 .elementor-element.elementor-element-f6f0243>.elementor-element-populated>.elementor-widget-wrap{padding:0}.elementor-61 .elementor-element.elementor-element-93e6b0f>.elementor-widget-container{margin:0;padding:0}}#popular_posts h2{text-align:center}.elementor-615 .elementor-element.elementor-element-161e6de>.elementor-container{min-height:180px}.elementor-615 .elementor-element.elementor-element-161e6de>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-615 .elementor-element.elementor-element-161e6de:not(.elementor-motion-effects-element-type-background){background-color:#1c1c1c}.elementor-615 .elementor-element.elementor-element-62aa4747{text-align:left}.elementor-615 .elementor-element.elementor-element-62aa4747 img{width:120px}.elementor-615 .elementor-element.elementor-element-24490c1 .elementor-search-form__container{min-height:43px}.elementor-615 .elementor-element.elementor-element-24490c1 .elementor-search-form__submit{min-width:43px;background-color:#006d5b}.elementor-615 .elementor-element.elementor-element-24490c1 .elementor-search-form__input{padding-left:calc(43px/3);padding-right:calc(43px/3)}.elementor-615 .elementor-element.elementor-element-24490c1:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:0}.elementor-615 .elementor-element.elementor-element-3b66e6f3:not(.elementor-motion-effects-element-type-background){background-color:#383838}.elementor-615 .elementor-element.elementor-element-3b66e6f3{padding:0 60px 0 60px}.elementor-615 .elementor-element.elementor-element-72c606dd .elementor-menu-toggle{margin-left:auto;border-width:0;border-radius:0}.elementor-615 .elementor-element.elementor-element-72c606dd .elementor-nav-menu .elementor-item{font-size:15px;font-weight:500}.elementor-615 .elementor-element.elementor-element-72c606dd .elementor-nav-menu--main .elementor-item{color:#fff;fill:#ffffff;padding-top:18px;padding-bottom:18px}.elementor-615 .elementor-element.elementor-element-72c606dd .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#fff}.elementor-615 .elementor-element.elementor-element-72c606dd .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after,.elementor-615 .elementor-element.elementor-element-72c606dd .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before{background-color:#006d5b}.elementor-615 .elementor-element.elementor-element-72c606dd .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#000}.elementor-615 .elementor-element.elementor-element-72c606dd .elementor-menu-toggle,.elementor-615 .elementor-element.elementor-element-72c606dd .elementor-nav-menu--dropdown a{color:#000}.elementor-615 .elementor-element.elementor-element-72c606dd .elementor-nav-menu--dropdown{background-color:#f2f2f2}.elementor-615 .elementor-element.elementor-element-72c606dd .elementor-nav-menu--dropdown a.elementor-item-active{color:#00ce1b}.elementor-615 .elementor-element.elementor-element-72c606dd .elementor-nav-menu--dropdown a.elementor-item-active{background-color:#ededed}.elementor-615 .elementor-element.elementor-element-72c606dd .elementor-nav-menu--dropdown .elementor-item{font-size:15px}.elementor-615 .elementor-element.elementor-element-72c606dd div.elementor-menu-toggle{color:#fff}.elementor-615 .elementor-element.elementor-element-72c606dd{--nav-menu-icon-size:30px}@media (max-width:1024px){.elementor-615 .elementor-element.elementor-element-161e6de>.elementor-container{min-height:120px}.elementor-615 .elementor-element.elementor-element-161e6de{padding:20px 20px 20px 20px}.elementor-615 .elementor-element.elementor-element-63d0a0ff>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 0 70px}.elementor-615 .elementor-element.elementor-element-3b66e6f3{padding:10px 20px 10px 20px}}@media (max-width:767px){.elementor-615 .elementor-element.elementor-element-161e6de>.elementor-container{min-height:50px}.elementor-615 .elementor-element.elementor-element-161e6de{padding:15px 20px 15px 20px}.elementor-615 .elementor-element.elementor-element-4af2ff11{width:100%}.elementor-615 .elementor-element.elementor-element-62aa4747{text-align:center}.elementor-615 .elementor-element.elementor-element-62aa4747 img{width:80px}.elementor-615 .elementor-element.elementor-element-63d0a0ff{width:100%}.elementor-615 .elementor-element.elementor-element-63d0a0ff>.elementor-element-populated>.elementor-widget-wrap{padding:10px 0 0 0}.elementor-615 .elementor-element.elementor-element-3b66e6f3{padding:10px 20px 10px 20px}.elementor-615 .elementor-element.elementor-element-533443ca{width:100%}}@media (min-width:768px){.elementor-615 .elementor-element.elementor-element-4af2ff11{width:75%}.elementor-615 .elementor-element.elementor-element-63d0a0ff{width:25%}}@media (max-width:1024px) and (min-width:768px){.elementor-615 .elementor-element.elementor-element-4af2ff11{width:50%}.elementor-615 .elementor-element.elementor-element-63d0a0ff{width:50%}}.elementor-632 .elementor-element.elementor-element-5db8e835 .elementor-field-group>label{font-size:15px;font-weight:600}.elementor-632 .elementor-element.elementor-element-5f5fdb00 img{width:120px}@media (max-width:767px){.elementor-632 .elementor-element.elementor-element-5f5fdb00 img{width:70px}}.elementor-687 .elementor-element.elementor-element-887d441:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap{background-color:#fff}.elementor-687 .elementor-element.elementor-element-887d441>.elementor-element-populated{box-shadow:0 0 30px 0 rgba(0,0,0,.05);margin:0}.elementor-687 .elementor-element.elementor-element-887d441>.elementor-element-populated>.elementor-widget-wrap{padding:50px 50px 30px 50px}.elementor-687 .elementor-element.elementor-element-e9c8ae4{line-height:1.7em}.elementor-687 .elementor-element.elementor-element-e9c8ae4>.elementor-widget-container{margin:0}@media (max-width:767px){.elementor-687 .elementor-element.elementor-element-887d441>.elementor-element-populated>.elementor-widget-wrap{padding:40px 20px 20px 20px}}.fab,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-check:before{content:""}.fa-chevron-up:before{content:""}.fa-discord:before{content:""}.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-instagram:before{content:""}.fa-linkedin:before{content:""}.fa-reddit:before{content:""}.fa-search:before{content:""}.fa-tiktok:before{content:""}.fa-twitch:before{content:""}.fa-twitter:before{content:""}.fa-youtube:before{content:""}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block}.fas{font-family:"Font Awesome 5 Free";font-weight:900}}@media all{.eael-ext-scroll-to-top-wrap.scroll-to-top-hide{display:none}.eael-ext-scroll-to-top-button{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}</style><meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1" />

<title>Deanin - Deanin.com</title>
<meta name="description" content="The official blog for the Deanin the YouTube channel. Content includes programming tutorials, software design, business advice, and my personal opinions." />
<link rel="canonical" href="https://deanin.com/" />
<meta property="og:locale" content="en_US" />
<meta property="og:type" content="website" />
<meta property="og:title" content="Deanin - Deanin.com" />
<meta property="og:description" content="The official blog for the Deanin the YouTube channel. Content includes programming tutorials, software design, business advice, and my personal opinions." />
<meta property="og:url" content="https://deanin.com/" />
<meta property="og:site_name" content="Deanin.com" />
<meta property="article:publisher" content="https://facebook.com/deaniocom" />
<meta property="article:modified_time" content="2023-09-19T20:01:43+00:00" />
<meta property="og:image" content="https://deanin.com/wp-content/uploads/2020/05/Deanio-Logo-D.jpg" />
<meta property="og:image:width" content="1024" />
<meta property="og:image:height" content="1024" />
<meta property="og:image:type" content="image/jpeg" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:site" content="@deaniocom" />
<script data-jetpack-boost="ignore" type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://deanin.com/","url":"https://deanin.com/","name":"Deanin - Deanin.com","isPartOf":{"@id":"https://deanin.com/#website"},"about":{"@id":"https://deanin.com/#/schema/person/98be8de7d1b0d1740e161ba438ebfcdc"},"primaryImageOfPage":{"@id":"https://deanin.com/#primaryimage"},"image":{"@id":"https://deanin.com/#primaryimage"},"thumbnailUrl":"https://deanin.com/wp-content/uploads/2020/05/Deanio-Logo-D.jpg","datePublished":"2020-04-02T10:51:47+00:00","dateModified":"2023-09-19T20:01:43+00:00","description":"The official blog for the Deanin the YouTube channel. Content includes programming tutorials, software design, business advice, and my personal opinions.","breadcrumb":{"@id":"https://deanin.com/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://deanin.com/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://deanin.com/#primaryimage","url":"https://deanin.com/wp-content/uploads/2020/05/Deanio-Logo-D.jpg","contentUrl":"https://deanin.com/wp-content/uploads/2020/05/Deanio-Logo-D.jpg","width":1024,"height":1024},{"@type":"BreadcrumbList","@id":"https://deanin.com/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https://deanin.com/#website","url":"https://deanin.com/","name":"Deanin.com","description":"Dean DeHart","publisher":{"@id":"https://deanin.com/#/schema/person/98be8de7d1b0d1740e161ba438ebfcdc"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://deanin.com/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https://deanin.com/#/schema/person/98be8de7d1b0d1740e161ba438ebfcdc","name":"Dean DeHart","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://deanin.com/#/schema/person/image/","url":"https://deanin.com/wp-content/uploads/2020/04/Logo-D.jpg","contentUrl":"https://deanin.com/wp-content/uploads/2020/04/Logo-D.jpg","width":960,"height":960,"caption":"Dean DeHart"},"logo":{"@id":"https://deanin.com/#/schema/person/image/"},"description":"I received my B.S. for Computer Science from Oakland University, where I first began teaching on YouTube. My passions are creating, innovating, and teaching, which is embodied by my proudest achievement: what I’ve managed to accomplish while running the Deanin YouTube channel.","sameAs":["https://deandehart.com","https://facebook.com/deaniocom","https://instagram.com/deaniocom","https://linkedin.com/in/deaniocom","https://twitter.com/deaniocom","https://youtube.com/deanin","dehartdean@gmail.com"]}]}</script>
<meta name="google-site-verification" content="a5L1eR1szpPiNq6fhkIXHvkzGphIcq-P6SFUoW6OkuQ" />
<meta name="p:domain_verify" content="e13d83f961eefa02ba81e14492b268cd" />

<link rel="dns-prefetch" href="//www.googletagmanager.com" />
<link rel="dns-prefetch" href="//pagead2.googlesyndication.com" />
<style type="text/css" id="kt_global_css_variables">
:root {
  --Black: #000000;
  --White: #FFFFFF;
}
</style>
<noscript><link rel='stylesheet' id='all-css-1764ee1a6d3d274afb1e665bd653db8a' href='https://deanin.com/_jb_static/??-eJytlMFOwzAMht+GE1koA1YOEwc4cxkvkLbusJYmUZy26p4eJx1j0lagiEtTu/YX+49T2TtRWhPABOl0u0VDUrXBigC+IWFrQeA7LEEoUwnnsVPlIJzVWA6yJJK9i+EpesH2tbwAtH6rDO4hshCSvUlvL8rv3t6hgcnUAhiPdavT/h7IWUPYAQfaHcbFUIpvCy5Jjt7XzfPBv2jQTLJ76yvHSOJ+XKuV55UC908EvIzdubP0EAsmGXo2hvEpKQx6ugnQnGGC9afoxlatZo5W+0FbVcnap7Tq25rPUBoLCRjbTdTjd5F881gR8PcqqEcHXnZ54ozWRUrrYr+nlJgQtRf5zc978hTaX1d8ea+ttoXScwp7yOZF388KX97OCs9X0ypRHHtUfF+qigdA1CzYl3QaA3xql3QTLFwidwi93IIBz8LMPvs6olQPZBsYD4UdB/sfaIXn2z9zmC+CiH9cx0F5atbZKsvy5d3jY35VFuvsAzyA6l8=' type='text/css' media='all' /></noscript><link rel="stylesheet" id="all-css-1764ee1a6d3d274afb1e665bd653db8a" href="https://deanin.com/_jb_static/??-eJytlMFOwzAMht+GE1koA1YOEwc4cxkvkLbusJYmUZy26p4eJx1j0lagiEtTu/YX+49T2TtRWhPABOl0u0VDUrXBigC+IWFrQeA7LEEoUwnnsVPlIJzVWA6yJJK9i+EpesH2tbwAtH6rDO4hshCSvUlvL8rv3t6hgcnUAhiPdavT/h7IWUPYAQfaHcbFUIpvCy5Jjt7XzfPBv2jQTLJ76yvHSOJ+XKuV55UC908EvIzdubP0EAsmGXo2hvEpKQx6ugnQnGGC9afoxlatZo5W+0FbVcnap7Tq25rPUBoLCRjbTdTjd5F881gR8PcqqEcHXnZ54ozWRUrrYr+nlJgQtRf5zc978hTaX1d8ea+ttoXScwp7yOZF388KX97OCs9X0ypRHHtUfF+qigdA1CzYl3QaA3xql3QTLFwidwi93IIBz8LMPvs6olQPZBsYD4UdB/sfaIXn2z9zmC+CiH9cx0F5atbZKsvy5d3jY35VFuvsAzyA6l8=" type="text/css" media="not all" data-media="all" onload="this.media=this.dataset.media; delete this.dataset.media; this.removeAttribute( 'onload' );" />
<style id="twentytwenty-style-inline-css">
.color-accent,.color-accent-hover:hover,.color-accent-hover:focus,:root .has-accent-color,.has-drop-cap:not(:focus):first-letter,.wp-block-button.is-style-outline,a { color: #3370e9; }blockquote,.border-color-accent,.border-color-accent-hover:hover,.border-color-accent-hover:focus { border-color: #3370e9; }button,.button,.faux-button,.wp-block-button__link,.wp-block-file .wp-block-file__button,input[type="button"],input[type="reset"],input[type="submit"],.bg-accent,.bg-accent-hover:hover,.bg-accent-hover:focus,:root .has-accent-background-color,.comment-reply-link { background-color: #3370e9; }.fill-children-accent,.fill-children-accent * { fill: #3370e9; }:root .has-background-color,button,.button,.faux-button,.wp-block-button__link,.wp-block-file__button,input[type="button"],input[type="reset"],input[type="submit"],.wp-block-button,.comment-reply-link,.has-background.has-primary-background-color:not(.has-text-color),.has-background.has-primary-background-color *:not(.has-text-color),.has-background.has-accent-background-color:not(.has-text-color),.has-background.has-accent-background-color *:not(.has-text-color) { color: #ffffff; }:root .has-background-background-color { background-color: #ffffff; }body,.entry-title a,:root .has-primary-color { color: #000000; }:root .has-primary-background-color { background-color: #000000; }cite,figcaption,.wp-caption-text,.post-meta,.entry-content .wp-block-archives li,.entry-content .wp-block-categories li,.entry-content .wp-block-latest-posts li,.wp-block-latest-comments__comment-date,.wp-block-latest-posts__post-date,.wp-block-embed figcaption,.wp-block-image figcaption,.wp-block-pullquote cite,.comment-metadata,.comment-respond .comment-notes,.comment-respond .logged-in-as,.pagination .dots,.entry-content hr:not(.has-background),hr.styled-separator,:root .has-secondary-color { color: #6d6d6d; }:root .has-secondary-background-color { background-color: #6d6d6d; }pre,fieldset,input,textarea,table,table *,hr { border-color: #dbdbdb; }caption,code,code,kbd,samp,.wp-block-table.is-style-stripes tbody tr:nth-child(odd),:root .has-subtle-background-background-color { background-color: #dbdbdb; }.wp-block-table.is-style-stripes { border-bottom-color: #dbdbdb; }.wp-block-latest-posts.is-grid li { border-top-color: #dbdbdb; }:root .has-subtle-background-color { color: #dbdbdb; }body:not(.overlay-header) .primary-menu > li > a,body:not(.overlay-header) .primary-menu > li > .icon,.modal-menu a,.footer-menu a, .footer-widgets a,#site-footer .wp-block-button.is-style-outline,.wp-block-pullquote:before,.singular:not(.overlay-header) .entry-header a,.archive-header a,.header-footer-group .color-accent,.header-footer-group .color-accent-hover:hover { color: #86a7e8; }.social-icons a,#site-footer button:not(.toggle),#site-footer .button,#site-footer .faux-button,#site-footer .wp-block-button__link,#site-footer .wp-block-file__button,#site-footer input[type="button"],#site-footer input[type="reset"],#site-footer input[type="submit"] { background-color: #86a7e8; }.social-icons a,body:not(.overlay-header) .primary-menu ul,.header-footer-group button,.header-footer-group .button,.header-footer-group .faux-button,.header-footer-group .wp-block-button:not(.is-style-outline) .wp-block-button__link,.header-footer-group .wp-block-file__button,.header-footer-group input[type="button"],.header-footer-group input[type="reset"],.header-footer-group input[type="submit"] { color: #3a3c40; }#site-header,.footer-nav-widgets-wrapper,#site-footer,.menu-modal,.menu-modal-inner,.search-modal-inner,.archive-header,.singular .entry-header,.singular .featured-media:before,.wp-block-pullquote:before { background-color: #3a3c40; }.header-footer-group,body:not(.overlay-header) #site-header .toggle,.menu-modal .toggle { color: #ffffff; }body:not(.overlay-header) .primary-menu ul { background-color: #ffffff; }body:not(.overlay-header) .primary-menu > li > ul:after { border-bottom-color: #ffffff; }body:not(.overlay-header) .primary-menu ul ul:after { border-left-color: #ffffff; }.site-description,body:not(.overlay-header) .toggle-inner .toggle-text,.widget .post-date,.widget .rss-date,.widget_archive li,.widget_categories li,.widget cite,.widget_pages li,.widget_meta li,.widget_nav_menu li,.powered-by-wordpress,.to-the-top,.singular .entry-header .post-meta,.singular:not(.overlay-header) .entry-header .post-meta a { color: #b0b1b4; }.header-footer-group pre,.header-footer-group fieldset,.header-footer-group input,.header-footer-group textarea,.header-footer-group table,.header-footer-group table *,.footer-nav-widgets-wrapper,#site-footer,.menu-modal nav *,.footer-widgets-outer-wrapper,.footer-top { border-color: #4f5258; }.header-footer-group table caption,body:not(.overlay-header) .header-inner .toggle-wrapper::before { background-color: #4f5258; }.overlay-header .header-inner { color: #d1d7e6; }.cover-header .entry-header * { color: #d1d7e6; }
</style>
<noscript><link rel='stylesheet' id='print-css-2a469aad1a1087bf1a50a90e18627928' href='https://deanin.com/wp-content/themes/twentytwenty/print.css?m=1687975657' type='text/css' media='print' /></noscript><link rel="stylesheet" id="print-css-2a469aad1a1087bf1a50a90e18627928" href="https://deanin.com/wp-content/themes/twentytwenty/print.css?m=1687975657" type="text/css" media="not all" data-media="print" onload="this.media=this.dataset.media; delete this.dataset.media; this.removeAttribute( 'onload' );" />
<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">
body{--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--accent: #3370e9;--wp--preset--color--primary: #000000;--wp--preset--color--secondary: #6d6d6d;--wp--preset--color--subtle-background: #dbdbdb;--wp--preset--color--background: #ffffff;--wp--preset--color--central-palette-1: #000000;--wp--preset--color--central-palette-2: #FFFFFF;--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--font-size--small: 18px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 26.25px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--normal: 21px;--wp--preset--font-size--larger: 32px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.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, 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);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{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;}
.wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;}
: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;}
.wp-block-pullquote{font-size: 1.5em;line-height: 1.6;}
</style>
<style id="dominant-color-styles-inline-css">
img[data-dominant-color]:not(.has-transparency) { background-color: var(--dominant-color); }
</style>
<noscript><link rel='stylesheet' id='google-fonts-1-css' href='https://fonts.googleapis.com/css?family=Roboto%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CRoboto+Slab%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CSource+Sans+Pro%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&#038;display=auto&#038;ver=6.4.5' media='all' />
</noscript><style id="google-fonts-1-css" media="not all" onload="this.media=this.dataset.media; delete this.dataset.media; this.removeAttribute( 'onload' );">@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  src: url(/fonts.gstatic.com/s/roboto/v32/KFOiCnqEu92Fr1Mu51QrEzAdKg.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: url(/fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TjASc6CsE.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: url(/fonts.gstatic.com/s/roboto/v32/KFOkCnqEu92Fr1Mu51xIIzc.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  src: url(/fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51S7ACc6CsE.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: url(/fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TzBic6CsE.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  src: url(/fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TLBCc6CsE.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  src: url(/fonts.gstatic.com/s/roboto/v32/KFOkCnqEu92Fr1MmgVxIIzc.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: url(/fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmSU5fBBc9.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url(/fonts.gstatic.com/s/roboto/v32/KFOmCnqEu92Fr1Mu4mxP.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url(/fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmEU9fBBc9.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url(/fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfBBc9.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: url(/fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmYUtfBBc9.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 100;
  src: url(/fonts.gstatic.com/s/robotoslab/v34/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojIWmb2Rm.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 200;
  src: url(/fonts.gstatic.com/s/robotoslab/v34/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoDISmb2Rm.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 300;
  src: url(/fonts.gstatic.com/s/robotoslab/v34/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjo0oSmb2Rm.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  src: url(/fonts.gstatic.com/s/robotoslab/v34/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISmb2Rm.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 500;
  src: url(/fonts.gstatic.com/s/robotoslab/v34/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjovoSmb2Rm.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 600;
  src: url(/fonts.gstatic.com/s/robotoslab/v34/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoUoOmb2Rm.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 700;
  src: url(/fonts.gstatic.com/s/robotoslab/v34/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoa4Omb2Rm.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 800;
  src: url(/fonts.gstatic.com/s/robotoslab/v34/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoDIOmb2Rm.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 900;
  src: url(/fonts.gstatic.com/s/robotoslab/v34/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoJYOmb2Rm.ttf) format('truetype');
}
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 200;
  src: url(/fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSds18E.ttf) format('truetype');
}
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 300;
  src: url(/fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkids18E.ttf) format('truetype');
}
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 400;
  src: url(/fonts.gstatic.com/s/sourcesanspro/v22/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7nsDc.ttf) format('truetype');
}
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 600;
  src: url(/fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCds18E.ttf) format('truetype');
}
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 700;
  src: url(/fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSds18E.ttf) format('truetype');
}
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 900;
  src: url(/fonts.gstatic.com/s/sourcesanspro/v22/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZklyds18E.ttf) format('truetype');
}
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 200;
  src: url(/fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wlxdr.ttf) format('truetype');
}
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: url(/fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlxdr.ttf) format('truetype');
}
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: url(/fonts.gstatic.com/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7g.ttf) format('truetype');
}
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  src: url(/fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdr.ttf) format('truetype');
}
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 700;
  src: url(/fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlxdr.ttf) format('truetype');
}
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 900;
  src: url(/fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwlxdr.ttf) format('truetype');
}
</style>
<link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin>
<script data-jetpack-boost="ignore" id="wpp-json" type="application/json">
{"sampling_active":0,"sampling_rate":100,"ajax_url":"https:\/\/deanin.com\/wp-json\/wordpress-popular-posts\/v1\/popular-posts","api_url":"https:\/\/deanin.com\/wp-json\/wordpress-popular-posts","ID":0,"token":"693862e729","lang":0,"debug":0}
</script>


<link rel="https://api.w.org/" href="https://deanin.com/wp-json/" /><link rel="alternate" type="application/json" href="https://deanin.com/wp-json/wp/v2/pages/61" /><meta name="generator" content="Site Kit by Google 1.123.1" /><meta name="generator" content="Performance Lab 2.9.0; modules: images/dominant-color-images, images/webp-support, images/webp-uploads, js-and-css/audit-enqueued-assets, database/audit-autoloaded-options; plugins: ">
<style id="wpp-loading-animation-styles">@-webkit-keyframes bgslide{from{background-position-x:0}to{background-position-x:-200%}}@keyframes bgslide{from{background-position-x:0}to{background-position-x:-200%}}.wpp-widget-placeholder,.wpp-widget-block-placeholder,.wpp-shortcode-placeholder{margin:0 auto;width:60px;height:3px;background:#dd3737;background:linear-gradient(90deg,#dd3737 0%,#571313 10%,#dd3737 100%);background-size:200% auto;border-radius:3px;-webkit-animation:bgslide 1s infinite linear;animation:bgslide 1s infinite linear}</style>

<meta name="google-adsense-platform-account" content="ca-host-pub-2644536267352236">
<meta name="google-adsense-platform-domain" content="sitekit.withgoogle.com">

<meta name="generator" content="Elementor 3.20.3; features: e_optimized_assets_loading, additional_custom_breakpoints, block_editor_assets_optimize, e_image_loading_optimization; settings: css_print_method-external, google_font-enabled, font_display-auto">
<style id="custom-background-css">
body.custom-background { background-color: #ffffff; }
</style>


<link rel="icon" href="https://deanin.com/wp-content/uploads/2020/05/wp-1588900973382-150x150.jpg" sizes="32x32" />
<link rel="icon" href="https://deanin.com/wp-content/uploads/2020/05/wp-1588900973382.jpg" sizes="192x192" />
<link rel="apple-touch-icon" href="https://deanin.com/wp-content/uploads/2020/05/wp-1588900973382.jpg" />
<meta name="msapplication-TileImage" content="https://deanin.com/wp-content/uploads/2020/05/wp-1588900973382.jpg" />
<style id="kt_central_palette_gutenberg_css" type="text/css">.has-central-palette-1-color{color:#000000 !important}.has-central-palette-1-background-color{background-color:#000000 !important}.has-central-palette-2-color{color:#FFFFFF !important}.has-central-palette-2-background-color{background-color:#FFFFFF !important}
</style>
<style id="wp-custom-css">
			.sharedaddy {
	margin: auto;
	width: 200px;
}		</style>
</head>
<body class="home page-template-default page page-id-61 custom-background wp-custom-logo wp-embed-responsive singular enable-search-modal has-post-thumbnail has-no-pagination not-showing-comments hide-avatars footer-top-visible e-lazyload elementor-default elementor-template-full-width elementor-kit-80 elementor-page elementor-page-61 elementor-page-687">
<a class="skip-link screen-reader-text" href="#site-content">Skip to the content</a> <div data-elementor-type="header" data-elementor-id="615" class="elementor elementor-615 elementor-location-header" data-elementor-post-type="elementor_library">
<div class="elementor-section-wrap">
<header class="elementor-section elementor-top-section elementor-element elementor-element-161e6de elementor-section-content-middle elementor-section-height-min-height elementor-section-boxed elementor-section-height-default elementor-section-items-middle" data-id="161e6de" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-4af2ff11" data-id="4af2ff11" data-element_type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-62aa4747 elementor-widget elementor-widget-theme-site-logo elementor-widget-image" data-id="62aa4747" data-element_type="widget" data-widget_type="theme-site-logo.default">
<div class="elementor-widget-container">
<div class="elementor-image">
<figure class="wp-caption">
<a href="https://deanin.com">
<img loading="lazy" width="256" height="256" src="https://deanin.com/wp-content/uploads/2020/05/Favicon.png" class="attachment-full size-full wp-image-621" alt srcset="https://deanin.com/wp-content/uploads/2020/05/Favicon.png 256w, https://deanin.com/wp-content/uploads/2020/05/Favicon-150x150.png 150w" sizes="(max-width: 256px) 100vw, 256px" /> </a>
<figcaption class="widget-image-caption wp-caption-text"></figcaption>
</figure>
</div>
</div>
</div>
</div>
</div>
<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-63d0a0ff" data-id="63d0a0ff" data-element_type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-24490c1 elementor-hidden-phone elementor-search-form--skin-classic elementor-search-form--button-type-icon elementor-search-form--icon-search elementor-widget elementor-widget-search-form" data-id="24490c1" data-element_type="widget" data-settings="{&quot;skin&quot;:&quot;classic&quot;}" data-widget_type="search-form.default">
<div class="elementor-widget-container">
<form class="elementor-search-form" action="https://deanin.com" method="get" role="search">
<div class="elementor-search-form__container">
<label class="elementor-screen-only" for="elementor-search-form-24490c1">Search</label>
<input id="elementor-search-form-24490c1" placeholder="Search..." class="elementor-search-form__input" type="search" name="s" value>
<button class="elementor-search-form__submit" type="submit" aria-label="Search">
<i aria-hidden="true" class="fas fa-search"></i> <span class="elementor-screen-only">Search</span>
</button>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</header>
<nav class="elementor-section elementor-top-section elementor-element elementor-element-3b66e6f3 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3b66e6f3" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_offset&quot;:0,&quot;sticky_effects_offset&quot;:0}">
<div class="elementor-container elementor-column-gap-no">
<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-533443ca" data-id="533443ca" data-element_type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-72c606dd elementor-nav-menu__align-justify elementor-nav-menu--dropdown-mobile elementor-nav-menu--stretch elementor-nav-menu__text-align-center elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu" data-id="72c606dd" data-element_type="widget" data-settings="{&quot;full_width&quot;:&quot;stretch&quot;,&quot;layout&quot;:&quot;horizontal&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;i class=\&quot;fas fa-caret-down\&quot;&gt;&lt;\/i&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;toggle&quot;:&quot;burger&quot;}" data-widget_type="nav-menu.default">
<div class="elementor-widget-container">
<nav class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-background e--animation-sweep-right">
<ul id="menu-1-72c606dd" class="elementor-nav-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-24"><a href="https://deanin.com/" aria-current="page" class="elementor-item elementor-item-active">Home</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25"><a href="https://deanin.com/about/" class="elementor-item">About</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-188"><a href="https://deanin.com/blog/" class="elementor-item">Blog</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1511"><a href="https://learn.deanin.com" class="elementor-item">Courses</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-607"><a href="https://store.deandehart.com" class="elementor-item">Store</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-526"><a href="https://deanin.com/pathfindout/" class="elementor-item">Pathfindout</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2247"><a href="https://deanout.com" class="elementor-item">Deanout</a></li>
</ul> </nav>
<div class="elementor-menu-toggle" role="button" tabindex="0" aria-label="Menu Toggle" aria-expanded="false">
<i aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--open eicon-menu-bar"></i><i aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--close eicon-close"></i> <span class="elementor-screen-only">Menu</span>
</div>
<nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true">
<ul id="menu-2-72c606dd" class="elementor-nav-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-24"><a href="https://deanin.com/" aria-current="page" class="elementor-item elementor-item-active" tabindex="-1">Home</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25"><a href="https://deanin.com/about/" class="elementor-item" tabindex="-1">About</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-188"><a href="https://deanin.com/blog/" class="elementor-item" tabindex="-1">Blog</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1511"><a href="https://learn.deanin.com" class="elementor-item" tabindex="-1">Courses</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-607"><a href="https://store.deandehart.com" class="elementor-item" tabindex="-1">Store</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-526"><a href="https://deanin.com/pathfindout/" class="elementor-item" tabindex="-1">Pathfindout</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2247"><a href="https://deanout.com" class="elementor-item" tabindex="-1">Deanout</a></li>
</ul> </nav>
</div>
</div>
</div>
</div>
</div>
</nav>
</div>
</div>
<div data-elementor-type="single" data-elementor-id="687" class="elementor elementor-687 elementor-location-single post-61 page type-page status-publish has-post-thumbnail hentry" data-elementor-post-type="elementor_library">
<div class="elementor-section-wrap">
<section class="elementor-section elementor-top-section elementor-element elementor-element-cbdec3c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="cbdec3c" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-887d441" data-id="887d441" data-element_type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-e9c8ae4 elementor-widget elementor-widget-theme-post-content" data-id="e9c8ae4" data-element_type="widget" data-widget_type="theme-post-content.default">
<div class="elementor-widget-container">
<div data-elementor-type="wp-page" data-elementor-id="61" class="elementor elementor-61" data-elementor-post-type="page">
<section class="elementor-section elementor-top-section elementor-element elementor-element-d481c4b elementor-section-full_width elementor-section-height-default elementor-section-height-default" data-id="d481c4b" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a2e9b2e" data-id="a2e9b2e" data-element_type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<section class="elementor-section elementor-inner-section elementor-element elementor-element-6421ee2 elementor-section-full_width elementor-section-height-default elementor-section-height-default" data-id="6421ee2" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-311451e" data-id="311451e" data-element_type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-cbc5853 elementor-widget elementor-widget-heading" data-id="cbc5853" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container">
<h2 class="elementor-heading-title elementor-size-default">Hi, I'm Deanin</h2> </div>
</div>
<div class="elementor-element elementor-element-a34c675 elementor-widget elementor-widget-text-editor" data-id="a34c675" data-element_type="widget" data-widget_type="text-editor.default">
<div class="elementor-widget-container">
<p><span style="font-family: 'Source Sans Pro';">You might know me as Deanin from <a href="https://youtube.com/c/deanin">YouTube</a>. If not, then you might know me as Dean DeHart. But hey, maybe you don&#8217;t know me at all, and that&#8217;s okay too! I teach <a href="https://deanin.com/blog/category/ruby-on-rails/">Ruby on Rails</a>, Software Engineering and Software Development, Business, and other programming languages on my YouTube channel. I&#8217;ve embedded my YouTube feed on this page, to make it easy to see what my content is like!</span></p><p><span style="font-family: 'Source Sans Pro';">Looking for my blog? You can find some of the recent blog posts down below, or you can click <a href="https://deanin.com/blog">here to view my blog directly</a>. Although a lot of my writing can be pretty technical, I always try to make it accessible.</span></p><p><span style="font-family: 'Source Sans Pro';">For business inquiries please contact dehartdean@gmail.com. My web-safe resume is available <a href="https://deanin.com/wp-content/uploads/2021/07/Dean-DeHart-WebSafe-Resume-07032021.pdf">here (PDF).</a></span></p> </div>
</div>
<div class="elementor-element elementor-element-9f13d8b elementor-shape-rounded elementor-grid-0 e-grid-align-center elementor-widget elementor-widget-social-icons" data-id="9f13d8b" data-element_type="widget" data-widget_type="social-icons.default">
<div class="elementor-widget-container">
<div class="elementor-social-icons-wrapper elementor-grid">
<span class="elementor-grid-item">
<a class="elementor-icon elementor-social-icon elementor-social-icon-facebook elementor-animation-shrink elementor-repeater-item-f49cba9" href="https://geni.us/deaninFB" target="_blank">
<span class="elementor-screen-only">Facebook</span>
<i class="fab fa-facebook"></i> </a>
</span>
<span class="elementor-grid-item">
<a class="elementor-icon elementor-social-icon elementor-social-icon-twitter elementor-animation-shrink elementor-repeater-item-b9cd5da" href="https://geni.us/deaninTWT" target="_blank">
<span class="elementor-screen-only">Twitter</span>
<i class="fab fa-twitter"></i> </a>
</span>
<span class="elementor-grid-item">
<a class="elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-animation-shrink elementor-repeater-item-92569fb" href="https://geni.us/deaninYT" target="_blank">
<span class="elementor-screen-only">Youtube</span>
<i class="fab fa-youtube"></i> </a>
</span>
<span class="elementor-grid-item">
<a class="elementor-icon elementor-social-icon elementor-social-icon-linkedin elementor-animation-shrink elementor-repeater-item-9bc820e" href="https://linkedin.com/in/deaniocom" target="_blank">
<span class="elementor-screen-only">Linkedin</span>
<i class="fab fa-linkedin"></i> </a>
</span>
<span class="elementor-grid-item">
<a class="elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-animation-shrink elementor-repeater-item-fce4cb4" href="https://geni.us/deaninInsta" target="_blank">
<span class="elementor-screen-only">Instagram</span>
<i class="fab fa-instagram"></i> </a>
</span>
<span class="elementor-grid-item">
<a class="elementor-icon elementor-social-icon elementor-social-icon-github elementor-animation-shrink elementor-repeater-item-54eb690" href="https://geni.us/deaninGH" target="_blank">
<span class="elementor-screen-only">Github</span>
<i class="fab fa-github"></i> </a>
</span>
<span class="elementor-grid-item">
<a class="elementor-icon elementor-social-icon elementor-social-icon-discord elementor-animation-shrink elementor-repeater-item-bc9dad6" href="https://geni.us/deaninDiscord" target="_blank">
<span class="elementor-screen-only">Discord</span>
<i class="fab fa-discord"></i> </a>
</span>
<span class="elementor-grid-item">
<a class="elementor-icon elementor-social-icon elementor-social-icon-reddit elementor-animation-shrink elementor-repeater-item-f613e4c" href="https://geni.us/deaninReddit" target="_blank">
<span class="elementor-screen-only">Reddit</span>
<i class="fab fa-reddit"></i> </a>
</span>
<span class="elementor-grid-item">
<a class="elementor-icon elementor-social-icon elementor-social-icon-twitch elementor-animation-shrink elementor-repeater-item-68fc74d" href="https://geni.us/deaninTwitch" target="_blank">
<span class="elementor-screen-only">Twitch</span>
<i class="fab fa-twitch"></i> </a>
</span>
<span class="elementor-grid-item">
<a class="elementor-icon elementor-social-icon elementor-social-icon-tiktok elementor-animation-shrink elementor-repeater-item-f13de14" href="https://geni.us/deaninTikTok" target="_blank">
<span class="elementor-screen-only">Tiktok</span>
<i class="fab fa-tiktok"></i> </a>
</span>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<div class="elementor-element elementor-element-da3c753 elementor-widget elementor-widget-heading" data-id="da3c753" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container">
<h2 class="elementor-heading-title elementor-size-default">The Fullstack Linktree Clone Course</h2> </div>
</div>
</div>
</div>
</div>
</section>
<section class="elementor-section elementor-top-section elementor-element elementor-element-1e36033 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="1e36033" data-element_type="section">
<div class="elementor-container elementor-column-gap-no">
<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f6f0243" data-id="f6f0243" data-element_type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<section class="elementor-section elementor-inner-section elementor-element elementor-element-2039e24 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="2039e24" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-e402486" data-id="e402486" data-element_type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-22a5f38 elementor-widget elementor-widget-text-editor" data-id="22a5f38" data-element_type="widget" data-widget_type="text-editor.default">
<div class="elementor-widget-container">
<p>Learn by doing with this fullstack Linktree clone course. With almost <b>two hours of free content,</b> this $9.99 course is an excellent place to start your Ruby on Rails 7 fullstack development journey.</p><p>While the free version covers the basics of creating a fullstack Linktree clone, such as user accounts, profile images, and usernames, the premium course covers the more difficult to approach topics such as:</p><ol><li class="checklist__list-item"><p><strong>Improving User Experience</strong></p></li><li class="checklist__list-item"><p><strong>Tracking Daily Views &amp; Click Analytics</strong></p></li><li><strong>Graphing Multiple Datasets In Responsive Combination Charts</strong></li></ol> </div>
</div>
</div>
</div>
<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-3df1bff" data-id="3df1bff" data-element_type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-3193fb7 elementor-widget elementor-widget-image" data-id="3193fb7" data-element_type="widget" data-widget_type="image.default">
<div class="elementor-widget-container">
<a href="https://learn.deanin.com/courses/build-a-linktree-on-rails">
<img fetchpriority="high" fetchpriority="high" decoding="async" width="580" height="326" src="https://deanin.com/wp-content/uploads/2022/07/Linktree-Course-Video-v2-1024x576.png" class="attachment-large size-large wp-image-1996" alt="Thumbnail for the complete Linktree clone course" srcset="https://deanin.com/wp-content/uploads/2022/07/Linktree-Course-Video-v2-1024x576.png 1024w, https://deanin.com/wp-content/uploads/2022/07/Linktree-Course-Video-v2-300x169.png 300w, https://deanin.com/wp-content/uploads/2022/07/Linktree-Course-Video-v2-768x432.png 768w, https://deanin.com/wp-content/uploads/2022/07/Linktree-Course-Video-v2-1536x864.png 1536w, https://deanin.com/wp-content/uploads/2022/07/Linktree-Course-Video-v2-1200x675.png 1200w, https://deanin.com/wp-content/uploads/2022/07/Linktree-Course-Video-v2-1320x743.png 1320w, https://deanin.com/wp-content/uploads/2022/07/Linktree-Course-Video-v2.png 1920w" sizes="(max-width: 580px) 100vw, 580px" /> </a>
</div>
</div>
</div>
</div>
</div>
</section>
</div>
</div>
</div>
</section>
<section class="elementor-section elementor-top-section elementor-element elementor-element-64964a3 elementor-section-full_width elementor-section-height-default elementor-section-height-default" data-id="64964a3" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-fee5fd1" data-id="fee5fd1" data-element_type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-b454a5c elementor-widget elementor-widget-heading" data-id="b454a5c" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container">
<h2 class="elementor-heading-title elementor-size-default"><a href="https://deanin.com/blog/">Recent Blog Posts</a></h2> </div>
</div>
<div class="elementor-element elementor-element-6bb98b7 elementor-grid-2 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-posts--thumbnail-top elementor-posts--show-avatar elementor-card-shadow-yes elementor-posts__hover-gradient elementor-widget elementor-widget-posts" data-id="6bb98b7" data-element_type="widget" data-settings="{&quot;cards_masonry&quot;:&quot;yes&quot;,&quot;cards_columns&quot;:&quot;2&quot;,&quot;cards_columns_tablet&quot;:&quot;2&quot;,&quot;cards_columns_mobile&quot;:&quot;1&quot;,&quot;cards_row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:35,&quot;sizes&quot;:[]},&quot;cards_row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;cards_row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="posts.cards">
<div class="elementor-widget-container">
<div class="elementor-posts-container elementor-posts elementor-posts--skin-cards elementor-grid">
<article class="elementor-post elementor-grid-item post-2228 post type-post status-publish format-standard has-post-thumbnail hentry category-ruby-on-rails tag-ruby-on-rails tag-rails tag-ruby-on-rails-7">
<div class="elementor-post__card">
<a class="elementor-post__thumbnail__link" href="https://deanin.com/blog/rails-change-database/"><div class="elementor-post__thumbnail"><img width="300" height="169" src="https://deanin.com/wp-content/uploads/2023/09/Rails-Change-DB-300x169.png" class="attachment-medium size-medium wp-image-2233 not-transparent" alt="Rails Change DB" decoding="async" srcset="https://deanin.com/wp-content/uploads/2023/09/Rails-Change-DB-300x169.png 300w, https://deanin.com/wp-content/uploads/2023/09/Rails-Change-DB.png 1024w, https://deanin.com/wp-content/uploads/2023/09/Rails-Change-DB-768x432.png 768w" sizes="(max-width: 300px) 100vw, 300px" data-has-transparency="false" data-dominant-color="861c1c" style="--dominant-color: #861c1c;" /></div></a>
<div class="elementor-post__badge">Ruby on Rails</div>
<div class="elementor-post__avatar">
</div>
<div class="elementor-post__text">
<h3 class="elementor-post__title">
<a href="https://deanin.com/blog/rails-change-database/">
Rails Change Database </a>
</h3>
<div class="elementor-post__excerpt">
<p>How to Change Rails Database If you&#8217;re like me, you probably always forget what the command is to change databases in your Ruby on Rails</p>
</div>
<a class="elementor-post__read-more" href="https://deanin.com/blog/rails-change-database/" aria-label="Read more about Rails Change Database">
Read More » </a>
</div>
<div class="elementor-post__meta-data">
<span class="elementor-post-date">
September 18, 2023 </span>
<span class="elementor-post-avatar">
No Comments </span>
</div>
</div>
</article>
<article class="elementor-post elementor-grid-item post-2021 post type-post status-publish format-standard has-post-thumbnail hentry category-vite category-react category-ruby-on-rails category-typescript category-software-development category-docker tag-ruby-on-rails tag-react tag-wsl2 tag-typescript tag-ruby-on-rails-7 tag-vite tag-docker tag-wsl tag-ruby-on-rails-7-1">
<div class="elementor-post__card">
<a class="elementor-post__thumbnail__link" href="https://deanin.com/blog/wsl-localhost-docker/"><div class="elementor-post__thumbnail"><img width="300" height="169" src="https://deanin.com/wp-content/uploads/2023/06/Docker-WSL-300x169.png" class="attachment-medium size-medium wp-image-2022" alt="WSL Localhost Docker Apps with Rails and Vite" decoding="async" srcset="https://deanin.com/wp-content/uploads/2023/06/Docker-WSL-300x169.png 300w, https://deanin.com/wp-content/uploads/2023/06/Docker-WSL.png 1024w, https://deanin.com/wp-content/uploads/2023/06/Docker-WSL-768x432.png 768w" sizes="(max-width: 300px) 100vw, 300px" /></div></a>
<div class="elementor-post__badge">Vite</div>
<div class="elementor-post__avatar">
</div>
<div class="elementor-post__text">
<h3 class="elementor-post__title">
<a href="https://deanin.com/blog/wsl-localhost-docker/">
WSL Localhost Docker Apps with Ruby on Rails and Vite </a>
</h3>
<div class="elementor-post__excerpt">
<p>WSL Localhost Docker in Browsers can be Hard Docker applications in Windows Subsystem for Linux 2 (WSL2) need to be bound to the IP address</p>
</div>
<a class="elementor-post__read-more" href="https://deanin.com/blog/wsl-localhost-docker/" aria-label="Read more about WSL Localhost Docker Apps with Ruby on Rails and Vite">
Read More » </a>
</div>
<div class="elementor-post__meta-data">
<span class="elementor-post-date">
June 30, 2023 </span>
<span class="elementor-post-avatar">
No Comments </span>
</div>
</div>
</article>
<article class="elementor-post elementor-grid-item post-2008 post type-post status-publish format-standard has-post-thumbnail hentry category-ruby-on-rails category-software-development category-ubuntu category-rails-7 tag-ruby-on-rails-7 tag-ruby tag-ruby-on-rails tag-rails-7">
<div class="elementor-post__card">
<a class="elementor-post__thumbnail__link" href="https://deanin.com/blog/https-certificates-for-localhost/"><div class="elementor-post__thumbnail"><img loading="lazy" loading="lazy" width="300" height="169" src="https://deanin.com/wp-content/uploads/2023/06/ssl-300x169.png" class="attachment-medium size-medium wp-image-2009" alt="Thumbnail saying, &quot;Rails Dev SSL&quot; with a picture of the HTTPS lock on a phone." decoding="async" srcset="https://deanin.com/wp-content/uploads/2023/06/ssl-300x169.png 300w, https://deanin.com/wp-content/uploads/2023/06/ssl.png 1024w, https://deanin.com/wp-content/uploads/2023/06/ssl-768x432.png 768w" sizes="(max-width: 300px) 100vw, 300px" /></div></a>
<div class="elementor-post__badge">Ruby on Rails</div>
<div class="elementor-post__avatar">
</div>
<div class="elementor-post__text">
<h3 class="elementor-post__title">
<a href="https://deanin.com/blog/https-certificates-for-localhost/">
HTTPS Certificates for LocalHost with Ruby on Rails 7 </a>
</h3>
<div class="elementor-post__excerpt">
<p>HTTPS with LocalHost is a Pain! In an era where security is paramount, the use of HTTPS (Hypertext Transfer Protocol Secure) over HTTP is becoming</p>
</div>
<a class="elementor-post__read-more" href="https://deanin.com/blog/https-certificates-for-localhost/" aria-label="Read more about HTTPS Certificates for LocalHost with Ruby on Rails 7">
Read More » </a>
</div>
<div class="elementor-post__meta-data">
<span class="elementor-post-date">
June 28, 2023 </span>
<span class="elementor-post-avatar">
No Comments </span>
</div>
</div>
</article>
<article class="elementor-post elementor-grid-item post-1847 post type-post status-publish format-standard has-post-thumbnail hentry category-ruby-on-rails category-software-development category-rails-7 tag-rails-7 tag-ruby-on-rails-7 tag-categories tag-rails-categories tag-ruby-on-rails tag-rails">
<div class="elementor-post__card">
<a class="elementor-post__thumbnail__link" href="https://deanin.com/blog/rails-categories/"><div class="elementor-post__thumbnail"><img loading="lazy" loading="lazy" width="300" height="169" src="https://deanin.com/wp-content/uploads/2022/03/Categories-300x169.png" class="attachment-medium size-medium wp-image-1850" alt decoding="async" srcset="https://deanin.com/wp-content/uploads/2022/03/Categories-300x169.png 300w, https://deanin.com/wp-content/uploads/2022/03/Categories.jpg 1024w, https://deanin.com/wp-content/uploads/2022/03/Categories-768x432.png 768w, https://deanin.com/wp-content/uploads/2022/03/Categories-1536x864.jpg 1536w, https://deanin.com/wp-content/uploads/2022/03/Categories-1200x675.png 1200w, https://deanin.com/wp-content/uploads/2022/03/Categories-1320x743.jpg 1320w" sizes="(max-width: 300px) 100vw, 300px" /></div></a>
<div class="elementor-post__badge">Ruby on Rails</div>
<div class="elementor-post__avatar">
</div>
<div class="elementor-post__text">
<h3 class="elementor-post__title">
<a href="https://deanin.com/blog/rails-categories/">
Add Categories To Your Ruby on Rails 7 Application! </a>
</h3>
<div class="elementor-post__excerpt">
<p>Add Categories To Your Rails 7 Applications! Adding categories is something that I covered in the past, back in the Rails 5 days. Since then</p>
</div>
<a class="elementor-post__read-more" href="https://deanin.com/blog/rails-categories/" aria-label="Read more about Add Categories To Your Ruby on Rails 7 Application!">
Read More » </a>
</div>
<div class="elementor-post__meta-data">
<span class="elementor-post-date">
March 28, 2022 </span>
<span class="elementor-post-avatar">
3 Comments </span>
</div>
</div>
</article>
</div>
</div>
</div>
</div>
</div>
<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-c8b0dc2" data-id="c8b0dc2" data-element_type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-9e0fd28 elementor-search-form--skin-minimal elementor-widget elementor-widget-search-form" data-id="9e0fd28" data-element_type="widget" data-settings="{&quot;skin&quot;:&quot;minimal&quot;}" data-widget_type="search-form.default">
<div class="elementor-widget-container">
<form class="elementor-search-form" action="https://deanin.com" method="get" role="search">
<div class="elementor-search-form__container">
<label class="elementor-screen-only" for="elementor-search-form-9e0fd28">Search</label>
<div class="elementor-search-form__icon">
<i aria-hidden="true" class="fas fa-search"></i> <span class="elementor-screen-only">Search</span>
</div>
<input id="elementor-search-form-9e0fd28" placeholder="Search..." class="elementor-search-form__input" type="search" name="s" value>
</div>
</form>
</div>
</div>
<div class="elementor-element elementor-element-1f848af elementor-widget elementor-widget-wp-widget-categories" data-id="1f848af" data-element_type="widget" data-widget_type="wp-widget-categories.default">
<div class="elementor-widget-container">
<h5>Categories</h5><nav aria-label="Categories">
<ul>
<li class="cat-item cat-item-38"><a href="https://deanin.com/blog/category/20in20/">20in20</a>
</li>
<li class="cat-item cat-item-35"><a href="https://deanin.com/blog/category/bootstrap-4/">Bootstrap 4</a>
</li>
<li class="cat-item cat-item-121"><a href="https://deanin.com/blog/category/docker/">Docker</a>
</li>
<li class="cat-item cat-item-16"><a href="https://deanin.com/blog/category/general/">General</a>
</li>
<li class="cat-item cat-item-105"><a href="https://deanin.com/blog/category/git/">Git</a>
</li>
<li class="cat-item cat-item-78"><a href="https://deanin.com/blog/category/graphql/">GraphQL</a>
</li>
<li class="cat-item cat-item-66"><a href="https://deanin.com/blog/category/learning/">Learning</a>
</li>
<li class="cat-item cat-item-36"><a href="https://deanin.com/blog/category/rails-6/">Rails 6</a>
</li>
<li class="cat-item cat-item-113"><a href="https://deanin.com/blog/category/ruby-on-rails/rails-7/">Rails 7</a>
</li>
<li class="cat-item cat-item-127"><a href="https://deanin.com/blog/category/react/">React</a>
</li>
<li class="cat-item cat-item-14"><a href="https://deanin.com/blog/category/ruby-on-rails/">Ruby on Rails</a>
</li>
<li class="cat-item cat-item-15"><a href="https://deanin.com/blog/category/software-development/">Software Development</a>
</li>
<li class="cat-item cat-item-86"><a href="https://deanin.com/blog/category/software-development/testing/">Testing</a>
</li>
<li class="cat-item cat-item-87"><a href="https://deanin.com/blog/category/testing-2/">Testing</a>
</li>
<li class="cat-item cat-item-128"><a href="https://deanin.com/blog/category/typescript/">Typescript</a>
</li>
<li class="cat-item cat-item-18"><a href="https://deanin.com/blog/category/ubuntu/">Ubuntu</a>
</li>
<li class="cat-item cat-item-1"><a href="https://deanin.com/blog/category/uncategorized/">Uncategorized</a>
</li>
<li class="cat-item cat-item-126"><a href="https://deanin.com/blog/category/vite/">Vite</a>
</li>
<li class="cat-item cat-item-65"><a href="https://deanin.com/blog/category/wordpress/">WordPress</a>
</li>
</ul>
</nav> </div>
</div>
</div>
</div>
</div>
</section>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
</div>
</div>
<div data-elementor-type="footer" data-elementor-id="632" class="elementor elementor-632 elementor-location-footer" data-elementor-post-type="elementor_library">
<div class="elementor-section-wrap">
<footer class="elementor-section elementor-top-section elementor-element elementor-element-48be6595 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="48be6595" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c2121b8" data-id="c2121b8" data-element_type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<section class="elementor-section elementor-inner-section elementor-element elementor-element-68a050be elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="68a050be" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-39c6b34c" data-id="39c6b34c" data-element_type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-10e86d29 elementor-widget elementor-widget-heading" data-id="10e86d29" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container">
<h4 class="elementor-heading-title elementor-size-default"><a href="https://deanin.com/about">About Me</a></h4> </div>
</div>
<div class="elementor-element elementor-element-d3e4a04 elementor-widget elementor-widget-text-editor" data-id="d3e4a04" data-element_type="widget" data-widget_type="text-editor.default">
<div class="elementor-widget-container">
<p><span style="font-family: 'Source Sans Pro'; color: #b6b6b6;">I received my B.S. for Computer Science from Oakland University, where I first began teaching on YouTube. My passions are creating, innovating, and teaching, which is embodied by my proudest achievement: what I’ve managed to accomplish while running the <a style="color: #b6b6b6;" href="https://youtube.com/deanin">Deanin YouTube</a> channel.</span></p> </div>
</div>
</div>
</div>
<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-129834d1" data-id="129834d1" data-element_type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-5db8e835 elementor-button-align-stretch elementor-widget elementor-widget-form" data-id="5db8e835" data-element_type="widget" data-settings="{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}" data-widget_type="form.default">
<div class="elementor-widget-container">
<form class="elementor-form" method="post" name="Deanin Monthly">
<input type="hidden" name="post_id" value="632" />
<input type="hidden" name="form_id" value="5db8e835" />
<input type="hidden" name="referer_title" value="Deanin - Deanin.com" />
<input type="hidden" name="queried_id" value="61" />
<div class="elementor-form-fields-wrapper elementor-labels-">
<div class="elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required">
<label for="form-field-email" class="elementor-field-label elementor-screen-only">
Email </label>
<input size="1" type="email" name="form_fields[email]" id="form-field-email" class="elementor-field elementor-size-md  elementor-field-textual" placeholder="Email" required="required" aria-required="true">
</div>
<div class="elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons">
<button type="submit" class="elementor-button elementor-size-md">
<span>
<span class=" elementor-button-icon">
</span>
<span class="elementor-button-text">Subscribe</span>
</span>
</button>
</div>
</div>
</form>
</div>
</div>
<div class="elementor-element elementor-element-639ad5fe elementor-widget elementor-widget-heading" data-id="639ad5fe" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container">
<h4 class="elementor-heading-title elementor-size-default">Subscribe To My Newsletter | Deanin Monthly</h4> </div>
</div>
</div>
</div>
</div>
</section>
<section class="elementor-section elementor-inner-section elementor-element elementor-element-0afae62 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="0afae62" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-79e9a59" data-id="79e9a59" data-element_type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-98b1231 elementor-align-center elementor-icon-list--layout-inline elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="98b1231" data-element_type="widget" data-widget_type="icon-list.default">
<div class="elementor-widget-container">
<ul class="elementor-icon-list-items elementor-inline-items">
<li class="elementor-icon-list-item elementor-inline-item">
<a href="https://youtube.com/c/deanin">
<span class="elementor-icon-list-icon">
<i aria-hidden="true" class="fab fa-youtube"></i> </span>
<span class="elementor-icon-list-text">YouTube</span>
</a>
</li>
<li class="elementor-icon-list-item elementor-inline-item">
<a href="https://twitter.com/deaniocom">
<span class="elementor-icon-list-icon">
<i aria-hidden="true" class="fab fa-twitter"></i> </span>
<span class="elementor-icon-list-text">Twitter</span>
</a>
</li>
<li class="elementor-icon-list-item elementor-inline-item">
<a href="https://instagram.com/deaniocom">
<span class="elementor-icon-list-icon">
<i aria-hidden="true" class="fab fa-instagram"></i> </span>
<span class="elementor-icon-list-text">Instagram</span>
</a>
</li>
<li class="elementor-icon-list-item elementor-inline-item">
<a href="https://facebook.com/deaniocom">
<span class="elementor-icon-list-icon">
<i aria-hidden="true" class="fab fa-facebook"></i> </span>
<span class="elementor-icon-list-text">Facebook</span>
</a>
</li>
<li class="elementor-icon-list-item elementor-inline-item">
<a href="https://linkedin.com/in/deaniocom">
<span class="elementor-icon-list-icon">
<i aria-hidden="true" class="fab fa-linkedin"></i> </span>
<span class="elementor-icon-list-text">Linkedin</span>
</a>
</li>
<li class="elementor-icon-list-item elementor-inline-item">
<a href="https://github.com/deanout">
<span class="elementor-icon-list-icon">
<i aria-hidden="true" class="fab fa-github"></i> </span>
<span class="elementor-icon-list-text">GitHub</span>
</a>
</li>
<li class="elementor-icon-list-item elementor-inline-item">
<a href="https://discord.gg/vumKwDk">
<span class="elementor-icon-list-icon">
<i aria-hidden="true" class="fab fa-discord"></i> </span>
<span class="elementor-icon-list-text">Discord</span>
</a>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="elementor-section elementor-inner-section elementor-element elementor-element-218675b5 elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="218675b5" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-b264063" data-id="b264063" data-element_type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-5f5fdb00 elementor-widget elementor-widget-theme-site-logo elementor-widget-image" data-id="5f5fdb00" data-element_type="widget" data-widget_type="theme-site-logo.default">
<div class="elementor-widget-container">
<div class="elementor-image">
<a href="https://deanin.com">
<img loading="lazy" width="256" height="256" src="https://deanin.com/wp-content/uploads/2020/05/Favicon.png" class="attachment-full size-full wp-image-621" alt srcset="https://deanin.com/wp-content/uploads/2020/05/Favicon.png 256w, https://deanin.com/wp-content/uploads/2020/05/Favicon-150x150.png 150w" sizes="(max-width: 256px) 100vw, 256px" /> </a>
</div>
</div>
</div>
</div>
</div>
<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-b1f8720" data-id="b1f8720" data-element_type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-1550110 elementor-widget elementor-widget-text-editor" data-id="1550110" data-element_type="widget" data-widget_type="text-editor.default">
<div class="elementor-widget-container">
<p><span style="font-size: 10pt; font-family: 'Source Sans Pro';">Copyright Dean DeHart 2024 © All rights Reserved. Design by Elementor</span></p> </div>
</div>
</div>
</div>
</div>
</section>
<section class="elementor-section elementor-inner-section elementor-element elementor-element-1dc0f01 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="1dc0f01" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-72459c8" data-id="72459c8" data-element_type="column">
<div class="elementor-widget-wrap elementor-element-populated">
<div class="elementor-element elementor-element-4cb064e elementor-align-center elementor-icon-list--layout-inline elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="4cb064e" data-element_type="widget" data-widget_type="icon-list.default">
<div class="elementor-widget-container">
<ul class="elementor-icon-list-items elementor-inline-items">
<li class="elementor-icon-list-item elementor-inline-item">
<a href="https://deanin.com/blog/wpautoterms/terms-and-conditions/">
<span class="elementor-icon-list-icon">
<i aria-hidden="true" class="fas fa-pen-nib"></i> </span>
<span class="elementor-icon-list-text">Terms and Conditions</span>
</a>
</li>
<li class="elementor-icon-list-item elementor-inline-item">
<a href="https://deanin.com/blog/wpautoterms/privacy-policy/">
<span class="elementor-icon-list-icon">
<i aria-hidden="true" class="fas fa-headphones-alt"></i> </span>
<span class="elementor-icon-list-text">Privacy Policy</span>
</a>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
</section>
</div>
</div>
</div>
</footer>
</div>
</div>
<div class="eael-ext-scroll-to-top-wrap scroll-to-top-hide"><span class="eael-ext-scroll-to-top-button"><i class="fas fa-chevron-up"></i></span></div>
<noscript><link rel='stylesheet' id='all-css-554b28fd47c53401a8a3955b0871ad94' href='https://deanin.com/_jb_static/??-eJxtjcEKAyEMRP+mp7pBWqg9LP0WV7MlEKMY2/39zUXooZDDJJl5A0dzqcpAGdD48yZRQFVbKbKLOVdRt9fukLHY1RTTQIjmGQp7t6xDyZBU4Ut4gKZemd2oNm0pJIu9rvCvZyInjWmDKFTiIKv9kRPzKqt/eB9u9xCel7St/gSnTUcp' type='text/css' media='all' /></noscript><link rel="stylesheet" id="all-css-554b28fd47c53401a8a3955b0871ad94" href="https://deanin.com/_jb_static/??-eJxtjcEKAyEMRP+mp7pBWqg9LP0WV7MlEKMY2/39zUXooZDDJJl5A0dzqcpAGdD48yZRQFVbKbKLOVdRt9fukLHY1RTTQIjmGQp7t6xDyZBU4Ut4gKZemd2oNm0pJIu9rvCvZyInjWmDKFTiIKv9kRPzKqt/eB9u9xCel7St/gSnTUcp" type="text/css" media="not all" data-media="all" onload="this.media=this.dataset.media; delete this.dataset.media; this.removeAttribute( 'onload' );" />
<style id="eael-scroll-to-top-inline-css">

            .eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button {
                bottom: 15px;
                right: 15px;
                width: 50px;
                height: 50px;
                z-index: 9999;
                opacity: 0.7;
                background-color: #000000;
                border-radius: 5px;
            }

            .eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i {
                color: #ffffff;
                font-size: 16px;
            }

            .eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg {
                fill: #ffffff;
                width: 32px;
                height: 32px;
            } 
        
</style>
<script src="https://deanin.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script><script id="mo2fa_elementor_script-js-extra">
var my_ajax_object = {"ajax_url":"https:\/\/deanin.com\/login\/","nonce":"350313aebf","mo2f_login_option":"1","mo2f_enable_login_with_2nd_factor":""};
</script><script type="text/javascript" src="https://deanin.com/_jb_static/??-eJyV0MFuwjAMBuC34TQTtSDBDmiPgtzE7YwSu3LSTn37uTfEAW1nf/5/y+FnhqjSSFqY8zKx1FBYWA1lIuhhxNjUAJf27YYjNlYJLDEviWp4ONd+xDtlKg7Ujr5+fNSP4MnPLHFtYSVJavto1ryNnLMbsvaXJaOJ3OJ+ji1+S6F/dr3lSQsYYdqe1etr/A0KjaxU0BEq2cqRACXBbLxi3PYujtueOmAlz/kqt+7SddfT+bM/H+Jw634BgPaJ5A=="></script><script src="https://deanin.com/wp-content/plugins/wordpress-popular-posts/assets/js/wpp.min.js?ver=6.4.2" id="wpp-js-js"></script><script type="text/javascript" src="https://deanin.com/wp-content/themes/twentytwenty/assets/js/index.js?m=1687975657" async></script><script src="https://www.googletagmanager.com/gtag/js?id=GT-TNL3GJZ" id="google_gtagjs-js" async></script><script id="google_gtagjs-js-after">
window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}
gtag('set', 'linker', {"domains":["deanin.com"]} );
gtag("js", new Date());
gtag("set", "developer_id.dZTNiMT", true);
gtag("config", "GT-TNL3GJZ");
</script><script>document.documentElement.className = document.documentElement.className.replace( 'no-js', 'js' );</script><script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1947176690101152&amp;host=ca-host-pub-2644536267352236" crossorigin="anonymous"></script><script type="text/javascript"><!--
			var seriesdropdown = document.getElementById("orgseries_dropdown");
			if (seriesdropdown) {
			 function onSeriesChange() {
					if ( seriesdropdown.options[seriesdropdown.selectedIndex].value != ( 0 || -1 ) ) {
						location.href = "https://deanin.com/series/"+seriesdropdown.options[seriesdropdown.selectedIndex].value;
					}
				}
				seriesdropdown.onchange = onSeriesChange;
			}
			--></script><script type="text/javascript">
				const lazyloadRunObserver = () => {
					const dataAttribute = 'data-e-bg-lazyload';
					const lazyloadBackgrounds = document.querySelectorAll( `[${ dataAttribute }]:not(.lazyloaded)` );
					const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
					entries.forEach( ( entry ) => {
						if ( entry.isIntersecting ) {
							let lazyloadBackground = entry.target;
							const lazyloadSelector = lazyloadBackground.getAttribute( dataAttribute );
							if ( lazyloadSelector ) {
								lazyloadBackground = entry.target.querySelector( lazyloadSelector );
							}
							if( lazyloadBackground ) {
								lazyloadBackground.classList.add( 'lazyloaded' );
							}
							lazyloadBackgroundObserver.unobserve( entry.target );
						}
					});
					}, { rootMargin: '100px 0px 100px 0px' } );
					lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
						lazyloadBackgroundObserver.observe( lazyloadBackground );
					} );
				};
				const events = [
					'DOMContentLoaded',
					'elementor/lazyload/observe',
				];
				events.forEach( ( event ) => {
					document.addEventListener( event, lazyloadRunObserver );
				} );
			</script><script>window.addEventListener( 'load', function() {
				document.querySelectorAll( 'link' ).forEach( function( e ) {'not all' === e.media && e.dataset.media && ( e.media = e.dataset.media, delete e.dataset.media );} );
				var e = document.getElementById( 'jetpack-boost-critical-css' );
				e && ( e.media = 'not all' );
			} );</script><script id="essential-blocks-blocks-localize-js-extra">
var eb_conditional_localize = {"editor_type":""};
var EssentialBlocksLocalize = {"eb_plugins_url":"https:\/\/deanin.com\/wp-content\/plugins\/essential-blocks\/","image_url":"https:\/\/deanin.com\/wp-content\/plugins\/essential-blocks\/assets\/images","eb_wp_version":"6.4","eb_version":"4.5.6","eb_admin_url":"https:\/\/deanin.com\/wp-admin\/","rest_rootURL":"https:\/\/deanin.com\/wp-json\/","ajax_url":"https:\/\/deanin.com\/wp-admin\/admin-ajax.php","nft_nonce":"f764589563","post_grid_pagination_nonce":"7080c96a0b","placeholder_image":"https:\/\/deanin.com\/wp-content\/plugins\/essential-blocks\/assets\/images\/placeholder.png","is_pro_active":"false","upgrade_pro_url":"https:\/\/essential-blocks.com\/upgrade","responsiveBreakpoints":{"tablet":1024,"mobile":767}};
</script><script type="text/javascript" src="https://deanin.com/wp-content/plugins/essential-blocks/assets/js/eb-blocks-localize.js?m=1711834896"></script><script src="https://deanin.com/wp-content/plugins/beautiful-and-responsive-cookie-consent/public/cookieNSCconsent.min.js?ver=4.0.0" id="nsc_bar_nice-cookie-consent_js-js"></script><script id="nsc_bar_nice-cookie-consent_js-js-after">
window.addEventListener("load",function(){window.cookieconsent.initialise({
    "content": {
        "deny": "Deny",
        "dismiss": "Got it",
        "allow": "Allow",
        "link": "Learn more",
        "href": "https:\/\/deanin.com\/blog\/wpautoterms\/privacy-policy-2\/",
        "message": "This website uses cookies to ensure you get the best experience on our website.",
        "policy": "Cookie Settings",
        "savesettings": "Save Settings"
    },
    "type": "info",
    "palette": {
        "popup": {
            "background": "#383838",
            "text": "#fff"
        },
        "button": {
            "background": "#fff",
            "text": "#383838",
            "border": ""
        },
        "switches": {
            "background": "",
            "backgroundChecked": "",
            "switch": "",
            "text": ""
        }
    },
    "position": "bottom-right",
    "theme": "block",
    "cookietypes": [
        {
            "label": "Technical",
            "checked": "checked",
            "disabled": "disabled",
            "cookie_suffix": "tech"
        },
        {
            "label": "Marketing",
            "checked": "",
            "disabled": "",
            "cookie_suffix": "marketing"
        }
    ],
    "revokable": true,
    "dataLayerName": "dataLayer",
    "container": "",
    "customizedFont": ""
})});
</script><script id="eael-general-js-extra">
var localize = {"ajaxurl":"https:\/\/deanin.com\/wp-admin\/admin-ajax.php","nonce":"6b41ae72dd","i18n":{"added":"Added ","compare":"Compare","loading":"Loading..."},"eael_translate_text":{"required_text":"is a required field","invalid_text":"Invalid","billing_text":"Billing","shipping_text":"Shipping","fg_mfp_counter_text":"of"},"page_permalink":"https:\/\/deanin.com\/","cart_redirectition":"no","cart_page_url":"","el_breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}}};
</script><script id="pt-cv-content-views-script-js-extra">
var PT_CV_PUBLIC = {"_prefix":"pt-cv-","page_to_show":"5","_nonce":"0cfa2e1731","is_admin":"","is_mobile":"","ajaxurl":"https:\/\/deanin.com\/wp-admin\/admin-ajax.php","lang":"","loading_image_src":"data:image\/gif;base64,R0lGODlhDwAPALMPAMrKygwMDJOTkz09PZWVla+vr3p6euTk5M7OzuXl5TMzMwAAAJmZmWZmZszMzP\/\/\/yH\/C05FVFNDQVBFMi4wAwEAAAAh+QQFCgAPACwAAAAADwAPAAAEQvDJaZaZOIcV8iQK8VRX4iTYoAwZ4iCYoAjZ4RxejhVNoT+mRGP4cyF4Pp0N98sBGIBMEMOotl6YZ3S61Bmbkm4mAgAh+QQFCgAPACwAAAAADQANAAAENPDJSRSZeA418itN8QiK8BiLITVsFiyBBIoYqnoewAD4xPw9iY4XLGYSjkQR4UAUD45DLwIAIfkEBQoADwAsAAAAAA8ACQAABC\/wyVlamTi3nSdgwFNdhEJgTJoNyoB9ISYoQmdjiZPcj7EYCAeCF1gEDo4Dz2eIAAAh+QQFCgAPACwCAAAADQANAAAEM\/DJBxiYeLKdX3IJZT1FU0iIg2RNKx3OkZVnZ98ToRD4MyiDnkAh6BkNC0MvsAj0kMpHBAAh+QQFCgAPACwGAAAACQAPAAAEMDC59KpFDll73HkAA2wVY5KgiK5b0RRoI6MuzG6EQqCDMlSGheEhUAgqgUUAFRySIgAh+QQFCgAPACwCAAIADQANAAAEM\/DJKZNLND\/kkKaHc3xk+QAMYDKsiaqmZCxGVjSFFCxB1vwy2oOgIDxuucxAMTAJFAJNBAAh+QQFCgAPACwAAAYADwAJAAAEMNAs86q1yaWwwv2Ig0jUZx3OYa4XoRAfwADXoAwfo1+CIjyFRuEho60aSNYlOPxEAAAh+QQFCgAPACwAAAIADQANAAAENPA9s4y8+IUVcqaWJ4qEQozSoAzoIyhCK2NFU2SJk0hNnyEOhKR2AzAAj4Pj4GE4W0bkJQIAOw=="};
var PT_CV_PAGINATION = {"first":"\u00ab","prev":"\u2039","next":"\u203a","last":"\u00bb","goto_first":"Go to first page","goto_prev":"Go to previous page","goto_next":"Go to next page","goto_last":"Go to last page","current_page":"Current page is","goto_page":"Go to page"};
</script><script type="text/javascript" src="https://deanin.com/_jb_static/??-eJylUdtOwzAM/RuecK0KpJWHiW9JE69kcy7Eyar9PV61akhsEwIpD7Hjc3NwzmBTrBQrZm6Tj4IkoqU3DMa5FAV2qQAxBe3qjX0lNDpTBXdFsUDR4V7w6GnGiSIVw13wsdvLM97gv9Rwnhf4bFROYKID5yWzOUFOUiGbiTC3kb1dxVTCHu+RXv3lklYE+xElmFL1qSnBotVdO99d+mi5OVpkfFB14WQcuUdJ/rUpsSUxQ0168kOVW9GUZaYxG3s4d7vS1EegX9H8pPgrfAmlmSAk15ju7lN/tuJHSod14j1s+03fDy+vw/D2ZMdt/wV4qPTn"></script><script src="https://deanin.com/wp-includes/js/dist/i18n.min.js?ver=7701b0c3857f914212ef" id="wp-i18n-js"></script><script id="wp-i18n-js-after">
wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
</script><script id="elementor-pro-frontend-js-before">
var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/deanin.com\/wp-admin\/admin-ajax.php","nonce":"544c6b6a37","urls":{"assets":"https:\/\/deanin.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/deanin.com\/wp-json\/"},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/deanin.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}};
</script><script src="https://deanin.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=3.15.1" id="elementor-pro-frontend-js"></script><script type="text/javascript" src="https://deanin.com/_jb_static/??/wp-content/plugins/elementor/assets/lib/waypoints/waypoints.min.js,/wp-includes/js/jquery/ui/core.min.js?m=1711834876&#038;cb=1"></script><script id="elementor-frontend-js-before">
var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselWrapperAriaLabel":"Carousel | Horizontal scrolling: Arrow Left & Right","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}}},"version":"3.20.3","is_static":false,"experimentalFeatures":{"e_optimized_assets_loading":true,"additional_custom_breakpoints":true,"container":true,"e_swiper_latest":true,"theme_builder_v2":true,"block_editor_assets_optimize":true,"ai-layout":true,"landing-pages":true,"e_lazyload":true,"e_image_loading_optimization":true,"page-transitions":true,"notes":true,"loop":true,"form-submissions":true,"e_scroll_snap":true},"urls":{"assets":"https:\/\/deanin.com\/wp-content\/plugins\/elementor\/assets\/"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"global_image_lightbox":"yes","active_breakpoints":["viewport_mobile","viewport_tablet"],"lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":61,"title":"Deanin%20-%20Deanin.com","excerpt":"","featuredImage":"https:\/\/deanin.com\/wp-content\/uploads\/2020\/05\/Deanio-Logo-D-1024x1024.jpg"}};
</script><script src="https://deanin.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.20.3" id="elementor-frontend-js"></script><script src="https://deanin.com/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=3.15.1" id="pro-elements-handlers-js"></script><script type="text/javascript" src="https://deanin.com/wp-content/plugins/elementor-pro/assets/lib/sticky/jquery.sticky.min.js?m=1692488829"></script><script>
	/(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1);
	</script></body>
</html>
