:root{--main-font:"CenturyGothic";--body-font-size:18px}.alignright{float:right;margin:.5em 0 .5em 1em}@media only screen and (max-width:800px){.wp-image-863{width:275px}}@media only screen and (max-width:600px){.wp-image-863{width:175px}}@media only screen and (max-width:400px){.wp-image-863{width:100%}}div.wp-caption.alignleft{float:left;margin-right:20px}div.wp-caption.alignright{float:right;margin-left:20px}.aligncenter{display:block;margin:auto!important}.wpsisac-slick-carousal{margin-top:4rem}.wpsisac-slick-carousal .slick-dots{margin-top:20px!important}.wpsisac-slick-carousal .slick-dots,.wpsisac-slick-carousal .slick-arrow{opacity:0.5!important}.thebody,.testimonial{font-family:var(--main-font)!important}h1,h2,h3,h4,h5,h6{color:#333333!important;font-family:var(--main-font)!important;font-weight:normal!important}h1{font-size:40px;text-transform:uppercase}h2{font-size:30px;text-transform:uppercase}h3{font-size:26px}h4{font-size:24px}h5{font-size:22px}h6{font-size:20px}.normalpost h2,.twoupfeaturedposts h2,h2.minicard_tites,h3.minicard_tites{font-size:24px!important}div.carousel-subheading p{font-family:var(--main-font)!important;font-size:18px;color:#333333!important}p.testimonial-link{margin-top:2rem!important}p.testimonial-link a{font-family:var(--main-font)!important;font-weight:400;line-height:30px;letter-spacing:0;word-spacing:0;color:#666666!important;font-style:normal!important}p.testimonial-link a:link,p.testimonial-link a:active{color:#666666!important}.wp-caption-text{font-size:16px!important;font-style:italic}.testimonial-item{margin:2rem;font-size:18px;line-height:1.6;font-style:italic;color:#5d7180;background-image:url("https://kitedowncreative.com/wp-content/themes/kitedowncreative/assets/img/bg-quote.png");background-repeat:no-repeat;background-size:65px}.testimonial-item p{margin-left:4rem!important}.testimonial-item blockquote{margin:0;font-size:16px;font-style:normal;color:#888;margin-left:4rem}.testimonial-item blockquote:before{content:"-";margin-right:5px}div.categories{display:none}body.post-template-default div.categories{display:block!important}.show-more-button{display:inline-block;padding:10px 20px;background-color:#333;color:#fff;border-radius:5px;text-decoration:none;margin-bottom:4rem}.show-more-button:active,.show-more-button:hover{background-color:#666}h1.category{margin-bottom:3.5rem}body.about li#menu-item-51 a{color:rgb(0 0 0)}body.our-services li#menu-item-52 a,body.single-services li#menu-item-52 a{color:rgb(0 0 0)}body.post-type-archive-portfolio li#menu-item-53 a,body.single-portfolio li#menu-item-53 a{color:rgb(0 0 0)}body.blog li#menu-item-54 a,body.single-post li#menu-item-54 a{color:rgb(0 0 0)}body.contact li#menu-item-55 a{color:rgb(0 0 0)}body.our-testimonials li#menu-item-310 a{color:rgb(0 0 0)}.blog-entry,.two-up-col-col{margin-bottom:4rem!important}a.subnavigation{font-family:"Helvetica";font-size:16px;font-weight:400;color:rgb(0 0 0 / .65);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;text-decoration:none;display:block;margin-bottom:2em}a.subnavigation:before{content:'<';font-family:"Helvetica";font-size:16px;font-weight:400;color:rgb(0 0 0 / .65);margin-right:10px}a.subnavigation:active,a.subnavigation:hover{color:rgb(0 0 0)}div.prices{margin-top:3em}#bloc-2 a.email{text-decoration:none;color:rgb(0 0 0 / .5)!important}#bloc-2 a.email:hover,#bloc-2 a.email:active{text-decoration:underline;color:rgb(0 0 0 / .5)}#bloc-4 a.email{text-decoration:none;color:rgb(255 255 255 / .7)!important}#bloc-4 a.email:hover,#bloc-4 a.email:active{text-decoration:underline;color:rgb(255 255 255 / .7)}li.categories ul{padding-top:20px}.carousel-caption{position:absolute;right:0;left:0;top:50%!important;bottom:auto;transform:translate(0%,-50%);padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center;background-color:rgb(255 255 255 / .75);padding:2% 8%}.carousel-subheading{color:#555}.carousel-heading h1{margin-top:20px!important}.featured-image img{width:100%;margin-right:auto!important;margin-left:auto!important;display:block!important;max-width:100%!important;height:auto!important;vertical-align:middle!important;aspect-ratio:7.08 / 4;object-fit:cover}.gallery img,.minicard_img,div.col-lg-4.col-md-6.mb-3 .featured-image img,body.home .featured-post img{aspect-ratio:5.68 / 4;object-fit:cover}.image-carousel{display:none}body.home .image-carousel{display:block}body.blog .wp-block-heading{color:var(--swatch-var-7343)!important;font-family:var(--main-font)!important;text-transform:uppercase;margin-top:10px;margin-bottom:20px;text-align:center!important}body .wp-block-latest-posts__post-title{font-family:var(--main-font)!important;font-size:18px;color:#333333!important;margin-bottom:1.5rem!important;margin-top:0;font-weight:500;line-height:1.2}body .wp-block-latest-posts__post-excerpt{font-family:var(--main-font)!important;font-weight:400;font-size:var(--bs-body-font-size);line-height:30px;letter-spacing:0;word-spacing:0;color:#666666!important}.wp-block-latest-posts__featured-image img{margin-bottom:20px}.wp-block-latest-posts__featured-image img:hover{opacity:.7}.wp-block-latest-posts__read-more{display:block;font-family:var(--main-font)!important;font-size:15px;color:#333333!important;margin-bottom:1.5rem!important;margin-top:0;font-weight:500;line-height:1.2}.wp-block-latest-posts__list.columns-2,.wp-block-latest-posts__list.columns-4{margin-top:6em}#bloc-2 p,#bloc-2 li,.two-up-featured{font-family:var(--main-font)!important;font-weight:400;line-height:1.7;letter-spacing:0;word-spacing:0;color:#666666!important}.categories{margin-top:4rem}.categories,.categories p{font-size:16px!important;color:#999!important}.categories p a{color:#999!important}h1{color:var(--swatch-var-4026)!important;font-family:var(--main-font)!important;text-transform:uppercase;margin-top:4rem;margin-bottom:20px}h2,.two-up-featured-heading{font-family:var(--main-font)!important;color:#333333!important;font-weight:400;text-transform:uppercase;margin:4rem 0 1rem 0!important}h3{font-family:var(--main-font)!important;color:#333333!important;font-weight:400;text-transform:normal;margin:3rem 0 1rem 0!important}body.archive h2{margin:0 0 1rem 0!important}.blog-categories li.categories,p.testimonial-link a,#bloc-2 p,#bloc-2 li,.two-up-featured{font-size:var(--body-font-size)!important}.blog-categories li.categories{list-style-type:none;font-family:var(--main-font)!important;font-weight:bold!important;line-height:24px;letter-spacing:0;word-spacing:0;color:#666666!important;margin-top:0;margin-bottom:1rem}.blog-categories li.categories>ul{padding-left:1.5rem}.blog-categories li.cat-item{list-style-type:none;line-height:24px!important;font-size:16px!important}.blog-categories li.cat-item a{padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:16px;font-weight:var(--bs-nav-link-font-weight);color:rgb(0 0 0 / .6);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.blog-categories li.cat-item a:hover{color:rgb(0 0 0)}.gallery img{border:none!important;width:100%;height:auto;padding:4%}.minicard_img,div.featured-post img,#bloc-3-13585 img.minicard_img{width:100%;height:auto}.featured-post h2,body.single .featured-image+h2,body.category .featured-image+h2{padding-top:2em}body.home .featured-post h2{padding-top:0;margin-top:0.5rem!important}.tpnotes{font-size:12px;color:#ab1717}.category-tag:after{content:',';padding-right:5px}.category-tag:last-of-type:after{content:''}@media (min-width:768px){body.our-services .col-md-3,body.home #bloc-3-13585 .col-md-3{flex:0 0 auto;width:33.33333333%}}@media (max-width:767px){.two-up-col{flex:0 0 auto;width:100%}.bloc-16{padding-bottom:4rem!important}body.blog #bloc-2 .col-3 li.cat-item,body.archive #bloc-2 .col-3 li.cat-item{display:inline;float:left}body.blog #bloc-2 .col-3 li.cat-item:after,body.archive #bloc-2 .col-3 li.cat-item:after{content:',';padding-right:5px}body.blog #bloc-2 .col-3,body.blog #bloc-2 .col-9,body.archive #bloc-2 .col-3,body.archive #bloc-2 .col-9{width:100%;padding-right:0}body.blog #bloc-2 .col-3,body.archive #bloc-2 .col-3{margin-bottom:2em}body.blog #bloc-2>div>div.row,body.archive #bloc-2>div>div.row{display:flex;width:100%;margin:0}}@media (max-width:539px){div.carousel-heading h1{font-size:32px}}@media (max-width:436px){div.carousel-heading h1{font-size:26px}div.carousel-subheading p{font-size:16px}}