html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.big-text{font-size:20px}.small-text{font-size:12px}.padding-5{padding:5px}.padding-10{padding:10px}.padding-20{padding:20px}.no-margin{margin:0}.no-padding{padding:0}.center{text-align:center}.left{text-align:left}.right{text-align:right}.float-left{float:left}.float-right{float:right}.clear-both{clear:both}.width-25{width:25%}.width-33{width:33.3333333333%}.width-50{width:50%}.width-100{width:100%}.upper-case{text-transform:uppercase}.lower-case{text-transform:lowercase}.normal-case{text-transform:initial !important}.border-bottom{border-bottom:1px solid #ddd}.ellipsify{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.columns{display:flow-root}.columns .cols4{float:left;padding:5px;width:25%}.columns .cols3{float:left;padding:5px;widows:33.3333333333%}.columns .cols2{float:left;padding:10px;width:50%}.center{text-align:center}.right{text-align:right}.bigger{font-size:26px}.clearfix{display:flow-root}.float-left{float:left}.float-right{float:right}.clear{clear:both}.columns{display:flow-root}.columns .column-50,.columns .column-67,.columns .column-33,.columns .column-25{float:left}.columns .column-50{width:50%}.columns .column-50:nth-of-type(odd){padding-right:25px}.columns .column-50:nth-of-type(even){padding-left:25px}.columns .column-33{width:calc(100% / 3)}.columns .column-33:nth-child(3n + 1){clear:left;padding-right:26px}.columns .column-33:nth-child(3n + 2){padding:0 13px}.columns .column-33:nth-child(3n + 3){padding-left:26px}.columns .column-67{padding-left:26px;width:66%}.columns .column-25{width:25%}.columns .column-25:nth-child(4n + 1){clear:left;padding-right:24px}.columns .column-25:nth-child(4n + 2){padding:0 16px 0 8px}.columns .column-25:nth-child(4n + 3){padding:0  8px 0 16px}.columns .column-25:nth-child(4n + 4){padding-left:24px}.column-33 h3,.column-25 h3{font-size:22px}.column-33 p,.column-25 p{font-size:18px}.image-column{float:right;padding-left:70px !important}.image-column img{width:100%}.column-33-image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:200px;margin-bottom:40px}a.column-33-image,a.column-33-image:visited,a.column-33-image:hover{display:block}.dark-green{color:#183b40 !important}.white{color:white !important}.magenta{color:#bb3f6d !important}.bold{font-weight:600}.bolder{font-weight:800}.magenta-line{background:#bb3f6d;height:1px;margin:60px auto;max-width:425px;width:75%}.no-bottom-margin{margin-bottom:0 !important}.no-top-margin{margin-top:0 !important}.relative{position:relative}.absolute{position:absolute}.absolute.centered{left:20px;margin:0 auto;right:20px}.section-title{font-weight:600;margin:150px 0 100px;text-align:center}.nudge-down-25{margin-top:25px !important}.nudge-down-50{margin-top:50px !important}.nudge-down-75{margin-top:75px !important}.nudge-down-100{margin-top:100px !important}.nudge-down-200{margin-top:200px !important}.pipe-divider{padding:0 10px}.fancy-li h4{font-weight:400}.fancy-li .fa{padding-right:5px;text-decoration:none}ul.no-margin-left li,ol.no-margin-left li{margin-left:20px}.h2-font-size{font-size:50px}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html,body{background-color:white;color:#424242;font-family:"Libre Franklin", Tahoma, Arial, sans-serif;font-size:18px;font-weight:normal;line-height:1.4}h1,h2,h3,h4,h5{line-height:1.3;margin-bottom:20px}h1{font-size:60px}h2{font-size:50px}h3{font-size:28px;font-weight:600}h4{font-size:22px;font-weight:600}h5{font-size:18px}p{margin:auto 0 20px}ul,ol{margin-bottom:20px}ul li,ol li{margin:0 0 10px 40px}ul.no-decoration,ol.no-decoration{list-style-type:none !important;margin-bottom:0}ul.no-decoration li,ol.no-decoration li{margin:0 !important}ul{list-style:disc}ol{list-style:decimal}a,a:visited,a:hover{color:#424242;text-decoration:underline}a.no-decoration,a.no-decoration:visited,a.no-decoration:hover{text-decoration:none}a:hover,a:visited{color:#292929}strong,b{font-weight:600}em,i{font-style:italic}blockquote{border-left:4px solid #bb3f6d;padding-left:20px;margin-bottom:25px;margin-left:5px}label{color:#183b40;display:block;font-size:18px;padding:0 0 4px 4px;text-transform:capitalize}input[type=text],input[type=email],input[type=tel],input[type=password],textarea,select{appearance:none;border:1px solid #d2d2d2;border-radius:3px;font-size:18px;margin-bottom:10px;outline:none;padding:10px;resize:none;width:100%}input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=password]::placeholder,textarea::placeholder,select::placeholder{font-style:italic;font-weight:300;font-size:16px;font-family:"Libre Franklin", Tahoma, Arial, sans-serif}textarea{white-space:pre-wrap}.buttons{text-align:center}.button,.button:active,.button:visited,.button:hover{appearance:none;background:#bb3f6d;border:none;border-radius:5px;box-shadow:0 6px #792544;color:white;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;outline:none;margin-bottom:6px;padding:15px 30px;position:relative;text-decoration:none;text-transform:uppercase;transition:none}.button:hover{box-shadow:0 8px #792544;top:-2px}.button:active{box-shadow:0 0 #792544;top:6px}form abbr{text-decoration:none}.hidden-fields-container{display:none}.hint{font-size:14px;font-style:italic;margin-top:15px}.flash{background-color:#183b40;color:white;font-size:20px;font-weight:bold;padding:10px;position:relative;text-align:center;z-index:100}.hamburger,.navigation{display:none}header{display:flow-root;background:#183b40;border-bottom:7px solid #bb3f6d;font-size:14px;margin:0 auto}header.index-nav{background:transparent;border-bottom:0;font-size:16px;left:0;position:fixed;right:0;transition:background-color 700ms linear;z-index:1}header.with-background{background:#183b40}header a,header a:visited,header a:hover{color:white}header .logo a,header .logo a:visited,header .logo a:hover{background:url(/assets/tenforward/logo_text_only_white-287fecb831b2533afd8e0e66384b2896105a90d8fe80b515996cdc5a109659bd.webp) center center no-repeat;background-size:contain;float:left;height:60px;margin-left:20px;width:125px}header .contact{color:white;float:left;font-weight:600;margin:20px 0 0 20px}header .contact .item{display:inline-block;margin-left:8px}header .contact a,header .contact a:visited,header .contact a:hover{text-decoration:none}header nav{display:flow-root;float:right}header nav li{float:left;list-style-type:none;margin:0;padding:0}header nav li:last-child a,header nav li:last-child a:visited,header nav li:last-child a:hover{padding-right:30px}header nav a,header nav a:visited,header nav a:hover{display:block;padding:20px;text-decoration:none}header nav a.active,header nav a.active:visited,header nav a.active:hover{background-color:#112a2d;font-weight:bold}header nav a:hover{background-color:#112a2d}main{background:white;margin:0 auto}main.index-page{font-size:22px}.content-margins{margin:0 auto;max-width:980px;padding:0 40px;width:100%}.content-margins.text-margins{margin:100px auto;max-width:800px}.content-margins.wide-margins{max-width:1100px}.content-margins.logo-collection-margins{max-width:1400px}.primary-title{font-weight:600}.section-text p:last-child{margin-bottom:0}.light-green-box{background:#bae8e1;height:600px;width:33%}.green-bar-container{margin-bottom:350px}.green-bar{background:#00a98f;height:300px}.green-bar-image{margin:0 auto 100px;max-width:800px;top:100px}.green-bar-image img{width:100%}.index-header{background-color:#183b40;background-image:url(/assets/tenforward/2019_design/index_header-98b892e1051a07f89d2e79fe536f22cb1786cc7c0c1b24a79b8f6dc968c9c648.jpg);background-position:center bottom;background-repeat:no-repeat;background-size:cover}.index-header .white-logo{margin:0 auto;padding:100px 0;width:225px}.index-header .white-logo img{width:100%}.index-header-transition{background:#183b40;height:160px}.dark-green-triangle{border-left:500px solid transparent;border-right:450px solid transparent;border-top:130px solid #183b40;height:0;position:absolute;right:0;width:0}.first-big-idea{background:#009880;padding-bottom:175px}.first-big-idea h2{padding:300px 0 100px}.second-big-idea-transition,.second-big-idea,.second-big-idea-closer{background-color:#792544}.second-big-idea-transition{height:40px}.second-big-idea{background-image:url(/assets/tenforward/2019_design/magenta_stars_overlay_smaller-a354317b2f512201fab0999d7b4cda03b58f0b962e3ebb75457cdd1e7fe37f96.webp);background-position:center bottom;background-repeat:no-repeat;background-size:cover}.second-big-idea h2{padding-top:230px}.second-big-idea-closer{height:150px}.index-testimonial{margin-top:100px}.index-testimonial .quote-container{left:0;position:absolute;right:0;top:200px}.index-testimonial .fa{font-size:50px}.index-testimonial .quote-text{width:calc(100% - 100px)}.big-or-small{padding-bottom:200px}.big-or-small .green-bar-container{margin-bottom:400px}.recent-work .case-study-logo{background-position:center left;background-repeat:no-repeat;background-size:contain;height:100px;margin-bottom:40px}.recent-work .column-67{float:right;padding-left:50px}.recent-work .column-67 img{width:100%}.recent-work .non-featured{margin-top:50px}.logo-collection{margin:100px 0;text-align:center}.logo-collection .logo{background-position:center center;background-repeat:no-repeat;background-size:contain;display:inline-block;height:100px;margin:15px 40px;width:200px}.about-us{margin-top:200px}.about-us .light-green-box{height:1050px}.about-us .content-margins{top:0}.about-us .about-us-image img{width:100%}.about-us .about-us-text{padding-right:25px;width:67%}.about-us .section-title{margin:75px 0 50px;text-align:left}.crew-member{display:inline-block;text-align:center;vertical-align:top}.headshot{background-position:top center;background-repeat:no-repeat;background-size:cover;border-radius:5px;height:200px;margin:0 auto 10px;max-width:200px;width:100%}.page-main-image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:400px}.page-main-image.about-us-page{background-image:url(/assets/tenforward/team_2023-5601914761fe6fb14d086577dd078592fd9b63c512620013bc7098e159112c0f.jpg);background-position:top center}.page-main-image.careers-page{background-image:url(/assets/tenforward/2019_design/lunch-ecde0a701a12167476cde4c7ba88d2f99e04132b88ef5842623a9181ba2f0886.webp)}.page-main-image.listing-page{background-image:url(/assets/tenforward/2019_design/job_posting_header-148296975e0ada59a004a5185aeb3243ec92393af9803dcd17c2536ceeb7554e.jpg)}.page-main-image.mission-page{background-image:url(/assets/tenforward/2019_design/mission_header-f8243adbb36ff4abcad2cd21243cbb1a8ebd17ade382513f3f5e26a1d0479e6c.jpg);background-position:center bottom}.page-main-image.news-page{background-image:url(/assets/tenforward/2019_design/news_header-7a607f55f5701a91a6457f9deab6b6f58aa85298409de4d71a92593ace9417b8.jpg)}.culture-icon{color:#bb3f6d;padding-right:7px}.culture-aspect{display:inline-block;margin-bottom:20px;text-align:center;vertical-align:top;width:calc(50% - 25px)}.culture-aspect:nth-child(2n){padding-left:20px}.culture-aspect:nth-child(2n + 1){padding-right:20px}.culture-aspect p{text-align:left}.social a,.social a:visited,.social a:hover{background-position:center center;background-repeat:no-repeat;background-size:contain;display:inline-block;height:30px;width:40px}.social a.twitter,.social a.twitter:visited,.social a.twitter:hover{background-image:url(/assets/tenforward/2019_design/social_twitter-984c00d39f1ad30a73739dea51522c963203cd1fb93b50941fab8061753139fc.webp)}.social a.twitter.magenta,.social a.twitter.magenta:visited,.social a.twitter.magenta:hover{background-image:url(/assets/tenforward/2019_design/social_twitter_magenta-e5a3840a1ae219c05df2259e01b27711eeb8621d29fd3f03187f9539ae28c515.webp)}.social a.github,.social a.github:visited,.social a.github:hover{background-image:url(/assets/tenforward/2019_design/social_github-56dd7a6a5a894fd799bff2d0aa9468c7930ecdc148ab72580bac8fe08ef1b918.webp)}.social a.github.magenta,.social a.github.magenta:visited,.social a.github.magenta:hover{background-image:url(/assets/tenforward/2019_design/social_github_magenta-747abd28e36d4e3a4d96c99e0a8db4b07b02c0f1a1d1665e2bdbb437ad595fa0.webp)}.social a.facebook,.social a.facebook:visited,.social a.facebook:hover{background-image:url(/assets/tenforward/2019_design/social_facebook-143fa5844a23cb599cb6a8bb34440ead8ad8c9930c30cdd31430e50d3babd0b1.webp)}.social a.facebook.magenta,.social a.facebook.magenta:visited,.social a.facebook.magenta:hover{background-image:url(/assets/tenforward/2019_design/social_facebook_magenta-c25b6023c82284b69e20b8e1565b2439f593e9d49dd09351053896e9a1fb6e60.webp)}.news-container{text-align:center}.news-container a,.news-container a:visited,.news-container a:hover{text-decoration:none}.news-container .news-post{display:inline-block;margin:25px;position:relative;vertical-align:top;width:325px}.news-container .news-image{background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;height:200px;width:325px}.news-container h4{padding:15px}footer{background:#183b40;border-top:7px solid #bb3f6d;color:white;font-size:16px;margin-top:200px;padding:100px 0}footer p{font-size:16px !important}footer a,footer a:visited,footer a:hover{color:white}footer .logo-column img{max-width:200px;width:100%}.big-logo{margin:0 auto 50px;max-width:300px;width:100%}.big-logo img{width:100%}.error-404{background-image:url(/assets/tenforward/spacewalk-4509e2dc0d04ea380513d686759562a14a805dbfe352786c2ed36bf40a0465a3.jpg);background-position:center;background-size:cover;text-align:left;padding:20% 32px}.error-404 h1,.error-404 h5{color:#888}.error-404 h2{color:#bae8e1}.blog .author-list{margin-bottom:20px}.blog .author-list h4{margin-bottom:5px}.blog .author-list a,.blog .author-list a:visited,.blog .author-list a:hover{background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:3px;display:inline-block;height:100px;margin:0 5px 5px 0;width:100px}.blog code[class*="language-"],.blog pre[class*="language-"]{font-size:14px}.blog .blog-entry{display:flow-root;background:#f3f3f3;border-top:10px solid #ccc;margin:0 0 20px 0;padding:20px}.blog .blog-entry .preview-image{float:right;margin-bottom:5px;padding-left:30px;width:40%}.blog .blog-entry .preview-image img{width:100%}.blog .blog-title{margin-bottom:40px}.blog .share-buttons{display:flow-root}.blog .share-buttons a,.blog .share-buttons a:visited,.blog .share-buttons a:hover{text-decoration:none}.blog .share-buttons .fa{color:#bb3f6d}.blog .blog-details{font-size:14px}.blog .author-byline{font-weight:bold;text-transform:uppercase}.blog .author-details{display:flow-root;background:#f3f3f3;border:1px solid #ddd;border-radius:3px;margin-bottom:25px;padding:10px}.blog .author-details .image{background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:3px;float:left;height:100px;margin-right:20px;width:100px}.blog .author-details .author-text{float:left;width:calc(100% - 125px)}.blog .author-details .author-twitter-link{color:#bb3f6d;display:block;text-decoration:none}.blog .blog-body{border-bottom:1px solid #eee;border-top:1px solid #eee;margin:15px 0 25px;padding:40px 0 15px}.blog .keywords{margin-bottom:25px}.blog .keywords h5{margin-bottom:5px}.blog .keywords a,.blog .keywords a:visited,.blog .keywords a:hover{background:#ddd;border-radius:3px;display:inline-block;margin:0 3px 3px 0;padding:3px 8px;text-decoration:none}.blog .blog-navigation-link{display:flow-root;margin-top:25px}.blog .blog-navigation-link a,.blog .blog-navigation-link a:visited,.blog .blog-navigation-link a:hover{display:block;font-size:20px}.blog .blog-navigation-link .previous,.blog .blog-navigation-link .next{float:left;width:50%}.blog .blog-navigation-link .previous{padding-right:15px}.blog .blog-navigation-link .previous .fa{margin-right:5px}.blog .blog-navigation-link .next{padding-left:15px;text-align:right}.blog .blog-navigation-link .next .fa{margin-left:5px}.cta-container{background-color:#bae8e1;font-size:16px;padding:25px 0}.cta-container .cta-title{font-size:22px;font-weight:800;text-transform:uppercase}.cta-container ul,.cta-container li{list-style:none}.cta-container li:before{color:#bb3f6d;content:'\f3a5';font-family:'Font Awesome 5 Pro';padding-right:5px}.hosting-plans{display:flow-root}.hosting-plans .features-column,.hosting-plans .basic-advanced-column,.hosting-plans .custom-column,.hosting-plans .basic-column,.hosting-plans .advanced-column,.hosting-plans .hosting-columns{float:left}.hosting-plans .hosting-columns{display:flow-root;width:75%}.hosting-plans .basic-column,.hosting-plans .advanced-column,.hosting-plans .custom-column{padding:40px 0 32px;text-align:center}.hosting-plans .basic-advanced-column,.hosting-plans .custom-column{border-radius:4px;box-shadow:0 0 10px 0 rgba(0,0,0,0.15);font-size:14px;margin-bottom:5px}.hosting-plans .basic-advanced-column .fa,.hosting-plans .custom-column .fa{font-size:20px}.hosting-plans .basic-column,.hosting-plans .advanced-column{width:50%}.hosting-plans .basic-advanced-column{display:flow-root;margin:5px 20px 5px 5px;width:calc(66% - 25px)}.hosting-plans .basic-column{border-right:1px solid #eee}.hosting-plans .custom-column{margin:5px 5px 5px 0;width:calc(34% - 5px)}.hosting-plans .features-column{padding:64px 40px 0 0;width:25%}.hosting-plans .feature-header{font-size:20px;margin:36px 0}.hosting-plans .feature-header:not(:first-of-type){height:56px}.hosting-plans .included-header{border-bottom:1px solid #eee;color:#bb3f6d;font-size:20px;font-weight:bold;height:80px;margin-bottom:42px;padding:0 15px 20px}.hosting-plans .included-header p{display:block;font-size:12px;text-style:italic;color:#424242;font-weight:normal}.hosting-plans .row-item,.hosting-plans .included-row-item{height:66px}.hosting-plans .row-item{line-height:1.2;padding-top:14px}.hosting-plans .included-row-item{padding:14px 40px 0}.hosting-plans .included-row-item.feature-header-space{height:126px}.hosting-plans .included-row-item .green{color:#00a98f}.hosting-plans .price-row{padding-top:46px}.hosting-plans .price-row .text-container{height:48px}.hosting-plans .price-row .text-container.custom-price{padding-top:20px}.hosting-plans .price-row .price{color:#424242;font-size:20px;font-weight:bold}.hosting-plans .price-row .text{color:#d2d2d2}.hosting-plans .price-row .learn-more-button{font-size:12px;margin-top:36px}.server-comparison{display:flow-root;margin:50px auto;max-width:600px;text-align:center;width:100%}.server-comparison .server-box{float:left;margin:0 25px 25px;width:250px}.server-comparison .server-box.rackspace{padding-left:10px;padding-right:0}.server-comparison .server-box.rackspace .server-title{background:#424242;color:#d2d2d2}.server-comparison .server-box.rackspace .server-container{color:#424242}.server-comparison .server-box.rackspace .server-price{color:#424242}.server-comparison .server-box.rackspace .icon-image{background-image:url(/assets/tenforward/services/gray-icon-background-df62a336a550b0ac835e2fe0dfc79fae92bb7e6329e85f3e42772dc7e0231a03.webp)}.server-comparison .server-title{background-color:#183b40;border-top-left-radius:4px;border-top-right-radius:4px;color:white;margin:0 auto;padding:6px;text-transform:uppercase;width:80%}.server-comparison .server-container{background-color:white;border-radius:4px;box-shadow:0px 0px 41px -5px rgba(0,0,0,0.15);color:#424242}.server-comparison .server-container .padding-container{padding:30px 20px 30px}.server-comparison .server-price{color:#00a98f;font-size:48px;font-weight:bold;position:relative}.server-comparison .server-price .dollar-sign{font-size:24px}.server-comparison .server-price .total{position:relative;right:8px;top:11px}.server-comparison .month{color:#424242;font-weight:bold}.server-comparison .server-details{padding-top:20px}.server-comparison .server-details p{margin-bottom:10px}.server-comparison .icon-image{background-image:url(/assets/tenforward/services/green-icon-background-dcfa6390c3db440fe273f168a68b6aa4bcb13c00267bdc9323513cfc9bdd9f40.webp);background-position:top center;background-size:cover;height:75px}.the-bridge-landing{font-size:22px}.the-bridge-landing .green-section{background-color:#009880;color:white;margin-top:100px;padding:100px 0}.the-bridge-landing .green-section .section-title{margin-top:0}.the-bridge-landing .green-section h1,.the-bridge-landing .green-section h2,.the-bridge-landing .green-section h3{color:white}.the-bridge-landing .green-section a,.the-bridge-landing .green-section a:visited,.the-bridge-landing .green-section a:hover{color:white;font-weight:bold;text-decoration:none}.bridge-component{display:flow-root;margin-bottom:40px}.bridge-component .component-icon{float:left;height:40px;margin-right:20px;width:40px}.bridge-component .component-icon img{width:100%}.bridge-component .component-text{float:right;width:calc(100% - 60px)}.bridge-component .title{font-size:20px;font-weight:bold;margin-bottom:10px;text-transform:uppercase}.bridge-component .client-logo{background-position:center center;background-repeat:no-repeat;background-size:contain;height:96px;width:100%}.pricing-columns{margin:60px auto 0;padding-bottom:10px}.pricing-columns .pricing-column:first-child .pricing-box{background-color:#eee}.pricing-columns .pricing-column:first-child .pricing-box .monthly-price{width:130px}.pricing-columns .pricing-box{margin:0 auto;max-width:400px;padding:5px;text-align:center}.pricing-columns .pricing-box .box-shadow-div{box-shadow:0 0 10px 0 rgba(0,0,0,0.15);padding:30px 15px}.pricing-columns .pricing-box .plan-name{font-weight:bold}.pricing-columns .pricing-box .monthly-price{display:flow-root;margin:15px auto;position:relative;width:155px}.pricing-columns .pricing-box .dollar-sign{color:#424242;float:left;font-size:24px;left:0;position:absolute;top:18px}.pricing-columns .pricing-box .amount{float:left;font-size:50px;font-weight:bold;left:18px;position:relative}.pricing-columns .pricing-box .month,.pricing-columns .pricing-box .custom-price{color:#424242;font-size:24px}.pricing-columns .pricing-box .month{bottom:15px;float:left;position:absolute;right:0}.pricing-columns .pricing-box .custom-price{padding:18px 0;text-align:center}.pricing-columns .pricing-box .description{font-size:14px;margin:0 auto 20px;max-width:270px}.pricing-columns .pricing-box .disclaimer{color:#424242;font-size:14px;margin-top:20px}.pricing-columns .itemized-list{list-style-type:none;margin:40px auto 0;max-width:400px}.pricing-columns .itemized-list h4{color:black;font-weight:bold;margin-left:5px}.pricing-columns .itemized-list li{margin:0 0 0 25px;padding:10px 0}.pricing-columns .itemized-list li .fa{color:#00a98f;padding-right:10px}.contact-form{margin:30px auto 0;max-width:620px}.contact-form input:not([type=submit]),.contact-form textarea{background-color:#183b40;border:0;border-radius:4px}.contact-form input[type=submit]{margin-top:40px}.contact-form label{color:white;font-size:16px;margin-bottom:10px}@media (max-width: 830px){.columns:not(.convert-at-700) .column-33,.columns:not(.convert-at-700) .column-67,.columns:not(.convert-at-700) .column-50{float:none;padding:0 !important;width:100%}.columns:not(.convert-at-700) .column-33:not(:last-child),.columns:not(.convert-at-700) .column-67:not(:last-child),.columns:not(.convert-at-700) .column-50:not(:last-child){margin-bottom:20px}.columns:not(.convert-at-700) .column-25{margin-bottom:20px;padding:0 !important;width:50%}.columns:not(.convert-at-700) .column-25:nth-of-type(odd){padding-right:25px !important}.columns:not(.convert-at-700) .column-25:nth-of-type(even){padding-left:25px !important}.column-33-image{width:300px;margin:0 auto 40px}}@media (max-width: 700px){.columns.convert-at-700 .column-33,.columns.convert-at-700 .column-67,.columns.convert-at-700 .column-50{float:none;padding:0 !important;width:100%}.columns.convert-at-700 .column-33:not(:last-child),.columns.convert-at-700 .column-67:not(:last-child),.columns.convert-at-700 .column-50:not(:last-child){margin-bottom:20px}.columns.convert-at-700 .column-25{margin-bottom:20px;padding:0 !important;width:50%}.columns.convert-at-700 .column-25:nth-of-type(odd){padding-right:25px !important}.columns.convert-at-700 .column-25:nth-of-type(even){padding-left:25px !important}}@media (max-width: 568px){.bigger{font-size:24px}}@media (max-width: 568px){html,body{font-size:20px}h1{font-size:56px}h2{font-size:40px}h3{font-size:28px}.button,.button:active,.button:hover,.button:visited{font-weight:600;text-align:center;width:100%}}@media (min-width: 1050px){.page-main-image.about-us-page{background-position:center -100px}}@media (max-width: 1040px){header.hamburger-open{overflow:visible}nav ul{display:none}nav.open{background:#183b40;overflow:visible;position:fixed;top:0;width:100%;z-index:100}nav.open ul{background:#183b40;bottom:0;display:block;height:100vh;left:0;padding:25px 0 0;position:absolute;right:0;top:45px}nav.open ul li{border-top:3px solid #112a2d;display:block;float:none;font-size:18px;margin:0;text-align:center;text-transform:uppercase}nav.open ul li:hover{background:#112a2d}nav.open ul li a,nav.open ul li a:visited,nav.open ul li a:hover{color:white;padding:15px}nav.open ul li a.active,nav.open ul li a.active:visited,nav.open ul li a.active:hover{font-weight:400}nav.open ul li a:hover{background:none}nav .hamburger,nav .navigation{cursor:pointer;display:block;float:right}nav .navigation{color:white;padding:22px;text-transform:uppercase}nav .hamburger{height:60px;position:relative;right:4px;top:24px;width:40px;z-index:1000}nav .hamburger::before,nav .hamburger::after,nav .hamburger span{background-color:white;content:'';display:block;height:2px;left:5px;position:absolute;transition:none 0.5s ease 0s;transition-property:transform, top, bottom, right, opacity;width:26px}nav .hamburger::before{top:0px}nav .hamburger span{pointer-events:none;top:7px}nav .hamburger::after{top:14px}nav .hamburger.opening::before,nav .hamburger.opening::after{background-color:white;top:10px}nav .hamburger.opening::before{transform:rotate(45deg)}nav .hamburger.opening span{background-color:white;opacity:0;right:-50px}nav .hamburger.opening::after{transform:rotate(-45deg)}}@media (max-width: 980px){.page-main-image{height:300px}}@media (max-width: 830px){.what-we-can-do .column-50:first-child{margin-bottom:75px}.recent-work .featured{border-bottom:1px solid #bb3f6d;padding-bottom:25px !important}.recent-work .non-featured{margin:50px auto 0;max-width:400px}.about-us .light-green-box{display:none}.about-us .absolute.centered{left:0;right:0}.about-us .content-margins{position:relative}.about-us .about-us-text{padding-right:0;width:100%}.about-us .leadership-team{text-align:center}.about-us .recent-posts .column-33{margin:50px auto 0;max-width:400px}footer .columns .logo-column{margin-bottom:50px !important}footer .columns .contact-column{float:left;width:calc(100% - 140px)}footer .columns .menu-column{float:left;width:140px}}@media (max-width: 650px){.big-or-small{padding-bottom:100px}.green-bar-container{margin-bottom:250px !important}.index-testimonial .quote-container{top:100px}.first-big-idea p{text-align:left}}@media (max-width: 568px){.content-margins{padding:0 20px}header .contact{margin:10px 0 0 20px;width:200px}header .contact .pipe-item{display:none}.index-header-transition{height:95px}.first-big-idea{padding-bottom:150px}.first-big-idea h2{padding:200px 0 100px}.second-big-idea h2{padding-top:150px}.second-big-idea-closer{height:100px}.section-title{font-weight:800}.index-testimonial{margin:100px 0}.index-testimonial .light-green-box{display:none}.index-testimonial .quote-container{position:relative;top:0}.index-testimonial .fa{float:none}.index-testimonial .quote-text{margin-top:15px;width:100%}.green-bar{height:200px}.headshot{height:150px;max-width:150px}.page-main-image{height:200px}footer .columns .logo-column{margin:0 auto 50px !important;width:200px}}@media (max-width: 440px){header .contact{display:none}.primary-title{font-size:46px}.green-bar-container{margin-bottom:200px !important}.recent-work .section-title{margin-bottom:50px}footer .columns .menu-column,footer .columns .contact-column{float:none;width:100%}}@media screen and (max-width: 980px){.error-404{background-position:top;padding:5% 32px 35%}.error-404 h1{margin-bottom:0}}@media screen and (max-width: 568px){.error-404{padding:15px 20px 180px}.error-404 h1{font-size:32px}.error-404 h2{font-size:24px}footer{margin-top:0px}}@media (max-width: 568px){.blog h1{font-size:32px}.blog .author-details p{margin:0}.blog .author-details .author-text{width:calc(100% - 100px)}.blog .author-details .image{height:75px;width:75px}.blog .blog-navigation-link .previous,.blog .blog-navigation-link .next{float:none;width:100%;padding:0}.blog .blog-navigation-link .next{margin-top:15px}}@media screen and (max-width: 750px){.hosting-plans .features-column{background:#eee;padding:64px 20px 0;width:150px}.hosting-plans .features-column .feature-header:first-of-type{margin-top:15px}.hosting-plans .features-column .row-item{font-size:14px}.hosting-plans .hosting-columns{overflow-x:scroll;padding-left:20px;width:calc(100% - 150px)}.hosting-plans .included-row-item{padding:14px 10px 0}.hosting-plans .price-row .button{padding:15px 20px;width:130px}.hosting-plans .scroll-container{display:flow-root;width:510px}.hosting-plans .basic-advanced-column{width:320px}.hosting-plans .custom-column{width:150px}.server-comparison .server-box{float:none;margin:0 auto;padding-right:0}.server-comparison .server-box .float-right{float:none}.server-comparison .server-box.rackspace{padding-left:0;padding-top:25px}}
