@font-face{font-display:swap;font-family:'Avenir Roman';src:url(../../../../../../../themes/child-genesis/fonts/3343D7_2_0.eot);src:url("../../../../../../../themes/child-genesis/fonts/3343D7_2_0.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/child-genesis/fonts/3343D7_2_0.woff) format("woff"),url(../../../../../../../themes/child-genesis/fonts/3343D7_2_0.woff2) format("woff2"),url(../../../../../../../themes/child-genesis/fonts/3343D7_2_0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Avenir Roman';src:url(../../../../../../../themes/child-genesis/fonts/3343D7_1_0.eot);src:url("../../../../../../../themes/child-genesis/fonts/3343D7_1_0.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/child-genesis/fonts/3343D7_1_0.woff) format("woff"),url(../../../../../../../themes/child-genesis/fonts/3343D7_1_0.woff2) format("woff2"),url(../../../../../../../themes/child-genesis/fonts/3343D7_1_0.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-display:swap;font-family:'Avenir Roman';src:url(../../../../../../../themes/child-genesis/fonts/3343D7_0_0.eot);src:url("../../../../../../../themes/child-genesis/fonts/3343D7_0_0.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/child-genesis/fonts/3343D7_0_0.woff) format("woff"),url(../../../../../../../themes/child-genesis/fonts/3343D7_0_0.woff2) format("woff2"),url(../../../../../../../themes/child-genesis/fonts/3343D7_0_0.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-display:swap;font-family:'Avenir Roman';src:url(../../../../../../../themes/child-genesis/fonts/3343D7_3_0.eot);src:url("../../../../../../../themes/child-genesis/fonts/3343D7_3_0.eot?#iefix") format("embedded-opentype"),url(../../../../../../../themes/child-genesis/fonts/3343D7_3_0.woff) format("woff"),url(../../../../../../../themes/child-genesis/fonts/3343D7_3_0.woff2) format("woff2"),url(../../../../../../../themes/child-genesis/fonts/3343D7_3_0.ttf) format("truetype");font-weight:600;font-style:normal}#nGageLH{display:none}body{font-family:'Avenir Roman',sans-serif;overflow-x:hidden}.row{max-width:1270px;margin:0 auto}.smaller-row{max-width:1085px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}body *:focus{outline:none}h1,h2,h3,h4,h5,h6,p,span,a{font-family:'Avenir Roman',sans-serif;letter-spacing:.04em}h1,h2,h3{font-weight:600;color:#1a4286}h4,h5,h6{color:#1a4286}h4,h5,h6,p{font-weight:400}h1{font-size:36px;color:#1a4286}h2{font-size:24px;color:#647693}h3{font-size:20px;color:#101e2a}h4{font-size:18px}p{font-size:16px}a{font-weight:600;font-size:16px;color:#1c4484;text-decoration:none;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;outline:none}a:hover,a:focus,a:active{color:#2f8fe1;outline:none}a.underlined{color:#2f8fe1;text-decoration:underline}a.underlined:hover,a.underlined:focus,a.underlined:active{color:#63b7ff}.button,.trsp-button,.gform_footer input[type="submit"]{text-transform:uppercase;font-size:16px;font-weight:600;border-radius:4px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;text-decoration:none;display:inline-block}.button{color:#b1dbfd;background-color:#1c4484;padding:15px 50px}.archive .gform_widget .gform_footer input[type="submit"],.page-template-page_blog .gform_widget .gform_footer input[type="submit"],.single .gform_widget .gform_footer input[type="submit"],.page-template-default .gform_footer input[type="submit"],.mobile-contact-section .gform_footer input[type="submit"]{color:#b1dbfd;background-color:#1c4484;padding:10px 50px;border:none;letter-spacing:.04em}.trsp-button,.gform_footer input[type="submit"]{border:3px solid #1c4484;background-color:transparent;color:#1c4484;padding:15px 50px}.button:hover,.button:focus{background-color:#4168a9;color:#fff}.archive .gform_widget .gform_footer input[type="submit"]:hover,.archive .gform_widget .gform_footer input[type="submit"]:focus,.page-template-page_blog .gform_widget .gform_footer input[type="submit"]:hover,.page-template-page_blog .gform_widget .gform_footer input[type="submit"]:focus,.single .gform_widget .gform_footer input[type="submit"]:hover,.single .gform_widget .gform_footer input[type="submit"]:focus,.page-template-default .gform_footer input[type="submit"]:hover,.page-template-default .gform_footer input[type="submit"]:focus,.mobile-contact-section .gform_footer input[type="submit"]:hover,.mobile-contact-section .gform_footer input[type="submit"]:focus{background-color:#4168a9;color:#fff}.trsp-button:hover,.trsp-button:focus,.gform_footer input[type="submit"]:hover,.gform_footer input[type="submit"]:focus{color:#2f8fe1}.button:active{-webkit-transform:scale(.97);-moz-transform:scale(.97);-ms-transform:scale(.97);-o-transform:scale(.97);transform:scale(.97);background-color:#15376e;color:#b1dbfd}.archive .gform_widget .gform_footer input[type="submit"]:active,.page-template-page_blog .gform_widget .gform_footer input[type="submit"]:active,.single .gform_widget .gform_footer input[type="submit"]:active,.page-template-default .gform_footer input[type="submit"]:active,.mobile-contact-section .gform_footer input[type="submit"]:active{-webkit-transform:scale(.97);-moz-transform:scale(.97);-ms-transform:scale(.97);-o-transform:scale(.97);transform:scale(.97);background-color:#15376e;color:#b1dbfd}.trsp-button:active,.gform_footer input[type="submit"]:active{-webkit-transform:scale(.97);-moz-transform:scale(.97);-ms-transform:scale(.97);-o-transform:scale(.97);transform:scale(.97);color:#2f8fe1}.button.not-active{background-color:#b8c3d3}.trsp-button.not-active,.gform_footer input[type="submit"].not-active{border-color:#bac7da;color:rgba(47,143,225,.4)}.page-template-default .footer-widgets{margin-top:20px}.columns{float:left;padding:0 15px}.site-inner,.wrap{max-width:1270px}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table;height:0;overflow:hidden}.clearfix:after{clear:both}.site-header,.nav-primary{border:none;min-height:0;background-color:#1a4286}.site-header .wrap{padding-top:0;padding-bottom:0}.site-header p,.site-header a,.site-header span{color:#fff;text-decoration:none;font-size:16px;letter-spacing:.04em}.header-image .title-area{padding-bottom:0}.header-image .title-area a{min-height:108px;background:url(../../../../../../../themes/child-genesis/images/logo.png) no-repeat;background-size:contain}.header-image .site-title a{height:100%;font-size:0;outline:none}.header-widget-area .widget p{margin-bottom:0}#black-studio-tinymce-2 a{font-size:25px}#nav_menu-2 .menu>.menu-item:last-child a{padding:8px 15px}#nav_menu-2 .menu>.menu-item:last-child a span{font-size:14px}.body-bg-when-video-is-shown{position:relative}.body-bg-when-video-is-shown:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:999;background:rgba(0,0,0,.9)}.show-player{z-index:100;display:block}.hide-player{z-index:-1;display:none}.video-player-wrapper{position:fixed;top:50%;width:100%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:800px;height:auto;border:1px solid #f2f2f2;z-index:9999}.video-player-wrapper video{display:none;width:100%;height:100%}.video-player-wrapper .close-video-player{position:absolute;top:-30px;right:0;width:25px;height:25px;line-height:21px;border-radius:50%;background:#333;z-index:100;padding:0;border:1px solid #f2f2f2}.video-player-wrapper .close-video-player:hover{background:#1a4286}.home-banner-section{background-position:50% 50%;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;position:relative;height:100%;overflow:hidden}.home-banner-section video{object-fit:cover;display:block;width:100%}.home-banner-section .tint{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:#000;opacity:.5;transition:opacity 1s cubic-bezier(.19,1,.22,1)}.home-banner-section h1,.home-banner-section h2,.home-banner-section h3,.home-banner-section h4,.home-banner-section h5,.home-banner-section h6,.home-banner-section p,.home-banner-section span,.home-banner-section-subpages p{color:#fff}.home-banner-section h1,.home-banner-section h2{text-transform:uppercase;font-weight:600;font-size:40px;margin-bottom:0}.home-banner-section h3,.home-banner-section h4,.home-banner-section h5,.home-banner-section h6{text-transform:uppercase;font-weight:400}.home-banner-section h3{font-size:32px;text-transform:none;letter-spacing:.04em}.home-banner-caption{text-align:center;margin:0 auto;position:absolute;bottom:20%;width:100%;overflow:hidden}.home-banner-caption .fa{font-size:80px;margin-bottom:10px}.home-banner-caption a{color:#fff;opacity:.3}.home-banner-caption a:hover{opacity:1}.home-banner-section-subpages{background-color:#000}.home-banner-section-subpages{padding-top:20px;padding-bottom:15px}.subpage-icon-container{font-size:0;white-space:nowrap;margin-bottom:10px;height:auto!important}.subpage-icon-container:before{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.subpage-icon-container>*{vertical-align:middle;display:inline-block;white-space:normal}.subpage-icon-container img{display:inline-block;text-align:center;width:80px}.subpage-item{text-align:center}.subpage-item a{font-weight:600;font-size:14px;text-transform:uppercase;color:#63b7ff}.subpage-item a:hover{color:#fff}.future-plan-section h1{text-transform:uppercase;color:#1a4286;max-width:600px;margin-bottom:30px;margin-top:10px}.first-column .future-plan-image-container{padding-bottom:53.9%}.future-plan-section .first-column-text{padding-left:20px;border-left:1px solid #ccc;margin-bottom:35px}.future-plan-image-container{position:relative;background-position:50% 50%;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat}.quote-container{background-color:#1a4286}.plan-section-quote{margin-bottom:0;color:#fff;padding:25px 15px;position:relative;text-indent:25px}.plan-section-quote:before,.plan-section-quote:after{content:'';width:17px;height:14px;position:absolute;background-image:url(../../../../../../../themes/child-genesis/images/quote-icon.png);background-repeat:no-repeat;background-position:50% 50%}.plan-section-quote:before{left:15px;top:20px}.plan-section-quote:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);right:30px;bottom:20px}.second-column .future-plan-image-container{padding-bottom:36%;margin:11px;background-size:80%!important}.second-column h3{font-size:20px;text-transform:uppercase;color:#1a4286;font-weight:600;margin-top:20px}.second-column>p{margin-bottom:20px}.download-button-container{text-align:center;overflow:hidden}.download-button-container .button{position:relative;padding:15px 18px}.download-button-container .button:before,.download-button-container .button:after{content:'';position:absolute;height:2px;width:94px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-color:#ccc}.download-button-container .button:before{right:calc(100% + 10px)}.download-button-container .button:after{left:calc(100% + 10px)}h3.community-title{font-size:20px;margin-top:35px}.social-contacts{text-align:center}.social-contacts li{display:inline-block;padding:0 10px}.social-contacts a{background-color:#194286;width:58px;display:inline-block;text-align:center;font-size:34px;border-radius:4px}.social-contacts a:hover,.social-contacts a:focus{background-color:#15376e}.social-contacts .fa{color:#b0daff}.lawyers-section{padding-top:35px;background-color:#ececec}.lawyers-section p{text-align:center}.lawyers-section-title{text-align:center;font-size:24px;text-transform:uppercase;color:#1a4286;padding:0 15px;margin-bottom:25px}.lawyer-thumbnail-container{display:block;position:relative;max-width:245px;margin:0 auto 35px}.lawyer-thumbnail{background-size:cover;background-repeat:no-repeat;background-position:50% 25%;height:220px;border-radius:5px;z-index:10;width:100%;position:relative}.lawyer-thumbnail-container:before{content:'';position:absolute;width:100%;height:100%;left:-15px;bottom:-15px;background-color:#1a4286;border-radius:5px;z-index:1;transition:all 0.3s ease}.lawyer-thumbnail-container:hover:before{background-color:#2f8fe1}.lawyer-name{text-align:center;text-transform:uppercase;color:#1a4286}.lawyer-section-button-container{position:relative;text-align:center;top:27px}.lawyer-section-button-container .button{padding:16px 56px}.additional-content-section{padding-top:55px;padding-bottom:30px}.additional-image-container{padding-bottom:56.2%;background-size:cover;-moz-background-size:cover;background-repeat:no-repeat;background-position:50% 50%;margin-bottom:30px}.additional-content-title{font-size:20px;text-transform:uppercase;margin-top:20px;color:#1a4286}.gform_wrapper ul>li{list-style-type:none}#gform_wrapper_5 .gfield input{background-color:#e8eeef;margin-bottom:0}#gform_wrapper_5 span{margin-bottom:15px}li#field_5_7,li#field_5_3{margin-top:15px}#input_5_1_3,#input_5_1_6,#input_5_8_3,#input_5_8_4{width:100%}#input_5_1 span,#input_5_8 span{width:50%;float:left}#input_5_3,#input_5_6{width:50%}#input_5_4{width:auto}#input_5_8_5_container{float:none!important}#input_5_8_1_container{width:100%!important}#input_5_1_3_container,#input_5_8_3_container{padding-right:5px}#input_5_1_6_container,#input_5_8_4_container{padding-left:5px}.get-in-touch-form-section .row{padding-bottom:35px}.gform_title{text-transform:uppercase;font-size:24px;font-weight:600;display:inline-block;position:relative;color:#1a4286}.gform_heading{text-align:center;overflow:hidden;margin-bottom:25px}.gform_title:before,.gform_title:after{content:'';position:absolute;width:94px;height:2px;background-color:#ccc;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.gform_title:before{right:calc(100% + 15px)}.gform_title:after{left:calc(100% + 15px)}.gsection_title{font-size:20px;font-weight:600;text-transform:uppercase;color:#1a4286}.get-in-touch-form-section .gfield_checkbox li{margin-bottom:15px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.get-in-touch-form-section .gform_fields{padding:0 32px;outline:none}.get-in-touch-form-section .gform_fields+.gform_fields .gfield_label{font-weight:600}.gfield{list-style:none!important}.gform_fields{margin-left:0!important}.gfield_label{font-size:16px;color:#101e2a;margin-bottom:10px;cursor:pointer}.gfield input,.gfield textarea{padding:4px 10px;border-radius:4px;font-size:14px;color:#101e2a;margin-bottom:15px;border-color:#c8c8c8}.validation_error{text-align:center;color:#ce2b2b;margin-bottom:15px}.gfield.gfield_error input{margin-bottom:0;background-image:url(../../../../../../../themes/child-genesis/images/warning.png);background-repeat:no-repeat;background-position:97% 50%}.validation_message{font-size:12px;color:#ce2b2b;font-weight:600;margin-bottom:15px}.gform_validation_container{display:none}.gfield textarea{height:145px}.gfield input:hover{border-color:#999}.gfield_required{display:none}.gfield input::-webkit-input-placeholder{color:#999}.gfield input::-moz-placeholder{color:#999}.gfield input:-ms-input-placeholder{color:#999}.gfield input:-moz-placeholder{color:#999}.ginput_container_checkbox{margin-top:20px}.ginput_container_checkbox input{display:none}.ginput_container_checkbox label{padding-left:30px;position:relative;cursor:pointer;font-size:16px}.ginput_container_checkbox label:before{content:'';position:absolute;width:18px;height:18px;border-radius:50%;border:4px solid #ccc;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.ginput_container_checkbox label:hover::before{border-color:#999}.ginput_container_checkbox input:checked+label:before{border-color:#1c4484;border-width:5px}.ginput_container_checkbox input:checked+label:hover::before{border-color:#2f8fe1}.ginput_counter{color:#999;font-size:14px}.gform_footer{text-align:center}.next-button{margin-top:25px!important;height:auto;visibility:visible;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.next-button.slick-disabled{display:none!important}.slick-prev{display:none!important}.gform_footer .reset-button{background-color:transparent;border:none;font-size:16px;font-weight:600;text-transform:uppercase;color:#1a4286}.gform_footer .reset-button:hover,.gform_footer .reset-button:focus{background-color:transparent;color:#2f8fe1}.contacts-section{padding-bottom:30px}.contacts-section h3{font-size:20px;text-transform:uppercase;font-weight:600;color:#1a4286}.contact-link{margin-bottom:0}.contact-link+.contact-link{margin-bottom:35px}.contact-link a{font-weight:400;color:#101e2a}.contact-link a:hover{color:#2f8fe1}.contact-link span{font-weight:600}.time-table li{font-size:16px}.day{font-weight:600;min-width:35px;display:inline-block}.time{padding-left:35px}.acf-map{height:380px}.map-buttons-container{text-align:center;margin-top:-67px;position:relative;z-index:10}.map-buttons-container a{margin:0 10px;box-shadow:0 2px 15px 3px rgba(0,0,0,.4)}.map-buttons-container a:first-child{padding:15px 48px}.map-buttons-container a:last-child{padding:15px 57px}.footer-widgets{border-top:8px solid #cbcbcb;background-color:#ececec;padding:35px 0 0}.footer-widgets .menu{text-align:center;margin-bottom:25px}.footer-widgets .menu li{display:inline-block;padding:0 8px}.footer-widgets .menu a{color:#101e2a;font-weight:600;text-transform:uppercase;font-size:12px}.footer-widgets .menu a:hover{color:#2f8fe1}.site-footer{text-align:center;padding:0 15px 25px;border:none;background-color:#ececec;display:none}.site-footer p{font-size:14px;line-height:1.7}.footer-widgets-3 p{text-align:center}.home-banner-section{padding-top:145px}.site-inner{padding-top:200px}.archive .site-inner,.page-template-page_blog .site-inner,.single .site-inner{max-width:1085px;padding-bottom:30px}.archive .gform_widget,.page-template-page_blog .gform_widget,.single .gform_widget,.page-template-default .gform_widget{background-color:#e8e8e8;padding:30px 20px;margin-bottom:18px}.archive .gform_widget .gform_footer,.page-template-page_blog .gform_widget .gform_footer,.single .gform_widget .gform_footer,.page-template-default .gform_footer{margin-top:20px}.archive .gform_widget .gform_footer input[type="submit"],.page-template-page_blog .gform_widget .gform_footer input[type="submit"],.single .gform_widget .gform_footer input[type="submit"],.page-template-default .gform_footer input[type="submit"]{width:100%;padding:15px 0}.archive .gform_widget .widget-title,.page-template-page_blog .gform_widget .widget-title,.single .gform_widget .widget-title,.page-template-default .gform_widget .widget-title{font-size:21px;font-weight:600;color:#1a4286;text-transform:uppercase;text-align:center;line-height:1.333;margin-bottom:15px}.page-template-default .gform_widget .widget-title,.page-template-default .gform_widget .gfield input,.page-template-default .gform_widget .gfield textarea,.page-template-page_blog .gform_widget .widget-title{margin-bottom:0!important}.page-template-default .gform_widget .gform_heading,.page-template-page_blog .gform_widget .gform_heading{margin-bottom:10px!important}.page-template-default .gform_widget,.page-template-page_blog .gform_widget{padding:20px!important}.page-template-page_blog .gform_body li{padding-bottom:0!important}.archive .gform_widget .gform_heading,.page-template-page_blog .gform_widget .gform_heading,.single .gform_widget .gform_heading,.page-template-default .gform_widget .gform_heading{margin-bottom:25px}.archive .gform_body li,.page-template-page_blog .gform_body li,.single .gform_body li,.page-template-default .gform_body li{margin-bottom:0}a.gform_save_link,.archive .gform_body input,.page-template-page_blog .gform_body input,.single .gform_body input,.page-template-default .gform_body input{padding:6px 10px}.video-poster{position:relative;width:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;height:121px}.video-poster .video-link{position:absolute;bottom:1%;right:4%;color:rgba(255,255,255,.7);text-align:center;font-size:12px}.video-poster .video-link:hover{color:rgba(255,255,255,.9)}.video-poster .video-link .fa{font-size:40px}.archive .sidebar .widget-title,.page-template-page_blog .sidebar .widget-title,.single .sidebar .widget-title,.page-template-default .sidebar .widget-title{padding-top:18px;font-size:21px;font-weight:600;text-transform:uppercase}.sidebar .widget{margin-bottom:18px}.archive .widget_black_studio_tinymce .button,.page-template-page_blog .widget_black_studio_tinymce .button,.single .widget_black_studio_tinymce .button,.page-template-default .widget_black_studio_tinymce .button{text-align:center;padding:15px 0;width:100%}.archive .content h1,.page-template-page_blog .content h1,.page-template-default .content h1{font-size:36px;text-transform:uppercase}.page-template-default .content-sidebar-wrap{max-width:1085px;margin:0 auto}.archive .entry-header h2 a,.page-template-page_blog .entry-header h2{line-height:1}.archive .site-inner .entry-header h2 a,.page-template-page_blog .site-inner .entry-header h2 a{font-size:24px;font-weight:600;color:#647693;line-height:1.4}.archive .post,.page-template-page_blog .post{border-bottom:2px dotted #cbcbcb}.archive .entry-author-name,.page-template-page_blog .entry-author-name,.single .entry-author-name{color:#2f8fe1}.archive .entry-author-link:hover span,.page-template-page_blog .entry-author-link:hover span,.single .entry-author-link:hover span{color:#63b7ff}.archive .entry-categories a,.page-template-page_blog .entry-categories a,.single .entry-categories a{color:#2f8fe1}.archive .entry-categories a:hover,.page-template-page_blog .entry-categories a:hover,.single .entry-categories a:hover{color:#63b7ff}.archive .entry-footer,.page-template-page_blog .entry-footer{padding-bottom:35px}.single .content h1{font-size:36px}.archive-pagination{margin:0}.archive-pagination a{background-color:#1a4286;color:#b0daff;font-size:24px!important;padding:3px 15px!important;border-radius:4px;vertical-align:middle;text-transform:uppercase}.archive-pagination .pagination-next a,.archive-pagination .pagination-previous a{font-size:16px!important;font-weight:400;line-height:40px;vertical-align:middle}.archive-pagination a:hover{background-color:#15376e}.archive-pagination .active a{background-color:#bac6da;color:#b0daff}.next-article h6,.prev-article h6{text-transform:uppercase;font-size:16px;font-weight:600;color:#ccc}.next-article h2 a,.prev-article h2 a{color:#647693;font-size:24px}.next-article .button,.prev-article .button{padding:10px 30px;outline:none}.pagination-next a,.pagination-previous a{padding:3px 25px!important}.back-to-blog{color:#2d8fe1;margin-bottom:20px}.back-to-blog:hover{color:#1a4286}.single .entry-content{border-bottom:2px dotted #ccc}.single .entry-footer{padding-top:35px}.mobile-section{display:none;zoom:1;clear:both}.mobile-section:before,.mobile-section:after{content:"";display:table;height:0;overflow:hidden}.mobile-section:after{clear:both}.mobile-social-section h3{color:#1c4484}.mobile-section>div{margin-top:30px;text-align:center}.mobile-contact-section h3{color:#1c4484}.mobile-contact-section{border-top:2px solid #ccc}.mobile-contact-section .gform_title{display:block}.mobile-contact-section .widget-title{font-size:21px;font-weight:800;text-transform:uppercase;margin-top:5px}.mobile-contact-section .gform_title:before,.mobile-contact-section .gform_title:after{display:none}.mobile-contact-section .ginput_counter{margin-bottom:25px}.default-page-steps-section{clear:both}.steps-title-container h2{color:#1a4286}.step-title{padding-left:100px;position:relative;font-size:20px;text-transform:uppercase;font-weight:600;color:#1a4286}.step-title:before{position:absolute;content:attr(data-number);left:7px;top:0;width:75px;text-align:center;background-color:#ccc;color:#1a4286;padding:12px 0;border-radius:4px;font-size:44px;z-index:5}.step-title:after{content:'';width:75px;height:75px;position:absolute;top:7px;left:0;background-color:#1a4286;z-index:1;border-radius:4px}.default-page-steps-section p{padding-left:100px}.shown-on-small{display:none}.right{float:right}.left{float:left}.lawyer-bio-section .row:first-child{margin-bottom:30px}.lawyer-photo-container{width:100%;background-position:50% 50%;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat}.lawyer-page-subtitle{font-size:14px;text-transform:uppercase;font-weight:600;color:#ccc}.lawyer-page-title{text-transform:uppercase}.lawyers-anchors{position:relative;padding-bottom:5px}.lawyers-anchors:before,.lawyers-anchors:after{content:'';width:100%;height:2px;position:absolute;left:0;background-image:-webkit-repeating-linear-gradient(to right,#ccc 0,#ccc 2px,transparent 2px,transparent 4px);background-image:-moz-repeating-linear-gradient(to right,#ccc 0,#ccc 2px,transparent 2px,transparent 4px);background-image:-ms-repeating-linear-gradient(to right,#ccc 0,#ccc 2px,transparent 2px,transparent 4px);background-image:repeating-linear-gradient(to right,#ccc 0,#ccc 2px,transparent 2px,transparent 4px)}.lawyers-anchors:before{top:12px}.lawyers-anchors:after{top:100%}.lawyers-anchors p{margin-bottom:10px}.lawyers-anchors a{color:#2f8fe1}.anchors-title{padding-right:10px;display:inline-block;text-transform:uppercase;color:#ccc;font-weight:600;background-color:#fff;position:relative;z-index:10}.practice-areas-container{min-width:255px;padding:0 10px 20px 10px;border-width:0 1px 1px;border-style:solid;border-color:#ccc;text-align:center;position:relative}.practice-areas-container:before{content:'';position:absolute;top:0;left:0;width:100%;height:1px;background-color:#ccc;z-index:1}.practice-area-title{text-align:center;text-transform:uppercase;font-size:18px;color:#647693;font-weight:600;position:relative;background-color:#fff;display:inline-block;z-index:10;top:-10px;padding:0 10px;margin-bottom:0}.practice-area{text-align:center;color:#101e2a;margin-bottom:0;padding-top:20px;position:relative}.practice-area:before{content:'';width:7px;height:7px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);top:5px;border-radius:50%;background-color:#101e2a}.lawyers-anchored-sections h2{color:#647693;text-transform:uppercase}.page-id-4 .menu-header-menu-container{display:none}#menu-header-menu-1{margin-bottom:40px}#menu-header-menu-1 .current-menu-parent>a{padding:13px 10px;text-transform:uppercase;font-size:16px;font-weight:600;background-color:#1a4286;border-left:8px solid #63b7ff;color:#fff;display:block;margin-bottom:10px}#menu-header-menu-1 .current_page_item>a{color:#63b7ff}#menu-header-menu-1 .sub-menu li{border-bottom:2px dotted #cbcbcb;font-size:12px;color:#ccc;font-weight:600;text-transform:capitalize}#menu-header-menu-1 .menu-item-126{pointer-events:none;cursor:default;text-transform:uppercase!important;border-bottom:0!important;margin-bottom:0;margin-top:20px}#menu-header-menu-1 .menu-item-126>a{color:#ccc}.list-title{text-transform:uppercase;font-size:16px;font-weight:600;background-color:#1a4286;border-left:8px solid #63b7ff;color:#fff}.sidebar-menu{margin-bottom:40px}.sidebar-menu .list-title{padding:13px 10px}.sidebar-menu ul li{border-bottom:2px dotted #cbcbcb;text-transform:uppercase;font-size:12px;color:#ccc;font-weight:600}.sidebar-menu li.not-link{padding-bottom:5px;padding-top:10px}.sidebar-menu ul li a{text-transform:capitalize;font-size:16px;color:#1a4286;outline:none}.sidebar-menu ul li a:hover,.sidebar-menu ul li.current-item a{color:#63b7ff}.sidebar-menu-toggle,.close-toggle-ul{display:none}.copied{display:none}.share-buttons-container{margin-bottom:25px}.share-buttons-container span{font-size:16px;color:#ccc;text-transform:uppercase;font-weight:600;padding-right:15px}.share-buttons-container a{display:inline-block;margin:0 5px;width:46px;text-align:center;font-size:23px;outline:none;padding:4px 0;border-radius:4px}.share-buttons-container .facebook-share{background-color:#3b5998}.share-buttons-container .twitter-share{background-color:#4099ff}.share-buttons-container .linkedin-share{background-color:#007bb6}.share-buttons-container .copy-post-link{background-color:#b7b7b7;position:relative}.share-buttons-container .copied{position:absolute;color:#2f8fe1;font-size:14px;white-space:nowrap;text-transform:lowercase;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:100%;padding:0}.share-buttons-container a .fa{color:#fff}.search .search-form{text-align:center}.search .search-form input[type="search"]{padding:0 15px;border-radius:4px}.search .search-form input[type="submit"]{margin-top:30px;color:#b1dbfd;background-color:#1c4484;padding:15px 50px;text-transform:uppercase}.search .search-form input[type="submit"]:hover,.search .search-form input[type="submit"]:focus{background-color:#15376e;color:#b1dbfd}.search .post-type-heading{text-transform:uppercase;font-size:24px;font-weight:600;color:#1a4286}.search .search-content .entry-meta{display:none}.search .search-content a{color:#194286}.search .search-content a:hover{color:#2f8fe1}a#bbblink img{position:relative!important;max-width:200%}a#bbblink{overflow:hidden}a#bbblink:hover img{margin-left:-100%!important}#badges a{width:26%!important;height:auto!important;margin:0 10px!important}#badges{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;margin:11px}#badges a:first-of-type{margin-left:0}#black-studio-tinymce-3 a{color:red}#black-studio-tinymce-3 a:hover{color:#fff;background-position:left bottom!important}