@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap);*,ul{margin:0;padding:0}body,p{color:var(--tp-text-body)}a,a:focus,a:hover{text-decoration:none}*,ul{padding:0}.fix,.main-slider-nav,.tp-btn{overflow:hidden}.tp-btn,.tp-btn-4,.tp-btn-4-active,.tp-btn-ps,.tp-btn-white{text-align:center}.main-menu ul li.has-dropdown>a::after,.main-menu-2 ul li.has-dropdown>a::after,.main-menu-3 ul li.has-dropdown>a::after{right:-4px;font-family:"Font Awesome 6 Pro";color:var(--tp-grey-2)}.services__item-grid:hover::after,.services__item-tp:hover::after{bottom:-15px}.section__wrapper .r-text span,.team__info span,.tp-blog__meta span,.tp-blog__tag span,.uppercase{text-transform:uppercase}:root{--tp-ff-body:'DM Sans',sans-serif;--tp-ff-heading:'DM Sans',sans-serif;--tp-ff-p:'DM Sans',sans-serif;--tp-ff-fontawesome:"Font Awesome 6 Pro";--tp-common-white:#ffffff;--tp-common-black:#000;--tp-common-black-2:#24292d;--tp-heading-primary:#343a40;--tp-grey-1:#c5c5c5;--tp-grey-2:#aeaeae;--tp-grey-3:#acacac;--tp-grey-4:#999999;--tp-grey-5:#f7f7f7;--tp-grey-6:#b7b7b7;--tp-grey-7:#a6aeb5;--tp-grey-8:#edf2f6;--tp-text-body:#777777;--tp-text-1:#000;--tp-theme-1:#007a92;--tp-theme-2:#fff1f1;--tp-border-1:#ededed;--tp-border-2:#e9e9e9;--tp-border-3:#999999;--tp-fw-normal:normal;--tp-fw-elight:200;--tp-fw-light:300;--tp-fw-regular:400;--tp-fw-medium:500;--tp-fw-sbold:600;--tp-fw-bold:700;--tp-fw-ebold:800;--tp-fw-black:900;--tp-fz-body:14px;--tp-fz-p:14px;--tp-fz-h1:40px;--tp-fz-h2:36px;--tp-fz-h3:24px;--tp-fz-h4:20px;--tp-fz-h5:16px;--tp-fz-h6:14px}*{box-sizing:border-box}body{font-family:var(--tp-ff-body);font-size:var(--tp-fz-body);font-weight:400;line-height:26px}.tp-btn,h1,h2,h3,h4,h5,h6{font-weight:var(--tp-fw-sbold)}h1,h2,h3,h4,h5,h6{font-family:var(--tp-ff-heading);color:var(--tp-heading-primary);margin-top:0;line-height:1.2}h1{font-size:var(--tp-fz-h1)}h2{font-size:var(--tp-fz-h2)}h3{font-size:var(--tp-fz-h3)}h4{font-size:var(--tp-fz-h4)}h5{font-size:var(--tp-fz-h5)}h6{font-size:var(--tp-fz-h6)}.tp-btn,p{font-size:16px}.sm-services__item .flip-card-front .flip-card-title-2,p{margin-bottom:15px}p{font-family:var(--tp-ff-p);font-weight:var(--tp-fw-normal);line-height:25px}.btn,.transition-3,::after,::before,a,button,h1,h2,h3,h4,h5,h6,i,img,input,li,p,select,span,svg path,textarea{-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.button:focus,a:focus{text-decoration:none;outline:0}a:focus,a:hover{color:inherit}.header__top-info p a,.ser__text a{text-decoration:underline}a,button{color:inherit;outline:0;border:none;background:0 0}button:hover{cursor:pointer}button:focus{outline:0;border:0}.capitalize{text-transform:capitalize}input{outline:0}input[type=color]{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:0 0;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}::selection{background:var(--tp-common-black);color:var(--tp-common-white);text-shadow:none}::-moz-placeholder{color:var(--tp-common-black);font-size:var(--tp-fz-body);opacity:1}::placeholder{color:var(--tp-common-black);font-size:var(--tp-fz-body);opacity:1}.tp-btn,.tp-btn-2{color:var(--tp-common-white);box-shadow:none}.w-img img{width:100%}.m-img img{max-width:100%}.clear{clear:both}.f-left{float:left}.f-right{float:right}.z-index-1{z-index:1}.z-index-11{z-index:11}.overflow-y-visible{overflow-x:hidden;overflow-y:visible}.p-relative{position:relative}.p-absolute{position:absolute}.contact__area,.include-bg,.sd-banner__item{background-position:center;background-size:cover;background-repeat:no-repeat}.b-radius{border-radius:6px}.body-overlay{background-color:rgba(var(--tp-common-black),.5)}@media (min-width:1400px){.custom-container{max-width:1680px}.custom-container-3{max-width:1200px}}.grey-bg{background:var(--tp-grey-1)}.feature__list ul li,.grey-bg-5{background:var(--tp-grey-5)}.grey-bg-8{background:var(--tp-grey-8)}.theme-bg{background:var(--tp-theme-1)}.white-bg{background:var(--tp-common-white)}.black-bg{background:var(--tp-common-black)}.black-bg-2{background:var(--tp-common-black-2)}.black-bg-3{background:var(--tp-heading-primary)}.pt-250{padding-top:250px}.pb-205{padding-bottom:205px}.tp-btn{display:inline-block;background-color:var(--tp-theme-1);border-color:transparent;border-radius:5px;height:60px;line-height:56px;padding:0 40px;border:2px solid var(--tp-theme-1);border-style:solid;transition:.3s;cursor:pointer;z-index:1;position:relative}.tp-btn-2,.tp-btn-ts{border-radius:5px;display:inline-block;overflow:hidden;font-size:16px;font-weight:var(--tp-fw-sbold);height:60px;line-height:56px;padding:0 40px;transition:.3s;cursor:pointer;z-index:1;position:relative}.tp-btn i,.tp-btn-2 i,.tp-btn-3 i,.tp-btn-4 i,.tp-btn-4-active i,.tp-btn-d i,.tp-btn-ps i,.tp-btn-ts i{margin-left:15px}.services__item .ser__more-option a i,.tp-touch-btn i{margin-left:10px}.tp-btn-4:hover,.tp-btn-ps:hover,.tp-btn:hover{box-shadow:none;color:var(--tp-theme-1)}.tp-btn-2:hover::after,.tp-btn-3:hover::after,.tp-btn-4-active:hover::after,.tp-btn-4:hover::after,.tp-btn-d:hover::after,.tp-btn-df:hover::after,.tp-btn-ps:hover::after,.tp-btn-ts:hover::after,.tp-btn-white:hover::after,.tp-btn:hover::after,.tp-join-btn:hover::after,.tp-touch-btn:hover::after{transform:skewX(45deg) scale(1,1)}.tp-btn-2::after,.tp-btn-4-active::after,.tp-btn-4::after,.tp-btn-ps::after,.tp-btn::after{position:absolute;content:"";z-index:-1;display:block;left:-20%;right:-20%;top:-4%;height:150%;width:150%;bottom:0;background:var(--tp-common-white);transform:skewX(45deg) scale(0,1);transition:.5s}.tp-btn-2{background-color:rgba(10,10,10,.7)}.tp-btn-2:hover{box-shadow:none;color:var(--tp-theme-1);border-color:var(--tp-common-white)}.tp-btn-ts{background-color:var(--tp-common-white);border-color:transparent;color:var(--tp-heading-primary);border:2px solid var(--tp-common-white);border-style:solid;box-shadow:none}.tp-btn-3:hover,.tp-btn-d:hover,.tp-btn-ps,.tp-btn-ts:hover,.tp-btn-white:hover,.tp-join-btn:hover{color:var(--tp-common-white);box-shadow:none}.tp-btn-3::after,.tp-btn-d::after,.tp-btn-df-active-2::after,.tp-btn-df-active::after,.tp-btn-df::after,.tp-btn-ts::after,.tp-btn-white::after,.tp-join-btn::after,.tp-touch-btn::after{position:absolute;content:"";z-index:-1;display:block;left:-20%;right:-20%;top:-4%;height:150%;width:150%;bottom:0;background:var(--tp-theme-1);transform:skewX(45deg) scale(0,1);transition:.5s}.tp-btn-ps{display:inline-block;overflow:hidden;background-color:var(--tp-theme-1);font-size:16px;font-weight:var(--tp-fw-sbold);height:60px;line-height:56px;padding:0 40px;border:1px solid transparent;transition:.3s;cursor:pointer;z-index:1;position:relative;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.tp-btn-d,.tp-btn-df{display:inline-block;overflow:hidden;border-color:transparent;color:var(--tp-heading-primary);border-radius:5px;font-size:16px;font-weight:var(--tp-fw-sbold);padding:0 40px;box-shadow:none;height:60px;line-height:56px}.tp-btn-d{background-color:var(--tp-grey-8);border:2px solid var(--tp-grey-8);border-style:solid;transition:.3s;cursor:pointer;z-index:1;position:relative}.tp-btn-df{background-color:var(--tp-common-white);border:2px solid var(--tp-grey-8);border-style:solid;transition:.3s;cursor:pointer;z-index:1;position:relative}.tp-btn-df-active,.tp-btn-df-active-2{display:inline-block;overflow:hidden;background-color:var(--tp-theme-1);border-color:transparent;color:var(--tp-common-white);border-radius:5px;font-size:16px;font-weight:var(--tp-fw-sbold);padding:0 75px 0 40px;transition:.3s;cursor:pointer;z-index:1;position:relative}.tp-btn-df i{position:absolute;top:50%;transform:translateY(-50%);right:40px;visibility:hidden;opacity:0;transition:.3s}.tp-btn-df:hover{box-shadow:none;color:var(--tp-common-white);padding-right:75px}.tp-btn-df-active-2:hover,.tp-btn-df-active:hover{box-shadow:none;color:var(--tp-heading-primary)}.tp-btn-df:hover i{visibility:visible;opacity:1}.tp-btn-df-active{height:60px;line-height:56px;border:2px solid var(--tp-theme-1);border-style:solid;box-shadow:none}.tp-btn-df-active i,.tp-btn-df-active-2 i{position:absolute;top:50%;transform:translateY(-50%);right:40px;transition:.3s}.tp-btn-df-active:hover{border-color:var(--tp-grey-8)}.tp-btn-df-active-2:hover::after,.tp-btn-df-active:hover::after{transform:skewX(45deg) scale(1,1);background:var(--tp-common-white)}.tp-btn-df-active-2{height:80px;line-height:76px;border:2px solid var(--tp-theme-1);border-style:solid;box-shadow:none}.tp-btn-3,.tp-btn-4-active:hover,.tp-join-btn i{color:var(--tp-theme-1)}.tp-btn-3,.tp-btn-4{font-size:16px;font-weight:var(--tp-fw-sbold);height:60px;line-height:56px;padding:0 40px;box-shadow:none;transition:.3s;cursor:pointer;z-index:1;position:relative;display:inline-block;overflow:hidden}.tp-btn-3{background-color:var(--tp-theme-2);border-color:transparent;border-radius:5px;border:2px solid var(--tp-theme-2);border-style:solid}.tp-btn-4{background-color:#f5f5f5;color:var(--tp-heading-primary);border-radius:10px;border:2px solid #f5f5f5}.tp-btn-4-active{display:inline-block;overflow:hidden;background-color:var(--tp-theme-1);border-color:transparent;color:var(--tp-common-white);border-radius:10px;font-size:16px;font-weight:var(--tp-fw-sbold);height:60px;line-height:56px;padding:0 40px;border:2px solid var(--tp-theme-1);border-style:solid;box-shadow:none;transition:.3s;cursor:pointer;z-index:1;position:relative}.tp-btn-white,.tp-join-btn,.tp-touch-btn{color:var(--tp-heading-primary);height:60px;line-height:56px;padding:0 40px;box-shadow:none;cursor:pointer;z-index:1;position:relative;font-weight:var(--tp-fw-sbold);display:inline-block;font-size:16px;transition:.3s;overflow:hidden}.tp-btn-4-active:hover{box-shadow:none;border-color:#f5f5f5;background:#f5f5f5}.main-menu ul li .active,.tp-btn-white:hover i,.tp-join-btn:hover i,.tp-touch-btn:hover{color:var(--tp-common-white)}.tp-join-btn,.tp-touch-btn{border-color:transparent;border-radius:5px;border:2px solid var(--tp-grey-8);border-style:solid}.tp-join-btn i{margin-right:10px}.tp-touch-btn:hover{box-shadow:none;border-color:var(--tp-common-white)}.tp-btn-white{background-color:var(--tp-common-white);border-color:transparent;border-radius:5px;border:2px solid var(--tp-common-white);border-style:solid;box-shadow:0 16px 32px 0 rgba(0,0,0,.06)}.ms-button,.ms-button-2{z-index:9;vertical-align:middle;transition:.3s ease-out;top:50%;text-align:center;font-size:20px;margin:0;cursor:pointer;outline:0}.tp-btn-white i{margin-left:15px;color:var(--tp-text-body)}.ms-button{background-color:rgba(10,10,10,.7);height:65px;width:65px;line-height:65px;color:var(--tp-common-white);border-radius:6px;border:none}.main-menu ul li .sub-menu li a,.ms-button-2,.ms-button-4 i{color:var(--tp-heading-primary)}.ms-button-2::after,.ms-button-3::after,.ms-button::after{display:none}.ms-button-2:hover,.ms-button-4 i:hover,.ms-button:hover,.vide-button-3 a:hover{background:var(--tp-theme-1);color:var(--tp-common-white)}.swiper-button-next{right:80px;left:auto}@media only screen and (min-width:992px) and (max-width:1199px){.swiper-button-next{right:40px}}@media only screen and (min-width:768px) and (max-width:991px){.swiper-button-next{right:25px}.header__top-info-text::before{display:none}}.swiper-button-prev{left:80px;right:auto}@media only screen and (min-width:992px) and (max-width:1199px){.swiper-button-prev{left:40px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px){.swiper-button-prev{left:25px}}.ms-button-2{background-color:var(--tp-common-white);height:60px;width:60px;line-height:60px;border-radius:50%;border:none;position:absolute}.ms-button-3{font-size:14px;position:relative;font-weight:var(--tp-fw-sbold);color:#c6c9cd}.ms-button-3 i{margin:0 5px}.ms-button-3:hover{color:var(--tp-theme-1)}.ms-button-3-border::before{position:absolute;content:"";background:#c6c9cd;width:2px;height:10px;top:50%;right:-18px;transform:translateY(-50%)}.ms-button-4 i{height:50px;width:50px;line-height:50px;background:var(--tp-common-white);text-align:center;font-size:20px;border-radius:6px;transition:.3s}.project__slider-arrow-wrapper{display:flex;justify-content:end}.project__slider-arrow{width:150px;display:flex;justify-content:space-between}.related__services-arrow{position:absolute;right:16%;top:13%;width:115px;display:flex;justify-content:space-between}@media only screen and (min-width:576px) and (max-width:767px){.swiper-button-next{right:5px}.swiper-button-prev{left:5px}.project__slider-arrow-wrapper{justify-content:start}.related__services-arrow{top:10%}}.ts-pagination{top:50%;right:0;text-align:right}.ts-pagination .swiper-pagination-bullet{width:5px;height:20px;display:block;border-radius:6px;background:#000;margin:5px 0!important;position:relative}.hide,.main-menu-3 ul li .sub-menu li a::before,.mean-container .mean-nav ul li>a>i,.page__title-wrapper .breadcrumb-menu ul li:first-child::before,.section__wrapper-2::before{display:none}.ts-pagination .swiper-pagination-bullet-active{background:var(--tp-theme-1);height:30px}.ts-pagination.swiper-pagination-bullets{bottom:auto;left:auto;width:auto;position:absolute;right:20px;z-index:1;top:50%;transform:translateY(-50%)}.page__title{font-size:70px;color:var(--tp-common-white);line-height:62px;margin-bottom:0}.page__title-wrapper{position:relative;z-index:1;margin-top:30px!important;text-align:center}.page__title-wrapper .breadcrumb-menu ul li{display:inline-block;padding:0 10px;position:relative}.main-menu ul li .sub-menu,.main-menu-3 ul li .sub-menu{top:110%;min-width:220px;background-color:var(--tp-common-white);opacity:0;padding:20px 0 15px;border-top:4px solid var(--tp-theme-1);visibility:hidden}.page__title-wrapper .breadcrumb-menu ul li::before{content:"";background:rgba(255,255,255,.5);height:15px;width:2px;position:absolute;left:-3px;top:5px}.page__title-wrapper .breadcrumb-menu ul li a{color:rgba(255,255,255,.5);text-transform:capitalize;font-weight:600;font-size:16px}.main-menu ul li .sub-menu li .active,.main-menu ul li .sub-menu li:hover>a,.main-menu ul li:hover>a,.main-menu ul li:hover>a::after,.main-menu-2 ul li .has-dropdown:hover>a::after,.main-menu-2 ul li.has-dropdown:hover>a::after,.main-menu-2 ul li:hover>a,.main-menu-2 ul li:hover>a::after,.main-menu-3 ul li .active,.main-menu-3 ul li .sub-menu li .active,.main-menu-3 ul li .sub-menu li:hover>a,.page__title-wrapper .breadcrumb-menu ul li a:hover{color:var(--tp-theme-1)}.page__title-wrapper .breadcrumb-menu ul li span{color:var(--tp-common-white);text-transform:capitalize;font-weight:600;font-size:16px}.page__title-height{min-height:520px;background-position:center;background-size:cover;background-repeat:no-repeat}@media only screen and (min-width:576px) and (max-width:767px){.page__title-height{min-height:500px}}.page__title-overlay,.section__wrapper{position:relative}.item-slider::after,.page__title-overlay::after{background-image:-moz-linear-gradient(90deg,#343a40 0,rgba(0,0,0,0) 100%);background-image:-webkit-linear-gradient(90deg,#343a40 0,rgba(0,0,0,0) 100%);background-image:-ms-linear-gradient(90deg,#343a40 0,rgba(0,0,0,0) 100%);width:100%;height:100%;content:"";top:0;position:absolute}.page__title-overlay::before{background-image:-moz-linear-gradient(90deg,rgba(0,0,0,0) 0,#343a40 100%);background-image:-webkit-linear-gradient(90deg,rgba(0,0,0,0) 0,#343a40 100%);background-image:-ms-linear-gradient(90deg,rgba(0,0,0,0) 0,#343a40 100%);width:100%;height:100%;content:"";bottom:0;position:absolute}#search-modal{background:rgba(0,0,0,.65)}#search-modal button span{color:#fff;top:50px;right:50px;position:absolute;font-size:50px}#search-modal button span:hover{transform:rotate(90deg);color:var(--tp-theme-1)}#search-modal .modal-dialog{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:none;outline:0}#search-modal .modal-dialog .modal-content{background:0 0;-webkit-box-shadow:none;box-shadow:none;border:none}#search-modal .modal-dialog .modal-content form{max-width:555px;position:relative}#search-modal .modal-dialog .modal-content form input{width:100%;font-size:36px;border:none;border-bottom:3px solid rgba(255,255,255,.938);background:0 0;color:#fff;padding-bottom:12px;padding-right:40px;outline:0}#search-modal .modal-dialog .modal-content form input::-webkit-input-placeholder{font-size:35px;color:rgba(255,255,255,.938)}#search-modal .modal-dialog .modal-content form input:-ms-input-placeholder{font-size:35px;color:rgba(255,255,255,.938)}#search-modal .modal-dialog .modal-content form input::-ms-input-placeholder{font-size:35px;color:rgba(255,255,255,.938)}#search-modal .modal-dialog .modal-content form input::placeholder{font-size:35px;color:rgba(255,255,255,.938)}#search-modal .modal-dialog .modal-content form button{position:absolute;right:0;margin-bottom:3px;font-size:30px;color:rgba(255,255,255,.938);background:0 0;border:none;cursor:pointer;top:11px}.section__wrapper::before{position:absolute;content:"";width:100%;height:0;background:var(--tp-border-1);top:0}.section__wrapper .section__title{font-size:40px;line-height:1.2;padding-top:20px;margin-left:30px}@media only screen and (min-width:1200px) and (max-width:1399px){.section__wrapper .section__title{font-size:35px}}.section__wrapper-2 .section__title{margin-left:0}.section__wrapper-2 .sm-title-d{color:var(--tp-common-white);font-size:40px}@media only screen and (min-width:1200px) and (max-width:1399px){.section__wrapper-2 .sm-title-d{font-size:35px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px){.section__wrapper .section__title,.section__wrapper-2 .sm-title-d{font-size:28px}}.section__wrapper-2 .st-meta,.section__wrapper-2 .st-meta-2{display:inline-block;padding:2px 10px;border-radius:6px;box-shadow:0 16px 32px 0 rgba(0,0,0,.1);font-size:14px}.footer__social-info,.header-info,.logo,.team__details-contact-wrapper{display:flex}.section__wrapper-2 .st-meta{color:#fff;background:#343a40}.section__wrapper-2 .st-meta-2{color:var(--tp-theme-1);background:var(--tp-common-white)}.section__wrapper-2 .st-meta-3{font-size:14px;color:var(--tp-common-white);background:var(--tp-theme-1);padding:2px 10px;border-radius:6px;display:inline-block;box-shadow:0 16px 32px 0 rgba(0,0,0,.1)}.section-2__wrapper .st-1,.section-2__wrapper .st-2{color:var(--tp-theme-1);margin-bottom:5px;font-weight:var(--tp-fw-sbold);display:inline-block}.section__wrapper-3::before{background:#545a60}.section__wrapper .r-text{position:absolute;left:-5%;bottom:32%;transform:rotate(-90deg)}.section__wrapper .r-text span{display:inline-block;font-size:14px;font-weight:var(--tp-fw-sbold);color:var(--tp-grey-1);letter-spacing:1px}.section__title{font-size:40px;line-height:1.3;padding-top:20px;margin-left:30px}@media only screen and (min-width:1200px) and (max-width:1399px){.section__title{font-size:35px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px){.section__title{font-size:28px}}.section-2__wrapper .st-1{font-size:14px;position:relative}.section-2__wrapper .st-1::before{position:absolute;content:"";background:var(--tp-theme-1);width:40px;height:2px;top:50%;right:-50px}.section-2__wrapper .st-2::after,.section-2__wrapper .st-2::before{}.section-2__wrapper .st-2{font-size:16px;position:relative}.section-2__wrapper .st-2::before{right:-80px}.section-2__wrapper .st-2::after{left:-80px}.banner__content-title,.section-2__wrapper .section__title,.team__dtitle{font-size:60px}.section-2__wrapper .section__title-sd{font-size:50px}.section-2__wrapper .section__title-sm{font-size:40px}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.4)}70%{-webkit-box-shadow:0 0 0 45px rgba(255,255,255,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(255,255,255,.4);box-shadow:0 0 0 0 rgba(255,255,255,.4)}70%{-moz-box-shadow:0 0 0 45px rgba(255,255,255,0);box-shadow:0 0 0 45px rgba(255,255,255,0)}100%{-moz-box-shadow:0 0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 0 rgba(255,255,255,0)}}@-webkit-keyframes fadeInUp2{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp2{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp2{-webkit-animation-name:fadeInUp2;animation-name:fadeInUp2}@keyframes popupBtn{0%{transform:scale(1);opacity:.6}50%{transform:scale(1.6);opacity:.3}100%{transform:scale(2.2);opacity:0}}@-webkit-keyframes sticky{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes sticky{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}.preloader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999999;background-color:#fff;background-position:center center;background-repeat:no-repeat;background-image:url(../img/logo/logo-black.png)}.header-area{position:absolute;z-index:222;width:100%}.header__sticky{position:fixed!important;left:0;margin:auto;top:0;width:100%;box-shadow:0 0 60px 0 rgba(0,0,0,.07);z-index:99;box-shadow:0 0 16px 0 rgba(0,0,0,.07);-webkit-animation:1s sticky;animation:1s sticky;background:var(--tp-heading-primary)}.header__sticky.header__bottom-2{padding:15px 0}.header__sticky.header__area-3{background:#ffebeb;padding:25px 0}.header__sm-links::before,.header__top-info-text::before{width:2px;height:10px;background:#ff7d42;position:absolute;top:8px;content:""}.logo{width:180px;height:100px;background-color:var(--tp-theme-1);justify-content:center;align-items:center;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.main-menu ul li{display:inline-block;margin-right:36px;position:relative}.main-menu ul li:last-child,.main-menu-3 ul li:last-child{margin-right:0}.main-menu ul li.has-dropdown>a,.main-menu-2 ul li.has-dropdown>a,.main-menu-3 ul li.has-dropdown>a{padding-right:14px}.main-menu ul li.has-dropdown>a::after{position:absolute;content:"\f107";top:42px;font-size:14px}.main-menu ul li a{color:#ededed;font-size:17px;line-height:20px;padding:40px 0;display:inline-block;transition:.3s}.header-info .info-item h5,.header__lang .nice-select,.header__sm-links a,.header__smcontact-list,.header__top-info p,.main-menu-2 ul li a{color:var(--tp-common-white)}.main-menu ul li:hover .sub-menu{visibility:visible;opacity:1;top:100%}.main-menu ul li .sub-menu{position:absolute;left:0;z-index:99;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.16);-moz-box-shadow:0 2px 6px 0 rgba(0,0,0,.16);box-shadow:0 2px 6px 0 rgba(0,0,0,.16);transition:.3s}.main-menu ul li .sub-menu li{margin:0;padding:0;position:relative;width:100%;display:block}.main-menu ul li .sub-menu li a{font-size:16px;font-weight:400;display:block;padding:5px 25px;transition:.3s;text-transform:capitalize}.main-menu ul li .sub-menu li>.sub-menu,.main-menu-3 ul li .sub-menu li .sub-menu{left:120%;top:0;visibility:hidden;opacity:0}.main-menu ul li .sub-menu li:hover>.sub-menu,.main-menu-3 ul li .sub-menu li:hover>.sub-menu{left:100%;visibility:visible;opacity:1}.main-menu-2 ul li a{padding:20px 0}.main-menu-2 ul li.has-dropdown>a::after{position:absolute;content:"\f107";top:22px;font-size:14px}.main-menu-3 ul li{display:inline-block;margin-right:40px;position:relative}.main-menu-3 ul li.has-dropdown>a::after{position:absolute;content:"\f107";top:0;font-size:14px}.main-menu-3 ul li>a{color:var(--tp-heading-primary);position:relative;font-size:16px;font-weight:var(--tp-fw-medium)}.main-menu-3 ul li:hover .sub-menu{visibility:visible;opacity:1;top:120%}.main-menu-3 ul li .sub-menu{position:absolute;left:0;z-index:99;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.16);-moz-box-shadow:0 2px 6px 0 rgba(0,0,0,.16);box-shadow:0 2px 6px 0 rgba(0,0,0,.16);transition:.3s;text-align:left}.header__smcontact-list-3,.header__smcontact-list-df{box-shadow:0 16px 32px 0 rgba(0,0,0,.04);transition:.3s}.main-menu-3 ul li .sub-menu li{margin:0;padding:0;display:block;width:100%}.main-menu-3 ul li .sub-menu li a{font-size:16px;font-weight:400;display:block;padding:5px 25px;transition:.3s;color:#000}.footer__links-d ul li:hover>a::before,.main-menu-3 ul li:hover a::before{width:100%;left:0;right:auto}.menu-padding{padding-left:40px}.header-info .info-item span{font-size:14px;display:inline-block;font-weight:var(--tp-fw-sbold)}.header-info .info-item h5{font-size:19px}.header-info .info-item-right{margin-right:40px}@media only screen and (min-width:1200px) and (max-width:1399px){.main-menu-3 ul li{margin-right:30px}.header-info .info-item-right{margin-right:20px}}.header__sm-action-item:last-child,.header__sm-links a:last-child,.header__smcontact-list:last-child{margin-right:0}.header__area-3{position:absolute;z-index:222;width:100%}.header__top{padding:10px 0}.header__sm-action,.header__smcontact,.header__top-info,.header__top-right{display:flex;justify-content:end}.header__top-info p{font-size:14px;margin-bottom:0}.header__top-info-text{margin-right:50px;position:relative}.header__top-info-text::before{right:-25px}.header__top-info-text span{font-weight:var(--tp-fw-sbold)}.header__sm-links{position:relative;margin-right:60px}.header__sm-links::before{right:-40px}.header__sm-links a{font-size:16px;font-weight:var(--tp-fw-sbold);margin-right:35px}.header__lang .nice-select{height:auto;background:0 0;border:0;line-height:25px;font-weight:var(--tp-fw-sbold)}.header__inner-logo,.header__smcontact-list-3{border-radius:6px;background:var(--tp-common-white)}.header__lang .nice-select::after{width:7px;height:7px;border-color:var(--tp-common-white)}.header__lang .option{color:var(--tp-heading-primary)}.header__lang .option.selected.focus,.header__lang .option:hover,.mean-container .mean-nav ul li a:hover,.menu-counter>nav>ul>li:hover::before,.single-services .sr-button a:hover,.sm-services__item .flip-card-front .flip-card-icon-2 i{color:var(--tp-theme-1)}.header__inner{padding:20px 0}.header__smcontact-list{display:flex;position:relative;transition:.3s;margin-right:30px;align-items:center}.header__smcontact-list .sm-clist__icon i{font-size:30px;color:var(--tp-theme-1);transition:.3s;margin-right:10px}.header__smcontact-list .sm-clist__icon-2 i{font-size:15px;color:var(--tp-grey-3);margin-left:30px}.header__smcontact-list .sm-clist__text span,.sm-services__text span{font-size:14px;color:var(--tp-grey-3);display:inline-block}.header__sm-action-item i,.header__smcontact-list-3:hover .sm-clist__text-2 span,.header__smcontact-list-3:hover h4,.header__smcontact-list-df:hover .sm-clist__icon-2 i,.header__smcontact-list-df:hover .sm-clist__text-2 span,.header__smcontact-list-df:hover h4,.mean-container .mean-nav ul li a.mean-expand.mean-clicked{color:var(--tp-common-white)}.header__smcontact-list .sm-clist__text h4{font-size:18px;line-height:1.3;margin-bottom:0}.header__smcontact-list .sm-clist__text-2 h4{font-size:15px}.header__smcontact-list-df{background:var(--tp-common-white);padding:5px 20px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;margin-top:-20px}.header__smcontact-list-df:hover{background:var(--tp-theme-1)}.header__side-icon span,.header__smcontact-list-3:hover{background:var(--tp-heading-primary)}.header__smcontact-list-3{width:190px;height:65px;padding:10px 15px;margin:0 auto}.header__smcontact-list-3:hover .sm-clist__icon-2 i{color:var(--tp-common-white);margin-right:0}.header__inner-logo{padding:20px 30px;width:175px;height:80px;position:relative;z-index:1;margin-top:-40px}.header__inner-logo::after{position:absolute;content:"";bottom:-5px;left:auto;right:0;width:100%;height:10%;background:var(--tp-theme-1);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;z-index:-1}.header__sm-action-item{margin-right:40px}.header__sm-action-item i{font-size:15px}.ab-tab-info,.about__image,.animate,.banner-image,.banner__slider,.header__sm-action .right-border,.history__right,.project__area,.related__services,.sd-banner-area,.slider__area{position:relative}.header__sm-action .right-border::before{position:absolute;content:"";width:2px;height:10px;background:var(--tp-grey-3);right:-25px;top:8px}.about__list-item,.banner__button,.header__side,.nevigation__info{display:flex;align-items:center}.header__side-icon{height:60px;width:60px;background:var(--tp-common-white);border-radius:50%;margin-right:50px;padding:14px 0;cursor:pointer}.header__side-icon span{height:2px;width:15px;display:block;margin:6px auto;transition:.3s}.header__side-icon .basic-bar span.bar2,.header__side-icon span.bar2,.header__side-icon:hover span{width:30px}.header__logo-overlay{position:relative;width:175px;background-color:#fff;padding:20px 30px;border-radius:6px;margin-top:-30px}.header__logo-overlay::after{position:absolute;content:"";bottom:-3px;left:0;width:100%;height:40px;border-radius:6px;background-color:var(--tp-theme-1);z-index:-1}.menu-counter{counter-reset:count}.menu-counter>nav>ul>li::before{color:var(--tp-grey-2);font-size:14px;counter-increment:count;content:"0" counter(count);transition:.5s;display:block}.mean-container .mean-nav{background:0 0;margin-top:0}.mean-container .mean-bar{padding:0;min-height:auto;background:0 0}.mean-container .mean-nav>ul{padding:0;margin:0;width:100%;list-style-type:none;display:block!important}.mean-container a.meanmenu-reveal{display:none!important}.mean-container .mean-nav ul li a{width:100%;padding:10px 0;color:var(--tp-heading-primary);border-top:1px solid #ebebeb;font-size:14px;line-height:1.5;font-weight:700}.mean-container .mean-nav ul li a.mean-expand{margin-top:5px;padding:0!important;border:1px solid #ebebeb!important;height:30px;width:30px;color:var(--tp-heading-primary);line-height:30px;top:0;font-weight:400}.mean-container .mean-nav ul li a.mean-expand:hover,.sidebar__contact ul li:hover i{background:var(--tp-theme-1);color:var(--tp-common-white);border-color:#ebebeb}.mean-container .mean-nav ul li>a.mean-expand i,.sidebar__social ul li{display:inline-block}.mean-container .mean-nav>ul>li:first-child>a{border-top:0}.mean-container .mean-nav ul li a.mean-expand.mean-clicked i{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);color:var(--tp-heading-primary)}.about__sm-image .sm-image__item:hover img,.blog__item-2:hover .blog__item-2-image img,.history__item:hover .sm-item-thumb img{transform:scale3d(1.1,1.1,1.1)}.sliderm-height{height:970px}.item-slider::before,.slide-bg{width:100%;height:100%;position:absolute;top:0}.slide-bg{left:0;opacity:1;z-index:0;background-repeat:no-repeat;background-position:center center;background-size:cover;transition:10.5s cubic-bezier(0, 0, .2, 1);mix-blend-mode:multiply}.banner,.history__area,.service_tab_section,.slider-contant,.slider__item{position:relative;z-index:1}.item-slider{position:relative;display:flex;align-items:center}.item-slider::before{background-image:-moz-linear-gradient(90deg,rgba(0,0,0,0) 0,#343a40 100%);background-image:-webkit-linear-gradient(90deg,rgba(0,0,0,0) 0,#343a40 100%);background-image:-ms-linear-gradient(90deg,rgba(0,0,0,0) 0,#343a40 100%);content:""}.slider-contant{text-align:center}.slider-contant span{font-size:32px;display:inline-block;color:var(--tp-common-white)}.slider-contant .slider-title{font-size:66px;line-height:75px;margin-bottom:43px;color:var(--tp-common-white)}.swiper-slide-active .slider-button a,.swiper-slide-active .slider-contant .slider-title,.swiper-slide-active .slider-contant span{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp2;animation-name:fadeInUp2}.swiper-slide-active .slider-contant span{-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-duration:.3s;animation-duration:.3s}.swiper-slide-active .slider-contant .slider-title{-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:.5s;animation-duration:.5s}.swiper-slide-active .slider-button a.tp-btn{-webkit-animation-delay:.7s;animation-delay:.7s;-webkit-animation-duration:.7s;animation-duration:.7s}.swiper-slide-active .slider-button a.tp-btn-2{-webkit-animation-delay:.9s;animation-delay:.9s;-webkit-animation-duration:.9s;animation-duration:.9s}.swiper-slide-active .slide-bg{transform:scale(1.2)}.slider__d-info{margin-right:160px}.slider__d-info p,.sm-text{font-size:18px;line-height:26px}.slider__d-title{font-size:120px;line-height:.9;margin-bottom:20px}.slider__circle-shape{height:500px;width:500px;position:absolute;right:5%;border-radius:50%;top:50%;transition:1.2s;transform:scale(1);background:var(--tp-common-white);transform:translateY(-50%);z-index:-1}.swiper-slide-active .slider__d-info .slider__d-title,.swiper-slide-active .slider__d-info .subscribe-form,.swiper-slide-active .slider__d-info p{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.swiper-slide-active .slider__d-info .slider__d-title{-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-duration:.3s;animation-duration:.3s}.swiper-slide-active .slider__d-info p{-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:.5s;animation-duration:.5s}.swiper-slide-active .slider__d-info .subscribe-form{-webkit-animation-delay:.7s;animation-delay:.7s;-webkit-animation-duration:.7s;animation-duration:.7s}.main-slider-dot{margin-top:-96px}@media only screen and (min-width:992px) and (max-width:1199px){.main-menu ul li,.main-menu-3 ul li{margin-right:22px}.header__smcontact-list-df{margin-top:0;border-top-right-radius:6px;border-top-left-radius:6px}.header__inner-logo,.header__logo-overlay{margin-top:0}.slider__d-title{font-size:85px}.main-slider-dot{margin-top:-96px}}@media only screen and (min-width:768px) and (max-width:991px){.header__top-info{display:block}.header__sm-links::before{right:-15px}.header__sm-links,.header__sm-links a{margin-right:15px}.slider__d-title{font-size:68px}.slider__circle-shape{height:300px;width:300px;right:0;top:48%}.main-slider-dot{margin-top:-115px}}@media only screen and (min-width:576px) and (max-width:767px){.main-slider-dot{margin-top:-130px}}.swiper-slide-thumb-active .sm-button{opacity:1}.sm-button{display:flex;width:100%;color:var(--tp-common-white);padding-right:30px;padding-bottom:40px;position:relative;cursor:pointer;opacity:.6;transition:.3s}.banner__border,.banner__border-2,.banner__border-3{opacity:.3;width:2px;height:100%}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.slider-contant .slider-title{font-size:100px}.sm-button{padding-right:15px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section-2__wrapper .section__title,.section-2__wrapper .section__title-sd{font-size:40px}.section-2__wrapper .section__title-sm{font-size:30px}.header__inner-2,.header__top-2{display:none}.slider__d-title{font-size:50px}.sm-button{display:block}}.sm-button::before{border-color:var(--tp-theme-1);position:absolute;content:"";background:var(--tp-theme-1);width:20%;height:4px;bottom:2px;visibility:hidden;opacity:0;transition:.3s}.sm-button:hover{border-color:var(--tp-theme-1);opacity:1}.services__item-tp::after,.services__item-tp::before{content:"";border-radius:6px;z-index:-1;visibility:hidden;opacity:0}.main-slider-dot .swiper-slide-thumb-active .sm-button::before,.sm-button:hover::before{width:100%;visibility:visible;opacity:1}.main-slider-dot .swiper-slide-thumb-active .sm-button{filter:grayscale(0)}.sm-services__icon{margin-right:15px}.sm-services__icon i{font-size:50px;color:var(--tp-theme-1);transition:.3s}.sm-services__text h4{color:var(--tp-common-white);font-size:12px;line-height:1.3;margin-bottom:0}.single-services{padding:35px 40px;background:var(--tp-common-white);border-radius:6px}.single-services h5{font-size:24px;line-height:1.3;margin-bottom:20px}.single-services .services-list ul li{margin-bottom:12px;list-style:none}.single-services .services-list ul li span{font-size:16px;display:inline-block}.single-services .sr-button{padding-top:15px;border-top:1px solid var(--tp-border-2)}.single-services .sr-button a{font-size:14px;font-weight:var(--tp-fw-medium)}.services__slider{position:relative;margin-right:-370px}.ser__text a{color:var(--tp-heading-primary);font-weight:var(--tp-fw-medium)}.sm-services__lists{transform:translateY(-40px)}.sm-services__item .flip-card-front .flip-card-icon i{font-size:80px;color:var(--tp-heading-primary)}.sm-services__item .flip-card-front .flip-card-title{font-size:20px}.sm-services__item .flip-card-back{background-color:transparent}.sm-services__item .flip-card-back .flip-card-icon i{font-size:80px;color:var(--tp-common-white)}.sm-services__item .flip-card-back .flip-card-omore p,.sm-services__item .flip-card-inner-2 p{font-size:14px;line-height:24px}.sm-services__item .flip-card-back .flip-card-title{font-size:20px;color:var(--tp-common-white)}.sm-services__item .flip-card-back .flip-card-omore i{color:var(--tp-common-white)}.sm-services__item .flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d;box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.sm-services__item .flip-card-inner-2{box-shadow:none}.about__image-small img,.sdf__item:hover{box-shadow:0 16px 32px 0 rgba(0,0,0,.06)}.sm-services__item .flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.sm-services__item .flip-card-back,.sm-services__item .flip-card-front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.sm-services__item .flip-card-front{background-color:#fff;color:#000;border-radius:6px;padding:85px 0}.sm-services__info h5,.sm-services__item .flip-card-back p,.sm-services__more a{color:var(--tp-common-white)}.sm-services__item .flip-card-front-2{padding:35px 40px;height:260px}.sm-services__item .flip-card-back{background-color:var(--tp-theme-1);color:var(--tp-common-white);transform:rotateY(180deg);border-radius:6px;padding:65px 0;position:relative}.sm-services__item .flip-card-back-2{padding:35px 40px;height:260px}.sm-services__item .flip-card-back span{display:inline-block;font-weight:var(--tp-fw-medium)}.services__item .ser__icon i,.services__item .ser__title:hover,.sm-services__more a:hover{color:var(--tp-theme-1)}.sm-services__item .flip-card-back .flip-card-bg{position:absolute;top:0;width:100%;height:100%;z-index:-1}.services__item-grid:hover::before,.services__item-tp:hover::before{top:-25px}.sm-services__item .flip-card-back .flip-card-bg img{width:100%;height:100%}@media only screen and (min-width:768px) and (max-width:991px),(max-width:575px){.sm-services__item{margin-bottom:30px}}.sm-services__info{display:flex;justify-content:space-between;align-items:center}.sm-services__info h5{font-size:24px}.sm-services__more a{font-size:16px;transition:.3s}.sm-services__more a i{margin-left:5px}.pricing__area-2,.services__area{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;z-index:1}.services__item{padding:50px 45px;background:var(--tp-common-white);border-radius:6px}.services__item .ser__icon i{font-size:60px}.services__item .ser__title{font-size:20px;line-height:1.4}.services__item .ser__more-option a{font-size:14px;color:var(--tp-theme-1);font-weight:var(--tp-fw-sbold);display:inline-block}.services__item p{margin-bottom:0;font-size:14px;line-height:22px}.services__item-tp{position:relative;box-shadow:0 16px 32px 0 rgba(0,0,0,.03)}.services__item-tp::after{position:absolute;left:15px;right:15px;background-color:var(--tp-theme-1);height:100%;bottom:0}.services__item-tp::before{position:absolute;left:0;background-color:var(--tp-common-white);height:100%;width:100%;top:0}.services__item-tp:hover::after,.services__item-tp:hover::before{visibility:visible;opacity:1}.services__item-grid{position:relative;border:2px solid var(--tp-border-2)}.services__item-grid::after,.services__item-grid::before{position:absolute;border-radius:6px;height:100%;z-index:-1;content:"";opacity:0;visibility:hidden}.services__item-grid::after{left:15px;right:15px;background-color:var(--tp-theme-1);bottom:0}.services__item-grid::before{left:-2px;background-color:var(--tp-common-white);width:101.5%;top:0;border:2px solid var(--tp-border-2);transition:.3s}.about__image-big img,.absp-text,.fact__image img,.portfolio-image img{border-radius:6px}.services__item-grid:hover{border-top-color:transparent;border-top-left-radius:0;border-top-right-radius:0}.services__item-grid:hover::after,.services__item-grid:hover::before{visibility:visible;opacity:1}.process__content .p-name,.related__services-title,.team__details-contact-text h6{font-size:20px}.cta__area{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;background-attachment:fixed;z-index:1}.cta__area::before,.history__right-bg{position:absolute;top:0;z-index:-1;height:100%}.cta__area::before{content:"";left:0;width:100%;background-color:rgba(52,58,64,.6)}.absp-text,.history__item .sm-item-content{padding:30px;background:var(--tp-common-white)}.cta__title{font-size:60px;color:var(--tp-common-white)}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section__wrapper .r-text span{font-size:12px}.cta__title br{display:none}}.history__right-bg{width:35%;right:0}.history__right-bg img{width:100%;height:100%}.about__sm-image .sm-image__item,.history__item .sm-item-thumb{position:relative;overflow:hidden}.history__item .sm-item-thumb img{border-top-left-radius:6px;border-top-right-radius:6px;transition:1.5s cubic-bezier(0, 0, .2, 1)}.history__item .sm-item-tag{position:absolute;bottom:0;left:30px}.history__item .sm-item-tag span{width:70px;height:30px;line-height:30px;color:var(--tp-common-white);background:var(--tp-theme-1);border-top-left-radius:6px;border-top-right-radius:6px;display:inline-block;text-align:center}.ab-left-content .ab-author-2 h5,.about__list-item i,.absp-text i,.history__item .sm-item-content h6:hover,.nevigation__icon i,.nevigation__title:hover{color:var(--tp-theme-1)}.history__item .sm-item-content{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.history__item .sm-item-content h6{font-size:20px;transition:.3s}@media only screen and (min-width:1200px) and (max-width:1399px){.sm-services__text h4{font-size:18px}.services__item{padding:50px 25px}.history__item .sm-item-content{padding:30px 20px}.history__item .sm-item-content h6{font-size:18px}}.history__item .sm-item-content p,.sdf__text p{margin-bottom:0;font-size:14px;line-height:22px}.nevigation__info img,.sdf__icon{margin-right:20px}.nevigation__info-2{text-align:right;justify-content:end}.nevigation__info-2 img{margin-left:20px;margin-right:0}.nevigation__content p{margin-bottom:0}.nevigation__title{font-size:18px;transition:.3s}.ab-left-content .abd-text,.about__info-quote{color:var(--tp-heading-primary);font-weight:var(--tp-fw-medium)}.nevigation__icon i{font-size:40px}.ab-left-content{margin-left:75px}@media only screen and (min-width:992px) and (max-width:1199px){.sm-services__info h5{font-size:22px}.services__item{padding:50px 15px}.ab-left-content{margin-left:50px}}.ab-left-content .ab-author h5{font-size:16px;line-height:26px}.ab-left-content .ab-author h5 span{color:var(--tp-theme-1);font-weight:var(--tp-fw-regular)}.absp-text{display:flex;width:270px;box-shadow:0 16px 32px 0 rgba(0,0,0,.04);position:absolute}.absp-text i{font-size:50px;margin-right:20px}.absp-text .absp-info h5{font-size:36px;line-height:1.2;margin-bottom:0}.absp-text .absp-info .absm-title{font-size:16px;line-height:26px;display:inline-block;color:var(--tp-grey-4)}.absp-text-1{top:-35px;left:-5px}.absp-text-2{bottom:-50px;right:-65px}@media only screen and (min-width:768px) and (max-width:991px){.sm-button{padding-right:10px}.services__item{padding:50px 30px}.services__item .ser__title{font-size:18px}.services__item .ser__title br{display:none}.cta__title{font-size:40px}.absp-text-2{right:-10px}}.ab-image.w-img,.testimonial__left-info{margin-left:80px}.about__info,.td-border{border-bottom:1px solid var(--tp-border-2)}.about__info-quote{font-size:18px;line-height:26px}.about__list-item i{font-size:70px;margin-right:20px}.about__list-item-title{font-size:18px;line-height:28px;margin-bottom:0}.about__right,.faq__area .faq__content{margin-right:60px}.about__right-2,.team__main-info{margin-left:40px}.about__image-small{position:absolute;right:0;bottom:-28%}.about__image-small img{width:300px;height:300px;border:10px solid var(--tp-common-white);border-radius:6px}.about__image-small-2{bottom:-15%}.about__image-small-2 img{width:370px;height:370px}.about__image-shape{position:absolute;left:40px;bottom:-25%}.about__image-shape span{width:50px;height:50px;background:var(--tp-theme-1);display:inline-block;border-radius:6px}.banner__border,.banner__border-2,.banner__border-3,.company__sm-about span,.sdf__item{background:var(--tp-common-white)}.about__image-2,.fact__progress-circular{margin-right:30px}.about__area .abs__info{padding-left:130px;position:relative;z-index:1}.about__area .abs__image-2{position:absolute;top:-50px;left:0;z-index:-1}.about__area .abs__image-2 img{width:250px;height:250px}.about__area .abs__image-3{position:absolute;bottom:-15px;left:12%;z-index:-1}.about__area .abs__image-3 img{width:100px;height:100px}.about__sm-image .sm-image__item img{transition:1.5s cubic-bezier(0, 0, .2, 1)}.about__sm-image .sm-image__content{position:absolute;width:100%;height:100%;text-align:center;top:0;background-color:rgb(0 122 146 / 89%);border-radius:6px;transition:.3s}.about__sm-image .sm-image__content .sm-number{position:absolute;top:55%;transform:translateY(-55%);left:0;right:0;margin:0 auto}.about__sm-image .sm-image__content .sm-number a{font-size:120px;display:flex;justify-content:center;align-items:center;color:var(--tp-common-white);font-weight:var(--tp-fw-sbold)}.about__sm-image .sm-image__content .sm-number a span{font-size:36px;color:var(--tp-common-white)}.about__sm-image .sm-image__content .sm-number p{font-size:16px;color:var(--tp-common-white);margin-top:30px;margin-bottom:0;line-height:26px}.about__sm-image-df{transform:translateY(-30px)}.banner__shape,.footer__shape-1,.project__info:hover .project__content,.vide-button,.vide-button-3{transform:translateY(-50%)}.st-right-border{padding-left:20px;border-left:1px solid var(--tp-border-2)}@media (max-width:575px),only screen and (min-width:768px) and (max-width:991px){.company__about{overflow:hidden}}.company__about-tab .about-tabs{justify-content:space-around;border:0;background:var(--tp-heading-primary);width:100%}.company__about-tab .about-tabs .abst-item{width:33.33%;background-color:var(--tp-heading-primary);display:flex;justify-content:space-evenly}.company__about-tab .about-tabs .abst-item-link{border:0;background:inherit;font-size:14px;color:var(--tp-common-white);text-transform:uppercase;font-weight:var(--tp-fw-medium);padding:25px 10px;width:100%}.company__about-tab .about-tabs .abst-item-link i{margin-left:15px;visibility:hidden;opacity:0}.company__about-tab .about-tabs .abst-item-link.active{background:var(--tp-theme-1);position:relative}.company__about-tab .about-tabs .abst-item-link.active::before{position:absolute;content:"";left:50%;right:0;bottom:-8px;width:15px;height:8px;background:var(--tp-theme-1);clip-path:polygon(100% 0,0 0,50% 100%)}.company__about-tab .about-tabs .abst-item-link.active i{visibility:visible;opacity:1}.company__sm-about span{width:180px;height:130px;line-height:128px;box-shadow:0 16px 32px 0 rgb(0 0 0 / 6%);display:inline-block;border-radius:0;font-size:20px;font-weight:var(--tp-fw-medium);color:var(--tp-heading-primary);margin-bottom:70px}.company__sm-about p{font-size:20px;line-height:28px}.sdf__item{padding:40px;border:1px solid var(--tp-border-2);display:flex;border-radius:6px;position:relative;transition:.3s}@media only screen and (min-width:1200px) and (max-width:1399px){.sdf__item{padding:35px}.testimonial__right-image img{width:90%}}@media only screen and (min-width:576px) and (max-width:767px){.sm-button{padding-right:0;padding-bottom:25px}.absp-text-2{right:-25px}.sdf__item{padding:30px}}.sdf__item::before{position:absolute;content:"";left:10px;right:10px;border-radius:6px;height:100%;bottom:10px;z-index:-2;border:1px solid var(--tp-border-2);visibility:hidden;opacity:0;transition:.3s}.animate::after,.animate::before{z-index:0;animation-name:popupBtn;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;display:inline-block;right:0;bottom:0;padding:30px;content:""}.sdf__item:hover::before{bottom:-10px;visibility:visible;opacity:1;z-index:-1}.sdf__icon i{font-size:50px;color:var(--tp-theme-1)}.sdf__text h6{font-size:20px;line-height:30px}.animate::before{width:125px;height:125px;border-radius:50%;border:1px solid var(--tp-border-2);top:-2px;left:-2px;animation-duration:1.6s}.animate::after{width:120;height:120;border-radius:50%;border:1px solid var(--tp-border-2);top:0;left:0;animation-duration:1.8s}.banner__border{position:absolute;left:24.3%}.banner__border-2{position:absolute;left:44.4%;top:0}.banner__border-3{position:absolute;left:64.4%;top:0}.banner__area-3{background-image:-moz-linear-gradient(145deg,#ffebeb 0,#f0f0f0 100%);background-image:-webkit-linear-gradient(145deg,#ffebeb 0,#f0f0f0 100%);background-image:-ms-linear-gradient(145deg,#ffebeb 0,#f0f0f0 100%);position:relative;z-index:1}.banner__content-meta,.sd-content .project-info i,.vide-button a{background:var(--tp-common-white)}.banner__content-meta{font-size:14px;padding:5px 10px;border-radius:6px;display:inline-block}.banner__item-3{padding-top:190px}.banner__cinfo{margin-left:30px}.banner__cinfo a{display:inline-block;font-size:16px;font-weight:var(--tp-fw-medium);color:var(--tp-heading-primary)}.banner__cinfo a span{display:block;font-size:14px;font-weight:var(--tp-regular);color:var(--tp-text-body)}.banner__d-image{position:absolute;top:0;right:0;z-index:-1}.banner__d-image::before{position:absolute;content:"";background:var(--tp-theme-1);width:100%;height:100%;top:0}.banner__shape,.footer__shape-1{position:absolute;top:50%;left:0;z-index:-1}.banner__shape-2{position:absolute;top:0;left:7%;z-index:-1}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px){.sliderm-height{height:850px}.about__image{margin-top:40px;margin-bottom:100px}.banner__shape-2{left:-40%}}.banner__height-3{min-height:970px}.sd-content{background:var(--tp-theme-1);padding:45px 50px;position:absolute;bottom:0;width:100.5%;z-index:2;left:-2px}.project__slider-item-image,.video__area{background-position:center;background-size:cover;background-repeat:no-repeat}.blog__btn a i,.feature__images,.subscribe-form button i{margin-left:10px}.sd-content .sd-meta{font-size:16px;line-height:1.2;color:var(--tp-common-white)}.sd-content h5{font-size:36px;line-height:1.3;color:var(--tp-common-white)}.vide-button a,.video__button-2 a,.video__button-3 a{display:inline-block;line-height:120px;font-size:20px;transition:.3s;box-shadow:0 16px 32px 0 rgba(0,0,0,.04)}.process__images .image-2,.sd-content .project-info{margin-top:100px}.sd-content .project-info i{font-size:15px;color:var(--tp-heading-primary);height:50px;width:50px;line-height:50px;border-radius:6px;text-align:center;font-weight:var(--tp-fw-medium);margin-right:20px;transition:.3s}.vide-button a,.vide-button a::before,.video__button-2 a,.video__button-2 a::before,.video__button-3 a,.video__button-3 a::before{width:120px;border-radius:50%}.sd-content .project-info i:hover{background:var(--tp-heading-primary);color:var(--tp-common-white)}.sd-content .project-info span{font-size:16px;color:var(--tp-common-white);font-weight:var(--tp-fw-sbold)}.sd-content .sd-bg-icon{position:absolute;bottom:10%;left:35%;z-index:-1}.sd-content .sd-bg-icon i{font-size:230px;color:#e4e4e421}.banner-slide-height{height:800px;position:relative}@media only screen and (min-width:992px) and (max-width:1199px){.about__right{margin-right:25px}.about__right-2{margin-left:25px}.about__image-small-2{bottom:-40%}.about__image-2 img{max-width:100%}.about__area .abs__image-3{bottom:-60px}.about__area-2{padding-top:120px}.banner__content-title{font-size:50px}.banner__item-3{padding-top:145px}.banner__height-3{min-height:875px}.sd-content{bottom:50px;width:90%;z-index:2;left:0;right:0;margin:auto}.banner-slide-height{height:700px}.appoinment-cta-2{padding-bottom:30px}}@media only screen and (min-width:768px) and (max-width:991px){.banner__item-3{padding-top:100px}.sd-content{bottom:40px;width:90%;z-index:2;left:0;right:0;margin:auto}.banner-slide-height{height:600px}}@media only screen and (min-width:576px) and (max-width:767px){.sd-content{bottom:30px;width:90%;z-index:2;left:0;right:0;margin:auto}.banner-slide-height{height:600px}}.slide-border{border-right:2px solid var(--tp-common-white);opacity:.3;height:100%}.feature__list ul li{list-style:none;padding:18px 30px;margin-bottom:20px;border-radius:6px;transition:.3s}.feature__list ul li:last-child{margin-bottom:0}.feature__list ul li:hover{background:var(--tp-theme-1);transform:translateX(15px)}.feature__list ul li:hover>a,.feature__list ul li:hover>a i{color:var(--tp-common-white)}.feature__list ul li a{display:flex;justify-content:space-between;align-items:center;transition:.3s;color:var(--tp-heading-primary);font-size:18px}.feature__list ul li a i{color:var(--tp-grey-6)}.feature__left{margin-right:55px}.feature__images{position:relative}.vide-button{position:absolute;top:50%;right:-65px}.vide-button a{height:120px;color:var(--tp-theme-1);text-align:center}.vide-button a::before{position:absolute;content:"";height:120px;background:#fff;z-index:-1;animation:2s infinite pulse;left:0;right:0}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.vide-button,.vide-button a::before{left:0;right:0;text-align:center;margin:0 auto}}.vide-button a:hover{background-color:var(--tp-theme-1);color:var(--tp-common-white)}.vide-button-3{text-align:center;margin:0 auto;left:0;right:0}.vide-button-3 a::before{text-align:center;margin:0 auto}.video__area{height:700px;position:relative}.video__button-2,.video__button-2 a::before,.video__button-3,.video__button-3 a::before{position:absolute;right:0;left:0;text-align:center}.video__button-2,.video__button-3{top:50%;transform:translateY(-50%)}.video__button-2 a{height:120px;background:var(--tp-theme-1);color:var(--tp-common-white);text-align:center}.video__button-2 a:hover,.video__button-3 a{background:var(--tp-common-white);color:var(--tp-theme-1)}.video__button-2 a:hover{border-color:var(--tp-common-white)}.video__button-2 a::before{content:"";height:120px;z-index:-1;animation:2s infinite pulse;margin:0 auto}.video__button-3 a{height:120px;text-align:center}.project__slider-item-overlay a,.team__details-contact-icon a,.team__social a{height:50px;display:inline-block;line-height:50px}.video__button-3 a:hover{background:var(--tp-theme-1);color:var(--tp-common-white)}.video__button-3 a::before{content:"";height:120px;background:var(--tp-common-white);z-index:-1;animation:2s infinite pulse;margin:0 auto}.blog-sidebar__widget .featured__author-social a:last-child,.team__social-3 a:last-child,.tp-blog__meta span:last-child{margin-right:0}.appoinment-cta{margin-top:-40px}.appoinment-cta__content{display:flex;justify-content:space-between;align-items:center;border-radius:6px;z-index:1;position:relative}.appoinment-cta__content-title{font-size:24px;color:var(--tp-common-white);line-height:1.3;margin-left:40px;margin-bottom:0}.appoinment-cta-2__content{display:flex;justify-content:space-between;align-items:center;border-radius:6px;z-index:1;position:relative;padding:15px 30px}.appoinment-cta-2__content-title{font-size:14px;color:var(--tp-text-body);line-height:1.3;margin-bottom:0;font-weight:var(--tp-fw-regular)}.appoinment-cta-2__content-title a{font-weight:var(--tp-fw-sbold);color:var(--tp-heading-primary)}.appoinment-cta-2__content a{font-size:14px;font-weight:var(--tp-fw-sbold)}.appoinment-cta-2__content a:hover{color:var(--tp-theme-1)}.project__inner{position:relative;width:100%;display:flex}.project__info{position:relative;width:50%}.project__info-image,.testimonial__right{position:relative}.project__info-image::before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:rgba(34,35,40,.5)}.project__info:hover .project__info-image::before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:#bb2324c9}.project__info:hover .project__button{visibility:visible;opacity:1}.project__content{position:absolute;top:50%;transform:translateY(-23%);left:0;right:0;margin:0 auto;text-align:center;transition:.3s;padding:0 30px}.project__content span{font-size:14px;color:var(--tp-common-white);margin-bottom:10px}.project__content .p-title{font-size:40px;line-height:1.3;color:var(--tp-common-white)}.project__button{visibility:hidden;opacity:0;transition:.3s}.project__slider{position:relative;margin-right:-750px}.project__slider-item{overflow:hidden;transition:.3s}.project__slider-item-image{min-height:450px;border-radius:6px;position:relative}.project__slider-item-image::before{position:absolute;content:"";width:100%;height:100%;background:#2527287a;visibility:hidden;opacity:0;border-radius:6px}.project__slider-item span{font-size:14px;display:inline-block;margin-bottom:5px}.project__slider-item-title{font-size:24px;line-height:1.3;transition:.3s}.project__slider-item-title:hover{color:var(--tp-theme-1)}.project__slider-item-overlay{position:absolute;text-align:center;left:0;right:0;top:45%;transform:translateY(-45%);margin:0 auto;transition:.3s;visibility:hidden;opacity:0}.project__slider-item-overlay a{width:50px;background:var(--tp-theme-1);font-size:20px;border-radius:6px;color:var(--tp-common-white);transition:.3s}.portfolio-caption-bottom a:hover,.project__slider-item-overlay a:hover{background:var(--tp-common-white);color:var(--tp-theme-1)}.project__slider-item:hover .project__slider-item-image::before{visibility:visible;opacity:1}.project__slider-item:hover .project__slider-item-overlay{visibility:visible;opacity:1;top:50%;transform:translateY(-50%)}.testimonial__area,.testimonial__area-2{position:relative;z-index:3}.testimonial__right-bg{position:absolute;width:35%;top:0;height:100%;right:0;z-index:-1}.testimonial__right-image{position:absolute;top:0}.testimonial__slider{position:relative;margin-right:-400px}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.services__slider,.testimonial__slider{margin-right:0}}.testimonial__slider-3{margin-top:-100px}.team__item,.testimonial__side-image,.testimonial__slider-3 .swiper-slide-active{position:relative}.testimonial__slider-3 .swiper-slide-active::before{position:absolute;content:"";background:var(--tp-border-2);height:220px;width:1px;top:50%;right:-1px;transform:translateY(-50%)}.testimonial__item{padding:35px;background:var(--tp-common-white);border-radius:6px;box-shadow:0 16px 32px 0 rgba(0,0,0,.04)}.blog__btn,.process__list-info,.testimonial__item .review__info{display:flex;align-items:center}.testimonial__item .review__info .client__content{margin-left:20px}.testimonial__item .review__info .client__name{font-size:20px;margin-bottom:0}.testimonial__item .review__info .client__designation p{font-size:14px;margin-bottom:0}.testimonial__item .review__info .client__designation p a{font-weight:var(--tp-fw-sbold);color:var(--tp-theme-1);display:inline-block}.testimonial__item .review__text{font-size:18px;line-height:26px}.testimonial__item-2{display:flex;background:var(--tp-grey-5);padding:20px 30px 20px 20px;border-radius:6px;position:relative;z-index:1}.blog__item,.blog__item-2-content,.team__social a,.team__social-3{background:var(--tp-common-white)}.testimonial__item-2 .tclient__details{margin-right:30px;margin-top:-50px}.testimonial__item-2 .tclient__designation h5{font-size:18px;margin-bottom:0}.testimonial__item-2 .tclient__designation span{font-size:14px}.testimonial__item-2 .review__text-2 p{font-size:18px;line-height:26px;color:var(--tp-heading-primary);margin-bottom:0}.testimonial__item-2 .quote-img{position:absolute;right:10px;bottom:10px;z-index:-1}.testimonial__item-3{padding-right:70px;z-index:3}.testimonial__item-box{padding:0 30px}.testimonial__item-box .quote__text{font-size:24px;line-height:32px}.testimonial__item-box .author__info{display:flex;align-items:center;justify-content:center}.process__list-icon,.testimonial__item-box .author__image{margin-right:20px}.testimonial__item-box .author__image img{border-radius:50%}.testimonial__item-box .author__content{text-align:left}.avatar-name h5,.testimonial__item-box .author__content h5{font-size:18px;margin-bottom:0}.team__details-contact-text span,.testimonial__item-box .author__content span{font-size:14px}.fact__info,.process__right,.testimonial__left-info-2{margin-left:70px}.testimonial__shape{position:absolute;top:0;left:0;z-index:-1}.testimonial__shape-2{position:absolute;top:0;right:0;z-index:-1}.testimonial__side-image img{border-radius:10px}.testimonial__icon-3{position:absolute;right:0;bottom:0;z-index:-1}.team__item:hover .team__content,.team__item:hover .team__image::before,.team__item:hover .team__social{visibility:visible;opacity:1}.team__item:hover .team__social{top:40%}.team__item:hover .team__content{bottom:25px}.team__item-box .member__info{background:var(--tp-heading-primary);padding:30px;position:relative;transition:.3s}.team__content,.team__image::before,.team__social{transition:.5s cubic-bezier(.645, .045, .355, 1)}.team__item-box .member__info span{color:#a2abb4;font-size:14px;display:inline-block}.team__item-box .member__info .m-name{font-size:20px;color:var(--tp-common-white);margin-bottom:0;transition:.3s}.team__item-box .member__info .m-name:hover{color:var(--tp-theme-1)}.team__item-box .member__info::before{position:absolute;content:"";width:30px;height:30px;background:#e7e7e7;clip-path:polygon(0 0,0 100%,100% 0);bottom:-30px;right:0;transition:.5s}.team__item-box:hover .member__info{background:var(--tp-theme-1)}.team__item-box:hover .member__info .m-name,.team__item-box:hover span{color:var(--tp-common-white)}.team__item-box:hover .member__info::before{background:#ffc3c3}.team__image,.team__item-grid{position:relative}.team__content,.team__image::before,.team__info,.team__social,.team__social-3{position:absolute;visibility:hidden;opacity:0}.team__item-grid:hover .team__social-3{visibility:visible;opacity:1;bottom:0}.team__item-grid:hover .team__info{visibility:visible;opacity:1;top:50%}.team__image::before{content:"";bottom:0;left:0;background:var(--tp-heading-primary);width:100%;height:340px;-webkit-clip-path:polygon(0 0,0 0,100% 100%,0% 100%);clip-path:polygon(0 0,0 0,100% 100%,0% 100%)}.team__content{bottom:0;left:40px}.team__content span{font-size:14px;color:var(--tp-grey-7);display:inline-block}.team__content h5{font-size:24px;color:var(--tp-common-white)}.team__content h5:hover{color:var(--tp-theme-1)}.team__social{top:50%;left:40px}.team__social a{width:50px;color:var(--tp-heading-primary);border-radius:6px;margin-right:10px;margin-bottom:10px;text-align:center;transition:.3s}.team__social a:hover{background:var(--tp-theme-1);color:var(--tp-common-white)}.team__social-2 a:hover,.team__social-3 a:hover{color:var(--tp-theme-1)}.team__social-2{padding:20px 30px}.team__social-2 a{font-size:15px;margin-right:20px;margin-bottom:10px}.team__social-3{z-index:1;transition:.3s ease-out;margin:0 40px;left:0;right:0;bottom:-30px;padding:20px 30px 10px;display:flex;justify-content:space-between;border-top-left-radius:6px;border-top-right-radius:6px}.team__social-3 a{font-size:15px;margin-bottom:10px;margin-right:15px;transition:.3s}.team__info{top:30%;transform:translateY(-50%);left:0;right:0;text-align:center;z-index:1;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.blog__content,.blog__item,.blog__item-2-image,.brand__title,.portfolio-image,.portfolio-wrapper,.team__details-image,.tp-blog__thumb{position:relative}.team__info span{font-size:14px;font-weight:var(--tp-fw-sbold);color:#c5c5c5}.team__info h5{font-size:24px;color:var(--tp-common-white)}.skill-title span,.team__details-degination,.team__info h5:hover{color:var(--tp-theme-1)}.team__details-image{margin-right:30px}.team__details-image img{width:100%;border-radius:6px}.team__details-dtitle{font-size:60px;line-height:1}.team__details-degination{font-size:30px;line-height:1;display:block}.team__details-contact-icon a{width:50px;border:1px solid var(--tp-border-2);border-radius:6px;text-align:center;font-size:20px;color:var(--tp-theme-1);transition:.3s}.team__details-contact-info ul li{margin-bottom:30px;list-style:none}.team__details-contact-wrapper:hover>.team__details-contact-icon a{background-color:var(--tp-theme-1);color:var(--tp-common-white);border-color:var(--tp-theme-1)}.team__details-text{font-size:16px;line-height:25px}.team__details-text-2{font-size:18px;line-height:26px}.member-skill .progress{height:10px;background-color:transparent;border-radius:0;z-index:1;position:relative}.blog__thumb,.blog__thumb::after{height:100%;position:absolute;width:100%}.member-skill .progress::before{position:absolute;content:"";background:#ececec;z-index:-1;top:50%;width:100%;height:3px;transform:translateY(-50%)}.member-skill .progress-bar{background-color:var(--tp-theme-1);border-top-right-radius:6px;border-bottom-right-radius:6px;width:70%;visibility:visible;animation-name:slideInLeft}.member-skill .progress-bar-2{width:52%}.member-skill .progress-bar-3{width:82%}.skill-wrapper{margin-bottom:27px}.skill-title{display:flex;justify-content:space-between}.blog__author span,.blog__btn a,.certificate a,.skill-category{display:inline-block}.skill-title span{float:right;font-size:18px;font-weight:700}.blog__item-2-date a,.blog__item:hover .blog__author span,.blog__item:hover .blog__btn a,.blog__item:hover .blog__catagory span,.blog__item:hover .blog__meta,.blog__item:hover .blog__sm-title,.blog__item:hover .bolg__btn a,.blog__item:hover i{color:var(--tp-common-white)}.skill-category{font-size:18px;line-height:28px;margin-bottom:16px}.blog__author,.blog__meta{display:flex;align-items:center}.qulification-title{font-size:26px}.certificate a{margin-right:20px;margin-bottom:20px}@media only screen and (min-width:768px) and (max-width:991px),(max-width:575px),only screen and (min-width:576px) and (max-width:767px){.header__inner-logo{display:none}.member-qualification{padding-right:0}}.blog__item{padding:35px 38px}.blog__item:hover .blog__thumb{opacity:1}.blog__item-2-content{padding:25px 40px}.blog__thumb,.brand__area-2{background-position:center;background-size:cover;background-repeat:no-repeat}.blog__item-2-image-inner{overflow:hidden}.blog__item-2-image-inner img{transition:1.5s cubic-bezier(0, 0, .2, 1)}.blog__item-2-date a{font-size:40px;font-weight:var(--tp-fw-sbold);width:80px;height:80px;line-height:60px;background:var(--tp-theme-1);text-align:center;border-radius:6px;position:absolute;top:-30px;right:20px}.blog__item-2-date a span{font-size:14px;color:#ffcdb6;margin-bottom:0;position:relative;top:-38px;display:inline-block}.blog__author i,.blog__author:hover,.blog__btn a:hover,.blog__sm-title:hover,.tp-blog blockquote::before,.tp-blog-nav button:hover,.tp-blog__meta span i,.tp-blog__meta span:hover,.tp-blog__title:hover{color:var(--tp-theme-1)}.blog__item-2-date-df span{bottom:-30px;top:inherit}.blog__item-2:hover .blog__btn-2 a{background:var(--tp-theme-1);color:var(--tp-common-white);border-color:var(--tp-theme-1)}.blog__item-2-df{border:1px solid var(--tp-border-2);border-radius:6px}.blog__thumb{top:0;left:0;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;opacity:0}.blog__thumb::after{content:"";top:0;left:0;background-color:rgba(0,0,0,.9);opacity:.8}.blog__meta{margin-bottom:8px}.comments-text,.rc__post:not(:last-child){margin-bottom:30px}.blog__author{margin-right:30px;color:var(--tp-text-body)}.blog__author i{font-size:15px;margin-right:8px}.blog__author span{font-size:14px;line-height:1.1;position:relative;font-weight:var(--tp-fw-medium)}.blog__author span::before{position:absolute;top:1px;right:-10px;width:1px;height:0;background:var(--tp-text-body);font-family:var(--tp-ff-fontawesome);transform:rotate(-16deg);font-size:12px}.blog__catagory span{font-size:14px;color:var(--tp-heading-primary);font-weight:var(--tp-fw-sbold)}.blog__sm-title{font-size:24px;line-height:.4;margin-top:22px;transition:.3s}.blog__btn a{font-weight:var(--tp-fw-medium);font-size:14px;transition:.3s;color:var(--tp-text-body)}.blog__btn-2 a{border-top:1px solid var(--tp-border-2);display:flex;align-items:center;justify-content:space-between;padding:20px 40px;background:var(--tp-common-white);font-size:16px;color:var(--tp-heading-primary);font-weight:var(--tp-fw-sbold);border-bottom-left-radius:6px;border-bottom-right-radius:6px;transition:.3s;box-shadow:0 16px 32px 0 rgba(0,0,0,.04)}.tp-blog__meta span{font-size:14px;font-weight:var(--tp-fw-medium);margin-right:25px;transition:.3s;display:inline-block}.tp-blog__meta span i{margin-right:3px}.portfolio-caption-top-2 h6,.post-comment-title h3,.tp-blog__title{font-size:30px}.tp-blog__sm-title{font-size:24px}.tp-blog-nav button{position:absolute;left:50px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:1;font-size:30px;color:var(--tp-common-white)}.tp-blog-nav .tp-blog-button-next{left:auto;right:50px}.tp-blog blockquote{margin:30px 0!important;padding:50px 50px 40px;color:#666;position:relative;background:var(--tp-grey-5);font-style:normal;text-align:left;clear:both;font-weight:400;border-radius:7px}.blog-sidebar__widget ul li a,.tp-blog blockquote p,.tp-blog blockquote span,.tp-blog__tag span{color:var(--tp-heading-primary)}.tp-blog blockquote p{font-size:18px;line-height:26px;font-weight:500}.tp-blog blockquote::before{content:"\f10e";position:static;font-family:"Font Awesome 5 Pro";font-size:32px;line-height:1;margin-bottom:20px;display:inline-block}.tp-blog blockquote span{font-size:20px}.tp-blog blockquote span::before{content:"";font-size:28px;color:var(--tp-theme-1);padding-bottom:0;display:inline-block;background:var(--tp-theme-1);height:2px;width:40px;font-weight:400;text-align:center;top:-4px;margin-right:10px;position:relative}.tp-blog__tag span{font-size:16px;font-weight:var(--tp-fw-sbold);margin-right:10px}.tp-blog__tag a{background:var(--tp-common-white);padding:5px 15px;font-size:14px;display:inline-block;margin-bottom:5px;margin-right:5px;text-transform:capitalize;border:1px solid #ddd;transition:.3s;border-radius:6px}.tp-blog__tag a:hover,.tp-pagination ul li a.current,.tp-pagination ul li a:hover,.tp-pagination ul li span.current,.tp-pagination ul li span:hover{background:var(--tp-theme-1);color:var(--tp-common-white);border-color:var(--tp-theme-1)}.blog-sidebar__widget{padding:38px 40px;border-radius:6px;border:1px solid #f0f0f5}.blog-sidebar__widget-title{font-size:20px;padding-bottom:20px;border-bottom:1px solid #f0f0f5;position:relative}.blog-sidebar__widget-title::before{position:absolute;content:"";background:var(--tp-theme-1);height:1px;width:30px;bottom:-1px;left:0;right:0}.blog-sidebar__widget ul li,.footer__links ul li{list-style:none;margin-bottom:15px}.blog-sidebar__widget ul li:last-child{margin-bottom:0}.blog-sidebar__widget ul li a{font-size:16px;font-weight:500;padding-left:20px;position:relative}.blog-sidebar__widget ul li a::after{position:absolute;content:"\f054";left:0;top:50%;transform:translateY(-50%);font-family:"Font Awesome 5 Pro";font-size:14px;color:#001d23;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.blog-sidebar__search button,.pricing__tabs .nav .nav-item .nav-link::before{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);top:50%}.blog-sidebar__widget .featured__author-social a:hover,.blog-sidebar__widget ul li a:hover,.blog-sidebar__widget ul li a:hover::after{color:var(--tp-theme-1)}.blog-sidebar__widget ul li a:hover::after{left:7px}.blog-sidebar__widget ul li ul{padding-top:10px;padding-left:15px}.blog-sidebar__widget .featured__author-title{font-size:18px;line-height:1.3}.blog-sidebar__widget .featured__author p,.process__text{font-size:16px}.blog-sidebar__widget .featured__author-social a{display:inline-block;margin-right:15px;margin-bottom:10px;font-size:16px}.blog-sidebar__search input{width:100%;height:60px;line-height:60px;background:var(--tp-common-white);border:1px solid transparent;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px;box-shadow:0 16px 32px 0 rgba(0,0,0,.06);padding-left:20px;padding-right:65px}.contact__icon i,.contact__social a{box-shadow:0 20px 40px 0 rgba(0,0,0,.08);text-align:center}.blog-sidebar__search input::placeholder{color:#aeaeae;font-weight:500}.blog-sidebar__search input:focus{border-color:var(--tp-theme-1);background-color:var(--tp-common-white)}.blog-sidebar__search button,.process__item:hover .process__more a,.tagcloud a:hover,.tp-pagination ul li.active a{background:var(--tp-theme-1);color:var(--tp-common-white)}.blog-sidebar__search button{position:absolute;right:0;left:auto;width:60px;height:60px;line-height:60px;text-align:center;border-top-right-radius:6px;border-bottom-right-radius:6px;-o-transform:translateY(-50%);transform:translateY(-50%)}.rc__meta span,.tagcloud a{font-size:14px;color:var(--tp-text-body)}.blog-sidebar__banner img{border-radius:6px;width:100%}.tagcloud a{display:inline-block;height:36px;line-height:38px;padding:0 15px;font-weight:500;background:#f4f4f4;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;margin-right:8px;margin-bottom:10px}.rc__meta span,.rc__title{font-weight:var(--tp-fw-medium)}.post-check input,.pricing__item-info .pnumber a,.sidebar__social ul li:not(:last-child){margin-right:5px}.rc__thumb img{width:75px;height:75px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.rc__title{font-size:16px;color:var(--tp-common-black);line-height:24px}.comment-reply:hover,.comments-box .post-meta,.rc__title a:hover{color:var(--tp-theme-1)}.tp-pagination ul li{display:inline-block;margin-right:10px}.tp-pagination ul li.active a{border-color:var(--tp-theme-1)}.tp-pagination ul li a,.tp-pagination ul li span{position:relative;overflow:hidden;background:0 0;display:inline-block;width:40px;height:40px;line-height:36px;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;font-weight:500;font-size:16px;border:2px solid #eef0f6;color:var(--tp-common-black)}.latest-comments li{list-style:none}.latest-comments li:first-child .comments-box{border-top:0;padding-top:0}.latest-comments li.children{margin-left:105px}@media only screen and (min-width:576px) and (max-width:767px){.latest-comments li.children{margin-left:60px}.brand-border .row [class*=col-]:nth-child(2) .brand__image-item{border-right:0}.brand-border .row [class*=col-]:nth-child(5) .brand__image-item{border-bottom:1px solid #e5e5e5}.brand-border .row [class*=col-]:nth-child(6) .brand__image-item{border-right:0;border-bottom:1px solid #e5e5e5}}@media (max-width:767px){.latest-comments li.children{margin-left:15px}}.comments-avatar{float:left;margin-right:20px}.comments-text{overflow:hidden;border-bottom:1px solid #f1f0f7;padding-bottom:30px}.comments-text p{font-size:16px;margin-bottom:20px}.avatar-name{margin-bottom:10px;overflow:hidden;position:relative}.avatar-name span{color:#66819a;font-size:14px;font-weight:400}.comment-reply{font-weight:600;font-size:14px;color:#222}.comment-reply i{padding-right:4px}.post-input input,.post-input textarea{width:100%;height:50px;line-height:50px;padding:0 30px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:6px;border:1px solid #f5f5f5;background:var(--tp-grey-5);margin-bottom:20px}.post-input input::placeholder,.post-input textarea::placeholder{font-weight:400;color:#686a6f}.brand__title span,.pricing__item-3 .sm-content ul li i,.process__content .p-name:hover,.process__list-content h5:hover,.process__list-icon i{color:var(--tp-theme-1)}.post-input input:focus,.post-input textarea:focus{border-color:var(--tp-theme-1);outline:0;background:#fff}.post-input input:focus::placeholder,.post-input textarea:focus::placeholder{opacity:0}.post-input textarea{height:180px;line-height:26px;resize:none;padding:20px 30px 30px}.post-comment-form h4{font-size:30px;margin-bottom:10px}.post-comment-form>span{display:inline-block;margin-bottom:45px}.post-comment-form .a-btn{border:none;outline:0}.brand__area-2{margin-top:-40px}.brand__area-3{position:relative;z-index:4;margin-bottom:-130px}.brand__title::before{position:absolute;content:"";background:var(--tp-border-2);width:100%;height:1px;bottom:50%;left:0;right:0;z-index:-1}.pricing__tabs-2 .nav-button-one,.pricing__tabs-2 .nav-button-two{width:120px;font-weight:var(--tp-fw-medium);text-transform:capitalize}.brand__title span{font-size:16px;font-weight:var(--tp-fw-sblod);display:inline-block;background:var(--tp-common-white);padding:0 10px}.brand__slider{padding:40px 0 55px;border-bottom:1px solid var(--tp-border-2);text-align:center}.brand__slider-item img{text-align:center;transition:.3s;opacity:.6}.brand__slider-item:hover img{transform:translateY(-10px);opacity:1}.brand__image-item{padding:45px 20px;text-align:center;position:relative}.brand__image-item-br{border-right:1px solid #e5e5e5}.brand__image-item-bb{border-bottom:1px solid #e5e5e5}.brand__image-item-ab{position:absolute;top:0;background:#d9d8d8;width:100%;height:100%;left:0;right:0;visibility:hidden;opacity:0;transition:.3s}.brand__image-item-ab img{position:relative;z-index:1;top:80%;transform:translateY(-80%);transition:.3s}.brand__image-item:hover .brand__image-item-ab,.portfolio-wrapper:hover .portfolio-caption-bottom,.portfolio-wrapper:hover .portfolio-caption-bottom-2,.portfolio-wrapper:hover .portfolio-caption-top{visibility:visible;opacity:1}.brand__image-item:hover .brand__image-item-ab img{top:50%;transform:translateY(-50%)}.brand__image-item-3 img{filter:grayscale(100%);opacity:.5;transition:.3s}.brand__image-item-3:hover img{opacity:1;filter:grayscale(0%)}.brand__wrapper{background:var(--tp-common-white);border-radius:6px;box-shadow:3px 16px 23px 15px rgba(0,0,0,.04)}.process__item,.process__more a{border:1px solid var(--tp-border-2);transition:.3s}.process__area{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.pricing__item,.pricing__item-3-df,.process__item,.process__more a{background:var(--tp-common-white)}.process__list-item{display:flex;align-items:center;justify-content:space-between;padding-bottom:30px;border-bottom:1px solid var(--tp-border-2)}.pricing__item-info .pnumber a:hover,.pricing__item:hover{border-color:var(--tp-theme-1)}.process__list-icon i{font-size:50px}.process__list-content span{font-size:14px;display:inline-block}.process__list-content h5{font-size:24px;margin-bottom:0;transition:.3s}.pricing__item-info .pnumber a,.pricing__item-info h5{margin-bottom:10px;font-size:14px}.process__list-content .process__list-item-title{font-size:18px;line-height:26px}.process__list-sp-icon i{font-size:20px;color:var(--tp-theme-1);font-weight:var(--tp-fw-regular)}.process__list-icon2 img{width:80px;height:80px}.process__item{padding:50px 30px 15px;box-shadow:0 16px 32px 0 rgba(0,0,0,.04)}.process__item:hover{box-shadow:none}.process__item:hover .process__more a{border-color:var(--tp-theme-1)}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.process__content .p-name{font-size:18px}}.process__more{transform:translateY(40px)}.process__more a{width:50px;height:50px;line-height:50px;display:inline-block;border-radius:50%}.process__more a i{font-size:18px}.pricing__item{padding:60px;border-radius:10px;border:2px solid var(--tp-common-white);transition:.3s}.contact__title,.pricing__item-name h5{font-size:24px}.pricing__item-name p{color:var(--tp-border-3);font-size:14px;line-height:22px}.pricing__item-info .pnumber a{border:2px solid var(--tp-grey-8);color:var(--tp-heading-primary);width:55px;height:26px;line-height:22px;border-radius:30px;display:inline-block;font-weight:var(--tp-fw-medium);transition:.3s}.pricing__item-price span{font-size:70px;font-weight:var(--tp-fw-sbold);color:var(--tp-heading-primary);margin-bottom:25px;display:inline-block}.pricing__item-price p{color:var(--tp-border-3)}.pricing__item-active{border:2px solid var(--tp-theme-1)}.pricing__item-3{border:1px solid var(--tp-border-2);border-radius:6px;box-shadow:0 16px 32px 0 rgba(0,0,0,.03);transition:.3s}.pricing__item-3-active,.pricing__item-3:hover{box-shadow:none}.pricing__item-3 .sm-content{padding:50px 50px 35px}@media only screen and (min-width:1200px) and (max-width:1399px){.testimonial__item-3{padding-right:40px}.blog__author{margin-right:15px}.blog__author span::before{right:-3px}.pricing__item-3 .sm-content{padding:50px 25px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px){.ms-button-2{top:82%}.blog__sm-title{font-size:18px}.pricing__item-3 .sm-content{padding:50px 20px}}.fact__content-item,.footer__post-item,.pricing__item-3 .sm-content-name{display:flex;align-items:center}.pricing__item-3 .sm-content-name h5{font-size:40px}.pricing__item-3 .sm-content-name span{font-size:14px;display:inline-block;margin-left:5px}.pricing__item-3 .sm-content-1{border-bottom:1px solid var(--tp-border-2)}.pricing__item-3 .sm-content ul li{list-style:none;display:flex;justify-content:space-between;font-size:18px;color:var(--tp-heading-primary);margin-bottom:15px}.pricing__item-3 .sm-content ul li:last-child{margin-bottom:0}.pricing__item-3 .sm-content ul .disable{color:#ccc}.pricing__item-3 .sm-content .more-option span{color:var(--tp-border-3)}.portfolio-caption-bottom-2 a:hover,.portfolio-caption-top h6:hover,.pricing__item-3 .sm-content .more-option span:hover,.pricing__item-3 .sm-content .more-option-active span{color:var(--tp-theme-1)}.pricing__item-3-df{border:0}.pricing__tabs .nav-tabs,.pricing__tabs-2 .nav-tabs{justify-content:end;border:none}.pricing__tabs .nav-tabs .nav-link{margin-bottom:0;border:0}.pricing__tabs .nav .nav-item .nav-link{padding:0 80px 0 0;background:0 0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;font-weight:600;text-transform:capitalize;color:#a3afb9;position:relative;outline:0;font-size:16px;border:none}.pricing__tabs .nav .nav-item:last-child .nav-link{padding-right:0}.portfolio-filter button.active,.pricing__tabs .nav .nav-item .nav-link.active{color:var(--tp-heading-primary)}.pricing__tabs .nav .nav-item .nav-link.active::before{right:50px}.pricing__tabs .nav .nav-item .nav-link::before{position:absolute;content:"";right:20px;transform:translateY(-50%);width:10px;height:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:var(--tp-theme-1);z-index:1}.portfolio-image-2::after,.pricing__tabs .nav .nav-item:last-child .nav-link::after,.pricing__tabs .nav .nav-item:last-child .nav-link::before{display:none}.pricing__tabs .nav .nav-item .nav-link::after{position:absolute;content:"";right:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:var(--tp-common-white);width:50px;height:20px;border-radius:30px}.pricing__tabs-2 .nav-button-one{height:50px;color:var(--tp-heading-primary);font-size:16px;border:none;border:1px solid var(--tp-border-2);border-radius:6px 0 0 6px}.pricing__tabs-2 .nav-button-two{height:50px;color:var(--tp-heading-primary);font-size:16px;border:none;border:1px solid var(--tp-border-2);border-radius:0 6px 6px 0}.fact__content .fc-text,.fact__content-item-des h6,.fact__info .section__wrapper h4{color:var(--tp-common-white)}.pricing__tabs-2 .nav-item.show .nav-link,.pricing__tabs-2 .nav-tabs .nav-link.active{background:var(--tp-theme-1);border-color:var(--tp-theme-1);color:var(--tp-common-white)}.fact__bg{background:var(--tp-heading-primary);position:relative;z-index:1}.fact__bg::before{position:absolute;content:"";background:var(--tp-theme-1);width:35%;left:0;height:100%;z-index:-1;top:0}.fact__info .section__wrapper .r-text span{color:#60666d}.fact__content-item-des h6{font-size:24px}.fact__content-item-des p{color:#aeb4ba;margin-bottom:0}.fact__content-item-border{border-bottom:1px solid #545a60}.fact__content .fc-text{text-align:center;margin-bottom:0}.fact__progress-circular .knob{color:var(--tp-common-white)!important;font-size:24px!important;font-weight:var(--tp-fw-sbold)!important}.portfolio-filter{border-bottom:1px solid var(--tp-border-2);display:inline-block;padding:0}.portfolio-filter button{background:0 0;padding:0 20px 25px;border:0;text-transform:capitalize;font-weight:var(--tp-fw-sbold);font-size:16px;position:relative}.portfolio-caption h6,.portfolio-caption-top h6{font-size:24px;letter-spacing:0;color:var(--tp-common-white);padding-bottom:10px}.portfolio-filter button::before{content:"";width:0;height:4px;position:absolute;bottom:0;left:0;background:var(--tp-theme-1);-webkit-transition:.3s;transition:.3s}.portfolio-filter button:hover::before{width:100%;left:0}.portfolio-filter .portfolio-filter button:hover::before,.portfolio-filter button.active::before{width:100%;left:0;-webkit-transition:width .3s;transition:width .3s}.portfolio-wrapper:hover .portfolio-image::before{opacity:.8}.portfolio-wrapper:hover .portfolio-caption{visibility:hidden;opacity:0}.portfolio-wrapper:hover .portfolio-caption-top{top:50px}.portfolio-wrapper:hover .portfolio-caption-bottom,.portfolio-wrapper:hover .portfolio-caption-bottom-2{bottom:50px}.portfolio-image::before{background:#000;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:.3s;transition:.3s;width:100%;border-radius:6px}.body-overlay.opened,.footer__links ul li:hover>a::before{visibility:visible;opacity:1}.portfolio-image::after{background:#2527287a;content:"";height:100%;left:0;position:absolute;top:0;-webkit-transition:.3s;transition:.3s;width:100%;border-radius:6px}.portfolio-caption{left:50px;position:absolute;bottom:50px;-webkit-transition:.3s;transition:.3s;right:50px;transform:translateY(10px)}.portfolio-caption h6{margin-bottom:0;position:relative;line-height:1.3}.portfolio-caption p{text-transform:capitalize;color:var(--tp-common-white);opacity:.8;margin-bottom:0}.portfolio-caption-top{left:50px;position:absolute;top:30px;-webkit-transition:.3s;transition:.3s;right:50px;transform:translateY(10px);visibility:hidden;opacity:0}.portfolio-caption-top h6{margin-bottom:0;position:relative;line-height:1.2}.portfolio-caption-top p{text-transform:capitalize;color:var(--tp-common-white)}@media only screen and (min-width:576px) and (max-width:767px){.portfolio-caption-top-2 h6{font-size:25px}}.portfolio-caption-bottom,.portfolio-caption-bottom-2{position:absolute;bottom:30px;left:50px;visibility:hidden;opacity:0;transition:.3s}.portfolio-caption-bottom a{display:block;height:60px;width:60px;line-height:60px;background:var(--tp-theme-1);font-size:20px;color:var(--tp-common-white);border-radius:6px;text-align:center}.portfolio-caption-bottom-2 a{font-size:14px;font-weight:var(--tp-fw-sbold);color:var(--tp-common-white)}.portfolio__details{margin-right:-90px}.portfolio__details-title{font-size:30px;margin-bottom:15px}.portfolio__details .pt-d-image img{border-radius:6px}.portfolio__details .ptd-descriptiopn{position:relative}.portfolio__details .p-quote{position:absolute;font-size:50px;line-height:70px;height:70px;width:70px;background:var(--tp-common-white);color:var(--tp-heading-primary);display:block;text-align:center;top:0;box-shadow:0 16px 32px 0 rgba(0,0,0,.06)}.portfolio__details .hg-light{display:inline-block;color:var(--tp-heading-primary);font-weight:var(--tp-fw-medium)}.portfolio__details blockquote{font-size:20px;color:var(--tp-heading-primary);font-weight:var(--tp-fw-medium);line-height:28px}.portfolio__details .pt-sm-item-title{font-size:20px;padding-bottom:15px;border-bottom:1px solid var(--tp-border-2);margin-bottom:20px}.portfolio__details .pt-sm-item-number{color:var(--tp-theme-1);display:inline-block}.portfolio__sidebar{margin-left:115px}.portfolio__sidebar .ps__item{border:1px solid var(--tp-border-2);border-radius:6px;line-height:0}.portfolio__sidebar .ps__item-info{padding:40px}.portfolio__sidebar .ps__item-info .ps-list ul li{list-style:none;font-size:14px;padding-bottom:25px;margin-bottom:20px;border-bottom:1px solid var(--tp-border-2)}.portfolio__sidebar .ps__form .contact-filed input:focus,.portfolio__sidebar .ps__form .contact-filed textarea:focus{border-color:var(--tp-theme-1)}.portfolio__sidebar .ps__item-info .ps-list ul li:last-child{margin-bottom:0;border:0;padding-bottom:10px}.portfolio__sidebar .ps__item-info .ps-list ul li span{font-weight:var(--tp-fw-medium);color:var(--tp-heading-primary);display:inline-block}.portfolio__sidebar .ps__title{font-size:18px;margin-bottom:30px}.faq__image,.portfolio__sidebar .ps__form .contact-filed{position:relative}.portfolio__sidebar .ps__form .contact-filed::after{content:"\f007";position:absolute;left:30px;top:18px;font-family:"Font Awesome 5 Pro";color:var(--tp-theme-1)}.portfolio__sidebar .ps__form .contact-filed.contact-icon-mail::after{content:"\f0e0"}.portfolio__sidebar .ps__form .contact-filed.contact-icon-message::after{content:"\f303"}.portfolio__sidebar .ps__form .contact-filed.contact-icon-website::after{content:"\f0ac"}.portfolio__sidebar .ps__form .contact-filed input{width:100%;height:60px;border:1px solid var(--tp-border-2);padding-left:55px;padding-right:30px;color:var(--tp-heading-primary);border-radius:6px;font-weight:500;transition:.3s}.portfolio__sidebar .ps__form .contact-filed input::-moz-placeholder{color:#aeaeae;font-size:14px;opacity:1}.portfolio__sidebar .ps__form .contact-filed input::placeholder{color:#aeaeae;font-size:14px;opacity:1}.portfolio__sidebar .ps__form .contact-filed textarea{width:100%;height:250px;border:1px solid var(--tp-border-2);padding-left:55px;padding-right:30px;padding-top:15px;color:var(--tp-heading-primary);font-weight:500;transition:.3s;border-radius:6px;box-shadow:none;outline:0}.portfolio__sidebar .ps__form .contact-filed textarea::-moz-placeholder{color:#aeaeae;font-size:14px;opacity:1}.portfolio__sidebar .ps__form .contact-filed textarea::placeholder{color:#aeaeae;font-size:14px;opacity:1}.faq__area .faq__content .accordion-button:hover,.faq__area .faq__content .accordion-button:not(.collapsed) span{color:var(--tp-theme-1)}@media only screen and (min-width:992px) and (max-width:1199px){.testimonial__right-image{position:static;margin-bottom:30px}.process__item{padding:50px 0}.fact__info{margin-left:50px}.faq__area .faq__content{margin-right:10px}}.faq__area .faq__content .accordion-button{border:0;font-size:18px;line-height:1.4;color:var(--tp-heading-primary);font-weight:var(--tp-fw-sbold);position:relative;padding:25px 0}.faq__area .faq__content .accordion-button span{color:#c0c1c1;margin-right:5px;display:inline-block}.footer__copyright-2 .footer__copyright-links a:last-child,.footer__copyright-links a:last-child{margin-right:0}.faq__area .faq__content .accordion-collapse{border:0}.faq__area .faq__content .accordion-button:not(.collapsed){background:0 0;color:inherit}.faq__area .faq__content .accordion-body{padding-left:0;padding-top:0}.faq__area .faq__content .accordion-body p{font-size:16px;line-height:25px;margin-bottom:0}.faq__area .faq__content .accordion-item{border-left:0;border-right:0}.faq__area .faq__content .accordion-button:focus{box-shadow:none}.faq__area .faq__content .accordion-button::after{content:"\f067";background-image:none;font-family:"Font Awesome 6 Pro";position:absolute;left:0;right:10px;color:#c0c1c1;top:20%}.contact__icon i,.faq__accordion-2 .sm-accordion-item .sm-accordion-button:hover{color:var(--tp-theme-1)}.faq__area .faq__content .accordion-button:not(.collapsed)::after{background-image:none;content:"\f068";transform:rotate(0);color:var(--tp-theme-1)}.faq__left-info{margin-left:60px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.header__bottom-2,.header__sticky.header__bottom-2{padding:30px 0}.slider-contant span{font-size:40px}.slider-contant .slider-title{font-size:34px!important;line-height:45px!important}.sm-services__info{display:block}.sm-services__info h5{font-size:22px;margin-bottom:20px}.banner__d-image,.fact__bg::before,.history__right-bg,.testimonial__right-bg,.testimonial__right-image,.testimonial__slider-3 .swiper-slide-active::before{display:none}.ab-tab-info{margin-bottom:80px}.ab-left-content,.portfolio__sidebar,.process__right,.team__main-info,.testimonial__left-info{margin-left:0}.about__right{margin-right:0}.about__right-2,.faq__left-info{margin-left:0;margin-top:55px}.about__image{margin-top:40px;margin-bottom:55px}.about__image-2,.faq__area .faq__content,.feature__left,.portfolio__details,.project__slider{margin-right:0}.about__area .abs__info{margin-bottom:70px}.banner__image{margin-top:50px}.appoinment-cta__content{display:block;text-align:center;padding:25px 15px}.appoinment-cta__content-title{margin-bottom:20px;margin-left:0}.appoinment-cta-2__content{padding:25px 30px;transform:translateY(-30px)}.appoinment-cta-2__content-title{margin-bottom:0}.project__content .p-title{font-size:30px}.testimonial__area-2{padding-bottom:60px}.blog__item-2-date a{top:20px}.blog-sidebar__wrapper{padding-left:0}.pricing__tabs-2 .nav-tabs{justify-content:start;margin-bottom:40px}.fact__info{margin-left:0;margin-top:50px}}.faq__accordion-2 .sm-accordion-item{border-radius:6px;border-bottom:0}.contact__form .contact-filed input:focus,.contact__form .contact-filed textarea:focus{border-color:var(--tp-theme-1)}.faq__accordion-2 .sm-accordion-item .sm-accordion-button{box-shadow:none;outline:0;font-size:18px;font-weight:var(--tp-fw-medium);padding:20px 30px;border-radius:6px;transition:.3s}.faq__accordion-2 .sm-accordion-item .sm-accordion-button:focus{box-shadow:none;outline:0}.faq__accordion-2 .sm-accordion-item .sm-accordion-button:not(.collapsed){color:var(--tp-common-white);background-color:var(--tp-theme-1);box-shadow:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.faq__accordion-2 .sm-accordion-item .accordion-body{background:var(--tp-theme-1);border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:0 30px 30px}.faq__accordion-2 .sm-accordion-item .accordion-body p{color:var(--tp-common-white);font-size:16px;margin-bottom:0;line-height:26px}.faq__accordion-2 .sm-accordion-item .accordion-button::after{content:"\f178";background-image:none;font-family:"Font Awesome 6 Pro"}.contact__area-2,.footer-area{position:relative;z-index:1}.contact__item:hover .contact__icon i{background:var(--tp-theme-1);color:var(--tp-common-white);transform:rotateY(360deg)}.contact__icon i{height:100px;width:100px;line-height:100px;font-size:35px;background-color:var(--tp-common-white);border-radius:50%;display:inline-block;transition:.3s}.contact__form,.contact__social a{border-radius:6px;background:var(--tp-common-white)}.contact__text p{margin-bottom:0;font-size:16px}.contact__social a{height:50px;width:50px;line-height:50px;color:var(--tp-heading-primary);display:inline-block;margin-right:10px;margin-bottom:10px;font-size:15px;transition:.3s}.contact__social a:hover{background:var(--tp-theme-1);color:var(--tp-common-white)}.contact__form .contact-filed input,.contact__form .contact-filed textarea{width:100%;padding-left:55px;padding-right:30px;transition:.3s;background:#f9f9f9;font-weight:500}.contact__form{box-shadow:0 20px 40px 0 rgba(0,0,0,.06);padding:80PX 60px}.contact__form .contact-filed,.footer__subscribe-form,.sidebar__search,.subscribe-form{position:relative}.contact__form .contact-filed::after{content:"\f007";position:absolute;left:30px;top:18px;font-family:"Font Awesome 5 Pro";color:var(--tp-heading-primary)}.contact__form .contact-filed.contact-icon-mail::after{content:"\f0e0"}.contact__form .contact-filed.contact-icon-message::after{content:"\f303"}.contact__form .contact-filed.contact-icon-website::after{content:"\f0ac"}.contact__form .contact-filed.contact-icon-konu::after{content:"\e1e2"}.contact__form .contact-filed.contact-icon-telefon::after{content:"\f095"}.contact__form .contact-filed input{height:60px;border:1px solid transparent;color:var(--tp-heading-primary);border-radius:6px}.contact__form .contact-filed input::-moz-placeholder{color:#aeaeae;font-size:14px;opacity:1}.contact__form .contact-filed input::placeholder{color:#aeaeae;font-size:14px;opacity:1}.contact__form .contact-filed textarea{height:250px;border:1px solid transparent;padding-top:15px;color:var(--tp-heading-primary);border-radius:6px;box-shadow:none;outline:0;resize:none}.contact__form .contact-filed textarea::-moz-placeholder{color:#aeaeae;font-size:14px;opacity:1}.contact__form .contact-filed textarea::placeholder{color:#aeaeae;font-size:14px;opacity:1}.contact__form-agree{padding-left:5px}.contact__form-agree input{margin:0;appearance:none;-moz-appearance:none;display:block;width:14px;height:14px;background:var(--tp-common-white);border:1px solid #b9bac1;outline:0;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.contact__form-agree input:checked{position:relative;background-color:#2b4eff;border-color:transparent}.contact__form-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:46%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.contact__form-agree input:hover{cursor:pointer}.contact__form-agree label{padding-left:8px;color:#53545b;font-size:16px}.contact__form-agree label a:hover,.contact__map-icon i,.sidebar__contact ul li:hover a{color:var(--tp-theme-1)}.contact__form-agree label a{color:var(--tp-heading-primary);font-weight:600;padding-left:4px}.body-overlay:hover,.contact__form-agree label:hover{cursor:pointer}.contact__map{line-height:0;position:relative;margin-top:-60px}.contact__map-wrap iframe{height:800px;width:100%;filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg)}@media only screen and (min-width:768px) and (max-width:991px){.contact__map-wrap iframe,.video__area{height:600px}.project__slider-item-title{font-size:18px}.team__details-image{margin-right:0}.blog__btn-2 a{font-size:14px}.brand-border .row [class*=col-]:nth-child(3) .brand__image-item{border-right:0}.brand-border .row [class*=col-]:nth-child(4) .brand__image-item,.brand-border .row [class*=col-]:nth-child(8) .brand__image-item{border-right:1px solid #e5e5e5}.brand-border .row [class*=col-]:nth-child(5) .brand__image-item{border-bottom:1px solid #e5e5e5}.brand-border .row [class*=col-]:nth-child(6) .brand__image-item{border-right:0;border-bottom:1px solid #e5e5e5}.pricing__item{padding:60px 30px}}.contact__map-icon{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;text-align:center}.contact__map-icon i{font-size:80px;position:absolute;left:48.5%;top:-14.5%}.sidebar__area{position:fixed;right:-485px;top:0;width:465px;height:100%;background:var(--tp-common-white) none repeat scroll 0 0;overflow-y:scroll;-webkit-box-shadow:-5px 0 20px -5px rgba(0,0,0,.5);-moz-box-shadow:-5px 0 20px -5px rgba(0,0,0,.5);-ms-box-shadow:-5px 0 20px -5px rgba(0,0,0,.5);-o-box-shadow:-5px 0 20px -5px rgba(0,0,0,.5);box-shadow:-5px 0 20px -5px rgba(0,0,0,.5);-webkit-transition:.3s cubic-bezier(.785, .135, .15, .86);-moz-transition:.3s cubic-bezier(.785, .135, .15, .86);transition:.3s cubic-bezier(.785, .135, .15, .86);z-index:9999}.sidebar__area.sidebar-opened{right:0}.sidebar__area-2{left:-485px}.sidebar__area-2.sidebar-opened{left:0}.sidebar__wrapper{position:relative;padding:45px;background:var(--tp-grey-5)}.sidebar__close{position:absolute;top:35px;right:45px}.sidebar__close-btn{display:inline-block;font-size:16px;height:45px;width:45px;line-height:49px;background:#000;color:#fff;border-radius:50%}.sidebar__close-btn:hover{background:var(--tp-theme-1)}.sidebar__close-btn-3,.sidebar__close-btn-3:hover{background:#666}.sidebar__logo{padding-bottom:20px;border-bottom:1px solid #ebebeb}.sidebar__search input{width:100%;height:40px;line-height:40px;padding-right:20px;background:0 0;border:none;outline:0;border-bottom:1px solid #ebebeb;font-size:16px;color:var(--tp-heading-primary)}.sidebar__contact-icon i,.sidebar__social ul li a{width:40px;height:40px;display:inline-block;text-align:center}.sidebar__search input::placeholder{color:var(--tp-grey-2)}.sidebar__search input:focus{border-color:var(--tp-heading-primary)}.sidebar__search button{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;color:var(--tp-grey-2);transition:.3s}.sidebar__contact h4,.sidebar__contact-icon i,.sidebar__contact-text a,.sidebar__search button:hover{color:var(--tp-heading-primary)}.sidebar__text p{margin-bottom:25px;font-size:16px}.sidebar__contact h4{font-size:30px;margin-bottom:20px}.sidebar__contact ul li:not(:last-child){margin-bottom:20px}.sidebar__contact-icon i{line-height:40px;border:1px solid #ebebeb;-webkit-border-radius:7px;-moz-border-radius:7px;-o-border-radius:7px;-ms-border-radius:7px;border-radius:7px}.sidebar__contact-text a{font-size:18px;font-weight:400}.sidebar__map iframe{width:100%;height:200px;border:none}.sidebar__social ul li a{line-height:42px;background:#f1f1f1;color:var(--tp-theme-1);-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.sidebar__social ul li a:hover{background:var(--tp-heading-primary);color:var(--tp-common-white)}.side-menu-icon i{color:#fff;font-size:32px;cursor:pointer;position:relative;top:5px}.body-overlay{background-color:rgba(0,0,0,.5);height:100%;width:100%;position:fixed;top:0;z-index:999;left:0;opacity:0;visibility:hidden;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.footer__area-2{position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;z-index:1}.footer__area-2::before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:var(--tp-common-black-2);z-index:-1;opacity:.9}.footer__widget-title{font-size:18px;color:var(--tp-common-white);margin-bottom:40px}.footer__widget-content p{color:#b4b8bb}.footer__links ul li:last-child{margin-bottom:0}.footer__links ul li a{font-size:16px;font-weight:var(--tp-fw-sbold);color:#b4b8bb;position:relative}.footer__links ul li a::before{position:absolute;content:"";background:var(--tp-theme-1);width:5px;height:2px;left:-10px;right:0;top:10px;visibility:hidden;opacity:0;transition:.3s}.footer__links ul li:hover>a{margin-left:10px;color:var(--tp-common-white)}.footer__links-2 ul{width:100%;overflow:hidden}.footer__links-2 ul li{width:50%;float:left}.footer__links-d ul li a{font-weight:var(--tp-fw-regular)}.footer__links-d ul li a::before{position:absolute;content:"";left:auto;right:0;bottom:0;background:var(--tp-common-white);width:0;height:1px;top:20px}.footer__links-d ul li:hover>a{margin-left:0}.footer__subscribe-form::before,.subscribe-form::before{content:"\f0e0";position:absolute;left:20px;top:18px;font-family:var(--tp-ff-fontawesome)}.footer__subscribe-form input,.subscribe-form input{width:100%;height:60px;line-height:60px;padding-left:45px;padding-right:150px;background:var(--tp-common-white);border:none;-webkit-box-shadow:0 2px 4px 0 rgba(2,0,40,.08);-moz-box-shadow:0 2px 4px 0 rgba(2,0,40,.08);-ms-box-shadow:0 2px 4px 0 rgba(2,0,40,.08);-o-box-shadow:0 2px 4px 0 rgba(2,0,40,.08);box-shadow:0 2px 4px 0 rgba(2,0,40,.08);-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.footer__subscribe-form input::placeholder{font-weight:500;color:var(--tp-border-3)}.footer__subscribe-form input:focus,.subscribe-form input:focus{border:none;outline:0}.footer__subscribe-form input:focus::placeholder{opacity:0}.footer__subscribe-form .s-button{position:absolute;top:0;right:0;font-size:15px;font-weight:700;color:var(--tp-common-white);background:var(--tp-theme-1);height:60px;line-height:60px;text-align:center;padding:0 35px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.footer__shape-2,.footer__subscribe-form .s-button-2{top:50%;transform:translateY(-50%);position:absolute}.footer__subscribe-form .s-button-2{right:30px;font-size:14px;color:var(--tp-theme-1);font-weight:700}.footer__social-icon a:hover,.footer__social-info span,.footer__subscribe-form .s-button-2-df,.footer__subscribe-form-df input{color:var(--tp-common-white)}.footer__subscribe-form-2 input{padding-right:110px}.footer__subscribe-form-df input{background:#2c3137;padding-right:120px}.footer__social-info span{font-size:14px;font-weight:var(--tp-fw-sbold);margin-right:20px}.footer__social-icon a{font-size:15px;margin-right:15px;color:#727980}.footer__copyright{padding:20px 40px 7px;border-top-left-radius:6px;border-top-right-radius:6px}.footer__copyright-text p{font-size:16px;margin-bottom:0}.footer__copyright-text p a{font-weight:var(--tp-fw-sbold);color:var(--tp-theme-1)}.footer__copyright-links a{font-size:16px;font-weight:var(--tp-fw-sbold);color:var(--tp-heading-primary);margin-right:45px;transition:.3s}.footer__copyright-links a:hover{color:var(--tp-theme-1)}.footer__copyright-2 .footer__copyright-text p{color:#9ca2a9}.footer__copyright-2 .footer__copyright-text p a{font-weight:var(--tp-fw-sbold);color:var(--tp-common-white)}@media (max-width:575px){.progress-wrap{right:15px;bottom:15px}.tp-btn-df-active-2{padding:0 64px 0 20px}.about__image-small,.absp-text,.banner__shape-2,.header__smcontact-list-3,.ms-button,.ms-button-3,.project__slider-arrow-wrapper,.sm-button{display:none}.related__services-arrow{top:12%;right:12%}.page__title-height{min-height:450px}.section__title,.section__wrapper .section__title,.section__wrapper-2 .sm-title-d{font-size:26px}.header__side{justify-content:space-between}.sliderm-height{height:700px}.slider-contant{margin-top:105px}.cta__button a,.slider-button a{margin-right:0;margin-top:20px}.main-slider-dot{margin-top:0}.ab-image.w-img{margin-left:0}.about__image-big img{max-width:100%}.sdf__item,.sidebar__wrapper{padding:20px}.banner__button{display:block}.banner__cinfo{margin-left:0;margin-top:20px}.sd-content .sd-bg-icon{left:4%}.banner-slide-height{height:550px}.testimonial__item-2{display:block;text-align:center}.testimonial__item-2 .tclient__details{margin-top:0;margin-right:0}.blog__item-2-content{padding:25px 15px}.tp-blog-nav button{left:10px}.tp-blog-nav .tp-blog-button-next{right:10px}.tp-pagination ul li{margin-right:5px}.brand-border .row [class*=col-]:first-child .brand__image-item{border-right:0}.brand-border .row [class*=col-]:nth-child(4) .brand__image-item{border-right:1px solid #e5e5e5}.brand-border .row [class*=col-]:nth-child(5) .brand__image-item,.brand-border .row [class*=col-]:nth-child(6) .brand__image-item,.brand-border .row [class*=col-]:nth-child(7) .brand__image-item{border-bottom:1px solid #e5e5e5}.process__images .image-2{margin-top:60px}.process__list-content h5{font-size:18px}.pricing__item-3 .sm-content{padding:25px}.portfolio-wrapper:hover .portfolio-caption-top{top:20px}.portfolio-wrapper:hover .portfolio-caption-bottom,.portfolio-wrapper:hover .portfolio-caption-bottom-2{bottom:20px}.portfolio-caption,.portfolio-caption-bottom,.portfolio-caption-bottom-2,.portfolio-caption-top{right:20px;bottom:20px;left:20px}.portfolio-caption-top-2 h6{font-size:20px}.faq__area .faq__content .accordion-button::after{right:5px}.sidebar__area{width:290px}.sidebar__close{top:22px;right:20px}.footer__copyright-2 .footer__copyright-text,.footer__copyright-text{margin-bottom:20px}}.footer__copyright-2 .footer__copyright-links a{color:#9ca2a9;margin-right:15px;transition:.3s}.footer__copyright-2 .footer__copyright-links a:hover,.footer__post-item-content h5:hover{color:var(--tp-theme-1)}@media only screen and (min-width:576px) and (max-width:767px){.footer__copyright-2 .footer__copyright-links a,.footer__copyright-links a{margin-right:15px}}.footer__col-2{margin-right:80px}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.ms-button-2,.slider__circle-shape{display:none}.page__title{font-size:45px}.pricing__item{padding:60px 30px}.portfolio-filter button{margin-bottom:20px}.footer__col-2{margin-right:0}}.footer__col-3{margin-left:-20px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.slider__d-info{margin-right:0}.testimonial__left-info-2{margin-left:0;margin-top:50px}.blog-sidebar__widget{padding:20px}.process__images{margin-bottom:50px}.footer__col-3{margin-left:0}}.footer__post-item-image img{border-radius:10px}.footer__post-item-content{margin-left:20px}.footer__post-item-content span{font-size:16px;color:#8b929b;display:inline-block;margin-bottom:10px}.footer__post-item-content h5{font-size:16px;color:var(--tp-common-white);line-height:26px;margin-bottom:0}.footer__post-item-border{padding-top:20px;border-top:1px solid #edf2f64f}.footer__shape-2{right:0;z-index:-1}.subscribe-form input::placeholder{font-weight:500;color:var(--tp-border-3)}.subscribe-form input:focus::placeholder{opacity:0}.subscribe-form button{position:absolute;top:0;right:0;font-size:15px;font-weight:700;color:var(--tp-common-white);background:var(--tp-theme-1);height:60px;line-height:60px;text-align:center;padding:0 35px;-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;-o-border-radius:0 6px 6px 0;-ms-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.company__sm-about p,.sm-services__text h4{font-size:18px}.cta__title{font-size:30px}.banner__content-title{font-size:40px}.banner__item-3{padding-top:80px}.sd-content{bottom:20px;width:90%;z-index:2;left:0;right:0;margin:auto}.feature__list ul li:hover{transform:translateX(0);transform:translateY(-5px)}.feature__images{margin-left:0}.contact__map-wrap iframe,.video__area{height:500px}.project__inner{display:block}.project__info{width:100%}.testimonial__item-box .quote__text{font-size:20px}.tp-blog__title{font-size:25px}.pricing__item-price span{font-size:50px}.pricing__tabs .nav-tabs{justify-content:start;margin-bottom:40px}.contact__form{padding:80px 0}.subscribe-form-2 button{position:static;margin-top:20px;border-radius:6px}}
