@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100..900&family=Manrope:wght@200..800&family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poltawski+Nowy:ital,wght@0,400..700;1,400..700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Italiana&display=swap);.tp-search-area{-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}.back-to-top-wrapper,a,button,p,input,select,textarea,li,.transition-3{-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}.back-to-top-btn{-webkit-transition:transform 0.3s 0s ease-out;-moz-transition:transform 0.3s 0s ease-out;-ms-transition:transform 0.3s 0s ease-out;-o-transition:transform 0.3s 0s ease-out;transition:transform 0.3s 0s ease-out}.tp-all-font-roboto *:not(i){font-family:var(--tp-ff-roboto)}:root{--tp-ff-body:"Poltawski Nowy", sans-serif;--tp-ff-heading:"Italiana", sans-serif;--tp-ff-p:"Poltawski Nowy", sans-serif;--tp-ff-Epilogue:"Poltawski Nowy", sans-serif;--tp-ff-fontawesome:"Font Awesome 6 Pro";--tp-common-white:#FFFFFF;--tp-common-black:#141414;--tp-common-black-2:#060606;--tp-common-black-3:#222;--tp-title-black:#000;--tp-theme-primary:#2e36ee;--tp-theme-secondary:#e5a3ff;--tp-text-body:#22232c;--tp-border-primary:#22232c;--tp-border-secondary:#5C5C5C;--tp-border-third:#D9D9D9;--tp-grey-1:#3b3b3b;--tp-grey-2:#858585;--tp-grey-3:#59595c;--tp-grey-bg:#1a1a1a}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1350px;--bs-gutter-x:30px}.container-1310{max-width:1340px;--bs-gutter-x:30px}.mb-5{margin-bottom:5px}.text-1{margin-top:5px}.text-2{margin-top:10px}.text-3{margin-top:15px}.text-4{margin-top:20px}.text-5{margin-top:25px}.text-6{margin-top:30px}.text-7{margin-top:35px}.text-8{margin-top:40px}.text-9{margin-top:45px}.text-10{margin-top:50px}.text-11{margin-top:55px}.text-12{margin-top:60px}.text-13{margin-top:65px}.text-14{margin-top:70px}.text-15{margin-top:75px}.text-16{margin-top:80px}.text-17{margin-top:85px}.text-18{margin-top:90px}.text-19{margin-top:95px}.text-20{margin-top:100px}.text-21{margin-top:105px}.text-22{margin-top:110px}.text-23{margin-top:115px}.text-24{margin-top:120px}.text-25{margin-top:125px}.text-26{margin-top:130px}.text-27{margin-top:135px}.text-28{margin-top:140px}.text-29{margin-top:145px}.text-30{margin-top:150px}.text-31{margin-top:155px}.text-32{margin-top:160px}.text-33{margin-top:165px}.text-34{margin-top:170px}.text-35{margin-top:175px}.text-36{margin-top:180px}.text-37{margin-top:185px}.text-38{margin-top:190px}.text-39{margin-top:195px}.text-40{margin-top:200px}*{margin:0;padding:0;box-sizing:border-box}body{font-size:18px;line-height:26px;font-weight:400;color:var(--tp-text-body);font-family:var(--tp-ff-body);overflow-x:hidden;background-color:var(--tp-common-white)}a{text-decoration:none}h1,h2,h3,h4,h5,h6{margin-top:0;font-weight:500;line-height:1.2;-webkit-transition:color 0.3s ease-out;-moz-transition:color 0.3s ease-out;-ms-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out;color:var(--tp-common-black);font-family:'Italiana',sans-serif}h1{font-size:40px}h2{font-size:36px}h3{font-size:28px}h4{font-size:24px}h5{font-size:20px}h6{font-size:16px}ul{margin:0;padding:0}p{font-family:var(--tp-ff-p);font-size:18px;font-weight:400;color:var(--tp-text-body);margin-bottom:15px;line-height:28px}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}a:focus,.button:focus{text-decoration:none;outline:none}a:focus,a:hover{color:inherit;text-decoration:none}a,button{color:inherit;outline:none;border:none;background:transparent}button:hover{cursor:pointer}button:focus{outline:0}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=url],textarea{outline:none;background-color:#fff;height:56px;width:100%;line-height:56px;font-size:14px;color:var(--tp-common-black);padding-left:26px;padding-right:26px;border:1px solid #E0E2E3}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#95999D}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=url]::-moz-placeholder,textarea::-moz-placeholder{color:#95999D}input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=url]:-moz-placeholder,textarea:-moz-placeholder{color:#95999D}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#95999D}input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=url]::placeholder,textarea::placeholder{color:#95999D}[dir=rtl] input[type=text],[dir=rtl] input[type=email],[dir=rtl] input[type=tel],[dir=rtl] input[type=number],[dir=rtl] input[type=password],[dir=rtl] input[type=url],[dir=rtl] textarea{text-align:right}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=password]:focus,input[type=url]:focus,textarea:focus{border-color:var(--tp-common-black)}input[type=text]:focus::placeholder,input[type=email]:focus::placeholder,input[type=tel]:focus::placeholder,input[type=number]:focus::placeholder,input[type=password]:focus::placeholder,input[type=url]:focus::placeholder,textarea:focus::placeholder{opacity:0}textarea{line-height:1.4;padding-top:17px;padding-bottom:17px}input[type=color]{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:none;border:0;cursor:pointer;height:100%;width:100%;padding:0;border-radius:50%}*::-moz-selection{background:var(--tp-common-black);color:var(--tp-common-white);text-shadow:none}::-moz-selection{background:var(--tp-common-black);color:var(--tp-common-white);text-shadow:none}::selection{background:var(--tp-common-black);color:var(--tp-common-white);text-shadow:none}*::-moz-placeholder{color:var(--tp-common-black);font-size:14px;opacity:1}*::placeholder{color:var(--tp-common-black);font-size:14px;opacity:1}.z-index-2{position:relative;z-index:2}.z-index-3{position:relative;z-index:3}.tp-space{padding-top:120px;padding-bottom:120px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-space{padding-top:80px;padding-bottom:80px}}.tp-space-top{padding-top:120px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-space-top{padding-top:80px}}.tp-space-bottom{padding-bottom:120px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-space-bottom{padding-bottom:80px}}.w-img img{width:100%}.m-img img{max-width:100%}.fix{overflow:hidden}.clear{clear:both}.z-index-1{z-index:1}.z-index-11{z-index:11}.overflow-y-visible{overflow-x:hidden;overflow-y:visible}.p-relative{position:relative}.p-absolute{position:absolute}.include-bg{background-position:center;background-size:cover;background-repeat:no-repeat}.demo{-webkit-transition:color 0.3s 0s linear;-moz-transition:color 0.3s 0s linear;-ms-transition:color 0.3s 0s linear;-o-transition:color 0.3s 0s linear;transition:color 0.3s 0s linear;-webkit-transition:color 0.3s linear,transform 0.2s ease;-moz-transition:color 0.3s linear,transform 0.2s ease;-ms-transition:color 0.3s linear,transform 0.2s ease;-o-transition:color 0.3s linear,transform 0.2s ease;transition:color 0.3s linear,transform 0.2s ease}[dir=rtl] .demo{margin-left:0;margin-right:15px}div.demo img{margin-left:10px}[tp-theme=tp-theme-dark] .demo{color:yellow}.body-overlay{background-color:var(--tp-common-black);height:100%;width:100%;position:fixed;top:0;z-index:99;left:0;opacity:0;visibility:hidden;-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}.body-overlay:hover{cursor:url(../../../../../img/icon/cross-out.png),pointer}.body-overlay.opened{opacity:.7;visibility:visible}.tp-dropcap::first-letter{font-size:90px;font-weight:500;float:left;text-align:center;color:var(--tp-common-black);margin-right:5px;line-height:inherit;text-transform:capitalize}.class{stroke-dasharray:189px,191px;stroke-dashoffset:0}.tp-gx-20{--bs-gutter-x:20px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-gx-20{--bs-gutter-x:20px}}@media only screen and (min-width:768px) and (max-width:991px){.tp-gx-20{--bs-gutter-x:20px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-gx-20{--bs-gutter-x:15px}}@media (max-width:575px){.tp-gx-20{--bs-gutter-x:10px}}.tp-gx-20 [class*=col-]{padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y)}.tp-gx-30{--bs-gutter-x:30px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-gx-30{--bs-gutter-x:30px}}@media only screen and (min-width:768px) and (max-width:991px){.tp-gx-30{--bs-gutter-x:30px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-gx-30{--bs-gutter-x:15px}}@media (max-width:575px){.tp-gx-30{--bs-gutter-x:10px}}.tp-gx-30 [class*=col-]{padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y)}.tp-gx-40{--bs-gutter-x:40px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-gx-40{--bs-gutter-x:40px}}@media only screen and (min-width:768px) and (max-width:991px){.tp-gx-40{--bs-gutter-x:30px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-gx-40{--bs-gutter-x:30px}}@media (max-width:575px){.tp-gx-40{--bs-gutter-x:15px}}.tp-gx-40 [class*=col-]{padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y)}.tp-section-hidden{opacity:0;filter:blur(5px);transition:all 1.8s}.show{opacity:1;filter:blur(0)}.chooseus-animi{transform:scale(.8)}.chooseus-animi.show{transform:scale(1)}.tp-scroll-down{padding-top:24px;padding-bottom:24px;width:60px;border:1px dashed rgba(255,255,255,.2);border-radius:40px;display:block;text-align:center}.tp-scroll-down .circle{font-size:12px;display:block;color:var(--tp-common-white);animation:scroll 1s infinite ease-in-out alternate}.tp-scroll-down .arrow{color:var(--tp-common-white);display:block;padding-top:15px}.tp-social-box a{position:relative;width:40px;height:40px;font-size:14px;line-height:38px;text-align:center;display:inline-block;color:var(--tp-common-white);border:1px solid var(--tp-border-primary);border-radius:50%;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.tp-social-box a:not(:last-child){margin-right:5px;border-radius:50px}.tp-social-box a::before{position:absolute;width:100%;height:100%;top:0;left:0;content:"";background:var(--tp-theme-primary);border:1px solid var(--tp-theme-primary);transform:scale(.3);opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;border-radius:50%;z-index:-1}.tp-social-box a:hover{color:var(--tp-common-black)}.tp-social-box a:hover::before{opacity:1;visibility:visible;transform:scale(1)}.tp-circle-text{width:155px;height:155px}.tp-circle-text a{display:flex}.tp-circle-text::before{position:absolute;width:20px;height:20px;top:50%;left:0;right:0;text-align:center;content:"";border-radius:50%;background-color:var(--tp-text-body);margin:auto}.tp-circle-tag{position:relative;display:inline-block;height:180px;width:180px;border-radius:50%;z-index:1;font-size:16px;font-weight:500;text-align:center;transform:rotate(30deg);animation:spin 10s infinite;font-family:var(--tp-ff-heading)}.tp-circle-tag span{--rotate-letter:13deg;min-height:85px;position:absolute;min-width:85px;top:2px;left:0;right:0;text-align:center;text-transform:uppercase;margin:auto;color:var(--tp-grey-3);transform-origin:bottom center;transform:rotate(var(--rotate-letter))}.tp-circle-tag span.char2{transform:rotate(calc(var(--rotate-letter) * 2))}.tp-circle-tag span.char3{transform:rotate(calc(var(--rotate-letter) * 3))}.tp-circle-tag span.char4{transform:rotate(calc(var(--rotate-letter) * 4))}.tp-circle-tag span.char5{transform:rotate(calc(var(--rotate-letter) * 5))}.tp-circle-tag span.char6{transform:rotate(calc(var(--rotate-letter) * 6))}.tp-circle-tag span.char7{transform:rotate(calc(var(--rotate-letter) * 7))}.tp-circle-tag span.char8{transform:rotate(calc(var(--rotate-letter) * 8))}.tp-circle-tag span.char9{transform:rotate(calc(var(--rotate-letter) * 9))}.tp-circle-tag span.char10{transform:rotate(calc(var(--rotate-letter) * 10))}.tp-circle-tag span.char11{transform:rotate(calc(var(--rotate-letter) * 11))}.tp-circle-tag span.char12{transform:rotate(calc(var(--rotate-letter) * 12))}.tp-circle-tag span.char13{transform:rotate(calc(var(--rotate-letter) * 13))}.tp-circle-tag span.char14{transform:rotate(calc(var(--rotate-letter) * 14))}.tp-circle-tag span.char15{transform:rotate(calc(var(--rotate-letter) * 15))}.tp-circle-tag span.char16{transform:rotate(calc(var(--rotate-letter) * 16))}.tp-circle-tag span.char17{transform:rotate(calc(var(--rotate-letter) * 17))}.tp-circle-tag span.char18{transform:rotate(calc(var(--rotate-letter) * 18))}.tp-circle-tag span.char19{transform:rotate(calc(var(--rotate-letter) * 19))}.tp-circle-tag span.char20{transform:rotate(calc(var(--rotate-letter) * 20))}.tp-circle-tag span.char21{transform:rotate(calc(var(--rotate-letter) * 21))}.tp-circle-tag span.char22{transform:rotate(calc(var(--rotate-letter) * 22))}.tp-circle-tag span.char23{transform:rotate(calc(var(--rotate-letter) * 23))}.tp-circle-tag span.char24{transform:rotate(calc(var(--rotate-letter) * 24))}.tp-circle-tag span.char25{transform:rotate(calc(var(--rotate-letter) * 25))}.tp-circle-tag span.char26{transform:rotate(calc(var(--rotate-letter) * 26))}.tp-circle-tag span.char27{transform:rotate(calc(var(--rotate-letter) * 27))}.tp-circle-tag span.char28{transform:rotate(calc(var(--rotate-letter) * 28))}.tp-circle-tag span.char29{transform:rotate(calc(var(--rotate-letter) * 29))}.tp-circle-tag span.char30{transform:rotate(calc(var(--rotate-letter) * 30))}.tp-circle-tag span.char31{transform:rotate(calc(var(--rotate-letter) * 31))}.tp-circle-tag span.char32{transform:rotate(calc(var(--rotate-letter) * 32))}.tp-circle-tag span.char33{transform:rotate(calc(var(--rotate-letter) * 33))}.tp-circle-tag span.char34{transform:rotate(calc(var(--rotate-letter) * 34))}.tp-circle-tag span.char35{transform:rotate(calc(var(--rotate-letter) * 35))}.tp-circle-tag span.char36{transform:rotate(calc(var(--rotate-letter) * 36))}.tp-circle-tag span.char37{transform:rotate(calc(var(--rotate-letter) * 37))}.tp-circle-tag span.char38{transform:rotate(calc(var(--rotate-letter) * 38))}.tp-circle-tag span.char39{transform:rotate(calc(var(--rotate-letter) * 39))}.tp-circle-tag span.char40{transform:rotate(calc(var(--rotate-letter) * 40))}.tp-circle-tag span.char41{transform:rotate(calc(var(--rotate-letter) * 41))}.tp-circle-tag span.char42{transform:rotate(calc(var(--rotate-letter) * 42))}.tp-circle-tag span.char43{transform:rotate(calc(var(--rotate-letter) * 43))}.tp-circle-tag span.char44{transform:rotate(calc(var(--rotate-letter) * 44))}.body-text{color:var(--tp-common-black)!important;font-weight:600;margin-bottom:0}.light-text{font-weight:400;color:var(--tp-theme-primary)}.tp-categroy-plr-85{padding-left:85px;padding-right:85px}@media only screen and (min-width:1400px) and (max-width:1599px){.tp-categroy-plr-85{padding-left:40px;padding-right:40px}}.tp-accordion .accordion-item{background-color:transparent;border:1px solid;border-radius:0}.tp-accordion .accordion-item:last-of-type{border-bottom-right-radius:0;border-bottom-left-radius:0}.tp-accordion .accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:0;border-bottom-left-radius:0}.tp-accordion .accordion-button{padding:18px 0 28px 42px;padding-right:15px;font-size:27px;font-weight:400;color:var(--tp-common-white);background-color:transparent}.tp-accordion .accordion-button::after{display:none}.tp-accordion .accordion-button:not(.collapsed){color:var(--tp-common-white);background-color:#151515;box-shadow:none}.tp-accordion .accordion-button:not(.collapsed) .tp-accordion-plus::before{-webkit-transform:translateX(-50%) rotate(90deg);-moz-transform:translateX(-50%) rotate(90deg);-ms-transform:translateX(-50%) rotate(90deg);-o-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg);background-color:var(--tp-theme-1)}[dir=rtl] .tp-accordion .accordion-button:not(.collapsed) .tp-accordion-plus::before{-webkit-transform:translateX(50%) rotate(90deg);-moz-transform:translateX(50%) rotate(90deg);-ms-transform:translateX(50%) rotate(90deg);-o-transform:translateX(50%) rotate(90deg);transform:translateX(50%) rotate(90deg)}.tp-accordion .accordion-button:not(.collapsed) .tp-accordion-plus::after{background-color:var(--tp-theme-1)}.tp-accordion .accordion-button:focus{box-shadow:none;border:0}.tp-accordion .accordion-button:hover{color:var(--tp-theme-primary)}.tp-accordion .accordion-button:hover::after{color:var(--tp-theme-primary)}.tp-accordion .accordion-num-count{position:absolute;right:10%;top:50%;transform:translateY(-50%)}.tp-accordion .accordion-num-count::before{font-size:20px;font-weight:600;text-align:center;counter-increment:count;content:"0" counter(count);color:var(--it-common-white);display:inline-block;transition:0.3s}@media (max-width:575px){.tp-accordion .accordion-num-count::before{display:none}}.tp-accordion .accordion-icon{font-size:50px;color:var(--tp-common-white);margin-right:50px}@media (max-width:575px){.tp-accordion .accordion-icon{margin-right:20px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-accordion .accordion-icon{margin-right:50px}}.tp-accordion .accordion-body{padding:0 60px 55px 125px;background-color:#151515}@media (max-width:575px){.tp-accordion .accordion-body{padding:0 30px 15px 20px}}.tp-accordion .accordion-body p{font-size:18px;line-height:1.5;color:var(--tp-grey-3)}.counter-row{counter-reset:count}.cd-headline{font-size:3rem;line-height:1.2}@media only screen and (min-width:768px){.cd-headline{font-size:4.4rem;font-weight:300}}@media only screen and (min-width:1170px){.cd-headline{font-size:6rem}}.cd-words-wrapper{display:inline-block;position:relative;text-align:left}.cd-words-wrapper .app{transform:translateY(-10px);display:inline-block}.cd-words-wrapper b{font-weight:400;display:inline-block;position:absolute;white-space:nowrap;left:0;top:0}.cd-words-wrapper b.is-visible{position:relative}.no-js .cd-words-wrapper b{opacity:0}.no-js .cd-words-wrapper b.is-visible{opacity:1}.cd-headline.clip span{display:inline-block}.cd-headline.clip .cd-words-wrapper{overflow:hidden;vertical-align:top}.cd-headline.clip .cd-words-wrapper::after{content:"";position:absolute;top:0;right:0;width:2px;height:100%;background-color:#aebcb9}.cd-headline.clip b{opacity:0}.cd-headline.clip b.is-visible{opacity:1}@keyframes dash{to{stroke-dashoffset:0;stroke-dasharray:3000}}@keyframes scroll{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px);transform:translateY(8px)}}@keyframes rotate1{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes rotate2{from{transform:rotate(0deg)}to{transform:rotate(-360deg)}}@keyframes headerSlideDown{0%{margin-top:-150px}100%{margin-top:0}}.spin{animation:spin 10s linear infinite}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes textRotation{to{transform:rotate(360deg)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@keyframes jumpTwo{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%{-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes scroll{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px);transform:translateY(8px)}}@keyframes tp-arrow{49%{transform:translateX(30%)}50%{opacity:0;transform:translateX(-30%)}51%{opacity:1}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.spin{animation:spin 10s linear infinite}.spin-reverse{animation:spin2 10s linear infinite}@keyframes tpupdown{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes tpcircleloop{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.grey-bg{background-color:var(--tp-grey-1)}.grey-bg-2{background-color:var(--tp-grey-2)}.grey-bg-3{background-color:var(--tp-grey-6)}.white-bg{background-color:var(--tp-common-white)}.black-bg{background-color:var(--tp-common-black)}.black-bg-2{background-color:var(--tp-common-black-2)}.black-bg-3{background-color:var(--tp-common-black-3)}.section-bg{background-color:var(--tp-grey-4)}.khaki-bg{background-color:var(--tp-khaki-1)}.green-dark-bg{background-color:var(--tp-green-dark)}.theme-bg{background-color:var(--tp-theme-primary)}[data-bg-color=footer-bg-grey]{background-color:var(--tp-footer-grey-1)}[data-bg-color=footer-bg-white]{background-color:var(--tp-common-white)}.back-to-top-wrapper{position:fixed;right:20px;bottom:0;height:44px;width:44px;cursor:pointer;display:block;border-radius:50%;z-index:9999;opacity:0;visibility:hidden}@media (max-width:575px){.back-to-top-wrapper{right:20px;bottom:20px}}.back-to-top-wrapper.back-to-top-btn-show{visibility:visible;opacity:1;bottom:50px}.back-to-top-btn{display:inline-block;width:44px;height:44px;line-height:44px;text-align:center;background:var(--tp-theme-primary);color:var(--tp-common-black);border-radius:50%}.back-to-top-btn svg{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}.back-to-top-btn:hover{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}.breadcrumb__plr{padding-top:210px;padding-bottom:160px}.breadcrumb__area.fix.p-relative.breadcrumb__plr.breadcrumb__overlay.breadcrumb__bg{background-position:bottom}.breadcrumb__bg{background-size:cover;background-position:center;background-repeat:no-repeat}.breadcrumb__shape{position:absolute;bottom:0}.breadcrumb__list span{font-size:18px;font-style:italic;margin-bottom:20px}.breadcrumb__list a{color:var(--tp-theme-secondary)}.breadcrumb__title{font-weight:700;font-size:70px;line-height:1.7;margin-bottom:6px;color:var(--tp-theme-primary)}@media only screen and (min-width:576px) and (max-width:767px){.breadcrumb__title{font-size:50px}}@media (max-width:575px){.breadcrumb__title{font-size:30px}}.tp-btn-primary{position:relative;overflow:hidden;color:var(--tp-theme-primary)}.tp-btn-primary .btn-double-text{position:relative;transition:opacity 0.65s,transform 0.85s;transition-timing-function:cubic-bezier(.15,.85,.31,1)}.tp-btn-primary .btn-double-text::before{content:attr(data-text);display:inline-block;position:absolute;white-space:nowrap;top:50%;opacity:0;left:50%;transform:translate(-50%,100%);transition:opacity 0.5s,transform 0.8s;transition-timing-function:cubic-bezier(.15,.85,.31,1)}.tp-btn-primary .btn-icon{margin-left:11px;transform:rotate(-45deg)}.tp-btn-primary:hover{color:var(--tp-theme-primary)}.tp-btn-primary:hover .btn-double-text{transform:translateY(-200%)}.tp-btn-primary:hover .btn-double-text::before{transform:translate(-50%,150%);opacity:1}.tp-btn-switch-animation{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.tp-btn-switch-animation .btn-text{margin-left:-13px;position:relative;z-index:3;transition:transform 0.6s 125ms cubic-bezier(.1,.75,.25,1)}.tp-btn-switch-animation .btn-icon{margin-left:6px;position:relative;transition:opacity 0.4s 0.25s,transform 0.6s 0.25s;transition-timing-function:cubic-bezier(.1,.75,.25,1);line-height:0;z-index:3}.tp-btn-switch-animation .btn-icon+.btn-icon{order:-2;opacity:0;transition-delay:0s;margin-left:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tp-btn-switch-animation:hover .btn-text{transition-delay:0.1s;transform:translateX(23px)}.tp-btn-switch-animation:hover .btn-icon{transition-delay:0s;transform:translateX(10px);opacity:0}.tp-btn-switch-animation:hover .btn-icon+.btn-icon{opacity:1;transform:translateX(0);transition-delay:225ms}.tp-btn-switch-text{display:inline-flex;align-items:center;position:relative;overflow:hidden}.tp-btn-switch-text .btn-double-text{transition:opacity 0.65s,transform 0.85s;transition-timing-function:cubic-bezier(.15,.85,.31,1);position:relative}.tp-btn-switch-text .btn-double-text::before{content:attr(data-text);display:inline-block;position:absolute;white-space:nowrap;top:50%;opacity:0;left:50%;transform:translate(-50%,100%);transition:opacity 0.5s,transform 0.8s;transition-timing-function:cubic-bezier(.15,.85,.31,1)}.tp-btn-switch-text:hover .btn-double-text{transform:translateY(-200%)}.tp-btn-switch-text:hover .btn-double-text::before{transform:translate(-50%,150%);opacity:1}.tp-btn__blog-1{font-weight:700;font-size:14px;line-height:1.5;letter-spacing:.18em;text-transform:uppercase;color:var(--tp-common-white);-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}.tp-btn__blog-1 span{position:relative;display:inline-block;margin-left:16px;-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}.tp-btn__blog-1 span::before{position:absolute;width:30px;height:30px;right:-13px;top:-3px;content:"";border-radius:50%;border:1px solid var(--tp-theme-primary);-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out;z-index:-1}.tp-btn__blog-1:hover{color:var(--tp-theme-primary)}.tp-btn__blog-1:hover span{margin-left:20px}.tp-btn__blog-1:hover span::before{border:1px solid var(--tp-common-white)}.tp-btn-offcanvas{display:inline-block;font-size:14px;font-weight:600;color:var(--tp-common-white);background:var(--tp-theme-primary);text-align:center;font-family:var(--tp-ff-space);padding:9px 22px;letter-spacing:-.02em;position:relative;z-index:1;text-transform:capitalize}.tp-btn-offcanvas i{padding-left:5px}.tp-btn-offcanvas:hover{background-color:var(--tp-common-black);color:var(--tp-common-white)}.tp-menu-btn{background-color:var(--tp-theme-primary);color:var(--tp-common-white);width:140px;height:40px;line-height:40px;padding:0 20px;overflow:hidden;display:inline-block;font-size:12px;font-weight:500;letter-spacing:1.2px;text-transform:capitalize;text-align:center;position:relative;z-index:1}.tp-menu-btn:hover{background-color:var(--tp-theme-pruple);color:var(--tp-common-white)}.tp-icon-style{--qode-hover-move-x:110%;--qode-hover-move-y:100%;color:var(--tp-theme-primary);stroke-width:2;fill:none}.tp-icon-style:hover{color:var(--tp-theme-primary)}.cursor-outer{margin-left:-15px;margin-top:-15px;width:190px;height:190px;border:2px solid #000;box-sizing:border-box;z-index:10000000;opacity:.5;transition:all 0.08s ease-out}.mouseCursor{position:fixed;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:50%;transform:translateZ(0);visibility:hidden;text-align:center}.cursor-inner{margin-left:-3px;margin-top:-3px;width:6px;height:6px;z-index:10000001;transition:width 0.3s ease-in-out,height 0.3s ease-in-out,margin 0.3s ease-in-out,opacity 0.3s ease-in-out}.cursor-inner span{color:var(--tp-common-black);opacity:0;text-transform:capitalize;letter-spacing:-.04em;font-size:18px}.cursor-inner span>span{margin-top:11px;display:inline-block}.cursor-inner.cursor-big span{opacity:1}.mouseCursor.cursor-big{background:var(--tp-theme-primary);border-radius:50%;font-size:18px;font-weight:500;width:190px;height:190px;display:inline-block;color:var(--tp-common-black);text-align:center;display:flex;align-items:center;justify-content:center}.cursor-4.cursor-big{background:none}.mouseCursor.cursor-big.cursor-outer{display:none}.tp-cursor-point-area{cursor:none}.cursor-inner.cursor-big{overflow:hidden}.cursor-inner.cursor-big .inner-text-2{display:none;background:none}.cursor-inner.cursor-big .inner-text-2 span{color:var(--tp-theme-primary)}.cursor-inner.cursor-big .inner-text-1{display:inline-block}.cursor-inner.cursor-big.active{overflow:hidden;background:none;width:100px;height:100px}.cursor-inner.cursor-big.active .inner-text-2,.cursor-inner.cursor-big.active .inner-text-3,.cursor-inner.cursor-big.active .inner-text-4{display:inline-block;background:none}.cursor-inner.cursor-big.active .inner-text-1{display:none}.tp-hover__reveal-item{position:relative}.tp-hover__reveal-item:hover .tp-hover__reveal-bg{opacity:1}.tp-hover__reveal-bg{position:absolute;top:0;left:0;width:305px;height:395px;opacity:0;margin:-150px 0 0 -150px;overflow:hidden;pointer-events:none;background-position:center;background-size:cover;background-repeat:no-repeat;transition:opacity 0.3s,transform 0.5s cubic-bezier(.215,.61,.355,1),-webkit-transform 0.5s cubic-bezier(.215,.61,.355,1);z-index:5}.tp-hover__widget{position:relative;z-index:5}.tp-hover__widget .active-bg{top:0;bottom:0;left:0;right:0;position:absolute;transition:all 0.5s ease;background:rgba(255,255,255,.1);z-index:-1}.tp-hover__btn{font-weight:700;font-size:16px;width:213px;height:213px;line-height:178px;text-align:center;border-radius:100%;display:inline-block;backdrop-filter:blur(80px);color:var(--tp-common-white);border:1px solid var(--tp-common-white)}.tp-hover__btn-wrap{display:inline-block}.tp-offcanvas__area{position:fixed;left:auto;right:0;top:0;width:400px;height:100%;-webkit-transform:translateX(calc(100% + 80px));-moz-transform:translateX(calc(100% + 80px));-ms-transform:translateX(calc(100% + 80px));-o-transform:translateX(calc(100% + 80px));transform:translateX(calc(100% + 80px));background:#1c1c1c none repeat scroll 0 0;transition:all 0.4s ease-in-out;opacity:0;visibility:hidden;z-index:999;overflow-y:scroll;overscroll-behavior-y:contain;scrollbar-width:none;overflow:hidden}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-offcanvas__area{right:0;left:auto;-webkit-transform:translateX(calc(100% + 80px));-moz-transform:translateX(calc(100% + 80px));-ms-transform:translateX(calc(100% + 80px));-o-transform:translateX(calc(100% + 80px));transform:translateX(calc(100% + 80px))}}.tp-offcanvas__area::-webkit-scrollbar{display:none}.tp-offcanvas__area.offcanvas-opened{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);visibility:visible;opacity:1}@media (max-width:575px){.tp-offcanvas__area{width:100%}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-offcanvas__top{margin-bottom:30px}}.tp-offcanvas__circle-1 span{height:400px;width:400px;border-radius:400px;background:rgba(255,82,28,.3);filter:blur(150px);display:inline-block;position:absolute;top:-40px;left:-240px;z-index:-1}.tp-offcanvas__circle-2 span{height:600px;width:600px;border-radius:600px;background:rgba(37,37,37,.6);filter:blur(190px);display:inline-block;position:absolute;bottom:-270px;right:-410px;z-index:-1}.tp-offcanvas__wrapper{position:relative;padding:40px;z-index:1;min-height:100%}@media (max-width:575px){.tp-offcanvas__wrapper{padding:20px}}.tp-offcanvas__wrapper .tp-theme-toggle{top:21px;left:240px;transform:rotate(-270deg)}@media (max-width:575px){.tp-offcanvas__wrapper .tp-theme-toggle{top:4px;left:215px}}.tp-offcanvas__close{position:absolute;top:35px;right:30px}@media (max-width:575px){.tp-offcanvas__close{right:20px;top:20px}}.tp-offcanvas__close-btn{display:inline-block;font-size:16px;height:44px;width:44px;line-height:40px;background-color:var(--tp-theme-primary);color:var(--tp-common-black-3);border-radius:50%}.tp-offcanvas__close-btn svg{transition:all 0.3s ease-in-out}.tp-offcanvas__close-btn:hover{background-color:var(--tp-theme-primary);color:var(--tp-common-black-3)}.tp-offcanvas__close-btn:hover svg{transform:rotate(45deg)}.tp-offcanvas__close-btn svg{-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px)}.tp-offcanvas__inner h4{font-size:24px;color:var(--tp-common-white);line-height:1.3;margin-bottom:15px}.tp-offcanvas__inner p{font-size:16px;line-height:22px;color:var(--tp-common-white);margin-bottom:30px}.tp-offcanvas__inner>img{margin-bottom:30px}.tp-offcanvas__menu ul li{list-style:none;margin-bottom:10px}.tp-offcanvas__menu ul li:last-child{margin-bottom:0}.tp-offcanvas__menu ul li a{font-weight:700;font-size:20px;color:var(--tp-common-black)}.tp-offcanvas__menu ul li:hover>a{color:var(--tp-theme-primary)}.tp-offcanvas__contact{margin-bottom:30px}.tp-offcanvas__contact-content{margin-bottom:10px}.tp-offcanvas__contact-content-icon i{color:var(--tp-theme-primary);margin-right:10px}.tp-offcanvas__contact-content-content a{font-size:16px;color:var(--tp-common-white)}.tp-offcanvas__social{margin-bottom:22px;padding-bottom:40px}.tp-offcanvas__social .icon{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;background:transparent;color:var(--tp-common-white);margin-right:5px;transition:all 0.3s ease-in-out}.tp-offcanvas__social .icon.facebook{background-color:#4661c5}.tp-offcanvas__social .icon.twitter{background-color:#4ccef9}.tp-offcanvas__social .icon.youtube{background-color:red}.tp-offcanvas__social .icon.linkedin{background-color:#0072b1}.tp-offcanvas__social .icon:hover{transform:translateY(-8px)}.tp-offcanvas__title{font-size:24px;font-weight:700;margin-bottom:10px;color:var(--tp-theme-primary)}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-offcanvas__popup{display:none}}.tp-offcanvas__popup p{margin-bottom:20px;color:var(--tp-common-white)}.tp-offcanvas__popup-gallery{margin-bottom:30px}.tp-offcanvas__popup-gallery a{margin:5px 3px;display:inline-block}.tp-offcanvas__popup-gallery a img{height:90px;max-width:95px;object-fit:cover}.tp-offcanvas__info-item{margin-bottom:38px}.tp-offcanvas__info-item-title{font-family:var(--tp-ff-space);font-weight:700;font-size:18px;color:var(--tp-common-white);margin-bottom:12px}.tp-offcanvas__info-item p{font-size:16px;color:var(--tp-text-16);margin-bottom:0;line-height:22px}.tp-offcanvas__info-item p a:hover{color:var(--tp-theme-primary)}.tp-pagination__dots{text-align:center;margin-top:20px;position:relative;z-index:2}.tp-pagination__dots .swiper-pagination-bullet{width:7px;height:7px;display:block;border-radius:50%;opacity:1;transition:0.3s;position:relative;margin:40px 0;background-color:#D9D9D9}.tp-pagination__dots .swiper-pagination-bullet::after{position:absolute;height:50px;width:50px;top:50%;left:50%;content:"";border-radius:50%;display:inline-block;transform:translate(-50%,-50%);border:1px solid var(--tp-theme-primary);opacity:0;visibility:hidden;transition:0.3s}.tp-pagination__dots .swiper-pagination-bullet-active{background-color:var(--tp-theme-primary)}.tp-pagination__dots .swiper-pagination-bullet-active.swiper-pagination-bullet::after{opacity:1;visibility:visible}.basic-pagination nav ul li{display:inline-block;margin-right:5px}@media (max-width:575px){.basic-pagination nav ul li{margin-right:6px}}.basic-pagination nav ul li a{width:56px;height:50px;line-height:50px;text-align:center;display:inline-block;color:var(--tp-common-white);background-color:#221F1F;border:1px solid rgba(237,237,237,.13);-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}.basic-pagination nav ul li a i{font-size:17px}.basic-pagination nav ul li a:hover{border:1px solid var(--tp-theme-primary);background-color:var(--tp-theme-primary);color:var(--tp-common-black)}.tp-pagination-arrow .prev,.tp-pagination-arrow .next{position:relative;font-size:14px;width:66.82px;height:66.48px;line-height:66.48px;color:var(--tp-common-white);border:1px solid rgba(255,255,255,.28);border-radius:50%;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-pagination-arrow .prev,.tp-pagination-arrow .next{margin:0 5px}}.tp-pagination-arrow .prev::before,.tp-pagination-arrow .next::before{position:absolute;width:100%;height:100%;top:0;left:0;right:0;content:"";background:var(--tp-theme-primary);transform:scale(.3);border-radius:50%;opacity:0;visibility:hidden;z-index:-1;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.tp-portfolio-area .tp-pagination-arrow .prev:hover,.tp-portfolio-area .tp-pagination-arrow .next:hover{background-color:var(--tp-theme-primary)}.tp-pagination-arrow .prev:hover,.tp-pagination-arrow .next:hover{color:#121725}.tp-pagination-arrow .prev:hover::before,.tp-pagination-arrow .next:hover::before{opacity:1;visibility:visible;transform:scale(1)}.tp-pagination .swiper-pagination-bullet{width:20px;height:20px;background:none;display:inline-block;border-radius:50%;opacity:1;position:relative;margin:0 7px;border:1px solid rgba(255,255,255,.1) transparent;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.tp-pagination .swiper-pagination-bullet::after{position:absolute;content:"";height:4px;width:4px;top:7px;left:0;right:0;text-align:center;margin:auto;display:inline-block;background:none;transition:0.3s;transform:translate(-50%,-50%);transform:rotate(45deg);border:1px solid rgba(255,255,255,.1)}.tp-pagination .swiper-pagination-bullet-active{border:1px solid rgba(255,255,255,.1)}.tp-pagination .swiper-pagination-bullet-active.swiper-pagination-bullet::after{border:1px solid var(--tp-theme-primary)}#loading{background-color:#fff;height:100%;width:100%;position:fixed;z-index:999999;margin-top:0;top:0}#loading-center{width:100%;height:100%;position:relative}#loading-center-absolute{position:absolute;left:50%;top:50%;width:25%;transform:translate(-50%,-50%)}@media only screen and (min-width:1200px) and (max-width:1399px){#loading-center-absolute{width:40%}}@media only screen and (min-width:992px) and (max-width:1199px){#loading-center-absolute{width:40%}}@media only screen and (min-width:768px) and (max-width:991px){#loading-center-absolute{width:45%}}@media only screen and (min-width:576px) and (max-width:767px){#loading-center-absolute{width:50%}}@media (max-width:575px){#loading-center-absolute{width:90%}}#loading{background-color:#fff;height:100%;width:100%;position:fixed;z-index:999999;margin-top:0;top:0}#loading-center{width:100%;height:100%;position:relative}#loading-center-absolute{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tp-preloader-logo{width:180px;height:180px;line-height:180px;position:relative;text-align:center;margin:auto}.tp-preloader-circle{position:absolute;top:0;left:0;width:100%;height:100%}.tp-preloader-circle svg{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-animation:tp-rotate 5s linear infinite;-moz-animation:tp-rotate 5s linear infinite;-ms-animation:tp-rotate 5s linear infinite;-o-animation:tp-rotate 5s linear infinite;animation:tp-rotate 5s linear infinite}.tp-preloader-circle svg circle:last-child{stroke:#e2a1ff;stroke-dashoffset:0;stroke-dasharray:1128,3150;-webkit-animation:tp-loading 4s linear infinite;-moz-animation:tp-loading 4s linear infinite;-ms-animation:tp-loading 4s linear infinite;-o-animation:tp-loading 4s linear infinite;animation:tp-loading 4s linear infinite;transform-origin:center center}@-webkit-keyframes tp-loading{0%{stroke-dashoffset:0;stroke-dasharray:0,3150}100%{stroke-dashoffset:-1131;stroke-dasharray:1128,3138}}@-moz-keyframes tp-loading{0%{stroke-dashoffset:0;stroke-dasharray:0,3150}100%{stroke-dashoffset:-1131;stroke-dasharray:1128,3138}}@-ms-keyframes tp-loading{0%{stroke-dashoffset:0;stroke-dasharray:0,3150}100%{stroke-dashoffset:-1131;stroke-dasharray:1128,3138}}@keyframes tp-loading{0%{stroke-dashoffset:0;stroke-dasharray:0,3150}100%{stroke-dashoffset:-1131;stroke-dasharray:1128,3138}}@-webkit-keyframes tp-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes tp-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes tp-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes tp-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.tp-preloader-content{text-align:center}.tp-preloader-title{font-size:100px;font-weight:500;line-height:1;margin-bottom:0}@media (max-width:575px){.tp-preloader-title{font-size:70px}}.tp-preloader-subtitle{font-size:16px;margin-bottom:0;color:var(--tp-common-black)}.tp-section-subtitle{position:relative;font-weight:500;font-size:16px;line-height:1;margin-bottom:40px;display:inline-block;letter-spacing:.03em;text-transform:capitalize;color:var(--tp-theme-primary);padding-right:70px}.tp-section-title{position:relative;font-weight:700;font-size:50px;line-height:1.5;display:block;text-transform:capitalize;color:var(--tp-common-black)!important}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-section-title{font-size:45px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px){.tp-section-title{font-size:35px}}@media (max-width:575px){.tp-section-title{font-size:28px}}.tp-section-text{font-size:20px;font-weight:700;color:var(--tp-common-white);max-width:355px;line-height:1.5}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-section-text{max-width:555px;text-align:center;margin:auto;padding-bottom:15px}}@media (max-width:575px){.tp-section-text{font-size:18px;padding-bottom:15px}}.tp-section-text span{color:var(--tp-grey-2)}@keyframes tp_clip_right{from{clip-path:inset(0 100% 0 0);-webkit-clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0);-webkit-clip-path:inset(0 0 0 0)}}@keyframes tp_clip_left{from{clip-path:inset(0 0 0 100%);-webkit-clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0);-webkit-clip-path:inset(0 0 0 0)}}@keyframes tp_clip_down{from{clip-path:inset(0 0 100% 0);-webkit-clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0);-webkit-clip-path:inset(0 0 0 0)}}@keyframes tp_clip_up{from{clip-path:inset(100% 0 0 0);-webkit-clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0);-webkit-clip-path:inset(0 0 0 0)}}.tp_clip_right{animation-name:tp_clip_right}.tp_clip_left{animation-name:tp_clip_left}.tp_clip_down{animation-name:tp_clip_down}.tp_clip_up{animation-name:tp_clip_up}.tp-search-area{position:fixed;top:0;left:0;right:0;width:100%;z-index:9999;background:var(--tp-common-black-3);padding:40px 15px;visibility:visible;opacity:0;transform:translateY(-120%)}.tp-search-area.opened{transform:translateY(0%);visibility:visible;opacity:1}.tp-search__top{margin-bottom:80px}.tp-search__input{position:relative}.tp-search__input button{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:24px}.tp-search__input button:hover{color:var(--tp-common-black-3)}.tp-search__category span{color:var(--tp-common-black)}.tp-search__category a:hover{color:var(--tp-common-black-3)}.tp-search__close-btn{border-radius:50%;background:#ECECEC;border:9px solid transparent;color:var(--tp-common-black);width:36px;height:36px;display:inline-flex;justify-content:center;align-items:center;position:relative;cursor:pointer}.tp-search__close-btn::after,.tp-search__close-btn::before{content:"";position:absolute;height:1px;width:90%;top:46%;left:1px;transform-origin:50% 50%;background-color:var(--tp-common-black);opacity:1;-moz-transition:-moz-transform ease 0.25s;-webkit-transition:-webkit-transform ease 0.25s;-o-transition:-o-transform ease 0.25s;-ms-transition:-ms-transform ease 0.25s;transition:transform ease 0.25s}.tp-search__close-btn::before{transform:rotate(45deg)}.tp-search__close-btn::after{transform:rotate(-45deg)}.tp-search__close-btn:hover::before{transform:rotate(-45deg)}.tp-search__close-btn:hover::after{transform:rotate(45deg)}.tp-search__style-blur{background-color:rgba(255,255,255,.1);backdrop-filter:blur(14px)}.tp-search__style-blur .tp-search-input input{background-color:transparent;border-color:rgba(255,255,255,.1);color:var(--tp-common-white)}.tp-search__style-blur .tp-search-input input::-webkit-input-placeholder{color:rgba(255,255,255,.3)}.tp-search__style-blur .tp-search-input input::-moz-placeholder{color:rgba(255,255,255,.3)}.tp-search__style-blur .tp-search-input input:-moz-placeholder{color:rgba(255,255,255,.3)}.tp-search__style-blur .tp-search-input input:-ms-input-placeholder{color:rgba(255,255,255,.3)}.tp-search__style-blur .tp-search-input input::placeholder{color:rgba(255,255,255,.3)}.tp-search__style-blur .tp-search-input input:focus{border-color:rgba(255,255,255,.5)}.tp-search__style-blur .tp-search-input button{color:var(--tp-common-white);opacity:.6}.tp-search__style-blur .tp-search-input button:hover{opacity:1}.tp-search__style-blur .tp-search-category span{color:rgba(255,255,255,.7)}.tp-search__style-blur .tp-search-category a{color:rgba(255,255,255,.7)}.tp-search__style-blur .tp-search-category a:hover{color:var(--tp-common-white)}.tp-search__style-blur .tp-search-close-btn{background-color:transparent;color:rgba(255,255,255,.7)}.tp-search__style-blur .tp-search-close-btn::after,.tp-search__style-blur .tp-search-close-btn::before{background-color:rgba(255,255,255,.7)}.tp-search__style-blur .tp-search-close-btn:hover::after,.tp-search__style-blur .tp-search-close-btn:hover::before{background-color:#fff}.tp-search__style-secondary .tp-search-input button:hover{color:var(--tp-theme-secondary)}.tp-search__style-secondary .tp-search-category a:hover{color:var(--tp-theme-secondary)}.tp-search__style-brown .tp-search-input button:hover{color:var(--tp-theme-brown)}.tp-search__style-brown .tp-search-category a:hover{color:var(--tp-theme-brown)}.tp-search__style-green .tp-search-input input{border-radius:30px}.tp-search__style-green .tp-search-input button:hover{color:var(--tp-theme-green)}.tp-search__style-green .tp-search-category a:hover{color:var(--tp-theme-green)}.tp-header__transparent{position:absolute;left:0;top:0;width:100%;z-index:99;margin:auto;background:transparent}.tp-header__border{border-bottom:1px solid var(--tp-grey-1)}.tp-header__action ul{list-style:none}.tp-header__action ul li{display:inline-block}.tp-header__search-btn{color:var(--tp-common-white);padding-right:32px;transition:0.3s}.tp-header__search-btn:hover{color:var(--tp-orange-1)}@media (max-width:575px){.tp-header__search-btn{display:none}}@media only screen and (min-width:576px) and (max-width:767px){.tp-header__search-btn{display:block}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.tp-header__style-1{padding-right:50px;padding-left:50px}}@media (max-width:575px){.tp-header__style-1{padding:10px 30px 10px 30px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px){.tp-header__style-1{padding:15px 35px 15px 35px}}.header-sticky{position:fixed!important;top:0;left:0;right:0;width:100%;margin:auto;background:var(--tp-common-black);box-shadow:0 20px 40px rgba(37,9,62,.1);animation:0.95s ease 0s normal forwards 1 running headerSlideUp;z-index:899;transition:transform 500ms ease,visibility 500ms ease}.header-sticky .tp-main__menu ul li>a{padding:22px 0}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-header__style-2{padding-right:80px;padding-left:80px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px){.tp-header__style-2{padding-right:30px;padding-left:30px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-header__style-2{padding:15px 30px}}@media (max-width:575px){.tp-header__style-2{padding:15px}}.tp-header__style-2 .tp-header__menu-btn{font-size:18px;font-weight:600;color:var(--tp-common-white);-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}.tp-header__style-2 .tp-header__menu-btn:hover{color:var(--tp-theme-primary)}.tp-header__style-2 .tp-header__menu-btn:hover span{color:var(--tp-common-white);border:1px solid var(--tp-theme-primary)}.tp-header__style-2 .tp-header__menu-btn span{width:42px;height:42px;line-height:42px;text-align:center;display:inline-block;border-radius:50%;border:1px solid #202020;margin-left:8px;-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}.tp-header__style-2 .tp-main__menu ul li>a{padding:34px 0}.tp-header__style-2.tp-header__border{border-bottom:1px solid rgba(255,255,255,.11)}.tp-header__style-3{margin-top:46px}@media only screen and (min-width:768px) and (max-width:991px){.tp-header__style-3{padding-left:33px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-header__style-3{padding-left:0;margin-top:0}}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-header__style-3 .tp-main__menu ul li{margin:0 25px}}.tp-header__style-3 .tp-main__menu ul li>a{padding:34px 0}.tp-header__style-3 .tp-header__right-search{margin-right:60px}@media only screen and (min-width:576px) and (max-width:767px){.tp-header__style-3 .tp-header__right-search{margin-right:0}}.tp-header__3-plr{position:relative;padding-left:170px;padding-right:220px;padding-top:13px;padding-bottom:13px;background:var(--tp-common-black);z-index:9}@media only screen and (min-width:1400px) and (max-width:1599px){.tp-header__3-plr{padding-left:50px;padding-right:50px}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px){.tp-header__3-plr{padding-left:15px;padding-right:15px}}@media (max-width:575px){.tp-header__3-plr{display:none}}.tp-header__3-top-info a{color:#bababa;font-size:15px;font-weight:500;margin-right:38px;transition:0.3s}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px){.tp-header__3-top-info a:last-child{display:none}}.tp-header__3-top-info a span{transition:0.3s}.tp-header__3-top-info a:hover span{color:var(--tp-theme-primary)}.tp-header__3-top-info a b{margin-right:6px;color:var(--tp-theme-primary)}.tp-header__3-menu a{font-size:14px;display:inline-block;margin-left:22px;transition:0.3s}@media only screen and (min-width:768px) and (max-width:991px){.tp-header__3-menu a{margin-left:15px}}.tp-header__3-menu a:hover{color:var(--tp-theme-primary)}.tp-header__3-social{margin-left:28px}.tp-header__3-social a{margin-left:20px;transition:0.3s}.tp-header__3-social a:hover{color:var(--tp-theme-primary)}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-header__3-shop{left:-40px}}.tp-header__3-shop::after{position:absolute;width:1px;height:89px;background:#272727;content:"";top:-29px;left:-55px}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-header__3-shop::after{left:-30px}}@media only screen and (min-width:768px) and (max-width:991px){.tp-header__3-shop::after{height:72px;top:-20px;left:-30px}}.tp-header__3-shop a span{color:var(--tp-common-white)}.tp-header__3-shop-quantity{position:absolute;top:-20px;right:-8px;color:var(--tp-theme-primary);font-size:16px}.tp-header__3-bar{padding:26px 57px 26px 10px;margin-left:45px;background:var(--tp-theme-primary)}@media only screen and (min-width:1400px) and (max-width:1599px){.tp-header__3-bar{padding:26px 15px 26px 5px}}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-header__3-bar{padding:25px 20px 26px 20px;margin-left:0}}@media only screen and (min-width:768px) and (max-width:991px){.tp-header__3-bar{padding:20px 30px 15px 30px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-header__3-bar{padding:15px 30px 15px 0;margin-left:0}}@media (max-width:575px){.tp-header__3-bar{padding:10px 0 10px 0;margin-left:-30px;padding-right:20px}}.tp-header__3-menu-btn{font-size:18px;color:var(--tp-common-black);margin-left:44px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:768px) and (max-width:991px){.tp-header__3-menu-btn{margin-left:0}}@media (max-width:575px){.tp-header__3-menu-btn{margin-left:20px}}.tp-header__3-menu-btn span{width:42px;height:42px;font-size:10px;line-height:42px;display:inline-block;color:var(--tp-common-black-2);border:1px solid rgba(0,0,0,.3);margin-left:6px;border-radius:50%}.tp-header__3-menu-btn span i{font-size:13px}.tp-header__4-shop a span{color:var(--tp-common-white);-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}.tp-header__4-shop a:hover span{color:var(--tp-theme-primary)}.tp-header__style-4{padding-top:36px;padding-bottom:36px;padding-left:100px;padding-right:160px}@media only screen and (min-width:1600px) and (max-width:1700px){.tp-header__style-4{padding-right:70px;padding-left:70px}}@media only screen and (min-width:1400px) and (max-width:1599px){.tp-header__style-4{padding-right:50px;padding-left:50px}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-header__style-4{padding-right:30px;padding-left:30px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-header__style-4{padding-right:15px;padding-left:15px}}@media (max-width:575px){.tp-header__style-4{padding-right:0;padding-left:0}}.tp-header__style-4 .tp-header__search-btn{margin-left:45px}.tp-header__style-4 .tp-header__search-btn span{-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}.tp-header__style-4 .tp-header__search-btn:hover span{color:var(--tp-theme-primary)}.tp-header__style-4 .tp-header__burs-btn span{color:var(--tp-common-white);-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}.tp-header__style-4 .tp-header__burs-btn:hover span{color:var(--tp-theme-primary)}.tp-header__style-4 .tp-main__menu{border:1px solid #5b5496;border-radius:30px}.tp-header__style-4 .tp-main__menu ul>li>.tp-submenu{border-top:2px solid var(--tp-theme-pruple)}.tp-header__style-4 .tp-main__menu ul>li>a{padding:15px 0}@media only screen and (min-width:1400px) and (max-width:1599px){.tp-header__style-4 .tp-main__4-menu ul li{margin:0 25px}}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-header__style-4 .tp-main__4-menu ul li{margin:0 18px}}.tp-header__style-5 .tp-main__menu{display:flex;justify-content:center}@media only screen and (min-width:1600px) and (max-width:1700px),only screen and (min-width:1400px) and (max-width:1599px),only screen and (min-width:1200px) and (max-width:1399px){.tp-header__style-5 .tp-main__menu{display:flex;justify-content:left}}.tp-header__style-5 .tp-main__menu ul li{margin:0 45px}@media only screen and (min-width:1600px) and (max-width:1700px){.tp-header__style-5 .tp-main__menu ul li{margin:0 40px}}@media only screen and (min-width:1400px) and (max-width:1599px){.tp-header__style-5 .tp-main__menu ul li{margin:0 35px}}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-header__style-5 .tp-main__menu ul li{margin:0 20px}}.tp-header__style-5 .tp-main__menu ul li .has-homemenu{left:-110px}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-header__style-5 .tp-main__menu ul li .has-homemenu{left:-150px;width:970px}}.tp-header__style-5 .tp-main__menu ul li>a{font-weight:600;color:var(--tp-common-black)}.tp-header__style-5 .tp-main__menu ul li .tp-submenu li a{color:var(--tp-common-white);-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}.tp-header__style-5 .tp-main__menu ul li .tp-submenu li a:hover{color:var(--tp-theme-primary)}.tp-header__style-5.tp-header__plr{padding-right:85px;padding-left:70px}@media only screen and (min-width:1400px) and (max-width:1599px){.tp-header__style-5.tp-header__plr{padding-right:50px;padding-left:50px}}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-header__style-5.tp-header__plr{padding-right:40px;padding-left:40px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px){.tp-header__style-5.tp-header__plr{padding-right:30px;padding-left:30px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-header__style-5.tp-header__plr{padding:10px 30px}}.tp-header__style-5.tp-header__border{border-bottom:1px solid #cbcbcb}.tp-header__style-5 .tp-header__menu-btn span{font-size:22px;color:var(--tp-common-black)}.tp-header__style-5 .tp-hero__action-btn-2{font-size:15px;padding:18px 41px}.tp-header__style-5.header-sticky{background:var(--tp-common-white)}.tp-header__style-6 .tp-main__menu ul li>a{position:relative;font-size:16px;padding:38px 0;display:block;transition:0.3s;color:var(--tp-common-black);text-transform:capitalize}.tp-header__style-6 .tp-header__search-btn{color:var(--tp-common-black);padding-right:32px;transition:0.3s}.tp-header__style-6.tp-header__border{border-bottom:1px solid #eaeaef}.tp-header__style-6 .tp-main__menu ul li .tp-submenu li a{color:var(--tp-common-white);-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}.tp-header__style-6 .tp-main__menu ul li .tp-submenu li a:hover{color:var(--tp-theme-primary)}.tp-header__style-6.header-sticky{position:fixed!important;top:0;left:0;right:0;width:100%;margin:auto;background:var(--tp-common-white);box-shadow:0 20px 40px rgba(37,9,62,.1);animation:0.95s ease 0s normal forwards 1 running headerSlideUp;z-index:899;transition:transform 500ms ease,visibility 500ms ease}.tp-header__style-6.header-sticky.tp-header__border{border-bottom:1px solid transparent}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.tp-header__style-6{padding-right:50px;padding-left:50px}.tp-header__style-6 .tp-main__menu ul li{margin:0 20px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px){.tp-header__style-6{padding:15px 35px 15px 35px}}@media only screen and (max-width:575px){.tp-header__style-6{padding:15px 35px 15px 35px}}.tp-main__menu ul{list-style:none}.tp-main__menu ul li{position:relative;display:inline-block;margin:0 28px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-main__menu ul li{margin:0 20px}}.tp-main__menu ul li::before{position:absolute;width:6px;height:6px;top:50%;transform:translateY(-50%);left:-18px;content:"";border-radius:50%;background:var(--tp-theme-primary);visibility:hidden;opacity:0;-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}.tp-main__menu ul li .tp-submenu{position:absolute;top:100%;left:-5px;width:250px;z-index:999;padding:30px 40px;opacity:0;visibility:hidden;transition:0.4s;transform:scaleY(0);transform-origin:top center;text-align:start;background-color:#1c1c1c;border-top:2px solid var(--tp-theme-primary)}.tp-main__menu ul li .tp-submenu>li{margin:0;margin-bottom:0;padding:0;margin-bottom:10px;display:block}.tp-main__menu ul li .tp-submenu>li a{padding:0}.tp-main__menu ul li .tp-submenu>li::before{display:none}.tp-main__menu ul li:hover .tp-submenu{opacity:1;visibility:visible;transform:scaleY(1)}.tp-main__menu ul li:hover::before{opacity:1;visibility:visible;animation:tp-icon-bounce 0.8s ease-out infinite}.tp-main__menu ul li>a{position:relative;font-size:16px;padding:38px 0;display:block;transition:0.3s;color:var(--tp-common-white);text-transform:capitalize}.tp-main__menu ul li>a:hover{color:var(--tp-theme-primary)}.tp-main__menu ul li>a:hover::before{opacity:1;visibility:visible}.tp-main__menu ul li .has-homemenu{width:1100px;opacity:0;left:-250px;visibility:hidden;padding:30px 30px 10px 30px}.tp-main__menu ul li .has-homemenu .homemenu{padding:0 10px;position:relative;margin-bottom:20px}@media only screen and (min-width:1400px) and (max-width:1599px){.tp-main__menu ul li .has-homemenu{left:-170px;width:950px}}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-main__menu ul li .has-homemenu{left:-160px;width:850px}}@media only screen and (min-width:992px) and (max-width:1199px){.tp-main__menu ul li .has-homemenu{left:-190px;width:900px}}.tp-main-menu-mobile{margin-bottom:30px}.homemenu-btn{position:absolute;bottom:20%;left:0;right:0;text-align:center;opacity:0;visibility:hidden;transition:0.4s}.homemenu-title{position:relative;font-size:13px;margin-bottom:0;font-weight:500;display:inline-block;color:var(--tp-common-white)}.homemenu-title:hover{color:var(--tp-theme-primary)}.homemenu-thumb{position:relative;border:1px solid rgba(255,255,255,.3)}.homemenu-thumb img{width:100%}.homemenu-thumb:hover .homemenu-btn{opacity:1;visibility:visible;bottom:50%;transform:translateY(50%)}.tp-main-menu-mobile .tp-submenu{display:none}.tp-main-menu-mobile .header-icon{display:none}.tp-main-menu-mobile ul{position:static;display:block;box-shadow:none}.tp-main-menu-mobile ul li{list-style:none;position:relative;width:100%;padding:0}.tp-main-menu-mobile ul li:not(:last-child) a{border-bottom:1px solid rgba(255,255,255,.12)}.tp-main-menu-mobile ul li .tp-submenu .homemenu{padding:0 10px;position:relative;margin-bottom:20px}.tp-main-menu-mobile ul li.has-dropdown>a .dropdown-toggle-btn{position:absolute;right:0;top:21%;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px);font-size:18px;color:#7F8387;font-family:"Font Awesome 5 Pro";transition:all 0.3s ease-in-out;z-index:1;width:25px;height:25px;line-height:22px;text-align:center;border:1px solid rgba(255,255,255,.12);transition:background-color 0.3s ease-in-out,border-color 0.3s ease-in-out,color 0.3s ease-in-out}.tp-main-menu-mobile ul li.has-dropdown>a .dropdown-toggle-btn i{transition:all 0.3s ease-in-out;margin-left:2px}.tp-main-menu-mobile ul li.has-dropdown>a .dropdown-toggle-btn.dropdown-opened i{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.tp-main-menu-mobile ul li.has-dropdown>a .dropdown-toggle-btn:hover{background-color:var(--tp-theme-1);border-color:var(--tp-theme-1);color:var(--tp-common-white)}.tp-main-menu-mobile ul li.has-dropdown>a .dropdown-toggle-btn:hover i{color:var(--tp-common-white)}.tp-main-menu-mobile ul li.has-dropdown>a.expanded{color:var(--tp-theme-1)}.tp-main-menu-mobile ul li.has-dropdown>a.expanded .dropdown-toggle-btn.dropdown-opened{background-color:var(--tp-theme-1);border-color:var(--tp-theme-1);color:var(--tp-common-white)}.tp-main-menu-mobile ul li.has-dropdown>a.expanded .dropdown-toggle-btn.dropdown-opened i{color:var(--tp-common-white)}.tp-main-menu-mobile ul li.has-dropdown:hover>a::after{color:var(--tp-theme-green)}.tp-main-menu-mobile ul li:last-child a span{border-bottom:0}.tp-main-menu-mobile ul li>a{display:block;font-size:16px;color:var(--tp-common-white);position:relative;padding:10px 0;padding-right:20px}.tp-main-menu-mobile ul li>a svg{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}.tp-main-menu-mobile ul li>a>i{display:inline-block;width:11%;margin-right:13px;-webkit-transform:translateY(4px);-moz-transform:translateY(4px);-ms-transform:translateY(4px);-o-transform:translateY(4px);transform:translateY(4px);font-size:21px;line-height:1}.tp-main-menu-mobile ul li>a .menu-text{font-size:16px;line-height:11px;border-bottom:1px solid #EAEBED;width:82%;display:inline-block;padding:19px 0 17px}.tp-main-menu-mobile ul li img{width:100%}.tp-main-menu-mobile ul li ul{padding:0}.tp-main-menu-mobile ul li ul li{padding:0}.tp-main-menu-mobile ul li ul li a{margin-left:auto;width:93%;padding:10px 5%;text-shadow:none!important;visibility:visible;padding-left:0;padding-right:20px}.tp-main-menu-mobile ul li ul li li a{width:88%;padding:10px 7%;padding-left:0;padding-right:20px}.tp-main-menu-mobile ul li ul li li li a{width:83%;padding:10px 9%;padding-left:0;padding-right:20px}.tp-main-menu-mobile ul li ul li li li li a{width:68%;padding:10px 11%;padding-left:0;padding-right:20px}.tp-main-menu-mobile ul li:hover>a{color:var(--tp-theme-1)}.tp-main-menu-mobile ul li:hover>a::after{color:var(--tp-theme-1)}.tp-main-menu-mobile ul li:hover>a .dropdown-toggle-btn i{color:var(--tp-theme-1)}.tp-main-menu-mobile ul li:hover .mega-menu{visibility:visible;opacity:1;top:0}.tp-main-menu-mobile ul li .mega-menu,.tp-main-menu-mobile ul li .submenu{position:static;min-width:100%;padding:0;box-shadow:none;visibility:visible;opacity:1;display:none}.tp-main-menu-mobile ul li .mega-menu li,.tp-main-menu-mobile ul li .submenu li{float:none;display:block;width:100%;padding:0}.tp-main-menu-mobile ul li .mega-menu li:hover a .dropdown-toggle-btn,.tp-main-menu-mobile ul li .submenu li:hover a .dropdown-toggle-btn{color:var(--tp-theme-1)}.tp-main-menu-mobile .tp-main-menu-content ul li:not(:last-child) .home-menu-title a{border-bottom:none}.tp-main-menu-mobile * ul,.tp-main-menu-mobile * li{transition:none!important}.tp-onepage-menu li a span{display:block}.postbox__comment-input .inputText{font-size:16px;padding:0 24px;width:100%;height:65px;outline:0;border:1px transparent;line-height:1;color:var(--tp-theme-primary);background-color:var(--tp-common-black);transition:0.3s}.postbox__comment-input .inputText::placeholder{font-weight:400;font-size:16px;color:var(--tp-common-white)}.postbox__comment-input .inputText:focus{border:1px solid rgba(255,82,28,.2)}.postbox__comment-input .textareaText{font-size:16px;width:100%;height:210px;border:1px transparent;resize:none;padding:40px 24px;color:var(--tp-theme-primary);background-color:var(--tp-common-black);margin-bottom:20px}.postbox__comment-input .textareaText::placeholder{font-weight:400;font-size:16px;color:var(--tp-common-white)}.postbox__comment-input .textareaText:focus{border:1px solid rgba(255,82,28,.2)}.postbox__2-comment-input input{font-size:16px;font-weight:500;padding-left:0;border:0;border-bottom:1px solid #D2CDCC;background:none}.postbox__2-comment-input input::placeholder{color:var(--tp-common-black)}.postbox__2-comment-input textarea{font-size:16px;font-weight:500;padding-left:0;border:0;border-bottom:1px solid #D2CDCC;background:none;resize:none;overflow:hidden}.postbox__2-comment-input textarea::placeholder{color:var(--tp-common-black)}.postbox__2-comment-input textarea:focus{border-bottom:1px solid var(--tp-common-black)}.postbox__2-form-check .form-check-input{margin-top:7px;margin-right:10px}.postbox__2-form-check .form-check-input:focus{outline:0;border:0;border-radius:0;box-shadow:none;border-color:inherit}.postbox__2-form-check .form-check-label{font-weight:400;font-size:16px;text-transform:capitalize;cursor:pointer}.postbox__thumb a img{width:100%}.postbox-details__navigation-icon{margin-bottom:5px}.postbox-details__navigation-icon a{font-weight:400;font-size:16px;color:#696969}.postbox-details__navigation-title{font-weight:600;font-size:22px;line-height:1.3;letter-spacing:-.03em;text-decoration:underline;color:var(--tp-common-white)}.postbox-details__navigation-patern span{color:var(--tp-theme-primary)}.postbox__item{margin-bottom:54px}.postbox__date{position:absolute;top:16px;left:17px;padding:13px 22px;border-radius:5px;background-color:var(--tp-theme-primary)}.postbox__date span{font-weight:600;font-size:22px;line-height:1.1;text-align:center;display:inline-block;color:var(--tp-common-black)}.postbox__meta-title{position:relative;font-size:15px;display:inline-block;color:var(--tp-common-white);margin-right:40px}.postbox__meta-title::before{position:absolute;width:10px;height:1px;top:50%;left:-15px;transform:translate(-50%);content:"";background:#676a7d}.postbox__meta-title:first-child::before{display:none}.postbox__meta-title:last-child{margin-right:0}.postbox__meta-title span{margin-right:10px;font-size:16px;color:var(--tp-theme-primary);margin-bottom:0}.postbox__title{font-weight:600;font-size:32px;line-height:1.3;color:var(--tp-common-white);-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}.postbox__title:hover{color:var(--tp-theme-primary)}@media only screen and (min-width:1200px) and (max-width:1399px){.postbox__title{font-size:30px}}@media (max-width:575px){.postbox__title{font-size:25px}}.postbox__text p{font-weight:400;font-size:16px;line-height:2;margin-right:102px}.postbox__list-title{font-weight:600;font-size:28px;color:var(--tp-common-white)}.postbox__list-wrapper ul li{position:relative;font-size:16px;list-style:none;padding-left:50px;color:var(--tp-common-white);margin-bottom:20px;-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}.postbox__list-wrapper ul li span{position:absolute;width:35px;height:35px;left:0;line-height:35px;text-align:center;border-radius:50%;font-size:15px;background:var(--tp-common-black-3)}.postbox__list-qoute{font-style:italic;font-weight:500;color:#DDD}.postbox__list-thumb img{width:100%}.postbox__wrapper p{font-size:18px;line-height:1.6;margin-right:45px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.postbox__wrapper p{margin-right:0}}.postbox__social span{font-size:20px;margin-right:21px;color:var(--tp-common-white)}.postbox__social a{width:45px;height:45px;line-height:45px;text-align:center;border-radius:50%;display:inline-block;margin-right:10px;background:var(--tp-common-black-3);color:var(--tp-common-white);-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}@media only screen and (min-width:992px) and (max-width:1199px){.postbox__social a{margin-right:5px}}.postbox__social a:hover{color:var(--tp-common-black);background:var(--tp-theme-primary)}.postbox__share{border-bottom:1px solid #131621;padding-bottom:36px}.postbox__details-author-box{padding:55px 30px 50px 33px;background:#151414;border-radius:5px}.postbox__details-author-thumb{margin-right:29px}.postbox__details-author-thumb img{width:84px;height:84px;border-radius:50%;border:3px solid rgba(255,255,255,.29)}.postbox__details-author-quote{position:absolute;top:35px;right:60px}.postbox__details-author-quote span{color:var(--tp-theme-primary)}.postbox__details-author-title{font-size:18px;font-weight:600;color:var(--tp-common-white)}.postbox__details-author-designation{font-size:16px;margin-bottom:15px;display:inline-block;color:var(--tp-common-white)}.postbox__details-author-text p{line-height:1.9;margin-bottom:0}@media only screen and (min-width:1200px) and (max-width:1399px){.postbox__details-author-text p{font-size:16px}}@media only screen and (min-width:992px) and (max-width:1199px){.postbox__details-author-text p{font-size:14px}}@media only screen and (min-width:576px) and (max-width:767px){.postbox__details-author-text p{font-size:15px}}.postbox__review-title{font-size:28px;font-weight:600;margin-bottom:30px;color:var(--tp-common-white)}.tp-blog__details-blockquote{position:relative;padding:38px 26px 16px 40px;background-color:#000}.tp-blog__details-blockquote .quote-icon{position:absolute;right:40px;bottom:30px;color:var(--tp-theme-primary)}.rc__post{margin-bottom:30px}.rc__post:last-child{margin-bottom:0}.rc__post-thumb{margin-right:24px}.rc__post-title{font-weight:500;font-size:16px;line-height:26px;display:inline-block;color:var(--tp-common-white)}@media only screen and (min-width:1200px) and (max-width:1399px),(max-width:575px){.rc__post-title{font-size:14px}}.rc__meta i{font-size:14px;margin-right:8px;color:var(--tp-theme-primary)}.rc__meta span{font-weight:500;font-size:15px;line-height:1.7;color:var(--tp-common-white)}.sidebar__author{padding:25px 0 0 0}.sidebar__author-thumb{margin-bottom:22px}.sidebar__author-thumb img{width:100px;height:100px;border-radius:50%}.sidebar__author-title{font-weight:700;font-size:17px;display:inline-block;color:var(--tp-common-white)}.sidebar__author-desig{font-weight:400;font-size:16px;margin-bottom:15px}.sidebar__author-content p{font-size:17px;line-height:27px;display:block;padding-bottom:20px;padding-top:5px}@media only screen and (min-width:1200px) and (max-width:1399px){.sidebar__author-content p{font-size:14px}}.sidebar__author-social a{width:43px;height:37px;line-height:37px;text-align:center;display:inline-block;border:1px solid rgba(232,232,232,.15);margin-right:13px;-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}.sidebar__author-social a:last-child{margin-right:0}.sidebar__author-social a:hover{color:var(--tp-common-black);border:1px solid var(--tp-theme-primary);background-color:var(--tp-theme-primary)}.sidebar__widget{padding:39px 30px 45px 30px;background:var(--tp-common-black-3);margin-bottom:30px}@media (max-width:575px){.sidebar__widget{padding:39px 20px 45px 20px}}.sidebar__widget-title{position:relative;font-weight:600;font-size:22px;line-height:1.3;letter-spacing:-.02em;display:inline-block;padding-left:10px;color:var(--tp-common-white);margin-bottom:25px}.sidebar__widget-title::before{position:absolute;left:0;bottom:3px;width:2px;height:21px;content:"";background-color:var(--tp-theme-primary)}.sidebar__widget-content ul li{list-style:none}.sidebar__widget-content ul li a{position:relative;width:100%;font-size:16px;font-weight:500;padding:17px 21px;display:inline-block;background:#1C1C1C;margin-bottom:21px;color:var(--tp-common-white);border-radius:2px;-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}.sidebar__widget-content ul li a span{position:absolute;top:50%;right:21px;transform:translateY(-50%)}.sidebar__widget-content ul li a:hover{color:var(--tp-common-black);background-color:var(--tp-theme-primary)}.sidebar__search-input{position:relative}.sidebar__search-input input{border:0;padding-right:60px;color:var(--tp-common-white);background:rgba(255,255,255,.07)}.sidebar__search-input button{position:absolute;top:50%;right:28px;color:var(--tp-common-white);transform:translateY(-50%)}.tagcloud a{font-weight:500;font-size:14px;margin:6px 3px;padding:8px 24px;display:inline-block;text-transform:capitalize;color:var(--tp-common-white);background:rgba(255,255,255,.08);-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.tagcloud a{padding:8px 18px}}@media (max-width:575px){.tagcloud a{padding:8px 14px}}.tagcloud a:hover{background-color:var(--tp-theme-primary);color:var(--tp-common-black)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tagcloud-sm{margin-bottom:10px}}.tagcloud-sm a{border:1px solid rgba(246,243,238,.12);color:#83827F}.tagcloud-sm a:hover{color:var(--tp-common-black)}.tp-blog-item{overflow:hidden;padding:60px;background-color:var(--tp-common-black2);border-radius:12px;z-index:2}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-blog-item{padding:30px}}.tp-blog-item:hover .tp-blog-bg{top:0;opacity:.08;visibility:visible}.tp-blog-item:not(:last-child){margin-bottom:30px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-blog-thumb{margin-bottom:30px}}.tp-blog-metabox{text-transform:uppercase}.tp-blog-meta-date{font-size:16px;border-radius:50px;padding:5px 20.5px;border:1px solid rgba(255,255,255,.34);margin-right:18px}@media (max-width:575px){.tp-blog-meta-date{margin-right:0}}@media (max-width:575px){.tp-blog-meta-comment{margin-top:10px;display:blockPteam}}.tp-blog-title{font-size:30px;font-weight:700;display:inline-block;text-transform:capitalize;line-height:1.5}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-blog-title{margin-bottom:20px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-blog-title{font-size:22px}}.tp-blog-btn .tp-btn-switch-text{color:#fff;text-transform:uppercase}.tp-blog-btn .tp-btn-switch-text:hover{color:var(--tp-theme-primary)}.tp-blog-bg{position:absolute;width:100%;height:100%;top:-150px;left:0;background:#000;opacity:0;visibility:hidden;z-index:-1;border-radius:12px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.tp-blog-bg img{width:100%;height:100%}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-footer__plr{padding:0}}.tp-footer__shape{position:absolute;bottom:0;left:0;z-index:-1}.tp-footer__wrap{margin:0 77px;background:#060606;border-radius:12px}@media only screen and (min-width:1400px) and (max-width:1599px){.tp-footer__wrap{margin:0 35px}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-footer__wrap{margin:0;border-radius:0}}.tp-footer__widget-title{font-size:14px;line-height:1.8;display:inline-block;letter-spacing:.14em;text-transform:uppercase;color:var(--tp-common-white);margin-bottom:35px}.tp-footer__widget.footer-col-2{padding-left:18px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-footer__widget.footer-col-2{padding-left:0}}@media only screen and (min-width:992px) and (max-width:1199px){.tp-footer__widget.footer-col-3{margin-left:-35px}}.tp-footer__widget.footer-col-4{padding-left:35px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-footer__widget.footer-col-4{padding-left:0}}.tp-footer__list a{font-size:15px;display:block;margin-bottom:10px;color:var(--tp-grey-3);transition:0.3s}.tp-footer__list a:hover{color:var(--tp-theme-primary)}.tp-footer__form form input{color:#a1a1a1;padding:0 15px 15px 0;border:0;border-bottom:1px solid var(--tp-common-white);background:none}.tp-footer__form form input::placeholder{font-weight:400;font-size:16px;line-height:1.6;color:#a1a1a1}.tp-footer__form form input:focus{border-color:var(--tp-theme-primary)}.tp-footer__form form input:focus::placeholder{opacity:0}.tp-footer__action button{font-weight:600;font-size:16px;line-height:1.6;text-transform:uppercase;color:var(--tp-common-white);transition:0.3s}.tp-footer__action button:hover{color:var(--tp-theme-primary)}.tp-footer__action button:hover span i{transform:rotate(40deg)}.tp-footer__action button span{margin-left:5px;transition:0.3s}.tp-footer__action button span i{transition:0.3s}.tp-footer__1 .tp-footer__form form input{color:var(--tp-common-white)}.tp-copyright__wrap{border-top:1px solid #292929;padding-bottom:16px}.tp-copyright__text p{color:var(--tp-common-white);margin-bottom:0}.tp-copyright__text p span{color:var(--tp-theme-primary)}.tp-copyright__social a{font-weight:400;font-size:16px;line-height:2.1;color:var(--tp-common-white);margin-right:24px;transition:0.3s}.tp-copyright__social a:last-child{margin-right:0}.tp-copyright__social a:hover{color:var(--tp-theme-primary)}.tp-footer-top{padding-bottom:59px;border-bottom:1px solid var(--tp-border-primary)}.tp-footer-title{font-weight:700;font-size:152px;text-transform:uppercase;color:#fff}.tp-footer-title .light-text{font-style:italic;color:var(--tp-theme-primary);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media only screen and (min-width:992px) and (max-width:1199px){.tp-footer-title.footer-big-text{font-size:110px}}@media only screen and (min-width:768px) and (max-width:991px){.tp-footer-title.footer-big-text{font-size:110px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-footer-title.footer-big-text{font-size:85px}}@media (max-width:575px){.tp-footer-title.footer-big-text{font-size:55px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-footer-title.footer-big-text{margin-bottom:50px}}.tp-footer-newslater-input{margin-bottom:50px}.tp-footer-newslater-input input{padding-left:0;border-bottom:1px solid var(--tp-border-third)}.tp-footer-newslater-btn{font-weight:600;font-size:16px;line-height:1.6;text-transform:uppercase;color:var(--tp-common-white)}.tp-footer-newslater-btn .newslater-icon{margin-left:8px}.tp-footer-location{margin-top:-6px}.tp-footer-location ul li{display:block}.tp-footer-location ul li:not(:last-child){margin-bottom:10px}.tp-footer-location ul li a{padding-left:0;position:relative;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.tp-footer-location ul li a::before{position:absolute;width:10px;height:10px;border-radius:50%;top:25%;left:0;content:"";background:var(--tp-theme-primary);opacity:0;visibility:hidden;transform:scale(.1);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.tp-footer-location ul li a:hover{color:var(--tp-theme-primary);padding-left:20px}.tp-footer-location ul li a:hover::before{opacity:1;visibility:visible;transform:scale(1);background:#ddd}.tp-footer-link ul{list-style:none}.tp-footer-link ul li{position:relative;display:block;padding-left:14px}.tp-footer-link ul li:not(:last-child){margin-bottom:10px}.tp-footer-link ul li::before{position:absolute;width:4px;height:4px;top:50%;left:0;content:"";rotate:50deg;transform:translateY(-50%);border:1px solid #254443}.tp-footer-link ul li a{font-weight:500;font-size:14px;line-height:100%;text-transform:capitalize;color:var(--tp-common-white);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.tp-footer-link ul li a:hover{color:var(--tp-theme-primary)}.tp-footer-widget{padding-top:94px;padding-bottom:94px;border-right:1px solid var(--tp-border-primary)}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px){.tp-footer-widget{padding-top:40px;padding-bottom:40px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-footer-widget{padding-top:20px;padding-bottom:20px;border-right:0}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px){.tp-footer-widget.footer-col-2{border-right:0}}.tp-footer-body .row [class*=col-]:last-child .tp-footer-widget{border-right:0}.tp-copyright-wrapp{border-top:1px solid var(--tp-border-primary)}.tp-copyright-logo{margin-top:-45px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px){.tp-copyright-logo{margin-top:-80px}}@media (max-width:575px){.tp-copyright-logo{margin-top:-100px}}.tp-copyright-text p{font-weight:500;margin-bottom:0;color:var(--tp-common-white)}.tp-copyright-text p a{color:var(--tp-theme-primary);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-copyright-text{margin-bottom:10px}}.tp-copyright-menu a{font-size:14px;color:var(--tp-common-white);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.tp-copyright-menu a:not(:last-child){margin-right:37px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-copyright-menu a:not(:last-child){margin-right:15px}}.tp-copyright-menu a:hover{color:var(--tp-theme-primary)}.tp-footer__2-border-style{padding-top:100px;padding-bottom:50px;border-top:1px solid var(--tp-grey-1);border-bottom:1px solid var(--tp-grey-1)}.tp-footer__2 .tp-footer__widget-title{font-size:22px;margin-bottom:25px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-footer__2 .tp-footer__widget-title{font-size:16px}}.tp-footer__2 .tp-footer__list a{font-size:17px;display:block;font-weight:500;margin-bottom:20px;transition:0.3s}.tp-footer__2 .tp-footer__list a:hover{color:var(--tp-theme-primary)}.tp-footer__2 .tp-footer__adress{margin-bottom:25px;color:var(--tp-common-white)}.tp-footer__2 .tp-footer__adress-box::after{position:absolute;width:1px;height:465px;bottom:-84%;right:140px;content:"";background:#262626}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-footer__2 .tp-footer__adress-box::after{display:none}}.tp-footer__2 .tp-footer__city{font-size:16px;margin-bottom:10px;display:inline-block;color:var(--tp-common-white)}.tp-footer__2 .tp-footer__contact{font-size:30px;margin-bottom:40px;color:var(--tp-theme-primary)}.tp-footer__2 .tp-footer__location{font-size:20px;font-weight:500;display:inline-block;color:var(--tp-common-white)}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-footer__2 .tp-footer__location{font-size:16px}}@media only screen and (min-width:992px) and (max-width:1199px){.tp-footer__2 .tp-footer__location{font-size:18px}}.footer-col-2-2{margin-left:-60px}@media only screen and (min-width:1200px) and (max-width:1399px){.footer-col-2-2{margin-left:-80px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-col-2-2{margin-left:0}}.footer-col-2-3{margin-left:-65px}@media only screen and (min-width:1400px) and (max-width:1599px){.footer-col-2-3{margin-left:-65px}}@media only screen and (min-width:1200px) and (max-width:1399px){.footer-col-2-3{margin-left:-100px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-col-2-3{margin-left:0}}.footer-col-2-4{width:100%;margin-left:10px}@media only screen and (min-width:1400px) and (max-width:1599px){.footer-col-2-4{margin-left:-10px}}@media only screen and (min-width:1200px) and (max-width:1399px){.footer-col-2-4{width:auto;margin-left:-30px}}@media only screen and (min-width:992px) and (max-width:1199px){.footer-col-2-4{margin-left:-15px;width:auto}}@media only screen and (min-width:768px) and (max-width:991px){.footer-col-2-4{margin-left:0}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-col-2-4{margin-left:0}}.tp-copyright__style-2 .tp-copyright__wrap{border:0}@media only screen and (min-width:576px) and (max-width:767px){.tp-copyright__style-2 .tp-copyright__logo{margin-bottom:15px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-copyright__style-2 .tp-copyright__text{margin-top:15px}}.tp-copyright__style-2 .tp-copyright__social a{width:38px;height:38px;font-size:12px;color:#d1d1d1;line-height:38px;text-align:center;display:inline-block;border:1px solid #2c2e34;border-radius:50%;transition:0.3s;margin-right:5px}.tp-copyright__style-2 .tp-copyright__social a:last-child{margin-right:0}@media only screen and (min-width:1200px) and (max-width:1399px),(max-width:575px){.tp-copyright__style-2 .tp-copyright__social a{margin-right:0}}.tp-copyright__style-2 .tp-copyright__social a:hover{color:var(--tp-common-black);border:1px solid var(--tp-theme-primary);background-color:var(--tp-theme-primary)}.tp-footer__3{overflow:hidden;z-index:1}.tp-footer__3-shape{position:absolute;left:-100px;bottom:-100px;z-index:-1}.tp-footer__3-border-style{padding-top:76px;padding-bottom:30px}.tp-footer__3-widget-title{font-weight:600;font-size:18px;display:block;letter-spacing:-.03em;color:var(--tp-common-white);margin-bottom:25px}.tp-footer__3-city{font-weight:600;font-size:18px;line-height:1.9;color:rgba(255,255,255,.55);transition:0.3s}.tp-footer__3-city:hover{color:var(--tp-theme-primary)}.tp-footer__3-mail{display:block;font-weight:500;font-size:18px;line-height:1.9;color:rgba(255,255,255,.55);margin-bottom:2px;transition:0.3s}.tp-footer__3-mail:hover{color:var(--tp-theme-primary)}.tp-footer__3-call{display:inline-block;font-weight:600;font-size:24px;line-height:1.8;color:var(--tp-common-white);transition:0.3s}.tp-footer__3-call:hover{color:var(--tp-theme-primary)}.tp-footer__3-list a{display:block;font-weight:500;font-size:16px;color:rgba(255,255,255,.55);margin-bottom:10px;transition:0.3s}.tp-footer__3-list a:hover{color:var(--tp-theme-primary)}.tp-footer__3-contact p{font-weight:400;font-size:16px;line-height:1.6;color:#8a8c94;margin-bottom:35px}.tp-footer__3-input{position:relative;margin-right:15px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-footer__3-input{margin-right:0;margin-bottom:20px}}.tp-footer__3-input input{padding:0 35px;width:238px;height:56px;color:var(--tp-common-white);border:1px solid rgba(255,255,255,.1);border-radius:6px;background:rgba(255,255,255,.03)}.tp-footer__3-input input::placeholder{font-weight:400;font-size:14px;color:rgba(255,255,255,.55)}.tp-footer__3-input input:focus{border:1px solid rgba(255,72,0,.1)}.tp-footer__3-input-icon{position:absolute;top:50%;transform:translateY(-50%);left:15px;color:var(--tp-common-white)}.tp-footer__3-btn-1{position:relative;font-weight:700;font-size:16px;color:#fff;border-radius:6px;padding:16px 10px;width:141px;height:56px;background-color:var(--tp-theme-primary);transition:0.3s}.tp-footer__3-btn-1 span{position:absolute;font-size:16px;right:28px;transition:0.3s}.tp-footer__3-btn-1:hover{color:var(--tp-common-black);background-color:var(--tp-common-white)}.tp-footer__3-btn-1:hover span{right:25px}.tp-footer__3-privacy p{font-weight:500;font-size:14px;color:rgba(255,255,255,.55)}.tp-footer__3-privacy p a{color:var(--tp-common-white)}.footer-col-3-2{margin-left:25px}@media only screen and (min-width:768px) and (max-width:991px){.footer-col-3-2{margin-left:-60px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-col-3-2{margin-left:0}}.footer-col-3-3{margin-left:90px}@media only screen and (min-width:1200px) and (max-width:1399px){.footer-col-3-3{margin-left:50px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-col-3-3{margin-left:0}}.footer-col-3-4{margin-left:40px}@media only screen and (min-width:1400px) and (max-width:1599px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-col-3-4{margin-left:0}}@media only screen and (min-width:1200px) and (max-width:1399px){.footer-col-3-4{margin-left:-50px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-col-3-4{margin-left:0}}@media only screen and (min-width:768px) and (max-width:991px){.footer-col-3-4{margin-left:-60px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-copyright__3-wrap .tp-copyright__text{margin-top:0;margin-bottom:15px}}.tp-footer__4-top{z-index:2}.tp-footer__4-widget-title{font-size:140px;display:inline-block;color:var(--tp-common-white);-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}@media only screen and (min-width:768px) and (max-width:991px){.tp-footer__4-widget-title{font-size:100px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-footer__4-widget-title{font-size:70px}}@media (max-width:575px){.tp-footer__4-widget-title{font-size:45px}}.tp-footer__4-widget-title:hover{color:var(--tp-theme-pruple)}.tp-footer__4-widget-title:hover a span{color:var(--tp-theme-primary)}.tp-footer__4-widget-title a span{color:var(--tp-theme-pruple);-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}.tp-footer__4-widget-contact{font-weight:600;font-size:22px;line-height:1.9;color:var(--tp-common-white)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-footer__4-widget-contact{font-size:18px}}.tp-footer__4-shape{position:absolute;z-index:-1}@media (max-width:575px){.tp-footer__4-shape{left:-69px}}.tp-footer__4-action a{font-size:80px;display:inline-block;transform:rotate(-45deg);color:var(--tp-theme-pruple);transition:0.3s}.tp-footer__4-action a:hover{color:var(--tp-theme-primary);transform:rotate(0)}.tp-footer__4-title{font-weight:700;font-size:28px;color:var(--tp-common-white);margin-bottom:28px}.tp-footer__4-location{font-weight:700;font-size:20px;line-height:1.4;color:var(--tp-common-white);margin-bottom:10px}.tp-footer__4 .tp-copyright__text p span{color:var(--tp-common-white)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-footer__4-location{font-size:18px}}.tp-footer__4-call{font-weight:700;font-size:32px;color:var(--tp-theme-pruple)}@media only screen and (min-width:576px) and (max-width:767px){.tp-footer__4-call{font-size:26px}}.tp-footer__4 .tp-copyright__wrap{padding:25px 64px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-footer__4 .tp-copyright__wrap{padding:25px 0}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-footer__4 .tp-copyright__text{margin-top:30px}}.tp-footer__5 .tp-copyright__wrap{padding:25px 0 25px 25px}.tp-hero-into-text{position:relative;font-weight:500;font-size:16px;line-height:1;margin-bottom:40px;display:inline-block;letter-spacing:.03em;text-transform:capitalize;color:var(--tp-theme-primary);padding-right:70px}.tp-hero-into-text::after{position:absolute;width:58px;height:1px;right:0;top:68%;transform:translateY(-50%);content:"";border:1px solid var(--tp-theme-primary)}.tp-hero-box{padding-top:260px;padding-bottom:74px}@media only screen and (max-width:768px){.tp-hero-box .tp-section-text{max-width:555px;text-align:center;margin:auto}}.tp-hero-box .tp-circle-text{margin-bottom:40px}@media only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.tp-hero-box{padding-top:195px}}@media (max-width:575px){.tp-hero-box{padding-top:150px}}@media only screen and (min-width:768px) and (max-width:991px){.tp-hero-titlebox,.tp-hero-titlebox1{margin-bottom:50px}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.tp-hero-titlebox,.tp-hero-titlebox1{margin-bottom:30px}}.tp-hero-subtitle{position:relative;font-weight:700;font-size:60px;margin-bottom:25px;color:#fff;display:block;font-family:var(--tp-ff-heading)}.tp-hero-subtitle .light-text{font-weight:200;color:var(--tp-common-white)}.tp-hero-subtitle .tp-title-shape{position:absolute;left:65px;right:0;bottom:-40px;text-align:center}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-hero-subtitle .tp-title-shape{bottom:-25px;transform:scale(.7)}}@media only screen and (min-width:576px) and (max-width:767px){.tp-hero-subtitle{font-size:35px}}@media (max-width:575px){.tp-hero-subtitle{font-size:24px}}.tp-hero-title{font-weight:700;font-size:190px;display:inline-block;color:var(--tp-common-white)}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-hero-title{font-size:150px}}@media only screen and (min-width:992px) and (max-width:1199px){.tp-hero-title{font-size:135px}}@media only screen and (min-width:768px) and (max-width:991px){.tp-hero-title{font-size:105px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-hero-title{font-size:75px}}.tp-hero-title .theme-text{color:var(--tp-theme-primary)}.tp-hero-title .theme-text>b{font-weight:700}.tp-hero-bg{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.tp-hero-bg::before{position:absolute;width:100%;height:100%;bottom:0;left:0;content:"";background:linear-gradient(180deg,rgba(28,28,28,.5) 0%,rgba(28,28,28,.9) 35%,#1c1c1c 100%)}.tp-hero-content .tp-section-subtitle{margin-bottom:23px}.tp-hero-info{position:absolute;top:50%;right:35px;font-size:16px;font-weight:600;color:var(--tp-common-white);transform:translateY(-50%);writing-mode:vertical-rl;text-orientation:mixed;z-index:2}@media only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.tp-hero-info{right:10px}}.tp-hero-info .tel-icon{padding-right:5px;padding-bottom:10px}@media only screen and (max-width:768px){.tp-hero-action{margin-top:30px;margin-bottom:40px}}.tp-slider-2-wrapper .tp-section-subtitle,.tp-slider-2-wrapper .tp-section-text{opacity:0;visibility:hidden;transform:translateY(100px)}.tp-slider-2-wrapper .tp-hero-action{opacity:0;visibility:hidden;transform:translateY(100px)}.tp-slider-2-wrapper .tp-hero-subtitle{opacity:0;visibility:hidden;transform:translateY(200px);margin-bottom:45px}.tp-slider-2-wrapper .tp-hero-title{line-height:1;display:inline-block;text-transform:capitalize;color:var(--tp-common-white);opacity:0;visibility:hidden;transform:translateY(200px)}.tp-slider-2-wrapper .tp-slider-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;opacity:0;transition:opacity 700ms ease-in;z-index:-1}.tp-slider-2-wrapper .tp-slider-item{padding-top:260px;padding-bottom:74px}@media only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.tp-slider-2-wrapper .tp-slider-item{padding-top:195px}}@media (max-width:575px){.tp-slider-2-wrapper .tp-slider-item{padding-top:150px}}.tp-slider-2-wrapper .tp-slider-dsc{margin-left:145px;opacity:0;animation-delay:0.2s;animation-duration:1.9s}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-slider-2-wrapper .tp-slider-dsc{margin-left:0}}.tp-slider-2-wrapper .tp-slider-action{opacity:0;visibility:hidden;transform:translateY(250px);display:inline-block}.tp-slider-2-wrapper .tp-slider-active .swiper-slide-active .tp-slider-bg{opacity:1}.tp-slider-2-wrapper .tp-slider-active .swiper-slide-active .tp-hero-subtitle,.tp-slider-2-wrapper .tp-slider-active .swiper-slide-active .tp-hero-title,.tp-slider-2-wrapper .tp-slider-active .swiper-slide-active .tp-section-subtitle,.tp-slider-2-wrapper .tp-slider-active .swiper-slide-active .tp-section-text,.tp-slider-2-wrapper .tp-slider-active .swiper-slide-active .tp-hero-action{opacity:1;visibility:visible;transform:translateY(0)}.tp-slider-2-wrapper .tp-slider-active .swiper-slide-active .tp-hero-subtitle{transition:all 1300ms ease}.tp-slider-2-wrapper .tp-slider-active .swiper-slide-active .tp-hero-title{transition:all 1500ms ease}.tp-slider-2-wrapper .tp-slider-active .swiper-slide-active .tp-section-subtitle{transition:all 2000ms ease}.tp-slider-2-wrapper .tp-slider-active .swiper-slide-active .tp-section-text{transition:all 2200ms ease}.tp-slider-2-wrapper .tp-slider-active .swiper-slide-active .tp-hero-action{transition:all 2400ms ease}.tp-slider-2-wrapper .tp-arrow-box{position:absolute;width:100%;top:50%;transform:translateY(-50%);z-index:1}.tp-slider-2-wrapper .tp-arrow-box .prev,.tp-slider-2-wrapper .tp-arrow-box .next{position:absolute;width:50px;height:50px;line-height:50px;text-align:center;margin:auto;border-radius:50%;display:inline-block;color:var(--tp-common-white);border:1px solid var(--tp-border-primary)}.tp-slider-2-wrapper .tp-arrow-box .prev{right:auto;left:40px}.tp-slider-2-wrapper .tp-arrow-box .next{left:auto;right:40px}.tp-slider-3-wrapper .tp-slider-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity 2500ms ease-in,-webkit-transform 7000ms ease;transition:opacity 2500ms ease-in,-webkit-transform 7000ms ease;transition:transform 7000ms ease,opacity 2500ms ease-in;transition:transform 7000ms ease,opacity 2500ms ease-in,-webkit-transform 7000ms ease;z-index:-1}.tp-slider-3-wrapper .tp-slider-item{padding-top:250px;padding-bottom:225px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-slider-3-wrapper .tp-slider-item{padding-top:80px;padding-bottom:70px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-slider-3-wrapper .tp-slider-item{padding-top:80px;padding-bottom:80px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-slider-3-wrapper .tp-slider-item{padding-top:60px}}.tp-slider-3-wrapper .tp-slider-subtitle{opacity:0;visibility:hidden;transform:translateY(180px)}.tp-slider-3-wrapper .tp-slider-title{line-height:1;display:inline-block;text-transform:capitalize;color:var(--tp-common-white);opacity:0;visibility:hidden;transform:translateY(200px)}.tp-slider-3-wrapper .tp-slider-dsc{margin-left:145px;opacity:0;animation-delay:0.2s;animation-duration:1.9s}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-slider-3-wrapper .tp-slider-dsc{margin-left:0}}.tp-slider-3-wrapper .tp-slider-action{opacity:0;visibility:hidden;transform:translateY(250px);display:inline-block}.tp-slider-3-wrapper .tp-slider-active .swiper-slide-active .tp-slider-bg{-webkit-transform:scale(1.15);transform:scale(1.15)}.tp-slider-3-wrapper .tp-slider-active .swiper-slide-active .tp-slider-subtitle,.tp-slider-3-wrapper .tp-slider-active .swiper-slide-active .tp-slider-title,.tp-slider-3-wrapper .tp-slider-active .swiper-slide-active .tp-slider-action{opacity:1;visibility:visible;transform:translateY(0);transition:all 3000ms ease}.tp-slider-item::before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(180.5deg,rgba(0,0,0,0) .44%,#000000 120%),linear-gradient(0.60deg,rgba(0,0,0,0) 80%,#000000 99%);width:100%;height:100%;z-index:2}.tp-slider-thumb{position:absolute;top:0;left:0;width:100%;height:100%}.tp-hero-area{min-height:100vh}.hero-bg-video video{width:100%;height:100%;object-fit:cover}.hero-bg-video{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%}.tp-hero-bg-2::before{position:absolute;width:100%;height:100%;bottom:0;left:0;content:"";background-image:linear-gradient(45deg,#000000f7,#0a0a0abd);z-index:1}.tp-circle-tag span{--rotate-letter:13deg;min-height:85px;position:absolute;min-width:85px;top:2px;left:0;right:0;text-align:center;text-transform:uppercase;margin:auto;color:#9e9e9e;transform-origin:bottom center;transform:rotate(var(--rotate-letter))}.tp-service-titlebox .tp-section-title{margin-top:-18px}.tp-service-item{position:relative;padding:43px 15px;border:1px solid var(--tp-border-primary);border-right:0;border-left:0;margin-top:-1px}.tp-service-item::before{position:absolute;width:100%;height:100%;top:0;left:0;content:"";background:#232323;opacity:0;z-index:-1;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.tp-service-item .tp-service-title{margin-left:45px;line-height:1.4;margin-bottom:0}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-service-item .tp-service-title{font-size:24px;margin-left:15px}}@media (max-width:575px){.tp-service-item .tp-service-title{margin-left:0;margin-bottom:30px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-service-item .tp-service-action{margin-right:0;text-align:center}}.tp-service-item:hover::before{opacity:.5;visibility:visible}.tp-service-item:hover .tp-service-number{opacity:0;visibility:hidden}.tp-service-item:hover .tp-service-shape{opacity:1;visibility:visible}.tp-service-number{font-weight:600;font-size:28px;display:inline-block;color:var(--tp-common-white);font-family:var(--tp-ff-heading);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media (max-width:575px){.tp-service-number{margin-bottom:40px}}.tp-service-shape{opacity:0;visibility:hidden;margin-left:-42px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-service-titlebox{margin-bottom:0}}.tp-service-titlebox .tp-section-title{font-size:55px}.tp-service-title{font-weight:600;font-size:28px;text-transform:capitalize}.tp-service-action{margin-right:40px}@media (max-width:575px){.tp-service-action{margin-right:0}}.tp-service-bg{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.tp-service-bg::before{position:absolute;width:100%;height:100%;top:0;left:0;content:"";background:#8c8c8c;opacity:.03}.tp-about-thumb img{width:100%}.tp-about-titlebox .tp-title-shape{position:absolute;left:0;bottom:-30px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px){.tp-about-titlebox{margin-bottom:40px}}@media (max-width:575px){.tp-about-titlebox{margin-bottom:20px}}@media (max-width:575px){.tp-about-thumb{margin-bottom:20px}}@media (max-width:575px){.tp-about-textbox{margin-top:40px}}.tp-about-action{flex:0 0 auto}@media (max-width:575px){.tp-about-action{margin-bottom:10px}}.tp-about-text{border-left:1px solid var(--tp-border-primary);padding-left:20px}@media (max-width:575px){.tp-about-text{padding:0;border:0}}@media (max-width:575px){.tp-about-text p br{display:none}}.tp-about-awardbox .award-number{font-weight:800;font-size:86px;text-transform:uppercase;text-align:center;color:transparent;-webkit-text-stroke:1px var(--tp-common-white)}.tp-about-awardbox .media-body{position:absolute;bottom:-29px;left:0;right:0}.tp-award-bg{background-position:center;background-size:cover;background-repeat:no-repeat}.tp-award-list-item{position:relative}.tp-award-list-item:not(:last-child){padding-bottom:40px;margin-bottom:30px;border-bottom:1px solid var(--tp-border-primary)}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-award-list-item:not(:last-child){padding-bottom:30px;margin-bottom:40px}}.tp-award-list-item:not(:last-child)::before{position:absolute;width:0;height:1px;bottom:0;left:0;content:"";background-color:var(--tp-theme-primary);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.tp-award-list-item.active:not(:last-child)::before{width:100%;background-color:var(--tp-theme-primary)}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px){.tp-award-titlebox{margin-bottom:60px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-award-titlebox{margin-bottom:40px}}.tp-award-title{font-weight:700;font-size:28px;display:inline-block}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-award-title{margin-bottom:25px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-award-content{display:block}}.tp-award-designation{font-size:16px;font-weight:400;margin-left:15px;text-transform:capitalize}.tp-award-btn a{font-weight:800;font-size:15px;letter-spacing:.17em;text-transform:uppercase;color:var(--tp-common-white)}.tp-award-btn a .btn-icon{margin-left:44px;transform:rotate(0deg)}.tp-award-list-thumb-wrapp{transform:scale(1)}.tp-award-list-thumb-1,.tp-award-list-thumb-2,.tp-award-list-thumb-3,.tp-award-list-thumb-4{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;object-fit:cover;visibility:hidden}.tp-award-point{font-weight:600;font-size:16px;letter-spacing:.13em;color:var(--tp-common-white);margin-right:16px}.tp-award-point span{font-size:23px}.tp-award-text{margin-bottom:0;text-transform:capitalize}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-award-action{margin-top:15px}}#tp-award-thumb.tp-award-list-thumb-1 .tp-award-list-thumb-1{opacity:1;visibility:visible}#tp-award-thumb.tp-award-list-thumb-2 .tp-award-list-thumb-2{opacity:1;visibility:visible}#tp-award-thumb.tp-award-list-thumb-3 .tp-award-list-thumb-3{opacity:1;visibility:visible}#tp-award-thumb.tp-award-list-thumb-4 .tp-award-list-thumb-4{opacity:1;visibility:visible}.tp-testimonial-item{padding:80px;background-color:#060606}@media only screen and (min-width:992px) and (max-width:1199px){.tp-testimonial-item{padding:32px}}@media only screen and (min-width:768px) and (max-width:991px){.tp-testimonial-item{padding:35px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-testimonial-item{padding:30px}}@media (max-width:575px){.tp-testimonial-item{padding:20px}}.tp-testimonial-dsc{line-height:1.6;display:inline-block}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px){.tp-testimonial-dsc{margin-bottom:30px}}@media (max-width:575px){.tp-testimonial-dsc{margin-bottom:20px}}.tp-testimonial-author{margin-right:25px}.tp-testimonial-author-title{font-weight:600;font-size:22px;letter-spacing:-.02em}.tp-testimonial-author-disgnation{margin-bottom:0}.tp-testimonial-titlebox{margin-top:-20px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-testimonial-titlebox{margin-bottom:40px}}.tp-text__1-box{position:relative;display:flex;justify-content:flex-start;text-transform:capitalize;transition:all 2s ease;overflow:hidden;border-bottom:1px solid rgba(217,217,217,.25);padding-bottom:50px}.tp-text__1-box::before{position:absolute;content:"";top:0;left:0;height:100%;width:10%;background:linear-gradient(90deg,#0C0C0C 4.11%,rgba(18,6,0,.8) 57.6%,rgba(18,6,0,0) 101.94%);z-index:5}.tp-text__1-box::after{position:absolute;content:"";top:0;height:100%;width:10%;right:0;background:linear-gradient(90deg,rgba(18,6,0,0) 3.69%,rgba(18,6,0,.8) 60.29%,#0C0C0C 92.05%);z-index:1}.tp-text__1-box .tp-text__2-text span{color:var(--tp-theme-primary)}.tp-text__1-text{font-weight:700;font-size:70px;color:var(--tp-common-white)}.tp-text__1-slider-active .swiper-slide{width:auto}.tp-text__2-box{position:relative;display:flex;justify-content:flex-start;text-transform:capitalize;transition:all 2s ease;overflow:hidden;border-bottom:1px solid #22232c;padding-bottom:60px}.tp-text__2-box::before{position:absolute;content:"";top:0;left:0;height:100%;width:10%;background:linear-gradient(90deg,#0C0C0C 4.11%,rgba(18,6,0,.8) 57.6%,rgba(18,6,0,0) 101.94%);z-index:5}.tp-text__2-box::after{position:absolute;content:"";top:0;height:100%;width:10%;right:0;background:linear-gradient(90deg,rgba(18,6,0,0) 3.69%,rgba(18,6,0,.8) 60.29%,#0C0C0C 92.05%);z-index:1}.tp-text__2-text{font-weight:600;font-size:55px;color:var(--tp-common-white)}.tp-text__2-text span{display:inline-block;margin:0 0 0 30px;transform:translateY(-6px)}.tp-text__2-slider-active .swiper-slide{width:auto}.tp-text__3-shape-1{position:absolute;left:40px;bottom:-130px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-text__3-shape-1{left:0}}.tp-text__3-shape-2{position:absolute;right:40px;bottom:-120px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-text__3-shape-2{right:0}}.tp-text__3-text{font-weight:500;font-size:160px;text-transform:capitalize;background:rgba(255,255,255,.65);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.03em}.tp-text__3-box::before{position:absolute;content:"";top:0;left:0;height:100%;width:15%;background:linear-gradient(90deg,#0C0C0C 4.11%,rgba(18,6,0,.8) 57.6%,rgba(18,6,0,0) 101.94%);z-index:5}.tp-text__3-box::after{position:absolute;content:"";top:0;height:100%;width:25%;right:0;background:linear-gradient(90deg,rgba(18,6,0,0) 3.69%,rgba(18,6,0,.8) 60.29%,#0C0C0C 92.05%);z-index:1}.tp-text__3-slider-active .swiper-slide{width:auto}.tp-text__4-text{font-weight:600;font-size:100px;background-size:cover;background-clip:text;-webkit-background-clip:text;color:transparent;background-position:center}.tp-text__4-slider-active{overflow:visible}.tp-text__4-slider-active .swiper-slide{width:auto}.tp-text__5-box{background:linear-gradient(141deg,#000 0%,rgba(135,135,135,.75) 27.98%,rgba(255,255,255,.53) 47.29%,rgba(255,255,255,.35) 75.58%,rgba(255,255,255,0) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-fill-color:#e7e7e7ad}.tp-text__5-text{font-size:130px;font-weight:800;color:var(--tp-common-white)}.tp-text__5-slider-active .swiper-slide{width:auto}.tp-text__6-box::before{position:absolute;content:"";top:0;left:0;height:100%;width:10%;background:linear-gradient(90deg,#0C0C0C 4.11%,rgba(18,6,0,.8) 57.6%,rgba(18,6,0,0) 101.94%);z-index:5}.tp-text__6-box::after{position:absolute;content:"";top:0;height:100%;width:10%;right:0;background:linear-gradient(90deg,rgba(18,6,0,0) 3.69%,rgba(18,6,0,.8) 60.29%,#0C0C0C 92.05%);z-index:1}.tp-text__6-text{font-weight:600;font-size:70px;line-height:1;color:var(--tp-common-white)}.tp-text__6-text span{margin:0 30px;display:inline-block;transform:translateY(-6px)}.tp-text__6-slider-active .swiper-slide{width:auto}.tp-text__7-box{background:var(--tp-grey-bg)}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-text__7-style{padding-top:0}}.tp-text__7-style .tp-text__6-text{font-weight:600;font-size:18px;color:var(--tp-common-white);padding:26px 0;margin:0}.tp-text__7-style .tp-text__6-text span{margin:0 -15px 0 15px;display:inline-block;transform:translateY(0)}.tp-text__8-text{font-size:100px}.tp-text__8-text span{font-weight:500}.tp-text__8-text .tp-theme-text{font-weight:700}.tp-text__9-text{font-size:100px;font-weight:700;color:transparent;-webkit-text-stroke:1px var(--tp-common-black)}.tp-text__10-box .tp-text__6-text{color:var(--tp-common-black)}.tp-text__10-box .tp-text__6-text span{color:var(--tp-theme-pruple)}.tp-text__11-box{transform:rotate(10deg)}.tp-text__11-style .tp-text__6-slider-active{padding:20px;background-color:var(--tp-theme-pruple);margin:0 -30px}.tp-text__11-style .tp-text__6-text{font-weight:600;font-size:17px;color:var(--tp-common-black);letter-spacing:.03em;margin:0}.tp-text__11-style .tp-text__6-text span{margin:0 -18px 0 10px;transform:translateY(0);animation:rotate2 10s linear infinite}.tp-text__12-box{z-index:-1;transform:translateY(-68px) rotate(-10deg)}.tp-text__12-box .tp-text__6-slider-active{background-color:#ffcb47}.tp-text__12-box .tp-text__6-text span{margin:0 10px 0 -20px;transform:translateY(0);animation:rotate2 10s linear infinite}.tp-text__13-box{z-index:-1;transform:translateY(-68px) rotate(-10deg)}.tp-text__13-box .tp-text__6-slider-active{background-color:#ffcb47}.tp-text__13-box .tp-text__6-text span{margin:0 10px 0 -20px;transform:translateY(0);animation:rotate2 10s linear infinite}.tp-text__14-style .tp-text__6-text{padding:30px 0}.tp-text__14-style .tp-text__6-text span{margin:0 0 0 29px;color:var(--tp-theme-primary)}.tp-text__15 .tp-text__meta{display:block;font-size:15px;font-weight:600;color:var(--tp-common-black);margin-bottom:-10px}.tp-text__15 .tp-text__meta>span{color:var(--tp-theme-primary)}.tp-text__15 .tp-text__9-text{font-size:90px;letter-spacing:-.04em;color:var(--tp-common-black);-webkit-text-stroke:1px solid}.tp-text__15 .tp-text__9-text span{display:inline-block;padding-left:15px}.tp-text__4-wrap{padding:20px}.tp-text__4-wrap .tp-title__hov:hover{background-size:0 2px,100% 2px}.tp-text__15 .tp-hover__reveal-bg{width:245px;height:333px;border-radius:9px}.tp-text__inner-1 .tp-text__8-text{color:var(--tp-common-white)}.tp-text__inner-1 .tp-text__9-text{-webkit-text-stroke:1px var(--tp-common-white)}.slide-transtion{-webkit-transition-timing-function:linear;transition-timing-function:linear}.tp-text__slider-active .swiper-slide{width:auto}.tp-work__shape{position:absolute;left:0;bottom:0;filter:blur(125px)}.tp-work__title-box .tp-section-title span{color:var(--tp-theme-primary)}.tp-work__item{overflow:hidden}.tp-work__thumb img{width:100%;border-radius:15px}.tp-work__icon{position:absolute;top:50%;left:0;right:0;text-align:center;transform:translateY(-50%)}@media only screen and (min-width:768px) and (max-width:991px){.tp-work__icon{top:40%;transform:translateY(-40%);scale:.7}}.tp-work__icon a span{width:170px;height:170px;text-align:center;line-height:170px;border-radius:50%;display:inline-block;color:var(--tp-common-white);background-color:var(--tp-theme-primary);transform:scale(0);transition:1.7s}.tp-work__content{position:absolute;bottom:-85px;left:47px;transition:1.5s}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-work__content{left:10px}}.tp-work__title{font-size:20px;display:block;padding:4px 97px 8px 27px;color:var(--tp-common-black);background-color:var(--tp-common-white)}.tp-work__subtitle{position:relative;top:-8px;padding:6px 56px;display:inline-block;background-color:var(--tp-common-black)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-work__subtitle{padding:4px 50px}}.tp-work__subtitle::before{position:absolute;width:21px;height:1px;top:50%;left:27px;transform:translateY(-50%);content:"";background-color:var(--tp-text-body)}.tp-work__dots{position:absolute;right:-5%;top:50%;transform:translateY(-50%)}@media only screen and (min-width:1400px) and (max-width:1599px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-work__dots{top:auto;bottom:-100px;right:0;left:0}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-work__dots{bottom:-80px}}@media only screen and (min-width:1400px) and (max-width:1599px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-work__dots .tp-pagination__dots .swiper-pagination-bullet{display:inline-block;margin:0 30px}}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-work__dots .tp-pagination__dots .swiper-pagination-bullet{margin:0 20px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-work__dots .tp-pagination__dots .swiper-pagination-bullet{margin:0 20px}}.tp-work__active .swiper-slide-active .tp-work__icon a span{transform:scale(1)}.tp-work__active .swiper-slide-active .tp-work__content{bottom:40px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-work__active .swiper-slide-active .tp-work__content{bottom:0}}.tp-work__view-btn{position:absolute;top:0;left:0;opacity:0;transition:opacity 0.3s,transform 0.7s cubic-bezier(.23,1,.32,1),-webkit-transform 0.7s cubic-bezier(.23,1,.32,1);margin:-40px 0 0 -40px}.tp-work__view-btn span{width:150px;height:150px;text-align:center;font-size:18px;font-weight:500;line-height:28px;padding-top:40px;display:inline-block;letter-spacing:.28px;text-transform:uppercase;color:var(--tp-common-black);background:rgba(255,255,255,.61);border-radius:100px;backdrop-filter:blur(13px)}.tp-work__2-item{position:relative;overflow:hidden}.tp-work__2-item a{cursor:none}.tp-work__2-item:hover .tp-work__view-btn{visibility:visible;opacity:1}.tp-work__2-item:hover .tp-work__2-thumb::before{opacity:1;visibility:visible}.tp-work__2-thumb::before{width:100%;height:100%;position:absolute;background:#000;content:"";mix-blend-mode:color;opacity:0;visibility:hidden;transition:0.5s}.tp-work__2-thumb img{width:100%}.tp-work__2-title{font-size:24px;display:inline-block;color:var(--tp-common-black);transition:0.3s}@media only screen and (min-width:992px) and (max-width:1199px){.tp-work__2-title{font-size:18px}}@media (max-width:575px){.tp-work__2-title{font-size:20px}}.tp-work__2-title:hover{color:var(--tp-theme-pruple)}.tp-work__2-categories{font-size:15px;display:block;color:#121725}.tp-work__2-active{margin:0 -225px}@media only screen and (min-width:1400px) and (max-width:1599px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-work__2-active{margin:0 0}}.tp-work__3-item{padding:80px 26px;border:1px solid var(--tp-grey-1);border-radius:10px}.tp-work-obj img{height:120px;position:absolute;top:50%;right:0;animation:tpupdown 1s infinite alternate}@media only screen and (min-width:992px) and (max-width:1199px){.tp-work__3-item{padding:80px 35px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-work__3-item{margin-bottom:30px}}.tp-work__3-item:hover .tp-work__3-number-shape{transform:scale(1);opacity:1;visibility:visible}.tp-work__3-number{position:relative;font-style:italic;font-weight:400;font-size:80px;line-height:1;display:inline-block;color:var(--tp-common-white);margin-bottom:90px;z-index:2}.tp-work__3-number-shape{position:absolute;top:-40px;left:-20px;z-index:-1;transform:scale(.5);opacity:0;visibility:hidden;transition:1.3s}.tp-work__3-content{padding:0 22px}.tp-work__3-title{font-weight:700;font-size:30px;margin-bottom:26px;text-transform:capitalize;color:var(--tp-common-white)}.tp-work__3-title p{font-size:17px;font-weight:400;color:var(--tp-text-body);margin-bottom:15px;line-height:27px}.tp-work__3-title-box .tp-section-title{font-size:70px;font-weight:700}.tp-works__3-object-1{content:"";position:absolute;height:300px;width:300px;border:solid 7px var(--tp-theme-primary);border-radius:50%;filter:blur(13px);left:30%;z-index:1;top:45%}.tp-brand-wrap{border:1px solid #353535}.tp-brand__item{position:relative;text-align:center;height:180px;display:flex;align-items:center;justify-content:center}.tp-brand__item::after{position:absolute;width:1px;height:100%;top:0;right:0;content:"";background:#353535}.tp-brand__item:last-chid::after{display:none}.tp-brand__logo a{color:#FFFEF6;transition:0.9s}.tp-brand__active .swiper-slide-active .tp-brand__logo a{color:var(--tp-theme-primary)}.tp-brand-2__title{font-size:20px;font-weight:500;color:var(--tp-common-white);margin-bottom:46px}@media (max-width:575px){.tp-brand-2__title{font-size:28px}}.tp-brand-2__title span{color:var(--tp-theme-primary)}.tp-brand__style-3 .tp-brand__item::after{display:none}.tp-brand__style-5 .tp-brand__3-wrap{border-bottom:1px solid #d9d9d9}.tp-brand__style-5 .tp-brand__item::after{display:none}.tp-brand__style-5 .tp-brand__logo a{color:var(--tp-common-black)}.tp-brand__4 .tp-brand__logo a{color:var(--tp-grey-2)}@media only screen and (min-width:1400px) and (max-width:1599px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-contact-wrapp{margin-left:0}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-contact-wrapp{margin-bottom:40px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-contact-wrapp>p{margin-bottom:30px}}.tp-contact-thumb img{width:100%}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-contact-thumb{margin-bottom:30px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-contact-title-box{margin-bottom:30px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-contact-map{margin-bottom:0}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-contact-map iframe{width:100%;margin:0}}@media (max-width:575px){.tp-contact-bottom .tp-about-opening{margin-bottom:30px}}.tp-contact-brand{position:absolute;bottom:-72px;right:95px}.tp-contact-info{margin-right:24px}.tp-contact-info:not(:last-child){padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid var(--tp-border-2)}.tp-contact-input{position:relative}.tp-contact-input input{height:50px}.tp-contact-input-icon{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.tp-contact-comment textarea{height:200px}.tp-portfolio-area{background:var(--tp-grey-bg)}.tp-portfolio-obj img{position:absolute;left:0;height:120px;top:50%;filter:blur(3px);animation:tpcircleloop 15s linear infinite}.tp-portfolio-titlebox .tp-section-shape{position:absolute;left:0;right:0;bottom:0;text-align:center;-moz-animation:tpswing 1s ease-in-out 1s forwards infinite alternate;-webkit-animation:tpswing 1s ease-in-out 1s forwards infinite alternate;animation:tpswing 1s ease-in-out 1s forwards infinite alternate}.tp-portfolio-titlebox .tp-section-title{text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-portfolio-titlebox .tp-section-title{font-size:35px;text-align:center}}@media (max-width:575px){.tp-portfolio-titlebox .tp-section-title{font-size:21px}}.tp-portfolio-line{display:inline-block;width:100%;height:1px;background:rgba(217,217,217,.11)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-portfolio-line{margin-bottom:20px}}.tp-portfolio-thumb{overflow:hidden;border-radius:14px}.tp-portfolio-thumb a img{border-radius:14px;overflow:hidden;-webkit-transition:1.3s 0.3s ease-out;-moz-transition:1.3s 0.3s ease-out;-ms-transition:1.3s 0.3s ease-out;-o-transition:1.3s 0.3s ease-out;transition:1.3s 0.3s ease-out}.tp-portfolio-thumb:hover a img{transform:scale(1.2)}.tp-portfolio-active{margin-left:290px;margin-right:-407px;border-radius:14px;overflow:hidden}@media only screen and (min-width:1700px) and (max-width:1800px){.tp-portfolio-active{margin-left:178px}}@media only screen and (min-width:1600px) and (max-width:1699px){.tp-portfolio-active{margin-left:128px}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px){.tp-portfolio-active{margin-left:3px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-portfolio-active{margin:0}}.tp-pricing-boj img{position:absolute;top:10%;height:160px;left:0;animation:tpcircleloop 15s linear infinite}@media only screen and (min-width:768px) and (max-width:991px){.tp-section-title-wrap{margin-bottom:40px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-section-title-wrap{margin-bottom:10px}}.tp-price-item{padding:53px 40px}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-price-item{padding:40px 30px}}@media only screen and (min-width:768px) and (max-width:991px){.tp-price-item{padding:40px 20px}}@media (max-width:575px){.tp-price-item{padding:30px 20px}}.tp-price-item.active{border-radius:18px;background-color:#0C0C0C;border:1px solid rgba(191,247,71,.4)}.tp-price-value{font-weight:700;font-size:42px;margin-bottom:15px;color:var(--tp-common-white)}.tp-price-value .duration{font-size:22px;font-weight:500}.tp-price-top{padding-bottom:48px;margin-bottom:40px;border-bottom:1px solid rgba(233,230,230,.06)}.tp-price-categorie{font-weight:500;font-size:22px;color:var(--tp-common-white)}.tp-price-list ul li{font-weight:400;font-size:18px;color:rgba(255,255,255,.6);display:flex;align-items:center}@media (max-width:575px){.tp-price-list ul li{font-size:16px}}.tp-price-list ul li:not(:last-child){margin-bottom:25px}.tp-price-list ul li .icon{font-size:18px;color:var(--tp-theme-primary);margin-right:26px}@media (max-width:575px){.tp-price-list ul li .icon{margin-right:14px}}.tp-price-action{width:100%;overflow:hidden;padding:24px 38px;border-radius:43px;border:1px solid rgba(242,242,242,.08);background:#060606}.tp-price-action .price-btn{font-weight:500;font-size:15px;text-transform:uppercase;color:var(--tp-common-white);display:flex;justify-content:space-between;align-items:center}.tp-price-action .price-btn .btn-icon{margin-left:0;transform:rotate(0)}.tp-funfact-area{background:var(--tp-grey-bg)}.tp-funfact-wrapp .row [class*=col-]:not(:last-child) .tp-funfact-item{margin-bottom:40px}.tp-funfact-item{position:relative;width:299px;height:299px;text-align:center;margin:auto;border:1px solid #595959;border-radius:50%}.tp-funfact-box{position:absolute;width:100%;top:50%;left:0;right:0;text-align:center;transform:translateY(-50%);display:inline-block}.tp-funfact-number{font-weight:800;font-size:80px;margin-bottom:14px;text-transform:uppercase;color:transparent;-webkit-text-stroke:1px var(--tp-theme-primary)}.tp-funfact-title{font-size:16px;padding:16px 49px;border-radius:56px;display:inline-block}.tp-skil-svg-shape{position:absolute;bottom:0;left:0;z-index:-1}.tp-skil-svg-shape svg path.line-1{stroke:var(--tp-common-white);stroke-dasharray:2300;stroke-dashoffset:3500;animation:dash 5s linear forwards infinite}.tp-skils__shape-1{position:absolute;right:0;top:134px;animation:rotate2 9s linear infinite;filter:blur(1px)}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px){.tp-skils__shape-1{top:45px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-skils__shape-1{display:none}}.tp-skils__shape-2{position:absolute;right:0;bottom:-25%;z-index:-1}.tp-skils__widget .active-bg{background:var(--tp-common-white);border-radius:15px}.tp-skils__item{padding:36px 36px 20px 36px;border-bottom:1px solid var(--tp-grey-1);margin-bottom:30px;transition:0.2s}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-skils__item{padding:36px 36px 40px 36px}}.tp-skils__item:hover{border-bottom:1px solid var(--tp-theme-primary);transition:.3s}.tp-skils__item:hover .tp-skils__title span{color:var(--tp-theme-primary)}.tp-skils__item:hover .tp-skils__action span{transform:rotate(0)}.tp-skils__item:hover .tp-skils__mata-box{opacity:1;visibility:visible}.tp-skils__title{font-weight:700;font-size:26px;line-height:2.4;color:var(--tp-common-white)}@media only screen and (min-width:992px) and (max-width:1199px){.tp-skils__title{font-size:24px}}@media only screen and (min-width:768px) and (max-width:991px),(max-width:575px){.tp-skils__title{font-size:22px}}.tp-skils__title span{transition:0.3s}.tp-skils__title-box .tp-section-title{color:var(--tp-common-black);letter-spacing:-.04em}.tp-skils__dsc p{font-weight:400;font-size:18px;line-height:28px}@media (max-width:575px){.tp-skils__dsc p{font-size:16px}}.tp-skils__action{margin-right:15px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-skils__action{margin-right:0}}.tp-skils__action span{font-size:32px;color:var(--tp-theme-primary);transform:rotate(-18deg);display:inline-block;transition:0.3s}.tp-skils__mata-box{position:absolute;padding:2px 23px;border-radius:10px 10px 0 0;bottom:0;background-color:var(--tp-theme-primary);opacity:0;visibility:visible;transition:0.3s}.tp-skils__mata-text{font-weight:600;font-size:14px;display:inline-block;color:var(--tp-common-black)}.tp-skils__inner-1 .tp-section-title{color:var(--tp-common-white)}.tp-skils__inner-1 .tp-skils__widget .active-bg{background:rgba(255,255,255,.08);border-radius:15px}.tp-skils__inner-1 .tp-skils__item{border-bottom:1px solid rgba(255,255,255,.13);margin-bottom:0;transition:0.3s}.tp-skils__inner-1 .tp-skils__item:hover{border-bottom:1px solid transparent}.tp-skils__inner-1 .tp-skils__item:hover .tp-skils__title span{color:var(--tp-common-white)}.tp-skils__inner-1 .tp-skils__title{color:var(--tp-common-white)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-skils__inner-1 .tp-skils__title{font-size:16px}}.tp-skils__inner-1 .tp-skils__action span{font-size:33px;color:var(--tp-common-white)}.tp-skils__inner .tp-section-title-2-pre{font-style:normal}.tp-chooseus__bg-thumb{position:absolute;top:0;left:0;width:50%;height:100%;background-repeat:no-repeat;z-index:-1}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-chooseus__bg-thumb{width:45%;background-size:cover;background-position:center}}.tp-chooseus__wrap{padding-left:55px;padding-top:70px;padding-bottom:70px}.tp-choose-us-features{padding-top:30px;padding-bottom:40px;display:inline-block}.tp-choose-us-features h5{padding-bottom:20px}.tp-chooseus__title-box p{font-weight:500;font-size:18px;line-height:1.7;text-transform:lowercase;color:#8d8f96}@media only screen and (min-width:1700px) and (max-width:1800px),only screen and (min-width:1600px) and (max-width:1700px),only screen and (min-width:1400px) and (max-width:1599px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-chooseus__title-box p br{display:none}}.tp-chooseus__icon{position:absolute;top:50%;transform:translateY(-50%);left:0;right:123px;text-align:center}@media only screen and (min-width:1600px) and (max-width:1700px),only screen and (min-width:1400px) and (max-width:1599px),only screen and (min-width:1200px) and (max-width:1399px){.tp-chooseus__icon{right:0}}.tp-chooseus__icon a span{width:220px;height:220px;display:inline-block;color:var(--tp-theme-primary)}.tp-chooseus__1 .tp-section-title-2{font-size:55px;line-height:1.3}@media only screen and (min-width:1600px) and (max-width:1700px),only screen and (min-width:1400px) and (max-width:1599px),only screen and (min-width:1200px) and (max-width:1399px){.tp-chooseus__1 .tp-section-title-2{font-size:48px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-chooseus__1 .tp-section-title-2{font-size:40px}}@media (max-width:575px){.tp-chooseus__1 .tp-section-title-2{font-size:25px}}.tp-chooseus__2-title-box .tp-section-title{font-size:70px;font-weight:700}.tp-chooseus__2-shape{position:absolute;bottom:-40px;left:0;animation:jumpTwo 4s infinite linear}@media only screen and (min-width:1400px) and (max-width:1599px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-chooseus__2-shape{display:none}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-chooseus__2-thumb img{width:100%}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-chooseus__2-thumb-box{text-align:center;margin-bottom:80px}}.tp-chooseus__2-thumb-shape{position:absolute;top:0;left:0;right:0;z-index:-1}.tp-chooseus__2-progress .tp-progress__bar .progress-bar{background-color:var(--tp-theme-pruple)}.tp-chooseus__inner-1 .tp-progress__bar .progress-bar{background-color:var(--tp-theme-primary)}.tp-chooseus__inner-1 .tp-chooseus__2-thumb img{width:100%}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-chooseus__inner-1 .tp-chooseus__2-progress{margin-bottom:60px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px){.tp-chooseus__inner-1 .tp-section-title{font-size:60px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-chooseus__inner-1 .tp-section-title{font-size:45px}}@media (max-width:575px){.tp-chooseus__inner-1 .tp-section-title{font-size:28px}}.tp-choose-us-btn{background:var(--tp-common-black-3);display:inline-block;padding:20px 40px;border-radius:5px}.tp-chooseus.tp-section-title{position:relative;font-weight:700;font-size:50px;line-height:66px;display:block;text-transform:unset;color:var(--tp-common-white);padding-top:5px}.tp-choose-us-list-1{float:left;padding-right:30px}.tp-choose-us-list-2{float:left}.tp-choose-us-list-1 ul li{list-style:none;font-size:16px;padding-bottom:10px}.tp-choose-us-list-1 ul li i{font-size:18px;color:var(--tp-theme-primary);margin-right:10px}.tp-choose-us-list-2 ul li{list-style:none;font-size:16px;padding-bottom:10px}.tp-choose-us-list-2 ul li i{font-size:18px;color:var(--tp-theme-primary);margin-right:10px}.tp-progress__bar{width:622px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-progress__bar{width:auto}}.tp-progress__bar span{position:absolute;font-size:16px;font-weight:700;right:24px;text-transform:uppercase;color:var(--tp-common-white)}.tp-progress__bar-title{font-weight:700;font-size:16px;text-transform:uppercase;color:var(--tp-common-white)}.tp-progress__bar .progress{height:6px;margin-top:20px}.tp-progress__bar .progress-bar{background-color:var(--tp-theme-primary)}.tp-progress__item{margin-right:78px}@media (max-width:575px){.tp-progress__item{margin-right:0;margin-bottom:40px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-progress__item{margin-right:50px}}.tp-progress__canva{margin-bottom:10px}@media (max-width:575px){.tp-progress__canva{text-align:center}}.tp-progress__canva input{color:var(--tp-common-white)!important;font-weight:500!important;font-size:20px!important;font-family:var(--tp-ff-mulish)!important}.tp-progress__space{padding-top:380px;padding-bottom:120px;margin-top:-285px}@media only screen and (min-width:768px) and (max-width:991px){.tp-progress__space{margin-top:0;padding-top:120px}}.tp-progress__title{font-weight:600;font-size:18px;line-height:1.3;text-align:center;color:var(--tp-common-white)}@media only screen and (min-width:576px) and (max-width:767px){.tp-progress__content{margin-right:50px}}.tp-contact__content{margin-bottom:55px}.tp-contact__content:last-child{margin:0}.tp-contact__text{margin-right:80px}@media (max-width:575px){.tp-contact__text{margin-bottom:30px}}.tp-contact__adress{margin-right:80px}@media (max-width:575px){.tp-contact__adress{margin-bottom:30px}}.tp-contact__title{font-weight:600;font-size:22px;display:block;margin-bottom:15px;color:var(--tp-common-white)}.tp-contact__title-sm{font-weight:600;font-size:16px;color:var(--tp-common-white);transition:0.3s}@media (max-width:575px){.tp-contact__title-sm{font-size:13px}}.tp-contact__title-sm:hover{color:var(--tp-theme-primary)}.tp-contact__title-box p{font-weight:400;font-size:18px;line-height:1.7;color:var(--tp-common-white)}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-contact__title-box p br{display:none}}.tp-contact__social-link a{width:38px;height:38px;line-height:38px;text-align:center;color:#5c5c5b;display:inline-block;border-radius:50%;border:1px solid rgba(255,255,255,.2);margin-right:14px;transition:0.3s}.tp-contact__social-link a:last-child{margin-right:0}.tp-contact__social-link a:hover{color:var(--tp-common-black);border:1px solid var(--tp-theme-primary);background-color:var(--tp-theme-primary)}.tp-contact__inner{padding:72px 48px;background:#0f0e0e;border-radius:6px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-contact__inner{padding:40px}}@media (max-width:575px){.tp-contact__inner{padding:30px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px){.tp-contact__left{margin-bottom:60px}}@media (max-width:575px){.tp-contact__left{margin-bottom:50px}}.tp-contact__2-wrap{padding:46px 100px 0 20px;width:100%;background-color:#EFEBE9;border-radius:15px 15px 0 0}@media (max-width:575px){.tp-contact__2-wrap{padding:44px 0 0 0}}.tp-contact__2-content{height:638px}@media (max-width:575px){.tp-contact__2-content{height:430px}}.tp-contact__2-shape-1{position:absolute;top:100px;left:40px;animation:rotate2 9s linear infinite}.tp-contact__2-shape-2{position:absolute;right:12%;bottom:0;z-index:1}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-contact__2-shape-2{right:0}}@media (max-width:575px){.tp-contact__2-shape-2{display:none}}.tp-contact__2-thumb{position:absolute;left:0;bottom:0;z-index:2}@media only screen and (min-width:992px) and (max-width:1199px){.tp-contact__2-thumb{left:-30px}}@media (max-width:575px){.tp-contact__2-thumb{bottom:auto}}@media (max-width:575px){.tp-contact__2-thumb img{width:100%}}.tp-contact__2-title{font-size:60px}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-contact__2-title{font-size:55px}}@media only screen and (min-width:992px) and (max-width:1199px){.tp-contact__2-title{font-size:50px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-contact__2-title{font-size:40px}}@media (max-width:575px){.tp-contact__2-title{font-size:36px}}.tp-contact__2 .tp-contact__inner{padding:72px 48px;background:none;border-radius:6px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-contact__2 .tp-contact__inner{padding:72px 20px}}@media (max-width:575px){.tp-contact__2 .tp-contact__inner{padding:72px 30px}}.tp-contact__inner-1 .tp-contact__title-box .tp-section-title{font-weight:700}.tp-contact__inner-1 .tp-contact__title-box p{color:inherit}.tp-featured__3-area{background-color:var(--tp-grey-bg)}.tp-featured__3-item{padding:30px 40px;text-align:center;border:1px solid var(--tp-grey-1);transition:0.3s}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px){.tp-featured__3-item{width:100%;margin-bottom:30px}}@media (max-width:575px){.tp-featured__3-item{text-align:center;margin:auto;margin-bottom:30px}}.tp-featured__3-item:hover{background-color:var(--tp-common-black)}@media only screen and (min-width:768px) and (max-width:991px){.tp-contact-area{padding-bottom:60px}}@media only screen and (min-width:270px) and (max-width:575px){.tp-contact-area{padding-top:70px;padding-bottom:50px}}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-contact-wrapper{padding-right:60px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:270px) and (max-width:575px){.tp-contact-wrapper{padding-right:0}}.tp-contact-section-wrapper .tp-section__title{margin-bottom:15px}.tp-contact-section-wrapper p{font-size:20px;line-height:25px;color:#000D44}.tp-contact-list-icon{background:var(--tp-common-black-3);border-radius:10px;height:70px;width:70px;text-align:center;line-height:4;margin-right:20px}.tp-contact-list-content span{font-size:16px;line-height:22px;letter-spacing:-.04em;display:block;padding-bottom:5px}.tp-contact-list-content p{font-size:18px;line-height:22px;letter-spacing:-.01em;color:var(--tp-common-white)}.tp-contact__form{background:var(--tp-common-black-3);border-radius:10px;padding:65px 50px 52px}@media only screen and (min-width:270px) and (max-width:575px){.tp-contact__form{padding:60px 30px 50px}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px),only screen and (min-width:270px) and (max-width:575px){.tp-contact__form{margin-left:0}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:270px) and (max-width:575px){.tp-contact__from-breadcrumb.contact-from{margin-left:0}}.tp-contact__form-breadcrumb{background:#F8F8F8;border-radius:10px;padding:65px 50px 52px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:270px) and (max-width:575px){.tp-contact__form-breadcrumb{margin-left:0}}@media only screen and (min-width:270px) and (max-width:575px){.tp-contact__form-breadcrumb{padding:60px 20px 20px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:270px) and (max-width:575px){.tp-contact__form-breadcrumb.team-details{margin-left:0}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:270px) and (max-width:575px){.tp-contact__form-breadcrumb.about-us{margin-left:0}}.tp-contact__input{margin-bottom:20px}.tp-contact__input input,.tp-contact__input textarea{background:var(--tp-common-black);border-radius:10px;width:100%;height:60px;border:1px solid var(--tp-grey-3);color:var(--tp-common-white);outline:0;resize:none;padding:0 25px}.tp-contact__input input::-webkit-input-placeholder,.tp-contact__input textarea::-webkit-input-placeholder{font-size:14px;color:var(--tp-heading-primary);opacity:.5}.tp-contact__input input::-moz-placeholder,.tp-contact__input textarea::-moz-placeholder{font-size:14px;color:var(--tp-heading-primary);opacity:.5}.tp-contact__input input:-moz-placeholder,.tp-contact__input textarea:-moz-placeholder{font-size:14px;color:var(--tp-heading-primary);opacity:.5}.tp-contact__input input:-ms-input-placeholder,.tp-contact__input textarea:-ms-input-placeholder{font-size:14px;color:var(--tp-heading-primary);opacity:.5}.tp-contact__input input::placeholder,.tp-contact__input textarea::placeholder{font-size:14px;color:var(--tp-heading-primary);opacity:.5}.tp-contact__input input:focus,.tp-contact__input textarea:focus{border-color:var(--tp-theme-primary);color:var(--tp-common-white)}.tp-contact__input input:focus::placeholder,.tp-contact__input textarea:focus::placeholder{opacity:0}.tp-contact__input textarea{width:100%;height:210px;padding-top:25px}.tp-contact__btn{background:var(--tp-theme-primary);display:inline-block;color:var(--tp-common-black);padding:20px 40px;border-radius:8px;cursor:pointer;font-size:16px}.tp-contact__btn:hover{background:var(--tp-common-white)}@media only screen and (min-width:768px) and (max-width:991px){.tp-contact-section-wrapper-breadcrumb{margin-bottom:30px}}.tp-contact-section-wrapper-breadcrumb p{font-size:16px}.tp-contact-icons a{position:relative;display:inline-block;background:#FFF;border:1px solid #EAEAEF;border-radius:5px;height:58px;width:58px;line-height:3.2;text-align:center;color:#000D44;margin-right:2px;transition:0.3s ease;font-size:18px;z-index:1;margin-bottom:10px}.tp-contact-icons a:hover{color:var(--tp-common-white)}.tp-contact-icons a:hover::before{opacity:1}.tp-contact-icons a::before{position:absolute;content:"";width:100%;background:linear-gradient(180deg,#00EEFF 0%,#003CFF 100%);top:0;left:0;height:100%;border-radius:5px;opacity:0;color:var(--tp-common-white);transition:0.3s ease;z-index:-1}.tp-contact-details{background:#F8F8F8;border-radius:20px;padding:58px 100px 50px 60px}@media only screen and (min-width:270px) and (max-width:575px){.tp-contact-details{padding:50px 15px 50px 10px}}.tp-contact-details li{list-style:none;position:relative;padding-left:50px;border-bottom:1px dashed #50413C;margin-bottom:30px;padding-bottom:26px}@media only screen and (min-width:270px) and (max-width:575px){.tp-contact-details li{padding-left:28px}}.tp-contact-details li:last-child{border:none;margin-bottom:0;padding-bottom:0}.tp-contact-details li a{font-weight:500;font-size:22px;line-height:29px;color:#000D44}@media only screen and (min-width:270px) and (max-width:575px){.tp-contact-details li a{font-size:20px}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:270px) and (max-width:575px){.tp-contact-details li a br{display:none}}.tp-contact-details li a i{position:absolute;font-weight:400;font-size:22px;left:0;top:5px;background:linear-gradient(180deg,#00EEFF 0%,#003CFF 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:270px) and (max-width:575px){.tp-contact-map{margin-bottom:40px}}.tp-contact-map iframe{width:536px;height:424px;border-radius:20px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:270px) and (max-width:575px){.tp-contact-map iframe{width:100%}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:270px) and (max-width:575px){.tp-contact-about-us-area{padding-top:30px}}.contact-object-1{content:"";position:absolute;height:300px;width:300px;border:solid 7px var(--tp-theme-primary);border-radius:50%;filter:blur(13px);bottom:-15%;left:27%;z-index:1}.tp-cta__box{padding:35px 0;border:1px solid #292929;border-radius:20px}.tp-cta__title{font-weight:700;font-size:90px;line-height:1;display:inline-block;text-transform:uppercase;color:var(--tp-common-white)}@media (max-width:575px){.tp-cta__title{font-size:70px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-cta__title{font-size:60px}}.tp-cta__title span{color:transparent;-webkit-text-stroke:1px var(--tp-common-white)}.tp-cta__title a{cursor:none}.tp-cta__2-item{width:100%;height:545px}.tp-cta__2-thumb{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;opacity:.8}.tp-cta__2-text{position:absolute;top:50%;left:10%;transform:translateY(-50%)}@media only screen and (min-width:1400px) and (max-width:1599px){.tp-cta__2-text{left:5%}}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-cta__2-text{left:0}}@media (max-width:575px){.tp-cta__2-text{right:0;left:0;text-align:center}}.tp-cta__2-text a{margin-left:45px}@media only screen and (min-width:992px) and (max-width:1199px),(max-width:575px){.tp-cta__2-text a{margin-left:0}}.tp-cta__2-text-2{position:absolute;top:52%;left:0;right:0;text-align:center;transform:translateY(-50%);z-index:2}.tp-cta__2-text-2 .tp-cta__2-title{margin-left:0;line-height:63px;font-weight:700;letter-spacing:-.02em}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px){.tp-cta__2-text-2 .tp-cta__2-title{font-size:55px}}@media (max-width:575px){.tp-cta__2-text-2 .tp-cta__2-title{font-size:40px}.tp-cta__2-text-2 .tp-cta__2-title br{display:block}}.tp-cta__2-circle::before{position:absolute;width:440px;height:440px;top:50%;left:64px;content:"";border-radius:50%;transform:translateY(-50%);background-color:#000;mix-blend-mode:soft-light}@media only screen and (min-width:1400px) and (max-width:1599px){.tp-cta__2-circle::before{left:30px}}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-cta__2-circle::before{left:15px}}@media only screen and (min-width:992px) and (max-width:1199px){.tp-cta__2-circle::before{left:0;right:0;text-align:center;margin:auto}}@media (max-width:575px){.tp-cta__2-circle::before{width:330px;height:330px;left:0;right:0;text-align:center;margin:auto}}.tp-cta__2-circle-2::before{position:absolute;width:436px;height:436px;top:50%;left:0;right:0;text-align:center;margin:auto;transform:translateY(-50%);background:rgb(255,82,28,.82);content:"";border-radius:50%;z-index:1;mix-blend-mode:color-burn}@media (max-width:575px){.tp-cta__2-circle-2::before{width:330px;height:330px;left:0;right:0;text-align:center;margin:auto}}.tp-cta__2-title{font-size:55px;font-weight:600;text-transform:capitalize;color:var(--tp-common-white);margin-left:45px}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-cta__2-title{font-size:50px}}@media only screen and (min-width:992px) and (max-width:1199px){.tp-cta__2-title{font-size:40px;margin-left:0;margin-bottom:30px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-cta__2-title{font-size:35px;margin-bottom:30px}}@media (max-width:575px){.tp-cta__2-title{font-size:30px;margin:0;margin-bottom:30px}.tp-cta__2-title br{display:none}}.tp-cta__2-title span{font-weight:200}.tp-cta-mission.tp-cta__2-title span{font-weight:200;font-size:62px;letter-spacing:-.04em}.tp-cta_2-mission-arrow span{display:block;margin-top:50px}@media (max-width:575px){.tp-cta__2-inner .tp-cta__3-title{font-size:60px}}.tp-cta__3-title{font-size:140px;color:var(--tp-common-white);font-weight:700}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-cta__3-title{font-size:120px}}@media only screen and (min-width:992px) and (max-width:1199px){.tp-cta__3-title{font-size:115px}}@media only screen and (min-width:768px) and (max-width:991px){.tp-cta__3-title{font-size:85px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-cta__3-title{font-size:95px}}@media (max-width:575px){.tp-cta__3-title{font-size:58px}}.tp-cta__3-title span{color:var(--tp-theme-primary)}.tp-cta__3-action a{font-size:115px;color:var(--tp-theme-primary)}.tp-cta__3-action a span{margin-right:127px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-cta__3-action a span{margin-right:60px}}@media only screen and (min-width:768px) and (max-width:991px){.tp-cta__3-action a span{margin-right:30px}}.tp-cta__4-text-box:hover .tp-cta__4-action span{color:var(--tp-theme-primary)}.tp-cta__4-text-box:hover .tp-cta__4-action span svg:first-child{transform:translate(110px,-110px)}.tp-cta__4-text-box:hover .tp-cta__4-action span svg:last-child{opacity:1;visibility:visible;transform:translate(13px,-13px)}.tp-cta__4-title{display:inline-block;font-size:137px;color:var(--tp-common-white)}@media only screen and (min-width:992px) and (max-width:1199px){.tp-cta__4-title{font-size:90px}}@media only screen and (min-width:768px) and (max-width:991px){.tp-cta__4-title{font-size:80px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-cta__4-title{font-size:70px}}@media (max-width:575px){.tp-cta__4-title{font-size:50px}}.tp-cta__4-action{width:112px;height:112px;overflow:hidden;position:relative;margin-left:45px;display:inline-block}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-cta__4-action{display:none}}.tp-cta__4-action span svg{transform:translateY(-2px);position:absolute;bottom:-1px;left:1px;color:var(--tp-theme-primary);transition:all 0.2s ease-out}.tp-cta__4-action span svg:last-child{left:-12px;bottom:-12px;transform:translate(0,0);opacity:0}.tp-cta__5-box{border-bottom:1px solid #E1E1E1;padding-bottom:230px}.tp-cta__5-title-box .tp-section-title{font-size:59px;font-weight:400;display:inline-block;color:var(--tp-common-black)}.tp-cta__5-title-box .tp-section-title span{font-weight:700}.tp-cta__5-title-box .tp-section-title span.tp-cta__5-text{position:relative;font-weight:300;display:inline-block;font-style:italic;margin-bottom:15px}.tp-cta__5-title-box .tp-section-title span.tp-cta__5-text::after{position:absolute;width:68px;height:3px;top:50%;right:-90px;content:"";transform:translateY(-50%);background-color:var(--tp-theme-primary)}.tp-cta__5-title-box .tp-section-title:hover .tp-theme-text::before{width:100%;opacity:1;visibility:visible}.tp-cta__5-title-box .tp-theme-text{position:relative}.tp-cta__5-title-box .tp-theme-text::before{position:absolute;width:0;height:1px;bottom:0;left:0;content:"";opacity:0;visibility:hidden;transition:0.5s;background-color:var(--tp-theme-primary)}.tp-cta__5-action a{position:relative;font-weight:500;font-size:22px;line-height:1.1;letter-spacing:-.02em;display:block;color:var(--tp-common-white)}.tp-cta__5-action a span{position:absolute;color:var(--tp-theme-third);right:0;top:-84px;left:0;text-align:center;margin:auto;z-index:-1;animation:rotate2 9s linear infinite}.tp-working__text h4{padding-top:40px;padding-bottom:15px;font-size:22px}.tp-working__text p{line-height:28px;font-size:18px}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-team__details-wrapp{margin-left:50px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-team__details-wrapp{margin-left:0}}.tp-team__details-subtitle{font-size:16px;display:block;color:var(--tp-theme-primary);padding-bottom:6px}.tp-team__details-thumb img{width:100%}.tp-team__details-title{font-size:34px;display:inline-block;color:var(--tp-common-white);margin-bottom:35px;font-weight:600}.tp-team-award.tp-awards__title{position:relative;font-weight:300;font-size:24px;line-height:1.3;display:inline-block;color:var(--tp-common-white);margin-right:40px}.tp-team__details-title-box p{font-size:16px;line-height:1.9}.tp-team__details-link-box ul li{position:relative;list-style:none;padding-left:28px;color:var(--tp-common-white);margin-bottom:18px}.tp-team__details-link-box ul li a{font-size:18px}.tp-team__details-link-box ul li a b{position:absolute;left:0;color:var(--tp-theme-primary)}.tp-team__details-funfact-item:last-child{margin-left:94px}.tp-team__details-funfact-number{font-weight:600;font-size:42px;color:var(--tp-common-white);margin-bottom:22px}.tp-team__details-funfact-title{font-weight:400;font-size:18px;color:var(--tp-common-white)}.tp-team__details-progress-box .tp-progress__bar-title{font-size:18px;text-transform:capitalize;font-weight:400}.tp-team__details-progress-box .tp-progress__bar span{font-weight:400}.tp-team__details-skill-title{font-weight:600;font-size:34px;display:inline-block;color:var(--tp-common-white);margin-bottom:40px}.tp-team__details-exp-icon a{color:var(--tp-common-white);-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}.tp-team__details-exp-icon a:hover{color:var(--tp-theme-primary)}.tp-team__details-contact-item{padding:56px;background-color:#201f1f}@media (max-width:575px){.tp-team__details-contact-item{padding:30px}}.tp-history__calender span{display:block;font-size:18px;padding-right:8px;color:var(--tp-theme-primary)}.tp-team__details-contact-title{font-weight:600;font-size:34px;color:var(--tp-common-white);margin-bottom:30px}.tp-team__details-contact-title-box p{font-size:16px;line-height:27px}.tp-team__details-style .tp-awards__item{padding:30px 0 30px 0;border-bottom:1px dashed rgba(253,253,253,.16)}@media only screen and (min-width:992px) and (max-width:1199px){.tp-team__details-style .tp-awards__title{font-size:24px}}.tp-team__details-style .tp-featured__3-item{margin-bottom:27px;border:1px solid rgba(255,255,255,.18)}.tp-team__details-style .tp-featured__3-count{font-weight:300;color:var(--tp-theme-fourth)}.tp-team__details-style .postbox__2-comment-input{border-bottom:1px solid #212121}.tp-team__details-style .postbox__2-comment-input span{font-size:19px;margin-right:13px;color:var(--tp-theme-primary)}.tp-team__details-style .postbox__2-comment-input input{color:var(--tp-theme-fourth);border:0}.tp-team__details-style .postbox__2-comment-input input::placeholder{font-size:16px;color:var(--tp-common-white)}.tp-team__details-style .postbox__2-comment-input textarea{font-size:16px;border:0;color:var(--tp-theme-primary)}.tp-team__details-style .postbox__2-comment-input textarea::placeholder{font-size:16px;color:var(--tp-common-white)}.tp-contact__action .tp-btn-secondary{width:100%;padding:20px 40px;font-weight:600;font-size:16px;display:inline-block;text-transform:uppercase;color:var(--tp-common-black);border-radius:5px;background:var(--tp-theme-primary)}.tp-contact__action .tp-btn-secondary:hover{background:var(--tp-common-white)}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-team__details-style .tp-progress__bar{width:auto}}.tp-team__details-contact-box input,.tp-team__details-contact-box textarea{border-bottom:solid 1px #474747!important}.tp-service-details-services{border:solid 1px var(--tp-common-black-3);margin-bottom:40px;padding:40px 30px}.tp-service-details-sidebar-title{color:var(--tp-common-white);font-weight:600;text-transform:uppercase;letter-spacing:.03em;padding-bottom:5px;font-size:20px}.tp-service-details-services-list ul li{list-style:none;background:var(--tp-common-black-3);margin-top:15px}.tp-service-details-services-list ul li a{display:flex;padding:15px 30px;position:relative;align-items:center;font-size:17px;justify-content:space-between}.tp-service-details-services-list ul li a:hover{color:var(--tp-theme-primary)}.tp-service-details-contact{border:solid 1px var(--tp-common-black-3);margin-bottom:40px;padding:40px 30px}.tp-service-details-sidebar-contact-icon{background:var(--tp-common-black-3);border-radius:10px;height:70px;width:70px;text-align:center;line-height:4;margin-right:20px}.tp-service-details-sidebar-contact-info span{font-size:16px;line-height:22px;letter-spacing:-.04em;display:block;padding-bottom:5px}.tp-service-details-sidebar-contact-info p{font-size:18px;line-height:22px;letter-spacing:-.01em;color:var(--tp-common-white)}.tp-service-details-light-text{color:var(--tp-theme-primary);font-weight:600}.tp-service-details-checklist{padding-top:15px}.tp-service-details-checklist ul li{list-style:none;padding-bottom:10px}.tp-service-details-checklist ul li i{color:var(--tp-theme-primary);padding-right:5px}.tp-service-detials-process{border:solid 1px var(--tp-common-black-3);padding:25px 30px}.tp-service-details-process-icon span{display:inline-block;padding:20px 21px;background:var(--tp-common-black-3);border-radius:10px;font-size:22px}.tp-service-detials-faq .tp-accordion .accordion-body p{font-family:var(--tp-ff-p);font-size:18px;font-weight:400;color:var(--tp-text-body);margin-bottom:15px;line-height:26px}.tp-service-detials-faq .tp-accordion .accordion-button:not(.collapsed){color:var(--tp-common-white);background-color:var(--tp-common-black-3);box-shadow:none}.tp-service-detials-faq .tp-accordion .accordion-body{padding:0 60px 55px 125px;background-color:var(--tp-common-black-3)}.tp-service-detials-faq .tp-accordion .accordion-item{background:var(--tp-common-black-3);border:0;margin-bottom:20px}.tp-service-detials-faq .tp-accordion .accordion-button{font-weight:600;font-size:18px;padding:25px 30px}.tp-service-detials-faq .tp-accordion .accordion-button::before{position:absolute;font-weight:300;font-size:18px;width:auto;height:auto;bottom:22px;right:36px;content:"\f107";font-family:var(--tp-ff-fontawesome);-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}.tp-service-detials-faq .tp-accordion .accordion-button.collapsed::before{transform:rotate(180deg)}.tp-service-detials-faq .tp-accordion .accordion-icon{margin:0}.tp-service-detials-faq .tp-accordion .accordion-body{padding:0 60px 55px 24px}.tp-project-details-sidebar{border:solid 1px var(--tp-common-black-3);margin-bottom:40px;padding:50px 30px 20px 30px}.tp-project-details-sidebar-info{border-bottom:solid 1px var(--tp-common-black-3);padding-top:30px;padding-bottom:30px}.tp-project-details-sidebar-info:last-of-type{border-bottom:unset}.tp-project-details-sidebar-title{color:var(--tp-common-white);font-weight:600;text-transform:uppercase;letter-spacing:.03em;padding-bottom:5px;font-size:20px}.tp-project-details-sidebar-info-icon span{display:block;background:var(--tp-common-black-3);height:60px;width:60px;border-radius:50%;line-height:60px;text-align:center;font-size:22px;margin-right:15px}.tp-project-details-sidebar-info-text span{font-size:16px}.tp-project-details-sidebar-info-text h4{font-size:19px;padding-top:3px}.tp-project-details-sidebar-title{color:var(--tp-common-white);font-weight:600;text-transform:uppercase;letter-spacing:.03em;padding-bottom:5px;font-size:20px}.tp-project-details-contact{border:solid 1px var(--tp-common-black-3);margin-bottom:40px;padding:40px 30px}.tp-project-details-sidebar-contact-icon{background:var(--tp-common-black-3);border-radius:10px;height:70px;width:70px;text-align:center;line-height:4;margin-right:20px}.tp-project-details-sidebar-contact-info span{font-size:16px}.tp-project-details-sidebar-contact-info h4{font-size:19px;padding-top:3px}.tp-project-details-light-text{color:var(--tp-theme-primary);font-weight:600}.tp-project-details-checklist img{margin-right:30px}.tp-project-details-checklist{padding-top:15px}.tp-project-details-checklist ul li{list-style:none;padding-bottom:10px}.tp-project-details-checklist ul li i{color:var(--tp-theme-primary);padding-right:5px}.tp-project-detials-process{border:solid 1px var(--tp-common-black-3);padding:25px 30px}.tp-project-details-process-icon span{display:inline-block;padding:20px 21px;background:var(--tp-common-black-3);border-radius:10px;font-size:22px}.tp-project-detials-faq .tp-accordion .accordion-body p{font-family:var(--tp-ff-p);font-size:18px;font-weight:400;color:var(--tp-text-body);margin-bottom:15px;line-height:26px}.tp-project-detials-faq .tp-accordion .accordion-button:not(.collapsed){color:var(--tp-common-white);background-color:var(--tp-common-black-3);box-shadow:none}.tp-project-detials-faq .tp-accordion .accordion-body{padding:0 60px 55px 125px;background-color:var(--tp-common-black-3)}.tp-project-detials-faq .tp-accordion .accordion-item{background:var(--tp-common-black-3);border:0;margin-bottom:20px}.tp-project-detials-faq .tp-accordion .accordion-button{font-weight:600;font-size:18px;padding:25px 30px}.tp-project-detials-faq .tp-accordion .accordion-button::before{position:absolute;font-weight:300;font-size:18px;width:auto;height:auto;bottom:22px;right:36px;content:"\f107";font-family:var(--tp-ff-fontawesome);-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}.tp-project-detials-faq .tp-accordion .accordion-button.collapsed::before{transform:rotate(180deg)}.tp-project-detials-faq .tp-accordion .accordion-icon{margin:0}.tp-project-detials-faq .tp-accordion .accordion-body{padding:0 60px 55px 24px}.tp-error__title{font-weight:700;font-size:320px;color:var(--tp-theme-primary)}@media only screen and (min-width:576px) and (max-width:767px){.tp-error__title{font-size:250px}}@media (max-width:575px){.tp-error__title{font-size:130px}}.tp-error__title-sm{font-weight:600;font-size:46px;line-height:1.2;display:inline-block;color:var(--tp-theme-secondary)}@media only screen and (min-width:768px) and (max-width:991px){.tp-error__title-sm{font-size:40px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-error__title-sm{font-size:30px}}@media (max-width:575px){.tp-error__title-sm{font-size:35px}}.tp-error__action a{font-size:18px;font-weight:500;padding:18px 55px;display:inline-block;color:var(--tp-common-black);background:var(--tp-theme-primary);border-radius:3px;-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}.tp-error__action a:hover{color:var(--tp-common-black);background:var(--tp-common-white)}