/*!/wp-content/thesis/skins/focus/css.css*/*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{font-weight:400}table{border-collapse:collapse;border-spacing:0;word-break:normal}img,fieldset{border:0}abbr,acronym{text-decoration:none}code{line-height:1em}pre{overflow:auto;word-wrap:normal;-moz-tab-size:4;tab-size:4}sub,sup{line-height:.5em}img,.wp-caption{max-width:100%;height:auto}iframe,video,embed,object{display:block;max-width:100%}img,.left,.alignleft,.right,.alignright{display:block}.center,.aligncenter{display:block;float:none;text-align:center;margin-right:auto;margin-left:auto}.clear{clear:both}button,input[type=submit]{cursor:pointer;overflow:visible;-webkit-appearance:none}body{font-family:"Roboto",sans-serif;font-size:18px;line-height:31px;color:#fff;overflow-x:hidden}#header{color:#fff;padding-top:19px;padding-bottom:19px}#content{word-break:break-word;padding-top:31px;padding-bottom:31px}#footer{color:#fff;padding-top:19px;padding-bottom:19px}.container{box-sizing:border-box;padding-left:19px;padding-right:19px}@media all and (min-width:682px){.container{max-width:644px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}}@media all and (min-width:706px){.container{max-width:100%;padding-left:31px;padding-right:31px;margin-left:0;margin-right:0}}@media all and (min-width:1342px){.container{max-width:1280px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}}a{color:#489450;text-decoration:none}p a,.post_content a{text-decoration:underline}p a.button,.post_content a.button{text-decoration:none}code,pre,kbd{font-family:Menlo,Consolas,Monaco,"Andale Mono",Courier,Verdana,sans-serif}.grt h1{font-family:"Roboto Condensed",sans-serif;font-size:37px;line-height:58px;font-weight:700;color:#fff;margin-bottom:31px}.grt h2{font-family:"Roboto Condensed",sans-serif;font-size:29px;line-height:47px;color:#fff;margin-top:50px;margin-bottom:31px}.grt h3{font-family:"Roboto Condensed",sans-serif;font-size:23px;line-height:38px;margin-top:31px;margin-bottom:19px}.grt h4{font-size:18px;line-height:31px;margin-bottom:12px}.grt h1+h2,.grt h2+h3,.grt h2:first-child,.grt h3:first-child{margin-top:0}.grt ul,.grt ol{margin-left:31px}.grt li{margin-bottom:12px}.grt li:last-child{margin-bottom:0}.grt blockquote{color:#d1e8d8;padding-left:19px;border-left:7px solid rgb(0 0 0 / .1)}.grt sub,.grt sup{color:#d1e8d8}.grt code,.grt pre,.grt kbd{font-size:16px}.grt code{background-color:rgb(0 0 0 / .08);padding:4px;border-radius:7px;margin:0 1px}.grt pre{background-color:#000;padding:19px}.grt kbd{font-size:14px;color:#4e4e4e;background-color:#f7f7f7;padding:4px 7px;border:1px solid #ccc;border-radius:7px;box-shadow:0 1px 0 rgb(0 0 0 / .2),0 0 0 1px #fafafa inset,0 0 0 1px #fff inset;margin:0 1px}.grt p,.grt ul,.grt ol,.grt blockquote,.grt pre,.grt img{margin-bottom:31px}.grt ul ul,.grt ul ol,.grt ol ul,.grt ol ol{margin-top:12px;margin-bottom:0;margin-left:19px}.grt blockquote>:last-child{margin-bottom:0}@media all and (min-width:682px){body:not(.has-sidebar) .grt h1{font-size:47px;line-height:73px}body:not(.has-sidebar) .grt h2{font-size:37px;line-height:58px}body:not(.has-sidebar) .grt h3{font-size:29px;line-height:47px}body:not(.has-sidebar) .grt h4{font-size:23px;line-height:38px}.grt .left:not(.bar),.grt .alignleft{float:left;clear:both;margin-right:31px}.grt .right:not(.bar),.grt .alignright{float:right;clear:both;margin-left:31px}}.grt .headline_area .headline a{color:#fff}.grt .headline_area .headline a:hover{color:#489450}.grt .byline{font-size:14px;line-height:25px;color:#d1e8d8;margin-top:-26px}.grt .byline .post_author:after,.grt .byline .post_date:after,.grt .byline .num_comments_link:after,.grt .byline .post_edit:after{display:block;height:0;content:'\a';white-space:pre}.grt .byline .avatar{width:50px;height:50px}.grt .drop_cap{font-size:62px;line-height:1em;margin-right:7px;float:left}.grt .small{font-size:14px;line-height:25px;color:#d1e8d8}.grt .alert,.grt .note,.grt .box{padding:19px}.grt .alert{background-color:#002c4a}.grt .note{background-color:#398063}.grt .box{background-color:#32cd96}.grt .highlight{background-color:#fffb7a;padding:4px 0}.grt .impact{font-family:"Roboto Mono",sans-serif;font-size:23px;line-height:36px;color:#d1e8d8}.grt .bar{color:#d1e8d8}.grt .pop{box-shadow:0 0 12px rgb(0 0 0 / .4)}.grt .wp-caption,.grt .frame{box-sizing:border-box;color:#d1e8d8;background-color:#000;padding:19px}.grt .wp-caption img{margin-bottom:19px}.grt .wp-caption.aligncenter img{margin-right:auto;margin-left:auto}.grt .wp-caption .wp-caption-text{margin-bottom:0}.grt .wp-caption-text,.grt .caption,.grt .footnotes{font-size:14px;line-height:25px}.grt .wp-caption-text code,.grt .caption code,.grt .footnotes code{font-size:13px}.grt .caption{color:#d1e8d8;margin-top:-26px}.grt .center+.caption,.grt .aligncenter+.caption{text-align:center}.grt h2+.caption{margin-top:-27.5px}.grt h3+.caption{margin-top:-17.5px;margin-bottom:19px}.grt blockquote+.caption{padding-left:26px}.grt .footnotes{color:#d1e8d8;padding-top:19px;border-top:1px dotted rgb(0 0 0 / .15)}.grt .footnotes p{margin-bottom:12px}.grt .author_description{border-top:1px solid rgb(0 0 0 / .1);padding-top:31px}.grt .author_description .avatar{float:left;width:93px;height:93px;margin-right:19px}.grt .author_description_intro{font-weight:700}.grt .post_box+.post_box{margin-top:50px}.grt .byline,.grt .alert,.grt .note,.grt .box,.grt .wp-caption,.grt .caption,.grt .footnotes,.grt .page-links{margin-bottom:31px}.grt .alert>:last-child,.grt .note>:last-child,.grt .box>:last-child,.grt .footnotes>:last-child,.grt .post_list>:last-child{margin-bottom:0}.grt .post_list{margin-bottom:0}.grt .post_box:after,.grt .headline_area:after,.grt .byline:after,.grt .post_content:after,.grt .post_list:after,.grt .extend:after,.grt .author_description:after,.grt .query_box:after{display:table;clear:both;content:''}@media all and (min-width:421px){.grt .byline .post_author:after,.grt .byline .post_date:after,.grt .byline .num_comments_link:after{display:none}.grt .byline .post_author~.post_date_intro:before,.grt .byline .post_date_intro~.post_date_intro:before,.grt .byline .post_author~.num_comments_link:before,.grt .byline .post_date~.num_comments_link:before,.grt .byline .post_author~.post_edit:before,.grt .byline .post_date~.post_edit:before,.grt .byline .num_comments_link~.post_edit:before{color:#d1e8d8;content:'\2022\0020'}}@media all and (min-width:682px){.grt .headline_area{position:relative}body:not(.has-sidebar) .grt h2+.caption{margin-top:-26px}body:not(.has-sidebar) .grt h3+.caption{margin-top:-16px}.grt .impact{font-size:29px;line-height:45px}}label{display:block;font-weight:700}label .required{font-weight:400}.required{color:#d00}input,textarea,select{display:block;width:100%;box-sizing:border-box;font-family:inherit;font-size:inherit;line-height:1em;font-weight:inherit;padding:7px;border:1px solid rgb(0 0 0 / .2)}input[type=checkbox],input[type=radio],input[type=image],input[type=submit],select{width:auto}input[type=checkbox],input[type=radio]{display:inline-block}input[type=checkbox]+label,input[type=radio]+label{display:inline;font-weight:400;margin-left:12px}textarea{line-height:inherit}button,input[type=submit],.button{display:inline-block;width:auto;font-family:"Roboto Mono",sans-serif;font-size:inherit;font-weight:400;line-height:1em;vertical-align:top;color:#fff;text-decoration:none;background-color:#000;padding:7px 12px;border:1px solid rgb(0 0 0 / .1);border-bottom-width:4px;border-bottom-color:rgb(0 0 0 / .25);border-radius:12px;outline:1px solid rgb(0 0 0 / .1);outline-offset:-1px;cursor:pointer;-webkit-appearance:none}button:hover,input[type=submit]:hover,.button:hover,button:active,input[type=submit]:active,.button:active{text-decoration:none;background-color:#131313;transition:background-color 0.3s ease}button:active,input[type=submit]:active,.button:active{border-bottom-width:2px;margin-top:2px}button.save,.button.save{color:#000;background-color:#509b26}button.save:hover,.button.save:hover,button.save:active,.button.save:active{background-color:#60ba2e}button.delete,.button.delete{color:#000;background-color:#d50b0b}button.delete:hover,.button.delete:hover,button.delete:active,.button.delete:active{background-color:#f31313}button.action,.button.action{color:#000;background-color:#12a7ff}button.action:hover,.button.action:hover,button.action:active,.button.action:active{background-color:#38b5ff}button.update,.button.update{background-color:#fcfc0d}button.update:hover,.button.update:hover,button.update:active,.button.update:active{background-color:#fcfc33}#site_title{font-family:"Roboto Condensed",sans-serif;font-size:47px;line-height:73px;font-weight:700;color:#fff}#site_title a{color:inherit}.prev_next{border-top:1px dotted rgb(0 0 0 / .15);padding-top:19px;padding-bottom:19px;margin-top:31px;margin-bottom:-31px}.prev_next.blog_nav{width:100%;display:flex;justify-content:space-between;flex-direction:row-reverse}.prev_next .previous_posts:first-child{margin-right:auto}.prev_next .previous_posts a:before{content:'\2190\0020'}.prev_next .next_posts a:after{content:'\0020\2192'}.prev_next .next_post,.prev_next .previous_post{margin-bottom:0}.prev_next .next_post+.previous_post{margin-top:19px}.readability .text .byline .avatar{float:right;margin-left:19px;margin-bottom:0}.focus .text .byline .avatar{margin-bottom:7px}@media all and (min-width:682px){.readability .text .byline .avatar{float:left;margin-left:0;margin-right:19px}.focus .text .byline .avatar{margin-bottom:12px}}.focus .text .breakout{margin-left:auto;margin-right:auto}.text .breakout.left{float:none;margin-left:0;margin-right:0}.text .pullout.left{float:none;margin-right:0}@media all and (min-width:706px){.readability .text,.focus .text{max-width:644px}.readability .text .extend,.focus .text .extend{box-sizing:border-box;max-width:calc(100vw - 62px)}.readability .text .wp-caption img,.focus .text .wp-caption img{max-width:100%}.readability .text .headline_area,.readability .text .post_content>h1,.readability .text .post_content>h2,.readability .text .post_content>h3,.readability .text .post_content>h4,.readability .text .post_content>.impact,.readability .text .extend,.readability .text .extend+.caption{margin-right:calc(706px - 100vw)}.focus .text{margin-left:auto;margin-right:auto}.focus .text .headline_area,.focus .text .post_content>h1,.focus .text .post_content>h2,.focus .text .post_content>h3,.focus .text .post_content>.impact,.focus .text .extend,.focus .text .extend+.caption{margin-left:calc(353px - (100vw / 2));margin-right:calc(353px - (100vw / 2))}.focus .text .extend.right{margin-left:31px}.focus .text .extend.left{margin-right:31px}}@media all and (min-width:1342px){.readability .text .pullout,.focus .text .pullout{float:right;box-sizing:border-box}.readability .text .extend,.focus .text .extend{max-width:1280px}.readability .text .extend .pullout,.focus .text .extend .pullout{float:none;max-width:100%}.readability .text .headline_area,.readability .text .post_content>h1,.readability .text .post_content>h2,.readability .text .post_content>h3,.readability .text .post_content>h4,.readability .text .post_content>.impact,.readability .text .extend,.readability .text .extend+.caption{margin-right:-636px}.readability .text .breakout{max-width:calc(942.5px + (100vw - 1280px) / 2);margin-right:calc(-636px - (100vw - 1280px) / 2)}.readability .text .pullout{max-width:calc(100vw - (100vw - 1280px) / 2 - 694px);margin-right:calc(-636px - (100vw - 1280px) / 2)}.readability .text .extend .pullout{margin-left:0;margin-right:0}.focus .text .headline_area,.focus .text .post_content>h1,.focus .text .post_content>h2,.focus .text .post_content>h3,.focus .text .post_content>.impact,.focus .text .extend,.focus .text .extend+.caption{margin-left:-318px;margin-right:-318px}.focus .text .breakout{max-width:calc(624.5px + (100vw - 1280px) / 2);margin-left:31px;margin-right:calc(322px - (100vw / 2))}.focus .text .breakout.left{margin-left:calc(322px - (100vw / 2));margin-right:31px}.focus .text .pullout{max-width:calc(100vw - (100vw - 1280px) / 2 - 993px);margin-right:calc(-318px - (100vw - 1280px) / 2)}.focus .text .pullout.left{float:left;margin-left:calc(-318px - (100vw - 1280px) / 2);margin-right:0}.focus .text .extend .pullout{margin-left:auto;margin-right:auto}.text .breakout,.text .extend .breakout{float:right;box-sizing:border-box;max-width:calc(624.5px + (100vw - 1280px) / 2);margin-left:31px;margin-right:calc((1280px - 100vw) / 2)}.text .breakout.left,.text .extend .breakout.left{float:left;margin-left:calc((1280px - 100vw) / 2);margin-right:31px}.has-sidebar .text .breakout,.has-sidebar .text .extend .breakout{float:none;max-width:100%;margin-left:0;margin-right:0}}@media all and (min-width:682px){.mode-focus #header,.mode-focus #nav,.mode-focus #nav-secondary,.mode-focus #footer{text-align:center}.mode-focus #header_image,.mode-focus #logo{margin-left:auto;margin-right:auto}}.focus .text .headline_area,.focus .text .featured_image_wrap,.focus .text .post_content h1,.focus .text h2,.focus .text h3,.focus .text h2+.caption,.focus .text h3+.caption,.focus .text .impact,.focus .text .extend+.caption,.focus .text .extend .caption{text-align:center}.focus .text .byline .avatar{margin-left:auto;margin-right:auto}.focus .archive_title{text-align:center}@media all and (min-width:706px){.readability .text .wp-post-image,.focus .text .wp-post-image{max-width:calc(100vw - 62px)}.focus .text .wp-post-image{margin-left:auto;margin-right:auto}}@media all and (min-width:1342px){.readability .text .wp-post-image,.focus .text .wp-post-image{max-width:1280px}}.featured_image_link{display:inline-block;vertical-align:top}@media all and (min-width:706px){.readability .text .featured_image_wrap{margin-right:calc(706px - 100vw)}.focus .text .featured_image_wrap{margin-left:calc(353px - (100vw / 2));margin-right:calc(353px - (100vw / 2))}}@media all and (min-width:1342px){.readability .text .featured_image_wrap{margin-right:-636px}.focus .text .featured_image_wrap{margin-left:-318px;margin-right:-318px}}.menu{font-family:"Roboto Condensed",sans-serif;font-size:37px;line-height:58px;list-style:none;display:flex;align-items:baseline;white-space:nowrap;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar}.menu::-webkit-scrollbar{display:none}.menu li{margin-right:31px}.menu li:last-child{margin-right:0}.menu a{display:block;text-transform:uppercase;color:#fff;padding-top:12px;padding-bottom:12px}.menu:before{content:'\2194';color:#d1e8d8;margin-right:19px}@media all and (min-width:682px){.mode-focus .menu{justify-content:center}.menu:before{display:none}}.bar{color:#d1e8d8}@media all and (min-width:1342px){.text .bar{width:100%}.text .bar code{font-size:13px}.readability .text .bar,.focus .text .bar{box-sizing:border-box;float:right;clear:right;font-size:14px;line-height:25px;margin-bottom:19px}.readability .text .bar{max-width:586px;margin-right:-636px}.focus .text .bar{max-width:287px;margin-right:-318px}.focus .text .bar.left{float:left;clear:left;margin-left:-318px}}.bleed{position:relative;width:100vw;border-top:1px solid rgb(0 0 0 / .1);border-bottom:1px solid rgb(0 0 0 / .1);margin-top:50px;margin-bottom:50px;margin-left:-19px}.bleed+.bleed{margin-top:-50px}.content>.post_box:last-child .bleed:last-child{border-bottom:0;margin-bottom:-31px}.bleed:after{display:table;clear:both;content:''}@media all and (min-width:682px){.bleed{margin-left:calc(calc(644px - 100vw) / 2);}}@media all and (min-width:706px){.bleed{margin-left:-31px}}@media all and (min-width:1342px){.bleed{margin-left:calc(calc(1280px - 100vw) / 2);}}.focus .bleed{left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.bleed .container{padding-top:31px;padding-bottom:19px}.bleed pre,.bleed .wp-caption,.bleed .frame{background-color:rgb(0 0 0 / .1)}.bleed.no-border{border-top:none}.bleed.red{background-color:#fcc}.bleed.red blockquote,.bleed.red .post_content>.small,.bleed.red .caption,.bleed.red .bar,.bleed.red .wp-caption{color:maroon}.bleed.salmon{background-color:#fdc}.bleed.salmon blockquote,.bleed.salmon .post_content>.small,.bleed.salmon .caption,.bleed.salmon .bar,.bleed.salmon .wp-caption{color:#802b00}.bleed.orange{background-color:#fec}.bleed.orange blockquote,.bleed.orange .post_content>.small,.bleed.orange .caption,.bleed.orange .bar,.bleed.orange .wp-caption{color:#805500}.bleed.yellow{background-color:#ffc}.bleed.yellow blockquote,.bleed.yellow .post_content>.small,.bleed.yellow .caption,.bleed.yellow .bar,.bleed.yellow .wp-caption{color:olive}.bleed.chartreuse{background-color:#efc}.bleed.chartreuse blockquote,.bleed.chartreuse .post_content>.small,.bleed.chartreuse .caption,.bleed.chartreuse .bar,.bleed.chartreuse .wp-caption{color:#558000}.bleed.lime{background-color:#dfc}.bleed.lime blockquote,.bleed.lime .post_content>.small,.bleed.lime .caption,.bleed.lime .bar,.bleed.lime .wp-caption{color:#2a8000}.bleed.green{background-color:#cfc}.bleed.green blockquote,.bleed.green .post_content>.small,.bleed.green .caption,.bleed.green .bar,.bleed.green .wp-caption{color:green}.bleed.aquamarine{background-color:#cfd}.bleed.aquamarine blockquote,.bleed.aquamarine .post_content>.small,.bleed.aquamarine .caption,.bleed.aquamarine .bar,.bleed.aquamarine .wp-caption{color:#00802b}.bleed.turquoise{background-color:#cfe}.bleed.turquoise blockquote,.bleed.turquoise .post_content>.small,.bleed.turquoise .caption,.bleed.turquoise .bar,.bleed.turquoise .wp-caption{color:#008055}.bleed.cyan{background-color:#cff}.bleed.cyan blockquote,.bleed.cyan .post_content>.small,.bleed.cyan .caption,.bleed.cyan .bar,.bleed.cyan .wp-caption{color:teal}.bleed.blue{background-color:#cef}.bleed.blue blockquote,.bleed.blue .post_content>.small,.bleed.blue .caption,.bleed.blue .bar,.bleed.blue .wp-caption{color:#005580}.bleed.steel{background-color:#cdf}.bleed.steel blockquote,.bleed.steel .post_content>.small,.bleed.steel .caption,.bleed.steel .bar,.bleed.steel .wp-caption{color:#002a80}.bleed.lavender{background-color:#ccf}.bleed.lavender blockquote,.bleed.lavender .post_content>.small,.bleed.lavender .caption,.bleed.lavender .bar,.bleed.lavender .wp-caption{color:navy}.bleed.purple{background-color:#dcf}.bleed.purple blockquote,.bleed.purple .post_content>.small,.bleed.purple .caption,.bleed.purple .bar,.bleed.purple .wp-caption{color:#2b0080}.bleed.orchid{background-color:#ecf}.bleed.orchid blockquote,.bleed.orchid .post_content>.small,.bleed.orchid .caption,.bleed.orchid .bar,.bleed.orchid .wp-caption{color:#550080}.bleed.magenta{background-color:#fcf}.bleed.magenta blockquote,.bleed.magenta .post_content>.small,.bleed.magenta .caption,.bleed.magenta .bar,.bleed.magenta .wp-caption{color:purple}.bleed.pink{background-color:#fce}.bleed.pink blockquote,.bleed.pink .post_content>.small,.bleed.pink .caption,.bleed.pink .bar,.bleed.pink .wp-caption{color:#800055}.bleed.rose{background-color:#fcd}.bleed.rose blockquote,.bleed.rose .post_content>.small,.bleed.rose .caption,.bleed.rose .bar,.bleed.rose .wp-caption{color:#80002a}.bleed:has(+.bleed){border-bottom:0}body{background-color:#000;padding:0}#effects{width:100%;height:100%;position:fixed;z-index:-1}#background-video{position:fixed;right:0;top:-30%;min-width:100%;min-height:100%;z-index:-100;background-position:center middle;display:none!important}h2{text-transform:uppercase}.full{width:100%;max-width:1280px}#header{padding:40px 0 40px;border:0 none;height:100px;overflow:visible;margin:0 auto 0;position:relative;transition:0.5s ease all;z-index:150;box-sizing:border-box}#header_image{float:left;transition:all 0.8s ease}#header_image_link{width:600px;background-size:60% auto;background-repeat:no-repeat;background-position:center top;font-family:proxima-nova;line-height:150%;margin:0;color:#fff;text-align:center;display:block;transition:all 0.7s ease;float:left}#header_image_link:hover{background-size:60% auto;background-repeat:no-repeat;background-position:center top}#logo{position:absolute}#site_title{width:auto;font-family:red Rose;text-transform:uppercase;font-weight:400;font-size:80px;line-height:60px}#site_title a::after{display:block;width:50px;height:50px;transform:rotate(-90deg);font-size:28px;position:absolute;top:5px;right:-35px}#site_title a{transition:all ease-in-out 1.5s;text-decoration:none}#site_title a:hover{text-shadow:0 0 20px rgb(255 255 255 / .6);text-decoration:none}#tagline h2{font-family:"Roboto Condensed",sans-serif;font-size:17px}@media (max-width:1280px){#header_image_link{width:500px}}@media (max-width:1140px){#header_image_link{width:400px}#site_title{font-size:57px}#site_title a::after{font-size:23px;top:0;right:-35px}}@media (max-width:1000px){#header_image_link{width:300px}#site_title{font-size:48px}#site_title a::after{font-size:19px}}@media (max-width:897px){#header_image_link{width:85%}#header{padding:20px 0 40px}#site_title{font-size:60px}#site_title a::after{font-size:23px}}@media (max-width:640px){#site_title{font-size:50px}#site_title a::after{font-size:20px}}@media (max-width:480px){#header_image_link{width:85%}#site_title{font-size:45px}#site_title a::after{font-size:18px;top:-2px;right:-30px}}@media (max-width:380px){#site_title{font-size:35px}#site_title a::after{font-size:15px;top:-5px;right:-30px}}.nav{width:100%;position:relative}#menu-main-menu{width:auto;height:auto;margin:0;position:absolute;right:0;z-index:200;overflow:visible}#menu-main-menu li{margin-right:0}#menu-main-menu li a{background:rgb(255 255 255 / .2);color:#fff;border:0 none;font-weight:700;text-transform:none;font-size:18px;letter-spacing:0;text-transform:uppercase;transition:all 0.3s ease 0s;position:relative;z-index:210;line-height:18px;padding:14px 14px}#menu-main-menu li a:hover{color:rgb(0 0 0 / .6);font-size:20px;padding:20px;border-radius:6px}#menu-item-6482 a:hover,#menu-item-6482.current-menu-item a{background:#7fb6f5}#menu-item-6481 a:hover,#menu-item-6481.current-menu-item a,#menu-item-6481.current-menu-ancestor a,.template-testimonial #menu-item-6481 a,#menu-item-6481 .sub-menu,.template-single-testimonial #menu-item-6481 a{background:#7dd2f6}#menu-item-7460 a:hover,#menu-item-7460.current-menu-item a,#menu-item-7460 .sub-menu,.services #menu-item-7460.current_page_ancestor a,.services-sales #menu-item-7460 a{background:#94e9cf}#menu-item-8984 a:hover,#menu-item-8984.current-menu-item a,#menu-item-8984 .sub-menu,.template-portfolio #menu-item-8984 a,.template-single-portfolio #menu-item-8984 a,.template-portfolio_tag #menu-item-8984 a,.template-portfolio_category #menu-item-8984 a{background:#c8ffaa}#menu-item-6575 a:hover,#menu-item-6575.current-menu-item a{background:#fdffaa}#menu-main-menu li.current-menu-item a,#menu-main-menu li.current-category-ancestor a,#menu-main-menu li.current_page_ancestor a,#menu-main-menu li.current-page-ancestor a,#menu-main-menu li.current-post-ancestor a,.template-testimonial #menu-item-6481 a,.template-portfolio #menu-item-8984 a,.template-single-portfolio #menu-item-8984 a,.template-single-testimonial #menu-item-6481 a,.template-portfolio_tag #menu-item-8984 a,.template-portfolio_category #menu-item-8984 a{font-weight:700;color:rgb(0 0 0 / .6);font-size:20px;padding:20px;border-radius:6px}.menu:before{display:none}.about #menu-item-6481 .sub-menu,.template-testimonial #menu-item-6481 .sub-menu,.template-portfolio_category #menu-item-8984 .sub-menu,.template-portfolio #menu-item-8984 .sub-menu,.template-single-web #menu-item-8984 .sub-menu,.template-single-graphics #menu-item-8984 .sub-menu,.template-single-photography #menu-item-8984 .sub-menu,.template-single-art #menu-item-8984 .sub-menu,.template-single-video #menu-item-8984 .sub-menu,.template-single-testimonial #menu-item-6481 .sub-menu,.template-portfolio_tag #menu-item-8984 .sub-menu,.services #menu-item-7460 .sub-menu,.services-sales #menu-item-7460 .sub-menu{display:flex}#menu-main-menu .sub-menu{display:none;position:absolute;top:52px;right:0;height:46px}#menu-main-menu .sub-menu whitespace{display:none}#menu-main-menu .sub-menu li{list-style:none;margin:0;display:inline-block;vertical-align:top;box-sizing:border-box}#menu-main-menu .sub-menu li a{font-weight:400;text-transform:uppercase;border:0;color:rgb(0 0 0 / .8);font-size:18px;line-height:18px;padding:14px 14px;border-radius:0}#menu-main-menu .sub-menu li.current_page_item a,#menu-main-menu .sub-menu li.current-menu-item a{background:rgb(0 0 0 / .2)}#menu-main-menu .sub-menu li a:hover,.secondary-menu li.current-menu-item a,.template-testimonial .sub-menu li#menu-item-8261 a,.template-single-web .sub-menu li#menu-item-8981 a,.template-single-graphics .sub-menu li#menu-item-8982 a,.template-single-photography .sub-menu li#menu-item-8983 a,.template-single-art .sub-menu li#menu-item-8262 a,.template-single-video .sub-menu li#menu-item-8262 a,.template-single-testimonial .sub-menu li#menu-item-8797 a,.page-id-6676 .sub-menu li#menu-item-8330 a,.page-id-6546 .sub-menu li#menu-item-8330 a{background:rgb(0 0 0 / .2)}#menu-item-8945,#mobile-main-nav ul .mobile-menu-item-6{display:none}#menu-item-8945{background:linear-gradient(to right,#ffffaa,#aaffaa,#77ccff,#aaffaa,#ffffaa);text-shadow:0 0 10px #000;background-size:200% 100%;animation:gradient-move 5s linear infinite;overflow:hidden}#menu-main-menu #menu-item-8945 a,#menu-main-menu #menu-item-8945 a:hover{color:#fff;overflow:hidden;border-radius:12px}.logged-in #menu-item-8945,.logged-in #mobile-main-nav ul .mobile-menu-item-6{display:block}#mobile-menu-toggle{position:fixed;top:30px;right:20px;z-index:1001;background:#fff0;border:none;padding:10px;cursor:pointer;display:none;flex-direction:column;justify-content:space-around;width:60px;height:60px;outline:none!important;overflow:visible}#mobile-menu-toggle span{display:block;width:100%;height:3px;background-color:#fff;border-radius:3px;transition:all 0.3s cubic-bezier(.645,.045,.355,1);box-shadow:0 0 4px rgb(0 0 0 / .75)}#mobile-menu-toggle.is-active span:nth-child(1){transform:translateY(15.75px) rotate(45deg)}#mobile-menu-toggle.is-active span:nth-child(2){opacity:0}#mobile-menu-toggle.is-active span:nth-child(3){transform:translateY(-10.75px) rotate(-45deg)}#mobile-menu-container{position:fixed;top:0;left:0;height:100%;width:85%;max-width:320px;transform:translateX(-100%);transition:transform 0.35s ease-in-out;z-index:1000;overflow-y:auto;box-shadow:2px 0 10px rgb(0 0 0 / .1);display:flex}#mobile-menu-container.is-visible{transform:translateX(0%)}body.mobile-menu-open{overflow:hidden}#mobile-main-nav{width:100%;height:100%;display:flex;flex-direction:column}#mobile-main-nav ul{list-style:none;padding:0;margin:0;width:100%;height:100%;display:flex;flex-direction:column}#mobile-main-nav ul li{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;border-bottom:1px solid rgb(0 0 0 / .08);font-family:"Roboto Condensed",sans-serif;text-transform:uppercase;padding:15px 0;transition:all ease-in-out 1s}#mobile-main-nav ul li .mobile-main-link,#mobile-main-nav ul li .mobile-submenu-item-link{transition:all ease-in-out 1s}#mobile-main-nav ul li:hover .mobile-main-link,#mobile-main-nav ul li:focus .mobile-main-link,#mobile-main-nav ul li .mobile-submenu-item-link:hover,#mobile-main-nav ul li .mobile-submenu-item-link:focus{letter-spacing:3px}.mobile-menu-item-5{background-image:linear-gradient(to bottom,#404119,#27280c)}.mobile-menu-item-4{background-image:linear-gradient(to bottom,#153c17,#0b250c)}.mobile-menu-item-3{background-image:linear-gradient(to bottom,#0c402d,#042519)}.mobile-menu-item-2{background-image:linear-gradient(to bottom,#0e3c39,#052321)}.mobile-menu-item-1{background-image:linear-gradient(to bottom,#0d2d3c,#051b25)}#mobile-main-nav ul li:last-child{border-bottom:none}.mobile-main-link{display:block;padding:0 25px 10px 25px;text-decoration:none;color:#fff;font-size:1.6em;font-weight:700;transition:color 0.2s ease}.mobile-main-link:hover,.mobile-main-link:focus{color:#fff}.mobile-submenu-items-container{display:flex;flex-direction:column;padding:0 25px 0 40px}.mobile-submenu-item-link{display:block;padding:8px 0;text-decoration:none;text-transform:none;color:#fff;font-size:23px;font-weight:400;font-family:"Roboto Condensed",sans-serif;transition:color 0.2s ease}.mobile-submenu-item-link:hover,.mobile-submenu-item-link:focus{color:#fff;text-shadow:1px 1px 2px rgb(0 0 0 / .5)}#mobile-menu-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .4);z-index:999;opacity:0;visibility:hidden;transition:opacity 0.35s ease-in-out,visibility 0s 0.35s linear;-webkit-tap-highlight-color:#fff0}#mobile-menu-backdrop.is-visible{opacity:1;visibility:visible;transition:opacity 0.35s ease-in-out,visibility 0s 0s linear;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media (min-width:897px){#mobile-menu-toggle{display:none}#mobile-menu-container{display:none}#mobile-menu-backdrop{display:none}}@media (max-width:897px){#menu-main-menu{display:none}#mobile-menu-toggle{display:flex;top:20px}}@media (max-width:480px){#mobile-menu-toggle{width:40px;height:40px;top:30px}#mobile-menu-toggle.is-active span:nth-child(1){transform:translateY(12.75px) rotate(45deg)}#mobile-menu-toggle.is-active span:nth-child(3){transform:translateY(0) rotate(-45deg)}}@media (min-width:897px){#mobile-menu-toggle{display:none}#mobile-menu-container{display:none}}#content-header{padding-left:0;padding-right:0;margin:120px auto 0;position:relative}#content-header h1{font-family:"Roboto Condensed",sans-serif;text-transform:uppercase;font-weight:700;font-size:47px;line-height:37px}#content-header h1 a{color:#fff}#breadcrumbs p{font-family:"Roboto Condensed",sans-serif;line-height:47px}#breadcrumbs a{color:#fff}#content-header .menu{width:auto;position:absolute;top:0;right:0}#content-header .menu li{list-style:none;margin:0 0 0 20px}#content-header .menu li a{background:#fff;font-family:"Roboto Condensed",sans-serif;font-weight:700;border:0;color:#000;font-size:14px;line-height:18px;padding:8px 12px}#content-header .menu li a:hover,#content-header .menu li.current-menu-item a{background:#000;color:#fff}@media (max-width:897px){#content-header{margin:90px auto 0}}@media (max-width:480px){#content-header{margin:60px auto 0;position:relative}#content-header h1{font-size:37px;line-height:37px}}#content{margin:0 auto}.container{max-width:100%;padding-left:0;padding-right:0;margin-left:0;margin-right:0}#content-footer{background:rgb(0 0 0 / .3);padding:5%;box-sizing:border-box;border-radius:12px;margin:40px auto;position:relative}#content-footer h2{font-family:37px;text-transform:uppercase;font-weight:700;font-size:29px;line-height:37px;text-align:center}#content-footer h2 a{color:#fff}#content-footer p{text-align:center;margin:20px 0}#content-footer a.button{text-align:center;max-width:250px;margin:20px auto;display:block;transition:all ease-in-out 1s}#footer-content{padding:2.5% 0}#footer-share{display:flex;flex-direction:row;align-items:center;justify-content:center}#footer-share img{width:24px;height:24px;margin-right:25px}@media all and (min-width:897px){#content-footer{width:90%}}#hello{position:relative;margin:10vh 0 20vh 0}#welcome{width:100%}#welcome a.button{background:rgb(0 255 0 / .2);transition:all ease-in-out 0.7s}#welcome a.button:hover{background:rgb(100 255 50 / .4)}.home-content h1{text-transform:uppercase;font-weight:700;font-size:8vw!important;line-height:9vw!important}.home-content h1 span{font-size:10.8vw!important;line-height:60px!important;filter:drop-shadow(2px 2px 20px rgb(255 255 255 / .6))}.home-content h2{color:#fff;font-weight:700;text-transform:uppercase;font-size:37px!important;line-height:37px!important;text-align:center}.home-content p,.home-content li{line-height:29px;font-family:"Roboto",sans-serif;font-size:23px;list-style-type:square}.home-content a{color:#fff}#hello.home-content h2{font-size:29px;text-align:left}a.button{font-family:"Roboto Condensed",sans-serif;font-size:29px;text-transform:uppercase;font-weight:700;background:#32cd96;border-radius:0;padding:16px;transition:all ease-in-out 1s}a.button:hover{font-family:"Roboto Condensed",sans-serif;font-size:29px;text-transform:uppercase;font-weight:700;background:#46e1aa;border-radius:0;padding:16px 28px}.gradient-text{background:linear-gradient(to right,#ffffaa,#aaffaa,#77ccff,#aaffaa,#ffffaa);-webkit-background-clip:text;background-clip:text;color:#fff0;text-shadow:none;background-size:200% 100%;animation:gradient-move 5s linear infinite,glow 5s infinite;will-change:background-position}@media all and (min-width:1800px){.home-content h1{font-size:140px!important;line-height:160px!important}.home-content h1 span{font-size:190px!important}#hello.home-content h2{font-size:37px!important;line-height:29px!important}}@media all and (max-width:1500px){.home-content h1{font-size:9vw!important;line-height:11vw!important}.home-content h1 span{font-size:12vw!important}}@media all and (max-width:1280px){.home-content h1{font-size:10vw!important;line-height:11vw!important}.home-content h1 span{font-size:13.5vw!important}#hello.home-content h2{font-size:29px!important;line-height:29px!important}}@media all and (max-width:980px){#hello.home-content h2{font-size:29px!important;line-height:29px!important}}@media all and (max-width:640px){#hello{margin:10vh 0 20vh}.home-content h1{font-size:9vw!important}.home-content h1 span{font-size:12vw!important}#hello.home-content h2{font-size:29px!important;line-height:29px!important}#hello.home-content p{font-size:18px;line-height:29px}}@media all and (max-width:400px){.home-content h1{line-height:7vw!important}}.template-front .testimonials-widget-testimonial div.credit{display:block!important}#portfolio-video,#menu-item-7586{display:none!important}.sales-intro{position:relative;margin:5vh 0 0 0}.sales h1{text-transform:uppercase;font-weight:700;font-size:80px!important;line-height:230px!important;text-align:center;margin-bottom:80px}.sales h1 span{font-size:280px!important;line-height:60px!important;text-align:center}.sales h2{color:#fff;font-weight:700;text-transform:uppercase;font-size:29px!important;line-height:37px!important;text-align:center}.sales h3{color:#fff;font-weight:700;text-transform:uppercase;font-size:29px!important;line-height:29px!important;text-align:center}.sales p{line-height:37px;font-family:"Roboto",sans-serif;font-size:23px;text-align:center}.sales p.availability{line-height:23px;font-size:18px;text-align:center;font-style:italic}.sales p.card-commitment{font-size:14px;line-height:18px;font-style:italic}.sales a{color:#fff}.sales .faq-answer a{color:#000}#countdown{margin:0 0 10vh 0;display:none!important}.sales #services-links{margin-bottom:140px}.sales #content-header h1{font-size:47px!important;line-height:37px!important;text-align:left;margin-bottom:0}.sales #breadcrumbs p{font-size:18px!important;line-height:37px!important;text-align:left}.sales .faq-answer p{font-size:20px;line-height:29px;margin-bottom:10px}@media (max-width:897px){.sales h1{font-size:8.5vw!important;line-height:22vw!important}.sales h1 span{font-size:30vw!important;line-height:14vw!important}.sales .sales-intro h2{font-size:3vw!important;line-height:13vw!important}.sales p.card-summary{font-size:18px;line-height:27px}.feature-list__item{line-height:27px}.card-body{padding-bottom:0}}@media (max-width:640px){.sales h1{font-size:10vw!important;line-height:22vw!important}.sales h1 span{font-size:34vw!important;line-height:14vw!important}.sales .sales-intro h2{font-size:3.5vw!important;line-height:20vw!important}}@media (max-width:640px){.sales h1{font-size:10vw!important;line-height:22vw!important}.sales h1 span{font-size:34vw!important;line-height:14vw!important}.sales .sales-intro h2{font-size:3.5vw!important;line-height:28vw!important}.sales .concept-container p.promo-code{font-size:28px!important}}#recent-work{width:100%;float:left;clear:both;margin:0 0 200px 0;position:relative;z-index:100}#recent-work h2 a{color:#fff}#latest-five{width:100%;float:left;clear:none;background:#000;position:relative;box-shadow:0 0 30px #000}.undefined #latest-five{box-shadow:none}#latest-one{width:50%;height:auto;float:left;clear:none}#latest-one a img{width:100%;height:auto;border:0;transition:all 0.3s ease;opacity:.8;position:relative;top:0;left:0}#latest-one a:hover img{width:100%;height:auto;opacity:1}#latest-four{width:50%;height:auto;float:right;clear:none;position:relative}#latest-four a img{width:50%;height:auto;float:left;clear:none;border:0;margin:0;transition:all 0.3s ease;opacity:.8;position:relative;z-index:100}#latest-four a:hover img{width:50%;height:auto;position:relative;opacity:1}#latest-one.alt{float:right;clear:none}#latest-four.alt{float:left;clear:left}#reviews{width:100%;clear:both;margin:0 0 200px 0}.testimonial-slider-wrapper{position:relative;max-width:none;margin:0 auto;overflow:hidden;padding:0 40px}.testimonial-slider-inner{position:relative;display:flex;justify-content:center;min-height:200px;align-items:center;transition:height 0.5s ease-in-out}.testimonial-slide{position:absolute;top:0;left:0;width:100%;opacity:0;display:none;transition:opacity 1s ease-in-out;text-align:center;box-sizing:border-box;padding-bottom:1px}.testimonial-slide blockquote{color:#fff;font-family:"Roboto Condensed",sans-serif;font-size:28px;text-align:center;font-weight:100;line-height:43px;margin-bottom:15px;border:0;padding-left:0!important}.testimonial-slide .credit{color:#fff;font-size:25px;font-weight:700}.slider-arrow{position:absolute;top:50%;transform:translateY(-50%);background:rgb(0 0 0 / .5);color:#fff;border:none;padding:10px 15px;font-size:1.5em;cursor:pointer;z-index:10;border-radius:5px;opacity:.8;transition:opacity 0.3s ease}.slider-arrow:hover{opacity:1}.slider-arrow-left{left:0}.slider-arrow-right{right:0}@media (max-width:897px){.slider-arrow{font-size:1.2em;padding:8px 12px}.testimonial-slide blockquote{font-size:22px;line-height:30px}.testimonial-slide .credit{font-size:22px}}.marquee-container{width:100%;height:150px;overflow:hidden;box-sizing:border-box;position:relative;background-color:none;margin:20px 0}.marquee-content{display:flex;height:100%;gap:10px;width:fit-content;animation:scroll-left var(--scroll-duration,15s) linear infinite}.marquee-content img{display:block;height:100%;aspect-ratio:1;object-fit:cover;flex-shrink:0}@keyframes scroll-left{from{transform:translateX(0)}to{transform:translateX(var(--scroll-distance,-50%))}}.marquee-container:hover .marquee-content{animation-play-state:paused}@media (max-width:897px){.marquee-container{height:100px}}#numbers{margin:0 0 160px 0}.numbers-box{display:flex;flex-direction:row;justify-content:space-between}.numbers-section{flex-basis:24%;background:rgb(0 0 0 / .3);transition:all ease-in-out 1s}.numbers-section h2{text-align:center;text-shadow:2px 2px 4px rgb(0 0 0 / .3);padding-top:40px;transition:all ease-in-out 1s}.numbers-section h2 span{font-weight:700;font-size:80px}.numbers-section p{text-align:center;font-family:"Roboto Condensed",sans-serif}.numbers-section:hover h2{text-shadow:0 0 12px rgb(255 255 255 / .8)}@media all and (max-width:897px){.numbers-box{flex-wrap:wrap}.numbers-section{flex-basis:48%;margin-bottom:4%}}@media all and (max-width:640px){.numbers-section{flex-basis:100%;margin-bottom:4%}}#chat{margin-top:100px;float:left;width:100%;margin:0 0 100px 0}#gform_wrapper_1,#mc_embed_shell{padding:0;display:block!important;background:rgb(0 0 0 / .3);padding:5%;box-sizing:border-box;border-radius:15px;position:relative}.template-page #gform_wrapper_1{padding:0}.container .gform_wrapper input{width:100%!important}.container .gform_wrapper input:focus,.gform_wrapper textarea:focus{background:rgb(255 255 255 / .6);color:#fff;border-bottom:#777 solid 5px;transition:0.5s ease all}.container .gform_wrapper input,.gform_wrapper textarea{padding:20px!important;font-size:22px!important;border-bottom:#ccc solid 1px;transition:0.5s ease all}.container .gform_wrapper .top_label .gfield_label{font-size:27px;margin-top:0;margin-bottom:10px}.container .gform_wrapper li{list-style:none!important}.container .gform_wrapper ul,.grt .gform_fields{margin-left:0!important}.gform_legacy_markup_wrapper ul li.gfield{margin:0 0 20px 0!important}.container .ginput_container_checkbox ul li{width:50%;float:left}.container .ginput_container_checkbox ul li label{font-size:24px}.container .gfield_description{display:none}#gform_submit_button_1{font-family:"Roboto",sans-serif;font-size:29px;line-height:23px;text-transform:uppercase;font-weight:700}input[type=submit]{color:#000;background:#fff}input[type=submit]:hover{color:#000;background:#fff}.gfield--input-type-captcha{display:none!important}#chat .gform_wrapper::after,.contact .gform_wrapper::after,#mc_embed_shell::after{position:absolute;bottom:-60px;right:40px;width:60px;height:60px;opacity:.3;background-size:100%;background-position:top;background-repeat:no-repeat}.chatbox::after{position:absolute;bottom:-60px;right:40px;width:60px;height:60px;opacity:.3;background-size:100%;background-position:top;background-repeat:no-repeat}.newsletter select{width:100%}.newsletter .button{display:block;margin:0 auto;font-family:"Roboto Condensed",sans-serif;text-transform:uppercase}.newsletter .required{color:#000}#mc_embed_signup{max-width:500px;margin:0 auto}@media all and (max-width:1280px){.newsletter #content.full{width:90%}}@media all and (max-width:897px){.chatbox::after{right:20px}}.template-single-portfolio .columns{width:100%;display:flex;flex-direction:row;justify-content:space-between}.template-single-portfolio .content{flex-basis:75%;float:none;order:1}.template-single-portfolio .content img{width:100%}.template-single-portfolio #details{flex-basis:23%;float:none;order:2}.template-single-portfolio .grt img{margin-bottom:0}#details h2{font-family:"Roboto Condensed",sans-serif;font-size:23px;line-height:23px;text-transform:uppercase;font-weight:700}#details h3{font-family:"Roboto Condensed",sans-serif;font-size:14px;font-weight:100}#details h4{font-family:"Roboto Condensed",sans-serif;font-size:18px;line-height:18px;text-transform:none;font-weight:700;margin-top:20px}#details p{font-family:"Roboto",sans-serif;font-size:14px;line-height:23px;font-weight:100}#details ul li{list-style:none;display:inline-block;padding:4px 4px 4px 0}#details ul li a{background:#000;color:#fff;font-size:14px;margin:0;text-transform:none;padding:8px;border-radius:8px;font-weight:700}#details a.live-website{font-family:"Roboto Condensed",sans-serif;font-size:23px;font-weight:700;line-height:23px;color:#000;background:lime;padding:8px;border-radius:8px;margin:30px 0;display:block;text-transform:uppercase;text-align:center}#details .testimonials-widget-testimonial .image{display:block}#details .testimonials-widget-testimonial div.credit{font-family:"Roboto Condensed",sans-serif;font-size:18px;color:#fff;text-align:right}#details .testimonials-widget-testimonial div.credit a{color:#fff}.testimonial-snippet-wrapper{display:flex;flex-direction:row;justify-content:space-between;margin:15px 0}.testimonial-snippet-image{flex-basis:30%}.testimonial-snippet-image img{border-radius:8px}.testimonial-snippet-text{flex-basis:65%}.testimonial-snippet-text p{font-family:"Roboto Condensed",sans-serif;font-size:23px;color:#fff;font-style:italic}.testimonial-snippet-text h5{font-family:"Roboto Condensed",sans-serif;font-size:18px;color:#fff;text-align:left}@media all and (max-width:1280px){.template-single-portfolio .content{flex-basis:68%;margin-bottom:40px}.template-single-portfolio #details{flex-basis:30%}.template-single-portfolio #content.full{width:90%}}@media all and (max-width:897px){.template-single-portfolio .columns{flex-direction:column}.template-single-portfolio .content{width:100%;float:none}.template-single-portfolio #details{width:100%;float:none;margin-bottom:60px}#details .testimonials-widget-testimonial.single{flex-direction:row;flex-wrap:wrap}#details .testimonials-widget-testimonial div.credit{flex-basis:100%;order:3;font-size:23px}#details .testimonials-widget-testimonial blockquote{flex-basis:65%;order:2}#details .testimonials-widget-testimonial blockquote p{font-size:23px;line-height:29px}#details .testimonials-widget-testimonial .image{margin:0}#details .testimonials-widget-testimonial{margin-top:15px}}@media all and (max-width:640px){#details .testimonials-widget-testimonial div.credit{font-size:18px}#details .testimonials-widget-testimonial blockquote p{font-size:18px;line-height:23px}.template-single-portfolio #details{order:2}.template-single-portfolio .content{order:1}}.template-page .content{background:#fff;padding:36px}.template-page .content p{color:#000}.template-page .content h2{color:#000}.template-page .content h3{color:#000}.about .content{background:#fff;padding:5%}.about .content p{color:#000}.about .content h2{background:#000;color:#fff;text-align:center}.about .content h3{color:#000}.about-box{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:80px}.about-box h3{font-weight:700}.about-box h4{color:#000;font-weight:700;margin-top:-25px}.about-section{flex-basis:60%}.about-image{flex-basis:35%}.about-statement{font-size:23px}.template-about .post_box h2{clear:none}p.about-left{float:left;clear:none;font-size:23px;line-height:30px}p.about-right{clear:right;font-size:23px;line-height:30px}.clear{width:100%;height:1px;clear:both}.skills{display:flex;flex-direction:row;justify-content:space-between}.skill-box{flex-basis:24%;background:#ccc;color:#000;padding:20px;box-sizing:border-box}.about .content .skill-box h3{color:#000;text-transform:uppercase;font-size:23px;line-height:23px;font-weight:700}.about .content .skill-box ul{margin-left:20px}.about .content .skill-box ul li{font-size:18px;line-height:18px;list-style:square}@media all and (max-width:897px){.skills{flex-direction:row;flex-wrap:wrap}.skill-box{flex-basis:49%;margin-bottom:2%}.about-box{flex-direction:column;margin-bottom:40px}.about-section{order:1}.about-image{order:2}.about-statement{font-size:18px}}@media all and (max-width:640px){.skills{flex-direction:column}.skill-box{flex-basis:100%;margin-bottom:4%}}.services .content{background:none;padding:0}.services .content p{color:#000}.services .content h2{color:#000}.services h2 a{text-decoration:none;color:#000}.services .content h3{color:#000}.services-box{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;background:rgb(255 255 255 / .9);padding:5%;margin-bottom:48px}.services-description{flex-basis:65%}.services-description h2{font-weight:700;text-transform:none;line-height:37px!important}.services-example{flex-basis:30%}.services-example h3{text-transform:none;font-size:18px!important;line-height:23px!important;margin:0 0 12px 0}.services-example img{box-shadow:0 0 24px #398063}.services-example ul li{color:#000}.services-details{flex-basis:100%}.services-action{flex-basis:100%}.services .content #page-intro p{color:#fff}.services.page-child #page-intro{display:none}#services-categories{display:flex;flex-direction:row;justify-content:space-between}.services-category{flex-basis:23%;padding:20px;box-sizing:border-box;border-radius:8px}.services .content .services-category h2{color:#fff;text-align:center;text-transform:none;line-height:37px}.services .content .services-category p{color:#fff}.services-category a{color:#fff;font-weight:700;text-align:center;width:100%;display:block;text-decoration:none;font-size:29px}#services-graphics{background:rgb(125 210 246 / .5)}#services-web{background:rgb(148 233 207 / .5)}#services-upgrades{background:rgb(200 255 170 / .5)}#services-hosting{background:rgb(253 255 170 / .5)}#services-links{margin:30px 0 60px}#services-links h2{color:#fff;font-weight:700;text-transform:uppercase;font-size:37px!important;line-height:37px!important;text-align:center}#services-links p{color:#fff;text-align:center}#services-links a{display:inline-block;padding:4px 8px;color:#fff;text-decoration:none;border-radius:12px;margin:0 10px 10px 0;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;transition:all ease-in-out 0.5s;font-size:20px;font-weight:700}#services-links a:hover{padding:6px 10px}#services-links a.service1{background:rgb(127 182 245 / .5)}#services-links a.service2{background:rgb(125 210 246 / .5)}#services-links a.service3{background:rgb(148 233 207 / .5)}#services-links a.service4{background:rgb(200 255 170 / .5)}#services-links a.service5{background:rgb(253 255 170 / .5)}@media all and (max-width:1280px){#services-categories{width:90%;box-sizing:border-box;margin-left:auto;margin-right:auto}}@media all and (max-width:897px){#services-categories{flex-direction:column}.services-category{flex-basis:100%;padding:20px;box-sizing:border-box;border-radius:8px;margin-bottom:20px}}#menu-item-7460 a:hover,#menu-item-7460.current-menu-item a,#menu-item-7460 .sub-menu,.services #menu-item-7460.current_page_ancestor a{background:#94e9cf}#menu-item-7583 a:hover,#menu-item-7583.current-menu-item a,#menu-item-7583 .sub-menu,.template-category #menu-item-7583 a,.template-single #menu-item-7583 a,.template-tag #menu-item-7583 a{background:#c8ffaa}#menu-item-6575 a:hover,#menu-item-6575.current-menu-item a{background:#fdffaa}#page-intro{margin:30px 0 60px;background:rgb(0 0 0 / .25);padding:30px;box-sizing:border-box}#page-intro p{text-align:center}#page-intro a{color:#fff}.portfolio-section{margin:120px 0 0}.portfolio-section h2,#page-intro h2{color:#fff;font-weight:700;text-transform:uppercase;font-size:37px!important;line-height:37px!important;text-align:center}.portfolio-section a.button{display:block;max-width:250px;text-align:center;margin:20px auto}.portfolio-date{position:absolute;padding:4px 8px;top:10px;right:0;transform:rotate(90deg);background:rgb(0 0 0 / .3);display:none}.contact .content{background:none;padding:0}@media all and (min-width:641px){.gform_legacy_markup_wrapper ul.gform_fields li.gfield{padding-right:0px!important}}@media all and (min-width:897px){#gform_fields_1{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.gfield--type-text,.gfield--type-email{flex-basis:47.5%}.gfield--type-textarea{flex-basis:100%}}.policies .content{background:#fff;padding:5%}.policies .content p{color:#000}.policies .content h2{color:#000}.policies h2 a{text-decoration:none;color:#000}.policies .content h3{color:#000}.policies .content ul li{color:#000}.archive .grt ul{list-style:none;margin-left:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.archive .grt ul li{flex-basis:49%;margin:0 0 2% 0;position:relative}.archive .grt ul::after{display:none!important;clear:none!important}.archive .grt img{margin:0}.archive span.headline{width:100%;position:absolute;bottom:0;z-index:10}.archive span.headline a{width:100%;position:relative;display:block;padding:20px 20px;background:rgb(0 0 0 / .7);color:#fff;font-family:"Roboto Condensed",sans-serif;font-size:29px;text-transform:uppercase;font-weight:700;transition:all ease-in-out 0.5s;box-sizing:border-box}.archive span.headline a:hover{background:rgb(50 50 50 / .7)}.archive .grt .post_list>:last-child{margin-bottom:2%}.prev_next a{color:#fff}.prev_next a:hover{color:#fff;font-weight:700}@media all and (max-width:897px){#policies-menu{display:none}}#testimonials-intro{margin:0 0 60px;background:rgb(255 255 255 / .1);padding:30px;box-sizing:border-box}#testimonials-intro h2{color:#fff;font-weight:700;text-transform:uppercase;font-size:37px!important;line-height:37px!important;text-align:center}#testimonials-intro p{color:#fff;font-size:23px;text-align:center}.template-testimonial span.headline{width:auto;position:relative;bottom:auto;z-index:1}.template-testimonial span.headline a{width:auto;padding:0 0 20px;background:none;color:#fff;font-family:"Roboto Condensed",sans-serif;font-size:29px;text-transform:uppercase;font-weight:700;transition:all ease-in-out 0.5s;box-sizing:border-box}.template-testimonial span.headline a:hover{background:none}.template-testimonial .post_list li{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.template-testimonial .post_list li .featured_image_wrap{flex-basis:30%}.template-testimonial .post_list li .testimonial-text{flex-basis:65%}.testimonial_archive_content p{font-size:23px}@media all and (max-width:1280px){.template-testimonial .grt ul{flex-direction:column}.template-testimonial .grt ul li{flex-basis:100%}.template-testimonial .post_content p{font-size:23px}.template-testimonial #content.full,.template-testimonial #content.full{width:90%}.template-testimonial .headline a{font-size:23px!important}.template-testimonial .featured_image_link,.template-testimonial .featured_image_wrap img{width:100%}}@media all and (max-width:640px){.template-testimonial .grt .post_content p{font-size:18px;line-height:23px;margin-bottom:15px}.template-testimonial .grt .post_list li{margin-bottom:40px}.testimonial_archive_content p{font-size:18px}}.single-testimonial-container{display:flex;flex-direction:row;justify-content:space-between}.testimonial-image-left{flex-basis:25%}.testimonial-image-left img{width:100%}.testimonial-content-right{flex-basis:70%}.testimonial-content-right blockquote{font-size:29px;color:#fff;border:0;margin:0;padding:0}.testimonial-content-right h2 a{color:#fff;text-decoration:underline}.testimonial-content-right h2 a:hover{color:#398063}@media all and (max-width:1280px){.template-single-testimonial #content.full{width:90%}}@media all and (max-width:897px){.testimonial-content-right blockquote{font-size:23px;margin:0}.grt .testimonial-content-right h2{font-size:23px!important;margin:10px 0 0}}@media all and (max-width:640px){.testimonial-content-right blockquote{font-size:18px;line-height:23px}.grt .testimonial-content-right h2{font-size:18px!important;line-height:23px}}.timebox{display:flex;flex-direction:row;justify-content:space-between}.time{clear:none;height:auto;margin:20px 0 50px 0;overflow:hidden;min-width:200px;z-index:100;position:relative}.four .time{flex-basis:24%}.three .time{flex-basis:32%}.time a{text-decoration:none}.time h5{width:100%;height:70px;margin:0;padding:40px 0;font-weight:300;font-size:28px;line-height:37px;margin:0;text-align:center;text-shadow:none;border-radius:50px 50px 0 0}.time h5:first-line{font-weight:700;font-size:40px;text-transform:uppercase;color:#fff}.time h5 del{font-size:20px}.time h6{font-size:23px;font-weight:700;margin:10px 0 0}.time h6 span{font-family:47px;font-weight:300;font-style:italic;font-size:15px}.time h6.sale{background:red;width:96%;height:auto;padding:1% 2%;margin-top:0;text-align:center;color:#fff;font-size:16px;animation:saleflash 6s infinite}.grt .time li{margin-bottom:0}.grt .time img{margin-bottom:0}#create p.exclusive{animation:saleflash2 12s infinite;background:red;color:#fff;width:46%;margin:20px auto 0;padding:1% 2%;text-transform:uppercase;border-radius:18px;font-size:24px;font-weight:800}.time ul [data-tooltip]{position:relative;z-index:2;cursor:pointer}.time ul [data-tooltip]:before,.time ul [data-tooltip]:after{visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;pointer-events:none}.time ul [data-tooltip]:before{position:absolute;bottom:150%;left:50%;margin-bottom:5px;margin-left:-80px;padding:7px;width:160px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#000;background-color:rgb(51 51 51 / .9);color:#fff;content:attr(data-tooltip);text-align:center;font-size:14px;line-height:1.2}.time ul [data-tooltip]:after{position:absolute;bottom:150%;left:50%;margin-left:-5px;width:0;border-top:5px solid #000;border-top:5px solid rgb(51 51 51 / .9);border-right:5px solid #fff0;border-left:5px solid #fff0;content:" ";font-size:0;line-height:0}.time ul [data-tooltip]:hover:before,.time ul [data-tooltip]:hover:after{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.page-id-6676 .time,.page-id-6928 .time{width:31%}.time p.summary{padding:5%;font-size:20px;letter-spacing:-.05em;background:#f2f7f7;margin-bottom:0;font-weight:800}.time.second p.summary{color:#003848}.time.third p.summary{color:#004816}.time.fourth p.summary{color:#2e4800}.time p{margin-bottom:0;color:#000}.page-id-6951 .time ul li{background:#f2f7f7}.page-id-6951 .time ul{margin-bottom:0}.page-id-6546 .time ul li{padding:0 4%;width:92%;min-height:35px}.page-id-6546 .time:hover ul li{font-size:17px}.time ul li.features{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px}.time ul li.features .emoji{font-size:28px}.time ul li.features .text{line-height:28px}p.purchase-details{text-align:center;font-style:italic;font-size:14px;line-height:18px;clear:both;width:100%;margin-bottom:100px}#create h3{text-align:center;font-size:20px;margin-bottom:30px}.first h5{color:#bbbbbb!important;background:#f6f6f6;background:-webkit-linear-gradient(#f6f6f6,gainsboro);background:-o-linear-gradient(#f6f6f6,gainsboro);background:-moz-linear-gradient(#f6f6f6,gainsboro);background:linear-gradient(#f6f6f6,gainsboro);border-bottom:5px #ddd solid}.second h5{color:#ecfffc!important;background:#008b9d;background:-webkit-linear-gradient(#008b9d,#006679);background:-o-linear-gradient(#008b9d,#006679);background:-moz-linear-gradient(#008b9d,#006679);background:linear-gradient(#008b9d,#006679);border-bottom:5px #005868 solid}.third h5{color:#e0ffec!important;background:#079f42;background:-webkit-linear-gradient(#079f42,#02762d);background:-o-linear-gradient(#079f42,#02762d);background:-moz-linear-gradient(#079f42,#02762d);background:linear-gradient(#079f42,#02762d);border-bottom:5px #036527 solid}.fourth h5{color:#e0ffec!important;background:#d1f22a;background:-webkit-linear-gradient(#d1f22a,#72b000);background:-o-linear-gradient(#d1f22a,#72b000);background:-moz-linear-gradient(#d1f22a,#72b000);background:linear-gradient(#d1f22a,#72b000);border-bottom:5px #6ca700 solid}.time ul{list-style:none;margin:0;padding:0;width:100%;height:auto}.time.second ul,.time.second ul li,.time.second p.summary{background:#eff6f6}.time.third ul,.time.third ul li,.time.third p.summary{background:#f0f6f2}.time.fourth ul,.time.fourth ul li,.time.fourth p.summary{background:#f2f7f2}.time.second:hover h6.sale,.time.third:hover h6.sale,.time.fourth:hover h6.sale{animation:none;background:#00481a}.time ul li{width:90%;color:#000;background:#f2f7f7;font-size:16px;letter-spacing:-.03em;line-height:32px;text-align:left;padding:0 5% 0 5%;min-height:40px}.time.second ul li{color:#002948}.time.third ul li{color:#004816}.time.fourth ul li{color:#2e4800}.time ul li.price{padding:20px 4% 0 6%}.time ul li span.label{font-weight:700;font-style:italic}.time ul li img{border:0 none;margin-right:5px}.time ul li del{font-size:14px;color:#999}.buy{font-family:47px;font-weight:700;width:100%;padding:0;text-align:center}.buy a{color:#000;font-size:23px;text-decoration:none;width:auto;height:auto;display:block;margin:0 auto;text-align:center;background:#fff;padding:10px 0}.first .buy a{background:#efefef;border-bottom:3px #ddd solid;color:#999}.second .buy a,.basic .buy a{background:#00677a;border-bottom:3px #005868 solid;color:#ecfffc}.third .buy a,.ultimate .buy a{background:#057b30;border-bottom:3px #036527 solid;color:#e0ffec}.fourth .buy a,.premium .buy a{background:#bade1e;border-bottom:3px #abcc1e solid;color:#f7fce3}.first .buy a:hover,.second .buy a:hover,.third .buy a:hover,.fourth .buy a:hover,.basic .buy a:hover,.ultimate .buy a:hover,.premium .buy a:hover{color:#fff;background:#000;border-bottom:3px #373737 solid;font-size:25px}#mc_embed_signup input{margin-bottom:10px}#mc_embed_signup input[type="submit"]{font-family:47px;font-weight:700;font-size:14px;padding:10px}input.paypal{clear:both;float:left;background:none;padding:0}.template-page #details{width:96%;clear:both;margin:0 auto;background:none;padding:10px 2% 20px}.template-page #details p{color:#000;font-weight:300;font-style:italic;font-size:20px;line-height:29px;margin:10px 0 20px 0;text-align:center}#paypal-bml-horiz{width:468px;height:60px;clear:both;float:none;margin:20px auto 0}.time ul li.hours,.time ul li.rate,.time ul li.updates,.time ul li.webmaster,.time ul li.goals,.time ul li.phone,.time ul li.dashboard{line-height:20px;clear:both;margin-bottom:15px}.time ul li.hours::before,.time ul li.rate::before,.time ul li.updates::before,.time ul li.webmaster::before,.time ul li.goals::before,.time ul li.phone::before,.time ul li.dashboard::before{background:url(https://wildglow.co/wp-content/thesis/skins/focus/images/retainer-sprites.png) no-repeat;width:50px;height:50px;content:'';float:left}.time.second ul li.hours::before{background-position:0 -50px}.time.third ul li.hours::before{background-position:-50px -50px}.time.fourth ul li.hours::before{background-position:-100px -50px}.time.second ul li.rate::before{background-position:0 -100px}.time.third ul li.rate::before{background-position:-50px -100px}.time.fourth ul li.rate::before{background-position:-100px -100px}.time.second ul li.updates::before{background-position:0 -150px}.time.third ul li.updates::before{background-position:-50px -150px}.time.fourth ul li.updates::before{background-position:-100px -150px}.time.second ul li.webmaster::before{background-position:0 -200px}.time.third ul li.webmaster::before{background-position:-50px -200px}.time.fourth ul li.webmaster::before{background-position:-100px -200px}.time.second ul li.goals::before{background-position:0 -250px}.time.third ul li.goals::before{background-position:-50px -250px}.time.fourth ul li.goals::before{background-position:-100px -250px}.time.second ul li.phone::before{background-position:0 -350px}.time.third ul li.phone::before{background-position:-50px -350px}.time.fourth ul li.phone::before{background-position:-100px -350px}.time.second ul li.dashboard::before{background-position:0 -400px}.time.third ul li.dashboard::before{background-position:-50px -400px}.time.fourth ul li.dashboard::before{background-position:-100px -400px}.time ul li.no{height:40px;margin-bottom:0}.time ul li.last{height:40px;margin-bottom:0}.time p.greatfor{padding:3% 5% 2%;font-style:italic;font-size:16px}.a1::before,.a2::before,.a3::before,.b1::before,.b2::before,.b3::before,.c1::before,.c2::before,.c3::before{background:url(http://rorymccracken.com/images/retainers-great.png) no-repeat;width:75px;height:75px;content:'';float:left;margin:0 25%;background-size:300%}.a1::before{background-position:0 0}.a2::before{background-position:-75px 0}.a3::before{background-position:-150px 0}.b1::before{background-position:0 -75px}.b2::before{background-position:-75px -75px}.b3::before{background-position:-150px -75px}.c1::before{background-position:0 -150px}.c2::before{background-position:-75px -150px}.c3::before{background-position:-150px -150px}.a1,.a2,.a3,.b1,.b2,.b3,.c1,.c2,.c3{width:33%;float:left;clear:none;font-size:16px!important;font-weight:300;text-align:center;margin-bottom:20px}p.details{font-size:17px;line-height:40px;padding:5%;font-style:italic;text-align:center;clear:both;font-weight:200}@media (max-width:980px){.timebox{flex-wrap:wrap}.four .time{flex-basis:48%}.three .time{flex-basis:48%}}@media (max-width:720px){.four .time{flex-basis:100%}.three .time{flex-basis:100%}}.gmm-modal{display:none;position:fixed;z-index:2000;padding-top:50px;padding-bottom:80px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0 0 0 / .9);box-sizing:border-box}.gmm-modal-content{margin:auto;display:block;width:80%;max-width:900px;position:relative;overflow:hidden;cursor:grab;height:auto;transition:height 0.2s ease-out}#gmm-modal-image{width:100%;height:auto;display:block;transition:transform 0.2s ease-out;will-change:transform}#gmm-modal-image.gmm-zoomed{cursor:move}.gmm-controls-fixed-bottom{position:fixed;bottom:0;left:0;width:100%;height:60px;background-color:rgb(0 0 0 / .85);display:flex;justify-content:space-between;align-items:center;padding:0 20px;box-sizing:border-box;z-index:1005;color:#f1f1f1}.gmm-controls-fixed-bottom .gmm-prev,.gmm-controls-fixed-bottom .gmm-next{position:static;margin-top:0;background-color:#fff0;padding:10px 15px;font-size:24px;color:#f1f1f1;border-radius:3px;transition:background-color 0.3s ease}.gmm-controls-fixed-bottom .gmm-prev:hover,.gmm-controls-fixed-bottom .gmm-next:hover{background-color:rgb(255 255 255 / .2)}.gmm-controls-fixed-bottom .gmm-caption-container{flex-grow:1;text-align:center;padding:0 15px;color:#ccc;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.gmm-controls-fixed-bottom .gmm-caption-container p{margin:0;font-size:.9em}.gmm-close{position:fixed;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:700;transition:0.3s;cursor:pointer;z-index:1010}.gmm-close:hover,.gmm-close:focus{color:#bbb;text-decoration:none}.gmm-prev,.gmm-next{cursor:pointer;position:absolute;top:50%;width:auto;padding:16px;margin-top:-50px;color:#fff;font-weight:700;font-size:20px;transition:0.6s ease;border-radius:0 3px 3px 0;user-select:none;-webkit-user-select:none;background-color:rgb(0 0 0 / .3)}.gmm-next{right:0;border-radius:3px 0 0 3px}.gmm-prev{left:0}.gmm-prev:hover,.gmm-next:hover{background-color:rgb(0 0 0 / .8)}.gmm-zoomable-image{cursor:pointer;transition:opacity 0.3s ease}.gmm-zoomable-image:hover{opacity:.7}@media (max-width:700px){.gmm-modal-content{width:95%}.gmm-prev,.gmm-next{font-size:16px;padding:12px}.gmm-close{font-size:30px;top:10px;right:20px}#gmm-modal-image.gmm-zoomed{transform:scale(1.3)}}.footer{border:0 none;padding:2% 0}#footer{height:auto;clear:both;position:relative;z-index:100;background-size:80px auto;background-repeat:no-repeat;background-position:center top;margin:0 auto}#footer p{font-family:"Roboto Condensed",sans-serif;text-transform:none;color:#fff;padding:20px 0;margin:0 auto;text-align:center;font-size:18px;font-weight:100;line-height:23px}#footer p a{color:#fff;font-weight:700;text-decoration:none;transition:all 0.3s ease 0s}#footer p a:hover{color:#fff;text-decoration:underline}.shadow-style-4{color:#fff;text-shadow:1px 1px 0 rgb(200 200 200 / .25),2px 2px 0 rgb(150 150 150 / .25),3px 3px 0 rgb(100 100 100 / .25),4px 4px 0 rgb(50 50 50 / .25),5px 5px 0 rgb(0 0 0 / .25),6px 6px 8px rgb(0 0 0 / .1);transition:all ease 0.6s}.shadow-style-4:hover{text-shadow:1px 1px 0 rgb(255 255 255 / .25),2px 2px 0 rgb(200 200 200 / .25),3px 3px 0 rgb(150 150 150 / .25),4px 4px 0 rgb(100 100 100 / .25),5px 5px 0 rgb(50 50 50 / .25),6px 6px 8px rgb(0 0 0 / .1)}.featured-posts-clean-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;padding:0;grid-auto-flow:dense}.grid-item{overflow:hidden;aspect-ratio:1.602;position:relative}.grid-item--large{grid-column:span 2}.grid-item .grid-item-link{display:block;width:100%;height:100%;transition:all ease 0.5s}.grid-item .grid-item-link:hover{display:block;width:96%;height:96%;padding:2%;transition:all ease 0.5s}.grid-item .grid-item-link:hover img{box-shadow:0 0 4px #000}.grid-item img{display:block;width:100%;height:100%;box-shadow:0 0 0 #fff0;object-fit:cover;object-position:center;transition:all ease 1s}@media (max-width:1024px){.featured-posts-clean-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.featured-posts-clean-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.featured-posts-clean-grid{grid-template-columns:1fr}.grid-item--large{grid-column:span 1}}@media all and (max-width:1280px){.full{width:90%;box-sizing:border-box}#content.full{width:100%}.sales #content.full{width:90%}.home .container,.template-single .container,.page-id-6573 .container{max-width:90%;margin-left:auto;margin-right:auto}#welcome{width:100%}.prev_next.blog_nav{width:90%;margin-left:auto;margin-right:auto}}@media all and (max-width:897px){.container .gform_wrapper .top_label .gfield_label{font-size:23px}.container .gform_wrapper input,.gform_wrapper textarea{padding:6px!important;font-size:18px!important}.services-description,.services-example{flex-basis:100%}.template-portfolio_category .grt ul li,.template-portfolio_tag .grt ul li{flex-basis:100%}}