code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}ul{list-style:none}:root{--title-font-family-1:Georgia,Times,"Times New Roman",serif;--regular-font-family-1:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif;--color-white:#fff;--color-black:#000;--color-blue-0a:#0071bc;--color-blue-0:#093f62;--color-blue-1:#3381a4;--color-blue-2:#a6dcf2;--color-blue-3:#bfe7f5;--color-blue-4:#eef8fc;--color-bright-blue-0:#0073ee;--color-orange-0:#f90;--color-yellow-0:#ff0;--color-green-0:#152b01;--color-green-1:#063601;--color-green-2:#234602;--color-green-3:#39690b;--color-green-4:#528522;--color-green-5:#81b84d;--color-green-6:#74da16;--color-green-7:#7bff00;--color-gray-1:#fbfbfb;--color-gray-2:#efefef;--color-gray-3:#dbdbdb;--color-gray-4:#ccc;--color-gray-5:#999;--color-gray-6:#666;--color-gray-7:#333;--color-gray-8:#222;--color-gray-9:#111;--color-rgb-white:255,255,255;--box-shadow-1:0px 8px 8px -4px rgba(0,0,0,0.2);--border-style-1:1px solid rgba(0,0,0,0.1);--border-style-2:1px solid rgba(0,0,0,0.2);--border-style-3:1px solid var(--color-blue-0);--size-1200:1200px}html{font-size:16px;scroll-behavior:smooth}body{font-family:var(--regular-font-family-1);letter-spacing:.3px;line-height:1.5;margin:0 auto}*{box-sizing:border-box}p{margin-top:0}a{color:var(--color-green-5)}a:hover{text-decoration:underline}.columns-2{-webkit-column-count:2;column-count:2;margin:0;padding:0}.hamburger{width:48px;height:100%;padding:6px 10px 12px;border:var(--border-style-1);border-radius:4px;background-color:var(--color-white);box-shadow:var(--box-shadow-1);cursor:pointer}.hamburger:hover{background-color:var(--color-gray-2)}.hamburger .burger{height:2px;background-color:var(--color-black);width:24px;margin-top:6px}.appHeader{background-color:rgba(var(--color-rgb-white),.85);position:-webkit-sticky;position:sticky;top:0;display:grid;box-shadow:var(--box-shadow-1);border-bottom:16px solid var(--color-blue-1);background:linear-gradient(180deg,var(--color-blue-3) -30%,var(--color-white) 50%);z-index:1200}.headerInner{display:flex;max-width:var(--size-1200);padding:0 25px;width:100%;margin:0 auto}.logoWrap{max-width:40%;min-width:400px}.logoWrap,.orgName{display:flex;flex-grow:1}.orgName{font-family:var(--title-font-family-1);padding-right:50px;flex-direction:column;color:var(--color-blue-0);min-height:92px}.orgName h2{margin:33px 0 0;line-height:.8;white-space:nowrap;text-transform:uppercase}.orgName h3{margin:0 0 12px}.logoBox{padding:10px;margin:10px 0}.logo{height:100%;width:90px;background:url(/static/media/ca_logo.0ad04883.png) no-repeat 0 0;background-size:contain}.burgorIcon{float:right;margin-bottom:22px}.nav{flex-grow:1;align-self:flex-end;position:relative}.nav ul{display:flex}.nav ul li a{padding:5px 10px}.nav a:hover{text-decoration:none}.navList{justify-content:flex-end}.selected{border-bottom:2px solid var(--color-green-5);padding-bottom:3px}.navList.open{flex-direction:column;position:absolute;right:0;top:28px;background-color:var(--color-white);padding:10px;border-radius:4px;border:var(--border-style-1);box-shadow:var(--box-shadow-1);min-width:190px}.navList.close{display:none}.navList .menuItem{padding:5px}.navList .menuItem a{color:var(--color-blue-0);text-decoration:none}@media screen and (min-width:799px){.orgName h2{font-size:28px;margin-top:22px}.orgName h3{font-size:22px}}@media screen and (max-width:479px){.headerInner{padding:0 10px}.logoBox{padding:10px 0}.logoWrap{min-width:280px}.orgName{padding-right:0}}@media screen and (min-width:480px) and (max-width:799px){.orgName{padding-right:15px}}@media screen and (max-width:799px){.logoWrap{min-width:245px}.logo{width:45px}.orgName{min-height:auto}.orgName h2{font-size:16px;margin-top:18px}.orgName h3{font-size:14px}.burgorIcon{margin-bottom:8px}}.main{padding:30px 40px;min-height:80vh;max-width:var(--size-1200);width:100%;margin:0 auto;background-color:var(--color-white);box-shadow:0 0 30px -10px var(--color-blue-1)}@media screen and (max-width:479px){.main{padding:0 16px 16px}}.contentBox{min-height:200px}.margin{margin-bottom:40px}.padding{padding:30px}.shadow{border:var(--border-style-1);border-radius:2px;box-shadow:var(--box-shadow-1)}.expandlg{margin-left:-40px;margin-right:-40px;padding-left:50px;padding-right:50px}.roundxl{border-radius:12px}.roundlg{border-radius:8px}.roundmd{border-radius:6px}.roundsm{border-radius:4px}.roundxs{border-radius:3px}.contentBox h3{margin-top:0}.contentBox .title{color:var(--color-blue-0)}.contentBox .title.rule{border-bottom:var(--border-style-3);padding-bottom:4px}@media screen and (max-width:479px){.padding{padding:16px}.expandlg{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}}.appFooter{background-color:var(--color-blue-1);padding:25px;border-top:1px solid #999;color:var(--color-gray-3)}.footerInner{max-width:var(--size-1200);width:100%;margin:0 auto}.footerLinks{display:flex;flex-wrap:nowrap;justify-content:center}.flink{padding:16px}.flink p{margin-bottom:4px}.flink a,.flink a:active,.flink a:focus,.flink a:hover{color:var(--color-green-6)}.appFooter .contactUs{padding:0 30px;color:var(--color-white);min-height:auto;line-height:1.2}.appFooter .contactUs .copyRight{color:var(--color-blue-2);font-style:italic}.appFooter .contactUs .title{color:var(--color-white);margin-bottom:14px}.appFooter .contactUs .flink{padding:0}@media screen and (max-width:479px){.footerLinks{flex-direction:column;text-align:center}.footerLinks .flink{padding:4px}.footerLinks .flink h3{border-bottom:1px solid #7fd2d1}}.carousel-root{display:flex}.carousel-root .carousel-slider{order:2}.carousel-root .carousel-slider .carousel-status{color:var(--color-green-5);font-size:14px}.carousel-slider .slider-wrapper{margin-bottom:50px}.carousel-slider .slider-wrapper .slider{min-height:300px}.carousel-root .carousel:not(.carousel-slider){max-width:210px;order:1}.carousel-slider .slider .slide{text-align:left;padding-left:6%;padding-right:5%;line-height:1.55;letter-spacing:.5px}.carousel-slider .slider .slide,.carousel-slider .slider .slide.selected{padding-bottom:50px}.carousel-slider .slider .slide.selected>div{padding-bottom:30px}.carousel-slider .slide ol li{margin-bottom:8px}.carousel-slider .slide .boxed{list-style-position:inside;padding:0;margin-bottom:20px}.carousel-slider .slide .boxedItem,.carousel-slider .slide .boxed li{border:1px solid var(--color-green-5);padding:20px 20px 20px 40px;margin-bottom:20px;border-radius:6px;text-indent:-21px}.carousel-slider .slide .boxedItem{margin-bottom:20px;text-indent:unset;padding:20px}.carousel .thumbs-wrapper{margin:0}.carousel .thumbs{white-space:normal;transform:none!important;padding:0;margin:0;width:100%}.carousel .thumb{width:auto!important;cursor:pointer;margin:0 0 8px;padding:4px;display:block;border-bottom:3px solid transparent;color:var(--color-bright-blue-0)}.carousel .thumb,.carousel .thumb.selected,.carousel .thumb:focus,.carousel .thumb:hover{border:none;border-bottom:2px solid transparent;color:var(--color-white)}.carousel .thumb.selected{color:var(--color-green-5);background-color:var(--color-blue-0);padding-left:10px;padding-right:10px}.carousel .thumb.selected:after{content:" \27A4";float:right;margin-left:10px}.carousel .control-next.control-arrow:before{border-left-color:var(--color-black);margin-right:-30px}.carousel .control-prev.control-arrow:before{border-right-color:var(--color-black);margin-left:-30px}.carousel .control-arrow{width:50px}.carousel:not(.carousel-slider) .control-arrow{display:none}.carousel .control-dots .dot{background-color:var(--color-green-5);width:12px;height:12px}.carousel .control-dots .dot.selected{border-color:var(--color-blue-0)}@media screen and (max-width:479px){.carouselKeyPractice{flex-direction:column}.carouselKeyPractice .carousel:not(.carousal-slider){max-width:none;z-index:100}.carouselKeyPractice .carousel .thumbs{max-width:100%;overflow-x:scroll;white-space:nowrap}.carouselKeyPractice .carousel .thumb{display:inline-block;margin-left:8px;margin-right:8px}}.homePage .contentBox{scroll-margin-top:140px}.homePage .keyPractices .title.rule{border-color:var(--color-green-5);border-width:2px;color:var(--color-white)}.homePage .aboutUs{background:var(--color-white);background-image:url(/static/media/chess_d.bc61477e.png);background:linear-gradient(270deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 35%,hsla(0,0%,100%,.6) 45%,#fff 55%),url(/static/media/chess_d.bc61477e.png) no-repeat 100% 0;background-size:auto 100%}.homePage .aboutUs .title{padding-right:45%;margin-top:-40px;padding-top:50px}.homePage .aboutUs .orgNameSub{font-weight:700}.homePage .aboutUs .content{background-color:hsla(0,0%,100%,.7);padding:8px}.homePage .keyPractices{background-color:var(--color-blue-1)}.homePage .keyPractices,.homePage .keyPractices a,.homePage .keyPractices a:active,.homePage .keyPractices a:focus,.homePage .keyPractices a:hover,.homePage .keyPractices a:link{color:var(--color-white)}.homePage .industryExposure,.homePage .keyLinks{background-color:var(--color-blue-4)}.homePage #keyLinks a{color:var(--color-blue-0)}.homePage #keyLinks a:hover{color:var(--color-blue-0a)}.row{display:flex;flex-wrap:nowrap;margin:-8px}.row>*{margin:8px}.split-8-4>:first-child{flex:6 0 50%}.split-8-4>:last-child{flex-grow:6 0 50%}@media screen and (max-width:479px){.homePage .aboutUs{margin-top:0}.homePage .aboutUs .title{padding-top:18px}.homePage .aboutUs .content{padding-right:16px}}@media screen and (max-width:799px){.homePage .contentBox{scroll-margin-top:80px}.homePage>.contentBox:first-of-type{padding-top:39px}.row{flex-direction:column}.split-8-4>:first-child{flex:6 0 100%}.split-8-4>:last-child{flex-grow:6 0 100%}.homePage #contactUs,.homePage #keyLinks{margin-bottom:40px}}@media screen and (min-width:480px) and (max-width:799px){.homePage .contentBox{scroll-margin-top:107px}}@media screen and (min-width:480px){.homePage .aboutUs{padding-right:37%;margin-top:-30px}.homePage .aboutUs .content{padding:8px 30px 8px 0}}.app{background-color:var(--color-blue-4)}
/*# sourceMappingURL=main.a95bc948.chunk.css.map */