/**handles:flatsome-style**/
.embed-youtube{width:100%;position:relative;overflow:hidden}.embed-youtube:before{content:"";position:relative;padding-bottom:56.25%;height:0;display:block;overflow:hidden}.embed-youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}#main ul{margin:0 0 30px 20px}#main ul.nav-tabs,#main ul.tabs-nav{margin:0}body .gform_wrapper li input,body input{margin-bottom:12px!important}body .gform_wrapper .top_label div.ginput_container,body .gform_wrapper ul li.gfield,body .grom_wrapper ul li.gfield .ginput_container .address_line_1 input{margin-top:0!important}body .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:0 .75em!important}body .gform_wrapper .top_label li.gfield.gf_left_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(ul.gfield_radio li input):not(ul.gfield_checkbox li input):not(.datepicker),body .gform_wrapper .top_label li.gfield.gf_right_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(ul.gfield_radio li input):not(ul.gfield_checkbox li input):not(.datepicker){margin:0!important}body .gform_wrapper .hidden_label .ginput_container input[type=text],body .gform_wrapper .hidden_label .ginput_container select,body .gform_wrapper li.gfield textarea.textarea{margin-top:12px!important}body .gform_wrapper .gform_footer{margin:0!important;padding:5px 0 10px}body .gform_wrapper .gfield_checkbox li input,body .gform_wrapper .gfield_checkbox li input[type=checkbox],body .gform_wrapper .gfield_radio li input[type=radio],body .gform_wrapper ul li.gfield.field_sublabel_hidden_label,body .gform_wrapper ul li.gfield.gf_left_half,body .gform_wrapper ul li.gfield.gf_right_half,body .gform_wrapper ul.gform_fields li{margin-bottom:0!important}body .gform_wrapper .gfield_checkbox li input,body .gform_wrapper .gfield_checkbox li input[type=checkbox],body .gform_wrapper .gfield_radio li input[type=radio]{margin-top:1px!important}body .gform_wrapper .ginput_container .gfield_checkbox,body .gform_wrapper .ginput_container .gfield_radio{margin-bottom:25px!important}ul.bullet-arrow li,ul.bullet-checkmark li{list-style:none;position:relative;padding:7px 0 7px 25px;margin:0;border-bottom:1px solid #ececec}.dark ul.bullet-arrow li,.dark ul.bullet-checkmark li{border-color:rgba(255,255,255,.2)}ul.bullet-arrow li:before,ul.bullet-checkmark li:before{font-family:fl-icons!important;left:0;position:absolute;font-size:16px;color:#7a9c59}ul.bullet-arrow li,ul.bullet-checkmark li{list-style:none;position:relative;padding:7px 0 7px 25px;margin:0;border-bottom:1px solid #ececec}ul.bullet-checkmark li:before{content:"\e00a"!important}ul.bullet-arrow li:before{content:"\f105"!important}.icons-invert .icon-box .has-icon-bg .icon .icon-inner{background:#0060a0}.icons-invert .icon-box:hover .has-icon-bg .icon .icon-inner{background:#fff}.icons-invert .icon-box svg g path{fill:#FFF!important;color:#fff!important}.icons-invert .icon-box:hover svg g path{fill:#0060A0!important;color:#0060a0!important}body .gform_wrapper form input,body .gform_wrapper form select,body .gform_wrapper form textarea{background-color:#efefef;border-color:#efefef!important;font-size:1em;font-weight:400;font-style:normal;line-height:1.2em;text-decoration:none;text-transform:none;letter-spacing:0;padding:1em 1.9em;height:3.9em;border:1px solid;border-radius:10px!important}body .gform_wrapper form.beehiveform-dark input.datepicker{width:100%!important}.single-post .fbc ol.fbc-items{float:none!important}.portfolio-box-attorney-title{margin-top:6px;font-size:.7em;line-height:1.4;opacity:.85}.page-id-1153 .portfolio-element-wrapper .portfolio-box .box-text-inner p.portfolio-box-category{display:none!important}.smartcrawl-breadcrumb-separator{padding:0 10px}.tagcloud a{background:#203b75;border:1px solid #11203f;font-size:.6em!important;display:inline-block;padding:.25em 2.25em .25em 1em;margin:0 .5em .75em 0;border-radius:20px;position:relative;font-weight:700;color:#fff!important}.tagcloud a::after{position:absolute;top:7px;right:8px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAH0lEQVQIHWP8//8/AxKoZwAJQHE9WBKZAxMAy0AlGACq1CjXqC+LfAAAAABJRU5ErkJggg==) #eeeff3;content:"";height:7px;width:7px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #11203f}.tagcloud a:hover{background:#11203f}.single-post #main #content{padding-top:0!important}body .is-smaller{font-size:16px}body .box-text a:not(.button){font-size:18px}body .mobile-sidebar button.toggle{transform:scaleY(1.85);font-weight:700;font-family:'Arial Black';color:#000;border-radius:0!important;font-size:12px}#wp-admin-bar-customize,#wp-admin-bar-edit ul#wp-admin-bar-edit-default,#wp-admin-bar-edit_uxbuilder,#wp-admin-bar-flatsome-activate,#wp-admin-bar-flatsome_panel,#wp-admin-bar-new-content-default li#wp-admin-bar-new-blocks,.tooltipster-base,.tooltipster-content{display:none}body.user-id-2 #wp-admin-bar-customize,body.user-id-2 #wp-admin-bar-edit ul#wp-admin-bar-edit-default,body.user-id-2 #wp-admin-bar-edit ul#wp-admin-bar-edit-default li,body.user-id-2 #wp-admin-bar-flatsome_panel,body.user-id-2 #wp-admin-bar-new-content-default li#wp-admin-bar-new-blocks,body.user-id-2 .tooltipster-base,body.user-id-2 .tooltipster-content{display:block}