@charset "UTF-8";@import url(https://fast.fonts.net/t/1.css?apiType=css&projectid=f926cbb2-8602-433a-9cad-a74ab496609a);*{box-sizing:border-box;-webkit-font-smoothing:antialiased;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:\201C \201D \2018 \2019}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body,figure{margin:0}button::-moz-focus-inner,input::-moz-focus-inner,legend{border:0;padding:0}ol,ul{list-style:none}.alignnone{margin:5px 20px 20px 0}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{height:auto;max-width:100%}.wpcf7{color:#fff;position:relative}.wpcf7 .wpcf7-form{padding:20px 25px}.wpcf7 .wpcf7-form-control-wrap{display:block;position:relative}.wpcf7 .row,.wpcf7 .row .col{margin:0 0 15px}.wpcf7 .wpcf7-select,.wpcf7 .wpcf7-text,.wpcf7 .wpcf7-textarea{border-radius:3px;border:0;color:#8d8d8d;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:1px;padding:15px 13px 12px;width:100%}.wpcf7 .wpcf7-select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(../images/bg/select_arrow.png) no-repeat 95% 50% #fff;text-indent:.01px;text-overflow:""}::-ms-expand{display:none}.wpcf7 .wpcf7-textarea{height:210px;resize:none}.wpcf7 .row.submit{text-align:center}.wpcf7 .wpcf7-submit{background:#fca910;border-radius:3px;border:0;color:#242424;font-family:Lato,sans-serif;font-size:18px;font-weight:700;padding:11px 0;text-transform:uppercase;transition:all .2s ease-out;width:100%}.wpcf7 .wpcf7-submit:hover{background:#fff;color:#fca910}.wpcf7 :-moz-placeholder,.wpcf7 :-ms-input-placeholder,.wpcf7 ::-moz-placeholder,.wpcf7 ::-webkit-input-placeholder{color:#9d9d9d}.wpcf7 .ajax-loader{bottom:-20px;left:0;position:absolute}.wpcf7 form .wpcf7-response-output{clear:both;margin:0;padding:1em .5em 0}.wpcf7 form.sent .wpcf7-response-output{border:0;color:#398f14}.wpcf7 form.invalid .wpcf7-response-output{border:none;clear:both;color:red;font-size:11px;padding:.5em 1em}.wpcf7-not-valid{background-color:#fdd1d1!important;color:#000!important}.wpcf7-not-valid-tip{background:0 0;border:none;color:red;font-size:11px;left:0;padding:2px 4px;position:relative;top:2px;width:100%;z-index:auto}@font-face{font-family:Lato;font-display:swap;src:url(../fonts/lato-italic-webfont.woff2) format("woff2"),url(../fonts/lato-italic-webfont.woff) format("woff");font-style:italic;font-weight:400}@font-face{font-family:Lato;font-display:swap;src:url(../fonts/lato-bolditalic-webfont.woff2) format("woff2"),url(../fonts/lato-bolditalic-webfont.woff) format("woff");font-style:italic;font-weight:700}@font-face{font-family:Lato;font-display:swap;src:url(../fonts/lato-regular-webfont.woff2) format("woff2"),url(../fonts/lato-regular-webfont.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:Lato;font-display:swap;src:url(../fonts/lato-bold-webfont.woff2) format("woff2"),url(../fonts/lato-bold-webfont.woff) format("woff");font-style:normal;font-weight:700}@font-face{font-family:Baskerville;font-display:swap;src:url(../fonts/f0bf387a-6de1-402c-a63c-04664681e924.eot?#iefix);src:url(../fonts/f0bf387a-6de1-402c-a63c-04664681e924.eot?#iefix) format("eot"),url(../fonts/ed8ac168-5be2-4127-b1b2-976a1a017786.woff2) format("woff2"),url(../fonts/11514d41-5158-4a68-8f27-9202cc7fc001.woff) format("woff"),url(../fonts/b62c4ed0-7687-4a1b-840d-00a34f2d16a2.ttf) format("truetype"),url(../fonts/ede983d0-3356-4a76-956b-4131479e2d55.svg#ede983d0-3356-4a76-956b-4131479e2d55) format("svg");font-style:italic;font-weight:400}@font-face{font-family:Baskerville;font-display:swap;src:url(../fonts/3b6c5a26-3a8d-4634-bb5b-95a75be700cb.eot?#iefix);src:url(../fonts/3b6c5a26-3a8d-4634-bb5b-95a75be700cb.eot?#iefix) format("eot"),url(../fonts/efaf38e3-61c2-41d2-98fe-1e1071db5774.woff2) format("woff2"),url(../fonts/8f505867-4925-4c10-86d9-b81d1d1f089a.woff) format("woff"),url(../fonts/6082db1f-ae14-4e50-bda8-387f9f6b17e0.ttf) format("truetype"),url(../fonts/40688de6-bd53-4ca7-95c8-0a5fb0abc541.svg#40688de6-bd53-4ca7-95c8-0a5fb0abc541) format("svg");font-style:italic;font-weight:700}@font-face{font-family:Baskerville;font-display:swap;src:url(../fonts/8dc59876-75a4-4e80-bd1a-735d5f043beb.eot?#iefix);src:url(../fonts/8dc59876-75a4-4e80-bd1a-735d5f043beb.eot?#iefix) format("eot"),url(../fonts/9d829c2e-8420-477a-8b80-803b796e3253.woff2) format("woff2"),url(../fonts/9df317a3-a79e-422e-b4e2-35ccd29cd5b7.woff) format("woff"),url(../fonts/32d18512-4cc1-4c1c-a041-e595f26d1b96.ttf) format("truetype"),url(../fonts/cf682c43-15a5-45c0-934e-8f899e561e1f.svg#cf682c43-15a5-45c0-934e-8f899e561e1f) format("svg");font-style:normal;font-weight:400}@font-face{font-family:Baskerville;font-display:swap;src:url(../fonts/f7ef208d-afcd-4ad7-9718-ba905a4f0698.eot?#iefix);src:url(../fonts/f7ef208d-afcd-4ad7-9718-ba905a4f0698.eot?#iefix) format("eot"),url(../fonts/c6abe85e-14d0-4d7f-a520-8d823e004172.woff2) format("woff2"),url(../fonts/2af32d3a-c156-406b-afb4-7d4ff4608459.woff) format("woff"),url(../fonts/936dad2d-e051-4851-9613-7deabd35b2ef.ttf) format("truetype"),url(../fonts/29539e9c-3cda-4d83-afda-7467a0907b65.svg#29539e9c-3cda-4d83-afda-7467a0907b65) format("svg");font-style:normal;font-weight:700}.fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;height:100%}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f0f11;opacity:0;transition-timing-function:cubic-bezier(.55,.06,.68,.19);-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-container--ready .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-controls{position:absolute;top:0;left:0;right:0;text-align:center;opacity:0;z-index:99994;transition:opacity .2s;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;direction:ltr}.fancybox-show-controls .fancybox-controls{opacity:1}.fancybox-infobar{display:none}.fancybox-show-infobar .fancybox-infobar{display:inline-block;pointer-events:all}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-buttons{position:absolute;top:0;right:0;display:none;pointer-events:all}.fancybox-show-buttons .fancybox-buttons{display:block}.fancybox-slider-wrap{overflow:hidden;direction:ltr}.fancybox-slider,.fancybox-slider-wrap{position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;z-index:99993;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:0;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch}.fancybox-slide:before{content:"";height:100%;width:0}.fancybox-slide:before,.fancybox-slide>*{display:inline-block;vertical-align:middle}.fancybox-slide>*{position:relative;padding:24px;margin:44px 0;border-width:0;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide--image{overflow:hidden}.fancybox-slide--image:before{display:none}.fancybox-content{display:inline-block;position:relative;margin:44px auto;padding:0;border:0;width:80%;height:calc(100% - 88px);vertical-align:middle;line-height:normal;text-align:left;white-space:normal;outline:0;font-size:16px;font-family:Arial,sans-serif;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch}.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#fff}.fancybox-slide--video .fancybox-content,.fancybox-slide--video .fancybox-iframe{background:0 0}.fancybox-placeholder{z-index:99995;background:0 0;cursor:default;overflow:visible;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-image,.fancybox-placeholder,.fancybox-spaceball{position:absolute;top:0;left:0;margin:0;padding:0;border:0}.fancybox-image,.fancybox-spaceball{width:100%;height:100%;max-width:none;max-height:none;background:0 0;background-size:100% 100%}.fancybox-controls--canzoomOut .fancybox-placeholder{cursor:zoom-out}.fancybox-controls--canzoomIn .fancybox-placeholder{cursor:zoom-in}.fancybox-controls--canGrab .fancybox-placeholder{cursor:-webkit-grab;cursor:grab}.fancybox-controls--isGrabbing .fancybox-placeholder{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-spaceball{z-index:1}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-error{position:absolute;margin:0;padding:40px;top:50%;left:50%;width:380px;max-width:100%;transform:translate(-50%,-50%);background:#fff;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:0;background:0 0;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .2s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-slide--video .fancybox-close-small{top:-36px;right:-36px;background:0 0}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-caption-wrap{position:absolute;bottom:0;left:0;right:0;padding:60px 30px 0;z-index:99998;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));opacity:0;transition:opacity .2s;pointer-events:none}.fancybox-show-caption .fancybox-caption-wrap{opacity:1}.fancybox-caption{padding:30px 0;border-top:1px solid rgba(255,255,255,.4);font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;width:44px;height:44px;line-height:44px;margin:0;padding:0;border:0;border-radius:0;cursor:pointer;background:0 0;color:#fff;box-sizing:border-box;vertical-align:top;outline:0}.fancybox-button--disabled{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}.fancybox-button:hover{background:rgba(0,0,0,.8)}.fancybox-button:after,.fancybox-button:before{content:"";pointer-events:none;position:absolute;border-color:#fff;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}.fancybox-button--disabled:after,.fancybox-button--disabled:before{opacity:.5}.fancybox-button--left:after{left:20px;transform:rotate(-135deg)}.fancybox-button--left:after,.fancybox-button--right:after{top:18px;width:6px;height:6px;background:0 0;border-top:2px solid currentColor;border-right:2px solid currentColor}.fancybox-button--right:after{right:20px;transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close{float:right}.fancybox-button--close:after,.fancybox-button--close:before{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close:before{transform:rotate(45deg)}.fancybox-button--close:after{transform:rotate(-45deg)}.fancybox-loading{border:6px solid rgba(99,99,99,.4);border-top:6px solid rgba(255,255,255,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:0 0;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes a{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes a{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@media (max-width:800px){.fancybox-controls{text-align:left}.fancybox-button--left,.fancybox-button--right,.fancybox-buttons button:not(.fancybox-button--close){display:none!important}.fancybox-caption{padding:20px 0;margin:0}}.fancybox-button--fullscreen:before{width:15px;height:11px;left:15px;top:16px;border:2px solid;background:0 0}.fancybox-button--play:before{top:16px;left:18px;width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px;background:0 0}.fancybox-button--pause:before{top:16px;left:18px;width:7px;height:11px;border-style:solid;border-width:0 2px;background:0 0}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs:before{top:20px;left:21px;width:3px;height:3px;box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:220px}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;z-index:99993;word-break:normal;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;box-sizing:border-box}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:0;border:5px solid #fff;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{display:none!important}.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:0}}.fancybox-slide{overflow:visible}.fancybox-slide>*{background:0 0;margin:0;padding:0;width:100%}.fancybox-slide:before{display:none}.fancybox-slide--video .fancybox-content{width:100%}a{color:#fca910;text-decoration:none}a:hover{text-decoration:underline}body{background:#fff;color:#242424;font-family:Verdana,sans-serif;font-size:16px}h1,h2,h3,h4,h5,h6{font-family:Lato,sans-serif;margin:0}h1{font-size:36px;font-weight:400;line-height:43px;padding:15px 0 5px;text-transform:uppercase}h2{font-size:24px;padding:10px 0 5px}h3{color:#fca910;font-size:21px;line-height:26px;padding:5px 0 20px;text-transform:uppercase}h4{font-size:16px;text-transform:uppercase}.blog h1,article>h1:first-child{padding:0 0 5px}.home.page .main p,.page-template-template-individual-location .main p,article p{line-height:30px;padding:0 0 15px}article h1+p,article h1+ul{padding-top:15px}.popups_only ul,article ul{list-style-image:url(../images/bg/bullet.png)}.popups_only ul ul,article ul ul{padding:10px 0 0}.home.page .main ol,.page-template-template-ct-homepage .main ol,.page-template-template-individual-location .main ol,article ol{list-style:decimal}.home.page .main ol ol,.page-template-template-ct-homepage .main ol ol,.page-template-template-individual-location .main ol ol,article ol ol{list-style:lower-roman}.home.page .main ol ol ol,.page-template-template-ct-homepage .main ol ol ol,.page-template-template-individual-location .main ol ol ol,article ol ol ol{list-style:lower-alpha}.home.page .main ol,.page-template-template-ct-homepage .main ol,.page-template-template-individual-location .main ol,article ol,article ul{padding:0 0 10px}.home.page .main ol li,.page-template-template-ct-homepage .main ol li,.page-template-template-individual-location .main ol li,article ol li,article ul li{line-height:30px;margin:0 0 0 28px;padding:0 0 15px 9px}.home.page .main ol li a,.page-template-template-ct-homepage .main ol li a,.page-template-template-individual-location .main ol li a,article ol li a,article ul li a{color:#242424;text-decoration:underline}.home.page .main ol li a:hover,.page-template-template-ct-homepage .main ol li a:hover .page-template-template-individual-location .main ol li a:hover,article ol li a:hover,article ul li a:hover{text-decoration:none}article td{display:block!important}.main iframe{max-width:100%}.desktop{display:none}.mobile{display:block}.inner{margin:0 auto;max-width:960px;padding:0 25px;position:relative;width:100%}.fade_transition{transition:all .25s ease}.wpcf7-submit.form-button{background:#fca910;color:#000;cursor:pointer;display:block;font-size:18px!important;margin:25px auto 0;max-width:270px;padding:10px 20px!important;text-transform:uppercase;width:100%!important}.wpcf7-submit.form-button:hover{background:#fca910!important;color:#fff}header{background:#000;color:#fff;height:65px;padding:10px 0}header .inner{padding:0}header .logo{display:block;float:left;padding:5px 10px}header .logo img{max-width:180px;transition:all .25s ease}.banner{background:url(../images/bg/header_bg.jpg) no-repeat bottom #000;height:140px;overflow:hidden}.banner .inner{height:140px;padding:0;width:300px}.banner .slogan{color:#fff;font-family:Baskerville,sans-serif;font-size:15px;line-height:16px;padding:23px 0 0 31px;position:relative;text-shadow:1px -4px 10px #000;width:202px;z-index:2}.banner .slogan>span{display:block}.banner .slogan>span:first-child{padding:0 0 0 71px}.banner .slogan>span:nth-child(2){text-transform:uppercase}.banner .slogan>span:nth-child(3){color:#fca910;padding:0 8px 0 0;text-align:right}.banner .slogan>span:nth-child(3)>span{font-style:italic}.banner .spokesperson{display:block;left:169px;position:absolute;top:-12px;width:127px;z-index:1}.banner .phone_number{top:-5px}.phone-wrapper{align-items:center;display:flex;justify-content:center;position:relative;z-index:2}.phone-wrapper.desktop{display:none}.phone_number{color:#fff;font-family:Lato,sans-serif;font-size:30px;padding:7px 0 0;text-align:center;text-shadow:1px -4px 10px #000;text-transform:uppercase}.phone_number a{color:#fff}.phone_number a:hover{text-decoration:none}.phone-wrapper img{height:30px;margin:6px 0 0 10px;width:30px}.mobile_main_menu,.press_kit_menu{float:right}.mobile_main_menu_toggle{cursor:pointer;display:block;float:right;height:40px;position:relative;width:48px}.mobile_main_menu_toggle span{left:7px}.mobile_main_menu_toggle.active span{background:0 0}.mobile_main_menu_toggle span,.mobile_main_menu_toggle span:after,.mobile_main_menu_toggle span:before{background:#fca910;border-radius:1px;bottom:18px;content:"";display:block;height:5px;position:absolute;transition:all .5s ease-in-out;width:35px}.mobile_main_menu_toggle span:before{top:-10px}.mobile_main_menu_toggle.active span:before{transform:rotate(45deg)}.mobile_main_menu_toggle span:after{bottom:-10px}.mobile_main_menu_toggle.active span:after,.mobile_main_menu_toggle.active span:before{top:0}.mobile_main_menu_toggle.active span:after{transform:rotate(-45deg)}.mobile_main_menu .text,.press_kit_menu .text{font-size:10px;height:0;position:relative;text-align:center;top:-7px}.mobile_main_menu .menu,.press_kit_menu .menu{background:#2e2d2c;display:none;left:0;padding:3px 0;position:absolute;text-align:center;top:55px;width:100%;z-index:6}.mobile_main_menu .menu li a,.press_kit_menu .menu li a{border-bottom:1px solid #5c5c5c;color:#fff;display:block;font-family:Lato,sans-serif;margin:0 auto;padding:7px 0;text-transform:uppercase;width:80%}.mobile_main_menu .menu li:last-child a,.press_kit_menu .menu li:last-child a{border:none}.mobile_main_menu .menu li a:hover,.press_kit_menu .menu li a:hover{color:#fca910;text-decoration:none}.mobile_locations_menu{background:#242424;font-size:15px}.mobile_locations_menu.move{left:0;position:absolute;top:0;width:100%;z-index:999}.mobile_locations_menu_toggle{background:#242424;display:block}.mobile_locations_menu_toggle.active,.mobile_locations_menu_toggle:hover{background:#fca910;text-decoration:none}.mobile_locations_menu_toggle span{background:url(../images/btn/office.png) no-repeat 6px 8px #242424;color:#fca910;display:block;margin:0 auto;padding:15px 0 15px 43px;text-transform:uppercase;width:195px}.mobile_locations_menu_toggle.active span,.mobile_locations_menu_toggle:hover span{background-color:#fca910;background-position:6px -50px;color:#242424}.mobile_locations_menu .menu{display:none;padding:0 50px}.mobile_locations_menu .menu>li{border-top:1px solid #5c5c5c}.mobile_locations_menu .menu>li:first-child{border:none}.mobile_locations_menu .menu li a{color:#fff;display:block;font-family:Lato,sans-serif;padding:9px 0;text-align:center}.mobile_locations_menu .menu>li>a{padding:11px 0;text-transform:uppercase}.mobile_locations_menu .menu li a:hover{color:#fca910;text-decoration:none}.mobile_locations_menu .menu .ma .sub-menu li:last-child a{padding-bottom:15px}.mobile_locations_menu .menu .ct .sub-menu li:last-child a{padding-bottom:21px}.mobile_locations_menu .menu ul{display:none}.main{clear:both;overflow:hidden;padding:25px 0 0}.main .content .breadcrumbs{font-size:10px}.main .content article{padding:0 0 65px;width:100%}.main .content article .office_locations_button,.main .content article .wpcf7{display:none}.main .content article .wpcf7 .wpcf7-form{padding:0}.main .content article .wpcf7 .row .wpcf7-select,.main .content article .wpcf7 .row .wpcf7-text,.main .content article .wpcf7 .row .wpcf7-textarea{background-color:#ebebeb}.page-id-3009 .main .content article .wpcf7{display:block}.main .content article .wpcf7 .contest_form{color:#242424;padding:25px 0 35px}.main .content article .wpcf7 .contest_form:after{clear:both;content:'';display:block}.main .content article .wpcf7 .contest_form .wpcf7-form-control-wrap.acceptance{display:inline-block}.main .content article .wpcf7 .contest_form span.wpcf7-list-item{margin:0}.results{background:#fca910;color:#000;font-family:Lato,sans-serif;margin:35px 0;text-transform:uppercase}.results .inner{display:table;height:100px}.results .inner .total_results{display:block;height:100px;margin:25px auto 30px;max-width:275px;position:relative;width:100%}.results .inner .total_results .over{font-size:13px;font-weight:700;left:15px;position:absolute;top:20px}.results .inner .total_results .money{font-family:Baskerville,sans-serif;font-size:36px;font-weight:400;left:57px;position:absolute;top:10px}.results .inner .total_results .recovered{font-size:18px;font-weight:700;left:12px;position:absolute;top:65px}.results .inner .total_results .awards{font-size:13px;left:123px;position:absolute;text-transform:none;top:50px;z-index:1}.results .inner .total_results.ct_total_results .millions{color:#fca910;font-family:Baskerville,sans-serif;font-size:31px;font-weight:400;letter-spacing:-.5px;line-height:30px;position:absolute;text-align:center;top:5px}.results .inner .total_results.ct_total_results .recovered{top:72px}.results .inner .total_results.ct_total_results .awards{line-height:14px;top:65px}.results .inner .case_results_one,.results .inner .case_results_two{display:none}.main .content article .results{margin:35px -25px}.main aside{margin:0 -25px}.home.page .main .form,.main aside .sidebar_form{background:url(../images/blank.gif)}.home.page .main .form.lazyloaded,.main aside .sidebar_form.lazyloaded{background:#000 url(../images/bg/homepage_form_bg.jpg) no-repeat 50%/cover;width:100%}.home.page .main .form .wpcf7,.main aside .sidebar_form .wpcf7,.page-template-template-ct-homepage .main .form .wpcf7,.page-template-template-individual-location .main .form .wpcf7{color:#fca910}.home.page .main .form .heading,.main aside .sidebar_form .wpcf7 .heading,.page-template-template-ct-homepage .main .form .heading,.page-template-template-individual-location .main .form .heading{font-family:Lato,sans-serif;font-size:36px;line-height:36px;padding:35px 0 45px;text-align:center;text-transform:uppercase}.home.page .main .form .wpcf7 .fee,.main aside .sidebar_form .wpcf7 .fee,.page-template-template-ct-homepage .main .form .wpcf7 .fee,.page-template-template-individual-location .main .form .wpcf7 .fee{font-family:Lato,sans-serif;font-size:18px;font-style:italic;font-weight:700;padding:10px 0 0;text-align:center}.home.page .main .form .wpcf7 .fee span,.main aside .sidebar_form .wpcf7 .fee span,.page-template-template-ct-homepage .main .form .wpcf7 .fee span,.page-template-template-individual-location .main .form .wpcf7 .fee span{display:block}.footer{background:#000;color:#fff;padding:0 0 150px;position:relative}.footer .inner{padding:40px 25px}.footer .left{text-align:center}.footer .left,.footer .right{display:block;width:100%}.footer .left .logo{display:block;margin:0 auto;padding:0 0 40px}.footer .left .logo img{max-width:100%}.footer .left .phone_number{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:35px}.footer .left .phone_number .text{flex-basis:100%;font-size:12px;text-transform:uppercase}.footer .left .phone_number .number{font-size:25px}.footer .left .phone_number img{height:28px;margin:0 0 0 10px;width:28px}.footer .left .social_media{display:block;padding:0 0 50px;width:100%}.footer .left .social_media a{background:url(../images/blank.gif) no-repeat left top;display:inline-block;height:34px;transition:all .25s ease;width:34px}.footer .left .social_media a.lazyloaded{background-image:url(../images/btn/social_media.png)}.footer .left .social_media a.google{background-position:0 top}.footer .left .social_media a.facebook{background-position:-34px top}.footer .left .social_media a.linkedin{background-position:-68px top}.footer .left .social_media a.youtube{background-position:-102px top}.footer .left .social_media a.twitter{background-position:-136px top}.footer .left .social_media a:hover{background-position-y:bottom}.footer .right a{color:#fff;font-size:16px;line-height:38px}.footer .right .heading{color:#fca910;font-size:20px;padding:0 0 7px;text-transform:uppercase}.footer .right .footer_site_menu,.footer .right .related_pages{padding:0 15px 50px}.footer .right .copyright,.footer .right .copyright a{font-size:14px}.footer .right .copyright p{padding:0 0 10px}.footer_menu_fixed{background:#242424;bottom:0;box-shadow:0 -3px 4px rgba(0,0,0,.3);display:block;height:60px;left:0;position:fixed;right:0;z-index:100}.footer_menu_fixed ul{list-style:none;margin:0 auto;max-width:440px}.footer_menu_fixed li{border-left:1px solid #333;border-right:1px solid #111;float:left;text-align:center;width:33.33%}.footer_menu_fixed a{color:#fca910;display:block;font-size:10px;height:60px;letter-spacing:.02em;line-height:91px;text-decoration:none;transition:all .25s ease}.footer_menu_fixed a:hover{color:#fff}.footer_menu_fixed a div{background-position:center 10px!important;transition:all .25s ease}.footer_menu_fixed a:hover div{background-position:bottom!important}.footer_menu_fixed li.email{border-left:0}.footer_menu_fixed li.email a div{background:transparent url(../images/btn/mail.png) no-repeat;height:30px}.footer_menu_fixed li.map a div{background:transparent url(../images/btn/location.png) no-repeat;height:36px}.footer_menu_fixed li.phone a div{background:transparent url(../images/btn/phone.png) no-repeat;height:33px}.footer_menu_fixed li.phone{border-right:0}.location_column{margin:0 -25px}.location_column.ma{margin:50px -25px 0}.location_column .heading{background:#fca910;cursor:pointer;font-size:24px;margin:0 0 8px;padding:12px;text-align:center;text-transform:uppercase}.location_column .heading:hover{background:#242424;color:#fff}.location_column .location{padding:20px 20px 0;text-align:center}.location_column .location:last-child{padding:20px}.location_column .name{font-size:18px;font-style:italic;font-weight:700}.location_column .address,.location_column .phone{font-size:12px;line-height:18px}.location_column a{color:#fff}.location_column a:last-child{color:#fca910;font-size:14px;line-height:18px;text-decoration:underline}.location_column a:last-child:hover{text-decoration:none}.home.page .main ul,.page-template-template-ct-homepage .main ul,.page-template-template-individual-location .main.full ul{clear:both;margin:0 auto;padding:50px 0 35px;text-align:center}.home.page .main ul li,.page-template-template-ct-homepage .main .content_two ul li,.page-template-template-individual-location .main.full ul li{border-top:2px solid #fca910;display:inline-block;font-family:Lato,sans-serif;font-size:18px;font-weight:700;margin:0 25px 40px;padding:4px 0 0;text-transform:uppercase;transition:all .75s linear;vertical-align:top;width:195px}.main .case_type_buttons{overflow:hidden;padding:35px 0 70px;width:100%}.main .case_type_buttons a{background:#fca910;color:#000;display:block;font-family:Lato,sans-serif;font-size:17px;line-height:19px;margin:8px 0;padding:21px 0 18px;text-align:center;text-transform:uppercase;transition:all .25s ease;width:100%}.main .case_type_buttons a:hover{background:#242424;color:#fff;text-decoration:none}.main .case_type_buttons a .image{display:none}.main .case_type_buttons a .text span{display:inline;padding:0 0 0 3px}.home.page .results,.page-template-template-ct-homepage .results,.page-template-template-individual-location .results{background:#000;color:#fff;margin:0}.home.page .results .inner .total_results .money,.page-template-template-ct-homepage .results .inner .total_results .money,.page-template-template-individual-location .results .inner .total_results .money{color:#fca910}.back_to_top{display:none}.jury-trial-update{background:url(../images/bg/ma-jury-trial.jpg) no-repeat center/cover;position:relative;width:100%}.jury-trial-update .inner{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-evenly;max-width:700px}.jury-trial-update .image{display:none}.jury-trial-update .text{color:#fff;width:100%}.jury-trial-update .text .jury{border:4px solid #fca910;font-family:Lato,sans-serif;font-size:24px;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin:16px 0 16px;padding:9px;text-align:center;width:100%}.jury-trial-update .text .date{display:flex;font-size:18px;font-weight:700;justify-content:space-evenly;margin:0 0 19px;text-align:center;width:100%}.jury-trial-update .text .date span{font-size:16px;font-weight:400}.jury-trial-update .text .button{display:block;margin:0 auto 15px;width:96%}.jury-trial-update .text .button a{background:#fca910;border-radius:3px;color:#242424;font-family:Lato,sans-serif;font-size:16px;font-weight:700;height:45px;display:block;padding:12px 0;text-align:center;text-transform:uppercase;width:100%}.jury-trial-update .text .button a:hover{background:#fff;color:#fca910;transition:all .25s ease;text-decoration:none}.awards .inner{padding:25px 0}.awards .inner .award{display:none;text-align:center}.awards .inner .award:first-child{display:block;max-width:100%}.testimonials{background:url(../images/blank.gif) repeat;min-height:335px;overflow:hidden;padding:33px 0 43px}.testimonials.lazyloaded{background-image:url(../images/bg/diagonals_light_grey.png)}.testimonials .heading{font-family:Lato,sans-serif;font-size:36px;line-height:40px;padding:0 0 30px;text-align:center;text-transform:uppercase}.testimonials .testimonial{background:#fff;display:none;min-height:275px;padding:30px;position:relative;text-align:center}.testimonials .testimonial:first-child{display:block;width:100%}.testimonials .testimonial .stars{display:block}.testimonials .testimonial .stars span{background:url(../images/blank.gif) no-repeat 50%;display:inline-block;height:21px;width:21px}.testimonials.lazyloaded .testimonial .stars span{background-image:url(../images/ico/star.png)}.testimonials .testimonial .text{font-family:Lato,sans-serif;font-size:16px;font-style:italic;line-height:26px;padding:20px 0 0}.testimonials .testimonial .review_type{bottom:25px;left:41%;position:absolute}.testimonials .testimonial .arrow{background:url(../images/white-arrow.png) no-repeat top;bottom:-20px;content:"";height:20px;left:17px;position:absolute;width:24px}.home.page .main,.page-template-template-ct-homepage .main,.page-template-template-individual-location .main.full{padding:0}.home.page .main .content_five,.home.page .main .content_four,.home.page .main .content_three,.home.page .main .content_two,.home.page .main article,.page-template-template-ct-homepage .main .content_five,.page-template-template-ct-homepage .main .content_four,.page-template-template-ct-homepage .main .content_three,.page-template-template-ct-homepage .main .content_two,.page-template-template-ct-homepage .main article,.page-template-template-individual-location .main.full article{text-align:center}.home.page .main h1{font-size:40px;line-height:40px;padding:0 0 25px}.home.page .main article,.page-template-template-ct-homepage .main article,.page-template-template-individual-location .main article{padding:55px 0 40px}.home.page .main article h1,.page-template-template-ct-homepage .main article h1{color:#fca910}.home.page .main article h2,.page-template-template-ct-homepage .main article h2{font-size:24px;padding:0 0 20px}.home.page .main article h3{font-size:24px;line-height:36px;padding:50px 0 15px;text-transform:none}.home.page .main .content_two,.page-template-template-ct-homepage .main .content_two{padding:60px 0 55px}.home.page .main .form .inner,.page-template-template-ct-homepage .main .form .inner,.page-template-template-individual-location .main .form .inner{max-width:700px}.home.page .main .form .wpcf7 .wpcf7-form,.page-template-template-ct-homepage .main .form .wpcf7 .wpcf7-form,.page-template-template-individual-location .main .form .wpcf7 .wpcf7-form{padding:20px 0 55px}.home.page .main .content_three,.page-template-template-ct-homepage .main .content_three{padding:70px 0 38px}.home.page .main .content_three h2{padding:0 0 20px}.home.page .main .content_three h3{text-transform:none}.home.page .main .videos{background:url(../images/bg/diagonals_dark_grey.png) repeat;overflow:hidden;padding:15px 0 35px}.home.page .main .videos .heading{color:#fca910;font-family:Lato,sans-serif;font-size:22px;padding:0 0 20px;text-align:center;text-transform:uppercase}.home.page .main .video{display:none}.home.page .main .video:first-child{display:block;margin:0}.home.page .main .video:first-child,.home.page .main .video:first-child img{height:268px;max-width:478px;width:100%}.home.page .main .video:first-child .overlay{background:0 0;height:100%;width:100%}.home.page .main .video:first-child .caption{display:block;font-size:12px;text-align:center}.home.page .main .community-scholarship .section{transition:all 1s ease-in-out}.home.page .main .community-scholarship .section .heading{overflow:hidden;padding:0 25px;position:relative}.home.page .main .community-scholarship .section .heading .text{color:#fcaa13;float:left;font-family:Lato,sans-serif;font-size:16px;line-height:28px;padding:40px 0 35px;text-align:center;text-shadow:3px 2px 18px #000;text-transform:uppercase}.home.page .main .community-scholarship .section .heading .text span{color:#fff;display:block;font-size:31px;padding:0!important}.home.page .main .community-scholarship .section .bottom .text,.home.page .main .community-scholarship .section .bottom a{display:block;width:100%}.home.page .main .community-scholarship .section .bottom{background:#fca910;padding:0 0 45px}.home.page .main .community-scholarship .section .bottom .text{padding:23px 30px}.home.page .main .community-scholarship .section .bottom a{background:#b87900;border-radius:3px;color:#000;display:block;font-family:Lato,sans-serif;font-size:18px;font-weight:700;margin:0 auto;max-width:275px;padding:10px 0;text-align:center;text-transform:uppercase;width:100%}.home.page .main .community-scholarship .section .bottom a:hover{background:#fff;color:#1d1d1d;text-decoration:none}.home.page .main .community-scholarship .section:first-child .heading:after{background:url(../images/ico/community-help.png) no-repeat 50%/cover;bottom:0;content:"";display:block;height:71px;position:absolute;right:0;width:131px}.home.page .main .community-scholarship .section:first-child .heading{background:url(../images/blank.gif)}.home.page .main .community-scholarship .section:first-child .heading.lazyloaded{background:url(../images/bg/community-section-frontpage.jpg) no-repeat 50%/cover}.home.page .main .community-scholarship .section:nth-child(2) .heading{background:url(../images/blank.gif)}.home.page .main .community-scholarship .section:nth-child(2) .heading.lazyloaded{background:url(../images/bg/banner-scholarship.jpg) no-repeat 0/cover}.home.page .main .community-scholarship .section:nth-child(2n) .bottom{background:#1d1d1d;color:#fff}.home.page .main .content_four{padding:23px 0 0}.home.page .main .case_type_buttons{padding-bottom:98px}.home.page .main .content_five,.page-template-template-ct-homepage .main .content_five{background:#fca910;color:#000;padding:73px 0 65px}.home.page .main .content_five .text{font-family:Verdana,sans-serif;font-size:18px;width:100%}.home.page .main .content_five .text p{padding:0}.home.page .main .content_five .text a,.page-template-template-ct-homepage .main .content_five .text a{color:#fff}.home.page .main .content_five .text p:nth-child(3){padding:10px 0 0}.home.page .main .content_five .text p:nth-child(5){font-family:Lato,sans-serif;font-size:24px;padding:0 0 25px}.home.page .main .content_five .text p:nth-child(6),.page-template-template-ct-homepage .main .content_five .text p:nth-child(2){font-family:Lato,sans-serif;font-size:30px;text-transform:uppercase}.home.page .main .content_five .text p:nth-child(6) strong,.page-template-template-ct-homepage .main .content_five .text p:nth-child(2) strong{display:block;padding:5px 0 0}.home.page .main .content_five .text p:nth-child(7){font-size:16px;padding:15px 0 0}.home.page .main .content_five .text p:nth-child(7) a,.page-template-template-ct-homepage .main .content_five .text p:nth-child(3) a{display:block}.awards.ct_awards .inner{padding:25px 0 15px}.page-template-template-ct-homepage h2{font-size:36px;font-weight:400;line-height:40px;padding:15px 0;text-transform:uppercase}.page-template-template-ct-homepage h3{color:#242424;font-size:24px;line-height:30px;padding:10px 0 15px;text-transform:unset}.page-template-template-ct-homepage .main h1{padding:0 0 25px}.page-template-template-ct-homepage .main p{font-size:16px;line-height:30px}.page-template-template-ct-homepage .main article h2{font-weight:700;line-height:36px;text-transform:none}.page-template-template-ct-homepage .main .help-icons{margin:0 auto;overflow:hidden;padding:25px 0 0;text-transform:uppercase}.page-template-template-ct-homepage .main .help-icons .icon{margin:0;padding:0 0 25px;width:100%}.page-template-template-ct-homepage .main .help-icons .icon img{display:none}.page-template-template-ct-homepage .main .help-icons .icon p{font-family:Lato,sans-serif;font-size:18px;font-weight:700}.page-template-template-ct-homepage .main .content_two h2{padding:15px 0 0}.page-template-template-ct-homepage .main .content_two h3{line-height:36px;padding:5px 0 20px}.page-template-template-ct-homepage .main .content_two p{margin:0 auto;max-width:865px}.page-template-template-ct-homepage .main .form{background:url(../images/bg/ct-form-bg.jpg) no-repeat 30%/cover}.page-template-template-ct-homepage .main .content_three h3{font-size:30px;font-weight:400;line-height:36px;padding:10px 0;text-transform:uppercase}.page-template-template-ct-homepage .main .content_three h3:first-of-type{font-size:18px;font-weight:700;line-height:30px}.page-template-template-ct-homepage .main .content_three h3 strong{display:block;padding:5px 0 0}.page-template-template-ct-homepage .main .no-fee-section{background:#000 url(../images/blank.gif) no-repeat 21%/cover;color:#fff;padding:40px 0 75px;text-align:center}.page-template-template-ct-homepage .main .no-fee-section.lazyloaded{background-image:url(../images/bg/no-fee-bg.jpg)}.page-template-template-ct-homepage .main .no-fee-section h2{font-size:45px;line-height:58px;padding:15px 0 30px}.page-template-template-ct-homepage .main .content_four{padding:60px 0}.page-template-template-ct-homepage .main .content_four h2{padding:15px 0 25px}.page-template-template-ct-homepage .main .content_four .location_column{font-family:Lato,sans-serif;font-size:19px;font-weight:700;overflow:hidden;padding:65px 0 50px;text-transform:uppercase}.page-template-template-ct-homepage .main .content_four .location_column .location{width:100%}.page-template-template-ct-homepage .main .content_four .location_column .location a{display:block;margin:0 auto 23px;text-decoration:none}.page-template-template-ct-homepage .main .content_four .location_column .location a:hover{text-decoration:underline}.page-template-template-ct-homepage .main .content_four .location_column .location a .name{font-style:normal}.page-template-template-ct-homepage .main .come-to-you-section{background:#e4e5e5 url(../images/blank.gif) repeat;padding:45px 0 60px;text-align:center}.page-template-template-ct-homepage .main .come-to-you-section.lazyloaded{background-image:url(../images/bg/diagonals_medium_grey.png)}.page-template-template-ct-homepage .main .come-to-you-section h2{padding:15px 0 20px}.page-template-template-ct-homepage .main .come-to-you-section h3{padding:17px 0 23px}.page-template-template-ct-homepage .main .attorneys-section{padding:40px 0 20px;text-align:center}.page-template-template-ct-homepage .main .attorneys-section .attorneys{padding:35px 0 0}.page-template-template-ct-homepage .main .attorneys-section .attorneys .attorney{margin:20px 0 30px}.page-template-template-ct-homepage .main .attorneys-section .attorneys .attorney img{margin:0 0 5px}.page-template-template-ct-homepage .main .attorneys-section .attorneys .attorney p{font-size:18px}.page-template-template-ct-homepage .main .attorneys-section .attorneys .attorney p span{display:block;font-size:16px;line-height:20px}.page-template-template-ct-homepage .main .content_five .text p:nth-child(2){padding:20px 0 15px}.page-template-template-ct-homepage .main .locations{background:url(../images/blank.gif) no-repeat 50%/cover #000;color:#fff;margin:0 0 2px;overflow:hidden;padding:50px 0 40px}.page-template-template-ct-homepage .main .locations.lazyloaded{background-image:url(../images/bg/ct-locations-bg.jpg)}.page-template-template-ct-homepage .main .locations .heading{font-family:Lato,sans-serif;font-size:36px;line-height:42px;padding:0 35px 30px;text-align:center;text-transform:uppercase}.page-template-template-ct-homepage .main .locations .location{display:block;text-align:left}.page-template-template-ct-homepage .location_column .address,.page-template-template-ct-homepage .location_column .phone{font-size:16px;line-height:24px}.page-template-template-ct-homepage .location_column .phone{padding:5px 0}.page-template-template-ct-homepage .location_column a:last-child{font-size:16px}.archive .banner,.blog .banner,.single .banner{background-position:-142px}.archive .banner .inner,.blog .banner .inner,.single .banner .inner{width:100%}.archive .banner .slogan,.blog .banner .slogan,.single .banner .slogan{height:80px;margin:0;padding:0;position:relative;width:100%}.archive .banner .slogan img,.blog .banner .slogan img,.single .banner .slogan img{left:-35px;position:absolute;top:-35px;width:320px}.archive .banner .slogan .text,.blog .banner .slogan .text,.single .banner .slogan .text{display:none}.archive .main .content>h1,.single .main .content>h1{padding:0 10px}.blog .main .content article{padding:0 0 20px}.post_meta{font-size:14px;padding:10px 0 15px}.post_meta .vcard{padding:8px 0}.entry-content{padding:10px 0 25px}.entry-content p{padding:0 0 25px}.blog .navigation{padding:0 5px 55px}.articles_section ul{list-style:none}.articles_section ul li{margin:0}.articles_section .topics{border-bottom:1px solid #959595}.articles_section .topics h2{padding:20px 0 10px;text-transform:uppercase}.articles_section .topics ul li{padding:0 0 15px}.articles_section .topics ul li a{color:#fca910;font-family:Lato,sans-serif;font-size:18px;font-weight:700;text-decoration:none;text-transform:uppercase}.articles_section .categories .main_category .category_name{font-family:Lato,sans-serif;font-size:36px;padding:25px 0 10px;text-transform:uppercase}.articles_section .categories .child_category .category_name{color:#fca910;font-family:Lato,sans-serif;font-size:21px;font-weight:700;padding:0 0 15px;text-transform:uppercase}.articles_section .categories .child_category .category_posts{padding:0 0 30px}.articles_section .categories .child_category .category_posts ul li{padding:0 0 15px}.articles_section .categories .child_category .category_posts ul li a{font-size:16px}.articles_section .categories .child_category .category_posts ul li .date_author{font-size:12px}.page-template-template-press-kit .banner{background-position:30% bottom;background-size:cover;height:auto}.page-template-template-press-kit .banner .inner{height:auto;width:100%}.page-template-template-press-kit .banner .inner .slogan{font-size:50px;line-height:60px;margin:0;padding:15px 0 5px;text-align:center;text-transform:uppercase;width:100%}.page-template-template-press-kit .banner .inner .phone_number{padding-bottom:3px;top:0}.page-template-template-press-kit .main{padding:0}.page-template-template-press-kit .main>div{width:100%}.page-template-template-press-kit .main ul li{line-height:30px;margin:0;padding:0 0 11px}.page-template-template-press-kit .main ul li:before{color:#fca910;content:"\002022";padding:0 15px 0 0}.page-template-template-press-kit .main p{line-height:30px;padding:0 0 10px}.page-template-template-press-kit .main .inner{padding:0 25px}.page-template-template-press-kit .main .background{background:url(../images/bg/press_kit_background.jpg) no-repeat 50%/cover;overflow:hidden}.page-template-template-press-kit .main .background .inner .content{line-height:27px;padding:35px 0 65px;width:100%}.page-template-template-press-kit .main .background .inner .content h1,.page-template-template-press-kit .main .practice_overview h1{padding:25px 0 10px}.page-template-template-press-kit .main .background .inner .content h2{font-size:24px;line-height:30px}.page-template-template-press-kit .main .background .inner .content p{padding:0}.page-template-template-press-kit .main .background .inner .spokesperson{display:none}.page-template-template-press-kit .main .practice_overview{padding:50px 0 30px}.page-template-template-press-kit .main .notable_cases{background:url(../images/bg/press_kit_notable_cases.jpg) no-repeat 57% bottom/cover;overflow:hidden;padding:50px 0 65px}.page-template-template-press-kit .main .notable_cases h1{padding:10px 0}.page-template-template-press-kit .main .notable_cases .settlement_statement{font-family:Lato,sans-serif;font-size:36px;line-height:28px;padding:0 0 10px;text-align:center;text-transform:uppercase}.page-template-template-press-kit .main .notable_cases .settlement_statement span{display:block;font-weight:700;line-height:46px}.page-template-template-press-kit .main .notable_cases .settlement_statement span:last-child{display:block;font-size:24px;font-weight:400;line-height:34px}.page-template-template-press-kit .main .fact_sheet{padding:55px 0 10px}.page-template-template-press-kit .main .fact_sheet h1{padding-bottom:10px}.page-template-template-press-kit .main .contact_us{background:url(../images/bg/diagonals_light_grey.png) repeat;overflow:hidden;padding:25px 0}.page-template-template-press-kit .main .contact_us h1{padding:0 0 15px}.page-template-template-press-kit .main .contact_us .contact{width:100%}.page-template-template-press-kit .main .contact_us .contact img{display:none}.page-template-template-press-kit .main .contact_us .contact .details{padding:0 0 40px}.page-template-template-press-kit .main .contact_us .contact .details p{line-height:21px;padding:0 0 15px}.page-template-template-press-kit .main .contact_us .contact .details p:nth-child(2){font-size:14px}.page-template-template-press-kit .main .contact_us .contact .details p:first-child strong{display:block;font-size:18px}.page-template-template-press-kit .main .contact_us .contact .details p:last-child{line-height:30px}.page-template-template-press-kit .press_kit_video_gallery{clear:both;display:block;margin:0 -20px;overflow:hidden;padding:55px 0 50px}.page-template-template-press-kit .press_kit_video_gallery .video{display:none}.page-template-template-press-kit .press_kit_video_gallery .video:first-child{display:block;margin:0}.page-template-template-press-kit .press_kit_video_gallery .video:first-child,.page-template-template-press-kit .press_kit_video_gallery .video:first-child img{height:268px;max-width:478px;width:100%}.page-template-template-press-kit .press_kit_video_gallery .video:first-child .overlay{background:0 0;height:100%;width:100%}.page-template-template-press-kit .press_kit_video_gallery .video:first-child .caption{display:block;font-size:12px;text-align:center}.banner .slogan.individual_location{width:300px}.banner .slogan.individual_location>span:first-child{font-style:italic}.banner .slogan.individual_location>span:nth-child(2){font-size:30px;line-height:32px}.banner .slogan.individual_location>span:nth-child(3){color:#fff;display:inline-block;font-style:italic;padding:0 8px 0 46px}.banner .slogan.individual_location>span:nth-child(4){display:inline-block;text-transform:uppercase}.popups_nav{background:#242424}.popups_nav .inner{padding:0}.popups_nav .popup_menu{font-family:Lato,sans-serif;position:relative}.popups_nav .popup_menu>ul>li>a{background:#242424;color:#fca910;display:block;font-weight:400;padding:12px 0;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .25s ease}.popups_nav .popup_menu>ul>li>a:hover{background:#fca910;color:#000}.popups_nav .popup_menu .mega-menu{background:url(../images/bg/diagonals_dark_grey.png) repeat;display:none;left:0;position:absolute;width:100%;z-index:9}.popups_nav .popup_menu .mega-menu .menu-item-column{margin:0;padding:25px 0 0;text-align:center;width:100%}.popups_nav .popup_menu .mega-menu .menu-item-column:last-child{padding:25px 0}.popups_nav .popup_menu .mega-menu .menu-item-column>span{color:#fca910;font-size:18px;font-weight:400;text-transform:uppercase}.popups_nav .popup_menu .mega-menu .menu-item-column li{list-style:none;padding:2px 0}.popups_nav .popup_menu .mega-menu .menu-item-column li a{color:#fff;display:block;font-size:16px;padding:7px 0;text-decoration:none;text-transform:none}.popups_nav .popup_menu .mega-menu .menu-item-column li a:hover{text-decoration:underline}#popup_location,.popups_nav .popups{display:none}#popup_location{max-height:100%;overflow:auto}.popup_container{background:url(../images/bg/diagonals_light_grey.png) repeat;margin:0 auto;min-width:320px;width:100%}.popup_container .heading{background:#fca910;color:#242424;font-family:Lato,sans-serif;font-size:18px;font-weight:700;margin:20px 0 10px;text-align:center}.popup_container .heading span{display:block;text-transform:uppercase}.popup_container .popup_content{padding:0 15px 20px}.page-template-template-individual-location .fancybox-wrap{left:0!important;margin:0 auto;min-width:320px;right:0}.page-template-template-individual-location .fancybox-skin{padding:0!important}.page-template-template-individual-location .fancybox-inner{width:auto!important}.page-template-template-individual-location .main h1{padding:0 0 10px}.page-template-template-individual-location .main h2{font-size:21px;padding:0 0 10px}.page-template-template-individual-location .main .content_four,.page-template-template-individual-location .main .content_three,.page-template-template-individual-location .main .content_two{padding:60px 0 45px;text-align:center}.page-template-template-individual-location .main .locations{padding:15px 0 5px;text-align:center}.page-template-template-individual-location .main .locations .heading{font-family:Lato,sans-serif;font-size:36px;line-height:40px;padding:35px 0 0;text-align:center;text-transform:uppercase}.page-template-template-individual-location .main .locations .location_map_wrapper{overflow:hidden}.page-template-template-individual-location .main .locations .location_map h3{color:#242424;font-family:Lato,sans-serif;font-size:18px;font-weight:700;padding-bottom:5px;text-transform:uppercase}.page-template-template-individual-location .main .locations .location_map p{line-height:24px}.page-template-template-individual-location .main .locations .location_map p strong{display:block;padding:5px 0 0}.page-template-template-individual-location .main .locations .two_locations{padding:20px 0}.page-template-template-individual-location .main .locations .two_locations .location_map:first-child:after{border-bottom:2px solid #fca910;content:'';display:block;margin:15px auto;position:relative;width:50%}.page-template-template-individual-location .main .form{background:url(../images/bg/individual_location_form_bg.jpg) no-repeat 50%/cover}.page-template-template-individual-location .main .content_three{background:url(../images/bg/diagonals_dark_grey.png) repeat;color:#fff}.page-template-template-individual-location .main .content_three h3{color:#fca910;font-size:36px;font-weight:400;line-height:36px}.page-template-template-individual-location .main .content_four .inner blockquote{color:#fca910;font-family:Lato,sans-serif;font-size:24px;font-weight:700;text-transform:uppercase}.page-template-template-community .banner{background:#3f3f3f;padding:2px 0 0;text-align:center}.page-template-template-community .banner .community_logo{width:27%}.page-template-template-community .fancybox_media{display:inline-block}.page-template-template-community h3{padding:18px 0 10px}.page-template-template-community .community_corporate_partners,.page-template-template-community .community_corporate_recipients,.page-template-template-community .community_corporate_sponsorships,.page-template-template-community .community_volunteer{padding:15px 0 25px}.page-template-template-community .community_corporate_partners img,.page-template-template-community .community_corporate_recipients img,.page-template-template-community .community_corporate_sponsorships img{padding:0 8px 0 0}.page-template-template-community table{width:100%}.page-template-template-community .community_volunteer .gallery{padding:0 0 25px}.page-template-template-community .community_volunteer .gallery .name{padding:0 0 10px}.page-template-template-community .community_volunteer .gallery .thumbnails img{padding:0 12px 0 0}.page-template-template-community .community_slideshow{padding:20px 0 35px;position:relative;text-align:center}.page-template-template-community .community_slideshow .wrapper{margin:0 auto;max-width:240px}.page-template-template-community .community_slideshow .wrapper .caption{font-family:Lato,sans-serif;font-size:18px;font-style:italic;padding:5px 0 0}.page-template-template-community .community_slideshow .wrapper .caption p{line-height:20px;padding:0}.page-template-template-community .community_slideshow .wrapper .caption .quoted_from{font-size:16px;font-style:normal;padding:10px 0 0}.page-template-template-community .community_slideshow .navigation .next,.page-template-template-community .community_slideshow .navigation .prev{background:url(../images/btn/community_arrows.png) no-repeat;cursor:pointer;height:30px;position:absolute;top:50%;width:30px}.page-template-template-community .community_slideshow .navigation .prev{background-position:left 0;left:-15px}.page-template-template-community .community_slideshow .navigation .next{background-position:right 0;right:-15px}.page-template-template-scholarship>.phone-wrapper{background:#000;border-bottom:5px solid #fca910}.page-template-template-scholarship>.phone-wrapper .phone_number{padding:0;text-shadow:none}.page-template-template-scholarship>.phone-wrapper img{margin-top:0}.page-template-template-scholarship .mobile_locations_menu_toggle{display:none!important}.page-template-template-scholarship .main{padding:0}.page-template-template-scholarship .main section{padding:50px 15px}.page-template-template-scholarship .main section h1,.page-template-template-scholarship .main section h2,.page-template-template-scholarship .main section h3,.page-template-template-scholarship .main section h4,.page-template-template-scholarship .main section h5,.page-template-template-scholarship .main section h6{text-transform:none}.page-template-template-scholarship .main section h1,.page-template-template-scholarship .main section h3{font-size:27px;line-height:32px;padding:0 0 35px}.page-template-template-scholarship .main section h2,.page-template-template-scholarship .main section h4{font-size:18px;font-weight:400;line-height:28px;padding:0 0 15px}.page-template-template-scholarship .main section h3,.page-template-template-scholarship .main section h4{font-weight:400}.page-template-template-scholarship .main section hr{border:1px solid #fcaa13;margin:10px auto 15px;width:50%}.page-template-template-scholarship .main section p{line-height:24px;padding:0 0 20px}.page-template-template-scholarship .main section ol,.page-template-template-scholarship .main section ul{margin:0 0 0 25px}.page-template-template-scholarship .main section ul{list-style:disc}.page-template-template-scholarship .main section ol{list-style:decimal}.page-template-template-scholarship .main section ol li,.page-template-template-scholarship .main section ul li{padding:0 0 15px 5px}.page-template-template-scholarship .main section table tbody,.page-template-template-scholarship .main section table td,.page-template-template-scholarship .main section table tr{display:block;width:100%}.page-template-template-scholarship .main .prizes table td{font-size:22px;padding:0 0 20px}.page-template-template-scholarship .main .prizes table td strong{display:block;font-size:46px;font-weight:400;padding:0 0 5px}.page-template-template-scholarship .main .requirements h4{font-weight:700}.page-template-template-scholarship .main .submission h3{font-family:Verdana,sans-serif;font-size:18px;font-weight:700;text-transform:uppercase}.page-template-template-scholarship .main .deadlines h3{font-size:18px}.page-template-template-scholarship .main .deadlines table td strong{display:block;font-size:45px}.page-template-template-scholarship .main .agreement{display:inline-block}.page-template-template-scholarship .main .form .wpcf7 .wpcf7-form{padding:20px 0}.careers .banner .slogan{font-size:37px;margin:0;padding:33px 0;text-transform:uppercase}.careers .main aside .sidebar_buttons,.careers .main aside .sidebar_form,.careers .main aside .sidebar_widgets{display:none}.careers .main .content article hr{border-bottom:1px solid #959595;border:0;margin:30px 0}#apexchat_invitation_container_inprogress_wrapper,#apexchat_invitation_container_minimized_wrapper,#apexchat_invitation_container_wrapper{bottom:55px!important;z-index:3!important}@media all and (min-width:600px){.home.page .main .community-scholarship{display:flex}.home.page .main .community-scholarship .section,.home.page .main .community-scholarship .section .bottom{-ms-flex-positive:1;display:flex;flex-direction:column;flex-grow:1}.home.page .main .community-scholarship .section .bottom{justify-content:space-between}}@media all and (min-width:960px){.desktop{display:block}.mobile,.phone-wrapper.mobile{display:none}.wpcf7 .wpcf7-form{padding:20px}.wpcf7 .wpcf7-submit{font-size:14px;padding:6px 0;width:140px}.wpcf7 .wpcf7-select,.wpcf7 .wpcf7-text,.wpcf7 .wpcf7-textarea{font-size:14px;padding:8px 11px}.wpcf7 .wpcf7-textarea{height:200px}.fancybox-slide>*{margin:44px 0;padding:24px;width:auto}h3{line-height:inherit;padding:5px 0}article td{display:table-cell!important}header{height:100px}header .logo img{max-width:425px}header .phone-wrapper{clear:right;float:right;position:relative;top:auto}.phone-wrapper.desktop{display:flex}.phone_number{font-size:35px}.phone-wrapper img{height:35px;width:35px}header .state_logos{display:block;position:absolute;right:335px;top:31px}header .state_logos .state_ma{background:url(../images/btn/state-ma.png) no-repeat top;display:inline-block;height:30px;margin:0 10px 0 0;vertical-align:middle;width:59px}header .state_logos .state_ct{background:url(../images/btn/state-ct.png) no-repeat bottom;display:inline-block;height:24px;vertical-align:middle;width:32px}header .state_logos .state_ma:hover{background-position:bottom}header .state_logos .state_ct:hover{background-position:top}header .header_menu{float:right;width:27%}header .header_menu>ul{display:table;width:100%}header .header_menu>ul>li{display:table-cell;text-align:center;vertical-align:middle}header .header_menu ul li a,header .header_menu ul>.menu-item-depth-0:nth-child(2){border-right:1px solid #fff;color:#fff;display:block;font-size:12px;padding:0 10px;text-decoration:none}header .header_menu ul>.menu-item-depth-0:nth-child(2) span,header .header_menu>ul>li>a>span{font-size:10px;left:3px;position:relative;top:-2px}header .header_menu ul li a:hover{color:#fca910}header .header_menu ul li:first-child a{padding:0 10px 0 0}header .header_menu ul li:last-child a{border:none;padding:0 0 0 10px}header .header_menu ul>.menu-item-depth-0:nth-child(2){cursor:default}header .header_menu ul .mega-menu{background:#242424;display:none;left:auto;padding:18px 25px 25px;position:absolute;text-align:left;top:18px;z-index:101}header .header_menu ul .mega-menu .sub-menu{display:table;overflow:hidden}header .header_menu ul .mega-menu .menu-item-column{display:table-cell;padding:0 50px 0 0}header .header_menu ul .mega-menu .menu-item-column span{color:#fca910;display:block;font-size:13px;padding:0 0 10px;text-transform:uppercase}header .header_menu ul .mega-menu li{padding:0 0 10px}header .header_menu ul .mega-menu li:last-child{padding:0}header .header_menu ul .mega-menu li a{border:none!important;padding:0!important}.banner{background:url(../images/bg/header_bg.jpg) no-repeat bottom #000;height:160px;overflow:hidden}.banner .inner{height:160px;width:100%}.banner .slogan{color:#fff;font-family:Baskerville,sans-serif;font-size:31px;line-height:inherit;margin:0 0 0 27%;padding:42px 0 0;position:relative;width:352px;z-index:2}.banner .slogan>span{display:block}.banner .slogan>span:first-child{padding:0 0 0 20px}.banner .slogan>span:nth-child(2){text-transform:uppercase}.banner .slogan>span:nth-child(3){color:#fca910;padding:0 8px 0 0;text-align:right}.banner .slogan>span:nth-child(3)>span{font-style:italic}.banner .spokesperson{left:588px;top:-23px;width:auto}.over_main_menu{background:#000;overflow:hidden}.over_main_menu .inner{height:43px;padding:0}.over_main_menu ul{display:table;height:36px;width:100%}.over_main_menu ul:after,.over_main_menu ul:before{content:'';display:block;height:36px;position:absolute;top:0}.over_main_menu ul:before{background:#fca910;left:-100vw;right:99%}.over_main_menu ul:after{background:#ccc;left:99%;right:-100vw}.over_main_menu ul li{display:table-cell;padding:5px 0;text-align:center}.over_main_menu ul li:first-child{background:#fca910;width:40%}.over_main_menu ul li a{font-family:Lato,sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;transition:all .25s ease}.over_main_menu ul li a:hover{color:#fff!important;text-decoration:none}.over_main_menu ul li:first-child a{color:#242424}.over_main_menu ul li:last-child{background:#ccc}.over_main_menu ul li:last-child a{color:#000}.over_main_menu .yellow_arrow{background:url(../images/yellow-arrow.png) no-repeat top;bottom:0;height:7px;left:18%;position:absolute;width:54px}.over_main_menu .grey_arrow{background:url(../images/grey-arrow.png) no-repeat top;bottom:0;height:7px;position:absolute;right:27%;width:54px}.main_menu_container{background:#000}.main_menu_container .inner{padding:0}.main_menu_container .mega-menu{display:none}.main_menu_container ul{display:table;padding:0 0 8px;width:100%}.main_menu_container ul li{display:table-cell;text-align:center}.main_menu_container ul li:first-child{text-align:left}.main_menu_container ul li:last-child{text-align:right}.main_menu_container ul li>a{border-bottom:3px solid #000;color:#fff;display:inline-block;font-family:Lato,sans-serif;font-size:13px;padding:8px 0 3px;text-transform:uppercase;transition:all .25s ease}.main_menu_container ul li>a:hover{border-bottom:3px solid #ccc;text-decoration:none}.main_menu_container ul li:first-child,.main_menu_container ul li:nth-child(2),.main_menu_container ul li:nth-child(3),.main_menu_container ul li:nth-child(4){padding-right:15px}.main_menu_container ul li:first-child a:hover,.main_menu_container ul li:nth-child(2) a:hover,.main_menu_container ul li:nth-child(3) a:hover,.main_menu_container ul li:nth-child(4) a:hover{border-bottom:3px solid #fca910}.main_menu_container ul li:nth-child(4){padding-right:30px}.main{padding:35px 0 125px}.main .inner{padding:0}.main .content{float:left;padding:0 35px 0 0;width:65%}.main .content.no_sidebar{float:none;padding:0;width:100%}.blog .main .content article,.main .content article{padding:0}.main .content article .wpcf7{display:block}.main .content article .wpcf7 .wpcf7-form{padding:0 15px}.main .content article .wpcf7 .heading{color:#000;font-size:18px;padding:0 0 15px;text-align:center;text-transform:uppercase}.main .content article .wpcf7 .row{float:left;width:50%}.main .content article .wpcf7 .row:nth-child(odd){padding:0 15px 0 0}.main .content article .wpcf7 .row.free_case_eval,.main .content article .wpcf7 .row.submit,.main .content article .wpcf7 .row.textarea{clear:both;float:none;padding:0;width:100%}.main .content article .wpcf7 .row.free_case_eval{color:#242424}.main .content article .wpcf7 .row.textarea .wpcf7-textarea{height:100px}.main .content article .wpcf7 .row.submit{text-align:right}.main .content article .wpcf7 .row.submit .wpcf7-submit:hover{background:#242424;color:#fff}.main .content article .office_locations_button{background:url(../images/btn/contact_page_location_button.png) no-repeat 0;color:#000;display:block;font-family:Lato,sans-serif;font-weight:700;margin:0 0 50px;padding:20px 0 20px 70px;text-transform:uppercase}.results{padding:0}.results .inner{padding:20px 20px 40px}.results .inner .total_results{margin:0 auto 20px;max-width:100%;width:475px}.results .inner .total_results .over{font-size:18px;left:25px;top:22px}.results .inner .total_results .money{font-size:57px;font-weight:700;left:95px;top:0}.results .inner .total_results .recovered{font-size:28px;left:0;top:62px}.results .inner .total_results .awards{font-size:15px;left:173px;top:75px}.results .inner .total_results.ct_total_results .millions{font-size:33px;font-weight:700;letter-spacing:normal;top:20px}.results .inner .total_results.ct_total_results .recovered{left:0;top:54px}.results .inner .total_results.ct_total_results .awards{top:69px}.results .inner .case_results_one,.results .inner .case_results_two{display:block;float:left;font-size:24px;font-weight:700;text-align:center;vertical-align:middle;width:50%}.results .inner .case_results_one span,.results .inner .case_results_two span{display:block;font-size:12px;font-weight:400}.main .content article .results{margin:35px 0}.main .content .location_column{float:left;padding:40px 100px 0 0;width:50%}.main .content .location_column .location{display:block;padding:20px 0 0;text-align:left}.main aside{float:right;margin:0;width:35%}.main aside .sidebar_form{margin:0;padding:0 0 50px}.main aside .sidebar_form.lazyloaded{background:#fff}.main aside .sidebar_form .wpcf7 .heading{font-size:21px;line-height:inherit;padding:0 0 15px}.main aside .sidebar_form .wpcf7{background:#242424}.main aside .sidebar_form .fee{display:none}.main aside .sidebar_form .fee.desktop{background:#fff;color:#fca910;display:block;font-weight:700;padding:15px 0 0;text-align:center}.main aside .community{background:#242424;border-radius:10px;color:#fabb25;font-family:Lato,sans-serif;font-size:24px;font-weight:700;line-height:24px;padding:30px 10px 17px;text-align:center;text-transform:uppercase}.main aside .community a{color:#fff;display:block;font-size:14px;font-weight:400;line-height:14px;padding:20px 0 0}.main aside .related_pages{margin:50px 0 0}.main aside .related_pages .heading{color:#fca910;font-family:Lato,sans-serif;font-size:24px;font-weight:700;padding:0 0 13px;text-transform:uppercase}.main aside .related_pages ul li{padding:0 0 7px}.main aside .related_pages ul li a{color:#000;font-size:14px}.main aside .sidebar_buttons{margin:50px 0 0}.main aside .sidebar_buttons .sidebar_button{margin:15px 0;max-width:240px;text-align:center;width:100%}.main aside .sidebar_buttons .sidebar_button .button{background:#fca910;color:#242424;display:block;font-family:Baskerville,sans-serif;font-size:18px;padding:5px 15px;text-transform:uppercase;transition:all .25s ease}.main aside .sidebar_buttons .sidebar_button .button span{font-family:Lato,sans-serif;font-size:14px}.main aside .sidebar_buttons .sidebar_button .button:hover{background:#242424;color:#fca910;text-decoration:none}.main aside .sidebar_buttons .sidebar_button .link{display:block;font-family:Lato,sans-serif;font-size:12px;padding:10px 0 0}.footer{padding:0 0 150px}.footer .inner{padding:0}.footer .left,.footer .right,.footer .right .footer_site_menu,.footer .right .related_pages{display:inline-block;vertical-align:top;width:49.5%}.footer .left{padding:40px 0 0;text-align:left}.footer .left .logo{padding:0 0 35px}.footer .left .phone_number{justify-content:flex-start;text-align:left}.footer .left .phone_number .text{font-size:14px}.footer .left .phone_number .number{font-size:40px}.footer .left .phone_number img{height:35px;width:35px}.footer .left .social_media{padding:0 0 0 15px}.footer .left .social_media a{margin:0 5px 0 0}.footer .right{padding:20px 0 0 60px}.footer .right a{font-size:13px;line-height:15px}.footer .right .footer_site_menu,.footer .right .related_pages{padding:0 14px 50px 0;width:49%}.footer .right .copyright,.footer .right .copyright a{font-size:10px}.footer .right .heading{font-size:15px;padding:0 0 1px}.location_column,.location_column.ma{margin:0}.location_column .heading{background:0 0;border-bottom:1px solid #fca910;cursor:auto;font-size:24px;margin:0;padding:0 0 5px;text-align:left;text-transform:uppercase}.location_column .heading:hover{background:0 0;color:#242424}.main .blog_feed{background:url(../images/bg/diagonals_light_grey.png) repeat;min-height:325px;overflow:hidden;padding:20px 0 30px}.main .blog_feed .heading{border-bottom:3px double #dfdfdf;color:#242424;font-family:Lato,sans-serif;font-size:30px;font-weight:700;letter-spacing:.04em;padding:0 0 20px;text-align:center}.main .blog_feed .blog_item{float:left;font-family:Lato,sans-serif;padding:0 20px;width:33.33333%}.main .blog_feed .blog_item:first-child,.main .blog_feed .blog_item:last-child{padding:0}.main .blog_feed .blog_item .title a{color:#242424;display:block;font-size:18px;font-style:italic;font-weight:700;line-height:20px;padding:30px 0 5px}.main .blog_feed .blog_item .date_author{font-size:10px;padding:0 0 10px}.main .blog_feed .blog_item .content{float:none;font-size:14px;padding:0 0 2px;width:100%}.main .blog_feed .blog_item .read_more{display:block;text-align:right}.main .blog_feed .blog_item .read_more a{color:#fca910;font-size:14px;font-weight:700;text-decoration:underline}.main .blog_feed .blog_item .read_more a:hover{text-decoration:none}.home.page .main .case_type_buttons,.main .case_type_buttons{overflow:hidden;padding:10px 0 25px;width:100%}.main .case_type_buttons a{background:#fca910;color:#000;display:block;float:left;font-family:Lato,sans-serif;font-size:17px;height:187px;line-height:19px;margin:4px;padding:40px 0;text-align:center;text-transform:uppercase;transition:all .25s ease;width:19%}.main .case_type_buttons a:hover{background:#242424;color:#fff;text-decoration:none}.main .case_type_buttons a .image{background-image:url(../images/blank.gif);display:block;height:70px;width:100%}.main .case_type_buttons a .image.lazyloaded.car_accidents{background:url(../images/ico/case-type-car-accidents.png) no-repeat center 19px}.main .case_type_buttons a:hover .image.car_accidents{background-position:center -55px}.main .case_type_buttons a .image.lazyloaded.truck_accidents{background:url(../images/ico/case-type-truck-accidents.png) no-repeat top}.main .case_type_buttons a:hover .image.truck_accidents{background-position:center -90px}.main .case_type_buttons a .image.lazyloaded.motorcycle_accidents{background:url(../images/ico/case-type-motorcycle-accidents.png) no-repeat center 5px}.main .case_type_buttons a:hover .image.motorcycle_accidents{background-position:center -75px}.main .case_type_buttons a .image.lazyloaded.pedestrian_accidents{background:url(../images/ico/case-type-pedestrian-accidents.png) no-repeat top}.main .case_type_buttons a:hover .image.pedestrian_accidents{background-position:center -100px}.main .case_type_buttons a .image.lazyloaded.medical_malpractice{background:url(../images/ico/case-type-medical-malpractice.png) no-repeat center 10px}.main .case_type_buttons a:hover .image.medical_malpractice{background-position:center -75px}.main .case_type_buttons a .image.lazyloaded.dangerous_drugs{background:url(../images/ico/case-type-dangerous-drugs.png) no-repeat center 7px}.main .case_type_buttons a:hover .image.dangerous_drugs{background-position:center -75px}.main .case_type_buttons a .image.lazyloaded.slip_fall_accidents{background:url(../images/ico/case-type-slip-and-fall-accidents.png) no-repeat center 12px}.main .case_type_buttons a:hover .image.slip_fall_accidents{background-position:center -60px}.main .case_type_buttons a .image.lazyloaded.dog_attacks{background:url(../images/ico/case-type-dog-attacks.png) no-repeat center 10px}.main .case_type_buttons a:hover .image.dog_attacks{background-position:center -60px}.main .case_type_buttons a .image.lazyloaded.construction_accidents{background:url(../images/ico/case-type-construction-accidents.png) no-repeat top}.main .case_type_buttons a:hover .image.construction_accidents{background-position:center -98px}.main .case_type_buttons a .image.lazyloaded.workplace_accidents{background:url(../images/ico/case-type-workplace-injuries.png) no-repeat top}.main .case_type_buttons a:hover .image.workplace_accidents{background-position:center -100px}.main .case_type_buttons a .image.lazyloaded.personal_injury{background:url(../images/ico/case-type-personal-injury.png) no-repeat top}.main .case_type_buttons a:hover .image.personal_injury{background-position:center -103px}.main .case_type_buttons a .image.lazyloaded.nursing_home_abuse{background:url(../images/ico/case-type-nursing-home-abuse.png) no-repeat top}.main .case_type_buttons a:hover .image.nursing_home_abuse{background-position:center -71px}.main .case_type_buttons a .text span{display:block}.banner .slogan.individual_location{font-size:30px;line-height:inherit;margin:0;padding:20px 0 0;position:relative;width:65%;z-index:2}.banner .slogan.individual_location>span{display:block;font-size:30px;line-height:25px;padding:0}.banner .slogan.individual_location>span:nth-child(2){display:inline;font-size:62px;line-height:55px;text-transform:uppercase}.banner .slogan.individual_location>span:nth-child(3){display:inline;font-size:38px;padding:0 0 0 10px;text-align:right}.banner .slogan.individual_location>span:nth-child(4){display:block;line-height:39px;padding:0;text-align:right}.back_to_top{background:url(../images/btn/back_to_top.png) no-repeat 50%;bottom:20px;display:block;height:48px;position:fixed;right:20px;width:48px}.home.page .banner{background:#000 url(../images/bg/header_homepage_bg.jpg) no-repeat 50%;height:392px}.home.page .banner .inner,.page-template-template-ct-homepage .banner .inner{height:392px}.home.page .banner .slogan,.page-template-template-ct-homepage .banner .slogan{bottom:10px;position:absolute;right:-20px}.home.page .banner .spokesperson,.page-template-template-ct-homepage .banner .spokesperson{left:618px;top:-24px}.banner .static-callout{left:0;margin:70px 0 0;position:absolute;top:0;width:63%}.banner .under-callout-text{bottom:10px;left:0;position:absolute}.home.page .wpcf7 .wpcf7-submit,.page-template-template-ct-homepage .wpcf7 .wpcf7-submit{font-size:18px;padding:10px 0;width:250px}.jury-trial-update .image{display:block}.jury-trial-update .text{width:auto}.jury-trial-update .text .jury{font-size:32px;letter-spacing:5px;padding:15px 32px}.jury-trial-update .text .date{display:inline-block;font-size:20px;vertical-align:middle;width:225px}.jury-trial-update .text .button{display:inline-block;vertical-align:top;width:250px}.awards .inner{display:table;padding:15px 0}.awards .inner .award{display:table-cell;vertical-align:middle}.home.page .awards .inner .award:first-child{text-align:left}.home.page .awards .inner .award:nth-child(2){text-align:left;width:9%}.home.page .awards .inner .award:last-child{text-align:right}.home.page .results,.page-template-template-ct-homepage .results,.page-template-template-individual-location .results{padding:15px 0 10px}.home.page .results .inner,.page-template-template-ct-homepage .results .inner,.page-template-template-individual-location .results .inner{padding:0}.home.page .results .inner .total_results,.page-template-template-ct-homepage .results .inner .total_results,.page-template-template-individual-location .results .inner .total_results{display:table-cell;margin:0 auto;width:50%}.home.page .results .inner .total_results .money,.page-template-template-ct-homepage .results .inner .total_results .money,.page-template-template-individual-location .results .inner .total_results .money{color:#fca910}.home.page .results .inner .case_results_one,.home.page .results .inner .case_results_two,.page-template-template-ct-homepage .results .inner .case_results_one,.page-template-template-ct-homepage .results .inner .case_results_two,.page-template-template-individual-location .results .inner .case_results_one,.page-template-template-individual-location .results .inner .case_results_two{display:table-cell;float:none;width:auto}.home.page .main h1{font-size:36px;line-height:inherit;padding:0 0 5px}.home.page .main article{padding:30px 0 65px}.home.page .main article h2,.page-template-template-ct-homepage .main article h2{padding:0 0 10px}.home.page .main article h3{line-height:inherit;padding:8px 0 0}.home.page .main ul,.page-template-template-individual-location .main.full ul{padding:12px 0 0}.home.page .main ul li,.page-template-template-ct-homepage .main .content_two ul li,.page-template-template-individual-location .main.full ul li{font-size:15px;line-height:inherit;margin-bottom:20px;padding-top:8px;width:165px}.testimonials .testimonial{display:block;float:left;margin:0 1.6%;width:30%}.testimonials .testimonial:first-child{width:30%}.testimonials.single-review{padding:20px 15px 43px}.testimonials.single-review .testimonial,.testimonials.single-review .testimonial:first-child{margin:0;width:100%}.home.page .main .content_two{padding:15px 10px 20px}.home.page .main .form,.page-template-template-ct-homepage .main .form{padding:35px 0 15px}.home.page .main .form .wpcf7 .wpcf7-form,.page-template-template-ct-homepage .main .form .wpcf7 .wpcf7-form{padding:10px}.home.page .main .form .heading,.page-template-template-ct-homepage .main .form .heading{font-size:42px;line-height:inherit;padding:0 0 25px}.home.page .main .form .wpcf7 .row,.page-template-template-ct-homepage .main .form .wpcf7 .row{float:left;min-height:35px;width:50%}.home.page .main .form .wpcf7 .row:nth-child(odd),.page-template-template-ct-homepage .main .form .wpcf7 .row:nth-child(odd){padding:0 20px 0 0}.home.page .main .form .wpcf7-textarea,.page-template-template-ct-homepage .main .form .wpcf7-textarea{height:138px}.home.page .main .form .wpcf7 .row.submit,.page-template-template-ct-homepage .main .form .wpcf7 .row.submit{padding:0}.home.page .main .form .wpcf7 .fee,.page-template-template-ct-homepage .main .form .wpcf7 .fee{clear:both;display:block;font-size:14px;padding:15px 0 0;text-align:left}.home.page .main .form .wpcf7 .fee span,.page-template-template-ct-homepage .main .form .wpcf7 .fee span{display:inline}.home.page .main .content_three{padding:25px 0 45px}.home.page .main .content_three h1{line-height:35px}.home.page .main .content_three h2{padding:0 0 5px}.home.page .main .videos .heading{font-size:42px}.home.page .main .video{display:inline;float:left;height:80px;margin:0 0 9px 9px;position:relative;width:142px}.home.page .main .video img{height:80px;width:142px}.home.page .main .video .overlay{background:url(../images/bg/black_o25.png) repeat;height:80px;left:0;position:absolute;top:0;width:142px}.home.page .main .video .caption{display:none}.home.page .main .community-scholarship .section .heading .text{font-size:27px;line-height:48px;padding:90px 0 83px;text-shadow:2px 3px 4px #000;width:auto}.home.page .main .community-scholarship .section .heading .text span{font-size:53px}.home.page .main .community-scholarship .section .bottom{padding:0 25px 35px}.home.page .main .community-scholarship .section .bottom .text{align-self:flex-end;line-height:26px;padding:18px 0;width:435px}.home.page .main .community-scholarship .section .bottom a{align-self:flex-start;margin:0;width:270px}.home.page .main .community-scholarship .section:first-child .heading:after{height:90px;right:305px;width:166px}.home.page .main .community-scholarship .section:nth-child(odd) .heading .text{float:right}.home.page .main .community-scholarship .section:nth-child(2n) .bottom .text{align-self:flex-start}.home.page .main .community-scholarship .section:nth-child(odd) .bottom a{align-self:flex-end;margin:0 165px 0 0}.home.page .main .content_four{padding:30px 0 40px}.home.page .main .content_five,.page-template-template-ct-homepage .main .content_five{padding:60px 0}.home.page .main .content_five .text{width:61%}.home.page .main .content_five .text p{line-height:24px;padding:0 0 10px}.home.page .main .content_five .text p:nth-child(3){padding:0}.home.page .main .content_five .text p:nth-child(5){font-size:21px;padding:8px 0 15px}.home.page .main .content_five .text p:nth-child(6) strong,.page-template-template-ct-homepage .main .content_five .text p:nth-child(2) strong{display:inline-block;padding:0}.home.page .main .content_five .text p:nth-child(7){font-family:Lato,sans-serif;font-size:16px;padding:inherit}.home.page .main .content_five .text p:nth-child(7) a{color:#fff;display:inline;text-decoration:underline}.home.page .main .content_five .text p:nth-child(7) a:hover{text-decoration:none}.home.page .main .content_five img{bottom:-60px;position:absolute;right:0}.home.page .main .locations{background:url(../images/blank.gif) no-repeat 50%/cover #000;color:#fff;overflow:hidden;padding:20px 0 40px}.home.page .main .locations.lazyloaded{background-image:url(../images/bg/locations_bg.jpg)}.home.page .main .locations>.inner>.heading{font-family:Lato,sans-serif;font-size:42px;padding:0 0 30px;text-align:center;text-transform:uppercase}.home.page .main .location_column .heading:hover{color:#fff}.home.page .main .locations .ct,.home.page .main .locations .ma{float:left;overflow:hidden;width:50%}.home.page .main .locations .ma{padding:0 115px 0 0}.home.page .main .locations .ct{padding:0 0 0 85px}.home.page .main .locations .location{display:block;float:left;padding:15px 6px 0 0;text-align:left;width:50%}.home.page .main .locations .location:nth-child(odd){padding:15px 0 0 45px}.awards.ct_awards .inner{max-width:820px;padding:23px 0 8px}.page-template-template-ct-homepage .banner{background:#000 url(../images/bg/header-ct-bg.jpg) no-repeat 50%;height:392px}.page-template-template-ct-homepage .banner .static-callout{margin:110px 0 0;width:auto}.page-template-template-ct-homepage .over_main_menu ul:after{background:#fca910}.page-template-template-ct-homepage .over_main_menu ul li{background:#fca910;width:100%}.page-template-template-ct-homepage .over_main_menu .yellow_arrow{left:auto;margin:0 auto;position:relative}.page-template-template-ct-homepage .over_main_menu .grey_arrow{display:none}.page-template-template-ct-homepage .main_menu_container .inner{max-width:820px}.page-template-template-ct-homepage .main_menu_container ul li{padding:0}.page-template-template-ct-homepage .main_menu_container ul li>a:hover{border-bottom:3px solid #fca910}.page-template-template-ct-homepage h2{font-size:45px;line-height:58px}.page-template-template-ct-homepage .main h1{padding:0 0 5px}.page-template-template-ct-homepage .main article{padding:60px 0 35px}.page-template-template-ct-homepage .main article h1{font-size:42px;line-height:40px}.page-template-template-ct-homepage .main article h2{line-height:40px;padding:0 0 20px}.page-template-template-ct-homepage .main ul{padding:58px 0 35px}.page-template-template-ct-homepage .main .help-icons{margin:0 auto;max-width:745px}.page-template-template-ct-homepage .main .help-icons .icon{float:left;width:33.3333%}.page-template-template-ct-homepage .main .help-icons .icon.icon2{width:50%}.page-template-template-ct-homepage .main .help-icons .icon img{display:inline-block;padding:0 0 15px}.page-template-template-ct-homepage .main .content_two{padding:60px 0 75px}.page-template-template-ct-homepage .main .content_two h2{line-height:58px}.page-template-template-ct-homepage .main .content_two h3{line-height:40px;padding:0 0 30px}.page-template-template-ct-homepage .main .form{background:#000 url(../images/blank.gif) no-repeat 50%/cover}.page-template-template-ct-homepage .main .form.lazyloaded{background-image:url(../images/bg/ct-form-bg.jpg)}.page-template-template-ct-homepage .main .content_three{padding:50px 0 75px}.page-template-template-ct-homepage .main .content_three h2{font-size:42px}.page-template-template-ct-homepage .main .content_three h3 strong{display:inline}.page-template-template-ct-homepage .main .no-fee-section{background-position:50%;overflow:hidden;padding:60px 0 95px}.page-template-template-ct-homepage .main .no-fee-section .inner{padding:0}.page-template-template-ct-homepage .main .no-fee-section img{display:inline-block;margin:65px 0 0}.page-template-template-ct-homepage .main .no-fee-section .text{float:right;text-align:left;width:66%}.page-template-template-ct-homepage .main .no-fee-section h2{padding:30px 45px 30px 0}.page-template-template-ct-homepage .main .content_four{padding:75px 0 80px}.page-template-template-ct-homepage .main .content_four h2{padding:15px 15px 25px}.page-template-template-ct-homepage .main .content_four .location_column .location{display:inline-block;float:left;margin:20px auto 10px;width:25%}.page-template-template-ct-homepage .main .come-to-you-section{padding:60px 0 90px;text-align:left}.page-template-template-ct-homepage .main .come-to-you-section .text{width:61%}.page-template-template-ct-homepage .main .come-to-you-section h3{line-height:58px;padding:25px 0 10px}.page-template-template-ct-homepage .main .come-to-you-section img{position:absolute;right:-115px;top:40px}.page-template-template-ct-homepage .main .attorneys-section{padding:70px 0 25px}.page-template-template-ct-homepage .main .attorneys-section .attorneys{padding:40px 0 20px}.page-template-template-ct-homepage .main .attorneys-section .attorneys .attorney{display:inline-block;vertical-align:top}.page-template-template-ct-homepage .main .attorneys-section .attorneys .attorney img{margin:0 20px 10px}.page-template-template-ct-homepage .main .attorneys-section .attorneys .attorney:first-child img{margin-left:0}.page-template-template-ct-homepage .main .attorneys-section .attorneys .attorney:last-child img{margin-right:0}.page-template-template-ct-homepage .main .content_five{padding-bottom:50px}.page-template-template-ct-homepage .main .content_five .text p:nth-child(2){padding:8px 0 6px}.page-template-template-ct-homepage .main .content_five .text p:nth-child(2) br,.page-template-template-ct-homepage .main .content_five .text p:nth-child(3) br{display:none}.page-template-template-ct-homepage .main .content_five .text p:nth-child(3) a{display:inline}.page-template-template-ct-homepage .main .blog_feed{padding:40px 0 65px}.page-template-template-ct-homepage .main .social_media_feed{padding:60px 0 40px}.page-template-template-ct-homepage .main .locations{background-image:url(../images/blank.gif);padding:60px 0 75px}.page-template-template-ct-homepage .main .locations.lazyloaded{background-image:url(../images/bg/ct-locations-desktop-bg.jpg)}.page-template-template-ct-homepage .main .locations>.inner>.heading{font-size:42px}.page-template-template-ct-homepage .main .locations .ct{float:left;overflow:hidden;width:100%}.page-template-template-ct-homepage .main .locations .location{display:block;float:left;padding:15px 0 0;text-align:left;width:25%}.page-template-template-ct-homepage .main .twitter ul li{display:inline-block}.archive .banner,.blog .banner,.single .banner{background-position:bottom}.archive .banner .slogan,.blog .banner .slogan,.single .banner .slogan{height:auto}.archive .banner .slogan img,.blog .banner .slogan img,.single .banner .slogan img{left:-90px;position:absolute;top:-100px;width:auto;z-index:1}.archive .banner .slogan .text,.blog .banner .slogan .text,.single .banner .slogan .text{display:block;font-size:35px;position:absolute;right:75px;top:40px;width:175px}.archive .main .content>h1,.blog .main .content>h1,.single .main .content>h1{padding:15px 0 5px}.post_meta .vcard{padding:0}.entry-content{padding-top:0}.entry-content p{padding:0 0 15px}.blog .navigation{padding-bottom:15px}header .press_kit_menu{float:right;width:53%}header .press_kit_menu .menu{background:0 0;display:table;padding:0;position:relative;top:0;width:100%}header .press_kit_menu .menu li{display:table-cell;text-align:center;vertical-align:middle}header .press_kit_menu .menu li a{border-bottom:none;border-right:1px solid #fff;color:#fff;display:block;font-size:12px;padding:0 10px;text-decoration:none;text-transform:none;width:auto}header .press_kit_menu .menu li a:hover{text-decoration:none}header .press_kit_menu .menu li:first-child a{padding:0 10px 0 0}header .press_kit_menu .menu li:last-child a{border:none;padding:0 0 0 10px}.page-template-template-press-kit .banner{background-position:bottom;background-size:inherit;height:160px}.page-template-template-press-kit .banner .inner .slogan{font-size:60px;padding:53px 0 0}.page-template-template-press-kit .main .inner{padding:0 10px}.page-template-template-press-kit .main ul{padding:15px 0 40px}.page-template-template-press-kit .main ul li{line-height:inherit;margin:0 0 0 15px;padding:0 0 15px}.page-template-template-press-kit .main ul li:last-child{padding:0}.page-template-template-press-kit .main .background .inner .content p,.page-template-template-press-kit .main p{line-height:26px;padding:0 0 20px}.page-template-template-press-kit .main .content{float:none;padding:0;width:100%}.page-template-template-press-kit .main .background .inner{overflow:hidden;position:relative}.page-template-template-press-kit .main .background .inner .content{float:left;padding:20px 0 40px;width:50%}.page-template-template-press-kit .main .background .inner .content h1{padding:25px 0}.page-template-template-press-kit .main .background .inner .content h2{font-size:30px;line-height:27px;padding:25px 0 0}.page-template-template-press-kit .main .background .inner .spokesperson{display:block;position:absolute;right:0;top:-14px}.page-template-template-press-kit .main .practice_overview{padding:5px 0 25px}.page-template-template-press-kit .main .practice_overview h1{padding:15px 0 5px}.page-template-template-press-kit .press_kit_video_gallery{margin:0;padding:20px 0 50px}.page-template-template-press-kit .press_kit_video_gallery .video{display:inline;float:left;height:80px;margin:0 0 9px 9px;position:relative;width:142px}.page-template-template-press-kit .press_kit_video_gallery .video img{height:80px;width:142px}.page-template-template-press-kit .press_kit_video_gallery .video .overlay{background:url(../images/bg/black_o60.png) repeat;height:80px;left:0;position:absolute;top:0;width:142px}.page-template-template-press-kit .press_kit_video_gallery .video .caption{display:none}.page-template-template-press-kit .main .notable_cases{background-position:50%;padding:10px 0 30px}.page-template-template-press-kit .main .notable_cases .settlement_statement{font-size:48px;line-height:inherit;padding:0 0 25px}.page-template-template-press-kit .main .notable_cases .settlement_statement span{display:inline}.page-template-template-press-kit .main .notable_cases .settlement_statement span:last-child{display:block;font-size:24px;line-height:20px}.page-template-template-press-kit .main .fact_sheet{padding:0}.page-template-template-press-kit .main .fact_sheet h1{padding-bottom:5px}.page-template-template-press-kit .main .contact_us{padding:20px 0 45px}.page-template-template-press-kit .main .contact_us h1{padding:10px 0 40px}.page-template-template-press-kit .main .contact_us .contact{float:left;width:50%}.page-template-template-press-kit .main .contact_us .contact img{display:block;float:left;padding:0 20px 0 0}.page-template-template-press-kit .main .contact_us .contact .details{padding:20px 0 0}.page-template-template-press-kit .main .contact_us .contact .details p{font-size:14px;padding:0 0 10px}.page-template-template-press-kit .main .contact_us .contact .details p:first-child strong{display:inline}.page-template-template-press-kit .main .contact_us .contact .details p:last-child{line-height:21px}.popups_nav .popup_menu{margin:0 0 0 146px;width:480px}.popups_nav .popup_menu>ul>li>a span{background:url(../images/btn/office.png) no-repeat 0 0;display:inline;padding:6px 0 6px 50px;transition:all .25s ease}.popups_nav .popup_menu>ul>li>a:hover span{background-position:0 100%}.popups_nav .popup_menu .mega-menu .menu-item-column{float:left;padding:30px 25px 45px 45px!important;text-align:left;width:50%}.popups_nav .popup_menu .mega-menu .menu-item-column li a,.popups_nav .popup_menu .mega-menu .menu-item-column span{font-size:14px;padding:0}.page-template-template-individual-location .fancybox-inner{overflow:inherit!important;width:900px!important}#popup_location{max-width:900px;width:100%}.popup_container{max-width:875px;padding:5px 0 0}.popup_container .heading{font-size:23px;margin:20px -10px 10px;padding:0 0 0 20px;text-align:left}.popup_container .heading span{float:right;padding:0 20px 0 0;text-align:right}.popup_container .popup_form{display:inline-block;vertical-align:top;width:45%}.popup_container .popup_form .wpcf7-textarea{height:130px}.popup_container .popup_content{display:inline-block;font-size:14px;line-height:20px;padding:29px 0 0;vertical-align:top;width:52%}.page-template-template-individual-location .main h1{padding:15px 0 5px}.page-template-template-individual-location .main h2{padding:10px 0 5px}.page-template-template-individual-location .main.full article{padding:20px 0 25px}.page-template-template-individual-location .main article{padding:10px 0 30px}.page-template-template-individual-location .main h2{font-size:24px}.page-template-template-individual-location .main .locations{background-position:50%;background-size:cover;padding:0;text-align:left}.page-template-template-individual-location .main .locations .heading{font-size:42px}.page-template-template-individual-location .main .locations .location_map h3{font-size:22px}.page-template-template-individual-location .main .locations .location_map p strong{padding:0}.page-template-template-individual-location .main .locations .one_location .location_map img:first-child{float:right}.page-template-template-individual-location .main .locations .one_location .location_map .location_address,.page-template-template-individual-location .main .locations .one_location .location_map img{display:inline-block;vertical-align:middle}.page-template-template-individual-location .main .locations .one_location .location_map .location_address{height:210px;padding:35px 0 0 15px}.page-template-template-individual-location .main .locations .two_locations .location_map{float:left;text-align:center;width:50%}.page-template-template-individual-location .main .locations .two_locations .location_map .map{margin:0 auto}.page-template-template-individual-location .main .locations .two_locations .location_map:first-child:after{display:none}.page-template-template-individual-location .main .form{padding:40px 0}.page-template-template-individual-location .main .form .heading{font-size:42px;line-height:inherit;padding:0 0 25px}.page-template-template-individual-location .main .form .wpcf7{margin:0 auto;max-width:700px;overflow:hidden}.page-template-template-individual-location .main .form .wpcf7 .wpcf7-form{overflow:hidden;padding:0}.page-template-template-individual-location .main .form .wpcf7 .row{float:left;min-height:35px;width:50%}.page-template-template-individual-location .main .form .wpcf7 .row:nth-child(odd){padding:0 20px 0 0}.page-template-template-individual-location .main .form .wpcf7 .row .wpcf7-textarea{height:130px}.page-template-template-individual-location .main .form .wpcf7 .fee{display:none}.page-template-template-individual-location .main .content_three,.page-template-template-individual-location .main .content_two{padding:30px 0}.page-template-template-individual-location .main .content_three h3{line-height:inherit}.page-template-template-individual-location .main .content_four{padding:5px 0 30px}.page-template-template-individual-location .main .case_type_buttons{padding-bottom:40px}.page-template-template-individual-location .main .content_four{padding:25px 0}.page-template-template-individual-location .main .content_four .inner blockquote{display:inline-block;padding:0 20px 0 0;vertical-align:middle;width:29%}.page-template-template-individual-location .main .content_four .inner blockquote>p{line-height:35px}.page-template-template-individual-location .main .content_four .inner>p{border-left:3px solid #fca910;display:inline-block;padding:0 0 0 20px;text-align:left;vertical-align:middle;width:70%}.why_choose_us_video_gallery{clear:both;display:block;margin:0 0 35px;overflow:hidden}.why_choose_us_video_gallery .video{float:left;position:relative;text-align:left;width:202px}.why_choose_us_video_gallery .video img{height:105px;width:185px}.why_choose_us_video_gallery .video .overlay{background:url(../images/bg/black_o60.png) repeat;height:105px;left:0;position:absolute;top:0;width:185px}.why_choose_us_video_gallery .video .caption{font-size:13px;line-height:18px}.why_choose_us_video_gallery .video:nth-child(2),.why_choose_us_video_gallery .video:nth-child(3){padding:0 15px 0 0}.why_choose_us_video_gallery .video:last-child{padding:0;width:185px}.why_choose_us_video_gallery .video:first-child{display:block;float:none;padding:0 0 13px;width:100%}.why_choose_us_video_gallery .video:first-child img{height:314px;width:100%}.why_choose_us_video_gallery .video:first-child .overlay{background:0 0;height:100%;width:100%}.why_choose_us_video_gallery .video:first-child .caption{display:none}.about_person_triangle{background:url(../images/bg/about-us-triangle-bg.png) no-repeat 98px 171px;height:550px;margin:0 0 75px;overflow:hidden;position:relative;width:100%}.about_person_triangle .about_person{font-size:15px;font-weight:400;text-align:center}.about_person_triangle .about_person p{line-height:20px;position:relative;top:-3px}.about_person_triangle .about_person.person1{left:206px;position:absolute;top:10px}.about_person_triangle .about_person.person2{bottom:10px;left:0;position:absolute}.about_person_triangle .about_person.person3{bottom:10px;position:absolute;right:0}.about_person_triangle .about_person.person4{bottom:81px;left:206px;position:absolute}.about_person_triangle .about_person.person4 p span{display:block;font-size:12px}.about_person_triangle .about_peer_btn{bottom:28px;left:216px;position:absolute}.page-template-template-community{overflow-x:hidden}.page-template-template-community h3{padding:15px 0 5px}.page-template-template-community .in_the_community_slideshow_wrapper{overflow:hidden}.page-template-template-community .in_the_community_slideshow{display:table;height:395px;width:104%}.page-template-template-community .in_the_community_slideshow .slide{-ms-transform-origin:top left;-ms-transform:skew(-10deg);display:table-cell;height:395px;overflow:hidden;position:relative;transform-origin:top left;transform:skew(-10deg)}.page-template-template-community .in_the_community_slideshow .slide .background{-ms-transform-origin:top left;-ms-transform:skew(10deg);content:"";height:395px;left:-70px;position:absolute;top:0;transform-origin:top left;transform:skew(10deg);width:120%}.page-template-template-community .in_the_community_slideshow .slide .overlay{-ms-transform-origin:top left;-ms-transform:skew(10deg);background:url(../images/bg/black_o60.png) repeat;color:#fff;display:none;font-family:Baskerville,sans-serif;font-size:19px;height:395px;left:-70px;line-height:31px;padding:283px 102px 0;position:absolute;text-transform:uppercase;transform-origin:top left;transform:skew(10deg);width:120%}.page-template-template-community .in_the_community_slideshow .slide .overlay strong{display:block;font-size:30px;font-weight:400}.page-template-template-community .in_the_community_slideshow .slide .overlay em{padding:0 8px 0 40px;text-transform:none}.page-template-template-community .banner{height:0;overflow:visible;padding:0;position:relative;z-index:99}.page-template-template-community .banner .inner{height:0;width:100%}.page-template-template-community .banner .community_logo{left:75px;position:absolute;top:-315px;width:auto}.page-template-template-community .community_corporate_partners,.page-template-template-community .community_corporate_recipients,.page-template-template-community .community_corporate_sponsorships{padding:15px 0 30px}.page-template-template-community .community_volunteer{padding-bottom:45px}.page-template-template-community .community_slideshow .wrapper .caption{font-size:15px;padding:0}.page-template-template-community .community_slideshow .wrapper .caption .quoted_from{font-size:12px;padding:0}.page-template-template-community .community_slideshow .navigation .prev{left:0}.page-template-template-community .community_slideshow .navigation .next{right:0}.page-template-template-community .main aside .related_pages{margin:0}.page-template-template-scholarship .phone_number{background:0 0;border:none}.page-template-template-scholarship .main_menu_container,.page-template-template-scholarship .over_main_menu{display:none}.page-template-template-scholarship .main section h1,.page-template-template-scholarship .main section h3{font-size:60px;line-height:75px;padding:0 0 35px}.page-template-template-scholarship .main section h2,.page-template-template-scholarship .main section h4{font-size:30px;font-weight:400;line-height:40px;padding:0 0 25px}.page-template-template-scholarship .main section p{font-size:18px;line-height:28px;padding:0 0 20px}.page-template-template-scholarship .main section ol,.page-template-template-scholarship .main section ul{font-size:18px}.page-template-template-scholarship .main section table,.page-template-template-scholarship .main section table tbody{display:table;width:100%}.page-template-template-scholarship .main section table tr{display:table-row;width:100%}.page-template-template-scholarship .main section table tr td{display:table-cell;vertical-align:top}.page-template-template-scholarship .main .prizes table{margin:35px 0}.page-template-template-scholarship .main .prizes table td{padding:0;width:33.333333%}.page-template-template-scholarship .main .prizes table td p{font-size:26px;line-height:26px}.page-template-template-scholarship .main .prizes table td p strong{display:block;font-size:54px;font-weight:400;padding:0 0 5px}.page-template-template-scholarship .main .criteria h4,.page-template-template-scholarship .main .criteria p{margin:0 auto;max-width:70%}.page-template-template-scholarship .main .requirements h4{margin:0 auto;max-width:66%}.page-template-template-scholarship .main .requirements p:last-child{margin:0 auto;max-width:53%}.page-template-template-scholarship .main .submission h3{font-size:30px;padding:0 0 15px}.page-template-template-scholarship .main .deadlines h3{font-family:Verdana,sans-serif;font-size:30px;line-height:40px;margin:0 auto;max-width:67%}.page-template-template-scholarship .main .deadlines table tr td{width:50%}.page-template-template-scholarship .main .deadlines table tr td:first-child{padding:0 100px}.page-template-template-scholarship .main .deadlines table tr td:last-child{padding:0 85px}.page-template-template-scholarship .main .rules p{margin:0 auto;max-width:85%}.page-template-template-scholarship .main .form h3{padding:0}.page-template-template-scholarship .main .form .wpcf7 .wpcf7-form{font-size:18px;padding:20px 25px}.careers .banner .slogan{font-size:62px;padding:40px 0}#apexchat_invitation_container_inprogress_wrapper,#apexchat_invitation_container_minimized_wrapper,#apexchat_invitation_container_wrapper{bottom:0!important}}@media (max-width:1700px){.page-template-template-community .in_the_community_slideshow .slide{transform:skew(-5deg)}.page-template-template-community .in_the_community_slideshow .slide .background{transform:skew(5deg);width:140%}.page-template-template-community .in_the_community_slideshow .slide .overlay{-ms-transform:skew(5deg);font-size:18px;line-height:23px;transform:skew(5deg);width:140%}.page-template-template-community .in_the_community_slideshow .slide .overlay strong{font-size:25px}}@media (max-width:1400px){.page-template-template-community .in_the_community_slideshow .slide .overlay{padding-left:65px;padding-right:65px}}@media (max-width:1125px){.page-template-template-community .in_the_community_slideshow .slide .overlay{font-size:14px;line-height:18px}.page-template-template-community .in_the_community_slideshow .slide .overlay strong{font-size:20px}}