@font-face{font-display:swap;font-family:'Montserrat';src:url('/wp-content/themes/MRSolutions/files/assets/fonts/montserrat/Montserrat-Light.woff2') format('woff2'),url('/wp-content/themes/MRSolutions/files/assets/fonts/montserrat/Montserrat-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:'Montserrat';src:url('/wp-content/themes/MRSolutions/files/assets/fonts/montserrat/Montserrat-Bold.woff2') format('woff2'),url('/wp-content/themes/MRSolutions/files/assets/fonts/montserrat/Montserrat-Bold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:'Montserrat';src:url('/wp-content/themes/MRSolutions/files/assets/fonts/montserrat/Montserrat-Medium.woff2') format('woff2'),url('/wp-content/themes/MRSolutions/files/assets/fonts/montserrat/Montserrat-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:'Montserrat';src:url('/wp-content/themes/MRSolutions/files/assets/fonts/montserrat/Montserrat-Regular.woff2') format('woff2'),url('/wp-content/themes/MRSolutions/files/assets/fonts/montserrat/Montserrat-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:'Montserrat';src:url('/wp-content/themes/MRSolutions/files/assets/fonts/montserrat/Montserrat-SemiBold.woff2') format('woff2'),url('/wp-content/themes/MRSolutions/files/assets/fonts/montserrat/Montserrat-SemiBold.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:'Montserrat';src:url('/wp-content/themes/MRSolutions/files/assets/fonts/montserrat/Montserrat-ExtraBold.woff2') format('woff2'),url('/wp-content/themes/MRSolutions/files/assets/fonts/montserrat/Montserrat-ExtraBold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}:root{--fontsize:calc(.3125rem + ((1vw - 3.6px)*0.4965))}:root{font-size:max(37.5%,min(var(--fontsize),62.5%));--media-tablet:(min-width:992px);--media-pc:(min-width:1300px);--global-width:min(calc(320px + ((1vw - 3.6px)*88)),140rem);--global-width--small:min(calc(320px + ((1vw - 3.6px)*88)),93.7rem);--color-white:#fff;--color-black:#000;--color-gray:#eaeaea;--color-light-gray:#f3f3f3;--color-dark-gray:#acacac;--color-text-gray:#707070;--color-yellow:#ffd800;--color-blue:#25cefd;--color-light-blue:#dceef2;--color-dark-blue:#2a9eb8;--font-family-main:"Montserrat",sans-serif;--font-size-small:min(16px,1.6rem);--font-size-normal:min(20px,2rem);--font-size-medium:min(30px,3rem);--font-size-title:max(18px,min(4rem,40px));--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--transition-duration:.3s;--transition-timing_function:ease;--mr_menu-hover_in_timeout:100;--mr_menu-hover_out_timeout:350;--mr_menu-menu-transition-property:opacity;--mr_menu-menu-transition-property-closed_value:0;--mr_menu-menu-transition-property-open_value:1;--mr_menu-submenu-transition-property:opacity;--mr_menu-submenu-transition-property-closed_value:0;--mr_menu-submenu-transition-property-open_value:1;--mr_menu-menu-icon-open:"☰";--mr_menu-menu-icon-close:"×";--mr_menu-submenu-icon-open:"☰";--mr_menu-submenu-icon-close:"×"}@media(min-width:2048px){:root{font-size:85%}}@media(min-width:3840px){:root{font-size:140%}}*::selection{background-color:rgba(0,0,0,.7);color:var(--color-white)}@media (min-width:992px) and (max-width:1200px){.slick-slider .global-slick-arrow-prev.slick-arrow{left:20px !important}.slick-slider .global-slick-arrow-next.slick-arrow{right:20px !important}}@media (min-width:992px){body .desktop-mx-auto{margin-left:auto;margin-right:auto}body .desktop-my-0{margin-top:0;margin-bottom:0}body .desktop-mx-0{margin-left:0;margin-right:0}}@media (max-width:991px){body .mobile-mx-auto{margin-left:auto;margin-right:auto}body .mobile-my-0{margin-top:0;margin-bottom:0}body .mobile-mx-0{margin-left:0;margin-right:0}}.slick-track{display:flex !important}.slick-slide{height:inherit !important}.fslightbox-open{height:unset !important}@media (max-width:991px){body:not(.home):not(.search) main.mr_main:before{content:'';position:absolute;height:150px;width:100%;background-image:linear-gradient(var(--color-light-blue),transparent);z-index:-1}}@media (min-width:992px){.desktop-global-title{position:relative;margin-top:6rem;margin-bottom:8rem;font-size:var(--font-size-title);font-weight:var(--font-weight-regular);color:var(--color-black);width:max-content;max-width:100%}.desktop-global-title:before,.desktop-global-title:after{content:'';position:absolute;top:50%;left:calc(100% + 5rem);transform:translateY(-50%);border-bottom:2px solid var(--color-dark-blue);width:100vw}.desktop-global-title:before{display:none;left:unset;right:calc(100% + 5rem)}}@media (max-width:991px){.mobile-global-title{font-size:max(18px,3rem);font-weight:var(--font-weight-regular);color:var(--color-black);text-align:center;margin:max(22px,3rem) auto}.mobile-global-title span{display:block;width:100%}.mobile-global-title span:last-child{font-weight:var(--font-weight-bold)}.mobile-global-title b{display:none}.mobile-additional-title{display:flex;align-items:center;justify-content:space-between;gap:1rem}.mobile-additional-title h2{margin:12px 0}.mobile-additional-title h2,.mobile-additional-title button,.mobile-additional-title a{font-size:max(13px,1.6rem);font-weight:var(--font-weight-regular);color:var(--color-black)}.mobile-additional-title button,.mobile-additional-title a{display:flex;align-items:center}.mobile-additional-title button:after,.mobile-additional-title a:after{content:'';display:block;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg id='Icon' xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Crect id='Area' width='20' height='20' fill='%23fff' opacity='0'/%3E%3Cg id='Icon-2' data-name='Icon' transform='translate(1.29 2.499)'%3E%3Cline id='Line' x2='11.667' transform='translate(2.877 7.501)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3Cpath id='Path' d='M10,4.167,15.833,10,10,15.833' transform='translate(-1.29 -2.499)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E%0A")}}.blue-btn{display:block;color:var(--color-white);background-color:var(--color-dark-blue);font-size:max(12px,min(1.6rem,16px));font-weight:var(--font-weight-bold);padding:max(2px,min(.6rem,6px)) max(34px,min(5.8rem,58px));margin:0 auto;width:max-content;max-width:100%;border-radius:20px;border:2px solid var(--color-dark-blue);transition:background-color .3s ease,color .3s ease}@media (min-width:992px){.blue-btn:hover,.blue-btn:focus,.blue-btn:active{color:var(--color-black);background-color:var(--color-white)}}@media (min-width:992px){body .only-mobile{display:none}}@media (max-width:991px){body .only-desktop{display:none}}.home .site-logotype{pointer-events:none}.mainslider{position:relative;margin-top:6rem;margin-bottom:6rem}.mainslider-slide-inner{border-radius:50px;box-shadow:0 3px 6px rgba(0,0,0,.16)}.mainslider-slide{transition:opacity .3s ease}.mainslider-slide-content{border-radius:50px;overflow:hidden}.mainslider-slide-image:before{padding-bottom:max(47%,247px)}.mainslider-slide-title{position:absolute;bottom:0;left:0;width:100%;margin:0;padding:5.4rem 26rem;box-sizing:border-box;z-index:1;background-color:rgba(234,234,234,.8);font-size:var(--font-size-title);font-weight:var(--font-weight-regular);color:var(--color-black);border-radius:0 0 50px 50px}.mainslider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;--mainslider-slick-arrow:calc((100vw - var(--global-width))/2 - 68px)}.mainslider .mainslider-arrow-prev.slick-arrow{left:var(--mainslider-slick-arrow)}.mainslider .mainslider-arrow-next.slick-arrow{right:var(--mainslider-slick-arrow)}.mainslider .slick-dots{display:flex;justify-content:center;width:var(--global-width);max-width:100%;margin:10px auto 0;padding:0;list-style:none;gap:5px}.mainslider .slick-dots li button{display:block;border:none;border-radius:100px;padding:4px;font-size:0;color:inherit;background-color:var(--color-light-gray);transition:padding .3s ease,background-color .3s ease}.mainslider .slick-dots li.slick-active button{padding-left:12px;padding-right:12px;background-color:var(--color-dark-gray)}@media (max-width:991px){.mainslider-slide-title{padding:12px 20px 14px;font-size:max(18px,3rem);background-color:var(--color-gray)}}@media (min-width:1201px){.mainslider-slide:not(.slick-active){opacity:.2}}.our-products-items{--max-product-width:max(157px,min(26.5rem,265px));--product-slide-distance:calc(var(--global-width)/4 - var(--max-product-width));margin-bottom:max(40px,10rem)}.our-products-item-inner{width:100%;max-width:var(--max-product-width)}.our-products-item-content{border-radius:20px;overflow:hidden;box-shadow:0 3px 6px rgba(0,0,0,.16)}.our-products-item-thumbnail:before{padding-bottom:max(200px,min(33.6rem,336px))}.our-products-item-thumbnail.png img{object-fit:contain}.our-products-item-title{text-align:center;padding:max(18px,min(2.8rem,28px)) 10px max(24px,min(4.2rem,42px));color:var(--color-black);background-color:var(--color-light-gray);font-size:max(11px,min(2rem,20px));font-weight:var(--font-weight-regular)}.our-products-item-link a{display:block;color:var(--color-white);background-color:var(--color-dark-blue);font-size:max(9px,min(1.6rem,16px));font-weight:var(--font-weight-bold);padding:max(2px,min(.6rem,6px)) max(34px,min(5.8rem,58px));margin:0 auto;transform:translateY(-50%);width:max-content;max-width:100%;border-radius:20px;border:2px solid var(--color-dark-blue);transition:background-color .3s ease,color .3s ease}@media (min-width:992px){.our-products-heading{display:block}.our-products-item-inner{width:100%;max-width:var(--max-product-width);padding-left:var(--product-slide-distance)}.our-products-item-link a:hover,.our-products-item-link a:focus,.our-products-item-link a:active{color:var(--color-black);background-color:var(--color-white)}.our-products .our-products-items{position:unset}.our-products-items .slick-list{margin-left:calc(var(--product-slide-distance)*-1)}.our-products .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;--mainslider-slick-arrow:calc((100vw - var(--global-width))/2 - 68px)}.our-products .our-products-prev.slick-arrow{left:var(--mainslider-slick-arrow)}.our-products .our-products-next.slick-arrow{right:var(--mainslider-slick-arrow)}}@media (max-width:991px){.our-products-items .slick-arrow{position:absolute;left:-200vw;visibility:hidden;width:1px;left:1px;opacity:0}.our-products-item-inner{margin:0 auto}.our-products-items .slick-list{overflow:visible;margin-left:calc((var(--global-width) - 100vw)/2);padding-left:0 !important}.our-products .our-products-item{transition:opacity .7s ease}.our-products .our-products-item:not(.slick-active){opacity:.17;pointer-events:none}}@media (min-width:992px) and (max-width:1200px){.our-products .our-products-prev.slick-arrow{left:20px}.our-products .our-products-next.slick-arrow{right:20px}.our-products-item-inner{margin-left:auto;margin-right:auto}}.prompt{margin-top:30px;margin-bottom:30px}.prompt-title{font-size:max(18px,2.2rem);font-weight:var(--font-weight-regular);color:var(--color-black);margin:42px 0 38px 12px}.prompt-subtitle{font-size:max(13px,1.6rem);font-weight:var(--font-weight-regular);color:var(--color-black);margin:20px 0 14px 16px}.prompt-seach-form form input[type=text]{border-radius:24px;font-size:max(18px,2.2rem);width:var(--global-width);max-width:calc(100% - 10px);border:1px solid transparent;padding:12px 40px 12px 24px;background-color:var(--color-light-gray);outline:none;color:var(--color-black);box-sizing:border-box}.prompt-seach-form form input[type=text]:focus-visible{border-color:var(--color-black)}.prompt-seach-form form input[type=text]::placeholder{color:var(--color-black)}.prompt-seach-form form input[type=submit]{position:absolute;top:50%;right:23px;transform:translateY(-50%);padding:0;border:0;font-size:0;width:22px;height:22px;background:0 0;background-image:url("data:image/svg+xml,%3Csvg id='Icon' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Crect id='Area' width='24' height='24' fill='%23fff' opacity='0'/%3E%3Cg id='Icon-2' data-name='Icon' transform='translate(3.067 3.067)'%3E%3Ccircle id='Path' cx='8.179' cy='8.179' r='8.179' transform='translate(0 0)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cline id='Line' x1='4.447' y1='4.447' transform='translate(13.956 13.956)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A");background-position:center;background-size:contain;cursor:pointer}.prompt-items{display:flex;flex-wrap:wrap;gap:10px 6px}.prompt-item{font-size:13px;padding:6px 12px 8px;border-radius:20px;background-color:var(--color-light-blue);flex-basis:calc(37%)}.prompt-item:nth-child(4n-3),.prompt-item:nth-child(4n){flex-basis:calc(63% - 10px)}.montaz-baner{margin-top:8rem;margin-bottom:10rem}.montaz-baner-thumbnail{order:1}.montaz-baner-content,.montaz-baner-content-wrapper{display:grid;align-content:center;align-items:center}.montaz-baner-title{font-weight:var(--font-weight-regular);color:var(--color-white)}.montaz-baner-description{font-weight:var(--font-weight-regular);color:var(--color-white)}@media (min-width:992px){.montaz-baner-inner{display:grid;grid-template-columns:1fr 1fr}.montaz-baner-content-wrapper{gap:min(40px,4rem);padding:5rem 8rem 3rem calc((100vw - var(--global-width))/2);background-color:var(--color-dark-blue);min-height:40rem;box-sizing:border-box;align-content:space-around}.montaz-baner-thumbnail-image,.montaz-baner-thumbnail-image:before,.montaz-baner-thumbnail-image img{border-radius:60px 0 0 60px}.montaz-baner-thumbnail-image:before{padding-bottom:75%;background-color:var(--color-blue);visibility:visible;box-shadow:0 3px 6px rgba(0,0,0,.16)}.montaz-baner-thumbnail-image img{transform:translate(9px,-11px)}.montaz-baner-thumbnail-image:before{padding-bottom:max(75%,500px)}.montaz-baner-title{font-size:var(--font-size-title)}.montaz-baner-description{font-size:var(--font-size-small)}.montaz-baner-link{margin-left:0;padding:max(2px,min(.6rem,6px)) 3rem}}@media (max-width:991px){.montaz-baner-inner{position:relative;width:var(--global-width);max-width:100%;margin:0 auto;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:60px}.montaz-baner-content{position:absolute;bottom:-1px;border-radius:0 0 60px 60px;background-color:var(--color-light-gray);width:100%;padding-top:max(20px,3rem)}.montaz-baner-title{font-size:max(18px,3rem);color:var(--color-black);text-align:center;padding:0 10px max(10px,1.5rem)}.montaz-baner-title br{display:none}.montaz-baner-link{transform:translateY(50%)}.montaz-baner-thumbnail-image,.montaz-baner-thumbnail-image:before,.montaz-baner-thumbnail-image img{border-radius:60px}.montaz-baner-thumbnail-image:before{padding-bottom:75%}}.review-item{display:grid;align-content:space-between;gap:2rem;width:400px;max-width:100%;box-sizing:border-box;padding:5rem 4rem 3rem;border-radius:20px;min-height:500px;margin:0 auto}.review-item{transition:transform .3s ease,opacity .3s ease}.review-item-wrapper:not(.slick-current) .review-item{opacity:.3}.review-item-title{font-weight:var(--font-weight-medium)}.review-item-description{font-size:16px;margin-bottom:2rem}.review-item-stars-label{display:block;font-size:max(12px,2rem);font-weight:var(--font-weight-regular)}.review-item-stars{align-items:center;justify-content:center}.review-item-star{width:max(17px,3.9rem)}.review-item-star:before{visibility:visible;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url("data:image/svg+xml,%3Csvg id='Icon' xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17'%3E%3Cg id='Area' fill='%23ffd800' stroke='%23fd49c6' stroke-width='1' opacity='0'%3E%3Crect width='17' height='17' stroke='none'/%3E%3Crect x='0.5' y='0.5' width='16' height='16' fill='none'/%3E%3C/g%3E%3Cg id='Icon-2' data-name='Icon' transform='translate(1.378 1.378)'%3E%3Cpath id='Path' d='M8.558,1.667,10.687,5.98l4.761.7L12,10.032l.813,4.742-4.259-2.24L4.3,14.774l.813-4.742L1.667,6.677l4.761-.7Z' transform='translate(-1.667 -1.667)' fill='%23ffd800'/%3E%3C/g%3E%3C/svg%3E%0A")}.review-item-star.star-empty{opacity:.5}@media (min-width:992px){.review-item-title{font-size:var(--font-size-medium)}.review-items{position:unset !important}.review-item{background-color:var(--color-dark-blue);color:var(--color-white)}.review-item-wrapper:not(.slick-current) .review-item{transform:scale(.87)}.review-item-wrapper:not(.slick-current):not(.slick-active) .review-item{transform:scale(.87)}.review .our-products-items{position:unset}.review .review-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;--review-slick-arrow:calc((100vw - var(--global-width))/2 - 68px)}.review .review-arrow-prev.review-arrow{left:var(--review-slick-arrow)}.review .review-arrow-next.review-arrow{right:var(--review-slick-arrow)}}@media (max-width:991px){.review-heading{display:flex;justify-content:space-between;align-items:center;margin:28px auto;gap:20px}.review-mobile-arrows{background-color:var(--color-light-blue);padding:2px 6px;border-radius:20px;gap:65px}.review-mobile-arrow{width:20px;max-width:100%}.review-mobile-arrow:before{background-position:center;background-repeat:no-repeat;background-size:contain;visibility:visible}.review-mobile-arrow-prev:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg id='Icon' transform='translate(20 20) rotate(180)'%3E%3Crect id='Area' width='20' height='20' fill='%23fff' opacity='0'/%3E%3Cg id='Icon-2' data-name='Icon' transform='translate(1.29 2.499)'%3E%3Cline id='Line' x2='11.667' transform='translate(2.877 7.501)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3Cpath id='Path' d='M10,4.167,15.833,10,10,15.833' transform='translate(-1.29 -2.499)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}.review-mobile-arrow-next:before{background-image:url("data:image/svg+xml,%3Csvg id='Icon' xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Crect id='Area' width='20' height='20' fill='%23fff' opacity='0'/%3E%3Cg id='Icon-2' data-name='Icon' transform='translate(1.29 2.499)'%3E%3Cline id='Line' x2='11.667' transform='translate(2.877 7.501)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3Cpath id='Path' d='M10,4.167,15.833,10,10,15.833' transform='translate(-1.29 -2.499)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E%0A")}.review-items{width:100%;margin:20px auto}.review-item{background-color:var(--color-light-gray);color:var(--color-black)}.review-item-wrapper{padding-left:5px 0}.review-item{width:max(200px,36rem);min-height:270px}.review-item-title{font-size:16px}.review-item-description{font-size:12px}.review-arrow{position:absolute;width:1px;height:1px;left:-200vw;opacity:0}}.realization-images .slick-list{overflow:visible}.realization-image img{border-radius:20px}@media (min-width:992px){.realization-gallery-wrapper{margin-top:8rem;margin-bottom:6rem}.realization-image{transition:opacity .3s ease;padding-left:1.65rem;padding-right:1.65rem}.realization-image:not(.slick-active){opacity:.2}.realization-images.slick-slider{position:unset !important}.realization .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;--realization-slick-arrow:calc((100vw - var(--global-width))/2 - 68px)}.realization .realization-arrow-prev.slick-arrow{left:var(--realization-slick-arrow)}.realization .realization-arrow-next.slick-arrow{right:var(--realization-slick-arrow)}.realization-link{position:relative;padding-left:3rem;padding-right:3rem;margin:6rem 11rem 8rem 7rem}.realization-link:before,.realization-link:after{content:'';position:absolute;top:50%;transform:translateY(-50%);border-bottom:2px solid var(--color-dark-blue);width:100vw}.realization-link:before{right:calc(100% + 7rem)}.realization-link:after{left:calc(100% + 11rem)}}@media (max-width:991px){.realization--section{background-color:var(--color-light-blue)}.realization .realization-title{margin-top:23px;margin-bottom:23px}.realization-gallery-wrapper{padding-bottom:33px;margin-bottom:23px}.realization-gallery{width:100%}.realization-image{padding-left:10px;padding-right:10px}.realization-image .aspect-ratio:before{padding-bottom:45%}.realization .realization-arrow{display:none !important}.our-products-next-btn{align-items:center}.our-products-next-btn:after{content:'';display:block;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg id='Icon' xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Crect id='Area' width='20' height='20' fill='%23fff' opacity='0'/%3E%3Cg id='Icon-2' data-name='Icon' transform='translate(1.29 2.499)'%3E%3Cline id='Line' x2='11.667' transform='translate(2.877 7.501)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3Cpath id='Path' d='M10,4.167,15.833,10,10,15.833' transform='translate(-1.29 -2.499)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E%0A")}}.contact .contact-content-info{gap:2.4rem;margin-bottom:2rem}.contact .contact-content-info-link{display:flex;align-items:center;gap:2rem;max-width:max-content;width:100%}.contact-content-subtitle{font-size:var(--font-size-title);font-weight:var(--font-weight-regular);margin-bottom:6rem}.contact-form .wpcf7-not-valid-tip{position:absolute;top:100%;font-size:13px;margin-top:5px}.contact-form .wpcf7-spinner{position:absolute;bottom:2.1rem;right:4.1rem;margin:0}.contact-form form.wpcf7-form .wpcf7-response-output{position:absolute;top:calc(100% + 4rem);background-color:var(--color-white);padding:5px 10px;border-color:var(--color-blue);font-size:13px;margin:0}.contact-form .blue-btn{padding:6px 9rem;transform:translateY(50%);cursor:pointer}.contact-form form p{display:grid;gap:25px;padding:4.1rem;padding-bottom:0;border-radius:20px;background-color:var(--color-white);margin:0}.contact-form p .wpcf7-form-control-wrap>input,.contact-form p textarea{font-size:var(--font-size-normal);font-weight:var(--font-weight-regular);color:var(--color-black);padding:2rem 3rem;border:1px solid var(--color-gray);border-radius:0;box-sizing:border-box;width:100%;resize:none}.contact-form p .wpcf7-form-control-wrap[data-name=zgoda] .wpcf7-list-item{margin:0}.contact-form p .wpcf7-form-control-wrap[data-name=zgoda] input{position:absolute;opacity:0;left:-200vw}.contact-form p .wpcf7-form-control-wrap[data-name=zgoda] input+span{font-size:var(--font-size-small);font-weight:var(--font-weight-regular);color:var(--color-black);padding:7px 0;margin-left:calc(1.8rem + 33px);float:right}.contact-form p .wpcf7-form-control-wrap[data-name=zgoda] input+span:before,.contact-form p .wpcf7-form-control-wrap[data-name=zgoda] input+span:after{content:'';position:absolute;top:50%;transform:translateY(-50%);border-radius:0;cursor:pointer}.contact-form p .wpcf7-form-control-wrap[data-name=zgoda] input+span:before{border:2px solid var(--color-gray);width:30px;height:30px;left:0}.contact-form p .wpcf7-form-control-wrap[data-name=zgoda] input+span:after{left:7px;width:20px;height:20px;background-color:var(--color-gray);opacity:0;transition:opacity .3s ease}.contact-form p .wpcf7-form-control-wrap[data-name=zgoda] input:checked+span:after{opacity:1}@media (min-width:992px){.contact--section{display:grid;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url('/wp-content/themes/MRSolutions/files/assets/images/contact-form.jpg')}.contact--section:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-dark-blue);opacity:.74}.contact-container{display:grid;grid-template-columns:repeat(2,minmax(1px,1fr));gap:13.1rem;align-items:end;margin-bottom:12rem}.contact a:hover{text-decoration:underline}.contact .contact-title{color:var(--color-white)}.contact .contact-title:before,.contact .contact-title:after{border-color:var(--color-white)}.contact .contact-title.mx-auto:before{display:block}}@media (max-width:991px){.contact .contact-title{margin-bottom:45px}.contact h2.contact-title{margin-top:50px;text-align:left}.contact-content-info{color:var(--color-black);font-size:20px}.contact-content-info svg path{stroke:var(--color-black)}.contact-form{margin-top:50px;margin-bottom:50px}.contact-form form p{background-color:var(--color-light-gray)}.contact-form p .wpcf7-form-control-wrap[data-name=zgoda]{width:100%;max-width:240px;margin:0 auto}.contact-form p .wpcf7-form-control-wrap[data-name=zgoda] input+span{font-size:12px}.contact-form p .wpcf7-form-control-wrap[data-name=zgoda] input+span:before{border-color:var(--color-black)}.contact-form p .wpcf7-form-control-wrap[data-name=zgoda] input+span:after{background-color:var(--color-black)}.contact-form .wpcf7-spinner{bottom:4.1rem}}.universal-content{justify-content:space-between;align-items:start}.universal .universal-content-title b{display:block}.desktop-global-title:after{top:calc(var(--font-size-title)/2*1.15);transform:unset}.universal .universal-content-description{font-size:16px;font-weight:var(--font-weight-regular);color:var(--color-black)}.universal-content-link .blue-btn{margin-left:0}.universal-image:before{padding-bottom:70%}.universal-image img{border-radius:20px}.universal-gallery{width:47.5rem;max-width:100%;margin-left:auto;margin-right:auto}.universal-type-galeria{position:relative}.universal-gallery.slick-slider{position:unset !important}.universal-gallery .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1}.universal-images-container .aspect-ratio.png img{object-fit:contain}@media (min-width:992px){.universal{margin-top:17.5rem;margin-bottom:7rem}.universal .universal-content-title{margin-top:-7rem}.universal-content{grid-template-columns:minmax(1px,min(56rem,100%)) min(40vw,70rem);gap:5.5rem min(6vw,14rem);justify-content:space-between;align-items:start}.universal-content-element.universal-images-container{grid-column:2/3;grid-row:1/4;margin-right:30px}.universal-gallery .universal-gallery-arrow-prev.slick-arrow{left:-30px}.universal-gallery .universal-gallery-arrow-next.slick-arrow{right:-30px}}@media (max-width:991px){.universal-content{gap:20px}.universal .universal-content-description{margin-top:10px;margin-bottom:max(22px,3rem)}.universal-gallery .universal-gallery-arrow-prev.slick-arrow{left:-5px}.universal-gallery .universal-gallery-arrow-next.slick-arrow{right:-5px}}.global-icons{gap:20px;padding:max(40px,6rem) 0;justify-content:space-between}.global-icon{display:grid;grid-template-columns:60px minmax(1px,250px);gap:15px;font-size:16px;align-items:start}@media (max-width:991px){.global-icons{gap:30px;flex-wrap:wrap;align-items:center;justify-content:center}}.gallery-images{gap:var(--gallery-gap);grid-template-columns:repeat(4,minmax(1px,1fr));margin-bottom:8rem}.gallery-image,.gallery-image a,.gallery-image img{border-radius:20px}@media (min-width:992px){.gallery{--gallery-gap:3.3rem}.gallery-image:nth-child(5n+3){grid-row:span 2}.gallery-image:nth-child(5n+3) .aspect-ratio:before{padding-bottom:calc(200% + var(--gallery-gap))}.gallery-image:nth-child(5n+1),.gallery-image:nth-child(5n+5){grid-column:span 2}.gallery-image:nth-child(5n+1) .aspect-ratio:before,.gallery-image:nth-child(5n+5) .aspect-ratio:before{padding-bottom:calc(50% - var(--gallery-gap)/2)}.gallery-image{position:relative}.gallery-image:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-dark-blue);mix-blend-mode:multiply;opacity:0;transform:scale(0);border-radius:20px;transition:opacity .3s ease,transform .3s ease;pointer-events:none}.gallery-image:hover:after{transform:scale(-1);opacity:1}}@media (max-width:991px){.gallery{--gallery-gap:33px}.gallery-images{grid-template-columns:repeat(2,minmax(1px,1fr))}.gallery-image{pointer-events:none}.gallery-image .aspect-ratio:before{padding-bottom:75%}}@media (max-width:767px){.gallery-images{grid-template-columns:repeat(1,minmax(1px,1fr))}}.search-page{margin:max(40px,6rem) auto}.search-page-items{display:grid;gap:20px}.search-page-item-inner{display:grid;grid-template-columns:max(100px,15rem) minmax(1px,1fr);background-color:var(--color-light-gray)}.search-page-item-content{width:100%;padding:15px;box-sizing:border-box}.search-page-item-thumbnail{width:100%}.search-page-item-thumbnail>img{box-sizing:border-box;padding:2rem}.search-page-item-title{font-size:max(16px,2rem);font-weight:var(--font-weight-bold);color:var(--color-black);margin:0}.search-page-item-entry{font-size:max(13px,1.6rem);font-weight:var(--font-weight-regular);color:var(--color-black);overflow:hidden;text-overflow:ellipsis;display:-moz-box;-moz-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.search-page form input[type=text]{border-radius:24px;font-size:max(18px,2.2rem);width:var(--global-width);max-width:calc(100% - 10px);border:1px solid var(--color-black);padding:12px 40px 12px 24px;background-color:var(--color-light-gray);outline:none;color:var(--color-black);box-sizing:border-box}.search-page form input[type=text]:focus-visible{border-color:var(--color-black)}.search-page form input[type=text]::placeholder{color:var(--color-black)}.search-page form input[type=submit]{position:absolute;top:50%;right:23px;transform:translateY(-50%);padding:0;border:0;font-size:0;width:22px;height:22px;background:0 0;background-image:url("data:image/svg+xml,%3Csvg id='Icon' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Crect id='Area' width='24' height='24' fill='%23fff' opacity='0'/%3E%3Cg id='Icon-2' data-name='Icon' transform='translate(3.067 3.067)'%3E%3Ccircle id='Path' cx='8.179' cy='8.179' r='8.179' transform='translate(0 0)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cline id='Line' x1='4.447' y1='4.447' transform='translate(13.956 13.956)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A");background-position:center;background-size:contain;cursor:pointer}@media (min-width:992px){.search-page-item{transition:opacity .3s ease}.search-page-item:hover{opacity:.7}}@media (max-width:991px){.search-page-item-entry{-webkit-line-clamp:2}}.error404 footer,.error404 header{display:none}.error404 .mr_main{background-color:var(--color-dark-blue)}.mr_404__inner{justify-items:center;align-content:center;min-height:calc(100vh - 10rem);padding:5rem 0}.mr_404__inner_title{font-size:min(45vw,21.3rem);line-height:25.6rem}.mr_404__inner_description{margin-bottom:2.7rem}.mr_404__inner_btn{border:2px solid var(--color-white)}.text-template--section{padding-bottom:max(40px,6rem)}.text-template{grid-template-columns:100%}.text-template--container{width:942px;max-width:100%}.text-template--title{margin-top:48px;margin-bottom:30px;font-weight:var(--font-weight-bold) !important}.text-template--content>*{margin:20px 0}.text-template--content *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-size:16px;font-weight:var(--font-weight-regular);color:var(--color-black)}.text-template--content h1,.text-template--content h2,.text-template--content h3,.text-template--content h4,.text-template--content h5,.text-template--content h6{font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);color:var(--color-black)}.text-template--content a{font-weight:var(--font-weight-medium)}.text-template--content a:hover{text-decoration:underline}.size_section{padding-top:8.1rem;padding-bottom:25.6rem;background-image:url('/wp-content/uploads/2023/04/AdobeStock_294943096.jpeg');background-size:cover}.sizes_title{margin-bottom:8rem;max-width:max-content}.sizes_title:before{content:'';position:absolute;top:50%;left:calc(100% + 1.8rem);height:2px;width:100vw;background-color:var(--color-dark-blue);transform:translateY(-50%)}.tables_wrapper{border-radius:60px}.sizes_table{width:50%;border-radius:60px;border-style:hidden;border-collapse:collapse;border-color:transparent}.sizes_table:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.sizes_table:last-child{border-top-left-radius:0;border-bottom-left-radius:0}@media(max-width:991px){.sizes_table{width:100%}.sizes_table+.sizes_table{display:none}}@media(min-width:992px){.sizes_table{width:42.86%}.sizes_table+.sizes_table{width:57.14%}}.table_head{position:relative;z-index:1}.table_head:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-dark-blue);pointer-events:none;z-index:-1}.sizes_table:first-child .table_head:before{display:block;border-top-left-radius:60px}@media(max-width:991px){.sizes_table:first-child{border-top-right-radius:60px;border-bottom-right-radius:60px}.sizes_table:first-child .table_head:before{border-top-right-radius:60px}}.sizes_table:last-child .table_head:before{display:block;border-top-left-radius:0;border-top-right-radius:60px}.table_title{padding:3.5rem 0 3.8rem}.table_head.disabled .table_title{color:transparent;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.table_title,.table_items{padding-left:7.5rem}.sizes_table:first-child .table_items{position:relative;padding-top:max(20px,2rem);padding-bottom:max(19px,1.9rem)}.sizes_table:first-child .table_items:before{content:'';position:absolute;bottom:0;left:4.5rem;height:2px;width:100%;background-color:#e0edf1}@media(max-width:991px){.sizes_table:first-child .table_items:before{left:0}}.sizes_table:first-child tr:last-child .table_items:before{bottom:5rem}.sizes_table:first-child tbody tr:last-child td{padding-bottom:max(66px,6.6rem)}.table_img{display:block;margin:auto;width:calc(100% - 31.9rem);height:calc(100% - 18.9rem)}.prev-arrow,.next-arrow{position:absolute;top:40%;background:0 0;border:none;z-index:777}.next-arrow{right:0}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:0 0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:0 0}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:4%}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:url()}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:4%}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:url()}[dir=rtl] .slick-next:before{content:'←'}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}#header{position:relative;z-index:2}.header-fixed{position:fixed;top:0;left:0;width:100%}.header{justify-content:center;align-items:center;gap:1.5rem}.header_top_wrapper{padding:max(10px,1rem) 0}.header_top_wrapper>span{font-size:max(13px,1.6rem)}.header_top_wrapper>span>a{transition:color .3s ease}.header_top_wrapper>span>a:hover{color:var(--color-black)}@media (min-width:992px){.header{position:relative;justify-content:space-between}.header-bottom-wrapper,#header #menu-menu-naglowka{gap:min(5rem,2vw);align-items:center}.header-bottom-wrapper{position:relative;padding:25px 0}.header_top_wrapper span+span{padding-left:2rem}.header-bottom-seach{order:1}#header #menu-menu-naglowka{font-size:var(--font-size-small)}#header #menu-menu-naglowka>li>ul.sub-menu{position:absolute;top:100%;background:var(--color-dark-blue);width:100%;padding:5rem 280px 5rem 0;flex-direction:column;gap:3.7rem;display:none}#header #menu-menu-naglowka>li>ul.sub-menu:before,#header #menu-menu-naglowka>li>ul.sub-menu:after{content:'';position:absolute;top:0;height:100%;width:100vw;background-color:inherit}#header #menu-menu-naglowka>li>ul.sub-menu:before{right:100%}#header #menu-menu-naglowka>li>ul.sub-menu:after{left:100%}#header #menu-menu-naglowka .header-bottom-menu-toggle>a{cursor:pointer}#header #menu-menu-naglowka .header-bottom-menu-toggle.active>ul.sub-menu{display:flex}.header-bottom-seach-form form input[type=text]{border:none;border-radius:24px;background-color:var(--color-dark-blue);width:min(200px,20rem);padding:7px 31px 7px 13px;font-size:var(--font-size-small);color:var(--color-white);outline-color:var(--color-white);outline-width:2px;box-sizing:border-box}.header-bottom-seach-form form input[type=text]::placeholder{color:var(--color-white)}.header-bottom-seach-form form input[type=text]:focus-visible{outline-style:dashed}.header-bottom-seach-form form input[type=submit]{position:absolute;top:50%;right:13px;transform:translateY(-50%);padding:0;border:0;font-size:0;width:14px;height:14px;background:0 0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.907' height='15.907' viewBox='0 0 15.907 15.907'%3E%3Cg id='Icon' transform='translate(0.75 0.75)'%3E%3Ccircle id='Path' cx='6.265' cy='6.265' r='6.265' transform='translate(0 0)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cline id='Line' x1='3.407' y1='3.407' transform='translate(10.69 10.69)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E%0A");background-position:center;background-size:contain;cursor:pointer}.header-bottom-menu-toggle ul.sub-menu{min-height:28rem}.header-bottom-menu-inner .sub-menu>.menu-item-has-children>a>.header-submenu-title{position:relative;padding-right:max(30px,3rem)}.header-bottom-menu-inner .sub-menu>.menu-item-has-children>a>.header-submenu-title:after{content:'';position:absolute;top:50%;right:0;width:max(25px,2.5rem);height:max(12px,1.2rem);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26.25' height='12.062' viewBox='0 0 26.25 12.062'%3E%3Cpath id='Path_9' data-name='Path 9' d='M636,3112.838l-10,12.5,10,12.5' transform='translate(-3112.213 636.781) rotate(-90)' fill='none' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat;transform:translateY(-50%)}.menu-item .sub-menu.active{min-height:unset;height:0;opacity:0;pointer-events:none;transition:opacity .3s ease}.menu-item.current .sub-menu.active{display:flex;flex-direction:column;padding-top:3.7rem;padding-left:2rem;height:100%;gap:3.7rem;opacity:1;pointer-events:auto;transition:opacity .3s ease}.header-top img{max-width:max(131px,min(16.8rem,168px));height:unset}.header-submenu-thumbnail{position:absolute;top:50%;right:0;transform:translateY(-50%);width:22rem;opacity:0;transition:opacity .3s ease;pointer-events:none}.header-bottom-menu-toggle ul.sub-menu li.menu-item.current>a>span{font-weight:var(--font-weight-semibold)}.header-bottom-menu-toggle .menu-item-has-children ul.sub-menu.active li.menu-item-has-children .header-submenu-thumbnail{opacity:0}.header-bottom-menu-toggle .menu-item-has-children ul.sub-menu.active li.menu-item.current .header-submenu-thumbnail,.header-bottom-menu-toggle ul.sub-menu li.menu-item.current:not(.menu-item-has-children) .header-submenu-thumbnail{pointer-events:unset;opacity:1}.header-bottom-callout{position:fixed;bottom:20px;right:20px}.header-bottom-callout a{display:flex;align-items:center;justify-content:center;padding:1.5rem;padding-bottom:1.2rem;background-color:var(--color-blue);border:2px solid var(--color-blue);border-radius:100px;box-sizing:border-box;transition:background-color .3s ease;max-width:8.8rem;max-height:8.8rem}.header-bottom-callout a svg{max-width:100%}.header-bottom-callout a svg path{transition:fill .3s ease}.header-bottom-callout a:hover{background-color:var(--color-white)}.header-bottom-callout a:hover svg path{fill:var(--color-blue)}}@media (max-width:991px){.header{justify-content:center;padding:10px 0}.header_top_wrapper>span{display:flex}@media (max-width:480px){.header_top_wrapper>span{justify-content:space-between}}.header-top{z-index:1}.header-bottom{position:fixed;left:0;bottom:0;width:100%}.header-bottom-container{border-radius:24px 24px 0 0}.header-bottom-wrapper{padding:12px 0 10px;margin:0 auto;align-items:center;justify-content:space-between;width:var(--global-width);max-width:100%;gap:2rem}.menu-menu-naglowka-container,.header-bottom-seach-form{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--color-light-gray);z-index:-1}.mobile-header-btn-js+div{opacity:0;pointer-events:none;transition:opacity .3s ease}.mobile-header-btn-js.open+div{opacity:1;pointer-events:unset}.header-bottom-seach-form form{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header-bottom-seach-btn svg{transition:transform .3s ease}.header-bottom-seach-btn.open svg{transform:rotate(180deg) scale(-1)}.header-bottom-seach-btn svg circle,.header-bottom-seach-btn svg line{transition:stroke .3s ease}.header-bottom-seach-btn.open svg circle,.header-bottom-seach-btn.open svg line{stroke-width:3px}.header-bottom-seach-form form input[type=text]{border-radius:24px;font-size:16px;width:var(--global-width);max-width:100%;border:1px solid var(--color-black);padding:12px 40px 12px 24px;background-color:transparent;outline:none;color:var(--color-black);box-sizing:border-box}.header-bottom-seach-form form input[type=text]:focus-visible{border-width:2px}.header-bottom-seach-form form input[type=text]::placeholder{color:var(--color-black)}.header-bottom-seach-form form input[type=submit]{position:absolute;top:50%;right:13px;transform:translateY(-50%);padding:0;border:0;font-size:0;width:22px;height:22px;background:0 0;background-image:url("data:image/svg+xml,%3Csvg id='Icon' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Crect id='Area' width='24' height='24' fill='%23fff' opacity='0'/%3E%3Cg id='Icon-2' data-name='Icon' transform='translate(3.067 3.067)'%3E%3Ccircle id='Path' cx='8.179' cy='8.179' r='8.179' transform='translate(0 0)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cline id='Line' x1='4.447' y1='4.447' transform='translate(13.956 13.956)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A");background-position:center;background-size:contain;cursor:pointer}.header-bottom-callout-link{display:block;padding:6.5px 8px 6px;background-color:#4db22f;border:2px solid #376500;border-radius:18px;box-sizing:border-box}#header .header-bottom-menu-btn{background-color:transparent;border:none;cursor:pointer;display:flex;padding:0;cursor:pointer}#header .header-bottom-menu-btn .line{fill:none;stroke:var(--color-black);transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}#header .header-bottom-menu-btn .line1{stroke-dasharray:60 207;stroke-width:6}#header .header-bottom-menu-btn .line2{stroke-dasharray:60 60;stroke-width:6}#header .header-bottom-menu-btn .line3{stroke-dasharray:60 207;stroke-width:6}#header .header-bottom-menu-btn.open .line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}#header .header-bottom-menu-btn.open .line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6}#header .header-bottom-menu-btn.open .line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}#menu-menu-naglowka{display:grid;gap:2.2rem;height:100%;align-content:center;padding:15rem 20px 18rem;font-size:16px;color:var(--color-text-gray);font-weight:var(--font-weight-semibold);text-align:center}#menu-menu-naglowka>li>ul.sub-menu{display:grid;gap:2.2rem;margin-top:2.2rem;margin-bottom:8rem}#menu-menu-naglowka li.highlighted-menu-item{color:var(--color-black);margin-top:4rem}.header-bottom-menu-toggle ul.sub-menu li.menu-item span{font-size:16px;font-weight:var(--font-weight-regular);text-transform:initial;color:var(--color-text-gray)}.sub-menu.active{display:flex;flex-direction:column;gap:2.2rem}.menu-item-object-custom.menu-item-has-children>a{display:none}}#footer .footer-container{display:grid;grid-template-columns:repeat(2,minmax(1px,1fr));gap:3.5rem 12rem}#footer .footer-top{padding:8rem 0}#footer .footer-top-logo img{width:100%;max-width:min(280px,28rem);height:unset}#footer .footer-top-menu{grid-column:2/3;grid-row:1/3}#footer .menu-menu-stopki-container,#footer .footer-top-menu-inner{height:100%}#footer .footer-top-menu-inner{grid-template-columns:minmax(1px,max-content) minmax(1px,20rem);gap:2.5rem;justify-content:space-between;align-content:space-between;align-items:center}#footer .footer-top-contact{gap:2.4rem}#footer .footer-top-contact-link{display:flex;align-items:center;gap:2rem;max-width:max-content;width:100%}#footer .footer-bottom{padding:2rem 0}@media (min-width:992px){body #footer{padding-bottom:0 !important}}