@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@100;200;300;400;500;600;700;800;900&amp;display=swap");@import url(../../../cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.0/css/all.min.css);*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}body,html{color:rgba(0,0,0,.5);font-family:Outfit,sans-serif;font-size:16px;font-weight:300;line-height:150%;margin:0;padding:0;-ms-scroll-chaining:none;overscroll-behavior:none}@media screen and (max-width:768px){body,html{font-size:15px}}::-moz-selection{background-color:transparent;color:inherit}::selection{background-color:transparent;color:inherit}.cps-wrapper{max-width:100%;overflow:hidden;position:relative}.container{pointer-events:all}.cps-relative{position:relative}.cps-o-hidden{overflow:hidden}.cps-flex,.cps-vert-between{display:-webkit-box;display:-ms-flexbox;display:flex}.cps-vert-between{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;height:100%;justify-content:space-between}@media screen and (max-width:992px){.cps-mobile-hidden{display:none}}section{overflow:hidden;position:relative}.cps-h1,.cps-h12,.cps-h3,.cps-h4,.cps-h5,.cps-h6,h1,h2,h3,h4,h5,h6{color:#000;font-family:Outfit,sans-serif;font-weight:500;line-height:120%}@media screen and (max-width:768px){.cps-h1 br,.cps-h12 br,.cps-h3 br,.cps-h4 br,.cps-h5 br,.cps-h6 br,h1 br,h2 br,h3 br,h4 br,h5 br,h6 br{display:none}}.cps-h1,h1{font-size:86px}@media screen and (max-width:1400px){.cps-h1,h1{font-size:74px}}@media screen and (max-width:1200px){.cps-h1,h1{font-size:72px}}@media screen and (max-width:992px){.cps-h1,h1{font-size:58px}}@media screen and (max-width:768px){.cps-h1,h1{font-size:34px}}.cps-h2,h2{font-size:68px;line-height:120%}@media screen and (max-width:1200px){.cps-h2,h2{font-size:56px}}@media screen and (max-width:992px){.cps-h2,h2{font-size:44px}}@media screen and (max-width:768px){.cps-h2,h2{font-size:36px}}.cps-h3,h3{font-size:42px}@media screen and (max-width:1200px){.cps-h3,h3{font-size:39px}}@media screen and (max-width:992px){.cps-h3,h3{font-size:36px}}@media screen and (max-width:768px){.cps-h3,h3{font-size:30px}}.cps-h4,h4{font-size:28px}@media screen and (max-width:1200px){.cps-h4,h4{font-size:26px}}@media screen and (max-width:992px){.cps-h4,h4{font-size:24px}}@media screen and (max-width:768px){.cps-h4,h4{font-size:22px}}.cps-h5,h5{font-size:20px;line-height:150%}@media screen and (max-width:768px){.cps-h5,h5{font-size:18px}}.cps-h6,h6{font-size:18px;line-height:150%}@media screen and (max-width:1200px){.cps-h6,h6{font-size:17px}}@media screen and (max-width:992px){.cps-h6,h6{font-size:16px}}@media screen and (max-width:768px){.cps-h6,h6{font-size:21px}}.cps-no-wrap{white-space:nowrap}blockquote{background-color:rgba(0,0,0,.05);border-left:4px solid #ff9800;color:#000;font-size:18px;font-style:italic;padding:60px}@media screen and (max-width:768px){blockquote{font-size:16px;padding:30px}}.cps-text-sm{font-size:15px}.cps-text-lg{font-size:18px;line-height:170%}.cps-text-xl{font-size:22px;line-height:180%}@media screen and (max-width:768px){.cps-text-xl{font-size:20px}}.cps-upper{font-size:12px;letter-spacing:2px;text-transform:uppercase}.cps-bold,.cps-upper{font-weight:500}.cps-thin{font-weight:100}a{color:inherit;text-decoration:none}.cps-complex-title{line-height:normal}.cps-accent{color:#ff9800}.cps-light,.cps-light a{color:#fff!important}.cps-muted{color:hsla(0,0%,100%,.9)}.cps-dark{color:#000}.cps-light-soft{color:hsla(0,0%,100%,.4)}.cps-dark-soft{color:rgba(0,0,0,.5)}.cps-marker{background-color:#ff9800;padding:0 5px}.cps-center{text-align:center}.cps-left{text-align:left}.cps-right{text-align:right}@media screen and (max-width:576px){.cps-sm-center{text-align:center}}.cps-suptitle{display:block;margin-bottom:60px;position:relative}.cps-suptitle:before{background-color:#fff;content:"";height:1px;opacity:.2;position:absolute;right:calc(100% + 30px);top:10px;width:600px}.cps-suptitle.cps-suptitle-right{text-align:right}.cps-suptitle.cps-suptitle-right:before{left:calc(100% + 30px)}@media screen and (max-width:768px){.cps-suptitle.cps-suptitle-right{text-align:center}.cps-suptitle.cps-suptitle-right:before{display:none}}.cps-suptitle.cps-suptitle-dark:before{background-color:#000;opacity:.1}@media screen and (max-width:768px){.cps-suptitle{margin-bottom:60px}}.cps-divider{background-color:hsla(0,0%,100%,.1);height:1px;width:100%}.cps-img-frame{overflow:hidden;padding-bottom:140%;position:relative;width:100%}.cps-img-frame img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.cps-link{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase}.cps-link svg{background-color:hsla(0,0%,100%,.1);border-radius:50%;height:40px;margin-left:15px;padding:10px;-webkit-transition:.4s cubic-bezier(0,0,.3642,1);transition:.4s cubic-bezier(0,0,.3642,1);width:40px}.cps-link svg path{fill:#fff}.cps-link.cps-accent svg{background-color:hsla(0,0%,100%,.1);-webkit-transition:.4s cubic-bezier(0,0,.3642,1);transition:.4s cubic-bezier(0,0,.3642,1)}.cps-link.cps-accent svg path{fill:#ff9800}.cps-link.cps-dark svg{background-color:rgba(0,0,0,.1);-webkit-transition:.4s cubic-bezier(0,0,.3642,1);transition:.4s cubic-bezier(0,0,.3642,1)}.cps-link.cps-dark svg path{fill:#000}.cps-link:hover svg{-webkit-transform:scale(1.15);transform:scale(1.15)}.cps-link.cps-down-arrow svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.cps-link.cps-down-arrow:hover svg{-webkit-transform:scale(1.15) rotate(90deg);transform:scale(1.15) rotate(90deg)}.cps-link.cps-icon-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.cps-link.cps-icon-left svg{margin-left:0;margin-right:15px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cps-link.cps-icon-left:hover svg{-webkit-transform:scale(1.15) rotate(180deg);transform:scale(1.15) rotate(180deg)}.cps-button{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#ff9800;border:none;border-radius:70px;color:#000;font-size:12px;font-weight:500;height:70px;justify-content:center;letter-spacing:2px;padding:0 15px 0 50px;text-transform:uppercase;-webkit-transition:.4s cubic-bezier(0,0,.3642,1);transition:.4s cubic-bezier(0,0,.3642,1)}.cps-button span{white-space:nowrap}.cps-button svg{background-color:#000;border-radius:50%;height:40px;margin-left:30px;padding:10px;-webkit-transition:.4s cubic-bezier(0,0,.3642,1);transition:.4s cubic-bezier(0,0,.3642,1);width:40px}.cps-button svg path{fill:#ff9800}.cps-button.cps-icon-button{padding:15px}.cps-button.cps-icon-button svg{margin-left:0}.cps-button.cps-icon-button-sm{height:40px;padding:0}.cps-button.cps-icon-button-sm svg{background-color:#ff9800;margin-left:0}.cps-button.cps-icon-button-sm svg path{fill:#000}.cps-button:hover{-webkit-filter:brightness(110%);filter:brightness(110%);-webkit-transform:scale(1.015);transform:scale(1.015)}.cps-button:hover svg{-webkit-transform:scale(1.15);transform:scale(1.15)}.cps-button.cps-arrow-down svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.cps-button.cps-arrow-down:hover{-webkit-filter:brightness(110%);filter:brightness(110%);-webkit-transform:scale(1.015);transform:scale(1.015)}.cps-button.cps-arrow-down:hover svg{-webkit-transform:scale(1.15) rotate(90deg);transform:scale(1.15) rotate(90deg)}@media screen and (max-width:992px){.cps-button{height:60px;padding:0 10px 0 40px}.cps-button svg{margin-left:25px}}input,textarea{border:none;border-bottom:1px solid rgba(0,0,0,.2);color:#000;font-family:Outfit,sans-serif;font-size:12px;font-weight:500;height:70px;letter-spacing:2px;margin-bottom:30px;padding:0 30px;position:relative;text-transform:uppercase;width:100%}input:focus,textarea:focus{outline:inherit}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:rgba(0,0,0,.5);font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase}input::-moz-placeholder,textarea::-moz-placeholder{color:rgba(0,0,0,.5);font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:rgba(0,0,0,.5);font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:rgba(0,0,0,.5);font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase}input::placeholder,textarea::placeholder{color:rgba(0,0,0,.5);font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase}textarea{height:300px;padding:15px 30px}.cps-breadcrumbs{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.cps-breadcrumbs:before{background-color:rgba(0,0,0,.1);content:"";height:1px;position:absolute;right:calc(100% + 30px);top:10px;width:100vw}.cps-breadcrumbs li{list-style-type:none}.cps-breadcrumbs li:after{color:#000;content:"/";margin:0 15px}.cps-breadcrumbs li a{color:#000;font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase;-webkit-transition:.2s cubic-bezier(0,0,.3642,1);transition:.2s cubic-bezier(0,0,.3642,1);white-space:nowrap}.cps-breadcrumbs li a:hover{color:#ff9800}.cps-breadcrumbs li:last-child{cursor:not-allowed;margin-right:0}.cps-breadcrumbs li:last-child a{opacity:.4;pointer-events:none}.cps-breadcrumbs li:last-child:after{display:none}.cps-breadcrumbs.cps-light:before{background-color:hsla(0,0%,100%,.1)}.cps-breadcrumbs.cps-light li:after{color:hsla(0,0%,100%,.9)}.cps-breadcrumbs.cps-light li a:hover{color:#ff9800!important}.cps-breadcrumbs.cps-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cps-dark-bg{position:relative}.cps-dark-bg:before{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%);content:"";height:100%;pointer-events:none;position:absolute;width:100%;z-index:2}.cps-logo-image{filter:brightness(100) invert(1)}.cps-dark-bg .cps-invert-fix{height:100%;pointer-events:none;position:relative;z-index:3}.cps-dark-bg .cps-invert-fix .container{pointer-events:all}.cps-soft-bg{background-color:#f2f2f2}.cps-mr-30{margin-right:30px}.cps-mb-5{margin-bottom:5px}.cps-mb-10{margin-bottom:10px}.cps-mb-15,.cps-mb-20{margin-bottom:15px}.cps-mb-30{margin-bottom:30px}.cps-mb-60{margin-bottom:60px}.cps-mb-90{margin-bottom:90px}.cps-mb-120{margin-bottom:120px}@media screen and (max-width:992px){.cps-mb-120{margin-bottom:90px}}.cps-mt-suptitle-offset{margin-top:70px}@media screen and (max-width:992px){.cps-mt-suptitle-offset{margin-top:30px}}.cps-p-120-120{padding-bottom:120px;padding-top:120px}@media screen and (max-width:992px){.cps-p-120-120{padding-bottom:90px;padding-top:90px}}.cps-p-120-90{padding-bottom:90px;padding-top:120px}@media screen and (max-width:992px){.cps-p-120-90{padding-bottom:60px;padding-top:90px}}.cps-p-0-120{padding-bottom:120px}@media screen and (max-width:992px){.cps-p-0-120{padding-bottom:90px}}.cps-p-120-0{padding-top:120px}@media screen and (max-width:992px){.cps-p-120-0{padding-top:90px}}.cps-p-120-60{padding-bottom:60px;padding-top:120px}@media screen and (max-width:992px){.cps-p-120-60{padding-bottom:30px;padding-top:90px}}.cps-p-90-90{padding-bottom:90px;padding-top:90px}@media screen and (max-width:992px){.cps-p-90-90{padding-bottom:60px;padding-top:60px}}.cps-p-90-120{padding-bottom:120px;padding-top:90px}@media screen and (max-width:992px){.cps-p-90-120{padding-bottom:90px;padding-top:60px}}.cps-p-0-90{padding-bottom:90px}@media screen and (max-width:992px){.cps-p-0-90{padding-bottom:60px}}.cps-p-0-30{padding-bottom:30px}@media screen and (max-width:992px){.cps-p-0-30{padding-bottom:0}}.cps-p-120-30{padding-bottom:30px;padding-top:120px}@media screen and (max-width:992px){.cps-p-120-30{padding-bottom:0;padding-top:90px}}.cps-adaptive-right{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:992px){.cps-adaptive-right{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.cps-btn-space{margin-right:30px}@media screen and (max-width:500px){.cps-btn-space{margin-bottom:30px;margin-right:50px}}.cps-preloader{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:9}.cps-preloader .cps-preloader-animation{color:#fff;height:100vh;opacity:0;position:relative}.cps-preloader .cps-preloader-animation .cps-pos-abs{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;position:absolute;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cps-preloader .cps-preloader-animation .cps-pos-abs p{margin-right:15px;opacity:0}@media screen and (max-width:992px){.cps-preloader .cps-preloader-animation .cps-pos-abs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cps-preloader .cps-preloader-animation .cps-pos-abs p{margin-bottom:10px;margin-right:0}}.cps-preloader .cps-preloader-animation .cps-pos-abs .cps-reveal-frame{padding:0 30px;position:relative}.cps-preloader .cps-preloader-animation .cps-pos-abs .cps-reveal-frame .cps-reveal-box{background-color:#ff9800;height:100%;opacity:0;position:absolute;z-index:4}.cps-ball,.cps-preloader.cps-hidden{pointer-events:none}.cps-ball{background-color:#000;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;position:fixed;width:20px;z-index:10;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:.1}.cps-ball .cps-icon-1{height:40px;position:absolute;-webkit-transform:scale(0);transform:scale(0);width:40px}.cps-ball .cps-icon-1 svg{fill:hsla(0,0%,100%,.9)}.cps-ball .cps-choose-text,.cps-ball .cps-more-text{color:hsla(0,0%,100%,.9);display:block;font-size:12px;font-weight:500;letter-spacing:2px;position:absolute;text-align:center;text-transform:uppercase;-webkit-transform:scale(0);transform:scale(0);width:100%}.cps-ball.cps-accent .cps-icon-1 svg{fill:#000}.cps-ball.cps-accent .cps-choose-text,.cps-ball.cps-accent .cps-more-text{color:#000}@media screen and (max-width:1200px){.cps-ball{display:none}}.cps-hidden-elements .cps-arrow,.cps-hidden-elements .cps-dodecahedron,.cps-hidden-elements .cps-lines{display:none}::-webkit-scrollbar{display:none}.cps-progress-track{background-color:#000;height:100%;position:fixed;right:0;top:0;width:4px;z-index:10}.cps-progress-track .cps-progress{background-color:#ff9800;height:0;width:4px}@media screen and (max-width:992px){.cps-progress-track{display:none}}.cps-logo{font-size:42px;font-weight:500;line-height:100%}@media screen and (max-width:992px){.cps-logo{font-size:36px}}.cps-frame{display:-webkit-box;display:-ms-flexbox;display:flex;padding:50px 60px 60px;pointer-events:none;position:fixed;z-index:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;height:100%;justify-content:space-between;width:100%}@media screen and (max-width:1200px){.cps-frame{height:90px;padding:30px;padding:0;z-index:999}.cps-frame .cps-frame-top{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgba(0,0,0,.95);border-bottom:1px solid hsla(0,0%,100%,.1);height:90px;padding:0 30px}.cps-frame .cps-frame-top .cps-logo{color:#fff}.cps-frame .cps-frame-top .cps-menu-btn span,.cps-frame .cps-frame-top .cps-menu-btn span:after,.cps-frame .cps-frame-top .cps-menu-btn span:before{background:#fff}}.cps-frame .cps-frame-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:1200px){.cps-frame .cps-frame-bottom{display:none}}.cps-frame .cps-frame-bottom .cps-current-page{color:#000;font-size:12px;font-weight:500;letter-spacing:2px;pointer-events:none;text-transform:uppercase;-webkit-transform:rotate(-90deg) translateX(138px) translateY(-138px);transform:rotate(-90deg) translateX(138px) translateY(-138px);width:300px}.cps-frame .cps-frame-bottom .cps-back-to-top{pointer-events:all;-webkit-transform:rotate(-90deg) translateX(130px) translateY(130px);transform:rotate(-90deg) translateX(130px) translateY(130px);width:300px}.cps-frame-top{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}.cps-frame-top .cps-logo{color:#000;pointer-events:all}.cps-menu-btn{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:28px;pointer-events:all;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.4s cubic-bezier(0,0,.3642,1);transition:.4s cubic-bezier(0,0,.3642,1)}@media screen and (max-width:992px){.cps-menu-btn{-webkit-transform:scale(.85);transform:scale(.85)}}.cps-menu-btn span,.cps-menu-btn span:after,.cps-menu-btn span:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#000;content:"";display:block;height:2.5px;-webkit-transition:inherit;transition:inherit;width:28px}.cps-menu-btn span{position:relative}.cps-menu-btn span:after,.cps-menu-btn span:before{position:absolute}.cps-menu-btn span:before{top:-9px}.cps-menu-btn span:after{top:9px;width:18px}.cps-menu-btn.cps-active span{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cps-menu-btn.cps-active span:before{-webkit-transform:translateY(9px) rotate(-90deg);transform:translateY(9px) rotate(-90deg)}.cps-menu-btn.cps-active span:after{opacity:0;-webkit-transform:translateY(-9px) rotate(-90deg);transform:translateY(-9px) rotate(-90deg);width:24px}.cps-menu-frame{background-color:#000;height:100vh;opacity:0;position:fixed;-webkit-transition:.4s cubic-bezier(0,0,.3642,1);transition:.4s cubic-bezier(0,0,.3642,1);width:100%;z-index:9}.cps-menu-frame,.cps-menu-frame .container{pointer-events:none}.cps-menu-frame .cps-frame-top{left:0;padding:50px 60px;position:absolute;top:0;width:100%}@media screen and (max-width:1200px){.cps-menu-frame .cps-frame-top{display:none}}.cps-menu-frame .cps-frame-top .cps-logo{color:#fff}.cps-menu-frame .cps-frame-top .cps-menu-btn span,.cps-menu-frame .cps-frame-top .cps-menu-btn span:after,.cps-menu-frame .cps-frame-top .cps-menu-btn span:before{background-color:#fff}.cps-menu-frame .cps-main-menu{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:.4s cubic-bezier(0,0,.3642,1);transition:.4s cubic-bezier(0,0,.3642,1)}@media screen and (max-width:1200px){.cps-menu-frame .cps-main-menu{-webkit-transform:translateY(30px);transform:translateY(30px)}}.cps-menu-frame .cps-menu-right-frame{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;padding-left:60px;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-left:1px solid hsla(0,0%,100%,.1);opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:.4s cubic-bezier(0,0,.3642,1);transition:.4s cubic-bezier(0,0,.3642,1)}.cps-menu-frame .cps-menu-right-frame .cps-menu-right{padding-bottom:60px}.cps-menu-frame .cps-menu-right-frame .cps-animation-in{opacity:0;position:absolute;right:0;top:-320px;-webkit-transform:translateY(-60px);transform:translateY(-60px);-webkit-transition:.4s cubic-bezier(0,0,.3642,1);transition:.4s cubic-bezier(0,0,.3642,1)}@media screen and (max-width:1200px){.cps-menu-frame .cps-menu-right-frame{display:none}}@media screen and (max-height:800px){.cps-menu-frame .cps-menu-right-frame{display:none}}.cps-menu-frame.cps-active{opacity:1;pointer-events:all}.cps-menu-frame.cps-active .container{pointer-events:all}.cps-menu-frame.cps-active .cps-main-menu{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.4s;transition-delay:.4s}.cps-menu-frame.cps-active .cps-menu-right-frame{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.6s;transition-delay:.6s}.cps-menu-frame.cps-active .cps-menu-right-frame .cps-animation-in{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.8s;transition-delay:.8s}.cps-menu-list li{list-style-type:none;margin-bottom:15px}.cps-menu-list li:last-child{margin-bottom:0}.cps-menu-list li a{display:block;-webkit-transition:.2s cubic-bezier(0,0,.3642,1);transition:.2s cubic-bezier(0,0,.3642,1)}.cps-menu-list li a:hover{color:#fff;-webkit-transform:translateX(5px);transform:translateX(5px)}.cps-menu-list.cps-hori-list{display:-webkit-box;display:-ms-flexbox;display:flex}.cps-menu-list.cps-hori-list li{margin-bottom:0;margin-right:30px}.cps-menu-list.cps-dark li a{color:#000}.cps-main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cps-main-menu ul{margin:0;padding:0}.cps-main-menu ul li{margin-bottom:40px}.cps-main-menu ul li:last-child{margin-bottom:0}.cps-main-menu ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:hsla(0,0%,100%,.8);font-size:34px;font-weight:500;-webkit-transition:.4s cubic-bezier(0,0,.3642,1);transition:.4s cubic-bezier(0,0,.3642,1)}@media screen and (max-width:992px){.cps-main-menu ul li a{font-size:26px}}.cps-main-menu ul li a:before{background-color:hsla(0,0%,100%,.4);border-radius:50%;content:"";height:10px;left:0;position:absolute;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.4s cubic-bezier(0,0,.3642,1);transition:.4s cubic-bezier(0,0,.3642,1);width:10px}.cps-main-menu ul li a:hover{color:#fff}.cps-main-menu ul li a.cps-active{padding-left:25px}.cps-main-menu ul li a.cps-active:before{background-color:#ff9800;-webkit-transform:scale(1);transform:scale(1)}.cps-main-menu ul li.cps-active>a{color:#ff9800}.cps-main-menu ul li.cps-active>a:hover{color:#ff9800!important;-webkit-filter:brightness(110%);filter:brightness(110%)}.cps-main-menu ul li.cps-has-children>a:hover{color:#fff;padding-left:25px}.cps-main-menu ul li.cps-has-children>a:hover:before{-webkit-transform:scale(1);transform:scale(1)}.cps-main-menu ul li.cps-has-children ul{max-height:0;overflow:hidden;padding-left:25px;-webkit-transition:.6s cubic-bezier(0,0,.3642,1);transition:.6s cubic-bezier(0,0,.3642,1)}.cps-main-menu ul li.cps-has-children ul li{margin-bottom:5px}.cps-main-menu ul li.cps-has-children ul li:first-child{margin-top:40px}.cps-main-menu ul li.cps-has-children ul li a{color:hsla(0,0%,100%,.4);display:block;font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase}.cps-main-menu ul li.cps-has-children ul li a:before{display:none}.cps-main-menu ul li.cps-has-children ul li a:hover{color:hsla(0,0%,100%,.8);-webkit-transform:translateX(5px);transform:translateX(5px)}.cps-main-menu ul li.cps-has-children ul.cps-active{max-height:200px}@media screen and (max-width:1200px){.cps-main-menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cps-main-menu ul{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}.cps-main-menu ul li{margin-bottom:30px}.cps-main-menu ul li a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cps-main-menu ul li a:before{display:none}.cps-main-menu ul li a.cps-active{padding-left:0!important}.cps-main-menu ul li.cps-has-children ul{padding-left:0}.cps-main-menu ul li.cps-has-children ul li:first-child{margin-top:30px}}.cps-banner{height:100vh}.cps-banner .container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.cps-banner .cps-banner-content{padding-bottom:120px;position:relative;width:100%}@media screen and (max-width:992px){.cps-banner .cps-banner-content{padding-bottom:90px}}.cps-banner .cps-lines-place{bottom:calc(100% + 120px);left:0;position:absolute}.cps-inner-banner .cps-banner-content{padding:150px 0 0}@media screen and (max-width:1200px){.cps-inner-banner .cps-banner-content{padding:180px 0 0}}.cps-banner-personal{background-color:rgba(0,0,0,.1);height:100vh}.cps-banner-personal .cps-banner-content{padding-top:90px;position:relative}@media screen and (max-width:992px){.cps-banner-personal .cps-banner-content{padding-top:180px}}.cps-banner-personal .cps-banner-content .cps-personal-text{margin-bottom:300px}@media screen and (max-width:992px){.cps-banner-personal .cps-banner-content .cps-personal-text{margin-bottom:80px;text-align:center}}.cps-banner-personal .cps-banner-content .cps-banner-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#fff;height:180px;justify-content:space-between;left:0;padding:0 60px 0 90px;position:absolute;top:calc(100vh - 180px);width:100%}@media screen and (max-width:992px){.cps-banner-personal .cps-banner-content .cps-banner-panel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;padding:60px 30px}.cps-banner-personal .cps-banner-content .cps-banner-panel h5{margin-bottom:60px;text-align:center;width:80%}}.cps-banner-personal .cps-banner-content .cps-banner-panel .cps-right{display:-webkit-box;display:-ms-flexbox;display:flex}.cps-banner-personal .cps-banner-content .cps-banner-panel .cps-right .cps-social-frame{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;background-color:rgba(0,0,0,.1);border-radius:70px;height:70px;margin-right:30px;padding:0 50px;-webkit-transition:.4s cubic-bezier(0,0,.3642,1);transition:.4s cubic-bezier(0,0,.3642,1)}.cps-banner-personal .cps-banner-content .cps-banner-panel .cps-right .cps-social-frame:hover{-webkit-transform:scale(1.015);transform:scale(1.015)}@media screen and (max-width:992px){.cps-banner-personal .cps-banner-content .cps-banner-panel .cps-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cps-banner-personal .cps-banner-content .cps-banner-panel .cps-right .cps-social-frame{height:60px;margin-bottom:30px;margin-right:0}}.cps-banner-personal .cps-banner-content .cps-banner-panel .cps-button{margin:0!important}@media screen and (max-width:992px){.cps-banner-personal .cps-banner-content .cps-banner-panel{bottom:0;top:auto}}@media screen and (max-width:768px){.cps-banner-personal .cps-banner-content .cps-banner-panel{margin-bottom:90px;position:static}}@media screen and (max-width:992px){.cps-banner-personal{height:auto}}.cps-portrait-frame{position:relative}.cps-portrait-frame img{bottom:0;height:100%;-o-object-fit:contain;object-fit:contain;position:relative;width:100%}.cps-portrait-frame .cps-nimbus{background:radial-gradient(50% 50% at 50% 50%,#ff9800 0,rgba(250,168,69,0) 100%);opacity:.6;padding-bottom:100%;position:absolute;width:100%}@media screen and (max-width:768px){.cps-portrait-frame{height:400px}.cps-portrait-frame img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}}.cps-circle-text{bottom:90px;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:140px;width:140px}.cps-circle-text .cps-ct-svg{height:140px;-webkit-transform:scale(2);transform:scale(2);width:140px}.cps-circle-text .cps-ct-svg text{fill:hsla(0,0%,100%,.4);font-size:12px;font-weight:500;text-transform:uppercase;-webkit-transition:.4s cubic-bezier(0,0,.3642,1);transition:.4s cubic-bezier(0,0,.3642,1)}.cps-circle-text .cps-button{position:absolute}.cps-circle-text:hover svg text{fill:#fff}@media screen and (max-width:992px){.cps-circle-text{display:none}}@-webkit-keyframes move{0%{-webkit-transform:translateY(-75px);transform:translateY(-75px)}50%{-webkit-transform:translateY(75px);transform:translateY(75px)}to{-webkit-transform:translateY(-75px);transform:translateY(-75px)}}@keyframes move{0%{-webkit-transform:translateY(-75px);transform:translateY(-75px)}50%{-webkit-transform:translateY(75px);transform:translateY(75px)}to{-webkit-transform:translateY(-75px);transform:translateY(-75px)}}.cps-lines-place .cps-lines{opacity:.05;pointer-events:none}@media screen and (max-width:992px){.cps-lines-place .cps-lines{display:none}}.cps-lines-place .cps-lines line,.cps-lines-place .cps-lines path,.cps-lines-place .cps-lines rect{stroke:#000}.cps-lines-place .cps-lines .cps-move{-webkit-animation:move 10s linear infinite;animation:move 10s linear infinite}.cps-lines-place.cps-light .cps-lines{opacity:.2}.cps-lines-place.cps-light .cps-lines line,.cps-lines-place.cps-light .cps-lines path,.cps-lines-place.cps-light .cps-lines rect{stroke:#fff}.cps-animation-frame{-webkit-animation:jump 10s linear infinite;animation:jump 10s linear infinite;height:100vh;top:0;width:100%}.cps-animation,.cps-animation-frame{pointer-events:none;position:absolute}.cps-animation{display:inline-block;height:300px;opacity:.2;width:300px}.cps-position-1{right:100px;top:100px}.cps-position-1 .cps-pentagon div{border-top:.1px solid #fff}.cps-position-2{left:15%;top:-60px}.cps-position-2 .cps-pentagon div{border-top:1px solid #fff}.cps-position-2 .cps-dodecahedron{-webkit-animation-delay:.5s;animation-delay:.5s}@media screen and (max-width:1400px){.cps-position-2{display:none}}.cps-position-3{bottom:-100px;right:35%}.cps-position-3 .cps-pentagon div{border-top:1px solid #fff}.cps-position-3 .cps-dodecahedron{-webkit-animation-delay:1s;animation-delay:1s}@media screen and (max-width:1400px){.cps-position-3{display:none}}.cps-position-4{right:20%;top:-60px}.cps-position-4 .cps-pentagon div{border-top:.1px solid #fff}.cps-position-4 .cps-dodecahedron{-webkit-animation-delay:.5s;animation-delay:.5s}@media screen and (max-width:1400px){.cps-position-4{display:none}}.cps-position-4.cps-dark .cps-pentagon div{border-top:.1px solid #000}.cps-dodecahedron{-webkit-animation:rotate 100s linear infinite;animation:rotate 100s linear infinite;height:223px;left:100px;position:relative;top:40px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:100px}@-webkit-keyframes rotate{0%{-webkit-transform:rotateX(0deg) rotateY(1turn) rotate(1turn);transform:rotateX(0deg) rotateY(1turn) rotate(1turn)}to{-webkit-transform:rotateX(1turn) rotateY(0deg) rotate(-1turn);transform:rotateX(1turn) rotateY(0deg) rotate(-1turn)}}@keyframes rotate{0%{-webkit-transform:rotateX(0deg) rotateY(1turn) rotate(1turn);transform:rotateX(0deg) rotateY(1turn) rotate(1turn)}to{-webkit-transform:rotateX(1turn) rotateY(0deg) rotate(-1turn);transform:rotateX(1turn) rotateY(0deg) rotate(-1turn)}}.cps-pentagon{position:absolute;width:100px}.cps-pentagon:first-child{-webkit-transform:rotateY(72deg) translateZ(69px) rotateX(26.5deg);transform:rotateY(72deg) translateZ(69px) rotateX(26.5deg)}.cps-pentagon:nth-child(6){bottom:0;-webkit-transform:rotateY(72deg) translateZ(-69px) rotateX(206.5deg);transform:rotateY(72deg) translateZ(-69px) rotateX(206.5deg)}.cps-pentagon:nth-child(2){-webkit-transform:rotateY(.4turn) translateZ(69px) rotateX(26.5deg);transform:rotateY(.4turn) translateZ(69px) rotateX(26.5deg)}.cps-pentagon:nth-child(7){bottom:0;-webkit-transform:rotateY(.4turn) translateZ(-69px) rotateX(206.5deg);transform:rotateY(.4turn) translateZ(-69px) rotateX(206.5deg)}.cps-pentagon:nth-child(3){-webkit-transform:rotateY(.6turn) translateZ(69px) rotateX(26.5deg);transform:rotateY(.6turn) translateZ(69px) rotateX(26.5deg)}.cps-pentagon:nth-child(8){bottom:0;-webkit-transform:rotateY(.6turn) translateZ(-69px) rotateX(206.5deg);transform:rotateY(.6turn) translateZ(-69px) rotateX(206.5deg)}.cps-pentagon:nth-child(4){-webkit-transform:rotateY(.8turn) translateZ(69px) rotateX(26.5deg);transform:rotateY(.8turn) translateZ(69px) rotateX(26.5deg)}.cps-pentagon:nth-child(9){bottom:0;-webkit-transform:rotateY(.8turn) translateZ(-69px) rotateX(206.5deg);transform:rotateY(.8turn) translateZ(-69px) rotateX(206.5deg)}.cps-pentagon:nth-child(5){-webkit-transform:rotateY(1turn) translateZ(69px) rotateX(26.5deg);transform:rotateY(1turn) translateZ(69px) rotateX(26.5deg)}.cps-pentagon:nth-child(10){bottom:0;-webkit-transform:rotateY(1turn) translateZ(-69px) rotateX(206.5deg);transform:rotateY(1turn) translateZ(-69px) rotateX(206.5deg)}.cps-pentagon:nth-child(11){-webkit-transform:translateZ(69px) rotateX(-90deg);transform:translateZ(69px) rotateX(-90deg)}.cps-pentagon:nth-child(12){bottom:0;-webkit-transform:translateZ(-69px) rotateX(90deg);transform:translateZ(-69px) rotateX(90deg)}.cps-pentagon div{height:69px;position:absolute;-webkit-transform-origin:bottom;transform-origin:bottom;width:100px}.cps-pentagon div:first-child{-webkit-transform:rotate(72deg);transform:rotate(72deg)}.cps-pentagon div:nth-child(2){-webkit-transform:rotate(.4turn);transform:rotate(.4turn)}.cps-pentagon div:nth-child(3){-webkit-transform:rotate(.6turn);transform:rotate(.6turn)}.cps-pentagon div:nth-child(4){-webkit-transform:rotate(.8turn);transform:rotate(.8turn)}.cps-pentagon div:nth-child(5){-webkit-transform:rotate(1turn);transform:rotate(1turn)}@-webkit-keyframes jump{0%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:translateY(30px);transform:translateY(30px)}to{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}@keyframes jump{0%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:translateY(30px);transform:translateY(30px)}to{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}.cps-about-quote{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}.cps-about-quote .cps-avatar{border-radius:50%;height:90px;position:relative;width:90px}.cps-about-quote .cps-avatar:after{background-color:#ff9800;border-radius:50%;bottom:0;color:#000;content:' " ';display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;padding-top:12px;position:absolute;right:0;width:30px;-webkit-box-pack:center;-ms-flex-pack:center;font-size:36px;justify-content:center}.cps-about-quote .cps-avatar img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.cps-about-quote .cps-quote{padding-left:30px;width:calc(100% - 90px)}@media screen and (max-width:992px){.cps-about-quote .cps-avatar{height:70px;width:70px}.cps-about-quote .cps-avatar:after{font-size:24px;height:25px;padding-top:7px;width:25px}.cps-about-quote .cps-quote{font-size:16px;padding-left:30px;width:calc(100% - 70px)}}.cps-about-photo{position:relative}.cps-about-photo .cps-lines-place{left:-27%;position:absolute;top:-120px}.cps-infinite-show .swiper-wrapper{-webkit-transition-timing-function:linear;transition-timing-function:linear}.cps-partner-frame{display:block}.cps-partner-frame img{width:100%}.cps-complex-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cps-complex-text .cps-button{margin-left:30px}@media screen and (max-width:768px){.cps-complex-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cps-complex-text .cps-button{margin-left:0;margin-top:60px}}.cps-text-image{border-radius:70px;display:inline-block;height:80px;margin-right:30px;overflow:hidden;width:250px}.cps-text-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;-webkit-transition:.4s cubic-bezier(0,0,.3642,1);transition:.4s cubic-bezier(0,0,.3642,1);width:100%}.cps-text-image:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}@media screen and (max-width:768px){.cps-text-image{display:none}}.cps-service-card-sm{display:block;padding:60px 30px;position:relative}.cps-service-card-sm p{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;opacity:0;overflow:hidden;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-box-orient:vertical;-webkit-transition:.4s cubic-bezier(0,0,.3642,1);transition:.4s cubic-bezier(0,0,.3642,1)}.cps-service-card-sm .cps-button{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.4;-webkit-transform:scale(.3);transform:scale(.3)}.cps-service-card-sm:before{background-color:#ff9800;content:"";height:4px;left:0;position:absolute;top:0;-webkit-transition:.6s cubic-bezier(0,0,.3642,1);transition:.6s cubic-bezier(0,0,.3642,1);width:0}.cps-service-card-sm:hover p{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.cps-service-card-sm:hover .cps-button{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1;-webkit-transform:scale(1);transform:scale(1)}.cps-service-card-sm:hover:before{width:100%}@media screen and (max-width:992px){.cps-service-card-sm p{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.cps-service-card-sm .cps-button{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.cps-services-grid{border-top:1px solid hsla(0,0%,100%,.1)}.cps-services-grid .cps-services-grid-item{border-right:1px solid hsla(0,0%,100%,.1)}.cps-services-grid .cps-services-grid-item:first-child{border-left:1px solid hsla(0,0%,100%,.1)}@media screen and (max-width:992px){.cps-services-grid{padding-bottom:90px}.cps-services-grid .cps-services-grid-item{border-bottom:1px solid hsla(0,0%,100%,.1)}.cps-services-grid .cps-services-grid-item:nth-child(3){border-left:1px solid hsla(0,0%,100%,.1)}}@media screen and (max-width:768px){.cps-services-grid{padding-bottom:90px}.cps-services-grid .cps-services-grid-item{border-bottom:1px solid hsla(0,0%,100%,.1);border-left:1px solid hsla(0,0%,100%,.1)}}.cps-service-card-lg{display:block}.cps-service-card-lg .cps-descr{padding-right:30px}.cps-service-card-lg.cps-offset{margin-bottom:60px;margin-top:60px}@media screen and (max-width:992px){.cps-service-card-lg.cps-offset{margin-top:0}.cps-service-card-lg{margin-bottom:60px}}.cps-service-card-lg.cps-other-card{border:1px solid #e5e5e5;overflow:hidden;padding:60px;position:relative;-webkit-transition:.4s cubic-bezier(0,0,.3642,1);transition:.4s cubic-bezier(0,0,.3642,1)}.cps-service-card-lg.cps-other-card .cps-descr{padding-right:0}.cps-service-card-lg.cps-other-card:hover{background-color:#ff9800}.cps-service-card-lg.cps-other-card:hover .cps-link svg{background-color:#000}.cps-service-card-lg.cps-other-card:hover .cps-link svg path{fill:#ff9800}@media screen and (max-width:1200px){.cps-service-card-lg.cps-other-card{padding:30px}}.cps-service-list li{border-bottom:1px solid hsla(0,0%,100%,.1);font-size:12px;font-weight:500;letter-spacing:2px;list-style-type:none;padding:15px 0;text-transform:uppercase}.cps-service-list li:first-child{border-top:1px solid hsla(0,0%,100%,.1)}.cps-service-list.cps-light li{color:hsla(0,0%,100%,.6)}.cps-service-list.cps-dark li{border-bottom:1px solid rgba(0,0,0,.1)}.cps-service-list.cps-dark li:first-child{border-top:1px solid rgba(0,0,0,.1)}.cps-team-card{overflow:hidden;padding-bottom:130%;position:relative}.cps-team-card:after{background-color:#ff9800;bottom:0;content:"";height:4px;left:0;position:absolute;-webkit-transition:.6s cubic-bezier(0,0,.3642,1);transition:.6s cubic-bezier(0,0,.3642,1);width:0}.cps-team-card img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;position:absolute;top:0;-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:.4s cubic-bezier(0,0,.3642,1);transition:.4s cubic-bezier(0,0,.3642,1);width:100%}.cps-team-card.cps-offset-card{-webkit-transform:translateY(60px);transform:translateY(60px)}@media screen and (max-width:992px){.cps-team-card.cps-offset-card{-webkit-transform:none;transform:none}}.cps-team-card .cps-description{background-color:rgba(0,0,0,.8);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;opacity:0;padding:60px 30px;position:absolute;text-align:center;top:0;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;pointer-events:none;-webkit-transition:.6s cubic-bezier(0,0,.3642,1);transition:.6s cubic-bezier(0,0,.3642,1)}.cps-team-card .cps-description .cps-secrc-text{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px);-webkit-transition:.4s cubic-bezier(0,0,.3642,1);transition:.4s cubic-bezier(0,0,.3642,1);-webkit-transition-delay:0s;transition-delay:0s}.cps-team-card .cps-description .cps-secrc-text a{color:#fff;-webkit-transition:.2s cubic-bezier(0,0,.3642,1);transition:.2s cubic-bezier(0,0,.3642,1)}.cps-team-card .cps-description .cps-secrc-text a:hover{color:#ff9800}.cps-team-card:hover img{-webkit-transform:scale(1);transform:scale(1)}.cps-team-card:hover:after{width:100%}.cps-team-card:hover .cps-description{opacity:1;pointer-events:all}.cps-team-card:hover .cps-description .cps-secrc-text{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.1s;transition-delay:.1s}.cps-team-list{position:relative}.cps-team-list .cps-lines-place{left:-22.5%;position:absolute;top:-120px}.cps-social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0}.cps-social-icons.cps-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cps-social-icons li{list-style-type:none;margin-right:15px}.cps-social-icons li:last-child{margin-right:0}.cps-social-icons li a{color:#fff;font-size:18px;-webkit-transition:.4s cubic-bezier(0,0,.3642,1);transition:.4s cubic-bezier(0,0,.3642,1)}.cps-social-icons li a:hover{color:#ff9800}.cps-social-icons.cps-dark li a{color:#000}.cps-social-icons.cps-dark li a:hover{color:#ff9800}.cps-revi-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:992px){.cps-revi-pagination{-ms-flex-wrap:wrap;flex-wrap:wrap}}.cps-revi-pagination .swiper-pagination-bullet{background-color:transparent;border:none;height:110px;margin:0!important;opacity:1;padding:10px;-webkit-transition:.4s cubic-bezier(0,0,.3642,1)!important;transition:.4s cubic-bezier(0,0,.3642,1)!important;width:110px}@media screen and (max-width:992px){.cps-revi-pagination .swiper-pagination-bullet{height:90px;width:90px}}.cps-revi-pagination .swiper-pagination-bullet:nth-child(2n){margin-top:30px!important}@media screen and (max-width:992px){.cps-revi-pagination .swiper-pagination-bullet:nth-child(2n){margin-top:0!important}}.cps-revi-pagination .swiper-pagination-bullet:hover{-webkit-box-shadow:inset 0 0 0 4px #fff;box-shadow:inset 0 0 0 4px #fff}.cps-revi-pagination .swiper-pagination-bullet .cps-custom-dot{background-color:red;background-position:top;background-size:cover;border-radius:50%;height:90px;-webkit-transition:.4s cubic-bezier(0,0,.3642,1)!important;transition:.4s cubic-bezier(0,0,.3642,1)!important;width:90px}@media screen and (max-width:992px){.cps-revi-pagination .swiper-pagination-bullet .cps-custom-dot{height:70px;width:70px}}.cps-revi-pagination .swiper-pagination-bullet .cps-custom-dot.cps-slide-1{background-image:url(https://47104785.fs1.hubspotusercontent-na1.net/hubfs/47104785/raw_assets/public/CP/img/faces/customers/1.jpg)}.cps-revi-pagination .swiper-pagination-bullet .cps-custom-dot.cps-slide-2{background-image:url(https://47104785.fs1.hubspotusercontent-na1.net/hubfs/47104785/raw_assets/public/CP/img/faces/customers/2.jpg)}.cps-revi-pagination .swiper-pagination-bullet .cps-custom-dot.cps-slide-3{background-image:url(https://47104785.fs1.hubspotusercontent-na1.net/hubfs/47104785/raw_assets/public/CP/img/faces/customers/3.jpg)}.cps-revi-pagination .swiper-pagination-bullet .cps-custom-dot.cps-slide-4{background-image:url(https://47104785.fs1.hubspotusercontent-na1.net/hubfs/47104785/raw_assets/public/CP/img/faces/customers/4.jpg)}.cps-revi-pagination .swiper-pagination-bullet .cps-custom-dot.cps-slide-5{background-image:url(https://47104785.fs1.hubspotusercontent-na1.net/hubfs/47104785/raw_assets/public/CP/img/faces/customers/5.jpg)}.cps-revi-pagination .swiper-pagination-bullet .cps-custom-dot.cps-slide-6{background-image:url(https://47104785.fs1.hubspotusercontent-na1.net/hubfs/47104785/raw_assets/public/CP/img/faces/customers/6.jpg)}.cps-revi-pagination .swiper-pagination-bullet .cps-custom-dot.cps-slide-7{background-image:url(https://47104785.fs1.hubspotusercontent-na1.net/hubfs/47104785/raw_assets/public/CP/img/faces/customers/7.jpg)}.cps-revi-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{-webkit-box-shadow:inset 0 0 0 4px #ff9800;box-shadow:inset 0 0 0 4px #ff9800}.cps-quote-icon{display:block;height:40px;margin:0 auto 15px;width:40px}.cps-quote-icon path{fill:#ff9800}.cps-slider-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.cps-slider-nav .cps-slider-arrow{background-color:#000;border-radius:50%;cursor:pointer;height:40px;padding:10px;-webkit-transition:.4s cubic-bezier(0,0,.3642,1);transition:.4s cubic-bezier(0,0,.3642,1);width:40px}.cps-slider-nav .cps-slider-arrow svg path{fill:#ff9800}.cps-slider-nav .cps-slider-arrow.cps-prev{margin-right:10px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cps-slider-nav .cps-slider-arrow.swiper-button-disabled{cursor:not-allowed;opacity:.1}.cps-slider-nav .cps-slider-arrow:hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.cps-slider-nav .cps-slider-arrow:hover.cps-prev{-webkit-transform:rotate(180deg) scale(1.15);transform:rotate(180deg) scale(1.15)}.cps-slider-nav.cps-reviews-nav{left:0;position:absolute;top:160px;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:992px){.cps-slider-nav.cps-reviews-nav{top:0}}.cps-slider-nav.cps-soft .cps-slider-arrow{background-color:#e5e5e5}.cps-slider-nav.cps-soft .cps-slider-arrow svg path{fill:#000}.cps-blog-card{display:block}.cps-blog-card .cps-cover-frame{margin-bottom:30px;overflow:hidden;padding-bottom:65%;position:relative}.cps-blog-card .cps-cover-frame img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;-webkit-transition:.4s cubic-bezier(0,0,.3642,1);transition:.4s cubic-bezier(0,0,.3642,1);width:100%}.cps-blog-card .cps-post-descr{padding:30px 30px 0 0}.cps-blog-card .cps-post-descr .cps-post-text{display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden}.cps-blog-card:hover .cps-cover-frame img{-webkit-transform:scale(1.05);transform:scale(1.05)}.cps-blog-card.cps-blog-card-hori{border-top:1px solid #e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cps-blog-card.cps-blog-card-hori .cps-cover-frame{margin-bottom:0;padding-bottom:27%;width:450px}.cps-blog-card.cps-blog-card-hori .cps-post-descr{padding:0 0 0 60px;width:calc(100% - 450px)}@media screen and (max-width:992px){.cps-blog-card.cps-blog-card-hori{border:none;display:block;padding-top:0}.cps-blog-card.cps-blog-card-hori .cps-cover-frame{margin-bottom:30px;padding-bottom:65%;width:100%}.cps-blog-card.cps-blog-card-hori .cps-post-descr{padding:30px 30px 0 0;width:100%}}.cps-labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.cps-labels .cps-label{margin-right:15px}.cps-labels .cps-label:last-child{margin-right:0}.cps-pagination{border-top:1px solid rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.cps-pagination-btn{background-color:rgba(0,0,0,.1);border-radius:50%;color:#000;display:inline-block;font-size:12px;font-weight:500;height:40px;line-height:40px;margin-right:10px;text-align:center;text-decoration:none;width:40px}.cps-pagination-btn.cps-active{background-color:#ff9800}.cps-category-list{display:-webkit-box;display:-ms-flexbox;display:flex}.cps-category-list li{list-style-type:none;margin-right:10px}.cps-category-list li:last-child{margin-right:0}.cps-category-list li a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border-radius:40px;color:#000;font-size:12px;font-weight:500;letter-spacing:2px;padding:0 20px;text-transform:uppercase;-webkit-transition:.4s cubic-bezier(0,0,.3642,1);transition:.4s cubic-bezier(0,0,.3642,1)}.cps-category-list li a:hover{background-color:#e5e5e5}.cps-category-list li a.cps-active{background-color:#ff9800}@media screen and (max-width:768px){.cps-category-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cps-category-list li{margin-bottom:10px;margin-right:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cps-category-list li:last-child{margin-bottom:0}.cps-category-list li a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.cps-footer-menu{margin-bottom:120px}.cps-footer-menu ul li{list-style-type:none;margin-bottom:30px}.cps-footer-menu ul li a{color:hsla(0,0%,100%,.9);display:block;font-size:28px;font-weight:500;-webkit-transition:.4s cubic-bezier(0,0,.3642,1);transition:.4s cubic-bezier(0,0,.3642,1)}.cps-footer-menu ul li a:hover{color:#ff9800;-webkit-transform:translateX(10px);transform:translateX(10px)}@media screen and (max-width:768px){.cps-footer-menu ul li a{font-size:22px}}.cps-footer-menu ul li.cps-active a{color:#ff9800}.cps-footer-menu ul li.cps-active a:hover{-webkit-transform:none;transform:none}@media screen and (max-width:768px){.cps-footer-menu{margin-bottom:60px}}.cps-subscribe-form{height:70px;position:relative;width:100%}.cps-subscribe-form input{background-color:hsla(0,0%,100%,.1);border:none;border-radius:70px;color:#000;font-size:12px;font-weight:500;height:100%;letter-spacing:2px;padding:0 0 0 50px;text-transform:uppercase;-webkit-transition:.4s cubic-bezier(0,0,.3642,1);transition:.4s cubic-bezier(0,0,.3642,1);width:100%}.cps-subscribe-form input::-webkit-input-placeholder{color:grey;font-family:Outfit,sans-serif;font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase}.cps-subscribe-form input::-moz-placeholder{color:grey;font-family:Outfit,sans-serif;font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase}.cps-subscribe-form input:-ms-input-placeholder{color:grey;font-family:Outfit,sans-serif;font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase}.cps-subscribe-form input::-ms-input-placeholder{color:grey;font-family:Outfit,sans-serif;font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase}.cps-subscribe-form input::placeholder{color:grey;font-family:Outfit,sans-serif;font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase}.cps-subscribe-form input:focus{background-color:#fff;outline:inherit}.cps-subscribe-form input:hover{background-color:#fff}.cps-subscribe-form .cps-button{position:absolute;right:15px;top:15px}.cps-subscribe-form.cps-subscribe-form-2 input{background-color:rgba(0,0,0,.1);height:100%;width:100%}.cps-portfolio-item{display:block}.cps-portfolio-item .cps-cover-frame{margin-bottom:30px;overflow:hidden;position:relative}.cps-portfolio-item .cps-cover-frame .cps-cover{height:100%;left:0;position:absolute;top:0;width:100%}.cps-portfolio-item .cps-cover-frame .cps-cover img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:.4s cubic-bezier(0,0,.3642,1);transition:.4s cubic-bezier(0,0,.3642,1);width:100%}.cps-portfolio-item .cps-cover-frame.cps-vert{padding-bottom:130%}.cps-portfolio-item .cps-cover-frame.cps-hori{padding-bottom:65%}.cps-portfolio-item:hover .cps-cover-frame .cps-cover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.cps-portfolio-item.cps-slider-item .cps-cover-frame{height:calc(100vh - 360px);margin-bottom:30px}@media screen and (max-width:992px){.cps-portfolio-item.cps-slider-item .cps-cover-frame{height:auto;padding-bottom:100%}}.cps-portfolio-item.cps-slider-item .cps-descr{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f2f2f2;height:180px;padding:0 60px}@media screen and (max-width:992px){.cps-portfolio-item.cps-slider-item .cps-descr{padding:30px;-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;height:auto}.cps-portfolio-item.cps-slider-item .cps-descr .cps-descr-text{margin-bottom:30px}}.cps-portfolio-item.cps-slider-item:hover .cps-cover-frame .cps-cover img{-webkit-transform:none;transform:none}.swiper-slide .cps-portfolio-item .cps-descr{pointer-events:none}.swiper-slide.swiper-slide-active .cps-portfolio-item .cps-descr{pointer-events:all}.cps-portfolio{position:relative}.cps-portfolio .cps-lines-place{left:40.7%;position:absolute}.cps-portfolio .cps-lines-place.cps-lines-long{top:1289px}.cps-portfolio-slider-frame{padding-top:150px;z-index:0}@media screen and (max-width:992px){.cps-portfolio-slider-frame{padding-top:180px}}.cps-portfolio-nav{background-color:#f2f2f2;bottom:0;height:180px;padding:0 60px;position:absolute;width:100%}.cps-portfolio-nav,.cps-portfolio-nav .cps-portfolio-btns-frame{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}.cps-portfolio-nav .cps-portfolio-btns-frame{background-color:#fff;border-radius:70px;height:70px;padding:0 15px}@media screen and (max-width:992px){.cps-portfolio-nav{height:auto;padding:30px 0 90px;position:static;-webkit-box-pack:start;-ms-flex-pack:start;background-color:#fff;justify-content:flex-start}.cps-portfolio-nav .cps-portfolio-btns-frame{height:auto;padding:0;width:100%}}.swiper-portfolio-pagination{padding:0 15px;white-space:nowrap}.cps-info,.swiper-portfolio-pagination{font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase}.cps-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;height:120px;justify-content:space-between;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(0,0,0,.1)}@media screen and (max-width:768px){.cps-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;padding:30px}}.cps-works-nav{border-top:1px solid rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:60px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cps-works-nav .cps-disabled{cursor:not-allowed;opacity:.2}@media screen and (max-width:768px){.cps-works-nav{border-top:none;padding-top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cps-works-nav .cps-link{display:none}.cps-works-nav .cps-link:last-child{display:-webkit-box;display:-ms-flexbox;display:flex}}.cps-map-frame{background-color:#e5e5e5;height:600px;overflow:hidden;pointer-events:all;position:relative}.cps-map-frame .cps-map{height:150%;left:-25%;position:absolute;top:-25%;-webkit-transition:.4s cubic-bezier(0,0,.3642,1);transition:.4s cubic-bezier(0,0,.3642,1);width:150%}.cps-map-frame .cps-map iframe{height:100%;width:100%}.cps-accordion-group{border-bottom:1px solid rgba(0,0,0,.2);margin-bottom:30px}.cps-accordion-group .cps-accordion-menu{-webkit-box-pack:justify;-ms-flex-pack:justify;cursor:pointer;justify-content:space-between;margin-bottom:30px}.cps-accordion-group .cps-accordion-menu,.cps-accordion-group .cps-accordion-menu .cps-symbol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cps-accordion-group .cps-accordion-menu .cps-symbol{background-color:#e5e5e5;border-radius:50%;color:#000;font-size:16px;height:40px;width:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.cps-accordion-group .cps-accordion-menu .cps-symbol .cps-minus,.cps-accordion-group .cps-accordion-menu .cps-symbol .cps-plus{position:absolute}.cps-accordion-group .cps-accordion-menu .cps-symbol .cps-minus{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.cps-accordion-group .cps-accordion-menu .cps-accordion-head{color:#000;font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase}.cps-accordion-content{height:0;overflow:hidden}.cps-price-card{border-bottom:1px solid hsla(0,0%,100%,.1);border-top:1px solid hsla(0,0%,100%,.1);display:block;padding:60px 0 30px;width:100%}.cps-price-card .cps-price-number{font-size:54px;font-weight:500;line-height:70%;padding-top:10px}.cps-price-card .cps-price-number .cps-thin{font-size:18px;font-weight:200}.cps-404-banner .cps-animation-frame{z-index:2}.cps-404-frame{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;padding-top:100px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-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}.cps-404-text{color:#fff;display:block;text-align:center}.cps-scale-frame{margin-bottom:90px;text-align:center;-webkit-transform:scale(2.3);transform:scale(2.3)}@media screen and (max-width:530px){.cps-scale-frame{margin-bottom:50px;-webkit-transform:scale(1.3);transform:scale(1.3)}}.cps-404{animation:glitch-skew 1s linear infinite alternate-reverse;color:#fff;font-size:6em;font-weight:500;position:relative}.cps-404:before{left:0;left:2px;text-shadow:-2px 0 #ff9800;clip:rect(44px,450px,56px,0);animation:glitch-anim 5s linear infinite alternate-reverse}.cps-404:after,.cps-404:before{content:attr(data-text);height:100%;position:absolute;top:0;width:100%}.cps-404:after{animation:glitch-anim2 1s linear infinite alternate-reverse;left:0;left:-2px;text-shadow:-2px 0 #999,2px 2px #e5e5e5}@-webkit-keyframes glitch-anim{0%{clip:rect(49px,9999px,31px,0);-webkit-transform:skew(.04deg);transform:skew(.04deg)}5%{clip:rect(63px,9999px,92px,0);-webkit-transform:skew(.18deg);transform:skew(.18deg)}10%{clip:rect(86px,9999px,74px,0);-webkit-transform:skew(.4deg);transform:skew(.4deg)}15%{clip:rect(85px,9999px,19px,0);-webkit-transform:skew(.57deg);transform:skew(.57deg)}20%{clip:rect(64px,9999px,75px,0);-webkit-transform:skew(.96deg);transform:skew(.96deg)}25%{clip:rect(77px,9999px,17px,0);-webkit-transform:skew(.61deg);transform:skew(.61deg)}30%{clip:rect(16px,9999px,76px,0);-webkit-transform:skew(.81deg);transform:skew(.81deg)}35%{clip:rect(5px,9999px,61px,0);-webkit-transform:skew(.56deg);transform:skew(.56deg)}40%{clip:rect(79px,9999px,81px,0);-webkit-transform:skew(.05deg);transform:skew(.05deg)}45%{clip:rect(20px,9999px,97px,0);-webkit-transform:skew(.56deg);transform:skew(.56deg)}50%{clip:rect(33px,9999px,100px,0);-webkit-transform:skew(.16deg);transform:skew(.16deg)}55%{clip:rect(19px,9999px,76px,0);-webkit-transform:skew(.93deg);transform:skew(.93deg)}60%{clip:rect(29px,9999px,59px,0);-webkit-transform:skew(.58deg);transform:skew(.58deg)}65%{clip:rect(19px,9999px,95px,0);-webkit-transform:skew(.83deg);transform:skew(.83deg)}70%{clip:rect(88px,9999px,30px,0);-webkit-transform:skew(.39deg);transform:skew(.39deg)}75%{clip:rect(43px,9999px,45px,0);-webkit-transform:skew(.6deg);transform:skew(.6deg)}80%{clip:rect(30px,9999px,4px,0);-webkit-transform:skew(.89deg);transform:skew(.89deg)}85%{clip:rect(4px,9999px,96px,0);-webkit-transform:skew(1deg);transform:skew(1deg)}90%{clip:rect(4px,9999px,91px,0);-webkit-transform:skew(.2deg);transform:skew(.2deg)}95%{clip:rect(48px,9999px,80px,0);-webkit-transform:skew(.41deg);transform:skew(.41deg)}to{clip:rect(10px,9999px,58px,0);-webkit-transform:skew(.91deg);transform:skew(.91deg)}}@keyframes glitch-anim{0%{clip:rect(49px,9999px,31px,0);-webkit-transform:skew(.04deg);transform:skew(.04deg)}5%{clip:rect(63px,9999px,92px,0);-webkit-transform:skew(.18deg);transform:skew(.18deg)}10%{clip:rect(86px,9999px,74px,0);-webkit-transform:skew(.4deg);transform:skew(.4deg)}15%{clip:rect(85px,9999px,19px,0);-webkit-transform:skew(.57deg);transform:skew(.57deg)}20%{clip:rect(64px,9999px,75px,0);-webkit-transform:skew(.96deg);transform:skew(.96deg)}25%{clip:rect(77px,9999px,17px,0);-webkit-transform:skew(.61deg);transform:skew(.61deg)}30%{clip:rect(16px,9999px,76px,0);-webkit-transform:skew(.81deg);transform:skew(.81deg)}35%{clip:rect(5px,9999px,61px,0);-webkit-transform:skew(.56deg);transform:skew(.56deg)}40%{clip:rect(79px,9999px,81px,0);-webkit-transform:skew(.05deg);transform:skew(.05deg)}45%{clip:rect(20px,9999px,97px,0);-webkit-transform:skew(.56deg);transform:skew(.56deg)}50%{clip:rect(33px,9999px,100px,0);-webkit-transform:skew(.16deg);transform:skew(.16deg)}55%{clip:rect(19px,9999px,76px,0);-webkit-transform:skew(.93deg);transform:skew(.93deg)}60%{clip:rect(29px,9999px,59px,0);-webkit-transform:skew(.58deg);transform:skew(.58deg)}65%{clip:rect(19px,9999px,95px,0);-webkit-transform:skew(.83deg);transform:skew(.83deg)}70%{clip:rect(88px,9999px,30px,0);-webkit-transform:skew(.39deg);transform:skew(.39deg)}75%{clip:rect(43px,9999px,45px,0);-webkit-transform:skew(.6deg);transform:skew(.6deg)}80%{clip:rect(30px,9999px,4px,0);-webkit-transform:skew(.89deg);transform:skew(.89deg)}85%{clip:rect(4px,9999px,96px,0);-webkit-transform:skew(1deg);transform:skew(1deg)}90%{clip:rect(4px,9999px,91px,0);-webkit-transform:skew(.2deg);transform:skew(.2deg)}95%{clip:rect(48px,9999px,80px,0);-webkit-transform:skew(.41deg);transform:skew(.41deg)}to{clip:rect(10px,9999px,58px,0);-webkit-transform:skew(.91deg);transform:skew(.91deg)}}@-webkit-keyframes glitch-anim2{0%{clip:rect(97px,9999px,84px,0);-webkit-transform:skew(.55deg);transform:skew(.55deg)}5%{clip:rect(82px,9999px,21px,0);-webkit-transform:skew(.04deg);transform:skew(.04deg)}10%{clip:rect(51px,9999px,99px,0);-webkit-transform:skew(.93deg);transform:skew(.93deg)}15%{clip:rect(42px,9999px,97px,0);-webkit-transform:skew(.03deg);transform:skew(.03deg)}20%{clip:rect(27px,9999px,25px,0);-webkit-transform:skew(.86deg);transform:skew(.86deg)}25%{clip:rect(69px,9999px,5px,0);-webkit-transform:skew(.95deg);transform:skew(.95deg)}30%{clip:rect(38px,9999px,67px,0);-webkit-transform:skew(.33deg);transform:skew(.33deg)}35%{clip:rect(8px,9999px,90px,0);-webkit-transform:skew(.67deg);transform:skew(.67deg)}40%{clip:rect(34px,9999px,31px,0);-webkit-transform:skew(.33deg);transform:skew(.33deg)}45%{clip:rect(1px,9999px,25px,0);-webkit-transform:skew(.71deg);transform:skew(.71deg)}50%{clip:rect(45px,9999px,40px,0);-webkit-transform:skew(.38deg);transform:skew(.38deg)}55%{clip:rect(84px,9999px,96px,0);-webkit-transform:skew(.3deg);transform:skew(.3deg)}60%{clip:rect(68px,9999px,59px,0);-webkit-transform:skew(.35deg);transform:skew(.35deg)}65%{clip:rect(93px,9999px,48px,0);-webkit-transform:skew(.25deg);transform:skew(.25deg)}70%{clip:rect(19px,9999px,40px,0);-webkit-transform:skew(.97deg);transform:skew(.97deg)}75%{clip:rect(76px,9999px,56px,0);-webkit-transform:skew(.79deg);transform:skew(.79deg)}80%{clip:rect(22px,9999px,82px,0);-webkit-transform:skew(.48deg);transform:skew(.48deg)}85%{clip:rect(30px,9999px,63px,0);-webkit-transform:skew(.91deg);transform:skew(.91deg)}90%{clip:rect(68px,9999px,44px,0);-webkit-transform:skew(.4deg);transform:skew(.4deg)}95%{clip:rect(12px,9999px,36px,0);-webkit-transform:skew(.61deg);transform:skew(.61deg)}to{clip:rect(24px,9999px,5px,0);-webkit-transform:skew(.96deg);transform:skew(.96deg)}}@keyframes glitch-anim2{0%{clip:rect(97px,9999px,84px,0);-webkit-transform:skew(.55deg);transform:skew(.55deg)}5%{clip:rect(82px,9999px,21px,0);-webkit-transform:skew(.04deg);transform:skew(.04deg)}10%{clip:rect(51px,9999px,99px,0);-webkit-transform:skew(.93deg);transform:skew(.93deg)}15%{clip:rect(42px,9999px,97px,0);-webkit-transform:skew(.03deg);transform:skew(.03deg)}20%{clip:rect(27px,9999px,25px,0);-webkit-transform:skew(.86deg);transform:skew(.86deg)}25%{clip:rect(69px,9999px,5px,0);-webkit-transform:skew(.95deg);transform:skew(.95deg)}30%{clip:rect(38px,9999px,67px,0);-webkit-transform:skew(.33deg);transform:skew(.33deg)}35%{clip:rect(8px,9999px,90px,0);-webkit-transform:skew(.67deg);transform:skew(.67deg)}40%{clip:rect(34px,9999px,31px,0);-webkit-transform:skew(.33deg);transform:skew(.33deg)}45%{clip:rect(1px,9999px,25px,0);-webkit-transform:skew(.71deg);transform:skew(.71deg)}50%{clip:rect(45px,9999px,40px,0);-webkit-transform:skew(.38deg);transform:skew(.38deg)}55%{clip:rect(84px,9999px,96px,0);-webkit-transform:skew(.3deg);transform:skew(.3deg)}60%{clip:rect(68px,9999px,59px,0);-webkit-transform:skew(.35deg);transform:skew(.35deg)}65%{clip:rect(93px,9999px,48px,0);-webkit-transform:skew(.25deg);transform:skew(.25deg)}70%{clip:rect(19px,9999px,40px,0);-webkit-transform:skew(.97deg);transform:skew(.97deg)}75%{clip:rect(76px,9999px,56px,0);-webkit-transform:skew(.79deg);transform:skew(.79deg)}80%{clip:rect(22px,9999px,82px,0);-webkit-transform:skew(.48deg);transform:skew(.48deg)}85%{clip:rect(30px,9999px,63px,0);-webkit-transform:skew(.91deg);transform:skew(.91deg)}90%{clip:rect(68px,9999px,44px,0);-webkit-transform:skew(.4deg);transform:skew(.4deg)}95%{clip:rect(12px,9999px,36px,0);-webkit-transform:skew(.61deg);transform:skew(.61deg)}to{clip:rect(24px,9999px,5px,0);-webkit-transform:skew(.96deg);transform:skew(.96deg)}}@-webkit-keyframes glitch-skew{0%{-webkit-transform:skew(3deg);transform:skew(3deg)}10%{-webkit-transform:skew(2deg);transform:skew(2deg)}20%{-webkit-transform:skew(0deg);transform:skew(0deg)}30%{-webkit-transform:skew(0deg);transform:skew(0deg)}40%{-webkit-transform:skew(2deg);transform:skew(2deg)}50%{-webkit-transform:skew(-1deg);transform:skew(-1deg)}60%{-webkit-transform:skew(-3deg);transform:skew(-3deg)}70%{-webkit-transform:skew(-1deg);transform:skew(-1deg)}80%{-webkit-transform:skew(-1deg);transform:skew(-1deg)}90%{-webkit-transform:skew(4deg);transform:skew(4deg)}to{-webkit-transform:skew(-3deg);transform:skew(-3deg)}}@keyframes glitch-skew{0%{-webkit-transform:skew(3deg);transform:skew(3deg)}10%{-webkit-transform:skew(2deg);transform:skew(2deg)}20%{-webkit-transform:skew(0deg);transform:skew(0deg)}30%{-webkit-transform:skew(0deg);transform:skew(0deg)}40%{-webkit-transform:skew(2deg);transform:skew(2deg)}50%{-webkit-transform:skew(-1deg);transform:skew(-1deg)}60%{-webkit-transform:skew(-3deg);transform:skew(-3deg)}70%{-webkit-transform:skew(-1deg);transform:skew(-1deg)}80%{-webkit-transform:skew(-1deg);transform:skew(-1deg)}90%{-webkit-transform:skew(4deg);transform:skew(4deg)}to{-webkit-transform:skew(-3deg);transform:skew(-3deg)}}.cps-image-frame{overflow:hidden;position:relative}.cps-image-frame>img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.cps-image-frame.cps-horizontal{padding-bottom:65%}.cps-image-frame.cps-vertical{padding-bottom:140%}.cps-image-frame.cps-square{padding-bottom:100%}.cps-image-frame.cps-fw{padding-bottom:50%}.cps-image-frame .cps-zoom-btn{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;opacity:0;position:absolute;right:30px;top:30px;-webkit-transform:translateY(15px);transform:translateY(15px);width:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:hsla(0,0%,100%,.8);-webkit-transition:.4s cubic-bezier(0,0,.3642,1);transition:.4s cubic-bezier(0,0,.3642,1)}.cps-image-frame .cps-zoom-btn:hover{background-color:#fff}.cps-image-frame .cps-zoom-btn img{height:17px;width:17px}.cps-image-frame:hover .cps-zoom-btn{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);z-index:2}.cps-frame{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.cps-curtain,.cps-frame{-webkit-transition:.6s;transition:.6s}.cps-curtain{background-color:#000;height:100vh;opacity:0;pointer-events:none;position:fixed;width:100%;z-index:4}.cps-main-transition{margin-top:0;-webkit-transition:.6s;transition:.6s;-webkit-transition-delay:.3s;transition-delay:.3s}.cps-main-transition .cps-animation-frame,.cps-main-transition .cps-lines-place{margin-top:0;opacity:1;-webkit-transition:.6s;transition:.6s;-webkit-transition-delay:.3s;transition-delay:.3s}html.is-animating .cps-frame{opacity:0;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transition-delay:.5s;transition-delay:.5s}@media screen and (max-width:1200px){html.is-animating .cps-frame{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}html.is-animating .cps-curtain{opacity:1;pointer-events:all}html.is-animating .cps-main-transition{margin-top:.1px}html.is-animating .cps-main-transition .cps-animation-frame{margin-top:-90px;opacity:0;-webkit-transition-delay:0s;transition-delay:0s}html.is-animating .cps-main-transition .cps-lines-place{margin-top:90px;opacity:0;-webkit-transition-delay:0s;transition-delay:0s}html.is-animating .cps-menu-frame{opacity:0;-webkit-transition-delay:.3s;transition-delay:.3s}.cps-get-in-touch{background:#fff;border-radius:6px;bottom:10px;box-shadow:0 2px 6px rgba(0,0,0,.08);height:32px;left:10px;padding:5px;position:fixed;width:145px;z-index:999999}.cps-get-in-touch,.cps-get-in-touch .wa-btn{align-items:center;display:flex;justify-content:center}.cps-get-in-touch .wa-btn{color:#111827!important;font-size:14px;font-weight:600;gap:7px;height:100%;letter-spacing:.2px;text-decoration:none;width:100%}.cps-get-in-touch .wa-btn i.fa-whatsapp{color:#25d366!important;font-size:18px;line-height:1}.cps-get-in-touch .wa-btn:hover{opacity:1}.cps-get-in-touch:hover .wa-btn{transform:scale(1.02)}.cps-get-in-touch .wa-btn span{transition:transform .2s ease}.cps-get-in-touch:hover .wa-btn span{transform:translateX(1px)}.cps-logo-image bole search koro aager code ta remove kore ei code ta add koro .cps-logo-image{filter:brightness(100) invert(1)}@media (max-width:1200px){.cps-logo-image{filter:brightness(0) invert(1)}}