body.hidden{overflow:hidden}.btn{background-color:#19b3ff;border:none;border-radius:500px;border:2px solid transparent;color:#FFFFFF;padding:10px 40px;font-size:16px;font-weight:500;transition:.3s ease border,.3s ease background-color,.3s ease color}.btn.btn-outline{background:transparent;border:2px solid #FFFFFF}.btn:hover{cursor:pointer;border:2px solid #08c;background-color:#08c;color:#FFFFFF;box-shadow:0 0 15px -5px rgba(25,179,255,0.45)}.btn-inverse{background-color:transparent;color:#19b3ff;border:2px solid #19b3ff}.btn-inverse:hover{background-color:#19b3ff;color:#FFFFFF;border:2px solid #19b3ff}input[type=submit]:hover{cursor:pointer}img{max-width:100%}p{margin:0}h1{font-size:3rem}@media (max-width:989px){h1{font-size:2.2rem}}h2{font-size:42px;margin-top:30px;margin-bottom:20px}@media (max-width:989px){h2{font-size:36px}}h3{font-size:1.8rem}@media (max-width:989px){h3{font-size:1.4rem}}ul,ol{padding:0;margin:0}.section-inner h1{margin:50px 0}.section-inner h2{margin-top:70px;margin-bottom:50px}@media (max-width:989px){.section-inner h2{margin-bottom:30px}}@media (max-width:989px){.section-inner h2{max-width:70%}}@media (max-width:640px){.section-inner h2{max-width:100%;text-align:center}}.anchor{position:relative;display:block;padding:1px;height:0;margin-top:-2px;top:0}.main:not(.home) h1{margin-top:30px;margin-bottom:20px;font-size:2.5rem}@media (max-width:989px){.main:not(.home) h1{font-size:2rem}}@media (max-width:640px){.main:not(.home) h1{font-size:24px}}.main:not(.home) h2{margin-top:0;margin-bottom:20px;font-size:1.6rem}@media (max-width:640px){.main:not(.home) h2{font-size:16px}}.scroll-top{position:fixed;z-index:10;bottom:20px;right:20px;height:45px;width:45px;border:none;border-radius:5px;background-color:rgba(0,0,0,0.25);background-image:url(../img/icons/arrow-top.svg);background-position:center;background-repeat:no-repeat;background-size:contain;transition:.3s ease background-color}.scroll-top:hover{cursor:pointer;background-color:#19b3ff}.animation-scale{transform:scale(1);transition:.3s ease transform}.animation-scale:hover{transform:scale(1.3)}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%;font-family:'Oswald',sans-serif;letter-spacing:.3px;font-weight:300}body{margin:0;font-family:'Oswald',sans-serif}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;text-decoration:none;color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;font-family:'Oswald',sans-serif}abbr[title]{border-bottom:none;text-decoration:underline;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:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button:hover,input:hover,optgroup:hover,select:hover,textarea:hover,button:active,input:active,optgroup:active,select:active,textarea:active{outline:none}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-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}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}.header{background-color:#FFFFFF;padding:10px 0;box-shadow:0 0 30px -7px rgba(0,0,0,0.25);position:relative;z-index:50}@media (max-width:1199px){.header{min-height:74px}}.header-inner{display:grid;grid-template-columns:250px 1fr 300px;align-items:center}@media (max-width:1199px){.header-inner{grid-template-columns:250px 1fr 40px;grid-gap:25px}}@media (max-width:989px){.header-inner{grid-template-columns:250px 1fr}}@media (max-width:640px){.header-inner{grid-template-columns:1fr 40px;grid-gap:0}}.header-logo .custom-logo-link img{max-height:50px;width:auto}@media (max-width:1199px){.header-navigation{position:fixed;top:74px;left:0;right:0;width:100%;background:#FFFFFF;padding:20px;transform:translateY(-200%);z-index:-1;transition:.3s ease transform}}@media (max-width:989px){.header-navigation{height:100%}}.header-navigation ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;justify-content:space-around;width:100%}@media (max-width:989px){.header-navigation ul{flex-direction:column;align-items:start;margin-bottom:20px}}.header-navigation ul li{position:relative;color:#000000;font-size:16px;line-height:1.4;font-weight:400;transition:.3s ease color}@media (max-width:989px){.header-navigation ul li{font-weight:500;font-size:18px}}.header-navigation ul li:after{content:'';position:absolute;left:0;right:0;width:100%;bottom:0;height:2px;background-color:#0099e5;transform:translateY(-2px);opacity:0;transition:.3s ease transform,.3s ease opacity,.3s ease bottom}@media (max-width:989px){.header-navigation ul li:not(:last-of-type){margin-bottom:20px}}.header-navigation ul li:hover:after{transform:translateY(10px);opacity:1}.header-navigation ul li a{color:inherit;font-weight:inherit;text-decoration:none}.header-navigation ul li.current-menu-item:after{transform:translateY(10px);opacity:1}.header-navigation .header-info{display:none}@media (max-width:989px){.header-navigation .header-info{display:grid;grid-template-columns:1fr;justify-self:inherit;grid-gap:10px}}@media (max-width:989px){.header-navigation .header-info-phone{text-align:left}}@media (max-width:989px){.header-navigation .header-info-recall{margin-right:auto}}.header-info{display:grid;grid-gap:5px}@media (max-width:1199px){.header-info{grid-template-columns:1fr 1fr;justify-self:end;align-items:center;grid-gap:10px}}@media (max-width:989px){.header-info{display:none}}.header-info-phone{font-size:22px;font-weight:700;text-align:right}.header-info-recall{justify-self:self-end;font-size:14px;padding:10px 30px}.header-mobile-btn{display:none;border:2px solid #696969;border-radius:50%;height:50px;width:50px;padding:10px;background:transparent;position:relative;transition:.3s ease background}.header-mobile-btn .btn-line{position:absolute;top:50%;left:50%;width:30px;height:3px;margin-top:-1.5px;margin-left:-15px;background:#696969;transform:scale(1);transition:.3s ease background,.3s ease transform}.header-mobile-btn .btn-line-top,.header-mobile-btn .btn-line-bottom{position:absolute;top:50%;left:50%;margin-top:-1.5px;margin-left:-15px;width:30px;height:3px;background:#696969;transform-origin:center;transition:.3s ease background,.3s ease transform}.header-mobile-btn .btn-line-top{transform:translateY(-8px)}.header-mobile-btn .btn-line-bottom{transform:translateY(8px)}.header-mobile-btn:hover{background:#696969}.header-mobile-btn:hover .btn-line{background:#FFFFFF}.header-mobile-btn:hover .btn-line-top,.header-mobile-btn:hover .btn-line-bottom{background:#FFFFFF}.header-mobile-btn.open .btn-line{transform:scale(0)}.header-mobile-btn.open .btn-line-top{transform:translateY(0) rotate(45deg)}.header-mobile-btn.open .btn-line-bottom{transform:translateY(0) rotate(-45deg)}@media (max-width:1199px){.header-mobile-btn{display:block}}@media (max-width:989px){.header-mobile-btn{justify-self:end}}@media (max-width:1199px){.header.mobile-open .header-navigation{transform:translateY(0);z-index:20}}.footer{padding:40px 0;color:#FFFFFF;background-image:url('../img/footer-pattern.png');background-repeat:repeat;background-position:bottom;background-size:auto;position:relative}.footer::before{content:'';position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(255,255,255,0.2);z-index:10;pointer-events:none}.footer-inner{display:grid;grid-template-columns:300px 1fr 250px;grid-gap:50px;position:relative;z-index:20}@media (max-width:1450px){.footer-inner{grid-template-columns:300px 1fr 200px}}@media (max-width:1199px){.footer-inner{grid-template-columns:200px 1fr 200px;grid-gap:30px}}@media (max-width:989px){.footer-inner{grid-template-columns:1fr 1fr}}@media (max-width:640px){.footer-inner{grid-template-columns:1fr}}.footer-logo a{display:block}.footer-logo img{max-height:70px}.footer-info{margin-top:15px;display:flex;flex-direction:column}.footer-info-phone{font-size:30px;font-weight:700;margin-bottom:5px}@media (max-width:1199px){.footer-info-phone{font-size:24px}}.footer-info-mail{font-weight:500}@media (max-width:1199px){.footer-info-mail{font-size:14px}}@media (max-width:989px){.footer-navigation{order:10;grid-column:1 / -1}}@media (max-width:640px){.footer-navigation{order:inherit}}.footer-navigation p{font-size:24px;font-weight:600}.footer-navigation-wrapper{margin-top:15px}.footer-navigation-wrapper ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap}.footer-navigation-wrapper ul li{flex:0 0 calc(50% - 20px)}@media (max-width:640px){.footer-navigation-wrapper ul li{flex:0 0 calc(100% - 10px)}}.footer-navigation-wrapper ul li:not(:last-of-type){margin-bottom:10px}.footer-socials{display:grid;grid-gap:20px;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content}@media (max-width:1450px){.footer-socials{grid-gap:10px}}.footer-socials-links{display:flex;justify-content:center}.footer-socials-links .soc-link{display:block;height:30px;width:30px;background-repeat:no-repeat;background-position:center;background-size:cover}.footer-socials-links .soc-link:not(:last-of-type){margin-right:20px}.footer-socials-links .soc-link-inst{background-image:url(../img/icons/inst.png)}.footer-socials-links .soc-link-wa{background-image:url(../img/icons/wa.png)}.footer-socials-recall{padding:10px 20px;font-size:14px}.modal>p{font-size:36px;line-height:46px;font-weight:500;text-align:center;margin-bottom:30px}.modal .wpcf7 .ajax-loader{margin:10px auto 0 auto;text-align:center;display:block}.modal .wpcf7-form p:not(:last-of-type){margin-bottom:20px}.section-first{position:relative;min-height:90vh;display:flex;justify-content:center;align-items:center}.section-first:after{content:'';position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-image:url('../img/bg.jpg');background-repeat:no-repeat;background-position:center;background-size:cover}@media (max-width:640px){.section-first:after{background-position:65%}}.section-first-inner{position:relative;z-index:10}.section-first-box{color:#FFFFFF;max-width:75%;margin-top:-100px}@media (max-width:1450px){.section-first-box{max-width:80%}}@media (max-width:989px){.section-first-box{max-width:100%}}.section-first-title{font-size:90px;font-weight:800;line-height:1;margin:0}@media (max-width:1450px){.section-first-title{font-size:75px}}@media (max-width:989px){.section-first-title{font-size:55px}}@media (max-width:640px){.section-first-title{font-size:30px;line-height:1.3}}.section-first-subtitle{margin-top:20px;font-size:30px;font-weight:600;display:block;margin-bottom:30px}@media (max-width:1450px){.section-first-subtitle{font-size:26px;max-width:60%}}@media (max-width:989px){.section-first-subtitle{font-size:20px;font-weight:500}}@media (max-width:640px){.section-first-subtitle{font-size:16px;max-width:100%}}.section-first-btn{font-size:18px;padding:15px 50px}.section-services .services-items{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:20px}@media (max-width:989px){.section-services .services-items{grid-template-columns:repeat(1, 1fr);grid-gap:15px}}.section-services .services-items a{display:block}.section-services .services-items a .service{height:100%;overflow:hidden;position:relative}.section-services .services-items a .service:after{content:'';position:absolute;left:0;right:0;bottom:0;top:0;background-image:linear-gradient(to top, rgba(0,0,0,0.85) 0%, rgba(0,0,0,0.05) 40%)}.section-services .services-items a .service-img{display:flex;justify-content:center;align-items:center;overflow:hidden;height:300px}@media (max-width:989px){.section-services .services-items a .service-img{height:230px}}.section-services .services-items a .service-img img{max-height:300px;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:.3s ease transform}@media (max-width:989px){.section-services .services-items a .service-img img{max-height:230px}}.section-services .services-items a .service-title{position:absolute;bottom:0;left:0;right:0;text-align:center;padding:15px 45px;z-index:10}@media (max-width:1199px){.section-services .services-items a .service-title{padding:15px 30px}}@media (max-width:989px){.section-services .services-items a .service-title{padding:10px}}.section-services .services-items a .service-title p{font-size:18px;font-weight:500;line-height:1.3;color:#FFFFFF;display:block;margin:0}@media (max-width:989px){.section-services .services-items a .service-title p{font-size:16px}}@media (max-width:640px){.section-services .services-items a .service-title p{font-size:14px}}.section-services .services-items a .service:hover img{transform:scale(1.2)}.section-services-more{font-size:16px;font-weight:500;color:#08c;text-decoration:underline;margin-top:25px;display:block}@media (max-width:989px){.section-services-more{text-align:center}}.section-advantages{margin-bottom:100px}@media (max-width:1199px){.section-advantages{margin-bottom:80px}}@media (max-width:989px){.section-advantages{margin-bottom:60px}}.section-advantages .advantages-items{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}@media (max-width:989px){.section-advantages .advantages-items{grid-gap:20px}}@media (max-width:640px){.section-advantages .advantages-items{grid-template-columns:1fr}}.section-advantages .advantage{display:grid;grid-template-columns:70px 1fr;grid-gap:20px}@media (max-width:989px){.section-advantages .advantage{grid-template-columns:50px 1fr;grid-gap:10px}}.section-advantages .advantage-title{font-size:22px;font-weight:600;line-height:1.4;margin-bottom:10px}@media (max-width:989px){.section-advantages .advantage-title{font-size:18px}}.section-advantages .advantage-description{font-size:16px;line-height:1.4;max-width:85%}@media (max-width:989px){.section-advantages .advantage-description{font-size:14px;max-width:100%}}.section-advantages .advantage-description span{color:#EC3E18}.section-consultation{min-height:300px;background-image:url('../img/consultation.jpg');background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;display:flex;justify-content:center;align-items:center}.section-consultation::before{content:'';position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(0,0,0,0.65), rgba(0,0,0,0) 80%)}.section-consultation .consultation{position:relative;z-index:5;text-align:center;color:#FFFFFF;padding-top:40px;padding-bottom:40px}.section-consultation .consultation-title{font-size:28px;line-height:1.4;font-weight:600}@media (max-width:989px){.section-consultation .consultation-title{font-size:24px;line-height:1.2;max-width:65%;margin:0 auto}}@media (max-width:640px){.section-consultation .consultation-title{font-size:18px;max-width:100%}}.section-consultation .consultation-subtitle{font-size:18px;line-height:1.4;margin-top:10px;margin-bottom:30px;display:block}@media (max-width:989px){.section-consultation .consultation-subtitle{font-size:16px;line-height:1.2;margin:10px auto 20px;max-width:65%}}@media (max-width:640px){.section-consultation .consultation-subtitle{font-size:14px;max-width:100%}}.section-consultation .consultation-form .wpcf7-form{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px 50px}@media (max-width:989px){.section-consultation .consultation-form .wpcf7-form{grid-gap:5px 15px;grid-template-columns:1fr}}.section-consultation .consultation-form input:not([type=submit]){width:100%;border-radius:500px;padding:10px 20px;border:none;color:#000000;font-weight:500}@media (max-width:989px){.section-consultation .consultation-form input:not([type=submit]){text-align:center}}.section-consultation .consultation-form input:not([type=submit])::-webkit-input-placeholder{font-size:16px;font-weight:400;color:#a6a6a6}.section-consultation .consultation-form input:not([type=submit])::-moz-placeholder{font-size:16px;font-weight:400;color:#a6a6a6}.section-consultation .consultation-form input:not([type=submit]):-ms-input-placeholder{font-size:16px;font-weight:400;color:#a6a6a6}.section-consultation .consultation-form input:not([type=submit])::-ms-input-placeholder{font-size:16px;font-weight:400;color:#a6a6a6}.section-consultation .consultation-form input:not([type=submit])::placeholder{font-size:16px;font-weight:400;color:#a6a6a6}.section-consultation .consultation-form input:not([type=submit]):focus,.section-consultation .consultation-form input:not([type=submit]):active{outline:none;box-shadow:0 0 0 1px rgba(0,0,0,0.75)}.section-consultation .consultation-form input[type=submit]{border-radius:500px;padding:10px 50px;border:2px solid rgba(0,0,0,0.85);background:rgba(0,0,0,0.85);font-weight:500;color:#FFFFFF;transition:.3s ease background,.3s ease color,.3s ease border}@media (max-width:989px){.section-consultation .consultation-form input[type=submit]{padding:10px 40px}}.section-consultation .consultation-form input[type=submit]:hover{background:#19b3ff;color:#FFFFFF;border:2px solid #19b3ff}.section-consultation .consultation-form .wpcf7-response-output{grid-column:1 / -1;background-color:rgba(0,0,0,0.45);color:#f2f2f2}.section-steps .steps-items{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:30px}@media (max-width:1199px){.section-steps .steps-items{grid-template-columns:repeat(3, 1fr);grid-gap:20px}}@media (max-width:640px){.section-steps .steps-items{grid-template-columns:1fr;grid-gap:30px}}.section-steps .step{display:grid;grid-template-rows:-webkit-max-content;grid-template-rows:max-content;grid-gap:10px;text-align:center}@media (max-width:989px){.section-steps .step{grid-gap:0}}@media (max-width:640px){.section-steps .step{text-align:center}}.section-steps .step-number{font-size:0;line-height:0;height:80px;width:80px;margin:0 auto 20px;background-repeat:no-repeat;background-position:center;background-size:contain}@media (max-width:989px){.section-steps .step-number{height:60px;width:60px}}.section-steps .step-number-01{background-image:url('../img/icons/work/01.png')}.section-steps .step-number-02{background-image:url('../img/icons/work/02.png')}.section-steps .step-number-03{background-image:url('../img/icons/work/03.png')}.section-steps .step-number-04{background-image:url('../img/icons/work/04.png')}.section-steps .step-number-05{background-image:url('../img/icons/work/05.png')}.section-steps .step-description{font-size:18px;font-weight:500;line-height:1.5;max-width:380px}@media (max-width:989px){.section-steps .step-description{font-size:16px}}.section-steps .step-description span{color:#EC3E18}.section-instagram{--move-initial:-10%;--move-final:-60%;overflow:hidden}.section-instagram .instagram-overlay{position:relative;z-index:5;display:flex;align-items:center;padding-bottom:10px}@media (max-width:640px){.section-instagram .instagram-overlay{padding-bottom:5px}}.section-instagram .instagram-items-inner{display:flex;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transform:translate3d(var(--move-initial), 0, 0);-webkit-animation:textRepeat 240s linear infinite;animation:textRepeat 240s linear infinite}.section-instagram .instagram-items{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:10px;grid-auto-flow:column;grid-template-rows:1fr 1fr}@media (max-width:640px){.section-instagram .instagram-items{grid-gap:5px}}.section-instagram .instagram-items:not(:last-of-type){margin-right:10px}@media (max-width:640px){.section-instagram .instagram-items:not(:last-of-type){margin-right:5px}}.section-instagram .instagram-items .item{height:300px;width:300px;position:relative}@media (max-width:989px){.section-instagram .instagram-items .item{height:200px;width:200px}}.section-instagram .instagram-items .item-description{position:absolute;z-index:10;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.45);color:#FFFFFF;font-size:16px;font-weight:400;line-height:1.4;padding:20px;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;transform:scale(0);transition:.3s ease transform}.section-instagram .instagram-items .item-description a{display:block;color:#19b3ff;font-weight:600;margin-top:10px;text-decoration:underline}.section-instagram .instagram-items .item:hover{cursor:pointer}.section-instagram .instagram-items .item:hover .item-description{transform:scale(1)}.section-instagram .instagram-items .item.active .item-description{transform:scale(1)}@-webkit-keyframes textRepeat{0%{transform:translate3d(var(--move-initial), 0, 0)}100%{transform:translate3d(var(--move-final), 0, 0)}}@keyframes textRepeat{0%{transform:translate3d(var(--move-initial), 0, 0)}100%{transform:translate3d(var(--move-final), 0, 0)}}.main.services .services-items{display:grid;grid-gap:40px;margin-bottom:80px}@media (max-width:1199px){.main.services .services-items{margin-bottom:60px}}@media (max-width:989px){.main.services .services-items{margin-bottom:40px}}.main.services .service{display:grid;grid-template-columns:400px 1fr;grid-gap:20px}@media (max-width:989px){.main.services .service{grid-template-columns:1fr;grid-gap:20px}}.main.services .service-wrapper .anchor{top:-50px}.main.services .service-body{padding:0 20px 20px;height:100%;display:flex;flex-direction:column}@media (max-width:989px){.main.services .service-body{padding:0}}.main.services .service-body p{font-size:24px;font-weight:600}.main.services .service-img img{-o-object-fit:cover;object-fit:cover;max-height:400px}@media (max-width:989px){.main.services .service-img img{object-fit:contain}}.main.services .service-list{margin-top:20px}.main.services .service-list ul{list-style:disc;padding-left:20px}.main.services .service-list ul li{position:relative;font-size:16px}.main.services .service-list ul li:not(:last-of-type){margin-bottom:10px}.main.services .service-list ul li::marker{font-size:18px;font-weight:500;color:#19b3ff}.main.services .service-list p{display:block;margin-top:20px;margin-bottom:20px;font-size:16px;line-height:26px;font-weight:400}.main.services .service .link{display:block;margin-top:auto;font-size:16px;font-weight:500;color:#19b3ff;text-decoration:underline}@media (max-width:989px){.main.services .service .link{margin-top:20px}}.services .service-img{max-height:400px;overflow:hidden}@media (max-width:989px){.price h1{max-width:90%}}.price-content{margin-top:40px;margin-bottom:60px;display:grid;grid-template-columns:1fr 300px;grid-gap:30px;position:relative}@media (max-width:989px){.price-content{grid-template-columns:1fr 50px}}.price-content .contents{order:5;position:sticky;top:50px;height:min-content}@media (max-width:989px){.price-content .contents{position:fixed;top:0;right:0;bottom:0;height:100%;background:#FFFFFF;padding:0;z-index:5;transform:translateX(90%);box-shadow:0 0 20px 10px rgba(0,0,0,0.1);transition:.3s ease transform}}@media (max-width:989px){.price-content .contents .wp-block-group__inner-container{display:grid;grid-template-columns:50px 1fr;padding:90px 20px;height:100%}}@media (max-width:640px){.price-content .contents .wp-block-group__inner-container{padding:74px 5px;grid-template-columns:30px 1fr}}.price-content .contents p{margin-bottom:10px;font-size:18px;line-height:1.4;font-weight:500}@media (max-width:989px){.price-content .contents p{writing-mode:vertical-lr;text-orientation:mixed;text-align:center}}.price-content .contents ol{padding-left:10px;margin-left:10px}@media (max-width:989px){.price-content .contents ol{max-width:85%;padding-left:30px;overflow:scroll}}@media (max-width:640px){.price-content .contents ol{padding-left:18px}}.price-content .contents ol li{line-height:1.3;font-size:14px}.price-content .contents ol li:not(:last-of-type){margin-bottom:10px}.price-content .contents ol li::marker{color:#19b3ff;font-weight:500}@media (max-width:989px){.price-content .contents.opened{transform:translateX(10%)}}@media (max-width:640px){.price-content .contents.opened{transform:translateX(5%)}}.price-content h2:not(:first-of-type){padding-top:40px}.price-content h2+p{margin-top:20px;margin-bottom:10px;font-size:20px;font-weight:500;color:#08c}@media (max-width:640px){.price-content h2+p{font-size:14px;font-weight:400}}.price-content .wp-block-table+p{margin:15px 0;font-size:20px;font-weight:500;color:#08c}.price-content .wp-block-table table tbody tr:first-of-type{background-color:rgba(25,179,255,0.35)}.price-content .wp-block-table table tbody tr:nth-of-type(2n+1):not(:first-of-type){background-color:rgba(25,179,255,0.15)}.price-content .wp-block-table table td{padding:10px}.height-wrapper{min-height:100vh;display:flex;flex-direction:column;background-color:white}.container{max-width:1260px;width:100%;padding-left:30px;padding-right:30px;margin:0 auto}@media (max-width:1450px){.container{max-width:1130px}}@media (max-width:1199px){.container{max-width:990px;padding-left:20px;padding-right:20px}}@media (max-width:989px){.container{max-width:640px}}@media (max-width:640px){.container{max-width:100%;padding-left:15px;padding-right:15px}}.section-title{min-height:350px;background-repeat:no-repeat;background-position:center;background-size:cover}.main{flex:1 1 auto}.wp-block-table{margin:0}@media (max-width:989px){.wp-block-gallery .blocks-gallery-item figcaption{pointer-events:none}}.page-thumbnail{max-height:300px;max-width:100%;overflow:hidden;margin-bottom:30px}.page-thumbnail img{max-width:100%;height:auto}.page-content{margin-bottom:80px}@media (max-width:1199px){.page-content{margin-bottom:60px}}@media (max-width:989px){.page-content{margin-bottom:40px}}.page-content h2{max-width:100%}.page-content p{margin-bottom:15px;font-size:16px;line-height:1.4}.page-content ul,.page-content ol{padding-left:15px;margin-left:10px;margin-bottom:25px}.page-content ul li,.page-content ol li{font-size:16px;line-height:1.4}.page-content ul li::marker,.page-content ol li::marker{color:#19b3ff}.page-content ul li:not(:last-of-type),.page-content ol li:not(:last-of-type){margin-bottom:10px}.page-content ul.blocks-gallery-grid{padding:0;margin:0}@media (max-width:989px){.page-content .wp-block-columns.contacts{flex-direction:column}}@media (max-width:989px){.page-content .wp-block-columns.contacts .wp-block-column:nth-child(2n){margin-left:0}}.page-content .contacts{padding:20px}.page-content .contacts p{font-size:20px;color:#737373;margin-bottom:10px}.page-content .contacts p a{font-weight:500;color:#000000;margin-bottom:20px;display:inline-block;text-decoration:underline}form.wpcf7-form input,form.wpcf7-form textarea{width:100%;padding:15px;border-radius:15px;font-size:14px;line-height:22px;color:#000000;border:1px solid #bfbfbf}form.wpcf7-form input~.wpcf7-not-valid-tip,form.wpcf7-form textarea~.wpcf7-not-valid-tip{font-size:14px;line-height:22px}form.wpcf7-form input.wpcf7-not-valid,form.wpcf7-form textarea.wpcf7-not-valid{border:1px solid tomato}form.wpcf7-form input::placeholder,form.wpcf7-form textarea::placeholder{color:#bfbfbf}form.wpcf7-form input:focus,form.wpcf7-form textarea:focus,form.wpcf7-form input:active,form.wpcf7-form textarea:active{outline:none}form.wpcf7-form textarea{height:120px;min-height:120px}form.wpcf7-form input[type=submit]{color:#FFFFFF;background-color:#08c;border:1px solid #0077b2}form.wpcf7-form .wpcf7-response-output{margin:10px 0;padding:25px;border-radius:15px;font-size:16px;line-height:24px;color:#777;border:1px solid tomato !important}/*# sourceMappingURL=./index.css.map */