.subtitle{font-family:Lora,serif;font-size:1.2rem;line-height:1;text-transform:uppercase;color:#000;font-weight:600;letter-spacing:2px}@media (max-width:991.98px){.subtitle{letter-spacing:1px}}.title{font-family:Lora,serif;font-weight:300;line-height:1.25;color:#000;letter-spacing:0}.title strong{font-weight:700}.title--t1,h1{font-size:8rem;line-height:1;font-weight:700}@media (max-width:1199.98px){.title--t1,h1{font-size:6rem}}@media (max-width:575.98px){.title--t1,h1{font-size:4rem}}.title--t2,h2{font-size:4rem;line-height:1.25;font-weight:700}@media (max-width:1199.98px){.title--t2,h2{font-size:3.2rem}}@media (max-width:575.98px){.title--t2,h2{font-size:2.8rem}}.title--t3,h3{font-size:4rem;line-height:1.25;font-weight:300}@media (max-width:1199.98px){.title--t3,h3{font-size:3.2rem}}@media (max-width:575.98px){.title--t3,h3{font-size:2.8rem}}.title--t4,h4{font-size:2.4rem;line-height:1.4;font-weight:600}@media (max-width:575.98px){.title--t4,h4{font-size:2rem}}.title--t5,h5{font-size:2.4rem;line-height:1.4;font-weight:300}@media (max-width:575.98px){.title--t5,h5{font-size:2rem}}.title--t6,h6{font-size:1.2rem;line-height:1;font-weight:600}.list-bullets,.list-unstyled,.text-tinymce ul{margin:0;padding:0;list-style:none}.list-bullets>li,.list-unstyled>li,.text-tinymce ul>li{margin:.5rem 0;padding:0}.list-bullets li,.text-tinymce ul li{position:relative;margin-top:1rem;margin-bottom:1rem;padding-left:3rem}.list-bullets li:first-child,.text-tinymce ul li:first-child{margin-top:0}.list-bullets li:last-child,.text-tinymce ul li:last-child{margin-bottom:0}.list-bullets li:before,.text-tinymce ul li:before{display:block;content:'';position:absolute;top:.8rem;left:.8rem;width:.7rem;height:.5rem;background:#000;border-radius:10rem}.my-none{margin-top:0;margin-bottom:0}.my-xs{margin-top:2rem;margin-bottom:2rem}.my-sm{margin-top:4rem;margin-bottom:4rem}.my-md{margin-top:8rem;margin-bottom:8rem}.my-lg{margin-top:12rem;margin-bottom:12rem}@media (max-width:767.98px){.my-lg{margin-top:8rem;margin-bottom:8rem}}.my-xl{margin-top:16rem;margin-bottom:16rem}@media (max-width:1199.98px){.my-xl{margin-top:12rem;margin-bottom:12rem}}@media (max-width:767.98px){.my-xl{margin-top:8rem;margin-bottom:8rem}}.margin-top-none,.mt-none{margin-top:0!important}.margin-bottom-none,.mb-none{margin-bottom:0!important}.my-none{margin-top:0!important;margin-bottom:0!important}.py-none{padding-top:0;padding-bottom:0}.py-xs{padding-top:2rem;padding-bottom:2rem}.py-sm{padding-top:4rem;padding-bottom:4rem}.py-md{padding-top:8rem;padding-bottom:8rem}.py-lg{padding-top:12rem;padding-bottom:12rem}@media (max-width:767.98px){.py-lg{padding-top:8rem;padding-bottom:8rem}}.py-xl{padding-top:16rem;padding-bottom:16rem}@media (max-width:1199.98px){.py-xl{padding-top:12rem;padding-bottom:12rem}}@media (max-width:767.98px){.py-xl{padding-top:8rem;padding-bottom:8rem}}.padding-top-none,.pt-none{padding-top:0!important}.padding-bottom-none,.pb-none{padding-bottom:0!important}.py-none{padding-top:0!important;padding-bottom:0!important}body .color--white{color:#fff}body .color--white a:not(.btn){color:inherit}body .color--white a:not(.btn):hover{color:inherit}body .color--white .title{color:inherit}body .color--white .subtitle{color:inherit}body .color--white h1,body .color--white h2,body .color--white h3,body .color--white h4,body .color--white h5{color:inherit}body .bg--white{background:#fff}body .bg--primary{background:#223f6f}body .bg--secondary{background:#a00}body .bg--transparent{background:0 0}.img-fluid{display:inline-block;max-height:100%;max-width:100%}.img-fluid svg{max-height:100%;max-width:100%;display:inline-block}.breakpoint-view{cursor:pointer}.breakpoint-view:before{position:fixed;bottom:0;right:0;width:50px;height:70px;text-align:center;line-height:40px;background-color:#fff;color:#000;content:'';z-index:999;-webkit-box-shadow:0 0 10px 0 rgb(0 0 0 / .75);box-shadow:0 0 10px 0 rgb(0 0 0 / .75);content:'XXXL';content:'UXS'}@media (min-width:1440px){.breakpoint-view:before{content:'XXL'}}@media (min-width:1200px) and (max-width:1439.98px){.breakpoint-view:before{content:'XL'}}@media (min-width:992px) and (max-width:1199.98px){.breakpoint-view:before{content:'LG'}}@media (min-width:768px) and (max-width:991.98px){.breakpoint-view:before{content:'MD'}}@media (min-width:576px) and (max-width:767.98px){.breakpoint-view:before{content:'SM'}}@media (max-width:575.98px){.breakpoint-view:before{content:'XS'}}.breakpoint-view .size{position:fixed;bottom:25px;right:0;z-index:1000;width:50px;text-align:center;font-size:12px}.breakpoint-view .switcher{position:fixed;bottom:5px;right:5px;z-index:1000;height:14px;background:gray;width:40px;text-align:center;font-size:12px;border-radius:20px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.breakpoint-view .switcher:before{content:'';position:fixed;bottom:7px;right:32px;height:10px;width:10px;border-radius:50%;background:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.breakpoint-view .switcher.active{background:#6495ed}.breakpoint-view .switcher.active:before{right:8px}.grid-view{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:999;pointer-events:none}.grid-view .container{height:100%}.grid-view .container .col,.grid-view .container .row{height:100%}.grid-view .container .col{position:relative}.grid-view .container .col:before{content:'';display:block;width:100%;height:100%;background:red;opacity:0;-webkit-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s}.grid-view .container .col:after{display:block;width:40px;text-align:center;position:absolute;top:20px;left:50%;background:rgb(255 255 255 / .6);border-radius:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:10px;z-index:0;opacity:0;-webkit-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s}.grid-view .container .col:nth-child(1):after{content:'1'}.grid-view .container .col:nth-child(2):after{content:'2'}.grid-view .container .col:nth-child(3):after{content:'3'}.grid-view .container .col:nth-child(4):after{content:'4'}.grid-view .container .col:nth-child(5):after{content:'5'}.grid-view .container .col:nth-child(6):after{content:'6'}.grid-view .container .col:nth-child(7):after{content:'7'}.grid-view .container .col:nth-child(8):after{content:'8'}.grid-view .container .col:nth-child(9):after{content:'9'}.grid-view .container .col:nth-child(10):after{content:'10'}.grid-view .container .col:nth-child(11):after{content:'11'}.grid-view .container .col:nth-child(12):after{content:'12'}.grid-view.active .col:before{opacity:.1;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.grid-view.active .col:after{opacity:1;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}p{margin-bottom:2rem}p:last-child{margin-bottom:0}a{text-decoration:underline}a:hover{text-decoration:none}ol,ul{margin-bottom:2.5rem;padding-left:2rem;list-style-position:outside}ol:last-child,ul:last-child{margin-bottom:0}ol li,ul li{line-height:1.2;margin-top:.8rem;margin-bottom:.8rem;color:#000}blockquote{font-style:italic}.subtitle.subtitle--lg{font-size:1.8rem;letter-spacing:0}.title a{color:inherit;text-decoration:none}.text{font-family:Poppins,"Helvetica Neue",Arial,sans-serif;font-weight:400}.text--t1{font-size:1.8rem}.text--t2{font-size:1.6rem}.text--t3{font-size:1.4rem}.text--t4{font-size:1.2rem}.text--t5{font-size:1rem}.text--light{font-weight:300}.text--regular{font-weight:400}.text--medium{font-weight:500}.text--semibold{font-weight:600}.text--bold{font-weight:700}.text--black{font-weight:900}.text--muted{color:#888}.text--uppercase{text-transform:uppercase}html{font-size:10px}body{background:#fff;-webkit-font-smoothing:antialiased;overflow-x:hidden}body.is-blocked{overflow-y:scroll;position:fixed;width:100%}body a,body button,body input{outline:0}body a:active,body a:active:focus,body a:focus,body button:active,body button:active:focus,body button:focus,body input:active,body input:active:focus,body input:focus{outline:0}body a,body button{-webkit-transition:color .3s ease-in-out,border .3s ease-in-out,background-color .3s ease-in-out,opacity .3s ease-in-out;-o-transition:color .3s ease-in-out,border .3s ease-in-out,background-color .3s ease-in-out,opacity .3s ease-in-out;transition:color .3s ease-in-out,border .3s ease-in-out,background-color .3s ease-in-out,opacity .3s ease-in-out}body [type=button]{-webkit-appearance:none}::-moz-selection{color:#000;background-color:#223f6f}::selection{color:#000;background-color:#223f6f}hr{width:100%;height:0;margin-top:30px;margin-bottom:30px}.hidden{display:none}.header-sidebar-wrapper{margin-bottom:80px}.footer-sidebar-wrapper{margin-top:80px}.alignleft{text-align:left}.alignright{text-align:right}.aligncenter{text-align:center}.img-responsive{margin:0 auto;max-width:100%;height:auto;display:inline-block}img.alignnone{display:block;max-width:100%;height:auto;text-align:center;margin-top:15px;padding-bottom:15px}img.alignleft{display:block;max-width:100%;height:auto;float:left;margin-top:15px;padding-right:15px;padding-bottom:15px}@media (max-width:575px){img.alignleft{display:block;max-width:100%;height:auto;padding-top:15px;padding-bottom:15px;padding-left:0;padding-right:0;margin:15px auto;float:none}}img.alignright{display:block;max-width:100%;height:auto;float:right;margin-top:15px;padding-left:15px;padding-bottom:15px}@media (max-width:575px){img.alignright{display:block;max-width:100%;height:auto;padding-top:15px;padding-bottom:15px;padding-left:0;padding-right:0;margin:0 auto;float:none}}img.aligncenter{display:block;max-width:100%;text-align:center;height:auto;padding-bottom:15px;margin:0 auto}.hide{display:none;visibility:hidden;opacity:0;-webkit-transition:visibility .5s,opacity .5s linear;-o-transition:visibility .5s,opacity .5s linear;transition:visibility .5s,opacity .5s linear}.show{display:initial;visibility:visible;opacity:1;-webkit-transition:visibility .5s,opacity .5s linear;-o-transition:visibility .5s,opacity .5s linear;transition:visibility .5s,opacity .5s linear}.wp-block-image,.wp-caption{position:relative;display:block;max-width:100%}.wp-block-image.wp-block-image.aligncenter,.wp-caption.wp-block-image.aligncenter{display:block;margin:0 auto}.wp-block-image img,.wp-caption img{display:block;max-width:100%;height:auto}.wp-block-image .wp-caption-text,.wp-block-image figcaption,.wp-caption .wp-caption-text,.wp-caption figcaption{margin:0;padding:8px 1px 1px 8px}section[class*=' acf-block-'].alignwide,section[class^=acf-block-].alignwide{margin-left:calc(-50vw + 50% + 5px);margin-right:calc(-50vw + 50% + 5px);max-width:100vw}@media (max-width:-1){section[class*=' acf-block-'].alignwide,section[class^=acf-block-].alignwide{margin-left:-10px;margin-right:-10px}}section[class*=' acf-block-'].alignwide .container,section[class^=acf-block-].alignwide .container{padding-right:10px;padding-left:10px}section[class*=' acf-block-'].alignfull,section[class^=acf-block-].alignfull{margin-left:calc(-50vw + 50% + 5px);margin-right:calc(-50vw + 50% + 5px);max-width:100vw;width:100vw}@media (max-width:-1){section[class*=' acf-block-'].alignfull,section[class^=acf-block-].alignfull{margin-left:-10px;margin-right:-10px}}section[class*=' acf-block-'].alignfull .container,section[class^=acf-block-].alignfull .container{max-width:100%;padding-right:10px;padding-left:10px}center iframe,figure iframe,p iframe,strong iframe{max-width:100%}.wpview-wrap{position:relative;padding-bottom:56.25%;height:0}.wpview-wrap embed,.wpview-wrap iframe,.wpview-wrap object{position:absolute;top:0;left:0;width:100%;height:100%}.so-panel{margin:0!important}.panel-grid-cell{width:100%}.bg-center{background-position:center center!important}.bg-l_u{background-position:left top!important}.bg-l_d{background-position:left bottom!important}.bg-p_u{background-position:right top!important}.bg-p_d{background-position:right bottom!important}.bg-c_u{background-position:center top!important}.bg-c_d{background-position:center bottom!important}.background_norepeat{background-repeat:no-repeat!important}a.link-full{position:absolute;top:0;left:0;width:100%;height:100%;text-decoration:none}.link{position:relative;text-decoration:none;color:#000;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out;border:0;background:0 0}.link:hover{text-decoration:none;color:#000}.link.link--primary{color:#223f6f}.link.link--primary:hover{color:#223f6f}.link.link--white{color:#fff}.link.link--white:hover{color:#fff}.btn{position:relative;font-family:Lora,serif;padding:2.4rem 5rem;font-size:1.2rem;font-weight:600;line-height:1;letter-spacing:2px;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;-o-transition:color .3s ease-in-out,box-shadow .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,box-shadow .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,box-shadow .3s ease-in-out,background-color .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;white-space:nowrap;text-decoration:none;text-transform:uppercase;color:#000;border:0;border-radius:100px;background:#223f6f;-webkit-box-shadow:none;box-shadow:none}@media (max-width:767.98px){.btn{padding:2rem 3rem}}.btn:hover{color:#000;background:#162948;-webkit-box-shadow:none;box-shadow:none}.btn:active,.btn:active:focus,.btn:focus,.btn:hover{text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.btn--lg{font-size:1.5rem;font-weight:600;text-transform:none;letter-spacing:normal}.btn--white{color:#223f6f;background:#fff}.btn--white:hover{color:#223f6f;background:#dee2e6}.btn--shadow{border:0;background:0 0;color:#000;-webkit-box-shadow:inset 0 0 0 2px #000;box-shadow:inset 0 0 0 2px #000;-webkit-transition:color .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:color .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;-o-transition:color .3s ease-in-out,box-shadow .3s ease-in-out;transition:color .3s ease-in-out,box-shadow .3s ease-in-out;transition:color .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out}.btn--shadow:hover{border:0;background:0 0;color:#000;-webkit-box-shadow:inset 0 0 0 4px #000;box-shadow:inset 0 0 0 4px #000}.btn--shadow:active,.btn--shadow:active:focus,.btn--shadow:focus,.btn--shadow:hover{color:#000;-webkit-box-shadow:inset 0 0 0 4px #000;box-shadow:inset 0 0 0 4px #000}.video__wrapper{background:#000;overflow:hidden;width:100%;position:relative}.video__wrapper video{display:block;width:100%;height:auto}.video__iframe{position:relative;overflow:hidden;width:100%;height:0;padding-top:56.25%;border:0}.video__iframe embed,.video__iframe iframe,.video__iframe video{position:absolute;top:0;left:0;width:100%;height:100%}.video__poster{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;-o-object-fit:cover;object-fit:cover}.video__play{position:absolute;z-index:11;top:50%;left:50%;width:9rem;height:9rem;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);border-radius:10rem;background:#223f6f url(/wp-content/themes/blulegal/img/play.svg) center no-repeat;-webkit-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff;background-size:contain;-webkit-transition:background-color .1s,-webkit-box-shadow .3s ease-in-out;transition:background-color .1s,-webkit-box-shadow .3s ease-in-out;-o-transition:background-color .1s,box-shadow .3s ease-in-out;transition:background-color .1s,box-shadow .3s ease-in-out;transition:background-color .1s,box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;cursor:pointer}@media (max-width:991.98px){.video__play{width:6rem;height:6rem}}.video__play:hover{background-color:#fff;-webkit-box-shadow:0 0 0 1rem #fff;box-shadow:0 0 0 1rem #fff}.breadcrumb{background:0 0;padding:0;margin:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.breadcrumb .breadcrumb-item{font-size:12px}.breadcrumb .breadcrumb-item+.breadcrumb-item:before{padding-left:6px;padding-right:3px;color:#000;content:'/'}.breadcrumb .breadcrumb-item a{font-size:12px;text-decoration:none}.breadcrumb .breadcrumb-item a:hover{text-decoration:underline}.breadcrumb .breadcrumb-item.active{text-decoration:none;font-weight:600;color:#000}.breadcrumb .breadcrumb-item.active a{text-decoration:none;font-weight:600;color:#000}.breadcrumb .breadcrumb-item.active:before{padding-left:6px;padding-right:6px}/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:#fff0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgb(255 255 255 / .75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;-webkit-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{width:100%;padding:0;margin-top:4rem;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 10px;background:#393939;border-radius:50%;opacity:.3;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}::-webkit-input-placeholder{color:#b8b8b8!important}::-moz-placeholder{color:#b8b8b8!important}:-ms-input-placeholder{color:#b8b8b8!important}:-moz-placeholder{color:#b8b8b8!important}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{border:none;-webkit-box-shadow:0 0 0 1000px #fff0 inset!important;-webkit-transition:background-color 5000s ease-in-out 0s!important;transition:background-color 5000s ease-in-out 0s!important}.text-tinymce{word-break:break-word}.text-tinymce img{max-width:100%;height:auto}.text-tinymce p{font-size:1.6rem;line-height:1.5}.text-tinymce a{text-decoration:underline;color:inherit}.text-tinymce a:after,.text-tinymce a:before{display:none}.text-tinymce a:hover{text-decoration:none;color:inherit}.text-tinymce h1,.text-tinymce h2,.text-tinymce h3,.text-tinymce h4,.text-tinymce h5,.text-tinymce h6{margin-bottom:1.5rem;margin-top:3rem}.text-tinymce h1:first-child,.text-tinymce h2:first-child,.text-tinymce h3:first-child,.text-tinymce h4:first-child,.text-tinymce h5:first-child,.text-tinymce h6:first-child{margin-top:0}.text-tinymce ul{margin-bottom:3rem}.text-tinymce ul:last-child{margin-bottom:0}.text-tinymce ul li{font-size:1.6rem;line-height:1.2}.text-tinymce ul li:before{top:.5rem}.text-tinymce ol{list-style:decimal;margin-bottom:30px}.text-tinymce ol:last-child{margin-bottom:0}.text-tinymce ol li{margin-top:5px;margin-bottom:5px;font-size:1.6rem;line-height:1.2}.text-tinymce ol ol{list-style:lower-alpha}.text-tinymce ol ol ol{list-style:lower-roman}.newsletter-modal{position:fixed;width:100vw;height:100vh;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.newsletter-modal__bg{position:absolute;background:rgb(0 0 0 / .3);width:100%;height:100%}.newsletter-modal.open{visibility:visible;opacity:1;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.newsletter-modal__container{background:#fff;position:relative;padding:5rem;max-width:65rem}.newsletter-modal__container h1,.newsletter-modal__container h2,.newsletter-modal__container h3,.newsletter-modal__container h4{text-transform:uppercase;color:#223f6f}.newsletter-modal__container .wpcf7-not-valid-tip{font-size:1.2rem;position:absolute;padding:0;padding-top:.5rem;margin:0;text-transform:uppercase}.newsletter-modal__row{margin-left:-1rem;margin-right:-1rem;max-width:60rem}.newsletter-modal__row p{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:2rem;font-size:1.4rem}.newsletter-modal__row p span{display:block;margin:10px 0 0 0;height:calc(100% - 30px);padding:1rem;position:relative;margin:0}.newsletter-modal__row p span input{width:100%;border-radius:0;border:1px solid #223f6f;height:50px;padding:0 10px;width:100%}.newsletter-modal__row p span textarea{width:100%;border-radius:0;border:1px solid #223f6f;padding:10px;resize:none;min-height:142px;height:100%}.newsletter-modal__row p input[type=submit]{background-color:#223f6f;border:none;color:#fff;font-size:1.2rem;font-weight:700;font-family:Poppins,sans-serif;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;min-width:235px;text-align:center}.newsletter-modal__row p input[type=submit][disabled]{background-color:#868686}.newsletter-modal__row-acceptance p{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:2rem}.newsletter-modal__row-acceptance p label{position:relative;cursor:pointer}.newsletter-modal__row-acceptance p label input{position:absolute;opacity:0;cursor:pointer;width:30px;height:30px}.newsletter-modal__row-acceptance p label input+span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-left:5rem}.newsletter-modal__row-acceptance p label input+span::after{position:absolute;top:0;left:9px;content:url(/wp-content/themes/blulegal/img/check-mark.svg);opacity:0;z-index:5}.newsletter-modal__row-acceptance p label input+span::before{content:'';width:3rem;height:3rem;border-radius:3rem;background-color:#868686;display:block;margin-right:15px;position:absolute;left:0}.newsletter-modal__row-acceptance p label input:checked+span::after{opacity:1}.newsletter-modal__row-acceptance p label input:checked+span::before{background-color:#223f6f}.newsletter-modal__row-submit p{text-align:center;padding-top:1rem}.newsletter-modal__row-submit p input[type=submit]{background-color:#223f6f;border:none;color:#fff;font-size:1.2rem;font-weight:700;font-family:Poppins,sans-serif;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;min-width:235px;text-align:center;margin:0 auto}.newsletter-modal__row-submit p input[type=submit][disabled]{background-color:#868686}.newsletter-modal__row-submit p .wpcf7-spinner{display:none}.newsletter-modal__exit{position:absolute;right:15px;top:15px;font-size:1.8rem;line-height:1;padding:0;margin:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#223f6f;background:0 0;border:0;font-weight:700;cursor:pointer}.post-sidebar .wp-block-contact-form-7-contact-form-selector{background-color:#223f6f;color:#fff;padding:4rem}.post-sidebar .wp-block-contact-form-7-contact-form-selector a,.post-sidebar .wp-block-contact-form-7-contact-form-selector h1,.post-sidebar .wp-block-contact-form-7-contact-form-selector h2,.post-sidebar .wp-block-contact-form-7-contact-form-selector h3,.post-sidebar .wp-block-contact-form-7-contact-form-selector h4,.post-sidebar .wp-block-contact-form-7-contact-form-selector h5,.post-sidebar .wp-block-contact-form-7-contact-form-selector label,.post-sidebar .wp-block-contact-form-7-contact-form-selector p{color:#fff;font-size:1.4rem}.post-sidebar .wp-block-contact-form-7-contact-form-selector .newsletter-modal__row{position:relative;padding-top:5rem}.post-sidebar .wp-block-contact-form-7-contact-form-selector .newsletter-modal__row:before{content:'';display:block;position:absolute;width:calc(100% + 8rem);height:1px;left:-4rem;top:1.5rem;background-color:rgb(255 255 255 / .2)}.post-sidebar .wp-block-contact-form-7-contact-form-selector .newsletter-modal__row p{display:block}.post-sidebar .wp-block-contact-form-7-contact-form-selector input[type=submit]{background-color:#fff;color:#223f6f}.post-sidebar .wp-block-contact-form-7-contact-form-selector input[type=submit]:disabled{color:#fff}@media (min-width:992px){.post-sidebar .wp-block-contact-form-7-contact-form-selector input[type=submit]:disabled{max-width:100%;min-width:100%;width:100%}}.post-sidebar .wp-block-contact-form-7-contact-form-selector .wpcf7-acceptance{font-size:1.4rem}#header{background-color:#223f6f;padding:0 0}@media (max-width:991.98px){#header{padding:20px 0}}#header .navEnd{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header .navEnd .langSwitch{margin-right:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1199.98px){#header .navEnd .langSwitch{margin-right:20px}}#header .navEnd .langSwitch a{color:#fff;font-size:14px;font-family:Poppins,sans-serif;text-decoration:none;text-transform:uppercase}#header .navEnd .langSwitch a.activeLang{font-weight:700}#header .navEnd .langSwitch a:not(:last-child)::after{content:'|';margin:0 5px;font-size:14px;font-weight:400}#header .navEnd .search{position:relative}#header .navEnd .search .searchIcon{height:100%;padding:15px}#header .navEnd .search .searchIcon:hover{cursor:pointer;background-color:rgb(255 255 255 / .1)}#header .navEnd .search .searchBox{position:absolute;bottom:-64px;right:-11px;background-color:#223f6f;padding:8px;display:none;z-index:555}#header .navEnd .search .searchBox input{border:none;font-size:14px;font-family:Poppins,sans-serif}#header .navEnd .search.search-open .searchBox{display:block}#header .navEnd .mainSiteLink{margin-left:10px}@media (max-width:1199.98px){#header .navEnd .mainSiteLink{margin-left:20px}}@media (max-width:991px){#header .navEnd .mainSiteLink{display:none}}#header .navEnd .mainSiteLink a{display:block;padding:17px 15px 16px 15px;border:1px solid #fff;height:100%;color:#fff;font-size:10px;font-family:Poppins,sans-serif;font-weight:700;text-transform:uppercase;text-decoration:none;width:190px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center}#header .main-nav-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header .main-nav-toggle .navbar-toggle{margin:0}#header .main-nav-toggle .navbar-toggle span{background-color:#fff}#header .main-nav-toggle .navbar-toggle.active .icon-bar:nth-of-type(2){background-color:#fff0}@media (max-width:991px){#header .header-inner{position:static}}@media (max-width:991px){#header .nav-menus-wrapper{background-color:#223f6f;position:absolute;left:0;top:100px;width:100%;height:calc(100vh - 6.1px);overflow:hidden;z-index:55;display:none}}@media (min-width:420px){#header .nav-menus-wrapper .nav-menus-wrapper-inner{max-width:440px;margin:0 auto}}@media (min-width:576px){#header .nav-menus-wrapper .nav-menus-wrapper-inner{max-width:540px}}@media (min-width:768px){#header .nav-menus-wrapper .nav-menus-wrapper-inner{max-width:720px}}@media (min-width:992px){#header .nav-menus-wrapper .nav-menus-wrapper-inner{max-width:unset}}@media (max-width:991px){#header .nav-menus-wrapper .nav-menus-wrapper-inner{overflow:auto;height:100%;padding-bottom:150px;scrollbar-width:none;-webkit-appearance:none}#header .nav-menus-wrapper .nav-menus-wrapper-inner::-webkit-scrollbar{width:0;background:0 0}}#header .dropdown-menu .menu-item-has-children,#header .fz-nav .menu-item-has-children{position:relative}#header .dropdown-menu .menu-item-has-children .dropdown-toggle::after,#header .fz-nav .menu-item-has-children .dropdown-toggle::after{display:none}@media (max-width:991px){#header .dropdown-menu .menu-item-has-children .nav-link,#header .fz-nav .menu-item-has-children .nav-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#header .dropdown-menu .menu-item-has-children>a .item-arrow,#header .fz-nav .menu-item-has-children>a .item-arrow{display:none}@media (max-width:991px){#header .dropdown-menu .menu-item-has-children>a .item-arrow,#header .fz-nav .menu-item-has-children>a .item-arrow{display:inline-block;position:absolute;top:-4px;right:0;width:40px;height:40px;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}}#header .dropdown-menu .menu-item-has-children>a .item-arrow::after,#header .fz-nav .menu-item-has-children>a .item-arrow::after{content:'';position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-top:.3em solid;border-right:.3em solid #fff0;border-bottom:0;border-left:.3em solid #fff0}#header .dropdown-menu .menu-item-has-children>a .item-arrow--opened,#header .fz-nav .menu-item-has-children>a .item-arrow--opened{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:-2px}#header .dropdown-menu{background-color:#223f6f;border:none}#header .dropdown-menu li{padding-left:15px}@media (min-width:991px){#main-nav,#main-nav-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:94px}}@media (max-width:991px){#main-nav,#main-nav-mobile{background-color:#223f6f}}#main-nav .nav,#main-nav-mobile .nav{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:28px}@media (max-width:991px){#main-nav .nav,#main-nav-mobile .nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:0}}@media (max-width:991.98px){#main-nav .nav li,#main-nav-mobile .nav li{margin-top:4px;margin-bottom:4px}}#main-nav .nav li a,#main-nav-mobile .nav li a{color:#fff;line-height:1;text-decoration:none;padding:0 30px;font-family:Poppins,sans-serif}@media (max-width:1499.98px){#main-nav .nav li a,#main-nav-mobile .nav li a{padding:0 15px}}@media (max-width:1199.98px){#main-nav .nav li a,#main-nav-mobile .nav li a{padding:0 12px}}@media (max-width:991.98px){#main-nav .nav li a,#main-nav-mobile .nav li a{padding:5px 50px 5px 10px;line-height:1.5}}#main-nav .nav li a span,#main-nav-mobile .nav li a span{font-size:14px}@media (min-width:992px){#main-nav-mobile{display:none}}.main-nav-toggle{text-align:center}.navbar-toggle{position:relative;padding:15px;margin-top:30px;background-color:#fff0;background-image:none;border:1px solid #fff0;border-radius:0;outline:0}@media (max-width:767px){.navbar-toggle{margin-top:29px}}@media (max-width:575px){.navbar-toggle{margin-top:20px}}@media (max-width:-1){.navbar-toggle{margin-top:12px}}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:1px;border-radius:1px;background-color:#000}.navbar-toggle .icon-bar+.icon-bar{margin-top:2px}.navbar-toggle .icon-bar:nth-of-type(2){top:1px}.navbar-toggle .icon-bar:nth-of-type(3){top:2px}.navbar-toggle .icon-bar{position:relative;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.navbar-toggle.active .icon-bar:nth-of-type(1){top:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}.navbar-toggle.active .icon-bar:nth-of-type(2){background-color:#fff0}.navbar-toggle.active .icon-bar:nth-of-type(3){top:-3px;transform:rotate(-45deg) scale(.979);-webkit-transform:rotate(-45deg) scale(.979);-moz-transform:rotate(-45deg) scale(.979);-o-transform:rotate(-45deg) scale(.979);-ms-transform:rotate(-45deg) scale(.979)}.search-nothing{font-family:Lora,serif;color:#223f6f}.contactForm{padding-top:70px;padding-bottom:130px}@media (max-width:991px){.contactForm{padding-top:0}}@media (max-width:768px){.contactForm{padding-top:65px}}.contactForm form{display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:auto;row-gap:20px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.contactForm form h2{text-align:center;font-size:4.8rem;font-family:Lora,serif;color:#223f6f;font-weight:400;margin:0 0 30px 0;grid-row-start:1;grid-row-end:2;grid-column-start:2;grid-column-end:8}.contactForm form p{margin:0}.contactForm form p label{font-size:1.2rem;font-weight:700;font-family:Poppins,sans-serif;color:#223f6f;text-transform:uppercase;margin:0;width:100%;height:100%}.contactForm form p label span{display:block;margin:10px 0 0 0;height:calc(100% - 30px)}.contactForm form p label span input{width:100%;border-radius:0;border:1px solid #223f6f;height:50px;padding:0 10px}.contactForm form p label span textarea{width:100%;border-radius:0;border:1px solid #223f6f;padding:10px;resize:none;min-height:142px;height:100%}.contactForm form p input[type=submit]{background-color:#223f6f;border:none;color:#fff;font-size:1.2rem;font-weight:700;font-family:Poppins,sans-serif;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;min-width:235px;text-align:center}.contactForm form p input[type=submit][disabled]{background-color:#868686}.contactForm form p:nth-child(3){text-align:center;font-size:1.4rem;font-family:Poppins,sans-serif;color:#06070e;font-weight:400;margin:0 0 50px 0;grid-row-start:2;grid-row-end:3;grid-column-start:2;grid-column-end:8}.contactForm form p:nth-child(4){grid-row-start:3;grid-row-end:4;grid-column-start:1;grid-column-end:4}@media (max-width:991px){.contactForm form p:nth-child(4){grid-row-start:3;grid-row-end:4;grid-column-start:2;grid-column-end:8}}@media (max-width:768px){.contactForm form p:nth-child(4){grid-row-start:3;grid-row-end:4;grid-column-start:1;grid-column-end:9}}.contactForm form p:nth-child(5){grid-row-start:4;grid-row-end:5;grid-column-start:1;grid-column-end:4}@media (max-width:991px){.contactForm form p:nth-child(5){grid-row-start:4;grid-row-end:5;grid-column-start:2;grid-column-end:8}}@media (max-width:768px){.contactForm form p:nth-child(5){grid-row-start:4;grid-row-end:5;grid-column-start:1;grid-column-end:9}}.contactForm form p:nth-child(6){grid-row-start:3;grid-row-end:5;grid-column-start:4;grid-column-end:9}@media (max-width:991px){.contactForm form p:nth-child(6){grid-row-start:5;grid-row-end:6;grid-column-start:2;grid-column-end:8}}@media (max-width:768px){.contactForm form p:nth-child(6){grid-row-start:5;grid-row-end:6;grid-column-start:1;grid-column-end:9}}.contactForm form p:nth-child(7){grid-row-start:5;grid-row-end:6;grid-column-start:1;grid-column-end:5}@media (max-width:991px){.contactForm form p:nth-child(7){grid-row-start:6;grid-row-end:7;grid-column-start:2;grid-column-end:8}}@media (max-width:768px){.contactForm form p:nth-child(7){grid-row-start:6;grid-row-end:7;grid-column-start:1;grid-column-end:9}}.contactForm form p:nth-child(7) .wpcf7-list-item{margin:0}.contactForm form p:nth-child(7) label{position:relative;cursor:pointer}.contactForm form p:nth-child(7) label input{position:absolute;opacity:0;cursor:pointer;width:30px;height:30px}.contactForm form p:nth-child(7) label input+span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.contactForm form p:nth-child(7) label input+span::after{content:url(/wp-content/themes/blulegal/img/check-mark.svg);opacity:0;position:absolute;top:6px;left:8px;z-index:5}.contactForm form p:nth-child(7) label input+span::before{content:'';width:30px;height:30px;border-radius:30px;background-color:#868686;display:block;margin-right:15px}.contactForm form p:nth-child(7) label input:checked+span::after{opacity:1}.contactForm form p:nth-child(7) label input:checked+span::before{background-color:#223f6f}.contactForm form p:nth-child(8){grid-row-start:5;grid-row-end:6;grid-column-start:5;grid-column-end:9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991px){.contactForm form p:nth-child(8){grid-row-start:7;grid-row-end:8;grid-column-start:2;grid-column-end:8}}@media (max-width:768px){.contactForm form p:nth-child(8){grid-row-start:7;grid-row-end:8;grid-column-start:1;grid-column-end:9}}.contactForm form .wpcf7-response-output{grid-row-start:6;grid-row-end:7;grid-column-start:1;grid-column-end:9}#footer{background-color:#223f6f;padding:50px 0}#footer .footer_top{padding-bottom:50px}#footer .footer_top .widget_nav_menu{font-size:1.4rem;font-weight:700;font-family:Poppins,sans-serif;color:#fff;text-transform:uppercase;margin-bottom:20px}#footer .footer_top .widget_nav_menu ul{list-style:none;margin:10px 0 0 0;padding:0}#footer .footer_top .widget_nav_menu ul li{margin:0}#footer .footer_top .widget_nav_menu ul li a{font-size:1.2rem;font-weight:400;font-family:Poppins,sans-serif;color:#fff;text-decoration:none;display:block;padding:7px 0 6px 0;text-transform:none}#footer .footer_top .widget_nav_menu ul li a::before{content:url(/wp-content/themes/blulegal/img/arrow-white.svg);margin-right:7px}#footer .footer_top .widget_nav_menu#nav_menu-4 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .footer_top .widget_nav_menu#nav_menu-4 ul li{width:40%}#footer .footer_bottom{padding-top:50px;border-top:1px solid rgb(255 255 255 / .2)}#footer .footer_bottom h2{font-size:1.4rem;font-weight:700;font-family:Poppins,sans-serif;color:#fff;text-transform:uppercase;padding-bottom:20px}#footer .footer_bottom .footer_tags{display:grid;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:20px;grid-template-columns:repeat(4,1fr)}@media (max-width:1024px){#footer .footer_bottom .footer_tags{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){#footer .footer_bottom .footer_tags{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){#footer .footer_bottom .footer_tags{grid-template-columns:repeat(1,1fr)}}#footer .footer_bottom .footer_tags a{border:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:17px 10px;font-size:1.2rem;font-weight:400;font-family:Poppins,sans-serif;color:#fff;text-decoration:none;text-align:center}#footer .back-to-top{text-align:center;padding-top:15px}#footer .back-to-top .fa{color:#223f6f;cursor:pointer}#footer .back-to-top .fa:hover{opacity:.7}.footer-copy{background-color:#06070e;padding:20px 0}.footer-copy span{font-size:1.2rem;font-weight:400;font-family:Poppins,sans-serif;color:#fff}.footer-copy a{font-size:1.2rem;font-weight:400;font-family:Poppins,sans-serif;color:#fff}.paginacja .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paginacja .nav-links a{padding:3px 12px;border:1px solid #223f6f;text-decoration:none;margin:0 3px;display:block;font-size:16px}.paginacja .nav-links span{padding:3px 12px;border:1px solid #fff;text-decoration:none;margin:0 3px;display:block;font-size:16px}.single .main-item{padding-top:80px}@media (max-width:991px){.single .main-item{padding-top:60px}}@media (max-width:991px){.single .main-item{padding-top:40px}}.single .single-thumbnail{width:100%;height:auto;max-height:345px;-o-object-fit:cover;object-fit:cover;margin-bottom:30px}@media (max-width:991px){.single .single-thumbnail{height:300px}}@media (max-width:991px){.single .single-thumbnail{height:230px}}.single .single-meta{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 20px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single .single-meta time{font-size:1.2rem;font-weight:400;font-family:Poppins,sans-serif;color:#06070e}.single .single-meta .separator{color:#000;opacity:.2;margin:0 18px}.single .single-meta a{font-size:1.2rem;font-weight:400;font-family:Poppins,sans-serif;color:#06070e;text-decoration:none}.single .single-title{color:#223f6f;font-size:2.4rem;font-family:Lora,serif;line-height:1.3;margin-bottom:2rem}.single .single-share{margin-bottom:3rem;display:-webkit-box;display:-ms-flexbox;display:flex}.single .single-share a{display:block;margin-right:2rem}.single .single-share span{display:block;margin-right:2rem}.single .single-share span:hover{cursor:pointer}.single .single-content{font-size:1.4rem;font-family:Poppins,sans-serif}.single .single-content h2,.single .single-content h3,.single .single-content h4,.single .single-content h5{color:#223f6f;margin:3rem 0 1.8rem 0}.single .single-content p{text-align:justify}.single .single-content ul{list-style:none;padding:0;margin:1rem 0 3rem 0}.single .single-content ul li{padding:7.5px 0 7.5px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.7;text-align:left;position:relative;padding-left:40px}.single .single-content ul li::before{content:url(/wp-content/themes/blulegal/img/check-mark.svg);display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;width:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#223f6f;border-radius:50px;margin-right:10px;line-height:1px;position:absolute;top:4px;left:0}.single .single-content ul li ul{margin:1.5rem 0}.single-share__footer{padding:5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-share__footer .single-share__footer-social{display:-webkit-box;display:-ms-flexbox;display:flex}.single-share__footer .single-share__footer-social a{display:block;margin-right:2rem;text-decoration:none}.single-share__footer .single-share__footer-print a{font-size:1.2rem;font-weight:700;text-transform:uppercase;color:#223f6f;text-decoration:none;font-family:Poppins,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex}.single-share__footer .single-share__footer-print a img{margin-right:1rem}.single-tags{display:grid;grid-template-columns:repeat(4,1fr);row-gap:2rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;padding:3rem 0;border-top:1px solid rgb(0 0 0 / .2);border-bottom:1px solid rgb(0 0 0 / .2)}.single-tags .single-tags--links{border:1px solid #223f6f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.2rem;font-family:Poppins,sans-serif;color:#223f6f;text-decoration:none;min-height:50px;text-align:center}.single-author{padding:5rem 0;border-bottom:1px solid rgb(0 0 0 / .2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-author .single-author-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-author .single-author-meta img{margin-right:2rem;border-radius:50%}.single-author .single-author-meta .single-author-name{font-size:1.4rem;font-family:Poppins,sans-serif;color:#223f6f}.single-author .single-author-contact{font-size:1.4rem;font-family:Poppins,sans-serif;color:#223f6f;display:block;font-weight:700;text-decoration:none;text-transform:uppercase}.single-author .single-author-contact img{margin-left:15px}.related{padding:5rem 0 6.5rem 0}.related .related-heading{margin-bottom:3rem}.related .related-heading .related-header-subheader{font-weight:700;font-size:1.4rem;text-transform:uppercase;font-family:Poppins,sans-serif;color:#bbb;margin:0 0 .5rem 0}.related .related-heading .related-header-header{font-weight:400;font-size:2.4rem;font-family:Lora,serif;color:#06070e;margin:0}.related .related-post .related-img{width:100%;height:auto;max-height:250px;-o-object-fit:cover;object-fit:cover}.related .related-post time{font-weight:400;font-size:1.2rem;margin:2.7rem 0 1rem 0;font-family:Poppins,sans-serif;color:#06070e;display:block}.related .related-post h3{font-size:1.8rem;font-family:Lora,serif;margin-bottom:2rem;color:#06070e}.related .related-post p{font-weight:400;font-size:1.2rem;font-family:Poppins,sans-serif;color:#868686}.related .related-post a{position:relative;color:#223f6f;font-size:1.2rem;font-weight:700;font-family:Poppins,sans-serif;text-transform:uppercase;text-decoration:none}.related .related-post a img{margin-left:14px}section.page{padding-bottom:60px}section.page .page-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8rem 0 6rem 0}@media (max-width:768px){section.page .page-header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:4rem 0 4rem 0}}section.page .page-header h2{font-size:4.8rem;font-family:Lora,serif;color:#223f6f;margin-right:9rem}@media (max-width:991px){section.page .page-header h2{font-size:3.8rem;margin-right:4rem}}@media (max-width:768px){section.page .page-header h2{margin-bottom:1.5rem;margin-right:0}}@media (min-width:768px){section.page .page-header h2{width:50%}}section.page .page-header p{font-size:1.4rem;font-family:Poppins,sans-serif;color:#06070e;-webkit-box-flex:1;-ms-flex:1;flex:1}section.page article p{text-align:justify}body .page{padding-bottom:0!important}.toast{position:fixed;top:0;right:20px;background-color:#223f6f;font-size:1.4rem;color:#fff;padding:15px 20px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;opacity:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.toast.toast-show{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}p.archive-title{font-size:3rem;font-family:Lora,serif;color:#223f6f;margin-top:4rem;margin-bottom:4rem}@media (min-width:576px){p.archive-title{font-size:4.8rem}}@media (min-width:1200px){p.archive-title{margin-right:-80px}}.loop-item{border-bottom:1px solid rgb(0 0 0 / .2);margin-bottom:3rem;height:calc(100% - 3rem)}.loop-item .loop-item-single--date{font-size:1.2rem;font-family:Poppins,sans-serif;color:#06070e}.loop-item .loop-item-single--title{font-size:1.4rem;font-family:Lora,serif;line-height:1.28;color:#223f6f;margin-top:2rem;margin-bottom:2rem;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;word-break:break-word}.loop-item .loop-item-single--title span{display:block;margin-bottom:2rem;width:100%;min-height:36px;word-break:break-word}.loop-item .loop-item-single--title img{margin-top:auto}.loop-itemv2{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ebebeb}.loop-itemv2 .loop-item-single--thumbnail{-o-object-fit:cover;object-fit:cover}@media (max-width:991.98px){.loop-itemv2 .loop-item-single--thumbnail{height:90px;width:90px}}.loop-itemv2 .loop-itemv2-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:24px}.loop-itemv2 .loop-item-single--date{font-size:1.2rem;font-family:Poppins,sans-serif;color:#06070e;margin-bottom:0}.loop-itemv2 .loop-item-single--excerpt{font-size:1.4rem;font-family:Poppins,sans-serif;color:#06070e;margin-bottom:0}@media (max-width:991.98px){.loop-itemv2 .loop-item-single--excerpt{display:none}}.loop-itemv2 .loop-item-single--title{font-size:2rem;font-family:Lora,serif;line-height:1.28;color:#223f6f;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;word-break:break-word}.loop-itemv2 .loop-item-single--title span{display:block;margin-bottom:1rem;width:100%;word-break:break-word}.loop-itemv2 .loop-item-single--title img{margin-top:auto}.page .fz-post-password-form,.single .fz-post-password-form{width:100%;max-width:940px;padding:30px;margin:30px auto;background-color:#223f6f}.page .fz-post-password-form p,.single .fz-post-password-form p{color:#fff;font-size:1.6rem;line-height:1.5;text-align:center}.page .fz-post-password-form p:first-of-type,.single .fz-post-password-form p:first-of-type{font-size:1.8rem}.page .fz-post-password-form .fz-post-password-input,.single .fz-post-password-form .fz-post-password-input{margin-bottom:20px;width:100%;border-radius:0;border:1px solid #223f6f;height:50px;padding:0 10px}@media (min-width:576px){.page .fz-post-password-form .fz-post-password-input,.single .fz-post-password-form .fz-post-password-input{width:360px}}.page .fz-post-password-form .fz-post-password-form-button,.single .fz-post-password-form .fz-post-password-form-button{background-color:#fff0;border:1px solid #fff;color:#fff;font-size:1.2rem;font-weight:700;font-family:Poppins,sans-serif;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;min-width:235px;text-align:center;min-width:190px;margin:0 0 5px auto}.page .fz-post-password-form .fz-post-password-form-button[disabled],.single .fz-post-password-form .fz-post-password-form-button[disabled]{background-color:#868686}@media (min-width:420px){.page .fz-post-password-form .fz-post-password-form-button,.single .fz-post-password-form .fz-post-password-form-button{min-width:235px}}@media (min-width:576px){.page .fz-post-password-form .fz-post-password-form-button,.single .fz-post-password-form .fz-post-password-form-button{min-width:358px;margin:0 auto 15px auto}}.page .fz-payment-form-wrapper,.single .fz-payment-form-wrapper{width:100%;max-width:940px;padding:30px 0;margin:30px auto}@media (min-width:992px){.page .fz-payment-form-wrapper form,.single .fz-payment-form-wrapper form{display:grid;grid-template-columns:repeat(auto-fit,minmax(40%,1fr));grid-gap:0 20px}}.page .fz-payment-form-wrapper p,.single .fz-payment-form-wrapper p{font-size:1.6rem;line-height:1.5;max-width:520px}@media (min-width:576px){.page .fz-payment-form-wrapper p,.single .fz-payment-form-wrapper p{margin:0 auto 15px auto}}@media (min-width:992px){.page .fz-payment-form-wrapper p,.single .fz-payment-form-wrapper p{width:100%;max-width:100%}}@media (min-width:992px){.page .fz-payment-form-wrapper p:last-of-type,.page .fz-payment-form-wrapper p:nth-of-type(2),.single .fz-payment-form-wrapper p:last-of-type,.single .fz-payment-form-wrapper p:nth-of-type(2){width:100%;grid-column:span 2}}.page .fz-payment-form-wrapper p label,.single .fz-payment-form-wrapper p label{width:100%;font-size:1.2rem;font-weight:700;font-family:Poppins,sans-serif;color:#223f6f;text-transform:uppercase;margin:0;width:100%;height:100%}.page .fz-payment-form-wrapper p label span,.single .fz-payment-form-wrapper p label span{display:block;margin:10px 0 0 0;height:calc(100% - 30px)}.page .fz-payment-form-wrapper .fz-invoice-fields-data,.single .fz-payment-form-wrapper .fz-invoice-fields-data{display:none}.page .fz-payment-form-wrapper .fz-invoice-fields-data--visible,.single .fz-payment-form-wrapper .fz-invoice-fields-data--visible{display:block}.page .fz-payment-form-wrapper .paid-post-invoice .wpcf7-list-item,.single .fz-payment-form-wrapper .paid-post-invoice .wpcf7-list-item{margin:0}.page .fz-payment-form-wrapper .paid-post-invoice .wpcf7-list-item label,.single .fz-payment-form-wrapper .paid-post-invoice .wpcf7-list-item label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page .fz-payment-form-wrapper .paid-post-invoice .wpcf7-list-item label .wpcf7-list-item-label,.single .fz-payment-form-wrapper .paid-post-invoice .wpcf7-list-item label .wpcf7-list-item-label{margin:0 0 0 10px}.page .fz-payment-form-wrapper input[type=email],.page .fz-payment-form-wrapper input[type=text],.single .fz-payment-form-wrapper input[type=email],.single .fz-payment-form-wrapper input[type=text]{width:100%;border-radius:0;border:1px solid #223f6f;height:50px;padding:0 10px}.page .fz-payment-form-wrapper input[type=submit],.single .fz-payment-form-wrapper input[type=submit]{background-color:#223f6f;border:none;color:#fff;font-size:1.2rem;font-weight:700;font-family:Poppins,sans-serif;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;min-width:235px;text-align:center;margin:15px 0 0 0}.page .fz-payment-form-wrapper input[type=submit][disabled],.single .fz-payment-form-wrapper input[type=submit][disabled]{background-color:#868686}@media (min-width:992px){.page .fz-payment-form-wrapper input[type=submit],.single .fz-payment-form-wrapper input[type=submit]{margin:0}}.page .fz-payment-form-wrapper input[type=submit].invoice-fields-visible,.single .fz-payment-form-wrapper input[type=submit].invoice-fields-visible{display:block;margin:25px 0 0 auto}@media (min-width:992px){.page .fz-payment-form-wrapper input[type=submit].invoice-fields-visible,.single .fz-payment-form-wrapper input[type=submit].invoice-fields-visible{margin:10px 0 0 auto}}@media (min-width:992px){.page .fz-payment-form-wrapper .wpcf7-response-output,.single .fz-payment-form-wrapper .wpcf7-response-output{width:100%;grid-column:span 2}}.categoryBox{margin-bottom:8rem}.categoryBox .categoryBox-headline p{font-size:1.4rem;font-weight:700;color:#bbb;font-family:Poppins,sans-serif;margin-bottom:0;text-transform:uppercase}.categoryBox .categoryBox-headline p.categoryBox-catName{text-transform:none;font-size:2.4rem;font-weight:400;color:#06070e;margin-bottom:2.4rem}.categoryBox .articles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991px){.categoryBox .articles{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.categoryBox .articles .bigPost{width:50%}.categoryBox .articles .bigPost img{width:100%;height:auto}.categoryBox .articles .bigPost time{font-weight:400;font-size:1.2rem;margin:2.7rem 0 1rem 0;font-family:Poppins,sans-serif;color:#06070e;display:block}.categoryBox .articles .bigPost h2{font-size:1.8rem;font-family:Lora,serif;margin-bottom:2rem;color:#06070e}.categoryBox .articles .bigPost p{font-weight:400;font-size:1.2rem;font-family:Poppins,sans-serif;color:#868686}.categoryBox .articles .bigPost a{position:relative;color:#223f6f;font-size:1.2rem;font-weight:700;font-family:Poppins,sans-serif;text-transform:uppercase;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.categoryBox .articles .bigPost a img{margin-left:14px;width:11px;height:10px}@media (max-width:991px){.categoryBox .articles .bigPost{width:100%;padding-right:0;margin-bottom:15px}}.categoryBox .articles .smallPosts{width:37.5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.categoryBox .articles .smallPosts .smallPost time{font-weight:400;font-size:1.2rem;margin:0 0 1rem 0;font-family:Poppins,sans-serif;color:#06070e;display:block}.categoryBox .articles .smallPosts .smallPost a{text-decoration:none;display:block;position:relative}.categoryBox .articles .smallPosts .smallPost a h2{font-size:1.4rem;font-family:Lora,serif;margin-bottom:2rem;color:#06070e;min-height:72px;padding-bottom:3rem;padding-right:2.5rem;min-height:100px;border-bottom:1px solid rgb(0 0 0 / .2);font-weight:400}.categoryBox .articles .smallPosts .smallPost a::after{content:url(/wp-content/themes/blulegal/img/arrow-posts.svg);position:absolute;top:calc(50% - 20px);right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.categoryBox .articles .smallPosts .smallPost a:not(:last-child) a{border-bottom:1px solid #000}.categoryBox .articles .smallPosts .readMore .readMoreBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:17px 34px 17px 44px;font-size:1.2rem;font-weight:700;color:#223f6f;text-decoration:none;border:1px solid #223f6f;text-transform:uppercase;font-family:Poppins,sans-serif}.categoryBox .articles .smallPosts .readMore .readMoreBtn img{margin-left:15px;width:11px;height:10px}@media (max-width:991px){.categoryBox .articles .smallPosts{width:100%;padding-left:0}}.categoryBox:nth-child(odd) .articles .bigPost{padding-right:calc(20px - (20px * .5));padding-left:0}@media (max-width:991px){.categoryBox:nth-child(odd) .articles .bigPost{width:100%;padding-left:0}}.categoryBox:nth-child(odd) .articles .smallPosts{padding-left:calc(20px - (20px * .375));padding-right:0}@media (max-width:991px){.categoryBox:nth-child(odd) .articles .smallPosts{width:100%;padding-right:0}}.categoryBox:nth-child(even) .articles{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:991px){.categoryBox:nth-child(even) .articles{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.categoryBox:nth-child(even) .articles .bigPost{padding-left:calc(20px - (20px * .5));padding-right:0}@media (max-width:991px){.categoryBox:nth-child(even) .articles .bigPost{width:100%;padding-left:0}}.categoryBox:nth-child(even) .articles .smallPosts{padding-right:calc(20px - (20px * .375));padding-left:0}@media (max-width:991px){.categoryBox:nth-child(even) .articles .smallPosts{width:100%;padding-right:0}}#sidebar-homepage .widget_nav_menu{background-color:#223f6f;margin-bottom:30px}@media (max-width:991px){#sidebar-homepage .widget_nav_menu{display:none}}#sidebar-homepage .widget_nav_menu .widget-title{color:#fff;font-size:1.4rem;font-weight:700;text-transform:uppercase;padding:20px 0 25px 40px;border-bottom:1px solid rgb(255 255 255 / .2);font-family:Poppins,sans-serif}#sidebar-homepage .widget_nav_menu .menu-sidebar-container>ul,#sidebar-homepage .widget_nav_menu .menu-sidebar-de-container>ul{list-style:none;padding:0;color:#fff}#sidebar-homepage .widget_nav_menu .menu-sidebar-container>ul>li,#sidebar-homepage .widget_nav_menu .menu-sidebar-de-container>ul>li{list-style:none;margin:0;padding:0 0 0 40px;border-bottom:1px solid rgb(255 255 255 / .2)}#sidebar-homepage .widget_nav_menu .menu-sidebar-container>ul>li.bolder a,#sidebar-homepage .widget_nav_menu .menu-sidebar-de-container>ul>li.bolder a{font-weight:700;text-decoration:underline}#sidebar-homepage .widget_nav_menu .menu-sidebar-container>ul>li>a,#sidebar-homepage .widget_nav_menu .menu-sidebar-de-container>ul>li>a{padding:19px 0;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:400;text-decoration:none}#sidebar-homepage .widget_nav_menu .menu-sidebar-container>ul>li.menu-item-has-children>a,#sidebar-homepage .widget_nav_menu .menu-sidebar-de-container>ul>li.menu-item-has-children>a{padding:18px 30px 18px 0;line-height:1.5;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:400}#sidebar-homepage .widget_nav_menu .menu-sidebar-container>ul>li.menu-item-has-children ul li,#sidebar-homepage .widget_nav_menu .menu-sidebar-de-container>ul>li.menu-item-has-children ul li{margin:0}#sidebar-homepage .widget_nav_menu .menu-sidebar-container>ul>li.menu-item-has-children ul li a,#sidebar-homepage .widget_nav_menu .menu-sidebar-de-container>ul>li.menu-item-has-children ul li a{padding:6px 0 7px 0;display:block;position:relative}#sidebar-homepage .widget_nav_menu .menu-sidebar-container>ul>li.menu-item-has-children ul li a::before,#sidebar-homepage .widget_nav_menu .menu-sidebar-de-container>ul>li.menu-item-has-children ul li a::before{content:url(/wp-content/themes/blulegal/img/arrow-white.svg);position:absolute;top:50%;left:-15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#sidebar-homepage .widget_nav_menu .menu-sidebar-container>ul ul,#sidebar-homepage .widget_nav_menu .menu-sidebar-de-container>ul ul{list-style:none;padding:0 0 11px 15px}#sidebar-homepage .widget_nav_menu .menu-sidebar-container>ul ul a,#sidebar-homepage .widget_nav_menu .menu-sidebar-de-container>ul ul a{color:#fff;font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:400;text-decoration:none}.post-sidebar{margin-bottom:3rem}.page-404{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;height:100vh}.page-404__big.title{text-transform:uppercase;font-size:18rem;font-weight:700;line-height:1;margin-bottom:2rem}@media (max-width:767.98px){.page-404__big.title{font-size:12rem}}.page-404__button{margin-top:4rem}