:root{--primary-color:#006138;--secondary-font:"Poppins",sans-serif;--primary-font:"Nunito Sans",sans-serif;--bayshore:"Bayshore";--black:#1c1c1c;--body-size:16px;--heading-size:50px;--h1:55px;--h2:45px;--h3:35px;--h4:30px;--h5:25px;--h6:20px;}*{box-sizing:border-box;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}html,body{height:100%;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}table{border-collapse:collapse;border-spacing:0;}html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-size:1em;}a{background-color:transparent;text-decoration:none;color:var(--text);font-weight:500;cursor:pointer;}a:hover{color:var(--primary-color);}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:600;}code,kbd,samp{font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-.25em;}sup{top:-.5em;}img{border-style:none;width:auto;height:auto;max-width:100%;}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}select{-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important;background-image:url("https://www.olgnj.com/wp-content/themes/ocathain/img/select-arrow.svg") !important;background-repeat:no-repeat !important;background-position:calc(100% - 15px) center !important;margin-right:20px !important;width:100% !important;max-width:100% !important;margin:0 !important;background-size:30px !important;color:rgba(0,0,0,.5) !important;padding:15px;background-color:transparent;outline:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}select.nitro-lazy{background-image:none !important;}fieldset{padding:.35em .75em .625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;outline:none;box-shadow:none;display:block;height:7rem;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--heading-color);font-weight:400;line-height:1.25;margin-bottom:10px;text-transform:capitalize;}p:last-child{margin-bottom:0;}h1,.h1{font-size:var(--h1);}h2,.h2{font-size:var(--h2);}h3,.h3{font-size:var(--h3);}h4,.h4{font-size:var(--h4);}h5,.h5{font-size:var(--h5);}h6,.h6{font-size:var(--h6);}::-webkit-input-placeholder{color:rgba(0,0,0,.5) !important;}::-moz-placeholder{color:rgba(0,0,0,.5) !important;}:-ms-input-placeholder{color:rgba(0,0,0,.5) !important;}:-moz-placeholder{color:rgba(0,0,0,.5) !important;}.placeholder{color:rgba(0,0,0,.5) !important;}.dark-bg-form ::-webkit-input-placeholder{color:rgba(255,255,255,.75) !important;}.dark-bg-form ::-moz-placeholder{color:rgba(255,255,255,.75) !important;}.dark-bg-form :-ms-input-placeholder{color:rgba(255,255,255,.75) !important;}.dark-bg-form :-moz-placeholder{color:rgba(255,255,255,.75) !important;}.dark-bg-form .form-control{color:#fff !important;border-bottom:1px solid #fff;}.dark-section *{color:#fff !important;}.alignnone{margin:5px 20px 20px 0;}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto;}.alignright{float:right;margin:5px 0 20px 20px;}.alignleft{float:left;margin:5px 20px 20px 0;}a img.alignright{float:right;margin:5px 0 20px 20px;}a img.alignnone{margin:5px 20px 20px 0;}a img.alignleft{float:left;margin:5px 20px 20px 0;}a img.aligncenter{display:block;margin-left:auto;margin-right:auto;}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center;}.wp-caption.alignnone{margin:5px 20px 20px 0;}.wp-caption.alignleft{margin:5px 20px 20px 0;}.wp-caption.alignright{margin:5px 0 20px 20px;}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;}.screen-reader-text:focus{background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}ol,ul{padding-left:1.5rem;}.list-style ul{list-style:none;margin-bottom:20px;}.list-style ul li{position:relative;padding-left:25px;transition:all .3s ease;margin-bottom:5px;padding-top:5px;padding-bottom:5px;line-height:1.5;}.list-style ul li::before{position:absolute;content:"";width:6px;height:6px;background:var(--black);border-radius:10px;background-repeat:no-repeat;background-position:center 0px;top:14px;left:7px;bottom:0;}ul.list-col-2{column-count:2;}.nav-menu{position:relative;}.nav-menu li{position:relative;}.nav-menu>ul{list-style:none;padding:0px 10px 0px 10px;margin:0;display:flex;justify-content:center;}.nav-menu>ul.menu>li{display:inline-block;margin:0 8px;position:relative;}.nav-menu .menu>li>a:before{content:"";position:absolute;width:0;height:1px;left:0px;right:0;margin:auto;bottom:0;transition:all .4s ease-in-out;opacity:0;background:var(--primary-color);}.nav-menu ul li .sub-menu li.current-menu-item a{color:var(--primary-color);background-color:white;border:none;}body .nav-menu .sub-menu li.menu-item-has-children:hover > a::before,body .nav-menu .sub-menu li.menu-item-has-children.current-menu-item > a::before{border-top:2px solid var(--primary-color);border-right:2px solid var(--primary-color);}.nav-menu .menu>li.current-menu-item>a:before,.nav-menu .menu>li.current-menu-ancestor a:before{opacity:1;width:100%;}.nav-menu .menu li:first-child{margin-left:0;}.nav-menu .menu li:last-child{margin-right:0;}.nav-menu ul li .sub-menu li.current-menu-item a{color:var(--primary-color);background-color:white;border:none;}.nav-menu ul li .sub-menu li a:hover{color:var(--primary-color);background-color:white;}.nav-menu>ul>li>a{color:var(--black);font-family:var(--secondary-font);padding:5px 0px;display:inline-block;position:relative;text-decoration:none;transition:none;text-align:right;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;}.nav-menu>ul>li>a:hover:before{opacity:1;width:100%;}.nav-menu>ul>li:last-child a{margin-right:0;}.nav-menu>ul>li:first-child:before{transform:translateX(0);}.nav-menu>ul>li:before{transform:translateX(-100%);opacity:0;}.nav-menu ul li ul{position:absolute;top:100%;left:0;list-style:none;z-index:1;margin:0;padding:0;min-width:150px;transition:all linear .1s;transition:all .25s ease-out;background-color:#fff;visibility:hidden;visibility:hidden;opacity:0;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;}.nav-menu ul li:hover>ul{display:block;opacity:1;visibility:visible;-moz-transform:scaleY(1);-webkit-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);}.nav-menu ul li:hover li{float:none;}.nav-menu .sub-menu li.menu-item-has-children:hover>a,.nav-menu ul li:hover li a:hover,.nav-menu ul li:hover li.current-menu-item,.single-post .nav-menu>ul>li.more-menu-item>ul>li.news-menu-item>a,.archive.category .nav-menu>ul>li.more-menu-item>ul>li.news-menu-item>a,.single-career .nav-menu>ul>li.more-menu-item>ul>li.careers-menu-item>a,.single-team .nav-menu>ul>li.more-menu-item>ul>li.team-menu-item>a,.single-community .nav-menu>ul>li.more-menu-item>ul>li.community-menu-item>a,.nav-menu .sub-menu>li.current-menu-ancestor>a,.nav-menu .sub-menu>li.current-menu-item>a{background-color:white;color:var(--primary-color);}.nav-menu .sub-menu li.menu-item-has-children>a:before{content:"";position:absolute;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);top:0;bottom:3px;margin:auto;right:15px;}.nav-menu .sub-menu li.menu-item-has-children:hover>a:before,.nav-menu .sub-menu li.menu-item-has-children.current-menu-item>a:before{content:"";position:absolute;width:7px;height:7px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);top:0;bottom:3px;margin:auto;right:15px;}.nav-menu li ul li{border-top:0;display:block;margin:0;border-bottom:0px solid #ddd;}.nav-menu li ul li+li{border-top:0px solid #fff;}.nav-menu ul ul ul{left:100%;top:0;}.nav-menu ul:before,.nav-menu ul:after{content:" ";display:table;}.nav-menu ul:after{clear:both;}.nav-menu .sub-menu{background:var(--primary-color);min-width:16rem;text-align:left;-webkit-box-shadow:1px 1px 5px 0px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 5px 0px rgba(0,0,0,.15);box-shadow:1px 1px 5px 0px rgba(0,0,0,.15);}.nav-menu ul li .sub-menu li a{padding:10px 10px;line-height:normal;margin:0;border:none;color:#fff;display:block;white-space:normal;font-weight:500;transition:none;font-size:14px;}.nav-menu ul li .sub-menu li{border-bottom:1px solid rgba(255,255,255,.25);}.nav-menu ul li .sub-menu li:last-child{border:none;}.nav-menu ul li .sub-menu li a:hover{color:var(--primary-color);background-color:white;border:none;}.nav-menu>.menu>li.menu-item-has-children:after{content:"";position:absolute;width:2px;height:2px;top:0;bottom:0px;margin:auto;right:-8px;transform:rotate(45deg);-webkit-transform:rotate(45deg);border:solid var(--grey);border-width:0 1.5px 1.5px 0;display:inline-block;padding:3px;}.nav-menu>.menu>li.menu-item-has-children:hover:after,.nav-menu>.menu>li.current-menu-item:after,.nav-menu>.menu>li.current-menu-ancestor:after{}#responsive-menu-wrapper #responsive-menu li ul{text-transform:none;}.nav-menu>.menu>li.current-menu-item.menu-item-has-children:after,.nav-menu>.menu>li.current-menu-ancestor.menu-item-has-children:after{color:#fff;}.header.shrink .nav-menu>.menu>li.current-menu-item.menu-item-has-children:after,.header.shrink .nav-menu>.menu>li.current-menu-ancestor.menu-item-has-children:after{color:#fff;}.nav-menu .sub-menu .sub-menu:before{content:none !important;}.nav-menu .sub-menu li.menu-item-has-children.current-menu-ancestor.current-menu-parent>a:before{content:"";position:absolute;width:7px;height:7px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg);top:0;bottom:3px;margin:auto;right:15px;}.menu-close-button{position:absolute;width:30px;height:30px;right:5px;top:10px;cursor:pointer;z-index:1;}.menu-close-button:before{content:"";position:absolute;width:3px;height:30px;top:0;right:15px;background:#000;transform:rotate(45deg);}.menu-close-button:after{content:"";position:absolute;width:3px;height:30px;top:0;right:15px;background:#000;transform:rotate(-45deg);}.menu-wrap{background-color:rgba(255,255,255,1);position:fixed;top:0;height:100%;width:100%;right:-100%;font-size:1em;font-weight:700;overflow:auto;transition:.5s;z-index:12;z-index:99999999;display:flex;justify-content:center;max-width:100%;box-shadow:-2px 1px 5px 0px rgba(0,0,0,.05);}.menu-full-wrapper{width:100%;position:relative;}.menu-show{right:0;display:block;width:100%;max-width:450px;}.menu-sidebar{margin:0;position:relative;top:0;width:100%;margin-left:auto;height:100%;padding-top:70px;font-size:16px;font-weight:400;}.menu-bar-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding-left:0;}.menu-sidebar .menu-bar-wrapper li a{font-size:15px;}.menu-sidebar .menu-bar-wrapper li{flex:0 0 100%;max-width:100%;position:relative;margin:0;border:none;border-bottom:1px solid rgba(0,0,0,.25);padding:0;}.menu-sidebar .menu-bar-wrapper .menu-item-has-children .sub-menu li:first-child{border-top:1px solid rgba(0,0,0,.25);}.menu-sidebar .menu-bar-wrapper li:last-child{border:none;}.menu-sidebar .menu-bar-wrapper li>a{color:#373737;padding:10px 20px;position:relative;display:block;line-height:1.7;}.menu-sidebar .menu-bar-wrapper li>a:hover::after{opacity:1;}.nav-menu>.menu>li.menu-item-has-children > a{padding-right:15px;}.shrink .nav-menu>.menu>li.menu-item-has-children > a:after{border:solid white;border-width:0 1px 1px 0;}.shrink .nav-menu .menu > li > a::before{background-color:white;}.nav-menu>.menu>li.menu-item-has-children > a:after{content:"";position:absolute;position:absolute;border:solid rgba(0,0,0,.4);border-width:0 1px 1px 0;display:inline-block;padding:3px;right:0;left:unset;transform:rotate(45deg);-webkit-transform:rotate(45deg);top:11px;}.menu-sidebar .menu-bar-wrapper li>a:hover{background-color:var(--primary-color);color:#fff;width:100%;}.menu-sidebar .menu-bar-wrapper ul>li:hover{color:#fff;}.menu-sidebar .menu-bar-wrapper li:hover .sidebar-menu-arrow:after{border-color:#000;}.menu-sidebar .menu-bar-wrapper li>a:hover::after{opacity:1;}.menu-sidebar .menu-bar-wrapper li.current-menu-item>a,.menu-sidebar .menu-bar-wrapper li.current-menu-parent>a{background-color:var(--primary-color);color:#fff;width:100%;}.menu-sidebar .menu-bar-wrapper li.current-menu-item>.sidebar-menu-arrow::after,.menu-sidebar .menu-bar-wrapper li.current-menu-parent>.sidebar-menu-arrow::after,.menu-sidebar .menu-bar-wrapper li.current-menu-parent>.sidebar-menu-arrow.responsive-up-arrow::after{border-color:#fff;}.menu-sidebar .menu-bar-wrapper li.current-menu-item.menu-item-23 ul li a{background:none;}.menu-sidebar .menu-bar-wrapper li.current-menu-item>a+.sidebar-menu-arrow::after{color:#fff;}.menu-sidebar .menu-bar-wrapper .current-menu-parent.menu-item-has-children>.nav-link{font-weight:500;background-color:#2828ff;color:#fff;width:100%;}.menu-sidebar .menu-bar-wrapper .current-menu-parent.menu-item-has-children>.nav-link+.sidebar-menu-arrow::after{background-image:url("https://www.olgnj.com/wp-content/themes/images/angle-down.svg");}.menu-sidebar .menu-bar-wrapper .current-menu-parent.menu-item-has-children>.nav-link::after{opacity:1;}.menu-sidebar .menu-bar-wrapper .menu-item-has-children{position:relative;}.menu-sidebar .menu-bar-wrapper .menu-item-has-children .sidebar-menu-arrow{position:absolute;right:0;top:0;height:45px;width:45px;}.menu-sidebar .menu-bar-wrapper .menu-item-has-children .sub-menu{display:none;background:none;width:100%;}.menu-sidebar .menu-bar-wrapper .menu-item-has-children .sub-menu li{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:0px;}.menu-sidebar .menu-bar-wrapper li .sub-menu li a{padding-left:15px;}.menu-sidebar .sub-menu .sub-menu li a{padding-left:45px !important;}.sidebar-menu-arrow::after{content:"";position:absolute;width:10px;height:10px;border-top:1px solid #000;border-right:1px solid #000;transform:rotate(135deg);top:0;bottom:-2px;margin:auto;right:0;left:0;}.menu-sidebar .menu-bar-wrapper .menu-item-has-children .sidebar-menu-arrow.responsive-up-arrow::after{transform:rotate(-45deg);display:block;}.menu-sidebar .menu-bar-wrapper li .sub-menu li a::after{display:none;}.header-aside-col{align-items:center;display:flex;justify-content:flex-end;padding-right:70px;}.logo-wrapper a{padding:9px 0;}.logo-wrapper{padding-right:0;margin-right:0;}.menu-button{padding:7px 7px;flex-wrap:wrap;line-height:1;justify-content:center;flex-direction:column;align-items:center;position:relative;text-align:center;transition:all .3s ease-in-out;cursor:pointer;display:none;border-radius:0;z-index:999;top:0;right:0;border:0px solid #fff;}.menu-button .menu-bar{position:relative;border-radius:0px;width:34px;transition:.5s;opacity:1;margin:auto;}.menu-button .menu-bar-top{border:2px solid var(--primary-color);border-bottom:none;}.menu-button .menu-bar-middle{height:2px;background-color:var(--primary-color);margin-bottom:3px;margin-top:7px;right:0;left:auto;width:27px;margin-right:0px;}.menu-button .menu-bar-bottom{border:2px solid var(--primary-color);border-top:none;margin-top:7px;width:19px;margin-right:0;}.button-open{z-index:16;}.menu-button.button-open{background:none;z-index:9999;right:15px;border-color:var(--primary-color);}.button-open .menu-bar{opacity:1;}.button-open .menu-bar-top{border-color:#fff;transform:rotate(45deg) translate(9px,9px);transition:.5s;}.button-open .menu-bar-middle{background-color:#fff;transform:translate(230px);transition:.1s ease-in;opacity:0;}.button-open .menu-bar-bottom{border-color:#fff;transform:rotate(-45deg) translate(5px,-5px);transition:.5s;right:0;}.menu-button.button-open .menu-bar-top{border-color:#fff !important;}.menu-button.button-open .menu-bar-bottom{border-color:#fff !important;}.menu-logo-wrapper{width:50%;padding-left:1rem;left:0;position:absolute;top:0;bottom:0;margin:auto;height:274px;}.nav-open-menu{overflow:hidden;position:fixed;top:0;left:0;right:0;bottom:0;height:100%;touch-action:none;-ms-touch-action:none;}.menu-sidebar .sub-menu{list-style:none;}.footer-form p a{color:#006138;}.footer-form p a:hover{color:black;}.header.shrink .call-us-today a:hover span.desktop-vs{color:#fff;filter:opacity(.5);}.call-us-today a:hover span.desktop-vs{color:#000;}.search-icon.global-search:hover{filter:opacity(.5);}.sidebar .widget li.activeChild a{color:#006138;font-weight:600;}.static-page .the_content a:hover{color:#959292;}.page .space-mr{margin:80px 0px 25px;}section.about-firm p a:hover{opacity:.7;}body.page-template-default.page.page-child section.footer-form.space-mr{margin:0px 0px 25px;}.thank-you-page.text-center a:hover{opacity:.5;}header .container-fluid{max-width:1300px;}.nap-sec .footer-title:after{content:"";width:20px;height:23px;background-image:url("https://www.olgnj.com/nitropack_static/TWiibrocWbUNLJKMKHTDLIYhcPCIdxwF/assets/images/optimized/rev-c2a6b39/www.olgnj.com/wp-content/themes/ocathain/img/map.svg");background-repeat:no-repeat;background-position:left center;position:absolute;left:130px;top:7px;right:inherit;filter:brightness(0) invert(1);}.phn-list svg path{fill:#fff;}.contact-page p a:hover{color:#b5b5b5;}.no-dot::before{content:none !important;}.no-dot{padding-left:5px !important;}li.no-dot{font-size:18px;font-weight:600;}.inner-page-banner .inner-banner-heading{color:white;font-size:55px;line-height:normal;font-weight:400;}.inner-page-banner{width:100%;min-height:30vw;display:flex;align-items:center;justify-content:center;color:#fff;position:relative;background-color:var(--primary-color);padding-top:120px;padding-bottom:60px;}.inner-page-banner:after{content:"";width:50%;height:100%;background-image:url("https://www.olgnj.com/nitropack_static/TWiibrocWbUNLJKMKHTDLIYhcPCIdxwF/assets/images/optimized/rev-c2a6b39/www.olgnj.com/wp-content/themes/ocathain/img/bg.png");background-size:cover;position:absolute;left:0;top:0;z-index:1;}.inner-page-banner .img-wp img{position:absolute;right:0;top:0;width:60%;object-fit:cover;height:100%;object-position:right top;z-index:3;}.inner-page-banner .container,.inner-page-banner .container-fluid{position:relative;z-index:4;}.form-control:hover,.form-control:focus{background-color:transparent;box-shadow:none;outline:none;}textarea.form-control{min-height:100px;}[data-name="quiz-math"] span.wpcf7-quiz-label{padding-left:15px;}.submitting .wpcf7-submit{pointer-events:none;}.submit-btn{position:relative;display:inline-block;width:100%;max-width:130px;}.form-control{background:transparent;box-shadow:none !important;outline:0 !important;resize:none;border:none;border-bottom:1px solid #dbdbdb;height:calc(0rem);color:#000;padding:25px 0px 25px 15px;border-radius:0;}.form-group{margin-bottom:15px;}.button{font-size:16px;font-weight:500;line-height:16px;text-transform:uppercase;border-bottom:1px solid #006138;padding-bottom:10px;color:var(--primary-color);background-image:url("https://www.olgnj.com/nitropack_static/TWiibrocWbUNLJKMKHTDLIYhcPCIdxwF/assets/images/optimized/rev-c2a6b39/www.olgnj.com/wp-content/themes/ocathain/img/rt-ar2.png");background-repeat:no-repeat;background-position:right calc(50% - 5px);padding-right:25px;background-size:18px;transition:all .5s;}.button.nitro-lazy{background-image:none !important;}.button:hover{border:none;transition:all .5s;}.post-list .post-list-cnt{margin-bottom:40px;border:1px solid var(--primary-color);transition:border .5s;}.post-list .post-list-cnt .blog-btn{opacity:0;display:block;z-index:-1;position:relative;transition:opacity .5s;}.post-list .post-list-cnt:hover .blog-btn,.news-listing .post-list .post-list-cnt .blog-btn{display:block;opacity:1;z-index:1;transition:opacity .5s;}.post-list .post-list-cnt:hover,.news-listing .post-list .post-list-cnt{border:1px solid white;transition:border .5s;box-shadow:0px 4px 50px 0px rgba(0,0,0,.1);}.post-desc{padding:20px 35px 20px 35px;}.post-date{font-size:13px;font-size:13px;color:var(--primary-color);width:fit-content;margin-left:auto;background-image:url("https://www.olgnj.com/wp-content/themes/ocathain/img/uiw_date.svg");background-repeat:no-repeat;background-position:left center;padding-left:20px;margin-bottom:8px;}.post-date.nitro-lazy{background-image:none !important;}span.wpcf7-not-valid-tip{display:none !important;}.list-style ul.two-col-li{column-count:2;}.static-page .content-area{padding-right:50px;}.static-page h2{font-size:35px;}.static-page h3{font-size:30px;}.static-page h4{font-size:27px;}.static-page h5{font-size:24px;}.static-page h6{font-size:22px;}.static-page h2{margin-bottom:20px;margin-top:20px;}.static-page h3,.static-page h4,.static-page h5,.static-page h6{margin-bottom:15px;margin-top:20px;}.list-style ul{padding-left:0;}.list-style ul li{content:"";padding-left:20px;}.static-page .the_content,.static-page .full_content{margin-bottom:20px;}.static-page .full_content{display:flex;flex-wrap:wrap;}.static-page .full_content .image-area{width:33%;}.static-page .full_content .text-area{width:67%;}.static-page .full_content .image-area.right{padding-left:15px;}.static-page .full_content .image-area.left{padding-right:15px;}.static-page .full_content .bottom_content{margin-top:15px;}.static-page .the_content img.size-full{margin-bottom:25px;border:0 !important;}ul.post-list{list-style:none;padding-left:0;}.category-list{margin-bottom:15px;}.category-list a{color:#999;}.category-list a:hover{color:#56baf3;}.blog-btn{display:inline-flex;}.blog-full-post ul li .post-image a,.blog-full-post ul li .post-image a img{display:inline-block;width:100%;}.post-image img{width:100%;}.blog-full-post ul li .post-image a img{display:block;height:auto;object-fit:cover;object-position:0 0;}.blog-full-post{padding-right:5%;}.post-title{margin-bottom:10px;}.post-title a{line-height:normal;display:inline-block;color:var(--heading-color);font-family:var(--primary-font);font-size:28px;font-style:normal;font-weight:700;text-transform:uppercase;}.post-title a:hover{color:var(--primary-color);}.blog-single-detail .post-image img{border:1px solid #e9e9e9;padding:5px;display:block;display:inline-block;height:500px;object-fit:cover;width:100%;}.blog-single-detail .post-image{margin-bottom:25px;width:100%;}.blog-single-img{width:100%;position:relative;margin-bottom:25px;}.blog-single-img img{width:100%;}.single-post-content img,.static-page-details img{border:1px solid #f2f2f2;padding:5px;}.single-post-content .size-full{width:100%;}.blog-info-header{margin-top:15px;margin-bottom:0;}.bloglist .info-box .post-image{width:100%;position:relative;}.bloglist .info-box .post-image img{width:100%;}.bloglist .post-categories,.news-details .post-categories{position:absolute;top:0px;left:0px;right:0px;display:flex;flex-wrap:wrap;margin:0;padding:0;}.bloglist .post-categories li,.news-details .post-categories li{margin:10px 15px;padding-left:0;}.news-details .post-categories li:before{content:none;}.news-details .post-categories ul{padding:0;}.bloglist .post-categories li a,.news-details .post-categories li a{background-color:var(--primary-color);font-size:10px;line-height:8px;padding:5px 20px;color:#fff;text-transform:uppercase;border-radius:12px;min-height:100px;}.blog-heading{font-weight:400;font-size:30px;line-height:38px;letter-spacing:.02em;color:#000;}.blog-detail .blog-title{font-size:35px;line-height:1.25;letter-spacing:.02em;text-transform:capitalize;color:#122d4a;margin-bottom:10px;}.blog-detail .blog-title a{display:inline-block;color:#122d4a;}.blog-detail .blog-title a:hover{color:#56baf3;}.blog-detail .blog-image{border-top:1px solid #e9e9e9;padding-top:25px;margin-top:20px;}.blog-detail .blog-the_content{border-top:1px solid #e9e9e9;padding-top:20px;margin-top:40px;font-weight:300;font-size:16px;line-height:1.75;text-transform:capitalize;}.blog-detail .blog-the_content h2{font-size:35px;display:inline-block;}.blog-detail .blog-the_content h3{font-size:32px;display:inline-block;}.blog-detail .blog-the_content h4{font-size:30px;display:inline-block;}.blog-detail .blog-the_content h5{font-size:28px;display:inline-block;}.blog-detail .blog-the_content h5{font-size:25px;display:inline-block;}.static-page .the_content figure{margin-bottom:15px;}.blog-the_content ul li{line-height:2;}.search-results .post-image,.search-results div#sidebar-search{display:none;}.sidebar .btn.white-btn:hover{background-color:white;color:var(--primary-color);font-weight:600;}.search-form input{border-radius:30px;}.gallery-icon img{border:1px solid #cfcfcf !important;padding:7px !important;}.gallery .gallery-item{padding:5px;}.blog-search-side form.search-form{float:left;width:100%;position:relative;}.sidebar .searchitem label{display:inline;margin-bottom:0;}.sidebar .searchitem .search-field{color:#4a4a4a;font-size:16px;height:50px;display:inline-block;width:100%;margin:0;border:1px solid #ccc;border-radius:30px;padding:8px 0px;padding-right:40px;padding-right:142px;padding-left:15px;line-height:26px;background:transparent;outline:none;}.blog-search-side .searchitem .search-submit{border:none;position:absolute;top:0;right:0;bottom:0;width:135px;height:60px;padding:10px;margin:auto;cursor:pointer;font-size:14px;background:#be2430;color:#fff;font-weight:400;text-transform:uppercase;letter-spacing:1px;}.sidebar .searchitem .search-submit{border:none;position:absolute;top:0;bottom:0;width:130px;height:50px;padding:10px;margin:auto;cursor:pointer;font-size:16px;color:white;border-radius:0;right:0;background-color:var(--primary-color);font-weight:400;border-top-right-radius:30px;border-bottom-right-radius:30px;text-transform:uppercase;}.sidebar .searchitem .search-submit:hover{opacity:.7;}.blog-search-side form.search-form:after,.sidebar form.search-form:after{content:"";position:absolute;top:0;right:0;pointer-events:none;bottom:0;margin:auto;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background-image:url("https://www.olgnj.com/wp-content/themes/ocathain/img/search-white.png");background-repeat:no-repeat;background-size:23px;padding-left:0px;background-position:center;}.sidebar .widget.searchitem{padding:0;border:none;float:left;width:100%;position:relative;box-shadow:none;margin-bottom:20px;}.sidebar .widget.searchitem .widget-title{padding:0;margin-bottom:15px;}.blog-search-side form.search-form:after,.sidebar form.search-form:after{content:"";position:absolute;top:0;right:0;pointer-events:none;bottom:0;margin:auto;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background-image:url("https://www.olgnj.com/wp-content/themes/ocathain/img/search-white.png");background-repeat:no-repeat;background-size:23px;padding-left:0px;background-position:center;}.custom_form_msg,.msg-side-form{color:#fff;font-weight:500;display:block;position:absolute;bottom:2px;right:130px;font-size:10px;background-color:#b30000;padding:5px;border-radius:4px 4px 0px 0px;line-height:4px;text-transform:capitalize;}.paging-new{display:flex;align-items:center;margin-top:0px;}.paging-new .pagination{margin-top:20px;}.paging-new .nav-links{display:flex;align-items:center;justify-content:center;}.paging-new .page-numbers{font-weight:400;font-size:20px;text-transform:uppercase;color:rgba(28,28,28,.3);text-align:center;margin:0px 15px;}.paging-new .page-numbers.current{font-weight:700;color:var(--primary-color);}.paging-new .prev.page-numbers,.paging-new .next.page-numbers,.paging-new  .inactive{width:44px;height:44px;border-radius:50%;border:1px solid rgba(39,39,39,.3);font-size:0 !important;display:flex;justify-content:center;align-items:center;}.paging-new  .prev.inactive{margin-right:10px;}.paging-new  .next.inactive{margin-left:10px;}.paging-new .next::before{content:"";width:20px;height:20px;background-image:url("https://www.olgnj.com/nitropack_static/TWiibrocWbUNLJKMKHTDLIYhcPCIdxwF/assets/images/optimized/rev-c2a6b39/www.olgnj.com/wp-content/themes/ocathain/img/ar2.png");background-repeat:no-repeat;background-position:center;transform:rotate(180deg);}.paging-new .prev::before{content:"";width:20px;height:20px;background-image:url("https://www.olgnj.com/nitropack_static/TWiibrocWbUNLJKMKHTDLIYhcPCIdxwF/assets/images/optimized/rev-c2a6b39/www.olgnj.com/wp-content/themes/ocathain/img/ar2.png");background-repeat:no-repeat;background-position:center;}body .paging-new .prev{margin-left:0;}.paging-new .prev:not(.inactive):hover:before,.paging-new .next:not(.inactive):hover:before{filter:brightness(0) invert(1);}.paging-new .page-numbers:hover{color:var(--primary-color);border-color:var(--primary-color);background-color:transparent;}.paging-new .screen-reader-text{display:none;font-size:0px;opacity:0;pointer-events:none;}.paging-new .next.page-numbers:hover,.paging-new .prev.page-numbers:hover{color:#fff;background-color:var(--primary-color);}.sidebar .widget{margin-bottom:40px;z-index:1;}body .sidebar .widget li.menu-item-has-children > a.active{color:var(--primary-color);font-weight:700;border-bottom:1px solid #000 !important;padding:0;margin:0px 25px;margin-right:0;width:calc(100% - 50px);}body .sidebar .widget li.menu-item-has-children .sidebar-menu-arrow:after{content:none;}body .sidebar .widget li.menu-item-has-children .sidebar-menu-arrow{width:50px;height:100%;right:0;top:0;position:absolute;display:block;}.sidebar .widget-menu ul li.menu-item-has-children > a.active::after{right:0;transform:rotate(90deg);}.sidebar .widget .sub-menu{margin-left:20px;}.sidebar .widget .sub-menu li a:hover{color:var(--primary-color);}.sidebar .widget .sub-menu li a:after{content:none;}.sidebar .widget.practice-side{padding-bottom:0;position:relative;z-index:1;width:100%;float:left;}.sidebar .widget.practice-side ul{padding-bottom:11px;margin-bottom:20px;}.sidebar .widget .form-title{color:#000;margin-bottom:25px;font-size:24px;font-weight:600;text-transform:uppercase;line-height:38px;}.sidebar .widget-menu{position:relative;width:100%;padding:30px 0 20px 0;background:#fff;border:1px solid rgba(0,97,56,.3);}.sidebar .widget-title br{display:none;}.sidebar .widget-menu .widget-title{position:relative;margin:0;z-index:1;display:inline-block;width:100%;margin-top:0px;margin-bottom:5px;text-transform:capitalize;padding:0 15px;font-size:35px;line-height:1.2;text-align:center;font-family:var(--primary-font);font-weight:700;}.sidebar .widget ul{padding-bottom:0px;margin-bottom:0px;padding-left:0px;}.sidebar .widget li{position:relative;padding-right:0 !important;margin-top:5px;list-style:none;}.sidebar .widget-menu ul li a{display:block;padding:0px 25px;margin:10px 0px;text-transform:capitalize;position:relative;font-weight:300;font-size:16px;font-style:normal;color:#373737;padding-right:40px;}.sidebar .widget-menu ul li a:hover{color:var(--primary-color);}.sidebar .widget-menu ul li a:after{content:"";width:10px;height:20px;background-image:url("https://www.olgnj.com/nitropack_static/TWiibrocWbUNLJKMKHTDLIYhcPCIdxwF/assets/images/optimized/rev-c2a6b39/www.olgnj.com/wp-content/themes/ocathain/img/right-ar.png");background-repeat:no-repeat;background-position:right center;transition:all .5s;background-size:contain;position:absolute;right:25px;top:calc(50% - 10px);}.sidebar .widget-menu ul li a:hover:after{right:20px;transition:all .5s;}.sidebar .side-form-title{text-align:center;}.sidebar .widget-menu ul li a br{display:none;}.sidebar .widget-menu ul li:last-child a{border-bottom:none;}.sidebar .widget li:last-child{border-bottom:none;}.sidebar .widget-menu .current-menu a:after,.sidebar .widget-menu .current-menu-item a:after,.sidebar .widget-menu .activeChild a:after{transform:rotate(90deg);}.side-contact-header{margin-bottom:20px;}.contact-form-sidebar{padding:30px 25px 50px 25px;position:relative;box-sizing:border-box;background:var(--primary-color);box-shadow:0px 0px 30px rgba(94,94,94,.1);}.contact-form-sidebar .form-control:focus{border-bottom:1px solid white;}.contact-form-sidebar h2,.contact-form-sidebar .h2{font-size:35px;color:white;text-transform:unset;}.side-contact-header p{font-size:12px;color:#000;line-height:normal;}.contact-form-sidebar{width:100%;position:relative;margin-top:15px;}.side-form-title{border-bottom:none;position:relative;width:100%;letter-spacing:1px;text-align:left;color:#fff;text-transform:capitalize;}.sidebar .form-title-wrap{width:100%;position:relative;text-align:left;padding:0;margin-bottom:0;}.sidebar div.wpcf7 .wpcf7-form .form-control{padding:10px;border:none;border-bottom:1px solid rgba(255,255,255,.51);border-radius:0;background:none;height:50px;font-weight:300;font-size:14.5273px;line-height:22px;color:white !important;box-shadow:none;margin-bottom:25px;}.sidebar div.wpcf7 .wpcf7-form .label-name{font-size:16px;}.sidebar div.wpcf7 textarea.form-control{height:200px;}.sidebar .wpcf7 ::-webkit-input-placeholder{color:rgba(255,255,255,.5) !important;text-transform:unset;}.sidebar .wpcf7 ::-moz-placeholder{color:rgba(255,255,255,.5) !important;text-transform:unset;}.sidebar .wpcf7 :-ms-input-placeholder{color:rgba(255,255,255,.5) !important;text-transform:unset;}.sidebar .wpcf7 :-moz-placeholder{color:rgba(255,255,255,.5) !important;text-transform:unset;}.wpcf7-form textarea.form-control{height:130px;}.sidebar div.wpcf7 .wpcf7-form .form-control:focus{border-bottom:1px solid #d8d8d8;}.sidebar div.wpcf7 .wpcf7-form .form-group{margin-bottom:15px;}.sidebar div.wpcf7 .wpcf7-response-output{bottom:-30px;padding:2px 6px !important;font-size:11px;background:#b30000;line-height:14px;color:#fff;}.sidebar div.wpcf7 span.wpcf7-quiz-label{color:#fff;}.sidebar .wpcf7 form .btn-wrap{background-color:transparent;border-radius:45px;width:182px;position:relative;margin:auto;margin-top:15px;}.sidebar .wpcf7 form .btn-wrap .wpcf7-spinner{position:absolute;top:12px;}.sidebar .wpcf7 form .btn-wrap .btn:hover{color:#fff;border-color:#000;background-color:#000;}.contact-form-sidebar .form-heading{color:#fff;}blockquote{font-size:16px;width:100%;margin:0 auto;font-style:italic;padding:30px 20px 30px 75px;border-left:8px solid var(--blue);position:relative;background:#ededed;}blockquote::before{content:"“";color:var(--blue);font-size:4em;position:absolute;left:10px;top:-10px;}blockquote::after{content:"";}blockquote span{display:block;color:#333;font-style:normal;font-weight:bold;margin-top:1em;}@media (max-width:1300px){.blog-full-post{padding-right:0;}}.location-list .location-blk{background-size:cover;min-height:460px;padding:20px;position:relative;}.location-list .location-blk:after{content:"";width:100%;height:100%;background:rgba(0,0,0,.68);position:absolute;left:0;top:0;}.location-list .location-blk:hover:after{background:rgba(0,97,56,.65);}.location-list .location-blk *{z-index:2;}.location-list h2{font-size:50px;font-weight:700;}.location-list .location-blk *{color:white;}.location-list .location-blk .btn:hover,.location-list .location-blk:hover .btn{color:white;border-color:white;background-color:transparent;}.faq-category ul li{font-size:25px;line-height:25px;font-weight:600;font-weight:300;text-transform:uppercase;display:block;width:100%;width:550px;padding:35px 20px;position:relative;border-bottom:1px solid rgba(28,28,28,.15);cursor:pointer;}.faq-category ul{display:flex;margin:0;padding:0;}.faq-category ul li:after{content:"";width:45px;height:45px;border-radius:50%;border:1px solid rgba(28,28,28,.15);background-color:#fbfbfb;position:absolute;right:20px;top:calc(50% - 22px);background-image:url("https://www.olgnj.com/nitropack_static/TWiibrocWbUNLJKMKHTDLIYhcPCIdxwF/assets/images/optimized/rev-c2a6b39/www.olgnj.com/wp-content/themes/ocathain/img/arrow-up.svg");background-repeat:no-repeat;background-position:center;}.faq-category ul li:hover,.faq-category li.active{background-color:var(--primary-color);color:white;font-weight:600;}.faq-category ul li:hover:after,.faq-category ul li.active:after{transform:rotate(180deg);background-color:white;cursor:pointer;}.faq-pg-wp .accordion-button{padding:25px 100px 25px 25px;}.faq-pg-wp .accordion-button:not(.collapsed){color:var(--primary-color);}.faq-pg-wp .accordion-body{padding:25px 60px 25px 25px;background-color:#fbfbfb;position:relative;}.faq-pg-wp .accordion-body a{color:var(--primary-color);}.faq-pg-wp .accordion-body a:hover{color:black;}.faq-pg-wp .accordion-body :where(h1,h2,h3,h4,h5,h6),.faq-pg-wp .accordion-body strong{color:var(--primary-color);}.faq-pg-wp .accordion-body :where(h1,h2,h3,h4,h5,h6){font-family:var(--secondary-font);text-transform:unset;font-weight:500;font-size:20px;}.faq-pg-wp  .accordion-button:focus{border-color:rgba(28,28,28,.15);}.faq-pg-wp .accordion-button:not(.collapsed)::after{transform:unset;}.faq-pg-wp .accordion-body:after{content:"";width:45px;height:45px;border-radius:50%;border:1px solid rgba(28,28,28,.15);background-color:#fbfbfb;position:absolute;right:20px;top:25px;background-image:url("https://www.olgnj.com/nitropack_static/TWiibrocWbUNLJKMKHTDLIYhcPCIdxwF/assets/images/optimized/rev-c2a6b39/www.olgnj.com/wp-content/themes/ocathain/img/green-ar.svg");background-repeat:no-repeat;background-position:center;}.faq-pg-wp .accordion-button::after{right:25px;}.next-post .heading h3{color:var(--primary-color);}.default-blg-img{width:100%;height:350px;background-color:black;display:flex;justify-content:center;align-items:center;margin-bottom:8px;}.default-blg-img img{max-width:250px;}.default-blg-img svg{width:250px;height:80px;}.nav-pagination-lst a{position:relative;padding-left:60px;font-size:18px;font-weight:300;color:var(--primary-color);}.nav-pagination-lst a:before{content:"";position:absolute;left:0;top:calc(50% - 23px);width:45px;height:45px;border:1px solid rgba(28,28,28,.15);font-size:0;background-color:#fbfbfb;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:1;}.nav-pagination-lst a:after{position:absolute;left:12px;top:calc(50% - 10px);content:"";width:20px;height:20px;background-image:url("https://www.olgnj.com/nitropack_static/TWiibrocWbUNLJKMKHTDLIYhcPCIdxwF/assets/images/optimized/rev-c2a6b39/ocathainlawstg.wpenginepowered.com/wp-content/themes/ocathain/img/rt-ar2.png");background-repeat:no-repeat;background-position:center;display:block;z-index:2;transform:rotate(180deg);background-size:16px;}.nav-pagination-lst a:hover:before{background-color:var(--primary-color);}.nav-pagination-lst a:hover:after{filter:brightness(0) invert(1);}.nav-pagination-lst .next a:after{transform:none;}.left-image-layout .img-wp:after{content:"";width:97%;height:97%;position:absolute;right:0;bottom:0;border:1px solid var(--primary-color);}.team-list .team-image img{width:380px;height:380px;border-radius:50%;object-fit:cover;object-position:center top;transition:border-radius .5s;}.team-list .team-title{font-size:26px;text-transform:uppercase;font-weight:700;color:var(--primary-color);line-height:28px;margin-bottom:15px;letter-spacing:1px;margin-top:15px;}.left-image-layout .img-wp img{display:block;position:relative;z-index:2;}.left-image-layout .img-wp{position:relative;padding-right:25px;padding-bottom:25px;}.team-list .position{font-size:16px;color:#1c1c1c;font-weight:300;margin-bottom:15px;line-height:16px;}.team-list .team-image{position:relative;width:fit-content;margin:auto;}.team-list .team-image img{display:block;}.team-list .team-image:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;box-shadow:inset 0 0 10px rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 10px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.1);border-radius:50%;z-index:1;transition:border-radius .5s;}.team-list a:hover .team-image:after{border-radius:0;transition:border-radius .5s;}.team-list .heading h2{color:var(--primary-color);}.team-list .button{width:fit-content;margin:auto;position:absolute;bottom:20px;left:calc(50% - 61px);}.team-list .button:hover{border-bottom:1px solid white;}.team-list a{display:block;padding:20px 20px 50px 20px;position:relative;}.team-list a:hover{box-shadow:0px 4px 40px 0px rgba(0,0,0,.1);}.team-list a:hover .team-image img{border-radius:0;transition:border-radius .5s;}.team-list a .button{display:none;}.team-list a:hover .button{display:block;}.clearfix::after{content:"";clear:both;display:table;}.team-details .row .lft{float:left;}.team-details .row  .rgt{width:100%;}.lft-img-border{position:relative;padding-left:20px;padding-bottom:20px;}.lft-img-border img{display:block;position:relative;z-index:1;}.lft-img-border::after{content:"";width:96%;height:96%;border:1px solid var(--primary-color);position:absolute;left:0;bottom:0;}.team-details .lft-img-border img{max-height:700px;width:100%;object-fit:cover;object-position:center top;}.team-details .position{font-size:16px;font-weight:500;color:var(--primary-color);}.bio-sec{background-color:#fbfbfb;}.bio-sec .title{font-size:35px;line-height:45px;text-transform:uppercase;color:#1c1c1c;font-family:var(--primary-font);margin:15px 0px;font-weight:700;}.bio-sec  ul{padding:0;}.bio-sec .container{column-count:3;column-gap:30px;}.bio-blk{break-inside:avoid-column;margin-bottom:45px;}.team-list.pc-tm-list .team-image img{width:280px;height:280px;}.team-list.pc-tm-list .team-title{font-size:20px;line-height:25px;}.personal-injury-lst{background-color:rgba(0,97,56,.05);}.personal-injury-lst .inner-blk{background-color:var(--primary-color);padding:60px 20px;border:1px solid var(--primary-color);}.personal-injury-lst .inner-blk:hover{background-color:white;box-shadow:0px 4px 40px 0px rgba(0,0,0,.15);}.personal-injury-lst .inner-blk:hover *{color:var(--primary-color);}.personal-injury-lst .inner-blk *{color:white;}.personal-injury-lst .title{font-size:50px;font-weight:700;}.personal-injury-lst .desc{font-size:26px;text-transform:capitalize;}.single-post .the_content :where(h1,h2,h3,h4,h5,h6){color:var(--primary-color);font-family:var(--secondary-font);text-transform:capitalize;}.single-post .the_content h2{font-size:26px;}.single-post .the_content h3{font-size:24px;}.single-post .the_content h4{font-size:22px;}.single-post .the_content h5{font-size:20px;}.single-post .the_content h6{font-size:18px;}.breadcrumb a:hover{text-decoration:underline;color:white;}.breadcum-sc{background:rgba(238,238,238,.93);padding:8px 0;margin:0;padding-left:40px;padding-right:40px;}.breadcrumb{margin-bottom:0;}.breadcum-sc  *{color:black;font-size:14px;}.breadcum-sc  a{color:var(--primary-color);}.breadcum-sc  a:hover{color:black;text-decoration:none;}.the_content ol{counter-reset:section;padding-left:0;}.the_content ol li::before{counter-increment:section;position:absolute;content:"";content:" " counter(section) ".";top:5px;left:7px;bottom:0;}.the_content ol li{position:relative;padding-left:30px;transition:all .3s ease;margin-bottom:10px;padding-top:5px;padding-bottom:5px;line-height:1.5;}.email-id img{width:23px;margin-right:6px;}.email-id{display:flex;align-items:center;}body{color:#1c1c1c;font-family:var(--secondary-font);font-size:var(--body-size);font-weight:300;line-height:2;}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--primary-font);color:#1c1c1c;text-transform:uppercase;}.main-header-top{margin-right:20px;}.main-header-top .social-media ul li svg,.main-header-top .social-media ul li img{width:18px;height:18px;}.main-header-top .social-media ul li a{line-height:1;height:37px;width:37px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.5);border-radius:50%;}.main-header-top .social-media ul li svg path{fill:#fff;}.main-header-top .row{display:flex;justify-content:space-between;}.main-header-top .social-media{width:100%;max-width:350px;display:flex;align-items:center;justify-content:flex-start;}.main-header-top .call-us-today{width:100%;max-width:500px;display:flex;justify-content:flex-end;align-items:center;text-transform:uppercase;}.main-header-top .social-media ul{margin:0;padding:0;}.header-search svg{position:relative;line-height:normal;top:0px;cursor:pointer;}.main-header-top .social-media ul li{display:inline-block;margin-right:15px;}.header_phone_text{font-size:14.5px;font-weight:500;text-transform:uppercase;}.call-us-today{width:165px;flex-shrink:0;}.header_phone_number{display:flex;align-items:center;font-size:15px;color:var(--primary-color);}.header_phone_number svg{margin-right:5px;}.main-header-wrap .header-logo svg{width:100%;max-width:150px;padding-top:5px;height:auto;}.main-header-wrap .header_menu_apply{display:flex;align-items:center;justify-content:flex-end;}.main-header-wrap .header-menu-wrap{display:flex;align-items:center;justify-content:end;}.main-header-wrap .header-menu-wrap > ul{position:relative;}.main-header-wrap .header-menu-wrap > ul:after{content:"";background:#5d5d5d;position:absolute;right:0;top:0;bottom:0;width:1px;height:20px;margin:auto;}.main-header-wrap .header-menu-wrap > ul{margin-right:10px;}.footer-social ul{display:inline-block;}.footer-social ul li{display:inline-block;}.footer-social ul li svg{width:20px;height:20px;}.footer-social ul li{border:1px solid var(--primary-color);padding:10px;border-radius:20px;margin-right:35px;transition:.5s;}.footer-social ul li:hover{background:#048;}.footer-social ul li:hover a svg path{fill:#fff;}.footer-social ul li a{display:flex;align-items:center;justify-content:center;line-height:normal;}footer .column-3{padding:30px 0px;}footer .footer-copyright{background:#f2f2f2;padding:5px 0px;line-height:1.5;font-size:15px;}footer .column-2 ul .current-menu-item > a{position:relative;}footer .column-2 ul .current-menu-item > a:after{content:"";position:absolute;background:var(--primary-color);left:0;right:0;bottom:-2px;width:calc(100% - 10px);height:1px;margin:auto;}.copyright-privacy{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;}.copyright-privacy ul#menu-privacy-policy,.copyright-privacy p{margin:0;}.copyright-privacy ul#menu-privacy-policy li{margin-right:10px;}.copyright-privacy ul#menu-privacy-policy li a{color:var(--grey,#5d5d5d);}.copyright-privacy ul#menu-privacy-policy{display:flex;padding-left:10px;}.search-icon svg path{fill:var(--primary-color);}.schema-sec-1 .schema-wrap{background-color:var(--primary-color);margin-bottom:40px;padding:40px;color:#fff;}.schema-sec-2 .schema-wrap{background-color:var(--primary-color);margin-bottom:40px;padding:40px;color:#fff;}.schema-sec-2 iframe{width:100%;border:none;padding:0px;margin:0px;}.schema-wrap strong{font-size:20px;}.schema-wrap h3{color:#fff;}.schema-sec-2 .video-title{display:none;}.schema-wrap .row{align-items:center;}.schema-sec-1{margin-top:60px;}.search-btn{cursor:pointer;}.search-btn svg{width:100%;height:100%;}.search-panel{position:fixed;width:100%;height:150px;background-color:#fff;left:0;top:0;z-index:9999;align-items:center;justify-content:center;transition:.6s ease-in-out;transform:translateY(-100%);}.search-panel .input-field{display:flex;width:100%;position:relative;}.search-panel input[type=submit]{height:60px;width:60px;border:none;cursor:pointer;background:url("https://www.olgnj.com/nitropack_static/TWiibrocWbUNLJKMKHTDLIYhcPCIdxwF/assets/images/optimized/rev-c2a6b39/www.olgnj.com/wp-content/themes/ocathain/img/search.svg") no-repeat;background-position:center;background-size:1.5rem;outline:0;opacity:1;position:absolute;right:0;bottom:0;}.search-panel input[type=submit].nitro-lazy{background-image:none !important;}.search-panel input[type='submit']:hover{opacity:.7;}.search-panel.open{top:0;display:block;opacity:1;padding:3em;transition:.3s ease-in-out;}.search-close{position:absolute;right:25px;top:15px;font-size:15px;line-height:1;color:#fff;z-index:999999;cursor:pointer;}.search-close:hover{color:#fff;}.search-panel form#searchform{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:100%;width:50%;display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-end;justify-content:center;z-index:99999;padding-bottom:30px;}.search-panel .searchform input[type="text"]{padding:0;border:0;vertical-align:middle;background-color:transparent;color:#000 !important;border-bottom:0px solid;border-bottom:1px solid #e7e7e7;width:100%;outline:0;box-shadow:none;position:relative;left:0;top:0;height:60px;padding-right:60px;}.search-panel .searchform ::-webkit-input-placeholder{color:#000 !important;opacity:.5 !important;}.search-panel .searchform ::-moz-placeholder{color:#000 !important;opacity:.5 !important;}.search-panel .searchform :-ms-input-placeholder{color:#000 !important;opacity:.5 !important;}.search-panel .searchform :-moz-placeholder{color:#000 !important;opacity:.5 !important;}.search-panel .searchform input[type="image"]{vertical-align:middle;padding:20px;height:60px;width:60px;outline:0;position:absolute;right:-10px;bottom:0;}.search-panel .search-box{margin:15px 0 0;padding:15px 0 30px;border-bottom:1px solid #eee;}.search-panel .search-heading a{font-size:22px;color:#000;}.search-panel .searchform input::-ms-clear{display:none;}.close-container{margin:auto;width:30px;height:30px;display:inline-block;}.leftright{height:2px;width:30px;position:absolute;margin-top:15px;background-color:#000;border-radius:2px;transform:rotate(45deg);transition:all .3s ease-in;}.rightleft{height:2px;width:30px;position:absolute;margin-top:15px;background-color:#000;border-radius:2px;transform:rotate(-45deg);transition:all .3s ease-in;}.close-container:hover .leftright{transform:rotate(-45deg);background-color:#000;}.close-container:hover .rightleft{transform:rotate(45deg);background-color:#000;}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:none;}.space-mr{margin:80px 0px;}.space-pd{padding:80px 0px;}header{position:fixed;top:0;left:0;right:0;z-index:99999;}.header.shrink{background-color:var(--primary-color);}.header.shrink .location-wrp a:hover{color:white;text-decoration:underline;}.header.shrink .location-wrp a{border-color:white;}.shrink .header_phone_number svg{fill:white;}.header.shrink .location-wrp a svg path{fill:white;}.header.shrink *{color:white;}.header.shrink .header-search svg path{fill:white;}.location-wrp a{font-weight:500;margin-right:15px;padding-right:15px;text-transform:uppercase;padding-left:25px;position:relative;}.location-wrp a:after{content:"";height:15px;position:absolute;right:0;width:1px;top:calc(50% - 7px);border-right:1px solid rgba(0,0,0,.35);}.shrink .location-wrp a:after{border-right:1px solid white;}.location-wrp a:before{content:"";width:14px;height:17px;background-image:url("https://www.olgnj.com/nitropack_static/TWiibrocWbUNLJKMKHTDLIYhcPCIdxwF/assets/images/optimized/rev-c2a6b39/www.olgnj.com/wp-content/themes/ocathain/img/map.svg");background-repeat:no-repeat;background-position:left center;position:absolute;left:0;top:calc(50% - 8px);}.shrink .location-wrp a:before{filter:brightness(0) invert(1);}.location-wrp a:hover{color:var(--primary-color);}.header.shrink{box-shadow:0px 1px 5px 0px rgba(0,0,0,.25);}.shrink .header_phone_number svg path{fill:white;}.shrink .main-header-wrap .header-menu-wrap > ul::after{background:white;}.btn{padding:18px 40px 18px 40px;font-size:16px;line-height:16px;color:white;text-transform:uppercase;border-radius:30px;background-color:var(--primary-color);border:1px solid var(--primary-color);}.btn.white-btn{border:1px solid white;color:white;}.btn.white-btn:hover{background-color:var(--black);color:white;border-color:white;}.btn:hover{color:var(--primary-color);background-color:transparent;border-color:var(--primary-color);}.wpcf7-spinner{position:relative;right:0;bottom:-9px;left:10px;margin:auto;}.form-control:focus{background-color:unset;border:none;border-bottom:1px solid #d1d1d1;outline:0;box-shadow:none;}.form-control{border:none;border-bottom:1px solid #d1d1d1;font-size:16px;border-radius:0;padding:18px 0px;margin-bottom:25px;}textarea{resize:none;}.form-control::placeholder{font-size:16px;text-transform:uppercase;color:#1c1c1c;}.form-control::-webkit-input-placeholder{color:#1c1c1c;}.form-control::-moz-placeholder{color:#1c1c1c;}.form-control:-ms-input-placeholder{color:#1c1c1c;}.form-control:-moz-placeholder{color:#1c1c1c;}.banner-form .form-control::placeholder,.footer-form .form-control::placeholder{color:#1c1c1c !important;}.banner-form .form-control::-webkit-input-placeholder,.footer-form .form-control::placeholder{color:#1c1c1c !important;}.banner-form .form-control::-moz-placeholder,.footer-form .form-control::placeholder{color:#1c1c1c !important;}.banner-form .form-control:-ms-input-placeholder,.footer-form .form-control::placeholder{color:#1c1c1c !important;}.banner-form .form-control:-moz-placeholder,.footer-form .form-control::placeholder{color:#1c1c1c !important;}.form-group{margin-bottom:20px;}div#html5-close{background-image:url("https://www.olgnj.com/wp-content/themes/ocathain/css/img/close.png");background-size:auto;width:31px;height:34px;background-repeat:no-repeat;}div#html5-close.nitro-lazy{background-image:none !important;}.wpcf7-form-control-wrap{position:relative;display:block;}.wpcf7 .wpcf7-not-valid-tip{display:none !important;}.wpcf7 .wpcf7-not-valid-tip,.wpcf7 label.error,.email-error{color:#fff;font-weight:500;display:block;position:absolute;bottom:1px;right:0;font-size:10px;background-color:#b30000;padding:8px;border-radius:4px 4px 0 0;line-height:6px;line-height:0px;text-transform:capitalize;margin:0;z-index:1;}div#html5-close img{display:none;}.wpcf7 form .wpcf7-response-output{display:none;}.slick-dots{display:flex;justify-content:center;margin:0;padding:1rem 0;list-style-type:none;}.slick-dots li{margin:0 .25rem;}.slick-dots button{display:block;width:8px;height:8px;padding:0;border:none;border-radius:100%;background-color:#3e3e3e;text-indent:-9999px;}.slick-dots li.slick-active button{background-color:var(--primary-color);}.footer-form a{font-weight:500;color:var(--black);}.footer-form textarea{height:200px;}.footer{background-color:#1c1c1c;position:relative;overflow:hidden;}.footer .map-sec iframe{position:absolute;width:50%;height:100%;left:0;top:0;}.footer .rgt{padding-top:60px;padding-left:40px;color:white;}.footer .rgt *{color:white;}.footer-title{font-size:20px;letter-spacing:4.5px;font-weight:500;text-transform:uppercase;}.quick-links ul{display:flex;flex-wrap:wrap;margin:0;padding:0;}.quick-links ul li{width:40%;}.quick-links ul li a{font-weight:300;}footer .map-sec{display:none;}footer .active .map-sec{display:block;}.footer-nap-row .footer-nap-col.active *{font-weight:600;}.quick-links ul li.current_page_item a{text-decoration:underline;}.direction-link{text-decoration:underline;}.direction-link:hover{text-decoration:none;}.quick-links ul li a:hover{text-decoration:underline;}.copyright{color:white;position:relative;padding:10px 40px 10px 40px;margin-top:20px;}.copyright:before{content:"";width:100vw;height:100%;background-color:rgba(255,255,255,.1);position:absolute;left:-15px;bottom:0;}.phn-list p{margin-bottom:12px;}.phn-list a{font-weight:400;}.footer-nap-row{display:flex;flex-wrap:wrap;}.footer-nap-col{width:50%;}.custom-ul li{position:relative;padding-left:15px;}.custom-ul li:before{content:"";width:5px;height:5px;border-radius:50%;background-color:var(--black);position:absolute;left:0;top:13px;}.gt_switcher-popup.glink svg,.gt_switcher-popup.glink img{display:none;}body .gt_switcher-popup.glink  span{margin:0 !important;font-size:16px !important;font-family:var(--secondary-font);font-weight:500;text-decoration:underline;color:var(--primary-color);text-transform:uppercase;}body .shrink .gt_switcher-popup.glink  span{color:white;}.gt_switcher-popup.glink span:last-child{display:none;}html[lang="es"] .banner_heading h1,html[lang="es"] .banner_heading .h1{font-size:40px;}html[lang="es"] .banner_content p{font-size:18px;}html[lang="es"]  .banner_heading span{font-size:150px;}.accordion-button{font-size:20px;color:var(--black);font-weight:500;font-family:var(--secondary-font);background-color:transparent;border:none;box-shadow:none;border-bottom:1px solid rgba(0,0,0,.15);padding:30px 0px;border-radius:0px !important;padding-right:50px;}.accordion-body{border-bottom:1px solid rgba(0,0,0,.15);padding-left:0px;padding-right:0px;}.accordion-item{border:none;border-radius:0 !important;background-color:transparent;}.accordion-button:focus{box-shadow:none;border-bottom:1px solid rgba(0,0,0,.15);}.accordion-button::after{content:"";width:45px;height:45px;border-radius:50%;border:1px solid rgba(28,28,28,.15);background-color:#fbfbfb;position:absolute;right:0px;top:calc(50% - 22px);background-image:url("https://www.olgnj.com/nitropack_static/TWiibrocWbUNLJKMKHTDLIYhcPCIdxwF/assets/images/optimized/rev-c2a6b39/www.olgnj.com/wp-content/themes/ocathain/img/arrow-up.svg");background-repeat:no-repeat;background-position:center;}.accordion-button:not(.collapsed)::after{background-image:url("https://www.olgnj.com/nitropack_static/TWiibrocWbUNLJKMKHTDLIYhcPCIdxwF/assets/images/optimized/rev-c2a6b39/www.olgnj.com/wp-content/themes/ocathain/img/arrow-up.svg");}.accordion-button:focus{border-color:none;}.accordion-button:not(.collapsed){color:var(--black);background-color:transparent;box-shadow:none;}.about-firm .img-sec{position:relative;padding-left:20px;padding-bottom:20px;}.about-firm .img-sec img{display:block;position:relative;z-index:1;width:100%;}.about-firm .img-sec:after{content:"";width:96%;height:96%;border:1px solid var(--primary-color);position:absolute;left:0;bottom:0;}.gt_languages span{color:black !important;}.home-page-banner .image{position:relative;}.home-page-banner .image:after{content:"";width:100%;height:100%;background-color:rgba(255,255,255,.18);position:absolute;left:0;top:0;z-index:1;}.inner-page-banner .img-wp:before{content:"";width:60%;height:100%;right:0;background-color:rgba(255,255,255,.22);position:absolute;top:0;z-index:4;}.footer-logo{max-width:300px;height:auto;}.custom_form_msg,.msg-side-form{color:#fff;font-weight:500;display:block;position:absolute;bottom:2px;right:65px;font-size:10px;background-color:#b30000;padding:5px;border-radius:4px 4px 0px 0px;line-height:4px;text-transform:capitalize;}em{font-style:italic !important;}.email-id{line-height:1;}.practice-areas .img-wp img{margin-top:-100px;position:relative;z-index:2;}.practice-areas .img-wp:after{content:"";position:absolute;right:-20px;top:-120px;width:180px;height:180px;background-color:white;}.practice-areas .btn-sec a{font-size:25px;text-transform:uppercase;display:block;width:100%;font-weight:300;padding:20px;position:relative;transition:all .5s;}.practice-areas .btn-sec a:after{content:"";width:45px;height:45px;border-radius:50%;border:1px solid rgba(28,28,28,.15);background-color:#fbfbfb;position:absolute;right:20px;top:calc(50% - 23px);background-image:url("https://www.olgnj.com/nitropack_static/TWiibrocWbUNLJKMKHTDLIYhcPCIdxwF/assets/images/optimized/rev-c2a6b39/www.olgnj.com/wp-content/themes/ocathain/img/arrow-up.svg");background-repeat:no-repeat;background-position:center;transition:all .5s;}.practice-areas .btn-sec a:hover,.practice-areas .btn-sec.active a{background-color:var(--primary-color);color:white;transition:all .5s;}.practice-areas .btn-sec a:hover:after,.practice-areas .btn-sec.active a:after{transform:rotate(180deg);background-color:white;transition:all .5s;}.practice-areas .btm-container{position:absolute;background-size:cover;margin-top:-40px;z-index:1;opacity:0;overflow:hidden;height:0;}.practice-areas .btm-container.active{opacity:1;height:auto;overflow:unset;margin-top:-40px;position:relative;}.practice-areas .btm-container .img-sec img{position:absolute;width:100%;height:100%;object-fit:cover;left:0;top:0;z-index:1;opacity:0;transition:all .5s;}.practice-areas .pc-col a{overflow:hidden;}.practice-areas .btm-container a:hover .img-sec img{opacity:1;transition:all .5s;}.practice-areas .btm-container .practice-area-blk *{position:relative;z-index:2;}.practice-areas .btm-container a{display:block;border-right:1px solid rgba(255,255,255,.3);border-bottom:1px solid rgba(255,255,255,.3);text-align:center;padding:20px 20px;}.practice-areas  .btm-container .practice-ar-slider a{height:400px;}.practice-ar-slider .slick-dots button{background-color:rgba(251,251,251,.35);}.practice-areas .btm-container .title{font-size:23px;font-weight:300;color:white;text-transform:uppercase;margin-top:10px;}.practice-ar-slider .slick-dots li{width:15px;height:15px;border:1px solid transparent;border-radius:50%;display:flex;align-items:center;justify-content:center;}.practice-ar-slider .slick-dots li.slick-active{border:1px solid var(--primary-color);border-radius:50%;}