  .vc_row:after,.vc_row:before{content:" ";display:table}.vc_row:after{clear:both}.vc_column_container{width:100%}.vc_row{margin-left:-15px;margin-right:-15px}.vc_col-sm-12,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-6,.vc_col-sm-8{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width:768px){.vc_col-sm-12,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-6,.vc_col-sm-8{float:left}.vc_col-sm-12{width:100%}.vc_col-sm-8{width:66.66666667%}.vc_col-sm-6{width:50%}.vc_col-sm-4{width:33.33333333%}.vc_col-sm-3{width:25%}}.vc_clearfix:after,.vc_clearfix:before{content:" ";display:table}.vc_clearfix:after{clear:both}.vc_clearfix:after,.vc_clearfix:before{content:" ";display:table}.vc_clearfix:after{clear:both}@font-face{font-family:vcpb-plugin-icons;src:url(https://matt-jackson.com/wp-content/plugins/js_composer/assets/css/../fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot);src:url(https://matt-jackson.com/wp-content/plugins/js_composer/assets/css/../fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot) format('embedded-opentype'),url(https://matt-jackson.com/wp-content/plugins/js_composer/assets/css/../fonts/vc_icons_v2/fonts/vcpb-plugin-icons.ttf) format('truetype'),url(https://matt-jackson.com/wp-content/plugins/js_composer/assets/css/../fonts/vc_icons_v2/fonts/vcpb-plugin-icons.woff) format('woff'),url(https://matt-jackson.com/wp-content/plugins/js_composer/assets/css/../fonts/vc_icons_v2/fonts/vcpb-plugin-icons.svg) format('svg');font-weight:400;font-style:normal}#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child{margin-bottom:0}.wpb_content_element{margin-bottom:35px}.vc_row[data-vc-full-width]{-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;overflow:hidden}.vc_row.vc_row-o-full-height{min-height:100vh}.vc_row.vc_row-flex{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.vc_row.vc_row-flex>.vc_column_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:1}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner>*{min-height:1em}}.vc_row.vc_row-flex::after,.vc_row.vc_row-flex::before{display:none}.vc_row.vc_row-o-columns-top{-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.vc_row.vc_row-o-columns-top::after{content:'';width:100%;height:0;overflow:hidden;visibility:hidden;display:block}.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}.vc_column-inner::after{clear:both}.vc_column_container{padding-left:0;padding-right:0}.vc_column_container>.vc_column-inner{box-sizing:border-box;padding-left:15px;padding-right:15px;width:100%}.wpb_video_widget.vc_video-el-width-100 .wpb_wrapper{width:100%}.wpb_video_widget .wpb_video_wrapper{padding-top:56.25%;position:relative;width:100%}.wpb_video_widget .wpb_video_wrapper>div{padding-top:0!important;position:static}.wpb_video_widget.vc_video-aspect-ratio-169 .wpb_video_wrapper{padding-top:56.25%}.wpb_video_widget.vc_video-align-left .wpb_wrapper{float:left}.wpb_video_widget .wpb_wrapper{position:relative}.wpb_video_widget .wpb_wrapper iframe{width:100%;height:100%;display:block;position:absolute;margin:0;top:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vc_separator{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.vc_separator .vc_sep_holder{height:1px;position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:10%}.vc_separator .vc_sep_holder .vc_sep_line{height:1px;border-top:1px solid #ebebeb;display:block;position:relative;top:1px;width:100%}.vc_separator.vc_sep_dotted .vc_sep_line{border-top-style:dotted}.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_l{width:100%}.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_r{display:none}.vc_sep_width_80{width:80%}.vc_sep_pos_align_center{margin-left:auto;margin-right:auto}.wpb_single_image img{height:auto;max-width:100%;vertical-align:top}.wpb_single_image .vc_single_image-wrapper{display:inline-block;vertical-align:top;max-width:100%}.wpb_single_image .vc_figure{display:inline-block;vertical-align:top;margin:0;max-width:100%}@-moz-document url-prefix(){}@font-face{font-family:vc_grid_v1;src:url(https://matt-jackson.com/wp-content/plugins/js_composer/assets/css/../fonts/vc_grid/vc_grid_v1.eot);src:url(https://matt-jackson.com/wp-content/plugins/js_composer/assets/css/../fonts/vc_grid/vc_grid_v1.eot) format('embedded-opentype'),url(https://matt-jackson.com/wp-content/plugins/js_composer/assets/css/../fonts/vc_grid/vc_grid_v1.woff) format('woff'),url(https://matt-jackson.com/wp-content/plugins/js_composer/assets/css/../fonts/vc_grid/vc_grid_v1.ttf) format('truetype'),url(https://matt-jackson.com/wp-content/plugins/js_composer/assets/css/../fonts/vc_grid/vc_grid_v1.svg) format('svg');font-weight:400;font-style:normal} #cookie-law-info-bar { font-size:15px; margin:0 auto; padding:12px 10px; position:absolute; text-align:center; box-sizing:border-box; width:100%; z-index:9999; display:none; left:0px; font-weight:300; box-shadow:0 -1px 10px 0 rgba(172, 171, 171, 0.3); } #cookie-law-info-again { font-size:10pt; margin:0; padding:5px 10px; text-align:center; z-index:9999; cursor:pointer; box-shadow:#161616 2px 2px 5px 2px; } #cookie-law-info-bar span { vertical-align:middle; } .cli-plugin-button, .cli-plugin-button:visited { display:inline-block; padding:9px 12px; color:#fff; text-decoration:none; position:relative; cursor:pointer; margin-left:5px; text-decoration:none; } .cli-plugin-main-link { margin-left:0px; font-weight:550; text-decoration:underline; } .cli-plugin-button:hover { background-color:#111; color:#fff; text-decoration:none; } .cli-plugin-button, .cli-plugin-button:visited { font-size:13px; font-weight:400; line-height:1; } .large.cli-plugin-button, .large.cli-plugin-button:visited { font-size:14px; padding:8px 14px 9px; } .cli-plugin-button{ margin-top:5px; } .cli-bar-popup{ -moz-background-clip:padding; -webkit-background-clip:padding; background-clip:padding-box; -webkit-border-radius:30px; -moz-border-radius:30px; border-radius:30px; padding:20px; } .cli-container-fluid { padding-right:15px; padding-left:15px; margin-right:auto; margin-left:auto; } .cli-row { display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; margin-right:-15px; margin-left:-15px; } .cli-align-items-stretch { -ms-flex-align:stretch!important; align-items:stretch!important; } .cli-px-0 { padding-left:0; padding-right:0; } .cli-btn { cursor:pointer; font-size:14px; display:inline-block; font-weight:400; text-align:center; white-space:nowrap; vertical-align:middle; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; border:1px solid transparent; padding:.5rem 1.25rem; line-height:1; border-radius:.25rem; transition:all .15s ease-in-out; } .cli-btn:hover { opacity:.8; } .cli-btn:focus { outline:0; } .cli-modal-backdrop { position:fixed; top:0; right:0; bottom:0; left:0; z-index:1040; background-color:#000; display:none; } .cli-modal-backdrop.cli-fade { opacity:0 } .cli-modal a { text-decoration:none; } .cli-modal .cli-modal-dialog { position:relative; width:auto; margin:.5rem; pointer-events:none; font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"; font-size:1rem; font-weight:400; line-height:1.5; color:#212529; text-align:left; display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center; min-height:calc(100% - (.5rem * 2)) } @media (min-width:576px) { .cli-modal .cli-modal-dialog { max-width:500px; margin:1.75rem auto; min-height:calc(100% - (1.75rem * 2)) } } @media (min-width:992px) { .cli-modal .cli-modal-dialog { max-width:900px; } } .cli-modal-content { position:relative; display:-ms-flexbox; display:flex; -ms-flex-direction:column; flex-direction:column; width:100%; pointer-events:auto; background-color:#fff; background-clip:padding-box; border-radius:.3rem; outline:0 } .cli-modal .cli-modal-close { position:absolute; right:10px; top:10px; z-index:1; padding:0; background-color:transparent !important; border:0; -webkit-appearance:none; font-size:1.5rem; font-weight:700; line-height:1; color:#000; text-shadow:0 1px 0 #fff; } .cli-modal .cli-modal-close:focus { outline:0; } .cli-switch { display:inline-block; position:relative; min-height:1px; padding-left:70px; font-size:14px; } .cli-switch input[type="checkbox"] { display:none; } .cli-switch .cli-slider { background-color:#e3e1e8; height:24px; width:50px; bottom:0; cursor:pointer; left:0; position:absolute; right:0; top:0; transition:.4s; } .cli-switch .cli-slider:before { background-color:#fff; bottom:2px; content:""; height:20px; left:2px; position:absolute; transition:.4s; width:20px; } .cli-switch input:checked + .cli-slider { background-color:#00acad } .cli-switch input:checked + .cli-slider:before { transform:translateX(26px); } .cli-switch .cli-slider { border-radius:34px; } .cli-switch .cli-slider:before { border-radius:50%; } .cli-tab-content { background:#ffffff; } .cli-fade { transition:opacity .15s linear; } .cli-tab-content { width:100%; padding:30px; } @media (max-width:767px) { .cli-tab-content { padding:30px 10px; } } .cli-container-fluid { padding-right:15px; padding-left:15px; margin-right:auto; margin-left:auto; } .cli-row { display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; margin-right:-15px; margin-left:-15px; } .cli-align-items-stretch { -ms-flex-align:stretch!important; align-items:stretch!important; } .cli-px-0 { padding-left:0; padding-right:0; } .cli-btn { cursor:pointer; font-size:14px; display:inline-block; font-weight:400; text-align:center; white-space:nowrap; vertical-align:middle; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; border:1px solid transparent; padding:.5rem 1.25rem; line-height:1; border-radius:.25rem; transition:all .15s ease-in-out; } .cli-btn:hover { opacity:.8; } .cli-btn:focus { outline:0; } .cli-modal-backdrop { position:fixed; top:0; right:0; bottom:0; left:0; z-index:1040; background-color:#000; -webkit-transform:scale(0); transform:scale(0); transition:opacity ease-in-out 0.5s; } .cli-modal-backdrop.cli-fade { opacity:0; } .cli-modal { position:fixed; top:0; right:0; bottom:0; left:0; z-index:99999; transform:scale(0); overflow:hidden; outline:0; display:none; } .cli-modal a { text-decoration:none; } .cli-modal .cli-modal-dialog { position:relative; width:auto; margin:.5rem; pointer-events:none; font-family:inherit; font-size:1rem; font-weight:400; line-height:1.5; color:#212529; text-align:left; display:-ms-flexbox; display:flex; -ms-flex-align:center; align-items:center; min-height:calc(100% - (.5rem * 2)) } @media (min-width:576px) { .cli-modal .cli-modal-dialog { max-width:500px; margin:1.75rem auto; min-height:calc(100% - (1.75rem * 2)) } } .cli-modal-content { position:relative; display:-ms-flexbox; display:flex; -ms-flex-direction:column; flex-direction:column; width:100%; pointer-events:auto; background-color:#fff; background-clip:padding-box; border-radius:.2rem; box-sizing:border-box; outline:0 } .cli-modal .cli-modal-close:focus { outline:0; } .cli-switch { display:inline-block; position:relative; min-height:1px; padding-left:38px; font-size:14px; } .cli-switch input[type="checkbox"] { display:none; } .cli-switch .cli-slider { background-color:#e3e1e8; height:20px; width:38px; bottom:0; cursor:pointer; left:0; position:absolute; right:0; top:0; transition:.4s; } .cli-switch .cli-slider:before { background-color:#fff; bottom:2px; content:""; height:15px; left:3px; position:absolute; transition:.4s; width:15px; } .cli-switch input:checked + .cli-slider { background-color:#61a229; } .cli-switch input:checked + .cli-slider:before { transform:translateX(18px); } .cli-switch .cli-slider { border-radius:34px; font-size:0; } .cli-switch .cli-slider:before { border-radius:50%; } .cli-tab-content { background:#ffffff; } .cli-tab-content { width:100%; padding:5px 30px 5px 5px; box-sizing:border-box; } @media (max-width:767px) { .cli-tab-content { padding:30px 10px; } } .cli-tab-footer .cli-btn { background-color:#00acad; padding:10px 15px; text-decoration:none; } .cli-tab-footer .wt-cli-privacy-accept-btn { background-color:#61a229; color:#ffffff; border-radius:0; } .cli-tab-footer { width:100%; text-align:right; padding:20px 0; } .cli-col-12 { width:100%; } .cli-tab-header { display:flex; justify-content:space-between; } .cli-tab-header a:before { width:10px; height:2px; left:0; top:calc(50% - 1px); } .cli-tab-header a:after { width:2px; height:10px; left:4px; top:calc(50% - 5px); -webkit-transform:none; transform:none; } .cli-tab-header a:before { width:7px; height:7px; border-right:1px solid #4a6e78; border-bottom:1px solid #4a6e78; content:" "; transform:rotate(-45deg); -webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out; margin-right:10px; } .cli-tab-header a.cli-nav-link { position:relative; display:flex; align-items:center; font-size:14px; color:#000; text-transform:capitalize; } .cli-tab-header { border-radius:5px; padding:12px 15px; cursor:pointer; transition:background-color 0.2s ease-out 0.3s, color 0.2s ease-out 0s; background-color:#f2f2f2; } .cli-modal .cli-modal-close { position:absolute; right:0; top:0; z-index:1; -webkit-appearance:none; width:40px; height:40px; padding:0; border-radius:50%; padding:10px; background:transparent; border:none; min-width:40px; } .cli-tab-container h4 { font-family:inherit; font-size:16px; margin-bottom:15px; margin:10px 0; } #cliSettingsPopup .cli-tab-section-container { padding-top:12px; } .cli-privacy-content-text{ font-size:14px; line-height:1.4; margin-top:0; padding:0; color:#000; } .cli-tab-content { display:none; } .cli-tab-section .cli-tab-content { padding:10px 20px 5px 20px; } .cli-tab-section { margin-top:5px; } @media (min-width:992px) { .cli-modal .cli-modal-dialog { max-width:645px; } } .cli-switch .cli-slider:after{ content:attr(data-cli-disable); position:absolute; right:50px; color:#000; font-size:12px; text-align:right; min-width:80px; } .cli-switch input:checked + .cli-slider:after { content:attr(data-cli-enable); } .cli-privacy-overview:not(.cli-collapsed) .cli-privacy-content { max-height:60px; transition:max-height 0.15s ease-out; overflow:hidden; } a.cli-privacy-readmore { font-size:12px; margin-top:12px; display:inline-block; padding-bottom:0; cursor:pointer; color:#000; text-decoration:underline; } .cli-modal-footer { position:relative; } a.cli-privacy-readmore:before { content:attr(data-readmore-text); } .cli-modal-close svg { fill:#000; } span.cli-necessary-caption { color:#000; font-size:12px; } .cli-tab-container .cli-row { max-height:500px; overflow-y:auto; } .wt-cli-sr-only { display:none; font-size:16px; } .wt-cli-necessary-checkbox { display:none !important; } .wt-cli-privacy-overview-actions { padding-bottom:0; } .wt-cli-cookie-description { font-size:14px; line-height:1.4; margin-top:0; padding:0; color:#000; }@font-face{font-family:ratemypost;src:url(https://matt-jackson.com/wp-content/plugins/rate-my-post/public/css/fonts/ratemypost.eot);src:url(https://matt-jackson.com/wp-content/plugins/rate-my-post/public/css/fonts/ratemypost.eot) format('embedded-opentype'),url(https://matt-jackson.com/wp-content/plugins/rate-my-post/public/css/fonts/ratemypost.ttf) format('truetype'),url(https://matt-jackson.com/wp-content/plugins/rate-my-post/public/css/fonts/ratemypost.woff) format('woff'),url(https://matt-jackson.com/wp-content/plugins/rate-my-post/public/css/fonts/ratemypost.svg) format('svg');font-weight:400;font-style:normal;font-display:block}.rmp-amp-rating-widget__fieldset:not(:hover)>input:checked~label,.rmp-amp-rating-widget__fieldset>:hover,.rmp-amp-rating-widget__fieldset>:hover~label{color:transparent;cursor:inherit}.rmp-amp-rating-widget__fieldset:not(:hover)>input:checked~label:before,.rmp-amp-rating-widget__fieldset>:hover:before,.rmp-amp-rating-widget__fieldset>:hover~label:before{content:"★";position:absolute;color:gold} #toc_container li,#toc_container ul{margin:0;padding:0}#toc_container.no_bullets li,#toc_container.no_bullets ul,#toc_container.no_bullets ul li{background:0 0;list-style-type:none;list-style:none}#toc_container ul ul{margin-left:1.5em}#toc_container{background:#f9f9f9;border:1px solid #aaa;padding:10px;margin-bottom:1em;width:auto;display:table;font-size:95%}#toc_container p.toc_title{text-align:center;font-weight:700;margin:0;padding:0}#toc_container p.toc_title+ul.toc_list{margin-top:1em}#toc_container a{text-decoration:none;text-shadow:none}#toc_container a:hover{text-decoration:underline}  html,body,div,span,iframe,h1,h2,h3,h4,p,img,strong,ul,li,form,label,article,figure,footer,header,nav{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline;font-family:inherit;font-style:inherit;font-weight:inherit}article,figure,footer,header,nav{display:block}html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,figure,footer,header,main,nav{display:block}a img{border:0}img{max-width:100%;height:auto}ul.dropdown-menu{position:static;top:initial;left:initial;z-index:initial;display:block;min-width:0;font-size:inherit;color:initial;text-align:initial;background-color:transparent;background-clip:initial;border:none;border-radius:0}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.skip-to-content{position:absolute;left:8px;top:-46px;opacity:0;transition:all 0.25s;color:#1a73e8}.skip-to-content:focus{display:block;z-index:100000;font-size:12px;font-weight:700;top:8px;height:46px;line-height:46px;padding:0 15px;background:#f1f1f1;box-shadow:0 0 2px 2px rgba(0,0,0,0.15);opacity:1}body{background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:13px;line-height:1.65;color:#616161}.container{width:980px;margin:0 auto}body.wpex-responsive .container{max-width:90%}.content-full-width .content-area{width:100%;max-width:none !important}#outer-wrap{overflow:hidden}#wrap{position:relative}body.content-full-width #content-wrap .content-area,.content-full-width .content-area{width:100% !important;max-width:none !important}.wpex-clr:after{content:"";display:block;height:0;clear:both;visibility:hidden}p{margin:0 0 20px}strong{font-weight:bold}a{color:#1a73e8;text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4{font-weight:600;color:#222;line-height:1.4;margin:30px 0 20px}h1{font-size:1.846em}h2{font-size:1.615em}h3{font-size:1.385em}h4{font-size:1.231em}.typography-white{color:#fff}ul{margin:0 0 20px 30px}button,input{font-size:100%;line-height:inherit;margin:0;vertical-align:baseline}input[type="search"]{display:inline-block;color:#616161;padding:6px 10px;font-family:inherit;font-weight:inherit;font-size:1em;line-height:1.65;max-width:100%;border:1px solid #e1e1e1;background:#fff;border-radius:3px;text-align:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type="search"]:focus{outline:none}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}input[type="checkbox"]{margin-right:5px}input:-webkit-autofill,input:autofill{filter:none}::-webkit-input-placeholder{color:inherit;opacity:0.7}:-moz-placeholder{color:inherit;opacity:0.7}::-moz-placeholder{color:inherit;opacity:0.7}:-ms-input-placeholder{color:inherit;opacity:0.7}@supports (-webkit-overflow-scrolling:touch){input[type="search"]{font-size:16px}}button{display:inline-block;background-color:#1a73e8;color:#fff;padding:.538em 1.077em;font-family:inherit;font-size:.923em;font-weight:400;border:0;cursor:pointer;line-height:1.65;-webkit-appearance:none;-webkit-font-smoothing:inherit;text-decoration:none !important;text-align:center;max-width:100%;transition:0.15s all ease;border-radius:3px}button:hover{background-color:#1464cc;color:#fff;text-decoration:none}button:active{color:#fff}.main-navigation .dropdown-menu>li.menu-item>a:hover{color:#1a73e8}body .textcenter{text-align:center}.entry iframe{max-width:100%}.wpex-responsive-media{position:relative;padding-top:56%}.wpb_video_wrapper .wpex-responsive-media{padding-top:0;position:static}.wpex-responsive-media iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.wpex-bars{position:relative;display:inline-block;height:16px;width:22px;line-height:normal;box-sizing:content-box}.wpex-bars>span,.wpex-bars>span::before,.wpex-bars>span::after{background:#616161;content:'';display:block;left:0;position:absolute;height:3px;width:100%;transform-style:preserve-3d}.wpex-bars>span::before,.wpex-bars>span::after{transition:transform 0.2s ease-out}.wpex-bars>span{top:50%;margin-top:-1px}.wpex-bars>span::before{top:-7px}.wpex-bars>span::after{bottom:-7px}.wpex-shape-divider{position:absolute;overflow:hidden;left:0;width:100%;line-height:0;direction:ltr;z-index:1}.wpex-shape-divider svg{display:block;width:calc(100% + 1.3px);position:relative;left:50%;transform:translateX(-50%)}.wpex-shape-divider .wpex-shape-divider-path{transform-origin:center}.wpex-shape-divider-bottom{bottom:-1px}.wpex-shape-divider-rotate{transform:rotate(180deg)}.wpex-fs-overlay .wpex-close:focus-visible{opacity:1}.wpex-fs-overlay .wpex-close:focus-visible{outline:2px solid currentColor}.wpex-carousel .owl-prev:focus:not(:focus-visible),.wpex-carousel .owl-next:focus:not(:focus-visible){outline:0}.wpex-site-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;opacity:0;visibility:hidden;background-color:rgba(0,0,0,0.65);transition:opacity .25s ease, visibility 0s ease .25s}#site-scroll-top{height:35px;line-height:35px;width:35px;font-size:16px;z-index:998}#top-bar a:not(.theme-button):not(.wpex-social-btn){color:inherit}#site-header{padding:0 !important;position:relative}#site-header-inner{position:relative;padding-top:30px;padding-bottom:30px;height:100%}#site-logo{display:table}#site-logo a{height:100%;padding:0;margin:0;text-decoration:none}#site-logo a:hover{text-decoration:none}#site-logo img{display:inline;vertical-align:middle;height:auto;max-width:100%}#site-logo-inner{display:table-cell;vertical-align:middle}#site-navigation-wrap{transition:background-color 0.15s ease, border-color 0.15s ease}.full-width-main-layout #site-navigation-wrap.has-menu-underline.navbar-style-one{right:0}#site-navigation-wrap.has-menu-underline.navbar-style-one .main-navigation-ul>li{margin-left:2.25em}#site-navigation-wrap.has-menu-underline.navbar-style-one .main-navigation-ul>li:first-child{margin-left:0}#site-navigation-wrap.has-menu-underline.navbar-style-one .main-navigation-ul>li:not(.menu-button)>a{padding-left:0;padding-right:0}#site-navigation-wrap.has-menu-underline.navbar-style-one .main-navigation-ul>li:not(.menu-button)>a>.link-inner{padding-left:0;padding-right:0}#site-navigation-wrap.has-menu-underline .main-navigation-ul>li>a>.link-inner::after{content:'';position:absolute;width:100%;height:3px;bottom:0;left:0;background:#1a73e8;opacity:0;transform:scaleX(0.33);transition:all 0.2s}#site-navigation-wrap.has-menu-underline .main-navigation-ul>li>a:hover>.link-inner::after{opacity:1;transform:scaleX(1)}#site-navigation-wrap.has-menu-underline .main-navigation-ul>li.wpex-menu-extra>a>.link-inner::after{display:none}#site-navigation a{text-decoration:none}#site-navigation .link-inner .ticon{margin-right:.462em}#site-navigation .link-inner .ticon.wpex-menu-search-icon{margin:0}.wpex-dropdown-menu{margin:0;padding:0;list-style:none}.wpex-dropdown-menu>li.menu-item{float:left}.wpex-dropdown-menu li.menu-item{position:relative;white-space:nowrap}#site-header.fixed-scroll{z-index:99}#site-header.shrink-sticky-header{width:100%;transition:opacity 0.3s}.anim-shrink-header #site-header-inner,.anim-shrink-header #site-logo,.anim-shrink-header #site-logo-inner,.anim-shrink-header #site-logo a,.anim-shrink-header #site-logo img{transition:all 0.3s linear}.anim-shrink-header #site-logo img{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;width:auto}.anim-shrink-header #site-navigation-wrap{transition:top 0.3s linear}.header-one #site-logo{float:left;height:100%}.navbar-style-one{position:absolute;right:-15px;top:50%;margin-top:-25px;height:50px}.navbar-style-one .dropdown-menu>li.menu-item>a{display:block;height:50px;line-height:50px;padding:0 4px;color:#555}.navbar-style-one .dropdown-menu>li.menu-item>a>span.link-inner{display:inline-block;line-height:normal;padding:0.5em 11px;border-radius:3px}#mobile-menu a{position:relative;display:inline-block;color:inherit;font-size:22px}body.wpex-mobile-toggle-menu-icon_buttons #mobile-menu{height:30px;line-height:30px;margin-top:-15px}a.mobile-menu-toggle:focus{outline:none}a.mobile-menu-toggle:focus-visible,.wpex-mobile-menu a:focus-visible,button.wpex-open-submenu:focus-visible,.sidr-class-wpex-close a:focus-visible,button.full-screen-overlay-nav-close:focus-visible{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color}.wpex-dropdowns-shadow-one .header-drop-widget{box-shadow:0 3px 10px rgba(0,0,0,0.1)}.searchform{position:relative}.searchform label{margin:0;padding:0;display:block}.searchform input{width:100%;background-repeat:no-repeat;background-position:right center;padding:.7em 30px .7em .8em}.searchform .searchform-submit{position:absolute;top:50%;right:14px;height:20px;line-height:20px;margin:-10px 0 0;background:none;padding:0;border:0;outline:0;color:inherit;font-size:.846em;opacity:0.5}.wpex-menu-search-text{display:none}#searchform-dropdown{width:260px}#searchform-dropdown input[type="search"]{display:block;outline:0;border:0;width:100%;background:#f7f7f7;height:auto;line-height:normal;padding:12px 10px;border-radius:0}#searchform-dropdown button{display:none}#site-scroll-top{font-family:'ticons'}.searchform input:after{font-family:"ticons";font-weight:normal;font-style:normal;letter-spacing:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{#site-header,#footer-bottom,#top-bar-wrap,#site-navigation-wrap{display:none}.container{width:100%;padding:0;margin:0}}.wpex-items-center{align-items:center}.wpex-hover-bg-accent:hover{background-color:#1a73e8}.wpex-bg-white{background-color:#fff}.wpex-bg-gray-100{background-color:#f7f7f7}.wpex-bg-gray-900{background-color:#222}@supports (-webkit-overflow-scrolling:touch){}.wpex-border-accent{border-color:#1a73e8}.wpex-border-main{border-color:#eee}.wpex-border-solid{border-style:solid}.wpex-border-t-3{border-top-width:3px}.wpex-border-b{border-bottom-width:1px}.wpex-box-content{box-sizing:content-box}.wpex-hidden{display:none}.wpex-block{display:block}.wpex-inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.wpex-text-sm{font-size:.923em}.wpex-mr-25{margin-right:25px}.wpex-mb-25{margin-bottom:25px}.wpex-opacity-0{opacity:0}.wpex-p-15{padding:15px}.wpex-py-15{padding-top:15px;padding-bottom:15px}.wpex-py-20{padding-top:20px;padding-bottom:20px}.wpex-px-30{padding-left:30px;padding-right:30px}.wpex-fixed{position:fixed}.wpex-relative{position:relative}.wpex-absolute{position:absolute}.wpex-top-50{top:50%}.wpex-top-100{top:100%}.wpex-right-0{right:0}.wpex-bottom-0{bottom:0}.wpex-shadow{box-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06)}.wpex-text-center{text-align:center}.wpex-text-initial{text-align:initial}.wpex-child-inherit-color *:not(.theme-button):not(.button):not(.wpex-alert):not(.wpex-heading):not(pre):not(code),.wpex-child-inherit-color a:not(.theme-button):not(.button):hover{color:inherit}.wpex-hover-text-white:hover{color:#fff}.wpex-text-gray-500{color:#9e9e9e}.wpex-text-gray-600{color:#757575}.wpex-no-underline{text-decoration:none !important}.wpex-translate-Z-0{transform:translateZ(0)}.wpex-transition-all{transition-property:all}.wpex-duration-200{transition-duration:200ms}.wpex-invisible{visibility:hidden}.wpex-z-10000{z-index:10000}@media only screen and (min-width:768px){.wpex-md-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.wpex-md-text-left{text-align:left}.wpex-md-items-center{align-items:center}.wpex-md-justify-between{justify-content:space-between}}body .wpex-round{border-radius:9999px} @media only screen and (max-width:1250px){body.has-mobile-menu .hide-at-mm-breakpoint{display:none}body.wpex-mobile-toggle-menu-icon_buttons #site-logo{height:100%;float:left;text-align:left} }@media only screen and (min-width:1251px){body.has-mobile-menu .show-at-mm-breakpoint{display:none} }.vc_row{position:relative}.vc_row[data-vc-full-width]{overflow:visible}.wpb_row,.wpb_content_element{margin-bottom:0}.wpb_video_wrapper{overflow:hidden}body:not(.content-full-screen) .wpex-vc-row-stretched[data-vc-full-width-init="false"]{visibility:hidden}.vc_single_image-wrapper{position:relative;overflow:visible}.wpb_single_image .vc_figure{position:relative}.wpb_text_column.has-custom-color a{text-decoration:underline}.vc_toggle_total .vc_toggle_title:focus-visible{outline-width:2px;outline-style:solid} @font-face{font-family:ticons;src:url(https://matt-jackson.com/wp-content/themes/Total/assets/lib/ticons/css/../fonts/ticons.eot);src:url(https://matt-jackson.com/wp-content/themes/Total/assets/lib/ticons/css/../fonts/ticons.eot) format('embedded-opentype'),url(https://matt-jackson.com/wp-content/themes/Total/assets/lib/ticons/css/../fonts/ticons.woff2) format('woff2'),url(https://matt-jackson.com/wp-content/themes/Total/assets/lib/ticons/css/../fonts/ticons.woff) format('woff'),url(https://matt-jackson.com/wp-content/themes/Total/assets/lib/ticons/css/../fonts/ticons.ttf) format('truetype'),url(https://matt-jackson.com/wp-content/themes/Total/assets/lib/ticons/css/../fonts/ticons.svg) format('svg');font-weight:400;font-style:normal;font-display:block}.ticon{display:inline-block;font:normal normal normal 14px/1 ticons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ticon-search:before{content:"\f002"}.ticon-chevron-up:before{content:"\f077"} @font-face {font-family:'Defaults';src:url(https://matt-jackson.com/wp-content/uploads/smile_fonts/Defaults/Defaults.eot);src:url(https://matt-jackson.com/wp-content/uploads/smile_fonts/Defaults/Defaults.eot) format('embedded-opentype'),url(https://matt-jackson.com/wp-content/uploads/smile_fonts/Defaults/Defaults.woff) format('woff'),url(https://matt-jackson.com/wp-content/uploads/smile_fonts/Defaults/Defaults.ttf) format('truetype'),url(https://matt-jackson.com/wp-content/uploads/smile_fonts/Defaults/Defaults.svg) format('svg');font-weight:normal;font-style:normal;}.ubtn,.ubtn *,.ubtn-ctn-center,.ubtn-link{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vc_row,.wpb_column,.wpb_row{position:relative}.ubtn-text{font-family:inherit;font-weight:inherit;font-size:inherit;font-style:inherit;color:inherit;line-height:inherit}.ubtn-ctn-center{margin-bottom:35px} .ubtn{border:inherit;-webkit-border-radius:none;border-radius:none;font-size:12px;font-weight:400;line-height:1.4em;color:inherit;background:0 0;cursor:pointer;display:inline-block;margin:0;padding:25px 80px;outline:0;text-align:center;text-decoration:none;position:relative;-webkit-transition:all .3s;transition:all .3s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;z-index:1;max-width:100%;visibility:visible;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ubtn:after{content:'';position:absolute;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.ubtn-data{z-index:3;position:inherit;display:block;font-family:inherit;font-weight:inherit;font-size:inherit;color:inherit}button.ubtn{background:inherit;color:inherit}button.ubtn:active,button.ubtn:focus,button.ubtn:hover,button.ubtn:visited{color:inherit;background:inherit;-webkit-box-shadow:inherit;box-shadow:inherit;outline:0}.ubtn-ctn-center{display:block;text-align:center}a.ubtn-link{display:inline-block;margin:0;color:inherit;text-decoration:none;max-width:100%}a.ubtn-link:hover{color:inherit;text-decoration:none}a.ubtn-link .ubtn{margin:0}button.ubtn-normal{padding:15px 30px}@media(max-width:768px){.ubtn-normal{padding:10px 24px}}.ubtn-hover{width:100%;height:100%;top:0;left:0;bottom:0;right:0;position:absolute;background:0 0;z-index:2;-webkit-transition:all .3s;transition:all .3s;-webkit-border-radius:inherit;border-radius:inherit;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ubtn-hover{opacity:0}  .wpb_column,.wpb_row{position:relative} 