@charset "UTF-8";.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:"";}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir=rtl] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:arial;font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir=rtl] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:"←";}[dir=rtl] .slick-prev:before{content:"→";}.slick-next{right:-25px;}[dir=rtl] .slick-next{right:auto;left:-25px;}.slick-next:before{content:"→";}[dir=rtl] .slick-next:before{content:"←";}.slick-dotted.slick-slider{margin-bottom:0px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:arial;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}.lity-active,.lity-active body{overflow:hidden;}.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:none !important;opacity:0;transition:opacity .3s ease;}.lity.lity-opened{opacity:1;}.lity.lity-closed{opacity:0;}.lity *{box-sizing:border-box;}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important;}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em;}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;transition:opacity .3s ease;}.lity-loading .lity-loader{opacity:1;}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important;}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(.8);transform:scale(.8);}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);}.lity-close,.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;box-shadow:none;}.lity-close::-moz-focus-inner{border:0;padding:0;}.lity-close:active{top:1px;}.lity-image img{max-width:100%;display:block;line-height:0;border:0;}.lity-iframe .lity-container{width:100%;max-width:964px;}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch;}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000;}.lity-hide{display:none;}*{margin:0;padding:0;outline:none;}a{outline:none;}a img{border:none;}textarea{resize:none;}*,*:before,*:after{box-sizing:border-box;}html,body{overflow-x:hidden;}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;-webkit-tap-highlight-color:rgba(255,255,255,0);}a{cursor:pointer;}header,section,nav,footer{display:block;}.wistia_click_to_play > div > div{display:none !important;}h1,h2,h3,h4{font-style:normal;font-weight:400;}.content{padding:0 25px;font-size:17px;line-height:30px;font-family:"Libre Caslon Text",serif;color:#000;font-weight:400;font-style:normal;text-decoration:none;}@media screen and (min-width: 768px){.content{padding:0 50px;}}@media screen and (min-width: 1170px){.content{padding:0 75px;}}@media screen and (min-width: 1380px){.content{padding:0 100px;}}.content strong{font-weight:700;}.content p{margin-bottom:25px;}@media screen and (min-width: 1695px){.content p{font-size:18px;line-height:32px;}}.content a:not(.button),.content span.go-back{color:#f68c2b;transition:all 200ms ease-in-out;}.content a:not(.button):hover,.content span.go-back:hover{color:#7793ae;}.content img{max-width:100%;height:auto;}.content h1,.content .h1{display:block;font-size:42px;line-height:50px;font-family:"Barlow",sans-serif;color:#013665;font-weight:700;text-align:left;font-style:normal;text-decoration:none;}@media screen and (min-width: 1695px){.content h1,.content .h1{font-size:50px;}}.content h2{padding-bottom:20px;font-size:23px;line-height:28px;font-family:"Barlow",sans-serif;color:#f68c2b;font-weight:700;font-style:normal;text-decoration:none;}@media screen and (min-width: 768px){.content h2{padding-top:9px;font-size:28px;line-height:32px;}}.content h2 span{display:inline-block;font-size:9px;vertical-align:top;position:relative;top:-2px;}.content h3{padding-bottom:5px;font-size:21px;line-height:30px;font-family:"Barlow",sans-serif;color:#013665;font-weight:700;font-style:normal;text-decoration:none;}.content h3 span{font-size:10px;vertical-align:top;position:relative;top:-3px;}.content h4{padding-bottom:0;font-size:17px;line-height:30px;font-family:"Libre Caslon Text",serif;color:#000;font-weight:800;font-style:normal;text-decoration:none;}.content ul{list-style:none;padding-bottom:20px;}.content ul li{position:relative;padding-left:20px;padding-bottom:0;font-weight:700;}@media screen and (min-width: 1170px){.content ul li{padding-left:25px;}}.content ul li a:not(.button){color:#013665;}.content ul li:before{background:#f68c2b;border-radius:50%;position:absolute;top:10px;left:0;width:6px;height:6px;content:"";display:block;}@media screen and (min-width: 768px){.content ul li:before{position:absolute;top:11px;left:0;}}.content ul li > ul{margin:0;margin-top:12px;}.content ul li > ul > li{padding-bottom:13px;}.content ul li > ul > li:last-of-type{padding-bottom:0;}.content ol{list-style:none;counter-reset:item;margin-bottom:20px;}.content ol > li{counter-increment:item;position:relative;padding-left:20px;padding-bottom:0;font-weight:700;}@media screen and (min-width: 1170px){.content ol > li{padding-left:25px;}}.content ol > li:before{content:counter(item) ".";font-weight:700;color:#f68c2b;position:absolute;top:0;left:-2px;}.content blockquote,.content .blockquote{padding:25px 0 35px;max-width:850px;margin-left:auto;margin-right:auto;font-size:23px;line-height:30px;font-family:"Barlow",sans-serif;color:#000;font-weight:500;font-style:normal;text-decoration:none;}@media screen and (min-width: 768px){.content blockquote,.content .blockquote{text-align:center;padding:45px 40px 55px;font-size:27px;line-height:33px;}}@media screen and (min-width: 1170px){.content blockquote,.content .blockquote{font-size:30px;line-height:38px;}}@media screen and (min-width: 1380px){.content blockquote,.content .blockquote{padding:65px 40px 70px;font-size:33px;line-height:40px;}}.content blockquote > p,.content .blockquote > p{margin-bottom:0;}.content blockquote span,.content .blockquote span{display:block;padding-top:15px;font-size:14px;letter-spacing:1.4;line-height:16px;font-family:"Libre Caslon Text",serif;color:#000;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;}@media screen and (min-width: 1170px){.content blockquote span,.content .blockquote span{padding-top:20px;}}@media screen and (min-width: 530px){.alignleft,img.alignleft{float:left;margin-right:24px;margin-top:7px;}}@media screen and (min-width: 530px){.alignright,img.alignright{float:right;margin-left:24px;margin-top:7px;}}.aligncenter,img.aligncenter{margin-left:auto;margin-right:auto;}.alignleft,img.alignleft,.alignright,img.alignright,.aligncenter,img.aligncenter{max-width:100%;height:auto;display:block;margin-bottom:12px;}img.alignleft,img.aligncenter,img.alignright{border:16px solid #fff;}.banner-h1{margin-bottom:30px;}html{background:#ccd6e0;}body{overflow-x:hidden;background:#fff;}@media (min-width: 2200px){body{max-width:2200px;margin:0 auto;}}#internal-page{background:#fff;margin-top:107px;}@media screen and (min-width: 768px){#internal-page{margin-top:0;}}#page-container{background:#fff;padding:20px 25px 47px;display:flex;flex-direction:column;}@media screen and (min-width: 768px){#page-container{padding:35px 74px 92px;}}@media screen and (min-width: 1170px){#page-container{padding:61px 75px 80px;flex-direction:row;}}@media screen and (min-width: 1380px){#page-container{padding:81px 112px 70px;}}@media screen and (min-width: 1695px){#page-container{max-width:1690px;margin-left:0;margin-right:auto;margin:0 auto;}}@media screen and (min-width: 1170px){#page-container.flex-column{flex-direction:column;}}#page-container.no-banner-layout{padding-top:0px;}@media screen and (min-width: 1170px){#page-container.no-banner-layout{padding-top:50px;}}@media screen and (min-width: 1170px){#page-container.no-banner-layout .page-content-inner{padding-top:0;margin-top:-15px;}}.page-content{max-width:935px;}@media screen and (min-width: 1170px){.page-content{flex-grow:1;}}.error404 .page-content{margin:0 auto;text-align:center;}#page-container:not(.two-col) .page-title{text-align:center;}.page-title{text-align:center;display:inline-block;margin-left:auto;margin-right:auto;font-size:40px;line-height:45px;font-family:"Barlow",sans-serif;color:#013665;font-weight:700;font-style:normal;text-decoration:none;}@media screen and (min-width: 1170px){.page-title{text-align:left;max-width:100%;width:100%;margin:0;padding-bottom:0;font-size:45px;line-height:55px;}}@media screen and (min-width: 1380px){.page-title{font-size:50px;line-height:62px;}}@media screen and (min-width: 1695px){.page-title{padding-bottom:0;}}.page-title.page-large-content-title{margin:60px auto 0;padding:0;display:block;font-size:50px;text-align:center;font-weight:800;text-transform:uppercase;color:#013665;}@media screen and (min-width: 1170px){.page-title.page-large-content-title{margin-top:135px;}}@media screen and (max-width: 1169px){.default-title .page-title{font-size:38px;line-height:42px;padding-bottom:38px;margin-bottom:25px;width:100%;}}@media screen and (max-width: 767px){.default-title .page-title{padding-bottom:25px;margin-bottom:0;font-size:33px;line-height:35px;}}@media screen and (max-width: 1169px){.default-title .page-title:after{bottom:-31px;}}@media screen and (max-width: 767px){.default-title .page-title:after{display:none;}}.separator{display:block;content:"";height:1px;width:100%;max-width:88px;margin:20px auto;background:#f68c2b;}.page-title:not(.page-large-content-title) + .separator{margin-left:0;margin-bottom:35px;}.separator-mobile{margin:30px auto 30px 0;}.divider{display:inline-block;width:5px;height:5px;border-radius:50%;background:#f68c2b;content:"";margin:0 5px 3px;}.byline{font-size:16px;line-height:15px;font-family:"Barlow",sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;}.two-col{display:flex;flex-direction:column;}@media screen and (min-width: 1170px){.two-col{flex-direction:row;justify-content:space-between;}}.two-col .half{flex-basis:50%;}@media screen and (min-width: 768px){.two-col .half{padding:0 25px;}}.two-col .one-third{flex-basis:33%;}.two-col .two-thirds{flex-basis:66%;}.boxed-title-wrapper{text-align:center;}.boxed-title-wrapper .boxed-title{display:inline-block;padding:10px;border:solid 1px rgba(1,54,101,.4);margin:20px auto;font-size:17px;letter-spacing:.025em;line-height:20px;font-family:"Barlow",sans-serif;color:#013665;font-weight:600;text-align:center;text-transform:uppercase;font-style:normal;text-decoration:none;}@media screen and (min-width: 768px){.boxed-title-wrapper .boxed-title{font-size:20px;line-height:24px;}}@media screen and (min-width: 1170px){.boxed-title-wrapper .boxed-title{font-size:19px;line-height:23px;padding:10px 20px;}}.primary-bg .button{color:#fff;}.primary-bg .button:before{background:#7793ae;}.primary-bg .button.btn-hollow{color:#fff;}.primary-bg .button.btn-hollow:before{background:#013665;}.primary-bg .button.btn-hollow:after{background:#013665;}.primary-bg .button.btn-hollow:hover:before{background:#f68c2b;}@media screen and (min-width: 768px){.mobile-only{display:none !important;}}@media screen and (max-width: 767px){.mobile-hide{display:none !important;}}@media screen and (min-width: 1170px){.tablet-only{display:none !important;}}.tablet-hide{display:none !important;}@media screen and (min-width: 1170px){.tablet-hide{display:block !important;}}@media screen and (max-width: 767px){br.tablet-only{display:none;}}.button{border-radius:50px;position:relative;z-index:1;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:20px 28px;margin-left:auto;margin-right:auto;font-size:18px;letter-spacing:.01em;line-height:22px;font-family:"Barlow",sans-serif;color:#fff;font-weight:700;font-style:normal;text-decoration:none;}@media screen and (min-width: 1170px){.button{font-size:20px;line-height:24px;padding:20px 44px 22px;}}.button.btn-small{padding:14px 21px 16px;}.button.btn-hollow{color:#013665;}.button.btn-hollow:before{background:#f68c2b;border:solid 1px #f68c2b;}.button.btn-hollow:after{background:#fff;border:solid 1px #f68c2b;}.button.btn-hollow:hover{color:#fff;}.button:hover:after{opacity:0;}.button:before,.button:after{border-radius:50px;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;content:"";display:block;}.button:before{background:#013665;}.button:after{opacity:1;transition:all 200ms ease-in-out;background:#fe9a3e;}.gform_wrapper .gform_fields .gfield input::-webkit-input-placeholder,.gform_wrapper .gform_fields .gfield textarea::-webkit-input-placeholder{color:#000;font-family:"Barlow",sans-serif;font-weight:600;font-size:17px;line-height:20px;}.gform_wrapper .gform_fields .gfield input:-moz-placeholder,.gform_wrapper .gform_fields .gfield textarea:-moz-placeholder{color:#000;font-family:"Barlow",sans-serif;font-weight:600;font-size:17px;line-height:20px;}.gform_wrapper .gform_fields .gfield input::-moz-placeholder,.gform_wrapper .gform_fields .gfield textarea::-moz-placeholder{color:#000;font-family:"Barlow",sans-serif;font-weight:600;font-size:17px;line-height:20px;}.gform_wrapper .gform_fields .gfield input:-ms-input-placeholder,.gform_wrapper .gform_fields .gfield textarea:-ms-input-placeholder{color:#000;font-family:"Barlow",sans-serif;font-weight:600;font-size:17px;line-height:20px;}@media screen and (min-width: 1170px){.gform_wrapper .gform_fields .gfield input::-webkit-input-placeholder,.gform_wrapper .gform_fields .gfield textarea::-webkit-input-placeholder{font-size:18px;}.gform_wrapper .gform_fields .gfield input:-moz-placeholder,.gform_wrapper .gform_fields .gfield textarea:-moz-placeholder{font-size:18px;}.gform_wrapper .gform_fields .gfield input::-moz-placeholder,.gform_wrapper .gform_fields .gfield textarea::-moz-placeholder{font-size:18px;}.gform_wrapper .gform_fields .gfield input:-ms-input-placeholder,.gform_wrapper .gform_fields .gfield textarea:-ms-input-placeholder{font-size:18px;}}@media screen and (min-width: 1170px){.sidebar_form .gform_wrapper.gravity-theme_wrapper .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:17px;}.sidebar_form .gform_wrapper.gravity-theme_wrapper .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder{font-size:17px;}.sidebar_form .gform_wrapper.gravity-theme_wrapper .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-moz-placeholder{font-size:17px;}.sidebar_form .gform_wrapper.gravity-theme_wrapper .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder{font-size:17px;}.sidebar_form .gform_wrapper.gravity-theme_wrapper .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder{font-size:17px;}}.gform_body{position:relative;}.gform_wrapper.gravity-theme_wrapper .gform_title{display:none;}.gform_wrapper.gravity-theme_wrapper .gform_required_legend{display:none;}.gform_wrapper.gravity-theme_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100% !important;}.gform_wrapper.gravity-theme_wrapper .gfield{position:relative;flex-basis:calc(50% - 10px);padding-right:0 !important;margin-top:4px;}@media screen and (min-width: 768px){.gform_wrapper.gravity-theme_wrapper .gfield{margin-top:12px;}}.gform_wrapper.gravity-theme_wrapper .gfield.gfield_error{background:transparent;font-family:"Barlow",sans-serif;text-transform:uppercase;border:none;}.gform_wrapper.gravity-theme_wrapper .gfield label{display:none;}.gform_wrapper.gravity-theme_wrapper .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-family:"Barlow",sans-serif;font-weight:600;font-size:17px;}@media screen and (min-width: 1170px){.gform_wrapper.gravity-theme_wrapper .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:18px;}}.gform_wrapper.gravity-theme_wrapper .gfield input[type=text],.gform_wrapper.gravity-theme_wrapper .gfield textarea{border:none;font-family:"Barlow",sans-serif;color:#000;font-weight:600;font-size:16px;line-height:20px;padding:11px 30px 12px 16px;}@media screen and (min-width: 768px){.gform_wrapper.gravity-theme_wrapper .gfield input[type=text],.gform_wrapper.gravity-theme_wrapper .gfield textarea{font-size:18px;line-height:22px;padding:17px 35px 18px 19px;}}.gform_wrapper.gravity-theme_wrapper .gfield input[type=text]{height:70px;padding-left:20px !important;}.gform_wrapper.gravity-theme_wrapper .gfield textarea{padding-top:20px;height:208px !important;}@media screen and (min-width: 768px){.gform_wrapper.gravity-theme_wrapper .gfield textarea{height:261px !important;}}.gform_wrapper.gravity-theme_wrapper .gfield:after{content:"*";display:block;color:#f68c2b;font-family:"Barlow",sans-serif;font-size:20px;font-weight:600;position:absolute;right:16px;top:37px;}.gform_wrapper.gravity-theme_wrapper .gfield.textfield{flex-basis:100%;}.gform_wrapper.gravity-theme_wrapper .gform_fields{display:flex;flex-wrap:wrap;flex-direction:column;}@media screen and (min-width: 768px){.gform_wrapper.gravity-theme_wrapper .gform_fields{flex-direction:row;justify-content:space-between;}}.gform_wrapper.gravity-theme_wrapper .gform_footer,.gform_wrapper.gravity-theme_wrapper .gform_page_footer{margin:10px 0 0 !important;padding:14px 27px 12px !important;}@media screen and (min-width: 768px){.gform_wrapper.gravity-theme_wrapper .gform_footer,.gform_wrapper.gravity-theme_wrapper .gform_page_footer{padding:10px 0 !important;}}.gform_wrapper.gravity-theme_wrapper .gform_footer input,.gform_wrapper.gravity-theme_wrapper .gform_page_footer input,.gform_wrapper.gravity-theme_wrapper .gofmr_footer button{margin:0 auto !important;padding:0 !important;}.gform_wrapper.gravity-theme_wrapper input[type=submit]{background:transparent;border:none;cursor:pointer;font-size:15px;letter-spacing:.08em;line-height:18px;font-family:"Libre Caslon Text",serif;color:#fff;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;}.gform_footer{position:relative;}.gform_footer button{border:none;cursor:pointer;}@media screen and (min-width: 1170px){.gform_footer button{margin-left:0;}}.gform_footer:hover input[type=submit]{color:#f68c2b;}.gform_wrapper .gform_validation_errors{display:none;}.gform_wrapper .gfield_validation_message,.gform_wrapper .validation_message{background:transparent !important;border:none !important;padding-top:5px !important;padding-bottom:0 !important;color:#f68c2b !important;}input{border-radius:0;-webkit-appearance:none;}body .gform_wrapper .gform_validation_container{display:none;}.validation_error{display:none;}body img.gform_ajax_spinner{display:none !important;}li.gform_hidden{display:none !important;}.slick-track{display:flex;}.slick-slide .award{display:flex !important;justify-content:center;align-items:center;}.slick-slide img{display:inline-block;}.btn-slick{position:absolute;bottom:20px;width:40px;height:40px;background:transparent;border-radius:0;border:solid 1px #f68c2b;z-index:2;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s background-color;}.btn-slick:hover{background:#f68c2b;}@media (hover: none){.btn-slick:hover{background:transparent;}}.btn-slick:hover span{border-top-color:#fff;border-right-color:#fff;}.btn-slick.prev{left:20px;}.btn-slick.prev span{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);margin-left:5px;}.btn-slick.next{right:20px;}.btn-slick.next span{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-right:5px;}.btn-slick span{display:inline-block;width:15px;height:15px;border-top:1px solid #fff;border-right:1px solid #fff;cursor:pointer;}.awards .btn-slick{bottom:-70px;}.awards .btn-slick span{border-top-color:#013665;border-right-color:#013665;}.awards .btn-slick:hover span{border-top-color:#fff;border-right-color:#fff;}.testimonials .btn-slick{bottom:-159px;}@media screen and (min-width: 1170px){.testimonials .btn-slick span{width:25px;height:25px;}}.testimonials .btn-slick.prev{left:50px;}@media screen and (min-width: 768px){.testimonials .btn-slick.prev{left:calc(50% - 126px);}}@media screen and (min-width: 1170px){.testimonials .btn-slick.prev{left:-150px;}}@media screen and (min-width: 1800px){.testimonials .btn-slick.prev{left:-236px;}}@media screen and (min-width: 1170px){.testimonials .btn-slick.prev span{margin-left:15px;}}.testimonials .btn-slick.next{right:50px;}@media screen and (min-width: 768px){.testimonials .btn-slick.next{right:calc(50% - 126px);}}@media screen and (min-width: 1170px){.testimonials .btn-slick.next{right:-150px;}}@media screen and (min-width: 1800px){.testimonials .btn-slick.next{right:-236px;}}@media screen and (min-width: 1170px){.testimonials .btn-slick.next span{margin-right:15px;}}@media screen and (min-width: 768px){.testimonials .btn-slick{width:57px;height:55px;bottom:-209px;}}@media screen and (min-width: 1170px){.testimonials .btn-slick{width:77px;height:75px;bottom:30%;}}.slick-dots{z-index:1;bottom:-45px;}.slick-dots li{margin:1px;}.slick-dots li button:before{font-size:30px;color:#013665;opacity:.7;top:5px;}.slick-dots li.slick-active{color:#013665;}.slick-dots li.slick-active button:before{color:#013665;opacity:1;}.slick-dots li:before{display:none !important;}.testimonials .slick-dots{bottom:-165px;}@media screen and (min-width: 768px){.testimonials .slick-dots{bottom:-206px;}}@media screen and (min-width: 1170px){.testimonials .slick-dots{bottom:-165px;}}.testimonials .slick-dots li button:before{color:#fff;}.wistia_click_to_play > div > div{display:none !important;}#mywistia{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;}.video-thumb{position:relative;display:flex;width:100%;}.video-thumb .video-overlay{pointer-events:none;z-index:1;position:absolute;width:100%;height:100%;top:0;left:0;}.video-thumb .video-overlay img,.video-thumb .video-overlay .img{position:absolute;left:50%;top:32%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2;}@media screen and (min-width: 768px){.video-thumb .video-overlay img,.video-thumb .video-overlay .img{top:35%;}}.video-thumb .video-overlay:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:transparent linear-gradient(180deg,#ffb300 0%,#fa8b1c 100%);opacity:0;}.video-thumb:hover .video-overlay:before{transition:300ms ease-in;opacity:.43;z-index:-1;}.video{position:relative;width:100%;}.video-overlay{position:absolute;pointer-events:none;width:100%;height:100%;left:0;top:0;display:flex;justify-content:center;align-items:center;z-index:1;}img.wistia-thumbnail{max-width:100%;width:100%;height:100%;display:block;}.mywistia{width:100%;height:auto;}header{width:100%;transition:.2s background-color linear;position:fixed;top:0;z-index:5;}header.solid-header{background:#013665;}@media screen and (min-width: 1170px){header.solid-header{height:135px;}}header.sticky{background:#013665;box-shadow:0 3px 6px rgba(0,0,0,.16);}@media screen and (min-width: 1170px){header.sticky{height:135px;}}@media screen and (max-width: 767px){header{background:#013665;}}@media (min-width: 2200px){header{max-width:2200px;}}.header-inner{display:flex;justify-content:space-between;}@media screen and (min-width: 1170px){.header-inner{padding-top:38px;}}.header-left{display:flex;}@media screen and (max-width: 767px){.header-left{justify-content:center;padding-left:16px;}}@media screen and (min-width: 768px){.header-left{flex-shrink:0;width:auto;height:70px;border:none;padding-left:18px;padding-top:29px;}}@media screen and (min-width: 1170px){.header-left{height:auto;padding-left:37px;padding-top:0;}}@media screen and (min-width: 1380px){.header-left{padding-left:45px;}}@media screen and (min-width: 1695px){.header-left{flex-basis:383px;}}.logo{display:flex;align-items:center;}.logo img{height:38.8px;position:relative;}@media screen and (min-width: 768px){.logo img{height:56px;}}@media screen and (min-width: 1380px){.logo img{height:69px;}}@media screen and (min-width: 1380px){.sticky .logo img{margin-top:-20px;}}.header-right{display:flex;}@media screen and (max-width: 767px){.header-right{justify-content:space-between;}}@media screen and (min-width: 768px){.header-right{justify-content:flex-end;}}@media screen and (min-width: 1170px){.header-right{flex-direction:column;align-items:flex-end;flex-basis:80%;margin-right:43px;}}@media screen and (min-width: 1380px){.header-right{margin-right:49px;}}@media screen and (min-width: 1800px){.header-right{margin-right:62px;}}.phone-wrapper{width:-webkit-max-content;width:-moz-max-content;width:max-content;flex-shrink:0;}.phone-wrapper.mobile-only{width:100%;height:37px;flex-direction:row;background:#001d36;justify-content:center;align-items:center;}.phone-wrapper .header-separator{width:23px;height:1px;margin:0 10px;content:"";background:#7793ae;display:block;}@media screen and (min-width: 768px){.phone-wrapper .header-separator{display:none;}}@media screen and (min-width: 1170px){.phone-wrapper .header-separator{display:block;}}@media screen and (max-width: 767px){.phone-wrapper{display:flex;flex-direction:column;justify-content:center;padding-right:14px;}}@media screen and (min-width: 768px){.phone-wrapper{padding-top:25px;}}@media screen and (min-width: 1170px){.phone-wrapper{padding-top:0;display:flex;align-items:center;}}.phone-wrapper .header-cta{display:block;text-align:right;padding-bottom:0;font-size:13px;letter-spacing:.01em;line-height:1;font-family:"Libre Caslon Text",serif;color:#f68c2b;font-weight:700;font-style:normal;text-decoration:none;}@media screen and (min-width: 768px){.phone-wrapper .header-cta{font-size:17px;margin-bottom:5px;}}@media screen and (min-width: 1170px){.phone-wrapper .header-cta{margin-bottom:0;}}a.header-phone{flex-shrink:0;height:-webkit-max-content;height:-moz-max-content;height:max-content;text-align:right;font-size:20px;letter-spacing:.01em;line-height:1;font-family:"Barlow",sans-serif;color:#fff;font-weight:600;font-style:normal;text-decoration:none;}@media screen and (min-width: 768px){a.header-phone{font-size:30px;}}@media screen and (min-width: 1170px){a.header-phone{font-size:28px;}}@media screen and (min-width: 1380px){a.header-phone{font-size:30px;}}@media screen and (min-width: 1695px){a.header-phone{font-size:32px;}}.menu-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column;width:70px;height:70px;cursor:pointer;background:#f68c2b;z-index:10;}@media screen and (min-width: 768px){.menu-wrapper{width:100px;height:100px;margin-left:25px;}}@media screen and (min-width: 1170px){.menu-wrapper{display:none;}}.menu-wrapper span.menu-bar{display:block;background:#fff;margin-bottom:6px;width:33px;height:2px;}.menu-wrapper span.menu-bar:last-of-type{margin-bottom:0;}@media screen and (min-width: 768px){.menu-wrapper span.menu-bar{width:44px;height:3px;margin-bottom:7px;}}.menu-wrapper span.menu-title{display:block;padding-top:0;font-size:13px;line-height:1;font-family:"Barlow",sans-serif;color:#fff;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;}@media screen and (min-width: 768px){.menu-wrapper span.menu-title{font-size:17px;}}.nav-is-open{overflow:hidden;}.nav-is-open .menu-wrapper .menu-bar:nth-of-type(1){position:relative;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:8px;}@media screen and (min-width: 768px){.nav-is-open .menu-wrapper .menu-bar:nth-of-type(1){top:10px;}}.nav-is-open .menu-wrapper .menu-bar:nth-of-type(2){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.nav-is-open .menu-wrapper .menu-bar:nth-of-type(3){display:none;}.nav-is-open .menu-wrapper .menu-title{padding-top:17px;}#sticky-header{opacity:0;visibility:hidden;transition:all 200ms ease-in-out;width:100%;-webkit-transform:translateX(0);transform:translateX(0);position:absolute;top:0;left:0;}#sticky-header.sticky{opacity:1;visibility:visible;position:fixed;top:0;left:0;z-index:10;}nav{opacity:0;visibility:hidden;-webkit-transform:translateY(-35px);transform:translateY(-35px);overflow-y:auto;-webkit-overflow-scrolling:touch;transition:opacity 300ms ease-in-out,visibility 300ms ease-in-out,-webkit-transform 600ms cubic-bezier(.17,.66,.34,.98);transition:opacity 300ms ease-in-out,visibility 300ms ease-in-out,transform 600ms cubic-bezier(.17,.66,.34,.98);transition:opacity 300ms ease-in-out,visibility 300ms ease-in-out,transform 600ms cubic-bezier(.17,.66,.34,.98),-webkit-transform 600ms cubic-bezier(.17,.66,.34,.98);width:100%;height:calc(100vh - 75px);position:fixed;top:75px;top:70px;left:0;background:#fff;padding-top:20px;}@media screen and (min-width: 768px){nav{top:100px;}}@media screen and (min-width: 1170px){nav{background:#000;background:transparent;opacity:1;visibility:visible;-webkit-transform:translateY(0px);transform:translateY(0px);position:relative;box-shadow:none;padding:0;top:14px;width:100%;height:auto;}}nav ul{list-style:none;}nav ul li a{text-decoration:none;padding:12px 30px;display:block;cursor:pointer;}@media screen and (min-width: 768px){nav ul li a{padding:12px 40px;}}@media screen and (min-width: 1170px){nav ul li a{padding:0;color:#fff;}}nav{display:flex;flex-direction:column;}@media screen and (min-width: 1170px){nav{overflow-y:unset;display:flex;justify-content:flex-start;max-width:890px;flex-basis:82%;}}@media screen and (min-width: 1380px){nav{max-width:1010px;}}@media screen and (min-width: 1695px){nav{flex-basis:82%;max-width:1245px;}}nav .menu-header{width:100%;}nav ul.menu{display:flex;flex-direction:column;}@media screen and (min-width: 1170px){nav ul.menu{display:flex;justify-content:space-between;flex-direction:row;margin-left:auto;position:relative;top:6px;max-width:750px;}}@media (min-width: 1230px){nav ul.menu{max-width:800px;}}@media screen and (min-width: 1380px){nav ul.menu{margin-right:0;top:4px;}}@media screen and (min-width: 1695px){nav ul.menu{max-width:850px;top:6px;}}nav ul.menu > li{position:relative;padding-bottom:15px;font-size:17px;letter-spacing:0;line-height:20px;font-family:"Barlow",sans-serif;font-weight:600;text-align:center;text-transform:uppercase;font-style:normal;text-decoration:none;}@media screen and (min-width: 1695px){nav ul.menu > li{padding:0 18px 20px;}}@media screen and (min-width: 1170px){nav ul.menu > li:first-of-type{padding-left:0;}}@media screen and (min-width: 1170px){nav ul.menu > li:last-of-type{padding-right:0;}}nav ul.menu > li > a{color:#013665;transition:color 200ms ease-in-out;}nav ul.menu > li > a:hover{color:#7793ae;}@media screen and (min-width: 1170px){nav ul.menu > li > a{color:#fff;position:relative;}}@media screen and (min-width: 1170px) and (min-width: 1170px){nav ul.menu > li > a:before{content:"";display:block;background:#fe9a3e;height:33px;width:calc(100% + 20px);position:absolute;bottom:-7px;left:-10px;opacity:0;z-index:-1;transition:opacity 300ms ease-in-out;}}@media screen and (min-width: 1170px){nav ul.menu > li.current-menu-item > a:before{opacity:1;}}@media screen and (min-width: 1170px){nav ul.menu > li.current-menu-item > a:hover{color:#fff;}}nav ul.menu > li.current-menu-ancestor > a:before{opacity:1;-webkit-animation:none !important;animation:none !important;}nav ul.menu > li.menu-item-has-children{background:transparent;position:relative;}@media screen and (min-width: 1170px){nav ul.menu > li.menu-item-has-children:hover ul.sub-menu{opacity:1;visibility:visible;-webkit-transform:translateY(0px);transform:translateY(0px);}}@media screen and (min-width: 1170px){nav ul.menu > li.menu-item-has-children.active{background:#fff;background:transparent;padding:0;margin:0;}}@media screen and (min-width: 1170px){nav ul.menu > li.menu-item-has-children.current-menu-parent > a:after{border-top-color:#fff;}}nav ul.menu > li.menu-item-has-children > a{position:relative;display:block;}nav ul.menu > li.menu-item-has-children > a:before{width:calc(100% + 28px);}nav ul.menu > li.menu-item-has-children > a:after{content:"";position:relative;border-style:solid;border-width:9px 5px 0 5px;border-color:#013665 transparent transparent transparent;left:8px;top:16px;}@media screen and (min-width: 1170px){nav ul.menu > li.menu-item-has-children > a:after{border-top-color:#f68c2b;}}nav ul.menu > li.menu-item-has-children > a.active{color:#f68c2b;}@media screen and (min-width: 1170px){nav ul.menu > li.menu-item-has-children > a.active{color:#fff;}}nav ul.menu li ul.sub-menu{max-height:0;opacity:0;visibility:hidden;transition:all 300ms cubic-bezier(.17,.66,.34,.98);}@media screen and (min-width: 1170px){nav ul.menu li ul.sub-menu{padding:18px 30px;background:#013665;max-height:3000px;width:250px;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:opacity 300ms ease-in-out,visibility 300ms ease-in-out,-webkit-transform 500ms cubic-bezier(.17,.66,.34,.98);transition:opacity 300ms ease-in-out,visibility 300ms ease-in-out,transform 500ms cubic-bezier(.17,.66,.34,.98);transition:opacity 300ms ease-in-out,visibility 300ms ease-in-out,transform 500ms cubic-bezier(.17,.66,.34,.98),-webkit-transform 500ms cubic-bezier(.17,.66,.34,.98);position:absolute;top:34px;left:0;}}nav ul.menu li ul.sub-menu.active{opacity:1;visibility:visible;max-height:3000px;background:#ecf1f7;padding:25px 0;margin:20px 0 15px;position:relative;}@media screen and (min-width: 1170px){nav ul.menu li ul.sub-menu.active{padding:11px 0;padding:0;margin:0;background:#013665;background:unset;-webkit-transform:translateY(0);transform:translateY(0);opacity:0;visibility:hidden;}}nav ul.menu li ul.sub-menu.active li a{padding:7px 40px;}@media screen and (min-width: 1170px){nav ul.menu li ul.sub-menu.active li a{padding:14px 40px;}}@media screen and (max-width: 1169px){nav ul.menu li ul.sub-menu.active:before{content:"";display:block;}}nav ul.menu li ul.sub-menu li a{transition:color 200ms ease-in-out;font-family:"Barlow",sans-serif;color:#013665;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;}@media screen and (min-width: 1170px){nav ul.menu li ul.sub-menu li a{text-align:left;color:#fff;font-size:17px;line-height:20px;display:block;padding:16px 0;transition:200ms all ease-in-out;border-bottom:solid 1px #7793ae;}}nav ul.menu li ul.sub-menu li a:hover{color:#7793ae;}@media screen and (min-width: 1170px){nav ul.menu li ul.sub-menu li:last-child a{border:none;}}nav ul.menu li ul.sub-menu li.menu-item-has-children{position:relative;}nav ul.menu li ul.sub-menu li.menu-item-has-children > a:after{content:"+";position:relative;right:-7px;}@media screen and (min-width: 1170px){nav ul.menu li ul.sub-menu li.menu-item-has-children > ul.sub-menu{padding:18px 30px;position:absolute;width:300px;-webkit-transform:none;transform:none;top:0%;left:100%;max-height:0;opacity:0;visibility:hidden;transition:all 300ms cubic-bezier(.17,.66,.34,.98);}}nav ul.menu li ul.sub-menu li.menu-item-has-children > ul.sub-menu.active{opacity:1;visibility:visible;max-height:3000px;background:#f4f4f4;padding-bottom:15px;position:relative;}nav ul.menu li ul.sub-menu li.menu-item-has-children > ul.sub-menu.active li a{padding:6px 50px;}@media screen and (min-width: 1170px){nav ul.menu li ul.sub-menu li.menu-item-has-children:hover > ul.sub-menu{opacity:1;visibility:visible;max-height:3000px;}}nav.nav-open{opacity:1;visibility:visible;-webkit-transform:translateY(0px);transform:translateY(0px);z-index:9;}@media screen and (min-width: 1170px){header.sticky nav ul.menu > li{padding-bottom:29px;}}@media screen and (min-width: 1170px){header.sticky nav ul.menu > li ul.sub-menu{box-shadow:5px 5px 6px rgba(0,0,0,.16);background:#ecf1f7;top:49px;}}@media screen and (min-width: 1695px){header.sticky nav ul.menu > li ul.sub-menu{top:45px;}}header.sticky nav ul.menu > li ul.sub-menu li a{color:#013665;}header.sticky nav ul.menu > li ul.sub-menu li a:hover{color:#7793ae;}#internal-banner{background:#000;position:relative;height:130px;}@media screen and (min-width: 530px){#internal-banner{height:160px;}}@media screen and (min-width: 768px){#internal-banner{height:337px;}}@media screen and (min-width: 1170px){#internal-banner{display:block;background:#000;height:450px;}}@media screen and (min-width: 1380px){#internal-banner{height:446px;}}@media screen and (min-width: 1695px){#internal-banner{height:510px;}}#internal-banner .banner-subtitle{font-size:13px;padding:4px 10px;}@media screen and (min-width: 1170px){#internal-banner .banner-subtitle{padding-left:20px;padding-right:20px;font-size:19px;}}#internal-banner h1.banner-title{font-size:30px;line-height:30px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;}#internal-banner .banner-title{max-width:305px;margin:7px auto 0;padding:0;font-size:34px;line-height:33px;font-family:"Barlow",sans-serif;color:#fff;font-weight:800;font-style:normal;text-decoration:none;}@media screen and (min-width: 768px){#internal-banner .banner-title{max-width:493px;font-size:45px;line-height:50px;}}@media screen and (min-width: 1170px){#internal-banner .banner-title{max-width:calc(100% - 100px);text-align:center;font-size:74px;line-height:70px;}}@media screen and (min-width: 1380px){#internal-banner .banner-title{font-size:68px;line-height:72px;}}#internal-banner .banner-title:after{display:none;}#internal-banner .free-consult-button{border-width:8px;}@media screen and (min-width: 768px){#internal-banner .free-consult-button{font-size:16px;padding:13px 33px;margin:10px auto 0;}}@media screen and (min-width: 1170px){#internal-banner .free-consult-button{margin-top:15px;}}@media screen and (min-width: 1380px){#internal-banner .free-consult-button{padding:15px 33px;font-size:20px;}}#internal-banner-content{position:relative;z-index:1;text-align:center;}@media screen and (min-width: 1170px){#internal-banner-content{padding-top:82px;}}@media screen and (min-width: 1380px){#internal-banner-content{padding-top:93px;}}#internal-banner-content .button{margin-top:20px;}#default-banner-image{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;}#default-banner-image img{-o-object-fit:cover;object-fit:cover;max-width:100%;height:auto;height:100%;display:block;position:absolute;top:0;left:0;width:100%;-o-object-position:top;object-position:top;}@media (min-width: 2000px){#default-banner-image:after{position:absolute;bottom:0;left:0;width:100%;height:200px;background:linear-gradient(0deg,#fff,transparent);content:"";z-index:1;}}#internal-banner.alt-banner{background-image:url("https://www.jbkatzlaw.com/wp-content/themes/julia/images/int-hero-mobile.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;height:165px;display:flex;justify-content:center;align-items:center;}#internal-banner.alt-banner.nitro-lazy{background-image:none !important;}@media screen and (min-width: 768px){#internal-banner.alt-banner{background-image:url("https://www.jbkatzlaw.com/wp-content/themes/julia/images/int-hero-tablet.jpg");}#internal-banner.alt-banner.nitro-lazy{background-image:none !important;}}@media screen and (min-width: 1170px){#internal-banner.alt-banner{display:block;height:245px;}}@media screen and (min-width: 1380px){#internal-banner.alt-banner{height:308px;}}@media screen and (max-width: 767px){#internal-banner.alt-banner #internal-banner-content{max-width:calc(100% - 60px);}}#internal-banner.alt-banner .banner-title{font-size:30px;line-height:33px;max-width:unset;}@media screen and (max-width: 767px){#internal-banner.alt-banner .banner-title{max-width:unset;}}@media screen and (min-width: 768px){#internal-banner.alt-banner .banner-title{font-size:38px;line-height:42px;}}@media screen and (min-width: 1170px){#internal-banner.alt-banner .banner-title{font-size:55px;line-height:70px;}}@media screen and (min-width: 1380px){#internal-banner.alt-banner .banner-title{font-size:65px;line-height:80px;}}#internal-banner.alt-banner #default-banner-image{display:none;}@media screen and (min-width: 1170px){#internal-banner.alt-banner #default-banner-image{display:block;height:312px;}}.default-banner #internal-banner-content{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;padding:20px 0;}@media screen and (min-width: 530px){.default-banner #internal-banner-content{padding-top:40px;}}@media screen and (min-width: 768px){.default-banner #internal-banner-content{padding:130px 0 20px;}}@media screen and (min-width: 1170px){.default-banner #internal-banner-content{padding:170px 0 20px;}}#sidebar-wrapper{margin-top:60px;width:calc(100% + 50px);margin-left:-25px;}@media screen and (min-width: 1170px){#sidebar-wrapper{margin-top:0;order:1;flex-basis:400px;flex-shrink:0;padding-top:0;margin-left:58px;margin-right:-25px;max-width:100%;width:100%;}}@media screen and (min-width: 1380px){#sidebar-wrapper{flex-basis:390px;}}@media screen and (min-width: 1695px){#sidebar-wrapper{margin-left:100px;}}#sidebar-wrapper .gform_wrapper.gravity-theme_wrapper{margin-top:12px;}#sidebar-wrapper .gform_wrapper.gravity-theme_wrapper .gform_fields{flex-direction:column;}#sidebar-wrapper .gform_wrapper.gravity-theme_wrapper .gform_fields li.gfield{margin-top:0;padding-bottom:2px;border:none;}#sidebar-wrapper .gform_wrapper.gravity-theme_wrapper .gform_fields li.gfield input[type=text]{height:60px;}#sidebar-wrapper .gform_wrapper.gravity-theme_wrapper .gform_fields li.gfield textarea{height:172px !important;}#sidebar-wrapper .gform_wrapper.gravity-theme_wrapper .gform_fields li.gfield:after{top:27px;}#sidebar-wrapper .gform_wrapper.gravity-theme_wrapper .gform_footer{margin-top:5px !important;padding-top:0 !important;}#sidebar-wrapper .gform_wrapper.gravity-theme_wrapper .gform_footer .button{padding:20px 34px;margin:0 auto;font-size:18px;}#sidebar-wrapper form{background:#013665;padding:0 33px;}#sidebar-wrapper .required{margin:0 auto;font-size:14px;font-family:"Barlow",sans-serif;font-weight:600;font-style:normal;text-decoration:none;}.sidebar-box .widget:last-of-type{margin-bottom:0;}.widget{position:relative;margin-bottom:40px;background:#ecf1f7;padding:35px;}.content .widget ul li > ul{margin-top:0;}@media screen and (min-width: 768px){.widget{border:solid 20px #fff;box-shadow:0 3px 6px rgba(0,0,0,.16);}}.widget.widget_nav_menu{padding-top:60px;}.widget:last-of-type{margin-bottom:-47px;}@media screen and (min-width: 768px){.widget:last-of-type{margin-bottom:0;}}.widget.sidebar_form{padding:40px 0;background:#013665;text-align:center;display:none;}@media screen and (min-width: 1170px){.widget.sidebar_form{display:block;}}.widget.sidebar_form .separator{margin:15px auto;}.widget.sidebar_form .sidebar_form_title{font-family:"Barlow",sans-serif;color:#fff;font-size:35px;font-weight:800;line-height:36px;text-transform:uppercase;max-width:260px;display:block;text-align:center;margin:0 auto 15px;}.widget.sidebar_form .required{font-family:"Barlow",sans-serif;font-size:14px;font-weight:600;color:#fff;}.widget.sidebar_form .required:after{content:" *";color:#f68c2b;}.widget ul{list-style:none;}.widget ul li{position:relative;}.widget ul li.menu-item-has-children > a:after{content:"▼";font-size:13px;color:#f68c2b;position:absolute;right:13px;top:14px;}.widget ul li.menu-item > ul.sub-menu{display:none;}.widget ul li.current-menu-ancestor > a{color:#013665 !important;}.widget ul li.current-menu-ancestor > ul.sub-menu{display:block;}.widget ul li:before{display:none;}.widget ul > li{border-bottom:1px solid rgba(112,112,112,.19);padding:9px 0;font-size:16px;line-height:23px;font-family:"Barlow",sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;}@media screen and (min-width: 1380px){.widget ul > li{font-size:17px;line-height:23px;padding:13px 0;}}.widget ul > li:last-of-type{border-bottom:none;padding-bottom:0;}.widget ul > li > a{color:#013665;text-decoration:none;display:block;cursor:pointer;padding:8px 11px;padding:5px 0;transition:200ms all ease-in-out;}@media screen and (min-width: 1170px){.widget ul > li > a:hover{color:#7793ae;}}.widget ul > li ul{display:block;}.widget ul.sub-menu{padding:0px 0 10px 26px;display:none;}@media screen and (min-width: 768px){.widget ul.sub-menu{padding:5px 0 5px 26px;}}.widget ul.sub-menu > li{}h3.widget-title{position:relative;color:#013665;color:#013665;text-decoration:none;text-decoration:none;display:block;transition:200ms all ease-in-out;padding-bottom:5px;margin-bottom:30px;font-size:35px;line-height:32px;font-family:"Barlow",sans-serif;font-weight:800;text-align:center;text-transform:uppercase;font-style:normal;}@media screen and (min-width: 1380px){h3.widget-title{padding-bottom:20px;font-size:35px;}}h3.widget-title:after{content:"";display:block;background:#f68c2b;width:103px;height:1px;position:relative;margin:0 auto;bottom:-17px;}@media screen and (min-width: 1380px){h3.widget-title:after{bottom:-20px;}}footer{background:#013665;color:#fff;text-align:center;padding:75px 25px 20px;}@media screen and (min-width: 768px){footer{padding:90px 75px 45px;}}@media screen and (min-width: 1380px){footer{padding:150px 100px 75px;}}@media screen and (min-width: 1695px){footer .container{max-width:1400px;margin:0 auto;}}.left{position:relative;}.left .form-title{display:block;max-width:300px;margin:0 auto 10px;font-size:41px;line-height:48px;font-family:"Barlow",sans-serif;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;}@media screen and (min-width: 768px){.left .form-title{font-size:62px;line-height:70px;text-align:left;margin-left:0;max-width:500px;}}@media screen and (min-width: 1170px){.left .form-title{font-size:78px;line-height:78px;max-width:700px;}}@media screen and (min-width: 768px){.left .separator{margin-left:0;}}.left .required-text{font-size:14px;font-family:"Barlow",sans-serif;font-weight:600;font-style:normal;text-decoration:none;}.left .required-text:after{content:"*";color:#f68c2b;}@media screen and (min-width: 768px){.left .required-text{position:absolute;right:0;margin-top:-25px;}}@media screen and (min-width: 1800px){footer .left.two-thirds{flex-basis:61%;}}@media screen and (min-width: 1170px){.right{text-align:left;padding-left:60px;}}@media screen and (min-width: 1695px){.right{padding-left:170px;}}.right .office-icon{margin:50px auto 20px;}@media screen and (min-width: 1695px){.right .office-icon{margin-top:130px;}}.right .office-title{display:block;font-size:26px;letter-spacing:.025em;line-height:31px;font-family:"Barlow",sans-serif;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;}.right .office-separator{max-width:173px;}@media screen and (min-width: 1170px){.right .office-separator{margin-left:0;}}.right .office-address{display:block;font-size:18px;line-height:25px;font-family:"Libre Caslon Text",serif;font-weight:400;font-style:normal;text-decoration:none;}.right .footer-phone{display:block;margin:25px auto;font-size:32px;line-height:38px;font-family:"Barlow",sans-serif;color:#f68c2b;font-weight:600;font-style:normal;text-decoration:none;}@media screen and (min-width: 1170px){.right .footer-directions{margin-left:0;}}.right .social-media{margin-top:40px;margin-bottom:60px;}.right .social-media a{margin:0 12px;}.right .social-media a path{transition:.3s fill;}.right .social-media a:hover path{fill:#7793ae;}.copyright{background:#013665;padding:0 50px 70px;}.copyright-left{display:flex;flex-wrap:wrap;justify-content:center;}.copyright-left .copy-text,.copyright-left .footer-link{color:#fff;font-size:13px;line-height:20px;font-family:"Barlow",sans-serif;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;}@media screen and (min-width: 768px){.copyright-left .copy-text,.copyright-left .footer-link{font-size:14px;}}.copyright-left .copy-text:not(:first-child):before,.copyright-left .footer-link:not(:first-child):before{padding:0 10px;content:"|";pointer-events:none;color:#fff;}.copyright-left .footer-link{transition:.3s color;}.copyright-left .footer-link:hover{color:#7793ae;}.copyright .ilawyer{display:block;margin:15px auto 0;opacity:1;transition:.3s opacity;}.copyright .ilawyer:hover{opacity:.7;}@media screen and (min-width: 1170px){.copyright .ilawyer{margin-top:0;}}@media screen and (min-width: 1170px){.copyright{display:flex;justify-content:space-between;}}#section-one{z-index:1;width:100%;overflow:hidden;position:relative;top:107px;}@media screen and (min-width: 768px){#section-one{top:0;}}@media (min-width: 2000px){#section-one:after{position:absolute;bottom:0;left:0;width:100%;height:300px;background:linear-gradient(0deg,#fff,transparent);content:"";z-index:1;}}#section-one-inner{position:relative;z-index:1;margin-left:auto;margin-right:auto;text-align:center;padding-top:28px;padding:48px 25px 45px;}@media screen and (min-width: 768px){#section-one-inner{padding:168px 0 142px;}}@media screen and (min-width: 1170px){#section-one-inner{padding:209px 0 90px 0;}}@media screen and (min-width: 1695px){#section-one-inner{padding-bottom:250px;}}@media screen and (min-width: 1800px){#section-one-inner{padding-bottom:320px;}}.banner-subtitle{display:inline-block;border:solid 1px #f68c2b;padding:8px 15px;font-size:15px;letter-spacing:.025em;line-height:18px;font-family:"Barlow",sans-serif;color:#fff;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;}.banner-subtitle span{color:#f68c2b;}@media screen and (min-width: 768px){.banner-subtitle{font-size:20px;line-height:24px;}}@media screen and (min-width: 1170px){.banner-subtitle{font-size:26px;line-height:31px;}}.banner-title{display:block;margin:16px auto 19px;max-width:283px;font-size:67px;line-height:63px;font-family:"Barlow",sans-serif;color:#fff;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;}@media screen and (min-width: 768px){.banner-title{max-width:629px;margin:12px auto 21px;font-size:103px;line-height:97px;}}@media screen and (min-width: 1170px){.banner-title{max-width:853px;font-size:125px;line-height:118px;}}@media screen and (min-width: 1380px){.banner-title{margin:12px auto 27px;font-size:132px;line-height:125px;}}@media screen and (min-width: 1170px){.free-consult-button{padding:22px 40px 24px;}}.free-consult-button-mobile{margin-top:20px;}.section-hero{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;}img.hero{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;}.selling-points{display:flex;justify-content:center;text-align:left;margin:55px auto 10px;z-index:1;width:350px;max-width:100%;}@media screen and (min-width: 768px){.selling-points{width:676px;margin-top:125px;}}@media screen and (min-width: 1170px){.selling-points{width:1150px;}}@media screen and (min-width: 1380px){.selling-points{width:1200px;}}@media screen and (min-width: 1800px){.selling-points{width:1420px;}}.selling-points .selling-point{background:rgba(255,255,255,.9);box-shadow:10px 10px 11px rgba(0,0,0,.16);padding:35px;height:auto;}@media screen and (min-width: 768px){.selling-points .selling-point{margin:20px;}}@media screen and (min-width: 1800px){.selling-points .selling-point{margin:20px 40px;}}.selling-points .selling-point .sp-title{display:block;text-transform:uppercase;font-family:"Barlow",sans-serif;font-weight:900;font-size:25px;line-height:30px;letter-spacing:.025em;color:#013665;border-bottom:solid 1px #f68c2b;padding-bottom:20px;margin-bottom:20px;}.selling-points .selling-point .sp-title span{color:#f68c2b;}@media screen and (min-width: 1695px){.selling-points .selling-point .sp-title{font-size:26px;line-height:31px;}}.selling-points .selling-point .sp-description{display:block;font-size:15px;font-family:"Libre Caslon Text",serif;line-height:23px;color:#013665;}@media screen and (min-width: 1695px){#section-two{margin-top:-100px;position:relative;z-index:1;}}@media screen and (min-width: 1800px){#section-two{margin-top:-170px;}}#section-two-inner{padding-top:135px;padding-bottom:80px;}@media screen and (min-width: 768px){#section-two-inner{padding-top:0;}}@media screen and (min-width: 1695px){#section-two-inner .two-col{padding-left:150px;}}#section-two-inner h1{margin:0 0 0 -10px;width:calc(100% + 20px);text-align:center;}#section-two-inner h1:after{display:block;margin:20px auto;width:103px;height:1px;content:"";background:#f68c2b;}@media screen and (min-width: 1170px){#section-two-inner h1:after{margin:40px auto 80px;}}@media screen and (min-width: 768px){#section-two-inner h1{margin:0 auto;font-size:65px;line-height:70px;max-width:600px;}}@media screen and (min-width: 1170px){#section-two-inner h1{font-size:82px;line-height:82px;max-width:900px;}}.sec-two-subtitle-wrapper{text-align:center;}.sec-two-subtitle-wrapper .sec-two-subtitle{display:inline-block;padding:10px;border:solid 1px rgba(1,54,101,.4);margin:20px auto;}@media screen and (min-width: 768px){.sec-two-subtitle-wrapper .sec-two-subtitle{padding:12px 20px;}}.sec-two-callout{position:relative;top:80px;margin-bottom:20px;text-align:center;background:#ecf1f7;padding:15px;}@media screen and (min-width: 768px){.sec-two-callout{padding:25px;margin-bottom:80px;}}@media screen and (min-width: 1170px){.sec-two-callout{top:0;right:-105px;padding-top:50px;max-width:485px;margin-left:auto;margin-bottom:20px;}}@media screen and (min-width: 1380px){.sec-two-callout{right:-135px;}}@media screen and (min-width: 1695px){.sec-two-callout{max-width:638px;}}@media (min-width: 2000px){.sec-two-callout{max-width:838px;}}.sec-two-callout .sec-two-video-wrapper{position:relative;top:-80px;background:#fff;padding:15px 15px 20px;box-shadow:0 3px 6px rgba(0,0,0,.16);max-width:568px;}@media screen and (max-width: 1169px){.sec-two-callout .sec-two-video-wrapper{top:-80px;margin:0 auto;}}@media screen and (min-width: 1170px){.sec-two-callout .sec-two-video-wrapper{max-width:483px;top:0;left:-60px;padding:25px 25px 20px;}}@media screen and (min-width: 1380px){.sec-two-callout .sec-two-video-wrapper{max-width:586px;left:-100px;}}.sec-two-callout .sec-two-callout-details{padding:40px 10px;margin-top:-70px;}@media screen and (min-width: 768px){.sec-two-callout .sec-two-callout-details{max-width:490px;margin:-70px auto 0;}}@media screen and (min-width: 1170px){.sec-two-callout .sec-two-callout-details{text-align:left;margin-top:0;}}.sec-two-callout .videos{display:block;}.sec-two-callout .video-block{padding:0;margin:0;box-shadow:none;max-width:100%;}.sec-two-callout .video-block img{width:100%;height:100%;}.sec-two-callout .video-title{display:block;margin-top:15px;font-size:16px;line-height:15px;font-family:"Barlow",sans-serif;color:#013665;font-weight:600;font-style:normal;text-decoration:none;}@media screen and (min-width: 768px){.sec-two-callout .video-title{font-size:19px;line-height:32px;}}@media screen and (min-width: 1170px){.sec-two-callout .stars{width:153px;}}@media screen and (min-width: 1695px){.sec-two-callout .stars{width:181px;}}.sec-two-callout .review-text{font-size:20px;line-height:29px;font-family:"Barlow",sans-serif;color:#013665;font-weight:700;font-style:normal;text-decoration:none;}@media screen and (min-width: 768px){.sec-two-callout .review-text{font-size:22px;line-height:32px;}}.sec-two-callout .byline{color:#7793ae;}.sec-two-callout .separator{max-width:41px;}@media screen and (min-width: 1170px){.sec-two-callout .separator{margin-left:0;}}.sec-two-callout .button{margin-top:20px;}.sec-two-callout .button:after{background:#f68c2b;}@media screen and (min-width: 1170px){.sec-two-callout .button{margin-left:0;}}#section-three{background:linear-gradient(#013665,#013665 60%,#fff 100%);position:relative;overflow:hidden;}#section-three-inner{padding:60px 25px 200px;text-align:center;margin:0 auto;}@media screen and (min-width: 768px){#section-three-inner{padding:110px 138px 200px;}}@media screen and (min-width: 1170px){#section-three-inner{padding:160px 75px 200px;}}@media screen and (min-width: 1380px){#section-three-inner{padding:160px 200px 200px;}}@media screen and (min-width: 1695px){#section-three-inner{padding:160px 0 200px;max-width:1010px;}}.cloud-bg{position:absolute;bottom:-250px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.sec-three-header{display:flex;align-items:center;justify-content:space-between;flex-direction:column;}@media screen and (min-width: 1170px){.sec-three-header{flex-direction:row;}}@media screen and (min-width: 1170px){.sec-three-header .button{margin-right:0;}}.sec-three-title{display:inline-block;position:relative;max-width:320px;font-size:45px;line-height:48px;font-family:"Barlow",sans-serif;color:#fff;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;}.sec-three-title:after{display:block;margin:20px auto;width:103px;height:1px;content:"";background:#f68c2b;}@media screen and (min-width: 1170px){.sec-three-title:after{margin-left:0;}}@media screen and (min-width: 768px){.sec-three-title{font-size:62px;line-height:70px;max-width:500px;}}@media screen and (min-width: 1170px){.sec-three-title{font-size:78px;line-height:78px;text-align:left;}}.practice-areas{display:flex;flex-wrap:wrap;flex-direction:column;margin-top:43px;}@media screen and (min-width: 1170px){.practice-areas{flex-direction:row;}}.practice-areas .practice-area{display:block;margin-bottom:15px;padding:20px;border:solid 1px rgba(255,255,255,.5);transition:.2s all;z-index:2;width:100%;position:relative;font-size:17px;line-height:22px;font-family:"Barlow",sans-serif;color:#fff;font-weight:600;font-style:normal;text-decoration:none;}.practice-areas .practice-area:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;border:solid 1px #fe9a3e;transition:.3s opacity;opacity:0;}.practice-areas .practice-area:hover{border-color:#fe9a3e;transition:.3s all;}.practice-areas .practice-area:hover:after{opacity:1;}@media screen and (min-width: 768px){.practice-areas .practice-area{margin:0 auto 20px;padding:30px;font-size:20px;max-width:486px;}}@media screen and (min-width: 1170px){.practice-areas .practice-area{margin:0 20px 20px 0;flex-basis:49%;max-width:100%;}}@media screen and (min-width: 1170px){.practice-areas .practice-area:nth-child(even){margin-right:0;}}#section-four-inner{padding-bottom:25px;position:relative;margin-top:-50px;z-index:1;}@media screen and (min-width: 768px){#section-four-inner{padding-bottom:90px;}}@media screen and (min-width: 1170px){#section-four-inner{padding-bottom:140px;}}@media screen and (min-width: 1380px){#section-four-inner{margin:0 auto;}}@media screen and (min-width: 1695px){#section-four-inner{max-width:1400px;padding-top:160px;padding:160px 0 140px;}}#section-four-inner .h1{text-align:left;}#section-four-inner .h1 ~ .separator{margin-left:0;max-width:103px;}@media screen and (min-width: 768px){#section-four-inner .h1{font-size:52px;line-height:58px;max-width:490px;}}.callouts{display:flex;flex-direction:column;box-shadow:0 2px 6px rgba(0,0,0,.16);padding:12px;margin-top:40px;}@media screen and (min-width: 1066px){.callouts{flex-direction:row;padding:23px;}}@media screen and (min-width: 768px){.callouts{padding:23px;margin:80px 25px 0;}}.callouts .callout{display:flex;flex-direction:column;align-items:center;padding:38px 7px;text-align:center;background:#ecf1f7;flex-basis:50%;}@media screen and (min-width: 768px){.callouts .callout{padding:38px 27px;}}.callouts .callout:nth-child(even){background:#f5f9fc;}.callouts .callout-title{display:block;margin-top:20px;font-size:22px;letter-spacing:.025em;font-family:"Barlow",sans-serif;color:#013665;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;}@media screen and (min-width: 768px){.callouts .callout-title{font-size:26px;}}@media screen and (min-width: 768px){.callouts .callout .separator{max-width:173px;}}.callouts .callout-description{color:#013665;font-size:16px;line-height:24px;margin-bottom:20px;padding:0 20px;max-width:480px;}.callouts .callout .button{margin-top:auto;}#section-five{background:#013665;}#section-five-inner{padding-top:70px;padding-bottom:140px;}#section-five-inner .btn-testimonials{margin-top:20px;}@media screen and (min-width: 768px){#section-five-inner{padding-top:115px;padding-bottom:229px;}}@media screen and (min-width: 1170px){#section-five-inner{padding-bottom:140px;}}.testimonials{color:#fff;}@media screen and (min-width: 1170px){.testimonials{width:750px;margin:0 auto;}}@media screen and (min-width: 1380px){.testimonials{width:874px;}}.testimonials .testimonial{text-align:center;}.testimonials .testimonial .stars{width:207px;}@media screen and (min-width: 768px){.testimonials .testimonial .stars{width:237px;}}.testimonials .testimonial-title{display:block;margin-top:15px;font-size:25px;line-height:32px;font-family:"Barlow",sans-serif;font-weight:bold;font-style:normal;text-decoration:none;}@media screen and (min-width: 768px){.testimonials .testimonial-title{font-size:29px;line-height:39px;}}@media screen and (min-width: 1170px){.testimonials .testimonial-title{font-size:32px;line-height:42px;}}.testimonials .testimonial-title:after{width:173px;height:1px;content:"";background:#f68c2b;display:block;margin:20px auto;}@media screen and (min-width: 768px){.testimonials .testimonial-description{font-size:18px;line-height:31px;}}@media screen and (min-width: 1170px){.testimonials .testimonial-description{font-size:19px;line-height:32px;}}.testimonials .testimonial-byline{display:flex;justify-content:center;margin-top:15px;font-size:15px;letter-spacing:.025em;font-family:"Barlow",sans-serif;color:#f68c2b;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;}.testimonials .testimonial-byline .divider{margin:13px 9px 3px;background:#fff;}#section-six{background:#fff;}#section-six-inner{padding-top:110px;padding-bottom:110px;}@media screen and (min-width: 1695px){#section-six-inner .two-col .half:last-child{padding-left:80px;padding-right:150px;}}#section-six-inner .awards-title-wrapper{margin-top:30px;}#section-six-inner .awards{margin:20px auto;}@media screen and (min-width: 768px){#section-six-inner .awards{max-width:500px;}}@media screen and (min-width: 1170px){#section-six-inner .awards{max-width:840px;}}@media screen and (min-width: 1695px){#section-six-inner .awards{max-width:1100px;}}#section-six-inner .awards .slick-dots{bottom:-85px;}#section-six-inner .awards .slick-dots li button:before{opacity:.4;}#section-six-inner .awards .slick-dots li.slick-active button:before{opacity:1;}#section-six-inner .awards .btn-slick{bottom:33px;}@media screen and (min-width: 768px){#section-six-inner .awards .btn-slick{width:56px;height:56px;}}@media screen and (min-width: 1170px){#section-six-inner .awards .btn-slick{width:64px;height:64px;}}#section-six-inner .awards .btn-slick.prev{left:0;}@media screen and (min-width: 768px){#section-six-inner .awards .btn-slick.prev{left:-100px;}}@media screen and (min-width: 1170px){#section-six-inner .awards .btn-slick.prev{left:-105px;}}@media screen and (min-width: 1695px){#section-six-inner .awards .btn-slick.prev{left:-140px;}}#section-six-inner .awards .btn-slick.next{right:0;}@media screen and (min-width: 768px){#section-six-inner .awards .btn-slick.next{right:-100px;}}@media screen and (min-width: 1170px){#section-six-inner .awards .btn-slick.next{right:-105px;}}@media screen and (min-width: 1695px){#section-six-inner .awards .btn-slick.next{right:-140px;}}#section-six-inner .sec-six-image{position:relative;margin:20px 0 110px;}#section-six-inner .sec-six-image:before{position:absolute;left:-30px;top:-60px;width:calc(100% - 50px);height:calc(100% + 110px);background:#ecf1f7;content:"";}@media screen and (min-width: 1695px){#section-six-inner .sec-six-image:before{left:-130px;}}#section-six-inner .sec-six-image img{position:relative;z-index:2;}@media screen and (min-width: 768px){#section-six-inner .sec-six-image{margin-top:30px;}}@media screen and (min-width: 1380px){#section-six-inner .sec-six-image{margin-top:60px;}}@media screen and (min-width: 1695px){.blog #page-container,.archive #page-container{margin-left:auto;padding:85px 160px 120px 65px;}}.blog #sidebar-wrapper,.archive #sidebar-wrapper{margin-top:10px;}@media screen and (min-width: 1170px){.blog .page-content,.archive .page-content{padding-right:40px;}}@media screen and (min-width: 1695px){.blog .page-content,.archive .page-content{max-width:965px;}}.blog .content,.archive .content{padding:0;}.blog .content h2,.archive .content h2{padding-bottom:10px;}@media screen and (min-width: 1695px){.blog .content,.archive .content{padding-right:0;}}.blog-meta{display:block;margin-top:0;margin-bottom:20px;font-size:14px;line-height:14px;font-family:"Barlow",sans-serif;color:#013665;font-weight:600;font-style:normal;text-decoration:none;}@media screen and (min-width: 768px){.blog-meta{font-size:12px;line-height:14px;}}@media screen and (min-width: 1170px){.blog-meta{text-align:left;font-size:16px;line-height:15px;}}@media screen and (min-width: 1380px){.blog-meta{text-align:left;margin-top:19px;font-size:18px;line-height:20px;}}.blog-meta a{color:#7793ae;text-decoration:underline;}.content ul.post-categories{display:inline;list-style:none;padding-left:15px;}.content ul.post-categories li{display:inline;padding-left:5px;}.content ul.post-categories li a{color:inherit;color:#7793ae;text-decoration:underline;font-weight:600;}.content ul.post-categories li a:before{content:"";display:inline-block;position:relative;left:-7px;}.content ul.post-categories li a:hover{text-decoration:none;}.content ul.post-categories li:first-child:before{content:"|";display:inline-block;position:relative;background:none;top:0;left:-10px;font-weight:600;}.content ul.post-categories li:last-child:after{display:none;}.content ul.post-categories li:before{display:none;}.content ul.post-categories li:after{content:", ";display:inline-block;position:relative;}.blog-post{}@media screen and (min-width: 1170px){.blog-post{display:flex;}}.blog-post:last-child .separator{margin-bottom:0;}.blog-post .read-more{margin-left:0;}.blog-post .separator{background:#ccd6e0;max-width:100%;margin:60px 0;}.blog-post .blog-content{margin-top:0;margin-bottom:25px;}@media screen and (min-width: 1695px){.blog-post .blog-content{font-size:18px;}}.content .navigation{margin-top:30px;margin-bottom:30px;display:flex;justify-content:space-between;}@media screen and (min-width: 768px){.content .navigation{margin-bottom:80px;}}@media screen and (min-width: 1170px){.content .navigation{margin-bottom:26px;}}@media screen and (min-width: 1380px){.content .navigation{margin-bottom:0;}}.content .navigation ul{list-style:none;display:flex;padding:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;}@media screen and (min-width: 768px){.content .navigation ul{position:relative;}}.content .navigation ul li{padding-left:0;padding-right:5px;font-size:14px;letter-spacing:0;line-height:16px;font-family:"Barlow",sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;}@media screen and (min-width: 1170px){.content .navigation ul li{font-size:18px;line-height:18px;}}.content .navigation ul li:before{display:none;}.content .navigation ul li:not(.myprev):not(.mynext){margin:0 3px;}.content .navigation ul li a{color:#000;}.content .navigation ul li.active a{color:#013665;}.content .navigation ul li.pipe:not(.myprev):not(.mynext){display:block;margin:0 20px 0 5px;}.content .navigation ul li.myprev,.content .navigation ul li.mynext{position:relative;}.content .navigation ul li.myprev img{display:none;}.content .navigation ul li.myprev:before{content:"«";display:none;position:relative;font-size:22px;top:-1px;left:-5px;}.content .navigation ul li.myprev:after{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:10px solid #f68c2b;border-left:none;content:"";position:absolute;top:4px;left:-25px;}.content .navigation ul li.myprev:hover{color:#013665;}.content .navigation ul li.mynext{left:-15px;}.content .navigation ul li.mynext img{display:none;}.content .navigation ul li.mynext:before{display:none;content:"»";position:relative;font-size:22px;top:-1px;right:-5px;}.content .navigation ul li.mynext:after{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:10px solid #f68c2b;border-right:none;content:"";position:absolute;top:4px;right:-15px;}.content .navigation ul li.mynext:hover{color:#013665;}.content .navigation ul li.mynext img{left:15px;}.content .navigation ul li a{color:#000;text-decoration:none;transition:all 200ms ease-in-out;}.content .navigation ul li a:hover{color:#013665;}@media screen and (min-width: 1695px){.single-post #sidebar-wrapper{margin-left:165px;}}.single-post #internal-page{padding-top:40px;}@media screen and (min-width: 768px){.single-post #internal-page{padding-top:130px;}}@media screen and (min-width: 1800px){.single-post #page-container{padding:81px 67px 70px;}}.single-post #page-container .page-content .page-title{text-align:left;}@media screen and (max-width: 1169px){.single-post #page-container .page-content .page-title{width:100%;font-size:38px;line-height:42px;margin-bottom:20px;}}@media screen and (max-width: 767px){.single-post #page-container .page-content .page-title{font-size:33px;line-height:35px;}}.single-post #page-container .page-content .content{padding:0;}.single-post .blog-content{margin-top:25px;}.page-videos .page-content{max-width:100%;}.videos{display:flex;flex-wrap:wrap;}.video-wrapper{margin-left:-15px;width:calc(100% + 15px);}.video-block{position:relative;background:#fff;padding:15px 15px 20px;margin:0 0 30px 15px;box-shadow:0 3px 6px rgba(0,0,0,.16);text-align:center;cursor:pointer;}.video-block img{max-width:100%;transition:.3s all;width:100%;height:100%;}.video-block:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}.video-block:hover .play-button{background:#7793ae;}.video-block:hover .play-button:before{border-color:#fff;}.video-block:hover .video-block-thumb:after{opacity:1;}@media screen and (min-width: 530px){.video-block{margin:0 15px 30px;}}@media screen and (min-width: 768px){.video-block{flex-basis:calc(50% - 30px);max-width:calc(50% - 30px);}}.video-block-thumb{overflow:hidden;width:100%;height:100%;}.video-block-thumb:after{position:absolute;width:100%;height:100%;top:0;left:0;content:"";background-color:rgba(0,0,0,.2);opacity:0;transition:.2s all;}.video-title{margin-top:15px;font-size:18px;font-family:"Barlow",sans-serif;color:#013665;font-weight:600;font-style:normal;text-decoration:none;}.play-button-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;width:76px;height:76px;background:#013665;}.play-button{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;border-radius:50%;position:absolute;background:#013665;cursor:pointer;width:66px;height:66px;display:flex;justify-content:center;align-items:center;transition:.3s background-color;}@media screen and (min-width: 1695px){.play-button{width:104px;height:104px;}}.play-button:before{width:59px;height:59px;border-radius:50%;content:"";border:solid 1px #f68c2b;}@media screen and (min-width: 1695px){.play-button:before{width:89px;height:89px;}}.play-button:after{width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:13px solid #fff;border-right:none;content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.page-template-template-practice-areas #page-container{padding:20px 30px 50px;}@media screen and (min-width: 768px){.page-template-template-practice-areas #page-container{padding:35px 74px 80px;margin-top:107px;}}@media screen and (min-width: 1170px){.page-template-template-practice-areas #page-container{padding:80px 90px 80px;margin-top:0px;}}@media screen and (min-width: 1695px){.page-template-template-practice-areas #page-container{padding:80px 150px 120px 150px;margin-left:auto;}}#practice-areas-grid{margin:60px auto 0;width:100%;max-width:1000px;}#practice-areas-grid ul{list-style:none;}#practice-areas-grid ul li a{display:block;}#practice-areas-grid ul.pa_directory_top_menu > li{margin-bottom:70px;font-size:20px;line-height:28px;font-family:"Barlow",sans-serif;color:#013665;font-weight:700;font-style:normal;text-decoration:none;}#practice-areas-grid ul.pa_directory_top_menu > li:last-of-type{margin-bottom:0;}#practice-areas-grid ul.pa_directory_top_menu > li > a{color:#013665;padding-bottom:17px;text-align:center;text-transform:uppercase;}#practice-areas-grid ul.pa_directory_top_menu > li > span{display:block;text-align:center;text-transform:uppercase;font-weight:800;}@media screen and (min-width: 1380px){#practice-areas-grid ul.pa_directory_top_menu > li > span{font-size:25px;margin-bottom:20px;}}#practice-areas-grid ul.pa_directory_top_menu > li ul{padding-top:15px;}@media screen and (min-width: 768px){#practice-areas-grid ul.pa_directory_top_menu > li ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;grid-gap:0 20px;}}@media screen and (min-width: 1170px){#practice-areas-grid ul.pa_directory_top_menu > li ul{padding-top:20px;}}#practice-areas-grid ul.pa_directory_top_menu > li ul li{font-size:17px;line-height:20px;font-family:"Barlow",sans-serif;font-weight:600;text-align:center;font-style:normal;text-decoration:none;}@media screen and (min-width: 1170px){#practice-areas-grid ul.pa_directory_top_menu > li ul li{font-size:20px;line-height:22px;}}#practice-areas-grid ul.pa_directory_top_menu > li ul li a{display:block;margin:0 auto 20px;padding:15px;padding:15px 0;color:#013665;text-decoration:none;transition:all 200ms ease-in-out;position:relative;border:1px solid #7793ae;}@media screen and (min-width: 1170px){#practice-areas-grid ul.pa_directory_top_menu > li ul li a{padding:20px 0;}}@media screen and (min-width: 1380px){#practice-areas-grid ul.pa_directory_top_menu > li ul li a{padding:30px 0;}}#practice-areas-grid ul.pa_directory_top_menu > li ul li a:after{position:absolute;width:100%;border:solid 1px #fe9a3e;content:"";top:0px;left:0px;height:100%;opacity:0;transition:.3s opacity;}#practice-areas-grid ul.pa_directory_top_menu > li ul li a:hover{color:#013665;border-color:#fe9a3e;}#practice-areas-grid ul.pa_directory_top_menu > li ul li a:hover:after{opacity:1;}.page-testimonials #page-container:not(.two-col) .page-title{text-align:left;}@media screen and (min-width: 1170px){.page-testimonials .testimonials{width:100%;}}.page-testimonials .testimonials .testimonial{text-align:left;}.page-testimonials .testimonials .testimonial-title{color:#013665;}.page-testimonials .testimonials .testimonial-title:after{display:none;}.page-testimonials .testimonials .testimonial-description{font-family:"Libre Caslon Text",serif;color:#000;font-size:18px;line-height:32px;}.page-testimonials .testimonials .testimonial-byline{justify-content:flex-start;}.page-testimonials .testimonials .testimonial .divider{background:#7793ae;margin-top:6px;}.page-testimonials .testimonials .testimonial .separator{margin:20px auto 20px 0;background:#f68c2b;max-width:173px;}.page-testimonials .testimonials .separator{background:#ecf1f7;max-width:100%;margin:60px 0;}@media screen and (min-width: 768px){.contact-page#internal-page{margin-top:107px;}}@media screen and (min-width: 1170px){.contact-page#internal-page{margin-top:0;}}.contact-page #page-container{text-align:center;}.contact-page #page-container .office-title{color:#013665;margin-top:45px;}.contact-page #page-container .office-separator{max-width:173px;}@media screen and (min-width: 1170px){.contact-page #page-container .office-separator{margin-left:auto;}}.contact-page #page-container .footer-directions{margin:0 auto 40px;}@media screen and (min-width: 1380px){.contact-page #page-container .footer-directions{margin-bottom:40px;}}.case-results-page #page-container #case-results-wrapper .case-result .separator{background:#ccd6e0;max-width:100%;margin:60px 0;}.case-results-page #page-container #case-results-wrapper .case-result:last-child .separator{margin-bottom:10px;}.case-results-page #page-container .h3{color:#013665;font-family:"Barlow",sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;display:block;margin-bottom:15px;}