:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none;}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em;}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor;}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none;}:where(.wp-block-columns){margin-bottom:1.75em;}:where(.wp-block-columns.has-background){padding:1.25em 2.375em;}:where(.wp-block-post-comments input[type=submit]){border:none;}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff;}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000;}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit;}:where(.wp-block-file){margin-bottom:1.5em;}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em;}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none;}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative;}@keyframes show-content-image{0%{visibility:hidden;}99%{visibility:hidden;}to{visibility:visible;}}@keyframes turn-on-visibility{0%{opacity:0;}to{opacity:1;}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible;}99%{opacity:0;visibility:visible;}to{opacity:0;visibility:hidden;}}@keyframes lightbox-zoom-in{0%{transform:translate(calc(( -100vw + var(--wp--lightbox-scrollbar-width) ) / 2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));}to{transform:translate(-50%,-50%) scale(1);}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible;}99%{visibility:visible;}to{transform:translate(calc(( -100vw + var(--wp--lightbox-scrollbar-width) ) / 2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden;}}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1;}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8;}:root :where(.wp-block-latest-posts.is-grid){padding:0;}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0;}ol,ul{box-sizing:border-box;}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em;}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em;}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em;}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em);}to{opacity:1;transform:translateY(0);}}:root :where(p.has-background){padding:1.25em 2.375em;}:where(p.has-text-color:not(.has-link-color)) a{color:inherit;}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap);}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em;}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px;}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px;}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px;}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center;}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em;}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px;}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em;}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0;}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.66667em;padding-right:.66667em;}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch;}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset !important;margin-right:0;padding:1ch 2ch;text-decoration:none !important;}:root :where(.wp-block-table-of-contents){box-sizing:border-box;}:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap);}:where(pre.wp-block-verse){font-family:inherit;}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super;}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0;}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;}html :where(.has-border-color){border-style:solid;}html :where([style*=border-top-color]){border-top-style:solid;}html :where([style*=border-right-color]){border-right-style:solid;}html :where([style*=border-bottom-color]){border-bottom-style:solid;}html :where([style*=border-left-color]){border-left-style:solid;}html :where([style*=border-width]){border-style:solid;}html :where([style*=border-top-width]){border-top-style:solid;}html :where([style*=border-right-width]){border-right-style:solid;}html :where([style*=border-bottom-width]){border-bottom-style:solid;}html :where([style*=border-left-width]){border-left-style:solid;}html :where(img[class*=wp-image-]){height:auto;max-width:100%;}:where(figure){margin:0 0 1em;}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px);}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px;}}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}@-webkit-keyframes b{0%{background-position:0 0;}to{background-position:30px 0;}}@keyframes b{0%{background-position:0 0;}to{background-position:30px 0;}}body,html{height:100%;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,figure{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}ol,ul{list-style:none;}:focus{outline:0;}@font-face{font-family:"FontAwesome";src:url("https://www.freelancephotographer.co.za/wp-content/themes/canvas/includes/fonts/fontawesome-webfont.eot?v=4.5.0");src:url("https://www.freelancephotographer.co.za/wp-content/themes/canvas/includes/fonts/fontawesome-webfont.eot?#iefix&v=4.5.0") format("embedded-opentype"),url("https://www.freelancephotographer.co.za/wp-content/themes/canvas/includes/fonts/fontawesome-webfont.woff2?v=4.5.0") format("woff2"),url("https://www.freelancephotographer.co.za/wp-content/themes/canvas/includes/fonts/fontawesome-webfont.woff?v=4.5.0") format("woff"),url("https://www.freelancephotographer.co.za/wp-content/themes/canvas/includes/fonts/fontawesome-webfont.ttf?v=4.5.0") format("truetype"),url("https://www.freelancephotographer.co.za/wp-content/themes/canvas/includes/fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal;}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}body{font:300 13px/20px "Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;color:#555;background-color:#fff;-webkit-font-smoothing:subpixel-antialiased;word-wrap:break-word;}h1,h2,h3,h4,h5,h6{margin:0;font-family:"Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;color:#222;font-weight:bold;line-height:1.2em;}h1{font-size:2em;}h2{font-size:1.8em;}h3{font-size:1.6em;}h4{font-size:1.2em;}p{margin:0 0 1.2em;font:300 14px/22px "Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;}img{vertical-align:bottom;max-width:100%;}a:link,a:visited{color:#428bca;text-decoration:none;}a:hover{text-decoration:underline;color:#ff4800;}h1 a:link,h1 a:visited,h2 a:link,h2 a:visited,h3 a:link,h3 a:visited,h4 a:link,h4 a:visited,h5 a:link,h5 a:visited,h6 a:link,h6 a:visited{text-decoration:none;}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:underline;}@font-face{font-family:"Social";font-weight:normal;font-style:normal;src:url("https://www.freelancephotographer.co.za/wp-content/themes/canvas/includes/fonts/social.eot");src:url("https://www.freelancephotographer.co.za/wp-content/themes/canvas/includes/fonts/social.eot?#iefix") format("embedded-opentype"),url("https://www.freelancephotographer.co.za/wp-content/themes/canvas/includes/fonts/social.woff") format("woff"),url("https://www.freelancephotographer.co.za/wp-content/themes/canvas/includes/fonts/social.ttf") format("truetype"),url("https://www.freelancephotographer.co.za/wp-content/themes/canvas/includes/fonts/social.svg#woo-social") format("svg");}#wrapper{position:relative;}#inner-wrapper{position:relative;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 1em;}#header{padding:40px 0 45px;clear:both;position:relative;background-size:auto;}#logo .site-title{line-height:inherit;margin-bottom:5px;font-weight:bold;}#logo .site-title,#logo .site-description{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;display:block;}#logo .site-title a{color:#222;font-size:40px;line-height:40px;text-transform:none;text-decoration:none;}#logo .site-title a:hover{text-decoration:underline;}#logo .site-description{color:#999;font-weight:300;}#content{padding:0 0 40px;position:relative;}#footer{padding:20px 0;border-top:1px solid #e6e6e6;color:#999;}#footer #credit img{vertical-align:middle;}#footer #credit span{display:none;}#footer .col-left{margin-bottom:10px;}@media only screen and (max-width: 767px){#wrapper{overflow-y:visible;overflow-x:hidden;}#content{padding-top:1.5em;}#header{background-size:cover;}}@media only screen and (min-width: 768px){#logo{float:left;max-width:100%;}}@media only screen and (min-width: 980px){.col-left{float:left;}.col-right{float:right;}.col-full,#wrapper{max-width:960px;margin:0 auto;}#wrapper{padding:0 1em 2em;}#inner-wrapper{padding:0;}#main-sidebar-container{position:relative;}#main-sidebar-container #main{position:relative;}.one-col #main{float:none;}}.archive_header{display:block;float:left;border-bottom:1px solid #e6e6e6;width:100%;margin:0 0 30px;padding:0 0 10px;color:#222;}.archive_header{font-weight:bold;font-size:1.5em;}.archive_header h1{font-size:1em;}.post,.search .page{margin:0 0 40px;}.page-title,.post .title,.page .title{font:normal bold 28px/1.2em "Helvetica Neue",Helvetica,Arial sans-serif;margin:0 0 .5em;}.post .title a:link,.post .title a:visited,.page .title a:link,.page .title a:visited{color:#222;}.post-meta{margin:0 0 1.8em 0;font:1em/1em sans-serif;font:300 12px/18px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#999;}.post-meta .small{text-transform:lowercase;}.post-meta .author{text-transform:capitalize;}.post-more{clear:both;padding:.2em 0;font-size:13px;}.post-meta a:link,.post-meta a:visited,.post p.tags a:link,.post p.tags a:visited{font-weight:bold;color:#888;}.post-more a:hover,.post-meta a:hover,.post p.tags a:hover{text-decoration:underline;color:red;}.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6{margin:0 0 .5em;line-height:1.5em;}.entry,.entry p{color:#555;font:300 15px/1.5em "Helvetica Neue",Helvetica,sans-serif;}.entry ul,.entry ol{margin:0 0 15px 0;padding:0 0 0 30px;}.entry ul{list-style:disc;}.entry li > ul,.entry li > ol{margin-bottom:0;margin-left:0;}.entry img,img.thumbnail,#portfolio .group.portfolio-img img{height:auto;padding:3px;border:1px solid #e6e6e6;background:#f8f8f8;background:rgba(255,255,255,.7);}.alignleft{float:left;margin:5px 15px 15px 0;}#post-author{padding:15px;margin:0 0 1.5em;border:1px solid #e6e6e6;background:#fafafa;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}#post-author h4{margin-bottom:.4em;}#post-author .profile-image img{float:left;margin:0 15px 5px 0;padding:0;border:none;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;}#post-author .profile-content{font-size:13px;}.author #post-author{margin-bottom:30px;}.post{position:relative;}#navigation{clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:80%;left:-80%;position:absolute;top:0;min-height:100%;z-index:9000;padding-top:4.236em;margin-bottom:3em;font:300 14px/1.2 "Helvetica Neue",sans-serif;background:#f0f0f0;display:none;}#navigation .menus{clear:both;}#navigation h3{font-size:1em;padding:.5em 1em;}#navigation ul{margin-bottom:1.618em;}#navigation ul ul{margin:0 0 0 1.618em;}#navigation .nav-home,#navigation .nav-close,#navigation ul.rss li a,#navigation ul.cart a.cart-contents,#navigation ul.nav-search a.search-contents{height:1em;width:1em;text-indent:-999px;display:block;font-size:1em;padding:.5em;position:absolute;top:1em;left:1em;background:#999;color:#fff;border-radius:3px;}#navigation .nav-home:before,#navigation .nav-close:before,#navigation ul.rss li a:before,#navigation ul.cart a.cart-contents:before,#navigation ul.nav-search a.search-contents:before{font-family:"FontAwesome";content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0;line-height:2;}#navigation .nav-home{left:auto;right:1em;}#navigation .nav-home:before{content:"";}ul.nav{width:100%;}ul.nav li a{padding:.5em 1em;display:block;color:#666;}ul.nav li ul li a{background:none !important;color:#666 !important;}.nav-toggle:before{content:"";font-family:"FontAwesome";font-weight:normal;color:#fff;margin-left:.5em;text-shadow:0 1px 0 #000;border-right:1px solid rgba(255,255,255,.1);display:inline-block;padding:.8em 1em .8em .5em;}.nav-toggle{margin:0 -1em;cursor:pointer;text-align:left;display:block;padding:0;font-size:1em;background-color:rgba(0,0,0,.65);background-image:-webkit-linear-gradient(to right bottom,rgba(0,0,0,.65),rgba(0,0,0,.8));background-image:-o-linear-gradient(to right bottom,rgba(0,0,0,.65),rgba(0,0,0,.8));background-image:-moz-linear-gradient(to right bottom,rgba(0,0,0,.65),rgba(0,0,0,.8));background-image:linear-gradient(to right bottom,rgba(0,0,0,.65),rgba(0,0,0,.8));border-bottom:1px solid rgba(0,0,0,.2);}.nav-toggle a{color:#fff !important;text-shadow:0 1px 0 #000;padding:.5em 1em;border-left:1px solid rgba(0,0,0,.1);}.nav-toggle a:hover{color:#fff;text-decoration:none;}@media only screen and (max-width: 767px){#navigation{font-weight:400;}#nav-container{border-width:0 !important;}ul.nav,ul.nav ul{border:none !important;}#navigation ul.nav > li{border-right:none !important;}}@media only screen and (min-width: 768px){ul.nav{position:relative;margin-bottom:0;width:auto;margin-right:1em;}ul.nav li{position:relative;float:left;zoom:1;list-style:none;}ul.nav li a{display:block;padding-top:1em !important;padding-bottom:1em !important;}ul.nav li a:hover{text-decoration:none;}ul.nav li ul li a:hover{text-decoration:underline;}ul.nav ul{width:12em;visibility:hidden;display:none;position:absolute;top:100%;left:-9999em;z-index:9999;margin:0;padding:.4em 0;}ul.nav ul li{float:none;}ul.nav ul li a{width:100%;display:inline-block;padding:.7em 1em !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:.9em;}ul.nav ul ul{left:100%;top:0;}ul.nav li:hover > ul{visibility:visible;display:block;left:0;}.nav-toggle,.nav-close,.nav-home{display:none !important;}#navigation{position:relative;left:auto;width:100%;border:none;padding-top:0;background:#f0f0f0;border-radius:2px;display:block !important;}#navigation h3{display:none;}#navigation .menus{position:relative;clear:none;}#navigation ul{margin-bottom:0;}#navigation ul ul{margin-left:0;}#navigation ul.nav > li a:hover{background:#e6e6e6;}#navigation ul.nav > li:hover{background:#e6e6e6;}#navigation ul.nav ul{background:#e6e6e6;}#navigation ul.nav > li:hover > ul{left:-1px;}#navigation ul.nav ul ul{top:-5px;left:100%;}.full-width #navigation ul li:first-child,.full-width #navigation ul li:first-child a{border-radius:0 !important;}}.fl{float:left;}.col-full:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.fix:before,.fix:after,.col-full:before,.col-full:after{content:" ";display:block;height:0;overflow:hidden;}.fix:after,.col-full:after{clear:both;}.fix,.col-full{zoom:1;}body.full-width,body.full-width #inner-wrapper{padding:0;}body.full-width #wrapper{padding:0;min-width:100% !important;width:100%;}body.full-width #header,#nav-container,body.full-width #content,body.full-width #footer-widgets,body.full-width #footer{padding-left:1.618em;padding-right:1.618em;}body.full-width .nav-toggle{margin:0;}#nav-container{border:1px solid #d9d9d9;border-width:1px;background:#f0f0f0;margin:0;}#nav-container::after{clear:both;content:"";display:block;}#nav-container #navigation{margin-bottom:0;border:none;border-radius:0;}#nav-container #navigation ul#main-nav > li:first-child{border-left:1px solid #dbdbdb;}@media only screen and (min-width: 768px){#nav-container{margin:0 0 3em 0;}}abbr{border-bottom:1px dashed #999;cursor:help;}