*,:after,:before{box-sizing:border-box}*{margin:0}.text-content p,.text-content ul{margin:1rem 0}.text-content ul{padding:0 1rem}.text-content h1{margin-bottom:2rem}.text-content h2{margin-top:1.5rem}body,html{height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}.scrolling-table{overflow-x:auto}.striped-table tbody tr:nth-child(2n){background-color:var(--cm-color-light-grey)}table,td,th{border-width:1px;border-color:var(--cm-text-color-slightly-dark)}table{border-collapse:collapse;margin:var(--cm-margin-y-sm)0;font-size:calc(var(--cm-font-size) * .9)}th,td{padding:0 10px}#__next,#root{isolation:isolate}:root{--cm-color-primary:rgba(0, 109, 119, 1);--cm-color-secondary:rgba(131, 197, 190, 1);--cm-color-tertiary:rgba(237, 246, 249, 1);--cm-color-error:rgba(176, 0, 32, 1);--cm-color-contrast-primary:rgba(226, 149, 120, 1);--cm-color-contrast-secondary:rgba(255, 221, 210, 1);--cm-color-off-white:rgba(250, 250, 250, 1);--cm-color-light-grey:rgb(243, 243, 243);--cm-text-color-dark:rgba(74, 74, 74, 1);--cm-text-color-slightly-dark:rgba(74, 74, 74, .05);--cm-text-color-muted:rgba(74, 74, 74, .7);--cm-text-color-light:rgba(245, 245, 245, 1);--cm-text-color-lightish:rgba(245, 245, 245, .4);--cm-text-color-link:rgb(29, 112, 184);--cm-text-color-error:rgb(242, 62, 62);--cm-link-color:var(--cm-text-color-link);--cm-link-color-hover:var(--cm-link-color);--cm-border-radius:4px;--cm-font-family:"Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;--cm-font-family-headers:"Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;--cm-font-size:1.1rem;--cm-font-weight:400;--cm-line-height:1.6rem;--cm-margin-y:1rem;--cm-margin-x:1rem;--cm-margin-y-sm:calc(var(--cm-margin-y) * .5);--cm-margin-x-sm:calc(var(--cm-margin-x) * .5);--cm-margin-y-md:calc(var(--cm-margin-y) * 2);--cm-margin-x-md:calc(var(--cm-margin-x) * 2);--cm-margin-y-lg:calc(var(--cm-margin-y) * 3.5);--cm-margin-x-lg:calc(var(--cm-margin-x) * 3.5);--cm-margin-y-xl:calc(var(--cm-margin-y) * 5);--cm-margin-x-xl:calc(var(--cm-margin-x) * 5);--cm-padding-y:1rem;--cm-padding-x:1rem;--cm-padding-y-sm:calc(var(--cm-padding-y) * .5);--cm-padding-x-sm:calc(var(--cm-padding-x) * .5);--cm-padding-y-md:calc(var(--cm-padding-y) * 2);--cm-padding-x-md:calc(var(--cm-padding-x) * 2);--cm-padding-y-lg:calc(var(--cm-padding-y) * 3.5);--cm-padding-x-lg:calc(var(--cm-padding-x) * 3.5);--cm-padding-y-xl:calc(var(--cm-padding-y) * 5);--cm-padding-x-xl:calc(var(--cm-padding-x) * 5);--cm-padding-y-xxl:calc(var(--cm-padding-y) * 8);--cm-padding-x-xxl:calc(var(--cm-padding-x) * 8);--cm-btn-padding-x:.5rem;--cm-btn-padding-y:.3rem;--cm-btn-margin-x:.25rem;--cm-btn-margin-y:.25rem;--cm-btn-padding-x-sm:.3rem;--cm-btn-padding-y-sm:0rem;--cm-btn-margin-x-sm:.25rem;--cm-btn-margin-y-sm:0rem;--cm-max-width-xs:575px;--cm-min-width-sm:576px;--cm-min-width-md:768px;--cm-min-width-lg:992px;--cm-min-width-xl:1200px;--cm-min-width-xxl:1400px}html,body,button,input,select,textarea{font-family:var(--cm-font-family);color:var(--cm-text-color-dark);font-size:var(--cm-font-size);line-height:var(--cm-line-height);font-weight:var(--cm-font-weight);text-rendering:optimizeLegibility;text-size-adjust:100%}h1,h2{font-family:var(--cm-font-family-headers)}a,a:visited{color:var(--cm-link-color);text-decoration:none}a:hover{color:var(--cm-link-color-hover);text-decoration:underline}.pointer{cursor:pointer}.link{cursor:pointer;color:var(--cm-link-color)!important;border:0!important;margin:0!important;background:0 0!important;box-shadow:none!important}.link:hover{color:var(--cm-link-color-hover)!important;text-decoration:underline}hr{background-color:var(--cm-text-color-slightly-dark);border:none;display:block;height:2px;margin-top:var(--cm-margin-y);margin-bottom:var(--cm-margin-y)}button,input[type=submit],.btn{display:inline-flex;text-decoration:none;cursor:pointer;border-radius:var(--cm-border-radius);padding:var(--cm-btn-padding-y)var(--cm-btn-padding-x);margin:var(--cm-btn-margin-y)var(--cm-btn-margin-x);font-size:var(--cm-font-size)}button.btn-sm,input[type=submit].btn-sm,.btn.btn-sm{padding:var(--cm-btn-padding-y-sm)var(--cm-btn-padding-x-sm);margin:var(--cm-btn-margin-y-sm)var(--cm-btn-margin-x-sm);font-size:calc(var(--cm-font-size) * .8)}input[type=submit]{background-color:var(--cm-color-primary);color:var(--cm-text-color-light);border:1px solid var(--cm-color-primary)}.btn-primary{background-color:var(--cm-color-primary)!important;color:var(--cm-text-color-light)!important;border:1px solid var(--cm-color-primary)!important}.btn-error{background-color:var(--cm-color-error)!important;color:var(--cm-text-color-light)!important;border:1px solid var(--cm-color-error)!important}.btn-white,input[type=submit].btn-white{background-color:#fff!important;color:var(--cm-text-color-dark)!important;border:1px solid silver!important}.col-xs.col{display:inline-block}.col-xs.col1{width:9.8%;margin-right:.2%}.col-xs.col2{width:18%;margin-right:2%}.col-xs.col3{width:31%;margin-right:2%}.col-xs.col4{width:38%;margin-right:2%}.col-xs.col5{width:48%;margin-right:2%}.col-xs.col6{width:58%;margin-right:2%}.col-xs.col7{width:68%;margin-right:2%}.col-xs.col8{width:78%;margin-right:2%}.col-xs.col9{width:88%;margin-right:2%}.col-xs.col-xs1{width:9.8%;margin-right:.2%}.col-xs.col-xs2{width:18%;margin-right:2%}.col-xs.col-xs3{width:31%;margin-right:2%}.col-xs.col-xs4{width:38%;margin-right:2%}.col-xs.col-xs5{width:48%;margin-right:2%}.col-xs.col-xs6{width:58%;margin-right:2%}.col-xs.col-xs7{width:68%;margin-right:2%}.col-xs.col-xs8{width:78%;margin-right:2%}.col-xs.col-xs9{width:88%;margin-right:2%}@media(max-width:767px){.col{margin-bottom:var(--cm-margin-y)}.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9{width:100%;margin-right:0}}@media(min-width:768px){.row{position:relative;padding-left:2%}.col{display:inline-block;vertical-align:middle}.col1{width:9.8%;margin-right:.2%}.col2{width:18%;margin-right:2%}.col3{width:28%;margin-right:2%}.col4{width:38%;margin-right:2%}.col5{width:48%;margin-right:2%}.col6{width:58%;margin-right:2%}.col7{width:68%;margin-right:2%}.col8{width:78%;margin-right:2%}.col9{width:88%;margin-right:2%}}@media(min-width:1200px){.col-lg{display:inline-block;vertical-align:middle}.col-lg1{width:9.8%;margin-right:.2%}.col-lg2{width:18%;margin-right:2%}.col-lg3{width:28%;margin-right:2%}.col-lg4{width:38%;margin-right:2%}.col-lg5{width:48%;margin-right:2%}.col-lg6{width:58%;margin-right:2%}.col-lg7{width:68%;margin-right:2%}.col-lg8{width:78%;margin-right:2%}.col-lg9{width:88%;margin-right:2%}}.container,.container1,.container2,.container3{width:94%;margin:auto}@media(min-width:992px){.container{width:90%}.container1{width:80%}.container2{width:70%}.container3{width:60%}}@media(min-width:1200px){.container{width:80%}.container1{width:70%}.container2{width:60%}.container3{width:50%}}@media(min-width:1400px){.container{width:75%}.container1{width:65%}.container2{width:55%}.container3{width:40%}}img{max-width:100%}h1{font-size:calc(var(--cm-font-size) * 2);margin-bottom:1rem;font-weight:400;line-height:calc(var(--cm-line-height) * 1.3)}h2{font-size:calc(var(--cm-font-size) * 1.5);margin-bottom:.5rem;font-weight:400}h3{font-size:var(--cm-font-size);font-weight:700;margin-bottom:.5rem;font-weight:400}h4{font-size:var(--cm-font-size);margin-bottom:.5rem;font-weight:400}section{padding-top:var(--cm-padding-y-lg);padding-bottom:var(--cm-padding-y-lg)}.section-sm{padding-top:var(--cm-padding-y-sm);padding-bottom:var(--cm-padding-y-sm)}.section-md{padding-top:var(--cm-padding-y-md);padding-bottom:var(--cm-padding-y-md)}.section-xl{padding-top:var(--cm-padding-y-xl);padding-bottom:var(--cm-padding-y-xl)}.section-xxl{padding-top:var(--cm-padding-y-xxl);padding-bottom:var(--cm-padding-y-xxl)}@media(max-width:767px){.section-xxl{padding-top:var(--cm-padding-y-xl);padding-bottom:var(--cm-padding-y-xl)}}.breadcrumb{display:flex;flex-wrap:wrap;padding:0;margin-bottom:1rem;list-style:none;font-size:calc(var(--cm-font-size) * .9)}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:.5rem;content:"/"}.breadcrumb-item.active{color:var(--cm-text-color-muted)}.card{background-color:#fff;box-shadow:0 .5em 1em -.125em #0a0a0a1a,0 0 0 1px #0a0a0a05;color:#4a4a4a;max-width:100%;position:relative;padding-top:var(--cm-padding-y);padding-bottom:var(--cm-padding-y);padding-left:var(--cm-padding-x);padding-right:var(--cm-padding-x);text-align:center;border-radius:var(--cm-border-radius)}.card-title{margin:.5rem auto;font-weight:700}label{color:var(--cm-text-color-dark)}.form input,.form textarea,.form select{width:100%;border-radius:3px;border:1px solid silver;padding-top:var(--cm-btn-padding-y);padding-bottom:var(--cm-btn-padding-y);padding-left:var(--cm-btn-padding-x);padding-right:var(--cm-btn-padding-x)}.form input,.form textarea{border-top:0;border-left:0;border-right:0;border-bottom:1px solid silver}.form-inline select,.form-inline textarea,.form-inline input,.form input[type=submit]{width:auto}.form-field-row{padding-bottom:20px}.form-field-row.d-flex label{padding-right:10px}.form-field-row.d-flex input,.form-field-row.d-flex textarea,.form-field-row.d-flex select{width:auto}.form-field-row.type-checkbox>.form-label,.form-field-row.type-checkbox>.form-field{display:inline-block}.form-field-row.type-checkbox>.form-field input{width:auto;margin-left:10px}input[type=submit]{margin-left:0;margin-right:0}.image-picker .col{padding-right:.5rem}@media(max-width:767px){.image-picker .col{margin-right:100px}}.flex{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.p0{padding:0!important}.p05{padding-top:var(--cm-padding-y-sm)!important;padding-bottom:var(--cm-padding-y-sm)!important;padding-left:var(--cm-padding-x-sm)!important;padding-right:var(--cm-padding-x-sm)!important}.p1{padding-top:var(--cm-padding-y)!important;padding-bottom:var(--cm-padding-y)!important;padding-left:var(--cm-padding-x)!important;padding-right:var(--cm-padding-x)!important}.p2{padding-top:var(--cm-padding-y-md)!important;padding-bottom:var(--cm-padding-y-md)!important;padding-left:var(--cm-padding-x-md)!important;padding-right:var(--cm-padding-x-md)!important}.p3{padding-top:var(--cm-padding-y-lg)!important;padding-bottom:var(--cm-padding-y-lg)!important;padding-left:var(--cm-padding-x-lg)!important;padding-right:var(--cm-padding-x-lg)!important}.p4{padding-top:var(--cm-padding-y-xl)!important;padding-bottom:var(--cm-padding-y-xl)!important;padding-left:var(--cm-padding-x-xl)!important;padding-right:var(--cm-padding-x-xl)!important}.px0{padding-left:0!important;padding-right:0!important}.px05{padding-left:var(--cm-padding-x-sm)!important;padding-right:var(--cm-padding-x-sm)!important}.px1{padding-left:var(--cm-padding-x)!important;padding-right:var(--cm-padding-x)!important}.px2{padding-left:var(--cm-padding-x-md)!important;padding-right:var(--cm-padding-x-md)!important}.px3{padding-left:var(--cm-padding-x-lg)!important;padding-right:var(--cm-padding-x-lg)!important}.px4{padding-left:var(--cm-padding-x-xl)!important;padding-right:var(--cm-padding-x-xl)!important}.px5{padding-left:var(--cm-padding-x-xxl)!important;padding-right:var(--cm-padding-x-xxl)!important}.py0{padding-top:0!important;padding-bottom:0!important}.py05{padding-top:var(--cm-padding-y-sm)!important;padding-bottom:var(--cm-padding-y-sm)!important}.py1{padding-top:var(--cm-padding-y)!important;padding-bottom:var(--cm-padding-y)!important}.py2{padding-top:var(--cm-padding-y-md)!important;padding-bottom:var(--cm-padding-y-md)!important}.py3{padding-top:var(--cm-padding-y-lg)!important;padding-bottom:var(--cm-padding-y-lg)!important}.py4{padding-top:var(--cm-padding-y-xl)!important;padding-bottom:var(--cm-padding-y-xl)!important}.py5{padding-top:var(--cm-padding-y-xxl)!important;padding-bottom:var(--cm-padding-y-xxl)!important}.pt0{padding-top:0!important}.pt05{padding-top:var(--cm-padding-y-sm)!important}.pt1{padding-top:var(--cm-padding-y)!important}.pt2{padding-top:var(--cm-padding-y-md)!important}.pt3{padding-top:var(--cm-padding-y-lg)!important}.pt4{padding-top:var(--cm-padding-y-xl)!important}.pt5{padding-top:var(--cm-padding-y-xxl)!important}.pb0{padding-bottom:0!important}.pb05{padding-bottom:var(--cm-padding-y-sm)!important}.pb1{padding-bottom:var(--cm-padding-y)!important}.pb2{padding-bottom:var(--cm-padding-y-md)!important}.pb3{padding-bottom:var(--cm-padding-y-lg)!important}.pb4{padding-bottom:var(--cm-padding-y-xl)!important}.pb5{padding-bottom:var(--cm-padding-y-xxl)!important}.pl0{padding-left:0!important}.pl05{padding-left:var(--cm-padding-x-sm)!important}.pl1{padding-left:var(--cm-padding-x)!important}.pl2{padding-left:var(--cm-padding-x-md)!important}.pl3{padding-left:var(--cm-padding-x-lg)!important}.pl4{padding-left:var(--cm-padding-x-xl)!important}.pl5{padding-left:var(--cm-padding-x-xxl)!important}.pr0{padding-right:0!important}.pr05{padding-right:var(--cm-padding-x-sm)!important}.pr1{padding-right:var(--cm-padding-x)!important}.pr2{padding-right:var(--cm-padding-x-md)!important}.pr3{padding-right:var(--cm-padding-x-lg)!important}.pr4{padding-right:var(--cm-padding-x-xl)!important}.pr5{padding-right:var(--cm-padding-x-xxl)!important}.m0{margin:0!important}.m05{margin-top:var(--cm-margin-y-sm)!important;margin-bottom:var(--cm-margin-y-sm)!important;margin-left:var(--cm-margin-x-sm)!important;margin-right:var(--cm-margin-x-sm)!important}.m1{margin-top:var(--cm-margin-y)!important;margin-bottom:var(--cm-margin-y)!important;margin-left:var(--cm-margin-x)!important;margin-right:var(--cm-margin-x)!important}.m2{margin-top:var(--cm-margin-y-md)!important;margin-bottom:var(--cm-margin-y-md)!important;margin-left:var(--cm-margin-x-md)!important;margin-right:var(--cm-margin-x-md)!important}.m3{margin-top:var(--cm-margin-y-lg)!important;margin-bottom:var(--cm-margin-y-lg)!important;margin-left:var(--cm-margin-x-lg)!important;margin-right:var(--cm-margin-x-lg)!important}.m4{margin-top:var(--cm-margin-y-xl)!important;margin-bottom:var(--cm-margin-y-xl)!important;margin-left:var(--cm-margin-x-xl)!important;margin-right:var(--cm-margin-x-xl)!important}.m5{margin-top:var(--cm-margin-y-xxl)!important;margin-bottom:var(--cm-margin-y-xxl)!important;margin-left:var(--cm-margin-x-xxl)!important;margin-right:var(--cm-margin-x-xxl)!important}.mx0{margin-left:0!important;margin-right:0!important}.mx05{margin-left:var(--cm-margin-x-sm)!important;margin-right:var(--cm-margin-x-sm)!important}.mx1{margin-left:var(--cm-margin-x)!important;margin-right:var(--cm-margin-x)!important}.mx2{margin-left:var(--cm-margin-x-md)!important;margin-right:var(--cm-margin-x-md)!important}.mx3{margin-left:var(--cm-margin-x-lg)!important;margin-right:var(--cm-margin-x-lg)!important}.mx4{margin-left:var(--cm-margin-x-xl)!important;margin-right:var(--cm-margin-x-xl)!important}.mx5{margin-left:var(--cm-margin-x-xxl)!important;margin-right:var(--cm-margin-x-xxl)!important}.my0{margin-top:0!important;margin-bottom:0!important}.my05{margin-top:var(--cm-margin-y-sm)!important;margin-bottom:var(--cm-margin-y-sm)!important}.my1{margin-top:var(--cm-margin-y)!important;margin-bottom:var(--cm-margin-y)!important}.my2{margin-top:var(--cm-margin-y-md)!important;margin-bottom:var(--cm-margin-y-md)!important}.my3{margin-top:var(--cm-margin-y-lg)!important;margin-bottom:var(--cm-margin-y-lg)!important}.my4{margin-top:var(--cm-margin-y-xl)!important;margin-bottom:var(--cm-margin-y-xl)!important}.my5{margin-top:var(--cm-margin-y-xxl)!important;margin-bottom:var(--cm-margin-y-xxl)!important}.mt0{margin-top:0!important}.mt05{margin-top:var(--cm-margin-y-sm)!important}.mt1{margin-top:var(--cm-margin-y)!important}.mt2{margin-top:var(--cm-margin-y-md)!important}.mt3{margin-top:var(--cm-margin-y-lg)!important}.mt4{margin-top:var(--cm-margin-y-xl)!important}.mt5{margin-top:var(--cm-margin-y-xxl)!important}.mb0{margin-bottom:0!important}.mb05{margin-bottom:var(--cm-margin-y-sm)!important}.mb1{margin-bottom:var(--cm-margin-y)!important}.mb2{margin-bottom:var(--cm-margin-y-md)!important}.mb3{margin-bottom:var(--cm-margin-y-lg)!important}.mb4{margin-bottom:var(--cm-margin-y-xl)!important}.mb5{margin-bottom:var(--cm-margin-y-xxl)!important}.ml0{margin-left:0!important}.ml05{margin-left:var(--cm-margin-x-sm)!important}.ml1{margin-left:var(--cm-margin-x)!important}.ml2{margin-left:var(--cm-margin-x-md)!important}.ml3{margin-left:var(--cm-margin-x-lg)!important}.ml4{margin-left:var(--cm-margin-x-xl)!important}.ml5{margin-left:var(--cm-margin-x-xxl)!important}.mr0{margin-right:0!important}.mr05{margin-right:var(--cm-margin-x-sm)!important}.mr1{margin-right:var(--cm-margin-x)!important}.mr2{margin-right:var(--cm-margin-x-md)!important}.mr3{margin-right:var(--cm-margin-x-lg)!important}.mr4{margin-right:var(--cm-margin-x-xl)!important}.mr5{margin-right:var(--cm-margin-x-xxl)!important}.m-auto{margin:auto!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-none{display:none!important}@media(max-width:767px){.d-xs{display:block!important}.d-none-xs{display:none!important}}@media(min-width:768px){.d-xs{display:none!important}.d-none-xs{display:block!important}}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-left{text-align:left!important}.bg-white{background-color:#fff}.bg-light{background-color:var(--cm-color-off-white)}.bg-error{background-color:var(--cm-color-error);color:var(--cm-text-color-light)}.text-sm{font-size:calc(var(--cm-font-size) * .85)}.text-muted{color:var(--cm-text-color-muted)!important}.text-error{color:var(--cm-text-color-error)}.vtop{vertical-align:top}.reading-width{max-width:800px}.rounded{border-radius:var(--cm-border-radius)}.shadowed{box-shadow:0 0 7px #0003}:root{--cm-font-family:"Nunito", sans-serif;--cm-color-primary:rgb(185, 169, 116);--cm-color-secondary:rgb(238, 222, 199);--cm-font-size:1.05rem}@media(max-width:767px){:root{--cm-font-size:1rem}}html,body{background-color:var(--cm-color-off-white)}@media(max-width:767px){section{padding-left:1rem;padding-right:1rem}}@media(min-width:768px){.hero-section{padding-top:6rem!important}}.site-banner svg{display:inline}.nav-container{background-color:#fff;padding:1.3rem;box-shadow:0 0 10px #0003}.nav-container .nav{display:flex;justify-content:space-between;align-items:center;max-width:var(--cm-min-width-xl);margin:auto}.nav-container .nav .logo{width:50px}.nav-container a{color:var(--cm-text-color-dark)}.nav-container .nav-links a{font-size:calc(var(--cm-font-size) * .9);text-transform:uppercase;margin:0 20px}@media(max-width:1300px){.nav-container .nav-links a{margin:0 15px}}.nav-container .nav-links a.active{font-weight:700}.nav-container .nav .nav-button span{background-color:var(--cm-text-color-dark)}#main-nav-mobile{margin:40px 0 0}#main-nav-mobile a{display:block;text-transform:uppercase;margin:15px;color:var(--cm-text-color-dark)}@media(max-width:1100px){.desktop-nav{display:none!important}.mobile-nav{display:block!important}}@media(min-width:1101px){.desktop-nav{display:block!important}.mobile-nav{display:none!important}}.asc-logo{flex:1}.asc-logo img{width:120px;margin:auto}@media(min-width:768px) and (max-width:1100px){.asc-logo{display:block!important}.asc-logo img{margin:auto 10px auto auto}}.gradient-bg{background:#cbc8b4!important;background:linear-gradient(90deg,#cbc8b4,#f4f6ef)!important}.bg-primary{background:var(--cm-color-primary)!important}.bg-secondary{background:var(--cm-color-secondary)!important}.footer{background-color:#fff;padding:2rem}.footer .logo{width:50px;margin:auto;margin-bottom:var(--cm-margin-y)}.footer .nav-links a{display:inline-block;text-transform:uppercase;color:var(--cm-text-color-dark);font-size:calc(var(--cm-font-size) * .8)}.team-as-col-2{padding-top:var(--cm-padding-y)}.team-as-col-2 ul{padding-left:1rem}.person{border-bottom:1px solid var(--cm-color-off-white);font-size:calc(var(--cm-font-size) * .9);background-color:var(--cm-color-light-grey);padding:var(--cm-padding-y)var(--cm-padding-x);border-radius:10px}.person .job-title{padding-bottom:.5rem}.person ul{padding-left:1rem}@media(min-width:768px){.hero-section{padding-top:8rem;padding-bottom:8rem}.team-as-col-2{padding-top:none;padding-left:var(--cm-padding-x)}}.treatments-list ul{list-style:none;padding:1rem;margin:0;border-radius:5px;box-shadow:0 0 5px #0006}.treatments-list li{padding:0;margin:0;margin-bottom:1.1rem;text-transform:uppercase;font-size:calc(var(--cm-font-size) * .8);color:var(--cm-text-color-dark)}@media(max-width:767px){.treatments-list ul{padding-top:.5rem;padding-bottom:.5rem}.treatments-list li{margin-bottom:.5rem}}.treatments-list li a{color:var(--cm-text-color-dark)}.treatments-list li a.active{font-weight:700}.treatments-list li a.active:before{content:">";margin-right:.2rem;position:relative;top:-1px}.treatment-page .col7.px4{padding-left:0!important;padding-right:0!important}@media(max-width:767px){.contact-page .pl3{padding-left:0!important}.contact-page .row .col:nth-child(2){margin-top:var(--cm-margin-y-md)!important}}.blog-post-hero{width:100%;padding:0;margin:0;overflow:hidden;position:relative}.blog-post-hero-text,.blog-post-hero-text h1,.blog-post-hero-text a{position:relative;color:#fff;text-shadow:1px -1px 20px #282828}.requires-dark-text,.requires-dark-text h1,.requires-dark-text a{position:relative;color:#282828;text-shadow:1px -1px 20px #fff}.no-image .blog-post-hero-text,.no-image .blog-post-hero-text h1,.no-image .blog-post-hero-text a{position:relative;color:inherit}.blog-post-content iframe{display:block;margin:auto;width:700px;height:394px;max-width:100%}@media(max-width:767px){.blog-post-content iframe{width:400px;height:225px}}.blog-post-hero img{position:absolute;width:120%;filter:blur(15px);background-position:50%;transform:translate(-50%,-50%)scale(1.1);top:50%;left:50%}.blog-post-row{background-color:#fff;margin-bottom:30px;border-radius:5px;border-left:10px solid #fce9e2;border-top:1px solid #fce9e2;border-bottom:1px solid #fce9e2;border-right:1px solid #fce9e2;display:flex}.blog-post-row h2{font-size:calc(1.35rem + .1vw)}@media(min-width:1200px){.blog-post-row h2{font-size:1.7rem}}.blog-post-row .text-col{padding:10px 10px 10px 20px}.blog-post-row .image-col{padding-right:0}.blog-post-row img{max-height:150px;border-radius:0 5px 5px 0}@media(max-width:575px){.blog-post-row{margin-left:5px;margin-right:5px}.blog-post-row .text-col{padding:10px}.blog-post-row .image-col{display:none}}.product-link{color:var(--cm-text-color-dark)!important}@media(min-width:768px){.product-link .product-image-container{height:220px;overflow:hidden}}.thumbnails img{max-width:120px}.checkout-item-row>div:first-child{width:60%}.checkout-item-row>div:nth-child(3){text-align:right;width:10%}.checkout-remove-item{color:var(--cm-text-color-dark)!important}.checkout-remove-item:hover{color:#000!important}.dental-holidays-page .hero-section{background-image:url(https://biological-dentists.com/static/portimao-clinic-header.jpg.webp);background-repeat:no-repeat;background-size:cover;box-shadow:0 0 10px #0000001a;color:#fff;text-shadow:1px 1px 10px rgba(0,0,0,.5)}.dental-holidays-page .hero-overlay{max-width:600px;backdrop-filter:blur(4px);background-color:#0003;-webkit-backdrop-filter:blur(4px);padding:2rem 1.5rem;border-radius:30px}.dental-holidays-page .cards-section .flex{align-items:flex-start}.dental-holidays-page .card{padding:var(--cm-padding-x-md)var(--cm-padding-y-md);border-radius:30px}.dental-holidays-page .card img{height:70px;margin:auto}.dental-holidays-page iframe{width:100%}@media(min-width:768px){.dental-holidays-page iframe{width:90%}}@media(max-width:1100px){.mobile-nav{display:inline-flex!important}}