*{padding:0;margin:0;outline:0}.home footer .copyright a{color:#25262c}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}html,body{height:100%}html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{background:#25262c;font-family:museosans,sans-serif;font-weight:300;font-size:14px;line-height:1.3;color:#25262c}a{color:#f98e38;text-decoration:none}a:hover{text-decoration:underline}img{border:0;vertical-align:middle}strong{font-weight:700}small{font-size:80%}h1,h2,h3,h4{line-height:1}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit;-webkit-appearance:none;box-sizing:border-box}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button{overflow:visible}textarea{overflow:auto;resize:none}table{border-collapse:collapse;border-spacing:0}th,td{padding:0}.alignleft{float:left}.alignright{float:right}.hidden{display:none;visibility:hidden}.fsr-container{overflow:hidden;background-repeat:no-repeat;background-size:cover}.fsr-image{position:absolute}.fsr-hidden{display:none}.clearfix:before,.clearfix:after{display:table;content:''}.clearfix:after{clear:both}.ico,.logo,.socials a,.slider-intro .slider-prev,.slider-intro .slider-next,.box-article-title a:after{background-image:url(../../../../../../themes/edelson_childtheme/images/sprite.png);background-repeat:no-repeat}.ico{display:inline-block;vertical-align:middle}.ico-arrow-left-thin{width:14px;height:26px;background-position:-567px -5px}.ico-arrow-right-thin{width:14px;height:26px;background-position:-591px -5px}.ico-arrow-down-small{width:8px;height:5px;background-position:-615px -5px}.ico-close{width:22px;height:22px;background-position:-633px -5px}.ico-phone{width:16px;height:16px;background-position:-665px -5px}.ico-fax{width:21px;height:20px;background-position:-717px -5px}.ico-grid{width:15px;height:15px;background-position:-467px -5px}.active .ico-grid,a:hover .ico-grid{background-position:-492px -5px}.ico-list{width:15px;height:15px;background-position:-517px -5px}a:hover .ico-list,.active .ico-list{background-position:-542px -5px}.socials{float:left}.socials ul{list-style:none outside none;overflow:hidden}.socials li{float:left}.socials li+li{margin-left:24px}.socials a{display:block;font-size:0;line-height:0;text-indent:-4000px}.socials a:hover{opacity:.7}.socials .link-facebook{width:9px;height:15px;background-position:-204px -5px}.socials .link-linkedin{width:14px;height:15px;background-position:-223px -5px}.socials .link-twitter{width:17px;height:13px;margin-top:2px;background-position:-247px -5px}.socials-alt .link-facebook{background-position:-377px -5px}.socials-alt .link-linkedin{background-position:-396px -5px}.socials-alt .link-twitter{background-position:-420px -5px}.socials-contacts li+li{margin-left:39px}.socials-contacts .link-facebook{width:13px;height:24px;background-position:-779px -5px}.socials-contacts .link-linkedin{width:23px;height:22px;background-position:-802px -5px}.socials-contacts .link-twitter{width:26px;height:21px;background-position:-835px -5px}.btn-menu{display:inline-block;height:9px;padding-top:9px}.btn-menu span{position:relative;display:block;width:19px;height:15px;border-top:1px solid #f98e38;right:10px}.btn-menu span:before,.btn-menu span:after{position:absolute;width:100%;height:1px;background:#f98e38;content:''}.btn-menu span:before{top:-7px}.btn-menu span:after{top:5px}.btn-menu.active span{border-color:transparent}.btn-menu.active span:before{-webkit-transform:rotate(45deg) translate(2px,5px);-ms-transform:rotate(45deg) translate(2px,5px);-moz-transform:rotate(45deg) translate(2px,5px);transform:rotate(45deg) translate(2px,5px)}.btn-menu.active span:after{-webkit-transform:rotate(-45deg) translate(2px,-5px);-ms-transform:rotate(-45deg) translate(2px,-5px);-moz-transform:rotate(-45deg) translate(2px,-5px);transform:rotate(-45deg) translate(2px,-5px)}.btn{font-size:16px;font-weight:700;color:#fff;letter-spacing:.1em;line-height:1.4;text-transform:uppercase;background:#f98e38;display:inline-block;height:60px;line-height:60px;padding:0 45px;border-radius:3px;white-space:nowrap}.btn:hover{background:#f67914;text-decoration:none}.btn-outline{display:inline-block;position:relative;overflow:hidden;padding:0;border:1px solid #f98e38;border-radius:5px;color:#f98e38;text-transform:uppercase;letter-spacing:.09em;font-size:14px;font-weight:300;line-height:46px;text-align:center;-webkit-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.btn-outline:after{content:attr(data-text);position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;color:#fff;-webkit-transform:translate3d(0,25%,0);transform:translate3d(0,25%,0)}.btn-outline>span{padding:0 28px;display:block}.btn-outline:after,.btn-outline>span{-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.btn-outline:hover{background:#f98e38;text-decoration:none}.btn-outline:hover::after{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.btn-outline:hover>span{opacity:0;-webkit-transform:translate3d(0,-25%,0);transform:translate3d(0,-25%,0)}.btn-outline-medium{height:56px;line-height:56px;font-size:20px}.btn-outline-big{height:76px;line-height:76px;font-size:21px;padding:0 32px;text-align:center}.btn-outline-white{color:#fff;border-color:#fff}.btn-outline-white:hover{background:#fff}.btn-outline-white:after{color:#f98e38}.btn-view{display:inline-block;vertical-align:middle;width:35px;height:35px;text-align:center;line-height:35px;border-radius:50%}.btn-view:hover,.btn-view.active{background:#1c1c21}.btn-view .ico{margin-top:-3px}.btn-navigation{display:inline-block;vertical-align:middle}.btn-navigation:hover{opacity:.5}.field,.textarea{width:100%;padding:13px 15px;border:1px solid #fdd2af;border-radius:3px;font-size:18px}.field{height:50px}.textarea{height:159px}.form-btn{display:block;width:100%;height:60px;line-height:60px;color:#fff;background:#f98e38;border-radius:4px;border:0;text-align:center;font-size:16px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.form-btn:hover{background:#f67914;text-decoration:none}::-webkit-input-placeholder{color:#929295}::-moz-placeholder{color:#929295}:-moz-placeholder{color:#929295}:-ms-input-placeholder{color:#929295}.wrapper{position:relative;overflow:hidden}.header{position:absolute;width:100%;height:0}.logo{position:relative;z-index:100;float:left;width:124px;height:28px;margin:31px 0 0 21px;background-position:-5px -5px;font-size:0;line-height:0;text-indent:-4000px}.header .btn-menu{position:relative;z-index:1001;float:right;margin:30px 23px 0 0}.home .header .btn-menu{z-index:99!important;float:none!important;margin:0!important;position:fixed!important;top:0!important;right:0!important}.home.logged-in .header .btn-menu strong{margin-top:53px}.home .header .btn-menu strong{float:right;margin:30px 23px 0 0}.home .slider-intro .slider-prev,.home .slider-intro .slider-next{z-index:999}.home .header .btn-menu.active{z-index:1001!important;width:auto!important;height:auto!important}.header.show-it{background-color:#3b3b40;height:auto;padding-bottom:22px}.header.show-it .logo{margin-top:14px}.header.show-it .btn-menu{margin-top:21px}.nav{position:fixed;z-index:99999;left:0;top:0;right:0;bottom:0;min-height:500px;visibility:hidden;opacity:0;background:#000}.nav.is-visible{visibility:visible;opacity:1}.nav ul{list-style:none outside none;font-size:0}.nav li{position:relative;display:inline-block;vertical-align:top;width:33.333%;overflow:hidden}.nav a{position:relative;z-index:100;display:block;height:50vh;color:#fff;font-size:30px;letter-spacing:.1em;text-align:center;font-weight:300;text-transform:uppercase;box-sizing:border-box}.nav a:before{content:'';position:absolute;z-index:10;left:0;top:0;bottom:0;right:0;background:rgba(37,38,44,.9);border-width:0 0 0 1px;border-style:solid;border-color:#000;background-clip:content-box}.nav li:nth-child(n+4) a:before{border-width:1px 0 0 1px}.nav li:nth-child(3n+1) a:before{border-left-width:0}.nav span{position:absolute;z-index:20;top:50%;left:10%;width:80%}.nav span{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.nav-image{position:absolute;z-index:10;top:0;left:0;width:100vw;height:100vh}.nav li:nth-child(3n+2) .nav-image{left:-100%}.nav li:nth-child(3n+3) .nav-image{left:-200%}.nav li:nth-child(n+4) .nav-image{top:-100%}.nav li:hover{overflow:visible}.nav li:hover .nav-image{z-index:50}.nav:hover a:before{border-color:transparent}.nav a:hover{text-decoration:none}.nav a:hover:before{background:rgba(37,38,44,.4)}.section-intro{height:100vh}.slider-intro{position:relative;font-family:open sans,sans-serif}.slider-intro .slider-progress{position:absolute;z-index:100;left:0;top:0;width:100%;height:3px;background:#fff}.slider-intro .slider-progress-bar{width:0;height:3px;background:#f98e38}.slider-intro .slider-actions{position:absolute;left:0;top:50%;width:100%}.slider-intro .slider-prev,.slider-intro .slider-next{position:absolute;z-index:4;margin-top:-21px;font-size:0;line-height:0;text-indent:-4000px}.slider-intro .slider-prev{width:22px;height:42px;left:24px;background-position:-139px -5px}.slider-intro .slider-next{width:23px;height:42px;right:24px;background-position:-171px -5px}.slider-intro .slider-prev:hover,.slider-intro .slider-next:hover{opacity:.5}.slider-intro .slides{list-style:none outside none;overflow:hidden}.slider-intro .slide{position:relative;height:100vh}.slider-intro .slide-image{position:absolute;left:0;top:0;width:100%;height:100%}.slider-intro .slide-actions{position:absolute;bottom:40%;left:0;z-index:2;width:100%;text-align:center}.line-dot{display:block;position:relative;z-index:2;width:1px;margin:0 auto;background:#25262c;height:0}.line-dot:after{content:'';position:absolute;top:100%;left:-4px;margin-top:3px;width:10px;height:10px;border-radius:50%;background:#25262c}.line-dot-orange{background:#f98e38}.line-dot-orange:after{background:#f98e38}.section-inside{position:relative;z-index:50;padding:89px 0;min-height:521px}.section-inside .section-image{position:absolute;left:0;top:0;width:100%;height:100%}.section-inside .section-content{position:relative;z-index:10;max-width:560px;margin:0 auto;color:#fff;text-align:center}.section-inside .section-title{line-height:1.17;font-size:60px;margin-bottom:34px}.section-inside .section-entry{font-size:18px;line-height:1.44;font-weight:300;margin-bottom:37px}.section-inside .section-actions{font-weight:700;font-size:16px}.section-inside .section-link{color:#fff;text-transform:uppercase;letter-spacing:.1em}.section-inside .section-link:hover{color:#f98e38;text-decoration:none}.section-inside .line-dot{margin-top:33px;margin-bottom:-150px;-moz-animation:scrollLine 2500ms linear forwards;-ms-animation:scrollLine 2500ms linear forwards;-webkit-animation:scrollLine 2500ms linear forwards;-o-animation:scrollLine 2500ms linear forwards;animation:scrollLine 2500ms linear forwards}.line-dot:after{-moz-animation:fullPulsate 2500ms;-ms-animation:fullPulsate 2500ms;-webkit-animation:fullPulsate 2500ms;-o-animation:fullPulsate 2500ms;animation:fullPulsate 2500ms}.section-testimonials .line-dot,.section-areas .line-dot{-moz-animation:scrollLineAlt 2000ms linear forwards;-ms-animation:scrollLineAlt 2000ms linear forwards;-webkit-animation:scrollLineAlt 2000ms linear forwards;-o-animation:scrollLineAlt 2000ms linear forwards;animation:scrollLineAlt 2000ms linear forwards}.section-inside .btn+.line-dot{margin-top:8px}.section-inside.invisible-box .line-dot{width:1px}.section-inside.invisible-box .line-dot:after{left:-5px}.sections-wrapper{position:relative;background:#fff}.sections-wrapper-image{position:absolute;left:0;top:10%}.sections-wrapper-image-alt{position:absolute;z-index:5;top:0;height:100%;width:100%}.sections-wrapper-image-alt img{width:auto;height:auto;position:absolute;top:0;left:0}.sections-wrapper-image-alt .image-right{left:auto;right:0}#sections-wrapper .sections-wrapper-image-alt{overflow:hidden}.section-testimonials{position:relative;z-index:40;padding:60px 0 58px}.section-testimonials .section-title{text-align:center}.section-testimonials .shell{max-width:1280px;margin:0 auto}.section-testimonials .section-content{float:left;width:50%;padding-top:122px}.section-testimonials .line-dot{margin-top:-80px;margin-bottom:-160px;position:absolute;top:100%;left:50%;height:0}.slider-testimonials .slides{list-style:none outside none}.slider-testimonials .bx-pager{margin:42px 0 0 9px}.slider-testimonials .bx-pager-item{float:left}.slider-testimonials .bx-pager-item+.bx-pager-item{margin-left:13px}.slider-testimonials .bx-pager-link{display:block;width:10px;height:10px;background:#cacaca;border-radius:50%;font-size:0;line-height:0;text-indent:-4000px}.slider-testimonials .bx-pager-link:hover,.slider-testimonials .bx-pager-link.active{background:#f98e38}.testimonial-content{min-height:293px}.testimonial-title{font-size:46px;font-weight:700;font-style:italic;line-height:1.23;margin-bottom:17px}.testimonial-entry{font-size:18px;font-style:italic;font-weight:100;line-height:1.5;padding-left:6px}.testimonial-meta{padding-left:6px}.testimonial-meta:before{content:'';display:block;height:1px;width:230px;background:#f98e38;margin-bottom:33px}.testimonial-meta strong{display:block;font-size:18px;letter-spacing:.09em;color:#25262c;text-transform:uppercase;margin-bottom:10px}.testimonial-meta span{font-size:14px;color:#7f8086;text-transform:uppercase;letter-spacing:.02em}.section-testimonials .areas .area{margin:0 1% 30px}.section-areas{position:relative;z-index:40;background:rgba(249,113,56,.07);padding:96px 0 170px}.section-areas .shell{max-width:1170px;margin:0 auto}.section-areas .section-title,.section-testimonials .section-title{text-align:center;font-size:48px;letter-spacing:-.035em;margin-bottom:86px}.section-areas .line-dot{margin-top:-80px;margin-bottom:-160px;position:absolute;top:100%;left:50%}.section-areas .section-image{float:right;width:50%;text-align:right}.section-areas .section-image img{position:absolute;right:0;bottom:0}.areas{list-style:none outside none;overflow:hidden;padding:0 10px}.area{float:left;width:48%;margin-right:1%;box-sizing:border-box;background:#fff;border-width:5px;border-style:solid;border-color:#fcebe1;padding:42px 35px;margin-bottom:30px}.area-toggle{display:none}.area-content{min-height:254px}@media(max-height:900px){.area-content{min-height:171px}.section-testimonials .section-title{margin-bottom:66px}}@media(max-height:800px){.area-content{min-height:132px}.section-testimonials .section-title{margin-bottom:56px}}@media(max-height:768px){.area-content{min-height:120px}.section-testimonials .section-title{margin-bottom:46px}}.area-title{font-size:18px;letter-spacing:.1em;color:#f98e38;text-transform:uppercase;font-weight:400;line-height:1.5;margin-bottom:8px}.area-title a{color:#f98e38}.area-entry{font-size:16px;line-height:1.5;font-weight:100}.area-actions{padding:0 2px}.section-areas.areas-box .section-content{float:left;width:50%}.section-thinking{padding:96px 0 92px}.section-thinking .section-title{font-size:52px;color:#fff;text-align:center;margin-bottom:85px}.box-articles{font-size:0;padding:0 8px;z-index:11}.box-article{position:relative;display:inline-block;vertical-align:top;width:25%;height:0;padding-bottom:25%}.box-article:hover{z-index:10}.box-article-inner{position:absolute;left:8px;right:8px;top:8px;bottom:8px;font-size:16px}.box-article-inner{-webkit-transform:perspective(1000px);-ms-transform:perspective(1000px);-o-transform:perspective(1000px);transform:perspective(1000px);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.box-article:hover .box-article-inner,.box-article.hover .box-article-inner{-webkit-transform:rotateY(180deg);-ms-transform:rotateY(0deg)!important;-o-transform:rotateY(180deg);transform:rotateY(180deg)}.box-article-content,.box-article-overlay{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.box-article-content,.box-article-overlay{position:absolute;left:0;top:0;width:100%;height:100%;padding:37px 30px;box-sizing:border-box}.box-article-content{z-index:2;background:#3b3b40}.box-article-overlay{background:#f98e38}.box-article-content{-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}.box-article-overlay{-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.box-article-title{font-size:18px;color:#f98e38;text-transform:uppercase;letter-spacing:.1em;margin-bottom:29px}.box-article-title a{color:#f98e38}.box-article-title a:hover{color:#fff;text-decoration:none}.box-article-entry{color:#fff;font-weight:100;font-size:16px;line-height:1.5}.box-article-entry p strong{font-size:18px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:29px;display:block;font-weight:300}.box-article-content{padding-bottom:60px}.box-article-actions{position:absolute;left:31px;bottom:21px}.box-article-actions .btn-outline span{padding:0 22px}.box-article-overlay .box-article-title a{color:#fff}.section-lawyers{padding:87px 0}.section-lawyers .section-head{text-align:center;font-size:20px;color:#fff;margin-bottom:50px}.section-lawyers .section-title{font-size:92px;margin-bottom:36px}.section-lawyers .section-head p{max-width:645px;margin:0 auto;font-weight:100;line-height:1.5}.section-lawyers .section-bar{padding:20px 0;border-top:1px solid #3b3b40;text-align:center}.section-lawyers .section-actions{display:inline-block;vertical-align:top}.section-lawyers .section-actions .btn-view{margin:0 7px}.section-lawyers .section-body{overflow-x:auto}.lawyers{list-style:none outside none;font-size:0;overflow:hidden}.lawyer{position:relative;display:inline-block;vertical-align:top;width:25%;height:0;padding-bottom:25%;font-size:14px;box-sizing:border-box;border-width:0 1px 1px 0;border-style:solid;border-color:#3b3b40}.lawyer:hover,.lawyer.hover{z-index:10}.lawyer-inner{position:absolute;left:0;top:0;width:100%;height:100%}.lawyer-inner{-webkit-transform:perspective(1000px);-ms-transform:perspective(1000px);-o-transform:perspective(1000px);transform:perspective(1000px);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.lawyer:hover .lawyer-inner,.lawyer.hover .lawyer-inner{-webkit-transform:rotateY(180deg);-ms-transform:rotateY(0deg)!important;-o-transform:rotateY(180deg);transform:rotateY(180deg)}.lawyer-content,.lawyer-overlay{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.lawyer-content,.lawyer-overlay{position:absolute;left:0;top:0;width:100%;height:100%}.lawyer-content{z-index:2}.lawyer-content{-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}.lawyer-overlay{-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.lawyer-image{position:absolute;left:0;top:0;width:100%;height:100%}.lawyer-content .lawyer-name{position:absolute;z-index:200;left:0;bottom:0;width:100%;padding:29px 0;text-align:center;font-size:18px;letter-spacing:.05em;color:#fff;background:rgba(37,38,44,.75);text-transform:uppercase}.lawyer-overlay .lawyer-image:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.7)}.lawyer-overlay .lawyer-name,.lawyer-overlay .lawyer-actions{position:absolute;top:50%;left:0;width:100%;text-align:center}.lawyer-overlay .lawyer-name{margin-top:-45px;font-size:18px;letter-spacing:.05em;color:#fff;text-transform:uppercase}.lawyer-overlay .lawyer-actions{margin-top:18px}.lawyer-overlay .lawyer-actions .btn-outline{min-width:150px}.list-lawyers{list-style:none outside none;background:#3b3b40;padding:53px 20px 97px}.list-lawyers li{font-size:20px;letter-spacing:.05em;font-weight:700;text-transform:uppercase;text-align:center;line-height:1.5;padding:10px 0}.list-lawyers a{color:#f98e38}.list-lawyers a:hover{color:#fff;text-decoration:none}.callout{text-align:center;color:#fff;padding:92px 0}.callout-title{font-size:60px;line-height:1;margin-bottom:57px}.section-lawyer-details{color:#fff;padding-bottom:86px}.section-lawyer-details .shell{max-width:1160px;margin:0 auto}.section-lawyer-details .section-bar{padding:35px 20px;text-align:center;border-bottom:1px solid #3b3b40;margin-bottom:47px}.section-lawyer-details .section-title{display:inline-block;width:800px;vertical-align:middle;font-size:30px;color:#fff;text-align:center}.section-lawyer-details .section-head{overflow:hidden;margin-bottom:18px}.section-lawyer-details .section-image{float:left;margin-right:100px}.section-lawyer-details .section-head-content{overflow:hidden}.section-lawyer-details .section-head-bar{border-bottom:1px solid #3b3b40;padding-bottom:10px;margin-bottom:21px;line-height:1}.section-lawyer-details .section-head-bar span{display:inline-block;vertical-align:middle;font-size:24px;font-weight:100}.section-lawyer-details .section-head-bar ul{display:inline-block;vertical-align:middle;list-style:none outside none;overflow:hidden;margin-left:13px}.section-lawyer-details .section-head-bar li{float:left;border-left:1px solid #3b3b40;font-size:16px;font-weight:100;line-height:1.75;padding:0 13px}.section-lawyer-details .section-head-entry{border-bottom:1px solid #3b3b40;font-size:16px;font-weight:100;color:#fff;line-height:1.5;padding-bottom:20px;margin-bottom:12px}.section-lawyer-details .section-meta ul{list-style:none outside none}.section-lawyer-details .section-meta li{overflow:hidden;padding:10px 0;line-height:1.5}.section-lawyer-details .section-meta span{float:left;width:250px;margin-right:6px;font-size:16px;font-weight:700;letter-spacing:.1em;color:#f98e38;text-transform:uppercase;white-space:nowrap}.section-lawyer-details .section-meta p{overflow:hidden;font-size:16px;font-weight:100;color:#fff}.section-lawyer-details .section-icons{padding:33px 0 9px;border-width:2px 0;border-style:solid;border-color:#3b3b40}.section-lawyer-details .section-icons ul{list-style:none outside none;text-align:justify}.section-lawyer-details .section-icons ul:after{content:'';display:inline-block;vertical-align:middle;width:100%;height:1px}.section-lawyer-details .section-icons li{display:inline-block;vertical-align:middle}.section-lawyer-details .section-icons span{display:inline-block;vertical-align:middle;font-size:14px;margin-right:10px}.section-lawyer-details .section-icons img{display:inline-block;vertical-align:middle}.section-lawyer-details .section-icons svg{display:inline-block;vertical-align:middle}.section-lawyer-details .section-body{overflow:hidden;padding:41px 0 47px}.section-lawyer-details .section-aside{float:left;width:400px;margin-right:100px}.section-lawyer-details .section-content{overflow:hidden}.section-lawyer-details .section-entry{padding:14px 0;line-height:1.5;font-size:16px;font-weight:100}.section-lawyer-details .section-entry h4{color:#f98e38;text-transform:uppercase;font-size:16px;letter-spacing:.1em;margin-bottom:10px}.section-lawyer-details .section-entry p{margin-bottom:10px}.section-lawyer-details .section-entry .link-more{display:none}.section-lawyer-details .section-actions{text-align:center}.section-lawyer-details .section-actions .btn-outline-big{padding:0 13px}.question-answer span{display:block;font-size:60px;color:#f98e38;font-weight:700}.question-answer h2{font-size:30px;font-weight:100;line-height:1.2;margin-bottom:35px}.question-answer p{font-size:16px;font-weight:100}.section-career{color:#fff}.section-career .section-head{position:relative;padding:94px 0 240px}.section-career .section-image{position:absolute;left:0;top:0;width:100%;height:100%}.section-career .section-head{text-align:center}.section-career .section-head .shell{position:relative;max-width:560px;margin:0 auto}.section-career .section-title{font-size:60px;margin-bottom:40px}.section-career .section-head p{font-size:18px;font-weight:300;line-height:1.4;margin-bottom:21px}.section-career .section-head-actions{padding-top:31px}.section-career .section-head-actions .btn-outline{min-width:246px;margin:0 5px 10px}.section-career .line-dot{position:absolute;top:100%;left:50%;height:228px;margin-top:60px;-moz-animation:scrollLineAlt2 1500ms linear forwards;-webkit-animation:scrollLineAlt2 1500ms linear forwards;-o-animation:scrollLineAlt2 1500ms linear forwards;animation:scrollLineAlt2 1500ms linear forwards}.section-career .section-body{padding:116px 0}.section-career .section-body .shell{overflow:hidden;max-width:900px;margin:0 auto}.section-career .section-aside{float:left;width:150px;margin:37px 0 0 25px;text-align:center}.section-career .section-aside{font-size:16px;font-weight:100}.section-career .section-aside span{display:block;margin-bottom:15px}.section-career .section-aside p{border-top:1px solid #5c5c61;margin:19px 0 0;padding-top:9px;text-transform:uppercase;font-size:14px}.section-career .section-aside p span{font-size:56px;line-height:1;font-weight:700;color:#0074cc;margin-bottom:0}.section-career .section-content{float:right;width:655px;margin-top:37px}.section-career .section-entry{font-size:16px;font-weight:100;line-height:1.5}.section-career .section-entry h2{font-size:48px;margin-bottom:36px}.section-career .section-entry p{margin-bottom:22px}.section-career .section-entry a{text-decoration:underline}.section-career .section-entry a:hover{text-decoration:none}.section-programs{background:#fff}.programs{list-style:none outside none;font-size:0;padding:25px}.program{position:relative;display:inline-block;vertical-align:top;font-size:14px;width:50%;height:0;padding-bottom:50%}.program-content{position:absolute;left:25px;top:25px;bottom:25px;right:25px;background:#fcf6f4 url(../../../../../../themes/edelson_childtheme/images/check.png) no-repeat center center;overflow:hidden}.program-content{-webkit-background-size:90% 90%;background-size:90% 90%}.program-not-summer .program-content{background-image:url(../../../../../../themes/edelson_childtheme/images/nope.png)}.program-image{position:absolute;left:0;top:0;bottom:0;right:0}.program-title{font-size:48px;line-height:1.2;margin-bottom:39px}.program .link-more{font-size:20px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.program-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:#f98e38;visibility:hidden;opacity:0}.program-overlay{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}.program-content:hover .program-overlay{visibility:visible;opacity:1}.program-content:hover .program-overlay{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.program-content-inner,.program-overlay-inner{position:absolute;left:50%;top:50%;text-align:center;margin-top:-10px}.program-content-inner,.program-overlay-inner{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.program-overlay .link-more{color:#fff}.program-overlay-image{position:absolute;left:0;top:0;width:100%;height:100%;opacity:.1}.program-overlay-inner{width:70%}.program-overlay-inner p{font-size:20px;font-weight:100;color:#fff;line-height:1.5;margin-bottom:40px}.section-schedule{background:#fff}.section-schedule .section-head,.section-career-summer .section-schedule .section-head{background:#f98e38;padding:53px 0}.section-schedule .section-title,.section-career-summer .summer-style .section-title{font-size:20px;text-align:center;text-transform:uppercase;color:#fff;letter-spacing:.1em}.section-career-summer .summer-style .section-title{margin-bottom:0}.section-schedule.summer-style .schedule-item-title{font-size:20px;text-align:left;text-transform:uppercase;color:#25262c;letter-spacing:.1em}.section-schedule.summer-style .schedule-item-date{font-size:16px;line-height:1.3;color:#25262c}.section-career-summer .summer-style .section-body{border:none;padding:90px 0 43px}.section-schedule .shell{max-width:1090px;margin:0 auto}.section-schedule .section-body{padding:90px 0 43px}.schedule-items{list-style:none outside none;font-size:0}.schedule-item{display:inline-block;vertical-align:top;font-size:14px;width:230px;margin-left:56px;margin-bottom:67px;border-bottom:1px solid #f98e38;padding-bottom:23px}.schedule-item:nth-child(4n+1){margin-left:0}.schedule-item-title{font-size:30px;line-height:1.2;margin-bottom:16px}.schedule-item-big .schedule-item-title{min-height:106px}.schedule-item-date{font-size:16px}.section-career-summer .schedule-item-title{min-height:72px}.section-resumes{background:#fff}.section-resumes .section-body{background:#fcf6f4;text-align:center;padding:144px 0 165px;border-bottom:1px solid #fbdcc5}.section-resumes .section-title{font-size:20px;color:#26415a;text-transform:uppercase;letter-spacing:.1em;margin-bottom:86px}.section-resumes .shell{max-width:940px;margin:0 auto}.section-resumes .section-foot{text-align:center;padding:44px 0}.bottom-schedule{text-align:center;padding:22px 0}.section-resumes .section-foot>span,.bottom-schedule>span{font-size:24px;display:inline-block;vertical-align:middle;font-weight:100;margin-right:38px}.section-resumes .section-foot .btn-outline{vertical-align:middle;min-width:0;padding:0 11px}.list-schools{list-style:none outside none;overflow:hidden}.list-schools li{float:left;width:44%;text-align:left;font-size:20px;font-weight:100;line-height:1.5;padding:5px 0 10px}.list-schools li:nth-child(2n){margin-left:12%}.section-career-not{position:relative;color:#fff}.section-career-not .section-image{position:absolute;right:50px;top:74px}.section-career-not .section-head{position:relative;z-index:10;text-align:center;font-size:18px;font-weight:100;padding:90px 0 64px}.section-career-not .section-head span{color:#f98e38}.section-career-not .section-title{font-size:60px;line-height:1.15;margin-bottom:35px}.section-career-not .section-body{border-width:1px 0;border-style:solid;border-color:#3b3b40}.section-career-not .callout-title{font-size:48px;line-height:1.2;padding-top:27px;margin-bottom:75px}.section-career-not .callout .btn-outline-medium{min-width:250px}.section-career-not .callout-actions{padding-bottom:26px}.reasons{position:relative;list-style:none outside none;border:8px solid transparent}.reason{position:relative;width:25%;height:0;padding-bottom:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.reason-selected{z-index:10}.reason-inner{cursor:pointer}.reason-large{width:50%}.reason-small{padding-bottom:12.5%}.reason-inner{position:absolute;left:8px;top:8px;right:8px;bottom:8px;background:#3b3b40;padding:30px;text-align:center}.reason-title{font-size:18px;color:#f98e38;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #6c6c70;margin:0 7px;padding-bottom:25px;margin-bottom:30px}.reason-small .reason-title{margin-bottom:10px}.reason-entry{font-size:24px;font-style:italic;font-weight:100;line-height:1.42}.reason-large .reason-entry{font-size:34px;line-height:1.3}.reason-small .reason-entry-large{font-size:34px;line-height:1.3}.reason-small .reason-entry-small{font-size:17px;line-height:1.56}.reason-overlay{position:absolute;left:0;top:0;z-index:12;width:calc(75vw - 40px);min-height:300px;background:#f98e38;opacity:0;visibility:hidden;-webkit-transition:500ms;-o-transition:500ms;transition:500ms}.right-side .reason-overlay{left:auto;right:0}.reason-overlay-close{position:absolute;z-index:10;right:22px;top:20px}.reason-overlay-close:hover{opacity:.5}.reason-number{position:absolute;left:0;top:50%;width:35%;text-align:center;font-size:60px;font-weight:700}.reason-number{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.reason-overlay-content{position:absolute;left:35%;right:0;top:35px;bottom:35px;border-left:1px solid rgba(255,255,255,.25);text-align:left}.reason-overlay-content p{position:absolute;left:0;right:0;padding:0 7%;top:50%;font-size:16px;font-weight:100;line-height:1.5}.reason-overlay-content p{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.reason-overlay-content a{color:#fff}.reason-expanded .reason-overlay{opacity:1;visibility:visible}.section-career-summer{position:relative;color:#fff}.section-career-summer .section-image{display:none;position:absolute;z-index:10;left:46px;top:286px}.section-career-summer .section-head{position:relative;text-align:center;font-size:18px;font-weight:100;padding:90px 0 188px}.section-career-summer .section-head-image{position:absolute;left:0;top:0;width:100%;height:100%}.section-career-summer .section-head p{position:relative;z-index:20;font-weight:300;line-height:1.45;max-width:560px;margin:0 auto 9px}.section-career-summer .section-head span{color:#f98e38}.section-career-summer .section-head-actions{position:relative;z-index:20;padding-top:53px}.section-career-summer .section-head-actions .btn-outline{min-width:246px}.section-career-summer .section-title{position:relative;z-index:20;font-size:60px;line-height:1.15;margin-bottom:32px}.section-career-summer .section-body{position:relative;z-index:20;border-width:1px 0 0;border-style:solid;border-color:#3b3b40;padding:8px 0 3px}.section-career-summer .callout{max-width:750px;margin:0 auto}.section-career-summer .callout-entry{font-size:20px;font-weight:100;margin-bottom:73px;line-height:1.45}.section-career-summer .callout-entry span{font-weight:400}.section-career-summer .callout-title{font-size:48px;line-height:1.2;padding-top:27px;margin-bottom:33px;font-weight:300}.section-career-summer .callout .btn-outline-medium{min-width:250px}.section-career-summer .callout-actions{padding-bottom:26px}.stats{list-style:none outside none;overflow:hidden;padding:8px}.stat{float:left;position:relative;width:25%;height:0;padding-bottom:25%;text-align:center}.stat-inner{position:absolute;left:8px;top:8px;right:8px;bottom:8px;background:#3b3b40;padding:28px 38px}.stat-content{position:absolute;top:50%;width:100%;left:0;margin-top:20px}.stat-content{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.stat-title{font-size:18px;color:#f98e38;text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid #6c6c70;padding-bottom:25px;margin-bottom:36px}.stat-number{font-size:72px;font-weight:700;margin:3px}.stat p{font-size:14px;font-weight:100;line-height:1.45;width:90%;margin:0 auto;position:absolute;left:5%;margin-top:-10px}.boxes{list-style:none outside none;overflow:hidden;padding:0 8px 8px}.box{position:relative;float:left;width:50%;height:0;padding-bottom:31%;text-align:center}.box-inner{position:absolute;left:8px;top:0;right:8px;bottom:8px;background:#3b3b40;padding:52px 28px 20px}.box-title{font-size:18px;color:#f98e38;text-transform:uppercase;letter-spacing:.1em;padding-bottom:43px}.box-content{overflow:hidden}.box .list-schools-secondary{float:left;width:50%}.list-schools-secondary{list-style:none outside none;overflow:hidden;padding-top:10px}.list-schools-secondary li{padding:9px 0 8px}.perks{list-style:none outside none;overflow:hidden}.perk{float:left;width:25%}.perk-image{margin-bottom:22px}.section-join{color:#fff}.section-join .section-head{max-width:590px;margin:0 auto;text-align:center;padding:94px 0 81px}.section-join .section-title{font-size:60px;color:#fff;margin-bottom:37px}.section-job-table .section-title{font-size:48px;color:#fff;margin-bottom:37px;text-align:center}.section-join .section-head p{font-size:18px;font-weight:100;line-height:1.45}.section-join .section-body{border-width:1px 0;border-style:solid;border-color:#3b3b40;padding-bottom:20px}.section-join .callout{padding:120px 0}.section-join .callout-title{font-size:30px;line-height:1.35;margin-bottom:67px}.section-join .callout .btn-outline-medium{min-width:243px}.jobs{padding:36px 16px 8px;list-style:none outside none;overflow:hidden;max-width:900px;margin:auto}.job{float:left;width:100%;box-sizing:border-box;margin-bottom:16px}.job-inner{margin:8px;background:#3b3b40;padding:28px 38px;padding-bottom:28px;margin-bottom:0}.job.sixty{width:60%}.job.forty{width:40%}@media(max-width:1600px){.section-areas{padding-bottom:200px}}@media(max-width:1430px){.section-areas{padding-bottom:240px}}@media(max-width:1300px){.section-areas .section-title{font-size:48px;margin-bottom:26px}}@media(max-width:1260px){.section-areas{padding-bottom:270px}}@media(max-width:1050px){.section-join .section-body{padding-bottom:0}.job-inner{padding-bottom:0;margin-bottom:0;padding:28px 38px}}.job-title{font-size:18px;color:#f98e38;letter-spacing:.1em;border-bottom:1px solid #6c6c70;text-transform:uppercase;text-align:center;padding-bottom:22px;margin-bottom:28px;cursor:pointer}.job-title:hover{text-decoration:underline}.job-entry{font-size:16px;line-height:1.5;font-weight:100;height:51px;overflow:hidden;position:relative}.job-entry:after{content:"...";padding:3px 7px;background:#3b3b40;display:inline-block;position:absolute;right:0;bottom:0}.job-entry.open{height:auto}.job-entry p{margin-bottom:10px}.job-entry ul{list-style:none outside none}.job-entry li{position:relative;padding:10px}.job-entry li:before{content:'';position:absolute;left:0;top:20px;width:4px;height:4px;border-radius:50%;background:#fff}.job-entry.open:after{display:none}.job-actions{display:none;padding:42px 0 18px}.job-actions .btn-outline{min-width:152px}.section-contacts{background:#fff}.section-contacts .section-head{position:relative;height:0;padding-bottom:25.735%;background:#25252c url(../../../../../../themes/edelson_childtheme/images/map.jpg) no-repeat center 0;text-align:center;color:#fff}.section-contacts .section-head{-webkit-background-size:cover;background-size:cover}.section-contacts .section-title{position:absolute;top:50%;left:0;width:100%;font-size:60px}.section-contacts .section-title{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.section-contacts .section-bar{background:#fcf6f4;padding:30px 0}.section-contacts .section-body{padding:92px 0 120px}.markers{list-style:none outside none}.marker{position:absolute;left:0;top:0}.marker-chicago{margin-left:69%;top:11%}.marker-sf{margin-left:12.1%;top:46%}.marker-la{margin-left:19%;top:77%}.marker a{display:block;width:8px;height:8px;border-radius:50%;background:#f98e38;box-shadow:0 0 0 5px rgba(249,142,56,.35);font-size:0;line-height:0;text-indent:-4000px}.marker a:hover,.marker a.hover{box-shadow:0 0 0 12px rgba(249,142,56,.35)}.marker a:hover,.marker a.hover{-moz-animation:none;-webkit-animation:none;-moz-animation:none;animation:none}.addresses{list-style:none outside none;overflow:hidden;max-width:1260px;margin:0 auto;text-align:center}.address{position:relative;float:none;width:31.6%;background:#fff;text-align:center;margin-bottom:20px;display:inline-table}.address:hover,.address.hover{color:#fff}.address-overlay{position:absolute;left:0;top:0;width:100%;height:100%;visibility:hidden;opacity:0;background:#f98e38}.address-overlay{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}.address-overlay-image{position:absolute;left:0;top:0;width:100%;height:100%;opacity:.25}.address:hover .address-overlay,.address.hover .address-overlay{background:#f98e38;visibility:visible;opacity:1}.address:hover .address-overlay,.address.hover .address-overlay{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.address+.address{margin-left:2.6%}.address-inner{border:5px solid #fcebe1;padding:42px 0 29px}.address-title{position:relative;z-index:10;font-size:30px;margin-bottom:24px}.address-content{position:relative;z-index:10;font-size:16px;line-height:1.45}.address-content .ico{margin-right:7px;vertical-align:top}.address-content p{margin-bottom:21px}.address:hover .ico-phone,.address.hover .ico-phone{background-position:-691px -5px}.address:hover .ico-fax,.address.hover .ico-fax{background-position:-748px -5px}.form-contacts{max-width:798px;margin:0 auto;overflow:hidden}.form-contacts .form-aside{float:left;width:265px;margin-right:94px;text-align:right}.form-contacts .form-aside p{font-size:16px;font-weight:100;line-height:1.5;margin-bottom:32px}.form-contacts .form-aside .socials{float:right}.form-contacts .form-title{font-size:48px;line-height:1.2;margin-bottom:23px}.form-contacts .form-content{overflow:hidden}.form-contacts .form-row{margin-bottom:30px}.form-contacts .form-label{display:block;text-transform:uppercase;font-size:18px;font-weight:700;letter-spacing:.1em;line-height:1.5;margin-bottom:4px}.section-news{color:#fff}.section-news .section-head{padding:96px 30px;text-align:center}.section-news .section-title{font-size:60px}.section-news .section-body{background:#3b3b40;overflow:auto}.section-news .callout{padding:142px 0 96px}.section-news .callout-title{font-size:48px;line-height:1.2;margin-bottom:76px}.section-news .callout-actions .btn-outline-medium{min-width:250px}.news-items{list-style:none outside none;font-size:0;overflow:hidden}.news-item{position:relative;display:inline-block;vertical-align:top;width:25%;height:0;padding-bottom:25%;font-size:14px;box-sizing:border-box}@media(max-width:1410px){.section-thinking .box-article-title,.box-article-entry p strong{font-size:16px}.section-thinking .box-article-title{margin-bottom:19px}.box-article-entry p strong{margin-bottom:15px}}@media(max-width:1260px){.section-thinking .box-article-entry{line-height:1.1}}@media(max-width:1160px){.section-thinking .box-article-title,.box-article-entry p strong{font-size:15px;margin-bottom:10px}.section-thinking .box-article-entry{font-size:14px}.section-thinking .box-article-actions{bottom:14px}}@media(max-width:1100px){.section-thinking .box-article-title,.box-article-entry p strong{font-size:14px;margin-bottom:7px}.news-item{width:33.33%}.schedule-item:nth-child(4n+1){margin-left:56px}}@media(max-width:900px){.news-item{width:50%;padding-bottom:50%}.header.show-it{padding-bottom:22px}.job-entry{height:45px}}@media(max-width:1000px){.lawyer{width:50%;padding-bottom:50%}}@media(max-width:650px){.news-item{width:100%;padding-bottom:100%}.lawyer{width:100%;padding-bottom:100%}}.news-item:hover,.news-item.hover{z-index:10}.news-item-inner{position:absolute;left:0;top:0;width:100%;height:100%}.news-item-inner{-webkit-transform:perspective(1000px);-ms-transform:perspective(1000px);-o-transform:perspective(1000px);transform:perspective(1000px);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.news-item:hover .news-item-inner,.news-item.hover .news-item-inner{-webkit-transform:rotateY(180deg);-ms-transform:rotateY(0deg)!important;-o-transform:rotateY(180deg);transform:rotateY(180deg)}.news-item-content,.news-item-overlay{display:block!important;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.news-item-content,.news-item-overlay{position:absolute;left:0;top:0;width:100%;height:100%;padding:37px 30px;box-sizing:border-box;border-width:10px;border-style:solid;border-color:#3b3b40}.news-item-content{z-index:2;background:#25262c}.news-item-overlay{background:#f98e38;display:block!important}.news-item-content{-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}.news-item-overlay{-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.news-item-date{font-size:18px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;color:#f98e38}.news-item-entry{font-weight:100;font-size:16px;line-height:1.5;padding-bottom:60px;height:50%;overflow:hidden;text-overflow:ellipsis}@media(max-width:900px) and (min-width:400px){.news-item-entry{height:30%}}​ .news-item-actions{position:absolute;bottom:5px;left:20px}.news-item-actions .btn-outline{min-width:151px}.news-item-overlay .news-item-date{color:#fff}.news-item-overlay .news-item-entry{color:#25262c}.footer{position:absolute;left:0;bottom:0;z-index:10;width:100%;padding-bottom:18px;font-family:open sans,sans-serif}.footer .socials{float:left;margin:0 0 0 34px}.footer .copyright{float:right;font-size:11px;color:#25262c;font-weight:100;text-transform:uppercase;margin:0 36px 0 0;letter-spacing:.075em}.footer-inner{color:rgba(255,255,255,.25);border-top:1px solid #3b3b40;overflow:hidden;padding:62px 0;position:relative;z-index:3000}.footer-inner .socials-alt{float:none;margin:0 auto}.footer-inner .copyright{font-size:11px;letter-spacing:.075em;text-transform:uppercase;width:100%;text-align:center;margin-top:20px}.footer-inner .copyright a{display:inline-block;vertical-align:middle;margin-left:21px;color:rgba(255,255,255,.25);text-decoration:underline}.footer-inner .copyright a:hover{text-decoration:none;color:#f98e38}.home .footer{z-index:inherit}.footer .socials,.footer .copyright{position:relative;z-index:111}.btn,.btn-menu span:before,.btn-menu span:after,.btn-view,.btn-navigation,.form-btn,.nav,.nav:hover a:before,.slider-intro .slider-prev,.slider-intro .slider-next,.socials a,.program-overlay,.reason-overlay-close,.marker a,.address,.address-overlay{-webkit-transition:.2s all ease-out;-o-transition:.2s all ease-out;transition:.2s all ease-out}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes slideUp{0%{top:0}100%{top:-100px}}@-moz-keyframes slideUp{0%{top:0}100%{top:-100px}}@keyframes slideUp{0%{top:0}100%{top:-100px}}@-webkit-keyframes slideDown{0%{top:-100px}100%{top:0}}@-moz-keyframes slideDown{0%{top:-100px}100%{top:0}}@keyframes slideDown{0%{top:-100px}100%{top:0}}@-webkit-keyframes pulsate{0%{opacity:.3}50%{opacity:1}100%{opacity:.3}}@-moz-keyframes pulsate{0%{opacity:.3}50%{opacity:1}100%{opacity:.3}}@keyframes pulsate{0%{opacity:.3}50%{opacity:1}100%{opacity:.3}}@-webkit-keyframes fullPulsate{0%{opacity:0}20%{opacity:1}40%{opacity:0}60%{opacity:1}80%{opacity:0}100%{opacity:1}}@-moz-keyframes fullPulsate{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes fullPulsate{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@-webkit-keyframes scrollLine{0%{height:0}75%{height:280px}100%{height:280px}}@keyframes scrollLine{0%{opacity:0}75%{height:280px}100%{height:280px}}@-webkit-keyframes scrollLineAlt{0%{height:0}75%{height:160px}100%{height:160px}}@-moz-keyframes scrollLineAlt{0%{opacity:0}75%{height:160px}100%{height:160px}}@keyframes scrollLineAlt{0%{opacity:0}75%{height:160px}100%{height:160px}}@-webkit-keyframes scrollLineAlt2{0%{height:0}75%{height:228px}100%{height:228px}}@-moz-keyframes scrollLineAlt2{0%{opacity:0}75%{height:228px}100%{height:228px}}@keyframes scrollLineAlt2{0%{opacity:0}75%{height:228px}100%{height:228px}}@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.marker a{-moz-animation:pulsate 2s infinite;-webkit-animation:pulsate 2s infinite;-moz-animation:pulsate 2s infinite;animation:pulsate 2s infinite}svg path{fill:transparent;stroke-width:1px;stroke:#fff}svg path[style]{stroke:#fff}.scroll-fade{opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);-webkit-transition:1000ms;-o-transition:1000ms;transition:1000ms}.scroll-fade-visible{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.scroll-fade[data-scrollfade-delay="300"]{-webkit-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}.scroll-fade[data-scrollfade-delay="600"]{-webkit-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms}.scroll-fade[data-scrollfade-delay="900"]{-webkit-transition-delay:900ms;-o-transition-delay:900ms;transition-delay:900ms}.slider-intro .slides{font-size:1vw;white-space:nowrap;height:100vh;width:100%;position:relative;overflow:hidden;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.slider-intro .slide{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;overflow:hidden;vertical-align:top;-webkit-transform:translateX(0em);-ms-transform:translateX(0em);-o-transform:translateX(0em);transform:translateX(0em)}.slider-intro .slide-bg,.slider-intro .slide-overlay{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translateX(0em);-ms-transform:translateX(0em);-o-transform:translateX(0em);transform:translateX(0em)}.slider-intro .slide-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}@media(max-width:700px){.slider-intro .slide-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:right center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}}.slider-intro .slide-overlay-image{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.slide-overlay-image{background-color:rgba(0,0,0,.4)}.slider-intro .slide-content{position:absolute;top:3em;right:2em;text-align:center;width:300px;text-transform:uppercase;font-size:26px;color:#000;letter-spacing:.1em;white-space:normal;z-index:888}.slider-intro .slide-content.lefttop{right:auto;left:2em}.slider-intro .slide-content.leftbottom{bottom:2em;top:auto;left:2em;right:auto}.slider-intro .slide-content.rightbottom{bottom:2em;top:auto;right:2em}.slider-intro .slide-content p{padding-bottom:10px}.slider-intro .slide-content a.quote{color:#5d5c5b;transition:all .5s}.slider-intro .slide-content a.quote:hover{color:#f88e60;text-decoration:none;left:-1px;top:1px;position:relative}.slider-intro .slide,.slider-intro .slide-bg,.slider-intro .slide-overlay{will-change:transform,-webkit-transform;-webkit-transition:1500ms;-o-transition:1500ms;transition:1500ms}.slider-intro .slide-bg:before{display:none!important}.slider-intro .slide{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.slider-intro .slide.current{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.slider-intro .slide.current.first{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}.slider-intro .current~.slide{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.slider-intro .slide.current .slide-overlay{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);background:rgba(255,255,255,.7)}.slider-intro .current~.slide .slide-overlay{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.slider-intro .slide .slide-overlay{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.slider-intro .slider-progress-bar{width:0%;-webkit-transition:5000ms linear;-o-transition:5000ms linear;transition:5000ms linear}.slider-intro.autoplay .slider-progress-bar{width:100%}.slider-intro.reset-autoplay .slider-progress-bar{width:0%;-webkit-transition:0ms;-o-transition:0ms;transition:0ms}@media only screen and (orientation:portrait){.landscape{display:none}}@media only screen and (orientation:landscape){.portrait{display:none}}@media only screen and (min-width:768px){.phone{display:none}.section-news .columns .column .block .text{height:165px}}@media only screen and (max-width:767px){.desktop{display:none}}@media only screen and (max-width:1510px){.slider-intro .slide-content{width:700px;font-size:26px}}@media only screen and (max-width:992px){.slider-intro .slide-content{width:400px;font-size:18px}}@media only screen and (max-width:767px){.slider-intro .slider-actions{width:132px;left:50%;margin-left:-66px;top:auto;bottom:8%;margin-bottom:100px}.slider-intro .slide-actions{bottom:40%}.slider-intro .slide-content{right:auto;top:4em;left:50%;margin-left:-200px}.slider-intro .slide-content.lefttop{top:4em;left:50%}.slider-intro .slide-content.leftbottom{bottom:auto;top:4em;left:50%}.slider-intro .slide-content.rightbottom{bottom:auto;right:auto;top:4em;left:50%}}@media only screen and (max-width:400px){.slider-intro .slide-content{font-size:14px;width:264px;margin-left:-132px}.slider-intro .slide-content,.slider-intro .slide-content.lefttop,.slider-intro .slide-content.leftbottom,.slider-intro .slide-content.rightbottom{top:6em}}@media only screen and (max-width:1050px){.nav li{width:50%}.nav a{height:33.333vh!important}.nav li:nth-child(n) a:before{border-width:0 1px 1px 0}.nav li:nth-child(2n) a:before{border-right-width:0}.nav li:nth-child(n+5) a:before{border-bottom-width:0}.nav li:nth-child(n+3) .nav-image{top:-100%}.nav li:nth-child(n+5) .nav-image{top:-200%}.nav li:nth-child(n) .nav-image{left:0}.nav li:nth-child(2n) .nav-image{left:-100%}.sections-wrapper-image{max-width:100%}.sections-wrapper-image img{max-width:100%;height:auto}.sections-wrapper-image-alt{display:none}.section-areas .section-body{max-width:450px;margin:0 auto}.area{float:none;width:270px;position:relative;padding:15px 17px 8px;margin-bottom:0}.area+.area{margin:10px 0 0}.area-toggle{display:block;position:absolute;color:#f98e38;font-size:26px;right:-10px;top:50%;line-height:1}.area-toggle{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.area-content{min-height:0}.modalDialog>div{height:80%!important}.area-title{position:relative;font-size:14px;padding-right:15px}.area-entry,.area-actions{display:none}.area-entry{font-size:14px;margin-bottom:7px}.section-thinking .section-body{overflow-x:auto}.box-articles{overflow-y:hidden}.box-article{width:25%;height:330px;padding-bottom:0}.section-lawyer-details{padding-top:70px}.section-lawyer-details .shell{padding:0 20px}.section-lawyer-details .section-title{width:90%}.section-lawyer-details .section-image{float:none;text-align:center;margin-right:0;margin-bottom:20px}.section-lawyer-details .section-aside{float:none;margin-right:0;width:auto;margin-bottom:40px}.section-lawyer-details .section-icons ul{font-size:0;text-align:center}.section-lawyer-details .section-icons ul:after{content:none}.section-lawyer-details .section-icons li{width:50%;padding-bottom:27px}.section-lawyer-details .section-icons span{display:block;margin-bottom:8px}.section-career .section-content{width:550px;padding-right:20px}.program-content-inner{width:90%}.program-title{font-size:32px}.program-overlay-inner{width:90%}.program-overlay-inner br{display:none}.program-overlay-inner p{font-size:16px}.schedule-items{padding:0 20px}.schedule-item,.schedule-item:nth-child(n){width:48%;margin-left:4%}.schedule-item:nth-child(2n+1){margin-left:0}.list-schools{padding:0 20px}.reason{width:100%;height:auto;padding:8px}.reason-inner{position:static}.reason-entry br{display:none}.reason-overlay{width:100%;border:8px solid transparent;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.job{float:none;width:auto}.job.sixty{float:none;width:auto}.job.forty{float:none;width:auto}.stat{width:50%;padding-bottom:50%}.box{width:100%;padding-bottom:50%;margin-bottom:8px}.addresses{padding:0 20px}.address{width:auto;float:none}.address+.address{margin-left:0;margin-top:20px}.form-contacts{padding:0 40px}.form-contacts .form-aside{float:none;width:auto;margin:0;text-align:center;margin-bottom:30px}.form-contacts .form-aside .socials{float:none;text-align:center}.form-contacts .form-aside .socials ul{display:inline-block;vertical-align:top}.footer-inner{padding-left:20px;padding-right:20px;color:#fff}.footer-inner .copyright a{color:#fff}.footer-inner .socials-alt,.footer-inner .copyright{float:none;text-align:center;margin-left:0;margin-right:0;padding-right:0}.footer-inner .socials-alt ul{display:inline-block;margin-bottom:10px}.built-by{float:none!important}.section-thinking .box-article-title,.box-article-entry p strong{font-size:16px}.section-thinking .box-article-entry{font-size:15px}}@media only screen and (max-width:1199px){.section-areas.areas-box .section-content{float:none;width:auto;padding:0 50px 122px}.section-areas .section-image{display:none}.section-areas{padding-bottom:135px}}@media only screen and (max-width:1050px){.section-areas{padding-bottom:30px}}@media only screen and (max-width:900px){footer .copyright{padding-top:20px}.btn{height:50px;line-height:50px;padding:0 27px}.btn-outline-big{line-height:46px;height:46px;padding:0 28px;font-size:16px}.field,.textarea{font-size:14px}.textarea{height:139px}.form-btn{height:50px;line-height:50px}.nav a{font-size:17px;line-height:1.53}.logo{width:93px;height:21px;margin:20px 0 0 20px;background-position:-274px -5px}.header .btn-menu,.home .header .btn-menu strong{margin:20px 20px 0 0}.home.logged-in .header .btn-menu strong{margin-top:69px}.section-inside{height:442px;min-height:0;padding-bottom:0}.section-inside .section-title{font-size:32px;margin-top:5px;margin-bottom:19px}.section-job-table .section-title{font-size:32px;margin-bottom:45px}.section-inside .section-entry{font-size:14px;padding:0 30px}.section-inside .section-link{font-size:14px}.section-inside .line-dot{margin-top:40px;margin-bottom:-45px;max-height:143px}.section-testimonials{padding:40px 0}.section-areas.areas-box .section-content{padding:30px 30px 9px}.section-testimonials .line-dot{display:none}.slider-testimonials .bx-controls{text-align:center}.slider-testimonials .bx-pager{display:inline-block;vertical-align:top;margin:32px 0 0}.testimonial{text-align:center}.testimonial-title{font-size:31px}.testimonial-title br{display:none}.testimonial-entry{font-size:14px}.testimonial-meta:before{margin:0 auto 30px}.testimonial-meta strong{font-size:14px}.testimonial-meta span{font-size:12px}.testimonial-content{min-height:0;margin-bottom:28px}.section-areas{padding:66px 0 33px}.section-areas .section-title,.section-testimonials .section-title{font-size:34px;margin-bottom:17px}.section-areas .section-body{max-width:none;margin:0 auto}.section-areas .line-dot{display:none}.areas{padding:0 20px}.area{width:auto}.section-thinking{padding:63px 0}.section-thinking .section-title{font-size:30px;line-height:1.3;margin-bottom:20px}.box-articles{min-width:0;padding:0 20px}.box-article{width:100%;height:auto;margin-bottom:10px}.box-article-inner{position:static;padding:20px}.box-article-content,.box-article-overlay{padding:13px}.section-thinking .box-article-content{position:relative;left:auto;top:auto;height:auto}.section-thinking .box-article-inner{padding:0}.box-article-actions{display:none}.box-article-title{position:relative;font-size:14px;margin-bottom:0}.box-article-title a:after{content:'';position:absolute;right:0;top:50%;width:10px;height:17px;background-position:-447px -5px}.section-lawyers .section-head{padding:0 20px}.section-lawyers .section-title{font-size:30px}.section-lawyers .section-head p{font-size:14px}.lawyers{min-width:0}.list-lawyers li{font-size:16px}.callout-title{font-size:30px}.section-lawyer-details .shell{padding:0 10px}.section-lawyer-details .section-bar{margin-bottom:10px}.section-lawyer-details .section-title{width:85%;font-size:32px}.section-lawyer-details .section-image img{max-width:100%;height:auto}.section-lawyer-details .section-head-content{margin:0 10px}.section-lawyer-details .section-head-bar ul{display:block;padding-left:0;margin-left:0;margin-top:10px}.section-lawyer-details .section-head-bar li{float:none;border-left:0;padding:0}.section-lawyer-details .section-head-entry{font-size:14px}.section-lawyer-details .section-meta span{font-size:14px;display:block;float:none}.section-lawyer-details .section-meta p{font-size:14px}.section-lawyer-details .section-icons{margin:0 10px}.section-lawyer-details .section-icons span{margin-right:0}.section-lawyer-details .section-icons img{max-width:64px;height:auto}.section-lawyer-details .section-body{padding:25px 10px}.section-lawyer-details .section-entry{font-size:14px}.section-lawyer-details .section-entry p{display:none}.section-lawyer-details .section-entry ul{display:none}.section-lawyer-details .section-entry p:first-of-type{display:block}.section-lawyer-details .section-entry .lead{display:block}.section-lawyer-details .section-entry .link-more{display:block;text-transform:uppercase}.section-lawyer-details .section-actions .btn-outline span{padding:0}.question-answer span{font-size:40px}.question-answer h2{font-size:24px;margin-bottom:15px}.section-career .section-title{font-size:32px;margin-bottom:23px}.section-career .section-head p{font-size:14px;line-height:1.45;padding:0 28px;margin-bottom:10px}.section-career .section-head-actions{padding-top:20px}.section-career .section-head-actions .btn-outline-medium{font-size:17px;height:46px;line-height:46px;padding:0}.section-career .section-head-actions .btn-outline-medium span{padding:0 23px}.section-career .line-dot{height:111px;margin-top:42px;margin-bottom:-121px}.section-career .section-body{padding:67px 30px 10px}.section-career .section-content{float:none;text-align:center;width:auto;padding:0;margin:0}.section-career .section-entry h2{font-size:32px;margin-bottom:20px}.section-career .section-entry p{font-size:14px;line-height:1.45;margin-bottom:10px}.section-career .section-aside{float:none;margin:0 auto;padding:38px 0 5px}.section-programs{padding-bottom:20px}.programs{padding:10px}.program{width:100%;padding-bottom:100%;margin-bottom:10px}.program-content{top:0;left:0;right:0;bottom:0}.program-title{position:relative;top:20px}.program .link-more{font-size:14px}.section-schedule .section-head{padding:47px 0 39px}.section-schedule .section-title{font-size:14px}.section-schedule .section-body{padding:47px 0 25px}.schedule-items{padding:0 44px}.schedule-item:nth-child(n){width:100%;margin:0 0 45px}.schedule-item-big .schedule-item-title{min-height:0}.section-resumes .section-body{padding:67px 0 48px}.section-resumes .section-title{font-size:14px;padding:0 40px;line-height:1.45;margin-bottom:25px}.section-resumes .section-foot{padding:52px 0 42px}.section-resumes .section-foot>span{display:block;font-size:18px;margin:0 0 31px}.section-resumes .section-foot .btn-outline-medium{font-size:17px;height:46px;line-height:46px}.section-resumes .section-foot .btn-outline-medium span{padding:0 15px}.list-schools li{float:none;width:auto;text-align:center;font-size:14px;padding:5px 0 9px}.list-schools li:nth-child(2n){margin-left:0}.section-career-not .section-head{padding-bottom:40px}.section-career-not .section-title{font-size:32px;padding:0 30px}.section-career-not .section-head p{font-size:14px;padding:0 50px}.section-career-not .callout{padding:63px 0 59px}.section-career-not .callout-title{font-size:32px;padding:0 30px;margin-bottom:36px}.section-career-not .callout-actions{padding:0}.section-career-not .callout .btn-outline-medium{height:46px;line-height:46px;font-size:16px;min-width:0}.reasons{padding:5px}.reason{padding:5px}.reason-title{font-size:14px}.reason-entry{font-size:24px}.reason-entry br{display:none}.reason-large .reason-entry{font-size:24px}.reason-overlay{right:5px;top:5px;bottom:auto;height:auto;padding:20px 0;text-align:center}.reasons-overlay-div{left:0!important;margin-top:10px}.reason-number{display:block;position:static;width:auto;font-size:14px;margin-bottom:10px;letter-spacing:.1em}.reason-number{-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none}.reason-overlay-content{position:static;width:auto;border:0;border-top:1px solid rgba(255,255,255,.25);margin:0 34px;padding:10px 0;text-align:center}.reason-overlay-content p{position:static;padding:0;font-size:14px}.reason-overlay-content p{-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none}.section-join .section-head{padding-bottom:30px}.section-join .section-title{font-size:32px}.section-join .section-head p{font-size:14px;padding:0 20px}.section-join .callout{padding:50px 15px}.section-join .callout-title{font-size:18px;margin-bottom:35px}.section-join .callout-title br{display:none}.section-join .callout .btn-outline-medium{height:46px;line-height:46px;min-width:0;font-size:14px}.jobs{padding:20px 10px 10px}.job{margin:0 0 10px}.job-inner{margin:0;padding:20px}.job-title{padding-bottom:13px;margin-bottom:15px}.job-entry{font-size:14px}.job-actions{text-align:center}.section-career-summer .section-image{display:none}.section-career-summer .section-title{font-size:32px;padding:0 40px;margin-bottom:25px}.section-career-summer .section-head{padding-bottom:36px}.section-career-summer .section-head p{font-size:14px;padding:0 20px}.section-career-summer .section-head-actions{padding-top:13px}.section-career-summer .section-head-actions .btn-outline{min-width:0;font-size:16px;height:46px;line-height:46px}.section-career-summer .section-body{padding-bottom:20px}.section-career-summer .callout{padding:63px 0 59px}.section-career-summer .callout-title{font-size:32px;padding:0 30px;margin-bottom:19px}.section-career-summer .callout-actions{padding:0}.section-career-summer .callout-entry{font-size:14px;padding:0 30px;margin-bottom:32px}.section-career-summer .callout .btn-outline-medium{height:46px;line-height:46px;font-size:16px;min-width:0}.stats{padding:2px 10px}.stat{float:none;height:0;padding-bottom:100%;width:100%;margin-bottom:10px}.stat-inner{left:0;right:0;top:0;bottom:0;padding:26px}.stat-title{font-size:14px;margin-bottom:26px}.boxes{padding:0}.box{float:none;height:auto;padding:0 10px;width:auto}.box-inner{position:static;padding:25px 20px 24px}.box-title{font-size:14px}.box .list-schools-secondary{width:auto;float:none;padding:0}.box .list-schools-secondary:first-child{padding-top:3px}.box .list-schools-secondary:last-child{padding-bottom:20px}.box .list-schools-secondary li{padding:9px 0 3px}.perks{padding:20px 0}.perk{float:none;width:auto}.perk+.perk{margin-top:35px}.section-contacts .section-head{height:240px;padding-bottom:0}.section-contacts .section-title{position:static;padding-top:122px;font-size:32px}.section-contacts .section-title{-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none}.section-contacts .section-bar{padding:10px}.section-contacts .section-body{padding:32px 0 70px}.markers{display:none}.addresses{padding:0}.address+.address{margin-top:10px}.address-inner{padding:29px 15px 15px}.address-title{font-size:24px;margin-bottom:12px}.address-content p{font-size:14px;margin-bottom:10px}.form-contacts{padding:0 30px}.form-contacts .form-head{padding:0}.form-contacts .form-title{font-size:32px;margin-bottom:16px}.form-contacts .form-aside p{font-size:14px;margin-bottom:21px}.form-contacts .form-body{padding:0}.form-contacts .form-label{font-size:14px}.form-contacts .form-row{margin-bottom:16px}.section-news .section-title{font-size:32px}.section-news .callout-title{font-size:32px;padding:0 30px;margin-bottom:51px}.section-news .callout .btn-outline-medium{height:46px;line-height:46px;font-size:16px;min-width:0}.news-items{min-width:0}.footer-inner{padding-top:30px}.footer-inner .socials{margin-bottom:11px}.footer-inner .copyright a{display:block;margin-left:0;margin-top:15px}}@media only screen and (max-width:782px){footer{display:none}.home.logged-in .header .btn-menu strong{margin-top:69px}}.modalDialog{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);z-index:99999;opacity:0;-webkit-transition:opacity 400ms ease-in;-moz-transition:opacity 400ms ease-in;transition:opacity 400ms ease-in;pointer-events:none}.modalDialog:target{opacity:1;pointer-events:auto}h2#modalTitle{margin-bottom:2%}.modalDialog>div{width:60%;height:50%;position:relative;margin:9% auto;box-sizing:border-box;background:#fff!important;border-width:5px;border-style:solid;border-color:#fcebe1;padding:42px 35px;background:-moz-linear-gradient(#fff,#999);background:-webkit-linear-gradient(#fff,#999);background:-o-linear-gradient(#fff,#999);overflow-y:auto}.close{background:#606061;color:#fff;line-height:25px;position:absolute;right:19%;text-align:center;margin-top:8%;width:24px;text-decoration:none!important;font-weight:700;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-moz-box-shadow:1px 1px 3px #000;-webkit-box-shadow:1px 1px 3px #000;box-shadow:1px 1px 3px #000;z-index:999}@media(max-width:700px){.modalDialog>div{width:90%}.close{right:4%}}.close:hover{background:#f98e38}.overlay-gray{width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,.6)}.reasons-overlay-div{position:absolute;left:35%;right:0;top:34px;bottom:35px;padding-right:5%;padding-left:5%;overflow-y:auto}.reasons-overlay-div p{font-size:16px;font-weight:100;line-height:1.5;text-align:left;margin-bottom:10px}.modalContent p{font-size:16px;line-height:1.5;font-weight:100;margin-bottom:10px}.a-white{color:#fff!important}.hidden-read-more{display:none}@media(max-width:1050px){.hidden-read-more{display:block;text-align:right}}.hide-1299{display:none}.show-1299{display:block}@media(max-width:1050px){.hide-1299{display:block}.show-1299{display:none}}.hide-767{display:none}.show-767{display:block}@media(max-width:767px){.hide-767{display:block}.show-767{display:none}}.overflow-ellipses{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pages ul{width:100%;text-align:center;margin-bottom:10px}.pages ul li{display:inline-block;margin-right:10px}.pages ul li a{color:#fff}.contact_notification{position:fixed;top:4%;border:5px solid #fcebe1;padding:40px;margin:0 auto;width:50%;text-align:center;margin-left:25%;background:#fcf6f4;z-index:90;display:none}.news-item-actions{position:absolute;bottom:5px;left:20px}.box-article{cursor:pointer}.news-item{cursor:pointer}.socials-alt ul li{display:inline-block;float:none!important}.socials-alt ul{text-align:center}.address-first{margin-left:0!important}body.single-lawyer .section-content .section-entry ul{margin-left:20px}@media(min-width:901px){.schedule-item{min-height:150px}}.program-overlay2{background:url(../../../../../../themes/edelson_childtheme/images/program-not-summer.jpg) no-repeat center center!important;background-size:100% 100%!important}.show-below-900{display:none}.hide-below-900{display:block}@media(max-width:900px){.show-below-900{display:block}.hide-below-900{display:none}}.news-stay-in-line{margin-right:15px}@media(max-height:790px) and (orientation:landscape){.slider-intro .slide-actions{bottom:30%}}@media(max-height:450px) and (orientation:landscape){.slider-intro .slide-actions{bottom:20%}}@-webkit-keyframes pulse_animation{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(1.2)}50%{-webkit-transform:scale(1)}75%{-webkit-transform:scale(1.2)}100%{-webkit-transform:scale(1)}}.btn-menu-text{position:relative;display:block;width:0!important;height:0!important;border:none!important;right:66px!important;top:-25px;text-transform:uppercase;font-size:16px;font-weight:300}.btn-menu:hover{text-decoration:none}.btn-menu-text:hover{text-decoration:none}.btn-menu-text:after{position:absolute!important;width:100%!important;height:0!important;background:0 0!important;content:''!important}.btn-menu-text:before{position:absolute!important;width:100%!important;height:0!important;background:0 0!important;content:''!important}a.btn.explore-this{padding:0 30px!important;font-size:18px;font-weight:700}.show-it{position:fixed;z-index:1001;-moz-animation:slideDown .5s 1;-webkit-animation:slideDown .5s 1;-moz-animation:slideDown .5s 1;animation:slideDown .5s 1}.hide-it{position:fixed;z-index:1001;-moz-animation:slideUp .5s 1;-webkit-animation:slideUp .5s 1;-moz-animation:slideUp .5s 1;animation:slideUp .5s 1}.fade-out{-moz-animation:fadeOut .5s 1;-webkit-animation:fadeOut .5s 1;-moz-animation:fadeOut .5s 1;animation:fadeOut .5s 1}body.page-template-template-secondary .section-career{padding-bottom:0}body.page-template-template-secondary .section-career .section-head .shell{max-width:760px;color:#575655}body.page-template-template-secondary .section-career .section-title{color:#000;font-weight:800}body.page-template-template-secondary .section-career .section-head .shell p{font-size:25px;font-weight:700}.secondary-button{font-size:5em;font-weight:300;color:#fff;background-color:#f98e38;border-radius:5px;padding:5px 30px}.secondary-button:hover{text-decoration:none}.always-display{display:block!important}.secondary-image-wrapper{padding:30px;text-align:center}body.page-template-template-secondary .section-career .section-head-actions .btn-outline{border:3px solid #f98e38;font-size:25px}.list-lawyers li span.lawyer-location{color:#fff;font-size:32px}.area:nth-child(n+4){margin-left:0}.section-secondary .section-head p{font-weight:400}.section-secondary .section-head h3{margin-top:20px;margin-bottom:40px;font-size:24px}.main-wrapper{display:block;position:relative;width:100%;max-width:1370px;max-width:1980px;margin:0 auto;overflow:hidden}.section-secondary .section-head{max-width:1300px}.section-secondary .section-head ul{text-align:left;padding-left:30px}.margin-top{margin-top:40px}form.wpcf7-form p{margin-bottom:20px;text-align:left}.job-inner.secondary ul,.job-inner.secondary p{font-weight:100}form.wpcf7-form textarea,form.wpcf7-form input{color:#000;font-weight:300}.section-join h2.section-title.special-header{font-size:30px;margin-bottom:10px}.section-join h2.section-title.special-header2{font-size:30px;color:#f98e38;margin-bottom:10px}form.wpcf7-form input.wpcf7-submit{font-weight:500}body.page-id-304 .section-join .section-head{padding:60px 0 81px}.blocks:before,.blocks:after{display:table;content:'';clear:both}.fiftyfifty{width:50%;float:left;height:100%}.list-lawyers li ul{list-style:none}@media(max-width:500px){.secondary-button{font-size:2em}body.page-template-template-secondary .section-career .section-head .shell p{font-size:16px}.fiftyfifty{width:100%;float:none;height:100%}}.wpcf7-form-control-wrap input[type=checkbox]{-webkit-appearance:checkbox!important;cursor:pointer}.form-row span.wpcf7-list-item{margin-left:0}.section-news .section-body{background:0 0}.section-news .columns{display:inline-block;width:100%;padding:0 20px 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.section-news .columns.tabs{border-top:1px solid #3b3b40;padding-top:20px}.section-news .columns.tabs .column h2{padding-bottom:0}.section-news .columns *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.section-news .columns .column{display:inline-block;margin:0}.section-news .columns .column.their-thoughts{width:60%;float:left;color:#25252c}.section-news .columns .column.our-thoughts{width:38%;float:right}.section-news .columns .column h2{color:#ed7d31;font-size:24px;display:block;text-align:center;padding:0 0 20px;margin:0}.section-news .columns .column .block{display:block;background-color:#fff;min-height:405px;max-height:405px;margin-bottom:25px;position:relative;padding:30px 20px 40px}.section-news .columns .column .block.scroll-fade{opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);-webkit-transition:1000ms;-o-transition:1000ms;transition:1000ms}.section-news .columns .column .block.scroll-fade.scroll-fade-visible{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.section-news .columns .column.our-thoughts .block{background:#3b3b40}.section-news .columns .column .block h4 a{font-size:22px}.section-news .columns .column .block p{font-size:18px;font-weight:100}.section-news .columns .column .block p.date{text-transform:uppercase;color:#ff9300;margin:20px 0;padding:0;font-size:16px;font-weight:400;letter-spacing:1px}.section-news .columns .column .block .links{position:absolute;bottom:0;left:0;width:100%;padding:30px 30px 40px}.section-news .columns .column .block .links .share{float:right;width:54px;height:54px;background:url(../../../../../../themes/edelson_childtheme/images/share.png) no-repeat center center;text-indent:-2000px;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.section-news .columns .column .block .links .author-details{float:left;font-size:16px}.section-news .columns .column .block .links span.share{float:left;background-size:cover!important;margin-right:5px;border-radius:50%}.section-news .columns .column .block .links a.authorName{line-height:54px;color:#ff9300}.section-news .columns .column .block .links .author{float:left;font-weight:600;color:#ff9300;font-size:16px}.section-news .columns .column .block .links .author a{color:#ff9300;font-weight:600}.section-news .columns .column .block .links .author a:hover{text-decoration:none}.section-news .columns .column .block .links .author a em{color:#fff;font-style:normal;font-weight:100}.section-news .columns .column .block .links .author img{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:3px solid #ff9300;margin-right:20px}.section-news .columns .column .block .links .author img{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;border:3px solid #ff9300;margin-right:15px}.section-news .columns .column .block .text{display:block;height:111px;overflow:hidden;text-overflow:ellipsis;font-size:18px;font-weight:300;line-height:1.5}.section-news .columns .column.their-thoughts .block h4,.section-news .columns .column.their-thoughts .block h4 a{color:#25252c}.section-news .columns .column.our-thoughts .block h4,.section-news .columns .column.our-thoughts .block h4 a{color:#fff;line-height:1.5}.section-news .columns .column.their-thoughts .block h4,.section-news .columns .column.their-thoughts .block h4 a{line-height:1.5}.section-news .socials-baloon{display:none;position:absolute;right:30px;top:-55px;border:3px solid #ff9300;padding:15px 15px 10px;background:#fff;line-height:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.section-news .socials-baloon:before{content:' ';display:block;position:absolute;bottom:-15px;right:10px;width:0;border-width:15px 15px 0;border-color:#ff9300 transparent;border-style:solid}.section-news .socials-baloon:after{content:' ';display:block;position:absolute;bottom:-11px;right:10px;width:0;border-width:15px 15px 0;border-color:#fff transparent;border-style:solid}.single-article{display:block;width:100%;clear:both}.single-article .section-body{display:block;width:100%;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.single-article .section-news .columns{text-align:center}.single-article .section-news .columns .column.our-thoughts{width:100%;max-width:1024px;float:none;margin:0 auto;text-align:left}.single-article .section-body .block{display:block;width:100%;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.benefits-section{background-size:cover;position:relative}.benefits-section:before{content:'';position:absolute;left:0;top:0;background-color:rgba(0,0,0,.6);width:100%;height:100%;z-index:5}.benefits-section .section-body{padding:116px 0;position:relative;z-index:10}.benefits-section .shell{max-width:700px;margin:0 auto}.benefits-section h1,.benefits-section h2,.benefits-section h3,.benefits-section h4,.benefits-section h5,.benefits-section h6,.benefits-section p,.benefits-section li{color:#fff}.benefits-section h1,.benefits-section h2,.benefits-section h3,.benefits-section h4,.benefits-section h5,.benefits-section h6,.benefits-section p{display:block;text-align:center}.benefits-section h3{font-size:44px;line-height:1.3;margin-bottom:25px}.benefits-section h4{font-size:14px;line-height:1.3;margin-bottom:25px}.benefits-section ul{padding:20px 0 0;text-align:center;font-size:17px;list-style:none}.benefits-section ul li{-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;text-align:left;position:relative;padding:0 0 0 20px;margin:16px 0;vertical-align:top;width:49%}.benefits-section ul li:before{content:'';background:url(../../../../../../themes/edelson_childtheme/images/marker.png) no-repeat left top;height:12px;width:14px;position:absolute;left:0;top:5px}.benefits-section.benefits-careers ul li:before{display:none}.benefits-section.benefits-careers ul li{padding:0 20px;text-align:left}.benefits-section.benefits-careers li p,.benefits-section.benefits-careers li h4,.benefits-section.benefits-careers li h3,.benefits-section.benefits-careers li h2,.benefits-section.benefits-careers li h5,.benefits-section.benefits-careers li h6{text-align:left}.benefits-section.benefits-careers li h4{font-size:18px;min-height:48px;margin-bottom:10px}.section-job-table .shell{margin:0 auto;max-width:900px}.section-job-table{padding:50px 0;border-top:1px solid #3b3b40}.jobs-table{width:100%}.jobs-table th{font-size:20px;line-height:150%}.jobs-table th,.jobs-table td{color:#fff;text-align:left;padding:15px 10px}.jobs-table td{font-size:17px;line-height:120%}.jobs-table tr:nth-child(2n) td{background:#6c6c70}.jobs-table td{border-top:1px solid #fff}.invisible-block .btn-outline{float:left;border:1px solid #fff;color:#fff}.invisible-block .btn-outline:hover{background-color:#fff;color:#f98e38}.invisible-block .btn-outline:hover:after{color:#f98e38}section .invisible-block{display:none;min-height:100%;vertical-align:middle}.invisible-block .shell{margin:0 auto;padding:0 30px;max-width:900px;display:block;position:relative}.invisible-block .cell-item{display:inline-block;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top;padding:0 30px 20px}.invisible-block .cell-item.medium-cell-item{width:100%}.invisible-block .cell-item.medium-cell-item p{margin-bottom:0}.invisible-block .cell-item ul{list-style:none;padding-left:0!important}.invisible-block .cell-item p,.invisible-block .cell-item li,.invisible-block .cell-item p a{font-size:16px;line-height:155%;color:#000}.invisible-block .cell-item p a{text-decoration:underline}.invisible-block .cell-item p a:hover{text-decoration:none}.invisible-block .cell-item li{padding:0 0 0 32px;position:relative}.invisible-block .cell-item li:before{content:'';position:absolute;left:10px;top:11px;background:#000;height:3px;width:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.invisible-block .cell-item p{margin-bottom:28px}.invisible-block .cell-item{padding:20px;width:54%}.invisible-block .cell-item.small-cell-item{width:44%}.invisible-block .cell-item h2,.invisible-block .cell-item h3,.invisible-block .cell-item h4,.invisible-block .cell-item h5{color:#fff}.invisible-block .cell-item h3{font-size:40px;margin-bottom:23px}.invisible-block .cell-item h4{font-size:20px;margin-bottom:20px}.invisible-block .cell-item-box{margin:18% auto 6%;display:inline-block;width:100%}.lawyers-style .section-title{text-align:center}@media(max-height:900px){.invisible-block .cell-item-box{margin:12% auto}}@media(max-height:800px){.invisible-block .cell-item-box{margin:8% auto}}@media(max-height:700px){.invisible-block .cell-item-box{margin:6% auto}}@media(max-height:600px){.invisible-block .cell-item-box{margin:0 auto}}@media(max-width:900px){.benefits-section .section-body{padding:67px 30px 10px}.benefits-section ul li{margin-top:0;width:100%}.benefits-section h3{font-size:30px;margin-bottom:15px}.benefits-section ul{padding-top:0}}.perk-image img{margin-bottom:5px;max-width:100%}.bottom-text .section-body{padding:25px 0;position:relative;z-index:10}.bottom-text .shell{max-width:900px;margin:0 auto}.content-box{font-size:41px;line-height:1.2;color:#fff;text-align:center;padding:0 15px}.programs-banner{padding:16px 16px 8px}.programs-banner a{padding:20px;display:block;text-align:center;background:#fff;margin:0;font-size:20px;letter-spacing:.1em;text-transform:uppercase}.programs-banner a:hover{color:#fff;background:#ed7d31;text-decoration:none}.medium-box{display:inline-block;width:100%;padding:50px 8px 20px;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;color:#f98e38;font-size:18px;letter-spacing:.1em;text-transform:uppercase}.first-link,.second-link,.third-link{display:inline-block;position:absolute;color:#fff;font-weight:300}.first-link:hover,.second-link:hover,.third-link:hover{color:#ed7d31;text-decoration:none}.first-link{left:53%;top:125px}.first-link:before,.third-link:before{content:'–';color:#ed7d31;display:inline-block;margin-right:7px}.second-link:after{content:'–';color:#ed7d31;display:inline-block;margin-left:7px}.second-link{right:53%;top:175px}.third-link{left:53%;top:225px}.fix-section{position:relative}.bottom-button{display:none}.bottom-button span{background:url(../../../../../../themes/edelson_childtheme/images/bottom-button.png) no-repeat left top;background-size:contain;height:30px;left:50%;margin-left:-10px;width:20px;position:absolute;top:5px;text-indent:-99999px;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.bottom-button:hover span{top:10px}.invisible-box .bottom-button{display:block;position:fixed;z-index:1100;left:0;bottom:0;height:40px;width:100%;background:0 0;z-index:170;-o-transition:.4s;-ms-transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;background-color:#fff}.invisible-box .anchor-button.anchor-button-first{z-index:2005}.invisible-box .bottom-button.invisible{display:none}.invisible-box .bottom-button:hover{background-color:#ed7d31}.section-foot .callout+hr{border:none;border-top:1px solid #3b3b40}.section-foot .section-foot-wrapper{display:table;width:100%}.section-foot .callout.cell-item{display:table-cell;vertical-align:top;background:#3b3b40;border:16px solid #25262c;border-left:8px solid #25262c;padding-left:2%;padding-right:2%;width:50%}.section-foot .callout.cell-item:first-child{border-left:16px solid #25262c;border-right:8px solid #25262c}.section-resumes.style-top{margin:16px 0 8px;border-top:1px solid #3b3b40;padding-top:16px;background-color:#25262c}.section-resumes.style-top .section-foot{background-color:#fff}.section-resumes.border-in .section-foot>span,.bottom-schedule>span{color:#25262c}.bottom-schedule .btn-outline-medium{vertical-align:middle}.fancybox-close{right:33px;top:28px;background:0 0}.fancybox-close:hover{opacity:.7}.fancybox-close:before{content:"";text-align:center;height:32px;width:32px;text-indent:0;position:absolute;left:0;top:0;background:url(../../../../../../themes/edelson_childtheme/images/fancybox-close-icon.svg) no-repeat left top;background-size:cover}.fancybox-skin{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#f98e38}.new-firm-style .section-inside .section-entry{color:#fff;font-family:museosans;font-size:18px;font-weight:300;line-height:30px}.new-firm-style .section-inside .section-title{color:#fff;font-family:museosans;font-size:72px;font-weight:900;line-height:72px;margin:0 0 50px}.new-firm-style .section-inside .section-content{margin:0 auto 2%}.new-firm-style .btn-link{position:absolute;left:50%;bottom:46px;width:140px;margin-left:-70px;color:#fb8e29;font-family:museosans;font-size:14px;font-weight:700;text-transform:uppercase;text-align:center}.new-firm-style .btn-link:before{content:'';position:absolute;left:50%;margin-left:-8px;bottom:-12px;background:url(../../../../../../themes/edelson_childtheme/images/combined-shape.svg) no-repeat left top;width:17px;height:9px;-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;transition:all .6s}.new-firm-style .btn-link:hover{text-decoration:none}.new-firm-style .btn-link:hover:before{bottom:-20px}.know-section{background:#fff;padding:150px 0 62px;text-align:center}.know-section .shell{max-width:1194px;margin:auto;display:block}.know-section .section-title{max-width:760px;color:#25262c;font-size:48px;font-weight:900;line-height:56px;margin:0 auto 64px}.know-section .section-body{max-width:760px;color:#25262c;font-size:16px;line-height:30px;margin:0 auto 74px;font-weight:300}.know-section .section-body strong{font-weight:900}.know-section .section-sub-head{opacity:.3;color:#25262c;font-size:16px;font-weight:900;line-height:110%;margin:0 0 60px}.know-section .know-box-item{padding:0 16px 32px;display:inline-block;-moz-box-sizing:border-box;box-sizing:border-box;width:49%}.know-section .know-box-item a{box-shadow:0 0 10px rgba(0,0,0,.1);background-color:#fff;color:#fb8e29;font-size:14px;font-weight:500;letter-spacing:.78px;line-height:39px;text-transform:uppercase;display:table-cell;width:600px;height:133px;text-align:center;vertical-align:middle;-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;transition:all .6s}.know-section .know-box-item a strong{display:block;color:#25262c;font-size:36px;font-weight:900;text-transform:capitalize;-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;transition:all .6s}.know-section .know-box-item a:hover{background:#fb8e29;color:#fff;text-decoration:none}.know-section .know-box-item a:hover strong{color:#fff}.new-firm-style .we-do-section{background-image:linear-gradient(180deg,rgba(255,255,255,.5) 0%,rgba(252,234,223,.5) 97%);text-align:center;padding:89px 0 40px;margin-bottom:-130px}.new-firm-style .we-do-section .section-title{color:#25262c;font-size:48px;font-weight:900;line-height:39px}.new-firm-style .we-do-section .shell{display:block;margin:auto;max-width:1310px;position:relative;z-index:25}.new-firm-style .we-do-section .section-body{display:block;margin:auto;overflow:hidden}.new-firm-style .text-box-items{margin:0 -50px;display:block;overflow:hidden}.new-firm-style .text-box-item{float:left;padding:157px 54px 20px;width:33.33%;position:relative;-moz-box-sizing:border-box;box-sizing:border-box}.new-firm-style .text-box-item:before{content:"";position:absolute;left:0;top:0;width:1px;height:100%;background-image:linear-gradient(180deg,rgba(255,149,53,0) 0%,#ffb36f 52%,rgba(253,195,144,0) 100%)}.new-firm-style .text-box-item .text-box-item-img{position:absolute;left:10%;top:43px;height:77px;width:80%;overflow:hidden}.new-firm-style .text-box-item .text-box-item-img img{width:auto;margin:auto;height:auto;max-height:100%}.new-firm-style .text-box-item .text-box-item-title{color:#fc913a;font-size:18px;font-weight:900;line-height:39px;text-transform:uppercase;letter-spacing:1px;margin:0 0 29px}.new-firm-style .text-box-item .text-box-item-content{color:#25262c;font-size:16px;font-weight:300;line-height:30px;margin:0 0 25px;min-height:295px}.new-firm-style .dark-section{box-shadow:0 0 15px 6px rgba(0,0,0,.35);background-color:#3c3b41;margin:auto;max-width:1233px;padding:69px 0 68px}.new-firm-style .dark-section .shell{text-align:center;margin:auto;max-width:760px}.new-firm-style .dark-section .section-title{color:#fff;font-size:48px;font-weight:900;line-height:39px;margin:0 0 44px}.new-firm-style .dark-section .section-sub-head{color:#fc913a;font-size:18px;font-weight:900;letter-spacing:1px;line-height:39px;text-transform:uppercase;margin:0 0 29px}.new-firm-style .dark-section .section-body{color:#fff;font-size:16px;font-weight:300;line-height:30px;margin:0 0 45px}.new-firm-style .fun-section{background:#25262b;padding:0 0 59px;text-align:center}.new-firm-style .fun-section .shell{margin:-357px auto 0;max-width:760px;position:relative;z-index:22}.new-firm-style .fun-section .section-title{color:#fff;font-size:48px;font-weight:900;line-height:39px;margin:0 0 44px}.new-firm-style .fun-section .section-sub-head{color:#fc913a;font-size:18px;font-weight:900;letter-spacing:1px;line-height:39px;text-transform:uppercase;margin:0 0 19px}.new-firm-style .fun-section .section-body{color:#fff;font-size:16px;font-weight:300;line-height:30px;padding-bottom:20px}.new-firm-style .fun-section .section-body p{margin-bottom:53px}.new-firm-style .fun-section .btn-outline{margin-bottom:45px}.new-firm-style .video-box{margin:auto;padding:36px 0 45px;max-width:1290px;text-align:center}.new-firm-style .video-box-item{display:inline-block;margin:0 1% 2%;width:47%;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 0 15px 6px rgba(0,0,0,.35)}.new-firm-style .video-responsive{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;margin:0 auto;width:100%}.new-firm-style .video-responsive iframe{height:100%;left:0;position:absolute;top:0;width:100%}.new-firm-style .section-inside.sub-inside .section-content{margin:15px auto;max-width:820px}.new-firm-style .section-inside.sub-inside .section-title{font-size:64px;font-weight:900}.new-firm-style .section-inside.sub-inside h3{color:#fb8e29;font-size:18px;font-weight:900;text-transform:uppercase;margin-bottom:32px}.new-firm-style .section-inside.sub-inside .section-content .section-entry{max-width:650px;margin-left:auto;margin-right:auto}.new-firm-style .section-inside .back-link{opacity:.4;color:#fff;font-family:museosans;font-size:14px;font-weight:700;text-transform:uppercase;position:absolute;padding-left:16px;line-height:100%;left:20px;top:103px;-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;transition:all .6s}.new-firm-style .section-inside .back-link:before{content:'<';position:absolute;left:0;top:0;line-height:100%}.new-firm-style .section-inside .back-link:hover{text-decoration:none;opacity:1}.new-firm-style .subpage-section{padding:72px 0 155px}.new-firm-style .subpage-section .shell{max-width:1120px;padding:0 20px;margin:auto;position:relative}.new-firm-style .subpage-section .article-box{display:block;margin:0 310px 0 0}.new-firm-style .subpage-section .article-box p{color:#25262c;font-family:museosans;font-size:16px;line-height:30px;font-weight:300;margin-bottom:55px}.new-firm-style .subpage-section .article-box p strong{font-weight:900;font-family:museosans}.new-firm-style .subpage-section .article-box h1{font-family:museosans;color:#25262c;font-size:48px;font-weight:900;line-height:56px;margin-bottom:38px}.new-firm-style .subpage-section .article-box blockquote{padding:0 0 0 23px;border-left:3px solid #fc913a;font-family:museosans;color:#25262c;font-size:16px;font-weight:300;line-height:30px;margin-bottom:41px}.new-firm-style .subpage-section .article-box blockquote+p{padding-top:12px}.new-firm-style .subpage-section .article-box blockquote p{margin:0}.new-firm-style .bottom-bg{display:block;position:relative}.new-firm-style .subpage-section .aside-box{position:absolute;right:20px;top:0;width:230px}.new-firm-style .subpage-section .aside-box .section-title{color:#25262c;font-family:museosans;font-size:36px;font-weight:900;line-height:56px;margin-bottom:23px}.new-firm-style .subpage-section .aside-box .btn-outline{border:1px solid #fb8e29;background:#fb8e29;color:#fff;line-height:50px;font-size:14px;font-weight:500;letter-spacing:.78px}.new-firm-style .box-articles{max-width:1400px;margin-left:auto;margin-right:auto}.new-firm-style .box-articles .box-article-entry{color:#fbfbfb;font-size:16px;font-weight:300;line-height:24px}.new-firm-style .box-articles .box-article-entry strong{color:#fbfbfb;font-size:18px;font-weight:700;line-height:26px;text-transform:uppercase}.new-firm-style .box-articles .box-article-content{background:0 0}.new-firm-style .box-articles .box-article-overlay{background:linear-gradient(180deg,rgba(255,255,255,.1) 0%,rgba(37,38,43,0) 100%)!important}.new-firm-style .box-articles .btn-bottom{color:#fb8e29;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:1px}.new-firm-style .box-articles .btn-bottom:hover{color:#fb8e29}.new-firm-style .section-thinking{padding:88px 0 92px}.new-firm-style .section-thinking .section-title{font-size:48px;font-weight:900;line-height:120%;margin-bottom:50px}.bottom-bg-wrap{padding:284px 0 610px;margin:-1px 0;position:relative;z-index:10;background-image:url(../../../../../../themes/edelson_childtheme/images/bottom-bg.jpg);background-repeat:no-repeat;background-position:top center;background-size:100% 100%;display:inline-block;width:100%;-moz-box-sizing:border-box;box-sizing:border-box}.new-firm-style .bottom-bg:before,.new-firm-style .bottom-bg:after{content:'';position:absolute;top:0;width:50%;height:100%;z-index:5}.new-firm-style .bottom-bg:before{background:#fef5ef;left:0}.new-firm-style .bottom-bg:after{background:#25262b;right:0}.new-firm-style .box-articles{position:relative;overflow:hidden}.new-firm-style .box-articles:before{content:'';position:absolute;left:0;bottom:-1px;height:3px;width:100%;background:#25262c;z-index:1111}.new-firm-style .box-article:before,.new-firm-style .box-article:after{content:'';position:absolute}.new-firm-style .box-article:before{background:#fdc390;height:100%;width:1px;top:0;right:0}.new-firm-style .box-article:after{background:#fdc390;height:1px;width:100%;bottom:0;right:0}.new-firm-style .box-article:nth-child(4n+1):after{background:-moz-linear-gradient(left,rgba(255,149,53,0) 0%,rgba(253,195,144,1) 100%);background:-webkit-linear-gradient(left,rgba(255,149,53,0) 0%,rgba(253,195,144,1) 100%);background:linear-gradient(to right,rgba(255,149,53,0) 0%,rgba(253,195,144,1) 100%)}.new-firm-style .box-article:nth-child(4n+4):after{background:-moz-linear-gradient(left,rgba(253,195,144,1) 0%,rgba(255,149,53,0) 100%);background:-webkit-linear-gradient(left,rgba(253,195,144,1) 0%,rgba(255,149,53,0) 100%);background:linear-gradient(to right,rgba(253,195,144,1) 0%,rgba(255,149,53,0) 100%)}.new-firm-style .box-article:nth-child(4n+4):before{display:none}.new-firm-style .box-article:nth-child(-n+4):before{background:-moz-linear-gradient(top,rgba(255,149,53,0) 0%,rgba(253,195,144,1) 100%);background:-webkit-linear-gradient(top,rgba(255,149,53,0) 0%,rgba(253,195,144,1) 100%);background:linear-gradient(to bottom,rgba(255,149,53,0) 0%,rgba(253,195,144,1) 100%)}.new-firm-style .box-article.last-box:before{background:-moz-linear-gradient(top,rgba(253,195,144,1) 0%,rgba(255,149,53,0) 100%);background:-webkit-linear-gradient(top,rgba(253,195,144,1) 0%,rgba(255,149,53,0) 100%);background:linear-gradient(to bottom,rgba(253,195,144,1) 0%,rgba(255,149,53,0) 100%)}.new-firm-style .box-article-inner{left:0;right:0;top:0;bottom:0}.new-firm-style .btn-outline{border-width:1px;font-size:14px;font-weight:300;letter-spacing:.78px;text-transform:uppercase;min-width:177px}.page-template-template-inside-the-firm-subpage .sections-wrapper.top{height:400px;overflow:hidden}.page-template-template-inside-the-firm-new .section-inside{min-height:0}.new-firm-style .fullscreener img{display:none}@media(max-width:1280px){.new-firm-style .box-articles .box-article-entry strong{font-size:16px;line-height:20px}}@media(max-width:1200px){.new-firm-style .box-articles .box-article-entry strong{font-size:14px;line-height:16px}}@media(max-width:1140px){.new-firm-style .box-articles .box-article-entry{font-size:14px;line-height:16px}.new-firm-style .box-articles .box-article-entry strong{font-size:14px;line-height:16px}}@media(max-width:992px){.know-section{padding:100px 0 32px}.new-firm-style .text-box-items{margin:0}.new-firm-style .text-box-item{width:100%;min-height:1px!important;padding:30px 0}.new-firm-style .text-box-item:before{top:0;width:100%;left:0;height:1px}.new-firm-style .text-box-item:first-child:before{display:none}.new-firm-style .text-box-item .text-box-item-img{position:relative;left:auto;top:auto;padding:0 10%;margin:0 0 25px}.new-firm-style .we-do-section{margin-bottom:0}.bottom-bg-wrap{padding:20px}.new-firm-style .fun-section .shell{margin-top:0}.new-firm-style .fun-section{padding:35px 0}.know-section .shell,.new-firm-style .we-do-section .shell,.new-firm-style .fun-section .shell{padding-left:20px;padding-right:20px}.new-firm-style .subpage-section{padding:40px 0 100px}}@media(max-width:767px){.invisible-block .cell-item{margin:20px auto 10px;padding:15px 0 0;width:100%}.invisible-block .cell-item.small-cell-item{width:100%}.new-firm-style .subpage-section .article-box{margin:0}.new-firm-style .subpage-section .aside-box{position:relative;right:auto;top:auto}.invisible-block .cell-item.medium-cell-item{padding-top:30px}.invisible-block .cell-item p,.invisible-block .cell-item li,.invisible-block .cell-item p a{font-size:14px}.invisible-block .cell-item h3{font-size:24px;line-height:120%;margin-bottom:15px}.invisible-block .cell-item h4{font-size:18px;line-height:120%;margin-bottom:15px}.jobs-table th{display:none}.jobs-table td{position:relative;display:block}.jobs-table td:before{display:inline-block;width:100%;text-transform:uppercase}.jobs-table td{border:none}.jobs-table td:first-child{border-top:1px solid #fff}.jobs-table td:last-child{border-bottom:1px solid #fff}.jobs-table td:nth-child(1):before{content:'Job Title:'}.jobs-table td:nth-child(2):before{content:'Type:'}.jobs-table td:nth-child(3):before{content:'Location:'}.new-firm-style .video-box{padding-left:20px;padding-right:20px}.new-firm-style .video-box-item{width:100%;margin-left:0;margin-right:0;margin-bottom:25px}.new-firm-style .dark-section{padding:40px 20px}.new-firm-style .dark-section .shell{padding-left:20px;padding-right:20px}.new-firm-style .subpage-section{padding:40px 0}}@media(max-width:1800px){.section-career-summer .callout-title{font-size:40px}}@media(max-width:1599px){.box{min-height:500px;padding-bottom:0}}@media(max-width:1050px){.box{min-height:10px;padding-bottom:8px;height:auto}.box-inner{position:relative;left:auto;top:auto;bottom:auto;right:auto;padding-bottom:52px}}@media(max-width:900px){.box-inner{padding-bottom:25px}.content-box{font-size:32px}.programs-banner{padding-top:26px}.section-resumes.invisible-box.full-visible.border-in{margin-top:26px}.first-link{top:100px}.second-link{top:140px}.third-link{top:180px}.section-schedule.summer-style .schedule-item-title,.benefits-section.benefits-careers li h4{min-height:1px!important}.benefits-section.benefits-careers ul li{padding:0}.benefits-section h3{font-size:24px}.benefits-section ul{font-size:14px}.benefits-section.benefits-careers li h4{font-size:16px}.medium-box{padding:25px 8px}.section-foot .callout.cell-item .h-box{min-height:1px!important}.section-foot .callout.cell-item,.section-foot .callout.cell-item:first-child{display:block;width:auto;border-left-width:16px;border-right-width:16px;border-top-width:8px;max-width:none}.section-foot .callout.cell-item:first-child{border-top-width:16px;border-bottom-width:8px}.new-firm-style .section-inside .section-title,.know-section .section-title,.new-firm-style .we-do-section .section-title,.new-firm-style .dark-section .section-title,.new-firm-style .fun-section .section-title,.new-firm-style .section-inside.sub-inside .section-title,.new-firm-style .subpage-section .article-box h1{font-size:32px;margin-bottom:19px;line-height:120%}.new-firm-style .section-inside .section-entry,.know-section .section-body,.new-firm-style .text-box-item .text-box-item-content,.new-firm-style .dark-section .section-body,.new-firm-style .fun-section .section-body,.new-firm-style .subpage-section .article-box p{font-size:14px;line-height:120%}.know-section .section-body,.new-firm-style .fun-section .btn-outline,.new-firm-style .subpage-section .article-box p,.new-firm-style .subpage-section .article-box blockquote{margin-bottom:25px}.new-firm-style .subpage-section .article-box blockquote p{margin-bottom:0}.know-section .know-box-item a strong,.new-firm-style .subpage-section .aside-box .section-title{font-size:22px;line-height:120%}.new-firm-style .text-box-item .text-box-item-title,.new-firm-style .dark-section .section-sub-head,.new-firm-style .fun-section .section-sub-head{line-height:130%;font-size:16px}.new-firm-style .we-do-section{padding:40px 0 20px}.new-firm-style .dark-section{padding:40px 0}.new-firm-style .section-inside .back-link{position:relative;left:auto;top:auto;margin-left:20px}.new-firm-style .box-article:after,.new-firm-style .box-article:nth-child(4n+1):after,.new-firm-style .box-article:nth-child(4n+4):after{background:-moz-linear-gradient(left,rgba(255,149,53,0) 0%,rgba(255,179,111,1) 52%,rgba(253,195,144,0) 100%);background:-webkit-linear-gradient(left,rgba(255,149,53,0) 0%,rgba(255,179,111,1) 52%,rgba(253,195,144,0) 100%);background:linear-gradient(to right,rgba(255,149,53,0) 0%,rgba(255,179,111,1) 52%,rgba(253,195,144,0) 100%)}.new-firm-style .box-article:last-child:after,.new-firm-style .box-article:before,.new-firm-style .box-article:nth-child(4n+4):before,.new-firm-style .box-article:nth-child(-n+4):before,.new-firm-style .box-article.last-box:before{display:none}.new-firm-style .box-articles .box-article-entry{text-align:center}.new-firm-style .section-thinking{padding:50px 0}.new-firm-style .box-article{margin-bottom:0}.new-firm-style .box-article-content,.new-firm-style .box-article-overlay{padding:20px 13px}}@media(max-width:1400px){.reason-entry{font-size:22px;line-height:1.3}.reason-small .reason-entry-small{font-size:15px;line-height:1.4}}@media(max-width:1300px){.reason-entry{font-size:20px;line-height:1}.reason-title{font-size:16px;margin:0 7px 15px;padding-bottom:20px}.reason-large .reason-entry{font-size:30px;line-height:1.1}.reason-small .reason-entry-large{font-size:30px;line-height:1.1}.reason-small .reason-entry-small{font-size:14px;line-height:1.3}.section-news .columns .column .block .text{height:85px}.section-news .columns .column .block .links{padding-bottom:20px}}@media(max-width:1180px){.reason-inner{padding:20px}.reason-small .reason-entry-small{font-size:12px;line-height:1.2}.reason-entry{font-size:18px}.reason-title{padding-bottom:10px}.new-firm-style .text-box-item .text-box-item-content{min-height:360px}}@media(max-width:1050px){.reason-title{padding-bottom:25px}.reason-entry{font-size:20px}.reason-small .reason-entry-small{font-size:17px;line-height:1.56}.fancybox-close{right:19px;top:19px}}@media(max-width:992px){.new-firm-style .text-box-item .text-box-item-content{min-height:0}}@media(max-width:767px){.section-news .columns .column .block .text{height:140px}.section-news .columns .column .block .links .author-details{font-size:13px}.section-career-summer .callout-title{font-size:30px}}@media(max-width:620px){.know-section .know-box-item{width:100%}.know-section .know-box-item a{width:992px}.know-section{padding:50px 0 0}}@media(max-width:360px){.section-career-summer .callout-title{font-size:24px}.section-inside .line-dot{margin-top:22px;max-height:88px}.first-link{top:80px}.second-link{top:100px}.third-link{top:120px}.section-career-summer .callout .btn-outline-medium{font-size:12px}.section-foot .callout.cell-item,.section-foot .callout.cell-item:first-child{border-left-width:8px;border-right-width:8px;padding-left:0;padding-right:0}.know-section{padding:100px 0 32px}}.page-template .pea_cook_wrapper.pea_cook_bottomcenter{bottom:0;left:0;margin:0;background:rgba(250,142,52)!important;border-radius:0;width:100%;padding:18px 21px;box-sizing:border-box}.page-template .pea_cook_wrapper p{font-size:14px}.page-template .pea_cook_wrapper button.pea_cook_btn{border-radius:0;padding:10px 0}.page-template-template-inside-the-firm-subpage .article-box p{margin-bottom:25px!important}.section-news.new-news .section-inside{min-height:121px;background-position:top center}.section-news.new-news .section-body{background:#fff}.section-news.new-news .section-body .shell{max-width:1194px;margin:auto;display:block}.section-news.new-news .columns .column.their-thoughts,.section-news.new-news .columns .column.our-thoughts{width:48%}.section-news.new-news .columns .column .block{box-shadow:0 0 10px rgba(0,0,0,.1);background-color:#fff;color:#fb8e29}.section-news.new-news .columns.tabs .column h2{color:#25262c;font-size:48px;font-weight:900;line-height:56px}.section-news.new-news .columns.tabs{margin:35px auto;border:none}.section-news.new-news .columns.tabs.no-spacing{margin:0 auto}.section-news.new-news .columns .column .block p.date{font-weight:900;color:#25262c}.section-news.new-news,.section-news.new-news .columns .column.our-thoughts .block h4,.section-news.new-news .columns .column.our-thoughts .block h4 a{color:#25262c}.section-news.new-news .columns .column .block .text{color:#25262c;font-size:16px;line-height:30px;font-weight:300}.section-news.new-news .columns{position:relative}.section-news.new-news .columns.tabs:before{display:none}.section-news.new-news .columns:before{background-image:linear-gradient(180deg,rgba(255,149,53,.3) 0%,#ffb36f 72%,rgba(253,195,144,.3) 100%);content:'';position:absolute;left:50%;top:-25px;height:100%;width:1px}.section-news.new-news .columns .column .block:hover{background:#fb8e29;color:#fff;box-shadow:0 0 0 transparent}.section-news.new-news .columns .column.our-thoughts .block:hover h4,.section-news.new-news .columns .column.our-thoughts .block:hover h4 a,.section-news.new-news .columns .column .block:hover .text,.section-news.new-news .columns .column .block:hover p.date,.section-news.new-news .columns .column.their-thoughts .block:hover h4,.section-news.new-news .columns .column .block:hover .links a.authorName,.section-news.new-news .columns .column.their-thoughts .block:hover h4 a{color:#fff}.section-news.new-news .columns .column .block:hover .links .share{background:url(../../../../../../themes/edelson_childtheme/images/share-hover.png) no-repeat center center}.section-news.new-news .callout{padding:92px 0 96px}.slider-intro .slide.current .slide-overlay{display:flex;align-items:center;align-content:stretch;text-align:center}.slider-intro .slide.current .slide-overlay .slider-text{text-align:center;width:100%}.slider-intro .slide.current .slide-overlay .slider-text h2{font-size:3.75vw;color:#616062;line-height:120%}.slider-intro .slide.current .slide-overlay .slider-text .button{text-transform:uppercase;color:#fff;font-size:18px;font-size:1vw;border:1px solid #f98e38;color:#f98e38;background:0 0;padding:20px 30px;font-weight:400;margin-top:30px;display:inline-block;position:relative;transition:all 1s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.slider-intro .slide.current .slide-overlay .slider-text .button:hover{text-decoration:none;left:-1px;top:1px;opacity:.9}@media(max-width:992px){.section-news.new-news .section-inside{height:100%}.section-news.new-news .columns.tabs .column h2{font-size:36px;line-height:46px}}@media(max-width:992px){.slider-intro .slide-content.leftbottom{bottom:5em}.slider-intro .slide-content.rightbottom{bottom:5em}}@media only screen and (max-width:768px){.section-news.new-news .columns.tabs .column h2{font-size:32px;line-height:40px}.section-news.new-news .columns .column.their-thoughts,.section-news.new-news .columns .column.our-thoughts{width:100%}.section-news.new-news .columns:before{display:none}.section-news.new-news .columns.tabs:before{background-image:linear-gradient(180deg,rgba(255,149,53,0) 0%,#ffb36f 52%,rgba(253,195,144,0) 100%);display:block;content:'';position:absolute;left:50%;top:0;height:100%;width:1px}.section-news.new-news .columns.tabs .column.their-thoughts,.section-news.new-news .columns.tabs .column.our-thoughts{position:relative}.section-news.new-news .columns.tabs .column.their-thoughts:before,.section-news.new-news .columns.tabs .column.our-thoughts:before{position:absolute;display:none;content:'';left:50%;margin-left:-8px;bottom:-12px;background:url(../../../../../../themes/edelson_childtheme/images/combined-shape.svg) no-repeat left top;width:17px;height:9px}.section-news.new-news .columns.tabs .column.their-thoughts.active:before,.section-news.new-news .columns.tabs .column.our-thoughts.active:before{display:block}}@media(max-width:640px){.section-news.new-news .columns.tabs .column h2{font-size:24px;line-height:36px}html body.page-template-template-summer-new .section-body section.features .items .item{padding-bottom:60px}}@media(max-width:540px){.section-news.new-news .columns.tabs .column h2{font-size:20px;line-height:26px}}@media(max-width:480px){.section-news.new-news .columns.tabs .column h2{font-size:16px;line-height:18px}}body.page-template-template-summer-new .section-career-summer .section-body section.intro .sub-groups ul li{padding:0}body.page-template-template-summer-new .section-body section.intro .sub-groups ul li a{display:block;width:100%;padding:30px;box-sizing:border-box}body.page-template-template-summer-new .section-body section.intro .sub-groups ul li a:hover{text-decoration:none}body.page-template-template-summer-new .section-body section.features .heading{padding-bottom:0;margin-bottom:0}html body.page-template-template-summer-new .section-body section.features .items .item::after{display:none}html body.page-template-template-summer-new .section-body section.features .items .item{margin-bottom:20px}html body.page-template-template-summer-new .section-body section.features .items .item p:last-of-type{position:absolute;bottom:0;left:50%;margin-left:-70px}