@charset "UTF-8";/*!
    Theme Name: ACLG
    Author: Thinkun
    Author URI: http://thinkun.net
    Version: 1.0.0
*/@import url(https://fonts.googleapis.com/css?family=Muli:200,200i,300,300i,400,400i,600,600i,700,700i,800,800i,900,900i|Zilla+Slab:300,300i,400,400i,500,500i,600,600i,700,700i&display=swap);@import url(https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css);.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}dfn{font-style:italic}.argument{margin:.5rem 0;padding-left:1.5rem}.argument__type{color:#777}.argument__description,.argument__type{margin-left:.4rem}.argument__description:before,.argument__type:before{content:'·';padding-right:.4rem;display:inline-block}.button-group:after{content:'';display:block;clear:both}.button-group .button{float:left;border-radius:0;margin-left:-1px}.button-group .button:first-child{border-radius:5px 0 0 5px}.button-group .button:last-child{border-radius:0 5px 5px 0}.buy-button{display:block;margin-bottom:10px;line-height:1.3rem;border-radius:8px;padding:10px 100px 10px 10px;position:relative;text-align:center}.buy-button__title{font-weight:700}.buy-button__for{display:block;font-style:italic}.buy-button__price{font-size:1.6rem;background:#888;color:#fff;position:absolute;right:0;top:0;height:100%;width:80px;border-radius:0 8px 8px 0;text-align:center;line-height:64px}.buy-button__price__dollar{font-size:1.4rem;margin-right:3px;vertical-align:top}@media screen and (min-width:768px){.buy-button-trio{margin-top:40px;margin-bottom:50px}.buy-button-trio:after{content:'';display:block;clear:both}.buy-button-trio .buy-button{float:left;width:31.33%;margin-right:3%}.buy-button-trio .buy-button:nth-child(3){margin-right:0}.buy-button-trio .buy-button{transition:transform .2s;padding:20px 0 0}.buy-button-trio .buy-button>span{display:block;padding-left:10px;padding-right:10px}.buy-button-trio .buy-button__license,.buy-button-trio .buy-button__project{font-size:1.1rem}.buy-button-trio .buy-button__title{font-size:1.9rem;line-height:1.2}.buy-button-trio .buy-button__license{margin-bottom:15px}.buy-button-trio .buy-button__for{margin-bottom:20px;font-size:1.1rem}.buy-button-trio .buy-button__price{position:relative;width:auto;font-size:2.4rem;line-height:1.3;padding-top:15px;padding-bottom:10px;border-radius:0 0 8px 8px}.buy-button-trio .buy-button__was-price{display:block;padding-bottom:10px}.buy-button-trio .buy-button__price__dollar{position:relative;top:8px}.buy-button-trio .buy-button:hover{transform:translateY(-5px)}}.call-out{border-top:2px solid #ed2;border-bottom:2px solid #ed2;padding-left:40px;position:relative;margin:20px 0}.call-out:before{content:'i';display:block;width:20px;height:20px;position:absolute;left:5px;top:20px;background:#ed2;border-radius:50%;text-align:center;color:#fff;font-family:Consolas,Georgia,serif;font-style:italic}.call-out h2{margin-top:0;padding-top:10px;border-top:none}.call-out--chill{border-color:#8c8}.call-out--chill:before{background:#8c8}.call-out--big-copy li,.call-out--big-copy li:before,.call-out--big-copy p{font-size:1.2rem;line-height:1.2}.call-out--big-copy ol{list-style:none}.quick-start-list li{position:relative;counter-increment:call-out-big-copy-item}.quick-start-list li:before{content:counter(call-out-big-copy-item) ".";position:absolute;left:-1.2rem;font-size:1.2rem;font-weight:700}.quick-start-list{list-style:none}@media screen and (min-width:768px){.call-out{border:2px solid #ed2;padding:10px 20px 10px 80px;border-radius:6px;position:relative;margin:20px 0}.call-out--chill{border-color:#8c8}.call-out:before{width:40px;height:40px;left:20px;top:30px;font-size:1.9rem;line-height:46px}}.chunky-button{display:block;padding:10px;margin-bottom:10px;border-radius:5px;text-decoration:none;line-height:1}.chunky-button:hover{text-decoration:none}.chunky-button--fill{background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.15))}.chunky-button__icon{margin-right:10px}.chunky-button__icon svg{width:48px;height:48px;vertical-align:bottom}.chunky-button__text{display:inline-block}.chunky-button__text__plain{display:block}.chunky-button__text__strong{display:block;font-size:1.4rem;font-weight:700}.chunky-button--outline{padding-top:8px;padding-bottom:8px;border:2px solid}.commercial-license-agreement .content-area .letter-section .letter-title,.commercial-license-agreement h3,.content-area .letter-section .commercial-license-agreement .letter-title{counter-increment:cla-h3;counter-reset:cla-part}.commercial-license-agreement .content-area .letter-section .letter-title:before,.commercial-license-agreement h3:before,.content-area .letter-section .commercial-license-agreement .letter-title:before{content:counter(cla-h3) ".";margin-right:.25rem;color:#888;font-family:Texta,sans-serif}.cla__part{counter-increment:cla-part}.cla__definitions-list li:before,.cla__part:before{content:counter(cla-h3) "." counter(cla-part) ".";color:#888;margin-right:.25rem}.cla__definitions-list{list-style:none;padding-left:2.6rem}.cla__definitions-list li{text-indent:-1.5rem;margin-bottom:.5rem;counter-increment:cla-definitions-item}.cla__definitions-list li:before{content:counter(cla-h3) "." counter(cla-definitions-item) "."}.duo:after{content:'';display:block;clear:both}.duo__cell{margin-bottom:10px}.duo--legal__plain{padding:0 .8rem;background:#fafafa;color:#888}.duo--legal--first .duo--legal__official:before,.duo--legal--first .duo--legal__plain:before{display:block;padding-top:.5rem;font-size:.88rem;color:#888}.duo--legal--first .duo--legal__official:before{content:'Official legal copy'}.duo--legal--first .duo--legal__plain:before{content:'Plain English'}@media screen and (min-width:768px){.duo__cell{float:left;width:48.5%}.duo__cell:first-child{margin-right:3%}.duo__cell--license-option p{margin-top:0}}.edit-demo{clear:both;font-size:.92rem}.example{margin:40px 0}.example__code pre{margin:0 0 20px}.gh-button{display:inline-block;background:0 0;border:none;color:#333;font-size:1.1rem}.gh-button__stat,.gh-button__title{float:left;font-weight:700;line-height:20px;padding:5px 10px;border:1px solid #d5d5d5}.gh-button .github-logo,.gh-button__icon{height:21px;fill:#333;display:inline-block;vertical-align:bottom}.gh-button__title{background-color:#eee;background-image:linear-gradient(#fcfcfc,#eee);border-radius:4px 0 0 4px}.gh-button .github-logo{margin-right:.2em}.gh-button__stat{border-left:0;border-radius:0 4px 4px 0;background:#fff}.gh-button:hover{color:#333}.gh-button:hover .gh-button__title{background-color:#ddd;background-image:linear-gradient(#eee,#ddd)}.gh-button:hover .gh-button__stat{color:#4078c0}.gh-button:hover .gh-button__icon--star{fill:#4078c0}.shirt-promo{margin:40px 0}.shirt-promo__title{font-size:1.6rem}.shirt-promo__image{display:block;max-width:100%;margin-bottom:10px}.showcase-item__link{display:block;padding:10px;background:#fff;margin-bottom:20px;border-radius:8px;background:#ddd}.showcase-item__link:after{content:'';display:block;clear:both}.showcase-item__image{width:80px;float:left;display:block}.showcase-item__image svg{display:block;border-radius:5px;width:100%;height:auto}.showcase-item__text{float:left;width:calc(100% - 120px);padding-left:10px}.showcase-item__title{margin:0;font-size:1.4rem}.showcase-item__description{margin:0}@media screen and (min-width:768px){.showcase-item{float:left;width:48.5%}.showcase-item:nth-child(2n+1){margin-right:3%}.showcase-item__image{width:120px}.showcase-item__text{padding-left:20px}.showcase-item__title{font-size:2rem}.showcase-item__description{font-size:1.2rem;line-height:1.2}}.showcase-item-list{padding:0;list-style:none}.showcase-item-list:after{content:'';display:block;clear:both}.showcase-item .infinite-scroll-illo{padding:5px}.showcase__banner__image{display:block;max-width:100%;margin-top:10px;border-radius:5px}.site-footer{padding:40px 0;margin-top:60px}.site-footer__copy{font-size:1.2rem}.site-footer .twitter-logo{width:1.3rem;height:1.3rem;vertical-align:middle}.socks-promo{margin:40px 0}.socks-promo__image{display:block;max-width:100%;border-radius:5px}.socks-promo .duo__cell{margin-bottom:0}.flickity-illo{background:#ed0}.infinite-scroll-illo__page{stroke:#333;stroke-width:20;stroke-miterlimit:10}.infinite-scroll-illo__page--back{fill:#fff}.infinite-scroll-illo__page--front1{fill:#c25}.infinite-scroll-illo__page--front2{fill:#e62}.infinite-scroll-illo__page--front3{fill:#ea0}.isotope-illo{background:#222}code .string,code .tag .value{color:#0c4}code .cp,code .literal,code .number{color:#38f}code .keyword{color:#f73}code .attribute,code .kd{color:#dc8}code .title{color:#9cf}code .params{color:#98d}code .regexp{color:#fc8}code .o{color:#f63}code .nb{color:#aa97ac}code .built_in{color:#dd8}code .comment{color:#999;font-style:italic}code .tag{color:#6cf}code .id{color:#abc}code .class,code .selector-class{color:#c95}code .rules{color:#fed}code .m{color:#de8e50}code .nd{color:#9fad7e}code .hexcolor{color:#f63}code .at_rule{color:#088}code .isotope_var{color:#f3f}code .jquery_var{color:#df8}code .isotope_keyword{color:#0ff;text-decoration:underline}.code-display code{font-size:18px}@font-face{font-family:Texta;font-weight:700;font-style:normal;src:url(../fonts/2D333F_0_0.woff2) format("woff2"),url(../fonts/2D333F_0_0.woff) format("woff")}@font-face{font-family:Texta;font-weight:400;font-style:italic;src:url(../fonts/2D333F_1_0.woff2) format("woff2"),url(../fonts/2D333F_1_0.woff) format("woff")}@font-face{font-family:Texta;src:url(../fonts/2D333F_2_0.woff2) format("woff2"),url(../fonts/2D333F_2_0.woff) format("woff")}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot);src:url(../fonts/icomoon.eot?#iefix) format("embedded-opentype"),url(../fonts/icomoon.woff) format("woff"),url(../fonts/icomoon.ttf) format("truetype"),url(../fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:icomoon;content:attr(data-icon);speak:none;font-weight:400;font-variant:normal;font-style:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-file-download:before{content:"\e001"}.icon-folder-download:before{content:"\e002"}.icon-github:before{content:"\e000"}.instruction{font-size:18px;margin-bottom:.2em;color:#888}.animate-item-size-item{float:left}.animate-item-size-item,.animate-item-size-item__content{width:60px;height:60px}.animate-item-size-item__content{background:#8df;border:2px solid #333;border-color:rgba(0,0,0,.7);-webkit-transition:width .4s,height .4s;-moz-transition:width .4s,height .4s;-o-transition:width .4s,height .4s;transition:width .4s,height .4s}.animate-item-size-item:hover .animate-item-size-item__content{border-color:#fff;background:#4bf;cursor:pointer}.animate-item-size-item.is-expanded,.animate-item-size-item.is-expanded .animate-item-size-item__content{width:180px;height:120px}.animate-item-size-item.is-expanded{z-index:2}.animate-item-size-item.is-expanded .animate-item-size-item__content{background:#f90}.grid--animate-item-size-responsive .animate-item-size-item,.grid--animate-item-size-responsive .grid-sizer{width:20%}.grid--animate-item-size-responsive .animate-item-size-item.is-expanded .animate-item-size-item__content,.grid--animate-item-size-responsive .animate-item-size-item__content{width:100%;height:100%}.grid--animate-item-size-responsive .animate-item-size-item.is-expanded{width:60%}.bootstrap-3__container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.bootstrap-3__col-xs-12,.bootstrap-3__col-xs-4,.bootstrap-3__col-xs-6,.bootstrap-3__col-xs-8{padding-right:15px;padding-left:15px}.bootstrap-3__col-xs-4{width:33.333%}.bootstrap-3__col-xs-6{width:50%}.bootstrap-3__col-xs-8{width:66.666%}.bootstrap-3__grid-item-content{height:100px;background:#e6e5e4;border:2px solid #b6b5b4;border-color:rgba(0,0,0,.4)}.bootstrap-3__grid-item-content--height2{height:200px}@media (min-width:768px){.bootstrap-3__col-sm-4{width:33.333%}.bootstrap-3__col-sm-8{width:66.666%}}@media (min-width:992px){.bootstrap-3__col-md-3{width:25%}.bootstrap-3__col-md-6{width:50%}}.container{margin-left:10px;margin-right:10px;max-width:1200px}.main .container>*{max-width:700px}.main .container .example,.main .container .go-wide{max-width:none}@media screen and (min-width:768px){.container{margin-left:220px}.main .container>*{max-width:900px}}@media screen and (min-width:960px){.container{margin-right:6%}}.element-item{position:relative;float:left;width:100px;height:100px;margin:5px;padding:10px;background:#888;color:#262524}.element-item>*{margin:0;padding:0}.element-item .name{position:absolute;left:10px;top:60px;text-transform:none;letter-spacing:0;font-size:.8em;font-weight:400}.element-item .symbol{position:absolute;left:10px;top:0;font-size:2.8em;font-weight:700;color:#fff}.element-item .number{position:absolute;right:8px;top:5px}.element-item .weight{position:absolute;left:10px;top:76px;font-size:.8em}.element-item.alkali{background:red;background:red}.element-item.alkaline-earth{background:#f80;background:#f90}.element-item.lanthanoid{background:#ff0;background:#cf0}.element-item.actinoid{background:#0f0;background:#3f0}.element-item.transition{background:#0f8;background:#0f6}.element-item.post-transition{background:#0ff;background:#0ff}.element-item.metalloid{background:#08f;background:#06f}.element-item.diatomic{background:#00f;background:#30f}.element-item.halogen{background:#f0f;background:#c0f}.element-item.noble-gas{background:#f08;background:#f09}.buy-button{background:#161514;color:#1fb}.buy-button__price{background:#1bf}.buy-button:hover .buy-button__price{background:#1fb}.call-out{border-color:#fb4}.call-out:before{background:#fb4}.call-out--chill{border-color:#4fb}.call-out--chill:before{background:#4fb}.chunky-button--fill{background-color:#161514}.chunky-button--fill svg path{fill:#fb4}.chunky-button--fill:hover{background-color:#4fb;color:#222}.chunky-button--fill:hover svg path{fill:#222}.duo--legal__plain{background:#161514;border-radius:5px;color:#aaa}.showcase-item__link{background:#262524;color:#4bf}.showcase-item__link:hover{background:#1fb;color:#262524}.showcase-item__title{font-weight:700}.huebee-illo__line{stroke:#fff}.site-footer{background:#161514;position:relative}.site-footer .twitter-logo{fill:#fb4}.site-footer a:hover .twitter-logo{fill:#1bf}.site-footer .mfzy-logo__body-fill{fill:#1bf}.site-footer .mfzy-logo__stripes{display:none}.site-footer a:hover .mfzy-logo__stripes{display:inline}.mfzy-wordmark{stroke:#1bf}.mfzy-brand__link:hover .mfzy-wordmark{stroke:#fff}@media screen and (min-width:960px){.site-footer .mfzy-brand{position:absolute;left:20px;top:60px;width:180px}.site-footer .mfzy-logo{display:block;width:108px;height:108px;margin:0 auto 10px}.site-footer .mfzy-wordmark{margin:0 auto;display:block}}.gh-button{display:inline-block;background:0 0;border:none;font-family:Helvetica,Arial,sans-serif;color:#333}.gh-button__stat,.gh-button__title{float:left;font-size:18px;font-weight:700;line-height:20px;padding:5px 10px;border:1px solid #d5d5d5}.gh-button__icon{height:21px;fill:#333;display:inline-block;vertical-align:bottom}.gh-button__title{background-color:#eee;background-image:linear-gradient(#fcfcfc,#eee);border-radius:4px 0 0 4px}.gh-button__icon--github-logo{margin-right:.2em}.gh-button__stat{border-left:0;border-radius:0 4px 4px 0;background:#fff}.gh-button:hover{color:#333}.gh-button:hover .gh-button__title{background-color:#ddd;background-image:linear-gradient(#eee,#ddd)}.gh-button:hover .gh-button__stat{color:#4078c0}.gh-button:hover .gh-button__icon--star{fill:#4078c0}.grid{border:2px solid #484542;background:rgba(0,0,0,.15);position:relative}.grid:after{content:'';display:block;clear:both}.grid--counting{counter-reset:item}.grid--counting .grid-item:before{counter-increment:item;content:counter(item);display:block;color:#555;padding-top:.2em;text-align:center;font-size:18px}.grid--horizontal{height:334px}.grid--has-banner{position:relative}.static-banner{position:absolute;left:10px;top:10px;background:rgba(0,128,255,.8);z-index:1;padding:2px 20px;color:#fff;pointer-events:none}.grid--fixed-width{width:304px}.grid--has-stamp{position:relative}.grid--fit-width{margin:0 auto}.grid--images .grid-sizer,.grid-image-item{width:33.33%}.grid-image-item{float:left}.grid-image-item img{display:block;max-width:100%}.grid-item{float:left;width:50px;height:50px;background:#e6e5e4;border:2px solid rgba(0,0,0,.4)}.grid-item--width2{width:100px}.grid-item--height2{height:100px}.grid-item--width3{width:150px}.grid-item--height3{height:150px}.grid-item--gigante{width:150px;height:200px}.grid--clickable .grid-item:hover{border-color:#28f;background:#8cf;cursor:pointer}.grid-item .number{line-height:50px;text-align:center;color:#333;margin:0;font-size:1.3rem}.grid--fluid-5-col .grid-item,.grid--fluid-5-col .grid-sizer{width:20%}.grid--fluid-5-col .grid-item--width2{width:40%}.grid--has-gutter .grid-item--width2{width:110px}.grid--masonry-gutter-bottom .grid-item{margin-bottom:10px}.grid--masonry-gutter-bottom .grid-item--height2{height:110px}.grid--packery-gutter .grid-item--width2{width:110px}.grid--packery-gutter .grid-item--height2{height:110px}.grid--fluid-gutter .grid-item,.grid--fluid-gutter .grid-sizer{width:22%}.grid--fluid-gutter .gutter-sizer{width:4%}.grid--fluid-gutter .grid-item--width2{width:48%}.grid--masonry-horizontal-gutter .grid-item--height2{height:110px}.grid--masonry-horizontal-gutter-right .grid-item{margin-right:10px}.grid--masonry-horizontal-gutter-right .grid-item--width2{width:110px}.grid--cells-by-row-element-sizing .grid-item{width:13%}.grid--cells-by-row-element-sizing .grid-item--width2{width:23%}.grid--cells-by-row-element-sizing .grid-sizer{width:25%;height:110px}.grid--cells-by-column-element-sizing .grid-item{height:13%}.grid--cells-by-column-element-sizing .grid-item--width2{height:23%}.grid--cells-by-column-element-sizing .grid-sizer{height:25%;width:110px}.grid--fit-rows-gutter .grid-item--width2{width:110px}.grid--fit-rows-gutter .grid-item--width3{width:170px}.grid-item--filter-block-blue,.grid-item--filter-block-red{width:60px;height:60px}.grid--filter-blocks-large .grid-item--filter-block-blue,.grid--filter-blocks-large .grid-item--filter-block-red{width:80px;height:80px}.grid-item--filter-block-red{background:#d00}.grid-item--filter-block-blue{background:#19f}.grid--hor-order .grid-item{width:100px;height:80px}.grid--hor-order .grid-item--height2{height:100px}.grid--hor-order .grid-item--height3{height:120px}.grid-splash-item{float:left;width:100px;height:100px;margin:5px;padding:20px;background:red;color:#fff;font-size:3rem;font-weight:700;line-height:1}.grid-splash-item--width2{width:210px}.grid-splash-item--height2{height:210px}.grid-splash-item:nth-child(10n+0){background:red}.grid-splash-item:nth-child(10n+1){background:#f90}.grid-splash-item:nth-child(10n+2){background:#cf0}.grid-splash-item:nth-child(10n+3){background:#3f0}.grid-splash-item:nth-child(10n+4){background:#0f6}.grid-splash-item:nth-child(10n+5){background:#0ff}.grid-splash-item:nth-child(10n+6){background:#06f}.grid-splash-item:nth-child(10n+7){background:#30f}.grid-splash-item:nth-child(10n+8){background:#c0f}.grid-splash-item:nth-child(10n+9){background:#f09}.hero__title{font-size:4.6rem;line-height:1.2;letter-spacing:-.01em;margin-bottom:.1em}.hero__tagline{font-size:1.6rem;margin:0 0 .8em;line-height:1.2}.hero__big-button{display:block;position:relative;padding:10px;font-size:1.2rem;background:#161615;color:#fb4;border-radius:8px;margin-bottom:10px}.hero__button-icon{vertical-align:bottom;width:40px;height:40px;margin-right:6px}.hero__button-icon path{fill:#fb4}.hero__big-button:hover{background:#4fb;color:#222}.hero__big-button:hover .hero__button-icon path{fill:#222}@media screen and (min-width:960px){.hero__title{font-size:7rem}.hero__tagline{font-size:2.1rem}.hero__big-button{font-size:1.3rem;line-height:1.5;padding:20px 20px;margin-bottom:40px}}.in-use-grid .grid-sizer,.in-use-grid__item{width:23.5%}.in-use-grid .gutter-sizer{width:2%}.in-use-grid__item{background:#161615;float:left;margin-bottom:20px;border-radius:5px}.in-use-grid__item__title{margin:0;padding:10px}.in-use-grid__item__image{display:block;max-width:100%;border-radius:0 0 5px 5px}.nav__title{float:left;margin:0;line-height:44px;font-size:1.5rem}.nav__title a{padding:0 .8em;display:block;color:#4fb}.nav__title a:hover{background:#d26;color:#fff}@media screen and (min-width:768px){.nav{position:absolute;left:0;top:39px;width:200px}.nav__title{line-height:1.25;float:none;font-size:2rem}.nav__title a{padding:7px 20px}.page--index .nav__title{visibility:hidden}}.notification{max-width:none;display:none;position:fixed;z-index:20;bottom:0;right:0;background:#a2c;padding:10px 20px;color:#fff;font-size:1.2rem;pointer-events:none;-webkit-transition:opacity .4s;transition:opacity .4s}.page-nav{padding:1em 10px;font-size:.8rem}.page-nav__item{display:inline-block}.page-nav__item:after{content:' •';margin:0 .3em;opacity:.5}.page-nav__item:last-child:after{content:none}.page-nav a{color:#4bf}.page-nav a:hover{color:#fb4}@media screen and (min-width:768px){.page-nav{list-style:none;padding:0;padding-top:20px}.page-nav.is-fixed{position:fixed;left:0;top:0;width:200px}.page-nav__item{display:block;margin:0}.page-nav__item:after{content:none}.page-nav__item a{display:block;padding:3px 20px}.page-nav__item--h3 a,.page-nav__item--h4 a{padding-left:30px}}.site-nav{list-style:none;margin-bottom:0;padding:0}.site-nav:after{content:'';display:block;clear:both}.site-nav__item{display:block;float:left;line-height:44px}.site-nav__item__link{display:block;padding:0 1em}.site-nav__item__link:hover{background:#161615;color:#fff}.page--draggable .site-nav__item--draggable .site-nav__item__link,.page--events .site-nav__item--events .site-nav__item__link,.page--extras .site-nav__item--extras .site-nav__item__link,.page--faq .site-nav__item--faq a,.page--filtering .site-nav__item--filtering .site-nav__item__link,.page--layout .site-nav__item--layout .site-nav__item__link,.page--layout-modes .site-nav__item--layout-modes .site-nav__item__link,.page--license .site-nav__item--license .site-nav__item__link,.page--methods .site-nav__item--methods .site-nav__item__link,.page--options .site-nav__item--options .site-nav__item__link,.page--sorting .site-nav__item--sorting .site-nav__item__link{color:#4bf;background:#161615}@media screen and (min-width:768px){.site-nav__item{float:none}.site-nav__item{float:none;font-size:1.1rem;line-height:1.25}.site-nav__item__link{padding:7px 20px}}.sub-nav{display:none}@media screen and (min-width:768px){.sub-nav-parent{position:relative;max-height:2em}.sub-nav{display:block;position:absolute;left:100%;top:0;list-style:none;width:0;overflow:hidden;opacity:0;transition:width .2s,opacity .2s;margin:0;padding:0}.sub-nav-parent:hover .sub-nav{opacity:1;width:190px;z-index:2}.sub-nav,.sub-nav-parent:hover{background:#161615}.sub-nav-parent>a:after{content:'...'}.sub-nav-parent:hover>a:after{content:none}.sub-nav__item__link{display:block;padding:5px 10px}.sub-nav__item{font-size:1rem}}.ui-group{display:inline-block}.ui-group__title{display:inline-block;vertical-align:top;font-size:1.2rem;line-height:40px;margin:0 10px 0 0;font-weight:700}.ui-group .button-group{display:inline-block;margin-right:20px}.variable{margin:.5em 0;padding:5px 10px;border-radius:5px;background:rgba(255,255,255,.1)}.variable__type{color:#adf}.variable__description,.variable__type{margin-left:10px}.variable__description:before,.variable__type:before{content:'·';padding-right:.4em;display:inline-block}.color-shape{width:70px;height:70px;margin:5px;float:left}.color-shape.round{border-radius:35px}.color-shape.big.round{border-radius:75px}.color-shape.red{background:red}.color-shape.blue{background:#00f}.color-shape.yellow{background:#ff0}.color-shape.big,.color-shape.wide{width:150px}.color-shape.big,.color-shape.tall{height:150px}.grid-multi-item{float:left;width:100px;height:100px;background:#e6e5e4;border:2px solid #b6b5b4;border-color:rgba(0,0,0,.4)}.grid-multi-item[data-color=blue]{background:#19f}.grid-multi-item[data-color=red]{background:#d00}.grid-multi-item[data-color=yellow]{background:#fd0}.grid-multi-item .number{font-size:4rem;font-weight:600;color:#fff;padding-top:.1em;text-align:center;line-height:90px;margin:0}.stamp{position:absolute;width:30%;height:60px;background:orange;border:4px dotted #161615}.stamp--stamp-option-stamp1{left:30%;top:10px;width:20%;height:100px}.stamp--stamp-option-stamp2{right:10%;top:20px;width:70%;height:30px}.stamp--packery{right:20%;top:80px;width:45%;height:90px}.grid--stamp-methods .grid-item{opacity:.8}.stamp--stamp-methods{left:10px;top:10px}.vertical-list{list-style:none;margin:0;padding:0;border:2px solid #484542;background:rgba(0,0,0,.15)}.vertical-list__item{width:100%;border-top:1px solid #484542}.vertical-list__item>*{display:inline-block;padding:3px 4px}.vertical-list__item .name{width:20%}.vertical-list__item .symbol{width:10%}.vertical-list__item .weight{width:15%}.vertical-list__item .number{width:10%}.vertical-list__item .category{width:25%}@font-face{font-family:Lato;font-style:normal;font-weight:100;src:local("Lato Hairline"),local("Lato-Hairline"),url(https://fonts.gstatic.com/s/lato/v11/eFRpvGLEW31oiexbYNx7Y_esZW2xOQ-xsNqO47m55DA.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:100;src:local("Lato Hairline"),local("Lato-Hairline"),url(https://fonts.gstatic.com/s/lato/v11/GtRkRNTnri0g82CjKnEB0Q.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:Lato;font-style:normal;font-weight:300;src:local("Lato Light"),local("Lato-Light"),url(https://fonts.gstatic.com/s/lato/v11/dPJ5r9gl3kK6ijoeP1IRsvY6323mHUZFJMgTvxaG2iE.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:300;src:local("Lato Light"),local("Lato-Light"),url(https://fonts.gstatic.com/s/lato/v11/EsvMC5un3kjyUhB9ZEPPwg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(https://fonts.gstatic.com/s/lato/v11/UyBMtLsHKBKXelqf4x7VRQ.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(https://fonts.gstatic.com/s/lato/v11/1YwB1sO8YE1Lyjf12WNiUA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(https://fonts.gstatic.com/s/lato/v11/ObQr5XYcoH0WBoUxiaYK3_Y6323mHUZFJMgTvxaG2iE.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(https://fonts.gstatic.com/s/lato/v11/H2DMvhDLycM56KNuAtbJYA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:Lato;font-style:normal;font-weight:900;src:local("Lato Black"),local("Lato-Black"),url(https://fonts.gstatic.com/s/lato/v11/R4a6fty3waPci7C44H8AjvY6323mHUZFJMgTvxaG2iE.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:900;src:local("Lato Black"),local("Lato-Black"),url(https://fonts.gstatic.com/s/lato/v11/tI4j516nok_GrVf4dhunkg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:Lato;font-style:italic;font-weight:100;src:local("Lato Hairline Italic"),local("Lato-HairlineItalic"),url(https://fonts.gstatic.com/s/lato/v11/muRcAtdNYlnTj3NeuakxChTbgVql8nDJpwnrE27mub0.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:italic;font-weight:100;src:local("Lato Hairline Italic"),local("Lato-HairlineItalic"),url(https://fonts.gstatic.com/s/lato/v11/9TBVFLzQ3GUZLG8FZ4yrEfesZW2xOQ-xsNqO47m55DA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:Lato;font-style:italic;font-weight:300;src:local("Lato Light Italic"),local("Lato-LightItalic"),url(https://fonts.gstatic.com/s/lato/v11/XNVd6tsqi9wmKNvnh5HNEBJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:italic;font-weight:300;src:local("Lato Light Italic"),local("Lato-LightItalic"),url(https://fonts.gstatic.com/s/lato/v11/2HG_tEPiQ4Z6795cGfdivFtXRa8TVwTICgirnJhmVJw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:Lato;font-style:italic;font-weight:400;src:local("Lato Italic"),local("Lato-Italic"),url(https://fonts.gstatic.com/s/lato/v11/YMOYVM-eg6Qs9YzV9OSqZfesZW2xOQ-xsNqO47m55DA.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:italic;font-weight:400;src:local("Lato Italic"),local("Lato-Italic"),url(https://fonts.gstatic.com/s/lato/v11/PLygLKRVCQnA5fhu3qk5fQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:Lato;font-style:italic;font-weight:700;src:local("Lato Bold Italic"),local("Lato-BoldItalic"),url(https://fonts.gstatic.com/s/lato/v11/AcvTq8Q0lyKKNxRlL28RnxJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:italic;font-weight:700;src:local("Lato Bold Italic"),local("Lato-BoldItalic"),url(https://fonts.gstatic.com/s/lato/v11/HkF_qI1x_noxlxhrhMQYEFtXRa8TVwTICgirnJhmVJw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:Lato;font-style:italic;font-weight:900;src:local("Lato #000 Italic"),local("Lato-BlackItalic"),url(https://fonts.gstatic.com/s/lato/v11/81X-1TO5y4aMK2PPy9kFwxJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:italic;font-weight:900;src:local("Lato #000 Italic"),local("Lato-BlackItalic"),url(https://fonts.gstatic.com/s/lato/v11/VNUH7ZAcagYBWsAiBBCEY1tXRa8TVwTICgirnJhmVJw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:ProximaNova;src:url(dist/fonts/ProximaNova-Regular.eot);src:local("☺"),url(dist/fonts/ProximaNova-Regular.woff) format("woff"),url(dist/fonts/ProximaNova-Regular.ttf) format("truetype"),url(dist/fonts/ProximaNova-Regular.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:ProximaNova;src:url(dist/fonts/ProximaNovaExtrabold.eot);src:local("☺"),url(dist/fonts/ProximaNovaExtrabold.woff) format("woff"),url(dist/fonts/ProximaNovaExtrabold.ttf) format("truetype"),url(dist/fonts/ProximaNovaExtrabold.svg) format("svg");font-weight:800;font-style:normal}@font-face{font-family:ProximaNova;src:url(dist/fonts/ProximaNovaBold.eot);src:local("☺"),url(dist/fonts/ProximaNovaBold.woff) format("woff"),url(dist/fonts/ProximaNovaBold.ttf) format("truetype"),url(dist/fonts/ProximaNovaBold.svg) format("svg");font-weight:700;font-style:normal}@font-face{font-family:ProximaNova;src:url(dist/fonts/ProximaNovaThin.eot);src:local("☺"),url(dist/fonts/ProximaNovaThin.woff) format("woff"),url(dist/fonts/ProximaNovaThin.ttf) format("truetype"),url(dist/fonts/ProximaNovaThin.svg) format("svg");font-weight:300;font-style:normal}.blog-button-blue,.blog-button-white,.blog-title,.break-out,.caption-1,.caption-2,.content-area .letter-section .letter-title,.content-area.the-barristers-content-area .list-child-posts .child-post h5 a,.error-text,.h1,.h2,.h3,.h4,.h5,.h6,.link,.logo-text,.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .star,.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .wprevpro_t1_P_3,.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .wprevpro_t1_SPAN_5,.success-text,.tab-title,.title-cate,a,body,h1,h2,h3,h4,h5,h6{font-family:Muli,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;color:#4c4252}div.font-preload{width:0;height:0;visibility:hidden;position:absolute;text-indent:-9999px;left:-1px;top:-1px;font-size:0}*{box-sizing:border-box}html{margin:0!important}.wp-person a:focus .gravatar,a:focus,a:focus .media-icon img{box-shadow:none;outline:0}body{background:0 0;min-width:320px;margin:0;line-height:1.75;letter-spacing:1px}body #page{max-width:1920px;margin:0 auto}body strong{line-height:1.81;font-weight:800}body em{letter-spacing:1.45px}.header-text,header{font-family:Muli,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.72;letter-spacing:1.64px;color:#fff}.menu-text,.menu-text a{font-family:Muli,Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;color:#fff}.menu-text a.orange,.menu-text.orange{color:#fd9478}.menu-text a.blue,.menu-text.blue{color:#62c0c9}.content-area .letter-section .letter-title,.content-area.the-barristers-content-area .list-child-posts .child-post h5 a,.h1,.h2,.h3,.h4,.h5,.h6,.title-cate,h1,h2,h3,h4,h5,h6{font-family:"Zilla Slab","Times New Roman",Times,serif;font-weight:600;display:block}.h1,h1{font-size:76px;line-height:.95;letter-spacing:1.81px;color:#fff;position:relative;padding-left:38px;margin-top:0;margin-bottom:0}.h1 .dot,h1 .dot{content:'';display:block;position:absolute;left:0;background-image:url(dist/images/dotted.png);background-size:14px auto;background-repeat:repeat-y;height:100%;width:14px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}@media (max-width:767px){.h1 .dot,h1 .dot{background-size:8px auto;width:72px}}@media (max-width:767px){.h1 .dot,h1 .dot{width:8px}}.title-cate{font-size:45px;line-height:.87;letter-spacing:1.07px;color:#fff}blockquote .dot{content:'';display:block;position:absolute;left:0;background-image:url(dist/images/dotted.png);background-size:14px auto;background-repeat:repeat-y;height:100%;width:14px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}@media (max-width:767px){blockquote .dot{background-size:8px auto;width:72px}}@media (max-width:767px){blockquote .dot{width:8px}}pre.wp-block-verse{margin-bottom:40px;margin-top:40px;font-family:Muli,Helvetica,Arial,sans-serif;background:rgba(98,193,202,.11);padding:20px 25px;white-space:normal}.dotted.left .dot{padding-left:36px;content:'';display:block;position:absolute;left:0;background-image:url(dist/images/dotted.png);background-size:14px auto;background-repeat:repeat-y;height:100%;width:14px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}@media (max-width:767px){.dotted.left .dot{background-size:8px auto;width:72px}}@media (max-width:767px){.dotted.left .dot{width:8px}}.dotted.bottom{padding-bottom:37px}.dotted.bottom:after{content:'';display:block;position:absolute;left:0;background-image:url(dist/images/dotted.png);background-size:14px auto;background-repeat:repeat-x;bottom:0;width:140px;max-width:100%;height:14px}@media (max-width:767px){.dotted.bottom:after{background-size:8px auto;width:72px}}@media (max-width:767px){.dotted.bottom:after{height:8px}}.dotted.center{padding-bottom:29px}.dotted.center:after{content:'';display:block;position:absolute;left:0;background-image:url(dist/images/dotted.png);background-size:14px auto;background-repeat:repeat-x;bottom:0;width:140px;max-width:100%;height:14px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%)}@media (max-width:767px){.dotted.center:after{background-size:8px auto;width:72px}}@media (max-width:767px){.dotted.center:after{height:8px}}.single .content-area h2:not(.left):not(.center):after{content:'';display:block;position:absolute;left:0;background-image:url(dist/images/dotted.png);background-size:14px auto;background-repeat:repeat-x;bottom:0;width:140px;max-width:100%;height:14px}@media (max-width:767px){.single .content-area h2:not(.left):not(.center):after{background-size:8px auto;width:72px}}@media (max-width:767px){.single .content-area h2:not(.left):not(.center):after{height:8px}}.h2,h2{font-size:42px;line-height:1;letter-spacing:1px;position:relative}.h2.left,h2.left{padding-left:36px;padding-top:10px;padding-bottom:10px}.h2.left .dot,h2.left .dot{content:'';display:block;position:absolute;left:0;background-image:url(dist/images/dotted.png);background-size:14px auto;background-repeat:repeat-y;height:100%;width:14px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}@media (max-width:767px){.h2.left .dot,h2.left .dot{background-size:8px auto;width:72px}}@media (max-width:767px){.h2.left .dot,h2.left .dot{width:8px}}.h2.bottom,h2.bottom{padding-bottom:37px}.h2.bottom:after,h2.bottom:after{content:'';display:block;position:absolute;left:0;background-image:url(dist/images/dotted.png);background-size:14px auto;background-repeat:repeat-x;bottom:0;width:140px;max-width:100%;height:14px}@media (max-width:767px){.h2.bottom:after,h2.bottom:after{background-size:8px auto;width:72px}}@media (max-width:767px){.h2.bottom:after,h2.bottom:after{height:8px}}.h2.center,.single-barristers .main-post h2,h2.center{text-align:center;padding-bottom:29px}.h2.center:after,.single-barristers .main-post h2:after,h2.center:after{content:'';display:block;position:absolute;left:0;background-image:url(dist/images/dotted.png);background-size:14px auto;background-repeat:repeat-x;bottom:0;width:140px;max-width:100%;height:14px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%)}@media (max-width:767px){.h2.center:after,.single-barristers .main-post h2:after,h2.center:after{background-size:8px auto;width:72px}}@media (max-width:767px){.h2.center:after,.single-barristers .main-post h2:after,h2.center:after{height:8px}}.content-area .letter-section .letter-title,.h3,h3{font-family:Muli,Helvetica,Arial,sans-serif;font-size:25px;font-weight:800;line-height:1.44;letter-spacing:2px;margin-top:0;margin-bottom:0}.h4,h4{font-size:28px;line-height:1.07;letter-spacing:.67px;margin-top:0;margin-bottom:0}.h4.white,h4.white{color:#fff}.content-area.the-barristers-content-area .list-child-posts .child-post h5 a,.h5,h5{font-family:Muli,Helvetica,Arial,sans-serif;font-size:22px;font-weight:800;line-height:1.27;letter-spacing:2px}p{font-size:inherit;line-height:1.75}.link,a{font-size:16px;font-weight:800;line-height:1.25;letter-spacing:1px;color:#fd9478}.link:active,.link:hover,a:active,a:hover{color:#fd9478}.link.white,a.white{color:#fff}.link.text-link-2,a.text-link-2{font-size:18px;line-height:normal;letter-spacing:3.5px}.link.text-link-3,a.text-link-3{font-size:12px;line-height:normal;letter-spacing:2px;text-align:center}.content-area .letter-section ul.columns.max-2-columns li a,.link.text-link-4,a.text-link-4{font-size:16px;font-weight:600;line-height:3.5;color:#62c1ca}.link.text-link-5,a.text-link-5{font-size:16px;font-weight:800;line-height:normal;letter-spacing:1.5px;color:#62c1ca}.more-page a:focus,.more-page a:hover{color:#62c1ca}.button,button{font-family:Muli,Helvetica,Arial,sans-serif;font-size:16px;font-weight:800;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:3px;color:#fd9478}.button.white,button.white{line-height:normal;letter-spacing:3.69px;text-align:center;color:#fff}.button.button-2,button.button-2{font-size:20px;line-height:1.25;letter-spacing:1.25px;color:#62c1ca}.button.button-3,button.button-3{line-height:normal;color:#62c1ca}.input-text,input,select,textarea{font-family:Muli;font-size:19px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.32;letter-spacing:1px;color:#4c4252}.input-text.greyed-out,input.greyed-out,select.greyed-out,textarea.greyed-out{opacity:.5;line-height:1.74}.tab-title{font-family:"Zilla Slab","Times New Roman",Times,serif;font-size:28px;font-weight:600;line-height:1.1;letter-spacing:.67px}.tab-title.white{color:#fff}.caption-1{font-size:17px;font-weight:800;line-height:normal;letter-spacing:3.5px}.caption-2{opacity:.66;font-size:14px;font-weight:800;line-height:1.43;letter-spacing:1.65px}.caption-2.light{opacity:.5;letter-spacing:1.5px;text-align:right;color:#fff}.break-out{font-family:"Zilla Slab","Times New Roman",Times,serif;font-size:28px;font-weight:600;font-style:italic;line-height:1.21;letter-spacing:.67px}.logo-text{font-family:"Zilla Slab","Times New Roman",Times,serif;font-size:26px;font-weight:500;line-height:1.15;letter-spacing:.62px}.logo-text .text-style-1,.logo-text strong{font-weight:600}.error-text{font-size:14px;font-weight:700;line-height:1.43;letter-spacing:1.75px;color:#f46f80}.success-text{font-size:14px;font-weight:700;line-height:1.43;letter-spacing:1.75px;color:#fff}.blog-title{font-size:30px;line-height:34px;letter-spacing:1.38px}.blog-button-blue,.blog-button-white{font-size:14px;font-weight:800;line-height:1;letter-spacing:1.31px;color:#62c1ca}.blog-button-white{color:#fff}.hidden-desktop{display:none}@media (max-width:1024px){.header-text,header{font-weight:400;line-height:1.56}.header-text strong,header strong{line-height:1.72}.menu-text,.menu-text a{letter-spacing:1.95px}body{font-weight:400;line-height:1.56}body strong{line-height:1.5;letter-spacing:1.45px}.caption-1{font-size:14px;letter-spacing:2.5}.caption-2{letter-spacing:1.64}.caption-2.light{letter-spacing:1.49}.h1,h1{font-size:54px;line-height:.93;letter-spacing:1.29px;padding-left:29px}.dotted.left{padding-left:34px}.dotted.center{padding-bottom:29px}.dotted.bottom{padding-bottom:29px}.single .content-area h2:not(.left):not(.center){padding-bottom:29px}.h2,h2{font-size:36px;letter-spacing:.86px;line-height:.81}.h2.left,h2.left{padding-left:34px}.h2.center,.single-barristers .main-post h2,h2.center{padding-bottom:29px}.h2.bottom,h2.bottom{padding-bottom:29px}.content-area .letter-section .letter-title,.h3,h3{font-size:24px;line-height:1.17;letter-spacing:2.18px}.h4,h4{line-height:1;letter-spacing:.6px}.h4.white,h4.white{line-height:1.04;letter-spacing:.64px}.content-area.the-barristers-content-area .list-child-posts .child-post h5 a,.h5,h5{letter-spacing:1.95px}.tab-title{font-size:20px;line-height:1.1;letter-spacing:.48px}.input-text,input,select,textarea{line-height:1.68}.button,button{line-height:normal;letter-spacing:3.5px}.button.white,button.white{letter-spacing:3.5px}.button.button-2,button.button-2{font-size:18px;line-height:1.39;letter-spacing:1.64px}.button.button-3,button.button-3{letter-spacing:2.95px}.link,a{font-size:16px;line-height:1.39;letter-spacing:1.64px}.link.text-link-2,a.text-link-2{letter-spacing:3.45px}.link.text-link-3,a.text-link-3{letter-spacing:1.95px}.content-area .letter-section ul.columns.max-2-columns li a,.link.text-link-4,a.text-link-4{letter-spacing:1}.link.text-link-5,a.text-link-5{letter-spacing:1.45px}.break-out{letter-spacing:.65px}.logo-text{line-height:1.12}.error-text{letter-spacing:1.74px}.success-text{letter-spacing:1.74px}.blog-title{letter-spacing:1.35px}}@media (max-width:767px){#page{padding-bottom:56.4px}.header-text,header{font-size:16px;line-height:1.5;letter-spacing:1.45px}.menu-text,.menu-text a{font-size:14px;font-weight:800;letter-spacing:2.5px}body{letter-spacing:1.45px}.caption-1{font-size:12px;letter-spacing:2.77}.caption-2{font-size:12px;line-height:1.67;letter-spacing:1.76px}.caption-2.light{letter-spacing:1.37}.title-cate{font-size:24px;letter-spacing:.57px}.h1,h1{font-size:36px;line-height:1.08;letter-spacing:.86px}.dotted.left{padding-left:28px}.dotted.center{padding-bottom:28px}.dotted.bottom{padding-bottom:27px}.single .content-area h2:not(.left):not(.center){padding-bottom:27px;line-height:1.07}.h2,h2{font-size:28px;line-height:1;letter-spacing:.67px}.h2.left,h2.left{padding-left:28px}.h2.center,.single-barristers .main-post h2,h2.center{padding-bottom:28px}.h2.bottom,h2.bottom{padding-bottom:27px;line-height:1.07}.content-area .letter-section .letter-title,.h3,h3{font-size:20px;line-height:1.2;letter-spacing:1.82px}.h4,h4{font-size:22px;letter-spacing:.52px}.content-area.the-barristers-content-area .list-child-posts .child-post h5 a,.h5,h5{font-size:18px;line-height:1.39;letter-spacing:1.64px}.tab-title{font-size:18px;line-height:1.17;letter-spacing:.43px}.input-text,input,select,textarea{font-size:14px;line-height:2.36;letter-spacing:.7px}.button,button{line-height:normal;letter-spacing:3.69px}.button.white,button.white{letter-spacing:3.23px}.button.button-2,button.button-2{font-size:16px;line-height:1.56;letter-spacing:1.45px}.button.button-3,button.button-3{font-size:14px;letter-spacing:2.63px}.link,a{font-size:16px;line-height:1.56;letter-spacing:1px}.link.white,a.white{line-height:1.25}.link.text-link-2,a.text-link-2{font-size:16px;letter-spacing:3px}.link.text-link-3,a.text-link-3{font-size:12px;letter-spacing:1.9px}.content-area .letter-section ul.columns.max-2-columns li a,.link.text-link-4,a.text-link-4{font-size:14px;line-height:2.86}.link.text-link-5,a.text-link-5{font-size:14px;line-height:1.79}.break-out{font-size:30px;line-height:1;letter-spacing:.71px}.logo-text{font-size:18px;line-height:1.06;letter-spacing:.43px}.error-text,.success-text{font-size:12px;line-height:1.67;letter-spacing:1.5px}.blog-title{font-size:28px;line-height:1.29;letter-spacing:1.08px}.hidden-mobile{display:none}.hidden-desktop{display:block}}.container{max-width:1230px;max-width:1260px;margin:auto;padding-left:30px;padding-right:30px}.container-large{max-width:1470px;margin:auto;padding-left:30px;padding-right:30px}.row{margin-right:-30px;margin-left:-30px}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*=col-]{padding-right:0;padding-left:0}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:30px;padding-left:30px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:1025px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1440px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{display:table;content:" "}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}.header-text,header{position:relative}.header-text .site-branding,header .site-branding{width:55%;float:left}.header-text .site-branding .header-logo .site-logo,header .site-branding .header-logo .site-logo{display:inline-block;vertical-align:middle}.header-text .site-branding .header-logo .site-logo img,header .site-branding .header-logo .site-logo img{width:69px;height:74px}.header-text .site-branding .header-logo .site-title,header .site-branding .header-logo .site-title{display:inline-block;margin:30px 0;margin-bottom:18px;padding-left:10px;top:8px;position:static}.header-text .site-branding .header-logo .site-title .dot,header .site-branding .header-logo .site-title .dot{display:none}.header-text .site-branding .header-logo .site-title a,header .site-branding .header-logo .site-title a{color:#4c4252;text-decoration:none;font-size:26px;line-height:29px;letter-spacing:.62px;font-family:Zilla Slab;font-weight:600}.header-text .site-branding .header-logo .site-title:after,header .site-branding .header-logo .site-title:after{display:none}.header-text .site-branding:after,header .site-branding:after{content:"";display:table;clear:both}.header-text .header-sidebar,header .header-sidebar{width:45%;float:left;text-align:right}.content-area .letter-section .header-text .header-sidebar .letter-title,.content-area .letter-section header .header-sidebar .letter-title,.header-text .header-sidebar .content-area .letter-section .letter-title,.header-text .header-sidebar h3,header .header-sidebar .content-area .letter-section .letter-title,header .header-sidebar h3{display:none}.header-text .header-sidebar .textwidget p,header .header-sidebar .textwidget p{display:inline-block}.header-text .header-sidebar .textwidget p strong,header .header-sidebar .textwidget p strong{font-size:14px;line-height:20px;letter-spacing:1.65px;font-family:Muli,Helvetica,Arial,sans-serif;font-weight:800;text-transform:uppercase;color:rgba(76,66,82,.66);display:block;text-align:right;padding-right:10px;margin-top:2px}.header-text .header-sidebar .textwidget p br,header .header-sidebar .textwidget p br{display:none}.header-text .header-sidebar .textwidget p a,header .header-sidebar .textwidget p a{text-decoration:none;border:2px solid;padding:15px 20px 15px 60px;border-radius:30px;font-family:Muli,Helvetica,Arial,sans-serif;font-weight:800;font-size:18px;letter-spacing:3.5px;position:relative}.header-text .header-sidebar .textwidget p a:hover,header .header-sidebar .textwidget p a:hover{background:#fd9478;color:#fff;border-color:#fd9478}.header-text .header-sidebar .textwidget p a:hover:after,header .header-sidebar .textwidget p a:hover:after{background-image:url(dist/images/phone-icon-hover.svg)}.header-text .header-sidebar .textwidget p a:after,header .header-sidebar .textwidget p a:after{content:"";display:block;position:absolute;width:31px;height:31px;background-image:url(dist/images/phone-icon.svg);background-size:contain;background-repeat:no-repeat;left:18px;top:9px}.header-text .header-sidebar .textwidget p:first-child,header .header-sidebar .textwidget p:first-child{position:relative;top:10px}.header-text:before,header:before{content:"";display:block;position:absolute;top:0;height:8px;left:0;right:0;background-image:url(dist/images/header-line.png);background-size:cover;background-repeat:no-repeat;background-position:center}.header-text:after,header:after{content:"";display:table;clear:both}@media (min-width:768px){header{padding:12px 0 0}}@media (max-width:1024px){.header-text .site-branding,header .site-branding{width:61%;position:relative;z-index:1}.header-text .site-branding .header-logo .site-title a,header .site-branding .header-logo .site-title a{font-size:24px;letter-spacing:.57px}.header-text .header-sidebar,header .header-sidebar{width:100%;position:absolute;right:15px;z-index:0}}@media (max-width:939px) and (min-width:768px){.header-text .site-branding .header-logo,header .site-branding .header-logo{max-height:93px}.header-text .site-branding .header-logo .site-logo,header .site-branding .header-logo .site-logo{position:relative;top:-32px}.header-text .site-branding .header-logo .site-title,header .site-branding .header-logo .site-title{max-width:230px;margin-top:5px}.header-text .header-sidebar .textwidget p,header .header-sidebar .textwidget p{margin-top:18px}}@media (max-width:767px){.header-text,header{padding-bottom:9px}.header-text:before,header:before{height:4px}.header-text .container-large,header .container-large{padding-left:10px;padding-right:10px}.header-text .site-branding,header .site-branding{width:60%}.header-text .site-branding .header-logo,header .site-branding .header-logo{width:100%}.header-text .site-branding .header-logo .site-logo img,header .site-branding .header-logo .site-logo img{width:52px;height:56px}.header-text .site-branding .header-logo .site-title,header .site-branding .header-logo .site-title{top:20px;max-width:120px;margin-top:-7px;margin-bottom:21px;position:relative}.header-text .site-branding .header-logo .site-title a,header .site-branding .header-logo .site-title a{font-size:18px;letter-spacing:.43px;line-height:19px}.header-text .header-sidebar,header .header-sidebar{width:51%;position:absolute;right:10px}.header-text .header-sidebar .textwidget,header .header-sidebar .textwidget{margin-top:-2px}.header-text .header-sidebar .textwidget p,header .header-sidebar .textwidget p{margin:0}.header-text .header-sidebar .textwidget p strong,header .header-sidebar .textwidget p strong{font-size:12px;letter-spacing:1.76px;padding-right:5px}.header-text .header-sidebar .textwidget p strong:first-child,header .header-sidebar .textwidget p strong:first-child{display:none}.header-text .header-sidebar .textwidget p a,header .header-sidebar .textwidget p a{font-size:0;padding:0;border-radius:4px;display:block;width:54px;height:54px;border-color:rgba(76,66,82,.19);border-width:1px}.header-text .header-sidebar .textwidget p a:after,header .header-sidebar .textwidget p a:after{left:11px;top:12px}.header-text .header-sidebar .textwidget p:first-child,header .header-sidebar .textwidget p:first-child{top:32px}}@media (max-width:380px){header .header-sidebar .textwidget p{position:static!important}header .header-sidebar .textwidget p strong{display:block;position:absolute;right:58px;max-width:69px;top:21px}}.main-menu{background:#4c4252;border-bottom:1px solid rgba(255,255,255,.09);z-index:9;position:relative;margin-top:13px}.main-menu:not(:hover){overflow:hidden}.main-menu nav.nav-primary{padding:0;text-align:center}.main-menu nav.nav-primary ul{list-style:none;padding:0;margin:0}.main-menu nav.nav-primary ul li.menu-item-has-children a:focus:after,.main-menu nav.nav-primary ul li.menu-item-has-children a:hover:after{color:#fd9478}.main-menu nav.nav-primary ul li.menu-item-has-children a:after{display:inline-block;width:13px;height:9px;background-size:contain;background-repeat:no-repeat;margin-left:8px;content:"\f078";font-family:FontAwesome;position:absolute;top:auto;right:auto}.main-menu nav.nav-primary ul li{display:inline-block;vertical-align:middle;position:relative;margin:0}.main-menu nav.nav-primary ul li a{color:#fff;font-size:12px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;text-decoration:none;text-transform:uppercase;padding:32px 40px;display:block;position:relative}.main-menu nav.nav-primary ul li a:focus,.main-menu nav.nav-primary ul li a:hover{color:#fd9478}.main-menu nav.nav-primary ul li:focus ul.sub-menu,.main-menu nav.nav-primary ul li:hover ul.sub-menu{opacity:1;filter:Alpha(opacity=100);height:auto;overflow:inherit;z-index:1}.main-menu nav.nav-primary ul li ul.sub-menu{border-left:8px solid #62c1ca;position:absolute;height:0;overflow:hidden;opacity:0;filter:Alpha(opacity=0);width:270px;left:10px;margin:0;text-align:left;display:block}.main-menu nav.nav-primary ul li ul.sub-menu li{display:block}.main-menu nav.nav-primary ul li ul.sub-menu li.menu-item-has-children>a{position:relative}.main-menu nav.nav-primary ul li ul.sub-menu li.menu-item-has-children>a:after{display:inline-block;width:13px;height:9px;background-size:contain;background-repeat:no-repeat;content:"\f078";font-family:FontAwesome;position:absolute;top:50%;right:20px;transform:rotate(-90deg) translateX(50%);-webkit-transform:rotate(-90deg) translateX(50%);-moz-transform:rotate(-90deg) translateX(50%);-ms-transform:rotate(-90deg) translateX(50%);-o-transform:rotate(-90deg) translateX(50%)}.main-menu nav.nav-primary ul li ul.sub-menu li.menu-item-has-children>a:focus:after,.main-menu nav.nav-primary ul li ul.sub-menu li.menu-item-has-children>a:hover:after{color:#62c1ca}.main-menu nav.nav-primary ul li ul.sub-menu li:last-child a{border-bottom:0}.main-menu nav.nav-primary ul li ul.sub-menu li a{background:#3f3644;padding:19px 27px;border-bottom:1px solid rgba(255,255,255,.09);display:block;line-height:1.8}.main-menu nav.nav-primary ul li ul.sub-menu li a:not(.active):focus,.main-menu nav.nav-primary ul li ul.sub-menu li a:not(.active):hover{color:#62c1ca}.main-menu nav.nav-primary ul li ul.sub-menu li a:focus,.main-menu nav.nav-primary ul li ul.sub-menu li a:hover{background:#322a36}.main-menu nav.nav-primary ul li ul.sub-menu li a:after{display:none}.main-menu nav.nav-primary ul li ul.sub-menu li .sub-menu{height:0;overflow:hidden;opacity:0;filter:Alpha(opacity=0);position:absolute;right:0;top:-1px;left:100%;border-left:8px solid #fd9478}.main-menu nav.nav-primary ul li ul.sub-menu li .sub-menu li a:focus,.main-menu nav.nav-primary ul li ul.sub-menu li .sub-menu li a:hover,.main-menu nav.nav-primary ul li ul.sub-menu li .sub-menu li a[aria-current=page]{color:#fd9478}.main-menu nav.nav-primary ul li ul.sub-menu li:focus ul.sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:hover ul.sub-menu{opacity:1;filter:Alpha(opacity=100);height:auto;overflow:inherit}.main-menu nav.nav-primary ul li ul.sub-menu li:focus ul.sub-menu li .sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:hover ul.sub-menu li .sub-menu{height:0;overflow:hidden;opacity:0;filter:Alpha(opacity=0)}.main-menu nav.nav-primary ul li ul.sub-menu li:focus ul.sub-menu li:focus ul.sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:focus ul.sub-menu li:hover ul.sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:hover ul.sub-menu li:focus ul.sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:hover ul.sub-menu li:hover ul.sub-menu{opacity:1;filter:Alpha(opacity=100);height:auto;overflow:inherit}.main-menu nav.nav-primary ul li ul.sub-menu li:focus ul.sub-menu li:focus li .sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:focus ul.sub-menu li:hover li .sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:hover ul.sub-menu li:focus li .sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:hover ul.sub-menu li:hover li .sub-menu{height:0;overflow:hidden;opacity:0;filter:Alpha(opacity=0)}.main-menu nav.nav-primary ul li ul.sub-menu li:focus ul.sub-menu li:focus li:focus ul.sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:focus ul.sub-menu li:focus li:hover ul.sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:focus ul.sub-menu li:hover li:focus ul.sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:focus ul.sub-menu li:hover li:hover ul.sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:hover ul.sub-menu li:focus li:focus ul.sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:hover ul.sub-menu li:focus li:hover ul.sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:hover ul.sub-menu li:hover li:focus ul.sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:hover ul.sub-menu li:hover li:hover ul.sub-menu{opacity:1;filter:Alpha(opacity=100);height:auto;overflow:inherit}.main-menu nav.nav-primary ul li ul.sub-menu li:focus ul.sub-menu li:focus li:focus li .sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:focus ul.sub-menu li:focus li:hover li .sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:focus ul.sub-menu li:hover li:focus li .sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:focus ul.sub-menu li:hover li:hover li .sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:hover ul.sub-menu li:focus li:focus li .sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:hover ul.sub-menu li:focus li:hover li .sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:hover ul.sub-menu li:hover li:focus li .sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:hover ul.sub-menu li:hover li:hover li .sub-menu{height:0;overflow:hidden;opacity:0;filter:Alpha(opacity=0)}.main-menu nav.nav-primary ul li ul.sub-menu li:focus ul.sub-menu li:focus li:focus li:focus ul.sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:focus ul.sub-menu li:focus li:focus li:hover ul.sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:focus ul.sub-menu li:focus li:hover li:focus ul.sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:focus ul.sub-menu li:focus li:hover li:hover ul.sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:focus ul.sub-menu li:hover li:focus li:focus ul.sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:focus ul.sub-menu li:hover li:focus li:hover ul.sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:focus ul.sub-menu li:hover li:hover li:focus ul.sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:focus ul.sub-menu li:hover li:hover li:hover ul.sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:hover ul.sub-menu li:focus li:focus li:focus ul.sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:hover ul.sub-menu li:focus li:focus li:hover ul.sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:hover ul.sub-menu li:focus li:hover li:focus ul.sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:hover ul.sub-menu li:focus li:hover li:hover ul.sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:hover ul.sub-menu li:hover li:focus li:focus ul.sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:hover ul.sub-menu li:hover li:focus li:hover ul.sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:hover ul.sub-menu li:hover li:hover li:focus ul.sub-menu,.main-menu nav.nav-primary ul li ul.sub-menu li:hover ul.sub-menu li:hover li:hover li:hover ul.sub-menu{opacity:1;filter:Alpha(opacity=100);height:auto;overflow:inherit}.main-menu:hover{z-index:9999}@media (min-width:1440px){.main-menu nav.nav-primary ul li.menu-item-has-children a:after{margin-top:1px}}@media (min-width:768px){.main-menu nav.nav-primary ul{display:table;width:100%}.main-menu nav.nav-primary ul li{display:table-cell}.main-menu nav.nav-primary ul li.current-page-ancestor a,.main-menu nav.nav-primary ul li.current_page_parent a{color:#fd9478}.main-menu nav.nav-primary ul li.current-page-ancestor a:focus,.main-menu nav.nav-primary ul li.current-page-ancestor a:hover,.main-menu nav.nav-primary ul li.current_page_parent a:focus,.main-menu nav.nav-primary ul li.current_page_parent a:hover{color:#fd9478}.main-menu nav.nav-primary ul li:focus>a,.main-menu nav.nav-primary ul li:hover>a{color:#fd9478}.main-menu nav.nav-primary ul li .sub-menu{border-right:1px solid rgba(255,255,255,.09);box-shadow:0 5px 5px 0 rgba(64,56,70,.6)}.main-menu nav.nav-primary ul li .sub-menu:after{content:'';display:block;width:100%;top:auto;left:0;border-top:1px solid rgba(255,255,255,.09)}.main-menu nav.nav-primary ul li .sub-menu:before{content:'';display:block;width:100%;bottom:auto;left:0;border-top:1px solid rgba(255,255,255,.09)}.main-menu nav.nav-primary ul li .sub-menu li a{color:#fff}}@media (max-width:1439px){.main-menu nav.nav-primary ul{text-align:center}.main-menu nav.nav-primary ul li a{padding:32px 28px}.main-menu nav.nav-primary ul li ul.sub-menu{left:0;text-align:left}.main-menu nav.nav-primary ul li ul.sub-menu li a{padding:19px 24px}.main-menu nav.nav-primary ul li ul.sub-menu li a ul.sub-menu{left:auto}}@media (max-width:1280px){.main-menu nav.nav-primary ul{padding:0}.main-menu nav.nav-primary ul li a{padding:32px 19px;letter-spacing:1.95px}.main-menu nav.nav-primary ul li:first-child a{padding-left:0}.main-menu nav.nav-primary ul li:first-child ul.sub-menu{left:-18px}.main-menu nav.nav-primary ul li:last-child a{padding-right:0}.main-menu nav.nav-primary ul li ul.sub-menu{left:0;width:220px}.main-menu nav.nav-primary ul li ul.sub-menu li a{padding:19px 10px}.main-menu nav.nav-primary ul li ul.sub-menu li a ul.sub-menu{left:auto}.main-menu nav.nav-primary ul li ul.sub-menu li:first-child a,.main-menu nav.nav-primary ul li ul.sub-menu li:last-child a{padding:19px 10px}.main-menu nav.nav-primary ul li ul.sub-menu li.menu-item-has-children a{padding-right:25px}}@media (max-width:1024px) and (min-width:768px){.main-menu nav.nav-primary ul li a{padding:32px 23px;letter-spacing:1px;font-size:12px}.main-menu nav.nav-primary ul li ul.sub-menu{width:166px}}@media (max-width:939px) and (min-width:768px){.main-menu nav.nav-primary ul li a{font-size:10px;letter-spacing:.6px;padding:32px 20px}}@media (min-width:768px){.main-menu nav.nav-primary{display:block}.main-menu nav.nav-primary ul li a[aria-current=page]{color:#fd9478}.main-menu nav.nav-primary ul li ul.sub-menu li a[aria-current=page]{color:#62c1ca}}@media (max-width:767px){.admin-bar .main-menu{top:126px}.main-menu{margin-top:0;position:absolute;left:0;right:0;top:80px;z-index:99}.main-menu.sticky{position:fixed;top:0;z-index:9999;overflow:auto;max-height:calc(100% - 56.4px)}.main-menu.sticky .menu-top-menu-container{padding-bottom:55px}nav#site-nav-tools{height:53px}nav#site-nav-tools button.menu-toggle{height:30px;border:0;background:0 0;margin:11px 0;text-align:left;color:#fff;width:100%;outline:0;padding:0 18px 0 20px}nav#site-nav-tools button.menu-toggle span{display:inline-block;vertical-align:middle;position:relative}nav#site-nav-tools button.menu-toggle span.menu-icon:before{content:url(dist/images/icon-mobile-menu-menu.svg);display:block;width:18px;height:18px;position:relative;left:-2px;top:1px;margin-right:5px}nav#site-nav-tools button.menu-toggle span.screen-reader-text{font-size:14px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:3.23px;color:#fff;text-transform:uppercase}nav#site-nav-tools button.menu-toggle span.menu-arrow{float:right}nav#site-nav-tools button.menu-toggle span.menu-arrow:before{float:right;margin-left:8px;content:"\f078";font-family:FontAwesome;display:block;font-weight:400}nav#site-nav-tools button.menu-toggle.active span.menu-icon{width:16px;height:16px;position:relative;bottom:2px}nav#site-nav-tools button.menu-toggle.active span.menu-icon:before{content:"";width:20px;height:20px;background-image:url(dist/images/icon-mobile-menu-exit.svg);background-size:contain;background-position:center}nav#site-nav-tools button.menu-toggle.active span.screen-reader-text{font-size:0;color:#433b49;padding-left:10px}nav#site-nav-tools button.menu-toggle.active span.screen-reader-text:before{content:'CLOSE MENU';opacity:.51;filter:Alpha(opacity=51);font-size:14px;color:#fff}nav#site-nav-tools button.menu-toggle.active span.menu-arrow{opacity:.51;filter:Alpha(opacity=51)}nav#site-nav-tools button.menu-toggle.active span.menu-arrow:before{content:"\f077"}.main-menu .container-large{padding:0}.main-menu nav.nav-primary{padding:0}.main-menu nav.nav-primary ul{padding:0;margin-top:0;text-align:left}.main-menu nav.nav-primary ul.top-menu{border-top:1px solid rgba(255,255,255,.09)}.main-menu nav.nav-primary ul li{display:block;padding:0;border-bottom:0 solid rgba(255,255,255,.09)}.main-menu nav.nav-primary ul li:first-child a,.main-menu nav.nav-primary ul li:last-child a{padding-left:20px;padding-right:50px}.main-menu nav.nav-primary ul li a{padding:17px 50px 17px 20px;font-size:14px;letter-spacing:2.5px;border-bottom:1px solid rgba(255,255,255,.09);font-weight:800}.main-menu nav.nav-primary ul li.menu-item-has-children .toggle-button{position:absolute;width:60px;height:53px;right:0;z-index:9}.main-menu nav.nav-primary ul li.menu-item-has-children a:after{float:right;color:#fff!important;position:relative;left:26px}.main-menu nav.nav-primary ul li.menu-item-has-children a.active{color:#62c1ca}.main-menu nav.nav-primary ul li.menu-item-has-children a.active:after{color:#fff!important;content:"\f077";opacity:.51;filter:Alpha(opacity=51)}.main-menu nav.nav-primary ul li ul.sub-menu{width:100%!important;position:static!important;height:auto!important;overflow:inherit!important;opacity:1!important;display:none;filter:Alpha(opacity=100)!important}.main-menu nav.nav-primary ul li ul.sub-menu li.menu-item-has-children a:after{display:block;content:"\f078";position:absolute;top:50%;right:24px;left:auto;height:25px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.main-menu nav.nav-primary ul li ul.sub-menu li.menu-item-has-children a.active:after{content:"\f077";opacity:.51;filter:Alpha(opacity=51);color:#fff}.main-menu nav.nav-primary ul li ul.sub-menu li a{padding:17px 50px 17px 32px!important;border-bottom:1px solid rgba(255,255,255,.09)!important;background:0 0}.main-menu nav.nav-primary ul li ul.sub-menu li a:not(.active):focus,.main-menu nav.nav-primary ul li ul.sub-menu li a:not(.active):hover{color:inherit}.main-menu nav.nav-primary ul li ul.sub-menu li a:focus,.main-menu nav.nav-primary ul li ul.sub-menu li a:hover{background:0 0}.main-menu nav.nav-primary ul li ul.sub-menu li .sub-menu{border-left:0 solid #fd9478;margin-left:0;position:relative!important;right:0;left:auto}.main-menu nav.nav-primary ul li ul.sub-menu li .sub-menu:after{content:'';display:block;width:8px;height:100%;position:absolute;top:0;left:-8px;background:#fd9478}.main-menu nav.nav-primary ul li ul.sub-menu li .sub-menu li a{background:#3f3644;padding-left:52px!important}.main-menu nav.nav-primary ul li ul.sub-menu li .sub-menu li a:after{display:none}.main-menu nav.nav-primary ul li ul.sub-menu li .sub-menu li.menu-item-has-children>a:before{display:none}.main-menu nav.nav-primary ul li ul.sub-menu li .sub-menu li.menu-item-has-children>a:after{display:block;height:23px}.main-menu nav.nav-primary ul li ul.sub-menu li .sub-menu li.menu-item-has-children>a.active{color:#fd9478}.main-menu nav.nav-primary ul li ul.sub-menu li .sub-menu .sub-menu li a{padding-left:74px!important}.main-menu nav.nav-primary ul li ul.sub-menu li .sub-menu .sub-menu li a:before{left:53px}.main-menu nav.nav-primary ul li.menu-item-has-children a:focus,.main-menu nav.nav-primary ul li.menu-item-has-children a:hover{color:inherit}.main-menu nav.nav-primary ul li.menu-item-has-children a.active{color:#62c1ca}}.combined{background:#f6f5f6;position:relative}.combined:after{content:'';background-image:url(dist/images/header-line.png);background-size:100% 100%;background-repeat:no-repeat;background-position:top center;height:8px;width:100%;display:block;position:absolute;top:0;left:0}.combined .footers-main{padding-top:57px;background:#fff;padding-bottom:54px}.combined .footers-main .container-large .footer-col{float:left;width:18%}.combined .footers-main .container-large .footer-col.footer.col-1{display:none}.combined .footers-main .container-large .footer-col ul{list-style:none;padding:0;margin:0}.combined .footers-main .container-large .footer-col ul li{padding:10px 0}.combined .footers-main .container-large .footer-col ul li a{font-size:16px;font-weight:600;line-height:1.5;letter-spacing:1px;color:#62c1ca;display:inline-block;text-decoration:none}.combined .footers-main .container-large .footer-col ul li a.more{font-weight:800}.combined .footers-main .container-large .footer-col ul li a.more:before{content:"\f054";font-family:FontAwesome;font-size:15px;margin-right:8px}.combined .footers-main .container-large .footer-col ul li a:focus,.combined .footers-main .container-large .footer-col ul li a:hover{color:#fd9478}.combined .footers-main .container-large .footer-col.footer-col1{width:29%;padding-right:5.1%;padding-left:1.7%;max-width:385px;min-width:350px}.combined .footers-main .container-large .footer-col.footer-col1 .widget_media_image .content-area .letter-section .letter-title,.combined .footers-main .container-large .footer-col.footer-col1 .widget_media_image h3,.content-area .letter-section .combined .footers-main .container-large .footer-col.footer-col1 .widget_media_image .letter-title{float:right;width:71%;font-family:"Zilla Slab","Times New Roman",Times,serif;font-weight:600;font-size:26px;margin:0;line-height:1}.combined .footers-main .container-large .footer-col.footer-col1 .widget_media_image a{float:left;width:24.5%}.combined .footers-main .container-large .footer-col.footer-col1 .widget{clear:both;display:block;border-bottom:1px solid #f6f5f6;overflow:hidden;padding-bottom:27px;margin-bottom:25px}.combined .footers-main .container-large .footer-col.footer-col1 .widget.widget_text p{margin:0;opacity:.66;font-size:14px;font-weight:800;font-style:normal;line-height:1.43;letter-spacing:1.65px;color:#4c4252}.combined .footers-main .container-large .footer-col.footer-col1 .widget.widget_text p a{letter-spacing:3.5px;font-size:18px;position:relative;padding-left:45px;text-decoration:none;display:block;margin-top:16px}.combined .footers-main .container-large .footer-col.footer-col1 .widget.widget_text p a:after{content:"";display:block;position:absolute;width:30px;height:30px;background-image:url(dist/images/phone-icon.svg);background-size:contain;background-repeat:no-repeat;left:0;top:-2px}.combined .footers-main .container-large .footer-col.footer-col1 .widget.widget_text p a:hover{text-decoration:underline}.combined .footers-main .container-large .footer-col.footer-col1 .widget:last-child{border-bottom:0;padding-bottom:3px}.combined .footers-main .container-large .footer-col.footer-col1 .widget:last-child img{max-width:180px!important}.combined .footers-main .container-large .footer-col.footer-col2{padding-right:0}.combined .footers-main .container-large .footer-col.footer-col3{padding-right:0}.combined .footers-main .container-large .footer-col.footer-col4{padding-right:0}.combined .footers-main .container-large .footer-col.footer-col2 .widget_text,.combined .footers-main .container-large .footer-col.footer-col3 .widget_text,.combined .footers-main .container-large .footer-col.footer-col4 .widget_text{padding-right:30px}.combined .footers-main .container-large .footer-col.footer-col5{padding-right:15px;font-family:ProximaNova;font-size:14px;line-height:1.5;letter-spacing:1.27px;max-width:220px;min-width:auto}.combined .footers-main .container-large .footer-col.footer-col5 .widget .footer-title{margin-bottom:22px}.combined .footers-main .container-large .footer-col.footer-col5 .textwidget strong a{font-size:16px;color:#62c1ca;font-family:Muli,Helvetica,Arial,sans-serif;font-weight:800;line-height:1.56;letter-spacing:1px;text-decoration:none}.combined .footers-main .container-large .footer-col.footer-col5 .textwidget strong a:focus,.combined .footers-main .container-large .footer-col.footer-col5 .textwidget strong a:hover{color:#fd9478}.combined .footers-main .container-large .footer-col.footer-col5 .textwidget strong a:before{content:"\f054";font-family:FontAwesome;font-size:15px;margin-right:8px}.combined .footers-main .container-large .footer-col .widget .footer-title{font-size:18px;line-height:1.39;letter-spacing:1px;color:#4c4252;margin:6px 0 10px 0;font-weight:800}.combined .footers-main .container-large:after{content:"";display:table;clear:both}.combined .sub-footer{padding:9px 13px;font-size:13px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.92;letter-spacing:1.18px;color:rgba(76,66,82,.36);max-width:none}.combined .sub-footer .sub-footer-right{float:right}.combined .sub-footer .sub-footer-right a{font-size:inherit;text-decoration:none;color:inherit}.combined .sub-footer .sub-footer-right a:focus,.combined .sub-footer .sub-footer-right a:hover{color:#fd9478}@media (max-width:1439px) and (min-width:1280px){.combined .footers-main .container-large .footer-col{width:18.1%}.combined .footers-main .container-large .footer-col.footer-col1{padding-right:3%}.combined .footers-main .container-large .footer-col.footer-col2,.combined .footers-main .container-large .footer-col.footer-col3,.combined .footers-main .container-large .footer-col.footer-col4{width:18.1%}.combined .footers-main .container-large .footer-col.footer-col5{max-width:14.1%}}@media (max-width:1279px) and (min-width:1025px){.combined .footers-main .container-large .footer-col{max-width:18.1%}.combined .footers-main .container-large .footer-col.footer-col1{padding-right:3%}.combined .footers-main .container-large .footer-col.footer-col2,.combined .footers-main .container-large .footer-col.footer-col3,.combined .footers-main .container-large .footer-col.footer-col4{width:16.5%}.combined .footers-main .container-large .footer-col.footer-col5{max-width:13.5%}}@media (max-width:1024px){.combined .footers-main{padding-top:20px}.combined .footers-main .container-large{padding:0 30px}.combined .footers-main .container-large .footer-col{min-width:25%;margin-bottom:40px;width:25%}.combined .footers-main .container-large .footer-col.footer-col1{padding-right:0;padding-left:0;width:100%;max-width:100%;margin-bottom:3px}.combined .footers-main .container-large .footer-col.footer-col1 .widget{padding-left:0;padding-right:0;padding-bottom:18px}.combined .footers-main .container-large .footer-col.footer-col1 .widget:last-child{display:none}.combined .footers-main .container-large .footer-col.footer-col1 .widget.widget_text p{opacity:1}.combined .footers-main .container-large .footer-col.footer-col1 .widget_media_image{position:relative;padding-bottom:15px;margin-bottom:18px}.combined .footers-main .container-large .footer-col.footer-col1 .widget_media_image:first-of-type a{width:69px}.combined .footers-main .container-large .footer-col.footer-col1 .widget_media_image:first-of-type .content-area .letter-section .letter-title,.combined .footers-main .container-large .footer-col.footer-col1 .widget_media_image:first-of-type h3,.content-area .letter-section .combined .footers-main .container-large .footer-col.footer-col1 .widget_media_image:first-of-type .letter-title{position:absolute;padding-left:69px;margin-left:12px;top:40%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.combined .footers-main .container-large .footer-col.footer-col1 .widget_media_image.media_image-4{display:none}.combined .footers-main .container-large .footer-col.footer-col1.widget{padding-bottom:15px;margin-bottom:18px}}@media (max-width:1024px) and (min-width:768px){.combined .footers-main .container-large .footer-col.footer-col2{min-width:22%;padding-right:15px;padding-left:0}.combined .footers-main .container-large .footer-col.footer-col2 .widget_text{padding-right:0}.combined .footers-main .container-large .footer-col.footer-col3,.combined .footers-main .container-large .footer-col.footer-col4{padding-right:15px}.combined .footers-main .container-large .footer-col.footer-col3 .widget_text,.combined .footers-main .container-large .footer-col.footer-col4 .widget_text{padding-right:0}}@media (max-width:880px) and (min-width:768px){.combined .footers-main .container-large .footer-col.footer-col2,.combined .footers-main .container-large .footer-col.footer-col3,.combined .footers-main .container-large .footer-col.footer-col4,.combined .footers-main .container-large .footer-col.footer-col5{min-width:25%;width:25%;padding-right:25px}.combined .footers-main .container-large .footer-col.footer-col5 p br{display:none}}@media (max-width:767px){.combined:after{height:4px}.combined .sub-footer{font-size:11px}.combined .footers-main{margin-bottom:8px}.combined .footers-main .container-large{padding:0 15px}.combined .footers-main .container-large .footer-col{margin-bottom:8px}.combined .footers-main .container-large .footer-col .widget .footer-title{font-size:14px;margin-bottom:6px}.combined .footers-main .container-large .footer-col.footer-col1 .widget{padding-bottom:20px;margin-bottom:10px;padding-left:0;padding-right:0}.combined .footers-main .container-large .footer-col.footer-col1 .widget.widget_text p{font-size:12px;opacity:.66}.combined .footers-main .container-large .footer-col.footer-col1 .widget.widget_text p:last-child{opacity:1}.combined .footers-main .container-large .footer-col.footer-col1 .widget.widget_text p a{font-size:16px}.combined .footers-main .container-large .footer-col.footer-col1 .widget_media_image .content-area .letter-section .letter-title,.combined .footers-main .container-large .footer-col.footer-col1 .widget_media_image h3,.content-area .letter-section .combined .footers-main .container-large .footer-col.footer-col1 .widget_media_image .letter-title{padding-top:10px}.combined .footers-main .container-large .footer-col.footer-col2,.combined .footers-main .container-large .footer-col.footer-col4{min-width:55%;width:55%;padding-right:25px;clear:both}.combined .footers-main .container-large .footer-col.footer-col2 .widget_text,.combined .footers-main .container-large .footer-col.footer-col4 .widget_text{padding-right:0}.combined .footers-main .container-large .footer-col.footer-col3,.combined .footers-main .container-large .footer-col.footer-col5{padding-right:0;min-width:45%;width:45%}.combined .footers-main .container-large .footer-col.footer-col3 .widget_text,.combined .footers-main .container-large .footer-col.footer-col5 .widget_text{padding-right:0}.combined .footers-main .container-large .footer-col.footer-col5 .textwidget strong a{font-size:14px}.combined .footers-main .container-large .footer-col.footer-col5 .widget .footer-title{margin-bottom:14px}.combined .footers-main .container-large .footer-col ul li{padding:6px 0;margin-bottom:0}.combined .footers-main .container-large .footer-col ul li a{font-size:14px}}@media (max-width:479px){.combined .sub-footer{font-size:11px}.combined .footers-main{margin-bottom:8px}.combined .footers-main .container-large{padding:0 15px}.combined .footers-main .container-large .footer-col.footer-col2,.combined .footers-main .container-large .footer-col.footer-col4{min-width:50%;width:50%;padding-right:20px;clear:both}.combined .footers-main .container-large .footer-col.footer-col2 .widget_text,.combined .footers-main .container-large .footer-col.footer-col4 .widget_text{padding-right:0}.combined .footers-main .container-large .footer-col.footer-col3,.combined .footers-main .container-large .footer-col.footer-col5{padding-right:0;min-width:50%;width:50%}.combined .footers-main .container-large .footer-col.footer-col3 .widget_text,.combined .footers-main .container-large .footer-col.footer-col5 .widget_text{padding-right:0}}@media (max-width:380px){.combined .sub-footer{text-align:center}.combined .sub-footer .sub-footer-right{float:none;display:block}.combined .footers-main .container-large .footer-col.footer-col1 .widget_media_image.media_image-2 .content-area .letter-section .letter-title,.combined .footers-main .container-large .footer-col.footer-col1 .widget_media_image.media_image-2 h3,.content-area .letter-section .combined .footers-main .container-large .footer-col.footer-col1 .widget_media_image.media_image-2 .letter-title{letter-spacing:0}}#content-page{color:inherit}.validation_message+.validation_message{display:none}.error404 .site-content .content-area .site-main .error-404-section{margin-bottom:30px}.error404 .site-content .content-area .site-main .error-404-section .error-404 .page-header{text-align:center}.error404 .site-content .content-area .site-main .error-404-section .error-404 .page-header h2{letter-spacing:2;line-height:40px}body#tinymce{margin:12px!important}.button.button-blue{height:56px;border-radius:28px;border:solid 2px #62c1ca;letter-spacing:3px;color:#62c1ca;text-decoration:none;text-transform:uppercase;display:inline-block;padding:0 25px;padding-right:70px;text-align:center;line-height:52px;position:relative}.button.button-blue:after{content:url(dist/images/button-arrow-white-on-teal.svg);position:absolute;right:9px;top:5px}.button.button-blue:hover{border:solid 2px #fd9478;background:#fd9478;color:#fff}.button.button-blue:hover:after{content:url(dist/images/button-arrow-orange-white.svg);position:absolute}.content-area{margin-top:70px}.content-area:not(.services-content-area) .content-page .container{padding-bottom:100px;position:relative}.content-area:not(.services-content-area) .content-page .container:after{content:'';left:15px;right:15px;height:0;opacity:.26;filter:Alpha(opacity=26);border-top:solid 2px #979797;display:block;position:absolute;bottom:0}.content-area.about-content-area .content-page .container{padding-bottom:0}.content-area.about-content-area .content-page .container:after{display:none}.content-area.about-content-area .content-page.our-law-firm-section .container{padding-bottom:100px}.content-area.about-content-area .content-page.our-law-firm-section .container:after{display:block}.content-area.about-content-area .content-page ul{padding-left:0}.content-area.about-content-area .content-page ul li{margin-bottom:2px}.content-area.about-content-area .content-page ul li:before{top:6px}.content-area img{max-width:100%;height:auto}.content-area p>figure{margin-top:53px}.content-area figure{max-width:100%;margin-left:auto;margin-right:auto;position:relative}.content-area figure img{-webkit-box-shadow:0 2px 11px 0 rgba(0,0,0,.19);box-shadow:0 2px 11px 0 rgba(0,0,0,.19);border-radius:8px}.content-area figure figcaption{border-radius:10px;box-shadow:0 4px 11px 0 rgba(0,0,0,.09);-webkit-box-shadow:0 4px 11px 0 rgba(0,0,0,.09);background-color:#fff;text-align:left;padding:20px 20px;margin:0 50px;position:relative;top:-40px}.content-area h2{line-height:1.2;margin-top:0}.content-area .letter-section .letter-title,.content-area h3{margin-top:0}.content-area .letter-section .letter-title strong,.content-area h3 strong{text-transform:uppercase;line-height:1.44;font-weight:800}.content-area p{margin-top:0;margin-bottom:2.25rem}.content-area .section{margin-top:70px}.content-area .bkg-cross{padding-top:203px;background-image:url(dist/images/background-slope-light-teal-gradient.png);background-repeat:no-repeat;background-size:100% auto}.child-pages-section{margin-top:70px}.child-pages-section .row{margin-right:-73px;margin-left:-73px}.child-pages-section .row .page-item{padding-left:73px;padding-right:73px}.child-pages-section .row .page-item h2.left{margin-bottom:46px}.child-pages-section .row .page-item .page-excerpt{margin-bottom:33px}.our-law-firm-section .title{margin-bottom:102px}.our-law-firm-section .row{margin-right:-75px;margin-left:-75px}.our-law-firm-section .row .item{padding-left:75px;padding-right:75px}@media (max-width:1024px){.content-area{margin-top:40px}.content-area figure{margin-bottom:27px}.content-area figure figcaption{padding:15px;margin:0 15px;top:0;margin-top:-36px}.child-pages-section{margin-top:65px}.child-pages-section .row{margin-right:-30px;margin-left:-30px}.child-pages-section .row .page-item{padding-left:30px;padding-right:30px}.child-pages-section .row .page-item h2.left{margin-bottom:20px}.child-pages-section .row .page-item .page-excerpt{margin-bottom:30px}.child-pages-section .row .page-item .page-excerpt p{margin-bottom:30px}.our-law-firm-section .title{margin-bottom:70px}.our-law-firm-section .row{margin-right:-30px;margin-left:-30px}.our-law-firm-section .row .item{padding-left:30px;padding-right:30px}}@media (max-width:767px){.child-pages-section .row{margin-right:-15px;margin-left:-15px}.child-pages-section .row .page-item{padding-left:15px;padding-right:15px;margin-bottom:30px}.content-area.about-content-area .content-page.our-law-firm-section{margin-top:0;padding-top:70px;padding-bottom:0;background-size:cover}.content-area.about-content-area .content-page.our-law-firm-section .container{padding-bottom:12px}.content-area.about-content-area .content-page.our-law-firm-section .container:after{display:none}.our-law-firm-section .title{margin-bottom:30px;max-width:270px;margin-left:auto;margin-right:auto}.our-law-firm-section .row{margin-right:-15px;margin-left:-15px}.our-law-firm-section .row .item{padding-left:15px;padding-right:15px}.page-template-template-about-page .banner-top .container .banner-container .title-page-wrap{background-position:center!important}}@media (max-width:479px){.page-template-template-about-page .banner-top .container .banner-container .title-page-wrap{background-size:125%!important;background-position:bottom!important}.page-template-template-about-page .site-content .about-content-area .site-main .inthepress-section .container .widget_text .textwidget ul li{width:32.96%}}.blog .site .banner-top .form-banner .gform_wrapper .gform_heading{display:none}.blog .site .site-content .content-area{margin-top:0;margin-bottom:65px}.blog .site .site-content .content-area .menu-post{background-color:rgba(151,151,151,.05);padding-bottom:29px;border:1px solid rgba(151,151,151,.05);padding-left:15px;padding-right:15px}.blog .site .site-content .content-area .menu-post .filter-button-group{text-align:center;padding:0 15px;max-width:780px;margin:0 auto;padding-top:3px}.blog .site .site-content .content-area .menu-post .filter-button-group a{font-size:14px;line-height:1;display:inline-block;margin:20px 10px 0;background:0 0;padding:13px 20px;border-radius:28px;border:solid 2px #62c1ca;text-transform:uppercase;transition:background .2s,letter-spacing .2s,color .2s;text-decoration:none;color:#62c1ca}.blog .site .site-content .content-area .menu-post .filter-button-group a.is-checked,.blog .site .site-content .content-area .menu-post .filter-button-group a:hover{-webkit-transition:background .2s,letter-spacing .2s,color .2s;-moz-transition:background .2s,letter-spacing .2s,color .2s;-ms-transition:background .2s,letter-spacing .2s,color .2s;-o-transition:background .2s,letter-spacing .2s,color .2s;-webkit-border-radius:28px;-moz-border-radius:28px;-ms-border-radius:28px;-o-border-radius:28px;background:#62c1ca;color:#fff}.blog .site .site-content .content-area .menu-post .filter-button-group a:focus{outline:0}.blog .site .site-content .content-area .blog-post{padding:59px 54px 68px}.blog .site .site-content .content-area .blog-post .content-post{overflow:hidden}.blog .site .site-content .content-area .blog-post .content-post .testimonial-masonry{display:none}.blog .site .site-content .content-area .blog-post .content-post .grid-sizer{width:calc(50% - 26px)}.blog .site .site-content .content-area .blog-post .content-post .post{width:calc(50% - 26px);margin-bottom:96px}.blog .site .site-content .content-area .blog-post .content-post .post .post-thumbnail{margin:0}.blog .site .site-content .content-area .blog-post .content-post .post .post-thumbnail img{width:100%;max-width:100%;height:auto}.blog .site .site-content .content-area .blog-post .content-post .post .post-thumbnail a{display:block;height:0;padding-bottom:67.2%;background-size:cover;background-position:center;background-repeat:no-repeat}.blog .site .site-content .content-area .blog-post .content-post .post .post-thumbnail a.thumbnail{padding-bottom:67.2%}.blog .site .site-content .content-area .blog-post .content-post .post .post-thumbnail a.narrow-thumbnail-size{padding-bottom:33.6%}.blog .site .site-content .content-area .blog-post .content-post .post .post-categories{margin-top:24px;margin-bottom:12px;text-transform:uppercase;display:block}.blog .site .site-content .content-area .blog-post .content-post .post .post-categories a{text-decoration:none}.blog .site .site-content .content-area .blog-post .content-post .post .post-categories .sep{margin:0 7px;font-size:17px;font-weight:600;transform:translateY(-1px);display:inline-block}.blog .site .site-content .content-area .blog-post .content-post .post .post-categories .sep:last-of-type{display:none}.blog .site .site-content .content-area .blog-post .content-post .post .post-title a{text-decoration:none}.blog .site .site-content .content-area .blog-post .content-post .post .post-title a:hover .blog-title{color:#fd9478}.blog .site .site-content .content-area .blog-post .content-post .post .post-title a .blog-title{padding-left:0;margin:0}.blog .site .site-content .content-area .blog-post .content-post .post .post-title a .blog-title:after{display:none}.blog .site .site-content .content-area .blog-post .load-more-post{text-align:center}.blog .site .site-content .content-area .blog-post .load-more-post a{display:inline-block;text-transform:uppercase;background:0 0;text-decoration:none;border-radius:28px;padding:16px 14px 16px 17px;border:solid 2px #62c1ca;transition:background .2s,color .2s;cursor:pointer}.blog .site .site-content .content-area .blog-post .load-more-post a:hover{background:#62c1ca;color:#fff}.blog .site .site-content .content-area .blog-post .load-more-post a:focus{outline:0}.blog .site .site-content .content-area .testimonials-section section h2{padding-top:68px}.blog .site .site-content .content-area .testimonials-section section h2:before{content:'';display:block;width:100%;opacity:.27;border:solid 1px #979797;position:absolute;top:0}.blog .site .site-content .content-area .our-offices-section .container section.media_image-5.widget_media_image{display:none}@media (max-width:1024px){.blog .site .site-content .content-area .blog-post{padding:59px 30px 68px}.blog .site .site-content .content-area .blog-post .content-post .post{width:calc(50% - 7.5px)}}@media (max-width:767px){.blog .site .site-content .content-area{margin-bottom:0}.blog .site .site-content .content-area .menu-post{padding-bottom:30px;padding-top:25px}.blog .site .site-content .content-area .menu-post .filter-button-group{padding:0}.blog .site .site-content .content-area .menu-post .filter-button-group a{padding:15px 26px 12px;margin-top:15px;margin-right:7.5px;margin-left:7.5px}.blog .site .site-content .content-area .blog-post{padding:50px 27px 0}.blog .site .site-content .content-area .blog-post .content-post .grid-sizer{width:100%}.blog .site .site-content .content-area .blog-post .content-post .post{margin-bottom:75px;width:100%}.blog .site .site-content .content-area .blog-post .load-more-post{margin-bottom:60px}.blog .site .site-content .content-area .blog-post .load-more-post a{padding:14px 21px}.blog .site .site-content .content-area .testimonials-section section h2{padding-top:47px}}#page{overflow:hidden}.page-template-template-contact-page .banner-top{padding-bottom:233px}.page-template-template-contact-page .banner-top .banner-container p{margin-bottom:0}.page-template-template-contact-page .our-offices-section{overflow:hidden;margin-top:50px;padding-top:178px;background-image:url(dist/images/background-slope-light-teal-gradient.png);background-repeat:no-repeat;background-size:100% auto}.page-template-template-contact-page .our-offices-section .hidden-incontact img{display:none}.page-template-template-contact-page .our-offices-section .widget_media_image h2{margin-bottom:49px}.page-template-template-contact-page .our-offices-section section.widget_text{position:relative;z-index:1}.page-template-template-contact-page .our-offices-section .widget_text+.widget_media_image{margin-top:51px;position:relative}.page-template-template-contact-page .our-offices-section .widget_text+.widget_media_image img{width:100%;z-index:1;position:relative}.page-template-template-contact-page .our-offices-section .widget_text+.widget_media_image::after{content:'';width:750px;height:832px;padding-bottom:0;display:block;position:absolute;background-image:url(dist/images/dot-pattern-right.png);background-size:contain;background-repeat:no-repeat;background-position:top right;right:-270px;top:-142px;z-index:0}.page-template-template-contact-page .yourlegalteam-section{position:relative}.page-template-template-contact-page .yourlegalteam-section .tab-container{position:relative;z-index:9}.page-template-template-contact-page .yourlegalteam-section .tab-container .tab-content-container{margin-top:0}.page-template-template-contact-page .yourlegalteam-section .tab-container .tab-content-container .tab-content h2.content-tab-title.left{font-size:42px;line-height:1.2}.page-template-template-contact-page .yourlegalteam-section .tab-container .tab-content-container .tab-content .col-md-6:last-child .image-ylt{margin-bottom:10px}.page-template-template-contact-page .yourlegalteam-section .tab-container .tab-content-container .tab-content .col-md-6:last-child .image-ylt .awards{margin-top:-40px}.page-template-template-contact-page .yourlegalteam-section .tab-container .tab-content-container .tab-content .col-md-6:last-child .image-ylt:after{top:-12.4%}.page-template-template-contact-page .yourlegalteam-section .bkg-after{background-image:url(dist/images/shape.svg);width:100%;height:50%;bottom:-100px;display:block;position:absolute;background-size:100% 100%;background-repeat:no-repeat;max-height:395px}.page-template-template-contact-page .touch-now-section{margin-top:0!important;background-color:#eff7f7}.contactform-section .content-area.the-barristers-content-area .list-child-posts .child-post h5 a,.contactform-section h5,.content-area.the-barristers-content-area .list-child-posts .child-post h5 .contactform-section a{text-transform:uppercase;margin-bottom:41px}.contactform-section a[href*="tel:"]{border:2px solid;padding:15px 20px 15px 60px;border-radius:30px;font-family:Muli,Helvetica,Arial,sans-serif;font-weight:800;font-size:18px;letter-spacing:3.5px;position:relative;text-decoration:none;display:inline-block}.contactform-section a[href*="tel:"]:hover{background:#fd9478;color:#fff}.contactform-section a[href*="tel:"]:hover:after{background-image:url(dist/images/phone-icon-hover.svg)}.contactform-section a[href*="tel:"]:after{content:"";display:block;position:absolute;width:31px;height:31px;background-image:url(dist/images/phone-icon.svg);background-size:contain;background-repeat:no-repeat;left:18px;top:9px}.contactform-section a[href*="tel:"]:hover{text-decoration:none}.contactform-section p{margin-bottom:20px}.contactform-section .info-left{margin-top:19px;font-size:14px}.contactform-section .info-left strong{font-weight:800;line-height:1.43;opacity:.66}.contactform-section .gform_widget .gform_confirmation_wrapper{background-color:#6c5f73;padding-left:20px;padding-right:20px}.contactform-section .gform_widget .gform_confirmation_wrapper div{max-width:402px}.contactform-section .gform_wrapper{margin-bottom:0;margin-top:0}.contactform-section .gform_wrapper .form-steps{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;border-radius:10px;background-color:#6c5f73;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.contactform-section .gform_wrapper .form-steps .gform_body .gform_fields .gfield .gf_button_wrapper{border-bottom:none}.contactform-section .gform_wrapper .form-steps .gform_body .gform_fields .gfield .validation_message+.validation_message{display:none}.contactform-section .gform_wrapper .form-steps .gform_body .gform_fields .gfield.gf_left_half{width:50%!important;padding-right:8px;margin-right:0;display:inline-block}.contactform-section .gform_wrapper .form-steps .gform_body .gform_fields .gfield.gf_right_half{width:50%!important;padding-left:8px;margin-right:0;display:inline-block;margin-top:16px}.contactform-section .gform_wrapper .form-steps .gform_body .gform_fields .gfield .form-label label{font-size:14px;font-weight:800;line-height:1.43;letter-spacing:1.65px;color:#fff;text-transform:uppercase}.gform_wrapper form{position:relative}.gform_wrapper form>.gform_ajax_spinner{left:0;top:0;right:0;bottom:0;display:block;overflow:hidden;width:100%;height:100%;background-color:rgba(255,255,255,.1);background-image:url(dist/images/Spinner-0.8s-50px.svg);background-repeat:no-repeat;background-position:center center;position:absolute;padding:0}.gform_wrapper form .gform_body .top_label.gform_fields li input::-webkit-inner-spin-button,.gform_wrapper form .gform_body .top_label.gform_fields li input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.gform_wrapper form .gform_body .top_label.gform_fields li input[type=number]{-moz-appearance:textfield}.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container textarea{color:#4c4252;padding:18px 55px 18px 23px;font-size:19px;font-weight:600;line-height:1.32;letter-spacing:1px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#fff;border:0;outline:0;max-height:124px}@media (max-width:1279px){.page-template-template-contact-page .gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .info-left,.page-template-template-contact-page .gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .info-left{width:100%;margin-bottom:10px}.page-template-template-contact-page .gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .info-left p,.page-template-template-contact-page .gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .info-left p{text-align:center}.page-template-template-contact-page .gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .btn-right,.page-template-template-contact-page .gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .btn-right{text-align:center;width:100%}.page-template-template-contact-page .gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .btn-right:after,.page-template-template-contact-page .gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .btn-right:after{right:auto;-webkit-transform:translateX(-51px);-ms-transform:translateX(-51px);transform:translateX(-51px)}}@media (max-width:1024px){.page-template-template-contact-page .yourlegalteam-section .tab-container .tab-content-container .tab-content .col-md-6:last-child .image-ylt:after{top:-12.9%}}@media (max-width:767px){.content-area .section{margin-top:40px}.contactform-section .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container.ginput_container_select .show-val:after{top:6px}.contactform-section .content-area.the-barristers-content-area .list-child-posts .child-post h5 a,.contactform-section h5,.content-area.the-barristers-content-area .list-child-posts .child-post h5 .contactform-section a{margin-bottom:20px;font-size:18px;word-spacing:0;letter-spacing:0}.contactform-section a[href*="tel:"]{font-size:16px}.contactform-section .info-left{margin-top:0;text-align:center;font-size:12px;padding:0}.contactform-section .info-left p br{display:none}.contactform-section .gform_widget{margin-top:33px;padding-left:0;padding-right:0}.contactform-section .gform_widget .gform_wrapper{padding-left:0;padding-right:0;text-align:center}.contactform-section .gform_widget .gform_confirmation_wrapper{margin-bottom:0;margin-left:auto;margin-right:auto;width:100%;max-width:100%}.contactform-section .gform_widget .gform_confirmation_wrapper div{max-width:100%}.page-template-template-contact-page .content-area .section{margin-top:20px}.page-template-template-contact-page .content-area .section.testimonials-section{margin-top:75px}.page-template-template-contact-page .our-offices-section{margin-top:20px;padding-top:50px}.page-template-template-contact-page .our-offices-section section.widget_text{margin-bottom:50px;position:relative;z-index:1}.page-template-template-contact-page .our-offices-section section.widget_text .textwidget{margin-left:auto;text-align:center;max-width:136px}.page-template-template-contact-page .our-offices-section section.widget_text+.widget_text+.widget_text .textwidget{max-width:160px}.page-template-template-contact-page .our-offices-section section.widget_text:after{display:none!important}.page-template-template-contact-page .our-offices-section .widget_text+.widget_media_image{margin-left:-110px;margin-right:-30px;margin-bottom:15px}.page-template-template-contact-page .our-offices-section .widget_text+.widget_media_image:after{right:-200px;height:392px}.page-template-template-contact-page .our-offices-section img{display:block}.page-template-template-contact-page .yourlegalteam-section .tab-container .tab-content-container .tab-content h2.content-tab-title.left{font-size:28px;line-height:1;padding-top:11px;padding-bottom:11px}.page-template-template-contact-page .yourlegalteam-section .tab-container .tab-content-container .tab-content h2.content-tab-title.left:after{top:0}.page-template-template-contact-page .yourlegalteam-section .tab-container .tab-content-container .tab-content .col-md-6:last-child .image-ylt{margin-bottom:0}.page-template-template-contact-page .yourlegalteam-section .tab-container .tab-content-container .tab-content .col-md-6:last-child .image-ylt:after{top:-12.9%}.page-template-template-contact-page .yourlegalteam-section .bkg-after{display:none}.our-offices-section.section h2{font-family:"Zilla Slab","Times New Roman",Times,serif;font-size:28px;font-stretch:normal;line-height:1.04}}.page-template-template-2col-right-page .content-area .container-large .row .col-md-8{padding-right:26px}.page-template-template-2col-right-page .content-area .container-large .row .col-md-8 .content-page strong{font-weight:800}.page-template-template-2col-right-page .content-area .container-large .row .col-md-8 .content-page figure iframe{width:100%;border:0}.page-template-template-2col-right-page .content-area .container-large .row .col-md-8 .content-page .letter-section .letter-title,.page-template-template-2col-right-page .content-area .container-large .row .col-md-8 .content-page h3,.page-template-template-2col-right-page .content-area .letter-section .container-large .row .col-md-8 .content-page .letter-title{text-transform:uppercase;margin-bottom:29px;margin-top:36px}.page-template-template-2col-right-page .content-area .container-large .row .col-md-8 .content-page h4{margin-bottom:28px}@media (max-width:767px){.page-template-template-2col-right-page .content-area .container-large .testimonials-section{margin-bottom:60px}.page-template-template-2col-right-page .content-area .container-large .aside-section.hidden-desktop{padding-bottom:14px}.page-template-template-2col-right-page .content-area .container-large .aside-section.hidden-desktop .widget_text .letter-section .widget-title.letter-title,.page-template-template-2col-right-page .content-area .container-large .aside-section.hidden-desktop .widget_text h3.widget-title,.page-template-template-2col-right-page .content-area .letter-section .container-large .aside-section.hidden-desktop .widget_text .widget-title.letter-title{margin-bottom:12px;padding-top:40px;border-top:1px solid rgba(151,151,151,.27);font-size:22px}.page-template-template-2col-right-page .content-area .container-large .aside-section.hidden-desktop .widget_text .textwidget p a{min-width:259px}.page-template-template-2col-right-page .content-area .container-large .related-pages-section{border-top:0}.page-template-template-2col-right-page .content-area .container-large .row{padding-bottom:0!important}.page-template-template-2col-right-page .content-area .container-large .row .col-md-4{padding:24px}.page-template-template-2col-right-page .content-area .container-large .row .col-md-4 .form-section .gform_widget h4{max-width:236px;margin:0 auto}.page-template-template-2col-right-page .content-area .container-large .row .col-md-8{padding-top:35px;padding-left:0;padding-right:0}.page-template-template-2col-right-page .content-area .container-large .row .col-md-8 .content-page figure{margin-bottom:18px}.page-template-template-2col-right-page .content-area .container-large .row .col-md-8 .content-page .letter-section .letter-title br,.page-template-template-2col-right-page .content-area .container-large .row .col-md-8 .content-page h3 br,.page-template-template-2col-right-page .content-area .letter-section .container-large .row .col-md-8 .content-page .letter-title br{display:none}}@media (max-width:374px){.page-template-template-2col-right-page .content-area .container-large .row .col-md-4{padding:10px}}.content-area .letter-section{margin-bottom:38px;position:relative}.content-area .letter-section .letter-title{border-bottom:0;margin-bottom:24px;padding-bottom:9px;position:relative}.content-area .letter-section .letter-title:after{content:"";position:absolute;bottom:0;height:2px;background:#979797;opacity:.27;-webkit-opacity:.27;-moz-opacity:.27;width:100%;left:0}.content-area .letter-section ul.columns.max-2-columns{max-width:100%;-webkit-column-count:2;-moz-column-count:2}.content-area .letter-section ul.columns.max-2-columns li{max-width:334px;margin-bottom:24px}.content-area .letter-section ul.columns.max-2-columns li a{text-decoration:none;line-height:2;transition:.3s ease-in;-webkit-transition:.3s ease-in;-moz-transition:.3s ease-in;-ms-transition:.3s ease-in;-o-transition:.3s ease-in}.content-area .letter-section ul.columns.max-2-columns li a:hover{color:#fd9478}.page-template-template-courts-we-attend-page .banner-top{padding-bottom:215px}.page-template-template-courts-we-attend-page .col-right-content .container-large .row{position:relative}.page-template-template-courts-we-attend-page .col-right-content .col-md-8{padding-right:15px}.page-template-template-courts-we-attend-page .col-right-content .site-main .container-large .row:before{max-width:1140px}.page-template-template-courts-we-attend-page .col-right-content .site-main .related-pages .container .related-pages-section .row{margin:0 -40px}.page-template-template-courts-we-attend-page .sidebar .aside-section .container img{width:auto}@media (min-width:1024px){.page-template-template-courts-we-attend-page .col-right-content .col-md-8{padding-right:72px;padding-left:81px}}@media (min-width:768px){.page-template-template-courts-we-attend-page .col-right-content .col-md-8{padding-right:30px;padding-left:30px;min-height:570px}}@media (max-width:767px){.page-template-template-courts-we-attend-page .banner-top{padding-bottom:0}.page-template-template-courts-we-attend-page .banner-top .title-page{max-width:320px}.page-template-template-courts-we-attend-page .col-right-content .col-md-8{padding:40px 30px 0 30px}.page-template-template-courts-we-attend-page .aside-section{font-size:22px;line-height:1.32;letter-spacing:.52px;margin-bottom:13px;padding-bottom:55px}.page-template-template-courts-we-attend-page .aside-section.hidden-desktop{position:relative}.page-template-template-courts-we-attend-page .aside-section.hidden-desktop:after,.page-template-template-courts-we-attend-page .aside-section.hidden-desktop:before{content:"";position:absolute;height:1px;background:#979797;opacity:.27;-webkit-opacity:.27;-moz-opacity:.27;width:100%;left:0}.page-template-template-courts-we-attend-page .aside-section.hidden-desktop:after{top:0}.page-template-template-courts-we-attend-page .aside-section.hidden-desktop:before{bottom:0}.page-template-template-courts-we-attend-page .col-right-content .testimonials-section{margin-top:67px}.content-area .letter-section ul.columns.max-2-columns{column-count:1;-webkit-column-count:1;-moz-column-count:1}.content-area .letter-section ul.columns.max-2-columns li{max-width:none}.content-area .letter-section .letter-title:after{height:1px}}.col-right-content .col-md-8 .content-page .wp-block-column a{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;color:#4c4252;text-decoration:none}.col-right-content .col-md-8 .content-page .wp-block-column a:focus,.col-right-content .col-md-8 .content-page .wp-block-column a:hover{color:#fd9478}@media (min-width:768px){.contactform-section .info-left{padding-left:49px;margin-top:15px}.contactform-section .right-form{padding-right:42px}.contactform-section .right-form .gform_wrapper.form-steps_wrapper{max-width:528px;padding:0;margin-right:0;margin-left:auto}}@media (max-width:1024px) and (min-width:768px){.page-template-template-2col-right-page .content-area .container-large .row:before{display:none}.page-template-template-2col-right-page .content-area .container-large .row .col-md-8{padding-top:41px}.page-template-template-2col-right-page .content-area .container-large .row .col-md-8 .content-page .letter-section .letter-title,.page-template-template-2col-right-page .content-area .container-large .row .col-md-8 .content-page h3,.page-template-template-2col-right-page .content-area .letter-section .container-large .row .col-md-8 .content-page .letter-title{margin-top:47px}.page-template-template-2col-right-page .content-area .container-large .row .col-md-8 .content-page blockquote{padding-left:34px}.page-template-template-2col-right-page .col-right-content .col-md-8 .content-page h2:after{width:20%}.page-template-template-2col-right-page .col-right-content .related-pages-section{border-top:1px solid rgba(151,151,151,.27);padding-top:82px;margin-top:55px}.wp-block-columns.has-2-columns{display:flex;flex-wrap:wrap}.col-right-content .col-md-8 .content-page ul li{margin-bottom:25px!important}.col-right-content .col-md-8 .content-page ol li{margin-bottom:25px!important}.sidebar .content-sidebar .form-section .container{max-width:442px}.content-area .letter-section .sidebar .content-sidebar .form-section .container .letter-title,.sidebar .content-sidebar .form-section .container .content-area .letter-section .letter-title,.sidebar .content-sidebar .form-section .container h3{font-size:28px;line-height:1.04;letter-spacing:.67px}}@media (max-width:767px){body:not(.home) .banner-top.no-banner .container .banner-container{padding:10px 0}body:not(.home) .banner-top.no-banner .container .banner-container .title-page-wrap{padding:20px 28px;min-height:0}body:not(.home) .banner-top.no-banner .container .banner-container .title-page-wrap .title-page{position:static;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}.page-template-template-2col-right-page .content-area .container-large .row .col-md-8{margin-top:5px}.page-template-template-2col-right-page .content-area .container-large .row .col-md-8 .content-page .wp-block-column figure{margin-bottom:30px}.page-template-template-2col-right-page .content-area .container-large .row .col-md-8 .content-page .wp-block-column a{color:#62c1ca}.page-template-template-2col-right-page .content-area .container-large .row .col-md-8 .content-page .wp-block-column a:focus,.page-template-template-2col-right-page .content-area .container-large .row .col-md-8 .content-page .wp-block-column a:hover{color:#fd9478}.page-template-template-2col-right-page .content-area .container-large .row .col-md-8 .content-page blockquote p{font-size:26px;line-height:1;letter-spacing:.71px;margin-bottom:0}.related-post-section .post-title.tab-title{font-size:22px;line-height:1.32;letter-spacing:.52px}body.page-template-template-courts-we-attend-page .site .banner-top .container .banner-container .title-page-wrap .title-page{max-width:325px}}@media (max-width:349px){.page-template-template-2col-right-page .aside-section a{padding-right:56px}.page-template-template-courts-we-attend-page .col-right-content .aside-section aside .textwidget p{padding-right:60px}}.col-left-content-area .cont-btn{display:none}@media (min-width:1025px){body .col-left-content-area .sidebar .parent-pages.fixed{padding-right:20px;background:0 0}body .col-left-content-area .sidebar .parent-pages.fixed .parent-page{background:#fff}}.page-template-template-page-tabs .banner-top{padding-bottom:173px}.page-template-template-page-tabs .banner-top .banner-container .gform_wrapper{margin-bottom:0}.page-template-template-page-tabs .our-offices-section{margin-bottom:67px;margin-top:0}.criminal-law-content-area{margin-top:0}.criminal-law-content-area a{text-decoration:none}.criminal-law-content-area .tab-container .tab-title-container{transform:none;position:absolute;bottom:100%;width:100%}.criminal-law-content-area .tab-container .tab-title-container .tabtitle-content.hidden-mobile{display:table;width:100%}.criminal-law-content-area .tab-container .tab-title-container .tabtitle-content.col-3 .tab-title-item{width:33.3333%}.criminal-law-content-area .tab-container .tab-title-container .tabtitle-content .tab-title-item{width:25%;padding:28px 30px 27px;display:table-cell;vertical-align:middle;cursor:pointer}.criminal-law-content-area .tab-container .tab-title-container .tabtitle-content .tab-title-item .tab-title{margin:0;max-width:100%}.criminal-law-content-area .tab-container .tab-content-container{margin-top:0;text-align:center}.criminal-law-content-area .tab-container .tab-content-container .tabs-content{position:relative}.criminal-law-content-area .tab-container .tab-content-container .tabs-content:after{content:"";background-size:contain;background-repeat:no-repeat;background-position:top right;top:30px;background-image:url(dist/images/imgpsh_fullsize_anim.png);display:block;position:absolute;width:666px;height:708px;transform:rotate(45deg);right:87%;z-index:-1}.criminal-law-content-area .tab-container .tab-content-container .tab-content{padding-bottom:0;overflow:initial}.criminal-law-content-area .tab-container .tab-content-container .container{padding-top:106px;padding-bottom:64px;position:relative}.criminal-law-content-area .tab-container .tab-content-container .container:after{content:"";right:20px;left:20px;bottom:0;position:absolute;display:block;border-bottom:2px solid rgba(151,151,151,.27)}.criminal-law-content-area .tab-container .tab-content-container h2{padding-left:0;margin-bottom:38px}.criminal-law-content-area .tab-container .tab-content-container .description{margin-bottom:69px;max-width:1084px;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}.criminal-law-content-area .tab-container .tab-content-container .description p:last-child{margin-bottom:0}.criminal-law-content-area .tab-container .tab-content-container .tab-title a{font-family:"Zilla Slab","Times New Roman",Times,serif;font-size:28px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.04;letter-spacing:.67px;text-align:center;color:#fff}.criminal-law-content-area .tab-container .tab-content-container button a{font-family:Muli,Helvetica,Arial,sans-serif;font-size:20px;font-weight:800;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:1.25px;color:#62c1ca}.criminal-law-content-area .tab-container .tab-content-container .tab-content .row.child-page{display:flex}.criminal-law-content-area .tab-container .tab-content-container .featured-page{position:relative;padding-left:20px;padding-right:20px}.criminal-law-content-area .tab-container .tab-content-container .featured-page .wrap{box-shadow:0 2px 11px 0 rgba(0,0,0,.25);border-radius:5px;overflow:hidden;margin:0}.criminal-law-content-area .tab-container .tab-content-container .featured-page img{display:block;width:100%}.criminal-law-content-area .tab-container .tab-content-container .featured-page .center-div{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);padding:0 15px}.criminal-law-content-area .tab-container .tab-content-container .featured-page .center-div .tab-title{margin-bottom:8px;color:#fff;padding-left:15px;padding-right:15px}.criminal-law-content-area .tab-container .tab-content-container .featured-page .center-div button{cursor:pointer;position:relative;padding:0;background:0 0;border:0;text-transform:uppercase}.criminal-law-content-area .tab-container .tab-content-container .featured-page .center-div button a{padding-left:20px}.criminal-law-content-area .tab-container .tab-content-container .featured-page .center-div button a:after{content:"\f078";position:absolute;font-family:FontAwesome;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);left:0;top:3px;font-weight:400;font-size:13px}.criminal-law-content-area .tab-container .tab-content-container .featured-page .center-div button:hover{color:#fd9478}.criminal-law-content-area .tab-container .tab-content-container .more-title{clear:both;margin:64px 0 29px}.criminal-law-content-area .tab-container .tab-content-container .more-title.mobile{display:none}.criminal-law-content-area .tab-container .tab-content-container .more-title .tab-title{margin:0}.criminal-law-content-area .tab-container .tab-content-container .more-page{text-align:left;border-radius:10px;box-shadow:0 4px 11px 0 rgba(0,0,0,.09);background-color:#fff;padding:40px 60px 24px;text-transform:uppercase;margin-left:15px;width:calc(100% - 30px)}.criminal-law-content-area .tab-container .tab-content-container .more-page .row{display:flex;flex-wrap:wrap}.criminal-law-content-area .tab-container .tab-content-container .more-page a{display:inline-block;position:relative;padding-left:25px;margin-bottom:16px;word-break:break-word}.criminal-law-content-area .tab-container .tab-content-container .more-page a:after{content:"\f078";position:absolute;font-family:FontAwesome;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);left:0;top:3px;font-weight:400;font-size:13px}.criminal-law-content-area .tab-container .tab-content-container .see-all a{margin:49px auto 0;display:inline-block;background:#fff;border-radius:28px;border:solid 2px #fd9478;color:#fd9478;text-decoration:none;text-transform:uppercase;padding:0 66px 0 25px;padding-right:66px;position:relative;line-height:52px;height:56px}.criminal-law-content-area .tab-container .tab-content-container .see-all a:after{content:url(dist/images/button-arrow-white-on-orange.svg);position:absolute;right:6px;top:5px;display:block;width:42px;height:42px;overflow:hidden}@media (min-width:1025px) and (max-width:1920px){.criminal-law-content-area .tab-container .tab-content-container .tabs-content .row .more-page .row .col-md-3{width:24.9%}}@media (min-width:1025px) and (max-width:1280px){.criminal-law-content-area .tab-container .tab-content-container .tab-content>.row{padding-left:15px;padding-right:15px}}@media (min-width:768px) and (max-width:1024px){.criminal-law-content-area .tab-container .tab-title-container .tabtitle-content .tab-title-item{height:122px}.criminal-law-content-area .tab-container .tab-title-container .tabtitle-content .tab-title-item:hover{height:122px;padding:9px 30px}.criminal-law-content-area .tab-container .tab-content-container .container .tabs-content .tab-content .row .more-title .tab-title{font-size:28px}.criminal-law-content-area .tab-container .tab-content-container .container .tabs-content .tab-content .row .more-page .row .col-sm-6{width:49.92%}.criminal-law-content-area .tab-container .tab-content-container .container .tabs-content .tab-content .row .featured-page{padding-right:10px;padding-left:10px}.criminal-law-content-area .tab-container .tab-content-container .container .tabs-content .tab-content .row .featured-page .center-div .tab-title{margin-bottom:14px}.criminal-law-content-area .tab-container .tab-content-container .container .tabs-content .tab-content .row .featured-page .center-div .tab-title a{font-size:20px;line-height:22px;letter-spacing:.48px}.criminal-law-content-area .tab-container .tab-content-container .container .tabs-content .tab-content .row .featured-page .center-div button a{font-size:18px;line-height:25px;letter-spacing:1.64px}.criminal-law-content-area .tab-container .tab-content-container .container .tabs-content .tab-content .row .featured-page .center-div button a:after{top:0}.criminal-law-content-area .tab-container .tab-content-container .container .tabs-content:after{width:344px;top:268px;right:94%}}@media (max-width:1199px){.criminal-law-content-area .tab-container .tab-content-container .more-page a{font-size:18px}}@media (max-width:1024px){.page-template-template-page-tabs .banner-top{padding-bottom:188px}.criminal-law-content-area .tab-container .tab-content-container h2{margin-bottom:49px}.criminal-law-content-area .tab-container .tab-content-container .container{padding-top:85px;padding-bottom:66px}.criminal-law-content-area .tab-container .tab-content-container .container:after{right:0;left:0}.criminal-law-content-area .tab-container .tab-content-container .more-title{margin-top:68px}.criminal-law-content-area .tab-container .tab-content-container .more-page{padding:36px 60px 20px}}@media (max-width:767px){.site-content .testimonials-section section h2{font-size:28px}.page-template-template-page-tabs .banner-top{padding-bottom:110px!important}.criminal-law-content-area .our-offices-section{margin-bottom:0}.criminal-law-content-area .touch-now-section{margin-top:-97px}.criminal-law-content-area .tab-container .tab-title-container .tabtitle-content .tab-title-item p{padding-right:20px}.criminal-law-content-area .tab-container .tab-title-container .tabtitle-content .tab-title-item{width:100%;padding:36px 16px 0 11px;display:block;height:111px;position:relative}.criminal-law-content-area .tab-container .tab-title-container .tabtitle-content .tab-title-item .tab-title{position:absolute;top:50%;transform:translateY(-50%);font-size:18px}.criminal-law-content-area .tab-container .tab-title-container .tabtitle-content.hidden-mobile{display:none}.criminal-law-content-area .tab-container .tab-title-container .tab-content>.row{margin-right:-15px;margin-left:-15px}.criminal-law-content-area .tab-container .tab-content-container .tab-content .row.child-page{display:block}.criminal-law-content-area .tab-container .tab-content-container .tabs-content{overflow:hidden}.criminal-law-content-area .tab-container .tab-content-container .tabs-content:after{display:none}.criminal-law-content-area .tab-container .tab-content-container .tabs-content .tab-content{margin-bottom:23px!important}.criminal-law-content-area .tab-container .tab-content-container .tabs-content .tab-content .tab-title a{font-family:"Zilla Slab","Times New Roman",Times,serif;font-size:22px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.32;letter-spacing:.52px;text-align:center;color:#fff}.criminal-law-content-area .tab-container .tab-content-container .tabs-content .tab-content button a{font-size:16px}.criminal-law-content-area .tab-container .tab-content-container .tabs-content .tab-content .row .col-xs-12{padding-left:30px;padding-right:30px}.criminal-law-content-area .tab-container .tab-content-container .tabs-content .tab-content .child-page{position:relative}.criminal-law-content-area .tab-container .tab-content-container .tabs-content .tab-content .child-page .bkg-after{content:"";background-size:contain;background-repeat:no-repeat;background-position:top right;top:3px;background-image:url(dist/images/imgpsh_fullsize_anim.png);display:block;position:absolute;width:666px;height:578px;right:53%;z-index:-1}.criminal-law-content-area .tab-container .tab-content-container .tabs-content .tab-content .child-page .bkg-before{content:"";background-size:contain;background-repeat:no-repeat;background-position:top right;bottom:-21%;background-image:url(dist/images/imgpsh_fullsize_anim.png);display:block;position:absolute;width:460px;height:600px;left:73%;z-index:-1;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.criminal-law-content-area .tab-container .tab-content-container h2{margin-bottom:24px;padding-bottom:0;margin-top:40px!important;padding-left:20px;padding-top:6px;text-align:left}.criminal-law-content-area .tab-container .tab-content-container h2:after{border-bottom:0;width:auto;transform:none;content:'';display:block;position:absolute;left:0;background-image:url(dist/images/dotted.png);background-size:14px auto;background-repeat:repeat-y;height:100%;width:14px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}}@media (max-width:767px) and (max-width:767px){.criminal-law-content-area .tab-container .tab-content-container h2:after{background-size:8px auto;width:72px}}@media (max-width:767px) and (max-width:767px){.criminal-law-content-area .tab-container .tab-content-container h2:after{width:8px}}@media (max-width:767px){.criminal-law-content-area .tab-container .tab-content-container .description{margin-bottom:32px;text-align:left;padding-left:0;padding-right:0}.criminal-law-content-area .tab-container .tab-content-container .container{padding-top:0;padding-bottom:8px;border-bottom:0;padding-left:0;padding-right:0}.criminal-law-content-area .tab-container .tab-content-container .container:after{display:none}.criminal-law-content-area .tab-container .tab-content-container .more-title{display:none}.criminal-law-content-area .tab-container .tab-content-container .more-title.mobile{display:block;margin:0 0 13px;text-align:center}.criminal-law-content-area .tab-container .tab-content-container .featured-page{margin-bottom:17px;padding-left:30px;padding-right:30px;text-align:center;z-index:1}.criminal-law-content-area .tab-container .tab-content-container .featured-page .center-div .tab-title{font-size:22px;line-height:1.32;letter-spacing:.52px;padding-left:30px;padding-right:30px}.criminal-law-content-area .tab-container .tab-content-container .more-page{padding:50px 36px 5px;margin-top:-50px}.criminal-law-content-area .tab-container .tab-content-container .more-page .tab-title{font-size:22px;line-height:1.32;letter-spacing:.52px;text-transform:none}.criminal-law-content-area .tab-container .tab-content-container .more-page a{margin-bottom:18px;font-size:15px}.criminal-law-content-area .tab-container .tab-content-container .see-all{display:none}}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.validation_message+validation_message{display:none}.single .content-area .content-here h2{text-align:left;font-family:"Zilla Slab","Times New Roman",Times,serif;font-size:42px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.1;letter-spacing:1px;color:#4c4252;margin-bottom:50px;position:relative;padding-bottom:27px}.contactform-section .gform_wrapper{max-width:543px;width:100%;padding:0 15px}.contactform-section .gform_wrapper .gform_footer{padding:20px 0 0 0}.contactform-section .gform_wrapper form .gform_body .top_label.gform_fields li.gf_btn_next .ginput_container_checkbox .gfield_checkbox label{width:150px}.single-our_solicitors .site .site-content .content-area{margin-top:90px;margin-bottom:65px}.single-our_solicitors .site .site-content .content-area .main-post{max-width:1440px;width:100%;margin:auto;overflow:hidden;padding:0 30px 50px}.single-our_solicitors .site .site-content .content-area .main-post .post-left{margin-top:50px}.single-our_solicitors .site .site-content .content-area .main-post .post-left img{margin-left:-22px}.single-our_solicitors .site .site-content .content-area .main-post .post-right .content-here p{font-family:Muli,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-stretch:normal;letter-spacing:1px;font-weight:400;line-height:1.75;color:#4c4252;margin-bottom:32px;padding-right:55px}.single-our_solicitors .site .site-content .content-area .main-post .post-right .content-here p strong{font-weight:700;line-height:1.56;color:#62c1ca;font-size:16px}.single-our_solicitors .site .site-content .content-area .main-post .post-right .visit-website{margin-top:58px;margin-bottom:50px}.single-our_solicitors .site .site-content .content-area .main-post .post-right .visit-website a{font-family:Muli,Helvetica,Arial,sans-serif;font-size:16px;font-weight:800;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:3px;color:#62c1ca;padding:15px 76px 17px 26px;border-radius:28px;border:solid 2px #62c1ca;text-decoration:none;text-transform:uppercase;position:relative;z-index:1}.single-our_solicitors .site .site-content .content-area .main-post .post-right .visit-website a:after{content:url(dist/images/button-arrow-white-on-teal.svg);position:absolute;right:11px;top:5px;display:block;width:42px;height:42px;overflow:hidden}.single-our_solicitors .site .site-content .content-area .main-post .post-right .visit-website a:hover{border:solid 2px #fd9478;background:#fd9478;color:#fff}.single-our_solicitors .site .site-content .content-area .main-post .post-right .visit-website a:hover:after{content:url(dist/images/button-arrow-orange-white.svg);position:absolute}.single-our_solicitors .site .site-content .content-area .contactform-section{margin-top:-60px;position:relative;width:100%}.single-our_solicitors .site .site-content .content-area .contactform-section:after{content:'';background-image:url(dist/images/shape.svg);background-repeat:no-repeat;background-position:center top;width:100%;height:100%;top:-45px;display:block;position:absolute;background-size:contain}.single-our_solicitors .site .site-content .content-area .contactform-section .container{position:relative;z-index:1}.single-our_solicitors .site .site-content .content-area .contactform-section .container .widget_text{width:50%;float:left;padding:100px 50px 105px 15px;margin-top:150px}.single-our_solicitors .site .site-content .content-area .contactform-section .container .widget_text .letter-section .letter-title,.single-our_solicitors .site .site-content .content-area .contactform-section .container .widget_text h3,.single-our_solicitors .site .site-content .content-area .letter-section .contactform-section .container .widget_text .letter-title{font-family:Muli,Helvetica,Arial,sans-serif;font-size:22px;font-weight:800;font-style:normal;font-stretch:normal;line-height:1.27;letter-spacing:2px;color:#4c4252;margin-bottom:55px;max-width:400px}.single-our_solicitors .site .site-content .content-area .contactform-section .container .widget_text p{font-family:Muli,Helvetica,Arial,sans-serif;font-size:14px;font-weight:800;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:1.65px;color:#4c4252;margin-bottom:0;margin-top:35px}.single-our_solicitors .site .site-content .content-area .contactform-section .container .widget_text p:nth-child(2){max-width:210px;opacity:.66}.single-our_solicitors .site .site-content .content-area .contactform-section .container .widget_text p a{border-radius:28px;border:solid 2px #fd9478;font-family:Muli,Helvetica,Arial,sans-serif;font-size:18px;font-weight:800;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:3.5px;padding:16px 23px 17px 66px;position:relative;text-decoration:none}.single-our_solicitors .site .site-content .content-area .contactform-section .container .widget_text p a:after{content:'';position:absolute;left:20px;top:13.5px;display:block;width:31px;height:31px;overflow:hidden}.single-our_solicitors .site .site-content .content-area .contactform-section .container .gform_widget{width:50%;float:right;padding-top:60px;margin-top:150px;padding-left:50px}@media (min-width:1025px){.single-our_solicitors .site .site-content .content-area .main-post{min-height:800px}}@media (min-width:768px){.single-our_solicitors .site .site-content .content-area .main-post{position:relative}.single-our_solicitors .site .site-content .content-area .main-post .post-left{position:static}}@media (max-width:1920px){.single-our_solicitors .site .site-content .content-area .main-post .post-right .visit-website{margin-top:35px;margin-bottom:30px}}@media (max-width:1439px){.single-our_solicitors .site .site-content .content-area .main-post .post-right .visit-website{margin-top:58px;margin-bottom:50px}.single-our_solicitors .site .site-content .content-area .contactform-section:after{top:0}}@media (max-width:1024px){.single-our_solicitors .site .site-content .content-area{margin-top:50px}.single-our_solicitors .site .site-content .content-area .main-post .post-left{margin-left:-15px}.single-our_solicitors .site .site-content .content-area .main-post .post-left img{margin-left:0}.single-our_solicitors .site .site-content .content-area .main-post .post-right .content-here p{padding-right:0}.single-our_solicitors .site .site-content .content-area .contactform-section{padding-top:80px}.single-our_solicitors .site .site-content .content-area .contactform-section .container .widget_text{margin-top:0;padding:100px 30px 50px 0}.single-our_solicitors .site .site-content .content-area .contactform-section .container .gform_widget{padding-left:30px;padding-right:0}}@media (max-width:767px){.contactform-section .gform_wrapper{margin:0 auto}.contactform-section .gform_wrapper .form-steps .gform_body .gform_fields .gfield.gf_right_half{margin-top:10px}.single-our_solicitors .site .site-content .content-area{margin-bottom:0;margin-top:50px}.single-our_solicitors .site .site-content .content-area .main-post{padding-bottom:0}.single-our_solicitors .site .site-content .content-area .main-post .post-left{overflow:hidden;height:74vw;margin-top:0;width:100%;text-align:center;margin-left:0;padding-left:43px;padding-right:33px}.single-our_solicitors .site .site-content .content-area .main-post .post-left img{margin-left:0}.single-our_solicitors .site .site-content .content-area .main-post .post-right{padding-top:72px;margin-top:-72px;width:100%;background-image:url(dist/images/shape.svg);background-repeat:no-repeat}.single-our_solicitors .site .site-content .content-area .main-post .post-right .content-here h2{font-size:28px;padding-bottom:19px;margin-bottom:32px}.single-our_solicitors .site .site-content .content-area .main-post .post-right .content-here p{padding-right:0;margin-bottom:23px}.single-our_solicitors .site .site-content .content-area .main-post .post-right .visit-website{text-align:center;margin-top:56px;margin-bottom:92px}.single-our_solicitors .site .site-content .content-area .main-post .post-right .visit-website a{padding:15px 56px 17px 14px}.single-our_solicitors .site .site-content .content-area .main-post .post-right .visit-website a:after{right:5px}.single-our_solicitors .site .site-content .content-area .contactform-section{background-image:unset;margin-top:0;margin-bottom:100px;padding-top:0}.single-our_solicitors .site .site-content .content-area .contactform-section:after{display:none}.single-our_solicitors .site .site-content .content-area .contactform-section .container .widget_text{padding:0;text-align:center;width:100%;margin-top:0}.single-our_solicitors .site .site-content .content-area .contactform-section .container .widget_text h5,.single-our_solicitors .site .site-content .content-area.the-barristers-content-area .contactform-section .container .widget_text .list-child-posts .child-post h5 a,.single-our_solicitors .site .site-content .content-area.the-barristers-content-area .list-child-posts .child-post h5 .contactform-section .container .widget_text a{padding:0 15px}.single-our_solicitors .site .site-content .content-area .contactform-section .container .widget_text .letter-section .letter-title,.single-our_solicitors .site .site-content .content-area .contactform-section .container .widget_text h3,.single-our_solicitors .site .site-content .content-area .letter-section .contactform-section .container .widget_text .letter-title{margin-bottom:42px;max-width:unset}.single-our_solicitors .site .site-content .content-area .contactform-section .container .widget_text p:nth-child(2){max-width:100%;margin-top:37px;margin-bottom:33px}.single-our_solicitors .site .site-content .content-area .contactform-section .container .gform_widget{width:100%;margin-top:0;padding-top:0;padding-left:0}}@media (max-width:320px){.single-our_solicitors .site .site-content .content-area .contactform-section .container .widget_text h5,.single-our_solicitors .site .site-content .content-area.the-barristers-content-area .contactform-section .container .widget_text .list-child-posts .child-post h5 a,.single-our_solicitors .site .site-content .content-area.the-barristers-content-area .list-child-posts .child-post h5 .contactform-section .container .widget_text a{padding:0}}.banner-top .title-page{max-width:700px}.home .content-area{margin-top:0}.home .banner-top{padding-bottom:280px;padding-top:0;margin-top:0;background-size:50%;background-position:bottom right;background-image:none!important}.home .banner-top .banner-home{position:absolute;background-repeat:no-repeat;background-size:contain;background-position:right bottom;bottom:0;left:47%;width:940px;height:99%}.home .banner-top .title-page{max-width:740px}.home .banner-top .container{position:relative;z-index:9}.home .main-menu{background-color:#433b49}body .testimonials-section section .tpt-slider-area .owl-item .items .slider_item_reviews .item-info h6{font-weight:800;color:rgba(76,66,82,.4)}button:focus{outline:0}.btn-enquire-flash{position:fixed;width:100%;bottom:0;z-index:999999;background:#fd9478}.btn-enquire-flash:after{content:"";display:table;clear:both}.btn-enquire-flash .bef-item{width:100%;display:block;background:#fd9478;position:relative;padding:19px 0;text-align:center}.btn-enquire-flash .bef-item:after{content:"";position:absolute;display:block;width:1px;height:42px;top:7px;right:0;background:#fff;opacity:.5}.btn-enquire-flash .bef-item:last-child:after{display:none}.btn-enquire-flash .bef-item a{color:#fff;text-decoration:none;font-size:12px;font-weight:800;letter-spacing:2.5px}.breadcrumbs{padding:10px 0 14px;background-color:rgba(64,56,70,.6);position:relative;z-index:9}.breadcrumbs a.text-link-5,.breadcrumbs span,.breadcrumbs span.text-link-4{letter-spacing:1.94;opacity:.5;color:#fff;text-decoration:none;line-height:1.65;font-weight:400}.breadcrumbs a.text-link-5{font-weight:700}.banner-top{background-color:#4c4252;background-repeat:no-repeat;background-position:top center;background-size:cover;padding-bottom:25px;position:relative}.banner-top .banner-foreground{position:absolute;bottom:0;right:0;width:60%;overflow:hidden;height:100%}.banner-top .banner-foreground.mobile{display:none}.banner-top .banner-foreground img{width:100%;position:absolute;bottom:0}.banner-top.no-banner{background-image:none;background-size:auto;background-position:122% center;}.banner-top.no-banner .banner-container{padding-top:53px;padding-bottom:0}.banner-top.no-banner .banner-dots{position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-ms-transform:translateX(-50%);width:100%;max-width:1470px}.banner-top.no-banner .banner-dots img{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);-ms-transform:translateY(-50%);top:50%;left:77%;width:auto;height:auto;max-width:none;max-height:none;transition:left .8s,width .8s}.banner-top .container{position:relative;z-index:9}.banner-top .banner-container{padding-top:53px}.banner-top .banner-container .description{margin-top:41px;max-width:630px}.banner-top .banner-container p{font-size:18px;line-height:1.72;letter-spacing:1px;color:#fff}.banner-top .banner-container .video-banner .watch-video a{font-family:Muli,Helvetica,Arial,sans-serif;font-size:20px;font-weight:800;line-height:1.25;letter-spacing:1.25px;color:#62c1ca;text-decoration:none;position:relative;padding-left:47px;margin-top:4px}.banner-top .banner-container .video-banner .watch-video a:hover{color:#fd9478}.banner-top .banner-container .video-banner .watch-video a:after{content:"";position:absolute;left:0;top:-4px;display:block;width:34px;height:34px;background-image:url(dist/images/button-video.png)}.banner-top .banner-container #lightbox-video{display:none;position:fixed;width:100%;height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:100000}.banner-top .banner-container #lightbox-video .overlay{width:101%;left:-1%;height:100%;position:absolute;z-index:-1;background:rgba(0,0,0,.8)}.banner-top .banner-container #lightbox-video .close{position:absolute;right:5%;top:3%;text-decoration:none;font-size:0;z-index:9;cursor:pointer}.banner-top .banner-container #lightbox-video .close:after{content:"";width:20px;height:20px;background-image:url(dist/images/icon-mobile-menu-exit.svg);background-size:contain;background-position:center;color:#fff;display:block}.banner-top .banner-container #lightbox-video.active{display:block}.banner-top .banner-container #lightbox-video .inner{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:90%;max-height:100%;margin:auto}.banner-top .banner-container #lightbox-video .inner .container{padding:0;max-width:none}.banner-top .banner-container #lightbox-video .inner .container iframe{max-height:100%;height:90%;padding:20px 0}.banner-top .banner-container #lightbox-video .inner .bkg{position:absolute;top:20px;left:-1px;right:-1px;bottom:20px;background-repeat:no-repeat;background-position:center;background-size:contain;background-color:#000;cursor:pointer}.banner-top .banner-container #lightbox-video .inner .bkg:hover button .ytp-large-play-button-bg{fill:red}.banner-top .banner-container #lightbox-video .inner .bkg button{background:0 0;border:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:68px}.banner-top .banner-container #lightbox-video .inner .bkg button .ytp-large-play-button-bg{transition:fill .2s}.our-legal-services-section{background-image:url(dist/images/background-slope-light-teal-gradient.png);padding-top:150px;padding-bottom:538px;margin-top:0;margin-bottom:-450px;position:relative;z-index:0;background-repeat:no-repeat;background-size:cover}.our-legal-services-section .container{position:relative;z-index:1}.our-legal-services-section .container:after{content:"";width:720px;height:812px;padding-bottom:0;display:block;position:absolute;z-index:-1;background-image:url(dist/images/dot-pattern-right.png);background-size:contain;background-repeat:no-repeat;background-position:top right;right:-300px;top:-60px}.our-legal-services-section .container .group-desc{width:51%;padding:0 50px}.our-legal-services-section .container .group-desc p{margin-bottom:30px}.our-legal-services-section .container .services-item{border-radius:10px;-webkit-box-shadow:0 4px 11px 0 rgba(0,0,0,.09);box-shadow:0 4px 11px 0 rgba(0,0,0,.09);background-color:#fff;position:relative;padding:15px 0 0}.our-legal-services-section .container .services-item ul{list-style-type:none;width:25%;float:left;padding-left:65px}.our-legal-services-section .container .services-item ul li{font-size:20px;font-weight:800;line-height:1.25;letter-spacing:1px;color:#fd9478;text-transform:uppercase;position:relative;margin-bottom:18px}.our-legal-services-section .container .services-item ul li:active a,.our-legal-services-section .container .services-item ul li:focus a,.our-legal-services-section .container .services-item ul li:hover a{color:#62c1ca}.our-legal-services-section .container .services-item ul li:active:after,.our-legal-services-section .container .services-item ul li:focus:after,.our-legal-services-section .container .services-item ul li:hover:after{color:#62c1ca}.our-legal-services-section .container .services-item ul li a{text-decoration:none}.our-legal-services-section .container .services-item ul li a:active,.our-legal-services-section .container .services-item ul li a:focus,.our-legal-services-section .container .services-item ul li a:hover{text-decoration:none;color:#62c1ca}.our-legal-services-section .container .services-item ul li:after{content:"\f078";position:absolute;font-family:FontAwesome;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);left:-20px;top:3px;font-weight:400;font-size:13px}.our-legal-services-section .container .services-item ol{width:50%;position:absolute;right:0;bottom:10px;list-style:none;padding-left:40px;margin-left:0}.our-legal-services-section .container .services-item ol li{width:50%;float:left;padding-right:25px}.our-legal-services-section .container .services-item ol li a{display:block;position:relative}.our-legal-services-section .container .services-item ol li a img{width:100%;border-radius:8px;-webkit-box-shadow:0 2px 11px 0 rgba(153,153,153,.25);box-shadow:0 2px 11px 0 rgba(153,153,153,.25)}.our-legal-services-section .container .services-item ol li a:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.our-legal-services-section .container .services-item ol li strong{content:"\f078";position:absolute;bottom:30px;left:0;width:100%;font-size:20px;font-weight:800;line-height:1.25;letter-spacing:1px;color:#fff;padding-right:80px;padding-left:40px}.our-legal-services-section .container .services-item ol li strong:before{content:"\f078";position:absolute;font-family:FontAwesome;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);left:15px;top:3px;font-weight:400;font-size:13px;color:#fd9478}.our-legal-services-section .container .services-item ol:after{content:"";display:table;clear:both}.our-legal-services-section .container .services-item:after{content:"";display:table;clear:both}.tab-container{position:relative;z-index:1}.tab-container .container-large{padding-left:0;padding-right:0}.tab-container .tab-title-container{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.tab-container .tab-title-container .tabtitle-content.hidden-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.tab-container .tab-title-container .tabtitle-content.hidden-mobile .tab-title-item:last-child .tab-icon{margin-bottom:38px}.tab-container .tab-title-container .tabtitle-content.hidden-desktop{display:none}.tab-container .tab-title-container .tabtitle-content .tab-title-item{width:16.66%;background:rgba(0,0,0,.15);border-right:2px solid rgba(255,255,255,.16);border-top:2px solid rgba(255,255,255,.16);padding:28px 30px 0;cursor:pointer}.tab-container .tab-title-container .tabtitle-content .tab-title-item .tab-icon{margin-bottom:8px}.tab-container .tab-title-container .tabtitle-content .tab-title-item .tab-title{color:#fff;max-width:150px;margin-top:5px;margin-bottom:28px;font-size:27px}.tab-container .tab-title-container .tabtitle-content .tab-title-item:last-child{border-right:0}.tab-container .tab-title-container .tabtitle-content .tab-title-item.active,.tab-container .tab-title-container .tabtitle-content .tab-title-item:hover{background:#fff;border-top:8px solid #62c1ca;padding-top:22px;border-right:0}.tab-container .tab-title-container .tabtitle-content .tab-title-item.active .tab-title,.tab-container .tab-title-container .tabtitle-content .tab-title-item:hover .tab-title{color:#4c4252}.tab-container .tab-content-container{margin-top:-100px}.tab-container .tab-content-container .tab-content{display:none}.tab-container .tab-content-container .tab-content.active{display:block}.tab-container .tab-content-container .tab-content.your-legal-team-group{overflow:visible}.tab-container .tab-content-container .tab-content.your-legal-team-group .col-md-6{float:right}.tab-container .tab-content-container .tab-content.your-legal-team-group .col-md-6:first-child{padding-left:54px;padding-right:30px}.tab-container .tab-content-container .tab-content.your-legal-team-group .col-md-6:last-child{padding-left:15px}.tab-container .tab-content-container .tab-content .button-ylt{margin-top:40px}.tab-container .tab-content-container .tab-content .col-md-6{float:left}.tab-container .tab-content-container .tab-content .col-md-6 .desc-ylt h2{padding-left:36px}.tab-container .tab-content-container .tab-content .col-md-6 .desc-ylt h2 .dot{content:'';display:block;position:absolute;left:0;background-image:url(dist/images/dotted.png);background-size:14px auto;background-repeat:repeat-y;height:100%;width:14px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}.tab-container .tab-content-container .tab-content .col-md-6 ul{list-style:none;padding:0 20px;padding-left:22px}.tab-container .tab-content-container .tab-content .col-md-6 ul li{margin-bottom:15px;position:relative}.tab-container .tab-content-container .tab-content .col-md-6 ul li:active a,.tab-container .tab-content-container .tab-content .col-md-6 ul li:focus a,.tab-container .tab-content-container .tab-content .col-md-6 ul li:hover a{color:#62c1ca}.tab-container .tab-content-container .tab-content .col-md-6 ul li:active:after,.tab-container .tab-content-container .tab-content .col-md-6 ul li:focus:after,.tab-container .tab-content-container .tab-content .col-md-6 ul li:hover:after{color:#62c1ca}.tab-container .tab-content-container .tab-content .col-md-6 ul li:after{content:"\f078";position:absolute;font-family:FontAwesome;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);left:-25px;top:2px;font-weight:400;font-size:13px;color:#fd9478}.tab-container .tab-content-container .tab-content .col-md-6 ul li a{text-transform:uppercase;text-decoration:none}.tab-container .tab-content-container .tab-content .col-md-6 ul li a:active,.tab-container .tab-content-container .tab-content .col-md-6 ul li a:focus,.tab-container .tab-content-container .tab-content .col-md-6 ul li a:hover{color:#62c1ca}.tab-container .tab-content-container .tab-content .col-md-6 .image-ylt{position:relative}.tab-container .tab-content-container .tab-content .col-md-6 .image-ylt>img{width:100%;border-radius:8px;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.31);box-shadow:0 4px 16px 0 rgba(0,0,0,.31);transform:scale(.98);-webkit-transform:scale(.98);-moz-transform:scale(.98);-ms-transform:scale(.98);-o-transform:scale(.98)}.tab-container .tab-content-container .tab-content .col-md-6 .image-ylt .awards{border-radius:10px;-webkit-box-shadow:0 4px 11px 0 rgba(0,0,0,.09);box-shadow:0 4px 11px 0 rgba(0,0,0,.09);background-color:#fff;text-align:center;padding:14px 40px;margin:0 26px;position:relative;margin-top:-80px}.tab-container .tab-content-container .tab-content .col-md-6 .image-ylt .awards p{font-size:17px;font-weight:800;line-height:normal;letter-spacing:3.5px;color:#4c4252;text-transform:uppercase;margin-top:18px;margin-bottom:10px}.tab-container .tab-content-container .tab-content .col-md-6 .image-ylt .awards img{width:100%}.tab-container .tab-content-container .tab-content .col-md-6 .image-ylt:after{content:"";display:block;position:absolute;z-index:0;background-image:url(dist/images/dot-pattern-left.png);background-size:cover;background-repeat:no-repeat;background-position:top right;right:50.8%;top:-13.1%;z-index:-1;padding-left:105%;padding-bottom:100%}.tab-container .tab-content-container .tab-content .col-md-6:last-child{padding:0;padding-left:54px}.tab-container .tab-content-container .tab-content .col-md-6:first-child{padding-left:15px;padding-right:0}.tab-container .tab-content-container .tab-content .col-md-6:first-child p{line-height:1.75;letter-spacing:1px;margin-bottom:30px}.tab-container .tab-content-container .tab-content .col-md-6:first-child .button{height:56px;border-radius:28px;border:solid 2px #62c1ca;letter-spacing:3px;color:#62c1ca;text-decoration:none;text-transform:uppercase;display:inline-block;padding:0 25px;padding-right:66px;text-align:center;line-height:52px;position:relative}.tab-container .tab-content-container .tab-content .col-md-6:first-child .button:after{content:url(dist/images/button-arrow-white-on-teal.svg);position:absolute;right:9px;top:5px;display:block;width:42px;height:42px;overflow:hidden}.tab-container .tab-content-container .tab-content .col-md-6:first-child .button:hover{border:solid 2px #fd9478;background:#fd9478;color:#fff}.tab-container .tab-content-container .tab-content .col-md-6:first-child .button:hover:after{content:url(dist/images/button-arrow-orange-white.svg)}.tab-container .tab-content-container .more-group{position:relative;overflow:visible}.tab-container .tab-content-container .more-group .col-md-12{float:none}.tab-container .tab-content-container .more-group .col-md-12 .info-ylt{margin-bottom:20px}.tab-container .tab-content-container .more-group .col-md-12 .info-ylt .desc-ylt{margin-bottom:40px}.tab-container .tab-content-container .more-group .col-md-12 .info-ylt .desc-ylt h2{max-width:720px;margin-left:auto;margin-right:auto;padding-left:0;margin-bottom:30px}.tab-container .tab-content-container .more-group .col-md-12 .info-ylt .desc-ylt h2 .dot{display:none}.tab-container .tab-content-container .more-group .col-md-12 .info-ylt .desc-ylt p{text-align:center;max-width:1054px;margin-left:auto;margin-right:auto}.tab-container .tab-content-container .more-group .col-md-12 .info-ylt .pages{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -20px}.tab-container .tab-content-container .more-group .col-md-12 .info-ylt .pages .item{width:33.33%;padding:0 20px;position:relative}.tab-container .tab-content-container .more-group .col-md-12 .info-ylt .pages .item .page-images{width:100%;border-radius:8px;-webkit-box-shadow:0 2px 11px 0 rgba(153,153,153,.25);box-shadow:0 2px 11px 0 rgba(153,153,153,.25)}.tab-container .tab-content-container .more-group .col-md-12 .info-ylt .pages .item .info{position:absolute;text-align:center;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.tab-container .tab-content-container .more-group .col-md-12 .info-ylt .pages .item .info .tab-title{margin-bottom:15px;margin-top:0;padding:0 35px}.tab-container .tab-content-container .more-group .col-md-12 .info-ylt .pages .item .info a{text-decoration:none;font-size:20px;font-weight:800;line-height:1.25;letter-spacing:1.25px;position:relative}.tab-container .tab-content-container .more-group .col-md-12 .info-ylt .pages .item .info a:after{content:"\f078";position:absolute;font-family:FontAwesome;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);left:-25px;top:4px;font-weight:400;font-size:13px;color:#62c1ca}.tab-container .tab-content-container .more-group .col-md-12 .info-extra .extra-content{padding:0 50px;padding-top:30px;border-radius:10px;-webkit-box-shadow:0 4px 11px 0 rgba(0,0,0,.09);box-shadow:0 4px 11px 0 rgba(0,0,0,.09);background-color:#fff;margin-top:100px}.tab-container .tab-content-container .more-group .col-md-12 .info-extra .extra-content h4{position:relative;top:-85px}.tab-container .tab-content-container .more-group .col-md-12 .info-extra .extra-content ul{margin-top:-30px;float:left;width:33.33%;list-style:none;padding:0 20px}.tab-container .tab-content-container .more-group .col-md-12 .info-extra .extra-content ul li{margin-bottom:15px;position:relative}.tab-container .tab-content-container .more-group .col-md-12 .info-extra .extra-content ul li:focus a,.tab-container .tab-content-container .more-group .col-md-12 .info-extra .extra-content ul li:hover a{color:#62c1ca}.tab-container .tab-content-container .more-group .col-md-12 .info-extra .extra-content ul li:focus:after,.tab-container .tab-content-container .more-group .col-md-12 .info-extra .extra-content ul li:hover:after{color:#62c1ca}.tab-container .tab-content-container .more-group .col-md-12 .info-extra .extra-content ul li:after{content:"\f078";position:absolute;font-family:FontAwesome;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);left:-25px;top:2px;font-weight:400;font-size:13px;color:#fd9478}.tab-container .tab-content-container .more-group .col-md-12 .info-extra .extra-content ul li a{text-transform:uppercase;text-decoration:none}.tab-container .tab-content-container .more-group .col-md-12 .info-extra .extra-content ul li a:focus,.tab-container .tab-content-container .more-group .col-md-12 .info-extra .extra-content ul li a:hover{color:#62c1ca}.tab-container .tab-content-container .more-group .col-md-12 .info-extra .extra-content:after{content:"";display:table;clear:both}.tab-container .tab-content-container .more-group .button-more{text-align:center;margin-top:50px;clear:both}.tab-container .tab-content-container .more-group .button-more .button{height:56px;border-radius:28px;border:solid 2px #fd9478;letter-spacing:3px;color:#fd9478;text-decoration:none;text-transform:uppercase;display:inline-block;padding:0 25px;padding-right:70px;text-align:center;line-height:52px;position:relative}.tab-container .tab-content-container .more-group .button-more .button:after{content:url(dist/images/button-arrow-white-on-orange.svg);position:absolute;right:9px;top:5px}.tab-container .tab-content-container .more-group:after{content:"";width:610px;height:740px;display:block;position:absolute;background-image:url(dist/images/dot-pattern-left.png);background-size:contain;background-repeat:no-repeat;background-position:top right;left:auto;right:90%;top:27px;z-index:-1;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width:768px){.banner-top .banner-container .title-page-wrap{background:0 0!important}}.center{text-align:center}.inthepress-section{background:#eff7f7;padding-bottom:54px;position:relative}.content-area.the-barristers-content-area .list-child-posts .child-post h5 .inthepress-section a,.inthepress-section .content-area.the-barristers-content-area .list-child-posts .child-post h5 a,.inthepress-section h5{padding-top:55px;position:relative;margin-top:1px;padding-bottom:8px}.content-area.the-barristers-content-area .list-child-posts .child-post h5 .inthepress-section a:after,.inthepress-section .content-area.the-barristers-content-area .list-child-posts .child-post h5 a:after,.inthepress-section h5:after{content:'';width:100%;height:1px;opacity:.26;filter:Alpha(opacity=26);border-top:solid 1px #979797;display:block;position:absolute;top:0}.inthepress-section ul{padding:0;list-style:none;margin:0 -42px;font-size:0}.inthepress-section ul li{display:inline-block;vertical-align:middle;width:16.5%}.inthepress-section ul li img{max-width:100%;height:auto;margin:auto}@media (max-width:1439px){.inthepress-section ul{margin:0 -8px}}@media (max-width:1024px){.inthepress-section{padding-bottom:43px}.content-area.the-barristers-content-area .list-child-posts .child-post h5 .inthepress-section a,.inthepress-section .content-area.the-barristers-content-area .list-child-posts .child-post h5 a,.inthepress-section h5{padding-top:45px;margin-bottom:13px}.inthepress-section ul{max-width:366px;margin:auto}.inthepress-section ul li{width:33.1%}.inthepress-section ul li img{max-width:100%}}@media (max-width:767px){.inthepress-section{padding-bottom:43px}.content-area.the-barristers-content-area .list-child-posts .child-post h5 .inthepress-section a,.inthepress-section .content-area.the-barristers-content-area .list-child-posts .child-post h5 a,.inthepress-section h5{padding-top:32px;margin-bottom:15px}.inthepress-section ul li{width:33%}}@media (max-width:479px){.inthepress-section ul li{width:32.96%}}.our-offices-section{padding-top:58px;position:relative;background:#ffff;margin-bottom:41px}.our-offices-section h2{margin-bottom:23px}.our-offices-section section.widget_text{display:inline-block;width:33.33%;text-align:center;vertical-align:top}.our-offices-section section.widget_text .textwidget{max-width:254px;margin:auto}.content-area.the-barristers-content-area .list-child-posts .child-post h5 .our-offices-section section.widget_text .textwidget a,.our-offices-section section.widget_text .textwidget .content-area.the-barristers-content-area .list-child-posts .child-post h5 a,.our-offices-section section.widget_text .textwidget h5{text-transform:uppercase;margin-bottom:15px;margin-top:37px}.our-offices-section section.widget_text .textwidget p{margin:0 0 23px 0}.our-offices-section section.widget_text .textwidget p a{font-size:12px;font-weight:700;text-decoration:none;letter-spacing:2px}.our-offices-section section.widget_text .textwidget p a:focus,.our-offices-section section.widget_text .textwidget p a:hover{text-decoration:underline}.our-offices-section section:nth-of-type(2){padding-left:8.4%}.our-offices-section section:nth-of-type(4){padding-right:8.4%}@media (max-width:1024px){.our-offices-section{margin-bottom:20px}.our-offices-section section.text-9{padding-left:0}.our-offices-section section.text-11{padding-right:0}}@media (max-width:767px){.our-offices-section{margin-bottom:0;padding-top:39px}.our-offices-section section:last-child{margin-bottom:70px}}.touch-now-section{background-image:url(dist/images/background-slope-purple-and-dot-pattern.png);padding:244px 0 154px;background-size:cover;background-repeat:no-repeat;margin-top:22px;position:relative}.touch-now-section h2{color:#fff}.touch-now-section h2 br{display:none}.touch-now-section .textwidget p{text-align:center;margin:0;padding-top:10px}.touch-now-section .textwidget p a{width:auto;height:56px;border-radius:28px;border:solid 2px #fd9478;background:#fd9478;line-height:normal;letter-spacing:3.69px;font-size:16px;color:#fff;text-decoration:none;text-transform:uppercase;display:inline-block;text-align:center;padding:17px 64px 17px 18px;line-height:1;position:relative}.touch-now-section .textwidget p a:hover{background:#fff;color:#fd9478}.touch-now-section .textwidget p a:after{content:url(dist/images/button-arrow-orange-white.svg);position:absolute;right:8px;top:4px;display:block;width:42px;height:42px;overflow:hidden}@media (max-width:767px){.touch-now-section h2 br{display:block}}body.disabled-scroll{overflow:hidden;height:100%;width:100%}.banner-top .banner-container .gform_wrapper{margin:32px 0 22px 0;max-width:528px;width:100%}.banner-top .banner-container .gform_heading{display:none}.banner-top .gform_confirmation_wrapper{margin-top:32px;max-width:100%;padding-left:20px;padding-right:20px}.banner-top .gform_confirmation_wrapper div{max-width:486px}.gform_validation_error .hide_on_failed{display:none!important}.gform_validation_error .gf_btn_go,.gform_validation_error .gf_btn_next{display:none!important}.gform_confirmation_wrapper{padding:28px 0;background-color:rgba(0,0,0,.19);border-radius:10px;width:100%;box-shadow:0 2px 23px 0 rgba(76,66,82,.36);-webkit-box-shadow:0 2px 23px 0 rgba(76,66,82,.36);-moz-box-shadow:0 2px 23px 0 rgba(76,66,82,.36);-o-box-shadow:0 2px 23px 0 rgba(76,66,82,.36);-ms-box-shadow:0 2px 23px 0 rgba(76,66,82,.36);margin:0 auto 60px;max-width:528px}.gform_confirmation_wrapper div{margin:auto;max-width:352px;font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:1.6px;color:#fff;text-transform:uppercase;position:relative;padding:4px 0 4px 19px}.gform_confirmation_wrapper :after{content:'';display:block;position:absolute;left:0;border-left:dotted 4px #fff;height:100%;top:0}.home .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container .select-option{background:#fff}.home .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container .show-val{background:#fff}.home .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container .show-val:after{background:#fff}.gform_wrapper:not(.gform_validation_error) form:not(.no-radius) .gform_body .top_label.gform_fields li.hidden-on-load{visibility:hidden;height:0;min-height:0;padding:0}.gform_wrapper.gform_validation_error form:not(.no-radius){border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}.gform_wrapper form{display:inline-block;padding:0 15px;background-color:rgba(0,0,0,.19);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:auto;box-shadow:0 2px 23px 0 rgba(76,66,82,.36);-webkit-box-shadow:0 2px 23px 0 rgba(76,66,82,.36);-moz-box-shadow:0 2px 23px 0 rgba(76,66,82,.36);-o-box-shadow:0 2px 23px 0 rgba(76,66,82,.36);-ms-box-shadow:0 2px 23px 0 rgba(76,66,82,.36);width:100%}.gform_wrapper form:not(.no-radius){-webkit-border-radius:6px 50px 50px 6px;-moz-border-radius:6px 50px 50px 6px;border-radius:6px 50px 50px 6px;-ms-border-radius:6px 50px 50px 6px;-o-border-radius:6px 50px 50px 6px;position:relative}.gform_wrapper form:not(.no-radius) .gform_body .top_label.gform_fields li.gfield.gf_right_half.gf_btn_go{position:absolute;top:50%!important;transform:translateY(-50%);margin-top:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);width:auto}.gform_wrapper form div.validation_error{padding:0 0 0 13px;margin:20px 0 14px 0;border:0;text-align:left;font-size:14px;line-height:1.43;letter-spacing:1.75px;color:#f46f80;text-transform:uppercase;position:relative}.gform_wrapper form div.validation_error:after{content:'';display:block;position:absolute;left:0;border-left:dotted 4px #f46f80;height:100%;top:0}.gform_wrapper form.form-load .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .btn-right:after{content:url(dist/images/loader-icon.png);right:14px;top:11px;width:35px;height:35px}.gform_wrapper form.form-load .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .info-right a:before{content:url(dist/images/loader-icon.svg);left:14px;top:9px;width:35px;height:35px}.gform_wrapper form .gform_body .top_label.gform_fields li{width:100%;margin:16px 0 0 0;padding:0}.gform_wrapper form .gform_body .top_label.gform_fields li:after,.gform_wrapper form .gform_body .top_label.gform_fields li:before{display:none}.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container{margin-top:0!important;position:relative}.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container.ginput_container_select .dropdow-option{position:relative;margin-top:0}.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container select{display:none}.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container .show-val{width:100%;margin:0 5px 0 0;font-size:19px;font-weight:600;line-height:1.32;letter-spacing:1px;padding:17px 55px 17px 23px;min-height:62px;border:0;-webkit-appearance:none;cursor:pointer;outline:0;background:0 0;position:relative;z-index:0;display:block;background-color:#f7f7f7;border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container .show-val:after{content:"\f078";position:absolute;font-family:FontAwesome;color:#62c1ca;right:0;top:50%!important;transform:translateY(-50%);cursor:pointer;z-index:0;background:0 0!important;padding:18px 20px 18px 5px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;font-style:normal}.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container .select-option{padding:0;margin-top:6px;display:block;background:#f7f7f7;border-radius:6px;cursor:pointer;position:absolute;z-index:9;top:auto;left:auto;width:100%;box-shadow:0 0 5px 0 rgba(0,0,0,.31);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.31);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.31);-o-box-shadow:0 0 5px 0 rgba(0,0,0,.31);-ms-box-shadow:0 0 5px 0 rgba(0,0,0,.31)}.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container .select-option li{border-top:1px solid #ddd;font-size:19px;font-weight:600;line-height:1.32;letter-spacing:1px;padding:17px 23px 17px 23px;cursor:pointer}.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container .select-option li:first-child{border-top:0!important}.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container .select-option li:focus,.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container .select-option li:hover{background:rgba(76,66,82,.1)}.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input[type=email],.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input[type=text]{margin:0 5px 0 0;font-size:19px;font-weight:600;line-height:1.32;letter-spacing:1px;color:#4c4252;padding:0 23px 0 23px;height:62px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#fff;border:0;-webkit-appearance:none;width:100%;outline:0}.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder,.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input[type=email]::-webkit-input-placeholder,.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input[type=text]::-webkit-input-placeholder{color:rgba(76,66,82,.5)}.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) ::-moz-placeholder,.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input[type=email] ::-moz-placeholder,.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input[type=text] ::-moz-placeholder{color:rgba(76,66,82,.5)}.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) :-moz-placeholder,.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input[type=email] :-moz-placeholder,.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input[type=text] :-moz-placeholder{color:rgba(76,66,82,.5)}.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder,.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input[type=email]:-ms-input-placeholder,.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input[type=text]:-ms-input-placeholder{color:rgba(76,66,82,.5)}.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder,.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input[type=email]::placeholder,.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input[type=text]::placeholder{color:rgba(76,66,82,.5)}.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container li{margin:0}.gform_wrapper form .gform_body .top_label.gform_fields li.gf_btn_go .ginput_container_checkbox{margin-top:0!important}.gform_wrapper form .gform_body .top_label.gform_fields li.gf_btn_go .ginput_container_checkbox .gfield_checkbox{margin:0;background:0 0}.gform_wrapper form .gform_body .top_label.gform_fields li.gf_btn_go .ginput_container_checkbox .gfield_checkbox:after{display:none}.gform_wrapper form .gform_body .top_label.gform_fields li.gf_btn_go .ginput_container_checkbox .gfield_checkbox label{font-family:Muli,Helvetica,Arial,sans-serif;font-size:16px;font-weight:800;line-height:normal;letter-spacing:3.69px;text-align:center;color:#fff;background:#fd9478;width:81px;height:62px;border-radius:36px;border:0;margin-right:0;text-transform:uppercase;padding:20px 10px;padding-left:13px;cursor:pointer;outline:0;-webkit-border-radius:36px;-moz-border-radius:36px;-ms-border-radius:36px;-o-border-radius:36px;border:1px solid #fd9478}@media (min-width:1025px){.gform_wrapper form .gform_body .top_label.gform_fields li.gf_btn_go .ginput_container_checkbox .gfield_checkbox label:hover{background:#fff;color:#fd9478}}.gform_wrapper form .gform_body .top_label.gform_fields li.gf_btn_go .ginput_container_checkbox .gfield_checkbox input[type=checkbox]{display:none}.gform_wrapper form .gform_body .top_label.gform_fields li.gf_btn_go .ginput_container_checkbox.ginput_container_select .show-val:after{display:none}.gform_wrapper form .gform_body .top_label.gform_fields li.gf_btn_next{clear:both;display:block}.gform_wrapper form .gform_body .top_label.gform_fields li.gf_btn_next .ginput_container_checkbox{margin-top:0!important}.gform_wrapper form .gform_body .top_label.gform_fields li.gf_btn_next .ginput_container_checkbox .gfield_checkbox{margin:0;background:0 0}.gform_wrapper form .gform_body .top_label.gform_fields li.gf_btn_next .ginput_container_checkbox .gfield_checkbox:after{display:none}.gform_wrapper form .gform_body .top_label.gform_fields li.gf_btn_next .ginput_container_checkbox .gfield_checkbox label{width:auto;height:56px;-webkit-border-radius:28px;-moz-border-radius:28px;border-radius:28px;border:solid 2px #fd9478;background:#fd9478;line-height:normal;letter-spacing:3.69px;font-size:16px;color:#fff;text-decoration:none;text-transform:uppercase;display:inline-block;text-align:center;padding:18px 64px 17px 18px;line-height:1;position:relative;font-weight:800;float:right;margin-right:16px;cursor:pointer;outline:0}@media (min-width:1025px){.gform_wrapper form .gform_body .top_label.gform_fields li.gf_btn_next .ginput_container_checkbox .gfield_checkbox label:hover{background:#fff;color:#fd9478}}.gform_wrapper form .gform_body .top_label.gform_fields li.gf_btn_next .ginput_container_checkbox .gfield_checkbox label:after{content:url(dist/images/button-arrow-orange-white.svg);position:absolute;right:8px;top:5px}.gform_wrapper form .gform_body .top_label.gform_fields li.gf_btn_next .ginput_container_checkbox .gfield_checkbox input[type=checkbox]{display:none}.gform_wrapper form .gform_body .top_label.gform_fields li.gf_btn_next .ginput_container_checkbox:after{display:none}.gform_wrapper form .gform_body .top_label.gform_fields li.gf_left_half.full_on_go{max-width:415px;padding-right:10px;margin-right:0}.gform_wrapper form .gform_body .top_label.gform_fields li.gf_left_half.full_on_go select{opacity:1;filter:Alpha(opacity=100);-webkit-filter:Alpha(opacity=100);color:#4c4252}.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper,.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button{padding-top:2px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.16)}.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .info-left,.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .info-left{display:inline-block;width:50%;vertical-align:middle;padding-right:10px;text-align:right;padding-left:16px}.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .info-left p,.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .info-left span,.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .info-left p,.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .info-left span{opacity:.5;filter:Alpha(opacity=50);font-weight:800;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:1.5px;text-align:right;color:#fff;margin:0;font-size:14px}.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .btn-right,.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .btn-right{display:inline-block;vertical-align:middle;width:50%;padding-left:10px;position:relative;text-align:right}.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .btn-right img,.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .btn-right img{display:none!important}@media (min-width:1025px){.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .btn-right:hover .button,.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .btn-right:hover .button{background:#fff;color:#fd9478}}.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .btn-right .button,.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .btn-right .button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;height:56px;-webkit-border-radius:28px;-moz-border-radius:28px;border-radius:28px;border:solid 2px #fd9478;background:#fd9478;line-height:normal;letter-spacing:3.69px;font-size:16px;color:#fff;text-decoration:none;text-transform:uppercase;display:inline-block;text-align:center;padding:17px 54px 17px 22px;min-width:235px;line-height:1;position:relative;font-weight:800;cursor:pointer;outline:0}@media (min-width:1025px){.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .btn-right .button:hover,.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .btn-right .button:hover{background:#fff;color:#fd9478}}.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .btn-right .gform_ajax_spinner,.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .btn-right .gform_ajax_spinner{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .btn-right:after,.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .btn-right:after{content:url(dist/images/button-arrow-orange-white.svg);position:absolute;right:8px;top:6px;pointer-events:none}.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .info-right,.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .info-right{display:inline-block;vertical-align:middle;width:50%;padding-left:10px;position:relative;text-align:right}.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .info-right img,.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .info-right img{display:none!important}.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .info-right a,.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .info-right a{width:auto;height:56px;-webkit-border-radius:28px;-moz-border-radius:28px;border-radius:28px;border:solid 2px #fd9478;line-height:normal;letter-spacing:3px;font-size:16px;color:#fd9478;text-decoration:none;text-transform:uppercase;display:inline-block;text-align:center;padding:17px 12px 17px 60px;min-width:235px;line-height:1;position:relative;font-weight:800;cursor:pointer;outline:0}.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .info-right a:before,.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .info-right a:before{content:url(dist/images/phone-icon.svg);position:absolute;left:20px;top:11px}.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .info-right a:hover,.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .info-right a:hover{background:#fff}.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below:last-child .under-button{border-bottom:0;padding-bottom:0;padding-top:0}.gform_wrapper form .gform_body .top_label.gform_fields li.gf_inline.field_sublabel_below.gf_left_half{padding-right:8px;width:50%!important;max-width:50%;margin-right:0;display:inline-block}.gform_wrapper form .gform_body .top_label.gform_fields li.gf_inline.field_sublabel_below.gf_right_half{padding-left:8px;width:50%!important;max-width:50%;display:inline-block}.gform_wrapper form .gform_body .top_label.gform_fields li.gfield.gfield_error{background-color:transparent;border-top:0;border-bottom:0}.gform_wrapper form .gform_body .top_label.gform_fields li.gfield.gfield_error .show-val,.gform_wrapper form .gform_body .top_label.gform_fields li.gfield.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper form .gform_body .top_label.gform_fields li.gfield.gfield_error input[type=email],.gform_wrapper form .gform_body .top_label.gform_fields li.gfield.gfield_error input[type=text],.gform_wrapper form .gform_body .top_label.gform_fields li.gfield.gfield_error select{border-radius:6px;box-shadow:0 0 4px 2px #f46f80;border:solid 2px #f46f80}.gform_wrapper form .gform_body .top_label.gform_fields li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100%!important}.gform_wrapper form .gform_body .top_label.gform_fields li .validation_message{padding-top:2px!important;font-size:14px;line-height:1.43;letter-spacing:1.75px;color:#f46f80;text-transform:uppercase}.gform_wrapper form .gform_footer{margin:0;padding-bottom:0}.gform_wrapper form .gform_footer img{display:none}.gform_wrapper form .gform_footer input[type=submit]{display:none}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{display:none}.gform_wrapper li.gfield.gfield_error.gfield_contains_required .ginput_container+div.gfield_description{display:block}.banner-top .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container .show-val{min-width:405px}.sidebar .gform_confirmation_wrapper{margin-bottom:0;background-color:transparent;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none}.sidebar .gform_confirmation_wrapper div{color:inherit}.sidebar .gform_confirmation_wrapper div:after{border-color:#4c4252}.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container .show-val{background:#f7f7f7;font-size:16px;padding:14px 34px 14px 12px;min-height:56px;min-width:100%;line-height:1.75;letter-spacing:1px}.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input[type=email],.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input[type=text]{background:#f7f7f7;font-size:16px;padding:14px 12px;min-height:56px;line-height:1.75;letter-spacing:1px}.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container .select-option{background:#f7f7f7}.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container .select-option li{font-size:16px;padding:14px 12px 14px 12px;min-height:56px;min-width:auto;line-height:1.75;letter-spacing:1px}.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container.ginput_container_select .show-val:after{right:0;top:0;font-size:12px;background:#f7f7f7;padding:18px 20px 18px 5px}.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper,.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button{border-color:rgba(76,66,82,.19)}.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .info-left,.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .info-left{margin-bottom:10px!important}.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .info-left p,.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .info-left span,.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .info-left p,.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .info-left span{color:#4c4252;text-align:center}.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button{border:0}.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li.gf_left_half:not(.gf_inline){width:100%!important;display:inline-block}@media (min-width:768px){body:not(.home) .banner-top .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container .select-option{background:#fff}body:not(.home) .banner-top .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container .show-val{background:#fff}body:not(.home) .banner-top .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container .show-val:after{background:#fff}}@media (max-width:1024px) and (min-width:768px){.banner-top .banner-container form .gform_body .top_label.gform_fields li.gf_left_half.full_on_go{min-width:417px}.gform_wrapper form .gform_body .top_label.gform_fields li.gfield.gfield_error{margin-top:16px!important}}@media (max-width:1024px) and (min-width:768px){.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input[type=email],.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input[type=text]{font-size:14px;padding:0 12px}.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container .show-val{font-size:14px;padding-top:21px}}@media (max-width:991px) and (min-width:768px){.contactform-section .right-form{padding-right:0}.contactform-section .info-left{padding-left:0}}@media (max-width:1024px){.banner-top .banner-container .gform_wrapper{margin:19px 0 26px 0}.banner-top .banner-container form .gform_body .top_label.gform_fields{position:relative}.banner-top .banner-container form .gform_body .top_label.gform_fields li.gf_left_half.full_on_go{max-width:417px}.banner-top .banner-container form .gform_body .top_label.gform_fields li.ginput_container.ginput_container_select .show-val:after{padding:19px 20px 19px 10px}.banner-top .banner-container form .gform_body .top_label.gform_fields li.gf_btn_go .ginput_container_checkbox .gfield_checkbox label{height:56px;padding:17px 10px;padding-left:13px}.banner-top .gform_wrapper form .gform_body .top_label.gform_fields li.gfield_error .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.banner-top .gform_wrapper form .gform_body .top_label.gform_fields li.gfield_error .ginput_container input[type=email],.banner-top .gform_wrapper form .gform_body .top_label.gform_fields li.gfield_error .ginput_container input[type=text],.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li.gfield_error .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li.gfield_error .ginput_container input[type=email],.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li.gfield_error .ginput_container input[type=text]{padding-left:10px;padding-right:10px}.banner-top .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container .show-val,.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container .show-val{min-width:0;min-height:56px;font-size:14px;letter-spacing:.7px;padding:19px 35px 19px 12px;line-height:1.32}.banner-top .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.banner-top .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input[type=email],.banner-top .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input[type=text],.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input[type=email],.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input[type=text]{min-height:56px;font-size:14px;letter-spacing:.7px;padding:19px 12px 19px 12px}.banner-top .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container .select-option li,.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container .select-option li{border-top:1px solid #ddd;font-size:14px;letter-spacing:.7px;padding:19px 12px 19px 12px;cursor:pointer}.form-section .gform_wrapper form .gform_body{margin-top:0}}@media (max-width:767px){body:not(.home) .banner-top .container .banner-container .description .gform_wrapper{margin-left:auto;margin-right:auto}body:not(.home) .banner-top .container .banner-container .description .gform_wrapper form .gform_body ul.top_label.gform_fields li.gfield{margin-top:10px}body:not(.home) .banner-top .container .banner-container .description .gform_wrapper form .gform_body ul.top_label.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body:not(.home) .banner-top .container .banner-container .description .gform_wrapper form .gform_body ul.top_label.gform_fields li.gfield input[type=email],body:not(.home) .banner-top .container .banner-container .description .gform_wrapper form .gform_body ul.top_label.gform_fields li.gfield input[type=text]{background:#f7f7f7}body:not(.home) .banner-top .container .banner-container .description .gform_wrapper form .gform_body ul.top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .info-left p,body:not(.home) .banner-top .container .banner-container .description .gform_wrapper form .gform_body ul.top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .info-left span,body:not(.home) .banner-top .container .banner-container .description .gform_wrapper form .gform_body ul.top_label.gform_fields li.field_sublabel_below .under-button .info-left p,body:not(.home) .banner-top .container .banner-container .description .gform_wrapper form .gform_body ul.top_label.gform_fields li.field_sublabel_below .under-button .info-left span{color:#4c4252}.banner-top .banner-container .gform_wrapper{margin:5px 0 24px 0;max-width:366px}.banner-top .banner-container .gform_wrapper form .gform_body .top_label.gform_fields li.gfield.gfield_error .show-val{padding-left:10px;padding-right:33px}.banner-top .banner-container .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container .show-val{min-width:auto;min-height:52px;padding:17px 35px 17px 12px}.banner-top .banner-container .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.banner-top .banner-container .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input[type=email],.banner-top .banner-container .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input[type=text]{min-height:52px;padding-top:17px;padding-bottom:17px}.banner-top .banner-container .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container .select-option li{letter-spacing:.7px;padding:17px 12px 17px 12px}.banner-top .gform_wrapper form .gform_body .top_label.gform_fields{position:relative}.banner-top .gform_wrapper form .gform_body .top_label.gform_fields li.gf_left_half.full_on_go{width:100%!important;max-width:none;padding-right:75px}.banner-top .gform_wrapper form .gform_body .top_label.gform_fields li.gf_btn_go{position:absolute;right:0}.banner-top .gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .btn-right,.banner-top .gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .info-right,.banner-top .gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .btn-right,.banner-top .gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .info-right{width:auto;padding-left:0}.banner-top .gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .btn-right .button,.banner-top .gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .info-right .button,.banner-top .gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .btn-right .button,.banner-top .gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .info-right .button{font-size:14px;padding-top:19px}.banner-top .gform_wrapper form .gform_body .top_label.gform_fields li.gf_btn_next .ginput_container_checkbox .gfield_checkbox label{font-size:14px;padding:19px 58px 17px 18px}.banner-top .gform_wrapper form .gform_body .top_label.gform_fields li.gfield.gf_left_half,.banner-top .gform_wrapper form .gform_body .top_label.gform_fields li.gfield.gf_right_half{display:inline-block;vertical-align:top}.banner-top .gform_wrapper form .gform_body .top_label.gform_fields li .validation_message{font-size:12px;padding-right:0!important}.banner-top .gform_wrapper form .gform_footer{padding-top:10px}.banner-top .gform_confirmation_wrapper{margin-top:5px}.gform_confirmation_wrapper{padding:15px 0;margin:0 auto 24px}.gform_confirmation_wrapper div{max-width:281px;padding-left:15px;letter-spacing:1.2px}.gform_wrapper form{padding:0 10px}.gform_wrapper form .gform_body .top_label.gform_fields li{margin:10px 0 0 0}.gform_wrapper form .gform_body .top_label.gform_fields li.gf_left_half.full_on_go{max-width:279px}.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container select{height:52px;font-size:14px;line-height:2.36;letter-spacing:.7px;padding:17px 35px 17px 10px}.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input[type=email],.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input[type=text]{height:52px;font-size:14px;line-height:2.36;letter-spacing:.7px;padding:10px}.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container .select-option li{padding:17px 10px 17px 10px}.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container.ginput_container_select .show-val:after{right:0;top:1px;font-size:12px;z-index:1;padding:17px 20px 17px 5px}.gform_wrapper form .gform_body .top_label.gform_fields li.gf_btn_go .ginput_container_checkbox .gfield_checkbox label{height:52px!important;width:65px;min-width:65px;font-size:14px;line-height:normal;letter-spacing:3.23px;padding:17px 10px}.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper,.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button{text-align:center}.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .info-left,.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .info-left{width:100%;text-align:center;margin-bottom:10px}.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .info-left p,.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .info-left span,.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .info-left p,.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .info-left span{text-align:center}.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .btn-right,.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .info-right,.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .btn-right,.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .info-right{width:auto;padding-left:0}.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .btn-right .button,.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .info-right .button,.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .btn-right .button,.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .info-right .button{font-size:14px;padding-top:19px}.gform_wrapper form .gform_body .top_label.gform_fields li.gf_btn_next .ginput_container_checkbox .gfield_checkbox label{font-size:14px;padding:19px 58px 17px 18px}.gform_wrapper form .gform_body .top_label.gform_fields li.gfield.gf_left_half,.gform_wrapper form .gform_body .top_label.gform_fields li.gfield.gf_right_half{display:inline-block;vertical-align:top}.gform_wrapper form .gform_body .top_label.gform_fields li .validation_message{font-size:12px;padding-right:0!important}.gform_wrapper form .gform_body .top_label.gform_fields li.gfield_error{margin-top:10px!important}.gform_wrapper form .gform_footer{padding-top:10px}.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container .show-val{padding:17px 35px 17px 12px;min-height:52px}.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container .select-option li{padding:17px 12px 17px 12px}.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container.ginput_container_select .show-val:after{padding:17px 20px 17px 5px}.col-right-content .sidebar .form-section{border-radius:6px!important;-webkit-border-radius:6px!important;-moz-border-radius:6px!important;-ms-border-radius:6px!important;-o-border-radius:6px!important}.col-right-content .sidebar .form-section>.container{max-width:442px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}.banner-top .gform_wrapper form .gform_body .top_label.gform_fields li.gfield.gfield_error .show-val,.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li.gfield.gfield_error .show-val{padding-left:10px;padding-right:33px}.banner-top .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container .show-val,.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container .show-val{min-width:auto;letter-spacing:.1px}}@media (max-width:479px){.gform_wrapper form .gform_body .top_label.gform_fields li.gf_left_half.full_on_go{max-width:100%;padding-right:0}.gform_wrapper form .gform_body .top_label.gform_fields li.gfield.gf_left_half .gfield_checkbox,.gform_wrapper form .gform_body .top_label.gform_fields li.gfield.gf_right_half .gfield_checkbox{text-align:right}.gform_wrapper form .gform_body .top_label.gform_fields li.gf_btn_next .ginput_container_checkbox .gfield_checkbox label{margin-right:0}}@media (max-width:479px){.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .btn-right .button,.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .btn-right .button{height:52px;min-height:52px;letter-spacing:2px;padding:15px 51px 15px 13px!important;min-width:200px}.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .btn-right:after,.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .btn-right:after{right:6px;top:4.5px}.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .info-right a,.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .info-right a{height:52px;padding:16px 7px 16px 32px;min-width:200px;letter-spacing:2px}.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .info-right a:before,.gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .info-right a:before{left:10px;top:9px}}@media (min-width:1025px){.sidebar .gform_wrapper form:not(.no-radius) .gform_body .top_label.gform_fields li.gfield.gf_right_half.gf_btn_go{margin-top:8px}}@media (max-width:1024px){.gform_wrapper form:not(.no-radius) .gform_body .top_label.gform_fields li.gfield.gf_right_half.gf_btn_go{margin-top:8px;width:auto}.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container textarea{font-size:14px;padding-top:21px;padding:19px 12px}.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container .show-val{min-width:0;min-height:56px;font-size:14px;letter-spacing:.7px;padding:19px 35px 19px 12px;line-height:1.32}.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container .select-option li{font-size:14px;letter-spacing:.7px;padding:19px 12px 19px 12px;cursor:pointer}.sidebar .gform_wrapper form:not(.no-radius) .gform_body .top_label.gform_fields li.gfield.gf_right_half.gf_btn_go{margin-top:8px;width:auto}}@media (max-width:767px){.gform_wrapper form:not(.no-radius) .gform_body .top_label.gform_fields li.gfield.gf_right_half.gf_btn_go{margin-top:5px}.gform_wrapper form .gform_body .top_label.gform_fields li.gfield.gfield_error .show-val{padding-left:10px;padding-right:33px}.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container textarea{padding:17px 12px}.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container .show-val{min-width:auto;letter-spacing:.1px;min-height:52px;padding:17px 35px 17px 12px}.gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container .select-option li{letter-spacing:.7px}.sidebar .gform_wrapper form:not(.no-radius) .gform_body .top_label.gform_fields li.gfield.gf_right_half.gf_btn_go{margin-top:5px;width:70px!important}.sidebar .gform_wrapper form:not(.no-radius) .gform_body .top_label.gform_fields li.gfield.gf_right_half{margin-top:5px}.sidebar .gform_wrapper form:not(.no-radius) .gform_body .top_label.gform_fields li.gfield.gf_right_half.gf_btn_go{width:75px}body:not(.home) .banner-top .container .banner-container .description .gform_wrapper form:not(.no-radius){-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-ms-border-radius:0;-o-border-radius:0}}@media (max-width:374px){.banner-top .gform_wrapper form .gform_body .top_label.gform_fields li.gfield_error .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.banner-top .gform_wrapper form .gform_body .top_label.gform_fields li.gfield_error .ginput_container input[type=email],.banner-top .gform_wrapper form .gform_body .top_label.gform_fields li.gfield_error .ginput_container input[type=text],.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li.gfield_error .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li.gfield_error .ginput_container input[type=email],.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li.gfield_error .ginput_container input[type=text]{padding:19px 7px}.banner-top .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.banner-top .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input[type=email],.banner-top .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input[type=text],.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input[type=email],.sidebar .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container input[type=text]{padding:19px 9px;letter-spacing:0}}.gform_wrapper form .gform_body .top_label.gform_fields li.gf_inline.field_sublabel_below.gf_right_half[style="display: block;"]{display:inline-block!important}@media screen and (max-width:767px){input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px!important}}@media (max-width:1500px){.home .banner-top .banner-home{width:880px}}@media (max-width:1366px){.home .banner-top .banner-home{width:56%;left:42%}}@media (max-width:1439px){.banner-top{background-size:auto 985px}}@media (max-width:1199px) and (min-width:1025px){.our-legal-services-section .container .services-item ol li strong{letter-spacing:0}}@media (max-width:1024px){.banner-top.no-banner .banner-dots img{left:65%}body:not(.home) .banner-top .container{padding-left:30px;padding-right:30px}.touch-now-section{background-position:center}.touch-now-section h2{font-size:36px}.our-offices-section h2{font-size:36px}.our-offices-section .container{max-width:777px}.testimonials-section section h2{font-size:36px;padding-bottom:16px}.testimonials-section .container{max-width:777px}.home .banner-top{padding-bottom:208px}.banner-top.no-banner{background-size:55%}.banner-top .container{padding-left:30px;padding-right:30px}.banner-top .banner-container{padding-top:57px;width:528px}.banner-top .banner-container .description{margin-top:40px}.banner-top .banner-container .video-banner .watch-video a{font-size:18px}.our-legal-services-section{padding-top:105px;padding-bottom:118px;margin-bottom:0}.our-legal-services-section .container{max-width:652px}.our-legal-services-section .container:after{width:420px;height:476px;right:-347px;top:155px}.our-legal-services-section .container .single-barristers .main-post h2,.our-legal-services-section .container h2.center,.single-barristers .main-post .our-legal-services-section .container h2{padding-bottom:30px;margin-bottom:47px;font-size:36px}.our-legal-services-section .container .group-desc{width:100%;padding:0 34px}.our-legal-services-section .container .services-item{margin-top:180px}.our-legal-services-section .container .services-item ul{width:50%;margin-top:37px;margin-bottom:10px;padding-left:66px}.our-legal-services-section .container .services-item ul li a{font-size:18px}.our-legal-services-section .container .services-item ul:last-child{padding-left:44px}.our-legal-services-section .container .services-item ol{width:100%;position:static;padding:0 39px;margin-top:-25%;margin-bottom:0}.our-legal-services-section .container .services-item ol li:first-child{padding-right:14px}.our-legal-services-section .container .services-item ol li:last-child{padding-right:0;padding-left:14px}.our-legal-services-section .container .services-item ol li strong{font-size:18px;line-height:1.39;padding-left:50px;bottom:16px}.our-legal-services-section .container .services-item ol li strong:before{left:20px;top:1px}.tab-container .tab-title-container .tabtitle-content.hidden-mobile .tab-title-item:last-child .tab-icon{margin-bottom:36px}.tab-container .tab-title-container .tabtitle-content .tab-title-item{padding:22px 21px 12px}.tab-container .tab-title-container .tabtitle-content .tab-title-item .tab-title{max-width:100px;margin-bottom:0;font-size:20px;line-height:1.1;margin-top:4px}.tab-container .tab-title-container .tabtitle-content .tab-title-item .tab-icon img{max-height:40px;max-width:100%;width:auto}.tab-container .tab-title-container .tabtitle-content .tab-title-item:hover{background:0 0;border-right:2px solid rgba(255,255,255,.16);border-top:2px solid rgba(255,255,255,.16);padding:9px 11px}.tab-container .tab-title-container .tabtitle-content .tab-title-item:hover .tab-title{color:#fff}.tab-container .tab-title-container .tabtitle-content .tab-title-item.active:hover{background:#fff;border-top:5px solid #62c1ca;border-right:0}.tab-container .tab-title-container .tabtitle-content .tab-title-item.active:hover .tab-title{color:#4c4252}.tab-container .tab-title-container .tabtitle-content .tab-title-item.active{padding-top:16px;padding-bottom:18px}.tab-container .tab-content-container{margin-top:-68px}.tab-container .tab-content-container .tab-content{padding-bottom:0}.tab-container .tab-content-container .tab-content .button-ylt{margin-top:20px}.tab-container .tab-content-container .tab-content>.row{max-width:768px;margin-left:auto;margin-right:auto}.tab-container .tab-content-container .tab-content.your-legal-team-group .col-md-6{float:right}.tab-container .tab-content-container .tab-content.your-legal-team-group .col-md-6:first-child{padding-left:44px;padding-bottom:0}.tab-container .tab-content-container .tab-content.your-legal-team-group .col-md-6:last-child{padding-left:0}.tab-container .tab-content-container .tab-content .col-md-6{width:50%;float:left;padding:0}.tab-container .tab-content-container .tab-content .col-md-6:last-child{padding-left:44px}.tab-container .tab-content-container .tab-content .col-md-6:last-child .image-ylt{margin:0}.tab-container .tab-content-container .tab-content .col-md-6:last-child .image-ylt:after{top:-13.1%}.tab-container .tab-content-container .tab-content .col-md-6:last-child .image-ylt .awards{margin:0 15px;padding-bottom:8px;margin-top:-40px}.tab-container .tab-content-container .tab-content .col-md-6:last-child .image-ylt .awards p{font-size:14px;margin-top:0}.tab-container .tab-content-container .tab-content .col-md-6:first-child{padding-left:0}.tab-container .tab-content-container .tab-content .col-md-6:first-child p{line-height:1.6;margin-bottom:20px}.tab-container .tab-content-container .more-group{padding-bottom:20px}.tab-container .tab-content-container .more-group .col-md-12 .info-ylt .pages .item{padding:0 10px}.tab-container .tab-content-container .more-group .col-md-12 .info-ylt .pages .item .info .tab-title{padding:0 20px}.tab-container .tab-content-container .more-group .col-md-12 .info-extra .extra-content{margin-top:180px}.tab-container .tab-content-container .more-group .col-md-12 .info-extra .extra-content h4{top:-100px;margin-bottom:10px}.tab-container .tab-content-container .more-group:after{width:344px;top:230px;right:94%}}@media (max-width:1024px) and (min-width:768px){.testimonials-section section .tpt-slider-area .owl-item .items .slider_item_reviews .item-info h6.item_post_title{letter-spacing:2.3px}}@media (max-width:991px) and (min-width:768px){.banner-top .banner-container .description{max-width:360px}.banner-top .banner-container form .gform_body .top_label.gform_fields li.gf_left_half.full_on_go{max-width:249px;min-width:0}.banner-top .banner-container form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper,.banner-top .banner-container form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button{text-align:center}.banner-top .banner-container form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .info-left,.banner-top .banner-container form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .info-left{width:100%;text-align:center;margin-bottom:10px}.banner-top .banner-container form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .info-left p,.banner-top .banner-container form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .info-left span,.banner-top .banner-container form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .info-left p,.banner-top .banner-container form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .info-left span{text-align:center}.banner-top .banner-container form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .btn-right,.banner-top .banner-container form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .info-right,.banner-top .banner-container form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .btn-right,.banner-top .banner-container form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .info-right{width:auto;padding-left:0}.home .banner-top .banner-container .description{max-width:360px}.home .banner-top .banner-container form .gform_body .top_label.gform_fields li.gf_left_half.full_on_go{max-width:249px;min-width:0}.home .banner-top .banner-container form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper,.home .banner-top .banner-container form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button{text-align:center}.home .banner-top .banner-container form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .info-left,.home .banner-top .banner-container form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .info-left{width:100%;text-align:center;margin-bottom:10px}.home .banner-top .banner-container form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .info-left p,.home .banner-top .banner-container form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .info-left span,.home .banner-top .banner-container form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .info-left p,.home .banner-top .banner-container form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .info-left span{text-align:center}.home .banner-top .banner-container form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .btn-right,.home .banner-top .banner-container form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .info-right,.home .banner-top .banner-container form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .btn-right,.home .banner-top .banner-container form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .info-right{width:auto;padding-left:0}}@media (max-width:767px){.banner-top.no-banner .banner-dots img{width:600px}.btn-enquire-flash{display:-webkit-box;display:-ms-flexbox;display:flex}.tab-container .tab-content-container .more-group:after{top:auto;bottom:1140px}.video-active .banner-top{z-index:10000}.video-active #wpadminbar{z-index:9999}.breadcrumbs{padding:7px 0 8px}.breadcrumbs a.text-link-5,.breadcrumbs span,.breadcrumbs span.text-link-4{font-size:12px;line-height:normal}.breadcrumbs .container-large{padding:0 20px}.combined .footers-main .container-large .footer-col.footer-col1{min-width:0}.touch-now-section{padding:115px 0 85px;background-position:center;margin-top:-50px}.touch-now-section h2{font-size:28px;padding-bottom:30px}.our-offices-section h2{margin-bottom:50px}.our-offices-section img{display:none}.our-offices-section section.widget_text{padding:0!important;display:block;width:100%;text-align:left;position:relative;margin-bottom:80px}.our-offices-section section.widget_text .textwidget{max-width:183px;margin-left:201px}.our-offices-section section.widget_text .textwidget p{margin:0 0 12px 0;line-height:1.5}.content-area.the-barristers-content-area .list-child-posts .child-post h5 .our-offices-section section.widget_text .textwidget a,.our-offices-section section.widget_text .textwidget .content-area.the-barristers-content-area .list-child-posts .child-post h5 a,.our-offices-section section.widget_text .textwidget h5{margin-bottom:5px;margin-top:0}.our-offices-section section.widget_text:after{content:"";display:block;width:180px;height:174px;background-repeat:no-repeat;background-size:contain;left:-30px;top:-30px;position:absolute}.our-offices-section section.widget_text:nth-of-type(2):after{background-image:url(dist/images/image-our-offices-map-mobile-blacktown@3x.png)}.our-offices-section section.widget_text:nth-of-type(3):after{background-image:url(dist/images/image-our-offices-map-mobile-sydney@3x.png)}.our-offices-section section.widget_text:nth-of-type(4):after{background-image:url(dist/images/image-our-offices-map-mobile-parramatta@3x.png)}.home .banner-top{padding-bottom:150px !important;background-position:center 117%;background-size:auto 54%!important;padding-top:54px;margin-top:0}.home .banner-top .banner-home{width:438px;left:50%;height:340px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-position:right top;background-size:cover}.home .site-content h2:after{width:72px}body:not(.home) .banner-top{padding-bottom:0;margin-top:54px}body:not(.home) .banner-top .banner-foreground{display:none}body:not(.home) .banner-top .banner-foreground.mobile{display:block;height:200px;width:auto;min-width:414px}body:not(.home) .banner-top .container{padding:0}body:not(.home) .banner-top .container .banner-container{padding-top:0}body:not(.home) .banner-top .container .banner-container .title-page-wrap{padding:0 28px;min-height:200px;position:relative;background-size:cover;overflow:hidden}body:not(.home) .banner-top .container .banner-container .title-page-wrap .title-page{position:absolute;bottom:45px;margin-bottom:0;-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%);max-width:370px}body:not(.home) .banner-top .container .banner-container .description{padding:.1px 24px 18px;background:#4c4252;margin-top:0}body:not(.home) .banner-top .container .banner-container .description p strong{display:none}body:not(.home) .banner-top .container .banner-container .description p br{display:none}body:not(.home) .banner-top .container .banner-container .description p:last-child{margin-bottom:0}body:not(.home) .banner-top .container .banner-container .description .gform_wrapper{margin-bottom:0;background:#fff;border-radius:6px;position:relative;margin-bottom:22px}body:not(.home) .banner-top .container .banner-container .description .gform_wrapper form{background:0 0;padding:20px 14px}body:not(.home) .banner-top .container .banner-container .description .gform_wrapper form:before{content:"Don’t Wait - \A Get in Touch Now";font-family:"Zilla Slab","Times New Roman",Times,serif;font-weight:600;text-align:center;color:#4c4252;margin-bottom:10px;font-size:22px;line-height:1.32;letter-spacing:.52px;display:block;white-space:pre}body:not(.home) .banner-top .container .banner-container .description .gform_wrapper form .gform_body ul.top_label.gform_fields li{margin-top:0}body:not(.home) .banner-top .container .banner-container .description .gform_wrapper form .gform_body ul.top_label.gform_fields li .ginput_container select{font-size:14px;font-weight:600;line-height:1.75;letter-spacing:1px;color:#4c4252;width:100%;padding:12px 35px 16px 12px;height:56px;border:0;-webkit-appearance:none;border-radius:6px;background-color:#f7f7f7}body:not(.home) .banner-top .container .banner-container .description .gform_wrapper form .gform_body ul.top_label.gform_fields li.gf_btn_go .ginput_container_checkbox .gfield_checkbox label{width:auto;height:52px;padding:17.7px 19.78px;border-radius:6px}.banner-top.no-banner .banner-container{width:auto}.banner-top .container{padding-left:30px;padding-right:30px}.banner-top .gform_confirmation_wrapper div{max-width:none}.banner-top .banner-container{width:auto;padding-top:28px}.banner-top .banner-container h2{font-size:36px;line-height:40px;padding-left:25px}.banner-top .banner-container .description{margin-top:32px;max-width:none}.banner-top .banner-container p{font-size:16px;line-height:1.56;letter-spacing:1.45px;margin-bottom:30px}.banner-top .banner-container form .gform_body .ginput_container select{width:100%}.banner-top .banner-container .video-banner .watch-video a{font-size:16px}.banner-top .banner-container #lightbox-video .inner .container iframe{padding:53px 0 56px}.banner-top .banner-container #lightbox-video .inner .bkg{top:53px;bottom:56px}.banner-top .banner-container #lightbox-video .close{top:50px}.banner-top .banner-container #lightbox-video .close:after{font-size:28px}.our-legal-services-section{padding-top:174px;margin-top:-100px}.our-legal-services-section .container:after{right:-260px;top:180px;display:none}.our-legal-services-section .container .single-barristers .main-post h2,.our-legal-services-section .container h2.center,.single-barristers .main-post .our-legal-services-section .container h2{padding-bottom:22px;margin-bottom:20px;text-align:left;font-size:28px}.our-legal-services-section .container .single-barristers .main-post h2:after,.our-legal-services-section .container h2.center:after,.single-barristers .main-post .our-legal-services-section .container h2:after{left:0;-webkit-transform:none;-ms-transform:none;transform:none;width:72px}.our-legal-services-section .container .group-desc{padding:0}.our-legal-services-section .container .services-item{margin-top:105px;padding-bottom:18px}.our-legal-services-section .container .services-item ul{width:100%;margin-top:0;margin-bottom:0;padding-left:55px!important}.our-legal-services-section .container .services-item ul li{font-size:16px}.our-legal-services-section .container .services-item ul li a{font-size:16px}.our-legal-services-section .container .services-item ul:last-child{padding-left:30px}.our-legal-services-section .container .services-item ol{margin-top:-110px;padding:20px 16px;padding-bottom:30px;max-width:384px;margin-left:auto;margin-right:auto;position:relative;bottom:0}.our-legal-services-section .container .services-item ol:after{content:"";padding-bottom:0;display:block;position:absolute;z-index:-1;background-image:url(dist/images/dot-pattern-right.png);background-size:contain;background-repeat:no-repeat;background-position:top right;right:-275px;top:-122px;width:388px;height:448px}.our-legal-services-section .container .services-item ol+ul{padding-left:40px}.our-legal-services-section .container .services-item ol li{margin-bottom:25px}.our-legal-services-section .container .services-item ol li a{font-size:18px}.our-legal-services-section .container .services-item ol li strong{font-size:16px;line-height:1.25;letter-spacing:.6px;padding-left:23px;padding-right:23px;bottom:13px}.our-legal-services-section .container .services-item ol li strong:before{left:5px}.our-legal-services-section .container .services-item ol li:first-child{padding-right:8px}.our-legal-services-section .container .services-item ol li:last-child{padding-left:8px}.tab-container .tab-title-container .tabtitle-content.hidden-mobile{display:none}.tab-container .tab-title-container .tabtitle-content.hidden-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}.tab-container .tab-title-container .tabtitle-content.padding-left{padding-left:50px;transition:.15s padding ease-out,.15s margin ease-out,.15s border ease-out;-webkit-transition:.15s padding ease-out,.15s margin ease-out,.15s border ease-out;-moz-transition:.15s padding ease-out,.15s margin ease-out,.15s border ease-out;-ms-transition:.15s padding ease-out,.15s margin ease-out,.15s border ease-out;-o-transition:.15s padding ease-out,.15s margin ease-out,.15s border ease-out}.tab-container .tab-title-container .tabtitle-content.padding-right{padding-right:50px;transition:.15s padding ease-out,.15s margin ease-out,.15s border ease-out;-webkit-transition:.15s padding ease-out,.15s margin ease-out,.15s border ease-out;-moz-transition:.15s padding ease-out,.15s margin ease-out,.15s border ease-out;-ms-transition:.15s padding ease-out,.15s margin ease-out,.15s border ease-out;-o-transition:.15s padding ease-out,.15s margin ease-out,.15s border ease-out}.tab-container .tab-title-container .tabtitle-content .owl-nav{width:0}.tab-container .tab-title-container .tabtitle-content .owl-nav button{position:absolute;width:50px;height:111px;background:rgba(255,255,255,.143)}.tab-container .tab-title-container .tabtitle-content .owl-nav button.disabled{display:none}.tab-container .tab-title-container .tabtitle-content .owl-nav button span{width:32px;height:32px;background:#fff;border-radius:50%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:0}.tab-container .tab-title-container .tabtitle-content .owl-nav button span:after{content:"\f078";position:absolute;font-family:FontAwesome;left:8px;top:4px;font-weight:400;font-size:13px;color:#62c1ca}.tab-container .tab-title-container .tabtitle-content .owl-nav button.owl-prev{left:0}.tab-container .tab-title-container .tabtitle-content .owl-nav button.owl-prev span{left:9px}.tab-container .tab-title-container .tabtitle-content .owl-nav button.owl-prev span:after{top:8px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg)}.tab-container .tab-title-container .tabtitle-content .owl-nav button.owl-next{right:0}.tab-container .tab-title-container .tabtitle-content .owl-nav button.owl-next span{right:9px}.tab-container .tab-title-container .tabtitle-content .owl-nav button.owl-next span:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.tab-container .tab-title-container .tabtitle-content .owl-item .tab-title-item:last-child{border-right:2px solid rgba(255,255,255,.16)}.tab-container .tab-title-container .tabtitle-content .owl-item .tab-title-item:last-child.active{border-right:0}.tab-container .tab-title-container .tabtitle-content .owl-item:last-child .tab-title-item .tab-icon{margin-bottom:27px}.tab-container .tab-title-container .tabtitle-content .tab-title-item{padding:10px 11px;padding-top:9px;width:100%;border-top-width:2px;height:111px}.tab-container .tab-title-container .tabtitle-content .tab-title-item .tab-icon{max-width:55px;max-height:55px}.tab-container .tab-title-container .tabtitle-content .tab-title-item .tab-title{margin:0;margin-top:5px;font-size:18px;letter-spacing:.2px}.tab-container .tab-title-container .tabtitle-content .tab-title-item.active{border-top-width:5px;padding-top:6px;border-right:0}.tab-container .tab-content-container{margin-top:-70px}.tab-container .tab-content-container .tab-content:not(.your-legal-team-group):not(.more-group){margin-bottom:160px}.tab-container .tab-content-container .tab-content:not(.your-legal-team-group):not(.more-group) h2{margin-top:30px}.tab-container .tab-content-container .tab-content.your-legal-team-group .col-md-6{float:right}.tab-container .tab-content-container .tab-content.your-legal-team-group .col-md-6:first-child{padding-left:0;padding-right:0}.tab-container .tab-content-container .tab-content.your-legal-team-group .col-md-6:last-child{padding-left:0}.tab-container .tab-content-container .tab-content .button-ylt{text-align:center;margin:30px 0}.tab-container .tab-content-container .tab-content .col-md-6{width:100%;float:none}.tab-container .tab-content-container .tab-content .col-md-6 .desc-ylt h2{padding-left:28px}.tab-container .tab-content-container .tab-content .col-md-6 .desc-ylt h2 .dot{width:8px;background-size:8px auto}.tab-container .tab-content-container .tab-content .col-md-6 .image-ylt{text-align:center}.tab-container .tab-content-container .tab-content .col-md-6:last-child{padding-left:0}.tab-container .tab-content-container .tab-content .col-md-6:last-child .image-ylt:after{top:-12.9%}.tab-container .tab-content-container .tab-content .col-md-6:last-child .image-ylt .awards{padding:16px 20px;padding-bottom:10px;margin:0 21px;margin-top:-36px}.tab-container .tab-content-container .tab-content .col-md-6:last-child .image-ylt .awards p{margin-top:0;margin-bottom:0;font-size:12px;letter-spacing:2.77px}.tab-container .tab-content-container .tab-content .col-md-6:first-child{padding-left:0}.tab-container .tab-content-container .more-group{margin-bottom:200px}.tab-container .tab-content-container .more-group .col-md-12{padding:0}.tab-container .tab-content-container .more-group .col-md-12 .info-ylt .pages{max-width:300px;margin:0 auto;display:block}.tab-container .tab-content-container .more-group .col-md-12 .info-ylt .pages .item{padding:0;margin-bottom:30px;width:100%;float:none}.tab-container .tab-content-container .more-group .col-md-12 .info-extra .extra-content{margin-top:100px;padding-bottom:15px}.tab-container .tab-content-container .more-group .col-md-12 .info-extra .extra-content h4{top:-60px;margin-bottom:10px}.tab-container .tab-content-container .more-group .col-md-12 .info-extra .extra-content ul{margin-top:0;float:none;width:100%}}@media (max-width:479px){body:not(.home) .banner-top{background-size:440px;background-position:60vw}.banner-top.no-banner .banner-dots img{width:400px}}@media (max-width:413px){body:not(.home) .banner-top .banner-foreground.mobile{right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);-moz-transform:translateX(50%);-o-transform:translateX(50%)}.our-legal-services-section .container .services-item ol li strong{font-size:12px}.home .banner-top .banner-home{background-position:center bottom;background-size:contain;width:100%}}@media (max-width:380px){.our-offices-section{overflow:hidden}.our-offices-section section.widget_text .textwidget{margin-left:166px;letter-spacing:1}.content-area.the-barristers-content-area .list-child-posts .child-post h5 .our-offices-section section.widget_text .textwidget a,.our-offices-section section.widget_text .textwidget .content-area.the-barristers-content-area .list-child-posts .child-post h5 a,.our-offices-section section.widget_text .textwidget h5{letter-spacing:0;word-break:break-all}.our-legal-services-section .container .services-item ol li strong{letter-spacing:0;font-size:11px}.btn-enquire-flash .bef-item a{letter-spacing:1px}.tab-container .tab-content-container .tab-content .col-md-6:first-child .button{letter-spacing:1.6px}}@media (max-width:320px){.home .banner-top{background-position:80% 120%!important}.our-offices-section section.widget_text .textwidget{margin-left:130px}.our-offices-section section.widget_text:after{width:160px}}.noscroll{overflow:hidden}body{counter-reset:section}.services-content-area{margin-top:74px}.services-content-area p{margin-top:0;margin-bottom:20px}.services-content-area .content-page h2{text-align:center;padding-bottom:35px;margin-bottom:43px}.services-content-area .content-page .related-pages-section{margin-top:87px}.services-content-area .content-page .related-pages-section h2{display:none}.services-content-area .content-page p:nth-of-type(1){text-align:center}.content-area .letter-section .services-content-area .content-page .letter-title,.services-content-area .content-page .content-area .letter-section .letter-title,.services-content-area .content-page h3{text-transform:uppercase;padding-bottom:5px}.services-content-area .testimonials-section{margin-top:36px}.services-content-area .testimonials-section h2.left{text-align:left;padding-bottom:28px;margin-bottom:27px}.services-content-area .testimonials-section h2.left:after{left:0;transform:translateX(0)}.services-content-area .testimonials-section:after{top:226px}.services-content-area .testimonials-section button{outline:0}.services-content-area .touch-now-section{margin-top:0;background-color:#eff7f7}.services-content-area .our-offices-section section.widget_media_image h2{padding-top:52px;position:relative;margin-top:20px;margin-bottom:17px}.services-content-area .our-offices-section section.widget_media_image h2:before{content:'';width:100%;height:1px;opacity:.26;filter:Alpha(opacity=26);border-top:solid 2px #979797;display:block;position:absolute;top:0}.content-page ul{padding-left:0;margin:26px 0}.content-page ul li{font-weight:700;position:relative;list-style:none;padding-left:33px;margin-bottom:21px}.content-page ul li:before{content:"\f054";font-family:FontAwesome;font-size:12px;margin-right:8px;position:absolute;color:#62c1ca;left:0;top:4px}.related-pages-section{position:relative}.related-pages-section .row{margin:0 -20px}.related-pages-section .row .page-item{position:relative;padding:0 20px}.related-pages-section .row .page-item .info{position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);padding:0 10px 4px;width:80%}.related-pages-section .row .page-item .info h4{margin:0;font-family:"Zilla Slab","Times New Roman",Times,serif;color:#fff;margin-bottom:12px}.related-pages-section .row .page-item .info a{font-size:20px;line-height:1.25;letter-spacing:1.25px;color:#62c1ca;text-decoration:none;position:relative}.related-pages-section .row .page-item .info a:before{content:"\f054";font-family:FontAwesome;font-size:15px;margin-right:8px}.related-pages-section .row .page-item .info a:focus,.related-pages-section .row .page-item .info a:hover{color:#fd9478}.related-pages-section .row .page-item img{width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;box-shadow:0 0 11px 2px rgba(0,0,0,.09);-ms-box-shadow:0 0 11px 2px rgba(0,0,0,.09);-webkit-box-shadow:0 0 11px 2px rgba(0,0,0,.09)}.related-pages-section:after{content:'';background-image:url(dist/images/imgpsh_fullsize_anim.png);display:block;position:absolute;width:666px;height:708px;transform:rotate(45deg);right:85%;bottom:-51%;z-index:-1}.more-pages-section{margin-top:62px}.more-pages-section h4.more-pages-title{text-align:center;text-transform:none;padding-bottom:0;line-height:1.04;letter-spacing:.67px;font-size:28px;margin:64px 0 29px}.more-pages-section .content-morepages{border-radius:10px;-ms-border-radius:10px;-webkit-border-radius:10px;box-shadow:0 4px 11px 0 rgba(0,0,0,.09);-ms-box-shadow:0 4px 11px 0 rgba(0,0,0,.09);-webkit-box-shadow:0 4px 11px 0 rgba(0,0,0,.09);background-color:#fff;padding:45px 27px 23px 83px;margin-bottom:84px}.more-pages-section .content-morepages .page-item .info{margin-bottom:16px;position:relative}.more-pages-section .content-morepages .page-item .info:active a,.more-pages-section .content-morepages .page-item .info:focus a,.more-pages-section .content-morepages .page-item .info:hover a{color:#62c1ca}.more-pages-section .content-morepages .page-item .info:active:before,.more-pages-section .content-morepages .page-item .info:focus:before,.more-pages-section .content-morepages .page-item .info:hover:before{color:#62c1ca}.more-pages-section .content-morepages .page-item .info a{font-size:20px;line-height:1.25;letter-spacing:1px;text-decoration:none;position:relative;text-transform:uppercase}.more-pages-section .content-morepages .page-item .info a:active,.more-pages-section .content-morepages .page-item .info a:focus,.more-pages-section .content-morepages .page-item .info a:hover{text-decoration:none;color:#62c1ca}.more-pages-section .content-morepages .page-item .info:before{content:"\f054";font-family:FontAwesome;font-size:15px;margin-right:10px;color:#fd9478}.col-right-content .col-md-8 .content-page ul li{margin-bottom:20px}.col-right-content .col-md-8 .content-page ol{padding-left:0;margin-bottom:25px;margin-left:0}.col-right-content .col-md-8 .content-page ol li{font-weight:700;position:relative;padding-left:53px;list-style:none;margin-bottom:23px}.col-right-content .col-md-8 .content-page ol li:after{content:"";border:solid 2px #62c1ca;font-size:22px;font-weight:800;font-style:normal;font-stretch:normal;line-height:1;padding:3px 6.5px;letter-spacing:2px;color:#62c1ca;position:absolute;top:0;left:0;border-radius:50%}.col-right-content .col-md-8 .content-page ol li:before{display:none}.col-right-content .col-md-8 .content-page ol>li:after{counter-increment:section;content:counter(section);width:32px;padding:5px 0;letter-spacing:0;text-align:center}.col-right-content .col-md-8 .content-page ol>li ul{counter-reset:listStyle}.col-right-content .col-md-8 .content-page ol>li li{counter-increment:listStyle}.col-right-content .col-md-8 .content-page ol>li li:after{content:counter(listStyle,lower-alpha) ".";border:0}@media (max-width:1024px) and (min-width:768px){.services-content-area{margin-top:50px}.services-content-area .content-page .related-pages-section{margin-top:50px}.services-content-area .content-page .our-offices-section{padding-top:26px}.services-content-area .content-page .our-offices-section section.widget_media_image h2{padding-top:40px;margin-top:0}.content-page ul{padding-left:0}.related-pages-section .row{margin:0 -11px}.related-pages-section .row .page-item{padding:0 11px}.more-pages-section{margin-top:50px}.more-pages-section .content-morepages{padding:45px 13% 23px;margin-bottom:50px}.more-pages-section .content-morepages .page-item .info{width:50%;float:left;padding:0 15px}.more-pages-section .content-morepages .page-item .info a{line-height:1.39;letter-spacing:1.64px;font-size:18px}}@media (max-width:640px) and (min-width:768px){.more-pages-section .content-morepages{padding-left:4%;padding-right:4%}}@media (max-width:767px){.related-pages-section .row{margin:0 -5px}.related-pages-section .row .page-item{margin-bottom:17px;padding:0 21px}.related-pages-section .row .page-item .info h4{font-size:22px;line-height:1.32;letter-spacing:.52px;margin-bottom:13px}.related-pages-section .row .page-item .info a{line-height:1.56;letter-spacing:1.45px;font-size:16px}.related-pages-section:after{width:500px;height:550px;bottom:auto;background-size:contain;top:0;transform:rotate(-23deg);right:46%}.related-pages-section:before{content:'';background-image:url(dist/images/dot-pattern-right.png);display:block;position:absolute;width:500px;height:550px;background-size:contain;transform:rotate(-89deg);left:auto;bottom:20px;z-index:-1;top:auto;background-repeat:no-repeat}.services-content-area{margin-top:42px}.services-content-area p{margin-bottom:13px}.services-content-area .content-page h2{text-align:left!important;padding-left:20px;padding-bottom:0;margin-bottom:22px}.services-content-area .content-page h2:after{height:48px;width:8px;left:0;background-repeat:repeat-y;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);display:none}.services-content-area .content-page h2 .dot{content:'';display:block;position:absolute;left:0;background-image:url(dist/images/dotted.png);background-size:8px auto;background-repeat:repeat-y;height:100%;width:14px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);width:8px}.content-area .letter-section .services-content-area .content-page .letter-title,.services-content-area .content-page .content-area .letter-section .letter-title,.services-content-area .content-page h3{padding-bottom:0;margin-bottom:13px}.services-content-area .content-page p:nth-of-type(1){text-align:left}.services-content-area .content-page .related-pages-section{margin-top:42px}.services-content-area .content-page ul{padding-left:0}.services-content-area .more-pages-section{margin-bottom:51px}.services-content-area .more-pages-section .content-morepages .page-item .info{padding-left:22px}.services-content-area .more-pages-section .content-morepages .page-item .info:before{position:absolute;left:0;margin-right:0}.services-content-area .our-offices-section{padding-top:26px}.services-content-area .our-offices-section section.widget_media_image{margin-bottom:78px}.services-content-area .our-offices-section section.widget_media_image h2{padding-top:47px;margin-top:0;line-height:1.04;letter-spacing:.67px}.services-content-area .our-offices-section section.widget_media_image h2:before{border-width:1px}.content-page ul{margin:20px 0}.content-page ul li{margin-bottom:6px}.more-pages-section{margin-top:0;border-radius:10px;-ms-border-radius:10px;-webkit-border-radius:10px;box-shadow:0 4px 11px 0 rgba(0,0,0,.09);-ms-box-shadow:0 4px 11px 0 rgba(0,0,0,.09);-webkit-box-shadow:0 4px 11px 0 rgba(0,0,0,.09);padding:50px 35px 16px;margin-top:-50px}.more-pages-section h4.more-pages-title{margin-top:0;margin-bottom:12px;font-size:22px;line-height:1.32;letter-spacing:.52px}.more-pages-section .content-morepages{box-shadow:none;-ms-box-shadow:none;-webkit-box-shadow:none;padding:0;margin:0}.more-pages-section .content-morepages .page-item .info a{line-height:1.56;font-size:16px}}blockquote{position:relative;padding:20px 0;padding-left:40px;margin-top:35px;margin-bottom:60px;margin-left:0}blockquote p{font-family:"Zilla Slab","Times New Roman",Times,serif;font-size:28px;font-weight:600;font-style:italic;line-height:1.21;letter-spacing:.67px;color:#4c4252}blockquote p:last-child{margin-bottom:0!important}.content-area:not(.services-content-area).col-right-content .content-page .container{padding-bottom:0}.content-area:not(.services-content-area).col-right-content .content-page .container:after{display:none}.related-post-section{padding:30px 35px;margin-bottom:15px;background:rgba(98,193,202,.11);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.related-post-section>.row{display:table;width:100%}.related-post-section>.row>div{display:table-cell;float:none;vertical-align:middle}.related-post-section .col-sm-7{padding-left:30px}.related-post-section .col-sm-5{padding-right:0;padding-left:25px}.related-post-section .post-title{margin-top:0;margin-bottom:20px}.related-post-section .button{font-size:20px;line-height:1.25;letter-spacing:1px;text-transform:uppercase;text-decoration:none;position:relative;padding-left:20px;margin-top:15px;display:block}.related-post-section .button:focus,.related-post-section .button:hover{color:#62c1ca}.related-post-section .button:focus:after,.related-post-section .button:hover:after{color:#62c1ca}.related-post-section .button:after{content:"\f078";position:absolute;font-family:FontAwesome;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);left:0;top:3px;font-weight:400;font-size:13px}.form-section{border-radius:6px!important;-webkit-border-radius:6px!important;-moz-border-radius:6px!important;-ms-border-radius:6px!important;-o-border-radius:6px!important}.form-section h4{margin-top:10px;font-family:"Zilla Slab","Times New Roman",Times,serif;font-size:28px;font-weight:600;line-height:1.04;letter-spacing:.67px;text-align:center;color:#4c4252}.form-section .gform_wrapper{margin-bottom:0;display:block!important}.form-section .gform_wrapper form{padding-right:82px;position:relative;background:#fff;-webkit-box-shadow:none;box-shadow:none;padding:0}.form-section .gform_wrapper form .gform_body{position:relative}.form-section .gform_wrapper form .gform_body:after{content:"\f078";position:absolute;font-family:FontAwesome;color:#62c1ca;right:21px;top:12px;font-size:16px;display:none}.form-section .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container select{font-size:16px;font-weight:600;line-height:1.75;letter-spacing:1px;color:#4c4252;width:100%;padding:12px 35px 16px 12px;height:56px;border-radius:6px;border:0;-webkit-appearance:none;background-color:transparent;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}.form-section .gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper{text-align:center}.form-section .gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .info-left{width:100%;text-align:center;margin-bottom:0}.form-section .gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .gf_button_wrapper .btn-right{width:auto;padding-left:0}.form-section .gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button{text-align:center}.form-section .gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .info-left{width:100%;text-align:center;margin-bottom:10px}.form-section .gform_wrapper form .gform_body .top_label.gform_fields li.field_sublabel_below .under-button .info-right{width:auto;padding-left:0}.form-section .gform_wrapper form .gform_footer{position:absolute;right:0;top:0;width:71px;height:56px;border-radius:6px;padding:0;margin:0;display:none;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}.form-section .gform_wrapper form .gform_footer input{display:block!important;font-size:16px;font-weight:800;line-height:normal;letter-spacing:3.69px;text-align:center;color:#fff;background-color:#fd9478;border:0;width:100%;height:100%;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.form-section .gform_wrapper li{padding-right:0}.form-section .gform_wrapper label{display:none}.aside-section{text-align:center}.aside-section .content-area .letter-section .letter-title,.aside-section h3,.aside-section h4,.content-area .letter-section .aside-section .letter-title{margin-top:0;font-family:"Zilla Slab","Times New Roman",Times,serif;font-size:28px;font-weight:600;line-height:1.04;letter-spacing:.67px;text-align:center;color:#4c4252;margin-bottom:26px}.aside-section p{margin-bottom:20px}.aside-section p:last-child{margin-bottom:0}.aside-section p img{width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;box-shadow:0 4px 14px 10px rgba(153,153,153,.25);-ms-box-shadow:0 4px 14px 10px rgba(153,153,153,.25);-webkit-box-shadow:0 4px 14px 10px rgba(153,153,153,.25)}.aside-section a{height:56px;border-radius:28px;border:solid 2px #62c1ca;letter-spacing:3px;color:#62c1ca;text-decoration:none;text-transform:uppercase;display:inline-block;padding:0 25px;padding-right:64px;text-align:center;line-height:52px;position:relative;max-width:272px;font-size:16px;-webkit-border-radius:28px;-moz-border-radius:28px;-ms-border-radius:28px;-o-border-radius:28px}.aside-section a:after{content:url(dist/images/button-arrow-white-on-teal.svg);position:absolute;right:6px;top:5px;display:block;width:42px;height:42px;overflow:hidden}.aside-section a:hover{border:solid 2px #fd9478;background:#fd9478;color:#fff}.aside-section a:hover:after{content:url(dist/images/button-arrow-orange-white.svg);position:absolute}.sidebar{padding-left:20px;padding-right:20px;background-image:-webkit-gradient(linear,left top,left bottom,from(#eff7f7),to(rgba(239,247,247,0)));background-image:-webkit-linear-gradient(#eff7f7,rgba(239,247,247,0));background-image:-o-linear-gradient(#eff7f7,rgba(239,247,247,0));background-image:linear-gradient(#eff7f7,rgba(239,247,247,0))}.sidebar .content-sidebar>div{background:#fff;border-radius:6px;margin-top:20px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}.sidebar .content-sidebar>div .container{padding:20px}.sidebar .content-sidebar .form-section{margin-top:-80px}.sidebar .aside-section .container{padding-top:29px}.col-right-content{margin-top:0}.col-right-content .site-main>.container-large{position:relative;z-index:2}.col-right-content .site-main>.container-large>.row{position:relative;padding-bottom:88px;margin-bottom:72px;z-index:1}.col-right-content .site-main>.container-large>.row:before{content:"";display:block;width:auto;max-width:1200px;height:1px;position:absolute;background:rgba(151,151,151,.27);bottom:0;left:30px;right:30px;margin:auto}.col-right-content .sidebar .content-sidebar.fixed{position:fixed;top:0;right:0;padding-left:20px;padding-right:20px;margin-top:0;height:auto;scrollbar-width:none;-ms-overflow-style:none}.col-right-content .sidebar .content-sidebar.fixed::-webkit-scrollbar{width:0;background:0 0}.col-right-content .sidebar .content-sidebar.fixed .form-section{margin-top:0}.col-right-content .sidebar .content-sidebar.bottom{position:absolute;margin-top:0;width:auto;left:0;right:0;padding-left:20px;padding-right:20px}.col-right-content .sidebar .content-sidebar.bottom .form-section{margin-top:0}.col-right-content .sidebar .form-section form .gform_body li.gf_left_half:not(.gf_inline){padding-right:85px!important;margin-top:16px}.col-right-content .sidebar .form-section form .gform_body li .ginput_container.ginput_container_select:after{right:15px;top:14px}.col-right-content .sidebar .form-section form .gform_body li.gf_btn_go{position:absolute;right:0;top:0}.col-right-content .sidebar .form-section form .gform_body li.gf_btn_go .ginput_container_checkbox .gfield_checkbox{width:100%}.col-right-content .sidebar .form-section form .gform_body li.gf_btn_go .ginput_container_checkbox .gfield_checkbox label{width:auto;height:56px;padding:17.7px 19.78px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;float:right;max-width:100%}.col-right-content .col-md-8{padding-top:58px;padding-left:96px;padding-right:57px}.col-right-content .col-md-8 .blog-header h2{line-height:1.1}.col-right-content .col-md-8 .container:after{display:none}.col-right-content .col-md-8 .content-area .letter-section .letter-title,.col-right-content .col-md-8 h3,.content-area .letter-section .col-right-content .col-md-8 .letter-title{text-transform:uppercase;margin-bottom:20px;margin-top:36px}.col-right-content .col-md-8 .content-area .letter-section .letter-title:first-child,.col-right-content .col-md-8 h3:first-child,.content-area .letter-section .col-right-content .col-md-8 .letter-title:first-child{margin-top:0!important}.col-right-content .col-md-8 .has-2-columns{margin-top:40px}.col-right-content .col-md-8 figure{margin-top:0;margin-bottom:0}.col-right-content .col-md-8 .has-2-columns img,.col-right-content .col-md-8 .related-post-section img{border-radius:8px;-webkit-box-shadow:0 4px 14px 10px rgba(153,153,153,.25);width:100%;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.col-right-content .col-md-8 p{margin-bottom:28px}.col-right-content .col-md-4{position:absolute;height:100%;right:0}.col-right-content .related-pages-section{max-width:1230px;margin:auto;padding-left:15px;padding-right:15px;margin-bottom:117px}.col-right-content .related-pages-section h2{margin-bottom:69px}.col-right-content .related-pages-section .button{display:block;margin-top:15px}.col-right-content .related-pages-section:after{right:74%;bottom:-16%}@media (min-width:1025px){.wp-block-columns.has-2-columns .wp-block-column:last-child{padding-left:14px}}@media (max-width:1439px){.col-right-content .col-md-8{padding-left:30px;padding-right:30px}}@media (max-width:1199px) and (min-width:1025px){.aside-section a{letter-spacing:1.6px}}@media (max-width:1150px) and (min-width:1025px){.page-template-template-2col-right-page .aside-section a{font-size:11px}}@media (max-width:1024px){.sidebar .content-sidebar.fixed{position:unset;top:0;right:0;padding-left:0;padding-right:0;margin-top:0;height:auto;width:100%!important}}@media (max-width:1024px) and (min-width:768px){.form-section .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container select{font-size:14px;letter-spacing:.5px}.aside-section{margin-top:0;padding-top:38px}.aside-section.hidden-desktop{display:block}.aside-section.hidden-mobile{display:none}.aside-section .container{max-width:418px}.aside-section .content-area .letter-section .letter-title,.aside-section h3,.aside-section h4,.content-area .letter-section .aside-section .letter-title{font-size:20px}.content-page ul{padding-left:4px}.content-page ul li{padding-left:25px}.has-2-columns{display:block}.has-2-columns .wp-block-column .wp-block-image{text-align:center;margin-bottom:30px}blockquote{margin:0;margin-bottom:20px;padding-left:34px}.related-post-section{padding:20px 30px}.related-post-section .post-title{margin-top:0}.related-post-section .col-sm-5{text-align:center;margin-bottom:30px}.related-post-section .button{font-size:16px}.sidebar{max-width:none;background:0 0}.sidebar .content-sidebar>div{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.sidebar .content-sidebar .form-section{margin-top:0}.sidebar .form-section{margin-top:0;max-width:767px;margin-left:auto;margin-right:auto}.sidebar .form-section h4{font-size:22px;line-height:1.32;letter-spacing:.52px}.sidebar .form-section form .gform_body li.gf_left_half:not(.gf_inline){max-width:none!important;width:100%!important}.sidebar .aside-section{padding-top:20px}.content-area .letter-section .sidebar .aside-section .letter-title,.sidebar .aside-section .content-area .letter-section .letter-title,.sidebar .aside-section h3,.sidebar .aside-section h4{font-size:22px;margin-bottom:13px}.col-right-content .site-main>.container-large>.row{display:block;padding-bottom:0;margin-bottom:0;border-bottom:0}.col-right-content .site-main>.container-large>.row:before{max-width:776px}.col-right-content .col-md-8{width:100%;max-width:836px;margin-bottom:41px;margin-left:auto;margin-right:auto}.col-right-content .col-md-8 .content-page .container{padding-bottom:10px}.col-right-content .col-md-8 .content-page ul li{margin-bottom:0;line-height:1.81}.col-right-content .col-md-4{position:static;height:auto;width:100%;background:#eff7f7;padding:28px 30px}.col-right-content .related-pages-section{max-width:768px;margin-left:auto;margin-right:auto;margin-top:72px;margin-bottom:0;padding-left:0;padding-right:0}.col-right-content .related-pages-section h2{text-align:center;margin-bottom:43px;margin-left:0}.col-right-content .related-pages-section .button{font-size:16px}.col-right-content .related-pages-section:after{right:81%;bottom:-46%}.col-right-content .testimonials-section{padding-bottom:37px;margin-top:72px}.page-template-template-2col-right-page .content-area .container-large .row .col-md-8{padding-right:0;padding-left:0}}@media (max-width:767px){body.page-template-template-2col-right-page .banner-top .banner-container h2{margin-left:0}body.page-template-template-2col-right-page .content-area .container-large .aside-section.hidden-desktop .widget_text .letter-section .widget-title.letter-title,body.page-template-template-2col-right-page .content-area .container-large .aside-section.hidden-desktop .widget_text h3.widget-title,body.page-template-template-2col-right-page .content-area .container-large .aside-section.hidden-desktop .widget_text h4.widget-title,body.page-template-template-2col-right-page .content-area .letter-section .container-large .aside-section.hidden-desktop .widget_text .widget-title.letter-title{border-top:0;padding-top:0;margin-bottom:22px}.aside-section{margin-top:0;padding-top:38px}.aside-section .container{padding-left:0;padding-right:0}.content-page ul{padding-left:4px}.content-page ul li{padding-left:25px}.has-2-columns{display:block}.has-2-columns .wp-block-column .wp-block-image{text-align:center;margin-bottom:30px}blockquote{margin:0;margin-bottom:20px;padding-left:15px;padding-top:14px;padding-bottom:14px}.related-post-section{padding:20px 30px}.related-post-section .post-title{margin-top:0}.related-post-section .col-sm-5{text-align:center;margin-bottom:25px;padding-right:25px}.related-post-section .button{font-size:16px}.related-post-section>.row{display:block}.related-post-section>.row>div{float:none;display:block;width:100%}.form-section .gform_wrapper form .gform_body .top_label.gform_fields li .ginput_container select{font-size:14px;padding:12px 35px 12px 12px;height:52px}.sidebar{max-width:none;background:0 0}.sidebar .content-sidebar>div{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.sidebar .content-sidebar>div .container{padding-left:15px;padding-right:15px;margin-top:0}.sidebar .content-sidebar .form-section{margin-top:0}.sidebar .content-sidebar .form-section .container{margin-top:0}.sidebar .form-section h4{font-size:22px;line-height:1.32;letter-spacing:.52px;margin-bottom:5px}.sidebar .form-section form .gform_body li.gf_left_half:not(.gf_inline){max-width:none!important;width:100%!important}.sidebar .form-section form .gform_body li .ginput_container.ginput_container_select:after{top:16px!important}.sidebar .aside-section{padding-top:20px}.content-area .letter-section .sidebar .aside-section .letter-title,.sidebar .aside-section .content-area .letter-section .letter-title,.sidebar .aside-section h3,.sidebar .aside-section h4{font-size:22px;margin-bottom:13px}.col-right-content .site-main>.container-large>.row:before{left:30px;right:30px}.col-right-content .sidebar .form-section form .gform_body li.gf_btn_go .ginput_container_checkbox .gfield_checkbox label{height:52px}.col-right-content .sidebar .form-section form .gform_body li.gf_left_half:not(.gf_inline){padding-right:80px!important;margin-top:11px}.col-right-content .site-main>.container-large>.row{display:block;padding-bottom:0;margin-bottom:0;border-bottom:0}.col-right-content .col-md-8{width:100%;margin-bottom:41px}.col-right-content .col-md-8 .content-page .container{padding-bottom:10px}.col-right-content .col-md-8 .content-page .content-area .letter-section .letter-title,.col-right-content .col-md-8 .content-page h3,.content-area .letter-section .col-right-content .col-md-8 .content-page .letter-title{margin-bottom:17px;margin-top:41px}.col-right-content .col-md-8 .content-page ul li{line-height:1.56}.col-right-content .col-md-8 .content-page p{margin-bottom:22px}.col-right-content .col-md-4{position:static;height:auto;width:100%;background:#eff7f7;padding:25px}.col-right-content .related-pages-section{margin-bottom:0;margin-top:72px;padding-left:0;padding-right:0}.col-right-content .related-pages-section:after{right:38%;top:8%}.col-right-content .related-pages-section .row .page-item{padding:0 15px}.col-right-content .related-pages-section h2{text-align:left;margin-bottom:43px;margin-left:0}.col-right-content .related-pages-section h2:after{left:0;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.col-right-content .testimonials-section{margin-bottom:60px;margin-top:72px}}.grid-sizer{width:8.33333333%}.page-template-template-testimonials-page .content-page{padding-top:13px}.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .wprevpro_t1_DIV_title{display:none}.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .grid-sizer{width:8.33333333%}.page-template-template-testimonials-page .wprev-no-slider.custom-style-1:after{content:'';display:block;clear:both}.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .review-list{margin:26px -30px;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .w3_wprs-col{padding:0 30px}.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .wprevpro_t1_site_logo{position:absolute;right:50%;bottom:50%;transform:translate(50%,50%);width:26px;height:auto}.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .wprevpro_t1_DIV_2{margin-bottom:15px}.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .wprevpro_t1_DIV_2 .wprevpro_t1_site_logo_a{background-image:url(dist/images/google.png);width:70px;height:70px;display:block;background-size:contain;position:absolute;bottom:auto;box-sizing:border-box;content:'';display:block;left:auto;right:auto;text-size-adjust:auto;top:auto;column-rule-color:#bbb;perspective-origin:unset;transform-origin:unset;border:0;font:inherit;margin:0;outline:0}.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .wprevpro_t1_DIV_2:before{display:none}.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .wprevpro_t1_DIV_2:after{left:0;bottom:-60px;width:60px;height:60px;border-right:0;border-top:0!important;border-bottom:60px solid transparent;border-left:40px solid;filter:drop-shadow(rgba(0, 0, 0, .0980392) 0 3px 1px)}.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .wprevpro_t1_DIV_2 .wprevpro_t1_site_logo_a{border-radius:50%;background:#fff;box-shadow:0 3px 10px 1px #bfbfbf80;width:52px;height:52px;left:38px;top:21px}.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .l1 .wprevpro_t1_DIV_2,.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .l2 .wprevpro_t1_DIV_2,.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .l3 .wprevpro_t1_DIV_2,.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .l4 .wprevpro_t1_DIV_2,.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .l5 .wprevpro_t1_DIV_2,.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .l6 .wprevpro_t1_DIV_2,.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .l7 .wprevpro_t1_DIV_2{padding:89px 49px 40px 37px}.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .l1 .wprevpro_t1_DIV_2 .wprevpro_t1_site_logo_a,.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .l2 .wprevpro_t1_DIV_2 .wprevpro_t1_site_logo_a,.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .l3 .wprevpro_t1_DIV_2 .wprevpro_t1_site_logo_a,.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .l4 .wprevpro_t1_DIV_2 .wprevpro_t1_site_logo_a,.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .l5 .wprevpro_t1_DIV_2 .wprevpro_t1_site_logo_a,.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .l6 .wprevpro_t1_DIV_2 .wprevpro_t1_site_logo_a,.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .l7 .wprevpro_t1_DIV_2 .wprevpro_t1_site_logo_a{left:33px;top:19px}.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .l10 .wprevpro_t1_DIV_2,.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .l11 .wprevpro_t1_DIV_2,.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .l12 .wprevpro_t1_DIV_2,.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .l8 .wprevpro_t1_DIV_2,.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .l9 .wprevpro_t1_DIV_2{background:#f3f9fa;padding:52px 71px 57px 113px}.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .l10 .wprevpro_t1_DIV_2:before,.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .l11 .wprevpro_t1_DIV_2:before,.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .l12 .wprevpro_t1_DIV_2:before,.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .l8 .wprevpro_t1_DIV_2:before,.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .l9 .wprevpro_t1_DIV_2:before{left:29px;top:16px}.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .l10 .wprevpro_t1_DIV_2:after,.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .l11 .wprevpro_t1_DIV_2:after,.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .l12 .wprevpro_t1_DIV_2:after,.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .l8 .wprevpro_t1_DIV_2:after,.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .l9 .wprevpro_t1_DIV_2:after{border-left-color:#f3f9fa}.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .wprevpro_t1_P_3{font-style:italic;letter-spacing:1.45px;text-align:left!important;line-height:1.75}.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .wprevpro_t1_P_3:last-of-type{margin-bottom:0}.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .wprevpro_t1_SPAN_5{margin:0;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;opacity:.66;padding:0}.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .wprs_rd_less,.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .wprs_rd_more{color:inherit}.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .wprev_showdate_T1,.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .wprevpro_t1_rname{display:inline-block}.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .wprevpro_star_imgs_T1{display:block;clear:both}.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .wprevpro_t1_IMG_4{width:44px;margin-left:50px;margin-right:10px}.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .star{position:relative;display:inline-block;margin-right:2px}.page-template-template-testimonials-page .wprev-no-slider.custom-style-1 .star:after{content:"\f005";font-family:FontAwesome;color:#f5a623;display:block}.page-template-template-testimonials-page .wprevpro_load_more_div{text-align:center;position:static!important}.page-template-template-testimonials-page .wprevpro_load_more_div button{width:auto;height:56px;border-radius:28px;border:solid 2px #62c1ca;font-weight:800;display:inline-block;padding:17px 21px;min-width:142px;text-transform:uppercase;font-size:14px;text-decoration:none;outline:0;margin-bottom:26px;color:#62c1ca;background:#fff;transition-duration:.2s .page-template-template-testimonials-page .wprevpro_load_more_div button}.page-template-template-testimonials-page .wprevpro_load_more_div button :hover{border-color:#fd9478;color:#fd9478}body:not(.page-template-template-testimonials-page) .wprev-no-slider .wprevpro_t1_DIV_title{display:none}body:not(.page-template-template-testimonials-page) .wprev-no-slider .wprevpro_t1_DIV_2{box-shadow:none;border:0;margin:0;line-height:1.75;letter-spacing:1.45px;font-family:Muli,Helvetica,Arial,sans-serif;font-size:16px;color:#4c4252}body:not(.page-template-template-testimonials-page) .wprev-no-slider .wprevpro_t1_DIV_2:after,body:not(.page-template-template-testimonials-page) .wprev-no-slider .wprevpro_t1_DIV_2:before{display:none}body:not(.page-template-template-testimonials-page) .wprev-no-slider .wprevpro_t1_DIV_2 p{font:inherit;color:inherit}body:not(.page-template-template-testimonials-page) .wprev-no-slider .wprevpro_t1_A_8{width:44px;height:44px;margin-right:10px;text-align:center;float:left}body:not(.page-template-template-testimonials-page) .wprev-no-slider .wprevpro_t1_A_8 img{margin:0}body:not(.page-template-template-testimonials-page) .wprev-no-slider .wprevpro_t1_SPAN_5{margin:0;font-size:12px;font-family:Muli,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:2.5px;font-weight:800;color:rgba(76,66,82,.4);padding:0}body:not(.page-template-template-testimonials-page) .wprev-no-slider .wprs_rd_less,body:not(.page-template-template-testimonials-page) .wprev-no-slider .wprs_rd_more{color:inherit}body:not(.page-template-template-testimonials-page) .wprev-no-slider .wprev_showdate_T1,body:not(.page-template-template-testimonials-page) .wprev-no-slider .wprevpro_t1_rname{display:inline-block}body:not(.page-template-template-testimonials-page) .wprev-no-slider .wprevpro_star_imgs_T1{display:block;clear:both}.testimonial-masonry{margin:78px -32px 0 -32px}.testimonial-masonry .testimonial-content{position:relative;height:100%}.testimonial-masonry .testimonial{margin-bottom:118px;padding:0 29px}.testimonial-masonry .testimonial.col-sm-12 .slider_item_reviews,.testimonial-masonry .testimonial.col-sm-8 .slider_item_reviews{background:#f3f9fa}.testimonial-masonry .testimonial.col-sm-12 .slider_item_reviews .inner-arrow,.testimonial-masonry .testimonial.col-sm-8 .slider_item_reviews .inner-arrow{border-color:#f3f9fa}.testimonial-masonry .testimonial .slider_item_reviews{position:relative;border:solid 2px #f6f5f6}.testimonial-masonry .testimonial .slider_item_reviews .source{position:absolute}.testimonial-masonry .testimonial .slider_item_reviews .source span{color:inherit;font-size:0;position:relative}.testimonial-masonry .testimonial .slider_item_reviews .source span:after{content:'';width:70px;height:70px;display:block;background-size:contain}.testimonial-masonry .testimonial .slider_item_reviews .source.quotes span:after{background-image:url(dist/images/icon-testimonials-quotation-marks.svg)}.testimonial-masonry .testimonial .slider_item_reviews .source.google span:after{background-image:url(dist/images/google.png)}.testimonial-masonry .testimonial .slider_item_reviews .source.facebook span:after{background-image:url(dist/images/facebook.png)}.testimonial-masonry .testimonial .slider_item_reviews .source.twitter span:after{background-image:url(dist/images/twitter.png)}.testimonial-masonry .testimonial .slider_item_reviews .item-description{font-style:italic;letter-spacing:1.45px}.testimonial-masonry .testimonial .slider_item_reviews .item-description p{text-align:left;margin:0}.testimonial-masonry .testimonial .slider_item_reviews .item-description p a{font-style:italic;letter-spacing:1.45px;font-size:16px;line-height:1.75;text-decoration:none}.testimonial-masonry .testimonial .slider_item_reviews .item-description p a:focus,.testimonial-masonry .testimonial .slider_item_reviews .item-description p a:hover{text-decoration:underline}.testimonial-masonry .testimonial .slider_item_reviews .item-info{font-style:normal;position:absolute;width:100%;top:100%;left:0;padding-left:47px;padding-top:15px}.testimonial-masonry .testimonial .slider_item_reviews .item-info .name-first{background:#fd9478;color:#fff;font-weight:800;width:44px;height:44px;line-height:1;padding:7px 0;font-size:28px;margin-right:10px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;float:left;position:relative;z-index:1}.testimonial-masonry .testimonial .slider_item_reviews .item-info .info{padding-left:53px}.testimonial-masonry .testimonial .slider_item_reviews .item-info .info h6{margin:0;font-size:12px;color:#4c4252;font-family:Muli,Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;opacity:.66}.testimonial-masonry .testimonial .slider_item_reviews .item-info .info .rate{position:relative;line-height:1.3}.testimonial-masonry .testimonial .slider_item_reviews .item-info .info .rate .star{position:relative;display:inline-block;margin-right:2px}.testimonial-masonry .testimonial .slider_item_reviews .item-info .info .rate .star:after{content:"\f005";font-family:FontAwesome;color:#f5a623;display:block}.testimonial-masonry .testimonial .slider_item_reviews .inner-arrow{border-top:0 solid transparent!important;border-bottom:60px solid transparent!important;border-left:40px solid;border-color:#fff;color:#fff;position:absolute;top:100%;left:0;z-index:1}.testimonial-masonry .testimonial .slider_item_reviews .arrow-left{border-top:0 solid transparent!important;border-bottom:66px solid transparent!important;border-left:44px solid #f6f5f6;position:absolute;top:100%;left:-2px;z-index:0}.testimonial-masonry .testimonial.col-sm-4 .slider_item_reviews{padding:89px 49px 40px 37px;border:2px solid #f6f5f6}.testimonial-masonry .testimonial.col-sm-4 .slider_item_reviews .source{left:25px;top:14px}.testimonial-masonry .testimonial.col-sm-12 .slider_item_reviews,.testimonial-masonry .testimonial.col-sm-8 .slider_item_reviews{padding:52px 71px 57px 113px}.testimonial-masonry .testimonial.col-sm-12 .source,.testimonial-masonry .testimonial.col-sm-8 .source{left:29px;top:16px}.page-template-template-testimonials-page .services-content-area .touch-now-section{background-color:transparent}@media (max-width:1024px){.testimonial-masonry{margin-left:-19px;margin-right:-19px}.testimonial-masonry .testimonial{padding:0 19px;width:100%}.testimonial-masonry .testimonial .slider_item_reviews .item-info{padding-left:50px}}@media (max-width:767px){.page-template-template-testimonials-page .services-content-area{margin-top:22px}.page-template-template-testimonials-page .wprevpro_load_more_div{margin-top:18px}.page-template-template-testimonials-page .wprevpro_load_more_div button{margin-bottom:0;padding:14px 21px}.single-testimonial .site-content .col-right-content .site-main .container .row .col-md-8{margin-bottom:0}.single-testimonial .site-content .col-right-content .site-main .container .row .col-md-8 .content-page .container{padding-left:0;padding-right:0}.testimonial-masonry{margin-top:20px}.testimonial-masonry .testimonial{margin-bottom:94px}.testimonial-masonry .testimonial.col-sm-12 .slider_item_reviews,.testimonial-masonry .testimonial.col-sm-4 .slider_item_reviews,.testimonial-masonry .testimonial.col-sm-8 .slider_item_reviews{padding:83px 39px 20px 37px}.testimonial-masonry .testimonial.col-sm-12 .slider_item_reviews .source,.testimonial-masonry .testimonial.col-sm-4 .slider_item_reviews .source,.testimonial-masonry .testimonial.col-sm-8 .slider_item_reviews .source{left:25px;top:20px}.testimonial-masonry .testimonial .slider_item_reviews .item-description{padding-top:10px}}.testimonials-section{position:relative;padding-bottom:50px}.testimonials-section:after{content:'';background-image:url(dist/images/testimonials-background.svg);width:100%;height:110%;top:193px;display:block;position:absolute}.testimonials-section:before{content:'';background-color:#eff7f7;width:100%;height:110%;top:290px;display:block;position:absolute}.testimonials-section section{position:relative}.testimonials-section section .tpt-slider-area{margin:0 -16px}.testimonials-section section .tpt-slider-area .owl-item{padding:0 16px}.testimonials-section section .tpt-slider-area .owl-item .items{font-weight:400;font-stretch:normal;line-height:1.75;letter-spacing:1.45px;position:relative;padding:0}.testimonials-section section .tpt-slider-area .owl-item .items .slider_item_reviews .source.quotes{position:relative;padding:10px 27px 6px;background:#fff}.testimonials-section section .tpt-slider-area .owl-item .items .slider_item_reviews .source.quotes span{color:#fff;font-size:0;position:relative}.testimonials-section section .tpt-slider-area .owl-item .items .slider_item_reviews .source.quotes span:after{content:'';width:70px;height:70px;background-image:url(dist/images/icon-testimonials-quotation-marks.svg);display:block;background-size:contain}.testimonials-section section .tpt-slider-area .owl-item .items .slider_item_reviews .item-description{padding:0 47px 21px 37px;background:#fff;margin-top:-2px;font-style:italic}.testimonials-section section .tpt-slider-area .owl-item .items .slider_item_reviews .item-description p{margin:0}.testimonials-section section .tpt-slider-area .owl-item .items .slider_item_reviews .item-info{padding:15px 37px 0 68px;font-style:normal;position:relative}.testimonials-section section .tpt-slider-area .owl-item .items .slider_item_reviews .item-info .name-first{background:#fd9478;color:#fff;font-weight:800;width:44px;height:44px;line-height:1;padding:7px 0;font-size:28px;margin-right:10px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;float:left}.testimonials-section section .tpt-slider-area .owl-item .items .slider_item_reviews .item-info .info{padding-left:53px}.testimonials-section section .tpt-slider-area .owl-item .items .slider_item_reviews .item-info:after{content:'';display:block;width:0;height:0;border-bottom:60px solid transparent;border-left:70px solid #fff;position:absolute;top:0;left:0}.testimonials-section section .tpt-slider-area .owl-item .items .slider_item_reviews .item-info h6{margin:0;font-size:12px;color:#4c4252;font-family:Muli,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:2.5px}.testimonials-section section .tpt-slider-area .owl-item .items .slider_item_reviews .item-info .rate{position:relative;line-height:1.3}.testimonials-section section .tpt-slider-area .owl-item .items .slider_item_reviews .item-info .rate .star{position:relative;display:inline-block;margin-right:2px}.testimonials-section section .tpt-slider-area .owl-item .items .slider_item_reviews .item-info .rate .star:after{content:"\f005";font-family:FontAwesome;color:#f5a623;display:block}.testimonials-section section .tpt-slider-area .owl-nav{position:absolute;right:20px;top:-78px}.testimonials-section section .tpt-slider-area .owl-nav button{background-image:url(dist/images/button-testimonials-arrow.svg);width:52px;height:52px;display:inline-block;background-size:contain;float:right}.testimonials-section section .tpt-slider-area .owl-nav button span{display:none}.testimonials-section section .tpt-slider-area .owl-nav button.owl-prev{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);margin-right:40px;float:left}.testimonials-section section .tpt-slider-area .owl-nav button:hover{opacity:.6;filter:Alpha(opacity=60);-webkit-filter:Alpha(opacity=60)}.testimonials-section section .tpt-slider-area .owl-dots{display:none}.testimonials-section section h2{padding-left:0;padding-bottom:21px;margin-bottom:27px}.testimonials-section section h2 .dotted{display:none}@media (max-width:1439px){.testimonials-section section .tpt-slider-area .owl-item .items .slider_item_reviews .item-description{padding-bottom:30px}}@media (max-width:1024px){.testimonials-section section .tpt-slider-area{margin:0 -10px}.testimonials-section section .tpt-slider-area .owl-nav{top:-95px}.testimonials-section section .tpt-slider-area .owl-nav button{outline:0}.testimonials-section section .tpt-slider-area .owl-nav button:hover{opacity:1;filter:Alpha(opacity=100);-webkit-filter:Alpha(opacity=100)}.testimonials-section section .tpt-slider-area .owl-item{padding:0 10px}}@media (max-width:767px){.testimonials-section{padding-bottom:40px}.testimonials-section section .tpt-slider-area .owl-nav button{width:43.6px;height:44px}.testimonials-section section .tpt-slider-area .owl-nav button.owl-prev{margin-right:17px}.testimonials-section section .tpt-slider-area .owl-item .items .slider_item_reviews .source.quotes{padding-bottom:0}.testimonials-section section .tpt-slider-area .owl-item .items .slider_item_reviews .item-description{padding:0 30px 21px}}.site-content{position:relative}.content-area h5,.content-area.the-barristers-content-area .list-child-posts .child-post h5 a{margin-top:0}.content-area.the-barristers-content-area .content-page .container{padding-bottom:37px}.content-area.the-barristers-content-area .content-page .container .letter-section .letter-title,.content-area.the-barristers-content-area .content-page .container h3,.content-area.the-barristers-content-area .letter-section .content-page .container .letter-title{text-transform:uppercase}.content-area.the-barristers-content-area .list-child-posts{margin-top:70px}.content-area.the-barristers-content-area .list-child-posts .row{margin-right:-20px;margin-left:-20px}.content-area.the-barristers-content-area .list-child-posts .row .child-post{padding-left:20px;padding-right:20px}.content-area.the-barristers-content-area .list-child-posts .child-post{text-align:center;margin-bottom:10px}.content-area.the-barristers-content-area .list-child-posts .child-post:nth-of-type(3n+1){clear:both}.content-area.the-barristers-content-area .list-child-posts .child-post>a{border-radius:6px;-webkit-box-shadow:0 2px 11px 0 rgba(0,0,0,.46);box-shadow:0 2px 11px 0 rgba(0,0,0,.46);-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;display:block;height:0;padding-bottom:100%;background-size:cover;background-position:center}.content-area.the-barristers-content-area .list-child-posts .child-post h5,.content-area.the-barristers-content-area .list-child-posts .child-post h5 a{margin-top:21px;margin-bottom:0}.content-area.the-barristers-content-area .list-child-posts .child-post h5 a{text-transform:uppercase;text-decoration:none}.content-area.the-barristers-content-area .list-child-posts .child-post h5 a:hover{color:#fd9478}.page-template-template-the-barristers-page .main-menu{z-index:999}.page-template-template-the-barristers-page .banner-top{padding-top:80px;margin-top:-80px}@media (max-width:767px){.page-template-template-the-barristers-page .main-menu{z-index:999}.page-template-template-the-barristers-page .banner-top{padding-top:0;margin-top:0}.content-area:not(.services-content-area) .content-page .container:after{display:none}.content-area.the-barristers-content-area .content-page .container .letter-section .letter-title,.content-area.the-barristers-content-area .content-page .container h3,.content-area.the-barristers-content-area .letter-section .content-page .container .letter-title{font-size:18px}.content-area.the-barristers-content-area .list-child-posts{padding-left:10px;padding-right:10px;margin-top:22px}.content-area.the-barristers-content-area .list-child-posts .row{margin-right:-15px;margin-left:-15px}.content-area.the-barristers-content-area .list-child-posts .row .child-post{padding-left:5px;padding-right:5px}.content-area.the-barristers-content-area .list-child-posts .child-post:nth-of-type(3n+1){clear:none}.content-area.the-barristers-content-area .list-child-posts .child-post:nth-of-type(2n+1){clear:both}.content-area.the-barristers-content-area .list-child-posts .child-post h5,.content-area.the-barristers-content-area .list-child-posts .child-post h5 a{margin-top:15px}.content-area.the-barristers-content-area .list-child-posts .child-post h5 a{font-size:12px;letter-spacing:1.5px}.content-area.the-barristers-content-area .list-child-posts .child-post .position{font-size:12px;margin-bottom:0;line-height:28px}}.content-area.our-mentions-content-area .content-page .container:after{display:none}.our-mentions-content-area .content-page{padding-bottom:110px;margin-bottom:100px;overflow:hidden}.our-mentions-content-area .content-page article{clear:both;position:relative}.our-mentions-content-area .content-page article:after{content:'';display:block;clear:both}.our-mentions-content-area .content-page article:nth-of-type(2n-1){padding-top:146px;padding-bottom:31px}.our-mentions-content-area .content-page article:nth-of-type(2n-1):before{content:"";width:621px;height:754px;display:block;position:absolute;z-index:0;background-image:url(dist/images/dot-pattern-left.png);background-size:contain;background-repeat:no-repeat;background-position:center;right:52%;top:40px;z-index:-1}.our-mentions-content-area .content-page article:nth-of-type(2n){padding-top:172px;padding-bottom:143px;background-color:transparent;background-image:url(dist/images/testimonials-background.png);background-repeat:no-repeat;background-size:cover;overflow:hidden}.our-mentions-content-area .content-page article:nth-of-type(2n) .thumbnail{float:right;padding-top:130px;position:relative;width:45%;padding-right:0;padding-left:37px}.our-mentions-content-area .content-page article:nth-of-type(2n) .thumbnail img{position:relative;z-index:1}.our-mentions-content-area .content-page article:nth-of-type(2n) .thumbnail:before{content:"";width:716px;height:809px;padding-bottom:0;display:block;position:absolute;z-index:0;background-image:url(dist/images/dot-pattern-right.png);background-size:contain;background-repeat:no-repeat;background-position:center;left:0;top:0}.our-mentions-content-area .content-page article:nth-of-type(2n) .content{float:left;width:55%}.our-mentions-content-area .content-page article .thumbnail{width:50%;float:left;padding-right:71px}.our-mentions-content-area .content-page article .thumbnail img{display:block;width:100%;height:auto}.our-mentions-content-area .content-page article .content{width:50%;float:right}.our-mentions-content-area .content-page article .content h2{margin:0 0 49px}.our-mentions-content-area .content-page article .content .description p:last-child{margin-bottom:0}.our-mentions-content-area .content-page article .content .button{margin:36px 0 0}.our-mentions-content-area .content-page article .content button{cursor:pointer;background:0 0;margin:36px 0 0;height:56px;border-radius:28px;border:solid 2px #62c1ca;color:#62c1ca;text-decoration:none;text-transform:uppercase;display:inline-block;padding:0 25px;padding-right:66px;text-align:center;position:relative}.our-mentions-content-area .content-page article .content button a{font-size:16px;font-weight:800;line-height:normal;letter-spacing:3px;color:#62c1ca;text-decoration:none}.our-mentions-content-area .content-page article .content button:hover{background:#fd9478;text-decoration:none;border:solid 2px #fd9478;color:#fff}.our-mentions-content-area .content-page article .content button:hover:after{content:url(dist/images/button-arrow-orange-white.svg)}.our-mentions-content-area .content-page article .content button:hover a{color:#fff}.our-mentions-content-area .content-page article .content button:after{content:url(dist/images/button-arrow-white-on-teal.svg);position:absolute;right:6px;top:5px}@media (max-width:1024px){.our-mentions-content-area .content-page article .container{padding-left:30px;padding-right:30px}.our-mentions-content-area .content-page article .container .thumbnail{padding-right:30px}.our-mentions-content-area .content-page article:nth-of-type(2n) .container .thumbnail{padding-left:30px;padding-right:0}.our-mentions-content-area .testimonials-section .container{padding-left:30px;padding-right:30px}}@media (max-width:767px){.page-template-template-our-mentions-page .banner-top .container .banner-container .title-page-wrap h2.title-page{padding-right:80px}.our-mentions-content-area .content-page{padding-bottom:30px}.our-mentions-content-area .content-page article:nth-last-of-type(2n-1){padding-top:20px;padding-bottom:40px}.our-mentions-content-area .content-page article:nth-last-of-type(2n-1):before{display:none}.our-mentions-content-area .content-page article .container{padding-left:30px;padding-right:30px}.our-mentions-content-area .content-page article .container .thumbnail{width:100%;padding-right:0}.our-mentions-content-area .content-page article .container .content{width:100%}.our-mentions-content-area .content-page article .container .content h2{margin:30px 0 25px}.our-mentions-content-area .content-page article .container .content h2:after{width:70px}.our-mentions-content-area .content-page article .container .content .button{margin:34px 0 0}.our-mentions-content-area .content-page article:nth-of-type(2n){padding-top:75px;padding-bottom:30px;background-image:url(dist/images/testimonials-background.png)}.our-mentions-content-area .content-page article:nth-of-type(2n) .container .thumbnail{width:100%;padding-left:0;padding-top:0}.our-mentions-content-area .content-page article:nth-of-type(2n) .container .thumbnail:before{display:none}.our-mentions-content-area .content-page article:nth-of-type(2n) .container .content{width:100%}.our-mentions-content-area .content-page article:nth-of-type(2n) .container .content button{margin-top:34px}}@media (max-width:320px){.page-template-template-our-mentions-page .banner-top .container .banner-container .title-page-wrap h2.title-page{padding-right:0}}.single-our_solicitors .banner-top .description{display:none}.content-area.our-solicitors-content-area .content-page .container{padding-bottom:0}.content-area.our-solicitors-content-area .content-page .container:after{content:'';display:block;clear:both;width:100%;position:static;border:0}.content-area.our-solicitors-content-area{margin-top:0}.content-area.our-solicitors-content-area .content-page{padding-bottom:110px;overflow:hidden}.content-area.our-solicitors-content-area .content-page article{clear:both;position:relative}.content-area.our-solicitors-content-area .content-page article:nth-of-type(2n-1) .wrap{padding-top:102.5px;padding-bottom:37.5px}.content-area.our-solicitors-content-area .content-page article:nth-of-type(2n-1) .thumbnail{top:55px;left:0;height:auto;bottom:-100px;overflow:hidden;max-height:calc(100% + 100px)}.content-area.our-solicitors-content-area .content-page article:nth-of-type(2n-1) .content{min-height:540px}.content-area.our-solicitors-content-area .content-page article:nth-of-type(2n):before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:transparent;background-image:url(dist/images/background-slope-light-teal-gradient.png);background-repeat:no-repeat;background-size:cover;z-index:2}.content-area.our-solicitors-content-area .content-page article:nth-of-type(2n):after{content:'';display:block;position:absolute;top:162.5px;left:0;right:0;background:#fff;z-index:1;height:calc(100% - 162.5px)}.content-area.our-solicitors-content-area .content-page article:nth-of-type(2n) .wrap{padding-top:162.5px;padding-bottom:123.5px}.content-area.our-solicitors-content-area .content-page article:nth-of-type(2n) .container{z-index:3}.content-area.our-solicitors-content-area .content-page article:nth-of-type(2n) .thumbnail{top:180px;bottom:0;right:0;overflow:hidden;z-index:2;max-height:100%}.content-area.our-solicitors-content-area .content-page article:nth-of-type(2n) .content{float:left;min-height:576px}.content-area.our-solicitors-content-area .content-page article .wrap{max-width:1440px;position:relative;margin:0 auto}.content-area.our-solicitors-content-area .content-page article .thumbnail{width:696px;float:left;margin-right:4.25%;margin-left:1.25%;position:absolute;max-width:47%}.content-area.our-solicitors-content-area .content-page article .thumbnail img{display:block;width:100%;height:auto}.content-area.our-solicitors-content-area .content-page article .content{width:52.999%;float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center}.content-area.our-solicitors-content-area .content-page article .content h2{margin:0 0 49px}.content-area.our-solicitors-content-area .content-page article .content .description h2{display:none}.content-area.our-solicitors-content-area .content-page article .content .description p:last-child{margin-bottom:0}.content-area.our-solicitors-content-area .content-page article .content .description strong{font-weight:400}.content-area.our-solicitors-content-area .content-page article .content .button{margin:22px 0 0}.content-area.our-solicitors-content-area .testimonials-section{margin-top:-134px;padding-top:154px;padding-bottom:84px}.content-area.our-solicitors-content-area .testimonials-section:after{background:0 0;height:0;width:0;top:0;border-top:155px solid transparent;border-bottom:0 solid transparent;border-left:1920px solid #fff;right:-24px}.content-area.our-solicitors-content-area .testimonials-section section .tpt-slider-area .owl-item .items .slider_item_reviews .source.quotes{background:#eff7f7}.content-area.our-solicitors-content-area .testimonials-section section .tpt-slider-area .owl-item .items .slider_item_reviews .item-description{background:#eff7f7}.content-area.our-solicitors-content-area .testimonials-section section .tpt-slider-area .owl-item .items .slider_item_reviews .item-info:after{border-left:70px solid #eff7f7}.content-area.our-solicitors-content-area .our-offices-section{padding-top:0;margin-top:26px}@media (min-width:1025px){.content-area.our-solicitors-content-area .content-page article:nth-of-type(2n-1) .thumbnail{left:inherit;right:47%}}@media (min-width:1025px) and (max-width:1280px){.content-area.our-solicitors-content-area .content-page{padding-bottom:30px}}@media (max-width:1439px){.content-area.our-solicitors-content-area .content-page article:nth-of-type(2n-1) .content{min-height:37.5vw}.content-area.our-solicitors-content-area .content-page article:nth-of-type(2n) .content{min-height:40vw}}@media (max-width:1024px){.content-area.our-solicitors-content-area .content-page{padding-bottom:69px;overflow:hidden}.content-area.our-solicitors-content-area .content-page article:nth-of-type(2n) .wrap{padding-bottom:73px;padding-top:100px}.content-area.our-solicitors-content-area .content-page article:nth-of-type(2n) .thumbnail{margin-right:0;height:auto}.content-area.our-solicitors-content-area .content-page article:nth-of-type(2n-1) .wrap{padding-top:70px}.content-area.our-solicitors-content-area .content-page article:nth-of-type(2n-1) .thumbnail{height:auto;bottom:-42px}.content-area.our-solicitors-content-area .content-page article .thumbnail{width:42.4%;margin-left:2.8%}.content-area.our-solicitors-content-area .content-page article .container{max-width:768px}.content-area.our-solicitors-content-area .content-page article .container .description p{margin-bottom:20px}.content-area.our-solicitors-content-area .content-page article .content .button{margin-top:39px}.content-area.our-solicitors-content-area .testimonials-section{margin-top:-154px}.content-area.our-solicitors-content-area .our-offices-section{margin-top:16px}}@media (min-width:767px) and (max-width:880px){.content-area.our-solicitors-content-area .content-page article:nth-of-type(2n-1) .thumbnail{top:auto;height:auto;bottom:-33px}}@media (max-width:767px){body.page-template-template-our-solicitors-page .banner-top .container .banner-container .title-page-wrap{background-position:65% 25%;background-size:180%;background-repeat:no-repeat}.content-area.our-solicitors-content-area .content-page{padding-bottom:0}.content-area.our-solicitors-content-area .content-page article .content .button{margin-left:auto;margin-right:auto}.content-area.our-solicitors-content-area .content-page article:nth-of-type(2n-1) .wrap{padding-top:40px;padding-bottom:0}.content-area.our-solicitors-content-area .content-page article:nth-of-type(2n-1) .thumbnail{height:auto;margin:0 auto -128px;max-height:none}.content-area.our-solicitors-content-area .content-page article:nth-of-type(2n-1) .container{padding-top:68px}.content-area.our-solicitors-content-area .content-page article:nth-of-type(2n-1) .content{padding-bottom:40px}.content-area.our-solicitors-content-area .content-page article:nth-of-type(2n):after,.content-area.our-solicitors-content-area .content-page article:nth-of-type(2n):before{display:none}.content-area.our-solicitors-content-area .content-page article:nth-of-type(2n) .wrap{padding-top:40px;padding-bottom:0}.content-area.our-solicitors-content-area .content-page article:nth-of-type(2n) .container{padding-top:79px}.content-area.our-solicitors-content-area .content-page article:nth-of-type(2n) .thumbnail{height:auto;margin:0 auto -128px;max-height:none}.content-area.our-solicitors-content-area .content-page article:nth-of-type(2n) .content{float:none;padding-bottom:40px}.content-area.our-solicitors-content-area .content-page article:last-of-type{padding-bottom:0}.content-area.our-solicitors-content-area .content-page article:last-of-type .container{padding-bottom:0}.content-area.our-solicitors-content-area .content-page article:last-of-type .content{padding-bottom:0}.content-area.our-solicitors-content-area .content-page article .container{clear:both}.content-area.our-solicitors-content-area .content-page article .container:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:transparent;background-image:url(dist/images/background-slope-light-teal-gradient.png);background-repeat:no-repeat;background-size:cover;z-index:1}.content-area.our-solicitors-content-area .content-page article .container:after{content:'';display:block;position:absolute;opacity:1;bottom:0;left:0;right:0;background:#fff;z-index:0;height:79%}.content-area.our-solicitors-content-area .content-page article .thumbnail{right:0;position:static;width:100%;max-width:100%;max-height:none;width:82%;float:none;overflow:visible}.content-area.our-solicitors-content-area .content-page article .content{position:relative;width:100%;float:none;text-align:center;z-index:2}.content-area.our-solicitors-content-area .content-page article .content .bottom,.content-area.our-solicitors-content-area .content-page article .content .description{text-align:left}.content-area.our-solicitors-content-area .testimonials-section{margin-top:75px;padding-top:0;padding-bottom:44px}.content-area.our-solicitors-content-area .testimonials-section:after{display:none}}.page-template-template-2col-left-page #page{background:#fff}.content-area:not(.services-content-area).col-left-content-area .content-page .container:after{display:none}.col-left-content-area{margin-top:0}.col-left-content-area .content-page{background-image:-webkit-gradient(linear,left top,left bottom,from(#eff7f7),to(rgba(239,247,247,0)));background-image:-webkit-linear-gradient(#eff7f7,rgba(239,247,247,0));background-image:-o-linear-gradient(#eff7f7,rgba(239,247,247,0));background-image:linear-gradient(#eff7f7,rgba(239,247,247,0))}.col-left-content-area .content-page .col-xs-12.col-md-8{background:#fff}.col-left-content-area .button.button-blue{font-size:12px;padding:16px 14px 16px 17px;line-height:20px}.col-left-content-area .button.button-blue:after{display:none}.col-left-content-area .testimonials-section{margin-top:77px}.col-left-content-area .testimonials-section section{border-top:1px solid rgba(151,151,151,.27);padding-top:54px}.col-left-content-area .content-page ul li{font-weight:inherit}.col-left-content-area .sidebar{max-width:none;height:100%}.col-left-content-area .sidebar.hidden-left{position:fixed;top:0;bottom:0;right:0;left:0;padding:0;margin:0;pointer-events:none;z-index:-1;background:0 0;transition:z-index 1s,background .2s}.col-left-content-area .sidebar.hidden-left.show{transition:z-index 0s,background .2s;background:rgba(0,0,0,.46);pointer-events:auto;z-index:999999}.col-left-content-area .sidebar.hidden-left.show .parent-pages{transform:translateX(0)}.col-left-content-area .sidebar.hidden-left .parent-pages{display:block;width:100%;max-width:413px;border-radius:0;margin-left:0;margin-top:0;transition:transform .2s;transform:translateX(-100%);height:100%;background:#fff;overflow:auto}.col-left-content-area .sidebar.hidden-left .parent-pages .back{padding:15px 15px 15px 20px;background:#62c1ca}.col-left-content-area .sidebar.hidden-left .parent-pages .back .caption-2{padding-left:30px;position:relative;font-weight:800;text-transform:uppercase;color:#fff;opacity:1}.col-left-content-area .sidebar.hidden-left .parent-pages .back .caption-2:after{content:url(dist/images/button-arrow-white.svg);position:absolute;left:0;top:0;transform:rotate(180deg)}.col-left-content-area .sidebar .form-section{margin:24px 0 0 20px;background:#fff;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}.col-left-content-area .sidebar .form-section>.container{padding-bottom:20px}.col-left-content-area .sidebar .form-section form{background:0 0;padding:0;box-shadow:none}.col-left-content-area .sidebar .form-section form .gform_footer{display:none}.col-left-content-area .sidebar .form-section form .gform_body:after{display:none}.col-left-content-area .sidebar .form-section form .gform_body li.gf_left_half.full_on_go{max-width:calc(100% - 72px)}.col-left-content-area .sidebar .form-section form .gform_body li.field_sublabel_below .gf_button_wrapper,.col-left-content-area .sidebar .form-section form .gform_body li.field_sublabel_below .under-button{text-align:center}.col-left-content-area .sidebar .form-section form .gform_body li.field_sublabel_below .gf_button_wrapper .btn-right,.col-left-content-area .sidebar .form-section form .gform_body li.field_sublabel_below .under-button .btn-right{width:auto;padding:0}.col-left-content-area .sidebar .form-section form .gform_body li.field_sublabel_below .gf_button_wrapper .info-left,.col-left-content-area .sidebar .form-section form .gform_body li.field_sublabel_below .under-button .info-left{right:0;left:0;text-align:center;padding:0}.col-left-content-area .sidebar .form-section form .gform_body li.field_sublabel_below .gf_button_wrapper .info-left p,.col-left-content-area .sidebar .form-section form .gform_body li.field_sublabel_below .gf_button_wrapper .info-left span,.col-left-content-area .sidebar .form-section form .gform_body li.field_sublabel_below .under-button .info-left p,.col-left-content-area .sidebar .form-section form .gform_body li.field_sublabel_below .under-button .info-left span{color:inherit;text-align:inherit}.col-left-content-area .sidebar .form-section form .gform_body li.field_sublabel_below .gf_button_wrapper .info-right,.col-left-content-area .sidebar .form-section form .gform_body li.field_sublabel_below .under-button .info-right{width:auto;padding-left:0;margin-top:16px}.col-left-content-area .sidebar .form-section form .gform_body li.gf_btn_go .ginput_container_checkbox .gfield_checkbox{width:100%}.col-left-content-area .sidebar .form-section form .gform_body li.gf_btn_go .ginput_container_checkbox .gfield_checkbox label{width:auto;height:56px;padding:17.7px 19.78px;border-radius:6px;line-height:19px;float:right;min-width:100%}.col-left-content-area .sidebar .form-section form .gform_body li .ginput_container.ginput_container_select:after{right:15px;top:14px}.col-left-content-area .sidebar .form-section form .gform_body li .ginput_container select{height:56px;background:#f7f7f7;padding:12px 35px 16px 15px;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.col-left-content-area .sidebar .form-section form .gform_body li .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.col-left-content-area .sidebar .form-section form .gform_body li .ginput_container input[type=email],.col-left-content-area .sidebar .form-section form .gform_body li .ginput_container input[type=text]{height:56px;background:#f7f7f7;padding:12px 15px 16px;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.col-left-content-area .sidebar .form-section form .gform_body li .input[type=text]{background:#f7f7f7}.col-left-content-area .sidebar .content-sidebar{margin-left:-20px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}.col-left-content-area .sidebar .content-sidebar.fixed{position:fixed;top:0!important;left:0;padding-left:0;padding-right:0;margin-top:0;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.col-left-content-area .sidebar .content-sidebar.fixed::-webkit-scrollbar{width:0;background:0 0}.col-left-content-area .sidebar .content-sidebar.bottom{position:absolute;margin-top:0;margin-right:20px;width:calc(100% - 20px)}.col-left-content-area .sidebar .parent-pages .parent-page{border-bottom:solid 1px rgba(151,151,151,.27);border-radius:0;margin-top:0}.col-left-content-area .sidebar .parent-pages .parent-page:last-child{border-bottom:0}.col-left-content-area .sidebar .parent-pages .parent-page.current a,.col-left-content-area .sidebar .parent-pages .parent-page:hover a{border-left:8px solid #62c1ca;padding-right:10px;font-weight:700;color:#62c1ca;line-height:1.75}.col-left-content-area .sidebar .parent-pages .parent-page a{border-left:0 solid transparent;transition:border .2s,padding .2s;display:block;padding:14px 18px 13px 33px;color:#4c4252;text-decoration:none;font-weight:400;line-height:1.75}.col-left-content-area .sidebar p{margin:0}.col-left-content-area .child-pages-container{max-width:831px;margin:auto;padding:25px 0}.col-left-content-area .child-pages-container .content-list{display:none;background:0 0;border:0;position:relative;padding-left:30px;margin-bottom:33px;text-transform:uppercase}.col-left-content-area .child-pages-container .content-list:after{content:url(dist/images/button-arrow-teal.svg);position:absolute;left:0;top:0}.col-left-content-area .child-pages-container .quote{padding:7px 0 39px}.col-left-content-area .child-pages-container .quote blockquote{padding:8px 0;margin:0;padding-left:40px}.col-left-content-area .child-pages-container .quote blockquote p{font-size:20px;margin-bottom:.75rem}.col-left-content-area .child-pages-container .feature-page,.col-left-content-area .child-pages-container .page-item{border-top:1px solid rgba(151,151,151,.27);padding:35px 0 37px}.col-left-content-area .child-pages-container .feature-page .page-excerpt p:last-child,.col-left-content-area .child-pages-container .page-item .page-excerpt p:last-child{margin-bottom:16px}.col-left-content-area .child-pages-container .feature-page:first-of-type,.col-left-content-area .child-pages-container .page-item:first-of-type{border-top:0}.col-left-content-area .child-pages-container .feature-page img{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;box-shadow:0 0 11px 2px rgba(0,0,0,.09);-ms-box-shadow:0 0 11px 2px rgba(0,0,0,.09);-webkit-box-shadow:0 0 11px 2px rgba(0,0,0,.09)}.col-left-content-area .child-pages-container .feature-page .bottom-action{margin-top:26px}.col-left-content-area .child-pages-container .content-area .letter-section .letter-title,.col-left-content-area .child-pages-container h3,.content-area .letter-section .col-left-content-area .child-pages-container .letter-title{text-transform:uppercase;margin:0 0 30px}.col-left-content-area .child-pages-container .content-area .letter-section .letter-title a,.col-left-content-area .child-pages-container h3 a,.content-area .letter-section .col-left-content-area .child-pages-container .letter-title a{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit;color:inherit;text-decoration:inherit;font-family:inherit;font-style:inherit;font-stretch:inherit}.col-left-content-area .child-pages-container .content-morepages .title{margin-top:21px;margin-bottom:0}.col-left-content-area .child-pages-container .content-morepages a.text-link-5{position:relative;padding-left:25px;text-decoration:none;text-transform:uppercase;display:inline-block}.col-left-content-area .child-pages-container .content-morepages a.text-link-5:after{content:"\f078";position:absolute;font-family:FontAwesome;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);left:0;top:3px;font-weight:400;font-size:13px}.col-left-content-area .child-pages-container .content-morepages a.text-link-5:hover{color:#fd9478}@media (max-width:1024px){.col-left-content-area .testimonials-section{margin-top:79px}.col-left-content-area .testimonials-section section{border-top:0;padding-top:0}.col-left-content-area .sidebar{background:#eef8f9;height:auto}.col-left-content-area .sidebar.hidden-left .parent-pages .parent-page a{padding:15px 18px 15px 33px}.col-left-content-area .sidebar .parent-pages{display:none}.col-left-content-area .sidebar .form-section{margin:28px auto;max-width:727px;padding-top:0}.col-left-content-area .sidebar .form-section>.container{max-width:442px;padding-left:20px;padding-right:20px}.col-left-content-area .sidebar .form-section form .gform_body li.gf_left_half.full_on_go{max-width:calc(100% - 80px)!important}.col-left-content-area .child-pages-container{padding-top:38px;padding-bottom:0;border-bottom:1px solid rgba(151,151,151,.27)}.col-left-content-area .child-pages-container .content-list{display:block}.col-left-content-area .child-pages-container .feature-page,.col-left-content-area .child-pages-container .page-item{border-top:1px solid rgba(151,151,151,.27);padding:39px 0 37px}.col-left-content-area .child-pages-container .feature-page:first-of-type,.col-left-content-area .child-pages-container .page-item:first-of-type{border-top:0}.col-left-content-area .child-pages-container .feature-page:last-of-type,.col-left-content-area .child-pages-container .page-item:last-of-type{padding-bottom:39px}.col-left-content-area .child-pages-container .feature-page .bottom-action .button.button-blue,.col-left-content-area .child-pages-container .page-item .bottom-action .button.button-blue{font-size:16px}.col-left-content-area .child-pages-container .feature-page .page-excerpt p:last-child,.col-left-content-area .child-pages-container .page-item .page-excerpt p:last-child{margin-bottom:30px}.col-left-content-area .child-pages-container .feature-page{padding-bottom:52px}.col-left-content-area .child-pages-container .feature-page .content-area .letter-section .letter-title,.col-left-content-area .child-pages-container .feature-page h3,.content-area .letter-section .col-left-content-area .child-pages-container .feature-page .letter-title{margin:0 0 50px}.col-left-content-area .child-pages-container .feature-page .bottom-action{margin-top:50px}.col-left-content-area .child-pages-container .feature-page .feature-page-container .page-infor .row .col-sm-7{padding-left:30px;padding-right:15px}.col-left-content-area .child-pages-container .feature-page .feature-page-container .page-infor .row .col-sm-5{padding-left:15px;padding-right:30px}.col-left-content-area .child-pages-container .content-area .letter-section .letter-title,.col-left-content-area .child-pages-container h3,.content-area .letter-section .col-left-content-area .child-pages-container .letter-title{margin:0 0 35px}.col-left-content-area .child-pages-container .quote{padding:9px 0 39px}.col-left-content-area .child-pages-container .quote blockquote{padding-left:32px}}@media (max-width:767px){.col-left-content-area .sidebar .content-sidebar{margin-left:0}.col-left-content-area .sidebar.hidden-left{top:0}.col-left-content-area .sidebar.hidden-left .parent-pages{max-width:100%;padding-bottom:56.4px}.col-left-content-area .sidebar.hidden-left .parent-pages .parent-page{border-bottom-width:1px}.col-left-content-area .sidebar.hidden-left .parent-pages .parent-page a.text-link-4{font-size:16px}.col-left-content-area .sidebar .form-section{padding-top:0;margin:24px auto}.col-left-content-area .sidebar .form-section>.container{padding-left:15px;padding-right:15px}.col-left-content-area .sidebar .form-section form .gform_body li.gf_left_half.full_on_go{max-width:calc(100% - 70px)!important;padding-right:10px}.col-left-content-area .sidebar .form-section form .gform_body li.gf_right_half{float:right;display:inline-block}.col-left-content-area .content-page .container-large .col-xs-12{padding-left:30px;padding-right:30px}.col-left-content-area .content-page .container-large .col-xs-12.sidebar{padding-left:24px;padding-right:24px}.col-left-content-area .content-page .container-large .col-xs-12 .child-pages-container .content-list{margin-bottom:6px}.col-left-content-area .content-page .container-large .col-xs-12 .child-pages-container .feature-page,.col-left-content-area .content-page .container-large .col-xs-12 .child-pages-container .page-item{padding:31px 0}.col-left-content-area .content-page .container-large .col-xs-12 .child-pages-container .feature-page .page-excerpt p:last-child,.col-left-content-area .content-page .container-large .col-xs-12 .child-pages-container .page-item .page-excerpt p:last-child{margin-bottom:23px}.col-left-content-area .content-page .container-large .col-xs-12 .child-pages-container .feature-page:last-of-type,.col-left-content-area .content-page .container-large .col-xs-12 .child-pages-container .page-item:last-of-type{margin-bottom:32px}.col-left-content-area .content-page .container-large .col-xs-12 .child-pages-container .feature-page .bottom-action,.col-left-content-area .content-page .container-large .col-xs-12 .child-pages-container .page-item .bottom-action{text-align:center}.col-left-content-area .content-page .container-large .col-xs-12 .child-pages-container .feature-page .bottom-action .button.button-blue,.col-left-content-area .content-page .container-large .col-xs-12 .child-pages-container .page-item .bottom-action .button.button-blue{font-size:14px}.col-left-content-area .content-page .container-large .col-xs-12 .child-pages-container .quote blockquote{padding-left:15px}.col-left-content-area .content-page .container-large .col-xs-12 .child-pages-container .feature-page .content-area .letter-section .letter-title,.col-left-content-area .content-page .container-large .col-xs-12 .child-pages-container .feature-page h3,.content-area .letter-section .col-left-content-area .content-page .container-large .col-xs-12 .child-pages-container .feature-page .letter-title{margin:0 0 17px}.col-left-content-area .content-page .container-large .col-xs-12 .child-pages-container .feature-page .page-excerpt{margin-top:20px}.col-left-content-area .content-page .container-large .col-xs-12 .child-pages-container .feature-page .bottom-action{margin-top:23px}.col-left-content-area .content-page .container-large .col-xs-12 .child-pages-container .feature-page .feature-page-container .page-infor .row .col-sm-7{padding-left:30px;padding-right:30px}.col-left-content-area .content-page .container-large .col-xs-12 .child-pages-container .feature-page .feature-page-container .page-infor .row .col-sm-5{padding-left:30px;padding-right:30px}.col-left-content-area .content-page .container-large .col-xs-12 .child-pages-container .content-area .letter-section .letter-title,.col-left-content-area .content-page .container-large .col-xs-12 .child-pages-container h3,.content-area .letter-section .col-left-content-area .content-page .container-large .col-xs-12 .child-pages-container .letter-title{margin-bottom:15px}.col-left-content-area .content-page .container-large .col-xs-12 .child-pages-container .content-morepages .title{margin-bottom:6px}.col-left-content-area .content-page .container-large .col-xs-12 .child-pages-container .content-morepages .title a.text-link-5:after{top:0}.col-left-content-area .content-page .container-large .col-xs-12 .child-pages-container .quote{padding:0 0 37px}}@media (max-width:479px){.col-left-content-area .sidebar .form-section .gform_wrapper form .gform_body .top_label.gform_fields li.gfield.gf_left_half,.col-left-content-area .sidebar .form-section .gform_wrapper form .gform_body .top_label.gform_fields li.gfield.gf_right_half{display:inline-block}.col-left-content-area .child-pages-container .content-area .letter-section .letter-title a,.col-left-content-area .child-pages-container h3 a,.content-area .letter-section .col-left-content-area .child-pages-container .letter-title a{font-size:17px}}@media (max-width:349px){.testimonials-section section .tpt-slider-area .owl-nav{right:0;top:-80px}.testimonials-section section .tpt-slider-area .owl-nav button{width:35px;height:35px}}@media (max-width:374px){.col-left-content-area .content-page .container-large .col-xs-12.sidebar{padding:0 10px}}.single .banner-top .title-page.title-blog{display:block}.single .banner-top .title-cate{display:block;margin-top:24px}.single .blog-header h2{margin-bottom:57px}.single .blog-header .feature-image-wrap{height:0;padding-bottom:55.8%;background-size:cover;background-position:center;background-repeat:no-repeat}.single .col-right-content .col-md-8{min-height:579px;margin-bottom:0}.single .col-right-content .col-md-8 a{font-size:16px;font-weight:700;line-height:1.75;letter-spacing:1px}.single .col-right-content .col-md-8 h4{margin-bottom:30px}.single .content-area .contactform-section{position:relative;width:100%}.single .content-area .contactform-section:after{content:'';background-image:url(dist/images/shape.svg);background-repeat:no-repeat;width:100%;height:100%;top:0;display:block;position:absolute;background-size:cover}.single-barristers .content-area .content-here h2{margin-bottom:45px}.single-barristers .content-area .content-here p:last-child{margin-bottom:0}.single-barristers .contactform-section{padding-top:100px;margin-bottom:60px}.single-barristers .contactform-section .container{position:relative;z-index:9}.single-barristers .contactform-section .container .widget_text{margin-top:16px}.single-barristers .contactform-section .gf_browser_chrome{margin-top:0}.single-barristers .main-post .post-left p{margin-bottom:0;border-radius:8px;box-shadow:0 4px 14px 10px rgba(153,153,153,.25);-ms-box-shadow:0 4px 14px 10px rgba(153,153,153,.25);-webkit-box-shadow:0 4px 14px 10px rgba(153,153,153,.25);display:block;height:0;overflow:hidden;padding-bottom:100%;position:relative;background-size:cover;background-position:center}.single-barristers .main-post .post-left p img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:auto;max-width:none;min-width:100%;min-height:100%;display:none}.single-barristers .main-post h2{text-align:left;margin-bottom:45px}.single-barristers .main-post h2:after{left:0;transform:translateX(0)}.single-barristers .contactform-section{margin-top:55px}@media (min-width:1025px){.single-barristers .contactform-section{padding-top:246px;margin-bottom:136px}.single-barristers .main-post.row{margin-left:-55px;margin-right:-55px}.single-barristers .main-post.row .post-left,.single-barristers .main-post.row .post-right{padding-left:55px;padding-right:55px}.single-barristers .main-post .content-area .content-here h2{font-size:28px;line-height:1}}@media (max-width:1024px){.single-barristers .content-area .content-here h2{font-size:36px;letter-spacing:.86px;line-height:.81;margin-bottom:30px}.single .blog-header .container{padding-left:0;padding-right:0}.single .col-right-content .row .col-md-8{min-height:unset;margin-bottom:0;padding-top:40px;padding-bottom:30px}.single .col-right-content .row .col-md-8 .content-page .container{padding-left:0;padding-right:0}}@media (max-width:767px){.single-barristers .main-post .post-left p img{display:block}.single-barristers .post-left{margin-bottom:30px}.single-barristers .content-area .content-here h2{font-size:28px;line-height:1}.single-barristers .contactform-section .gform_widget{padding-right:15px;padding-left:15px}.single .blog-header h2{margin-bottom:30px}}@media (max-width:320px){.single .col-right-content .aside-section aside .textwidget p a{min-width:272px}}