@-webkit-keyframes blick{0%{transform:translate(-100%,-25%) rotate(10deg)}20%,to{transform:translate(100%,-25%) rotate(10deg)}}@keyframes blick{0%{transform:translate(-100%,-25%) rotate(10deg)}20%,to{transform:translate(100%,-25%) rotate(10deg)}}@-webkit-keyframes hoverWave{0%{-webkit-box-shadow:0 8px 10px rgba(205,181,137,.3),0 0 0 0 rgba(205,181,137,.2),0 0 0 0 rgba(205,181,137,.2);box-shadow:0 8px 10px rgba(205,181,137,.3),0 0 0 0 rgba(205,181,137,.2),0 0 0 0 rgba(205,181,137,.2)}40%{-webkit-box-shadow:0 8px 10px rgba(205,181,137,.3),0 0 0 15px rgba(205,181,137,.2),0 0 0 0 rgba(205,181,137,.2);box-shadow:0 8px 10px rgba(205,181,137,.3),0 0 0 15px rgba(205,181,137,.2),0 0 0 0 rgba(205,181,137,.2)}80%{-webkit-box-shadow:0 8px 10px rgba(205,181,137,.3),0 0 0 30px transparent,0 0 0 26.7px rgba(205,181,137,.067);box-shadow:0 8px 10px rgba(205,181,137,.3),0 0 0 30px transparent,0 0 0 26.7px rgba(205,181,137,.067)}to{-webkit-box-shadow:0 8px 10px rgba(205,181,137,.3),0 0 0 30px transparent,0 0 0 40px transparent;box-shadow:0 8px 10px rgba(205,181,137,.3),0 0 0 30px transparent,0 0 0 40px transparent}}@keyframes hoverWave{0%{-webkit-box-shadow:0 8px 10px rgba(205,181,137,.3),0 0 0 0 rgba(205,181,137,.2),0 0 0 0 rgba(205,181,137,.2);box-shadow:0 8px 10px rgba(205,181,137,.3),0 0 0 0 rgba(205,181,137,.2),0 0 0 0 rgba(205,181,137,.2)}40%{-webkit-box-shadow:0 8px 10px rgba(205,181,137,.3),0 0 0 15px rgba(205,181,137,.2),0 0 0 0 rgba(205,181,137,.2);box-shadow:0 8px 10px rgba(205,181,137,.3),0 0 0 15px rgba(205,181,137,.2),0 0 0 0 rgba(205,181,137,.2)}80%{-webkit-box-shadow:0 8px 10px rgba(205,181,137,.3),0 0 0 30px transparent,0 0 0 26.7px rgba(205,181,137,.067);box-shadow:0 8px 10px rgba(205,181,137,.3),0 0 0 30px transparent,0 0 0 26.7px rgba(205,181,137,.067)}to{-webkit-box-shadow:0 8px 10px rgba(205,181,137,.3),0 0 0 30px transparent,0 0 0 40px transparent;box-shadow:0 8px 10px rgba(205,181,137,.3),0 0 0 30px transparent,0 0 0 40px transparent}}@keyframes shake{0%,to{transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);-webkit-transform:rotateZ(0deg)}10%{transform:rotateZ(-30deg);-ms-transform:rotateZ(-30deg);-webkit-transform:rotateZ(-30deg)}20%{transform:rotateZ(15deg);-ms-transform:rotateZ(15deg);-webkit-transform:rotateZ(15deg)}30%{transform:rotateZ(-10deg);-ms-transform:rotateZ(-10deg);-webkit-transform:rotateZ(-10deg)}40%{transform:rotateZ(7.5deg);-ms-transform:rotateZ(7.5deg);-webkit-transform:rotateZ(7.5deg)}50%{transform:rotateZ(-6deg);-ms-transform:rotateZ(-6deg);-webkit-transform:rotateZ(-6deg)}60%{transform:rotateZ(5deg);-ms-transform:rotateZ(5deg);-webkit-transform:rotateZ(5deg)}70%{transform:rotateZ(-4.28571deg);-ms-transform:rotateZ(-4.28571deg);-webkit-transform:rotateZ(-4.28571deg)}80%{transform:rotateZ(3.75deg);-ms-transform:rotateZ(3.75deg);-webkit-transform:rotateZ(3.75deg)}90%{transform:rotateZ(-3.33333deg);-ms-transform:rotateZ(-3.33333deg);-webkit-transform:rotateZ(-3.33333deg)}}@-webkit-keyframes shake{0%,to{transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);-webkit-transform:rotateZ(0deg)}10%{transform:rotateZ(-30deg);-ms-transform:rotateZ(-30deg);-webkit-transform:rotateZ(-30deg)}20%{transform:rotateZ(15deg);-ms-transform:rotateZ(15deg);-webkit-transform:rotateZ(15deg)}30%{transform:rotateZ(-10deg);-ms-transform:rotateZ(-10deg);-webkit-transform:rotateZ(-10deg)}40%{transform:rotateZ(7.5deg);-ms-transform:rotateZ(7.5deg);-webkit-transform:rotateZ(7.5deg)}50%{transform:rotateZ(-6deg);-ms-transform:rotateZ(-6deg);-webkit-transform:rotateZ(-6deg)}60%{transform:rotateZ(5deg);-ms-transform:rotateZ(5deg);-webkit-transform:rotateZ(5deg)}70%{transform:rotateZ(-4.28571deg);-ms-transform:rotateZ(-4.28571deg);-webkit-transform:rotateZ(-4.28571deg)}80%{transform:rotateZ(3.75deg);-ms-transform:rotateZ(3.75deg);-webkit-transform:rotateZ(3.75deg)}90%{transform:rotateZ(-3.33333deg);-ms-transform:rotateZ(-3.33333deg);-webkit-transform:rotateZ(-3.33333deg)}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}*,:after,:before,ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.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{display:none}.wpcf7-form-control-wrap{position:relative}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:after,.wpcf7-list-item-label:before{content:" "}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=tel]{direction:ltr}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-x:hidden;box-sizing:border-box}body{margin:0}footer,header,img,main,section{display:block}a{background-color:transparent;color:#cdb589;text-decoration:none;transition:.15s ease-in-out}strong{font-weight:700}img{border:0;height:auto;max-width:100%}.video-item iframe{width:100%;height:600px;border-radius:10px}svg:not(:root){overflow:hidden}button,input,textarea{font:inherit;margin:0}button{overflow:visible;text-transform:none}button,input[type=submit]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}body,button,input{color:#333439;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400}body,button,input,textarea{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;line-height:1.6}h1,h2,h3{clear:both;color:#313539;font-weight:700;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin:.89286em 0;line-height:1.4}@media (max-width:480px){.resp h1,.resp h2,.resp h3{line-height:normal}}h1{font-size:34px}h2{font-size:28px}h3{font-size:24px}p{margin:0 0 20px}p:last-child{margin-bottom:0}ul{margin:0;padding:0}li>ul{margin-top:0;margin-bottom:0}label{display:block;font-weight:600;margin-bottom:.25em}.btn,textarea{font-family:inherit;font-size:16px;outline:0;transition:.25s}textarea{box-sizing:border-box;overflow:auto;vertical-align:top;display:block;border-radius:10px;border:1px solid rgba(255,255,255,.2);font-weight:400;width:100%;height:200px;padding:20px 20px 80px;resize:none}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;text-align:center;font-weight:500;text-decoration:none;border:0;cursor:pointer;overflow:hidden}.btn:active{position:relative;top:1px}.btn:before{content:"";width:100%;height:200%;position:absolute;top:0;left:0;opacity:.5;background:linear-gradient(to left,transparent 0,#fff 40%,#fff 60%,transparent 100%);transform:translate(-100%,-25%) rotate(10deg);-webkit-animation:blick 5s infinite;animation:blick 5s infinite}.btn-small{height:48px;line-height:48px}.btn-large{height:60px;padding:0 22px}.btn-brown,.section-header-navigation a:hover{background-color:#cdb589;color:#fff}a:active,a:focus,a:hover{text-decoration:none}a:active,a:hover{outline:0}::selection{background-color:#cdb589;color:#fff}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background-color:#fff}::-webkit-scrollbar-thumb{background-color:#a1acb5}.title{position:relative;margin:0 0 60px;font-size:clamp(1.875rem,1.466rem + 2.05vw,3rem);font-weight:800;color:#333439;line-height:1.25;text-wrap:balance}.title-center{width:fit-content;margin:0 auto 60px}.advantages-section{position:relative;width:100%;padding:60px 0;background-color:#fafafa}.title-decor:before{content:"";display:inline-block;width:80px;height:4px;position:absolute;bottom:-10px;left:0;background:#333439}.advantages-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-template-rows:1fr;grid-auto-rows:1fr;gap:20px}.advantages-item{position:relative;padding:19px 22px 38px;background-color:#fff;border-left:1px solid #eae9f0;border-top:1px solid #eae9f0;border-radius:6px;overflow:hidden}.advantages-item-title{color:#656874;font-size:20px;line-height:1.2;font-weight:700;margin-bottom:20px;letter-spacing:-.4px}.advantages-item-text{position:relative;padding-right:30px;z-index:1}.advantages-item-text p{color:#656874;font-size:14px;line-height:1.4}.advantages-item:first-child{background-color:#ebe5d9}.advantages-item:first-child .advantages-item-text p,.advantages-item:first-child .advantages-item-title{color:#333439}.advantages-item-count{position:absolute;bottom:-15px;right:10px;font-weight:500;font-size:80px;line-height:1;color:#f6f6f6}.advantages-item:first-child .advantages-item-count{color:#d6cfc1}.services-section{max-width:1560px;margin-left:auto;margin-right:auto;padding:64px 20px;background:#fafafa;border-radius:48px}.service-list{display:block;columns:300px 3;break-inside:avoid-column;gap:20px}.service-item{display:inline-block;width:100%;margin:0 0 20px;position:relative;padding:19px 22px;background-color:#fff;border-bottom:1px solid #eae9f0;border-right:1px solid #eae9f0;border-radius:4px;transition:.25s ease-in-out}.service-list:hover .service-item:not(:hover){opacity:.5}.services-item-content{position:relative;z-index:1}.service-item:before{content:"";width:100%;height:100%;position:absolute;left:0;right:0;top:0;background:linear-gradient(90deg,#ebe5d9,#ebe5d9);opacity:0;transform:scale(.9);border-radius:4px;transition:.25s}.service-item:after{content:"";display:block;width:calc(100% + 20px);height:calc(100% + 20px);position:absolute;top:-10px;left:-10px;right:-10px;bottom:0}.service-item:hover:before{opacity:1;transform:scale(1)}.service-item-title{margin-bottom:20px}.service-item-title a{color:#656874;font-size:24px;line-height:1.2;font-weight:700;letter-spacing:-.4px;transition:.25s ease}.service-item-text{font-size:14px;line-height:1.6;color:#656874}.service-item-link{position:relative;width:46px;height:46px;display:flex;align-items:center;justify-content:center;margin-top:20px;border:1px solid #656874;border-radius:4px;color:#656874}.service-item-link svg{width:12px;height:12px;color:#656874}.service-item-link span{position:absolute;top:50%;left:50%;visibility:hidden;opacity:0;transform:translate(-50%,-50%);transition:.15s ease-in-out}.service-item-link:hover{width:100%}.service-item-link:hover span{visibility:visible;opacity:1}.service-item-link:hover svg{opacity:0}.service-item:first-child .service-item-link{background-color:#cdb589;color:#fff;border-color:#cdb589}.service-item:first-child .service-item-link svg{color:#fff}.service-item:first-child .service-item-text,.service-item:first-child .service-item-title a{color:#333439}.service-item:hover .service-item-text,.service-item:hover .service-item-title a{color:#333439}.service-item:hover .service-item-link{background-color:#cdb589;color:#fff;border-color:#cdb589}.service-item:hover .service-item-link svg{color:#fff}.section-header{display:flex;align-items:center;justify-content:space-between;gap:40px;margin-bottom:60px}.section-header .title{margin-bottom:0}.section-header-navigation a{display:inline-flex;align-items:center;justify-content:center;height:60px;padding:0 30px;text-align:center;color:#cdb589;font-size:20px;border:1px solid #cdb589;border-radius:50px;text-decoration:none;font-weight:500;transition:.25s}.section-header-navigation a:active{position:relative;top:1px}.title-line-left{width:100%;overflow:hidden;text-align:left}.title-line-left:after{content:"";display:inline-block;position:relative;vertical-align:middle;width:100%;height:1px;background-color:#e5e5e5}.title-line-left:after,.title-line-left:before{right:-40px;margin-right:-100%}.section-slider-nav{display:flex;justify-content:flex-end;align-items:center;gap:0 8px}.section-slider-nav .slide-next,.section-slider-nav .slide-prev{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #d1d1d1;background-color:#fff;border-radius:50px;cursor:pointer;transition:.25s ease}.section-slider-nav .slide-next:hover,.section-slider-nav .slide-prev:hover{border:1px solid #cdb589}.section-slider-nav .slide-next:active,.section-slider-nav .slide-prev:active{position:relative;top:1px}.section-slider-nav .slide-next svg,.section-slider-nav .slide-prev svg{width:8px;height:14px;color:#7a7d8a;transition:.25s ease}.section-slider-nav .slide-next:hover svg,.section-slider-nav .slide-prev:hover svg{color:#cdb589}.section-slider-nav .slide-prev svg{transform:rotate(180deg)}.team-item{position:relative;display:grid;grid-template-columns:400px 1fr;gap:30px;margin-bottom:20px}.team-item-image img{height:550px;object-fit:cover;border-radius:6px}.team-item-name{color:#000;font-size:24px;line-height:1.4;font-weight:700;margin-bottom:20px}.team-item-text{font-size:16px}.team-item-text p{margin-bottom:15px}.cases-item{display:grid;grid-template-columns:400px 1fr;gap:20px;padding:30px 20px;margin-bottom:30px;border-radius:6px;box-shadow:0 5px 12px 0 rgba(5,5,16,.1)}.cases-item:last-child{margin-bottom:0}.cases-item-content{margin-top:40px;padding-top:20px;border-top:1px solid #e5e5e5}.cases-item-content h3,.content-text p{font-size:18px}.cases-item-title a{color:#333439;font-size:24px;text-transform:uppercase;line-height:1.6;font-weight:700;background-size:0 1px;background-position:left bottom;background-image:linear-gradient(45deg,#cdb589,#cdb589);background-repeat:no-repeat;transition:.25s linear}.cases-item-title a:hover{color:#cdb589;background-size:100% 1px}.btn-loadmore{display:flex;width:-webkit-max-content;width:-moz-max-content;margin:40px auto 0;width:max-content;height:70px;padding:0 40px;background-color:transparent;border:1px solid #cdb589;border-radius:50px;color:#cdb589;font-size:17px;font-weight:500;letter-spacing:1px;text-transform:uppercase;transition:none}.order-title{font-weight:600}.order-section-inner{width:100%;position:relative;padding:100px 0;background:linear-gradient(90deg,#ad915d,#e5cda0,#ad915d);overflow:hidden}.order-section-inner:after,.order-section-inner:before{content:"";display:inline-block;width:683px;height:100%;background:url(../images/order-bg.png)no-repeat;background-size:contain;background-position:center center;position:absolute;top:50%;transform:translateY(-50%);filter:brightness(.2)}.order-section-inner:before{left:-236px}.order-section-inner:after{right:-250px}.order-inner{max-width:600px;margin:0 auto}.order-inner .title{margin:0 auto;color:#333439}.order-contacts{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:40px;gap:20px 40px}.order-contacts .contacts-link .contacts-icon,.order-contacts .contacts-text .contacts-icon{width:26px;height:26px}.contacts-link .contacts-icon,.contacts-text .contacts-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.order-contacts .contacts-link,.order-contacts .contacts-text{position:relative;color:#333439;font-size:20px;font-weight:600;line-height:1.2}.order-contacts .contacts-link:before{content:"";display:inline-block;width:0;height:1px;position:absolute;bottom:-3px;left:0;background-color:#333439;transition:.25s ease-in-out}.order-contacts .contacts-link:focus:before,.order-contacts .contacts-link:hover:before{width:100%}.wpcf7-form-control-wrap{display:block;margin-bottom:12px}.wpcf7-form-control-wrap:last-child,section:last-child{margin-bottom:0}input[type=search],input[type=tel],input[type=text]{width:100%;height:60px;padding:0 35px 0 20px;font-family:inherit;font-size:16px;border-radius:10px;border:1px solid rgba(255,255,255,.2);outline:0;font-weight:400;transition:.25s}input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{background-color:#fff;color:#000}.wpcf7-response-output{display:none}.wpcf7-acceptance label input[type=checkbox]{position:absolute;z-index:-1;opacity:0;visibility:hidden}.wpcf7-acceptance{display:block;line-height:1}.wpcf7-acceptance .wpcf7-list-item-label{font-size:14px;color:#62646e;font-weight:300;line-height:1.25}.wpcf7-acceptance .wpcf7-list-item-label a{display:inline;align-items:center;color:#333439;font-weight:600;text-decoration:none;border-bottom:1px solid transparent;cursor:pointer}.order-form .wpcf7-acceptance .wpcf7-list-item-label,.order-form .wpcf7-acceptance .wpcf7-list-item-label a{color:#333439}.wpcf7-acceptance .wpcf7-list-item-label a:focus-visible{outline:0}.wpcf7-acceptance .wpcf7-list-item-label a:focus,.wpcf7-acceptance .wpcf7-list-item-label a:hover{border-color:inherit}.wpcf7-list-item{margin-left:0}.order-form{margin-top:40px}.form-wrapper,.order-form{position:relative}.form-wrapper .form-overlay{width:calc(100% + 40px);left:-20px;top:-20px;bottom:-20px;border-radius:10px}input[type=search],input[type=tel],input[type=text],textarea{border:1px solid #ddd;background-color:#fff;color:#000}.order-form input[type=tel],.order-form input[type=text],.order-form textarea{background-color:#fff;color:#000;font-family:inherit;border:0}.order-form input[type=tel],.order-form input[type=text]{height:60px}.order-form input[type=tel]:focus,.order-form input[type=text]:focus,.order-form textarea:focus{color:#000}.order-form input[type=tel][aria-invalid=false],.order-form input[type=text][aria-invalid=false],.order-form textarea[aria-invalid=false]{color:#000}.form-wrapper form .wpcf7-submit{width:240px;flex-shrink:0;border-radius:50px}.form-wrapper form .form-field-submit:not(.form-field-full){display:flex;align-items:center;gap:0 20px;margin-top:20px}.order-form form .wpcf7-submit{height:65px;background-color:#333439;color:#fff}.header{background:#fff;box-shadow:0 4px 16px rgba(71,71,71,.04)}.top-header-wrap,.top-menu{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center}.top-header-wrap{width:100%;padding:10px 0;justify-content:space-between;position:relative;border-bottom:1px solid #e8e8e8}.top-header .messengers{display:none}.logo img{max-width:250px;width:auto;display:block}.top-menu{list-style:none}.top-menu li{margin-right:15px}.top-menu li:last-child{margin-right:0}.top-menu a{position:relative;display:block;font-family:"Montserrat";color:#000;font-size:14px;font-weight:500;text-decoration:none}.top-menu li a:before{height:1px}.bottom-menu>li:not(.menu-item-has-children)>a:before,.top-menu li a:before{content:"";display:inline-block;position:absolute;bottom:0;left:0;width:100%;transform:scale(0);transform-origin:center center;transition:.25s ease-in-out}.top-menu li a:before{background-color:#838383}.bottom-menu>li:not(.menu-item-has-children)>a:before{height:1px;background-color:#cdb589}.bottom-menu>li>a:focus:before,.bottom-menu>li>a:hover:before,.top-menu li:not(.menu-item-has-children) a:hover:before{transform:scale(1)}.lang-menu,.lang-menu a{display:flex;align-items:center}.lang-menu a{font-size:14px;color:#838383;font-weight:400;text-decoration:none}.lang-menu{gap:0 6px;list-style:none}.lang-menu li.wpml-ls-current-language a{color:#cdb589;font-weight:700}.address-toggle{font-family:"Montserrat";font-weight:500;cursor:pointer}.address-toggle:after{content:"";display:inline-block;width:18px;height:17px;margin-left:1px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5 11.377L9.37653 7.00043L13.7531 11.377' stroke='%23727579' stroke-width='1' stroke-linecap='round'/%3e%3c/svg%3e ");transform:rotate(180deg);vertical-align:middle;transition:.15s ease-out}.address-items{display:none;position:absolute;top:calc(100% - 5px);left:0;width:300px;padding:10px;background:#fff;z-index:11;box-shadow:0 4px 16px rgba(71,71,71,.2);border-radius:10px}.address-item{display:flex;align-items:flex-start;gap:0 4px}.address-item svg{width:16px;height:16px;flex-shrink:0;margin-top:4px;fill:#cdb589}.center-header-wrap,.phones{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.center-header-wrap{justify-content:space-between;-ms-align-items:center;align-items:center;padding:15px 0}.phones{-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column}.phone-icon,.phones-wrap{display:flex;position:relative}.phones-wrap{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;-ms-align-items:flex-end;align-items:flex-end}.phone-icon{background:#efeae1;cursor:pointer;height:30px;text-align:center;width:30px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-animation:hoverWave linear 1s infinite;animation:hoverWave linear 1s infinite;display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:6px;overflow:hidden}.phone-icon svg{width:14px;height:14px;animation:1.2s ease 0s normal none 1 running shake;animation-iteration-count:infinite;-webkit-animation:1.2s ease 0s normal none 1 running shake;-webkit-animation-iteration-count:infinite}.number,.phones-wrap .phone-graph{font-family:"Montserrat";font-weight:500}.phones-wrap .phone-graph{text-align:right;font-size:14px;color:#a5a5a5}.number{display:flex;align-items:center;gap:0 10px;padding-bottom:5px;color:#000;cursor:pointer;font-size:22px;line-height:1;text-decoration:none}.number:hover{color:#cdb589}.btn-order{width:100%;margin-top:10px;background-color:#cdb589;color:#fff;border-radius:50px;height:56px;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:.4px;transition:.25s ease}.btn-order:hover{opacity:.9}.center-header .messengers{margin-top:10px;justify-content:flex-end}.header-right{display:flex;align-items:center;gap:20px}.hamb-btn{cursor:pointer;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-filter;-o-transition-property:opacity,filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;text-transform:none;border:0;background-color:transparent}.header-right .hamb-btn,.sticky-header .hamb-btn{display:none}.hamburger-box{position:relative;display:inline-block;width:24px;height:20px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:24px;height:2px;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;border-radius:50px;background-color:#000;display:block}.hamburger-inner{top:50%;margin-top:-2px}.hamburger-inner:after,.hamburger-inner:before{content:""}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamb-btn .hamburger-inner{top:2px;-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);-o-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);-webkit-transition-duration:.275s;-o-transition-duration:.275s;transition-duration:.275s}.hamb-btn .hamburger-inner:before{top:8px;-webkit-transition:opacity .125s ease .275s;-o-transition:opacity .125s ease .275s;transition:opacity .125s ease .275s}.hamb-btn .hamburger-inner:after{top:16px;-o-transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);-webkit-transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamb-btn.active .hamburger-inner{-webkit-transition-delay:75ms;-o-transition-delay:75ms;transition-delay:75ms;-webkit-transform:translate3d(0,8px,0) rotate(135deg);transform:translate3d(0,8px,0) rotate(135deg)}.hamb-btn.active .hamburger-inner:before{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;opacity:0}.hamb-btn.active .hamburger-inner:after{-webkit-transition-delay:75ms;-o-transition-delay:75ms;transition-delay:75ms;-webkit-transform:translate3d(0,-16px,0) rotate(-270deg);transform:translate3d(0,-16px,0) rotate(-270deg)}.messengers{display:flex;gap:10px}.messengers a{transition:.25s ease;-webkit-transition:.25s ease;-moz-transition:.25s ease;-ms-transition:.25s ease;-o-transition:.25s ease}.messengers a:hover{opacity:.85}.messengers-link{width:30px;height:30px;background-size:cover!important;border-radius:6px}.messengers-viber{background:url(../images/viber_icon.svg)no-repeat}.messengers-telegram{background:url(../images/telegram_icon.svg)no-repeat}.messengers-tiktok{background:url(../images/tiktok_icon.svg)no-repeat}.messengers-yt{background:url(../images/youtube_icon.svg)no-repeat}.bottom-menu li ul li.menu-item-has-children,.search-form{position:relative}.search-input{width:100%;height:52px;min-height:0;margin:0;padding:0 52px 0 16px;background:#fff;background-image:none;color:#152128;outline:0!important;font-family:inherit;font-size:14px;border:solid 1px #ddd;border-radius:6px}.search-input:focus{background-color:#f4f4f4}.search-button{position:absolute;top:50%;right:10px;transform:translate(-10px,-50%);padding:0;border:0;cursor:pointer;background:0 0;color:#000}.search-button svg{display:block;width:20px;height:20px;color:currentColor}.bottom-header{width:100%;background-color:#fff;position:relative}.bottom-header-wrap{border-top:1px solid #e8e8e8}.bottom-menu,.bottom-menu>li>a{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;position:relative}.bottom-menu{justify-content:center;gap:0 60px;list-style:none}.header .bottom-menu{width:100%}.bottom-menu>li>a{padding:15px 0;font-family:"Montserrat";color:#838383;font-size:16px;font-weight:500;text-decoration:none;text-transform:uppercase;transition:.1s ease-in-out}.bottom-menu>li.current-menu-item>a,.bottom-menu>li:hover>a,.bottom-menu>li>a:focus{color:#cdb589}.bottom-menu>li.current-menu-item>a:before{transform:scale(1)}.bottom-menu li ul li.menu-item-has-children>a:after,.bottom-menu>li.menu-item-has-children>a:after{content:"";display:inline-block;width:18px;height:17px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5 11.377L9.37653 7.00043L13.7531 11.377' stroke='%23727579' stroke-width='1' stroke-linecap='round'/%3e%3c/svg%3e ");transition:.15s ease-out}.bottom-menu li ul li.menu-item-has-children>a:after{position:absolute;top:50%;right:10px;transform:translateY(-50%) rotate(90deg)}.bottom-menu li ul li.menu-item-has-children>a:hover:after{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5 11.377L9.37653 7.00043L13.7531 11.377' stroke='%23ffffff' stroke-width='1' stroke-linecap='round'/%3e%3c/svg%3e ")}.bottom-menu li .sub-menu a{display:block;padding:10px 20px 10px 12px;font-family:"Montserrat";font-size:15px;line-height:1.4;color:#838383;font-weight:400;text-decoration:none;border-radius:6px;transition:.15s linear}.bottom-menu li .sub-menu{position:absolute;top:100%;width:250px;padding:8px 0;z-index:999;background-color:#fff;box-shadow:0 4px 10px 0 rgba(108,112,119,.05),0-4px 10px 0 rgba(108,112,119,.05),4px 0 10px 0 rgba(108,112,119,.05),-4px 0 10px 0 rgba(108,112,119,.05);pointer-events:none;opacity:0;visibility:hidden;border-radius:5px;list-style:none;transform:translate3d(0,-10px,0);transition:transform .15s linear,opacity .25s ease,visibility .25s ease}.bottom-menu li .sub-menu li a:hover{background:#838383;color:#fff}.bottom-header-wrap{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;position:relative}.bottom-menu>li>.sub-menu li{padding:0 8px}.bottom-menu>li.menu-item-has-children>a:after{margin-left:1px;transform:rotate(180deg)}.bottom-menu>li.menu-item-has-children:hover>a:after,.bottom-menu>li.menu-item-has-children>a:focus:after{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5 11.377L9.37653 7.00043L13.7531 11.377' stroke='%23cdb589' stroke-width='1' stroke-linecap='round'/%3e%3c/svg%3e ");transform:rotate(360deg)}.bottom-menu>li.current-menu-item>a:after{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5 11.377L9.37653 7.00043L13.7531 11.377' stroke='%23cdb589' stroke-width='1' stroke-linecap='round'/%3e%3c/svg%3e ")}.bottom-menu li.menu-item-has-children .sub-menu li.menu-item-has-children:hover>.sub-menu,.bottom-menu>li.menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible;pointer-events:all;transform:translate3d(0,0,0);transition-delay:.12s}.bottom-menu li.menu-item-has-children .sub-menu li.menu-item-has-children .sub-menu{top:0;left:100%}.sticky-header{position:fixed;top:0;left:0;right:0;width:100%;padding:20px 0;z-index:444;transform:translateY(-100%);background-color:#fff;box-shadow:0 5px 12px 0 rgba(5,5,16,.05);opacity:0;visibility:hidden;transition:.25s ease-out}.sticky-header-inner{display:flex;align-items:center;justify-content:space-between}.sticky-header .logo img{max-width:200px}.sticky-header .bottom-menu>li>a{padding:5px 0}.mobile-panel{position:fixed;overflow-y:auto;top:0;right:0;width:400px;height:100%;transform:translate3d(100%,0,0);padding:15px 15px 25px;opacity:0;visibility:hidden;background-color:#fff;z-index:9999999;transition:.25s ease-in-out}.mobile-panel-top{display:flex;align-items:center;justify-content:space-between}.mobile-panel-top .hamb-btn{display:flex}.mobile-panel .search-form{margin-top:20px}.contacts-box,.mobile-contacts{display:flex;flex-direction:column;align-items:flex-start}.mobile-contacts{margin-top:10px}.mobile-contacts .messengers{margin-bottom:10px}.contacts-box{padding:15px 0;width:100%;border-bottom:1px solid #f2f4f5}.contacts-box span{display:block;margin-bottom:5px!important;color:#899498;font-size:14px;line-height:1.5}.contacts-box .text,.contacts-box a.text{display:block;color:#000;font-size:14px;line-height:1.5;text-decoration:none}.mobile-panel .search-form input[type=search]{height:50px;font-size:14px}.mobile-menu{margin:20px 0 0;list-style:none}.mobile-menu li a{display:block;color:#000;font-weight:400;text-decoration:none;text-align:left}.mobile-menu li.current-menu-item>a,a.footer-line:hover{color:#cdb589}.mobile-menu>li>a{display:flex;align-items:center;padding:16px 0;font-size:16px;line-height:1;font-weight:400;border-bottom:1px solid #f2f4f5}.mobile-menu .sub-menu li>a{font-size:14px}.mobile-menu .sub-menu>li.menu-item-has-children>a,.mobile-menu>li>a{text-transform:uppercase}.mobile-menu .sub-menu>li.menu-item-has-children:not(:last-child){margin:20px 0}.mobile-menu .sub-menu>li.menu-item-has-children:first-child{margin-top:0}.mobile-menu>li.menu-item-has-children>a{position:relative}.mobile-menu>li.menu-item-has-children>a:after{content:"";display:inline-block;width:24px;height:23px;position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(90deg);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='23' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5 11.377L9.37653 7.00043L13.7531 11.377' stroke='%23727579' stroke-width='1.5' stroke-linecap='round'/%3e%3c/svg%3e ")}.mobile-menu>li>.sub-menu{display:none}.mobile-menu>li .sub-menu{margin:12px 0 0 12px;list-style:none}.mobile-menu>li>.sub-menu .sub-menu>li:not(:last-child),.mobile-menu>li>.sub-menu>li:not(:last-child){margin-bottom:12px}.mobile-menu>li .sub-menu>li.menu-item-has-children>a{font-weight:700}.mobile-panel .btn-order{margin-top:20px}.site-wrapper{display:flex;flex-direction:column;min-height:100vh}.site-content{flex:1}section{margin-bottom:80px}ul,ul li{list-style:none}.content-text h2{font-size:clamp(1.625rem,1.443rem + .91vw,2.125rem)}.content-text ul{margin:16px 0}.content-text ul li{position:relative;font-size:18px;line-height:1.6}.content-text ul li:before{content:"";display:inline-block;width:10px;height:10px;background-color:#cdb589;background-size:cover;margin-right:14px;transform:rotate(45deg);vertical-align:middle}.content-text ul li:not(:last-child){margin-bottom:8px}.banner-section{margin-top:0}.banner-slider .banner-slide img{border-radius:30px}.banner-slider .swiper-pagination{position:absolute;bottom:0;text-align:center}.video-slider .swiper-pagination{margin-top:10px}.order-modal{position:relative;max-width:640px;margin:0 auto;padding:60px 40px;text-align:left;vertical-align:middle;background-color:#fff;cursor:default;border-radius:10px}.modal-text,.modal-title{line-height:1.25;text-align:center}.modal-title{margin:auto auto 20px;font-size:32px;font-weight:700}.modal-text{margin-bottom:24px;font-size:16px;color:#899498}.order-link{display:flex;align-items:center;font-size:16px;font-weight:500;cursor:pointer;transition:.15s linear}.order-modal .wpcf7-form input[type=tel],.order-modal .wpcf7-form input[type=text]{width:100%;height:60px;padding:0 20px;font-family:inherit;font-size:16px;background-color:#fff;border:0;color:#cdb589;border-radius:0;outline:0;font-weight:400;transition:.25s;box-shadow:0 0 0 1px #dce2e3}.order-modal .wpcf7-form input[type=tel]:focus,.order-modal .wpcf7-form input[type=text]:focus{background-color:#fff;color:#000;box-shadow:0 0 0 1px #dce2e3}.order-modal .wpcf7-submit{width:100%;height:60px;background:#cdb589;color:#fff;border-radius:6px;text-transform:uppercase;font-weight:500;letter-spacing:1px}.order-modal-close{position:absolute;top:15px;right:15px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer}.order-modal-close:after,.order-modal-close:before{content:"";display:block;position:absolute;width:1px;height:20px;background:#000;border-radius:50%}.order-modal-close:before{transform:rotate(-45deg)}.order-modal-close:after{transform:rotate(45deg)}.wpcf7 .wpcf7-response-output{display:none!important}.form-overlay{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:24px;z-index:10;background-color:rgba(255,255,255,.8);opacity:0;visibility:hidden;transition:.25s}.contact-info{flex:50%1 1}.site-content:after,.site-content:before,.site-footer:after,.site-footer:before{content:"";display:table}.site-content:after,.site-footer:after{clear:both}#scroll-to-top{background:rgba(0,0,0,.2);border-radius:3px;bottom:1.78571em;opacity:0;outline-style:none;position:fixed;padding:13px 18px;right:1.78571em;text-decoration:none;transform:scale(0,0);transition:.2s;-webkit-transform:translateZ(0)}#scroll-to-top .up-arrow{display:block;color:#fff;line-height:normal}#scroll-to-top .up-arrow:before{content:"";font-family:"FontAwesome";font-size:1.424em}.container{box-sizing:border-box;display:block;padding:0 15px;margin:0 auto;width:100%;max-width:1200px}.site-content{background:#fff}.page .site-content{padding-bottom:0}.page-template-home-panels .site-content{padding-top:40px;padding-bottom:0}.footer-bottom{display:flex}.footer-map{overflow:hidden;padding-bottom:0;position:relative;width:50%}.footer-info{width:50%;padding:50px 60px;background-color:#fff}.footer-map iframe{left:0;top:0;height:100%;width:100%;position:absolute}.footer-copy{margin-top:20px;font-size:18px}.footer-info-block{margin-bottom:20px}.footer-info-title{margin-bottom:10px;font-size:20px;font-weight:700}.footer-info-text{max-width:600px;font-size:18px;font-weight:400}.contacts-block{display:flex;flex-direction:column;align-items:flex-start;gap:2px 0}.contacts-block span{display:inline-flex;align-items:center;color:var(--gray);font-size:12px;font-weight:400;line-height:1.17}.contacts-link,.contacts-text{display:inline-flex;gap:0 8px;color:var(--black);font-size:16px;line-height:1.5;text-decoration:none;transition:.15s ease-in-out}.footer-info-lines{width:max-content;display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:20px}.footer-line{width:100%;padding:12px 16px;background-color:#f4f4f4;border-radius:6px;color:#333439;font-size:18px;font-weight:600;text-decoration:none;transition:.25s}.footer-line span{font-size:14px;color:#333439;line-height:1.4;font-weight:400}.footer-info-block .messengers{margin-top:10px}.footer-lang-menu{margin-top:30px}.breadcrumbs-list>span::-webkit-scrollbar:horizontal{height:0;visibility:hidden}iframe{max-width:100%}.wpcf7 p{font-weight:600;margin-bottom:1.33929em}.wpcf7 .wpcf7-response-output{box-sizing:border-box;clear:both;font-size:14px;font-size:1rem;line-height:1.78571em;margin:.44643em 0 0;padding:.89286em;width:100%}.wpcf7:after{content:".";clear:both;display:block;height:0;visibility:hidden}.text-center{text-align:center}@media screen and (min-width:1200px) and (max-width:1500px){.order-section-inner:after,.order-section-inner:before{width:500px}}@media screen and (min-width:992px) and (max-width:1230px){.order-section-inner:after,.order-section-inner:before{width:400px}}@media screen and (max-width:1170px){.bottom-menu li .sub-menu{max-width:min-content}}@media screen and (max-width:991px) and (min-width:768px){.bottom-header,.phones,.sticky-menu{display:none}.header-right .hamb-btn,.sticky-header .hamb-btn{display:flex}.cases-item{grid-template-columns:300px 1fr}.cases-item-title a{font-size:20px}.order-section-inner:after,.order-section-inner:before{width:270px}.order-section-inner:before{left:-190px}.order-section-inner:after{right:-187px}.footer-bottom{flex-direction:column}.footer-map{width:100%;height:400px}.footer-info{width:100%;padding:30px;order:-1}.footer-info-text{max-width:auto}}@media (max-width:767px) and (min-width:481px){.top-menu{display:none}.top-header .messengers{display:flex}.center-header-wrap{flex-wrap:wrap;gap:15px 0}.phones{width:100%;order:3;padding-top:15px;border-top:1px solid #f4f4f4}.phones,.phones-wrap{align-items:flex-start}.number{padding-bottom:0;font-size:18px}.phone-icon{animation:none}.phones-wrap .phone-graph{margin:0 0 0 45px;font-size:14px}.bottom-header,.btn-order,.center-header .messengers,.sticky-menu{display:none}.header-right .hamb-btn,.sticky-header .hamb-btn{display:flex}.header-right .search-form,.order-section-inner:after,.order-section-inner:before,.title-line-left:after{display:none}.order-modal{width:100%}.section-header{flex-wrap:wrap}.title-line-left{width:auto}.team-item{grid-template-columns:1fr}.team-item-image{width:400px}.team-item-image img{height:480px;object-fit:cover;object-position:top}.video-item iframe{height:350px}.cases-item{grid-template-columns:1fr}.cases-item-title a{font-size:20px}.footer-bottom{flex-direction:column}.footer-map{width:100%;height:400px}.footer-info{width:100%;padding:30px;order:-1}.footer-info-text{max-width:auto}.form-wrapper form .form-field-submit:not(.form-field-full){flex-direction:column;align-items:flex-start;gap:20px}}@media screen and (max-width:480px){.header{box-shadow:0 4px 16px rgba(71,71,71,.08)}.top-menu{display:none}.logo img{max-width:200px}.top-header .messengers{display:flex}.center-header-wrap{flex-wrap:wrap;gap:15px 0}.phones{width:100%;order:3;padding-top:15px;border-top:1px solid #f4f4f4}.phones,.phones-wrap{align-items:flex-start}.number{padding-bottom:0;font-size:18px}.phone-icon{animation:none}.phones-wrap .phone-graph{margin:0 0 0 45px;font-size:14px}.bottom-header,.btn-order,.center-header .messengers,.sticky-menu{display:none}.header-right .hamb-btn,.sticky-header .hamb-btn{display:flex}.header-right .search-form,.order-section-inner:after,.order-section-inner:before,.title-line-left:after{display:none}.sticky-header{padding:15px 0}.contact-info,.mobile-panel,.order-modal{width:100%}.title,section{margin-bottom:40px}.page-template-home-panels .site-content{padding-top:20px}.advantages-item{border:1px solid #eae9f0}.services-section{padding:32px 0}.services-section .title{width:fit-content;margin:0 auto 40px}.section-header{flex-wrap:wrap;gap:20px;margin-bottom:40px}.section-header-navigation a{height:50px;font-size:16px}.service-item-title a{font-size:20px}.video-item iframe{height:350px}.team-item{grid-template-columns:1fr}.team-item-image{width:100%}.team-item-image img{height:480px;object-fit:cover;object-position:top}.cases-item{grid-template-columns:1fr}.cases-item-content{margin-top:20px;padding-top:10px}.cases-item-title a{display:inline-block;font-size:16px;text-transform:unset;font-weight:600;background-image:none}.btn-loadmore{height:60px;font-size:16px}.order-section-inner{padding:40px 0;background:#e5cda0}*+.about-section{margin-top:60px}.content-text p,.content-text ul li,.order-contacts .contacts-link,.order-contacts .contacts-text{font-size:16px}.order-contacts{gap:10px}.footer-bottom{flex-direction:column}.footer-map{width:100%;height:400px}.footer-info{width:100%;padding:30px 15px;order:-1}.footer-copy{font-size:16px}.footer-info-text{max-width:none;font-size:16px}.form-wrapper form .form-field-submit:not(.form-field-full){flex-direction:column;align-items:flex-start;gap:20px}}@font-face{font-display:swap;font-family:"Montserrat";font-display:swap;src:url(../fonts/Montserrat-Bold.woff2)format("woff2"),url(/wp-content/themes/ultra/fonts/Montserrat/Montserrat/Montserrat-Bold.woff)format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:"Montserrat";font-display:swap;src:url(../fonts/Montserrat-Medium.woff2)format("woff2"),url(/wp-content/themes/ultra/fonts/Montserrat/Montserrat/Montserrat-Medium.woff)format("woff");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:"Montserrat";font-display:swap;src:url(../fonts/Montserrat-SemiBold.woff2)format("woff2"),url(/wp-content/themes/ultra/fonts/Montserrat/Montserrat/Montserrat-SemiBold.woff)format("woff");font-weight:600;font-style:normal}@font-face{font-display:swap;font-family:"Montserrat";font-display:swap;src:url(../fonts/Montserrat-Regular.woff2)format("woff2"),url(/wp-content/themes/ultra/fonts/Montserrat/Montserrat/Montserrat-Regular.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Montserrat";font-display:swap;src:url(../fonts/Montserrat-ExtraBold.woff2)format("woff2"),url(../fonts/Montserrat-ExtraBold.woff)format("woff");font-weight:800;font-style:normal}@font-face{font-display:swap;font-family:"FontAwesome";src:url(../fonts/fontawesome-webfont.eot);src:url(../fonts/fontawesome-webfont_1.eot#iefix&v=4.7.0)format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2)format("woff2"),url(../fonts/fontawesome-webfont.woff)format("woff"),url(../fonts/fontawesome-webfont.ttf)format("truetype"),url(../images/fontawesome-webfont.svg#fontawesomeregular)format("svg");font-weight:400;font-style:normal}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-slide,.swiper-wrapper{width:100%;height:100%;position:relative;transition-property:transform}.swiper-wrapper{z-index:1;display:flex;transition-timing-function:initial;box-sizing:content-box;transform:translate3d(0,0,0)}.swiper-slide{flex-shrink:0;display:block}.swiper-pagination{position:relative;transition:.3s opacity;z-index:10}