/* https://olenabusol.com/wp-content/themes/busol/assets/theme.css?ver=1.1.48 */
@font-face{font-family:'busol';src:url(/wp-content/themes/busol/assets/fonts/busol.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}:focus{outline:0}ul ul{list-style-type:disc}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],input[type=checkbox],textarea{font-size:var(--wp--preset--font-size--normal)}.pw-search-in-c input[type=search]{max-width:35rem}.pw-search-in-c .wp-block-search__button{margin-left:-.3em}.wpcf7 .input-tag{font-weight:700;margin-top:15px;margin-bottom:5px}.wpcf7 .input-tag.center{padding:5px 0 14px}.wpcf7 .input-tag.center .recaptcha{margin:auto;display:inline-block}.emodal-content .wpcf7 textarea{max-height:8em}.emodal a.emodal-close{padding:15px!important}.emodal-title{margin:25px auto}.subinpcon{display:block;text-align:center}.subinpcon input{display:block;margin:auto;width:fit-content}input[type=submit]{font-size:var(--wp--preset--font-size--x-small);font-weight:700;text-transform:uppercase;background-color:var(--wp--preset--color--secondary);color:var(--wp--preset--color--light-grey);border:none}input[type=submit]:hover{background-color:var(--wp--preset--color--foreground);cursor:pointer}label{font-size:120%;display:block;font-weight:700}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=submit]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,input[type=checkbox]:focus,textarea:focus{outline:1px dotted currentColor}.wp-site-blocks{position:relative}.wp-block-post-date+.wp-block-group>.wp-block-post-featured-image,.wp-block-post-date+.wp-block-group>.wp-block-post-excerpt{margin-top:calc(2 * var(--wp--style--block-gap))}.wp-block-query .wp-block-post-featured-image{margin-top:calc(var(--wp--custom--gap--vertical) / 2)}a{cursor:pointer;text-underline-offset:.27em}.wp-block-post-content a{color:var(--wp--custom--color--foreground)}a:hover,a:focus{color:var(--wp--preset--color--octal)}a:not(.ab-item):not(.screen-reader-shortcut):active,a:not(.ab-item):not(.screen-reader-shortcut):focus{outline:1px dotted currentColor;text-decoration:none}.has-grey-white-color a{color:var(--wp--preset--color--grey-white)}.has-foreground-color a{color:var(--wp--preset--color--foreground)}.has-senary-color a{color:var(--wp--preset--color--senary)}.has-secondary-color a{color:var(--wp--preset--color--secondary)}h1,h1>a,h2,h2>a,h3,h3>a,h4,h4>a,h5,h5>a,h6,h6>a,.has-quinary-background-color a{color:var(--wp--preset--color--octal)}h2>a:hover{opacity:.85;text-decoration:none}.has-tertiary-background-color h2,.has-tertiary-background-color h2>a,.has-tertiary-background-color .wp-block-post-title,.has-tertiary-background-color .wp-block-post-title>a,.has-tertiary-background-color .wp-block-latest-posts__post-title,.has-quinary-background-color h2,.has-quinary-background-color h2>a,.has-quinary-background-color h3,.has-quinary-background-color h3>a,.has-quinary-background-color h4,.has-quinary-background-color h4>a,.has-quinary-background-color p,.has-background-color>a{color:var(--wp--preset--color--background);text-decoration:none}.wp-block-columns{margin-bottom:1.75em}p+.wp-block-columns{padding-top:var(--wp--preset--spacing--50)}.wp-block-columns+h2,.wp-block-columns+h3,.wp-block-columns+h4,.wp-block-columns+h5{margin-top:0}.pw-fr{float:right}.pw-fl{float:left}.pw-footer p,.pw-footer ol{font-size:var(--wp--preset--font-size--small);margin-bottom:.95em}.pw-footer ul:not(.wp-block-post-template){font-size:var(--wp--preset--font-size--normal)}.pw-footer p{padding-bottom:.7em}.pw-footer h4{margin-bottom:1.3em}.pw-footer .wp-block-navigation ul{list-style:none;padding:0}.pw-footer .wp-block-navigation ul li{padding:0 0 .5em 0}.pw-footer .soci a:first-of-type{padding-left:0}.pw-footer .soci a:hover{color:var(--wp--preset--color--background)}@media (max-width:800px){.pw-bib{padding-bottom:var(--wp--preset--spacing--50)}}@media (min-width:780px){.pw-footer .wp-block-column{padding-right:4em}}@media (min-width:500px){.pw-fl-jcr{display:flex;justify-content:right}}@media (max-width:500px){.pw-fl-jcr{display:flex;justify-content:center}}.wp-block-button.is-style-outline .wp-block-button__link.has-darkest-grey-color:hover{color:var(--wp--preset--color--senary);border:2px solid #00769d!important;text-decoration:none}.pw-antd a{text-decoration:none}.pw-fsb .wp-block-button>a,.wpcf7-submit{padding:.6em 2em;text-align:center;max-width:25em;width:16em;font-weight:400}.pw-fsb .wp-block-button>a:hover,.wpcf7-submit:hover{background-color:var(--wp--preset--color--octal)!important;text-decoration:none}.wp-block-button.has-svg-r>a{display:flex;align-items:center}.wp-block-button.has-svg-r>a svg{width:1em;margin-right:.5em}.wp-block-button>a svg path{fill:var(--wp--preset--color--senary)}.pw-wlwar{color:var(--wp--preset--color--background);white-space:nowrap}.pw-wlwar:after{content:"\6e";padding-left:.8em;top:.1em;position:relative}.pw-lwbam,.pw-lwbam ul,.pw-lwbam ol{list-style:none!important;padding:0}.pw-lwbam li{padding-left:1.3em}.pw-lwbam li:before{content:"\71";margin-left:-1.1em;position:relative;top:.12em;width:1.1em;color:var(--wp--preset--color--secondary)}.pw-tac{text-align:center}.pw-ctab{display:flex;align-items:center;justify-content:space-between;min-height:8.1em}.pw-ctab p{margin-top:.95em}.pw-quote-l:before{color:var(--wp--preset--color--secondary);float:left;padding-right:.65em;font-size:4.1em;line-height:1em;content:"\6f"}.pw-row-jcb{display:flex;justify-content:space-between;flex-direction:row}.pw-pagination{gap:2em;display:flex}.slick-dots li:not(.slick-active) button{width:10px;height:10px;background-color:var(--wp--preset--color--quaternary)}.slick-dots li.slick-active button{background-color:transparent!important;border:1px solid var(--wp--preset--color--secondary)}.pw-ib:before,.pw-ia:before,.pw-lwbam li:before,.pw-wlwar:after,.has-child .wp-block-navigation__submenu-icon:before,.pw-quote-l:before{font-family:'busol';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;display:inline-block}i.pw-ib,i.pw-ia{font-style:normal}.pw-ib:before{padding-right:.3em;font-size:115%}.ib-rep:before{content:"\e90c"}.ib-home:before{content:"\64";height:2em;float:left;top:-0.12em!important}.ib-phone-square:before{content:"\6a"}.ib-envelope:before{content:"\61"}.ib-facebook-f:before{content:"\62"}.ib-facebook-square:before{content:"\63"}.ib-instagram:before{content:"\65"}.ib-med-mail:before{content:"\67"}.ib-mobile-alt:before{content:"\68"}.ib-phone:before{content:"\69"}.ib-search:before{content:"\6b"}.ib-youtube:before{content:"\6c"}.ib-pin-small:before{content:"\6d"}.ib-caret-right:before{content:"\66"}.ib-chevron-right:before{content:"\6e"}.ib-quote2:before{content:"\6f"}.ib-check:before{content:"\71"}.ib-home-s:before{content:"\70"}.ib-checkmark:before{content:"\72"}.ib-check:before{content:"\71"}.ib-skype-1:before{content:"\74"}.ib-zoom:before{content:"\73"}.ib-justice-balance:before{content:"\75"}.ib-legal-appointment-consultation-booking:before{content:"\76"}.ib-lawyer-legal-consultation:before{content:"\77"}.ib-legal-email-law-contact:before{content:"\78"}.pw-footer .pw-footcb .pw-aw5fb:before{padding-right:.5em;position:relative;top:.29em;color:var(--wp--preset--color--light-grey)!important}.pw-mobmb.active{visibility:hidden}.pw-mobmb.active:before,.pw-mobmb.active:after{visibility:visible;bottom:0;top:0}.pw-mobmb.active:before{transform:rotate(45deg)}.pw-mobmb.active:after{transform:rotate(-45deg)}@media (max-width:1150px){.wpcf7 .input-tag,.wpcf7 .input-box,.wpcf7 input,.wpcf7 textarea{max-width:unset!important;min-width:5em!important}.wpcf7 input:not(.wpcf7-submit),.wpcf7 textarea{width:100%}}@media (min-width:700px){.pw-wlwar{margin-right:7vw;margin-left:2em}}@media (max-width:700px){.pw-ctab{display:block}}.wp-block-button>a,.stm_infobox__image,.stm_infobox__image img,.stm_infobox__content,.stm_infobox__content>*{transition:all .25s ease!important}.wp-block-post-featured-image{width:52.8em;max-width:90vw}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li button:before{content:'';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li{width:.863em;height:.863em}.slick-dots li button{width:100%;height:100%;border-radius:50%;background-color:#3b5998}.slick-dots li.slick-active button{background-color:#b00}.wp-block-read-more{display:inline-block}.wp-block-post-featured-image{width:100%}.wp-block-query li.post-987 .wp-block-post-title a,.wp-block-query li.post-141 .wp-block-post-title a{color:#d90000}.wp-block-query li.post-987 .pw-fl-jcr a,.wp-block-query li.post-141 .pw-fl-jcr a{background-color:#d90000!important}.pw-f2r{display:flex;flex-direction:column;gap:1em;padding-bottom:1em}.pw-footer .pw-f2r{flex-direction:row;margin:auto;width:fit-content;gap:6em}.pw-footer .pw-f2r p{padding-bottom:0}.pw-footer .pw-fr1,.pw-footer .pw-fr2{max-width:50%}.pw-footer input,.pw-footer textarea{max-width:100%;font-size:20px;min-height:2.2em}.pw-footer textarea{height:310px}.pw-footer .wpcf7-response-output{max-width:500px;margin:auto!important}@media (max-width:780px){.pw-footer .pw-f2r{flex-direction:column;gap:1em}.pw-footer .pw-fr1,.pw-footer .pw-fr2{max-width:unset}.pw-footer input,.pw-footer textarea{font-size:16px}}