/* Margin 0 para el icono del buscador*/.site-search-toggle.search-header-replace-toggle{margin:0 !important;padding-left:0 !important}/* Margin and padding for social media menu header*/.customize-unpreviewable{padding:6px !important}.sidr-class-dropdown-menu ul a:before{position:absolute;margin-left:-5%}.sidr-class-sub-menu{background-color:#f0f0f0 !important}.sidr-class-sub-menu li a{padding-left:15% !important}div.field-wrap.listradio-wrap.list-wrap.list-radio-wrap ul li label{float:left;margin-left:5px;margin-right:10px}#site-logo-inner{padding-top:5;padding-bottom:15px !important}/*Burger menu aling*/.oceanwp-mobile-menu-icon.clr.mobile-right{top:27px}/* Top bar*/#top-bar-inner{display:table;margin-left:auto}/* Para que los iconos del top-bar no se coloque en columns sino como una row,si lo quitas algo los coloca en position:absolute;*/#top-bar-social.top-bar-right{position:relative}#top-bar-wrap{background-color:rgba(0,0,0,0);border:none;position:fixed;padding-top:1.2%;width:100%;top:0;margin-left:auto}/*End Burger menu aling*/@media only screen and (min-width:768px){/* Social menu */.social-menu-inner.clr{position:relative !important;top:34.5px}#site-logo{margin-top:-15px;padding-bottom:5px !important}.oceanwp-mobile-menu-icon.clr.mobile-right{top:9px}.footer-box.span_1_of_3.col.col-2,.footer-box.span_1_of_3.col.col-3{padding-left:8% !important}.footer-box.span_1_of_3.col.col-1{padding-left:4% !important}.footer-box.span_1_of_3.col.col-3{padding-bottom:4% !important}/*Alinear logo con menú*/#site-navigation-wrap{bottom:-36.5px !important}#site-header{padding-top:55px;padding-bottom:1%}#site-header{position:fixed;top:0;width:100%}.page-header{padding-top:55px !important}body{margin-top:145px}}@media only screen and (max-width:767px){#top-bar-wrap{display:none}.oceanwp-mobile-menu-icon.clr.mobile-right{top:15px}.custom-logo{max-width:200px !important}#site-header{position:fixed;top:0;padding-top:20px;width:100%}body{margin-top:92px}}@media only screen and (max-width:360px){.custom-logo{max-width:165px !important}.oceanwp-mobile-menu-icon.clr.mobile-right{top:10px}}/*Forms*//*Contact buttom*/#nf-field-4{display:table;margin-left:auto;margin-right:auto}label{font-size:1.2em !important}form input[type="text"],form input[type="password"],form input[type="email"],form input[type="url"],form input[type="date"],form input[type="month"],form input[type="time"],form input[type="datetime"],form input[type="datetime-local"],form input[type="week"],form input[type="number"],form input[type="search"],form input[type="tel"],form input[type="color"],form select,form textareat{padding-left:5% !important;padding-right:5% !important;border-radius:0 !important}#nf-field-3{border-radius:0;padding-top:3%;padding-bottom:3%}select,#nf-field-7,#nf-field-9,#nf-field-11,#nf-field-13{padding:4.4% 5% !important}.nf-form-fields-required{font-size:1.1em}#ninja_forms_required_items,.nf-field-container{margin-bottom:10px !important}#nf-field-3{height:80px !important}/*End forms*/.containerflex{display:inline-flex}.inlineb{display:inline}.nf-field-label{margin-bottom:0 !important}.navdisplay{margin-top:-115px}/* @media only screen and (min-width:768px){.divhover::after{content:'';transition:0.3s;position:absolute;bottom:0;display:inline-block;width:100%;height:14%;background-color:rgba(0,0,0,0.7);z-index:100}}*/.titletexclass{position:absolute;padding-left:2%;font-weight:800 !important;font-family:Lato,Arial,sans-serif;text-shadow:0 0 10px rgba(0,0,0,0.4)}#site-header{-webkit-box-shadow:0 0 69px -7px rgba(0,0,0,0.6);-moz-box-shadow:0 0 69px -7px rgba(0,0,0,0.6);box-shadow:0 0 69px -7px rgba(0,0,0,0.6)}.contact-info-widget i{color:#fff !important}.widget-title{border-color:#fff !important}/* gradient */#gradientmetal{background:rgb(0,2,140);/* Old browsers */background:-moz-linear-gradient(45deg,rgb(0,2,140) 0,rgb(33,55,196) 9%,rgb(33,55,196) 18%,rgb(0,67,255) 26%,rgb(33,55,196) 34%,rgb(33,55,196) 44%,rgb(0,64,255) 60%,rgb(33,55,196) 71%,rgb(33,55,196) 82%,rgb(33,55,196) 82%,rgb(0,67,255) 92%,rgb(0,2,140) 100%);/* FF3.6-15 */background:-webkit-linear-gradient(45deg,rgb(0,2,140) 0,rgb(33,55,196) 9%,rgb(33,55,196) 18%,rgb(0,67,255) 26%,rgb(33,55,196) 34%,rgb(33,55,196) 44%,rgb(0,64,255) 60%,rgb(33,55,196) 71%,rgb(33,55,196) 82%,rgb(33,55,196) 82%,rgb(0,67,255) 92%,rgb(0,2,140) 100%);/* Chrome10-25,Safari5.1-6 */background:linear-gradient(45deg,rgb(0,2,140) 0,rgb(33,55,196) 9%,rgb(33,55,196) 18%,rgb(0,67,255) 26%,rgb(33,55,196) 34%,rgb(33,55,196) 44%,rgb(0,64,255) 60%,rgb(33,55,196) 71%,rgb(33,55,196) 82%,rgb(33,55,196) 82%,rgb(0,67,255) 92%,rgb(0,2,140) 100%);/* W3C,IE10+,FF16+,Chrome26+,Opera12+,Safari7+ */}/* final del gradient *//* Margin top for the counter title of the home page */.elementor-widget-counter.counter-title .elementor-counter-title{margin-top:10px}/* Style select */form select{border-width:1px 1px 1px 1px;border-color:#ededed;height:54px;margin-top:3px}/* Loader in contact form */div.wpcf7 img.ajax-loader{display:block}/* Boxes in the Practice Areas page */.elementor-widget-image-box.areas-box .elementor-image-box-content{padding:20px}.elementor-widget-image-box.areas-box .elementor-image-box-content h3{margin-top:0}/* Boxes in the Attorneys page */.attorneys-boxes .elementor-widget-image-box,.attorneys-boxes .elementor-widget-divider{margin-bottom:10px}.attorneys-boxes .elementor-image-box-title{margin-bottom:4px}/* Buttons in the footer */#footer-widgets .footer-box .footer-btn{display:inline-block;font-size:12px;line-height:1;color:#fff;border:1px solid #202326;border-radius:3px;padding:12px 15px;text-transform:uppercase;letter-spacing:1px}#footer-widgets .footer-box .footer-btn.first{margin-right:15px}#footer-widgets .footer-box .footer-btn:hover{background-color:#202326;color:#fff}/* Margin li contact info in the footer */#footer-widgets .contact-info-widget li{margin:0 0 14px}/* MailChimp input color in the footer */#footer-widgets .oceanwp-newsletter-form-wrap input[type="email"]{color:#a0a8b1}/* Responsive */@media (max-width:767px){.elementor-element.custom-icon-boxes .elementor-widget-container{margin:0}}form input[type="text"],form input[type="password"],form input[type="email"],form input[type="url"],form input[type="date"],form input[type="month"],form input[type="time"],form input[type="datetime"],form input[type="datetime-local"],form input[type="week"],form input[type="number"],form input[type="search"],form input[type="tel"],form input[type="color"],form select,form textarea{border-width:1px 1px 1px 1px}#site-logo-inner{padding-top:5px;padding-bottom:15px !important}