.fout-a,.fout-c{opacity:1}.fout-a{transition:opacity .3s ease-in}.crithide{visibility:visible!important}.hide-me{display:block}.footer{padding:7rem 0 0;background:#4e5058;color:#fff;letter-spacing:.01em;font-size:1.7rem}.footer a:focus{outline-color:#fff}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.footer{padding:5rem 0 0}}.footer .footer__container{max-width:149rem}@media (max-width:1023px){.footer .footer__container{padding:0 25px}}.footer .footer__content{padding-bottom:4.6rem;border-bottom:.2rem solid hsla(0,0%,100%,.4)}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.footer .footer__content{padding-bottom:2rem}}.footer .footer__grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.footer .footer__grid{display:block}}.footer .footer__col{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.footer .footer__col--size1{-ms-flex:0 0 32.5%;flex:0 0 32.5%;max-width:32.5%}@media (max-width:1199px){.footer .footer__col--size1{-ms-flex:0 0 30.5%;flex:0 0 30.5%;max-width:30.5%}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.footer .footer__col--size1{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.footer .footer__col--size2{-ms-flex:0 0 20%;flex:0 0 20%;max-width:25%}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.footer .footer__col--size2{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.footer .footer__col--size3{-ms-flex:0 0 13.5%;flex:0 0 13.5%;max-width:13.5%}@media (max-width:1023px){.footer .footer__col--size3{-ms-flex:0 0 13.5%;flex:0 0 13.5%;max-width:13.5%}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.footer .footer__col--size3{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.footer .footer__contacts{padding-bottom:3rem;text-align:center}}.footer .footer__contacts-title{margin-bottom:1rem;font-weight:600;text-transform:uppercase}.footer .footer__contacts-title a{font-weight:600}.footer .footer__contacts a{margin-bottom:.2rem;display:block;font-weight:300;font-size:1.8rem;text-decoration:none;transition:opacity .3s}.footer .footer__contacts a:hover{opacity:.7}.footer .footer__socials{padding-top:1rem}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.footer .footer__socials{padding-top:3rem}}.footer .footer__socials ul{-ms-flex-pack:start;justify-content:flex-start}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.footer .footer__socials ul{-ms-flex-pack:center;justify-content:center}}.footer .footer__address{max-width:30rem;padding-left:2.1rem;padding-top:.5rem}@media (max-width:1023px){.footer .footer__address{padding-left:0}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.footer .footer__address{max-width:100%;padding-bottom:3rem;text-align:center}}.footer .footer__address .h5{margin-bottom:.5rem;font-weight:600}.footer .footer__address p{margin-bottom:3.5rem}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.footer .footer__address p{margin-bottom:2rem}}.footer .footer__address a{margin-bottom:.4rem;display:block;transition:opacity .3s;text-decoration:none}.footer .footer__address a:hover{opacity:.7}.footer .footer__address a span{min-width:8.5rem;display:inline-block}@media (max-width:1023px){.footer .footer__address a span{min-width:5.5rem}}.footer .footer__nav ul{padding-left:1.5rem;font-weight:300;font-size:1.7rem;list-style:none;text-align:left}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.footer .footer__nav ul{padding-left:0;text-align:center}}.footer .footer__nav li{margin-bottom:2.4rem}.footer .footer__nav a{text-decoration:none;transition:opacity .3s}.footer .footer__nav a:hover{opacity:.7}.footer .footer__bar{padding:6rem 0 3rem}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.footer .footer__bar{padding:3rem 0}}.footer .footer__partners{background:#fff}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.footer .footer__partners{padding-left:0}}.footer .footer__partners ul{max-width:1200px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;list-style:none;margin:0 auto;padding:15px 0}.footer .footer__partners ul li{width:25%;margin-bottom:0}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.footer .footer__partners ul li{width:100%;margin-bottom:20px}}.footer .footer__partners ul li img{margin:0 auto;display:block}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.footer .footer__partners ul li img{max-width:40%}}.alignnone{margin-left:0;margin-right:0;max-width:100%;height:auto}.aligncenter{display:block;height:auto}.aligncenter img{margin:0 auto;display:block}.alignleft,.alignright{height:auto}@media (min-width:1023.02px){.alignleft{float:left}.alignright{float:right}}.center-block{margin:0 auto;display:block}.iframe-video-wrapper{position:relative;padding-bottom:56.25%;height:0}.iframe-video-wrapper iframe,.iframe-video-wrapper iframe.iframe-video-inline{position:absolute;top:0;border:0;left:0;width:100%;height:100%}.ff-serif{font-family:Droid Serif,Georgia,Times New Roman,Times,serif;font-weight:400;line-height:1;margin-left:-.5rem}.form-response-wraps{font-size:15px;background:#eee}.form-response-wraps .h5{font-weight:600;margin-bottom:2px}.form-response-wraps-clear{font-size:15px;margin-top:20px}.form-response-wraps-clear .h5{font-weight:600;margin-bottom:2px}.btn{display:inline-block;vertical-align:middle;text-align:center;cursor:pointer;text-decoration:none;-webkit-appearance:none;appearance:none;letter-spacing:1px}.btn--block{display:block;padding-left:0;padding-right:0}.btn-success{min-width:15.8rem;padding:1.5rem 1rem;border-radius:10px;background:#1b365d;font-weight:600;font-size:13px;color:#fff;text-transform:uppercase;letter-spacing:.01em;transition:opacity .3s}.btn-success:hover{opacity:.7}.btn-success--lg{min-width:24rem}.btn-blue{min-width:21.4rem;padding:1.6rem 1rem;border-radius:14px;background:#1b365d;font-weight:600;font-size:13.26px;line-height:1.539;color:#fff;text-transform:uppercase;letter-spacing:.01em;transition:opacity .3s;border:0}.btn-blue:hover{opacity:.7}.btn-secondary{min-width:21.4rem;padding:1.6rem 1rem;border-radius:14px;background:#1b365d;font-weight:600;font-size:13.26px;line-height:1.539;color:#fff;text-transform:uppercase;letter-spacing:.01em;transition:opacity .3s;border:0}.btn-secondary:hover{opacity:.7}.btn-secondary--big{min-width:25.5rem}.btn-secondary--dark{background:#4e5058}.inlinelinks{text-decoration:none;text-transform:uppercase;font-weight:600;font-size:1.6rem;border-bottom:1px solid transparent}.inlinelinks:hover{border-bottom:1px solid #7bafd4}.styled-inline{text-decoration:none;text-transform:uppercase;font-weight:600;font-size:1.6rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 320 512'%3E%3Cpath d='M267.3 244.7c6.2 6.2 6.2 16.4 0 22.6l-160 160c-6.2 6.2-16.4 6.2-22.6 0s-6.2-16.4 0-22.6L233.4 256 84.7 107.3c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0l160 160z'/%3E%3C/svg%3E");background-repeat:no-repeat;padding-right:20px;background-position:100%;background-size:10px;transition:background .3s ease-in-out;background-color:transparent;border:none}.styled-inline:hover{color:#7bafd4;background-position:97%;text-decoration:none}.btn-small{min-width:auto;padding:1rem 4rem;font-size:1.4rem}.btn-clear{border-radius:14px;line-height:1.539;color:#fff;text-transform:uppercase;letter-spacing:.01em;transition:opacity .3s;border:0;background:#f3f3f3;color:#4e5058;font-weight:600}.btn-clear:hover{background:#7bafd4}.btn-outline{text-decoration:none;text-align:center;border:2px solid #fff;padding:10px 40px;color:#fff;font-weight:600;text-transform:uppercase;font-size:20px;transition:background .3s ease,color .3s ease}.btn-outline:hover{background:#fff;color:#1b365d}html.js .lawyer-fab{transform:translateX(0)!important}.lawyer-fab{position:fixed;right:2rem;bottom:1rem;border-radius:50%;cursor:pointer;box-shadow:0 0 0 rgba(27,54,93,.4);will-change:transform;transition:transform .6s ease-in-out 2.2s;height:60px;width:60px;z-index:9999}.lawyer-fab button{background:0 0;border:none}.lawyer-fab button:hover svg{fill:#7bafd4}.lawyer-fab svg{height:60px;width:60px;fill:#1b365d}#find-a-lawyer-modal.rsmodal .modal__container{max-width:750px}.find-lawyer-inline .inline-form-wrap{font-size:1.9rem;line-height:1.9}.find-lawyer-inline span.val-wraps{display:inline-block}.find-lawyer-inline .form-row{margin-bottom:30px}.find-lawyer-inline .form-row label{display:inline-block;width:auto}.find-lawyer-inline .inline-select{position:relative;top:-3px;max-width:100%}.find-lawyer-inline .inline-field,.find-lawyer-inline .inline-select{background-color:transparent;display:inline-block;margin:0;border-radius:0;width:auto;cursor:pointer;border:none;font-weight:600;color:#1b365d;border-bottom:2px solid #1b365d;padding:0 3px;font-size:1.3rem}.find-lawyer-inline .checkbox-small{font-size:1rem;line-height:2;position:relative}.find-lawyer-inline .checkbox-small input:focus~label:before{outline:.2rem solid #1b365d;outline-offset:.5rem}.find-lawyer-inline .checkbox-small input:checked~label:after{opacity:1;visibility:visible}.find-lawyer-inline .checkbox-small label{display:block;position:relative;padding-left:3.8rem}.find-lawyer-inline .checkbox-small label:before{content:"";position:absolute;top:.3rem;left:0;width:2.5rem;height:2.5rem;border:.2rem solid #1b365d}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.find-lawyer-inline .checkbox-small label:before{top:0}}.find-lawyer-inline .checkbox-small label:after{content:"";position:absolute;top:.5rem;left:.9rem;display:inline-block;transform:rotate(45deg);height:1.6rem;width:.8rem;border-bottom:.2rem solid #7bafd4;border-right:.2rem solid #7bafd4;opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.find-lawyer-inline .checkbox-small label:after{top:.2rem}}
.breadcrumb-wrap.section__bar{background:#f3f3f3;margin-bottom:3rem}.breadcrumb-wrap button{background:0 0;border:0;padding:0}.breadcrumb-wrap .section__bar-inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:1.9rem 0}.breadcrumb-wrap .social-sharer-up{position:relative;cursor:pointer}.breadcrumb-wrap .social-sharer-up:hover .social-submenu li:first-child{opacity:1;top:50px;transform:rotate(0deg);transition-delay:.03s}.breadcrumb-wrap .social-sharer-up:hover .social-submenu li:nth-child(2){opacity:1;top:100px;transform:rotate(0deg);transition-delay:.06s}.breadcrumb-wrap .social-sharer-up:hover .social-submenu li:nth-child(3){opacity:1;top:150px;transform:rotate(0deg);transition-delay:.09s}.breadcrumb-wrap .social-sharer-up .social-submenu{list-style-type:none;padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:absolute;left:-16px;background:#f3f3f3;padding:15px 0;top:-17px;z-index:2}.breadcrumb-wrap .social-sharer-up .social-submenu svg{fill:#4e5058!important}.breadcrumb-wrap .social-sharer-up .social-submenu li{transition:all .5s ease-in-out;position:absolute;top:0;left:0;z-index:-1;opacity:0;margin:0;padding:10px 0;width:48px;background:#f3f3f3}.breadcrumb-wrap .social-sharer-up .social-submenu li a{line-height:1;transition:opacity .4s;display:block;width:100%;padding:5px 14px}.breadcrumb-wrap .social-sharer-up .social-submenu li a svg{width:24px;height:24px;display:block}.breadcrumb-wrap .breadcrumbs{font-size:1.388rem;letter-spacing:.025em;font-weight:500}.breadcrumb-wrap .breadcrumbs ul{list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;line-height:1}.breadcrumb-wrap .breadcrumbs li{position:relative}.breadcrumb-wrap .breadcrumbs li:after{content:"/";margin:0 .7rem 0 .3rem}.breadcrumb-wrap .breadcrumbs li:nth-last-child(2):after{display:none}@media (min-width:1023.02px){.breadcrumb-wrap .breadcrumbs li:nth-last-child(2):after{display:inline-block}}.breadcrumb-wrap .breadcrumbs li.active,.breadcrumb-wrap .breadcrumbs li:last-child:after{display:none}@media (min-width:1023.02px){.breadcrumb-wrap .breadcrumbs li.active{display:list-item}}.breadcrumb-wrap .breadcrumbs li:last-child a{pointer-events:none}.breadcrumb-wrap .breadcrumbs a{text-decoration:none;display:inline-block;transition:opacity .4s}@media (hover:hover) and (pointer:fine){.breadcrumb-wrap .breadcrumbs a:hover{opacity:.7}}.breadcrumb-wrap .share-widget ul{list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;line-height:1}.breadcrumb-wrap .share-widget li{margin-right:2.7rem}.breadcrumb-wrap .share-widget li:last-child{margin:0}.breadcrumb-wrap .share-widget a{display:inline-block;line-height:1;transition:opacity .4s}@media (hover:hover) and (pointer:fine){.breadcrumb-wrap .share-widget a:hover{opacity:.7}}.section-posts{padding:8.9rem 0 15.2rem}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-posts{padding:3rem 0}}.section-posts .section__container{max-width:111rem}.section-posts .section__head{padding-bottom:1.8rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;color:#4e5058;letter-spacing:.01em;width:100%}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-posts .section__head{display:block}}.section-posts .section__title{font-weight:600}.section-posts .section__actions{padding-top:1.7rem}.section-posts .section__actions a{text-transform:uppercase;text-decoration:none;font-weight:700;font-size:1.5rem;letter-spacing:.1px}.section-posts .section__actions a:hover{border-bottom:1px solid}.section-posts .post{position:relative;z-index:2;min-height:35.4rem;margin-bottom:.4rem;padding:2.3rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}.section-posts .post:hover .post__subtitle,.section-posts .post:hover .post__title,.section-posts .post:hover small{opacity:1;transform:none}.section-posts .post:hover:after{background:linear-gradient(180deg,transparent -5%,#000);opacity:.99}.section-posts .post:after{content:"";position:absolute;top:0;z-index:-1;bottom:0;left:0;right:0;background:linear-gradient(180deg,transparent 20%,#000);opacity:.83}.section-posts .post img{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-posts .post .post__subtitle{font-size:1.6rem;font-weight:600;letter-spacing:.01em;color:#f0bf9b;margin-bottom:4px;text-transform:uppercase;opacity:0;transform:translateY(20px);transition:opacity .3s ease,transform .35s ease}.section-posts .post .post__title{font-weight:400;font-family:Droid Serif,Georgia,Times New Roman,Times,serif;color:#fff;line-height:1.25;transform:translateY(18px);transition:transform .35s ease}.section-posts .post a{position:absolute;top:0;left:0;width:100%;height:100%}.section-posts .post small{display:block;margin-top:.5rem;font-weight:300;font-size:1.4rem;letter-spacing:.001em;color:#7bafd4;font-weight:600;text-transform:uppercase;opacity:0;transform:translateY(20px);transition:opacity .3s ease,transform .35s ease}.event-list-wrap .event-alt{display:-ms-flexbox;display:flex;padding-bottom:2.4rem;border-bottom:.2rem solid #4e5058;font-size:1.1rem;-ms-flex-align:center;align-items:center}@media (max-width:1399px){.event-list-wrap .event-alt{display:block}}.event-list-wrap .event-alt p{text-transform:uppercase;line-height:1.33;letter-spacing:-.02em;font-size:14px}.event-list-wrap .event-alt a,.event-list-wrap .event-alt a:hover{text-decoration:none}.event-list-wrap .event-alt .h3{margin-bottom:-1.3rem;font-size:3.1rem;line-height:1;font-weight:600;color:#4e5058}@media (max-width:1023px){.event-list-wrap .event-alt .h3{font-size:2.8rem}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.event-list-wrap .event-alt .h3{font-size:2.4rem}}.event-list-wrap .event-alt .event__head{-ms-flex:0 0 20rem;flex:0 0 20rem;max-width:20rem;text-align:center;text-transform:uppercase;color:#7bafd4;font-weight:600;line-height:1.6}.event-list-wrap .event-alt .event__head .h3{color:#7bafd4}@media (max-width:1399px){.event-list-wrap .event-alt .event__head{max-width:100%;text-align:left}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.event-list-wrap .event-alt .event__head{text-align:center}}.event-list-wrap .event-alt .event__head span{font-size:5.8rem}@media (max-width:1023px){.event-list-wrap .event-alt .event__head span{font-size:4.8rem}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.event-list-wrap .event-alt .event__head span{font-size:4rem}}.event-list-wrap .event-alt .event__head .h6{color:#4e5058;font-size:1.6rem}.event-list-wrap .event-alt .event__body{-ms-flex:1;flex:1;padding-left:3.6rem;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-align:center}@media (min-width:767.02px){.event-list-wrap .event-alt .event__body{margin-top:0;text-align:left}}@media (max-width:1399px){.event-list-wrap .event-alt .event__body{padding-left:0}}.event-list-wrap .event-alt .event__body .h4{margin-bottom:1.1rem;font-size:2.8rem;line-height:1.2;font-family:Droid Serif,Georgia,Times New Roman,Times,serif;font-weight:400;color:#4e5058}@media (max-width:1023px){.event-list-wrap .event-alt .event__body .h4{font-size:2.6rem}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.event-list-wrap .event-alt .event__body .h4{font-size:2.2rem}}.event-list-wrap .event-alt .event__body .h6{margin-bottom:.8rem;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;color:#4e5058;font-size:1.4rem;font-weight:700;line-height:1}.event-list-wrap .event-alt .event__body .h6 a:hover{color:#7bafd4}.event-list-wrap .event-alt~.event-alt{margin-top:4.9rem}.section-practice-areas .lister{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:-.026rem;color:#4e5058;margin:0 -3rem}@media (max-width:1023px){.section-practice-areas .lister{display:block;margin:0}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-practice-areas .lister{font-size:1.8rem}}.section-practice-areas .lister .lister__section{-ms-flex:0 0 50%;flex:0 0 50%;padding:0 3rem}@media (max-width:1023px){.section-practice-areas .lister .lister__section{padding:0}}@media (max-width:1023px){.section-practice-areas .lister .lister__section~.lister__section{margin-top:3rem}}.section-practice-areas .lister .lister__section:nth-of-type(2)~.lister__section{margin-top:6.7rem}@media (max-width:1023px){.section-practice-areas .lister .lister__section:nth-of-type(2)~.lister__section{margin-top:3rem}}.section-practice-areas .lister .lister__head{margin-bottom:2rem;padding:2rem 0;border-top:.1rem solid #cacacd;border-bottom:.1rem solid #cacacd;cursor:pointer}.section-practice-areas .lister .lister__title{font-size:2.1rem;text-transform:uppercase;letter-spacing:.07rem;margin-bottom:0;font-weight:700;line-height:1.5}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-practice-areas .lister .lister__title{font-size:2rem}}.section-practice-areas .lister .lister__title a{text-decoration:none}.section-practice-areas .lister .lister__title a:hover{border-bottom:1px solid #4e5058}.section-practice-areas .lister .lister__body{padding:0 0 0 .4rem}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-practice-areas .lister .lister__body{padding:0 0 0 .4rem}}.section-practice-areas .lister .lister__body>ul{list-style-type:none;padding:0;margin:0}.section-practice-areas .lister .lister__body>ul li{padding-left:0;margin-bottom:0}.section-practice-areas .lister .lister__body>ul li:before{content:none}.section-practice-areas .lister .lister__body>ul li a{text-decoration:none}.section-practice-areas .lister .lister__body>ul li a:hover{border-bottom:1px solid #4e5058}.section-practice-areas .lister .lister__body>ul>li{line-height:1.2}.section-practice-areas .lister .lister__body>ul>li~li{margin-top:1.9rem!important}.section-practice-areas--single .section__head-aside:before{content:"";display:inline-block;position:absolute;bottom:0;right:0;background-image:url(//www.smithdebnamlaw.com/wp-content/themes/smith-debnam-law/dist/styles/../images/ico-background-curve.svg);width:100%;height:71.7rem}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-practice-areas--single .section__head-aside:before{width:85%;height:60.7rem}}@media (max-width:575px){.section-practice-areas--single .section__head-aside:before{width:100%;height:71.7rem}}.section-practice-areas--single .nounline{text-decoration:none}.section-practice-areas--single .hero-address+.hero-address{margin-top:25px;display:block}.section-practice-areas--single .hero-address .address{font-size:1.5rem}.section-practice-areas--single .address{color:#fff;text-transform:uppercase;letter-spacing:-.04rem;line-height:1.4;font-size:1.4rem}@media (max-width:1199px){.section-practice-areas--single .address{font-size:1.6rem}}.section-practice-areas--single .address>em{vertical-align:top;margin-right:1.3rem}.section-practice-areas--single .address>span{display:inline-block}@media (max-width:1199px){.section-practice-areas--single .address>span{display:block;margin-top:1rem}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-practice-areas--single .address>span{display:inline-block;margin-top:0}}@media (max-width:575px){.section-practice-areas--single .address>span{display:block;margin-top:1rem}}.list-contacts{list-style-type:none;color:#fff;font-size:1.9rem;letter-spacing:.04rem}@media (max-width:1399px){.list-contacts{font-size:1.5rem}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.list-contacts{font-size:1.9rem}}.list-contacts>li~li{margin-top:1.4rem}@media (min-width:1600.02px){.list-contacts>li~li{margin-top:2rem}}.list-contacts>li>a{text-decoration:none;display:inline-block}.list-contacts>li>a span{border-bottom:1px solid transparent}.list-contacts>li>a:hover span{border-bottom:1px solid #4e5058}.list-contacts>li>a>span{display:inline-block}@media (max-width:1199px){.list-contacts>li>a>span{margin-top:1rem}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.list-contacts>li>a>span{display:inline-block;margin-top:0}}@media (max-width:575px){.list-contacts>li>a>span{margin-top:1rem}}.list-contacts>li>a>em{margin-right:1.3rem}.widgets{list-style-type:none}.widgets>li~li{margin-top:2.8rem}.widget{background-color:#f3f3f3;padding:2.4rem 2.4rem 3rem}.widget--dark{background-color:#20252f;padding:3.6rem 2rem}.widget--dark-xs{background-color:#20252f;padding:4rem 2.8rem 2rem}.widget--related{font-size:1.4rem;text-transform:uppercase;font-weight:600;padding:4.2rem 7rem 4.7rem 2.3rem}.widget--related .widget__title{font-size:2.4rem;text-transform:uppercase;line-height:1.3;letter-spacing:.07rem;margin-bottom:1.3rem}.card-contacts{color:#fff;font-size:1.4rem}.card-contacts.is-light{color:#4e5058}.card-contacts .h4{font-size:2.4rem;text-transform:uppercase;margin-bottom:2.2rem;letter-spacing:.07rem}.card-contacts .card__content{margin-bottom:3.3rem}.card-contacts .card__address{margin-top:.9rem}.card-contacts .card__foot{padding:2.6rem 0 .4rem;border-top:.2rem solid #a6a8ac;margin-right:1.6rem}.card-contacts .card__foot .h5{letter-spacing:-.07rem;margin-bottom:.3rem}.card-contacts .card__foot a{text-decoration:none;letter-spacing:.01rem;margin-bottom:8px;display:block;cursor:pointer}.article-sidebar{font-size:1.4rem;color:#7bafd4}.article-sidebar .article__head{margin-bottom:1.5rem;padding-left:.2rem}.article-sidebar .article__head .h5{font-size:2.1rem;font-weight:400;color:#4e5058;font-family:Droid Serif,Georgia,Times New Roman,Times,serif;letter-spacing:-.03rem;line-height:1.4;margin-bottom:.7rem}.article-sidebar .h5 a{text-decoration:none;transition:color .4s ease-in-out}@media (hover:hover){.article-sidebar .h5 a:hover{color:#7bafd4}}.article-sidebar .article__meta{text-transform:uppercase;text-decoration:none;font-weight:600;padding-left:.4rem;display:inline-block;transition:color .4s ease-in-out}@media (hover:hover){.article-sidebar .article__meta:hover{color:#4e5058}}.article-sidebar .article__image{position:relative;padding-top:65.5%;margin-bottom:1.5rem;overflow:hidden}.article-sidebar .article__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease-in-out}@media (hover:hover){.article-sidebar .article__image img:hover{transform:scale(1.1)}}.article-sidebar .article__intro{padding-left:.8rem;letter-spacing:.004rem;display:inline-block;text-decoration:none;transition:color .4s ease-in-out}@media (hover:hover){.article-sidebar .article__intro:hover{color:#4e5058}}.list-contacts--xs{font-size:1.4rem}.list-contacts--xs>li~li{margin-top:2rem}.list-contacts--xs>li>a>em{margin-right:1rem}.list-contacts--xs>li>a>span{display:inline-block;letter-spacing:.006rem}@media (max-width:1199px){.list-contacts--xs>li>a>span{display:block;margin-top:1rem}}@media (max-width:1023px){.list-contacts--xs>li>a>span{display:inline-block;margin-top:0}}.widget-nav{font-size:1.4rem;font-weight:500;letter-spacing:.015rem;padding:2.8rem 1.8rem;background-color:#f3f3f3}.widget-nav .widget__nav>ul{list-style-type:none;text-transform:uppercase}.widget-nav .widget__nav>ul>li{padding:1.8rem 0;border-bottom:.2rem solid #d5d6d7}.widget-nav .widget__nav>ul>li:first-child{border-top:.2rem solid #d5d6d7}.widget-nav .widget__nav>ul>li>a,.widget-nav .widget__nav>ul>li>button{text-decoration:none;text-transform:uppercase;font-size:1.8rem;padding-left:3rem;font-weight:700;letter-spacing:.05rem;line-height:1.3;display:block;position:relative;border:none;background:0 0;text-align:left}.widget-nav .widget__nav>ul>li>a:before,.widget-nav .widget__nav>ul>li>button:before{content:"";display:inline-block;position:absolute;left:0;top:50%;width:1rem;height:1rem;border:.2rem solid;border-color:#7bafd4 #7bafd4 transparent transparent;transform:rotate(45deg) translateY(-50%);transition:transform .4s ease-in-out}.widget-nav .widget__nav>ul>li .d,.widget-nav .widget__nav>ul>li>ul{list-style-type:none;margin-top:1.7rem;padding:2.2rem 1rem .6rem;border-top:.2rem solid #d5d6d7}.widget-nav .widget__nav>ul>li .d ul,.widget-nav .widget__nav>ul>li>ul ul{text-transform:none!important}.widget-nav .widget__nav>ul>li .d li,.widget-nav .widget__nav>ul>li>ul li{margin-bottom:10px}.widget-nav .widget__nav>ul>li .d li a,.widget-nav .widget__nav>ul>li>ul li a{text-decoration:none;border-bottom:1px solid transparent}.widget-nav .widget__nav>ul>li .d li a:hover,.widget-nav .widget__nav>ul>li>ul li a:hover{border-bottom:1px solid #7bafd4}.widget-nav .widget__nav>ul>li>ul>li>button{text-decoration:none}.widget-nav .widget__nav>ul>.is-active>button:before{transform:rotate(135deg) translate(-113%,19%)}.single-blog-block{margin-bottom:30px}.single-blog-block .img-wrapper{position:relative;padding-top:65.5%;margin-bottom:1.5rem;overflow:hidden;display:block}.single-blog-block .img-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease-in-out}@media (hover:hover){.single-blog-block .img-wrapper img:hover{transform:scale(1.1)}}.single-blog-block .info-wrap .post__subtitle{font-size:1.4rem;margin-bottom:5px;font-weight:600;text-transform:uppercase;color:#1b365d;letter-spacing:0}.single-blog-block .info-wrap .post__subtitle a{text-decoration:none}.single-blog-block .info-wrap .post__subtitle a:hover{border-bottom:1px solid #7bafd4}.single-blog-block .info-wrap .h3{font-size:1.8rem;font-weight:400;font-family:Droid Serif,Georgia,Times New Roman,Times,serif;line-height:1.25;margin-bottom:4px;letter-spacing:0}.single-blog-block .info-wrap .h3 a{color:#4e5058;text-decoration:none}.single-blog-block .info-wrap .subline{font-size:1.3rem;font-weight:600;letter-spacing:0;color:#7bafd4;text-transform:uppercase}.single-news-block .card-media{font-family:Droid Serif,Georgia,Times New Roman,Times,serif;margin-bottom:45px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.single-news-block .card-media{margin-bottom:4rem}}.single-news-block .card-media .h5{font-size:1.8rem;line-height:1.22;letter-spacing:-.035em;margin-bottom:-.5rem;color:#4e5058;font-weight:400}.single-news-block .card-media span{font-size:1.4rem;font-weight:700;line-height:1;color:#7bafd4;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.single-news-block .card-media a{text-decoration:none}.single-news-block .card-media a:hover{text-decoration:underline}.single-news-block .card-media .card__head{margin-top:.9rem}.single-news-block .card-media .card__head.ist{margin-bottom:.6rem;margin-top:0}.single-news-block .card-media .card__image{position:relative;padding:0 0 54.5%;overflow:hidden}.single-news-block .card-media .card__image a{display:block;text-decoration:none;position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .6s ease}.single-news-block .card-media .card__image a:hover{transform:scale(1.06)}.single-news-block .card-media .card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-news-block .card-media .card__content{padding:2rem 0 0;color:#4e5058;font-size:1.4rem;line-height:1.5;font-weight:600;letter-spacing:.01em;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.section-contact{margin-top:60px}.event-list-wrap{margin-bottom:60px}
.section-contact .section__content{position:relative;height:100%}@media (max-width:1023px){.section-contact .section__content{padding-top:115.25%}}.section-contact .section__content .form_overlay_content{position:absolute;top:0;left:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}@media (max-width:1023px){.section-contact .section__content .form_overlay_content{padding:24px}}.section-contact .section__content .form_overlay_content .h2{color:#fff;font-size:4.23rem;line-height:1.33;letter-spacing:.01em;font-family:Droid Serif,Georgia,Times New Roman,Times,serif;font-weight:400;max-width:44rem;width:100%;margin-bottom:24px}@media (max-width:1399px){.section-contact .section__content .form_overlay_content .h2{font-size:3.75rem}}@media (max-width:1199px){.section-contact .section__content .form_overlay_content .h2{font-size:3.5rem;top:50%}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-contact .section__content .form_overlay_content .h2{font-size:3rem}}.section-contact .section__content .form_overlay_content .d{color:#fff;max-width:44rem;width:100%}.section-contact .section__content-background,.section-contact .section__content-background:after{position:absolute;top:0;left:0;width:100%;height:100%}.section-contact .section__content-background:after{content:"";background:linear-gradient(180deg,#94a0b3 0,#1b365d);opacity:.77}.section-contact .section__content-background img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%}.section-contact .section__form{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#7bafd4;color:#fff;padding:4.5rem 6.2rem 4.5rem 4rem}@media (max-width:1399px){.section-contact .section__form{padding:3rem 2.5rem}}@media (max-width:1199px){.section-contact .section__form{padding:3rem 2.5rem}}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-contact .section__form{padding:3rem 2rem}}.form-contact .form__head{margin-bottom:.5rem}@media (max-width:1023px){.form-contact .form__head{margin-bottom:1rem}}.form-contact .form__head .h2{font-weight:600;letter-spacing:-.5px}.form-contact .form__label{font-size:1.388rem;letter-spacing:-.01em;line-height:1.72;display:block;margin-bottom:.5rem}.form-contact .form__label--big{font-size:1.735rem;line-height:1.72;margin-bottom:.6rem}.form-contact .form__cols{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.75rem}.form-contact .form__col{-ms-flex:1;flex:1;padding:0 .75rem}.form-contact .form__col--1of2{-ms-flex:0 0 50%;flex:0 0 50%}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.form-contact .form__col--1of2{-ms-flex:0 0 100%;flex:0 0 100%}}@media (max-width:1199px){.form-contact .form__col--full-width-below-desktop{-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:1.5rem}}@media (max-width:1199px){.form-contact .form__col--full-width-below-desktop:last-child{margin-bottom:0}}.form-contact .form__row+.form__row{margin-top:1rem}.form-contact .form__row+.form__row--actions{margin-top:2rem}.form-contact .form__actions{margin-top:2.7rem;text-align:center}.form-contact .form__btn{font-size:1.735rem;letter-spacing:.01em;min-width:24.5rem;padding:1.2rem 1rem}.form-contact .field{border:0;background:#fff;border-radius:0;-webkit-appearance:none;appearance:none;display:block;width:100%;color:#4e5058;padding:.8rem 1rem;line-height:1.4765;font-size:1.6rem}.form-contact .field:focus{outline:.2rem solid #4e5058;outline-offset:.5rem}.form-contact .field--textarea{resize:none;min-height:10.4rem}.form-contact .checkbox-small{font-size:1rem;line-height:2;position:relative}.form-contact .checkbox-small input:focus~label:before{outline:.2rem solid #4e5058;outline-offset:.5rem}.form-contact .checkbox-small input:checked~label:after{opacity:1;visibility:visible}.form-contact .checkbox-small label{display:block;position:relative;padding-left:3.8rem}.form-contact .checkbox-small label:before{content:"";position:absolute;top:.3rem;left:0;width:2.5rem;height:2.5rem;border:.2rem solid #fff}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.form-contact .checkbox-small label:before{top:0}}.form-contact .checkbox-small label:after{content:"";position:absolute;top:.5rem;left:.9rem;display:inline-block;transform:rotate(45deg);height:1.6rem;width:.8rem;border-bottom:.2rem solid #fff;border-right:.2rem solid #fff;opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.form-contact .checkbox-small label:after{top:.2rem}}
.fv-sr-only{display:none}.fv-plugins-framework input::-ms-clear,.fv-plugins-framework textarea::-ms-clear{display:none;height:0;width:0}.fv-plugins-icon-container{position:relative}.fv-plugins-icon{position:absolute;right:0;text-align:center;top:0}.fv-plugins-tooltip{max-width:256px;position:absolute;text-align:center;z-index:10000}.fv-plugins-tooltip .fv-plugins-tooltip__content{background:#000;border-radius:3px;color:#eee;padding:8px;position:relative}.fv-plugins-tooltip .fv-plugins-tooltip__content:before{border:8px solid transparent;content:"";position:absolute}.fv-plugins-tooltip--hide{display:none}.fv-plugins-tooltip--top-left{transform:translateY(-8px)}.fv-plugins-tooltip--top-left .fv-plugins-tooltip__content:before{border-top-color:#000;left:8px;top:100%}.fv-plugins-tooltip--top{transform:translateY(-8px)}.fv-plugins-tooltip--top .fv-plugins-tooltip__content:before{border-top-color:#000;left:50%;margin-left:-8px;top:100%}.fv-plugins-tooltip--top-right{transform:translateY(-8px)}.fv-plugins-tooltip--top-right .fv-plugins-tooltip__content:before{border-top-color:#000;right:8px;top:100%}.fv-plugins-tooltip--right{transform:translateX(8px)}.fv-plugins-tooltip--right .fv-plugins-tooltip__content:before{border-right-color:#000;margin-top:-8px;right:100%;top:50%}.fv-plugins-tooltip--bottom-right{transform:translateY(8px)}.fv-plugins-tooltip--bottom-right .fv-plugins-tooltip__content:before{border-bottom-color:#000;bottom:100%;right:8px}.fv-plugins-tooltip--bottom{transform:translateY(8px)}.fv-plugins-tooltip--bottom .fv-plugins-tooltip__content:before{border-bottom-color:#000;bottom:100%;left:50%;margin-left:-8px}.fv-plugins-tooltip--bottom-left{transform:translateY(8px)}.fv-plugins-tooltip--bottom-left .fv-plugins-tooltip__content:before{border-bottom-color:#000;bottom:100%;left:8px}.fv-plugins-tooltip--left{transform:translateX(-8px)}.fv-plugins-tooltip--left .fv-plugins-tooltip__content:before{border-left-color:#000;left:100%;margin-top:-8px;top:50%}.fv-plugins-tooltip-icon{cursor:pointer;pointer-events:inherit}.fv-plugins-bootstrap5 .fv-plugins-bootstrap5-row-invalid .fv-plugins-icon{color:#dc3545}.fv-plugins-bootstrap5 .fv-plugins-bootstrap5-row-valid .fv-plugins-icon{color:#198754}.fv-plugins-bootstrap5 .fv-plugins-icon{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;height:38px;width:38px}.fv-plugins-bootstrap5 .input-group~.fv-plugins-icon{z-index:3}.fv-plugins-bootstrap5 .fv-plugins-icon-input-group{right:-38px}.fv-plugins-bootstrap5 .form-floating .fv-plugins-icon{height:58px}.fv-plugins-bootstrap5 .row .fv-plugins-icon{right:12px}.fv-plugins-bootstrap5 .row .fv-plugins-icon-check{top:-7px}.fv-plugins-bootstrap5:not(.fv-plugins-bootstrap5-form-inline) label~.fv-plugins-icon{top:32px}.fv-plugins-bootstrap5:not(.fv-plugins-bootstrap5-form-inline) label~.fv-plugins-icon-check{top:25px}.fv-plugins-bootstrap5:not(.fv-plugins-bootstrap5-form-inline) label.sr-only~.fv-plugins-icon-check{top:-7px}.fv-plugins-bootstrap5.fv-plugins-bootstrap5-form-inline .fv-plugins-icon{right:calc(var(--bs-gutter-x, 1.5rem) / 2)}.fv-plugins-bootstrap5 .form-control.fv-plugins-icon-input.is-invalid,.fv-plugins-bootstrap5 .form-control.fv-plugins-icon-input.is-valid,.fv-plugins-bootstrap5 .form-select.fv-plugins-icon-input.is-invalid,.fv-plugins-bootstrap5 .form-select.fv-plugins-icon-input.is-valid{background-image:none}.fv-plugins-wizard--step{display:none}.fv-plugins-wizard--active{display:block}.fv-plugins-message-container.invalid-feedback{font-size:1.4rem;display:block;padding:8px 0;color:#4e5058}
.co-badge-form{background:#f3f3f3;position:relative;margin:70px 0}.co-badge-form:after{content:" ";position:absolute;top:0;height:100%;background:#f3f3f3;width:100vw;left:50%;transform:translateX(-50%);z-index:-1}.co-badge-form .inner{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between;padding:40px 0;-ms-flex-direction:column;flex-direction:column}@media (min-width:767.02px){.co-badge-form .inner{-ms-flex-direction:row;flex-direction:row}}.co-badge-form .inner .tx{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.co-badge-form .inner .tx .h2{font-weight:700;text-transform:uppercase;font-size:3.5rem;line-height:1.1;margin-bottom:35px}@media (min-width:767.02px){.co-badge-form .inner .tx .h2{font-size:4rem;margin-bottom:0}}.co-badge-form .inner .icns{display:-ms-flexbox;display:flex;width:100%}@media (min-width:767.02px){.co-badge-form .inner .icns{width:55%;-ms-flex-pack:end;justify-content:flex-end}}.co-badge-form .inner .sinlgeic{border-right:2px solid #fff;width:33.33%}.co-badge-form .inner .sinlgeic:last-child{border-right:none}.co-badge-form .inner .sinlgeic .img-wrap{padding:0 10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}@media (min-width:767.02px){.co-badge-form .inner .sinlgeic .img-wrap{padding:0 50px}}.co-badge-form .inner .sinlgeic .img-wrap img{display:block}
.rs-logo-list{padding:30px 0 40px}.rs-logo-list .section-header{text-align:center;margin-bottom:55px}.rs-logo-list .section-header .h2{position:relative;margin-bottom:8px}.rs-logo-list .section-header .d{max-width:620px;margin:0 auto}.rs-logo-list .row.alcent{-ms-flex-pack:center;justify-content:center}.rs-logo-list .row.has-grid-5{width:100%;grid-column-gap:5rem;grid-row-gap:2rem;-ms-grid-rows:auto;grid-template-rows:auto;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;display:-ms-grid;display:grid}