/*!
 Theme Name: Agency
 Author: Peacock Carter Ltd
 Author URI: https://www.peacockcarter.com/
 Template: wp-bootstrap-starter
 Version: 15.2.0
 Text Domain: agency
*/html{scroll-behavior:smooth}body{background:#f1eef6;color:#111;font:1.2em / 1.5em "Open Sans", sans-serif}blockquote{background:#f1eef6;color:#320b83;font-size:1em;margin-bottom:1em;padding:40px}blockquote cite{font-size:0.8em}h1,h2,h3,h4,h5,h6,.page-content p:first-of-type{line-height:110%}h1{font-size:1.6em}h1 small{display:block;font-size:0.4em;letter-spacing:1px;text-transform:uppercase}h2{color:#320b83;font-size:1.5em;margin:40px 0;padding:0}h2 a{color:#320b83}h3{color:#c1107a;font-size:1.25em;margin:40px 0;padding:0;text-align:center}h3 a{color:#c1107a}h4{font-size:1em}img,img[height],img[width],img[style]{height:auto !important;max-width:100%}.container{max-width:1400px}.access{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.btn-cta{border:3px #c1107a solid;color:#c1107a}.btn-cta:active,.btn-cta:hover{background:#c1107a;color:#fff}.page-content,.page-footer,.milestones,.team,.footer-cta,.testimonial,.blog-intro,.featured,.portfolio-entry-header,.site-footer{padding:40px 0}@media screen and (min-width: 1200px){.page-content,.page-footer,.milestones,.team,.footer-cta,.testimonial,.blog-intro,.featured,.portfolio-entry-header,.site-footer{padding:80px 40px}}.milestones .container,.page-content .container{max-width:900px}.testimonial,.blog-intro,.portfolio-entry-header{background:#f1eef6;padding:40px;text-align:center}.testimonial blockquote,.blog-intro blockquote,.portfolio-entry-header blockquote{padding:0}.testimonial blockquote p:last-of-type,.blog-intro blockquote p:last-of-type,.portfolio-entry-header blockquote p:last-of-type{margin-bottom:0}.testimonial p:last-of-type,.blog-intro p:last-of-type,.portfolio-entry-header p:last-of-type{margin-bottom:0}.testimonial,.blog-intro{font-size:1.5em}.testimonial cite,.blog-intro cite{font-size:0.8em}.blog-intro .container{max-width:900px}.header-cta{background:#fff;color:#320b83;font-size:0.8em;padding:10px 0}.header-cta a{color:#320b83}.header-cta a:active,.header-cta a:hover{color:#0a9db4}.header-cta ul{list-style:none;margin:0}.header-cta ul li{display:inline;margin:0 10px}.site-header{background:#fff;color:#111}.navbar-brand{display:block;margin:0 40px;padding:40px 0}.logo{padding:40px 0}.logo img{display:block;margin:0 auto;max-width:125px}.navbar-nav{display:block}.navbar-toggler{background:#fff;border-radius:5px;border:none;float:right;position:absolute;top:20px;right:20px;z-index:9999 !important}.navbar-toggler:focus{outline:2px #c1107a solid}@media screen and (max-width: 1199px){.navbar-light .navbar-nav .nav-link{background:#f1eef6;color:#320b83;padding:15px 20px}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .current-page-ancestor>a{color:#c1107a}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{background:#e3dded}}@media screen and (min-width: 1200px){.navbar-expand-xl .navbar-collapse{display:block !important;font-size:90%;letter-spacing:1px;padding:20px 0;text-align:center}.navbar-expand-xl .navbar-collapse li{display:inline-block}}.navbar-light .navbar-nav .nav-link{color:#320b83;padding:5px 10px}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .current-page-ancestor>a{color:#c1107a}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#0a9db4;text-decoration:underline}.breadcrumbs{color:#999;font-size:0.7em;line-height:100%;margin-bottom:15px}.breadcrumbs a{color:#777;text-decoration:none}.breadcrumbs a:active,.breadcrumbs a:hover{text-decoration:underline}.meta{color:#c1107a;display:inline-block;font-size:75%;padding:5px 0}.site-content{background:#fff;color:#111}.site-content a{color:#0a9db4}.site-content a:focus,.site-content a:hover{color:#c1107a;text-decoration:underline}.site-content h2{text-align:center}.portfolio-entry-header dl{margin-bottom:0}.portfolio-entry-header dt{color:#320b83;font-weight:bold}@medias screen and (min-width:900px){.portfolio-entry-header dd,.portfolio-entry-header dt{float:left;margin:0 1% 20px 1%;width:23%}.portfolio-entry-header dt:nth-of-type(odd){clear:left}}.page-header{background:#fff;color:#c1107a;font-size:90%;padding:0 40px 40px 40px;text-align:center}.page-header .btn-cta{border:3px #c1107a solid;color:#c1107a;padding:10px 25px}.page-header .btn-cta:active,.page-header .btn-cta:hover{background:#c1107a;color:#fff}.page-header h1{color:#320b83}.page-header.header-pink{background-color:#c1107a}.page-header.header-teal{background-color:#0a9db4}.page-header p,.page-header ul,.page-header ol{font-size:1.2em}.page-header a{font-weight:bold}.page-header .breadcrumbs a{color:#777}.header-image{background:#f1eef6}.header-image img{max-width:none;height:auto !important;width:100%}.header-image iframe{max-width:none;width:100%}.page-content{padding:40px}.page-content .container{padding-left:0;padding-right:0}.page-content p,.page-content img,.page-content table,.page-content ol,.page-content ul,.page-content dl,.page-content blockquote,.page-content li{margin-bottom:1em}.page-content a{color:#0a9db4}.page-content a:active,.page-content a:hover{color:#320b83}.page-content p:first-of-type{color:#c1107a;font-size:1.3em;line-height:125%}.page-content p:first-of-type a,.page-content p:first-of-type b,.page-content p:first-of-type strong{color:#320b83}.page-footer{background:#f1eef6;color:#444}.portfolio h2{background:#c1107a;color:#fff;margin:0;padding:40px 20px}.portfolio ul{list-style:none;margin:0;padding:0}.portfolio li{margin:0;padding:0}.portfolio a:active img,.portfolio a:hover img{opacity:0.9}.portfolio img{max-width:none;width:100%}.featured{background:#f1eef6;padding:40px}.featured h2{margin-top:0;margin-bottom:40px}.featured h3{margin-bottom:0;padding-bottom:0;text-align:left}@media screen and (min-width: 768px){.featured h3{margin-top:0}}.featured ul{list-style:none;margin:0 -15px;padding:0}.featured h3,.featured h3 a{color:#320b83}.milestones{background:#f1eef6}.milestones ul{border-left:3px #c1107a solid;list-style:none;margin:0;padding-left:40px}.milestones li{padding-bottom:40px}.milestones li:before{background:#f1eef6;border:3px #0a9db4 solid;border-radius:50%;content:" ";display:block;float:left;height:24px;margin-left:-54px;width:24px}.milestones li:last-of-type{padding-bottom:0}.milestones h3{color:#c1107a}.milestones h3 em{color:#0a9db4;font-style:normal}.team h2{margin:0;padding:0 0 40px 0}.team ul{list-style:none;margin:0;padding:0}.team img{margin-bottom:1em}.team h3{color:#0a9db4}.team a{color:#0a9db4}.blog-post{border-bottom:3px #f1eef6 solid;padding:40px 0}.blog-post .meta{display:block;text-align:center}.blog-post:last-of-type{border-bottom:none}.blog-post h2{margin-bottom:0;padding-bottom:0}.pagination{background:#f1eef6;padding:40px;text-align:center}.pagination .nav-previous,.pagination .nav-next{float:left;width:50%}.pagination .nav-previous{text-align:left}.pagination .nav-next{text-align:right}.footer-cta{background:#0a9db4;color:#fff;padding:40px;text-align:center}.footer-cta a,.footer-cta b,.footer-cta h2{color:#fff}.footer-cta h2{margin:0 0 15px 0}.footer-cta h2:after{border-color:#fff}.footer-cta .btn-cta{border:3px #fff solid;display:inline-block;color:#fff;font-weight:bold;padding:10px 25px}.footer-cta .btn-cta:focus,.footer-cta .btn-cta:hover{background:#c1107a;color:#fff}.site-footer{background:#fff url("img/footer_bg.png") no-repeat center top 40px;color:#333;padding-top:160px;text-align:center}.site-footer section{padding-left:40px;padding-right:40px;padding-bottom:40px}.site-footer a,.site-footer b{color:#444}.site-footer h2{color:#0a9db4;font-size:100%;letter-spacing:1px;margin:0 0 20px 0}@media screen and (min-width: 768px){.site-footer{background-position:center top 80px;margin-bottom:0;padding-top:230px}}.footer-services ul{list-style:none;margin:0;padding:0}.footer-contact{color:#320b83}.footer-contact p{font-size:1em}.footer-contact a,.footer-contact p{color:#c1107a}.footer-contact .social{color:#0a9db4;font-size:32px}.footer-contact .social a{color:#0a9db4}.footer-contact .social a:active,.footer-contact .social a:hover{color:#320b83}.footer-legal,.footer-plumage{color:#777;font-size:0.7em;line-height:1.1em;padding:40px 0;text-align:center}.footer-legal a,.footer-legal b,.footer-plumage a,.footer-plumage b{color:#444}.footer-legal a:active,.footer-legal a:hover,.footer-plumage a:active,.footer-plumage a:hover{color:#320b83}.footer-legal em,.footer-plumage em{color:#0a9db4;animation:plumage 30s infinite}.footer-legal p:last-of-type,.footer-plumage p:last-of-type{margin-bottom:0}.footer-plumage{font-size:1.25em;padding:0}@media screen and (min-width: 768px){.featured,.footer-cta,.testimonial,.portfolio-entry-header{padding:80px 40px}}@media screen and (min-width: 900px){h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.25em}.header-cta{text-align:right}.footer-contact p{font-size:1.2em;line-height:115%}.page-header{font-size:100%;margin:0 auto;max-width:80%;padding:40px 40px 80px 40px}}@media screen and (min-width: 1200px){.page-header{max-width:66.6666%}}@keyframes plumage{0%{color:#320b83}50%{color:#c1107a}100%{color:#0a9db4}}
/*# sourceMappingURL=style.css.map */
