@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet');.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;}.postbox__comment-reply a span{ -webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px);}/* transform */:root{ /** @font family declaration */ --tp-ff-body:'Poppins', sans-serif;--tp-ff-fontawesome:"Font Awesome 6 Pro";/** @color declaration */ --tp-common-white:#fff;--tp-common-black:#000;--tp-grey-1:#595959;--tp-grey-2:#b6bcc6;--tp-grey-3:#f8f8f9;--tp-grey-4:#1d1d1f;--tp-grey-5:#a8a8a8;--tp-theme-primary:#000;--tp-border-1:rgba(0, 0, 0, 0.08);}*{ margin:0;padding:0;box-sizing:border-box;}/*---------------------------------	typography css start ---------------------------------*/body{ font-family:var(--tp-ff-body);font-size:14px;font-weight:normal;color:var(--tp-common-black);line-height:26px;}a{ text-decoration:none;}h1,h2,h3,h4,h5,h6{ color:var(--tp-common-black);margin-top:0px;font-weight:500;line-height:1.2;-webkit-transition:color 0.3s 0s ease-out;-moz-transition:color 0.3s 0s ease-out;-ms-transition:color 0.3s 0s ease-out;-o-transition:color 0.3s 0s ease-out;transition:color 0.3s 0s ease-out;}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:0px;padding:0px;}p{ color:var(--tp-grey-1);font-weight:400;font-size:16px;line-height:29px;margin-bottom:15px;}img{ max-width:100%;}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{ /* Chrome/Opera/Safari */ 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{ /* Firefox 19+ */ 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{ /* Firefox 4-18 */ 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{ /* IE 10+ Edge*/ 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{ /* MODERN BROWSER */ 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{ z-index:1;}.z-index-2{ z-index:2;}.z-index-3{ z-index:3;}.z-index-4{ z-index:4;}.z-index-5{ z-index:5;}.z-index-6{ z-index:6;}.z-index-7{ z-index:7;}.z-index-8{ z-index:8;}.z-index-9{ z-index:9;}.z-index-m-1{ z-index:-1;}.gx-10{ --bs-gutter-x:10px;}.gx-15{ --bs-gutter-x:15px;}.gx-20{ --bs-gutter-x:20px;}.gx-25{ --bs-gutter-x:25px;}.gx-30{ --bs-gutter-x:30px;}.gx-35{ --bs-gutter-x:35px;}.gx-40{ --bs-gutter-x:40px;}.gx-45{ --bs-gutter-x:45px;}.gx-50{ --bs-gutter-x:50px;}/* gutter for x axis */.gx-100{ --bs-gutter-x:100px;}@media only screen and (min-width:992px) and (max-width:1199px){ .gx-100{ --bs-gutter-x:50px;}}@media only screen and (min-width:768px) and (max-width:991px){ .gx-100{ --bs-gutter-x:30px;}}@media only screen and (min-width:576px) and (max-width:767px){ .gx-100{ --bs-gutter-x:15px;}}@media (max-width:574.98px){ .gx-100{ --bs-gutter-x:10px;}}.gx-100 [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);}/*--------------------------------- 1.1 Common Classes---------------------------------*/.w-img img{ width:100%;}.m-img img{ max-width:100%;}.fix{ overflow:hidden;}.clear{ clear:both;}.overflow-y-visible{ overflow-x:hidden;overflow-y:visible;}.p-relative{ position:relative;}.p-absolute{ position:absolute;}.p-inherit{ position:inherit !important;}.bg-position{ background-position:center;background-size:cover;background-repeat:no-repeat;}.common-underline{ background-image:linear-gradient(currentColor, currentColor), linear-gradient(currentColor, currentColor);background-size:0 1px, 0 1px;background-position:100% 100%, 0 100%;background-repeat:no-repeat;transition:background-size 0.3s linear;-webkit-transition:all 0.4s ease 0.3s 0s ease-out;-moz-transition:all 0.4s ease 0.3s 0s ease-out;-ms-transition:all 0.4s ease 0.3s 0s ease-out;-o-transition:all 0.4s ease 0.3s 0s ease-out;transition:all 0.4s ease 0.3s 0s ease-out;}.common-underline:hover{ background-image:linear-gradient(currentColor, currentColor), linear-gradient(currentColor, currentColor);background-size:0 1px, 100% 1px;background-position:100% 100%, 0 100%;background-repeat:no-repeat;transition:background-size 0.3s linear;-webkit-transition:all 0.4s ease 0.3s 0s ease-out;-moz-transition:all 0.4s ease 0.3s 0s ease-out;-ms-transition:all 0.4s ease 0.3s 0s ease-out;-o-transition:all 0.4s ease 0.3s 0s ease-out;transition:all 0.4s ease 0.3s 0s ease-out;}.tp-transparent{ position:absolute;top:0;left:0;right:0;width:100%;z-index:3;}.slide-transtion{ -webkit-transition-timing-function:linear;transition-timing-function:linear;}@media (min-width:1400px){ .container-1830{ max-width:1830px;}}@media (min-width:1400px){ .container-1710{ max-width:1710px;}}@media (min-width:1400px){ .container-1750{ max-width:1750px;}}/*--------------------------------- 1.2 Default Spacing---------------------------------*/@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:574.98px){ .pt-170{ padding-top:115px;}}@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:574.98px){ .pt-165{ padding-top:110px;}}@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:574.98px){ .pt-160{ padding-top:100px;}}@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:574.98px){ .pt-155{ padding-top:100px;}}@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:574.98px){ .pt-150{ padding-top:100px;}}@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:574.98px){ .pt-145{ padding-top:100px;}}@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:574.98px){ .pt-140{ padding-top:100px;}}@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:574.98px){ .pt-135{ padding-top:95px;}}@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:574.98px){ .pt-130{ padding-top:90px;}}@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:574.98px){ .pt-125{ padding-top:85px;}}@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:574.98px){ .pt-120{ padding-top:80px;}}@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:574.98px){ .pt-115{ padding-top:75px;}}@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:574.98px){ .pt-110{ padding-top:70px;}}@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:574.98px){ .pt-105{ padding-top:65px;}}@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:574.98px){ .pt-100{ padding-top:60px;}}@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:574.98px){ .pb-170{ padding-bottom:100px;}}@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:574.98px){ .pt-180{ padding-top:100px;}}@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:574.98px){ .pt-190{ padding-top:110px;}}@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:574.98px){ .pb-165{ padding-bottom:100px;}}@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:574.98px){ .pb-160{ padding-bottom:100px;}}@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:574.98px){ .pb-155{ padding-bottom:100px;}}@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:574.98px){ .pb-150{ padding-bottom:100px;}}@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:574.98px){ .pb-145{ padding-bottom:100px;}}@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:574.98px){ .pb-140{ padding-bottom:100px;}}@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:574.98px){ .pb-135{ padding-bottom:95px;}}@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:574.98px){ .pb-130{ padding-bottom:90px;}}@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:574.98px){ .pb-125{ padding-bottom:85px;}}@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:574.98px){ .pb-120{ padding-bottom:80px;}}@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:574.98px){ .pb-115{ padding-bottom:75px;}}@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:574.98px){ .pb-110{ padding-bottom:70px;}}@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:574.98px){ .pb-105{ padding-bottom:65px;}}@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:574.98px){ .pb-100{ padding-bottom:60px;}}@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:574.98px){ .pb-95{ padding-bottom:55px;}}@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:574.98px){ .pb-90{ padding-bottom:50px;}}/*----------------------------------------*//* 2.3 Back to top/*----------------------------------------*/.back-to-top-wrapper{ position:fixed;right:50px;bottom:0;height:44px;width:44px;cursor:pointer;display:block;border-radius:50%;z-index:99;opacity:0;visibility:hidden;}@media (max-width:574.98px){ .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-common-white);box-shadow:0px 8px 16px rgba(3, 4, 28, 0.3);color:var(--tp-common-black);border-radius:50%;-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 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);}/*----------------------------------------*//* 2.4 Buttons/*----------------------------------------*/.tp-btn{ font-weight:500;font-size:16px;color:var(--tp-common-white);border-radius:50px;padding:12px 30px;background:var(--tp-common-black);display:inline-block;}.tp-btn span{ position:relative;z-index:1;overflow:hidden;display:inline-block;}.tp-btn span span{ line-height:1.3;}.tp-btn span span.text-1{ position:relative;display:block;transition:0.3s;}.tp-btn span span.text-2{ position:absolute;top:100%;display:block;transition:0.3s;}.tp-btn:hover{ color:var(--tp-common-white);}.tp-btn:hover span span.text-1{ -webkit-transform:translateY(-150%);transform:translateY(-150%);}.tp-btn:hover span span.text-2{ top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.tp-btn-border{ border:1px solid rgba(0, 0, 0, 0.08);background:transparent;color:var(--tp-common-black);}.tp-btn-border:hover{ color:var(--tp-common-black);}.tp-btn-switch span{ position:relative;z-index:1;overflow:hidden;display:inline-block;}.tp-btn-switch span span{ line-height:1.3;}.tp-btn-switch span span.text-1{ position:relative;display:block;transition:0.3s;}.tp-btn-switch span span.text-2{ position:absolute;top:100%;display:block;transition:0.3s;}.tp-btn-switch-hover:hover .tp-btn-switch span span.text-1{ -webkit-transform:translateY(-150%);transform:translateY(-150%);}.tp-btn-switch-hover:hover .tp-btn-switch span span.text-2{ top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.tp-btn-xl{ padding:15px 30px;}/*----------------------------------------*//* 2.1 Animations/*----------------------------------------*/@keyframes right{ 0%{ transform:translateZ(0);}to{ transform:translate3d(-100%, 0, 0);}}.animate-right{ animation:right 10s linear infinite;}@keyframes zoom{ 0%{ transform:scale(1, 1);}50%{ transform:scale(1.5, 1.5);}100%{ transform:scale(1, 1);}}@-webkit-keyframes spinner{ to{ -webkit-transform:translate3d(0px, 0px, 0px) rotateZ(-360deg);transform:translate3d(0px, 0px, 0px) rotateZ(-360deg);}}@keyframes spinner{ to{ -webkit-transform:translate3d(0px, 0px, 0px) rotateZ(-360deg);transform:translate3d(0px, 0px, 0px) rotateZ(-360deg);}}@keyframes tp_animation_spin{ from{ transform:rotate(0);}to{ transform:rotate(360deg);}}.tp-live-anim-spin{ animation:tp_animation_spin 10s linear infinite;}@keyframes headerSlideDown{ 0%{ margin-top:-150px;}100%{ margin-top:0;}}@-webkit-keyframes tp-video-waves{ 0%{ -webkit-transform:scale(0.2, 0.2);transform:scale(0.2, 0.2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}50%{ opacity:0.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";}100%{ -webkit-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}}@-moz-keyframes tp-video-waves{ 0%{ -webkit-transform:scale(0.2, 0.2);transform:scale(0.2, 0.2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}50%{ opacity:0.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";}100%{ -webkit-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}}@-ms-keyframes tp-video-waves{ 0%{ -webkit-transform:scale(0.2, 0.2);transform:scale(0.2, 0.2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}50%{ opacity:0.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";}100%{ -webkit-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}}@keyframes tp-video-waves{ 0%{ -webkit-transform:scale(0.2, 0.2);transform:scale(0.2, 0.2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}50%{ opacity:0.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";}100%{ -webkit-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}}/*----------------------------------------*//* 2.9 Preloader/*----------------------------------------*/.preloader{ position:fixed;width:100%;height:100vh;z-index:99999;background:var(--tp-common-black);top:0;left:0;display:flex;align-items:center;justify-content:center;}.preloader .spinner-wrap{ width:180px;height:180px;position:relative;}.preloader .spinner-wrap .preloader-logo{ width:75%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}.preloader .spinner-wrap .spinner{ position:relative;width:100%;height:100%;border:2px solid #fff;border-top:3px solid var(--color-primary-orange);border-radius:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;animation:spin 2s infinite linear;}@keyframes spin{ from{ transform:rotate(0deg);}to{ transform:rotate(360deg);}}/*----------------------------------------*//* 2.2 Background/*----------------------------------------*/.grey-bg{ background:var(--tp-grey-3);}.tp-white-bg{ background:var(--tp-common-white);}.tp-black-bg{ background:var(--tp-common-black);}/*----------------------------------------*//* 2.6 Nice Select/*----------------------------------------*/.nice-select{ -webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;color:#595959;font-weight:normal;height:42px;line-height:40px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left !important;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto;}.nice-select:hover{ border-color:#dbdbdb;}.nice-select:active, .nice-select.open, .nice-select:focus{ border-color:#999;}.nice-select::after{ position:absolute;content:"\f107";top:50%;right:20px;font-family:var(--tp-ff-fontawesome);color:var(--tp-common-black);font-weight:500;pointer-events:none;-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;margin-top:0;transform-origin:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.nice-select.open::after{ -webkit-transform:translateY(-50%) rotate(-180deg);-moz-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);-o-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg);}.nice-select.open .list{ opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0);}.nice-select.disabled{ border-color:#ededed;color:#999;pointer-events:none;}.nice-select.disabled::after{ border-color:#cccccc;}.nice-select.wide{ width:100%;}.nice-select.wide .list{ left:0 !important;right:0 !important;}.nice-select.right{ float:right;}.nice-select.right .list{ left:auto;right:0;}.nice-select.small{ font-size:12px;height:36px;line-height:34px;}.nice-select.small::after{ height:4px;width:4px;}.nice-select.small .option{ line-height:34px;min-height:34px;}.nice-select .list{ background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68, 68, 68, 0.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(0.75) translateY(-21px);-ms-transform:scale(0.75) translateY(-21px);transform:scale(0.75) translateY(-21px);-webkit-transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;z-index:9;}.nice-select .option{ cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all 0.2s;transition:all 0.2s;}.nice-select .option.selected{ font-weight:bold;}.nice-select .option.disabled{ background-color:transparent;color:#999;cursor:default;}.no-csspointerevents .nice-select .list{ display:none;}.no-csspointerevents .nice-select.open .list{ display:block;}/*----------------------------------------*//* 2.8 Pagination/*----------------------------------------*/.tp-pagination-wrap{ display:inline-block;text-align:center;}.tp-pagination-wrap ul{ border:1px solid rgba(0, 0, 0, 0.1);border-radius:100px;display:flex;justify-content:center;padding:10px;}.tp-pagination-wrap ul li{ list-style:none;}.tp-pagination-wrap ul li a{ border-radius:100%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;color:#595959;}.tp-pagination-wrap ul li a:hover{ background:#f8f8f9;color:var(--tp-common-black);}.tp-pagination-wrap ul li a.active{ background:#f8f8f9;color:var(--tp-common-black);}/*----------------------------------------*//* 2.7 offcanvas/*----------------------------------------*/.body-overlay{ position:fixed;top:0;left:0;z-index:995;width:100%;height:100%;background:rgba(24, 24, 24, 0.5);visibility:hidden;opacity:0;transition:0.45s ease-in-out;}.body-overlay.apply{ opacity:1;visibility:visible;}.body-overlay:hover{ cursor:url(../img/cross-icon/cross-out.png), pointer;}.tp-offcanvas{ background-position:center;background-size:cover;background-repeat:no-repeat;position:fixed;top:0;right:-100%;width:450px;bottom:0;box-shadow:0 16px -32px 0 rgba(0, 0, 0, 0.8);background-color:var(--tp-common-white);z-index:997;padding:50px;scrollbar-width:none;opacity:0;visibility:hidden;transition:0.45s ease-in-out;overflow-y:scroll;}@media (max-width:574.98px){ .tp-offcanvas{ width:100%;padding:40px 35px;}}@media only screen and (min-width:576px) and (max-width:767px){ .tp-offcanvas{ width:400px;padding:40px;}}.tp-offcanvas.opened{ opacity:1;visibility:visible;right:0;-webkit-transition:all 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:all 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition-duration:0.6s;}.tp-offcanvas-top{ margin-bottom:60px;}.tp-offcanvas-close-btn button{ color:black;}.tp-offcanvas-close-btn button:hover{ opacity:1;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}.tp-offcanvas-social{ margin-top:30px;}.tp-offcanvas-social ul{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;}.tp-offcanvas-social ul li{ list-style:none;}.tp-offcanvas-social ul li:not(:last-child){ margin-right:8px;}.tp-offcanvas-social ul li a{ display:inline-block;text-align:center;width:40px;height:40px;line-height:38px;border-radius:40px;transition:all 0.3s;color:var(--tp-common-black);border:1px solid rgba(2, 11, 24, 0.1);}.tp-offcanvas-social ul li a:hover{ background-color:var(--tp-common-black);border-color:var(--tp-common-black);color:var(--tp-common-white);}.tp-offcanvas-social ul li a svg{ -webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px);}.tp-offcanvas-title{ font-size:40px;line-height:1;letter-spacing:-0.8px;font-weight:600;margin-bottom:15px;color:var(--tp-common-black);}.tp-offcanvas-title.sm{ font-size:20px;font-weight:600;margin-bottom:15px;text-transform:uppercase;color:var(--tp-common-black);}.tp-offcanvas-contact{ margin-bottom:55px;}.tp-offcanvas-contact ul li{ list-style:none;}.tp-offcanvas-contact ul li:not(:last-child){ margin-bottom:2px;}.tp-offcanvas-contact ul li a{ display:inline-block;color:#414144;font-size:16px;position:relative;}.tp-offcanvas-contact ul li a::after{ position:absolute;bottom:2px;right:0;width:0;height:1px;content:"";transition:0.4s;background-color:#1e1e1e;}.tp-offcanvas-contact ul li a:hover{ color:var(--tp-common-black);}.tp-offcanvas-contact ul li a:hover::after{ width:100%;right:auto;left:0;}.tp-offcanvas-gallery{ margin-bottom:65px;}.tp-offcanvas-gallery-img img{ transition:0.9s;}.tp-offcanvas-gallery-img:hover img{ transform:scale(1.2) rotate(-2deg);}.tp-offcanvas-content{ margin-bottom:45px;}.tp-offcanvas-content p{ font-size:16px;font-weight:400;line-height:24px;color:#414144;}.tp-offcanvas-2-area{ position:relative;}.tp-offcanvas-2-area.opened .animated-text > nav > ul > li a::after{ visibility:visible;opacity:1;bottom:35px;}.tp-offcanvas-2-area.opened .animated-text > nav > ul > li a::before{ width:100%;}.tp-offcanvas-2-area.opened .animated-text > nav > ul > li a .tp-text-hover-effect-word .single-char span{ -webkit-transform:translateZ(0.1px);-moz-transform:translateZ(0.1px);-ms-transform:translateZ(0.1px);-o-transform:translateZ(0.1px);transform:translateZ(0.1px);}.tp-offcanvas-2-area.opened .tp-offcanvas-2-left, .tp-offcanvas-2-area.opened .tp-offcanvas-2-right{ visibility:visible;opacity:1;}.tp-offcanvas-2-area.opened .tp-offcanvas-2-wrapper{ visibility:visible;opacity:1;}.tp-offcanvas-2-area.opened .tp-offcanvas-2-bg.is-left, .tp-offcanvas-2-area.opened .tp-offcanvas-2-bg.is-right{ -webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1);transition-delay:0s;}.tp-offcanvas-2-area.opened .tp-offcanvas-2-menu{ transition-delay:0s;}.tp-offcanvas-2-area.opened .tp-offcanvas-2-close{ visibility:visible;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);transition-delay:0.9s;}.tp-offcanvas-2-area.opened .tp-offcanvas-menu ul li{ visibility:visible;opacity:1;}.tp-offcanvas-2-area.opened .tp-offcanvas-menu ul li a{ visibility:visible;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}.tp-offcanvas-2-area .tp-offcanvas-menu > nav > ul > li > a{ font-weight:600;font-size:70px;line-height:1.2;color:#717172;letter-spacing:-0.02em;}@media only screen and (min-width:768px) and (max-width:991px){ .tp-offcanvas-2-area .tp-offcanvas-menu > nav > ul > li > a{ font-size:35px;}}@media (max-width:574.98px){ .tp-offcanvas-2-area .tp-offcanvas-menu > nav > ul > li > a{ font-size:30px;}}.tp-offcanvas-2-area .tp-offcanvas-menu > nav > ul > li.is-active > a{ color:var(--tp-common-white);}.tp-offcanvas-2-area .tp-offcanvas-menu > nav > ul > li.is-active .tp-menu-close i{ color:var(--tp-common-white);}.tp-offcanvas-2-area .tp-offcanvas-menu > nav > ul > li > ul > li > a{ font-weight:600;font-size:30px;line-height:1;transition:0.3s;color:#717172;letter-spacing:-0.02em;}@media only screen and (min-width:768px) and (max-width:991px), (max-width:574.98px){ .tp-offcanvas-2-area .tp-offcanvas-menu > nav > ul > li > ul > li > a{ font-size:20px;}}.tp-offcanvas-2-area .tp-offcanvas-menu > nav > ul > li > ul > li > a:hover{ transform:translateX(15px);color:var(--tp-common-white);}.tp-offcanvas-2-area .tp-offcanvas-menu .tp-submenu li a:hover{ background-color:initial;color:var(--tp-common-white);}.tp-offcanvas-2-area .tp-offcanvas-menu ul li:not(:last-child) > a{ border-bottom:0;}.tp-offcanvas-2-area .tp-offcanvas-menu ul li > a{ padding:0;}.tp-offcanvas-2-area .tp-offcanvas-menu nav > ul > li{ overflow:hidden;opacity:0;visibility:hidden;transition:all 1.5s ease-in-out !important;}.tp-offcanvas-2-area .tp-offcanvas-menu nav > ul > li > a{ -webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-ms-transform:translateY(-200px);-o-transform:translateY(-200px);transform:translateY(-200px);opacity:0;visibility:hidden;transition:all 1.5s ease-in-out !important;}.tp-offcanvas-2-area .tp-offcanvas-menu nav > ul > li:nth-child(2) > a{ transition-delay:1.7s;}.tp-offcanvas-2-area .tp-offcanvas-menu nav > ul > li:nth-child(3) > a{ transition-delay:1.8s;}.tp-offcanvas-2-area .tp-offcanvas-menu nav > ul > li:nth-child(3) > a{ transition-delay:1.9s;}.tp-offcanvas-2-area .tp-offcanvas-menu nav > ul > li:nth-child(4) > a{ transition-delay:2s;}.tp-offcanvas-2-area .tp-offcanvas-menu nav > ul > li:not(:last-child){ margin-bottom:45px;}.tp-offcanvas-2-area .tp-offcanvas-menu ul li .submenu{ padding-left:20px;margin-top:40px;}@media only screen and (min-width:768px) and (max-width:991px), (max-width:574.98px){ .tp-offcanvas-2-area .tp-offcanvas-menu ul li .submenu{ padding-left:0;}}.tp-offcanvas-2-area .tp-offcanvas-menu ul li .submenu li:not(:last-child){ margin-bottom:30px;}.tp-offcanvas-2-area.offcanvas-2-black-bg .tp-offcanvas-2-logo .logo-2{ display:none !important;}.tp-offcanvas-2-bg.left-box{ position:fixed;top:0;height:100%;width:60%;-webkit-transition:all 1s cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:all 1s cubic-bezier(0.77, 0, 0.175, 1);-ms-transition:all 1s cubic-bezier(0.77, 0, 0.175, 1);-o-transition:all 1s cubic-bezier(0.77, 0, 0.175, 1);transition:all 1s cubic-bezier(0.77, 0, 0.175, 1);z-index:1111;}@media only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .tp-offcanvas-2-bg.left-box{ width:100%;}}.tp-offcanvas-2-bg.right-box{ position:fixed;top:0;height:100%;width:40%;-webkit-transition:all 1s cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:all 1s cubic-bezier(0.77, 0, 0.175, 1);-ms-transition:all 1s cubic-bezier(0.77, 0, 0.175, 1);-o-transition:all 1s cubic-bezier(0.77, 0, 0.175, 1);transition:all 1s cubic-bezier(0.77, 0, 0.175, 1);z-index:1111;}@media (max-width:574.98px){ .tp-offcanvas-2-bg.right-box{ width:100%;}}.tp-offcanvas-2-bg.is-left{ left:0;-webkit-transform:scale(1, 0);-moz-transform:scale(1, 0);-ms-transform:scale(1, 0);-o-transform:scale(1, 0);transform:scale(1, 0);transform-origin:top center;background:var(--tp-common-black);transition-delay:1s;}.tp-offcanvas-2-bg.is-right{ right:0;transform-origin:bottom center;-webkit-transform:scale(1, 0);-moz-transform:scale(1, 0);-ms-transform:scale(1, 0);-o-transform:scale(1, 0);transform:scale(1, 0);background-color:#1C1D20;transition-delay:1s;}.tp-offcanvas-2-wrapper .left-box{ position:fixed;top:0;width:60%;height:100vh;z-index:9999;overflow-y:scroll;pointer-events:auto;scrollbar-width:none;padding:40px 80px 50px 80px;}@media only screen and (min-width:768px) and (max-width:991px){ .tp-offcanvas-2-wrapper .left-box{ padding:40px 40px;}}@media only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .tp-offcanvas-2-wrapper .left-box{ width:100%;padding:40px 40px;}}.tp-offcanvas-2-wrapper .left-box .tp-offcanvas-menu{ padding:0px 125px;}@media only screen and (min-width:1400px) and (max-width:1599px), only screen and (min-width:1200px) and (max-width:1399px){ .tp-offcanvas-2-wrapper .left-box .tp-offcanvas-menu{ padding:0 70px;}}@media only screen and (min-width:992px) and (max-width:1199px), only screen and (min-width:768px) and (max-width:991px){ .tp-offcanvas-2-wrapper .left-box .tp-offcanvas-menu{ padding:0 20px;}}@media only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .tp-offcanvas-2-wrapper .left-box .tp-offcanvas-menu{ padding:0;}}.tp-offcanvas-2-wrapper .right-box{ position:fixed;top:0;width:40%;height:100vh;z-index:9999;padding:50px 100px 50px 0;scrollbar-width:none;overscroll-behavior-y:contain;}@media only screen and (min-width:768px) and (max-width:991px){ .tp-offcanvas-2-wrapper .right-box{ padding-right:40px;}}.tp-offcanvas-2-wrapper .right-box::-webkit-scrollbar{ display:none;}@media only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .tp-offcanvas-2-wrapper .right-box{ width:100%;}}.tp-offcanvas-2-wrapper .tp-menu-close{ top:10px;height:0;width:0;}@media only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .tp-offcanvas-2-wrapper .tp-menu-close{ top:0;right:20px;}}.tp-offcanvas-2-wrapper .tp-menu-close i{ font-size:20px;color:#717172;}.tp-offcanvas-2-left{ visibility:hidden;opacity:0;left:0;transition:0.3s;transition-delay:0.8s;}@media only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .tp-offcanvas-2-left-wrap{ margin-bottom:80px;}}.tp-offcanvas-2-right{ visibility:hidden;opacity:0;right:0;transition:0.3s;transition-delay:0.8s;}.tp-offcanvas-2-right-inner{ height:100%;padding:100px;}@media only screen and (min-width:1200px) and (max-width:1399px){ .tp-offcanvas-2-right-inner{ padding-left:50px;padding-right:50px;}}@media only screen and (min-width:992px) and (max-width:1199px){ .tp-offcanvas-2-right-inner{ padding:50px;}}@media only screen and (min-width:768px) and (max-width:991px){ .tp-offcanvas-2-right-inner{ padding:30px;}}.tp-offcanvas-2-right-info-box{ padding:0 200px;}@media only screen and (min-width:1700px) and (max-width:1800px){ .tp-offcanvas-2-right-info-box{ padding-right:100px;}}@media only screen and (min-width:1600px) and (max-width:1700px), only screen and (min-width:1400px) and (max-width:1599px){ .tp-offcanvas-2-right-info-box{ padding:0 100px;}}@media only screen and (min-width:1200px) and (max-width:1399px){ .tp-offcanvas-2-right-info-box{ padding:0 100px;padding-right:0;}}@media only screen and (min-width:992px) and (max-width:1199px){ .tp-offcanvas-2-right-info-box{ padding:0 70px;padding-right:0;}}@media only screen and (min-width:768px) and (max-width:991px){ .tp-offcanvas-2-right-info-box{ padding:0 60px;padding-right:0;margin-top:130px;}}.tp-offcanvas-2-right-info-title{ font-weight:700;font-size:30px;line-height:1;margin-bottom:35px;color:var(--tp-common-white);}.tp-offcanvas-2-right-info-item{ margin-bottom:30px;}.tp-offcanvas-2-right-info-item label{ font-weight:500;font-size:15px;line-height:1;display:block;color:#717172;}.tp-offcanvas-2-right-info-item > a{ font-weight:600;font-size:16px;line-height:1;letter-spacing:-0.01em;color: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:574.98px){ .tp-offcanvas-2-right-info-item > a br{ display:none;}}.tp-offcanvas-2-right-social a{ height:40px;width:40px;transition:0.3s;line-height:35px;text-align:center;border-radius:50%;display:inline-block;color:var(--tp-common-white);border:1px solid rgba(255, 255, 255, 0.1);}.tp-offcanvas-2-right-social a:hover{ color:var(--tp-common-black);border-color:var(--tp-common-white);background-color:var(--tp-common-white);}.tp-offcanvas-2-close{ visibility:hidden;opacity:0;transition:0.3s;transition-delay:0.5s;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);}@media only screen and (min-width:768px) and (max-width:991px){ .tp-offcanvas-2-close{ padding-right:30px;}}.tp-offcanvas-2-close-btn{ font-size:14px;font-weight:500;text-transform:uppercase;color:var(--tp-common-white);}.tp-offcanvas-2-close-btn .texts{ width:60px;height:20px;transition:0.3s;overflow:hidden;display:inline-block;transform:translateY(4px);color:var(--tp-common-white);}.tp-offcanvas-2-close-btn .texts span{ transition:0.3s;display:inline-block;-webkit-transform:translateX(130%);-moz-transform:translateX(130%);-ms-transform:translateX(130%);-o-transform:translateX(130%);transform:translateX(130%);}.tp-offcanvas-2-close-btn:hover .texts span{ transform:translateX(0%);}.tp-offcanvas-2-close-btn:hover span svg{ -webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}.tp-offcanvas-2-text{ right:0;bottom:0;position:absolute;transform:rotate(-90deg) translateY(100%);}.tp-offcanvas-2-text span{ font-size:320px;font-weight:700;color:rgba(33, 35, 41, 0.3);}.tp-offcanvas-2-logo{ margin-bottom:105px;}@media only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .tp-offcanvas-2-logo{ margin-bottom:0;}}.tp-offcanvas-2-logo .logo-2{ display:block !important;}.offcanvas-black-bg{ background:#1C1D20;}.offcanvas-black-bg .tp-offcanvas-close-btn button{ color:var(--tp-common-white);}.offcanvas-black-bg .tp-offcanvas-menu ul li > a{ color:var(--tp-common-white);}.offcanvas-black-bg .tp-offcanvas-menu ul li.active > a{ color:var(--tp-grey-2);}.offcanvas-black-bg .tp-offcanvas-menu .tp-submenu li a:hover{ background-color:#2c2b2e;color:var(--tp-common-white);}.offcanvas-black-bg .tp-menu-close{ border-color:var(--tp-border-3);color:var(--tp-common-white);}.offcanvas-black-bg .tp-megamenu-wrapper.megamenu-black-bg{ backdrop-filter:initial;background:transparent;box-shadow:none;}.offcanvas-black-bg .tp-offcanvas-title.sm{ color:var(--tp-common-white);}.offcanvas-black-bg .tp-offcanvas-contact ul li a{ color:rgba(255, 255, 255, 0.8);}.offcanvas-black-bg .tp-offcanvas-contact ul li a:hover{ color:var(--tp-common-white);}.offcanvas-black-bg .tp-offcanvas-contact ul li a::after{ background-color:var(--tp-common-white);}.offcanvas-black-bg .tp-offcanvas-social ul li a{ color:var(--tp-common-white);border:1px solid rgba(255, 255, 255, 0.1);}.offcanvas-black-bg .tp-offcanvas-social ul li a:hover{ color:var(--tp-common-black);border-color:var(--tp-common-white);background-color:var(--tp-common-white);}.offcanvas-black-bg .tp-offcanvas-title{ color:var(--tp-common-white);}.offcanvas-black-bg .tp-offcanvas-content p{ color:rgba(255, 255, 255, 0.8);}.offcanvas-black-bg .tp-offcanvas-menu ul li.active > .tp-menu-close{ background-color:var(--tp-common-white);color:var(--tp-common-black);border-color:var(--tp-border-3);}.offcanvas-black-bg .tp-offcanvas-menu ul li.active > .tp-menu-close i{ color:var(--tp-common-black);}/*----------------------------------------*//* 2.11 Section Title/*----------------------------------------*/.tp-section-tittle{ font-weight:500;font-size:55px;line-height:118%;letter-spacing:-0.03em;}@media only screen and (min-width:992px) and (max-width:1199px), only screen and (min-width:768px) and (max-width:991px){ .tp-section-tittle{ font-size:46px;}}@media only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .tp-section-tittle{ font-size:36px;}}.tp-section-border{ border-bottom:1px solid rgba(0, 0, 0, 0.1);}.reveal-text .char{ color:var(--tp-grey-2);transition:color 0.6s ease;}.reveal-text .char.revealed{ color:var(--tp-common-black);}/*----------------------------------------*//* 2.10 Search css start/*----------------------------------------*/.tp-search-form-toggle{ position:fixed;top:0;left:0;width:100%;background-color:var(--tp-common-white);z-index:100;padding-top:70px;padding-bottom:100px;opacity:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-transform:translateY(calc(-100% - 80px));-ms-transform:translateY(calc(-100% - 80px));transform:translateY(calc(-100% - 80px));-webkit-transition:opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;transition:opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, opacity 0.3s ease-in-out;transition:transform 0.3s ease-in-out, opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;-webkit-transition-delay:0.5s;transition-delay:0.5s;z-index:9999;}.tp-search-form-toggle.active{ opacity:1;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);-webkit-transition-delay:0s;transition-delay:0s;}.tp-search-form-toggle.active .tp-search-form-input{ transform:translateY(0px);opacity:1;transition-delay:0.3s;}.tp-search-form-icon{ position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:22px;color:var(--tp-common-black);}.tp-search-form-input{ position:relative;height:52px;transform:translateY(-40px);transition:all 0.3s ease-in-out;transition-delay:0.5s;opacity:0;}.tp-search-form-input input{ width:100%;height:100%;background-color:transparent;border:0;outline:0;font-size:24px;font-weight:400;color:var(--tp-common-black);border-bottom:1px solid var(--tp-border-1);padding:0;padding-right:30px;}.tp-search-form-input input::-webkit-input-placeholder{ /* Chrome/Opera/Safari */ font-size:24px;color:var(--tp-grey-1);}.tp-search-form-input input::-moz-placeholder{ /* Firefox 19+ */ font-size:24px;color:var(--tp-grey-1);}.tp-search-form-input input:-moz-placeholder{ /* Firefox 4-18 */ font-size:24px;color:var(--tp-grey-1);}.tp-search-form-input input:-ms-input-placeholder{ /* IE 10+ Edge*/ font-size:24px;color:var(--tp-grey-1);}.tp-search-form-input input::placeholder{ /* MODERN BROWSER */ font-size:24px;color:var(--tp-grey-1);}.tp-search-form-input input ~ .tp-search-focus-border{ position:absolute;bottom:0;left:auto;right:0;width:0;height:1px;background-color:var(--tp-common-black);transition:all 0.5s;}.tp-search-form-input input:focus{ border-color:transparent;}.tp-search-form-input input:focus ~ .tp-search-focus-border{ width:100%;left:0;right:auto;transition:all 0.8s;}.tp-search-close{ color:var(--tp-common-black);font-size:40px;transition:all 0.3s ease;}.tp-search-close:hover{ color:var(--tp-grey-1);transform:rotate(180deg);}.tp-search-body-overlay{ position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(24, 24, 24, 0.5);z-index:99;cursor:-webkit-zoom-out;cursor:zoom-out;-webkit-transform:translateY(calc(-100% - 80px));-ms-transform:translateY(calc(-100% - 80px));transform:translateY(calc(-100% - 80px));-webkit-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;-webkit-transition-delay:0.3s;transition-delay:0.3s;}.tp-search-body-overlay.active{ -webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}.tp-search-dark{ background-color:var(--tp-common-black);}.tp-search-dark .tp-search-form-input input{ color:var(--tp-common-white);border-bottom:1px solid var(--tp-border-3);}.tp-search-dark .tp-search-form-input input ~ .tp-search-focus-border{ background-color:var(--tp-common-white);}.tp-search-dark .tp-search-close{ color:var(--tp-common-white);}.tp-search-dark .tp-search-close:hover{ color:var(--tp-grey-2);}.tp-search-dark .tp-search-form-icon{ color:var(--tp-common-white);}/*----------------------------------------*//* 2.5 Magic Cursor css start/*----------------------------------------*/body.tp-magic-cursor #magic-cursor{ display:block;}#magic-cursor{ position:absolute;display:none;width:10px;height:10px;pointer-events:none;z-index:99999;opacity:0;top:0;left:0;}#ball{ position:fixed;display:flex;align-items:center;pointer-events:none;border-radius:50%;color:transparent;justify-content:center;mix-blend-mode:difference;background-color:var(--tp-common-black);}.cursor-white-bg #ball .ball-view{ color:var(--tp-common-black);}/* Ball view ============= */#ball .ball-view{ position:absolute;opacity:0;visibility:hidden;padding:0 5px;font-size:16px;font-weight:500;line-height:1.1;text-align:center;transform:scale(0);color:var(--tp-common-black);}/* Ball drag ============= */#ball .ball-drag{ position:absolute;display:block;width:100%;padding:0 5px;font-size:16px;font-weight:600;line-height:1.2;text-align:center;transition:all 0.3s;font-family:var(--tp-ff-dm);color:var(--tp-common-black);}#ball .ball-drag::before,#ball .ball-drag::after{ position:absolute;top:50%;margin-top:-5px;font-size:19px;height:10px;line-height:10px;font-weight:900;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;color:var(--tp-common-white);font-family:"Font Awesome 6 Pro";-webkit-font-smoothing:antialiased;}#ball .ball-drag::before{ content:"\f104";/* Font Awesome */ left:0;transform:translate3d(-30px, 0, 0);transition:all 0.25s;}#ball .ball-drag::after{ content:"\f105";/* Font Awesome */ right:0;transform:translate3d(30px, 0, 0);transition:all 0.25s;}#ball.with-blur{ -webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}/* Ball close ============== */#ball.ball-close-enabled{ opacity:1 !important;}#ball .ball-close{ position:absolute;padding:0 5px;font-size:14px;font-weight:600;line-height:1;text-align:center;color:var(--tp-common-black);}.tp-magnetic-wrap{ display:flex;align-items:center;justify-content:center;}/*----------------------------------------*//* 3.1 Header Style/*----------------------------------------*/.tp-header-menu-btn{ border-radius:100%;background:#f8f8f9;width:48px;height:48px;display:flex;justify-content:center;flex-direction:column;align-items:center;flex:0 0 auto;}@media only screen and (min-width:576px) and (max-width:767px){ .tp-header-menu-btn{ margin-left:30px;}}@media (max-width:574.98px){ .tp-header-menu-btn{ margin-left:15px;}}.tp-header-menu-btn:hover span{ background:var(--tp-grey-1);}.tp-header-menu-btn span{ background:var(--tp-common-black);width:13px;margin:2px 0;border-radius:10px;height:2px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}.tp-header-menu-btn span:nth-child(2){ width:22px;}.tp-header-switch{ color:var(--tp-common-black);}.tp-header-search{ color:var(--tp-common-black);}@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:574.98px){ .tp-header-spacing{ padding-top:15px;padding-bottom:15px;overflow:hidden;margin-top:0;}}.tp-header-3-wrap .tp-header-menu-btn{ background:var(--tp-common-black);}.tp-header-3-wrap .tp-header-menu-btn span{ background:var(--tp-common-white);}.header-sticky{ position:fixed;top:0;left:0;right:0;opacity:1;width:100%;z-index:10;visibility:visible;background:rgba(255, 255, 255, 0.9);box-shadow:0 2px 6px 0 rgba(19, 19, 22, 0.08);animation:0.95s ease 0s normal forwards 1 running headerSlideDown;-webkit-animation:0.95s ease 0s normal forwards 1 running headerSlideDown;}.header-sticky::after{ position:absolute;content:"";top:0;left:0;width:100%;height:100%;backdrop-filter:blur(40px);z-index:-1;}.header-sticky .tp-main-menu nav > ul > li > a{ padding:20px 0px;}.header-sticky .tp-main-menu-2{ padding:10px 0;}.header-sticky .tp-main-menu-2 nav > ul > li > a{ padding:12px 0px;}@media (max-width:574.98px){ .tp-dark-switch-wrap{ margin-left:15px;}}/* HEADER CSS *//*----------------------------------------*//* 4.2 Mobilemenu css/*----------------------------------------*/.tp-offcanvas-menu{ margin-bottom:40px;}.tp-offcanvas-menu ul{ list-style:none;}.tp-offcanvas-menu ul li{ position:relative !important;}.tp-offcanvas-menu ul li > a{ padding:8px 0;display:block;font-size:16px;font-weight:500;}.tp-offcanvas-menu ul li.active > a{ color:var(--tp-common-black);}.tp-offcanvas-menu ul li.active > .tp-menu-close{ background-color:var(--tp-common-black);color:var(--tp-common-white);border-color:var(--tp-common-black);}.tp-offcanvas-menu ul li.active > .tp-menu-close i{ -webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);color:var(--tp-common-white);}.tp-offcanvas-menu ul li .tp-submenu{ display:none;}.tp-offcanvas-menu ul li .tp-submenu.submenu{ padding-left:20px;}.tp-offcanvas-menu ul li:not(:last-child) > a{ border-bottom:1px solid rgba(1, 15, 28, 0.1);}.tp-offcanvas-menu .tp-megamenu-wrapper.megamenu-white-bg{ backdrop-filter:none;background:transparent;box-shadow:none;}.tp-offcanvas-menu .mega-menu{ width:auto;opacity:1;visibility:visible;transition:none;position:static;display:none;-webkit-transform:perspective(0) rotateX(0);-moz-transform:perspective(0) rotateX(0);-ms-transform:perspective(0) rotateX(0);-o-transform:perspective(0) rotateX(0);transform:perspective(0) rotateX(0);}.tp-offcanvas-menu .tp-megamenu-list ul li{ padding:0;}.tp-offcanvas-menu .tp-megamenu-list ul li a{ padding:8px 20px;font-size:16px;}.tp-menu-close{ position:absolute;right:15px;top:6px;height:30px;width:30px;font-size:12px;line-height:29px;text-align:center;border:1px solid rgba(1, 15, 28, 0.12);}@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:574.98px){ .tp-menu-close{ right:0;}}.tp-menu-close i{ transition:all 0.3s;}/*----------------------------------------*//* 4.1 Main menu css/*----------------------------------------*/.tp-main-menu nav > ul > li{ list-style:none;position:relative;display:inline-block;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}.tp-main-menu nav > ul > li:not(:last-child){ margin-right:42px;}.tp-main-menu nav > ul > li > a{ font-weight:500;font-size:17px;letter-spacing:-0.03em;color:var(--tp-common-black);padding:31px 0px;display:inline-block;}.tp-main-menu nav > ul > li > a .explore-text{ position:relative;display:inline-block;padding:0;transition:transform 0.5s;transform-origin:50% 0;transform-style:preserve-3d;line-height:1;}.tp-main-menu nav > ul > li > a .explore-text::before{ position:absolute;top:100%;left:0;width:100%;height:100%;content:attr(data-text);transition:color 0.5s;transform:rotateX(-90deg);transform-origin:50% 0;text-align:center;z-index:-1;}.tp-main-menu nav > ul > li > a:hover{ color:var(--tp-common-black);}.tp-main-menu nav > ul > li > a:hover .explore-text{ transform:rotateX(90deg) translateY(-12px);color:inhewrit;}.tp-main-menu nav > ul > li > .submenu{ position:absolute;top:100%;left:0;width:260px;z-index:99;opacity:0;padding:12px 0;transition:0.5s;text-align:start;visibility:hidden;border-radius:14px;transform-origin:0 0;backdrop-filter:blur(40px);background:rgba(255, 255, 255, 0.9);box-shadow:-8px 20px 30px 8px rgba(6, 6, 9, 0.06);}.tp-main-menu nav > ul > li > .submenu > li{ width:100%;padding:0 12px;border-radius:8px;list-style:none;opacity:0;visibility:hidden;transition:transform 0.4s ease, opacity 0.4s ease;transform:translateY(5px);}.tp-main-menu nav > ul > li > .submenu > li > a{ position:relative;border-radius:8px;font-weight:500;font-size:16px;line-height:1;color:var(--tp-common-black);padding:12px 18px;display:inline-block;letter-spacing:-0.01em;text-align:start;width:100%;}@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-main-menu nav > ul > li > .submenu > li > a{ font-size:14px;}}.tp-main-menu nav > ul > li > .submenu > li:nth-child(1){ transition-delay:0.05s;}.tp-main-menu nav > ul > li > .submenu > li:nth-child(2){ transition-delay:0.1s;}.tp-main-menu nav > ul > li > .submenu > li:nth-child(3){ transition-delay:0.15s;}.tp-main-menu nav > ul > li > .submenu > li:nth-child(3){ transition-delay:0.2s;}.tp-main-menu nav > ul > li > .submenu > li:nth-child(4){ transition-delay:0.25s;}.tp-main-menu nav > ul > li > .submenu > li:nth-child(5){ transition-delay:0.3s;}.tp-main-menu nav > ul > li > .submenu > li:nth-child(6){ transition-delay:0.35s;}.tp-main-menu nav > ul > li > .submenu > li:nth-child(7){ transition-delay:0.4s;}.tp-main-menu nav > ul > li > .submenu > li:nth-child(8){ transition-delay:0.45s;}.tp-main-menu nav > ul > li > .submenu > li .tp-submenu{ top:0;left:100%;}.tp-main-menu nav > ul > li > .submenu > li:hover > a{ background-color:#F8F8FB;}.tp-main-menu nav > ul > li:hover > a{ color:var(--tp-grey-1);}.tp-main-menu nav > ul > li:hover > a .explore-text{ transform:rotateX(90deg) translateY(-12px);color:inhewrit;}.tp-main-menu nav > ul > li:hover > .submenu{ visibility:visible;opacity:1;}.tp-main-menu nav > ul > li:hover > .submenu li{ transform:translateY(0);opacity:1;}.tp-main-menu nav > ul > li:hover > .submenu li a{ visibility:visible;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}.tp-main-menu-2 nav > ul{ background:#f8f8f9;display:inline-block;padding-left:30px;padding-right:30px;border-radius:50px;}.tp-main-menu-2 nav > ul > li > a{ padding:12px 0px;}/*----------------------------------------*//* 5.2 blog css/*----------------------------------------*/.tp-postbox-meta{ gap:20px;}.tp-postbox-meta a{ color:var(--tp-common-black);}.tp-postbox-meta img{ border-radius:100px;margin-right:10px;}.tp-postbox-meta span{ font-size:14px;line-height:86%;color:var(--tp-grey-1);}.tp-postbox-thumb img{ border-radius:20px;}.tp-postbox-border{ background:rgba(0, 0, 0, 0.1);width:20px;height:1px;}.tp-postbox-tittle{ font-weight:500;font-size:40px;line-height:110%;letter-spacing:-0.03em;}.tp-postbox-content p{ line-height:175%;color:var(--tp-grey-1);}.tp-postbox-content-wrap{ padding:0 20px 10px 20px;}.tp-postbox-item{ border:1px solid rgba(0, 0, 0, 0.1);border-radius:15px;padding:20px;}.tp-postbox-date{ border:2px solid var(--tp-common-white);border-radius:10px;backdrop-filter:blur(4px);box-shadow:0 2px 4px 0 rgba(4, 16, 24, 0.1);background:rgba(255, 255, 255, 0.9);display:inline-block;padding:6px 11px;position:absolute;top:30px;right:30px;z-index:3;}.tp-postbox-date span{ font-weight:500;font-size:12px;letter-spacing:0.04em;text-transform:uppercase;color:var(--tp-common-black);}.tp-postbox-date h5{ font-weight:500;font-size:40px;line-height:57%;letter-spacing:-0.02em;}.tp-postbox-arrow-prev{ position:absolute;top:50%;transform:translateY(-50%);right:20px;z-index:9;}.tp-postbox-arrow-next{ position:absolute;top:50%;transform:translateY(-50%);left:20px;z-index:9;}.tp-postbox-video-btn{ position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;text-align:center;}.tp-postbox-slider-arrow-wrap button{ height:50px;width:50px;line-height:50px;background-color:var(--tp-common-white);color:var(--tp-common-black);text-align:center;font-size:18px;border-radius:50%;}@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:574.98px){ .tp-postbox-left-sidebar{ margin-right:0;}}.postbox-author-img{ flex:0 0 auto;margin-right:15px;}.postbox-author-img img{ height:42px;width:42px;border-radius:50%;}.postbox-author-name{ font-weight:700;font-size:16px;line-height:1;margin-bottom:5px;letter-spacing:-0.01em;color:rgba(255, 255, 255, 0.9);}.postbox-author-info{ line-height:1;}.postbox-author-info span{ font-weight:600;font-size:13px;line-height:1;color:rgba(255, 255, 255, 0.6);}.postbox-author-wrap{ padding:0px 20px;}@media (max-width:574.98px){ .postbox-author-wrap{ flex-wrap:wrap;padding:0;}}@media only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .postbox-author-box{ margin-bottom:15px;margin-right:15px;}}@media only screen and (min-width:576px) and (max-width:767px){ .postbox-author-box{ margin-bottom:0;}}.postbox-meta i{ color:rgba(0, 0, 0, 0.6);}.postbox-meta i svg{ margin-right:4px;display:inline-block;transform:translateY(-2px);}.postbox-meta span{ font-weight:500;font-size:15px;line-height:1;color:rgba(255, 255, 255, 0.6);}.postbox-item{ padding:35px 15px;padding-bottom:40px;border-radius:20px;border:1px solid rgba(255, 255, 255, 0.08);}.postbox-item:hover .postbox-thumb img{ transform:scale(1.1);}.postbox-tag{ font-weight:600;font-size:16px;line-height:1;display:inline-block;color:rgba(255, 255, 255, 0.6);}.postbox-tag i svg{ margin-right:4px;transform:translateY(-1px);}.postbox-title{ font-size:40px;line-height:1.1;font-weight:600;margin-bottom:23px;letter-spacing:-0.04em;color:var(--tp-common-white);}.postbox-title.fs-80{ font-size:80px;font-weight:500;line-height:110%;letter-spacing:-0.03em;}@media only screen and (min-width:1200px) and (max-width:1399px), only screen and (min-width:992px) and (max-width:1199px){ .postbox-title.fs-80{ font-size:70px;}}@media only screen and (min-width:768px) and (max-width:991px){ .postbox-title.fs-80{ font-size:60px;}}@media only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .postbox-title.fs-80{ font-size:39px;letter-spacing:0;}}@media only screen and (min-width:768px) and (max-width:991px), (max-width:574.98px){ .postbox-title.fs-80 br{ display:none;}}.postbox-title.fs-54{ font-size:54px;font-weight:700;}@media only screen and (min-width:992px) and (max-width:1199px){ .postbox-title.fs-54{ font-size:45px;}}@media (max-width:574.98px){ .postbox-title.fs-54{ font-size:40px;}}.postbox-title.fs-34{ font-size:34px;margin-bottom:18px;}@media only screen and (min-width:992px) and (max-width:1199px), only screen and (min-width:768px) and (max-width:991px){ .postbox-title{ font-size:35px;}}@media (max-width:574.98px){ .postbox-title{ font-size:25px;}}.postbox-title a:hover{ color:var(--tp-common-green-light);}.postbox-content{ padding:0px 20px;}@media (max-width:574.98px){ .postbox-content{ padding:0;}}.postbox-content p{ font-weight:400;font-size:17px;line-height:1.6;margin-bottom:30px;color:rgba(255, 255, 255, 0.6);}@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), (max-width:574.98px){ .postbox-content p{ font-size:16px;}.postbox-content p br{ display:none;}}.postbox-play-btn{ position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}.postbox-play-btn a{ height:80px;width:80px;line-height:77px;text-align:center;border-radius:50%;display:inline-block;background-color:var(--tp-common-white);animation:animate-pulse 3s linear infinite;}.postbox-play-btn a svg{ margin-left:3px;display:inline-block;}.postbox-slider-item{ position:relative;border-radius:14px;}.postbox-slider-item::after{ position:absolute;content:"";top:0;left:0;width:100%;height:100%;border-radius:14px;background-color:rgba(0, 0, 0, 0.3);}.postbox-slider-item img{ border-radius:14px;}.postbox-arrow button{ height:50px;width:50px;line-height:50px;text-align:center;border-radius:50%;display:inline-block;background-color:var(--tp-common-white);}.postbox-arrow button:hover{ color:var(--tp-common-white);background-color:var(--tp-common-black);}.postbox-arrow-prev{ position:absolute;top:50%;left:30px;z-index:2;transform:translateY(-50%);}.postbox-arrow-next{ position:absolute;top:50%;right:30px;z-index:2;transform:translateY(-50%);}.postbox-blockquote{ padding:50px 55px;padding-bottom:30px;border-radius:14px;background:#1a1b1e;}@media (max-width:574.98px){ .postbox-blockquote{ padding:30px 20px;padding-bottom:30px;}}.postbox-blockquote-paragraph p{ font-weight:600;font-size:24px;line-height:1.5;margin-bottom:0;letter-spacing:-0.02em;color:var(--tp-common-white);}@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){ .postbox-blockquote-paragraph p br{ display:none;}}@media (max-width:574.98px){ .postbox-blockquote-paragraph p{ font-size:20px;}.postbox-blockquote-paragraph p br{ display:none;}}.postbox-blockquote-icon{ margin-bottom:20px;display:inline-block;}.postbox-thumb{ border-radius:14px;overflow:hidden;}.postbox-thumb-overlay::after{ position:absolute;content:"";top:0;left:0;height:100%;width:100%;background:rgba(0, 0, 0, 0.3);}.postbox-thumb img{ transition:0.9s;border-radius:14px;}@media (max-width:574.98px){ .postbox__comment{ padding-top:50px;}}.postbox__comment ul{ margin-right:75px;}@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:574.98px){ .postbox__comment ul{ margin-right:0;}}.postbox__comment ul li{ margin-bottom:30px;list-style:none;}.postbox__comment ul li.children{ margin-left:100px;}@media only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .postbox__comment ul li.children{ margin-left:15px;}}.postbox__comment-title{ font-weight:500;font-size:30px;line-height:1.1;margin-bottom:15px;letter-spacing:-0.04em;color:var(--tp-common-white);}.postbox__comment-box{ padding-top:20px;}@media (max-width:574.98px){ .postbox__comment-box{ flex-wrap:wrap;}}.postbox__comment-info{ flex:0 0 auto;}.postbox__comment-avater{ flex:0 0 auto;}@media (max-width:574.98px){ .postbox__comment-avater{ margin-right:0;}}.postbox__comment-avater img{ width:70px;height:70px;border-radius:50%;}@media (max-width:574.98px){ .postbox__comment-avater img{ margin-bottom:30px;}}.postbox__comment-name{ margin-bottom:17px;}.postbox__comment-name h5{ font-weight:500;font-size:16px;line-height:1;margin-bottom:0;letter-spacing:-0.01em;color:var(--tp-common-white);}.postbox__comment-name span{ font-weight:400;font-size:14px;line-height:1;color:rgba(255, 255, 255, 0.7);}.postbox__comment-text p{ line-height:1.6;margin-bottom:20px;color:rgba(255, 255, 255, 0.7);}@media only screen and (min-width:768px) and (max-width:991px){ .postbox__comment-text p{ font-size:15px;}}.postbox__comment-reply a{ font-weight:600;font-size:13px;line-height:1;padding:11px 20px;border-radius:40px;display:inline-block;text-transform:uppercase;color:var(--tp-common-white);border:1px solid rgba(255, 255, 255, 0.1);}.postbox__comment-reply a span{ margin-left:6px;display:inline-block;}.postbox__comment-reply a:hover{ color:var(--tp-common-black);border-color:var(--tp-common-white);background-color:var(--tp-common-white);}.postbox__comment-agree{ padding-left:5px;}.postbox__comment-agree input{ margin:0;appearance:none;-moz-appearance:none;display:block;width:16px;height:16px;background:var(--tp-common-white);border:1px solid #949392;outline:none;flex:0 0 auto;transform:translateY(-1px);}.postbox__comment-agree input:checked{ position:relative;background-color:var(--tp-theme-1);border-color:transparent;}.postbox__comment-agree input:checked::after{ box-sizing:border-box;content:"\f00c";position:absolute;font-family:var(--tp-ff-fontawesome);font-size:10px;color:var(--tp-common-white);top:47%;left:50%;transform:translate(-50%, -50%);}.postbox__comment-agree input:hover{ cursor:pointer;}.postbox__comment-agree label{ padding-left:8px;color:#838383;line-height:1;}.postbox__comment-agree label a{ color:var(--tp-common-black);font-weight:600;padding-left:4px;}.postbox__comment-agree label a:hover{ color:var(--tp-theme-1);}.postbox__comment-agree label:hover{ cursor:pointer;}.postbox-details-item{ padding:43px 45px;border-radius:14px;}@media (max-width:574.98px){ .postbox-details-item{ padding:30px;}}.postbox-details-item-2{ padding:43px 0;}.postbox-details-item.item-border{ border-radius:20px;border:1px solid rgba(255, 255, 255, 0.08);}.postbox-details-tag{ margin-bottom:0;}@media (max-width:574.98px){ .postbox-details-tag{ flex-wrap:wrap;}}.postbox-details-tag span:last-child{ position:relative;padding-left:9px;margin-left:9px;display:inline-block;}.postbox-details-tag span:last-child::after{ position:absolute;content:"";top:8px;left:-3px;height:4px;width:4px;border-radius:50%;background-color:rgba(255, 255, 255, 0.6);}@media only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .postbox-details-tag-wrap{ flex-wrap:wrap;}}@media only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .postbox-details-meta{ flex-wrap:wrap;}}.postbox-details-meta .postbox-author-name{ font-weight:500;margin-bottom:0;color:rgba(255, 255, 255, 0.6);}.postbox-details-meta > div:not(:first-child){ padding-left:16px;margin-left:16px;position:relative;}@media only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .postbox-details-meta > div:not(:first-child){ padding-left:0;margin-left:0;margin-right:10px;}}.postbox-details-meta > div:not(:first-child)::after{ position:absolute;content:"";top:2px;left:0;width:1px;height:24px;background:rgba(255, 255, 255, 0.1);}@media only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .postbox-details-meta > div:not(:first-child)::after{ display:none;}}@media (max-width:574.98px){ .postbox-details-meta .postbox-meta{ margin-bottom:15px;}}@media only screen and (min-width:576px) and (max-width:767px){ .postbox-details-meta .postbox-meta{ margin-bottom:0;}}.postbox-details-thumb{ gap:30px;}.postbox-details-thumb img{ border-radius:14px;}.postbox-details-text p{ line-height:1.6;color:rgba(255, 255, 255, 0.7);}.postbox-details-text p span{ color:var(--tp-common-green-light);}.postbox-details-quote p{ font-weight:600;font-size:30px;line-height:1.3;letter-spacing:-0.02em;color:var(--tp-common-white);}@media only screen and (min-width:1200px) and (max-width:1399px){ .postbox-details-quote p{ font-size:28px;}}@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:574.98px){ .postbox-details-quote p{ font-size:25px;}.postbox-details-quote p br{ display:none;}}.postbox-details-quote span{ font-weight:500;font-size:16px;line-height:1;color:rgba(255, 255, 255, 0.6);}.postbox-details-quote span::before{ content:"";height:1px;width:40px;margin-right:10px;display:inline-block;transform:translateY(-5px);background-color:rgba(255, 255, 255, 0.6);}@media (max-width:574.98px){ .postbox-details-quote-box{ flex-wrap:wrap;}}.postbox-details-quote-box i{ flex:0 0 auto;margin-right:35px;display:inline-block;}@media (max-width:574.98px){ .postbox-details-quote-box i{ margin-right:0;margin-bottom:20px;}}.postbox-details-list ul{ padding-left:30px;}@media (max-width:574.98px){ .postbox-details-list ul{ padding-left:0;}}.postbox-details-list ul li{ list-style-type:none;font-weight:500;font-size:17px;line-height:1.1;color:rgba(255, 255, 255, 0.7);position:relative;padding-left:20px;}.postbox-details-list ul li:not(:last-child){ margin-bottom:15px;}.postbox-details-list ul li::before{ position:absolute;top:7px;left:0;content:"";height:5px;width:5px;margin-right:10px;border-radius:50%;display:inline-block;background-color:rgba(255, 255, 255, 0.7);}.postbox-details-list ul li span{ color:rgba(255, 255, 255, 0.3);}.postbox-details-list ul li i{ font-style:normal;color:var(--tp-common-green-light);}.postbox-details-code{ padding:25px 30px;border-radius:14px;background:#1a1b1e;}.postbox-details-code pre{ font-size:15px;font-weight:500;line-height:1.8;margin:0;color:rgba(255, 255, 255, 0.7);}.postbox-details-tag span{ margin-bottom:10px;display:inline-block;font-weight:600;font-size:16px;line-height:1;color:var(--tp-common-white);}.postbox-details-author .sidebar-widget-author-img{ flex:0 0 auto;margin-bottom:0;margin-right:30px;}@media (max-width:574.98px){ .postbox-details-author .sidebar-widget-author-img{ margin-right:0;margin-bottom:20px;}}.postbox-details-author .sidebar-widget-author-img img{ height:100px;width:100px;border-radius:50px;}.postbox-details-author .sidebar-widget-author{ padding:0;padding-bottom:0;padding:30px;border:none;border-radius:14px;background:#1a1b1e;}@media (max-width:574.98px){ .postbox-details-author .sidebar-widget-author{ flex-wrap:wrap;}}.postbox-details-author .sidebar-widget-author-content span{ margin-bottom:8px;}.postbox-details-author .sidebar-widget-author-name{ margin-bottom:18px;}@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), (max-width:574.98px){ .postbox-details-author .sidebar-widget-author-content p br{ display:none;}}.postbox-details-nevigation-wrap{ height:560px;overflow:hidden;border-radius:20px;}@media only screen and (min-width:1200px) and (max-width:1399px){ .postbox-details-nevigation-wrap{ height:460px;}}@media only screen and (min-width:992px) and (max-width:1199px){ .postbox-details-nevigation-wrap{ height:320px;}}@media only screen and (min-width:768px) and (max-width:991px){ .postbox-details-nevigation-wrap{ height:350px;margin-top:50px;}}@media only screen and (min-width:768px) and (max-width:991px){ .postbox-details-nevigation-wrap{ height:350px;margin-top:50px;}}@media only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .postbox-details-nevigation-wrap{ height:140px;margin-top:50px;}}.postbox-details-nevigation-thumb{ position:relative;border-radius:20px;}.postbox-details-nevigation-thumb::after{ position:absolute;content:"";top:-50px;left:0;width:100%;height:120%;background:rgba(0, 0, 0, 0.4);}.postbox-details-nevigation-thumb img{ width:100%;margin-top:-290px;border-radius:20px;}@media only screen and (min-width:768px) and (max-width:991px), only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .postbox-details-nevigation-thumb img{ margin-top:-50px;}}.postbox-details-nevigation-thumb-bg{ width:100%;height:100%;background-color:#1a1b1e;transition:all 0.3s ease-in-out;border-radius:20px;}.postbox-details-nevigation-content{ position:absolute;top:50%;left:0;right:0;z-index:5;text-align:center;transform:translateY(-50%);}.postbox-details-nevigation-content span{ font-weight:500;font-size:24px;line-height:1;margin-bottom:15px;display:inline-block;letter-spacing:-0.02em;color:var(--tp-common-white);}@media (max-width:574.98px){ .postbox-details-nevigation-content span{ font-size:16px;}}.postbox-details-nevigation-title{ font-weight:500;font-size:60px;margin-bottom:0;line-height:117%;letter-spacing:-0.03em;color:var(--tp-common-white);}@media only screen and (min-width:768px) and (max-width:991px){ .postbox-details-nevigation-title{ font-size:45px;}}@media only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .postbox-details-nevigation-title{ font-size:20px;}}.postbox-details-form{ padding:60px;border-radius:20px;border:1px solid rgba(255, 255, 255, 0.08);}@media only screen and (min-width:768px) and (max-width:991px){ .postbox-details-form{ padding:30px;}}@media only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .postbox-details-form{ padding:20px;}}.postbox-details-form p{ font-weight:500;font-size:15px;line-height:1.7;margin-bottom:23px;color:rgba(255, 255, 255, 0.7);}@media (max-width:574.98px){ .postbox-details-form p{ font-size:16px;}}.postbox-details-form-title{ font-weight:600;font-size:30px;line-height:1.6;margin-bottom:0;letter-spacing:-0.04em;color:var(--tp-common-white);}.postbox-details-input label{ font-weight:500;font-size:16px;line-height:1;margin-bottom:12px;color:var(--tp-common-white);}.postbox-details-input input, .postbox-details-input textarea{ font-size:17px;font-weight:400;margin-bottom:25px;border-radius:14px;background:#1a1b1e;color:var(--tp-common-white);border:1px solid #1a1b1e;}.postbox-details-input input::-webkit-input-placeholder, .postbox-details-input textarea::-webkit-input-placeholder{ /* Chrome/Opera/Safari */ font-size:17px;font-weight:400;color:#707072;}.postbox-details-input input::-moz-placeholder, .postbox-details-input textarea::-moz-placeholder{ /* Firefox 19+ */ font-size:17px;font-weight:400;color:#707072;}.postbox-details-input input:-moz-placeholder, .postbox-details-input textarea:-moz-placeholder{ /* Firefox 4-18 */ font-size:17px;font-weight:400;color:#707072;}.postbox-details-input input:-ms-input-placeholder, .postbox-details-input textarea:-ms-input-placeholder{ /* IE 10+ Edge*/ font-size:17px;font-weight:400;color:#707072;}.postbox-details-input input::placeholder, .postbox-details-input textarea::placeholder{ /* MODERN BROWSER */ font-size:17px;font-weight:400;color:#707072;}.postbox-details-input input:focus, .postbox-details-input textarea:focus{ border-color:var(--tp-common-green-light);}.postbox-details-input textarea{ height:160px;resize:none;margin-bottom:20px;}.postbox-details-remeber input{ display:none;}.postbox-details-remeber input:checked ~ label::before{ visibility:visible;opacity:1;}.postbox-details-remeber label{ position:relative;padding-left:30px;font-weight:500;font-size:15px;line-height:1;color:rgba(255, 255, 255, 0.7);}.postbox-details-remeber label::after{ position:absolute;content:"";top:-3px;left:0;width:20px;height:20px;z-index:-1;transition:0.3s;line-height:16px;border-radius:4px;text-align:center;border:1px solid rgba(255, 255, 255, 0.1);}.postbox-details-remeber label::before{ position:absolute;content:url("../img/svg/check.svg");top:-2px;left:2px;width:16px;height:16px;line-height:16px;text-align:center;visibility:hidden;opacity:0;transition:0.3s;color:var(--tp-common-white);}.postbox-details-remeber label:hover{ cursor:pointer;}.postbox-details-social a{ height:36px;width:36px;line-height:36px;text-align:center;border-radius:50px;display:inline-block;background-color:#1a1b1e;color:rgba(255, 255, 255, 0.8);}.postbox-details-social a svg{ height:15px;width:15px;}.postbox-details-social a:hover{ color:var(--tp-common-black);background-color:var(--tp-common-white);}.postbox-details-content .sidebar-widget-author-social a{ margin:0 5px;}/*----------------------------------------*//* 5.3 Recent Post css/*----------------------------------------*/.rc-post-title{ font-weight:500;font-size:18px;line-height:122%;letter-spacing:-0.01em;}.rc-post-cetagory span{ font-size:13px;letter-spacing:0.02em;color:var(--tp-common-black);font-weight:400;color:var(--tp-grey-1);}.rc-post-cetagory span a{ font-weight:500;color:var(--tp-common-black);position:relative;padding-right:10px;margin-right:5px;}.rc-post-cetagory span a::before{ position:absolute;content:"";width:4px;height:4px;border-radius:20px;background:var(--tp-grey-1);top:50%;transform:translateY(-50%);right:0;}.rc-post-thumb img{ border-radius:10px;}/*----------------------------------------*//* 5.1 blog css/*----------------------------------------*/.tp-blog-thumb{ border-radius:20px;}.tp-blog-thumb img{ border-radius:20px;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;}.tp-blog-tag{ font-weight:400;font-size:16px;letter-spacing:-0.02em;color:var(--tp-common-black);background:rgba(0, 0, 0, 0.08);display:inline-block;border-radius:50px;padding:4px 15px;line-height:1;}.tp-blog-date{ font-weight:400;font-size:16px;letter-spacing:-0.02em;color:var(--tp-common-black);display:flex;align-items:center;line-height:1;}.tp-blog-date svg{ margin-right:10px;}.tp-blog-tittle{ font-weight:500;font-size:26px;line-height:138%;letter-spacing:-0.02em;}.tp-blog-item:hover .tp-blog-thumb img{ transform:scale(1.1);}.tp-blog-sidebar-search-input{ position:relative;}.tp-blog-sidebar-search-input input{ width:100%;height:54px;padding:0 25px;font-weight:400;font-size:16px;line-height:60px;border-radius:30px;padding-right:50px;background:rgba(0, 0, 0, 0.03);border:1px solid rgba(0, 0, 0, 0.08);color:var(--tp-common-black);}.tp-blog-sidebar-search-input input::-webkit-input-placeholder{ /* Chrome/Opera/Safari */ font-weight:400;font-size:16px;line-height:1;color:var(--tp-grey-1);}.tp-blog-sidebar-search-input input::-moz-placeholder{ /* Firefox 19+ */ font-weight:400;font-size:16px;line-height:1;color:var(--tp-grey-1);}.tp-blog-sidebar-search-input input:-moz-placeholder{ /* Firefox 4-18 */ font-weight:400;font-size:16px;line-height:1;color:var(--tp-grey-1);}.tp-blog-sidebar-search-input input:-ms-input-placeholder{ /* IE 10+ Edge*/ font-weight:400;font-size:16px;line-height:1;color:var(--tp-grey-1);}.tp-blog-sidebar-search-input input::placeholder{ /* MODERN BROWSER */ font-weight:400;font-size:16px;line-height:1;color:var(--tp-grey-1);}.tp-blog-sidebar-search-input input:focus{ background-color:transparent;border:1px solid var(--tp-common-black);}.tp-blog-sidebar-search-input button{ position:absolute;top:0;right:25px;top:50%;transform:translateY(-50%);line-height:60px;color:var(--tp-common-black);}.tp-blog-sidebar-search-input button:hover{ color:var(--tp-grey-1);}.tp-blog-sidebar-tittle{ font-weight:500;font-size:24px;line-height:100%;letter-spacing:-0.02em;}.tp-blog-sidebar-cetagory ul li{ list-style:none;}.tp-blog-sidebar-cetagory ul li:not(:last-child){ margin-bottom:7px;}.tp-blog-sidebar-cetagory ul li a{ font-weight:400;font-size:16px;color:var(--tp-grey-1);display:flex;justify-content:space-between;align-items:center;}.tp-blog-sidebar-cetagory ul li a:hover{ color:var(--tp-common-black);}@media (max-width:574.98px){ .tp-blog-sidebar-tagcloud{ flex-wrap:wrap;}}.tp-blog-sidebar-tagcloud span{ display:inline-block;font-weight:500;font-size:16px;line-height:1;margin-right:15px;color:var(--tp-common-white);}@media (max-width:574.98px){ .tp-blog-sidebar-tagcloud span{ margin-bottom:10px;}}.tp-blog-sidebar-tagcloud .tagcloud{ display:flex;flex-wrap:wrap;gap:10px;}.tp-blog-sidebar-tagcloud .tagcloud a{ font-weight:500;font-size:15px;color:var(--tp-common-black);border:1px solid rgba(0, 0, 0, 0.1);border-radius:35px;padding:9px 16px;display:inline-block;line-height:1;}@media only screen and (min-width:992px) and (max-width:1199px){ .tp-blog-sidebar-tagcloud .tagcloud a{ padding:9px 10px;}}.tp-blog-sidebar-tagcloud .tagcloud a:hover{ background:var(--tp-common-black);color:var(--tp-common-white);}.tp-blog-details-without-ptb{ padding-top:150px;}.tp-blog-details-banner{ border-radius:20px;}.tp-blog-details-banner img{ border-radius:20px;}/*----------------------------------------*//* 6.1 Footer Style/*----------------------------------------*/.tp-footer-top-tittle{ font-weight:500;font-size:55px;line-height:118%;letter-spacing:-0.03em;color: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){ .tp-footer-top-tittle{ font-size:45px;}}@media (max-width:574.98px){ .tp-footer-top-tittle{ font-size:35px;}}.tp-footer-top-tittle span{ color:rgba(255, 255, 255, 0.6);}.tp-footer-social{ gap:15px;}.tp-footer-social span a{ border:1.5px solid rgba(255, 255, 255, 0.17);border-radius:100px;width:40px;height:40px;color:var(--tp-common-white);display:flex;justify-content:center;align-items:center;font-size:16px;}.tp-footer-social span a:hover{ background:var(--tp-common-white);border-color:var(--tp-common-white);color:var(--tp-common-black);}.tp-footer-tittle{ font-weight:500;font-size:24px;line-height:125%;letter-spacing:-0.02em;color:var(--tp-common-white);}.tp-footer-link{ font-weight:400;font-size:16px;line-height:187%;color:rgba(255, 255, 255, 0.6);}.tp-footer-link:hover{ color:var(--tp-common-white);}.tp-footer-subscribe-form .tp-input{ font-weight:400;font-size:16px;letter-spacing:-0.03em;color:var(--tp-common-white);background:transparent;border:none;border-bottom:1px solid rgba(255, 255, 255, 0.17);padding-left:0;height:40px;}.tp-footer-subscribe-form .tp-input:focus{ border-color:var(--tp-common-white);}.tp-footer-subscribe-form .tp-input::-webkit-input-placeholder{ /* Chrome/Opera/Safari */ font-size:16px;letter-spacing:-0.03em;color:rgba(255, 255, 255, 0.6);}.tp-footer-subscribe-form .tp-input::-moz-placeholder{ /* Firefox 19+ */ font-size:16px;letter-spacing:-0.03em;color:rgba(255, 255, 255, 0.6);}.tp-footer-subscribe-form .tp-input:-moz-placeholder{ /* Firefox 4-18 */ font-size:16px;letter-spacing:-0.03em;color:rgba(255, 255, 255, 0.6);}.tp-footer-subscribe-form .tp-input:-ms-input-placeholder{ /* IE 10+ Edge*/ font-size:16px;letter-spacing:-0.03em;color:rgba(255, 255, 255, 0.6);}.tp-footer-subscribe-form .tp-input::placeholder{ /* MODERN BROWSER */ font-size:16px;letter-spacing:-0.03em;color:rgba(255, 255, 255, 0.6);}.tp-footer-subscribe-form button{ color:var(--tp-common-white);position:absolute;top:50%;transform:translateY(-50%);right:0;}.tp-footer-copyright p{ letter-spacing:-0.03em;color:rgba(255, 255, 255, 0.6);}.tp-footer-copyright p a{ color:var(--tp-common-white);}.tp-footer-copyright-wrap{ border-top:1px solid rgba(255, 255, 255, 0.17);padding:30px 0px 17px 0px;}.tp-footer-scroll a{ font-weight:400;font-size:16px;letter-spacing:-0.03em;color:var(--tp-common-white);}.tp-footer-scroll a:hover{ color:rgba(255, 255, 255, 0.6);}.tp-footer-shape{ position:absolute;right:0;top:40px;}@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:574.98px){ .tp-footer-shape{ right:-40px;}}.tp-footer-border::before{ position:absolute;content:"";width:1px;height:88px;background:rgba(255, 255, 255, 0.17);right:100px;top: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:574.98px){ .tp-footer-border::before{ right:60px;}}@media only screen and (min-width:768px) and (max-width:991px), only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .tp-footer-border::before{ display:none;}}.tp-footer-email{ font-weight:500;font-size:55px;line-height:118%;letter-spacing:-0.03em;color:var(--tp-common-black);}@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), (max-width:574.98px){ .tp-footer-email{ font-size:40px;}}@media only screen and (min-width:576px) and (max-width:767px){ .tp-footer-email{ font-size:29px;}}.tp-footer-email:hover{ color:rgba(0, 0, 0, 0.6);}.tp-footer-2-wrap .tp-footer-tittle{ color:var(--tp-common-black);}.tp-footer-2-wrap .tp-footer-link{ color:rgba(0, 0, 0, 0.6);}.tp-footer-2-wrap .tp-footer-link:hover{ color:var(--tp-common-black);}.tp-footer-2-wrap .tp-footer-social span a{ border:1.5px solid rgba(0, 0, 0, 0.17);color:var(--tp-common-black);}.tp-footer-2-wrap .tp-footer-social span a:hover{ color:var(--tp-common-white);border-color:var(--tp-common-black);background:var(--tp-common-black);}.tp-footer-2-wrap .tp-footer-copyright p{ color:var(--tp-common-black);}.tp-footer-2-wrap .tp-footer-copyright p a{ color:var(--tp-common-black);}@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:574.98px){ .tp-footer-2-wrap .tp-footer-widget{ margin-left:0;}}.tp-footer-3-tittle{ font-weight:600;font-size:140px;line-height:1;letter-spacing:-0.03em;text-align:center;}@media only screen and (min-width:992px) and (max-width:1199px){ .tp-footer-3-tittle{ font-size:120px;}}@media only screen and (min-width:768px) and (max-width:991px){ .tp-footer-3-tittle{ font-size:90px;}}@media only screen and (min-width:576px) and (max-width:767px){ .tp-footer-3-tittle{ font-size:70px;}}@media (max-width:574.98px){ .tp-footer-3-tittle{ font-size:46px;}}.tp-footer-3-subtittle{ font-weight:500;font-size:18px;letter-spacing:-0.02em;}.tp-footer-3-content-wrap .tp-footer-social span a{ border:1.5px solid rgba(0, 0, 0, 0.17);color:var(--tp-common-black);}.tp-footer-3-content-wrap .tp-footer-social span a:hover{ box-shadow:0 0 40px 0 rgba(0, 0, 0, 0.15);background:var(--tp-common-white);}.tp-footer-3-copyright p{ letter-spacing:-0.03em;color:var(--tp-common-black);}/*----------------------------------------*//* 7.9 Hero css start/*----------------------------------------*/.tp-hero-spacing{ padding-top:185px;padding-bottom:58px;}.tp-hero-tittle{ font-weight:500;font-size:55px;line-height:118%;letter-spacing:-0.03em;color:var(--tp-common-black);}@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:574.98px){ .tp-hero-tittle{ font-size:46px;}}@media (max-width:574.98px){ .tp-hero-tittle{ font-size:38px;}}.tp-hero-tittle span{ color:var(--tp-grey-2);}.tp-hero-bigtext{ line-height:1;overflow:hidden;}.tp-hero-bigtext h2{ font-weight:700;font-size:460px;letter-spacing:-0.03em;color:var(--tp-common-black);position:relative;line-height:0.9;margin-bottom:0;}@media only screen and (min-width:1200px) and (max-width:1399px){ .tp-hero-bigtext h2{ font-size:390px;}}@media only screen and (min-width:992px) and (max-width:1199px){ .tp-hero-bigtext h2{ font-size:320px;}}@media only screen and (min-width:768px) and (max-width:991px), only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .tp-hero-bigtext h2{ font-size:230px;}}@media only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .tp-hero-bigtext h2{ font-size:165px;}}@media (max-width:574.98px){ .tp-hero-bigtext h2{ font-size:110px;}}.tp-hero-bigtext h2 .shape{ font-size:80px;position:absolute;right:10px;top:35px;}@media only screen and (min-width:768px) and (max-width:991px), only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .tp-hero-bigtext h2 .shape{ font-size:50px;}}@media (max-width:574.98px){ .tp-hero-bigtext h2 .shape{ top:0;font-size:30px;}}.tp-hero-bigtext h2 .shape-2 svg{ position:absolute;top:67px;right:35px;}@media only screen and (min-width:1200px) and (max-width:1399px){ .tp-hero-bigtext h2 .shape-2 svg{ top:48px;right:22px;}}@media only screen and (min-width:992px) and (max-width:1199px){ .tp-hero-bigtext h2 .shape-2 svg{ top:30px;right:12px;}}@media only screen and (min-width:768px) and (max-width:991px), only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .tp-hero-bigtext h2 .shape-2 svg{ top:0;right:0;width:80px;}}@media (max-width:574.98px){ .tp-hero-bigtext h2 .shape-2 svg{ display:none;}}.tp-hero-cetagory{ background:#f8f8f9;border-radius:50px;margin-left:-40px;margin-right:-40px;margin-top:-120px;z-index:-1;position:relative;}@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:574.98px){ .tp-hero-cetagory{ margin-top:0;margin-bottom:30px;margin-left:0;margin-right:0;}}.tp-hero-cetagory span{ font-weight:400;font-size:16px;letter-spacing:-0.02em;color:var(--tp-common-black);flex:0 0 auto;padding:12px 0px;padding-right:180px;}@media only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .tp-hero-cetagory span{ padding-right:70px;}}.tp-hero-circle{ position:absolute;display:flex;align-items:center;justify-content:center;height:100vh;width:100%;inset:0%;z-index:-2;}.tp-hero-circle-2{ margin-top:-150px;}.tp-hero-circle .circle-1,.tp-hero-circle .circle-2{ position:absolute;height:100vmax;width:100vmax;opacity:0.5;object-fit:cover;}.tp-hero-circle .circle-1{ -webkit-animation:zoom 20s infinite linear;animation:zoom 20s infinite linear;}.tp-hero-circle .circle-2{ -webkit-animation:spinner 20s infinite linear;animation:spinner 20s infinite linear;}.tp-hero-video{ border-radius:20px;}.tp-hero-video video{ width:420px;height:340px;object-fit:cover;border-radius:20px;}@media only screen and (min-width:768px) and (max-width:991px), only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .tp-hero-video video{ width:100%;}}.tp-hero-2-tittle{ font-weight:500;font-size:110px;line-height:100%;letter-spacing:-0.03em;color:var(--tp-common-black);}@media only screen and (min-width:1200px) and (max-width:1399px){ .tp-hero-2-tittle{ font-size:95px;}}@media only screen and (min-width:992px) and (max-width:1199px), only screen and (min-width:768px) and (max-width:991px){ .tp-hero-2-tittle{ font-size:70px;}}@media only screen and (min-width:576px) and (max-width:767px){ .tp-hero-2-tittle{ font-size:50px;}}@media (max-width:574.98px){ .tp-hero-2-tittle{ font-size:40px;}}.tp-hero-2-tittle span{ color:var(--tp-grey-2);}.tp-hero-2-spacing{ padding-top:195px;padding-bottom:70px;}@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:574.98px){ .tp-hero-2-spacing{ padding-top:160px;}}.tp-hero-2-video video{ width:100%;height:272px;}.tp-hero-3-thumb img{ border-radius:25px;}.tp-hero-3-tittle{ font-weight:500;font-size:55px;line-height:118%;letter-spacing:-0.03em;}@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:574.98px){ .tp-hero-3-tittle br{ display:none;}}@media only screen and (min-width:768px) and (max-width:991px){ .tp-hero-3-tittle{ font-size:50px;}}@media only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .tp-hero-3-tittle{ font-size:40px;}}.tp-hero-3-icon{ position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;}.tp-hero-3-para{ line-height:162%;letter-spacing:-0.02em;color:var(--tp-common-black);}.tp-hero-3-para-2 p{ line-height:162%;letter-spacing:-0.02em;color:var(--tp-common-black);font-size:18px;}@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:574.98px){ .tp-hero-3-para-2 p br{ display:none;}}.tp-hero-3-form .tp-input{ border:1px solid rgba(0, 0, 0, 0.1);border-radius:60px;width:308px;height:50px;}.tp-hero-3-shape{ position:absolute;top:-95px;left:0;width:100%;z-index:-1;}/*----------------------------------------*//* 7.8 gallery css start/*----------------------------------------*/.tp-gallery-wrapper{ background:var(--tp-common-black);padding-left:160px;padding-right:160px;height:930px;overflow:hidden;border-radius:30px;}@media only screen and (min-width:1200px) and (max-width:1399px){ .tp-gallery-wrapper{ padding-left:100px;padding-right:100px;}}@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:574.98px){ .tp-gallery-wrapper{ padding-left:20px;padding-right:20px;height:630px;}}@media only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .tp-gallery-wrapper{ padding-left:10px;padding-right:10px;height:430px;}}.tp-gallery-item{ overflow:hidden;border-radius:20px;}.tp-gallery-item:hover img{ transform:scale(1.1);}.tp-gallery-item img{ border-radius:20px;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;}/*----------------------------------------*//* 7.1 about css start/*----------------------------------------*/.tp-about-circale{ width:150px;height:150px;}.tp-about-circale span{ position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;text-align:center;}@media only screen and (min-width:768px) and (max-width:991px), only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .tp-about-content{ margin-left:0;}}.tp-about-content h2 .spacing{ margin-left:115px;}@media only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .tp-about-content h2 .spacing{ margin-left:0;}}.tp-about-exp-item{ background:var(--tp-grey-3);border-radius:10px;padding:45px 50px 50px 50px;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:574.98px){ .tp-about-exp-item{ padding:25px 30px 30px 30px;}}.tp-about-exp-date{ font-weight:400;font-size:16px;letter-spacing:-0.02em;color:var(--tp-common-black);}.tp-about-exp-tittle{ font-weight:500;font-size:24px;line-height:125%;letter-spacing:-0.02em;}@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:574.98px){ .tp-about-exp-tittle br{ display:none;}}.tp-about-exp-meta span{ font-weight:400;font-size:14px;letter-spacing:-0.02em;color:var(--tp-common-black);border:1px solid var(--tp-border-1);border-radius:100px;padding:4px 15px;line-height:1;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}.tp-about-exp-meta span:hover{ background:var(--tp-common-black);color:var(--tp-common-white);}.tp-about-exp-meta span:not(:last-child){ margin-right:10px;}.tp-about-exp-count{ font-weight:400;font-size:16px;letter-spacing:-0.02em;color:var(--tp-common-black);position:absolute;bottom:50px;right: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:574.98px){ .tp-about-exp-count{ bottom:30px;right:30px;}}.tp-about-para{ font-weight:500;font-size:16px;letter-spacing:-0.02em;text-align:center;color:var(--tp-common-black);}.tp-about-brands{ display:flex;}@media only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .tp-about-brands{ flex-wrap:wrap;}}.tp-about-brands a{ padding:0 65px;display:inline-block;}@media only screen and (min-width:1200px) and (max-width:1399px), only screen and (min-width:768px) and (max-width:991px){ .tp-about-brands a{ padding:0 35px;}}@media only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .tp-about-brands a{ padding:10px 20px;}}.tp-about-brands a:not(:last-child){ border-right:1px solid rgba(0, 0, 0, 0.1);}@media only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .tp-about-brands a:not(:last-child){ border:none;}}.tp-about-details-tittle{ font-weight:500;font-size:34px;line-height:129%;letter-spacing:-0.02em;}@media (max-width:574.98px){ .tp-about-details-tittle{ font-size:24px;}}.tp-about-details-tittle span{ color:rgba(0, 0, 0, 0.6);}.tp-about-details-thumb img{ border-radius:20px;}.tp-about-spacing{ padding-top:160px;}.tp-about-bottom-location{ font-weight:400;font-size:16px;letter-spacing:-0.02em;color:var(--tp-common-black);}.tp-about-bottom-border{ width:860px;height:1px;background:#d9d9d9;}@media only screen and (min-width:1200px) and (max-width:1399px){ .tp-about-bottom-border{ width:700px;}}@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:574.98px){ .tp-about-bottom-border{ width:550px;}}@media only screen and (min-width:768px) and (max-width:991px), only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .tp-about-bottom-border{ display:none;}}.tp-about-capsule-wrapper{ position:relative;overflow:hidden;height:550px;pointer-events:none;margin-right:30px;}@media (max-width:574.98px){ .tp-about-capsule-wrapper{ margin-right:0;}}.tp-about-capsule-wrapper > .tp-about-capsule-item-wrapper > p{ position:absolute;display:inline-block;margin-bottom:0;left:0;top:0;user-select:none;pointer-events:auto;transition:none;}.tp-about-capsule-wrapper > .tp-about-capsule-item-wrapper > p img{ transition:none;padding-bottom:10px;}.tp-about-capsule-item{ display:inline-block;font-size:15px;color:var(--tp-common-white);font-weight:500;border-radius:100px;padding:10px 26px;-webkit-transform:translate(-50%, -50%) rotate(0.01rad);-moz-transform:translate(-50%, -50%) rotate(0.01rad);-ms-transform:translate(-50%, -50%) rotate(0.01rad);-o-transform:translate(-50%, -50%) rotate(0.01rad);transform:translate(-50%, -50%) rotate(0.01rad);}@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:574.98px){ .tp-about-details{ margin-right:0;}}@media only screen and (min-width:1200px) and (max-width:1399px){ .ab-personal-info__left-box{ margin-right:190px;}}@media only screen and (min-width:992px) and (max-width:1199px){ .ab-personal-info__left-box{ margin-right:50px;}}@media only screen and (min-width:768px) and (max-width:991px), only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .ab-personal-info__left-box{ margin-right:0px;margin-bottom:100px;}}@media only screen and (min-width:992px) and (max-width:1199px){ .ab-personal-info__skill{ margin-top:100px;}}.ab-personal-info__left-content{ position:relative;z-index:2;}.ab-personal-info__left-content-title{ font-weight:500;font-size:40px;letter-spacing:-0.03em;}@media (max-width:574.98px){ .ab-personal-info__left-content-title{ font-size:30px;}}.ab-personal-info__left-content-title svg{ transform:translateY(-5px);margin-right:10px;color:var(--tp-common-black);}.ab-personal-info__left-content p{ font-weight:400;font-size:16px;line-height:162%;margin-bottom:20px;}.ab-personal-info__left-content .emails{ font-weight:500;font-size:20px;line-height:100%;color:var(--tp-common-black);margin-bottom:10px;display:block;}.ab-personal-info__left-content .contact{ display:block;font-weight:400;font-size:20px;line-height:1;color:var(--tp-grey-1);margin-bottom:20px;}.ab-personal-info__exprience .ab-personal-bttom-border{ border-bottom:1px solid rgba(0, 0, 0, 0.1);}.ab-personal-info__exprience-box{ padding-top:30px;padding-bottom:30px;border-top:1px solid rgba(0, 0, 0, 0.1);}@media (max-width:574.98px){ .ab-personal-info__exprience-box{ flex-wrap:wrap;}}.ab-personal-info__exprience-length{ font-weight:400;font-size:14px;line-height:15px;text-transform:uppercase;color:var(--tp-grey-1);margin-right:95px;}@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:574.98px){ .ab-personal-info__exprience-length{ margin-right:40px;}}@media (max-width:574.98px){ .ab-personal-info__exprience-length{ margin-right:50px;margin-bottom:15px;}}.ab-personal-info__exprience-title{ font-weight:500;font-size:24px;line-height:20px;color:var(--tp-common-black);}.ab-personal-info__exprience-content span{ font-weight:500;font-size:14px;line-height:14px;color:var(--tp-grey-1);}/*----------------------------------------*//* 7.13 project css start/*----------------------------------------*/.tp-project-subtittle span{ font-weight:400;font-size:16px;letter-spacing:-0.02em;color:var(--tp-grey-1);}.tp-project-tittle{ font-weight:500;font-size:140px;line-height:1;letter-spacing:-0.03em;}@media only screen and (min-width:992px) and (max-width:1199px){ .tp-project-tittle{ font-size:120px;}}@media only screen and (min-width:768px) and (max-width:991px){ .tp-project-tittle{ font-size:80px;}}@media only screen and (min-width:576px) and (max-width:767px){ .tp-project-tittle{ font-size:60px;margin-bottom:30px;}}@media (max-width:574.98px){ .tp-project-tittle{ font-size:50px;margin-bottom:25px;}}.tp-project-dates{ font-weight:500;font-size:18px;letter-spacing:-0.02em;color:var(--tp-common-black);}.tp-project-thumb{ border-radius:20px;}.tp-project-thumb img{ border-radius:20px;transition:all 0.6s ease;}.tp-project-item:hover .tp-project-thumb img{ transform:scale(1.1);}.tp-project-item:hover .tp-project-brand{ opacity:1;visibility:visible;transform:scaleY(1);}.tp-project-item-tittle{ font-weight:500;font-size:24px;letter-spacing:-0.02em;}.tp-project-brand{ font-weight:400;font-size:16px;letter-spacing:-0.02em;color:var(--tp-common-black);position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:center;z-index:1;left:0;padding:12px 0px;line-height:1;background:var(--tp-common-white);opacity:0;visibility:hidden;transform:scaleY(0);-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}.tp-project-2-item{ overflow:hidden;border-radius:30px;}.tp-project-2-item a{ display:block;}.tp-project-2-content{ position:absolute;bottom:75px;left:180px;right:180px;}@media only screen and (min-width:992px) and (max-width:1199px){ .tp-project-2-content{ left:60px;right:60px;}}@media only screen and (min-width:768px) and (max-width:991px), only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .tp-project-2-content{ left:40px;right:40px;bottom:35px;}}@media (max-width:574.98px){ .tp-project-2-content{ left:20px;right:20px;bottom:15px;}}.tp-project-2-thumb{ border-radius:30px;position:relative;overflow:hidden;}.tp-project-2-thumb::after{ position:absolute;content:"";top:0;left:0;width:100%;height:100%;border-radius:30px;background:rgba(0, 0, 0, 0.25);}.tp-project-2-thumb img{ border-radius:30px;width:100%;}@media (max-width:574.98px){ .tp-project-2-thumb img{ height:300px;object-fit:cover;}}.tp-project-2-cetagory span{ font-weight:400;font-size:16px;color:var(--tp-common-white);backdrop-filter:blur(40px);background:linear-gradient(209deg, rgba(255, 255, 255, 0.25) 0%, rgba(255, 255, 255, 0.25) 100%);display:inline-block;border-radius:34px;padding:7px 16px;line-height:1;margin-right:4px;}.tp-project-2-tittle{ font-weight:500;font-size:55px;line-height:1;letter-spacing:-0.02em;color:var(--tp-common-white);}@media only screen and (min-width:576px) and (max-width:767px){ .tp-project-2-tittle{ font-size:35px;}}@media (max-width:574.98px){ .tp-project-2-tittle{ font-size:25px;}}.tp-project-2-dates{ font-weight:400;font-size:16px;color:var(--tp-common-white);}.tp-project-spacing{ padding-top:160px;}@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:574.98px){ .tp-project-spacing{ padding-top:140px;}}.tp-project-details-left-title{ font-weight:500;font-size:24px;letter-spacing:-0.02em;color:var(--tp-common-black);}.tp-project-details-left-content span{ font-weight:400;font-size:18px;color:var(--tp-grey-1);display:block;}.tp-project-details-subtittle{ font-weight:500;font-size:18px;letter-spacing:-0.02em;color:var(--tp-common-black);}.tp-project-details-tittle{ font-weight:500;font-size:60px;line-height:110%;letter-spacing:-0.03em;}@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:574.98px){ .tp-project-details-tittle{ font-size:40px;}}.tp-project-details-tittle span{ color:var(--tp-grey-2);}.tp-project-details-para{ font-weight:400;font-size:16px;line-height:175%;letter-spacing:-0.02em;}.tp-project-details-spacing{ padding-top:175px;}@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:574.98px){ .tp-project-details-spacing{ padding-top:150px;}}.tp-project-details-thumb{ border-radius:20px;}.tp-project-details-thumb img{ border-radius:20px;}.tp-project-details-overview-title{ font-weight:500;font-size:50px;letter-spacing:-0.02em;}.tp-project-details-overview-right h4{ font-weight:500;font-size:30px;line-height:133%;letter-spacing:-0.02em;}.tp-project-details-overview-list ul li{ font-weight:400;font-size:18px;line-height:189%;color:var(--tp-common-black);list-style:none;position:relative;padding-left:17px;}.tp-project-details-overview-list ul li::after{ position:absolute;top:14px;left:0;height:5px;width:5px;background-color:var(--tp-common-black);content:"";border-radius:50%;}.tp-project-details-result{ padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid rgba(0, 0, 0, 0.1);}.tp-project-details-result .child-1{ font-weight:500;font-size:70px;line-height:1;letter-spacing:-0.01em;color:var(--tp-common-black);margin-right:15px;}.tp-project-details-result .child-1 em{ font-style:normal;width:120px;}@media (max-width:574.98px){ .tp-project-details-result .child-1{ font-size:40px;}}.tp-project-details-result .child-2{ font-weight:400;font-size:18px;line-height:1;color:rgba(0, 0, 0, 0.6);margin-bottom:0;}@media (max-width:574.98px){ .tp-project-details-result .child-2{ font-size:16px;}}/*----------------------------------------*//* 7.14 testimonial css start/*----------------------------------------*/.tp-testimonial-avatar img{ border-radius:100px;}.tp-testimonial-avatar-text{ width:420px;height:235px;background:var(--tp-common-white);}.tp-testimonial-avatar-text .text-img{ position:absolute;}@media (max-width:574.98px){ .tp-testimonial-avatar-slider .swiper-slider{ width:100%;}}.tp-testimonial-border{ position:absolute;top:50%;transform:translateY(-50%);width:100%;}.tp-testimonial-para{ font-weight:500;font-size:24px;line-height:150%;letter-spacing:-0.01em;color:var(--tp-common-black);}@media (max-width:574.98px){ .tp-testimonial-para{ font-size:20px;}}.tp-testimonial-author-info h5{ font-weight:500;font-size:18px;line-height:200%;letter-spacing:-0.01em;}.tp-testimonial-author-info span{ font-weight:400;font-size:16px;letter-spacing:-0.01em;color:var(--tp-grey-1);}.tp-testimonial-navigation{ position:absolute;display:flex;justify-content:space-between;width:100%;top:50%;transform:translateY(-50%);}@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:574.98px){ .tp-testimonial-navigation{ width:97%;}}@media only screen and (min-width:768px) and (max-width:991px), only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .tp-testimonial-navigation{ top:auto;transform:translateY(0);}}@media (max-width:574.98px){ .tp-testimonial-navigation{ width:92%;}}.tp-testimonial-navigation span{ border:1px solid rgba(0, 0, 0, 0.1);border-radius:100px;width:60px;height:60px;display:flex;justify-content:center;align-items:center;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}.tp-testimonial-navigation span:hover{ background:var(--tp-common-black);color:var(--tp-common-white);}/*----------------------------------------*//* 7.15 text css start/*----------------------------------------*/.tp-text-slide-active .swiper-slide{ width:auto;}.tp-text-slide-bottom{ margin-top:-25px;}.tp-text-slide-bottom .tp-text-content span{ color:var(--tp-common-black);}.tp-text-content span{ font-weight:500;font-size:140px;line-height:1.3;letter-spacing:-0.03em;color:rgba(0, 0, 0, 0.1);}@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-text-content span{ font-size:100px;}}@media (max-width:574.98px){ .tp-text-content span{ font-size:60px;}}/*----------------------------------------*//* 7.2 award css start/*----------------------------------------*/.hover-reveal-item .tp-award-reveal-img{ position:absolute;top:0;left:0;width:210px;height:250px;opacity:0;z-index:9;overflow:hidden;pointer-events:none;border-radius:10px;margin:-150px 0 0 -150px;-webkit-transition:opacity 0.3s, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:opacity 0.3s, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:opacity 0.3s, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:opacity 0.3s, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.3s, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transform:scale(0.4);background-repeat:no-repeat;background-size:cover;}.hover-reveal-item:hover .tp-award-reveal-img{ opacity:1;}.hover-reveal-item .des-team-reveal-img{ position:absolute;top:0;left:0;width:300px;height:400px;opacity:0;z-index:9;overflow:hidden;pointer-events:none;border-radius:10px;margin:-150px 0 0 -150px;-webkit-transition:opacity 0.3s, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:opacity 0.3s, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:opacity 0.3s, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:opacity 0.3s, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.3s, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transform:scale(0.4);}.hover-reveal-item:hover .des-team-reveal-img{ opacity:1;}.hover-reveal-item .des-text-reveal-img{ position:absolute;top:0;left:0;width:300px;height:320px;opacity:0;z-index:9;overflow:hidden;pointer-events:none;border-radius:10px;margin:-150px 0 0 -150px;-webkit-transition:opacity 0.3s, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:opacity 0.3s, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:opacity 0.3s, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:opacity 0.3s, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.3s, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transform:scale(0.4);}@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){ .hover-reveal-item .des-text-reveal-img{ width:200px;height:220px;margin:-120px 0 0 -120px;}}@media (max-width:574.98px){ .hover-reveal-item .des-text-reveal-img{ width:120px;height:140px;margin:-80px 0 0 -100px;}}.hover-reveal-item .des-text-reveal-img img{ max-width:100%;}.hover-reveal-item:hover .des-text-reveal-img{ opacity:1;}.hover-reveal-item .design-award-reveal-img{ position:absolute;top:0;left:0;width:250px;height:250px;opacity:0;z-index:9;overflow:hidden;pointer-events:none;background-size:cover;border-radius:20px;margin:-150px 0 0 -150px;-webkit-transition:opacity 0.3s, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:opacity 0.3s, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:opacity 0.3s, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:opacity 0.3s, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.3s, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transform:scale(0.4);}.hover-reveal-item:hover .design-award-reveal-img{ opacity:1;}.hover-reveal-item .studio-service-reveal-img{ position:absolute;top:0;left:0;width:360px;height:360px;opacity:0;z-index:9;overflow:hidden;pointer-events:none;margin:-150px 0 0 -150px;-webkit-transition:opacity 0.3s, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:opacity 0.3s, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:opacity 0.3s, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:opacity 0.3s, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.3s, transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transform:scale(0.4);object-fit:cover;}@media (max-width:574.98px){ .hover-reveal-item .studio-service-reveal-img{ height:200px;width:200px;}}.hover-reveal-item:hover .studio-service-reveal-img{ opacity:1;}.design-award-area{ margin-top:-76px;}@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:574.98px){ .design-award-area{ margin-top:-30px;}}.design-award-title-box p{ font-weight:500;font-size:24px;line-height:1.25;color:#e0eeee;margin-bottom:0;letter-spacing:-0.02em;max-width:470px;margin:0 auto;}@media only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .design-award-title-box p{ font-size:20px;}}.design-award-content h4{ font-weight:500;font-size:24px;line-height:1.2;margin-bottom:0;padding-right:60px;letter-spacing:-0.02em;color:rgba(0, 0, 0, 0.3);}.design-award-content span{ flex:0 0 auto;font-weight:500;font-size:18px;line-height:1;letter-spacing:-0.02em;color:rgba(0, 0, 0, 0.3);}.design-award-content img{ opacity:0.3;will-change:transform;transition:all linear 1s;}@media (max-width:574.98px){ .design-award-content-xs{ flex-direction:column;}}@media only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .design-award-content-xs.design-award-content h4{ font-size:16px;padding-right:0;margin-bottom:10px;}}.design-award-item{ position:relative;width:70%;margin:0 auto;padding-bottom:35px;transition-duration:0.3s;transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 1, 1);border-bottom:1px solid rgba(0, 0, 0, 0.3);}@media only screen and (min-width:768px) and (max-width:991px){ .design-award-item{ width:690px;}}@media only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .design-award-item{ width:100%;}}.design-award-item::after{ position:absolute;content:"";bottom:2px;right:0;height:1px;width:8px;transform:rotate(40deg);background:rgba(0, 0, 0, 0.3);}.design-award-item::before{ position:absolute;content:"";bottom:-4px;right:0;height:1px;width:8px;transform:rotate(-40deg);background:rgba(0, 0, 0, 0.3);}.design-award-item:hover{ border-color:var(--tp-common-black);}.design-award-item:hover::after, .design-award-item:hover::before{ background-color:var(--tp-common-black);}.design-award-item:hover .design-award-content h4, .design-award-item:hover .design-award-content span{ color:var(--tp-common-black);}.design-award-item:hover .design-award-content img{ transform:rotate(360deg);}.design-award-item.active .design-award-content h4{ color:var(--tp-common-black);}.design-award-item.active .design-award-content img{ opacity:1;}.design-award-item.active .design-award-content span{ color:var(--tp-common-black);}.design-award-wrap .row [class*=col]:not(:first-child) .design-award-item{ padding-top:40px;}/*----------------------------------------*//* 7.7 feature css start/*----------------------------------------*/.tp-feature-icon{ border-radius:10px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;background:var(--tp-grey-3);}.tp-feature-tittle{ font-weight:500;font-size:18px;letter-spacing:-0.02em;color:var(--tp-common-black);}.tp-feature-border{ border-top:1px solid rgba(0, 0, 0, 0.1);border-bottom:1px solid rgba(0, 0, 0, 0.1);padding-top:40px;padding-bottom:10px;}/*----------------------------------------*//* 7.11 pricing css start/*----------------------------------------*/.tp-pricing-tittle{ font-weight:500;font-size:24px;line-height:125%;letter-spacing:-0.02em;}.tp-pricing-tittle span{ color:#595959;margin-left:10px;}.tp-pricing-item{ background:var(--tp-grey-3);border-radius:10px;padding:55px 90px 60px 60px;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:574.98px){ .tp-pricing-item{ padding:35px 40px 40px 40px;}}.tp-pricing-item p{ line-height:175%;}.tp-pricing-item .tp-btn-xl{ background:var(--tp-common-white);}.tp-pricing-shape{ position:absolute;top:0;right:0;z-index:-1;}/*----------------------------------------*//* 7.3 contact css start/*----------------------------------------*/.tp-contact-form-input .tp-label{ font-weight:400;font-size:16px;margin-bottom:5px;color:var(--tp-common-black);}.tp-contact-form-input .tp-input{ border:1px solid rgba(0, 0, 0, 0.1);border-radius:50px;height:50px;font-size:14px;line-height:50px;width:100%;color:var(--tp-common-black);}.tp-contact-form-input .tp-input::-webkit-input-placeholder{ /* Chrome/Opera/Safari */ font-size:14px;color:#595959;}.tp-contact-form-input .tp-input::-moz-placeholder{ /* Firefox 19+ */ font-size:14px;color:#595959;}.tp-contact-form-input .tp-input:-moz-placeholder{ /* Firefox 4-18 */ font-size:14px;color:#595959;}.tp-contact-form-input .tp-input:-ms-input-placeholder{ /* IE 10+ Edge*/ font-size:14px;color:#595959;}.tp-contact-form-input .tp-input::placeholder{ /* MODERN BROWSER */ font-size:14px;color:#595959;}.tp-contact-form-input .tp-select{ color:#595959;padding-left:26px;}.tp-contact-form-input .tp-textarea{ height:90px;border-radius:10px;line-height:1;}.tp-contact-top-subtittle{ font-weight:400;font-size:24px;color:var(--tp-common-black);}.tp-contact-top-tittle{ font-weight:500;font-size:100px;line-height:104%;letter-spacing:-0.03em;color:var(--tp-common-black);}@media only screen and (min-width:1200px) and (max-width:1399px){ .tp-contact-top-tittle{ font-size:90px;}}@media only screen and (min-width:992px) and (max-width:1199px), only screen and (min-width:768px) and (max-width:991px){ .tp-contact-top-tittle{ font-size:75px;}}@media only screen and (min-width:576px) and (max-width:767px){ .tp-contact-top-tittle{ font-size:57px;}}@media (max-width:574.98px){ .tp-contact-top-tittle{ font-size:43px;}}.tp-contact-top-tittle img{ border-radius:50px;margin-left:15px;transform:translateY(-5px);}@media only screen and (min-width:576px) and (max-width:767px){ .tp-contact-top-tittle img{ width:140px;}}@media (max-width:574.98px){ .tp-contact-top-tittle img{ width:105px;}}.tp-contact-top-spacing{ padding-top:186px;}.tp-contact-top-email span{ font-size:18px;color:var(--tp-grey-1);}.tp-contact-top-email h4{ font-weight:400;font-size:36px;letter-spacing:-0.02em;color:#000;}.tp-contact-top-para p{ font-size:18px;line-height:167%;}@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:574.98px){ .tp-contact-top-para p br{ display:none;}}.tp-contact-category{ display:flex;flex-wrap:wrap;gap:12px;}.tp-contact-category input{ display:none;}.tp-contact-category input ~ span{ font-weight:400;font-size:18px;color:var(--tp-common-black);border:1px solid rgba(0, 0, 0, 0.1);border-radius:30px;transition:all 0.4s ease;padding:16px 38px;display:inline-block;cursor:pointer;}@media only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .tp-contact-category input ~ span{ padding:12px 30px;}}.tp-contact-category input ~ span:hover{ background:var(--tp-common-black);color:var(--tp-common-white);}.tp-contact-category input:checked ~ span{ background:var(--tp-common-black);color:var(--tp-common-white);}.tp-contact-category-wrap h5{ font-weight:500;font-size:24px;letter-spacing:-0.02em;color:var(--tp-common-black);display:block;}@media only screen and (min-width:576px) and (max-width:767px), (max-width:574.98px){ .tp-contact-wrap p br{ display:none;}}/*----------------------------------------*//* 7.12 progress-bar css/*----------------------------------------*/.tp-progress-bar-item{ padding:22px 0px;overflow:hidden;padding-bottom:5px;}.tp-progress-bar-item label{ font-size:16px;font-weight:400;line-height:1;color:var(--tp-common-black);margin-bottom:12px;display:inline-block;}.tp-progress-bar .progress{ overflow:visible;border-radius:3px;background:rgba(0, 0, 0, 0.1);height:1px;}.tp-progress-bar .progress-bar{ background-color:var(--tp-common-black);border-radius:30px;position:relative;overflow:visible;height:3px;border-radius:10px;top:-1px;}.tp-progress-bar .progress-bar span{ position:absolute;right:0;top:-15px;transform:translateY(-50%);font-size:16px;font-weight:400;line-height:1;color:var(--tp-common-black);}.ab-personal-info__skill .ab-personal-info__right-title{ margin-bottom:5px;}/*----------------------------------------*//* 7.4 progress-bar css/*----------------------------------------*/.tp-counter-item{ border-radius:20px;backdrop-filter:blur(40px);background:linear-gradient(209deg, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0.15) 100%);padding:60px 60px 37px 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), (max-width:574.98px){ .tp-counter-item{ padding:30px 30px 27px 30px;}}.tp-counter-tittle{ font-weight:500;font-size:80px;line-height:81%;letter-spacing:-0.03em;color:var(--tp-common-white);}.tp-counter-subtittle{ font-weight:500;font-size:18px;line-height:167%;letter-spacing:-0.02em;color:var(--tp-common-white);}.tp-counter-para{ line-height:162%;color:rgba(255, 255, 255, 0.6);}.tp-counter-spacing{ padding-top:274px;padding-bottom:274px;}@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-counter-spacing{ padding-top:180px;padding-bottom:150px;}}@media (max-width:574.98px){ .tp-counter-spacing{ padding-top:140px;padding-bottom:110px;}}/*----------------------------------------*//* 7.6 faq css/*----------------------------------------*/.tp-faq-btn{ font-weight:500;font-size:18px;line-height:167%;letter-spacing:-0.02em;color:var(--tp-common-black);border:1px solid transparent;border-radius:60px;display:block;width:100%;text-align:left;padding:14px 30px;padding-right:70px;background:#f8f8f9;}@media (max-width:574.98px){ .tp-faq-btn{ padding-right:40px;font-size:16px;}}.tp-faq-btn.collapsed{ background:transparent;border:1px solid rgba(0, 0, 0, 0.1);}.tp-faq-btn .accordion-btn{ position:absolute;top:50%;right:25px;transform:translateY(-50%);display:inline-block;width:12px;height:12px;}.tp-faq-btn .accordion-btn::after{ position:absolute;content:"";width:100%;height:2px;left:0;top:50%;transform:translateY(-50%);background-color:#000000;border-radius:2px;transition:all 0.4s ease;}.tp-faq-btn .accordion-btn::before{ position:absolute;content:"";width:2px;height:100%;left:50%;top:0;background-color:#000000;transform:translateX(-50%);border-radius:2px;transition:all 0.4s ease;}.tp-faq-btn .accordion-button:not(.collapsed){ color:var(--tp-common-black);background:none;box-shadow:none;}.tp-faq-btn:not(.collapsed) .accordion-btn::before{ transform:translateX(-50%) rotate(90deg);background:var(--tp-common-black);opacity:1;}.tp-faq-btn:not(.collapsed) .accordion-btn::after{ background:var(--tp-common-black);opacity:1;}.tp-faq-details-para{ padding-top:10px;padding-bottom:15px;padding-left:30px;padding-right:30px;}.tp-faq-details-para p{ 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:574.98px){ .tp-faq-details-para p br{ display:none;}}/*----------------------------------------*//* 7.16 video css/*----------------------------------------*/.tp-video-play{ width:60px;height:60px;border-radius:50%;display:inline-block;background:var(--tp-common-white);text-align:center;line-height:60px;font-size:16px;color:var(--tp-common-black);position:relative;transition:all 0.4s ease;}.tp-video-waves{ position:absolute;width:120px;height:120px;background:var(--tp-common-white);opacity:0;border-radius:100%;right:-29px;bottom:-29px;z-index:-1;-webkit-animation:tp-video-waves 3s ease-in-out infinite;animation:tp-video-waves 3s ease-in-out infinite;position:absolute;z-index:2;}.tp-video-wave-1{ -webkit-animation-delay:0s;animation-delay:0s;}.tp-video-wave-2{ -webkit-animation-delay:1s;animation-delay:1s;}.tp-video-wave-3{ -webkit-animation-delay:2s;animation-delay:2s;}/*----------------------------------------*//* 7.10 light css start/*----------------------------------------*/.bfolio-light .postbox-details-tag span{ color:rgba(0, 0, 0, 0.6);}.bfolio-light .postbox-details-tag span:last-child::after{ background-color:rgba(0, 0, 0, 0.6);}.bfolio-light .postbox-details-meta .postbox-author-name{ color:rgba(0, 0, 0, 0.6);}.bfolio-light .postbox-details-meta > div:not(:first-child)::after{ background:rgba(0, 0, 0, 0.1);}.bfolio-light .postbox-details-text p{ color:rgba(0, 0, 0, 0.7);}.bfolio-light .postbox-details-quote p{ color:var(--tp-common-black);}.bfolio-light .postbox-details-quote span{ color:rgba(0, 0, 0, 0.6);}.bfolio-light .postbox-details-quote span::before{ background-color:rgba(0, 0, 0, 0.6);}.bfolio-light .postbox-details-text p span{ color:#ff5722;}.bfolio-light .postbox-details-list ul li{ color:rgba(0, 0, 0, 0.7);}.bfolio-light .postbox-details-list ul li::before{ background-color:rgba(0, 0, 0, 0.7);}.bfolio-light .postbox-details-list ul li span{ color:rgba(0, 0, 0, 0.3);}.bfolio-light .postbox-details-code{ background:#f8f8f9;}.bfolio-light .postbox-details-code pre{ color:rgba(0, 0, 0, 0.7);}.bfolio-light .postbox-details-author .sidebar-widget-author{ background:#f8f8f9;}.bfolio-light .postbox-details-social a{ background-color:#f8f8f9;color:rgba(0, 0, 0, 0.8);}.bfolio-light .postbox-details-social a:hover{ background:var(--tp-common-black);color:var(--tp-common-white);}.bfolio-light .tp-blog-sidebar-tagcloud span{ color:var(--tp-common-black);}.bfolio-light .postbox__comment-title{ color:var(--tp-common-black);}.bfolio-light .postbox__comment-name h5{ color:var(--tp-common-black);}.bfolio-light .postbox__comment-name span{ color:rgba(0, 0, 0, 0.7);}.bfolio-light .postbox__comment-text p{ color:rgba(0, 0, 0, 0.7);}.bfolio-light .postbox__comment-reply a{ color:var(--tp-common-black);border:1px solid rgba(0, 0, 0, 0.1);}.bfolio-light .postbox__comment-reply a:hover{ background:var(--tp-common-black);color:var(--tp-common-white);}.bfolio-light .postbox-details-form{ border:1px solid rgba(0, 0, 0, 0.08);}.bfolio-light .postbox-details-form-title{ color:var(--tp-common-black);}.bfolio-light .postbox-details-form p{ color:rgba(0, 0, 0, 0.7);}.bfolio-light .postbox-details-input label{ color:var(--tp-common-black);}.bfolio-light .postbox-details-input input, .bfolio-light .postbox-details-input textarea{ background:#f8f8f9;color:var(--tp-common-black);border:1px solid #f8f8f9;}.bfolio-light .postbox-details-input input:focus, .bfolio-light .postbox-details-input textarea:focus{ background:transparent;}.bfolio-light .postbox-details-remeber label{ color:rgba(0, 0, 0, 0.7);}.bfolio-light .postbox-details-remeber label::before{ color:var(--tp-common-black);filter:invert(1);}.bfolio-light .postbox-details-remeber label::after{ border:1px solid rgba(0, 0, 0, 0.1);}.bfolio-light .postbox-details-item.item-border{ border:1px solid rgba(0, 0, 0, 0.08);}.bfolio-light .postbox-item{ border:1px solid rgba(0, 0, 0, 0.08);}.bfolio-light .postbox-author-name{ color:var(--tp-common-black);}.bfolio-light .postbox-author-info span{ color:rgba(0, 0, 0, 0.6);}.bfolio-light .postbox-meta span{ color:rgba(0, 0, 0, 0.6);}.bfolio-light .postbox-tag{ color:rgba(0, 0, 0, 0.6);}.bfolio-light .postbox-title{ color:var(--tp-common-black);}.bfolio-light .postbox-content p{ color:rgba(0, 0, 0, 0.6);}.bfolio-light .tp-btn-yellow-border.postbox-btn{ color:var(--tp-common-black);background:#F6F6F9;border:1px solid #F6F6F9;}.bfolio-light .postbox-blockquote{ background:#F6F6F9;}.bfolio-light .postbox-blockquote-paragraph p{ color:var(--tp-common-black);}.bfolio-light .tp-offcanvas-2-bg.is-left{ background:var(--tp-common-white);}.bfolio-light .tp-offcanvas-2-logo .logo-1{ display:none;}.bfolio-light .tp-offcanvas-menu > nav > ul > li.is-active > a{ color:var(--tp-common-black);}.bfolio-light .tp-offcanvas-menu > nav > ul > li.is-active .tp-menu-close i{ color:var(--tp-common-black);}.bfolio-light .tp-offcanvas-menu > nav > ul > li > a{ color:#D5D5D5;}.bfolio-light .tp-offcanvas-menu > nav > ul > li > ul > li > a{ color:var(--tp-common-black);}.bfolio-light .tp-offcanvas-menu .tp-submenu li a:hover{ background-color:initial;color:var(--tp-common-black);}.bfolio-light .tp-offcanvas-2-bg.is-right{ background-color:#F6F6F9;}.bfolio-light .tp-offcanvas-2-right-info-title{ color:var(--tp-common-black);}.bfolio-light .tp-offcanvas-2-right-info-item > a{ color:var(--tp-common-black);}.bfolio-light .tp-offcanvas-2-right-social a{ color:var(--tp-common-black);border:1px solid rgba(0, 0, 0, 0.1);}.bfolio-light .tp-offcanvas-2-right-social a:hover{ color:var(--tp-common-white);border-color:var(--tp-common-black);background-color:var(--tp-common-black);}.bfolio-light .tp-offcanvas-2-close-btn .text{ color:var(--tp-common-black);}.bfolio-light .tp-offcanvas-2-close-btn{ color:var(--tp-common-black);}.bfolio-light .tp-offcanvas-2-close-btn .texts{ color:var(--tp-common-black);}/*----------------------------------------*//* 7.5 dark css start/*----------------------------------------*/.bfolio-dark{ background:var(--tp-common-black);}.bfolio-dark .tp-dark-switch .sun{ display:block;color:var(--tp-common-white);}.bfolio-dark .tp-dark-switch .moon{ display:none;}.bfolio-dark .tp-header-logo .logo-white{ display:none;}.bfolio-dark .tp-header-logo .logo-dark{ display:inline-block !important;}.bfolio-dark .tp-header-search{ color:var(--tp-common-white);}.bfolio-dark .tp-btn{ color:var(--tp-common-black);background:var(--tp-common-white);}.bfolio-dark .tp-main-menu nav > ul > li > a{ color:var(--tp-common-white);}.bfolio-dark .tp-main-menu nav > ul > li > .submenu{ background:rgba(38, 37, 40, 0.9);box-shadow:0 20px 30px -8px rgba(19, 19, 22, 0.1);}.bfolio-dark .tp-main-menu nav > ul > li > .submenu > li > a{ color:var(--tp-common-white);}.bfolio-dark .tp-main-menu nav > ul > li > .submenu > li:hover > a{ background-color:#2c2b2e;color:var(--tp-common-white);}.bfolio-dark .header-sticky{ background:rgba(38, 37, 40, 0.9);box-shadow:0 2px 6px 0 rgba(19, 19, 22, 0.08);}.bfolio-dark .tp-hero-circle .circle-1, .bfolio-dark .tp-hero-circle .circle-2{ opacity:0.1;}.bfolio-dark .tp-hero-tittle{ color:var(--tp-common-white);}.bfolio-dark .tp-hero-cetagory{ background:#212124;}.bfolio-dark .tp-hero-cetagory span{ color:var(--tp-common-white);}.bfolio-dark .tp-hero-bigtext h2{ color:var(--tp-common-white);}.bfolio-dark .reveal-text .char{ color:#a8a8a8;}.bfolio-dark .reveal-text .char.revealed{ color:var(--tp-common-white);}.bfolio-dark .tp-about-circale img{ filter:invert(1);}.bfolio-dark .tp-about-circale span{ color:var(--tp-common-white);}.bfolio-dark .tp-btn-border{ border:1px solid rgba(255, 255, 255, 0.2);color:var(--tp-common-white);background:transparent;}.bfolio-dark .tp-gallery-wrapper{ background:var(--tp-grey-4);}.bfolio-dark .tp-about-exp-item{ background:var(--tp-grey-4);}.bfolio-dark .tp-about-exp-date{ color:var(--tp-common-white);}.bfolio-dark .tp-about-exp-tittle{ color:var(--tp-common-white);}.bfolio-dark .tp-about-exp-meta span:hover{ background:var(--tp-common-white);color:var(--tp-common-black);}.bfolio-dark .tp-about-exp-meta span{ color:var(--tp-common-white);border:1px solid rgba(255, 255, 255, 0.2);}.bfolio-dark .tp-about-exp-count{ color:var(--tp-common-white);}.bfolio-dark .tp-about-para{ color:var(--tp-common-white);}.bfolio-dark .tp-about-brands a{ filter:invert(1);}.bfolio-dark .tp-section-border{ border-bottom:1px solid rgba(255, 255, 255, 0.1);}.bfolio-dark .tp-project-subtittle span{ color:var(--tp-grey-5);}.bfolio-dark .tp-project-brand{ color:var(--tp-common-white);background:var(--tp-common-black);}.bfolio-dark .tp-project-item-tittle{ color:var(--tp-common-white);}.bfolio-dark .tp-project-dates{ color:var(--tp-common-white);}.bfolio-dark .tp-testimonial-avatar-text{ background:var(--tp-common-black);}.bfolio-dark .tp-testimonial-avatar-text .text-img{ filter:invert(1);}.bfolio-dark .tp-testimonial-para{ color:var(--tp-common-white);}.bfolio-dark .tp-testimonial-navigation span{ border:1px solid rgba(255, 255, 255, 0.1);color:var(--tp-common-white);}.bfolio-dark .tp-testimonial-author-info h5{ color:var(--tp-common-white);}.bfolio-dark .tp-testimonial-author-info span{ color:var(--tp-grey-5);}.bfolio-dark .tp-text-content span{ color:rgba(255, 255, 255, 0.2);}.bfolio-dark .tp-text-slide-bottom .tp-text-content span{ color:var(--tp-common-white);}.bfolio-dark .grey-bg{ background:var(--tp-grey-4);}.bfolio-dark .design-award-item.active .design-award-content h4{ color:var(--tp-common-white);}.bfolio-dark .design-award-item.active .design-award-content span{ color:var(--tp-common-white);}.bfolio-dark .design-award-item{ border-bottom:1px solid rgba(255, 255, 255, 0.3);}.bfolio-dark .design-award-content h4{ color:rgba(255, 255, 255, 0.3);}.bfolio-dark .design-award-content span{ color:rgba(255, 255, 255, 0.3);}.bfolio-dark .tp-blog-tag{ color:var(--tp-common-white);background:rgba(255, 255, 255, 0.08);}.bfolio-dark .tp-blog-date{ color:var(--tp-common-white);}.bfolio-dark .tp-blog-tittle{ color:var(--tp-common-white);}.bfolio-dark .tp-black-bg{ background:var(--tp-grey-4);}.bfolio-dark .tp-offcanvas{ background-color:var(--tp-grey-4);}.bfolio-dark .tp-offcanvas-close-btn button{ color:var(--tp-common-white);}.bfolio-dark .tp-offcanvas-title{ color:var(--tp-common-white);}.bfolio-dark .tp-offcanvas-content p{ color:var(--tp-grey-5);}.bfolio-dark .tp-offcanvas-contact ul li a{ color:var(--tp-grey-5);}.bfolio-dark .tp-offcanvas-contact ul li a:hover{ color:var(--tp-common-white);}.bfolio-dark .tp-offcanvas-social ul li a{ color:var(--tp-common-white);border:1px solid rgba(255, 255, 255, 0.1);}.bfolio-dark .tp-offcanvas-social ul li a:hover{ color:var(--tp-common-black);background:var(--tp-common-white);}.bfolio-dark .tp-search-form-toggle{ background-color:var(--tp-grey-4);}.bfolio-dark .tp-search-close{ color:var(--tp-common-white);}.bfolio-dark .tp-search-form-input input{ color:var(--tp-common-white);border-bottom:1px solid rgba(255, 255, 255, 0.1);}.bfolio-dark .tp-search-form-input input ~ .tp-search-focus-border{ background-color:var(--tp-common-white);}.bfolio-dark .tp-search-form-icon{ color:var(--tp-common-white);}.bfolio-dark #ball{ background-color:var(--tp-common-white) !important;}.bfolio-dark .tp-main-menu-2 nav > ul{ background:var(--tp-grey-4);}.bfolio-dark .tp-hero-2-tittle{ color:var(--tp-common-white);}.bfolio-dark .tp-hero-2-content p{ color:var(--tp-grey-5);}.bfolio-dark .tp-white-bg{ background:var(--tp-common-black);}.bfolio-dark .tp-feature-icon{ background:var(--tp-grey-4);color:var(--tp-common-white);}.bfolio-dark .tp-feature-tittle{ color:var(--tp-common-white);}.bfolio-dark .tp-feature-border{ border-top:1px solid rgba(255, 255, 255, 0.1);border-bottom:1px solid rgba(255, 255, 255, 0.1);}.bfolio-dark .tp-footer-2-wrap .tp-footer-tittle{ color:var(--tp-common-white);}.bfolio-dark .tp-footer-email{ color:var(--tp-common-white);}.bfolio-dark .tp-footer-2-wrap .tp-footer-link{ color:rgba(255, 255, 255, 0.6);}.bfolio-dark .tp-footer-social span a{ border:1.5px solid rgba(255, 255, 255, 0.17);color:var(--tp-common-white);}.bfolio-dark .tp-footer-social span a:hover{ background:var(--tp-common-white);color:var(--tp-common-black);}.bfolio-dark .tp-footer-2-wrap .tp-footer-copyright p{ color:var(--tp-grey-5);}.bfolio-dark .tp-footer-2-wrap .tp-footer-copyright p a{ color:var(--tp-common-white);}.bfolio-dark .tp-hero-3-tittle{ color:var(--tp-common-white);}.bfolio-dark .tp-hero-3-icon{ filter:invert(1);}.bfolio-dark .tp-hero-3-text-rotate span{ filter:invert(1);}.bfolio-dark .tp-hero-3-shape{ filter:invert(1);}.bfolio-dark .tp-hero-3-para{ color:var(--tp-common-white);}.bfolio-dark .tp-hero-3-form .tp-input{ border-color:transparent;background:#1d1d1f;color:var(--tp-common-white);}.bfolio-dark .tp-hero-3-form .tp-input::-webkit-input-placeholder{ /* Chrome/Opera/Safari */ color:var(--tp-grey-5);}.bfolio-dark .tp-hero-3-form .tp-input::-moz-placeholder{ /* Firefox 19+ */ color:var(--tp-grey-5);}.bfolio-dark .tp-hero-3-form .tp-input:-moz-placeholder{ /* Firefox 4-18 */ color:var(--tp-grey-5);}.bfolio-dark .tp-hero-3-form .tp-input:-ms-input-placeholder{ /* IE 10+ Edge*/ color:var(--tp-grey-5);}.bfolio-dark .tp-hero-3-form .tp-input::placeholder{ /* MODERN BROWSER */ color:var(--tp-grey-5);}.bfolio-dark .tp-hero-3-para-2 p{ color:var(--tp-common-white);}.bfolio-dark .tp-section-tittle{ color:var(--tp-common-white);}.bfolio-dark .tp-pricing-item{ background:var(--tp-grey-4);}.bfolio-dark .tp-pricing-tittle{ color:var(--tp-common-white);}.bfolio-dark .tp-pricing-item p{ color:var(--tp-grey-5);}.bfolio-dark .tp-pricing-shape{ filter:invert(1);}.bfolio-dark .tp-pricing-item .tp-btn-xl{ background:var(--tp-common-white);color:var(--tp-common-black);}.bfolio-dark .tp-contact-wrap p{ color:var(--tp-grey-5);}.bfolio-dark .tp-contact-form-input .tp-input{ border:1px solid rgba(255, 255, 255, 0.1);background:transparent;color:var(--tp-grey-5);}.bfolio-dark .tp-contact-form-input .tp-input::-webkit-input-placeholder{ /* Chrome/Opera/Safari */ color:var(--tp-grey-5);}.bfolio-dark .tp-contact-form-input .tp-input::-moz-placeholder{ /* Firefox 19+ */ color:var(--tp-grey-5);}.bfolio-dark .tp-contact-form-input .tp-input:-moz-placeholder{ /* Firefox 4-18 */ color:var(--tp-grey-5);}.bfolio-dark .tp-contact-form-input .tp-input:-ms-input-placeholder{ /* IE 10+ Edge*/ color:var(--tp-grey-5);}.bfolio-dark .tp-contact-form-input .tp-input::placeholder{ /* MODERN BROWSER */ color:var(--tp-grey-5);}.bfolio-dark .tp-contact-form-input .tp-label{ color:var(--tp-common-white);}.bfolio-dark .nice-select::after{ color:var(--tp-grey-5);}.bfolio-dark .tp-footer-3-tittle{ color:var(--tp-common-white);}.bfolio-dark .tp-footer-3-subtittle{ color:var(--tp-common-white);}.bfolio-dark .tp-footer-3-copyright p{ color:var(--tp-common-white);}.bfolio-dark .tp-header-3-wrap .tp-header-menu-btn{ background:var(--tp-common-white);}.bfolio-dark .tp-header-3-wrap .tp-header-menu-btn span{ background:var(--tp-common-black);}.bfolio-dark .tp-about-details-tittle{ color:var(--tp-common-white);}.bfolio-dark .tp-about-details-tittle span{ color:rgba(255, 255, 255, 0.6);}.bfolio-dark .tp-about-bottom-border{ background:rgba(255, 255, 255, 0.2);}.bfolio-dark .tp-about-bottom-location{ color:var(--tp-common-white);}.bfolio-dark .ab-personal-info__left-content-title{ color:var(--tp-common-white);}.bfolio-dark .ab-personal-info__left-content-title svg{ color:var(--tp-common-white);}.bfolio-dark .ab-personal-info__left-content p{ color:var(--tp-grey-5);}.bfolio-dark .ab-personal-info__left-content .emails{ color:var(--tp-common-white);}.bfolio-dark .ab-personal-info__left-content .contact{ color:var(--tp-grey-5);}.bfolio-dark .tp-progress-bar-item label{ color:var(--tp-common-white);}.bfolio-dark .tp-progress-bar .progress{ background:rgba(255, 255, 255, 0.1);}.bfolio-dark .tp-progress-bar .progress-bar{ background-color:var(--tp-common-white);}.bfolio-dark .tp-progress-bar .progress-bar span{ color:var(--tp-common-white);}.bfolio-dark .tp-about-capsule-item{ color:var(--tp-common-white);border:1px solid rgba(255, 255, 255, 0.1);}.bfolio-dark .tp-about-capsule-item.svg{ padding:0;border:none;filter:invert(1);}.bfolio-dark .ab-personal-info__exprience-length{ color:var(--tp-grey-5);}.bfolio-dark .ab-personal-info__exprience-title{ color:var(--tp-common-white);}.bfolio-dark .ab-personal-info__exprience-content span{ color:var(--tp-grey-5);}.bfolio-dark .ab-personal-info__exprience-box{ border-top:1px solid rgba(255, 255, 255, 0.1);}.bfolio-dark .tp-faq-btn{ color:var(--tp-common-white);background:#1d1d1f;}.bfolio-dark .tp-faq-btn:not(.collapsed) .accordion-btn::before{ background:var(--tp-common-white);}.bfolio-dark .tp-faq-btn .accordion-btn::after{ background-color:var(--tp-common-white);}.bfolio-dark .tp-faq-btn .accordion-btn::before{ background-color:var(--tp-common-white);}.bfolio-dark .tp-faq-details-para p{ color:var(--tp-grey-5);}.bfolio-dark .tp-faq-btn.collapsed{ border:1px solid rgba(255, 255, 255, 0.1);background:transparent;}.bfolio-dark .tp-project-details-left-title{ color:var(--tp-common-white);}.bfolio-dark .tp-project-details-tittle{ color:var(--tp-common-white);}.bfolio-dark .tp-project-details-left-content span{ color:var(--tp-grey-5);}.bfolio-dark .tp-project-details-para{ color:var(--tp-grey-5);}.bfolio-dark .tp-project-details-subtittle{ color:var(--tp-common-white);}.bfolio-dark .tp-project-details-overview-right h4{ color:var(--tp-common-white);}.bfolio-dark .tp-project-details-overview-title{ color:var(--tp-common-white);}.bfolio-dark .tp-project-details-overview-list ul li{ color:var(--tp-common-white);}.bfolio-dark .tp-project-details-overview-list ul li::after{ background-color:var(--tp-common-white);}.bfolio-dark .tp-project-details-result .child-1{ color:var(--tp-common-white);}.bfolio-dark .tp-project-details-result .child-2{ color:rgba(255, 255, 255, 0.6);}.bfolio-dark .tp-project-details-result{ border-bottom:1px solid rgba(255, 255, 255, 0.1);}.bfolio-dark .tp-pagination-wrap ul{ border:1px solid rgba(255, 255, 255, 0.1);}.bfolio-dark .tp-pagination-wrap ul li a{ color:var(--tp-grey-5);}.bfolio-dark .tp-pagination-wrap ul li a:hover{ color:var(--tp-common-black);}.bfolio-dark .tp-pagination-wrap ul li a.active{ color:var(--tp-common-black);}.bfolio-dark .tp-postbox-meta a{ color:var(--tp-common-white);}.bfolio-dark .tp-postbox-meta span{ color:var(--tp-grey-5);}.bfolio-dark .tp-postbox-border{ background:rgba(255, 255, 255, 0.1);}.bfolio-dark .tp-postbox-tittle{ color:var(--tp-common-white);}.bfolio-dark .tp-postbox-content p{ color:var(--tp-grey-5);}.bfolio-dark .tp-postbox-item{ border:1px solid rgba(255, 255, 255, 0.1);}.bfolio-dark .tp-blog-sidebar-tittle{ color:var(--tp-common-white);}.bfolio-dark .tp-blog-sidebar-search-input input{ background:#1d1d1f;border:1px solid transparent;color:var(--tp-common-white);}.bfolio-dark .tp-blog-sidebar-search-input input::-webkit-input-placeholder{ /* Chrome/Opera/Safari */ color:var(--tp-grey-5);}.bfolio-dark .tp-blog-sidebar-search-input input::-moz-placeholder{ /* Firefox 19+ */ color:var(--tp-grey-5);}.bfolio-dark .tp-blog-sidebar-search-input input:-moz-placeholder{ /* Firefox 4-18 */ color:var(--tp-grey-5);}.bfolio-dark .tp-blog-sidebar-search-input input:-ms-input-placeholder{ /* IE 10+ Edge*/ color:var(--tp-grey-5);}.bfolio-dark .tp-blog-sidebar-search-input input::placeholder{ /* MODERN BROWSER */ color:var(--tp-grey-5);}.bfolio-dark .tp-blog-sidebar-search-input button{ color:var(--tp-common-white);}.bfolio-dark .tp-blog-sidebar-cetagory ul li a{ color:var(--tp-grey-5);}.bfolio-dark .tp-blog-sidebar-cetagory ul li a:hover{ color:var(--tp-common-white);}.bfolio-dark .rc-post-title{ color:var(--tp-common-white);}.bfolio-dark .rc-post-cetagory span{ color:var(--tp-grey-5);}.bfolio-dark .rc-post-cetagory span a{ color:var(--tp-common-white);}.bfolio-dark .tp-blog-sidebar-tagcloud .tagcloud a{ color:var(--tp-common-white);border:1px solid rgba(255, 255, 255, 0.1);}.bfolio-dark .tp-blog-sidebar-tagcloud .tagcloud a:hover{ background:var(--tp-common-white);color:var(--tp-common-black);}.bfolio-dark .postbox-details-quote-box i{ filter:invert(1);}.bfolio-dark .postbox-details-author .sidebar-widget-author-content span{ color:var(--tp-common-white);}.bfolio-dark .postbox-details-author .sidebar-widget-author-content p{ color:var(--tp-grey-5);}.bfolio-dark .postbox-details-author .sidebar-widget-author-name{ color:var(--tp-common-white);}.bfolio-dark .postbox-details-content .sidebar-widget-author-social a{ color:var(--tp-common-white);}.bfolio-dark .postbox-meta i{ color:var(--tp-common-white);}.bfolio-dark .tp-contact-top-subtittle{ color:var(--tp-common-white);}.bfolio-dark .tp-contact-top-tittle{ color:var(--tp-common-white);}.bfolio-dark .tp-contact-top-email span{ color:var(--tp-grey-5);}.bfolio-dark .tp-contact-top-email h4{ color:var(--tp-common-white);}.bfolio-dark .tp-contact-top-para p{ color:var(--tp-grey-5);}.bfolio-dark .tp-contact-category-wrap h5{ color:var(--tp-common-white);}.bfolio-dark .tp-contact-category input ~ span{ color:var(--tp-common-white);border:1px solid rgba(255, 255, 255, 0.1);}.bfolio-dark .tp-contact-category input ~ span:hover{ background:var(--tp-common-white);color:var(--tp-common-black);}.bfolio-dark .tp-contact-category input:checked ~ span{ background:var(--tp-common-white);color:var(--tp-common-black);}.tp-dark-switch{ width:24px;height:24px;display:inline-block;line-height:24px;font-size:24px;color:var(--tp-common-black);position:relative;z-index:3;margin-top:13px;}.tp-dark-switch i{ position:absolute;top:50%;transform:translateY(-50%);right:0;z-index:4;}.tp-dark-switch i.sun{ display:none;}/*# sourceMappingURL=main.css.map */