html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}li{list-style:none}textarea,input.text,input[type=text],input[type=button],input[type=submit],.input-checkbox{-webkit-appearance:none;border-radius:0}:root{--black:#121212;--white:#fff;--grey:#aaa;--darkgrey:#222;--midgrey:#999}@font-face{font-family:'TT Norms Pro';src:url(//whisk.clientden.com/wp-content/themes/whisk24/fonts/TTNormsPro-Medium.woff2) format('woff2'),url(//whisk.clientden.com/wp-content/themes/whisk24/fonts/TTNormsPro-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'TT Norms Pro';src:url(//whisk.clientden.com/wp-content/themes/whisk24/fonts/TTNormsPro-Regular.woff2) format('woff2'),url(//whisk.clientden.com/wp-content/themes/whisk24/fonts/TTNormsPro-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'TT Norms Pro';src:url(//whisk.clientden.com/wp-content/themes/whisk24/fonts/TTNormsPro-ExtraBold.woff2) format('woff2'),url(//whisk.clientden.com/wp-content/themes/whisk24/fonts/TTNormsPro-ExtraBold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'TT Norms Pro ExtraBlack';src:url(//whisk.clientden.com/wp-content/themes/whisk24/fonts/TTNormsPro-ExtraBlack.woff2) format('woff2'),url(//whisk.clientden.com/wp-content/themes/whisk24/fonts/TTNormsPro-ExtraBlack.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'TT Norms Pro';src:url(//whisk.clientden.com/wp-content/themes/whisk24/fonts/TTNormsPro-Black.woff2) format('woff2'),url(//whisk.clientden.com/wp-content/themes/whisk24/fonts/TTNormsPro-Black.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'TT Norms Pro';src:url(//whisk.clientden.com/wp-content/themes/whisk24/fonts/TTNormsPro-Thin.woff2) format('woff2'),url(//whisk.clientden.com/wp-content/themes/whisk24/fonts/TTNormsPro-Thin.woff) format('woff');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'TT Norms Pro';src:url(//whisk.clientden.com/wp-content/themes/whisk24/fonts/TTNormsPro-Light.woff2) format('woff2'),url(//whisk.clientden.com/wp-content/themes/whisk24/fonts/TTNormsPro-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'TT Norms Pro';src:url(//whisk.clientden.com/wp-content/themes/whisk24/fonts/TTNormsPro-Bold.woff2) format('woff2'),url(//whisk.clientden.com/wp-content/themes/whisk24/fonts/TTNormsPro-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:none}input,textarea,select{-webkit-border-radius:0;border-radius:0}img,audio,video,canvas{max-width:100%}html{min-height:100%;margin-bottom:1px;overflow:-moz-scrollbars-vertical!important}::selection{background:var(--white);color:var(--black)}::-moz-selection{background:var(--white);color:var(--black)}::-webkit-selection{background:var(--white);color:var(--black)}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{clear:both}strong,b{font-weight:700}em,i{font-style:italic}img.alignright{float:right;margin:0 0 2em 1em}img.alignleft{float:left;margin:0 2em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right;margin:0 0 2em 1em}.alignleft{float:left;margin:0 0 2em 1em}img.wp-smiley{float:none;margin:0 0 0 5px;vertical-align:middle}p{margin:0 0 20px}a{color:var(--grey);text-decoration:none}a:hover{color:var(--white);text-decoration:none}h1{font:30px 'TT Norms Pro',Helvetica,Arial,sans-serif;margin:0 0 20px;padding:0;color:var(--white)}h2{font:26px 'TT Norms Pro',Helvetica,Arial,sans-serif;margin:0 0 20px;padding:0;color:var(--white)}h3{font:22px 'TT Norms Pro',Helvetica,Arial,sans-serif;margin:0 0 20px;padding:0;color:var(--white)}h4{font:20px 'TT Norms Pro',Helvetica,Arial,sans-serif;margin:0 0 20px;padding:0;color:var(--white)}h5{font:18px 'TT Norms Pro',Helvetica,Arial,sans-serif;margin:0 0 20px;padding:0;color:var(--white)}body{background:var(--black);color:var(--grey);font:16px/2 'TT Norms Pro',Helvetica,Arial,sans-serif;margin:0;overflow-x:hidden;-webkit-font-smoothing:antialiased}.container{width:100%;margin:100px auto}.inner{position:relative;width:100%;max-width:1660px;margin:0 auto;padding:0 30px}header{width:100%;margin:0 auto;padding:40px 0}.logo{width:50px;height:50px;float:left;margin:0;transition:all .3s ease-in}nav{float:right;margin:10px 0 0}nav ul{margin:0}nav a{display:inline-block;position:relative;margin:0 20px;padding:0 0 10px}nav li{display:inline-block;position:relative}nav a:after{content:"";background:var(--white);height:2px;position:absolute;bottom:0;transition:.15s all .025s}nav a:after{left:51%;right:51%}nav a:hover~a:after{left:51%;right:51%}nav a:hover:after{left:0;right:0}.home-hero-title{padding:150px 0;max-width:70%}.home-hero-title h1{font-weight:300;font-size:50px}.home-grid{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:50px;grid-row-gap:50px;justify-items:stretch;align-items:inital;margin:0 0 20px auto;align-items:end;grid-template-rows:masonry}.home-grid-three{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:30px;grid-row-gap:30px;justify-items:stretch;align-items:inital;margin:30px auto}.two-grid{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px;grid-row-gap:30px;justify-items:stretch;align-items:inital;margin:30px auto}.sing-service-grid{width:100%;display:grid;grid-template-columns:2fr 1fr;grid-column-gap:100px;grid-row-gap:50px;justify-items:stretch;align-items:inital}.sing-item-col img{border:5px solid var(--white);display:block;margin:0 0 20px}.sing-item-col{margin:0 0 30px}.sing-service-col ul{margin:30px}.sing-service-col li{list-style-type:square}.sing-item-col h5{font:22px 'TT Norms Pro',Helvetica,Arial,sans-serif;margin:0 0 10px;padding:0;color:var(--white)}.sing-item-col p{margin:0 0 30px;line-height:25px}.home-col img{width:100%;height:auto}.text-grid{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 2fr;grid-column-gap:30px;grid-row-gap:30px;justify-items:stretch;align-items:inital;margin:-2px auto 0 auto;padding:50px 0;border-top:2px solid var(--darkgrey);border-bottom:2px solid var(--darkgrey);transition:all .3s ease-in}.text-col h5{font-size:25px;font-weight:400;margin:0 0 10px}.text-col p{margin:0}.text-grid:hover{color:var(--white);cursor:pointer;transition:all .3s ease-in-out}.home-statement{padding:100px 0}.statement-grid{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:100px;grid-row-gap:100px;justify-items:stretch;align-items:end;margin:0 auto}.home-statement-title{padding:0 0 150px}.home-statement-title h1{color:var(--white);font-size:40px;font-weight:300}.big-image{margin:200px auto 50px auto}.big-image img{width:100%;height:auto}.statement-grid-alt{width:100%;display:grid;grid-template-columns:2fr 1fr;grid-column-gap:20%;grid-row-gap:100px;justify-items:stretch;align-items:start;margin:0 auto}.home-statement-title h2{color:var(--white);font-size:50px;font-weight:300}.big-button-holder{position:relative;width:250px;height:250px}.big-button{padding:0;background:var(--white);color:var(--black);font-weight:600;height:250px;display:block;width:250px;position:relative;border-radius:50%;text-align:center;transition:all .3s ease-in-out;animation:circle 5s .3s infinite cubic-bezier(1,.015,.295,1.225) alternate;-webkit-animation:circle 5s .3s infinite cubic-bezier(1,.015,.295,1.225) alternate}.big-button-text,.big-button-text:hover{position:absolute;top:115px;left:0;right:0;text-align:center;margin:0 auto;z-index:9999;color:var(--black);font-weight:600;font-size:18px;text-transform:uppercase}.big-button span{text-align:center;margin:0 auto;vertical-align:middle;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}@keyframes circle{0%{border-radius:50%;background:var(--midgrey);transform:rotate(0deg)}10%{border-radius:0 50% 50%;background:var(--grey);transform:rotate(0deg)}20%{border-radius:50%;background:var(--grey);transform:rotate(45deg)}30%{border-radius:50% 0 50% 50%;background:var(--white);transform:rotate(90deg)}40%{border-radius:50%;background:var(--grey);transform:rotate(45deg)}50%{border-radius:50% 50% 0;background:var(--midgrey);transform:rotate(90deg)}60%{border-radius:50%;background:var(--white);transform:rotate(90deg)}70%{border-radius:50% 50% 50% 0;background:var(--grey);transform:rotate(135deg)}80%{border-radius:50%;background:var(--midgrey);transform:rotate(90deg)}90%{border-radius:0 50% 50%;background:var(--grey);transform:rotate(180deg)}100%{border-radius:50%;background:var(--midgrey);transform:rotate(180deg)}}.circle{animation-name:anitest;animation-duration:4s;animation-delay:1s;animation-iteration-count:infinite;animation-timing-function:linear;animation-direction:alternate;-webkit-animation:anitest 4s 1s infinite linear alternate;-moz-animation:anitest 4s 1s infinite linear alternate;-ms-animation:anitest 4s 1s infinite linear alternate;-o-animation:anitest 4s 1s infinite linear alternate;animation:anitest 4s 1s infinite linear alternate}.big-button:hover{padding:0;background:var(--grey);color:var(--black);transition:all .3s ease-in-out}.service-grid{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:50px;grid-row-gap:50px;justify-items:stretch;align-items:inital;margin:0 auto;transition:all .3s ease-in}.service-text-col img{width:100%;height:auto;display:block;margin:0 0 20px}.two-text-col h3,.service-text-col h2{font-size:20px;margin:0 0 10px;border-bottom:1px dotted var(--grey);display:inline-block;padding:0 5px 5px}.two-text-col ul{margin:15px 15px 30px}.two-text-col li{margin:0 0 5px;list-style-type:square}.service-home-title{display:block}.service-home-title a{font-size:16px;margin:0 0 10px;border-bottom:1px dotted var(--grey);padding:0 5px 5px}.home-services a{font-size:16px;margin:0 0 10px;border-bottom:1px dotted var(--grey);padding:0 5px 5px}.nav-wrapper{background-color:var(--white);height:100%;padding:80px 0 0;position:fixed;right:0;top:0;bottom:0;-webkit-transform:translateX(100%);transform:translateX(100%);transition:visibility .5s,-webkit-transform .5s;transition:transform .5s,visibility .5s;transition:transform .5s,visibility .5s,-webkit-transform .5s;visibility:hidden;width:400px;overflow-x:hidden;z-index:9999}.simplebar-placeholder{height:auto !important}.side-item{position:relative}.nav-wrapper li a{display:block;font-size:16px;color:var(--black);border:0;transition:all .3s ease-in}.nav-wrapper li a:hover{color:var(--black);border:0;transition:all .3s ease-in-out}.nav-wrapper .nav-buttons{position:absolute;top:10px;right:10px;transition:all .3s ease-in}.nav-wrapper .parent ul{display:none}.nav-wrapper .nav-buttons:hover{opacity:.6;transition:all .3s ease-in-out}.nav-visible .nav-wrapper{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}.nav-wrapper .nav{position:relative;-webkit-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:left center;transform-origin:left center;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s;padding:20% 25% 0}.nav-visible .nav{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.nav-wrapper .nav a:focus,.nav-wrapper .nav a:hover{text-decoration:none;transition:all .3s ease-in-out;color:var(--grey)}.side-item{position:relative;margin:45px 0 0}.nav-wrapper .parent ul{padding:0;margin:0}.nav-wrapper .parent{position:relative;cursor:pointer}.nav-wrapper a:hover,.nav-wrapper .parent a:hover{color:var(--grey)!important}.nav-wrapper .parent:after{position:absolute;right:30px;top:8px;color:var(--grey);cursor:pointer;content:"\2b";font-family:"Font Awesome 5 Free";font-weight:900;width:75px;text-align:right;font-size:18px}.nav-wrapper li a{padding:10px 20px}.nav-wrapper .minus:after{content:"\f068";font-family:"Font Awesome 5 Free";font-weight:900;font-size:10px;top:16px}.nav-wrapper ul{margin:0}.nav-wrapper li{list-style:none;padding:0}.nav-wrapper .parent ul a{color:var(--black);padding:0}.nav-wrapper .parent ul a:hover{color:var(--grey)}.nav-wrapper .parent li{position:relative}.nav-wrapper .parent li a:hover{padding:10px 20px 10px 50px}.nav-wrapper .parent li:before{position:absolute;left:25px;top:16px;color:var(--black);content:"\f068";font-family:"Font Awesome 5 Free";font-weight:500;font-size:10px}.nav-wrapper .parent ul{margin:0;position:relative;background:0 0}.nav-wrapper .parent ul a{padding:10px 20px 10px 50px}.nav-mobile{display:none}.menu-icon{background-color:transparent;border:none;cursor:pointer;display:flex;padding:0;float:right;width:45px;z-index:999;position:relative;right:30px}.line{fill:none;stroke:var(--grey);stroke-width:6;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.line1{stroke-dasharray:60 207;stroke-width:6}.line2{stroke-dasharray:60 60;stroke-width:6}.line3{stroke-dasharray:60 207;stroke-width:6}.opened .line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.opened .line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6}.opened .line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.cat-link-post:before{content:"|";padding:0 20px}.cat-link-post:first-of-type:before{content:"";padding:0}.single-article-block{max-width:1260px;margin:0 auto}.the-thumb img{display:block;width:100%;height:auto}.the-thumb{margin:0 0 30px;width:100%;background:var(--grey);padding:10px}.the-post{margin:0 0 0 30px}.other-post .the-thumb{margin:0 0 20px}.other-post .the-thumb img{display:block;text-align:center;transform:scale(1);transition:all .3s}.other-post .the-thumb img:hover{transition:all .3s;transform:scale(1.1)}.other-post{color:var(--grey)}.other-post h3{font-size:20px;margin:0 0 10px;border-bottom:1px dotted var(--grey);display:inline-block;padding:0 5px 5px;color:var(--white)}.other-post h5{font-size:18px;margin:10px 0;font-weight:300;line-height:30px;color:var(--white);padding:0}.other-post{margin:0 0 30px}.insights{margin:0 auto;padding:30px 0;width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:50px;grid-row-gap:50px;justify-items:stretch;align-items:inital;grid-template-rows:auto!important;align-items:initial!important}.blog-button{background:var(--white);color:var(--black);padding:5px 30px;border-radius:10px;display:inline-block}.blog-button:hover{background:var(--grey);color:var(--black)}.nf-form-content input[type=submit]{background:var(--white);color:var(--black);padding:5px 30px;font:16px 'TT Norms Pro',Helvetica,Arial,sans-serif;border-radius:10px;display:inline-block;cursor:pointer}.nf-form-content input[type=submit]:hover{font:16px 'TT Norms Pro',Helvetica,Arial,sans-serif;background:var(--grey);color:var(--black)}.nf-form-content .list-select-wrap .nf-field-element>div,.nf-form-content input:not([type=button]),.nf-form-content textarea{background:var(--white);border:0;font:16px 'TT Norms Pro',Helvetica,Arial,sans-serif;color:var(--black)}.black-block{background:var(--white);padding:100px 0;text-align:center;color:var(--black)}.black-block .inner{max-width:1100px}.black-block h5{font-weight:700;font-size:28px;color:var(--black)}.four-grid{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:50px;grid-row-gap:0;justify-items:stretch;align-items:inital;margin:0 auto;text-align:left;padding:50px 0;border-top:2px solid var(--darkgrey);border-bottom:2px solid var(--darkgrey)}.four-grid h5{margin:0 0 5px;font-size:18px;color:var(--white)}.four-grid p{margin:0;font-size:16px}.project-type:after{content:", "}.project-type:last-of-type:after{content:""}.narrow-intro{max-width:1100px;margin:0 auto 100px auto;text-align:center}.narrow-intro h1{font-size:50px;font-weight:300;margin:0 0 30px;color:var(--white)}.narrow-intro h5{font-size:22px;line-height:34px;font-weight:500;margin:0 0 30px}.large-grid{width:100%;max-width:1440px;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:40px;grid-row-gap:40px;justify-items:stretch;align-items:end;grid-template-rows:masonry;margin:0 auto 100px auto}.port-img{height:auto;min-height:500px;border-radius:10px;position:relative;z-index:99}.port-img-inner{height:auto;width:100%;border-radius:10px;position:relative;z-index:99}.port-img-inner img,.port-img img{display:block;width:100%;height:auto;border-radius:10px}.two-text-grid{width:100%;max-width:1440px;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:50px;grid-row-gap:50px;justify-items:stretch;align-items:initial;margin:50px auto}.two-text-col img{display:block;margin:20px 0;width:100%;height:auto}.two-text-col h2{font:26px 'TT Norms Pro',Helvetica,Arial,sans-serif;margin:0 0 10px;border-bottom:1px dotted var(--grey);display:inline-block;padding:0 5px 5px}.text-col h5{margin:0 0 5px;font-size:18px;color:var(--white)}.contact-two p{margin:0}.contact-two iframe{width:100%!important;margin:0 0 30px}.team-grid{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:75px;grid-row-gap:75px;justify-items:stretch;align-items:initial}.team-col{width:100%;display:grid;grid-template-columns:1fr 3fr;grid-column-gap:50px;grid-row-gap:50px;justify-items:stretch;align-items:initial;line-height:1.8}.team-col h4{font-size:20px;font-weight:600;margin:0 0 5px}.team-col h5{font-size:16px;font-weight:500;margin:0 0 10px}.team-col img{filter:grayscale(100%);border-radius:15px;width:100%;height:auto;transition:all .3s ease-in-out}.team-col:hover img{filter:grayscale(0%);border-top-left-radius:15px;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:15px;transition:all .3s ease-in-out}footer{padding:100px 0;max-width:1600px;border-top:2px solid var(--darkgrey);margin:0 auto}footer p{margin:0;font-size:14px}.foot-logo{width:50px;height:50px;margin:0;transition:all .3s ease-in;display:block;margin:0 0 30px}.footer-grid{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-column-gap:50px;grid-row-gap:50px;justify-items:stretch;align-items:initial;margin:0 auto}.email-link{color:var(--grey);text-decoration:none;border-bottom:1px dotted}.lc-img{height:auto;border-radius:10px;position:relative;background-size:cover!important;background-position:center!important;z-index:99;transition:all .25s ease;overflow:hidden}.lc-img:hover img{transition:all .3s;transform:scale(1.1)}.lc-img .hover{position:absolute;top:0;bottom:0;left:0;right:0;align-items:center;background:var(--opa);background:linear-gradient(45deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,.5) 100%);color:var(--white);display:flex;font-size:22px;justify-content:center;opacity:0;transition:all .25s ease}.lc-img:hover .hover{-webkit-transition-delay:.1s;transition-delay:.1s;opacity:1}.lc-img-inner{height:auto;width:100%;border-radius:10px;position:relative;z-index:99}.lc-img-inner img,.lc-img img{display:block;width:100%;height:auto;border-radius:10px;text-align:center;transform:scale(1);transition:all .3s}.external-link{width:25px;height:25px;position:absolute;right:20px;bottom:20px}.external-link img{border-radius:0}.loader{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;background:var(--black);z-index:99999}.loader .loader-icon{position:fixed;top:45%;left:0;right:0;z-index:9999;margin:0 auto;background:url(//whisk.clientden.com/wp-content/themes/whisk24/images/logo.svg);background-position:center;background-repeat:no-repeat;height:150px;width:150px}@media screen and (max-width:1060px){.team-grid{width:100%;display:grid;grid-template-columns:1fr}}@media screen and (max-width:960px){.nav-mobile{display:block;position:absolute;z-index:99999999;top:-25px;float:none;margin:0;right:-10px}.nav-visible .nav-mobile{display:block;position:fixed;top:15px;float:none;margin:0;right:-10px;z-index:99999}.nav-main{display:none}.text-grid{grid-template-columns:1fr;grid-column-gap:20px;grid-row-gap:20px}.footer-grid{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px;grid-row-gap:30px}.service-grid{grid-template-columns:1fr 1fr;grid-column-gap:50px;grid-row-gap:50px}}@media screen and (max-width:900px){.home-grid,.home-grid-three{grid-template-columns:1fr}.container{width:100%;margin:50px auto}.statement-grid{grid-template-columns:1fr;grid-column-gap:30px;grid-row-gap:30px;align-items:initial}.home-statement{padding:50px 0 0}.home-statement-title{padding:0}.big-image{margin:50px auto}.statement-grid-alt{width:100%;display:grid;grid-template-columns:1fr;grid-column-gap:30px;grid-row-gap:30px;justify-items:stretch;align-items:start;margin:0 auto 50px auto;text-align:center}.home-statement-small{margin:0 auto 50px auto}}@media screen and (max-width:860px){.home-hero-title{padding:100px 0;max-width:unset}.mobile-menu-hide{display:none}.big-image{margin:0 auto}.large-grid{width:100%;display:grid;grid-template-columns:1fr;grid-column-gap:30px;grid-row-gap:30px;margin:0 auto 50px auto}.four-grid{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px;grid-row-gap:30px}.narrow-intro{max-width:1400px;margin:0 auto 30px auto}}@media screen and (max-width:720px){.two-text-grid{width:100%;grid-template-columns:1fr}.sing-service-grid{width:100%;display:grid;grid-template-columns:1fr;grid-column-gap:50px;grid-row-gap:50px}}@media screen and (max-width:540px){.footer-grid{width:100%;display:grid;grid-template-columns:1fr}.narrow-intro h1,.home-statement-title h2,.home-hero-title h1{font-weight:300;font-size:35px}.service-grid{grid-template-columns:1fr;grid-column-gap:50px;grid-row-gap:50px}}@media screen and (max-width:640px){.team-col{width:100%;display:grid;grid-template-columns:1fr;grid-column-gap:30px;grid-row-gap:30px}.two-grid{width:100%;display:grid;grid-template-columns:1fr;grid-column-gap:0px;grid-row-gap:0px;margin:0 auto}}@media screen and (max-width:320px){.container{min-width:240px;width:100%}}