@charset "UTF-8";@font-face{font-family:Raleway;font-display:swap;src:url(../fonts/Raleway-SemiBold.woff2) format("woff2"),url(../fonts/Raleway-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Helvetica;font-display:swap;src:url(../fonts/Helvetica-Regular.woff2) format("woff2"),url(../fonts/Helvetica-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Roboto;font-display:swap;src:url(../fonts/Roboto-MediumItalic.woff2) format("woff2"),url(../fonts/Roboto-MediumItalic.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:Roboto;font-display:swap;src:url(../fonts/Roboto-Regular.woff2) format("woff2"),url(../fonts/Roboto-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Roboto;font-display:swap;src:url(../fonts/Roboto-Medium.woff2) format("woff2"),url(../fonts/Roboto-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Roboto;font-display:swap;src:url(../fonts/Roboto-Italic.woff2) format("woff2"),url(../fonts/Roboto-Italic.woff) format("woff");font-weight:400;font-style:italic}*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}body,html{height:100%;min-width:320px}body{color:#000;line-height:1.2;font-family:Roboto;font-size:16px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:Roboto;font-size:inherit;outline:0}button{cursor:pointer;color:inherit;background-color:inherit}a{color:inherit}a:link,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}:active,:focus,:hover{outline:0;outline-offset:0;-webkit-box-shadow:none;box-shadow:none}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}body{background-color:#fffaf5}.lock body{overflow:hidden;-ms-touch-action:none;touch-action:none}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.wrapper>main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{max-width:1200px;margin:0 auto;padding-right:15px;padding-left:15px}.form__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 15px 0}.form__input label{font-size:12px;color:#888;margin:0 0 5px 0}.form__input input{width:100%;padding:10px 10px;border-radius:10px;background-color:rgba(186,186,186,.15);border:1px solid rgba(186,186,186,.15)}.form__input input:focus{border:1px solid #2e8ee9}.form__input input._form-error{border:1px solid #e92e2e}.form__textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 20px 0}.form__textarea label{font-size:12px;color:#888;margin:0 0 5px 0}.form__textarea textarea{resize:none;width:100%;border-radius:10px;height:39px;padding:10px 10px;background-color:rgba(186,186,186,.15)}.form__textarea textarea:focus{border:1px solid #2e8ee9}.form__check{margin:0 0 20px 0}.form__btn{padding:10px 20px;text-align:center;width:100%;border-radius:10px;color:#fff;background-color:rgba(186,186,186,.15);-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;cursor:pointer}.form__btn:hover{background-color:rgba(186,186,186,.1)}.form__error{font-size:12px}.input-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-file__file{position:absolute;z-index:-1;opacity:0;display:block;width:0;height:0}.input-file__icon{margin:0 8px 0 0}.input-file__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}body::after{content:"";background-color:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transition:opacity .8s ease 0s;-o-transition:opacity .8s ease 0s;transition:opacity .8s ease 0s;pointer-events:none;z-index:149}.popup-show body::after{opacity:1}.popup{position:fixed;top:0;left:0;bottom:0;right:0;padding:30px 10px;-webkit-transition:visibility .8s ease 0s;-o-transition:visibility .8s ease 0s;transition:visibility .8s ease 0s;visibility:hidden;pointer-events:none}.popup_show{z-index:150;visibility:visible;overflow:auto;pointer-events:auto}.popup_show .popup__content{visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.popup__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center}.popup__content{visibility:hidden;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;-o-transition:transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;background-color:#eee;padding:20px;width:100%;max-width:900px;border-radius:10px;position:relative}.lock .popup__content{visibility:visible}.popup__close{position:absolute;top:5px;right:5px;width:20px;height:20px}.popup__close svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.popup-notice .popup__content{max-width:400px}.popup-notice .popup-notice__title{font-size:20px;text-align:center}.spollers{display:-ms-grid;display:grid;gap:15px}.spollers__item{font-size:20px;background-color:#eee;border-radius:10px;overflow:hidden}.spollers__title{width:100%;cursor:default;text-align:left;padding:10px 15px 10px 50px;font-size:15px;position:relative;color:#000}._spoller-init .spollers__title{cursor:pointer}._spoller-init .spollers__title::after,._spoller-init .spollers__title::before{content:"";position:absolute;left:10px;top:50%;background-color:#999;height:2px;width:15px;-webkit-transition:-webkit-transform .5s ease 0s;transition:-webkit-transform .5s ease 0s;-o-transition:transform .5s ease 0s;transition:transform .5s ease 0s;transition:transform .5s ease 0s,-webkit-transform .5s ease 0s}._spoller-init .spollers__title::before{-webkit-transform:translate(0,0) rotate(0);-ms-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}._spoller-init .spollers__title::after{-webkit-transform:translate(0,-50%) rotate(-90deg);-ms-transform:translate(0,-50%) rotate(-90deg);transform:translate(0,-50%) rotate(-90deg)}._spoller-init .spollers__title._spoller-active::after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.spollers__body{padding:10px 15px 10px 50px;font-size:15px;color:#999}[class*=-ibg]{position:relative}[class*=-ibg] img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}[class*=-ibg_contain] img{-o-object-fit:contain;object-fit:contain}.header{position:absolute;top:0;left:0;width:100%;z-index:101;font-size:19px;padding:80px 0 10px 0}.header__container{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;width:100%}.header__logo{z-index:2;overflow:hidden;-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px}.header__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.header__menu{max-width:781px;width:100%}.menu__body{width:100%}.menu__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.menu__link{display:block;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.menu__link:hover{color:#94d656}.icon-menu{display:none}.hero{position:relative}.hero::after{content:"";position:absolute;bottom:-30%;left:50%;z-index:-1;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:600px;height:600px;background-color:#b9ff78;border-radius:50%;-webkit-filter:blur(100px);filter:blur(100px)}.hero__bg{-webkit-filter:brightness(1.27) saturate(.27) blur();filter:brightness(1.27) saturate(.27) blur();mix-blend-mode:multiply;opacity:.75;will-change:var(none,filter);z-index:0;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;position:absolute;top:0;left:0;overflow:hidden;-webkit-mask:radial-gradient(53% 44% at 50% -6.3%,#000 0,rgba(0,0,0,.6) 59.009%,rgba(0,0,0,0) 100%);mask:radial-gradient(53% 44% at 50% -6.3%,#000 0,rgba(0,0,0,.6) 59.009%,rgba(0,0,0,0) 100%)}.hero__bg img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.hero__block{padding:250px 0 250px 0;text-align:center}.hero__title{line-height:.8;margin:0 auto 30px auto;max-width:800px}.hero__title span{font-style:italic}.hero__subtitle{font-size:27px;max-width:523px;margin:0 auto 30px auto}.hero__btn{background-color:#000;font-size:22px;font-family:Raleway;font-weight:600;padding:13px 65px;border-radius:32px;color:#fff;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;will-change:transform;border:1px solid #000}.hero__btn:hover{background-color:#b9ff78;color:#000;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.second{background-color:#1c1c1c;color:#fff;border-radius:30px;padding:100px 0 100px 0;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.second._watcher-view{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.second__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px;margin:0 0 50px 0}.second__title{-webkit-box-flex:0;-ms-flex:0 1 560px;flex:0 1 560px}.second__text{-webkit-box-flex:0;-ms-flex:0 1 360px;flex:0 1 360px}.second__text p{margin:0 0 20px 0;font-size:18px}.second__btn{padding:8px 16px;border-radius:14px;border:1px solid #fff;color:#fff;font-size:16px;-webkit-box-shadow:0 14px 6px -8px rgba(173,173,173,.031372549);box-shadow:0 14px 6px -8px rgba(173,173,173,.031372549);will-change:transform;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.second__btn:hover{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.second__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px;padding:5px;-webkit-box-shadow:0 0 10px 1px rgba(255,255,255,.2);box-shadow:0 0 10px 1px rgba(255,255,255,.2);border-radius:44px}.second__item{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 10px);flex:0 1 calc(50% - 10px);margin:5px}.item-second{-webkit-box-shadow:0 0 10px 1px rgba(255,255,255,.2);box-shadow:0 0 10px 1px rgba(255,255,255,.2);border-radius:40px;padding:35px;overflow:hidden}.item-second__img{height:337px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-second__imgwrap{-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.item-second__imgwrap img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.item-second__img1{position:relative;z-index:2}.item-second__img1::after{content:"";position:absolute;top:50%;left:50%;width:40%;aspect-ratio:1/1;z-index:-1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:rgba(185,255,120,.6);border-radius:50%;-webkit-filter:blur(100px);filter:blur(100px)}.item-second__img1 .item-second__imgwrap{width:50%;height:100%}.item-second__img1 .item-second__imgwrap:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.item-second__img2 .item-second__imgwrap{border-radius:10px;overflow:hidden;-webkit-box-shadow:-13px 6px 24px rgba(13,12,12,.2509803922),4.21581px .16796px 5.90681px -.3125px rgba(255,255,255,.1019607843),9.99221px .398096px 14.0002px -.625px rgba(255,255,255,.1019607843),18.2268px .726168px 25.5378px -.9375px rgba(255,255,255,.1019607843),30.3021px 1.20725px 42.4565px -1.25px rgba(255,255,255,.1019607843),48.9353px 1.94962px 68.5638px -1.5625px rgba(255,255,255,.1019607843),80.1023px 3.19133px 112.232px -1.875px rgba(255,255,255,.1019607843),137.931px 5.49525px 193.256px -2.1875px rgba(255,255,255,.1019607843),251px 10px 351.679px -2.5px rgba(255,255,255,.1019607843);box-shadow:-13px 6px 24px rgba(13,12,12,.2509803922),4.21581px .16796px 5.90681px -.3125px rgba(255,255,255,.1019607843),9.99221px .398096px 14.0002px -.625px rgba(255,255,255,.1019607843),18.2268px .726168px 25.5378px -.9375px rgba(255,255,255,.1019607843),30.3021px 1.20725px 42.4565px -1.25px rgba(255,255,255,.1019607843),48.9353px 1.94962px 68.5638px -1.5625px rgba(255,255,255,.1019607843),80.1023px 3.19133px 112.232px -1.875px rgba(255,255,255,.1019607843),137.931px 5.49525px 193.256px -2.1875px rgba(255,255,255,.1019607843),251px 10px 351.679px -2.5px rgba(255,255,255,.1019607843)}.item-second__img2 .item-second__imgwrap:nth-child(1){-webkit-transform:translate(50%,25%) skewX(6deg) skewY(10deg);-ms-transform:translate(50%,25%) skewX(6deg) skewY(10deg);transform:translate(50%,25%) skewX(6deg) skewY(10deg)}.item-second__img2 .item-second__imgwrap:nth-child(1):hover{-webkit-transform:translate(50%,25%) skewX(0) skewY(0);-ms-transform:translate(50%,25%) skewX(0) skewY(0);transform:translate(50%,25%) skewX(0) skewY(0)}.item-second__img2 .item-second__imgwrap:nth-child(2){-webkit-transform:translate(25%,-25%) skewX(6deg) skewY(10deg);-ms-transform:translate(25%,-25%) skewX(6deg) skewY(10deg);transform:translate(25%,-25%) skewX(6deg) skewY(10deg)}.item-second__img2 .item-second__imgwrap:nth-child(2):hover{-webkit-transform:translate(25%,-25%) skewX(0) skewY(0);-ms-transform:translate(25%,-25%) skewX(0) skewY(0);transform:translate(25%,-25%) skewX(0) skewY(0)}.item-second__img2 .item-second__imgwrap:nth-child(3){-webkit-transform:translate(0,25%) skewX(6deg) skewY(10deg);-ms-transform:translate(0,25%) skewX(6deg) skewY(10deg);transform:translate(0,25%) skewX(6deg) skewY(10deg)}.item-second__img2 .item-second__imgwrap:nth-child(3):hover{-webkit-transform:translate(0,25%) skewX(0) skewY(0);-ms-transform:translate(0,25%) skewX(0) skewY(0);transform:translate(0,25%) skewX(0) skewY(0)}.item-second__img2 .item-second__imgwrap:nth-child(4){-webkit-transform:translate(-25%,5%) skewX(6deg) skewY(10deg);-ms-transform:translate(-25%,5%) skewX(6deg) skewY(10deg);transform:translate(-25%,5%) skewX(6deg) skewY(10deg)}.item-second__img2 .item-second__imgwrap:nth-child(4):hover{-webkit-transform:translate(-25%,5%) skewX(0) skewY(0);-ms-transform:translate(-25%,5%) skewX(0) skewY(0);transform:translate(-25%,5%) skewX(0) skewY(0)}.item-second__img3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.item-second__img3:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.item-second__img3 .item-second__imgwrap{border-radius:10px;overflow:hidden;width:70%;-webkit-box-shadow:-13px 6px 24px rgba(13,12,12,.2509803922),4.21581px .16796px 5.90681px -.3125px rgba(255,255,255,.1019607843),9.99221px .398096px 14.0002px -.625px rgba(255,255,255,.1019607843),18.2268px .726168px 25.5378px -.9375px rgba(255,255,255,.1019607843),30.3021px 1.20725px 42.4565px -1.25px rgba(255,255,255,.1019607843),48.9353px 1.94962px 68.5638px -1.5625px rgba(255,255,255,.1019607843),80.1023px 3.19133px 112.232px -1.875px rgba(255,255,255,.1019607843),137.931px 5.49525px 193.256px -2.1875px rgba(255,255,255,.1019607843),251px 10px 351.679px -2.5px rgba(255,255,255,.1019607843);box-shadow:-13px 6px 24px rgba(13,12,12,.2509803922),4.21581px .16796px 5.90681px -.3125px rgba(255,255,255,.1019607843),9.99221px .398096px 14.0002px -.625px rgba(255,255,255,.1019607843),18.2268px .726168px 25.5378px -.9375px rgba(255,255,255,.1019607843),30.3021px 1.20725px 42.4565px -1.25px rgba(255,255,255,.1019607843),48.9353px 1.94962px 68.5638px -1.5625px rgba(255,255,255,.1019607843),80.1023px 3.19133px 112.232px -1.875px rgba(255,255,255,.1019607843),137.931px 5.49525px 193.256px -2.1875px rgba(255,255,255,.1019607843),251px 10px 351.679px -2.5px rgba(255,255,255,.1019607843)}.item-second__img3 .item-second__imgwrap:nth-child(1){-webkit-transform:translate(-10%,0) skewX(6deg) skewY(10deg);-ms-transform:translate(-10%,0) skewX(6deg) skewY(10deg);transform:translate(-10%,0) skewX(6deg) skewY(10deg);z-index:2}.item-second__img3 .item-second__imgwrap:nth-child(2){-webkit-transform:translate(10%,-25%) skewX(6deg) skewY(10deg);-ms-transform:translate(10%,-25%) skewX(6deg) skewY(10deg);transform:translate(10%,-25%) skewX(6deg) skewY(10deg)}.item-second__img4{position:relative;z-index:2}.item-second__img4::after{content:"";position:absolute;top:50%;left:50%;width:40%;aspect-ratio:1/1;z-index:-1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:rgba(185,255,120,.6);border-radius:50%;-webkit-filter:blur(100px);filter:blur(100px)}.item-second__img4 .item-second__imgwrap{width:50%}.item-second__img4 .item-second__imgwrap:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.item-second__icon{width:23px;margin:0 0 30px 0}.item-second__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.item-second__title{font-size:24px;font-weight:500;margin:0 0 30px 0}.item-second__text{font-size:18px}.bottom-second{padding:150px 0 0 0;text-align:center}.bottom-second__title{max-width:560px;margin:0 auto 30px auto}.bottom-second__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bottom-second__item{border:1px solid #424242;-webkit-box-shadow:-100px 1px 72px rgba(0,0,0,.3490196078),0 2px 22px rgba(201,201,201,.2509803922);box-shadow:-100px 1px 72px rgba(0,0,0,.3490196078),0 2px 22px rgba(201,201,201,.2509803922);background-color:#1c1c1c;padding:20px 50px;min-height:100px;border-radius:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;will-change:transform;font-size:20px}.bottom-second__item:nth-child(1){-webkit-transform:scale(1) translate(10%,0) rotate(0);-ms-transform:scale(1) translate(10%,0) rotate(0);transform:scale(1) translate(10%,0) rotate(0)}.bottom-second__item:nth-child(2){-webkit-transform:scale(1) translate(0,40%) rotate(0);-ms-transform:scale(1) translate(0,40%) rotate(0);transform:scale(1) translate(0,40%) rotate(0)}.bottom-second__item:nth-child(3){-webkit-transform:scale(1) translate(-10%,0) rotate(0);-ms-transform:scale(1) translate(-10%,0) rotate(0);transform:scale(1) translate(-10%,0) rotate(0)}.work{padding:100px 0 100px 0}.work__title{text-align:center;margin:0 0 30px 0}.work__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px auto;max-width:900px}.work__item{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 40px);flex:0 1 calc(50% - 40px);margin:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:89px;border:1px solid #000;overflow:hidden;padding:40px 40px;cursor:default;will-change:transform;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.work__item:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.work__item:hover::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:rgba(185,255,120,.6);border-radius:50%;-webkit-filter:blur(10px);filter:blur(10px);width:100%;height:100%;z-index:-1}.work__number{margin:0 20px 0 0}.results{padding:50px 0 50px 0}.results__title{text-align:center;margin:0 0 30px 0}.results__slider{position:relative;padding:30px 2px}.results__slider::before{content:"";position:absolute;top:0;left:0;height:100%;width:10%;background:-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(255,255,255,0)));background:-o-linear-gradient(left,#fff,rgba(255,255,255,0));background:linear-gradient(90deg,#fff,rgba(255,255,255,0));z-index:2}.results__slider::after{content:"";position:absolute;top:0;right:0;height:100%;width:10%;background:-webkit-gradient(linear,right top,left top,from(#fff),to(rgba(255,255,255,0)));background:-o-linear-gradient(right,#fff,rgba(255,255,255,0));background:linear-gradient(-90deg,#fff,rgba(255,255,255,0));z-index:2}.results__item{height:100%}.results__btn-slider{position:absolute;top:50%;border-radius:50%;background-color:rgba(0,0,0,.2);width:40px;height:40px;padding:10px;z-index:3}.results__btn-slider:hover{background-color:rgba(0,0,0,.4)}.results__btn-slider.my-button-disabled{opacity:0}.results__btn-slider svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;fill:#fff}.results__btn-prev{left:0}.results__btn-next{right:0}.item-results{-webkit-box-shadow:0 0 2px rgba(0,0,0,.2509803922);box-shadow:0 0 2px rgba(0,0,0,.2509803922);border-radius:30px;padding:30px 40px 40px 40px}.item-results__img{display:-webkit-box;display:-ms-flexbox;display:flex;height:360px;margin:0 0 30px 0;overflow:hidden}.item-results__img img{height:100%;-o-object-fit:contain;object-fit:contain}.item-results__top{margin:0 0 20px 0}.item-results__label{color:#b8b8b8;font-size:18px;margin:0 0 10px 0}.item-results__title{font-size:20px;max-width:570px}.item-results__center{margin:0 0 20px 0}.item-results__indicators{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:50px}.item-results__price{font-size:34px}.item-results__arrow{-webkit-box-flex:0;-ms-flex:0 1 200px;flex:0 1 200px}.item-results__arrow svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.item-results__bottom{display:-webkit-box;display:-ms-flexbox;display:flex}.item-results__bottom-left{margin:0 33px 0 0}.who{background-color:#000;color:#fff;padding:50px 0 50px 0;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);border-radius:30px 30px 0 0}.who._watcher-view{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.who__container{max-width:835px}.who__title{text-align:center;text-align:center;margin:0 0 30px 0}.who__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 50px 0;gap:30px}.who__left h3{font-size:32px;font-weight:500;margin:0 0 15px 0}.who__right{-webkit-box-flex:0;-ms-flex:0 0 268px;flex:0 0 268px;border-radius:10px;overflow:hidden}.who__right img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.who-spollers{margin:0 0 100px 0}.callback__title{text-align:center}.swiper{overflow:hidden}.swiper-wrapper{width:100%;height:100%;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.swiper-vertical .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swiper-initialized .swiper-slide{-ms-flex-negative:0;flex-shrink:0}.swiper-android .swiper-slide,.swiper-android .swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-button-lock{display:none!important}@media (min-width:76.875em){.hero__title{font-size:98px}.hero__subtitle{font-size:27px}.hero__btn{font-size:22px}.second__title{font-size:44px}.bottom-second__title{font-size:44px}.work__title{font-size:44px}.work__number{font-size:44px}.work__text{font-size:24px}.results__title{font-size:44px}.who__title{font-size:44px}.callback__title{font-size:44px}}@media (max-width:991.98px){.second__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.second__title{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.second__text{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.second__item{-webkit-box-flex:0;-ms-flex:0 1 calc(100% - 10px);flex:0 1 calc(100% - 10px)}.item-second__img{height:200px}}@media (max-width:767.98px){.header{padding:20px 0 0 0}.menu__body{overflow:auto;position:fixed;width:100%;height:100vh;left:0;top:0;opacity:0;padding:120px 0 0 0;visibility:hidden;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;text-align:center;background-color:#fff}.menu-open .menu__body{opacity:1;visibility:visible}.menu__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.icon-menu{display:block;position:relative;width:30px;height:18px;cursor:pointer;z-index:5}.icon-menu span,.icon-menu::after,.icon-menu::before{content:"";-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;right:0;position:absolute;width:100%;height:.125rem;background-color:#000}.icon-menu::before{top:0}.icon-menu::after{bottom:0}.icon-menu span{top:calc(50% - .0625rem)}.menu-open .icon-menu span{width:0}.menu-open .icon-menu::before{top:calc(50% - .0625rem);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-open .icon-menu::after{bottom:calc(50% - .0625rem);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.hero::after{width:300px;height:300px;bottom:0}.hero__block{padding:150px 0 100px 0}.item-second__img1::after{width:70%}.item-second__icon{margin:0 0 15px 0}.item-second__title{margin:0 0 15px 0}.bottom-second__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.bottom-second__item:nth-child(1){-webkit-transform:scale(1) translate(0,0) rotate(0);-ms-transform:scale(1) translate(0,0) rotate(0);transform:scale(1) translate(0,0) rotate(0)}.bottom-second__item:nth-child(2){-webkit-transform:scale(1) translate(0,0) rotate(0);-ms-transform:scale(1) translate(0,0) rotate(0);transform:scale(1) translate(0,0) rotate(0)}.bottom-second__item:nth-child(3){-webkit-transform:scale(1) translate(0,0) rotate(0);-ms-transform:scale(1) translate(0,0) rotate(0);transform:scale(1) translate(0,0) rotate(0)}.work{padding:30px 0}.work__item{-webkit-box-flex:0;-ms-flex:0 1 calc(100% - 40px);flex:0 1 calc(100% - 40px);padding:20px}.results__slider{padding:30px 20px}.results__slider::before{display:none}.results__slider::after{display:none}.results__btn-slider{width:25px;height:25px;padding:5px}.item-results{padding:20px 10px 20px 10px}.item-results__indicators{gap:10px}.item-results__price{font-size:18px}.item-results__arrow{-webkit-box-flex:0;-ms-flex:0 1 100px;flex:0 1 100px}.item-results__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.who__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.who__left h3{font-size:24px}.who__right{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}@media (max-width:20em){.hero__title{font-size:40px}.hero__subtitle{font-size:20px}.hero__btn{font-size:14px}.second__title{font-size:20px}.bottom-second__title{font-size:20px}.work__title{font-size:20px}.work__number{font-size:30px}.work__text{font-size:20px}.results__title{font-size:30px}.who__title{font-size:30px}.callback__title{font-size:30px}}@media (min-width:20em) and (max-width:76.875em){@supports (font-size:clamp(40px ,19.6043956044px + 6.3736263736vw ,98px)){.hero__title{font-size:clamp(40px ,19.6043956044px + 6.3736263736vw ,98px)}}@supports not (font-size:clamp(40px ,19.6043956044px + 6.3736263736vw ,98px)){.hero__title{font-size:calc(40px + 3.625 * (100vw - 320px)/ 56.875)}}@supports (font-size:clamp(20px ,17.5384615385px + 0.7692307692vw ,27px)){.hero__subtitle{font-size:clamp(20px ,17.5384615385px + .7692307692vw ,27px)}}@supports not (font-size:clamp(20px ,17.5384615385px + 0.7692307692vw ,27px)){.hero__subtitle{font-size:calc(20px + .4375 * (100vw - 320px)/ 56.875)}}@supports (font-size:clamp(14px ,11.1868131868px + 0.8791208791vw ,22px)){.hero__btn{font-size:clamp(14px ,11.1868131868px + .8791208791vw ,22px)}}@supports not (font-size:clamp(14px ,11.1868131868px + 0.8791208791vw ,22px)){.hero__btn{font-size:calc(14px + .5 * (100vw - 320px)/ 56.875)}}@supports (font-size:clamp(20px ,11.5604395604px + 2.6373626374vw ,44px)){.second__title{font-size:clamp(20px ,11.5604395604px + 2.6373626374vw ,44px)}}@supports not (font-size:clamp(20px ,11.5604395604px + 2.6373626374vw ,44px)){.second__title{font-size:calc(20px + 1.5 * (100vw - 320px)/ 56.875)}}@supports (font-size:clamp(20px ,11.5604395604px + 2.6373626374vw ,44px)){.bottom-second__title{font-size:clamp(20px ,11.5604395604px + 2.6373626374vw ,44px)}}@supports not (font-size:clamp(20px ,11.5604395604px + 2.6373626374vw ,44px)){.bottom-second__title{font-size:calc(20px + 1.5 * (100vw - 320px)/ 56.875)}}@supports (font-size:clamp(20px ,11.5604395604px + 2.6373626374vw ,44px)){.work__title{font-size:clamp(20px ,11.5604395604px + 2.6373626374vw ,44px)}}@supports not (font-size:clamp(20px ,11.5604395604px + 2.6373626374vw ,44px)){.work__title{font-size:calc(20px + 1.5 * (100vw - 320px)/ 56.875)}}@supports (font-size:clamp(30px ,25.0769230769px + 1.5384615385vw ,44px)){.work__number{font-size:clamp(30px ,25.0769230769px + 1.5384615385vw ,44px)}}@supports not (font-size:clamp(30px ,25.0769230769px + 1.5384615385vw ,44px)){.work__number{font-size:calc(30px + .875 * (100vw - 320px)/ 56.875)}}@supports (font-size:clamp(20px ,18.5934065934px + 0.4395604396vw ,24px)){.work__text{font-size:clamp(20px ,18.5934065934px + .4395604396vw ,24px)}}@supports not (font-size:clamp(20px ,18.5934065934px + 0.4395604396vw ,24px)){.work__text{font-size:calc(20px + .25 * (100vw - 320px)/ 56.875)}}@supports (font-size:clamp(30px ,25.0769230769px + 1.5384615385vw ,44px)){.results__title{font-size:clamp(30px ,25.0769230769px + 1.5384615385vw ,44px)}}@supports not (font-size:clamp(30px ,25.0769230769px + 1.5384615385vw ,44px)){.results__title{font-size:calc(30px + .875 * (100vw - 320px)/ 56.875)}}@supports (font-size:clamp(30px ,25.0769230769px + 1.5384615385vw ,44px)){.who__title{font-size:clamp(30px ,25.0769230769px + 1.5384615385vw ,44px)}}@supports not (font-size:clamp(30px ,25.0769230769px + 1.5384615385vw ,44px)){.who__title{font-size:calc(30px + .875 * (100vw - 320px)/ 56.875)}}@supports (font-size:clamp(30px ,25.0769230769px + 1.5384615385vw ,44px)){.callback__title{font-size:clamp(30px ,25.0769230769px + 1.5384615385vw ,44px)}}@supports not (font-size:clamp(30px ,25.0769230769px + 1.5384615385vw ,44px)){.callback__title{font-size:calc(30px + .875 * (100vw - 320px)/ 56.875)}}}@media (any-hover:hover){.bottom-second__item:nth-child(1):hover{-webkit-transform:scale(1.1) translate(10%,0) rotate(6deg);-ms-transform:scale(1.1) translate(10%,0) rotate(6deg);transform:scale(1.1) translate(10%,0) rotate(6deg)}.bottom-second__item:nth-child(2):hover{-webkit-transform:scale(1.1) translate(0,40%) rotate(-12deg);-ms-transform:scale(1.1) translate(0,40%) rotate(-12deg);transform:scale(1.1) translate(0,40%) rotate(-12deg)}.bottom-second__item:nth-child(3):hover{-webkit-transform:scale(1.1) translate(-10%,0) rotate(11deg);-ms-transform:scale(1.1) translate(-10%,0) rotate(11deg);transform:scale(1.1) translate(-10%,0) rotate(11deg)}}