/* https://www.blockfoil.com/wp-content/themes/creativea-child/style.css?ver=7.0.2 */
h1,h2,h3,h4,h5,h6,a,p,li,body{font-family:proxima-nova,sans-serif}.serif,.serif h1,.serif h2,.serif h3,.serif h4,.serif h5,.serif h6,.serif a{font-family:poynter-oldstyle-display,serif}h1{font-size:44px;line-height:1.4em}h2{font-size:35px;font-family:poynter-oldstyle-display,serif;margin:0 0 30px}h3{font-size:30px}.fixed{position:fixed}p{font-size:20px;letter-spacing:.5px}.bring-front{position:relative;z-index:10}.widget-area{top:0;position:sticky;margin:0 -3px 0 0;padding:40px;height:100vh;color:#fff;z-index:9999;background:#16152B}.widget-area:after{background:url(/wp-content/uploads/2019/08/blockfoil-seahorse-icon.png);content:'';position:absolute;top:0;left:0;height:100%;width:100%;opacity:.1;z-index:30;pointer-events:none}.widget-area h2{margin-bottom:2rem;font-size:1.5rem}.widget-area ul{margin-left:0}.widget-area li{list-style:none;font-size:1.2rem;letter-spacing:1px;padding:13px 0;border-bottom:1px solid #464563}.current_page_item,.current-menu-ancestor{border-image:linear-gradient(90deg,#C8992E 0%,#B57E10 15%,#F9DF7B 42%,#FFF3A6 59%,#F9DF7B 72%,#B57E10 92%,#C8992E 100%) 20%}.widget-area a{color:#fff}.widget-area h6{position:absolute;left:0;bottom:0;padding:40px;font-family:acumin-pro,sans-serif;font-size:.8rem;z-index:30}.widget-area h6 img{width:18px;height:18px;margin-right:10px;margin-bottom:-5px}.site-footer{width:75.5%;float:right}.footer-title h4{font-size:18px}.utility-menu a{letter-spacing:2px;text-transform:uppercase}.hamburger-menu img{height:20px;width:20px}.widget-area .menu,.sub-menu{width:270px;position:absolute;height:100%;top:120px;left:-270px;-webkit-transition:ease 0.5s;-moz-transition:ease 0.5s;-o-transition:ease 0.5s;transition:ease 0.5s;overflow:hidden}.widget-area .menu{z-index:10;left:-235px}.widget-area .menu li{width:270px;cursor:pointer;list-style:none;position:static}.widget-area .menu,.sub-menu.isOpen{-webkit-transform:translateX(270px);-moz-transform:translateX(270px);-ms-transform:translateX(270px);-o-transform:translateX(270px);transform:translateX(270px)}.sub-menu{top:0;z-index:20;background:#16152B;height:calc(100vh - 260px)}.back-btn{position:relative;border-bottom:none!important;font-size:.9rem!important;text-align:left;padding-bottom:0!important;width:100%}.back-btn a{color:#15162B;padding:5px;transition:.3s;display:inline-block;background:linear-gradient(90deg,#C8992E 0%,#B57E10 15%,#F9DF7B 42%,#FFF3A6 59%,#F9DF7B 72%,#B57E10 92%,#C8992E 100%)}.back-btn:hover:before{border-color:transparent #fff transparent transparent}.menu-title{background:linear-gradient(90deg,#C8992E 0%,#B57E10 15%,#F9DF7B 42%,#FFF3A6 59%,#F9DF7B 72%,#B57E10 92%,#C8992E 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:1.3rem;border-bottom:1px solid #fff!important}.widget-area .menu-title,.widget-area .back-btn{text-transform:uppercase;letter-spacing:4px}.widget-area .menu li{transition:.3s}.widget-area .menu:hover li{opacity:.5}.widget-area .menu li:hover{opacity:1}.widget-area .menu:hover .menu-title,.widget-area .menu:hover .back-btn{opacity:1}.menu-item-has-children:after{content:"\A";border-style:solid;border-width:6px 11px 6px 0;border-color:transparent #fff transparent transparent;position:absolute;right:0;margin-top:-20px;transform:scaleX(-1);pointer-events:none}.contact-header-text a{text-transform:uppercase;letter-spacing:1.5px}.contact-header-text img{height:20px;width:20px;margin-right:5px;margin-bottom:-5px}.right{text-align:right}.center{text-align:center}.margin-box{margin:20px;width:calc(33% - 40px)}.title-section h1{font-size:90px;letter-spacing:2px}.main-title h1{font-size:7.5rem;letter-spacing:2px}.script h2,.script{font-family:adage-script-jf}.seahorse-icon img{height:900psidebar-mainx;object-fit:contain;opacity:.2}.title-section h2{font-size:28px;letter-spacing:10px;text-transform:uppercase}.ca-title-row{overflow:hidden}.black{color:#000}.white,.white a,.white a:hover,.white a:visited{color:#fff}.silver-foil h1,.silver-foil h2,.silver-foil h3,.silver-foil h4,.silver-foil h5,.silver-foil h6,.silver-foil-span{background:url(/wp-content/uploads/2019/08/metallic-background_1048-1942.jpg);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.blue-foil h1,.blue-foil h2,.blue-foil h3,.blue-foil h4,.blue-foil h5,.blue-foil h6{background:linear-gradient(90deg,#002952 0%,#2d89e5 25%,#0067ce 42%,#0050a0 63%,#0067ce 80%,#2d89e5 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.gold-foil h1,.gold-foil h2,.gold-foil h3,.gold-foil h4,.gold-foil h5,.gold-foil h6{background:linear-gradient(90deg,#C8992E 0%,#B57E10 15%,#F9DF7B 42%,#FFF3A6 59%,#F9DF7B 72%,#B57E10 92%,#C8992E 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.green-foil h1,.green-foil h2,.green-foil h3,.green-foil h4,.green-foil h5,.green-foil h6{background:linear-gradient(90deg,#608A00 0%,#E1F506 59%,#608A00 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.blue-foil-bg{background:linear-gradient(90deg,#002952 0%,#2d89e5 25%,#0067ce 42%,#0050a0 63%,#0067ce 80%,#2d89e5 100%)}.gold-foil-bg{background:linear-gradient(90deg,#C8992E 0%,#B57E10 15%,#F9DF7B 42%,#FFF3A6 59%,#F9DF7B 72%,#B57E10 92%,#C8992E 100%)}.ca-btn,.ca-btn:visited,.ca-btn:hover{text-transform:uppercase;text-decoration:none;letter-spacing:4px;color:#000;font-family:poynter-oldstyle-display,serif}.white-btn,.white-btn:visited,.white-btn:hover{color:#fff}.ca-btn .line{display:inline-block;height:2px;width:60px;margin-right:20px;background:#000;vertical-align:middle;overflow:hidden;position:relative}.ca-btn .line:before{content:'';background:linear-gradient(90deg,#002952 0%,#2d89e5 25%,#0067ce 42%,#0050a0 63%,#0067ce 80%,#2d89e5 100%);position:absolute;height:2px;width:100%;left:-100%;transition:.3s}.white-btn .line{background:#fff}.ca-btn:hover .line:before{left:0}.gold-btn .line:before{background:linear-gradient(90deg,#C8992E 0%,#B57E10 15%,#F9DF7B 42%,#FFF3A6 59%,#F9DF7B 72%,#B57E10 92%,#C8992E 100%)}.silver-btn .line:before{background:linear-gradient(90deg,#545454 0%,#f8f8f8 22%,#a5a5a5 45%,#A3A3A3 57%,#f8f8f8 83%,#777777 100%)}.green-btn .line:before{background:linear-gradient(90deg,#5f8901 0%,#e3f706 100%)}.gform_button{background:transparent;border:none;outline:none;padding:0;font-size:1rem}.ca-tiles{margin-left:0}.ca-tiles li{list-style:none;border:1px solid #7a7a7a;padding:20px;font-size:1.4rem;position:relative;margin-bottom:-1px}.ca-tiles li a,.ca-tiles li a:visited,.ca-tiles li a:hover{color:#000}.ca-tiles li img{height:18px;width:18px;position:absolute;top:50%;transform:translate(0,-50%);right:20px}.ca-tiles .ca-link-text{display:inline-block}.ca-tiles li,.ca-tiles .ca-link-text,.ca-tiles li img{transition:.3s}.ca-tiles li:hover{border:1px solid #000;z-index:10}.ca-tiles li:hover .ca-link-text{transform:translateX(30px)}.ca-tiles li:hover img{animation:imgtransition .8s linear}@keyframes imgtransition{45%{transform:translate(10px,-50%);opacity:0}50%{opacity:0;transform:translate(-20px,-50%)}100%{opacity:1;transform:translate(0,-50%)}}.project-slider .project{background-size:cover!important;background-position:center!important;position:relative}.project-slider .uabb-post-heading{height:40rem;background-color:rgba(33,33,43,.5);display:flex;justify-content:center;align-items:center;font-size:3rem;text-transform:uppercase;letter-spacing:4px;line-height:1.2em;transition:.3s}.project-slider .uabb-post-heading a{color:#fff;width:350px}.project-slider .full-link{position:absolute;left:0;top:0;opacity:0;font-size:0;height:100%;width:100%}.project-slider .slick-prev{left:20px}.project-slider .slick-next{right:20px}.project-slider .uabb-blog-posts .slick-prev i,.project-slider .uabb-blog-posts .slick-prev i:hover,.project-slider .uabb-blog-posts .slick-prev i:focus{padding:10px 12px 13px 10px;font-size:14px}.project-slider .uabb-blog-posts .slick-next i,.project-slider .uabb-blog-posts .slick-next i:hover,.project-slider .uabb-blog-posts .slick-next i:focus{padding:10px 10px 13px 12px;font-size:14px}.project-slider .uabb-blog-posts .slick-prev i:after,.project-slider .uabb-blog-posts .slick-next i:after{content:'';height:1px;width:27px;background:#fff;position:absolute;z-index:10;top:50%;transform:translateY(-50%)}.project-slider .uabb-blog-posts .slick-prev i:after{right:-15px}.project-slider .uabb-blog-posts .slick-next i:after{left:-15px}.grid figure{position:relative;float:left;overflow:hidden;margin:10px 1%;max-width:480px;max-height:360px;width:100%;height:auto;background:#000;text-align:center;cursor:pointer}.grid figure img{position:relative;display:block;height:190px;max-width:100%}.grid figure figcaption{padding:20px;color:#000;background:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:.3s}.grid figure figcaption::before,.grid figure figcaption::after{pointer-events:none}.grid figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}.grid figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.grid figure h2{font-family:poynter-oldstyle-display,serif;font-weight:300;line-height:1.2em;font-size:1.6rem}.grid figure h2,.grid figure p{margin:0}.grid figure p{letter-spacing:1px;font-size:68.5%;transition:.3s}figure.effect-selena{background:#000}figure.effect-selena img{opacity:1;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}figure.effect-selena:hover img{opacity:1;-webkit-transform:scale3d(.92,.92,1);transform:scale3d(.92,.92,1)}.blue-tiles figure.effect-selena:hover{background:linear-gradient(90deg,#002952 0%,#2d89e5 25%,#0067ce 42%,#0050a0 63%,#0067ce 80%,#2d89e5 100%)}.blue-tiles figure.effect-selena:hover p{color:#0067ce}.gold-tiles figure.effect-selena{background:linear-gradient(90deg,#C8992E 0%,#B57E10 15%,#F9DF7B 42%,#FFF3A6 59%,#F9DF7B 72%,#B57E10 92%,#C8992E 100%)}.gold-tiles figure.effect-selena:hover p{color:#B57E10}.grid figure figcaption .icon{height:40px;width:40px;margin:auto;margin-bottom:20px}.gold-tiles figure.effect-selena:hover figcaption{-webkit-transform:scale(.94,.9);transform:scale(.94,.9);transform-origin:center}.container *{box-sizing:border-box}.container{position:relative;display:flex;flex-wrap:wrap;width:100%;height:500px;background-color:#fff;font-family:poynter-oldstyle-display,serif}.tab{background-color:inherit;width:15%;height:100%;padding:20px 0;display:flex;flex-direction:column;justify-content:center}.tab button{background-color:inherit;color:#fff;padding:22px 0;width:100%;border:none;outline:none;text-align:right;cursor:pointer;font-size:16px;transition:.6s;letter-spacing:2px;text-transform:uppercase;text-align:left;margin-left:30px;color:#15152a!important}.tab button:hover{letter-spacing:3px}.tab button.active{letter-spacing:3px;background:#15152a;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700}.tabcontent{position:absolute;top:0;left:15%;padding:10px 0 10px 60px;width:85%;height:100%;transition:visibility .2s,opacity .5s;background:#fff;display:flex;align-items:center;opacity:0;visibility:hidden}.tabcontent img{height:400px;width:65%;opacity:.6;object-fit:cover;transition:.6s}.tabcontent:hover img{opacity:1}.tabcontent p{letter-spacing:1px;font-family:sans-serif;font-size:22px;color:#fff;opacity:.4}.tabcontent .text{height:200px;width:250px;transform:rotate(90deg);padding-top:20px}.tabcontent h1{color:#15162B!important;font-size:4.5rem;font-size:4.5rem;margin-left:-140px;position:relative;z-index:10;line-height:1em;font-family:poynter-oldstyle-display,serif;transition:.6s}.tabcontent:hover h1{margin-left:-170px}.tabcontent h6{color:#fff;text-transform:uppercase;letter-spacing:2px;font-size:16px;position:absolute;right:30px;bottom:80px;font-family:poynter-oldstyle-display,serif;transition:.6s}.tabcontent:hover h6{transform:translateX(-30px)}.tabcontent h6:before{content:'';height:2px;width:60px;background:linear-gradient(90deg,#C8992E 0%,#B57E10 15%,#F9DF7B 42%,#FFF3A6 59%,#F9DF7B 72%,#B57E10 92%,#C8992E 100%);position:absolute;left:-80px;top:50%;transition:.6s}.tabcontent:hover h6:before{width:30px;transform:translateX(30px)}.tabcontent .full-link{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;font-size:0;z-index:11}@media only screen and (max-width :1200px){.tab,.tabcontent{width:100%}.tab{flex-direction:row;flex-wrap:wrap;justify-content:space-between;height:150px}.tab button{width:32%;text-align:left;padding:10px}.tabcontent{left:0;top:150px;height:calc(100% - 150px);padding:0}.container{height:650px}}@media only screen and (max-width :1050px){.tabcontent h1{font-size:60px}.tabcontent img{width:70%}.tabcontent h6{right:0}.container{height:600px}}@media only screen and (max-width :900px){.tab button{width:50%}.tabcontent h1{font-size:50px}.tabcontent img{width:80%}.container{height:550px}}@media only screen and (max-width :768px){.tab button{width:50%;padding-right:20px}.tabcontent h1{font-size:40px}.tabcontent img{width:90%}.container{height:400px}}.all-categories{margin-left:0;display:flex;flex-wrap:wrap;justify-content:space-between}.all-categories .category{width:32%;list-style:none;height:300px;padding:20px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;margin-bottom:20px;background:rgba(0,0,0,.25);overflow:hidden;text-align:left;position:relative}.all-categories .category:nth-child(-n+3){justify-content:flex-start}.all-categories .category h2{color:#fff;font-size:1.4rem;font-family:poynter-oldstyle-display,serif;margin-right:50px;line-height:1.2em;border-bottom:1px solid #fff;display:inline-block}.all-categories .category .plus-icon{background:rgba(255,255,255,.3);color:#fff;font-size:2.6rem;position:absolute;right:0;bottom:0;display:flex;justify-content:center;align-items:center;height:50px;width:50px;padding-bottom:5px;transition:.3s}.all-categories .category:nth-child(-n+3) .plus-icon{top:0}.all-categories .category .full-link{position:absolute;height:100%;width:100%;top:0;left:0;z-index:10;opacity:0;font-size:0}.all-categories .category img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transform-origin:center;z-index:-1;transition:1s}.all-categories .category:hover img{transform:scale(1.2)}.all-categories .category:hover .plus-icon{background:rgba(255,255,255,.5)}.big-overlay-text{color:#fff;text-shadow:0 0 30px rgba(0,0,0,.7);opacity:.85;font-size:12.6rem;position:absolute;width:calc(100% + 100px);left:-50px;top:45%;transform:translateY(-50%);text-align:center;font-family:poynter-oldstyle-display,serif;pointer-events:none}.relative{position:relative}.post-grid .category{width:100%}.post-grid{display:block}.all-categories .category .content{display:flex;flex-direction:column;align-items:flex-start;height:100%}.all-categories .category .content .ca-btn{margin-top:auto!important}.examples .uabb-post-heading{color:#000;padding:15px;background:#fff;position:absolute;bottom:-45px;left:0;width:87%;transition:.3s}.examples-dark .uabb-post-heading{color:#fff;background:#21212B}.examples-grey .uabb-post-heading{background:#f4f4f4}.examples .uabb-post-heading h3{font-size:1.7rem;line-height:1.2em}.examples .uabb-post-heading .uabb-blog-posts-description{opacity:0;transition:.3s opacity .3s;padding-top:8px;line-height:1em;font-family:acumin-pro,sans-serif}.examples .example-tile:hover .uabb-post-heading{bottom:0}.examples .example-tile:hover .uabb-post-heading .uabb-blog-posts-description{opacity:1}.examples .uabb-post-thumbnail img{width:100%;height:100%;object-fit:cover}.examples .uabb-post-wrapper:nth-of-type(5n) .uabb-post-thumbnail{height:400px}.examples .uabb-post-wrapper:nth-of-type(5n+1) .uabb-post-thumbnail{height:250px}.examples .uabb-post-wrapper:nth-of-type(5n+2) .uabb-post-thumbnail{height:350px}.examples .uabb-post-wrapper:nth-of-type(5n+3) .uabb-post-thumbnail{height:300px}.examples .uabb-post-wrapper:nth-of-type(5n+4) .uabb-post-thumbnail{height:450px}.examples-dark .uabb-post-thumbnail{height:300px!important}.lightbox{position:fixed;top:0;right:0;width:75.5%;height:100%;background:rgba(22,20,42,.85);display:flex;flex-direction:column;justify-content:center;align-items:center;visibility:hidden;opacity:0;z-index:100;transition:.1s visibility,.3s opacity}.lightbox img{height:auto;width:auto}.lightbox h3{color:#fff!important;font-family:poynter-oldstyle-display,serif;text-transform:uppercase;letter-spacing:4px;margin-top:20px}.lightbox p{color:#fff}.lightbox .close-lightbox{position:absolute;top:60px;right:60px;height:30px;width:30px}.examples .example-tile,.lightbox .close-lightbox{cursor:pointer}.examples-dark .example-tile{cursor:default}.open.lightbox{opacity:1;visibility:visible}.process-line .cls-1{stroke-dasharray:1200;stroke-dashoffset:1200;transition:2s}.draw.process-line .cls-1{stroke-dashoffset:0}.flip{transform:scaleX(-1)}.timeline{display:flex;overflow-y:hidden;padding:270px 100px 20px 100px;align-items:flex-start}.timeline .entry{min-width:300px;position:relative;margin-left:-50px;margin-right:-50px;padding:3px;background:linear-gradient(90deg,#002952 0%,#2d89e5 25%,#0067ce 42%,#0050a0 63%,#0067ce 80%,#2d89e5 100%)}.timeline .entry .content{background:#fff;padding:20px;color:#000}.timeline .entry h3{font-family:adage-script-jf,script}.timeline .entry p{font-size:1rem;line-height:1.2em;margin-bottom:0}.timeline .entry:after{content:'';height:20px;width:20px;border-radius:50%;position:absolute;background:#fff;border:3px solid #C8992E;left:50%;transform:translateX(-50%)}.timeline .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(90deg,#fff 30px,transparent 15%,transparent 85%,#fff calc(100% - 30px));pointer-events:none;z-index:100}.timeline-line{height:3px;margin:0;transform:translateY(270px);background:linear-gradient(90deg,#C8992E 0%,#B57E10 15%,#F9DF7B 42%,#FFF3A6 59%,#F9DF7B 72%,#B57E10 92%,#C8992E 100%)}.timeline .entry:first-child{margin-left:20px}.timeline .entry:last-child{margin-right:20px}.timeline .entry:nth-child(2n){transform:translateY(calc(-100% - 20px))}.timeline .entry:nth-child(2n):after{bottom:-28px}.timeline .entry:nth-child(2n+1){margin-top:20px}.timeline .entry:nth-child(2n+1):after{top:-31px}.timeline::-webkit-scrollbar,body::-webkit-scrollbar{width:.8em;height:.8em;border-radius:20px}.timeline::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background:#f4f4f4;border-radius:20px}.timeline::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#C8992E 0%,#B57E10 15%,#F9DF7B 42%,#FFF3A6 59%,#F9DF7B 72%,#B57E10 92%,#C8992E 100%);outline:none;border-radius:20px}body::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#002952 0%,#2d89e5 25%,#0067ce 42%,#0050a0 63%,#0067ce 80%,#2d89e5 100%)}h3{font-size:40px;line-height:1.45em}.ca-tiles li{font-size:16px!important}p{font-size:16.5px!important}.side-photo img{height:500px;object-fit:cover}.green-foil-bg{background:linear-gradient(90deg,#5f8901 0%,#e3f706 100%)}.iso-icon img{height:80px;object-fit:contain}.page-title h1{font-size:80px;letter-spacing:2px}.number-text h3{font-size:10rem}h4{font-size:24px}p{font-size:20px;letter-spacing:.5px}.eco-heading h4{font-size:24px}.overlay-col{margin-top:-600px}.uppercase{text-transform:uppercase;letter-spacing:4px}.serif{font-family:poynter-oldstyle-display,serif}.sub-title h3{font-size:40px}.grey,.grey a,.grey a:visited{color:#6d6d6d}.black,.black a,.black a:visited{color:#000}.butterfly-image img{transform:scaleX(-1);margin-top:-100px}.light-grey,.light-grey a,.light-grey a:visited{color:#bfbfbf}.info-list h4{font-size:24px}.script h1,.script h2,.script h3,.script h4,.script h5,.script h6{font-family:adage-script-jf}.tilt-heading h3{font-size:5rem;transform:rotate(-8deg);line-height:1.2em}.other-tilt-heading h3{font-size:5rem;transform:rotate(8deg);line-height:1.2em}.service-title h3{font-size:3rem}.link-text h4{font-size:22px}.infront{z-index:2;position:relative}.link-text img{height:18px;width:18px;margin-left:200px}.link-text{border:1px solid #000;margin-left:20px;margin-right:20px}.about-image img{height:100px;object-fit:contain}.title-seahorse-icon img{height:800px;object-fit:contain;opacity:.2}.icon img{height:40px;width:40px}.page-title-seahorse-icon img{height:400px;object-fit:contain;opacity:.3}.page-overlay-col{margin-top:-250px}.benefit-image img{height:100px;width:100px}.machine-image img{height:200px;object-fit:cover}.vl{border-left:1px solid grey;height:40px;position:absolute;left:50%;margin-left:-3px}.white-vl{border-left:1px solid #fff;height:40px;position:absolute;left:50%;margin-left:-3px}.zoom .fl-photo-content{overflow:hidden}.zoom img{transition:transform 1s;overflow:hidden}.zoom img:hover{transform:scale(1.3)}.about-tiles img{height:300px;object-fit:cover}.top-layer{position:relative;z-index:1000}.ca-portfolio-grid .pp-photo-gallery-caption{text-align:left;background:#f8f8f8;padding:20px;color:#999}.ca-portfolio-grid .pp-photo-gallery-caption h6{font-size:23px;border-bottom:solid 2px #C7982E;margin-bottom:12px;padding-bottom:12px;color:#15162B;font-family:poynter-oldstyle-display,serif}.ca-notts,.ca-manc{font-size:15px;color:#BF8C21!important;font-family:proxima-nova,sans-serif}@media only screen and (max-width :1360px){.widget-area .menu,.sub-menu{width:220px}}@media only screen and (max-width :1225px){.title-section h1{font-size:90px}@media only screen and (max-width :1200px){.widget-area .menu,.sub-menu{width:200px}}@media only screen and (max-width :1064px){.title-section h1{letter-spacing:5px!important}.title-seahorse-icon img{height:700px!important}.overlay-col{margin-top:-500px!important}.title-section h2{font-size:22px}.ca-loc-title h4{font-size:20px!important}}@media only screen and (max-width :992px){.title-seahorse-icon img{height:600px!important}.overlay-col{margin-top:-450px!important}.mobile-header-heading h6,.mobile-header-heading a{font-size:14px!important;margin-right:0px!important;padding-right:0px!important}.widget-area{display:none}.mainsidebar{width:100%}.sub-menu{width:220px!important;left:0;top:-40px}.site-footer{width:100%;float:right}}@media only screen and (max-width :985px){.title-seahorse-icon img{height:500px!important}.overlay-col{margin-top:-400px!important}.title-section h1{font-size:70px}}@media only screen and (max-width :857px){.title-seahorse-icon img{height:400px!important}.overlay-col{margin-top:-150px!important}}@media only screen and (max-width :500px){.overlay-col{margin-top:-250px!important}.title-section h1{font-size:55px}}@media screen and (max-height:740px){.widget-area .menu li{padding:1vh 0}.widget-area .menu li a{font-size:2vh}.menu-item-has-children:after{margin-top:-2vh;border-width:4px 8px 4px 0}}