@charset "UTF-8";
/*! normalize.scss v0.1.0 | MIT License | based on git.io/normalize */@import url("https://fonts.googleapis.com/css?family=Cormorant+Garamond:700|Montserrat:400,400i,500,500i");html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{color:#000;background:#ff0}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}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid #c0c0c0}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:table;content:" "}.clearfix:after{clear:both}.object-fit:not(html):not(body){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.isVisuallyHidden{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0}@font-face{font-family:iconfont-coolinglaw;font-weight:400;font-style:normal;src:url(/wp-content/themes/coolinglaw/assets/media/fonts/iconfont-coolinglaw/iconfont-coolinglaw.eot);src:url(/wp-content/themes/coolinglaw/assets/media/fonts/iconfont-coolinglaw/iconfont-coolinglaw.eot#iefix) format("embedded-opentype"),url(/wp-content/themes/coolinglaw/assets/media/fonts/iconfont-coolinglaw/iconfont-coolinglaw.woff2) format("woff2"),url(/wp-content/themes/coolinglaw/assets/media/fonts/iconfont-coolinglaw/iconfont-coolinglaw.ttf) format("truetype"),url(/wp-content/themes/coolinglaw/assets/media/fonts/iconfont-coolinglaw/iconfont-coolinglaw.woff) format("woff"),url(/wp-content/themes/coolinglaw/assets/media/fonts/iconfont-coolinglaw/iconfont-coolinglaw.svg#iconfont-coolinglaw) format("svg")}body{font-family:Montserrat,sans-serif;font-size:15px;font-size:1.5rem;font-weight:100;line-height:1.9;color:#382727}body a{text-decoration:none;color:#265e83}body a:active,body a:focus,body a:hover{text-decoration:underline;color:#0f2534}ol,p,ul{font-family:Montserrat,sans-serif;font-size:15px;font-size:1.5rem;font-weight:100;line-height:1.9;margin:0 0 15px;color:#382727}ol a,p a,ul a{text-decoration:none;color:#265e83}ol a:active,ol a:focus,ol a:hover,p a:active,p a:focus,p a:hover,ul a:active,ul a:focus,ul a:hover{text-decoration:underline;color:#0f2534}ol:empty,p:empty,ul:empty{display:none}h1,h2,h3,h4,h5,h6{line-height:1.5;margin:0;color:#382727}hr{height:1px;margin-bottom:20px;border:transparent;background:#e9e9e9}sup{font-size:60%}html{font-size:62.5%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;background-image:url(/wp-content/themes/coolinglaw/assets/media/images/bkgd-tile.jpg);background-repeat:repeat}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{overflow-x:hidden;width:100%;margin:0}body:not(.user-is-tabbing) :focus,body:not(.user-is-tabbing) button:focus,body:not(.user-is-tabbing) input:focus,body:not(.user-is-tabbing) select:focus,body:not(.user-is-tabbing) textarea:focus{outline:none}.container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:962px;margin:0 auto;background-color:#fff;*zoom:1}#bootstrap-grid-frame-jhbsdovu .container{display:block}.container:after,.container:before{display:table;content:" "}.container:after{clear:both}.hidden:not(html){display:none}#content iframe,img,p img{max-width:100%}img,p img{font-size:0;height:auto}figure{margin:0}.btn,.btn__block,.content-block--form .gform_button.button{font-family:Montserrat,sans-serif;font-size:15px;font-size:1.5rem;font-weight:100;line-height:1.9;display:inline-block;padding:6px 15px;text-align:center;opacity:1;color:#fff;border:2px solid #265e83;border-radius:0;background-color:#265e83}.btn__block a,.btn a,.content-block--form .gform_button.button a{text-decoration:none;color:#265e83}.btn__block a:active,.btn__block a:focus,.btn__block a:hover,.btn a:active,.btn a:focus,.btn a:hover,.content-block--form .gform_button.button a:active,.content-block--form .gform_button.button a:focus,.content-block--form .gform_button.button a:hover{text-decoration:underline;color:#0f2534}@media only screen and (min-width:962px){.btn,.btn__block,.content-block--form .gform_button.button{padding:12px 25px}}.active.btn__block,.btn.active,.btn.focus,.btn:active,.btn:focus,.btn:hover,.btn__block:active,.btn__block:focus,.btn__block:hover,.content-block--form .active.gform_button.button,.content-block--form .focus.gform_button.button,.content-block--form .gform_button.button:active,.content-block--form .gform_button.button:focus,.content-block--form .gform_button.button:hover,.content-block--form .open>.dropdown-toggle.gform_button.button,.focus.btn__block,.open>.btn.dropdown-toggle,.open>.dropdown-toggle.btn__block{color:#fff;border-color:#1b425b;background-color:#1b425b}.active.btn__block,.btn.active,.btn:active,.btn__block:active,.content-block--form .active.gform_button.button,.content-block--form .gform_button.button:active,.content-block--form .open>.dropdown-toggle.gform_button.button,.open>.btn.dropdown-toggle,.open>.dropdown-toggle.btn__block{background-image:none;-webkit-box-shadow:none;box-shadow:none}.btn.disabled,.btn.disabled.active,.btn.disabled.focus,.btn.disabled:active,.btn.disabled:focus,.btn.disabled:hover,.btn[disabled],.btn[disabled].active,.btn[disabled].focus,.btn[disabled]:active,.btn[disabled]:focus,.btn[disabled]:hover,.btn__block[disabled],.btn__block[disabled].active,.btn__block[disabled].focus,.btn__block[disabled]:active,.btn__block[disabled]:focus,.btn__block[disabled]:hover,.content-block--form .disabled.active.gform_button.button,.content-block--form .disabled.focus.gform_button.button,.content-block--form .disabled.gform_button.button,.content-block--form .disabled.gform_button.button:active,.content-block--form .disabled.gform_button.button:focus,.content-block--form .disabled.gform_button.button:hover,.content-block--form .gform_button.button[disabled],.content-block--form .gform_button.button[disabled].active,.content-block--form .gform_button.button[disabled].focus,.content-block--form .gform_button.button[disabled]:active,.content-block--form .gform_button.button[disabled]:focus,.content-block--form .gform_button.button[disabled]:hover,.content-block--form fieldset[disabled] .active.gform_button.button,.content-block--form fieldset[disabled] .focus.gform_button.button,.content-block--form fieldset[disabled] .gform_button.button,.content-block--form fieldset[disabled] .gform_button.button:active,.content-block--form fieldset[disabled] .gform_button.button:focus,.content-block--form fieldset[disabled] .gform_button.button:hover,.disabled.active.btn__block,.disabled.btn__block,.disabled.btn__block:active,.disabled.btn__block:focus,.disabled.btn__block:hover,.disabled.focus.btn__block,fieldset[disabled] .active.btn__block,fieldset[disabled] .btn,fieldset[disabled] .btn.active,fieldset[disabled] .btn.focus,fieldset[disabled] .btn:active,fieldset[disabled] .btn:focus,fieldset[disabled] .btn:hover,fieldset[disabled] .btn__block,fieldset[disabled] .btn__block:active,fieldset[disabled] .btn__block:focus,fieldset[disabled] .btn__block:hover,fieldset[disabled] .content-block--form .active.gform_button.button,fieldset[disabled] .content-block--form .focus.gform_button.button,fieldset[disabled] .content-block--form .gform_button.button,fieldset[disabled] .content-block--form .gform_button.button:active,fieldset[disabled] .content-block--form .gform_button.button:focus,fieldset[disabled] .content-block--form .gform_button.button:hover,fieldset[disabled] .focus.btn__block{border-color:#4695c9;background-color:#4695c9}.btn .badge,.btn__block .badge,.content-block--form .gform_button.button .badge{color:#265e83;background-color:#fff}.btn__block{display:block}.gfield{margin-bottom:30px}.gform_wrapper .field_description_below .gfield_description{padding-top:5px}.fieldset-legend,label{display:block}.content-block--form .gform_wrapper .top_label div.ginput_container.ginput_container_select,input,select,textarea{font-family:Montserrat,sans-serif;font-size:15px;font-size:1.5rem;font-weight:100;line-height:1.9;width:100%;height:100%;padding:15px;color:#382727;border:none;border:1px solid #bbb;border-radius:3px;background-color:#fff;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0)}.content-block--form .gform_wrapper .top_label div.ginput_container.ginput_container_select a,input a,select a,textarea a{text-decoration:none;color:#265e83}.content-block--form .gform_wrapper .top_label div.ginput_container.ginput_container_select a:active,.content-block--form .gform_wrapper .top_label div.ginput_container.ginput_container_select a:focus,.content-block--form .gform_wrapper .top_label div.ginput_container.ginput_container_select a:hover,input a:active,input a:focus,input a:hover,select a:active,select a:focus,select a:hover,textarea a:active,textarea a:focus,textarea a:hover{text-decoration:underline;color:#0f2534}.content-block--form .gform_wrapper .top_label div.ginput_container.ginput_container_select:focus,input:focus,select:focus,textarea:focus{color:#382727;border-color:#382727;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.35);box-shadow:0 0 3px 0 rgba(0,0,0,.35)}textarea{height:150px}select option:disabled{color:#e9e9e9}input[type=checkbox]{position:relative;display:none}input[type=checkbox]+input[type=hidden]+label,input[type=checkbox]+label{font-family:Montserrat,sans-serif;font-size:15px;font-size:1.5rem;font-weight:100;line-height:1.9;position:relative;padding-left:25px;cursor:pointer;text-transform:none;color:#382727}input[type=checkbox]+input[type=hidden]+label a,input[type=checkbox]+label a{text-decoration:none;color:#265e83}input[type=checkbox]+input[type=hidden]+label a:active,input[type=checkbox]+input[type=hidden]+label a:focus,input[type=checkbox]+input[type=hidden]+label a:hover,input[type=checkbox]+label a:active,input[type=checkbox]+label a:focus,input[type=checkbox]+label a:hover{text-decoration:underline;color:#0f2534}input[type=checkbox]+input[type=hidden]+label:before,input[type=checkbox]+label:before{position:absolute;top:2px;left:0;display:inline-block;width:16px;height:16px;content:"";border:1px solid #e9e9e9;border-radius:3px}input[type=checkbox]:checked+input[type=hidden]+label,input[type=checkbox]:checked+label{font-family:Montserrat,sans-serif;font-size:15px;font-size:1.5rem;font-weight:100;line-height:1.9;color:#382727}input[type=checkbox]:checked+input[type=hidden]+label a,input[type=checkbox]:checked+label a{text-decoration:none;color:#265e83}input[type=checkbox]:checked+input[type=hidden]+label a:active,input[type=checkbox]:checked+input[type=hidden]+label a:focus,input[type=checkbox]:checked+input[type=hidden]+label a:hover,input[type=checkbox]:checked+label a:active,input[type=checkbox]:checked+label a:focus,input[type=checkbox]:checked+label a:hover{text-decoration:underline;color:#0f2534}input[type=checkbox]:checked+input[type=hidden]+label:after,input[type=checkbox]:checked+label:after{font-family:iconfont-coolinglaw;font-size:20px;font-weight:100;font-style:normal;font-variant:normal;line-height:1;position:absolute;top:-4px;left:0;content:"";text-transform:none;color:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input[type=radio]{position:relative;display:none}input[type=radio]+label{font-family:Montserrat,sans-serif;font-size:15px;font-size:1.5rem;font-weight:100;line-height:1.9;position:relative;padding-left:25px;cursor:pointer;text-transform:none;color:#382727}input[type=radio]+label a{text-decoration:none;color:#265e83}input[type=radio]+label a:active,input[type=radio]+label a:focus,input[type=radio]+label a:hover{text-decoration:underline;color:#0f2534}input[type=radio]+label:before{position:absolute;top:2px;left:0;width:16px;height:16px;content:"";border:1px solid;border-radius:99px}input[type=radio]:checked+label{color:#382727}input[type=radio]:checked+label:after{position:absolute;top:6px;left:4px;width:8px;height:8px;content:"";border-radius:99px;background-color:#382727}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */button.hamburger{font:inherit;position:absolute;top:8px;right:15px;display:inline-block;overflow:visible;min-width:inherit;margin:0;padding:10px 18px 10px 10px;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transform:scale(.8);transform:scale(.8);text-transform:none;color:inherit;border:0;outline:none;background-color:transparent}button.hamburger:active,button.hamburger:focus,button.hamburger:hover{opacity:1}.hamburger-box{position:relative;display:inline-block;width:20px;height:24px}.hamburger-inner{top:50%;display:block;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;display:block;width:31px;height:2px;content:"";-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:all;transition-property:all;border-radius:2px;background-color:#fff}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#fff}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger{overflow:hidden}.hamburger .hamburger-inner{-webkit-transition:background-color .2s ease-in .25s;transition:background-color .2s ease-in .25s}.hamburger .hamburger-inner:before{left:0;-webkit-transition:top .05s linear .2s,left .2s ease-in .25s,-webkit-transform .2s cubic-bezier(.6,.04,.98,.335);transition:top .05s linear .2s,left .2s ease-in .25s,-webkit-transform .2s cubic-bezier(.6,.04,.98,.335);transition:transform .2s cubic-bezier(.6,.04,.98,.335),top .05s linear .2s,left .2s ease-in .25s;transition:transform .2s cubic-bezier(.6,.04,.98,.335),top .05s linear .2s,left .2s ease-in .25s,-webkit-transform .2s cubic-bezier(.6,.04,.98,.335)}.hamburger .hamburger-inner:after{top:10px;right:0;-webkit-transition:top .05s linear .2s,right .2s ease-in .25s,-webkit-transform .2s cubic-bezier(.6,.04,.98,.335);transition:top .05s linear .2s,right .2s ease-in .25s,-webkit-transform .2s cubic-bezier(.6,.04,.98,.335);transition:transform .2s cubic-bezier(.6,.04,.98,.335),top .05s linear .2s,right .2s ease-in .25s;transition:transform .2s cubic-bezier(.6,.04,.98,.335),top .05s linear .2s,right .2s ease-in .25s,-webkit-transform .2s cubic-bezier(.6,.04,.98,.335)}.hamburger.is-active .hamburger-inner{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent}.hamburger.is-active .hamburger-inner:before{top:-80px;left:-80px;-webkit-transition:left .2s ease-out,top .05s linear .2s,-webkit-transform .2s cubic-bezier(.075,.82,.165,1) .25s;transition:left .2s ease-out,top .05s linear .2s,-webkit-transform .2s cubic-bezier(.075,.82,.165,1) .25s;transition:left .2s ease-out,top .05s linear .2s,transform .2s cubic-bezier(.075,.82,.165,1) .25s;transition:left .2s ease-out,top .05s linear .2s,transform .2s cubic-bezier(.075,.82,.165,1) .25s,-webkit-transform .2s cubic-bezier(.075,.82,.165,1) .25s;-webkit-transform:translate3d(80px,80px,0) rotate(45deg);transform:translate3d(80px,80px,0) rotate(45deg)}.hamburger.is-active .hamburger-inner:after{top:-80px;right:-80px;-webkit-transition:right .2s ease-out,top .05s linear .2s,-webkit-transform .2s cubic-bezier(.075,.82,.165,1) .25s;transition:right .2s ease-out,top .05s linear .2s,-webkit-transform .2s cubic-bezier(.075,.82,.165,1) .25s;transition:right .2s ease-out,top .05s linear .2s,transform .2s cubic-bezier(.075,.82,.165,1) .25s;transition:right .2s ease-out,top .05s linear .2s,transform .2s cubic-bezier(.075,.82,.165,1) .25s,-webkit-transform .2s cubic-bezier(.075,.82,.165,1) .25s;-webkit-transform:translate3d(-80px,80px,0) rotate(-45deg);transform:translate3d(-80px,80px,0) rotate(-45deg)}.articles{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:962px;margin:0 auto;padding:15px 15px 15px 0;background-color:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap}#bootstrap-grid-frame-jhbsdovu .articles{display:block}@media only screen and (min-width:962px){.articles{padding:15px}}.articles--sidebar{width:100%;padding:15px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media only screen and (min-width:768px){.articles--sidebar{width:33.33333%;background-color:#e9e9e9;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.articles--sidebar p{line-height:1.4}.articles--sidebar img{margin-bottom:30px;border:1px solid #745151}.articles .content-block{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (min-width:768px){.articles .articles--sidebar+.content-block{width:66.66667%}}.articles--list{padding:0;list-style:none}.articles--list li{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 15px}.articles--list li:nth-child(odd){background-color:#e9e9e9}.articles--list li .article--thumbnail{width:100%;margin-right:15px;text-align:center}@media only screen and (min-width:768px){.articles--list li .article--thumbnail{width:25%;margin-right:30px}}.articles--list li .article--content{width:100%}@media only screen and (min-width:768px){.articles--list li .article--content{width:75%}}.articles--list li .article--title{font-size:18px;font-size:1.8rem;font-weight:700;line-height:1.3}.articles--sidebar h3{margin-bottom:15px}.articles--archive{padding:0;list-style:none}.articles--archive li{padding:5px 15px}.articles--archive li:nth-child(odd){background-color:#fff}.articles--archive li a:before{content:"Articles from "}.content-block{position:relative;max-width:962px;margin:0 auto;padding:15px 0;background-color:#fff}#bootstrap-grid-frame-jhbsdovu .content-block{display:block}@media only screen and (min-width:962px){.content-block{padding:15px}}.practice-areas .content-block{padding-right:0;padding-left:0}.content-block--accordion{width:100%;margin:0 auto 60px;padding-right:15px;padding-left:15px}.content-block--accordion--item h2{font-size:20px;font-size:2rem;font-weight:500;cursor:pointer}.content-block--accordion--item h2:after{font-family:iconfont-coolinglaw;font-size:10px;font-weight:100;font-style:normal;font-variant:normal;line-height:1;margin-left:10px;content:"";text-transform:none;color:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content-block--accordion--item .content-block--accordion--item--content{display:none}.content-block--accordion--item.open h2:after{font-family:iconfont-coolinglaw;font-size:10px;font-weight:100;font-style:normal;font-variant:normal;line-height:1;content:"";text-transform:none;color:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content-block--accordion--item.open .content-block--accordion--item--content{display:block}.content-block--single .gform_wrapper{width:66.66667%;margin:0 auto;padding-right:15px;padding-left:15px}.content-block--form{width:100%;margin:0 auto 60px;padding-right:15px;padding-left:15px}@media only screen and (min-width:768px){.content-block--form{width:83.33333%;padding-right:15px;padding-left:15px}}@media only screen and (min-width:962px){.content-block--form{width:50%;padding-right:15px;padding-left:15px}}@media only screen and (min-width:null){.content-block--form{width:33.33333%;padding-right:15px;padding-left:15px}}.content-block--form .gform_wrapper{margin:0 0 -15px}.content-block--form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:10px 25px}.content-block--form .gform_wrapper .top_label div.ginput_container.ginput_container_select{position:relative;padding:0 5px;border:1px solid #bbb;background-color:#fff}.content-block--form .gform_wrapper .top_label div.ginput_container.ginput_container_select:after{font-family:iconfont-coolinglaw;font-size:9px;font-weight:100;font-style:normal;font-variant:normal;line-height:1;position:absolute;z-index:0;top:50%;right:15px;content:"";-webkit-transform:translateY(-50%);transform:translateY(-50%);text-transform:none;color:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content-block--form .gform_wrapper .top_label div.ginput_container.ginput_container_select select{height:41px;padding:3px 15px 0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.content-block--form .gform_wrapper .gfield_checkbox li input[type=checkbox],.content-block--form .gform_wrapper .gfield_radio li input[type=radio]{display:none}.content-block--form .gform_wrapper .gfield_checkbox li label,.content-block--form .gform_wrapper .gfield_radio li label{padding-left:25px}.content-block__headline{width:100%;margin-bottom:15px;padding-right:15px;padding-left:15px}.content-block__headline.events-list--headline{margin-top:30px}.content-block__headline h1{font-family:Cormorant Garamond,Times New Roman,serif;font-size:24px;font-size:2.4rem;font-weight:100;line-height:1;padding-bottom:15px;text-transform:uppercase;color:#06436b;border-bottom:1px solid #265e83}.content-block a[data-fancybox-video]{position:relative;display:block}.content-block a[data-fancybox-video]:after{font-family:iconfont-coolinglaw;font-size:86px;font-weight:100;font-style:normal;font-variant:normal;line-height:1;position:absolute;top:50%;left:50%;content:"";-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-transform:none;opacity:.8;color:inherit;color:#fff;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden}.content-block a[data-fancybox-video]:active:after,.content-block a[data-fancybox-video]:focus:after,.content-block a[data-fancybox-video]:hover:after{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:1;-webkit-backface-visibility:hidden}.content-block--media--caption{display:none}.content-block--single{width:100%;padding-right:15px;padding-left:15px}.employee{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:962px;margin:0 auto;padding:15px 15px 15px 0;background-color:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap}#bootstrap-grid-frame-jhbsdovu .employee{display:block}@media only screen and (min-width:962px){.employee{padding:15px}}.employee--sidebar{width:100%;padding:15px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media only screen and (min-width:768px){.employee--sidebar{width:33.33333%;background-color:#e9e9e9;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.employee--sidebar p{line-height:1.4}.employee--sidebar img{margin-bottom:30px;border:1px solid #745151}.employee--detail .employee--sidebar{width:100%;padding-right:15px;padding-left:15px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width:768px){.employee--detail .employee--sidebar{width:33.33333%;background-color:#e9e9e9;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.employee .content-block{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (min-width:768px){.employee .employee--sidebar+.content-block{width:66.66667%}}.employee--list{padding:0;list-style:none}.employee--list li{padding:5px 15px}.employee--list li:nth-child(odd){background-color:#e9e9e9}.employee--sidebar--list--trigger{margin-bottom:15px;cursor:pointer}.employee--sidebar--list--trigger:after{margin-left:10px;content:""}.employee--sidebar--list--trigger.open:after,.employee--sidebar--list--trigger:after{font-family:iconfont-coolinglaw;font-size:10px;font-weight:100;font-style:normal;font-variant:normal;line-height:1;text-transform:none;color:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.employee--sidebar--list--trigger.open:after{content:""}.employee--sidebar--list{display:none;padding:0;list-style:none}.employee--sidebar--list--trigger.open+.employee--sidebar--list{display:block}.employee--sidebar--list li{padding:5px 15px}.employee--sidebar--list li:nth-child(odd),.events{background-color:#fff}.events{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:962px;margin:0 auto;padding:15px 15px 15px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}#bootstrap-grid-frame-jhbsdovu .events{display:block}@media only screen and (min-width:962px){.events{padding:15px}}.events .content-block{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.events--list{padding:0;list-style:none}.events--list li{padding:5px 15px}.events--list li:nth-child(odd){background-color:#e9e9e9}.events--list--date{font-size:12px;font-size:1.2rem}.events--list--name{font-size:16px;font-size:1.6rem;font-weight:700}.footer{font-family:Montserrat,sans-serif;font-size:12px;font-size:1.2rem;font-weight:100;line-height:1.9;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:962px;margin:0 auto;padding:30px;color:white;border-top:1px solid #fff;background-color:#06436b}#bootstrap-grid-frame-jhbsdovu .footer{display:block}.footer a{text-decoration:none;color:#265e83}.footer a:active,.footer a:focus,.footer a:hover{text-decoration:underline;color:#0f2534}@media only screen and (max-width:961px){.footer{flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:962px){.footer{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.footer p{font-family:Montserrat,sans-serif;font-size:12px;font-size:1.2rem;font-weight:100;line-height:1.9;color:white}.footer p a{text-decoration:none;color:#265e83}.footer p a:active,.footer p a:focus,.footer p a:hover{text-decoration:underline;color:#0f2534}.footer p:last-child{margin-bottom:0}.footer p a{color:#fff}.footer p a:active,.footer p a:focus,.footer p a:hover{color:rgba(255,255,255,.5)}.footer__contact{margin-bottom:30px;text-align:center}@media only screen and (min-width:962px){.footer__contact{margin-bottom:0;text-align:left}}.footer__copyright{text-align:center}@media only screen and (min-width:962px){.footer__copyright{text-align:right}}.header{position:relative;z-index:2000;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:962px;height:100px;margin:0 auto;border-bottom:1px solid #fff;background:-webkit-gradient(linear,left top,left bottom,from(#94afc0),to(#06436b));background:linear-gradient(180deg,#94afc0 0,#06436b);background-color:#06436b;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#bootstrap-grid-frame-jhbsdovu .header{display:block}@media only screen and (min-width:962px){.header{height:150px}}.header__headline{position:relative}.header__headline:before{font-family:iconfont-coolinglaw;font-size:55px;font-weight:100;font-style:normal;font-variant:normal;line-height:1;position:absolute;top:50%;left:50%;content:"";-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-transform:none;color:inherit;color:#fff;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width:544px){.header__headline:before{font-size:65px;font-size:6.5rem}}@media only screen and (min-width:768px){.header__headline:before{font-size:75px;font-size:7.5rem}}@media only screen and (min-width:962px){.header__headline:before{font-size:85px;font-size:8.5rem}}.header__headline--small{font-size:70%;letter-spacing:0}.hero-general{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:962px;margin:0 auto;border:12px solid #fff;background-color:#06436b}#bootstrap-grid-frame-jhbsdovu .hero-general{display:block}.hero-general .hero-general__image{font-size:0}.homepage{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:962px;margin:0 auto;padding:15px 0;background-color:#fff}#bootstrap-grid-frame-jhbsdovu .homepage{display:block}@media only screen and (min-width:962px){.homepage{padding:15px}}.homepage .sidebar{width:33.33333%;padding-right:15px;padding-right:10px;padding-left:15px;padding-left:10px;background-color:#e9e9e9;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (max-width:767px){.homepage .sidebar{display:none}}.homepage .content-block{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width:768px){.homepage .content-block{width:66.66667%}}.magazine-block{margin-top:15px;*zoom:1}.magazine-block:after,.magazine-block:before{display:table;content:" "}.magazine-block:after{clear:both}.magazine-block img{float:left;max-width:50%;padding-right:15px}.magazine-block p{font-family:Montserrat,sans-serif;font-size:15px;font-size:1.5rem;font-weight:100;line-height:1.9;line-height:1;padding-top:30px;color:#382727}.magazine-block p a{text-decoration:none;color:#265e83}.magazine-block p a:active,.magazine-block p a:focus,.magazine-block p a:hover{text-decoration:underline;color:#0f2534}.nav-primary{position:relative;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:962px;margin:0 auto;padding:0 15px;background-color:#06436b;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#bootstrap-grid-frame-jhbsdovu .nav-primary{display:block}@media only screen and (max-width:961px){.nav-primary{position:absolute;top:100px;left:0;flex-direction:column;width:100%;padding:30px 15px;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.nav-primary,body.nav-mobile-open .nav-primary{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}body.nav-mobile-open .nav-primary{-webkit-transform:translateY(0);transform:translateY(0)}body.nav-mobile-open.nav-mobile-closing .nav-primary{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.nav-primary>ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none}@media only screen and (max-width:961px){.nav-primary>ul.menu{flex-direction:column;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.nav-primary>ul.menu>li{position:relative;z-index:2}.nav-primary>ul.menu>li:active>a,.nav-primary>ul.menu>li:focus>a,.nav-primary>ul.menu>li:hover>a{text-decoration:none;color:#06436b;background-color:#fff;text-shadow:none}.nav-primary>ul.menu>li:active>ul.sub-menu,.nav-primary>ul.menu>li:focus>ul.sub-menu,.nav-primary>ul.menu>li:hover>ul.sub-menu{display:block}.nav-primary>ul.menu>li>a{font-family:Montserrat,sans-serif;font-size:15px;font-size:1.5rem;font-weight:500;line-height:1;position:relative;z-index:3;display:block;padding:20px 15px;white-space:nowrap;color:#fff;text-shadow:1px 1px 1px #06436b,1px 0 1px #06436b,-1px 1px 1px #06436b}.nav-primary>ul.menu>li>ul.sub-menu{z-index:1;min-width:100%;margin:0;padding:0;list-style:none}@media only screen and (min-width:962px){.nav-primary>ul.menu>li>ul.sub-menu{position:absolute;top:0;left:0;display:none}.nav-primary>ul.menu>li>ul.sub-menu:before{z-index:1;display:block;width:100%;height:55px;content:"";background-color:#fff}}@media only screen and (max-width:961px){.nav-primary>ul.menu>li>ul.sub-menu>li{padding-left:30px}}.nav-primary>ul.menu>li>ul.sub-menu>li>a{font-size:12px;font-size:1.2rem;display:block;padding:0 15px;color:#fff}@media only screen and (min-width:962px){.nav-primary>ul.menu>li>ul.sub-menu>li>a{font-size:10px;font-size:1rem;padding:5px 15px;white-space:nowrap;color:#06436b;border-top:1px solid #06436b;background-color:#fff}.nav-primary>ul.menu>li>ul.sub-menu>li>a:active,.nav-primary>ul.menu>li>ul.sub-menu>li>a:focus,.nav-primary>ul.menu>li>ul.sub-menu>li>a:hover{text-decoration:none;background-color:#e6e6e6}}.multicolumn{margin-bottom:30px}@media only screen and (min-width:962px){.multicolumn[data-column-count="1"]{-webkit-column-count:1;-moz-column-count:1;column-count:1}.multicolumn[data-column-count="2"]{-webkit-column-count:2;-moz-column-count:2;column-count:2}.multicolumn[data-column-count="3"]{-webkit-column-count:3;-moz-column-count:3;column-count:3}.multicolumn[data-column-count="4"]{-webkit-column-count:4;-moz-column-count:4;column-count:4}.multicolumn[data-column-count="5"]{-webkit-column-count:5;-moz-column-count:5;column-count:5}.multicolumn[data-column-count="6"]{-webkit-column-count:6;-moz-column-count:6;column-count:6}.multicolumn[data-column-count="7"]{-webkit-column-count:7;-moz-column-count:7;column-count:7}.multicolumn[data-column-count="8"]{-webkit-column-count:8;-moz-column-count:8;column-count:8}.multicolumn[data-column-count="9"]{-webkit-column-count:9;-moz-column-count:9;column-count:9}.multicolumn[data-column-count="10"]{-webkit-column-count:10;-moz-column-count:10;column-count:10}}.pagination{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pagination,.practice-areas{display:-webkit-box;display:-ms-flexbox;display:flex}.practice-areas{position:relative;max-width:962px;margin:0 auto;padding:15px 0;background-color:#fff}#bootstrap-grid-frame-jhbsdovu .practice-areas{display:block}@media only screen and (min-width:962px){.practice-areas{padding:15px}}.practice-areas .sidebar{width:33.33333%;padding-right:15px;padding-right:10px;padding-left:15px;padding-left:10px;background-color:#e9e9e9;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (max-width:767px){.practice-areas .sidebar{display:none}}.practice-areas .content-block{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width:768px){.practice-areas .content-block{width:66.66667%}}.search--list{padding:0;list-style:none}.search--list li{padding:5px 15px}.search--list li:nth-child(odd){background-color:#e9e9e9}.search__box{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:961px){.search__box{flex-direction:column;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}}.search__box>a{font-family:Montserrat,sans-serif;font-size:15px;font-size:1.5rem;font-weight:500;line-height:1;padding:20px 15px;white-space:nowrap;color:#fff}.search__box>a:active,.search__box>a:focus,.search__box>a:hover{text-decoration:none;background-color:#fff}@media only screen and (max-width:961px){.search__box>a{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.search__box .search__form{display:-webkit-box;display:-ms-flexbox;display:flex;height:55px;margin-right:-15px;padding:0 15px;background-color:#265e83;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search__box .search__form .search__form--submit{font-size:0;position:relative;width:30px;height:35px;margin:0;margin-left:5px;padding:0;color:#06436b;border:none;background-color:#94afc0}.search__box .search__form .search__form--submit:before{font-family:iconfont-coolinglaw;font-size:15px;font-weight:100;font-style:normal;font-variant:normal;line-height:1;position:absolute;top:50%;left:50%;content:"";-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-transform:none;color:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.search__box .search__form .search__form--field{font-size:12px;font-size:1.2rem;width:130px;height:35px;margin:0;padding:0 5px;color:#06436b;border:0;border-radius:0;background-color:#94afc0}.sidebar h2,.sidebar h3{font-family:Cormorant Garamond,Times New Roman,serif;font-size:24px;font-size:2.4rem;font-size:20px;font-size:2rem;font-weight:100;line-height:1;margin:15px;text-align:center;text-transform:uppercase;color:#06436b}.sidebar h2:after,.sidebar h3:after{display:block;width:100%;height:5px;margin-top:10px;content:"";border-top:1px solid #265e83;border-bottom:1px solid #265e83}.sidebar>ul{margin:0;padding:0;list-style:none}.sidebar>ul:after{display:block;width:100%;height:10px;margin-top:10px;content:"";border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0}.sidebar>ul>li:nth-child(n+2){margin-top:10px;padding-top:15px;border-top:1px solid #d0d0d0}.practicearea-widget--item{display:-webkit-box;display:-ms-flexbox;display:flex}.practicearea-widget--item--image{width:68px}.practicearea-widget--item--details{width:calc(100% - 68px);padding-left:10px}.practicearea-widget--item--details h4{font-size:14px;font-size:1.4rem;font-weight:500;text-transform:uppercase}.practicearea-widget--item--details p{font-family:Montserrat,sans-serif;font-size:15px;font-size:1.5rem;font-size:12px;font-size:1.2rem;font-weight:100;font-style:italic;line-height:1.9;line-height:1;margin:0;color:#382727}.practicearea-widget--item--details p a{text-decoration:none;color:#265e83}.practicearea-widget--item--details p a:active,.practicearea-widget--item--details p a:focus,.practicearea-widget--item--details p a:hover{text-decoration:underline;color:#0f2534}.practicearea-widget--item--details a{font-family:Montserrat,sans-serif;font-size:15px;font-size:1.5rem;font-size:12px;font-size:1.2rem;font-weight:100;font-weight:500;font-style:italic;line-height:1.9;line-height:1;color:#382727;color:#06436b}.practicearea-widget--item--details a a{text-decoration:none;color:#265e83}.practicearea-widget--item--details a a:active,.practicearea-widget--item--details a a:focus,.practicearea-widget--item--details a a:hover{text-decoration:underline;color:#0f2534}.practicearea-widget--item--details a:after{font-family:iconfont-coolinglaw;font-size:7px;font-weight:100;font-style:normal;font-variant:normal;line-height:1;display:inline-block;margin-left:8px;content:"";text-transform:none;color:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.practicearea-widget--item--details a:active,.practicearea-widget--item--details a:focus,.practicearea-widget--item--details a:hover{color:#382727}