/**handles: astra-child-theme,astra-addon-css**/
.main-header-bar.ast-header-breadcrumb{border-bottom:0}.page-id-4.ast-plain-container #primary,.page-id-425.ast-plain-container #primary,.page-id-6.ast-plain-container #primary{margin-top:0}.tax-course_type.ast-plain-container:not(.term-in-house-seminars-trainings) #primary{margin-top:0}.page-id-4 .full-width.dark-background,.page-id-425 .full-width.dark-background,.page-id-6 .full-width.dark-background{margin-bottom:2em}#primary .ast-article-single{background:inherit}.ast-separate-container .ast-article-single{padding-top:0}.page .entry-header{background-color:#007cb7;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#003869}.page .entry-header h1{text-align:center;padding:0 0 20px;color:#fff}.courses-template-default #primary,.courses-template-default #secondary{margin-top:2em!important}.faq-template-default #primary h1{margin:0 0 12px;color:red}.post-type-archive-books_wordpress #primary h1:first-of-type{text-align:center;margin:0 0 1em}.courses-template-default #secondary p:first-of-type,.faq-template-default #secondary p:first-of-type{display:none}.courses-template-default #secondary h2,.faq-template-default #secondary h2{font-size:24px}.page-id-5212.ast-plain-container.ast-no-sidebar #primary{margin-top:2em;margin-bottom:2em}@media only screen and (min-width:599px) and (max-width:781px){.wp-block-columns{justify-content:center}.wp-block-column+.wp-block-column+.wp-block-column{margin-top:2em}}@media only screen and (max-width:599px){.wp-block-columns{gap:2em}}.ast-builder-menu-1 .menu-item a,.ast-builder-menu-1 .menu-item.current-menu-item>.menu-link{border-top-left-radius:4px;border-top-right-radius:4px}.ast-builder-menu-1 li.menu-item .sub-menu{border-top-left-radius:0!important}.LawProse-policies-div h2,.LawProse-policies-div h3,.lawProse-courses-wrapper .related-information-wrapper h2,.lawProse-courses-wrapper h1,.lawProse-faqs-wrapper h1,.lawProse-polcies-wrapper h1{text-align:center;width:100%}.post-type-archive-video #primary h1,.tax-video_category #primary h1{text-align:center}.post-type-archive-video #horizontal_nav,.tax-video_category #horizontal_nav{border-bottom:1px solid #fefefc;border-top:1px solid #fefefc;float:left;margin:0 0 30px;padding:20px 0;position:relative;width:100%}.post-type-archive-video #horizontal_nav:after,.post-type-archive-video #horizontal_nav:before,.tax-video_category #horizontal_nav:after,.tax-video_category #horizontal_nav:before{content:" ";position:absolute;left:0;width:100%;height:1px;border-bottom:1px solid #d8d8d6}.post-type-archive-video #horizontal_nav:before,.tax-video_category #horizontal_nav:before{top:0}.post-type-archive-video #horizontal_nav:after,.tax-video_category #horizontal_nav:after{bottom:0}.post-type-archive-video #horizontal_nav ul,.tax-video_category #horizontal_nav ul{list-style-type:none;padding:0;margin:0;text-align:center;max-width:1280px;margin:0 auto}.post-type-archive-video #horizontal_nav ul li,.tax-video_category #horizontal_nav ul li{display:inline-block;margin:0 0 0 12px}#horizontal_nav ul a{color:#474747;cursor:pointer;padding:4px 12px 6px;text-decoration:none}#horizontal_nav ul .current_page_item a,#horizontal_nav ul a:active,#horizontal_nav ul a:focus,#horizontal_nav ul a:hover{background:#005b92;color:#fff;border-radius:4px}ul.faqs-ul-sidebar li:nth-child(even),ul.on-demand-sidebar li:nth-child(even){background:#f9fafb}.full-width{width:100vw;max-width:initial!important;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;text-align:center}.full-width.dark-background{padding:40px 0;background-image:url(https://lawprose.org/wp-content/uploads/LawProse-faq-67918417-1920x457.jpg);background-position:top center;background-size:cover;background-repeat:no-repeat}.full-width.dark-background h2{color:#fff}ul.articles-by,ul.articles-by ul li{list-style-type:none;margin:0 0 20px 0;padding:0}ul.articles-by ul li{margin:0 0 20px 20px}.books_wordpress-template-default #primary h1{margin:0 0 30px}.books-sidebar{float:left;width:220px;margin:0 20px 20px 0}.books-sidebar p{margin:6px 0}@media only screen and (max-width:840px){.books-sidebar{float:none;width:100%;margin:0 0 20px}}.lawProse-faqs-wrapper h1:first-of-type{margin:1em 0 20px}.lawProse-faqs-wrapper h2{margin:0 0 20px}div.LawProse-faqs-div{margin:60px auto 20px;text-align:center}div.LawProse-faqs-div ul.faqs-ul{list-style-type:none;margin:0;padding:0}.mat{border-bottom:1px solid rgba(0,0,0,.8);border-top:1px solid rgba(255,255,255,.8);border-right:1px solid rgba(218,216,216,.8);border-left:1px solid rgba(218,216,216,.8);position:relative;font-size:32px}.courses-template-default .mat{max-width:300px;float:right;margin:0 0 20px 20px}.courses-template-default ul.on-demand-sidebar .mat{width:60px;float:left;clear:left;margin:0}.courses-template-default .related-information-wrapper .mat{float:none;margin:0}.policy-template-default .mat{margin:0}.single-video .mat{margin:0 0 40px}.page-id-11 .mat,.page-id-113 .mat,.page-id-449 .mat,.page-id-491 .mat,.page-id-511 .mat,.page-id-519 .mat,.page-id-576 .mat,.page-id-578 .mat{margin:0 0 20px}.related-information a .mat::after{color:transparent;content:'\279C';position:absolute;font-size:48px;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.related-information a:hover .mat::after{color:grey}.related-information a .art{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.related-information a:hover .art{opacity:.2}.art{margin:0 auto;border:6px solid #e3e1e1;font-size:0}.lawProse-courses-wrapper .art,.related-information.all-videos .art{border-width:2px}.courses-template-default ul.on-demand-sidebar .mat .art{border:1px solid #e3e1e1}.art::before{box-shadow:inset 0 0 2px #000;top:6px;right:0;bottom:0;left:6px;content:"";display:block;height:calc(100% - 12px);position:absolute;width:calc(100% - 12px)}.related-information.all-videos .art::before{top:2px;left:2px;height:calc(100% - 4px);width:calc(100% - 4px)}.courses-template-default ul.on-demand-sidebar .mat .art::before{box-shadow:inset 0 0 1px #000;top:1px;left:1px;height:calc(100% - 2px);width:calc(100% - 2px)}.mat .art img{width:100%}.mat .art img{display:block;margin:0 auto}.portfolio_content{padding:12px 0 0;text-align:left}.related-information.all-videos .portfolio_content{padding:6px 0 0}.related-information .portfolio_content p{line-height:1.2;margin:0 0 12px}.related-information.all-videos .portfolio_content p{font-size:16px;text-align:center}.courses-template-default #primary h2:first-of-type{display:inline}ul.courses-information{margin:0;padding:0;list-style-type:none}ul.courses-information li strong{font-size:20px;font-weight:400;color:inherit}li.course_price{margin:1em 0}li.viewer-register{margin:1em 0 1em}ul.on-demand-sidebar{margin:20px 0 0;padding:0;list-style-type:none}ul.on-demand-sidebar li{line-height:1.4;display:flex;align-items:top;gap:6px;padding:6px}ul.on-demand-sidebar .mat{width:60px;margin:0}ul.on-demand-sidebar .mat .art{border:1px solid #e3e1e1}ul.on-demand-sidebar .mat .art::before{box-shadow:inset 0 0 1px #000;top:1px;left:1px;height:calc(100% - 2px);width:calc(100% - 2px)}ul.on-demand-sidebar ul{margin:0}ul.on-demand-sidebar ul li{padding:0}@media only screen and (max-width:599px){.courses-template-default #primary h2:first-of-type{display:inherit;text-align:center}.courses-template-default .mat{float:none;margin:20px auto}}.term-in-house-seminars-trainings .mat:first-of-type{margin:0 0 20px}.mat.in-house-seminars-trainings-img{float:right;margin-left:20px}@media only screen and (max-width:640px){.mat.in-house-seminars-trainings-img{float:none;margin:20px 0}}ul.faqs-ul{list-style-type:none;margin:0;padding:0}ul.faqs-ul li{background-color:#f9fafb;box-shadow:0 -2px 0 0 #a8acb1 inset;background-repeat:no-repeat;background-size:auto 30px;background-position:24px center;padding:0;margin-bottom:15px}ul.faqs-ul li:last-of-type{margin-bottom:0}ul.faqs-ul li:hover{box-shadow:0 -2px 0 0 #ff3347 inset}ul.faqs-ul li,ul.faqs-ul li a{transition-duration:250ms;transition-timing-function:ease}ul.faqs-ul li a,ul.faqs-ul li a:link,ul.faqs-ul li a:visited{color:#036;width:calc(100% - 24px);height:100%;display:flex;justify-content:center;align-items:center;font-weight:700;padding:0 12px;min-height:72px}ul.faqs-ul li a:active,ul.faqs-ul li a:focus,ul.faqs-ul li a:hover{color:#ff3347;text-decoration:none;cursor:pointer}ul.faqs-ul-sidebar{list-style-type:none;margin:0;padding:0}.related_faqs-shortcode ul.faqs-ul-random{list-style-type:none;margin:0;padding:0}ul.faqs-ul-random li{line-height:1.2;margin:12px 0 12px 0;padding:0 0 0 24px}ul.faqs-ul-random{margin:0 0 0 30px!important}.home h1{color:#296b73;text-align:center;margin:0 20px 40px}.homepage-boxes-wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;margin:20px auto;gap:20px;text-align:center}.homepage-boxes{width:300px;background:#fff;border:1px solid rgba(0,0,0,.12);box-shadow:0 1px 0 rgb(0 0 0 / 12%);align-self:stretch;transition:all .2s ease-out 0s}.homepage-boxes img{width:100%}.homepage-boxes-wrapper .homepage-boxes h2{margin:0;padding:20px 10px;font-size:24px;border-top:4px solid #86b946;color:#86b946}.homepage-boxes-wrapper .homepage-boxes:nth-of-type(3n+1) h2{color:#86b946;border-top-color:#86b946}.homepage-boxes-wrapper .homepage-boxes:nth-of-type(3n+2) h2{color:#ab5047;border-top-color:#ab5047}.homepage-boxes-wrapper .homepage-boxes:nth-of-type(3n+3) h2{color:#784d80;border-top-color:#784d80}.homepage-boxes:hover{margin:-10px 0 10px}ul.icon-box-ul,ul.icon-box-ul ul{list-style-type:none;margin:0;padding:0}ul.icon-box-ul{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;overflow:hidden}ul.icon-box-ul.large-icon-box,ul.icon-box-ul.large-information-block{gap:20px}ul.icon-box-ul.small-icon-box{gap:10px;margin:0 20px}.courses-template-default ul.icon-box-ul.small-icon-box,.tax-course_type ul.icon-box-ul.small-icon-box{padding:10px 0 0}ul.icon-box-ul:not(.large-icon-box)>li{border:1px solid #ddd}ul.icon-box-ul>li{text-align:center;border-radius:4px;background:#fff}ul.icon-box-ul.large-information-block>li{flex:1;max-width:300px;min-width:260px}ul.icon-box-ul.large-icon-box li{width:300px}ul.icon-box-ul.small-icon-box li{flex:auto;align-items:center}ul.icon-box-ul a,ul.icon-box-ul li,ul.icon-box-ul li a::after{transition-duration:250ms;transition-timing-function:ease}ul.icon-box-ul li:hover{border-color:#ff3347}ul.icon-box-ul li a{display:block;color:#003869}ul.icon-box-ul.large-information-block>li a{display:block;overflow:hidden;border:.1rem solid transparent;position:relative;color:#003869}ul.icon-box-ul.large-information-block>li::before{background:url(https://lawprose.org/wp-content/plugins/LawProse_plugin/images/icon-box-set.png) no-repeat -800px 0;background-repeat:no-repeat}ul.icon-box-ul.large-icon-box li a,ul.icon-box-ul.large-information-block li a{text-align:center;padding:140px 20px 20px;background-position:center 20px;background-size:100px auto}ul.icon-box-ul.large-information-block li a{padding:140px 16px 0}ul.icon-box-ul.large-icon-box li a{font-size:24px;line-height:1.2;padding:140px 20px 20px;width:100%;border:1px solid #eee;border-radius:4px;height:100%}ul.icon-box-ul.large-icon-box li a:hover{border:1px solid red}ul.icon-box-ul.small-icon-box li a{text-align:left;padding:20px 10px 20px 60px;background-position:10px center;background-size:40px auto;width:100%}ul.icon-box-ul li a:active,ul.icon-box-ul li a:focus,ul.icon-box-ul li a:hover{color:#ff3347}ul.icon-box-ul.large-information-block li a::after,ul.icon-box-ul.large-information-block ul p:last-of-type::after{display:block;margin:30px auto;width:50px;border-bottom:2px solid #036;content:" "}ul.icon-box-ul.large-information-block li a:hover::after{border-bottom-color:#ff3347}ul.icon-box-ul.large-icon-box li h2{margin:0 16px}ul.icon-box-ul.large-information-block li h2{color:inherit;font-size:1.6rem;margin:0}ul.icon-box-ul.large-information-block ul{margin:0 20px 20px;text-align:left}ul.icon-box-ul.large-information-block ul li h3{font-size:1.3rem}ul.icon-box-ul.large-information-block ul p{font-size:1rem}ul.icon-box-ul.large-information-block ul p:last-of-type::after{display:block;margin:30px auto;width:50px;border-bottom:2px solid #036;content:" "}.page-id-11 .mat,.page-id-113 .mat,.page-id-449 .mat,.page-id-491 .mat,.page-id-511 .mat,.page-id-519 .mat,.page-id-576 .mat,.page-id-578 .mat{margin:0 0 20px}.art{margin:0 auto;border:6px solid #e3e1e1;font-size:0}.courses-template-default ul.on-demand-sidebar .mat .art{border:1px solid #e3e1e1}.art::before{box-shadow:inset 0 0 2px #000;top:6px;right:0;bottom:0;left:6px;content:"";display:block;height:calc(100% - 12px);position:absolute;width:calc(100% - 12px)}.courses-template-default ul.on-demand-sidebar .mat .art::before{box-shadow:inset 0 0 1px #000;top:1px;left:1px;height:calc(100% - 2px);width:calc(100% - 2px)}.mat .art img{width:100%}.mat .art img{display:block;margin:0 auto}.portfolio_content{padding:12px 0 0;text-align:left}.post-type-archive-policy .LawProse-policies-div h3{text-align:left}.LawProse-policies-div{margin:20px;padding:20px;box-sizing:content-box}.related-information-wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:20px}.courses-template-default .related-information-wrapper,.faq-template-default .related-information-wrapper{justify-content:left}.related-information-wrapper.all-videos{gap:10px}.single-books_wordpress .related-information-wrapper.book-shortcode,.single-books_wordpress blockquote{clear:left}.books-main ul{list-style-position:inside}.related-information{width:266px}.books_wordpress-template-default .related-information,.courses-template-default .related-information,.faq-template-default .related-information{width:246px}.related-information-wrapper h1,.related-information-wrapper h2,.related-information-wrapper h3{text-align:center;width:100%}.related-information-wrapper h1{margin:1em 0 .3em}.related-information-wrapper h2,.related-information-wrapper h3{margin:0}.related-information.all-videos{width:200px}ul.icon-box-ul>li::before{transition:background-image .5s ease}ul.icon-box-ul.large-icon-box li,ul.icon-box-ul.small-icon-box li{display:flex;justify-content:center;align-items:center}ul.icon-box-ul>li{position:relative}ul.icon-box-ul>li::before{background:url(https://lawprose.org/wp-content/plugins/LawProse_plugin/images/icon-box-set.png) no-repeat 0 0;content:'';position:absolute;opacity:1;width:100px;height:100px;z-index:1}ul.icon-box-ul a{z-index:1}ul.icon-box-ul.large-icon-box>li::before{top:20px}ul.icon-box-ul.small-icon-box>li::before{zoom:0.4;top:40px;top:calc(50% - 50px);left:30px}ul.icon-box-ul.large-information-block>li::before{top:20px;left:100px;left:calc(50% - 50px)}ul.icon-box-ul li.garners-usage-tip::before{background-position:-800px 0}ul.icon-box-ul li.garners-usage-tip:hover::before{background-position:-900px 0}ul.icon-box-ul li.lawprose-lessons::before{background-position:-600px -100px}ul.icon-box-ul li.lawprose-lessons:hover::before{background-position:-700px -100px}ul.icon-box-ul li.update-email::before{background-position:-800px -100px}ul.icon-box-ul li.update-email:hover::before{background-position:-900px -100px}ul.icon-box-ul li.public-seminars-box-icons::before{background-position:0 -300px}ul.icon-box-ul li.public-seminars-box-icons:hover::before{background-position:-100px -300px}ul.icon-box-ul li.live-online-seminars-box-icons::before{background-position:-200px -200px}ul.icon-box-ul li.live-online-seminars-box-icons:hover::before{background-position:-300px -200px}ul.icon-box-ul li.on-demand-courses-box-icons::before{background-position:-600px 0}ul.icon-box-ul li.on-demand-courses-box-icons:hover::before{background-position:-700px 0}ul.icon-box-ul li.public-seminars-faqs-box-icons::before,ul.icon-box-ul li.public-seminars-faqs::before{background-position:-800px -200px}ul.icon-box-ul li.public-seminars-faqs-box-icons:hover::before,ul.icon-box-ul li.public-seminars-faqs:hover::before{background-position:-900px -200px}ul.icon-box-ul li.live-online-seminars-faqs-box-icons::before,ul.icon-box-ul li.live-online-seminars-faqs::before{background-position:-200px -200px}ul.icon-box-ul li.live-online-seminars-faqs-box-icons:hover::before,ul.icon-box-ul li.live-online-seminars-faqs:hover::before{background-position:-300px -200px}ul.icon-box-ul li.on-demand-courses-faqs-box-icons::before,ul.icon-box-ul li.on-demand-courses-faqs::before,ul.icon-box-ul li.webinar-courses-faqs-box-icons::before,ul.icon-box-ul li.webinar-courses-faqs::before{background-position:-600px 0}ul.icon-box-ul li.on-demand-courses-faqs-box-icons:hover::before,ul.icon-box-ul li.on-demand-courses-faqs:hover::before,ul.icon-box-ul li.webinar-courses-faqs-box-icons a:hover,ul.icon-box-ul li.webinar-courses-faqs:hover::before{background-position:-700px 0}ul.icon-box-ul li.step-by-step-box-icons::before{background-position:-400px -300px}ul.icon-box-ul li.step-by-step-box-icons:hover::before{background-position:-500px -300px}ul.icon-box-ul li.register-box-icons::before{background-position:-200px -300px}ul.icon-box-ul li.register-box-icons:hover::before{background-position:-300px -300px}ul.icon-box-ul li.calendar-box-icons::before{background-position:-400px 0}ul.icon-box-ul li.calendar-box-icons:hover::before{background-position:-500px 0}ul.icon-box-ul li.brochures-box-icons::before{background-position:-400px -200px}ul.icon-box-ul li.brochures-box-icons:hover::before{background-position:-500px -200px}ul.icon-box-ul li.seminar-listing-pdf-box-icons::before{background-position:-400px -200px}ul.icon-box-ul li.seminar-listing-pdf-box-icons:hover::before{background-position:-500px -200px}ul.icon-box-ul li.do-i-need-box-icons::before{background-position:0 0}ul.icon-box-ul li.do-i-need-box-icons:hover::before{background-position:-100px 0}ul.icon-box-ul li.lawprose-phone-box-icons::before{background-position:-600px -200px}ul.icon-box-ul li.lawprose-phone-box-icons:hover::before{background-position:-700px -200px}ul.icon-box-ul li.lawprose-email-box-icons::before{background-position:-200px -100px}ul.icon-box-ul li.lawprose-email-box-icons:hover::before{background-position:-300px -100px}ul.icon-box-ul.small-icon-box li.live-online-seminars-faqs-box-icons::before,ul.icon-box-ul.small-icon-box li.on-demand-courses-faqs-box-icons::before,ul.icon-box-ul.small-icon-box li.public-seminars-faqs-box-icons::before,ul.icon-box-ul.small-icon-box li.webinar-courses-faqs-box-icons::before{background-position:0 -200px}ul.icon-box-ul.small-icon-box li.live-online-seminars-faqs-box-icons:hover::before,ul.icon-box-ul.small-icon-box li.on-demand-courses-faqs-box-icons:hover::before,ul.icon-box-ul.small-icon-box li.public-seminars-faqs-box-icons:hover::before,ul.icon-box-ul.small-icon-box li.webinar-courses-faqs-box-icons:hover::before{background-position:-100px -200px}@media (min-width:993px){.courses-template-default.ast-left-sidebar #secondary,.faq-template-default.ast-left-sidebar #secondary{padding-right:0}.courses-template-default.ast-left-sidebar #secondary ul.on-demand-sidebar li:not(ul li ul li),.faq-template-default.ast-left-sidebar #secondary ul li{margin:0!important}.courses-template-default.ast-left-sidebar #secondary ul.on-demand-sidebar li:not(ul li ul li){line-height:1.2;padding:.5em}.courses-template-default.ast-left-sidebar #secondary ul.on-demand-sidebar li ul li{margin:6px 0 0 12px}.faq-template-default.ast-left-sidebar #secondary ul li{line-height:1.4;padding:.5em .5em 1em .5em}}.courses-template-default.ast-left-sidebar #secondary ul.on-demand-sidebar li:hover,.faq-template-default.ast-left-sidebar #secondary ul li:hover{background:#f5f5f5}.courses-template-default .related-information-wrapper h2,.faq-template-default .related-information-wrapper h2{text-align:left;font-size:1.6em}.courses-template-default .related-information-wrapper,.courses-template-default .related-information-wrapper h3,.faq-template-default .related-information-wrapper h2,.faq-template-default .related-information-wrapper h3{border-top:1px solid #ddd;margin:40px 0 0;padding:40px 0 0}ul.faqs-ul-random li{position:relative}ul.faqs-ul-random li::before{background:url(https://lawprose.org/wp-content/plugins/LawProse_plugin/images/faq-li.png) no-repeat 0 0;content:'';width:96px;height:100px;position:absolute;opacity:1;z-index:1;zoom:0.15;top:23px;left:0}ul.faqs-ul-random li:hover::before{background-position:-100px 0}@media only screen and (min-width:1580px) and (max-width:1780px){.courses-template-default ul.icon-box-ul.small-icon-box{width:1400px;margin:0 auto}}.calendar-div ul.seminars h2.dotted{text-align:left;margin:0}.calendar-div ul.seminars{padding:0}ul.calendar{display:table;width:100%}ul.calendar li{display:table-row}ul.calendar li span{display:table-cell;padding:10px 0}.calendar-div ul.seminars ul.calendar li{padding:8px 0}ul.seminars{list-style-type:none;margin:0;padding:0}#sidebar ul.seminars h3,.seminarSeason h2,ul.seminars h3{font-weight:700;margin:0;padding:0}.seminarSeason h2{margin-bottom:24px}#sidebar ul.seminars h3,ul.seminars h3{font-size:20px;margin:24px 0 12px}#sidebar ul.seminars ul,ul.seminars ul{list-style-type:none;margin:0;padding:0}#sidebar ul.seminars ul strong,ul.seminars ul strong{color:#036;font-weight:400}ul.seminars ul li{margin:0 0 0 20px;padding:0;line-height:1.4}ul.seminars ul p{margin:0}ul.seminars ul ul{margin:0 0 12px 24px;color:silver}ul.seminars h2.dotted{border-bottom:1px dotted silver;padding-bottom:8px;margin-top:0}ul.seminars ul.calendar li{margin:0;padding:8px}ul.seminars ul.calendar li:nth-child(even){background:#e8e8e8}span.calendar_price,span.city,span.date,span.seminar,span.time{display:table-cell;vertical-align:middle}ul.calendar li span.date{width:200px;width:calc(100% / 6);width:calc(calc(100% - 10px)/ 6);padding-left:10px}span.seminar{width:400px;width:calc(100% / 3);padding-right:20px}span.city{width:200px;width:calc(100% / 6)}span.time{width:300px;width:25%;padding-right:10px}ul.calendar li span.calendar_price{width:100px;width:calc(100% / 12);width:calc(calc(100% - 10px)/ 12);padding-right:10px}ul.seminars ul.calendar li h3{margin:0}@media only screen and (max-width:940px){ul.seminars ul.calendar li{padding:6px 0}span.calendar_price,span.city,span.date,span.seminar,span.time{display:block;padding:0 3%}span.calendar_price,span.city,span.seminar,span.time{margin-left:3%}}.brochures-div h1.brochures{width:100%;margin:0;text-align:center}.brochures-div .each-brochure{margin:20px 0;display:flex;gap:20px;flex-wrap:wrap}.brochure-course,.seminar_brochure{margin:20px 0 0;width:calc(50% - 10px)}.brochures-div .each-brochure .brochure-course h2{font-size:1.1rem;margin:0}.brochures-div .each-brochure .brochure-course p{font-size:1rem;margin:20px 0}.brochures-div .each-brochure .brochure-course-dates{margin:40px 0 0 20px}.brochures-div .each-brochure ul.courses_seminars.online li ul{margin:0 0 12px}.brochures-div .each-brochure ul.courses_seminars.online li ul li{margin:6px 0 0 6px}div.public-online-seminars-courses-main div{margin:20px}div.seminars_dates{width:380px}div.public-online-seminars-courses-main div.public-online-seminars-courses-individual{margin:0}div.public-online-seminars-courses-individual{display:flex}div.public-online-seminars-courses-individual div.art,div.public-online-seminars-courses-individual div.mat{margin:0}ul.courses_seminars,ul.courses_seminars ul{margin:0;padding:0;list-style-type:none}ul.courses_seminars.online{columns:2;-webkit-columns:2;-moz-columns:2;margin:20px 0 0}ul.courses_seminars.online li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}ul.courses_seminars.online li ul li{font-size:16px;margin:12px 0 0}.is-parent{margin:0;display:flex}div.seminars_dates{margin:20px}.public-online-seminars-courses-main h2{font-size:22px!important;text-align:left}.seminars_dates.is-parent ul.courses_seminars.online h2{margin:24px 0 0}.public-online-seminars-courses-main .seminars_dates.is-parent ul.courses_seminars.online li:first-of-type h2{margin-top:0}div.public-online-seminars-courses-main div:first-of-type{margin-left:0}@media only screen and (max-width:1220px){.public-online-seminars-courses-main>h2{margin-left:20px}}@media only screen and (max-width:1160px){.is-parent{width:calc(100% - 190px)}.public-online-seminars-courses-main>h2{margin:0 0 0 20px}div.public-online-seminars-courses-main div.new-img{width:250px;float:none;max-width:inherit}div.public-online-seminars-courses-main div.seminars_dates{width:190px}.public-online-seminars-courses-main ul.courses_seminars.online{columns:1;-webkit-columns:1;margin:-20px 0 0}.public-online-seminars-courses-main ul.courses_seminars.online{margin-top:0}}@media only screen and (max-width:970px){div.is-parent div:nth-of-type(1){order:2}div.is-parent div:nth-of-type(2){order:1}div.is-parent,div.public-online-seminars-courses-main div.seminars_dates.is-parent{width:50%;flex-direction:column}.main-area .public-online-seminars-courses-main .is-parent{width:calc(100% - 190px)}.main-area .public-online-seminars-courses-main div.seminars_dates{width:190px}.main-area .public-online-seminars-courses-main ul.courses_seminars.online{columns:1}.public-online-seminars-courses-main ul.courses_seminars.online{columns:2;-webkit-columns:2}.public-online-seminars-courses-main ul.courses_seminars li:first-of-type h2{margin-top:0}.public-online-seminars-courses-main ul.courses_seminars li h2{margin:24px 0 0 0}}@media only screen and (max-width:936px){div.is-parent{width:calc(100% - 190px)}div.public-online-seminars-courses-main div.seminars_dates.is-parent{width:190px}.public-online-seminars-courses-main ul.courses_seminars.online{columns:1;-webkit-columns:1}}@media only screen and (max-width:697px){div.public-online-seminars-courses-individual{flex-direction:column}.main-area .public-online-seminars-courses-main .is-parent{width:100%}div.is-parent{width:100%}div.public-online-seminars-courses-main div.seminars_dates.is-parent{width:380px}.main-area .public-online-seminars-courses-main ul.courses_seminars.online,.public-online-seminars-courses-main ul.courses_seminars.online{columns:2;-webkit-columns:2}.new-content,.new-img,.seminars_dates.is-parent{margin:20px auto}}fieldset{padding:0 12px}div.form-bg label{display:block}div.form-bg input[type=email],div.form-bg input[type=number],div.form-bg input[type=tel],div.form-bg input[type=text],div.state select,div.state_course_book select{width:100%}div.form-bg div{margin:20px 0}div.PaymentType-Receipt,div.address1and2,div.city_state_zip,div.city_state_zip_course_book,div.name,div.phone_email_state_bar,div.state-bar-phone{display:flex;flex-wrap:wrap}div.phone_email_state_bar{align-items:flex-end}div.name,div.phone_email_state_bar{gap:1.25%}div.PaymentType-Receipt,div.address1and2,div.city_state_zip,div.city_state_zip_course_book,div.state-bar-phone{gap:12px}div.PaymentType-Receipt{gap:24px}div.email,div.firm,div.first_name,div.last_name,div.phone,div.state_bar_number{width:32.5%}div.ReceiptAddress,div.address1,div.address2,div.city,div.city_course_book,div.phone_course_book,div.radioButtons-HearSeminars,div.radioButtons-PaymentType,div.radioButtons-Receipt{width:50%}div.address1,div.address2,div.phone_course_book{width:calc(50% - 6px)}div.city,div.city_course_book{width:calc(50% - 24px)}div.ReceiptAddress,div.radioButtons-HearSeminars,div.radioButtons-PaymentType,div.radioButtons-Receipt{width:calc(50% - 12px)}div.state,div.state_course_book{width:30%}div.zip,div.zip_course_book{width:20%}div.PaymentType-Receipt label[for=ReceiptAddress]{line-height:1.4;margin:0 0 20px}div.form-bg div.radioButtons{margin:0 0 20px}.PaymentType-Receipt p{line-height:1.4;margin:0 0 20px}div.radioButtons label{line-height:1.2;margin:12px 0 12px 25px}div.radioButtons.error label:first-of-type{margin-top:0}input[type=radio]{padding:0;margin:6px 0 6px;float:left;clear:left}p.error,span.error{color:#800517;font-weight:700}form input.error,select.error,textarea.error{border:2px solid #800517}div.ReceiptAddress.error,div.radioButtons-HearSeminars.error,div.radioButtons-PaymentType.error,div.radioButtons-Receipt.error,div.radioButtons.error{border:2px solid #800517;border-radius:5px;padding:8px}div.radioButtons.error span.error{padding:0;margin:0 0 0 4px}.form-bg h1,.radioButtons_2021 h2{margin:20px 0}.radioButtons_2021 h2{font-size:1.6rem}div.radioButtons_2021 label{line-height:1.2;margin:12px 0 12px 25px}.confirmation-information{line-height:1.4;display:flex;flex-wrap:wrap;align-items:top;gap:2%}.confirmation-information div:not(.state-bar-information){width:32%}.confirmation-information h2{font-size:1.4rem;font-weight:700;margin:0 0 20px}div.form-bg .seminar-radio{column-count:2;margin:0 0 0 20px}.seminar-radio div:first-of-type,.seminar-radio div:first-of-type label{margin-top:0}div.radioButtons_2021 label{font-size:18px}.LawProse-flex{display:flex;flex-wrap:wrap;justify-content:left;align-items:flex-start;margin:20px auto;gap:20px;text-align:left}.LawProse-flex div{padding:20px;width:calc(50% - 10px)}.inhousetraining,.onlinetraining,.publicseminars,.writingevaluations{margin:60px 0;position:relative}.inhousetraining img,.onlinetraining img,.publicseminars img,.writingevaluations img{width:100%}.inhousetraining h2,.onlinetraining h2,.publicseminars h2,.writingevaluations h2{background:#808284;background:rgba(128,130,133,.8);padding:20px;display:inline-block}.inhousetraining h2,.onlinetraining h2,.writingevaluations h2{top:220px}.changing{background:#bbe6fa;padding:20px}.changing h3{font-size:24px;color:#484849;margin:0 24px 24px}.inhousetraining .ka_button.small_button.small_bluegrey,.inhousetraining .ka_button.small_button.small_royalblue,.inhousetraining .ka_button.small_button.small_skyblue,.onlinetraining .ka_button.small_button.small_bluegrey,.onlinetraining .ka_button.small_button.small_royalblue,.onlinetraining .ka_button.small_button.small_skyblue,.publicseminars .ka_button.small_button.small_bluegrey,.publicseminars .ka_button.small_button.small_royalblue,.publicseminars .ka_button.small_button.small_skyblue,.writingevaluations .ka_button.small_button.small_bluegrey,.writingevaluations .ka_button.small_button.small_royalblue,.writingevaluations .ka_button.small_button.small_skyblue{margin:20px 0 20px 20px},.inhousetraining h3,.inhousetraining p,.onlinetraining h3,.onlinetraining p,.publicseminars h3,.publicseminars p{color:#484849}.inhousetraining img,.onlinetraining img,.writingevaluations img{margin-bottom:60px}.inhousetraining h2,.onlinetraining h2,.publicseminars h2,.writingevaluations h2{font-size:48px;position:absolute}.inhousetraining h3,.onlinetraining h3,.publicseminars h3,.writingevaluations h3{margin:20px 0 0 0;text-shadow:none}.inhousetraining p,.onlinetraining p,.writingevaluations p{margin:0 20px 20px}.inhousetraining strong,.onlinetraining strong,.publicseminars strong,.writingevaluations strong{color:#0c1b56}.publicseminars h2{left:0;top:80px;color:#fff;text-shadow:none}.rightcourse{background:#e6f5fd;padding:20px}.checkboxes table{width:100%;margin:20px 0 40px}.checkboxes table img{margin:0}.checkboxes tr:first-child{border-bottom:none}.checkboxes tr{border-bottom:1px dotted #000}.checkboxes td,.checkboxes th{text-align:left;padding:2px}.checkboxes th{width:40%;line-height:1.2}.checkboxes td{width:20%;text-align:center}.checkboxes td:nth-of-type(n){color:#003869}.checkboxes td:nth-of-type(2n){color:red}.checkboxes td:nth-of-type(3n){color:#70a643}.financialaid h3,.hearothers h3,.policiesinformation h3,.publicseminarhelp h3{margin:0 0 12px 0}.financialaid a:active,.financialaid a:focus,.financialaid a:hover,.hearothers a:active,.hearothers a:focus,.hearothers a:hover,.policiesinformation a:active,.policiesinformation a:focus,.policiesinformation a:hover,.publicseminarhelp a:active,.publicseminarhelp a:focus,.publicseminarhelp a:hover{text-decoration:underline}.financialaid strong{color:#0c1b56}.inhousetraining h3,.onlinetraining h3{margin-left:20px}.inhousetraining p,.onlinetraining p{margin-left:40px}.onlinetraining{background:#e6f5fd}.onlinetraining h2{background:#808284;background:rgba(128,130,133,.8);color:#fff;text-shadow:none;left:0}.onlinetraining strong{color:#0c1b56!important;font-weight:700!important}.inhousetraining{background:#9da9b0}.inhousetraining h2{background:#004c61;background:rgba(0,76,98,.8);color:#fff;text-shadow:none;right:0}.writingevaluations{background:#639fbe}.writingevaluations img{float:right}.writingevaluations h2{background:#004b4e;background:rgba(0,75,79,.8);color:#fff;text-shadow:none;left:0}.writingevaluations .wp-block-columns{clear:both}.writingevaluations .wp-block-column{padding:0 40px 40px 40px;margin:0}.personalizedcurriculum{float:left;margin:0 5% 20px 10%}.americanacademy{margin:0 10% 20px 5%}.americanacademy,.personalizedcurriculum{width:35%;display:inline-block}.writingevaluations h3,.writingevaluations p{color:#fff}.americanacademy h3,.personalizedcurriculum h3{text-shadow:none;margin:0}.americanacademy p,.personalizedcurriculum p{text-align:justify}.americanacademy a,.americanacademy a:link,.americanacademy a:visited,.personalizedcurriculum a,.personalizedcurriculum a:link,.personalizedcurriculum a:visited{float:right;color:#fff}.americanacademy a:active,.americanacademy a:focus,.americanacademy a:hover,.personalizedcurriculum a:active,.personalizedcurriculum a:focus,.personalizedcurriculum a:hover{text-decoration:underline}.inhousetraining .wp-block-button,.onlinetraining .wp-block-button{padding:0 0 20px 40px}@media only screen and (max-width:914px){.inhousetraining .wp-block-image,.onlinetraining .wp-block-image,.publicseminars .wp-block-image,.writingevaluations .wp-block-image{margin-bottom:0}.inhousetraining img,.onlinetraining img,.publicseminars img,.writingevaluations img{margin-bottom:0;float:none;display:block}.inhousetraining h2,.onlinetraining h2,.publicseminars h2,.writingevaluations h2{position:relative;top:inherit;display:block;text-align:center;font-size:36px;line-height:2;padding:0}.americanacademy p,.personalizedcurriculum p{text-align:left}}@media only screen and (max-width:782px){.writingevaluations .wp-block-column{flex-basis:100%!important;padding:0 20px 1.6em 20px}.writingevaluations .wp-block-column:nth-child(2n){margin-left:0}}.writingevaluations .wp-block-button{margin-left:20px!important}@media only screen and (max-width:660px){.personalizedcurriculum{float:none;margin:0 5% 20px 10%}.americanacademy,.personalizedcurriculum{width:100%;margin:0 0 20px}.writingtraining h2{padding:12px}.americanacademy h3,.personalizedcurriculum h3{margin:0 20px}.americanacademy p,.personalizedcurriculum p{margin:12px 20px 12px 40px}.americanacademy a,.personalizedcurriculum a{margin-right:20px}.financialaid p,.hearothers p,.policiesinformation p,.publicseminarhelp p{margin:6px 0}.financialaid a,.financialaid a:link,.financialaid a:visited,.hearothers a,.hearothers a:link,.hearothers a:visited,.policiesinformation a,.policiesinformation a:link,.policiesinformation a:visited,.publicseminarhelp a,.publicseminarhelp a:link,.publicseminarhelp a:visited{float:none}}body:not(.term-in-house-seminars-trainings) h1.policies-h1{margin-top:2em}h1.policies-h1{margin-bottom:20px}.postid-8949 .full-width,.term-in-house-seminars-trainings .full-width{width:100%;margin:0;left:0;right:0}.viewer-register .wp-block-button .wp-block-button__link{padding:10px 20px}div.public-online-seminars-courses-main div.wp-block-button,div.public-online-seminars-courses-main div.wp-block-buttons{margin:0}div.form-bg .coursebook_check label,div.form-bg label[for=ReceiptAddress_check]{display:inline-block;margin:0 0 0 20px}.email-container{max-width:980px;margin:40px auto;border-radius:20px}.email-heading{border-top-right-radius:40px;border-top-left-radius:40px;background:#003869}.email-heading .wp-block-image{padding:0;margin:0}figure.wp-block-image.size-large img{width:600px;margin:0 auto;display:block;padding:40px 0 20px}.email-heading h2,.entry-content .email-heading h2{color:#fff;text-align:center;margin:0;padding:0 0 20px;font-size:1.4rem}.email-content{padding:40px 20px;border:4px solid #003869;background:url(https://lawprose.org/wp-content/uploads/2022-ALWE-Live-Online-Seminar-Brochure-1.jpg) no-repeat bottom right;background-size:40%}.email-content h1{text-align:center;margin:0 0 40px}.email-content h2,.email-content h3{margin:20px 0}.email-footer{padding:40px;color:#fff;background:#003869;border-bottom-right-radius:40px;border-bottom-left-radius:40px}.email-footer a,.email-footer a:hover{color:#fff}.email-footer a:hover{text-decoration:underline}ul.course-information,ul.registrant-information{list-style-type:none;margin:0;padding:0}ul.course-information li{margin:0 0 20px;padding:0 0 20px;border-bottom:1px dotted silver}.fltlft{float:left}.fltlft.seminar_brochure_pdf{margin:0 40px 60px 0}.fltrt{float:right}.fltrt.general_info_pdf{margin:0 0 20px 40px}.registrant-and-course-information{display:flex;flex-wrap:wrap;margin:20px 0 40px}.registrant-and-course-information h2{width:100%;text-align:center}ul.course-information,ul.registrant-information{width:50%}ul.registrant-information{width:40%;padding-left:40px}ul.course-information{width:60%;padding-right:40px}.closing-statement{width:620px}.closing-statement p:nth-of-type(3){margin:0 0 0 40px}.closing-statement p:nth-of-type(4){margin:0 0 0 80px}div.image-100{margin:40px -20px}div.image-100 img{width:100%}
.ast-page-builder-template .ast-article-post{margin-bottom:2.5em}.ast-featured-post{float:none}.ast-separate-container .ast-separate-posts.ast-article-post{margin-bottom:2em}.ast-animate-hidden{visibility:hidden;opacity:0}.ast-animate-display{visibility:visible;opacity:1}.ast-no-thumb .ast-date-meta .posted-on{margin-bottom:1.5em}.ast-date-meta.circle .posted-on{border-radius:50%;overflow:hidden}.has-post-thumbnail .ast-date-meta.circle .posted-on{margin:1em}.ast-single-post .entry-header.ast-no-title.ast-no-thumbnail{margin-bottom:2em}.ast-separate-container .ast-grid-1 .blog-layout-1{padding:0}.ast-separate-container .ast-grid-1 .blog-layout-2,.ast-separate-container .ast-grid-1 .blog-layout-3{padding:0;border-bottom:0}.ast-separate-container .ast-grid-2 .ast-article-post,.ast-separate-container .ast-grid-3 .ast-article-post,.ast-separate-container .ast-grid-4 .ast-article-post{background:0 0}.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-3,.ast-separate-container .ast-grid-3 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-3 .ast-article-post .blog-layout-3,.ast-separate-container .ast-grid-4 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-4 .ast-article-post .blog-layout-3{border-bottom:0}.ast-separate-container .blog-layout-1,.ast-separate-container .blog-layout-2,.ast-separate-container .blog-layout-3{padding:2.66666em}.ast-separate-container .ast-grid-2 .blog-layout-1,.ast-separate-container .ast-grid-2 .blog-layout-2,.ast-separate-container .ast-grid-2 .blog-layout-3,.ast-separate-container .ast-grid-3 .blog-layout-1,.ast-separate-container .ast-grid-3 .blog-layout-2,.ast-separate-container .ast-grid-3 .blog-layout-3,.ast-separate-container .ast-grid-4 .blog-layout-1,.ast-separate-container .ast-grid-4 .blog-layout-2,.ast-separate-container .ast-grid-4 .blog-layout-3{padding:1.5em}@media (max-width:1200px){.ast-separate-container .ast-grid-2 .ast-article-post:nth-child(2n+0),.ast-separate-container .ast-grid-2 .ast-article-post:nth-child(2n+1),.ast-separate-container .ast-grid-3 .ast-article-post:nth-child(2n+0),.ast-separate-container .ast-grid-3 .ast-article-post:nth-child(2n+1),.ast-separate-container .ast-grid-4 .ast-article-post:nth-child(2n+0),.ast-separate-container .ast-grid-4 .ast-article-post:nth-child(2n+1){padding:0}.ast-separate-container .blog-layout-1,.ast-separate-container .blog-layout-2,.ast-separate-container .blog-layout-3{padding:1.5em}}.ast-page-builder-template .ast-article-post .entry-header{margin:auto auto 1em auto;padding:0}.ast-article-post .ast-post-format-audio.ast-embeded-audio .ast-date-meta .posted-on{position:relative;display:inline-block;margin-bottom:1em}.ast-page-builder-template.single .post-navigation{margin-top:2em}hr.post-divider{height:0;margin:0}hr.ast-single-previous-hr{height:0;margin-top:2em}.ast-show-comments-data{padding:2em 6.67em}.ast-show-comments-data .ast-show-comments{cursor:pointer}.ast-show-comments-data .ast-show-comments,.ast-show-comments-data .ast-show-comments-count{max-width:640px;text-align:center;margin-left:auto;margin-right:auto}.ast-show-comments-data .ast-show-comments-count{margin-bottom:2em}.ast-pagination-circle .ast-pagination .page-numbers,.ast-pagination-square .ast-pagination .page-numbers{border-style:solid;border-width:1px;line-height:2.33333em}.ast-pagination-circle .ast-pagination .page-numbers{border-radius:50%}.ast-pagination-circle .ast-pagination .next.page-numbers,.ast-pagination-circle .ast-pagination .prev.page-numbers{border-radius:30px}@media all and (max-width:768px){#content:before{content:""}}.ast-pagination-infinite{text-align:center;margin:2.5em 0 0}.ast-page-builder-template .ast-pagination-infinite{margin:2.5em 0}.ast-load-more{cursor:pointer;display:none;border:2px solid #eaeaea;transition:all .2s linear;color:#000}.ast-load-more.active{display:inline-block;padding:0 1.5em;line-height:3em}.ast-load-more.no-more:hover{border-color:#eaeaea;color:#000}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.ast-load-more.no-more:hover{background-color:inherit}.no-more{cursor:default}.ast-loader{display:none;margin:0 auto;min-height:58px;line-height:58px;width:70px;text-align:center}.ast-loader>div{width:18px;height:18px;background-color:#0085ba;border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.ast-loader .ast-loader-1{animation-delay:-.32s}.ast-loader .ast-loader-2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.ast-blog-pagination-type-infinite .ast-pagination{display:none}.ast-related-post-featured-section .post-thumb-img-content+* .posted-on{position:absolute;top:0;left:0}.ast-related-post-featured-section .posted-on{position:relative;display:inline-block;width:5.714285714em;height:5.714285714em;padding:.7em;margin-bottom:1.5em}.ast-related-post-featured-section .posted-on .entry-date span{display:block;width:100%;text-align:center}.ast-related-post-featured-section .posted-on .date-month{font-size:.8571428571em;line-height:1em}.ast-related-post-featured-section .posted-on .date-year{font-size:.8571428571em;line-height:1em}.ast-related-post-featured-section .posted-on .date-day{font-size:2.5em;line-height:.9em;font-weight:900;margin:.1em 0}.blog-layout-1 .post-thumb .posted-on{position:absolute;top:0}.blog-layout-1 .post-thumb .posted-on .entry-date span{display:block;width:100%;text-align:center}.blog-layout-1.ast-no-thumb .posted-on{position:relative;display:inline-block}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-6.67em}@media (max-width:1200px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-2.4em}}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-5.67em}@media (max-width:1200px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-1.4em}}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on{margin-top:-5.34em}@media (max-width:1200px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on{margin-top:-3.34em}}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:-4.34em}@media (max-width:1200px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:-2.34em}}.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-5.34em}@media (max-width:1200px){.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-3.34em}}.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-6.67em;margin-right:-6.67em}@media (max-width:1200px){.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-2.4em;margin-right:-2.4em}}.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .entry-header .post-thumb-img-content:first-child{margin-top:-5.34em}@media (max-width:1200px){.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .entry-header .post-thumb-img-content:first-child{margin-top:-3.34em}}.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content{margin-left:-6.67em;margin-right:-6.67em}@media (max-width:1200px){.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content{margin-left:-2.4em;margin-right:-2.4em}}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-1.5em;margin-right:-1.5em}@media (max-width:1200px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-1.5em;margin-right:-1.5em}}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-.5em;margin-right:-.5em}@media (max-width:1200px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-.5em;margin-right:-.5em}}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on{margin-top:-1.5em}@media (max-width:1200px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on{margin-top:-1.5em}}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:-.5em}@media (max-width:1200px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:-.5em}}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-1.5em}@media (max-width:1200px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-1.5em}}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-1.5em;margin-right:-1.5em}@media (max-width:1200px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-1.5em;margin-right:-1.5em}}.ast-hb-account-login-wrapper .ast-hb-account-login{position:fixed;left:50%;top:50%;padding:35px;max-height:550px;width:340px;margin:0 0 0 -190px;background-color:#f1f1f1;z-index:1000011;box-shadow:0 3px 6px rgba(0,0,0,.3)}.ast-hb-account-login-wrapper .ast-hb-account-login-bg{position:fixed;top:0;bottom:0;left:0;right:0;background:#000;opacity:.7;z-index:1000010;transition:all .3s}.ast-hb-account-login-wrapper .ast-hb-login-header .ast-hb-login-close{background:0 0;border:0;font-size:24px;line-height:1;padding:.4em;color:inherit;-js-display:flex;display:flex;box-shadow:none}.ast-hb-account-login-wrapper #loginform input[type=password],.ast-hb-account-login-wrapper #loginform input[type=text]{width:100%;max-width:100%;margin-top:10px;border:1px solid;background-color:transparent;vertical-align:middle}.ast-hb-account-login-form-footer a.ast-header-account-footer-link:not(:last-child) span:after{content:"|";margin:0 .4em}.ast-header-account-wrap .ast-header-account-link{pointer-events:none}.ast-header-account-link.ast-account-action-link,.ast-header-account-link.ast-account-action-login,.ast-header-account-link.ast-account-action-login.customize-unpreviewable,.ast-header-break-point .ast-header-account-link{cursor:pointer;pointer-events:all}.ast-header-break-point .ast-hb-account-login-wrapper,.ast-header-break-point .ast-hf-account-menu-wrap{display:none}.ast-header-account{-js-display:flex;display:flex}.ast-header-account-wrap .ast-hb-account-login-wrapper{visibility:hidden}.ast-header-account-wrap .ast-hb-account-login-wrapper .ast-hb-login-header{-js-display:flex;position:absolute;right:0;top:0;display:flex;justify-content:flex-end;min-height:calc(1.2em + 24px)}.ast-header-account-wrap .ast-hb-account-login-wrapper .ast-hb-account-login{transform:scale(.7);opacity:0;transition:all .3s;overflow:auto}.ast-header-account-wrap .ast-hb-account-login-wrapper.show{visibility:visible}.ast-header-account-wrap .ast-hb-account-login-wrapper.show .ast-hb-account-login{transform:scale(1) translateY(-50%);opacity:1}.ast-hb-login-body{height:100%;position:relative;line-height:1.5}.ast-desktop .ast-hf-account-menu-wrap.ast-main-header-bar-alignment{position:relative}.ast-desktop .main-header-bar .main-header-bar-navigation .ast-account-nav-menu{line-height:1.45}.ast-desktop .ast-account-nav-menu{width:260px;background:#fff;left:-999em;position:absolute;top:0;z-index:99999;list-style:none;margin:0;padding-left:0;border:0;box-shadow:0 4px 10px -2px rgba(0,0,0,.1)}.ast-desktop .ast-account-nav-menu .sub-menu{right:auto;top:0;margin-left:0}.ast-desktop .ast-account-nav-menu .menu-item.focus>.sub-menu,.ast-desktop .ast-account-nav-menu .menu-item:hover>.sub-menu{left:100%}.ast-desktop .ast-account-nav-menu .menu-item .menu-link{padding:.9em 1em}.ast-desktop .ast-account-nav-menu .menu-item{border-style:none}.ast-desktop .ast-account-nav-menu .menu-item.menu-item-has-children>.menu-link:after{position:absolute;right:1em;top:50%;transform:translate(0,-50%) rotate(270deg)}.ast-desktop .ast-above-header-bar .main-header-menu.ast-account-nav-menu>.menu-item,.ast-desktop .ast-below-header-bar .main-header-menu.ast-account-nav-menu>.menu-item,.ast-desktop .ast-primary-header-bar .main-header-menu.ast-account-nav-menu>.menu-item{height:auto;line-height:unset}.site-header-section-left .ast-header-account-wrap.focus .ast-account-nav-menu,.site-header-section-left .ast-header-account-wrap:hover .ast-account-nav-menu{left:-100%;right:auto}.ast-header-account-wrap.focus .ast-account-nav-menu,.ast-header-account-wrap:hover .ast-account-nav-menu{right:-100%;left:auto}.ast-header-account-wrap .woocommerce-MyAccount-navigation-link.is-active a{background:unset}.ast-header-account-wrap .menu-item:last-child>.menu-link{border-style:none}.ast-divider-wrapper{border:0}.ast-mobile-popup-content .ast-header-divider-element{justify-content:center}.ast-header-divider-element{position:relative}.ast-fb-divider-layout-vertical{position:relative}.ast-hb-divider-layout-vertical.ast-header-divider-element{height:100%}.ast-mobile-header-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element),.ast-mobile-popup-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element){padding:15px 20px}.footer-widget-area .ast-footer-divider-element{position:relative;align-items:center}.footer-widget-area .ast-divider-wrapper{display:inline-block}.ast-builder-footer-grid-columns .ast-fb-divider-layout-horizontal{-js-display:inline-flex;display:inline-flex;vertical-align:middle}[data-section*=section-fb-button-] .ast-builder-button-size-xs .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-xs .ast-custom-button{font-size:13px;padding:8px 20px}[data-section*=section-fb-button-] .ast-builder-button-size-sm .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-sm .ast-custom-button{font-size:15px;padding:10px 40px}[data-section*=section-fb-button-] .ast-builder-button-size-md .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-md .ast-custom-button{font-size:17px;padding:15px 45px}[data-section*=section-fb-button-] .ast-builder-button-size-lg .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-lg .ast-custom-button{font-size:19px;padding:20px 50px}[data-section*=section-fb-button-] .ast-builder-button-size-xl .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-xl .ast-custom-button{font-size:21px;padding:25px 55px}.ast-fb-divider-layout-vertical{-js-display:flex;display:flex}.site-footer-section{position:relative}.ast-builder-language-switcher .ast-builder-language-switcher-menu{list-style:none;margin:0;padding:0;line-height:normal;-webkit-tap-highlight-color:transparent}.ast-builder-language-switcher-layout-vertical .ast-builder-language-switcher{display:block}.ast-builder-language-switcher-layout-vertical .ast-builder-language-switcher-menu{display:block}.ast-builder-language-switcher-layout-horizontal .ast-builder-language-switcher{-js-display:flex;display:flex}.ast-builder-language-switcher-layout-horizontal .ast-builder-language-switcher-menu{-js-display:flex;display:flex;flex-wrap:wrap}.ast-builder-language-switcher a{-js-display:flex;display:flex;align-items:center}.ast-lswitcher-item-footer,.ast-lswitcher-item-header{-js-display:inline-flex;display:inline-flex}span.ast-lswitcher-item-footer:last-child,span.ast-lswitcher-item-header:last-child{margin-right:0}.ast-sticky-active{position:fixed!important;right:0;left:0;margin:0 auto;width:100%}.ast-nav-up{transform:translateY(-100%)}.site-header .sticky-custom-logo{display:none}.ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a,.ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a:focus,.ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a:hover{background:0 0}.ast-fullscreen-active .ast-above-header,.ast-offcanvas-active .ast-above-header{z-index:4}.ast-fullscreen-active .ast-above-header.ast-sticky-active,.ast-offcanvas-active .ast-above-header.ast-sticky-active{z-index:0}#ast-fixed-header{position:fixed;visibility:hidden;top:0;left:0;width:100%}#ast-fixed-header .main-header-bar{box-shadow:0 1px 2px rgba(0,0,0,.2)}#ast-fixed-header.ast-header-slide{transform:translateY(-100%);transition:transform .3s linear,top .3s linear,visibility .3s linear}#ast-fixed-header.ast-header-fade{opacity:0;transition:opacity .3s linear}.main-header-bar.ast-sticky-active{box-shadow:0 2px 10px 0 rgba(36,50,66,.075)}.ast-sticky-custom-logo .ast-header-sticked .custom-logo-link,.ast-sticky-custom-logo .ast-header-sticked .custom-mobile-logo-link{display:none}.ast-sticky-custom-logo .ast-header-sticked .sticky-custom-logo{display:inline-block}.ast-sticky-custom-logo .ast-header-sticked .site-description,.ast-sticky-custom-logo .ast-header-sticked .site-title{display:none}.ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo{display:none}.ast-header-stick-fade-active .ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo,.ast-header-stick-scroll-active .ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo,.ast-header-stick-slide-active .ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo{display:inline-block}.ast-sticky-main-shrink .ast-sticky-shrunk .main-header-bar,.ast-sticky-main-shrink .ast-sticky-shrunk.main-header-bar{line-height:55px}.ast-sticky-main-shrink .ast-sticky-shrunk .main-header-bar .ast-site-identity,.ast-sticky-main-shrink .ast-sticky-shrunk.main-header-bar .ast-site-identity{padding-top:.5em;padding-bottom:.5em}.ast-sticky-main-shrink .ast-sticky-shrunk .site-navigation{line-height:3}.ast-sticky-main-shrink .ast-sticky-shrunk .site-logo-img img{max-height:55px!important;width:auto}.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .main-header-bar,.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk.main-header-bar{padding-bottom:0}.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .ast-mobile-menu-buttons{line-height:0;padding-bottom:.5em}.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .site-branding{padding-bottom:.5em}.ast-sticky-above-shrink .ast-sticky-shrunk .ast-above-header-bar .ast-site-identity,.ast-sticky-above-shrink .ast-sticky-shrunk.ast-above-header-bar .ast-site-identity{padding-top:.5em;padding-bottom:.5em}.ast-sticky-above-shrink .ast-sticky-shrunk .site-navigation{line-height:3}.ast-sticky-above-shrink .ast-sticky-shrunk .site-logo-img img{max-height:55px;width:auto}.ast-sticky-above-shrink.ast-header-break-point .ast-sticky-shrunk .ast-above-header-bar,.ast-sticky-above-shrink.ast-header-break-point .ast-sticky-shrunk.ast-above-header-bar{padding-bottom:0}.ast-sticky-above-shrink.ast-header-break-point .ast-sticky-shrunk .ast-mobile-menu-buttons{line-height:0;padding-bottom:.5em}.ast-sticky-above-shrink.ast-header-break-point .ast-sticky-shrunk .site-branding{padding-bottom:.5em}.ast-sticky-below-shrink .ast-sticky-shrunk .ast-below-header-bar .ast-site-identity,.ast-sticky-below-shrink .ast-sticky-shrunk.ast-below-header-bar .ast-site-identity{padding-top:.5em;padding-bottom:.5em}.ast-sticky-below-shrink .ast-sticky-shrunk .site-navigation{line-height:3}.ast-sticky-below-shrink .ast-sticky-shrunk .site-logo-img img{max-height:55px;width:auto}.ast-sticky-below-shrink.ast-header-break-point .ast-sticky-shrunk .ast-below-header-bar,.ast-sticky-below-shrink.ast-header-break-point .ast-sticky-shrunk.ast-below-header-bar{padding-bottom:0}.ast-sticky-below-shrink.ast-header-break-point .ast-sticky-shrunk .ast-mobile-menu-buttons{line-height:0;padding-bottom:.5em}.ast-sticky-below-shrink.ast-header-break-point .ast-sticky-shrunk .site-branding{padding-bottom:.5em}.ast-header-break-point .ast-sticky-active .sticky-custom-logo img{display:block}.ast-header-break-point .ast-has-mobile-header-logo .ast-header-sticked .sticky-custom-logo img{display:block}.ast-header-break-point .ast-has-mobile-header-logo .ast-header-sticked .ast-mobile-header-logo{display:none}.ast-header-break-point .ast-header-sticked .sticky-custom-logo img{display:block}.ast-header-break-point.ast-inherit-site-logo-sticky .ast-has-mobile-header-logo .ast-header-sticked .custom-logo-link img{display:none}.ast-header-break-point.ast-inherit-site-logo-sticky .ast-has-mobile-header-logo .ast-header-sticked .custom-mobile-logo-link img{display:inline-block}.above-header-toggle-on .main-header-bar{z-index:1}.ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content{display:none}.ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content{display:none}.ast-main-header-nav-open.ast-hfb-header .ast-mobile-header-wrap .ast-mobile-header-content{display:block}.ast-main-header-nav-open.ast-hfb-header .ast-desktop-header-content{display:block}.ast-header-stick-fade-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-scroll-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-slide-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content{display:block}.ast-header-stick-fade-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content,.ast-header-stick-scroll-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content,.ast-header-stick-slide-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content{display:block}.ast-header-stick-fade-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-scroll-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-slide-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content{display:none}.ast-header-stick-fade-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-desktop-header-content,.ast-header-stick-scroll-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-desktop-header-content,.ast-header-stick-slide-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-desktop-header-content{display:none}.ast-header-stick-fade-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-scroll-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-slide-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content{display:none}.ast-header-stick-fade-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content,.ast-header-stick-scroll-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content,.ast-header-stick-slide-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content{display:none}.ast-above-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-above-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-above-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-above-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-below-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-below-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-below-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-below-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-primary-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-primary-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-primary-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-primary-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content{position:fixed}.site-above-header-wrap,.site-below-header-wrap,.site-primary-header-wrap{transition:all .2s linear}.ast-header-stick-slide-active .ast-flyout-menu-enable.ast-header-break-point #masthead>.main-header-bar-navigation{display:none!important}.ast-header-stick-fade-active .ast-flyout-menu-enable.ast-header-break-point #masthead>.main-header-bar-navigation{display:none!important}.ast-flyout-menu-overlay .ast-stick-primary-below-wrapper.ast-sticky-active{z-index:5}.ast-fullscreen-menu-overlay #ast-fixed-header{z-index:9}.ast-flyout-menu-enable.ast-primary-sticky-enabled .ast-stick-primary-below-wrapper,.ast-flyout-menu-enable.ast-primary-sticky-enabled .main-header-bar{overflow-y:unset!important}#ast-scroll-top{display:none;position:fixed;text-align:center;cursor:pointer;z-index:99;width:2.1em;height:2.1em;line-height:2.1;color:#fff;border-radius:2px;content:""}@media (min-width:769px){#ast-scroll-top{content:"769"}}#ast-scroll-top .ast-icon.icon-arrow svg{margin-left:0;transform:translate(0,-20%) rotate(180deg);width:1.6em}.ast-scroll-to-top-right{right:30px;bottom:30px}.ast-scroll-to-top-left{left:30px;bottom:30px}.main-header-bar-wrap .ast-search-box.header-cover{z-index:7}.ast-below-header-wrap .ast-search-box.header-cover #close,.ast-below-header-wrap .ast-search-box.header-cover .search-field{font-size:1.8em}.ast-below-header-wrap .ast-search-box.header-cover .search-submit{font-size:1.5em}.ast-search-box.full-screen,.ast-search-box.header-cover{display:none;opacity:0;transition:opacity .2s;width:100%;height:100%}.ast-search-box.full-screen .search-field,.ast-search-box.header-cover .search-field{background:0 0;border:0;color:#fafafa;box-shadow:none;text-align:left;padding:0}.ast-search-box.full-screen .search-submit,.ast-search-box.header-cover .search-submit{background:0 0;padding:0;color:#9e9e9e;transition:all .7s ease-In;outline:0;border:0;vertical-align:middle}.ast-search-box.full-screen .ast-search-wrapper,.ast-search-box.header-cover .ast-search-wrapper{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%)}.ast-search-box.full-screen .ast-search-wrapper .search-form,.ast-search-box.header-cover .ast-search-wrapper .search-form{line-height:normal}.ast-search-box.full-screen #close,.ast-search-box.header-cover #close{color:#fafafa;transform:rotate(0);font-size:2em;cursor:pointer;z-index:9;font-weight:400}.ast-search-box.full-screen .search-field::-webkit-input-placeholder,.ast-search-box.header-cover .search-field::-webkit-input-placeholder{color:#fafafa}.ast-search-box.full-screen .search-field:-moz-placeholder,.ast-search-box.header-cover .search-field:-moz-placeholder{color:#fafafa}.ast-search-box.full-screen .search-field::-moz-placeholder,.ast-search-box.header-cover .search-field::-moz-placeholder{color:#fafafa}.ast-search-box.full-screen .search-field:-ms-input-placeholder,.ast-search-box.header-cover .search-field:-ms-input-placeholder{color:#fafafa}.ast-search-box.header-cover{position:absolute;background:rgba(25,25,25,.94);top:0;z-index:10}.ast-search-box.header-cover .search-field{font-size:2em;line-height:2;width:100%}.ast-search-box.header-cover .ast-container{position:relative}.ast-search-box.header-cover .close,.ast-search-box.header-cover .search-submit,.ast-search-box.header-cover .search-text-wrap{display:inline-block}.ast-search-box.header-cover .search-text-wrap{width:calc(100% - 2.5em);vertical-align:middle}.ast-search-box.header-cover .search-submit{font-size:1.7em;margin-right:2em}.ast-search-box.header-cover #close{vertical-align:middle;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ast-search-box.full-screen{position:fixed;background:rgba(25,25,25,.94);top:0;left:0;z-index:999}.ast-search-box.full-screen .ast-search-wrapper .large-search-text{text-align:center;color:#e2e2e2;font-size:1.5em;font-weight:400;transition-delay:50ms;transition:all .3s ease-in-out}.ast-search-box.full-screen .ast-search-wrapper fieldset{border:0;padding:2.5em 0 1em;border-bottom:2px solid #9e9e9e}.ast-search-box.full-screen .ast-search-wrapper .search-field{font-size:2.6em;padding-left:30px;line-height:1.7;width:90%;width:calc(100% - 1.5em);vertical-align:middle;text-align:center}.ast-search-box.full-screen .ast-search-wrapper .search-form{width:70%;margin:20px auto}.ast-search-box.full-screen .ast-search-wrapper .search-submit{font-size:2em}.ast-search-box.full-screen #close{position:absolute;color:#fafafa;right:1em;line-height:1;cursor:pointer;z-index:9;font-weight:400;font-size:2em;top:1.5em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ast-search-box.full-screen ::-webkit-input-placeholder{opacity:0}.ast-search-box.full-screen ::-moz-placeholder{opacity:0}.ast-search-box.full-screen :-ms-input-placeholder{opacity:0}.ast-search-box.full-screen :-moz-placeholder{opacity:0}@media (max-width:420px){.ast-search-box.full-screen ::-webkit-input-placeholder{opacity:1}.ast-search-box.full-screen ::-moz-placeholder{opacity:1}.ast-search-box.full-screen :-ms-input-placeholder{opacity:1}.ast-search-box.full-screen :-moz-placeholder{opacity:1}}.ast-hfb-header .ast-search-box.full-screen.full-screen ::-webkit-input-placeholder{opacity:.5}.ast-hfb-header .ast-search-box.full-screen.full-screen ::-moz-placeholder{opacity:.5}.ast-hfb-header .ast-search-box.full-screen.full-screen :-ms-input-placeholder{opacity:.5}.ast-hfb-header .ast-search-box.full-screen.full-screen :-moz-placeholder{opacity:.5}.site-header .ast-inline-search.ast-search-menu-icon .search-form{padding-left:0;padding-right:2em}.site-header .ast-inline-search.ast-search-menu-icon .search-field{width:auto;padding-left:1em;padding-right:0}.ast-inline-search.ast-search-menu-icon{position:relative;transform:none;left:0;right:0}.ast-inline-search.ast-search-menu-icon .search-submit{display:block;background:0 0;border:none;position:absolute;height:100%;right:.25em;padding:0;top:0;font-size:1.3em;color:#757575}.ast-header-break-point .ast-inline-search.ast-search-menu-icon .search-form{padding:0}.ast-header-break-point .site-header .ast-inline-search.ast-search-menu-icon .search-field{width:100%;padding-right:2em}.ast-header-custom-item-inside.ast-desktop .main-header-menu .ast-search-menu-icon.full-screen,.ast-header-custom-item-inside.ast-desktop .main-header-menu .ast-search-menu-icon.header-cover{display:none}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1 .ast-search-menu-icon .search-form{right:-1em;left:auto;padding-left:0;padding-right:3em}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1 .search-field{padding-right:0;padding-left:1em}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2 .ast-search-menu-icon .search-form{left:-1em;right:auto;padding-right:0;padding-left:3em}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2 .search-field{padding-left:0;padding-right:1em}.ast-header-break-point .ast-above-header .ast-above-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field{padding-right:0}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-2 .ast-search-menu-icon .search-form{padding-left:0;left:auto;padding-right:2em}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-2 .ast-search-menu-icon.slide-search .search-form{left:-1em;padding-left:2em}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-1 .search-field{padding-right:0}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .search-field{padding-right:0;padding-left:1em}.ast-header-break-point .ast-above-header-mobile-stack .ast-above-header .ast-above-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{right:auto;padding-right:2em}.ast-header-break-point .ast-swap-below-header-sections .ast-below-header .below-header-section-2 .ast-search-menu-icon.ast-inline-search .search-form{left:0;padding-left:0;padding-right:2em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-1 .ast-search-menu-icon .search-form{right:-1em;left:auto;padding-left:0;padding-right:3em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-1 .search-field{padding-right:0;padding-left:1em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-2 .ast-search-menu-icon .search-form{left:-1em;right:auto;padding-right:0;padding-left:3em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-2 .search-field{padding-left:0;padding-right:1em}.ast-header-break-point .ast-below-header .below-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field{padding-right:0}.ast-header-break-point .ast-swap-below-header-sections.site-header .ast-below-header .ast-inline-search.ast-search-menu-icon .search-field{padding-left:1em;padding-right:0}.ast-header-break-point .ast-swap-below-header-sections .ast-below-header .below-header-section-2 .ast-search-menu-icon .search-form{left:-1em;padding-left:3em;padding-right:1em}.ast-below-header-mobile-stack .ast-below-header .below-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{right:auto;padding-right:2em}.iphone.full-screen,.ipod.full-screen{position:fixed!important}@media (max-width:992px){.ast-above-header-mobile-stack .ast-above-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{left:auto}.ast-below-header-mobile-stack .below-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{left:auto}}@media (max-width:544px){.ast-search-box.full-screen .ast-search-wrapper .large-search-text{display:none}.ast-search-box.full-screen .ast-search-wrapper .search-field,.ast-search-box.full-screen .ast-search-wrapper .search-submit{font-size:1.6em}}