/*!
Theme Name: Cazayoux Creative
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: caza
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Cazayoux Creative is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#404040;font-family:"Dosis",sans-serif;font-size:19.2px;font-size:1.2rem;font-weight:300;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;font-weight:700}h1{font-size:57.6px;font-size:3.6rem}h1.entry-title{color:#404040 !important;font-size:3rem !important;font-weight:700 !important}h2{font-size:28.8px;font-size:1.8rem;line-height:46px;letter-spacing:1.1px;line-height:1.3}@media (min-width:768px){h2{font-size:44.8px;font-size:2.8rem;margin:0 auto;margin-bottom:.5em}}h3{font-size:28px;font-size:24px;font-size:1.5rem;line-height:36px;letter-spacing:1.2px}@media (min-width:768px){h3{font-size:32px;font-size:2rem}}h4{letter-spacing:1.1px;font-size:19.2px;font-size:1.2rem;font-weight:700}p{margin-bottom:1.5em;color:#404040;line-height:1.6;font-weight:400}figcaption{font-weight:400 !important}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:before,blockquote:after,q:before,q:after{content:""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em;font-size:16px;font-size:1rem;margin:.5em 0}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}a[class^=btn-]{border:1px #ccc solid;color:#333;padding:.5em 1em;text-decoration:none;display:inline-block;letter-spacing:.063rem;border-radius:5px;font-size:19.2px;font-size:1.2rem;text-shadow:1px 1px 0px rgba(0,0,0,.15);margin-right:1em;border:0}a[class^=btn-]:nth-child(1){margin-left:0}a[class^=btn-]:focus{outline:thin dotted}a[class^=btn-]:hover,a[class^=btn-]:active,a[class^=btn-]:active{outline:0}a.btn-cta{background:-webkit-linear-gradient(right,#e0502a 0%,#e36f2b 100%);background:linear-gradient(-90deg,#e0502a 0%,#e36f2b 100%);font-weight:700;color:#fff}a.btn-cta:visited{color:#fff}a.btn-cta:hover,a.btn-cta:focus,a.btn-cta:active{background:#ff702d}a.btn-default{background:#fff;color:#444;border:1px #888 solid}a.btn-default:visited{color:#444}a.btn-default:hover,a.btn-default:focus,a.btn-default:active{background:#90c0b0;color:#fff}a.btn-lines{background:0 0;border:1px #fff solid;color:#fff}a.btn-lines:visited{color:#fff}a.btn-lines:hover,a.btn-lines:focus,a.btn-lines:active{background:#eee;color:#333}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:#90c0b0}a:visited{color:#5fa48d}a:hover,a:focus,a:active{color:#333}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0;position:relative;text-align:left}.main-navigation ul ul{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;opacity:0;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li{padding-left:.5em}.main-navigation ul ul li a{font-size:16px;font-size:1rem;color:#666}.main-navigation ul ul li a:before{content:'- '}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%;opacity:1}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation li.border a{border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:#f5f5f5}.main-navigation li.active a{font-weight:700}.main-navigation a{display:block;text-decoration:none;padding:10px 15px;color:#111;font-weight:500}.page-template-page-frontpage .main-navigation .menu-toggle span{background:#fff}@media (min-width:1024px){.page-template-page-frontpage .main-navigation ul li a{color:#fff}.page-template-page-frontpage .main-navigation ul li.border a{border:1px #fff solid}}#masthead .menu-main-menu-container{z-index:99;opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#masthead .main-navigation.toggled .menu-main-menu-container{background:#fff;position:absolute;top:10px;right:10px;left:10px;border-radius:5px;border:1px #f3f3f3 solid;padding-top:1em;box-shadow:0 1px 7px rgba(0,0,0,.3);z-index:1;opacity:1;-webkit-transition:all .2s ease;transition:all .2s ease}.menu-toggle{right:20px;position:absolute;top:35px;width:40px;height:35px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;background:0 0;border:0;z-index:2}.menu-toggle:focus{outline:none}.menu-toggle span{display:block;position:absolute;height:4px;width:100%;background:#222;border-radius:4px;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.menu-toggle span:nth-child(1){top:0}.menu-toggle span:nth-child(2),.menu-toggle span:nth-child(3){top:10px}.menu-toggle span:nth-child(4){top:20px}.main-navigation.toggled .menu-toggle span{background-color:#000}.main-navigation.toggled .menu-toggle span:nth-child(1){top:18px;width:0;left:50%}.main-navigation.toggled .menu-toggle span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.main-navigation.toggled .menu-toggle span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.main-navigation.toggled .menu-toggle span:nth-child(4){top:18px;width:0;left:50%}.menu-toggle,.main-navigation.toggled ul{display:block;opacity:1}@media (min-width:1024px){#masthead .menu-main-menu-container{z-index:2;opacity:1}.menu-toggle{display:none}.main-navigation{clear:none;text-align:right}.main-navigation ul{display:block;text-align:right}.main-navigation ul li{float:none;display:inline-block;margin:0}.main-navigation ul li.border a{border:1px #222 solid;border-radius:5px;background:0 0}.main-navigation ul li:hover ul{opacity:1}.main-navigation ul li a{color:#fff;text-decoration:none;padding:10px 15px;display:block;font-weight:700}.main-navigation ul li ul{background:#fff;border-radius:4px;top:2em;float:left;position:absolute;left:-999em;box-shadow:0 50px 100px rgba(50,50,93,.1),0 15px 35px rgba(50,50,93,.15),0 5px 15px rgba(0,0,0,.1)}.main-navigation ul li ul:before{content:'';position:absolute;display:block;top:-5px;left:55px;width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:4px 0 0;background:#fff;box-shadow:-3px -3px 5px rgba(82,95,127,.04)}.main-navigation ul li ul li{text-align:left;padding-left:0}.main-navigation ul li ul li a{color:#555 !important}.main-navigation ul li ul li a:before{content:''}.main-navigation ul li ul li a:hover{color:#333 !important;background-color:#f5f5f5}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:40%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:40%}.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,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}#secondary .widget{margin:1.2em}@media (min-width:768px){#secondary .widget{margin:0 0 1.5em}}#secondary .widget .widget-title{color:#333;font-size:22.4px;font-size:1.4rem;text-align:left;position:relative}#secondary .widget .widget-title:before{content:'';display:block;width:100%;height:2px;background-color:#90c0b0;position:absolute;top:50%;z-index:-1}#secondary .widget .widget-title span{background-color:#fff;display:inline-block;padding-right:15px}#secondary .widget select{max-width:100%}#secondary .widget ul{margin:0;padding:0;list-style-type:none}#secondary .widget ul li{padding:7px 0;border-bottom:1px #eee solid;text-transform:uppercase;font-size:14.4px;font-size:.9rem}#secondary .widget ul li a{text-decoration:none;color:#777}#secondary .widget ul li a:hover{color:#111;text-decoration:underline}#secondary .widget .tagcloud a{-webkit-transition:all .1s ease;transition:all .1s ease;text-transform:uppercase;text-decoration:none;color:#777;display:inline-block;padding:4px 8px;border:1px #ddd solid;margin:2px;font-size:14.4px;font-size:.9rem}#secondary .widget .tagcloud a:hover{color:#fff;background-color:#90c0b0;border-color:#90c0b0}#secondary .widget_search{vertical-align:top;position:relative}#secondary .widget_search .search-field{position:relative;width:calc(100% - 100px);margin:0;padding:5px;border-radius:0;height:38px}#secondary .widget_search .search-submit{position:relative;text-transform:uppercase;border:0;color:#fff;background:#90c0b0;border-radius:0;padding:10px 15px;height:38px;font-size:19.2px;font-size:1.2rem;font-weight:700}.textwidget{font-size:19.2px;font-size:1.2rem;color:#777}.gray-gradient{bottom:-400px;position:absolute;width:2780px;height:316px;left:calc(50% - 1390px)}#masthead{position:absolute;height:100px;padding:1em;z-index:10;width:100%;color:#fff;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}#masthead .site-branding{width:30.43478%;float:left}#masthead .site-branding .site-title{margin:0}#masthead .site-branding .site-title svg{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}#masthead .main-navigation{width:65.21739%;float:right;margin-right:0;text-align:right}#masthead.fixed{position:fixed;background-color:#90c0b0;height:85px;top:0}#masthead.fixed .site-title svg{height:50px;width:auto}@media (min-width:768px){#masthead{padding:1em 2em}}.post-template-default #masthead,.blog #masthead,.page-template-default #masthead{background-color:#90c0b0}.hero{overflow:hidden;position:relative;z-index:1;color:#fff;text-align:center;background:url(//cazayouxcreative.com/wp-content/themes/caza/img/cc-dirt-map.jpg) no-repeat top right #90c0b0}.hero .scroll{position:absolute;bottom:105px;left:50%;width:16px;height:16px;margin-left:-12px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:sdb04 5s;animation:sdb04 5s;-webkit-animation-iteration-count:4;animation-iteration-count:4;-webkit-animation-delay:8s;animation-delay:8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;box-sizing:border-box;opacity:0}@-webkit-keyframes sdb04{0%{-webkit-transform:rotate(-45deg) translate(0,0);transform:rotate(-45deg) translate(0,0);opacity:1}8%{-webkit-transform:rotate(-45deg) translate(-10px,10px);transform:rotate(-45deg) translate(-10px,10px)}16%{-webkit-transform:rotate(-45deg) translate(0,0);transform:rotate(-45deg) translate(0,0);opacity:1}21%{opacity:0}100%{-webkit-transform:rotate(-45deg) translate(0,0);transform:rotate(-45deg) translate(0,0)}}@keyframes sdb04{0%{-webkit-transform:rotate(-45deg) translate(0,0);transform:rotate(-45deg) translate(0,0);opacity:1}8%{-webkit-transform:rotate(-45deg) translate(-10px,10px);transform:rotate(-45deg) translate(-10px,10px)}16%{-webkit-transform:rotate(-45deg) translate(0,0);transform:rotate(-45deg) translate(0,0);opacity:1}21%{opacity:0}100%{-webkit-transform:rotate(-45deg) translate(0,0);transform:rotate(-45deg) translate(0,0)}}.hero .hero-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;padding:0 .5em}.hero .hero-text h1{font-size:57.6px;font-size:3.6rem;line-height:1.3;margin-bottom:0}@media (min-width:768px){.hero .hero-text h1{font-size:96px;font-size:6rem}}.hero .hero-text p{color:#fff;font-weight:700;max-width:600px;margin:0 auto;font-size:24px}.hero .hero-graphics{margin:6em auto;width:auto;height:auto;height:200px;margin-left:30%;margin-top:8em}@media (min-width:768px){.hero .hero-graphics{margin-left:40%;height:353px;margin-top:10em}}#demo{padding:4em 0;position:relative;text-align:center}#demo .hbspt-form{width:100%;max-width:500px;margin:0 auto}#demo .hbspt-form .hs-input{width:100%;padding:10px 15px;border-radius:5px;margin-bottom:1em}#demo .hs-form-field{text-align:left}#demo .hs_submit input{color:#fff;font-size:22.4px;font-size:1.4rem;margin-top:1em;font-weight:500;text-transform:uppercase;padding:15px 45px;letter-spacing:1.5px;background:-webkit-linear-gradient(right,#e0502a 0%,#e36f2b 100%);background:linear-gradient(-90deg,#e0502a 0%,#e36f2b 100%);border-radius:4px;border:0}#demo .hs_submit input:focus{outline:0}#demo .hs_submit input:hover{background:-webkit-linear-gradient(left,rgba(224,80,42,.8) 0%,rgba(227,111,43,.8) 100%);background:linear-gradient(90deg,rgba(224,80,42,.8) 0%,rgba(227,111,43,.8) 100%)}#clients{text-align:center;margin-bottom:2em;padding-top:2em;z-index:10;position:relative;overflow:hidden}#clients .client-title{text-align:center;font-size:16px;font-weight:400;text-transform:uppercase;color:#aaa;margin-top:0}#clients svg{display:inline-block;margin:0;width:32%}#clients svg path,#clients svg circle{opacity:.7}@media (min-width:768px){#clients svg{width:22%;margin:0 2em}}@media (min-width:1024px){#clients svg{width:12%}}.page-template-page-frontpage #clients{padding-bottom:0;background:#fff;margin:0;padding-top:0}@media (min-width:768px){.page-template-page-frontpage #clients{margin-bottom:3em;margin-top:1.5em}.page-template-page-frontpage #clients .container,.page-template-page-frontpage #clients .home .site-content #primary #main,.home .site-content #primary .page-template-page-frontpage #clients #main{padding-bottom:4em}}.profiles{margin:0;padding:0;text-align:center}.profiles li{margin:0;padding:0;list-style-type:none;margin-bottom:2em;text-align:center;display:inline-block;width:100%;vertical-align:top}.profiles li figure{width:150px;height:150px;margin:0 auto;background-color:#f5f5f5;border-radius:50%;margin-bottom:1em}.profiles li figure img{border-radius:50%}.profiles li h4{margin:0}.profiles li span{font-style:italic;font-size:16px;font-size:1rem;color:#999;display:block;margin-bottom:.5em}.profiles li a[href*=twitter]{background:url(//cazayouxcreative.com/wp-content/themes/caza/src/img/twitter.svg) no-repeat top left;background-size:contain}.profiles li a[href*=linkedin]{background:url(//cazayouxcreative.com/wp-content/themes/caza/src/img/linkedin.svg) no-repeat top left;background-size:contain}.profiles li a{display:inline-block;margin-right:.7em;width:18px;height:18px;display:inline-block;-webkit-filter:grayscale(100%);filter:grayscale(100%);opcaity:.7;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.profiles li a:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1}@media (min-width:500px){.profiles li{width:47.82609%;padding:0 4.34783%}}@media (min-width:768px){.profiles li{width:21.73913%}}@media (min-width:1024px){.profiles li{width:21.73913%}}.company-value{width:65%;margin:0 auto}.company-value h4{margin:0;position:relative}.company-value h4:before{content:attr(data-letter);position:absolute;left:-50px;top:3px;border-radius:50%;width:32px;height:32px;display:block;font-size:22.4px;font-size:1.4rem;color:#444;padding-left:7.5px;border:2px #4faefc solid;line-height:1.2}.company-value p{margin:0}#company-board,#company-team,#company-values,#leadership,#angels{padding:4em 0;overflow:hidden;position:relative}#company-board .gray-gradient,#company-team .gray-gradient,#company-values .gray-gradient,#leadership .gray-gradient,#angels .gray-gradient{top:50px;position:absolute;width:2780px;height:316px;left:calc(50% - 1390px)}#company-board h2,#company-team h2,#company-values h2,#leadership h2,#angels h2{text-align:center;margin:0;padding-bottom:1em;margin-top:2.5em;position:relative;z-index:1}#company-board h2 small,#company-team h2 small,#company-values h2 small,#leadership h2 small,#angels h2 small{display:block;color:#aaa;font-weight:400;letter-spacing:1.5px;font-size:19.2px;font-size:1.2rem;text-transform:uppercase;line-height:1.2}.jobylon-job-title.js-jobylon-toggle:before{content:'+ '}#leadership{position:relative;z-index:1;padding-top:8em}#leadership h2{margin:1em 0}#angels{text-align:center;padding-top:2em;color:#fff;background:#90c0b0}#angels h4{font-weight:400;text-transform:uppercase;font-size:16px;font-size:1rem;color:#eee}#angels figure{display:inline-block;margin:.5em 1em;width:17.3913%}#angels figure img{width:80%;margin:0 auto;opacity:.7}@media (min-width:768px){#angels figure{width:8.69565%}}#company-values{padding-top:0}#pricing-cards{text-align:center;position:relative;margin-bottom:1em;padding-bottom:3em;height:100%;overflow:hidden}#pricing-cards .buttons{margin-top:2em;position:relative;z-index:1}#pricing-cards .buttons a{margin:0 1em}#pricing-cards .buttons .sep{display:block;margin:.5em 0}@media (min-width:768px){#pricing-cards .buttons .sep{display:inline-block;width:30px;text-align:center}}#pricing-cards .gray-gradient{position:absolute;left:calc(50% - 1390px);height:315px;width:2780px;bottom:-60px}#pricing-cards .pricing-card{background:#fff;margin:1em;box-shadow:0px 0px 10px 1px rgba(40,40,40,.15);border-radius:5px}#pricing-cards .pricing-card .price-info{background:-webkit-linear-gradient(right,#7265e5 0%,#5fd1fb 100%);background:linear-gradient(-90deg,#7265e5 0%,#5fd1fb 100%);border-top-left-radius:4px;border-top-right-radius:4px;padding-top:1em;color:#fff}#pricing-cards .pricing-card .price-info h3{text-align:left;display:inline-block;margin:0;padding-left:1em;font-size:24px;font-size:1.5rem;font-weight:700}#pricing-cards .pricing-card .price-info .price{display:inline-block;line-height:1;font-size:24px;font-size:1.5rem;font-weight:700;margin-bottom:10px}#pricing-cards .pricing-card .price-info .price:before{content:' - '}#pricing-cards .pricing-card .price-info .price-details{display:block;width:100%;line-height:1;text-align:center;padding-bottom:1em;clear:both;font-size:16px;font-size:1rem}#pricing-cards .pricing-card .price-description{padding:.5em}#pricing-cards .pricing-card:first-child .price-info{background:-webkit-linear-gradient(left,#aaa 0%,#777 100%);background:linear-gradient(90deg,#aaa 0%,#777 100%)}@media (min-width:768px){#pricing-cards .pricing-card{width:300px;background:#fff;padding:0;display:inline-block;vertical-align:top;box-shadow:0 0 10px 5px rgba(0,0,0,.05);margin:0 1em;line-height:normal;z-index:1;position:relative;margin-bottom:2em}#pricing-cards .pricing-card .price-info{background:-webkit-linear-gradient(right,#7265e5 0%,#5fd1fb 100%);background:linear-gradient(-90deg,#7265e5 0%,#5fd1fb 100%);border-top-left-radius:10px;border-top-right-radius:10px;padding-top:1em;color:#fff}#pricing-cards .pricing-card .price-info h3{text-align:center;margin:0;padding:0;font-weight:400;margin-top:0;float:none}#pricing-cards .pricing-card .price-info .price{font-size:40px;text-align:center;font-weight:800;float:none;display:block}#pricing-cards .pricing-card .price-info .price:before{content:''}#pricing-cards .pricing-card .price-info .price-details{color:#eee;font-size:13px;display:block;border-bottom:1px #e5e5e5 solid;padding-bottom:2em;text-align:center}#pricing-cards .pricing-card .price-description{text-align:left;padding:1em;background-color:#fff}}.pricing-curve{position:absolute;top:80px;display:block;height:86px;left:calc(50% - 1390px);z-index:0}#plan-comparison{text-align:center;padding:3em 1em;margin-bottom:4em;padding-bottom:4em}#plan-comparison h2{margin:0}#plan-comparison table{max-width:850px;margin:0 auto}#plan-comparison table tr{height:34px}#plan-comparison table tr td{border:1px #efeff1 solid;border-left-width:0;border-right-width:0}#plan-comparison table tr td svg{height:25px;width:25px;padding-top:5px}#plan-comparison table tr td svg g{fill:#2fcc71}#plan-comparison tr th{text-transform:uppercase;letter-spacing:1.4px;font-weight:600;font-size:16px;font-size:1rem;padding:0 .5em;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);line-height:100px}#plan-comparison tr td:first-child{text-align:left}#plan-comparison tr td:nth-child(1){width:80%}#plan-comparison tr td:nth-child(2){width:10%}#plan-comparison tr td:nth-child(3){width:10%}@media (min-width:500px){#plan-comparison tr th{-webkit-transform:rotate(0deg);transform:rotate(0deg);line-height:20px}}#product-always-included{text-align:center;padding-top:.5em;padding-bottom:3em}#product-always-included h3{margin-bottom:0;text-align:center;padding-top:1em}#product-always-included>p{margin:0;margin-bottom:3em;font-style:italic}#product-always-included .included{margin-bottom:3em;text-align:left;text-shadow:1px 1px 1px rgba(0,1,139,.1)}#product-always-included .included figure{display:none}#product-always-included .included .included-text{display:block;margin-bottom:1em}#product-always-included .included .included-text .included-mobile-icon{display:inline-block;position:relative;width:50px;margin:0 auto}#product-always-included .included .included-text .included-mobile-icon svg{width:35px;margin:0 auto}#product-always-included .included .included-text .included-mobile-icon svg path,#product-always-included .included .included-text .included-mobile-icon svg circle,#product-always-included .included .included-text .included-mobile-icon svg rect{stroke-width:2px}#product-always-included .included .included-text .included-mobile-icon:after{content:'';display:block;position:absolute;top:-10px;left:0;width:35px;height:35px;border-radius:50%;background:-webkit-linear-gradient(rgba(255,255,255,.2) 10%,rgba(255,255,255,0) 90%);background:linear-gradient(rgba(255,255,255,.2) 10%,rgba(255,255,255,0) 90%)}#product-always-included .included .included-text h4{margin:0;vertical-align:top;padding-top:.2em;text-align:left;display:inline-block;font-size:22.4px;font-size:1.4rem;line-height:20px}#product-always-included .included .included-text p{margin:0;text-align:left}@media (min-width:768px){#product-always-included .included{width:47.82609%;float:left;margin-right:4.34783%}#product-always-included .included:nth-child(2),#product-always-included .included:nth-child(5){float:right;margin-right:0}#product-always-included .included figure{display:block;position:relative;float:left;width:80px;margin:0}#product-always-included .included figure svg{width:64px}#product-always-included .included figure svg path,#product-always-included .included figure svg circle,#product-always-included .included figure svg rect{stroke-width:2px}#product-always-included .included figure:after{content:'';display:block;position:absolute;top:-10px;left:-3px;width:70px;height:70px;border-radius:50%;background:-webkit-linear-gradient(rgba(255,255,255,.2) 10%,rgba(255,255,255,0) 90%);background:linear-gradient(rgba(255,255,255,.2) 10%,rgba(255,255,255,0) 90%)}#product-always-included .included .included-text{display:block;width:calc(100% - 80px);float:left}#product-always-included .included .included-text h4,#product-always-included .included .included-text p{text-align:left;margin:0}#product-always-included .included .included-text h4{margin-bottom:10px}#product-always-included .included .included-text .included-mobile-icon{display:none}}#pricing-faq h3{text-align:center}#pricing-faq .faq{width:47.82609%;float:left;margin-right:4.34783%}#pricing-faq .faq:nth-child(even){float:right;margin-right:0}#product-showcase{color:#fff}#product-123{overflow:hidden;position:relative;padding:3em 1em;margin-top:0;text-align:center}#product-123 .btn-cta{display:inline-block;margin:1em auto;padding:.5em 4em}#product-123 .container-small>p:first-child,#product-123 #product-showcase .behaviours-container>p:first-child,#product-showcase #product-123 .behaviours-container>p:first-child{text-align:center;font-size:24px;font-size:1.5rem;line-height:1.3;margin-top:0;max-width:800px;margin:0 auto;margin-bottom:1em;font-weight:300 !important}#product-123 .container-small>p:first-child+p,#product-123 #product-showcase .behaviours-container>p:first-child+p,#product-showcase #product-123 .behaviours-container>p:first-child+p{font-style:italic;text-align:center}@media (min-width:768px){#product-123 .container-small>p:first-child,#product-123 #product-showcase .behaviours-container>p:first-child,#product-showcase #product-123 .behaviours-container>p:first-child{font-size:32px;font-size:2rem}}#product-123 .highlight{z-index:1;position:relative;padding:1em 0;margin-bottom:2em;content:"";display:table;table-layout:fixed}#product-123 .highlight .highlight-content{text-align:left;border-radius:5px}#product-123 .highlight figure{position:relative;z-index:1;margin-bottom:.5em}#product-123 .highlight figure figcaption{font-size:25.6px;font-size:1.6rem;margin-top:0;letter-spacing:1.3px;padding:.5em 0;padding-bottom:0}#product-123 .highlight figure svg{height:70px;z-index:1;display:block}#product-123 .highlight figure svg path,#product-123 .highlight figure svg circle,#product-123 .highlight figure svg rect{stroke-width:1}#product-123 .highlight .highlight-text{padding:0}#product-123 .highlight .highlight-text p{margin-top:0}@media (min-width:768px){#product-123 .highlight{width:30.43478%;float:left;margin-right:4.34783%}#product-123 .highlight:last-child{float:right;margin-right:0}}#product-123 .gray-gradient{top:0;position:absolute;width:2780px;height:316px;left:calc(50% - 1390px)}#product-showcase{overflow:hidden;position:relative;min-height:650px;color:#fff;background:#90c0b0;padding:3em .5em}#product-showcase h2{color:#fff}#product-showcase .product-showcase-text p{color:#fff}#product-showcase .behaviours-container{box-shadow:0px 0px 10px 1px rgba(40,40,40,.15);content:"";display:table;table-layout:fixed;background-color:#fff;padding-bottom:2em !important;border-radius:5px}#product-showcase .behaviours-container h3{padding:.5em 0;color:#444;font-weight:400;font-size:22.4px;font-size:1.4rem;text-align:center;line-height:1.2}#product-showcase .behaviours-container .behaviours{padding:.5em;margin:1em 0;color:#555;content:"";display:table;table-layout:fixed;position:relative}#product-showcase .behaviours-container .behaviours figure{margin:0}#product-showcase .behaviours-container .behaviours figure svg{width:50px}#product-showcase .behaviours-container .behaviours h4{margin:0;margin-bottom:.3em;font-size:20.8px;font-size:1.3rem}#product-showcase .behaviours-container .behaviours ul,#product-showcase .behaviours-container .behaviours li{margin:0;padding:0;list-style-type:none}#product-showcase .behaviours-container .behaviours ul li{margin-right:.5em;margin-bottom:.5em;display:inline-block;padding:5px 10px;background:#f5f5f5;border-radius:5px;font-size:16px;font-size:1rem}@media (min-width:768px){#product-showcase .behaviours-container .behaviours{padding-left:100px}#product-showcase .behaviours-container .behaviours figure{text-align:center;position:absolute;margin:0;left:0;top:15px;width:100px}#product-showcase .behaviours-container .behaviours figure svg{height:48px;margin:0 auto}#product-showcase .behaviours-container .behaviours h3{max-width:80%;margin:0 auto;font-size:35.2px;font-size:2.2rem}}@media (min-width:768px){#product-showcase{padding:3em 1em}}#product-motivate{overflow:hidden;position:relative;min-height:650px;background:#f2f1f1;padding:3em 1em}#product-motivate .product-motivate-graphics figure{margin:1em auto;text-align:center;z-index:1;position:relative}#product-motivate .product-motivate-graphics figure svg{max-width:60%}@media (min-width:768px){#product-motivate .product-motivate-text{width:47.82609%;float:right;margin-right:0}#product-motivate .product-motivate-graphics{display:block;width:47.82609%;float:left;margin-right:4.34783%}#product-motivate .product-motivate-graphics figure svg{max-width:80%}}#product-focus{padding:3em 1em}#product-focus h2,#product-focus .tagline{text-align:center;display:block;margin:0}#product-focus .container .focus-point figure,#product-focus .home .site-content #primary #main .focus-point figure,.home .site-content #primary #product-focus #main .focus-point figure{display:none;width:140px;margin:0 auto;position:relative;display:block}#product-focus .container .focus-point figure svg,#product-focus .home .site-content #primary #main .focus-point figure svg,.home .site-content #primary #product-focus #main .focus-point figure svg{margin:0 auto;width:140px;display:block}#product-focus .container .focus-point figure svg path,#product-focus .home .site-content #primary #main .focus-point figure svg path,.home .site-content #primary #product-focus #main .focus-point figure svg path,#product-focus .container .focus-point figure svg rect,#product-focus .home .site-content #primary #main .focus-point figure svg rect,.home .site-content #primary #product-focus #main .focus-point figure svg rect,#product-focus .container .focus-point figure svg circle,#product-focus .home .site-content #primary #main .focus-point figure svg circle,.home .site-content #primary #product-focus #main .focus-point figure svg circle{stroke-width:1px}#product-focus .container .focus-point h4,#product-focus .home .site-content #primary #main .focus-point h4,.home .site-content #primary #product-focus #main .focus-point h4{margin:0;padding-top:.2em;text-align:center;display:inline-block;font-size:24px;font-size:1.5rem;vertical-align:top;font-weight:500}#product-focus .container .focus-point p,#product-focus .home .site-content #primary #main .focus-point p,.home .site-content #primary #product-focus #main .focus-point p{margin-top:0}#product-focus .container .focus-point .focus-text .focus-mobile,#product-focus .home .site-content #primary #main .focus-point .focus-text .focus-mobile,.home .site-content #primary #product-focus #main .focus-point .focus-text .focus-mobile{width:50px;display:inline-block}#product-focus .container .focus-point .focus-text .focus-mobile svg,#product-focus .home .site-content #primary #main .focus-point .focus-text .focus-mobile svg,.home .site-content #primary #product-focus #main .focus-point .focus-text .focus-mobile svg{width:40px;float:none}#product-focus .container .focus-point .focus-text .focus-mobile svg path,#product-focus .home .site-content #primary #main .focus-point .focus-text .focus-mobile svg path,.home .site-content #primary #product-focus #main .focus-point .focus-text .focus-mobile svg path,#product-focus .container .focus-point .focus-text .focus-mobile svg circle,#product-focus .home .site-content #primary #main .focus-point .focus-text .focus-mobile svg circle,.home .site-content #primary #product-focus #main .focus-point .focus-text .focus-mobile svg circle,#product-focus .container .focus-point .focus-text .focus-mobile svg rect,#product-focus .home .site-content #primary #main .focus-point .focus-text .focus-mobile svg rect,.home .site-content #primary #product-focus #main .focus-point .focus-text .focus-mobile svg rect{stroke-width:1px}#product-focus .container .focus-point h4,#product-focus .home .site-content #primary #main .focus-point h4,.home .site-content #primary #product-focus #main .focus-point h4{text-align:center;display:block}#product-focus .container .focus-point .focus-text .focus-mobile,#product-focus .home .site-content #primary #main .focus-point .focus-text .focus-mobile,.home .site-content #primary #product-focus #main .focus-point .focus-text .focus-mobile{display:none}@media (min-width:768px){#product-focus .container .focus-point,#product-focus .home .site-content #primary #main .focus-point,.home .site-content #primary #product-focus #main .focus-point{width:47.82609%;float:left;margin-right:4.34783%}#product-focus .container .focus-point:nth-child(2),#product-focus .home .site-content #primary #main .focus-point:nth-child(2),.home .site-content #primary #product-focus #main .focus-point:nth-child(2),#product-focus .container .focus-point:nth-child(5),#product-focus .home .site-content #primary #main .focus-point:nth-child(5),.home .site-content #primary #product-focus #main .focus-point:nth-child(5){float:right;margin-right:0}}.content-tagline,.testimonial-tagline{color:#888;text-transform:uppercase}#testimonial{position:relative;padding:4em 1em;margin-bottom:3em;text-align:center}#testimonial h3{text-align:center;margin-bottom:2em}#testimonial .testimonial{border-radius:5px;margin-bottom:1em;color:#fff;content:"";display:table;table-layout:fixed}#testimonial .testimonial .testimonial-copy{padding:25px;background:#689bf0;position:relative;border-radius:5px;text-align:left;box-shadow:0px 0px 10px 1px rgba(40,40,40,.15)}#testimonial .testimonial .testimonial-copy p{color:#fff}#testimonial .testimonial .testimonial-copy h4{margin-top:0;margin-bottom:0}#testimonial .testimonial .testimonial-copy .testimonial-by-title{font-style:italic;font-weight:400;font-size:14.4px;font-size:.9rem;opacity:.8;display:block}#testimonial .testimonial .testimonial-image{display:none}#testimonial .testimonial:nth-child(2){margin-top:3em}#testimonial .testimonial:nth-child(2) .testimonial-copy{background:#555}#testimonial .testimonial:nth-child(2) .testimonial-copy:after{left:100%;border-color:rgba(136,183,213,0);border-left-color:#555;border-width:10px;margin-top:-10px}#testimonial .testimonial:nth-child(2) .testimonial-image{border-color:#555;margin-left:30px}@media (min-width:768px){#testimonial .testimonial{display:inline-block}#testimonial .testimonial .testimonial-image{display:block;width:100px;height:100px;float:left;margin-right:30px;margin-top:158px;border-radius:50%;background:#fff;overflow:hidden;border:4px #689bf0 solid;box-shadow:0px 0px 10px 1px rgba(40,40,40,.15)}#testimonial .testimonial .testimonial-image img{border-radius:100px}#testimonial .testimonial .testimonial-copy{width:calc(100% - 170px);float:left}#testimonial .testimonial .testimonial-copy:after{right:100%;top:207px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-right-color:#689bf0;border-width:10px;margin-top:-10px}}@media (min-width:1024px){#testimonial .testimonial{width:45%}}.site-footer{background:url(//cazayouxcreative.com/wp-content/themes/caza/img/cc-footer-bg.jpg) no-repeat bottom right #90c0b0;background-size:contain;margin-top:2em;color:#fff;position:relative;padding:1em}.site-footer .site-info{padding:1em 0;font-size:14.4px;font-size:.9rem}.site-footer .site-info a{color:#555}.footer-widgets{padding:0}@media (min-width:768px){.footer-widgets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:768px){.footer-widgets .widget{width:25%;margin-right:2em;text-align:left}}.footer-widgets .widget h4{margin:0;text-transform:uppercase;letter-spacing:1.4px;font-size:1.1rem}.footer-widgets .widget p{color:#fff}.footer-widgets .widget a{color:#fff;text-decoration:none}.footer-widgets .widget a:hover{text-decoration:underline}.footnote{color:#aaa;font-size:14.4px;font-size:.9rem;font-weight:700;padding:1em}.careers-intro{background:-webkit-linear-gradient(right,#7265e5 0%,#5fd1fb 100%);background:linear-gradient(-90deg,#7265e5 0%,#5fd1fb 100%);padding:.5em 2em;max-width:700px;margin-left:auto;margin-right:auto;font-size:21px;position:relative;margin-bottom:2em}.careers-intro .intro-header{font-size:30px;color:#fff}.careers-intro p{color:#fff;line-height:1.8}.careers-sparta{position:relative}section[class^=block-]{padding:1em}@media (min-width:768px){section[class^=block-]{padding:2em 1em}}section[class^=block-]:first-child p{font-size:27.2px;font-size:1.7rem}@media (min-width:768px){section[class^=block-]:first-child p{font-size:35.2px;font-size:2.2rem}}.dark{background-color:#90c0b0;color:#fff}.dark p{color:#fff}.columns{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;margin:0;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2em}.columns .column{margin:0;padding:0}.columns .column .graphics img{margin:0 auto}.columns .column .column-headline{font-weight:700;font-size:21px;color:#6fae99}.block-multiColumns .columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block-multiColumns .columns .column{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;margin:0;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.block-multiColumns .columns .column .graphics{width:30%}.block-multiColumns .columns .column .column-content{width:70%}.block-multiColumns .columns .column .column-headline{font-size:28px}@media (min-width:768px){.block-multiColumns .columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.block-multiColumns .columns .column{width:calc(100%/3);display:block;padding:0 1em}.block-multiColumns .columns .column .graphics{width:80%}}section.block-imageText{position:relative;padding:0}section.block-imageText img{width:100%;height:auto;vertical-align:middle}section.block-imageText .content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;text-align:center}section.block-logoShower{background-color:#90c0b0;background:url(//cazayouxcreative.com/wp-content/themes/caza/img/cc-logos-bg.jpg) no-repeat bottom right #90c0b0;background-size:contain;color:#fff}section.block-logoShower p{color:#fff}section.block-logoShower .columns{-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}section.block-logoShower .columns li{margin:.5m}section.block-logoShower .columns li img{height:auto;max-width:100px;max-height:40px;margin:.5em}@media (min-width:768px){section.block-logoShower .columns li img{max-width:150px;max-height:60px}}section.block-staff h3{color:#90c0b0;font-weight:700;font-size:28px}section.block-staff .staff-content{content:"";display:table;table-layout:fixed;margin-bottom:2em}section.block-staff .staff{list-style-type:none;margin:0;padding:0}@media (min-width:768px){section.block-staff .staff{margin-bottom:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;box-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}}section.block-staff .staff li{width:100%;padding:0 1.5em;list-style-type:none;margin:0;padding:0}section.block-staff .staff li .graphics{text-align:center}section.block-staff .staff li .graphics img{max-width:250px;height:auto;margin:0 auto;border-radius:50%}@media (min-width:768px){section.block-staff .staff li{display:block;width:50%}section.block-staff .staff li .graphics{width:80%;margin:0 auto}section.block-staff .staff li .staff-name,section.block-staff .staff li .staff-title{text-align:center}}section.block-staff .staff li .staff-name{font-weight:700;display:block;font-size:20.8px;font-size:1.3rem}section.block-staff .staff li .staff-title{color:#90c0b0;display:block;font-weight:700}section.block-staff .staff li .staff-info{padding:1em}section.blog{padding:2em 1em}@media (min-width:768px){section.blog .blog-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:768px){section.blog .blog-container article{margin-right:1.5em;width:33.33%}}section.blog .blog-container article .frontpage-post-header .frontpage-post-title{font-size:41.6px;font-size:2.6rem;line-height:1.4;margin-bottom:0}section.blog .blog-container article .frontpage-post-header .frontpage-post-title a{color:#111;text-decoration:none}section.blog .blog-container article .frontpage-post-header .frontpage-post-title a:hover{text-decoration:underline}section.blog .blog-container article .frontpage-post-meta{font-size:16px;font-weight:700;margin-bottom:2em}section.blog .blog-container article .frontpage-post-meta a{text-decoration:none}.content-block{padding:4em 1em;background:#f2f1f1}.content-block .content-image{display:none}.content-block .content-copy h3{margin-top:0}@media (min-width:768px){.content-block{padding:8em 0}.content-block .content-copy{width:47.82609%;float:left;margin-right:4.34783%}.content-block .content-image{width:47.82609%;float:left;margin-right:4.34783%;display:block}.content-block:nth-child(odd) .content-image{float:right;margin-right:0}.content-block:nth-child(even) .content-copy{float:right;margin-right:0}}.content-block:nth-child(1){background:-webkit-linear-gradient(right,#7265e5 0%,#5fd1fb 100%);background:linear-gradient(-90deg,#7265e5 0%,#5fd1fb 100%);color:#fff}.content-block:nth-child(1) .content-tagline{color:#e5e5e5}.body-curve{z-index:0;position:absolute;bottom:-120px;display:block;width:100%;height:10em}.img-circle{border-radius:50%}.content-column{padding:0 1em}.home .site-content{padding-top:0}.home .site-content #primary{padding-top:0;padding-bottom:1em;position:relative}.home .site-content #primary #main{z-index:-1}.home .site-content #primary #main article{padding-bottom:2em}.home .site-content #primary #main article .entry-content p{text-align:left}.home .site-content #primary #main .content-graphics{min-height:300px;z-index:-2;position:relative;overflow:hidden;display:none}.home .site-content #primary #main .content-graphics svg{position:absolute;top:20px;left:calc(50% - 170px);width:350px;max-width:90%;display:block;-webkit-filter:drop-shadow(0px 0px 10px rgba(0,0,0,.3));filter:drop-shadow(0px 0px 10px rgba(0,0,0,.3))}.home .site-content #primary #main .content-graphics img{width:100%;top:0;left:0;right:0;position:absolute}@media (min-width:500px){.home .site-content #primary #main{display:block}}@media (min-width:768px){.home .site-content #primary #main article{width:47.82609%;float:left;margin-right:4.34783%}.home .site-content #primary #main .content-graphics{width:47.82609%;float:right;margin-right:0;min-height:460px;display:block}.home .site-content #primary #main .content-graphics svg{position:absolute;top:20px;left:20px;width:550px;display:block;max-width:90%}}.home .site-content #primary .body-curve{-webkit-transform:rotate(180deg);transform:rotate(180deg);bottom:0;z-index:-1}.home .site-content .gray-gradient{bottom:-250px;z-index:-1}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page .page-content,.page .entry-content,.page .entry-summary{margin:1.5em 0 0;position:relative;z-index:2}.page .page-content p,.page .entry-content p,.page .entry-summary p{position:relative;margin-top:1.5em}.page .page-content p:first-child,.page .entry-content p:first-child,.page .entry-summary p:first-child{text-align:center;font-size:24px;font-size:1.5rem;line-height:1.3;margin-top:0;max-width:800px;margin:0 auto;margin-bottom:1em;font-weight:300 !important}.page .page-content p:first-child+p,.page .entry-content p:first-child+p,.page .entry-summary p:first-child+p{font-style:italic;text-align:center}@media (min-width:768px){.page .page-content p:first-child,.page .entry-content p:first-child,.page .entry-summary p:first-child{font-size:32px;font-size:2rem}}.site-content{overflow:hidden}.site-content svg.style-svg{max-height:350px;max-width:350px;display:block;margin:1em auto}.page-links{clear:both;margin:0 0 1.5em}#primary{padding-top:5em;position:relative}#primary .entry-title{text-align:center}.entry-header .entry-title{color:#90c0b0}#main{position:relative;overflow:hidden}.error-404{text-align:center;position:relative}.error-404 h1{font-size:25.6px;font-size:1.6rem;font-weight:500;margin:.5em 0}.error-404 p{margin:.5em 0}.error-404 .page-content{padding-top:0;padding-bottom:4em;position:relative;z-index:1}.error-404 .gray-gradient{top:300px;z-index:-1}.error-404 .graphics-404{width:350px;max-width:80%}@media (min-width:768px){.error-404 .page-content{padding-top:2em;padding-bottom:8em;position:relative;z-index:1}.error-404 .graphics-404{margin-bottom:2em}}.blog .page-title,.blog .single-title,.single .page-title,.single .single-title,.archive .page-title,.archive .single-title,.category .page-title,.category .single-title{margin-top:3em;font-size:2rem}@media (min-width:768px){.blog .page-title,.blog .single-title,.single .page-title,.single .single-title,.archive .page-title,.archive .single-title,.category .page-title,.category .single-title{margin-top:3em;font-size:3rem}}.blog .page-subtitle,.single .page-subtitle,.archive .page-subtitle,.category .page-subtitle{text-align:center;margin-top:-1.2em;margin-bottom:2em}.blog .site-content,.single .site-content,.archive .site-content,.category .site-content{max-width:1140px;margin-left:auto;margin-right:auto;padding:0 1em}.blog .site-content:after,.single .site-content:after,.archive .site-content:after,.category .site-content:after{content:" ";display:block;clear:both}.blog #primary,.single #primary,.archive #primary,.category #primary{padding-top:0}.blog #primary article.post figure,.single #primary article.post figure,.archive #primary article.post figure,.category #primary article.post figure{margin:0}.blog #primary article.post figure img,.single #primary article.post figure img,.archive #primary article.post figure img,.category #primary article.post figure img{max-height:400px}.blog #primary article.post .entry-category .cat-links a,.single #primary article.post .entry-category .cat-links a,.archive #primary article.post .entry-category .cat-links a,.category #primary article.post .entry-category .cat-links a{color:#333;text-decoration:none;font-weight:700;text-transform:capitalize;font-size:19.2px;font-size:1.2rem}.blog #primary article.post .entry-category .cat-links a:hover,.single #primary article.post .entry-category .cat-links a:hover,.archive #primary article.post .entry-category .cat-links a:hover,.category #primary article.post .entry-category .cat-links a:hover{text-decoration:underline}.blog #primary article.post .entry-category .cat-links:first-child:before,.single #primary article.post .entry-category .cat-links:first-child:before,.archive #primary article.post .entry-category .cat-links:first-child:before,.category #primary article.post .entry-category .cat-links:first-child:before{content:'';width:5vw;margin-right:1.5vw;height:4px;display:inline-block;position:relative;background:#90c0b0;vertical-align:middle;top:-1px}.blog #primary article.post .entry-header,.single #primary article.post .entry-header,.archive #primary article.post .entry-header,.category #primary article.post .entry-header{position:relative}.blog #primary article.post .entry-header .entry-meta,.single #primary article.post .entry-header .entry-meta,.archive #primary article.post .entry-header .entry-meta,.category #primary article.post .entry-header .entry-meta{position:absolute;top:0;left:0;background-color:#fff;padding:5px 15px;z-index:1;font-size:14.4px;font-size:.9rem}.blog #primary article.post .entry-header .entry-meta a,.single #primary article.post .entry-header .entry-meta a,.archive #primary article.post .entry-header .entry-meta a,.category #primary article.post .entry-header .entry-meta a{color:#333;text-decoration:none;text-transform:uppercase}.blog #primary article.post .entry-header .entry-meta .date_0,.single #primary article.post .entry-header .entry-meta .date_0,.archive #primary article.post .entry-header .entry-meta .date_0,.category #primary article.post .entry-header .entry-meta .date_0{font-size:32px;font-size:2rem;font-weight:700}.blog #primary article.post .entry-content,.single #primary article.post .entry-content,.archive #primary article.post .entry-content,.category #primary article.post .entry-content{background-color:#fff;padding:1em 0}.blog #primary article.post .entry-content .entry-title,.single #primary article.post .entry-content .entry-title,.archive #primary article.post .entry-content .entry-title,.category #primary article.post .entry-content .entry-title{text-align:left;margin-top:0;font-size:28.8px;font-size:1.8rem}.blog #primary article.post .entry-content .entry-title a,.single #primary article.post .entry-content .entry-title a,.archive #primary article.post .entry-content .entry-title a,.category #primary article.post .entry-content .entry-title a{color:#333;text-decoration:none;font-weight:700}.blog #primary article.post .entry-content p,.single #primary article.post .entry-content p,.archive #primary article.post .entry-content p,.category #primary article.post .entry-content p{text-align:left;font-size:19.2px;font-size:1.2rem}@media (min-width:768px){.blog #primary,.single #primary,.archive #primary,.category #primary{width:73.91304%;float:left;margin-right:4.34783%}.blog #primary article.post,.single #primary article.post,.archive #primary article.post,.category #primary article.post{width:47.82609%;float:left;margin-right:4.34783%}.blog #primary article.post:nth-child(even),.single #primary article.post:nth-child(even),.archive #primary article.post:nth-child(even),.category #primary article.post:nth-child(even){float:right;margin-right:0}.blog .widget-area,.single .widget-area,.archive .widget-area,.category .widget-area{width:21.73913%;float:right;margin-right:0}}@media (min-width:768px){.single #primary article.post{width:100%;float:left;margin-left:0;margin-right:0}.single #primary article.post .entry-category{margin:1em 0}.single #primary article.post:nth-child(even){float:right;margin-right:0}}.author_bio_section{position:relative;margin-bottom:4em;padding-bottom:2em;margin:1.2em;content:"";display:table;table-layout:fixed;border-bottom:2px #ccc solid;font-size:16px;font-size:1rem}.author_bio_section h4{position:relative}.author_bio_section h4:before{content:'';display:block;width:100%;height:2px;background-color:#ccc;position:absolute;top:50%;z-index:-1}.author_bio_section h4 span{background-color:#fff;display:inline-block;padding-right:15px}.author_bio_section .author-text{padding-top:1px;margin-top:0}.author_bio_section figure{width:150px;float:left;margin:0}.author_bio_section figure img{border:1px solid #d8d8d8;border-radius:50%;float:left;margin:0 10px 10px 0;margin:1em;display:block;clear:both}.author_bio_section figure figcaption{text-align:center}.author_bio_section a[href*=twitter]{background:url(//cazayouxcreative.com/wp-content/themes/caza/src/img/twitter.svg) no-repeat top left;background-size:contain}.author_bio_section a[href*=linkedin]{background:url(//cazayouxcreative.com/wp-content/themes/caza/src/img/linkedin.svg) no-repeat top left;background-size:contain}.author_bio_section a{display:inline-block;margin-right:.7em;width:18px;height:18px;display:inline-block;-webkit-filter:grayscale(100%);filter:grayscale(100%);opcaity:.7;cursor:pointer;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.author_bio_section a:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1}.site-main .post-navigation{margin:1.2em;font-size:14.4px;font-size:.9rem}.site-main .post-navigation a{color:#666;text-decoration:none;border:1px #ccc solid;padding:4px 10px;display:inline-block}.site-main .post-navigation a:hover{text-decoration:underline}.tags-links a{-webkit-transition:all .1s ease;transition:all .1s ease;text-transform:uppercase;text-decoration:none;color:#777;display:inline-block;padding:4px 8px;border:1px #ddd solid;margin:2px;font-size:14.4px;font-size:.9rem}.tags-links a:hover{color:#fff;background-color:#90c0b0;border-color:#90c0b0}.read-more{display:inline-block;padding:10px 20px;text-transform:uppercase;color:#fff;background-color:#90c0b0;border-radius:3px;text-decoration:none;font-size:16px;font-size:1rem;font-weight:700}.read-more:visited{color:#fff}.read-more:hover{background-color:#6fae99;color:#fff;cursor:pointer}*{-webkit-font-smoothing:antialiased}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.container,.home .site-content #primary #main{max-width:1080px;margin-left:auto;margin-right:auto}.container:after,.home .site-content #primary #main:after{content:" ";display:block;clear:both}.clearfix{clear:both}.container-small,#product-showcase .behaviours-container{padding:0 1em;max-width:900px;margin-left:auto;margin-right:auto}.container-small:after,#product-showcase .behaviours-container:after{content:" ";display:block;clear:both}.container-smallest{padding:0 1em;max-width:750px;margin-left:auto;margin-right:auto}.container-smallest:after{content:" ";display:block;clear:both}.third{width:30.43478%;float:left;margin-right:4.34783%}.third:nth-child(3n+3){float:right;margin-right:0}.big-p{text-align:center;font-size:24px;font-size:1.5rem;line-height:1.3;margin-top:0;max-width:800px;margin:0 auto;margin-bottom:1em;font-weight:300 !important}.big-p+p{font-style:italic;text-align:center}@media (min-width:768px){.big-p{font-size:32px;font-size:2rem}}.category-cover{padding-bottom:30px;padding-top:30px}.category-button{color:#404040;text-decoration:none;border:2px solid #575757;padding:10px 20px;margin-top:20px;font-weight:700;margin:0 auto}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0;font-size:14.4px;font-size:.9rem;padding:1em 2em;font-style:italic}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}