ul.h-inline li{display:inline}.h-undecorated{text-decoration:none}.h-hide{display:none}*{margin:0;border:0;padding:0}.slider-container{display:flex;width:100%;flex-grow:1}.text-buttons{display:block}.button-container{display:flex}.slider-button{background-color:initial;background-image:linear-gradient(-180deg,#fc6,#fc6);border-radius:20px;border-color:#000;box-shadow:#0000001a 0 2px 4px;color:#fff;cursor:pointer;pointer-events:visiblePainted;display:inline-block;justify-content:space-between;margin-right:10px;font-family:Inter,-apple-system,system-ui,Roboto,Helvetica Neue,Arial,sans-serif;height:40px;line-height:40px;outline:0;overflow:hidden;padding:0 20px;pointer-events:auto;position:relative;text-align:center;touch-action:manipulation;user-select:none;-webkit-user-select:none;vertical-align:top;white-space:nowrap;width:100%;z-index:9;border:0;transition:box-shadow .2s}.slider-button:hover{box-shadow:#00000080 0 3px 8px;border:10px;border-color:#000}.changebox{font-size:74px;margin:0 5px;color:#fc6;overflow:hidden;transition:.5s;white-space:nowrap;padding:0}.cb-body{margin:0;padding:0;display:flex;justify-content:center;align-items:center;font-family:Raleway,sans-serif;font-size:32px;font-weight:700;text-transform:uppercase}.top-bar{display:flex;justify-content:flex-end;padding:7px 24px 4px;background-color:#fc6}.top-bar ul{list-style-type:none}.top-bar ul li{display:inline-block;margin-left:16px}.top-bar ul li a{color:#1e40af;font-size:smaller;display:flex;align-items:center;gap:6px;text-decoration:none}.top-bar ul li a:hover{color:#fff}.top-bar ul li a svg{width:1.1rem;height:1.1rem}.bg-red-darkest{background-color:#cb2b15}.bg-red-dark{background-color:#ea523f}.bg-red-light{background-color:#ee7263}.bg-red-lightest{background-color:#eeccc8}.bg-blue{background-color:#313393}.text-red-darkest{color:#cb2b15}.text-red-dark{color:#ea523f}.text-red-light{color:#ee7263}.text-red-lightest{color:#eeccc8}.text-blue{color:#313393}.h-ab-section{position:relative;margin:auto;background:url(/images/clayhall/about.webp) no-repeat 10% 15%/cover!important;padding-top:15rem!important;padding-bottom:10rem!important}.h-ab-section .h-ab-section-overlay{background:linear-gradient(180deg,#fff,#ffffff80);position:absolute;top:0;left:0;right:0;bottom:0}.h-ab-section .h-ab-container{max-width:70%;margin:auto}.h-ab-section .h-ab-container .h-ab-text{width:50%;position:relative;z-index:10}.content .page{width:80%;margin:auto}.content .page h1{padding-top:48px;color:#fff}.content section{margin-top:48px}.contact{display:flex;gap:5rem}.contact img{width:50%}.contact .info h2{margin-bottom:2rem}.contact .info .item{display:flex;gap:1rem;margin-bottom:1.5rem}.contact .info .item svg{color:#1e40af;width:2rem;height:2rem}.contact .info .item .text h6{margin-bottom:1rem}.contact .info .item .text p{letter-spacing:.1rem}.contact .info .item .text p a{color:#1e40af}.contact .info .item .text p a:hover{color:#fc6}.contact-form{margin:48px auto;width:50%;text-align:left}.contact-form .row{display:flex;gap:2.5rem}.contact-form .row.row--full{display:block;margin-bottom:1rem}.contact-form .row .column{flex-grow:1;margin-bottom:1rem}.contact-form .row ol{list-style-type:none}.contact-form .row .form-checkbox-list-item{display:flex;align-items:center;gap:1rem}.contact-form .row .form-checkbox-list-item label{font-weight:400;flex-grow:1;margin-bottom:0}.contact-form .row .form-checkbox-list-item label a{color:#1e40af}.contact-form .row .form-checkbox-list-item label a:hover{color:#fc6}.contact-form .row label{cursor:pointer;font-size:1.1rem;display:block;margin-bottom:.5rem;font-weight:700}.contact-form .row label.no-click{cursor:default}.contact-form .row input,.contact-form .row textarea{font-size:1.1rem;width:95%;background:#a8a9c9;padding:12px;color:#313393;border-radius:12px}.h-c-section{position:relative;margin:auto auto -48px;background:url(/images/clayhall/contact-form-bg.webp) no-repeat 10% 15%/cover!important;padding-top:17rem!important;padding-bottom:10rem!important}.h-c-section .h-c-section-overlay{background:linear-gradient(180deg,#fff,#ffffff0d);position:absolute;top:0;left:0;right:0;bottom:0}.h-c-section .h-c-container{display:flex;max-width:70%;margin:auto;align-items:center;gap:60px}.h-c-section .h-c-container .h-c-text,.h-c-section .h-c-container .h-c-contact{width:50%;position:relative;z-index:10}.contact-form-home{margin:auto;width:100%;text-align:left}.contact-form-home .row{display:flex;gap:2.5rem}.contact-form-home .row.row--full{display:block;margin-bottom:1rem}.contact-form-home .row .column{flex-grow:1;margin-bottom:1rem}.contact-form-home .row ol{list-style-type:none}.contact-form-home .row .form-checkbox-list-item{display:flex;align-items:center;gap:1rem}.contact-form-home .row .form-checkbox-list-item label{font-weight:400;flex-grow:1;margin-bottom:0}.contact-form-home .row .form-checkbox-list-item label a{color:#1e40af}.contact-form-home .row .form-checkbox-list-item label a:hover{color:#fc6}.contact-form-home .row label{cursor:pointer;font-size:1.1rem;display:block;margin-bottom:.5rem;font-weight:700}.contact-form-home .row label.no-click{cursor:default}.contact-form-home .row input,.contact-form-home .row textarea{font-size:1.1rem;width:95%;background:#e1e1e1;padding:12px;color:#1a40ef;border-radius:12px}ul.cta{margin-top:30px}ul.cta li{display:inline;padding:24px}ul.cta li a{display:inline-block;padding:8px 16px;width:140px;background:#1e40af;border:2px solid rgba(255,204,102,.4);border-radius:40px;font-size:2rem;color:#fff;text-decoration:none;text-align:center;font-size:18px}ul.cta li a:hover{border:2px solid #fff}ul.cta .cta--highlight{border:2px solid #fc6}ul.cta .cta--highlight:hover{border:2px solid #fff;background:#fc6;color:#1e40af}.btn{margin-top:30px;display:inline-block;padding:8px 16px;width:140px;background:#fc6;border:2px solid #fc6;border-radius:40px;font-size:1.2rem;color:#1e40af;text-decoration:none;text-align:center}.btn:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;background:#fdd074;border:2px solid rgb(253,208,116)}.footer-base-links{color:#1e40af;text-decoration:none;font-size:18px;font-weight:700;padding:0}.footer-base-links:hover{color:#fff}.header{position:relative;background-image:url(/images/clayhall/clayhall-header-background.png);background-color:#1e40af}.header section{display:flex;align-items:center;padding:24px}.header .header-image img{width:80%;padding-bottom:50px;float:right}nav{display:flex;align-items:stretch}nav .logo{flex:1;padding:24px}nav .link{cursor:pointer}nav .level-1 ul{border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:12px}nav .level-1 li{display:inline-block;position:relative}nav .level-1 li.multi-dimensional a svg{display:inline-block;padding-left:.25rem;width:1rem;height:1rem;color:#fff}nav .level-1 li.expanded a{color:#fc6}nav .level-1 li.expanded a svg{color:#fc6}nav .level-1 li a{display:block;height:122px;line-height:122px;color:#fff;padding:0 12px;text-align:center}nav .level-1 li a:hover{color:#fc6}nav .level-1 li .level-2,nav .level-1 li .level-3{background-color:#fff;display:none;position:absolute;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;z-index:99999}nav .level-1 li .level-2 li,nav .level-1 li .level-3 li{display:flex;justify-content:space-between;white-space:nowrap}nav .level-1 li .level-2 li:hover,nav .level-1 li .level-3 li:hover{background-color:#fc6}nav .level-1 li .level-2 li a,nav .level-1 li .level-3 li a{display:flex;flex-grow:1;justify-content:space-between;color:#1e40af;height:fit-content;line-height:normal;padding:8px;text-align:left}nav .level-1 li .level-2 li a:hover,nav .level-1 li .level-3 li a:hover{color:#1e40af}nav .level-1 li .level-2 li a svg,nav .level-1 li .level-3 li a svg{display:inline-block;padding-left:.25rem;width:1rem;height:1rem;color:#1e40af}nav .level-1 li .level-3{left:100%;top:0}nav.default .logo img{height:70px}nav.homepage .logo img{height:110px}body.scroll .header nav{position:fixed;top:0;width:100%;background:#1e40af;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;z-index:99999}body.scroll .header nav .logo img{height:70px}.page-header{position:relative;background-color:#fff;height:50vh;z-index:1}.no-image{background-image:none}.h-pr-section{background:url(/images/clayhall/clayhall-header-background.png) no-repeat 20% 30%/cover!important;margin-top:-48px!important}.h-pr-section .gradient-background{background:linear-gradient(to bottom,#1e40af,#1e40af 26.8%,#fff0 26.8%,#fff0 61%,#1e40af 61%,#1e40af)}.h-pr-section .h-pr-title{display:flex;text-align:center;color:#fff;align-content:middle;padding-top:180px}.h-pr-section .h-pr-title h2{margin:auto}.h-pr-section .h-pr-process{display:flex;justify-content:space-evenly;max-width:80%;margin:auto;padding-top:100px;align-items:center;gap:1rem;align-items:start}.h-pr-section .h-pr-process .box{border:10px solid #fc6;height:300px;width:300px;border-radius:50%;background-size:cover}.h-pr-section .h-pr-process .chevron{color:#fc6;font-size:11rem;padding-top:63px}.h-pr-section .h-pr-process .process-text{text-align:center;margin-top:20px}.h-pr-section .h-pr-process .process-text h5,.h-pr-section .h-pr-process .process-text h6{padding-bottom:8px}.h-pr-section .h-pr-process .process-text-bottom{color:#fff;text-align:center;margin-top:20px}.h-pr-section .h-pr-process .process-text-bottom h5,.h-pr-section .h-pr-process .process-text-bottom h6{padding-bottom:8px}.h-pr-section .chevron-down{color:#fc6;font-size:11rem;transform:rotate(90deg);text-align:center;padding-bottom:33px;margin-top:-39px;margin-bottom:-124px}.h-pr-section .h-pr-text{display:flex;justify-content:space-evenly;max-width:80%;margin:auto;padding-top:24px;gap:50px;padding-bottom:48px}.h-pr-section .h-pr-text .pl{padding-left:50px}.h-pr-section .h-pr-text .pr{padding-right:50px}.h-pr-section .h-pr-text div{text-align:center}.h-pr-section .h-pr-text div p{padding-top:20px}.h-pr-section .h-pr-cta{color:#fff;background:#1e40af}.h-pr-section .h-pr-cta .h-pr-cta-title{display:flex;text-align:center;color:#fff;padding-top:80px;background:#1e40af}.h-pr-section .h-pr-cta .h-pr-cta-title h2{margin:auto}.h-pr-section .h-pr-cta .h-pr-cta-text{display:flex;text-align:center;color:#fff;background:#1e40af;padding-top:30px}.h-pr-section .h-pr-cta .h-pr-cta-text p{margin:auto}.h-pr-section .h-pr-cta .h-pr-cta-button{display:flex;text-align:center;padding-top:30px;padding-bottom:80px}.h-pr-section .h-pr-cta .h-pr-cta-button ul{margin:auto}.h-pr-section .h-pr-cta .h-pr-cta-button ul.cta-process li{display:inline;padding:24px}.h-pr-section .h-pr-cta .h-pr-cta-button ul.cta-process li a{display:inline-block;padding:8px 16px;width:140px;background:#1e40af;border:2px solid #fc6;border-radius:40px;font-size:2rem;color:#fff;text-decoration:none;text-align:center;font-size:18px}.h-pr-section .h-pr-cta .h-pr-cta-button ul.cta-process li a:hover{background-color:#fc6;border:2px solid #fff;color:#1e40af}.services{padding-bottom:100px}.services div{text-align:center}.services .info{max-width:50%;padding-bottom:24px;margin:auto}.services .group-module{max-width:70%;margin:auto}.services .group-module .toggle{display:inline-block;background:#f5f5f5;padding:4px;align-items:center;border-radius:40px;margin-bottom:24px}.services .group-module .toggle button{padding:16px 24px;border-radius:40px;background:#f5f5f5;cursor:pointer;letter-spacing:.25px;font-size:1.125rem;font-weight:700;line-height:1.5rem}.services .group-module .toggle button.active{background-color:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.services .group-module .modules .module{display:none;width:100%;margin:auto;justify-content:space-evenly;padding-top:24px}.services .group-module .modules .module.active{display:flex;animation:fadeIn 1s}.services .group-module .modules .module.active .animation-one{animation:fadeIn 1.5s}.services .group-module .modules .module.active .animation-two{animation:fadeIn 2s}.services .group-module .modules .module.active .animation-three{animation:fadeIn 2.5s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.services .group-module .modules .module .module-item{position:relative;width:400px;height:300px;border-radius:50px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;background-size:cover;background:url(https://images.unsplash.com/photo-1690181061728-37a8f6f6803e?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1740&q=80);justify-content:space-evenly}.services .group-module .modules .module .module-item a{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50px;text-decoration:none}.services .group-module .modules .module .module-item a:hover{box-shadow:0 0 1.75rem #0000001a}.services .group-module .modules .module .module-item a:hover p{padding-left:30px;transition:.4s}.services .group-module .modules .module .module-item h3{text-align:left;padding-top:50%;padding-left:20px;color:#fff;font-size:2.5rem}.services .group-module .modules .module .module-item p{text-align:left;padding-left:22px;color:#fff;font-size:1.5rem}.services .group-module .modules .module .module-item p svg{fill:#fff;text-shadow:-1px -1px 0 #b9b9b9,1px -1px 0 #b9b9b9,-1px 1px 0 #b9b9b9,1px 1px 0 #b9b9b9}.services .group-module .modules .module.active{display:flex}.title-container{flex-grow:1;padding-top:0}.title{display:inline-block;margin-left:1%;color:#fff;padding:5px;border-radius:6px}.title .highlight{display:inline-block;padding:0 8px;border-radius:6px;color:#fc6}::selection{color:#fff;background:#fc6;-webkit-text-fill-color:white}h1,h2,h3,h4,h5,h6{font-family:sans-serif;font-weight:bolder}h1{font-size:5rem;letter-spacing:2px;line-height:5rem;margin-bottom:24px}@media screen and (min-width: 1051px) and (max-width: 1600px){h1{font-size:3rem;line-height:3.5rem;margin-bottom:12px}}@media screen and (min-width: 851px) and (max-width: 1250px){h1{font-size:2.25rem;line-height:2.75rem;margin-bottom:12px}}@media screen and (max-width: 850px){h1{font-size:2rem;line-height:2.5rem;margin-bottom:12px}}h2{font-size:2.5rem;line-height:3rem;margin-bottom:12px}@media screen and (max-width: 850px){h2{font-size:1.5rem;line-height:1.75rem}}h3{font-size:2rem;line-height:2.5rem;margin-bottom:8px}h4{font-size:1.75rem;line-height:2rem}h5{font-size:1.5rem;line-height:1.75rem}h6{font-size:1.25rem;line-height:1.5rem}p{letter-spacing:.25px;font-size:1.125rem;line-height:1.5rem}.waves{width:100%;height:60px;margin:0;position:absolute;bottom:0;left:0}.waves .parallax1>use{animation:move-forever1 20s linear infinite}.waves .parallax1>use:nth-child(1){animation-delay:-4s}.waves .parallax2>use{animation:move-forever2 16s linear infinite}.waves .parallax2>use:nth-child(1){animation-delay:-4s}.waves .parallax3>use{animation:move-forever3 12s linear infinite}.waves .parallax3>use:nth-child(1){animation-delay:-4s}.waves .parallax4>use{animation:move-forever4 8s linear infinite}.waves .parallax4>use:nth-child(1){animation-delay:-4s}@keyframes move-forever1{0%{transform:translate(85px)}to{transform:translate(-90px)}}@keyframes move-forever2{0%{transform:translate(-90px)}to{transform:translate(85px)}}@keyframes move-forever3{0%{transform:translate(85px)}to{transform:translate(-90px)}}@keyframes move-forever4{0%{transform:translate(-90px)}to{transform:translate(85px)}}
