html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline;text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none} .toastify{padding:12px 20px;color:#fff;display:inline-block;box-shadow:0 3px 6px -1px rgba(0,0,0,.12),0 10px 36px -4px rgba(77,96,232,.3);background:linear-gradient(135deg,#73a5ff,#5477f5);position:fixed;opacity:0;transition:all .4s cubic-bezier(.215,.61,.355,1);border-radius:2px;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;max-width:calc(50% - 20px);z-index:2147483647}.toastify.on{opacity:1}.toast-close{background:0 0;border:0;color:#fff;cursor:pointer;font-family:inherit;font-size:1em;opacity:.4;padding:0 5px}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{width:1.5em;height:1.5em;margin:-7px 5px;border-radius:2px}.toastify-center{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content;max-width:-moz-fit-content}:root{--main-blue-light:#0A6BC5;--main-blue-dark:#010F44;--main-white:#FFFFFF;--bg-blue-light:#F1F6FF}@font-face{font-family:DMSans;src:url(//mrsbpo.com/wp-content/themes/mrs/assets/dist/fonts/DMSans-Regular.woff2) format("woff2"),url(//mrsbpo.com/wp-content/themes/mrs/assets/dist/fonts/DMSans-Regular.woff) format("woff"),url(//mrsbpo.com/wp-content/themes/mrs/assets/dist/fonts/DMSans-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:DMSans;src:url(//mrsbpo.com/wp-content/themes/mrs/assets/dist/fonts/DMSans-Medium.woff2) format("woff2"),url(//mrsbpo.com/wp-content/themes/mrs/assets/dist/fonts/DMSans-Medium.woff) format("woff"),url(//mrsbpo.com/wp-content/themes/mrs/assets/dist/fonts/DMSans-Medium.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:DMSans;src:url(//mrsbpo.com/wp-content/themes/mrs/assets/dist/fonts/DMSans-SemiBold.woff2) format("woff2"),url(//mrsbpo.com/wp-content/themes/mrs/assets/dist/fonts/DMSans-SemiBold.woff) format("woff"),url(//mrsbpo.com/wp-content/themes/mrs/assets/dist/fonts/DMSans-SemiBold.ttf) format("truetype");font-weight:600;font-display:swap}.btn{position:relative;overflow:hidden;cursor:pointer;color:transparent;padding:12px 20px;border-radius:100px;display:inline-block;font-weight:500;background-color:#0a6bc5;background-color:var(--main-blue-light);border:1px solid transparent}.btn::after,.btn::before{width:100%;padding:12px 20px;content:attr(data-text);position:absolute;left:0;transition:top .3s}.btn::before{top:100%;color:#fff;color:var(--main-white);background-color:#0a6bc5;background-color:var(--main-blue-light)}.btn:focus::before,.btn:hover::before{top:0}.btn:active::before{color:#fff;color:var(--main-white)}.btn::after{top:0;color:#fff;color:var(--main-white)}.btn:focus::after,.btn:hover::after{top:-100%}.btn__light{background-color:#fff;background-color:var(--main-white);color:#010f44;color:var(--main-blue-dark)}.btn__light::after,.btn__light::before{color:#010f44;color:var(--main-blue-dark);background-color:#fff;background-color:var(--main-white)}.btn__light:active::before{background-color:#fff;background-color:var(--main-white)}.btn__dark{background-color:#010f44;background-color:var(--main-blue-dark);color:#fff;color:var(--main-white);border:1px solid #fff;border:1px solid var(--main-white)}.btn__dark::after,.btn__dark::before{color:#fff;color:var(--main-white);background-color:#010f44;background-color:var(--main-blue-dark)}.btn__dark:active::before{background-color:#010f44;background-color:var(--main-blue-dark)}.btn__no-animation:after,.btn__no-animation:before{display:none}input[type=email],input[type=tel],input[type=text],select{padding:8px 0;font-size:16px;line-height:160%;background-color:transparent;color:#fff;color:var(--main-white);border:none;outline:0;border-bottom:1px solid rgba(255,255,255,.2);width:100%}input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,select::-moz-placeholder{color:#fff;color:var(--main-white);opacity:.6}input[type=email]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,select::placeholder{color:#fff;color:var(--main-white);opacity:.6}.container{position:relative;margin:0 auto;max-width:1440px;width:calc(100% - 120px)}.header{padding:20px 0}.header__container{display:flex;justify-content:space-between;align-items:center;position:static;position:initial}.header__nav{display:flex;justify-content:space-between;align-items:center;gap:24px}.header__nav li>a{font-weight:500;-webkit-text-decoration:none;text-decoration:none;color:#010f44;color:var(--main-blue-dark)}.header__nav li>a.btn{color:#0a6bc5;color:var(--main-blue-light)}.header__logo{max-width:150px}.header__btn{display:flex;margin-left:16px}.header__burger{display:none;position:relative;height:34px;width:40px;cursor:pointer;z-index:10}.header__burger span{position:absolute;width:30px;height:2px;background-color:#010f44;background-color:var(--main-blue-dark);left:6px;border-radius:10px;transition:all .2s ease}.header__burger span:nth-child(1){top:8px}.header__burger span:nth-child(2){top:16px}.header__burger span:nth-child(3){top:24px}.header__burger.active span:nth-child(1){top:15px;transform:rotateZ(45deg)}.header__burger.active span:nth-child(2){display:none}.header__burger.active span:nth-child(3){top:15px;transform:rotateZ(-45deg)}.footer{margin-top:48px;margin-bottom:38px}.footer__container{padding:35px 46px 18px;background-color:#0a6bc5;background-color:var(--main-blue-light);border-radius:10px}.footer__wrap{border-bottom:1px solid rgba(255,255,255,.5);padding-bottom:32px;display:grid;grid-template-columns:1fr 1fr}.footer__logo{display:flex;max-height:120px;padding:0 20px}.footer__info{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.footer__contacts{display:flex;flex-direction:column;gap:14px}.footer__contacts-item{display:flex;align-items:center;gap:8px;-webkit-text-decoration:none;text-decoration:none}.footer__contacts-text{color:#fff;color:var(--main-white);font-size:14px;line-height:150%}.footer__contacts-icon{width:40px;height:40px;border-radius:100%;background-color:rgba(255,255,255,.15);display:flex;justify-content:center;align-items:center}.footer__contacts-icon:before{color:#fff;color:var(--main-white);font-size:18px}.footer__contacts-icon.icons-email:before{font-size:12px}.footer__content *{color:#fff;color:var(--main-white);margin:0;font-size:14px}.footer__content p:first-child{margin-bottom:10px;letter-spacing:.98px;text-transform:uppercase}.footer__copyright{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:center;padding:22px 0 4px}.footer__copyright-policy,.footer__copyright-text{color:rgba(255,255,255,.5);font-size:12px;line-height:150%;letter-spacing:.48px;-webkit-text-decoration:none;text-decoration:none}.footer__copyright-info{display:flex;flex-wrap:wrap;gap:16px}@font-face{font-family:icons;src:url(//mrsbpo.com/wp-content/themes/mrs/assets/dist/fonts/icons.eot?t=1741865024387);src:url(//mrsbpo.com/wp-content/themes/mrs/assets/dist/fonts/icons.eot?t=1741865024387#iefix) format("embedded-opentype"),url(//mrsbpo.com/wp-content/themes/mrs/assets/dist/fonts/icons.woff2?t=1741865024387) format("woff2"),url(//mrsbpo.com/wp-content/themes/mrs/assets/dist/fonts/icons.woff?t=1741865024387) format("woff"),url(//mrsbpo.com/wp-content/themes/mrs/assets/dist/fonts/icons.ttf?t=1741865024387) format("truetype"),url(//mrsbpo.com/wp-content/themes/mrs/assets/dist/fonts/icons.svg?t=1741865024387#icons) format("svg")}[class*=" icons-"],[class^=icons-]{font-family:icons!important;font-size:1rem;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icons-arrow-left:before{content:"\ea01"}.icons-arrow-up:before{content:"\ea02"}.icons-close-circle:before{content:"\ea03"}.icons-email:before{content:"\ea04"}.icons-facebook:before{content:"\ea05"}.icons-instagram:before{content:"\ea06"}.icons-linkedin:before{content:"\ea07"}.icons-phone:before{content:"\ea08"}.icons-placeholder:before{content:"\ea09"}.icons-separator:before{content:"\ea0a"}.icons-twitter:before{content:"\ea0b"}*{margin:0;padding:0;font-family:DMSans,sans-serif;font-weight:400;font-size:16px;box-sizing:border-box;line-height:140%;color:#010f44;color:var(--main-blue-dark)}::-webkit-scrollbar{width:4px;height:4px;background-color:#ccc}::-webkit-scrollbar-thumb{width:4px;position:absolute;right:0;border-radius:5px;top:0;background-color:#010f44;background-color:var(--main-blue-dark)}body{display:flex;flex-direction:column;min-height:100vh;background-color:#fff;background-color:var(--main-white)}h1{font-weight:700;line-height:120%}h1{font-size:72px;font-weight:500;line-height:100%;letter-spacing:-1.44px}h2{font-weight:700;line-height:120%}h2{font-size:48px;font-weight:400;line-height:120%}h3{font-weight:700;line-height:120%}h3{font-size:24px}h4{font-weight:700;line-height:120%}h4{font-size:22px}h5{font-size:18px;line-height:140%}h6{font-weight:700;line-height:120%}h6{font-size:16px}main{flex-grow:1}.scroll-disabled{overflow:hidden}picture{margin:0;padding:0}img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}p{font-size:16px;font-weight:400;line-height:160%;margin:16px 0}a{color:#0a6bc5;color:var(--main-blue-light)}li,ol,ul{list-style:none}.toastify{display:grid;grid-template-columns:auto 25px;align-items:baseline}@media screen and (max-width:1440px){h1{font-size:60px}}@media screen and (max-width:1200px){h2{font-size:36px}}@media screen and (max-width:1080px){h1{font-size:54px}}@media (max-width:1080px){.header__menu{position:fixed;right:-300px;top:0;width:280px;height:100vh;padding-top:90px;box-shadow:0 0 10px 1px #dadada;z-index:6;background-color:#fff;background-color:var(--main-white);transition:all .4s ease-in-out}.header__menu.active{right:0}.header__nav{flex-direction:column}.header__btn{margin-left:0}.header__burger{display:block}}@media (max-width:992px){.footer__wrap{grid-template-columns:1fr;gap:2rem}}@media screen and (max-width:940px){h2{font-size:30px}h3{font-size:22px}}@media (max-width:768px){.footer__container{padding:35px 20px 18px}.footer__info{grid-template-columns:1fr;gap:2rem}}@media screen and (max-width:720px){.container{width:calc(100% - 74px)}h1{font-size:42px}h2{font-size:26px}h3{font-size:18px}p{font-size:14px}}@media only screen and (max-width:720px){.toastify-left,.toastify-right{margin-left:50px;margin-right:50px;left:0;right:0;max-width:none;max-width:initial}}@media screen and (max-width:580px){.toastify-left,.toastify-right{margin-left:35px;margin-right:35px}}@media screen and (max-width:480px){.container{width:calc(100% - 32px)}.toastify-left,.toastify-right{margin-left:15px;margin-right:15px}}@media only screen and (max-width:360px){.toastify-left,.toastify-right{margin-left:auto;margin-right:auto;left:0;right:0;max-width:-moz-fit-content;max-width:fit-content}}@media screen and (max-width:350px){h1{font-size:36px}}.form__thanks{position:absolute;top:0;left:0;width:100%;height:100%;display:none;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-color:var(--main-blue-light);padding:20px}.form__thanks.active{display:flex}.form__thanks-title{font-size:48px;line-height:120%;color:var(--main-white);max-width:330px;margin-bottom:16px}.form__thanks-description{font-size:18px;line-height:160%;color:var(--main-white);max-width:330px}.general__container{background:var(--main-blue-light) url(//mrsbpo.com/wp-content/themes/mrs/assets/dist/images/bg_transparent_pattern.svg) no-repeat;background-size:contain;background-position:-20%;padding:32px 56px;display:grid;grid-template-columns:5fr 6fr;grid-gap:50px;gap:50px;border-radius:10px}.general__top{display:flex;justify-content:center;align-items:center;flex-direction:column}.general__title{color:var(--main-white);max-width:400px;margin-top:0}.general__subtitle{color:var(--main-white);font-size:20px;line-height:150%;max-width:400px}.general__wrap{position:relative}.general__form-wrap{display:flex;gap:24px}.general__form input,.general__form select,.general__form textarea{border-radius:5px;border:1px solid #fff;background:#fff;display:block;margin-top:6px;color:var(--main-blue-dark);width:100%;outline:0;padding:14px 5px}.general__form input::-moz-placeholder,.general__form select::-moz-placeholder,.general__form textarea::-moz-placeholder{color:#555}.general__form input::placeholder,.general__form select::placeholder,.general__form textarea::placeholder{color:#555}.general__form textarea{max-height:110px;resize:none;overflow:auto}.general__form label{color:rgba(255,255,255,.8);font-size:14px;line-height:24px;margin-top:6px;display:block}.general__form p{margin:12px 0 0;color:rgba(255,255,255,.4);font-size:14px;text-align:center}.general__form p a{color:rgba(255,255,255,.4);font-size:14px}.general__form-control{position:relative;margin-top:24px}.general__form-control .btn{width:100%;padding:16px 20px}.general__form-control .btn:after,.general__form-control .btn:before{padding:16px 0}.general__form-control .wpcf7-spinner{position:absolute;right:-10px;top:14px}.general__form .wpcf7-response-output{display:none}.general__form .wpcf7-not-valid-tip{position:absolute;bottom:-2px;margin-left:5px;font-size:12px}.general .form__thanks{border-left:1px solid #3b79b2}.faq{margin-top:130px;padding-bottom:70px}.faq:before{content:"";position:absolute;top:100%;left:20%;z-index:-1;transform:translate(-50%,-40%);width:800px;height:800px;max-width:100vw;background:url(//mrsbpo.com/wp-content/themes/mrs/assets/dist/images/bg_pattern.svg) center center no-repeat}.faq__title{text-align:center;margin-bottom:56px}.faq__item{border-bottom:1px solid rgba(1,15,68,.2);padding-bottom:16px}.faq__item:last-child{border-bottom:none}.faq__item .control{position:relative;border-radius:5px;min-width:36px;height:36px;background-color:var(--main-blue-dark);display:block;margin-left:20px}.faq__item .control:after{content:"+";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}.faq__item-active .control:after{content:"-"}.faq__item-title{font-size:24px;line-height:33.6px;padding:32px 0 16px;display:flex;justify-content:space-between;cursor:pointer}.faq__item-description{display:none;padding-right:48px;opacity:.8}.faq__item-description p{margin-bottom:0}.faq__item-description p:first-child{margin-top:0}@media (max-width:1200px){.general__form-wrap{flex-direction:column;gap:0}}@media (max-width:992px){.general__container{padding:20px}}@media (max-width:768px){.general__container{grid-template-columns:1fr;gap:16px}.general__title{max-width:100%;margin-bottom:10px}.general__subtitle{max-width:100%;font-size:18px;line-height:130%}.faq{margin-top:60px;padding-bottom:0;overflow:hidden}.faq__title{margin-bottom:10px}.faq__item-title{font-size:20px;line-height:26px}}