:root {--font-family-base: "Public Sans",sans-serif;--font-family-headings: "TikTok Sans",sans-serif;--font-family-btn: "Public Sans",sans-serif;--bs-border-color: #d8dde1;--bs-border-radius: 0px;--font-size-base: 15px;--font-weight-base: 400;--line-height-base: 24px;--primary: #eb7b4e;--primary-rgb: 239,107,35;--primary-mute: #fef5ee;--white: #fff;--white-rgb: 255,255,255;--shade: #f4f4f5;--success: #23e219;--body-color: #4d5765;--body-rgb: 121,126,136;--theme-border: #d8dde1;--black: #000;--headings-color: #121c27;--dark: #121c27;--dark-rgb: 18,28,39;--blue: #1d1354;--light: #f7f4f0;--mute: #a0a4a9;--danger: #e84c4e;}.text-primary {color: #eb7b4e!important;}.text-tertiary {color: #121c27!important;}.text-success {color: #23e219!important;}.text-danger {color: #e84c4e!important;}.text-warning {color: #ffc107!important;}.text-info {color: #fff!important;}.text-light {color: #f7f4f0!important;}.text-dark {color: #121c27!important;}.text-mute {color: #a0a4a9!important;}.text-shade {color: #f4f4f5!important;}.text-body {color: #4d5765!important;}.copy-right{font-size: 13px;font-weight: 400;letter-spacing: 0.2px;color: #ebebeb !important;}.h1,h1 {font-size: 74px;}.h1,.h2,.single-project .pr-head>span,h1,h2 {font-family: var(--font-family-headings,"Barlow",sans-serif);font-weight: 600;line-height: 1.2;color: var(--headings-color);}.h2,.single-project .pr-head>span,h2 {font-size: 48px;}.h3,h3 {font-size: 30px;}.h3,.h4,h3,h4 {font-family: var(--font-family-headings,"Barlow",sans-serif);font-weight: 600;line-height: 1.2;color: var(--headings-color);}.h4,h4 {font-size: 24px;}.footer-2 .footer-nav li a,.h5,.service-tab-sec .nav li.nav-item button,h5 {font-family: var(--font-family-headings,"Barlow",sans-serif);font-size: 20px;font-weight: 600;line-height: 1.2;color: var(--headings-color);}.about-sec2 blockquote,.contact-sec3 .contact-form2 label,.h6,.link-btn,.payment-option button,.product-details-tab .nav-tabs li .nav-link,.review-top .lead,.review-top .lead-sm,h6,ul.check li {font-family: var(--font-family-headings,"Barlow",sans-serif);font-size: 18px;font-weight: 600;line-height: 1.2;color: var(--headings-color);}.display-1 {font-size: 74px;}.display-1,.display-2,.sec-title {font-family: var(--font-family-headings,"Barlow",sans-serif);font-weight: 600;line-height: 1.2;color: var(--headings-color);}.display-2,.sec-title {font-size: 35px;}.display-3 {font-size: 30px;}.display-3,.display-4,.footer-widget .widget-title {font-family: var(--font-family-headings,"Barlow",sans-serif);font-weight: 600;line-height: 1.2;color: var(--headings-color);}.display-4,.footer-widget .widget-title {font-size: 24px;}.footer-widget .widget-title {color:#ffffff !important;}.display-5 {font-size: 20px;}.display-5,.display-6,.header-middle .conn-txt a,.header-middle .conn-txt span {font-family: var(--font-family-headings,"Barlow",sans-serif);font-weight: 600;line-height: 1.2;color: var(--headings-color);}.display-6,.header-middle .conn-txt a,.header-middle .conn-txt span {font-size: 18px;}body {font-family: var(--font-family-base);font-size: var(--font-size-base);font-weight: var(--font-weight-base);line-height: var(--line-height-base);color: var(--body-color);position: relative;background-color: var(--secondary);height: 100%;box-sizing: border-box;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}a,a:focus,a:hover {color: var(--headings-color);-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-ms-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;text-decoration: none;}.form-group {margin-bottom: 10px;}@media (min-width:576px) {.form-group textarea {min-height: 105px;}}@media (max-width:575.98px) {.form-group textarea {height: 90px;}}.form-check-input[type=radio] {width: 10px;height: 10px;padding: 8px;}.form-check-input:checked {background-color: var(--primary);border-color: var(--primary);}.form-check-input:focus {border-color: #fdb09a;box-shadow: 0 0 0 .25rem #ffd3c5;}.lead-sm {font-size: 20px;}.alert{padding: 5px 11px 5px !important;font-size: 14px !important;line-height: 18px !important;}.label_txt{font-weight: 600;font-size: 13px;margin-bottom: 2px;}.label_txt span {color:#ff0000 !important;}.form-control,.form-select,input,select,textarea {font-family: var(--font-family-base);width: 100%;color: var(--body-color);padding:10px 15px;border: 1px solid var(--theme-border);height: 42px;font-size: 14px !important;}.form-control:focus,.form-select:focus,input:focus,select:focus,textarea:focus {outline: 0 none;box-shadow: 0 0 0 .05rem rgba(var(--primary),.2);}.form-control::placeholder,.form-select::placeholder,input::placeholder,select::placeholder,textarea::placeholder {opacity: 1;color: var(--body-color);}.form-control:-ms-input-placeholder,.form-select:-ms-input-placeholder,input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder {color: var(--body-color);}.form-control::-ms-input-placeholder,.form-select::-ms-input-placeholder,input::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder {color: var(--body-color);}input[type=checkbox] {padding: 0;}.btn:focus-visible {color: var(--headings-color);background-color: var(--primary);border-color: var(--primary);outline: 0;box-shadow: none;}figure {margin: 0;}.gx-5 {--bs-gutter-x: 30px;}.anim-img {position: absolute;backface-visibility: hidden;animation: jumping 5s ease-in-out 2s infinite alternate;animation-timing-function: cubic-bezier(.65,.05,.36,1);user-select: none;will-change: transform;}.anim-img.left-top {left: 0;top: auto;}.anim-img.left-bottom {right: auto;left: 0;top: auto;bottom: 0;}.anim-img.right-bottom {right: 0;bottom: 0;}.anim-img.right-top {right: 0;top: 0;}.anim-img.center-bottom {left: 20%;bottom: 0;}.anim-img.spin {animation: spin 8s ease-in-out 2s infinite alternate;}.anim-img.zoom {animation: zoom 8s ease-in-out 2s infinite alternate;}.anim-img.anim-2 {animation: jumping2 8s ease-in-out 2s infinite alternate;}@media (max-width:575.98px) {.anim-img {display: none;}}@keyframes jumping {0% {transform: translateY(0) translateX(0) rotate(0) scale(.5);opacity: .2;}50% {transform: translateY(-50px) translateX(-50px) rotate(15deg) scale(.7);opacity: .7;}to {transform: translateY(-75px) translateX(-75px) rotate(0) scale(1);opacity: 1;}}@keyframes jumping2 {0% {transform: translateY(-150px) translateX(-10px) rotate(0) scale(1);opacity: .2;}50% {transform: translateY(-50px) translateX(-10px) rotate(5deg) scale(.8);opacity: .5;}to {transform: translateY(0) translateX(0) rotate(0) scale(.7);}}@keyframes animate_pulse {0% {box-shadow: 0 0 0 0 rgba(var(--pulse-rgb,var(--white-rgb)),.2),0 0 0 0 rgba(var(--pulse-rgb,var(--white-rgb)),.4);}40% {box-shadow: 0 0 0 50px rgba(var(--pulse-rgb,var(--white-rgb)),0),0 0 0 0 rgba(var(--pulse-rgb,var(--white-rgb)),.4);}80% {box-shadow: 0 0 0 50px rgba(var(--pulse-rgb,var(--white-rgb)),0),0 0 0 30px rgba(var(--pulse-rgb,var(--white-rgb)),0);}to {box-shadow: 0 0 0 0 rgba(var(--pulse-rgb,var(--white-rgb)),0),0 0 0 30px rgba(var(--pulse-rgb,var(--white-rgb)),0);}}.play-btn {animation: animate_pulse 3s linear infinite;}.play-btn.primary {--pulse-rgb: var(--primary-rgb);}.spin {animation: spin 10s linear infinite;}@keyframes spin {0% {transform: rotate(0);left: 50%;}40% {transform: rotate(90deg);left: 55%;}80% {transform: rotate(180deg);left: 60%;}to {transform: rotate(1turn);left: 50%;}}.moveX {animation: moveX 12s linear infinite;}.moveXS {animation: moveXS 8s linear infinite;}@keyframes moveX {0% {transform: translateX(0);}25% {transform: translateX(150px);}50% {transform: translateX(120px);}75% {transform: translateX(140px);}to {transform: translateX(0);}}@keyframes moveXS {0% {transform: translateX(0);}30% {transform: translateX(20px);}70% {transform: translateX(50px);}to {transform: translateX(0);}}.moveY {animation: moveY 7s ease-in-out infinite;}.moveYS {animation: moveYS 9s ease-in-out infinite;}@keyframes moveY {0% {transform: translateY(-80px);}50% {transform: translateY(60px);}to {transform: translateY(-80px);}}@keyframes moveYS {0% {transform: translateY(-15px);}50% {transform: translateY(15px);}to {transform: translateY(-15px);}}.rotate {animation: rotate 7s linear infinite;}@keyframes rotate {0% {transform: rotate(0deg);}to {transform: rotate(1turn);}}@keyframes zoom {0% {-moz-transform: scale(.3);-o-transform: scale(.3);-ms-transform: scale(.3);-webkit-transform: scale(.3);transform: scale(.3);}20% {-moz-transform: scale(.8);-o-transform: scale(.8);-ms-transform: scale(.8);-webkit-transform: scale(.8);transform: scale(.8);}50% {-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);-webkit-transform: scale(1);transform: scale(1);}to {-moz-transform: scale(.4);-o-transform: scale(.4);-ms-transform: scale(.4);-webkit-transform: scale(.4);transform: scale(.4);}}@keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translateX(-20px);-ms-transform: translateX(-20px);transform: translateX(-20px);}to {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}.fadeInLeft {-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;}@keyframes tada {16% {transform: translateY(8px);}33% {transform: translateY(-6px);}49% {transform: translateY(4px);}66% {transform: translateY(-2px);}83% {transform: translateY(1px);}to {transform: translateY(0);}}.tada {animation: tada 1.1s ease-out;}@-webkit-keyframes shake {0% {-webkit-transform: translateX(0);transform: translateX(0);}6.5% {-webkit-transform: translateX(-6px) rotateY(-9deg);transform: translateX(-6px) rotateY(-9deg);}18.5% {-webkit-transform: translateX(5px) rotateY(7deg);transform: translateX(5px) rotateY(7deg);}31.5% {-webkit-transform: translateX(-3px) rotateY(-5deg);transform: translateX(-3px) rotateY(-5deg);}43.5% {-webkit-transform: translateX(2px) rotateY(3deg);transform: translateX(2px) rotateY(3deg);}50% {-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes shake {0% {-webkit-transform: translateX(0);transform: translateX(0);}6.5% {-webkit-transform: translateX(-6px) rotateY(-9deg);transform: translateX(-6px) rotateY(-9deg);}18.5% {-webkit-transform: translateX(5px) rotateY(7deg);transform: translateX(5px) rotateY(7deg);}31.5% {-webkit-transform: translateX(-3px) rotateY(-5deg);transform: translateX(-3px) rotateY(-5deg);}43.5% {-webkit-transform: translateX(2px) rotateY(3deg);transform: translateX(2px) rotateY(3deg);}50% {-webkit-transform: translateX(0);transform: translateX(0);}}.shake {-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-name: shake;animation-name: shake;}body.tv-magic-cursor #magic-cursor {display: block;}#magic-cursor {position: absolute;display: none;width: 10px;height: 10px;pointer-events: none;z-index: 99999;opacity: 0;top: 0;left: 0;}#ball {position: fixed;display: flex;align-items: center;pointer-events: none;border-radius: 50%;color: transparent;justify-content: center;mix-blend-mode: difference;background-color: var(--primary);}.cursor-bg-red #ball {background-color: #ff535b!important;}.cursor-bg-red #ball .ball-view {color: var(--white);}.cursor-bg-red-2 #ball {background-color: #ff481f!important;}.cursor-bg-red-2 #ball .ball-view {color: var(--white);}.cursor-bg-yellow #ball {background-color: #fff669!important;}.cursor-bg-yellow #ball .ball-view,.cursor-white-bg #ball .ball-view {color: var(--primary);}#ball .ball-view {opacity: 0;visibility: hidden;font-weight: 500;line-height: 1.3;transform: scale(0);}#ball .ball-drag,#ball .ball-view {position: absolute;padding: 0 5px;font-size: 15px;text-align: center;color: var(--primary);}#ball .ball-drag {display: block;width: 100%;font-weight: 600;line-height: 1.2;transition: all .3s;}#ball .ball-drag:after,#ball .ball-drag:before {position: absolute;top: 50%;margin-top: -5px;font-size: 19px;height: 10px;line-height: 10px;font-weight: 900;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;color: var(--white);font-family: Font Awesome\ 6 Pro;-webkit-font-smoothing: antialiased;}#ball .ball-drag:before {content: "\f104";left: 0;transform: translate3d(-30px,0,0);transition: all .25s;}#ball .ball-drag:after {content: "\f105";right: 0;transform: translate3d(30px,0,0);transition: all .25s;}#ball.with-blur {-webkit-backdrop-filter: blur(5px);backdrop-filter: blur(5px);-webkit-transform: translateZ(0);transform: translateZ(0);}#ball.ball-close-enabled {opacity: 1!important;}#ball .ball-close {position: absolute;padding: 0 5px;font-size: 14px;font-weight: 600;line-height: 1;text-align: center;color: var(--primary);}.tv-magnetic-wrap {display: flex;align-items: center;justify-content: center;}.dark #ball,.home-2 #ball {background-color: var(--white);}.dark #ball .ball-view,.home-2 #ball .ball-view {color: var(--primary);}.about-sec3 .ft-card .icon-lg,.btn-close,.choose-sec2 .choose-txt .choose-feat>.d-flex,.feature-card,.features-sec4 .feat-cat,.footer-nav ul li,.footer-widget.useful-links,.footer-widget .widget-title,.header-actions a.text-reset.user-account,.header-connect .single-conn,.header-top .header-socials span,.hero-sec .hero-footer .investment-box,.hero-slide2 .hero-content,.hero-slide2 .swiper-slide .btn-link,.overly,.post-entry,.process-card,.project-card .project-txt .pt-head,.recent-entry .rc-entry,.service-card2 .serv-cta,.service-sidebar .widget ul li a,.sidebar .widget-title,.single-post-page blockquote,.single-post-page blockquote cite,.single-project,.slider-sec .slide-footer .footer-content,.slider-sec .slide-footer .footer-content .fc-left,.stat-sec .row>div,.sub-title,.swiper-pagination span.swiper-pagination-bullet-active,.tab-content,.team-member .team-name h3 sup,.video-btn,a.explore-btn,section.promo-sec,ul.check li,ul.ct-list li {position: relative;z-index: 1;}.about-sec3 .ft-card .icon-lg:before,.btn-close:before,.choose-sec2 .choose-txt .choose-feat>.d-flex:before,.feature-card:before,.features-sec4 .feat-cat:before,.footer-nav ul li:before,.footer-widget.useful-links:before,.footer-widget .widget-title:before,.header-actions a.text-reset.user-account:before,.header-connect .single-conn:before,.header-top .header-socials span:before,.hero-sec .hero-footer .investment-box:before,.hero-slide2 .hero-content:before,.hero-slide2 .swiper-slide .btn-link:before,.overly:before,.post-entry:before,.process-card:before,.project-card .project-txt .pt-head:before,.recent-entry .rc-entry:before,.service-card2 .serv-cta:before,.service-sidebar .widget ul li a:before,.sidebar .widget-title:before,.single-post-page blockquote:before,.single-post-page blockquote cite:before,.single-project:before,.slider-sec .slide-footer .footer-content .fc-left:before,.slider-sec .slide-footer .footer-content:before,.stat-sec .row>div:before,.sub-title:before,.swiper-pagination span.swiper-pagination-bullet-active:before,.tab-content:before,.team-member .team-name h3 sup:before,.video-btn:before,a.explore-btn:before,section.promo-sec:before,ul.check li:before,ul.ct-list li:before {position: absolute;content: "";left: 0;top: 0;width: 100%;height: 100%;z-index: -1;background: var(--dark);}.sec-title {margin: 15px 0 20px;font-weight: 700;line-height: 1.2;}@media (max-width:1399.98px) {.sec-title {font-size: 36px;}}@media (max-width:1199.98px) {.sec-title {font-size: 32px;}}@media (max-width:575.98px) {.sec-title {overflow: hidden;font-size: 24px;}}.sub-title {display: inline-block;font-size: 20px;line-height: 30px;font-weight: 600;color: var(--primary);padding: 0 0px;}.sub-title:before {left: 0;}.sub-title:after,.sub-title:before {height: 0px;width: 0px;background-color: var(--primary);position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.sub-title:after {content: "";right: 0;}.sub-title.half:after {display: none;}.sub-heading {font-size: 30px;}.blog-sec2 .post-thumb {height: 220px;}.blog-sec2 .post-entry .post-content h3 {min-height: 72px;}.hover-img img:first-child {position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 1;-webkit-transform: translateX(50%) scaleX(2);transform: translate(50%) scaleX(2);opacity: 0;-webkit-filter: blur(10px);filter: blur(10px);}.hover-img img {width: 100%;height: 100%;display: block;-o-object-fit: cover;object-fit: cover;-webkit-transition: all .5s ease;transition: all .5s ease;}.hover-img:hover img:first-child {-webkit-transform: translateX(0) scaleX(1);transform: translate(0) scaleX(1);opacity: 1;-webkit-filter: blur(0);filter: blur(0);}.hover-img:hover img:nth-child(2) {-webkit-transform: translateX(-50%) scaleX(2);transform: translateX(-50%) scaleX(2);opacity: 0;-webkit-filter: blur(10px);filter: blur(10px);}.round {-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;border-radius: 30px;}.sec-intro {margin: 0 auto 55px;}.text-reset:hover {color: var(--primary)!important;}.sec-padding {padding: 60px 0;}@media (min-width:992px) and (max-width:1199.98px) {.sec-padding {padding: 50px 0;}}@media (min-width:768px) and (max-width:991.98px) {.sec-padding {padding: 45px 0;}}@media (max-width:767.98px) {.sec-padding {padding: 40px 0;}.blog-sec2 .post-thumb {height: 240px;}.blog-sec2 .post-entry .post-content h3 {min-height: auto !important;}}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active {color: var(--primary);border-color: var(--primary);}.bg-primary {background-color: #eb7b4e!important;}.bg-tertiary {background-color: #121c27!important;}.bg-light {background-color: #f7f4f0!important;}.bg-mute {background-color: #a0a4a9!important;}.bg-shade {background-color: #f4f4f5!important;}.bg-info {background-color: #fff!important;}.bg-dark {background-color: #121c27!important;}.btn {font-family: var(--font-family-btn);font-size: 14px;font-weight: 700;line-height: 24px;text-transform: uppercase;padding: 12px 25px;position: relative;border: none;overflow: hidden;z-index: 1;transition: .3s;}@media (max-width:767.98px) {.btn {padding: 12px 22px;}}.btn span {position: absolute;display: block;width: 0;height: 0;border-radius: 30px;background-color: var(--dark);transition: width .5s ease-in-out,height .5s ease-in-out;transform: translate(-50%,-50%);z-index: -1;}.btn i.fa-arrow-right {-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}.btn:hover i.fa-arrow-right {transform: rotate(-30deg);}.btn.btn-xs {padding: 13px 26px;}.btn:hover span {width: 225%;height: 562.5px;}.btn.btn-outline {border: 1px solid var(--white)!important;color: var(--white);padding: 15px 32px;}.btn.btn-outline:hover {color: var(--headings-color);}.btn.btn-outline:hover span {background-color: var(--white);}.btn-primary {background-color: #eb7b4e;border-color: #eb7b4e;color: #fff;}.btn-primary:focus,.btn-primary:hover {background-color: rgb(144.253164557,98.3544303797,77.746835443);border-color: rgb(144.253164557,98.3544303797,77.746835443);color: #fff;}.btn-info {background-color: #fff;border-color: #fff;color: #fff;}.btn-info:focus,.btn-info:hover {background-color: rgb(229.5,229.5,229.5);border-color: rgb(229.5,229.5,229.5);color: #fff;}.btn-info {color: var(--headings-color);-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-ms-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;}.btn-dark:hover,.btn-info span {background-color: var(--primary);}.btn-dark:hover {border: 1px solid var(--primary);}.custom-btn {display: flex;align-items: center;gap: 15px;font-weight: 700;text-transform: capitalize;}.icon,.icon-lg,.icon-xl,.icon-xs {height: 46px;width: 46px;text-align: center;display: flex;flex: 0 0 auto;align-items: center;justify-content: center;font-size: 16px;}.icon-lg i,.icon-xl i,.icon-xs i,.icon i {display: table-cell;vertical-align: middle;}.icon-xs {width: 36px;height: 36px;}.icon-lg {width: 56px;height: 56px;font-size: 20px;}.icon-xl {width: 80px;height: 80px;font-size: 24px;}.lead,.lead-sm {font-size: 18px;font-weight: 500;}.zoom-img {overflow: hidden;}.zoom-img img {transform: scale(1);-webkit-transition: all .8s ease;-moz-transition: all .8s ease;-ms-transition: all .8s ease;-o-transition: all .8s ease;transition: all .8s ease;}.zoom-img:hover img {transform: scale(1.1);}.abs-bg {position: absolute;z-index: -1;top: 0;left: 0;}.link-btn {line-height: 1.3;text-transform: uppercase;font-size: 12px;text-decoration: none;}.link-btn,.link-btn i {-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-ms-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;}.link-btn i {margin-left: 2px;}.link-btn:hover {color: var(--primary);}.link-btn:hover i {transform: rotate(-20deg);}.ratings {font-size: 14px;}.ratings i {color: #ff9b00;}.social-share a {background-color: var(--primary);color: var(--white);display: inline-flex;align-items: center;justify-content: space-around;width: 40px;height: 40px;margin-right: 10px;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-ms-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;}.social-share a i {display: table-cell;vertical-align: middle;}.social-share a:last-child {margin-right: 0;}.social-share a:hover {background-color: var(--dark);color: var(--white);}.social-share.outline a {border: 1px solid var(--theme-border);background-color: transparent;color: var(--headings-color);}.social-share.outline a:hover {background-color: var(--primary);border: 1px solid var(--primary);color: var(--white);}.social-share.null a {background-color: transparent;width: auto;height: auto;color: var(--headings-color);}.social-share.null a:hover {color: var(--dark);}.social-share .round a {border-radius: 50%;}.bg-cover,.hero-slide2 .slide-bg,.slider-sec .slide-footer .sm-bg,.slider-sec .slide-item .slide-bg {background-size: cover;background-position: 50%;background-repeat: no-repeat;}.scroll-top {position: fixed;right: 1.3rem;bottom: 1.875rem;height: 3.125rem;width: 3.125rem;z-index: 10000;opacity: 1;visibility: hidden;transform: translateY(2.8125rem);transition: all .3s linear;background-color: var(--white);box-shadow: 0 .3125rem .9375rem rgba(0,0,0,.14);}.scroll-top,.scroll-top:after {cursor: pointer;display: block;border-radius: 50%;}.scroll-top:after {content: "\f106";font-family: fontawesome;font-weight: 700;position: absolute;text-align: center;line-height: 3.125rem;font-size: 1.25rem;color: var(--headings-color);left: 0;top: 0;height: 100%;width: 100%;z-index: 1;}.scroll-top.show {opacity: 1;visibility: visible;transform: translateY(0);}.scroll-top svg {color: var(--white);border-radius: 50%;}.scroll-top .progress-circle path {stroke: var(--primary);stroke-width: .5rem;box-sizing: border-box;transition: all .4s linear;}#preloader.done {visibility: hidden;opacity: 0;}#preloader {position: fixed;top: 0;left: 0;right: 0;bottom: 0;background-color: #f7f7f7;z-index: 999999;}.preloader {padding: 0;text-align: left;box-sizing: border-box;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);margin-top: -15px;}.preloader,.preloader span {width: 50px;height: 50px;display: inline-block;position: absolute;}.preloader span {border-radius: 100%;background: var(--primary);-webkit-animation: preloader 1.3s linear infinite;animation: preloader 1.3s linear infinite;}.preloader span:last-child {animation-delay: -.8s;-webkit-animation-delay: -.8s;}@keyframes preloader {0% {transform: scale(0);opacity: .5;}to {transform: scale(1);opacity: 0;}}@-webkit-keyframes preloader {0% {-webkit-transform: scale(0);opacity: .5;}to {-webkit-transform: scale(1);opacity: 0;}}.nice-select {padding: 4px 20px;}.nice-select .list {background-color: var(--light);}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover {background-color: var(--primary);color: var(--white);}.nice-select .option.selected.focus {color: var(--headings-color)!important;}.reveal {position: relative;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;visibility: hidden;overflow: hidden;}.reveal img {height: 100%;width: 100%;-o-object-fit: cover;object-fit: cover;-webkit-transform-origin: left;transform-origin: left;}.pager nav.navigation.pagination {display: block;}.pager a,.pager span {width: 45px;height: 45px;line-height: 45px;display: inline-flex;align-items: center;justify-content: space-around;font-size: 17px;font-weight: 500;background-color: var(--light);-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;text-align: center;margin-right: 5px;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}.pager .current,.pager a:hover {background-color: var(--primary);color: var(--white);}.pager a.next,.pager a.prev {width: 100px;padding: 3px 10px;line-height: 1;text-transform: capitalize;}.progress {border: 0;box-shadow: none;height: 7px;overflow: visible;position: relative;border-radius: 10px;display: block;background-color: var(--shade);}.progress:last-child {margin-bottom: 0;}.progress .meta {font-size: 16px;left: 0;position: absolute;top: -33px;color: var(--headings-color);}.progress .progress-bar {display: block;background: var(--primary);float: left;height: 7px;border-radius: 10px;overflow: visible;}.progress .progress-bar span {background: var(--primary);float: right;margin-right: 10px;margin-top: -32px;position: relative;font-weight: 700;font-size: 15px;padding: 0 8px;border-radius: 5px;}.progress .progress-bar span:after,.progress .progress-bar span:before {border: solid transparent;content: "";height: 0;pointer-events: none;position: absolute;top: 100%;width: 0;}.progress .progress-bar span:before {border-top-color: var(--primary);border-width: 5px;left: 50%;margin-left: -5px;}.accordion-button:not(.collapsed) {box-shadow: none;}ul.check li {margin-left: 25px;font-size: 16px;font-weight: 500;margin-bottom: 20px;}ul.check li span {color: var(--dark);}ul.check li:before {content: "\f058";font-family: fontawesome;background-color: transparent;color: var(--primary);left: -25px;top: 0;}.parallax-overly {position: absolute;inset: 0;background-color: var(--dark);opacity: .7 !important;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter: alpha(opacity=90);mix-blend-mode: multiply;z-index: -1;bottom: -2px !important;}.ct-parallax {position: relative;overflow: hidden;}.nav-tabs {margin: 30px 0 0;padding-bottom: 30px;border-bottom: 1px solid var(--theme-border);}.nav-tabs .nav-item:not(:last-child) {margin-right: 20px;}@media (max-width:575.98px) {.nav-tabs .nav-item:not(:last-child) {margin-right: 10px;margin-bottom: 10px;}}.nav-tabs .nav-item,.nav-tabs .nav-item .nav-link {-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}.nav-tabs .nav-item .nav-link {margin: 0;color: var(--headings-color);font-weight: 700;border-radius: 30px;font-size: 14px;background-color: var(--white);padding: 7px 30px;}.nav-tabs .nav-item .nav-link.active,.nav-tabs .nav-item .nav-link:hover {color: var(--white);background-color: var(--primary);border: 1px solid var(--primary);}.nice-select.tv-select {height: auto;width: 100%;border: 1px solid var(--theme-border);padding: 7px 20px;font-size: 16px;border-radius: 0;float: none;}.accordion-button:not(.collapsed) {background-color: var(--light-alt);}.progress-circle-item {width: 80px;height: 80px;position: relative;}.progress-circle-item .outer {height: 80px;width: 80px;}.progress-circle-item .inner,.progress-circle-item .outer {border-radius: 50%;display: flex;align-items: center;justify-content: center;}.progress-circle-item .inner {height: 60px;width: 60px;}.progress-circle-item .inner .number {font-weight: 600;font-size: 1rem;color: #555;}ul.ct-list {padding: 0;list-style: none;margin: 25px 0 25px;}ul.ct-list li {margin-bottom: 20px;padding-left: 35px;font-size: 16px;font-weight: 500;}ul.ct-list li:before {background: url(../images/icons/check.svg) no-repeat 0;}ul.ct-list.inline li {width: 48%;display: inline-block;margin-bottom: 20px;}.rsthumb{width:60px !important;height:40px !important;object-fit:cover !important;border-radius:5px !important;flex-shrink:0;}.slide-transtion {-webkit-transition-timing-function: linear!important;transition-timing-function: linear!important;}.errot-txt {margin: 60px 0 0;}.errot-txt p {max-width: 450px;margin: 0 auto 40px;}.errot-txt i {margin-right: 10px;}.success {background-color: #13a05a;border: 1px solid #13a05a;border-radius: 5px;}.error,.success {padding: 15px;margin-bottom: 20px;color: var(--white);}.error {background-color: var(--primary);border: 1px solid var(--primary);border-radius: 5px;}.header-middle .conn-txt small {display: block;color: rgba(var(--white-rgb),.6);}.header-middle .conn-txt a,.header-middle .conn-txt span {color: var(--white);}.header-connect {max-width: 950px;margin-left: auto;}@media (max-width:1199.98px) {.header-connect {margin: 0 auto;}}.header-connect .single-conn:before {width: 2px;height: 52px;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);opacity: .2;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter: alpha(opacity=20);left: 130%;}.header-connect .single-conn:last-child:before {display: none;}@media (max-width:991.98px) {.header-connect .single-conn a {font-size: 18px;}.header-connect .single-conn:before {display: none;}}.icon-button {border: 0;background-color: transparent;}.main-overlay {opacity: 0;visibility: hidden;filter: blur(2px);background: var(--black);position: fixed;height: 100vh;width: 100%;z-index: 5;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}.main-overlay.active {opacity: .6;visibility: visible;}.canvas-menu {background: var(--white);height: 100vh;padding: 40px;position: fixed;right: -100%;scrollbar-width: none;top: 0;width: 400px;opacity: 0;transition: .45s ease-in-out;visibility: hidden;z-index: 15;}@media (max-width:575.98px) {.canvas-menu {width: 100%;}}.canvas-menu .logo img {max-width: 175px;}.canvas-menu.open {visibility: visible;opacity: 1;right: 0;transition: all .4s cubic-bezier(.785,.135,.15,.86);transition-duration: .6s;}.canvas-menu.position-left {left: 0;right: auto;-moz-transform: translateX(-350px);-o-transform: translateX(-350px);-ms-transform: translateX(-350px);-webkit-transform: translateX(-350px);transform: translateX(-350px);}.canvas-menu.position-left.open {-moz-transform: translateX(0);-o-transform: translateX(0);-ms-transform: translateX(0);-webkit-transform: translateX(0);transform: translateX(0);}.canvas-menu .social-share a:hover {color: var(--primary);}.canvas-menu a.btn.btn-primary {max-width: 200px;margin-top: 15px;}.canvas-menu .canvas-close {box-sizing: content-box;border: 0;padding: 0;background-color: transparent;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}.canvas-menu .canvas-close:focus {outline: none;box-shadow: none;}.canvas-menu .canvas-close:hover {opacity: 1;transform: rotate(90deg);}.canvas-menu nav {width: 100%;}.canvas-menu .vertical-menu {list-style: none;padding: 0;margin-bottom: 0;}.canvas-menu .vertical-menu li.openmenu>a {color: var(--dark);}.canvas-menu .vertical-menu li.openmenu .switcher {-moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);transform: rotate(180deg);}.canvas-menu .vertical-menu li {padding: 0;position: relative;list-style: none;line-height: 1.2;-webkit-transition: .2s ease-in-out .4s;-moz-transition: .2s .4s ease-in-out;-ms-transition: .2s .4s ease-in-out;-o-transition: .2s .4s ease-in-out;transition: .2s ease-in-out .4s;}.canvas-menu .vertical-menu li:after {content: "";display: block;height: 1px;margin-bottom: 10px;margin-top: 10px;width: 100%;}.canvas-menu .vertical-menu li.active a {color: var(--primary);}.canvas-menu .vertical-menu li.active .submenu a {color: var(--headings-color);}.canvas-menu .vertical-menu li.active .submenu a:hover {color: var(--body-color);}.canvas-menu .vertical-menu li .switcher {border: 1px solid var(--theme-border);border-radius: 5px;display: flex;font-size: 14px;width: 30px;align-items: center;justify-content: space-around;height: 30px;cursor: pointer;color: var(--primary);position: absolute;top: 0;right: 0;-moz-transform: rotate(0deg);-o-transform: rotate(0deg);-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .2s ease-in-out .4s;-moz-transition: .2s .4s ease-in-out;-ms-transition: .2s .4s ease-in-out;-o-transition: .2s .4s ease-in-out;transition: .2s ease-in-out .4s;-webkit-backface-visibility: hidden;}.canvas-menu .vertical-menu li a {color: var(--headings-color);font-weight: 500;text-decoration: none;position: relative;}.canvas-menu .vertical-menu li a:hover {color: var(--primary);}.canvas-menu .submenu {display: none;padding: 10px 20px;}.canvas-menu .submenu li {padding: 5px 0;}.canvas-menu .submenu li:after {content: "";display: none;}.canvas-menu .submenu li a {color: var(--headings-color);font-size: 14px;font-weight: 400;}.canvas-menu .submenu li a:hover {color: var(--dark);}.header-top {padding: 10px 50px;}@media (max-width:991.98px) {.header-top {padding: 10px 5px;}}.header-top .social-share a {color: var(--white);border: 1px solid rgba(var(--white-rgb),.25);width: 36px;height: 36px;}.header-top .header-infos ul {margin: 0;padding: 0;list-style: none;}.header-top .header-infos ul li {display: flex;align-items: center;gap: 10px;}.header-top .header-infos ul li,.header-top .header-infos ul li a {color: var(--white);line-height: 1;}.header-top .header-infos ul li span.icon,.header-top .header-infos ul li span.icon-lg,.header-top .header-infos ul li span.icon-xl,.header-top .header-infos ul li span.icon-xs {background-color: rgba(var(--white-rgb),.1);}.header-top .header-infos .dropdown-toggle {color: var(--white);}.header-top .header-infos .dropdown-menu {background-color: var(--dark);padding: 20px;min-width: 270px;}.header-top .header-infos .dropdown-menu li {margin-bottom: 15px;}.header-top .header-socials span {color: var(--dark);font-weight: 500;}.header-top .header-socials span:before {width: 1px;height: 11px;left: 85px;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}@media (max-width:991.98px) {.header-top p {text-overflow: ellipsis;overflow: hidden;text-wrap: nowrap;}.header-top .header-socials {width: 325px;text-align: right;}}@media (min-width:576px) and (max-width:767.98px) {.header-top .header-socials {width: 510px;}}@media (max-width:575.98px) {.header-top p {display: none;}.header-top .header-socials {width: 100%;text-align: center;justify-content: center;}}.header {position: relative;z-index: 9;}.header .header-wrapper {position: relative;width: 100%;top: 0;left: 0;right: 0;}@media (max-width:991.98px) {.header .navbar-brand img {max-width: auto;max-height: 48px;}.img_logo {max-height: 48px;}}.header.header-default {position: absolute;z-index: 9;width: 100%;}.header.header-default .navbar .offcanvas {background-color: var(--dark);}.header.header-default .navbar .navbar-nav>li a.nav-link,.header.header-default .navbar button.navbar-toggler.offcanvas-nav-btn {color: var(--white);}.header.header-default .navbar button.navbar-toggler.offcanvas-nav-btn svg path {fill: var(--white);}.header.header-default .header-nav-wrapper.header-sticky.scroll-on {background-color: var(--dark);}.header.header-1 .header-wrapper,.header.header-2 .header-wrapper {position: relative;}.header.header-2 {padding: 20px 0;}@media (max-width:991.98px) {.header.header-2 {padding: 10px 0;}}.header.header-2 button.burger-menu {border: 0;background: transparent;}.header.header-2 .header-nav-wrapper.header-sticky.scroll-on {padding: 10px 0;}@media (min-width:1200px) {.header.header-3 .container-fluid,.header.header-4 .container-fluid {border-bottom: 1px solid var(--headings-color);}}.header.header-3 .navbar .navbar-nav>li a.nav-link,.header.header-4 .navbar .navbar-nav>li a.nav-link {color: var(--dark);}@media (max-width:1199.98px) {.header.header-3 .navbar .navbar-nav>li a.nav-link,.header.header-4 .navbar .navbar-nav>li a.nav-link {color: var(--headings-color);}}.header.header-3 .header-nav-wrapper.header-sticky.scroll-on,.header.header-4 .header-nav-wrapper.header-sticky.scroll-on {background-color: var(--white);}.header.header-4 .container-fluid {border: 0;}.navbar {padding: 0;}.img_logo{max-height: 60px;}@media (max-width:1199.98px) {.navbar {padding: 10px 0px;}}.navbar .dropdown,.navbar .dropdown-center,.navbar .dropend,.navbar .dropstart,.navbar .dropup,.navbar .dropup-center {position: relative;}@media (max-width:1199.98px) {.navbar .dropdown,.navbar .dropdown-center,.navbar .dropend,.navbar .dropstart,.navbar .dropup,.navbar .dropup-center {width: 100%;}}.navbar .navbar-nav>li a.nav-link {padding: 25px 20px;text-transform: capitalize;font-weight: 600;font-size: 15px;line-height: 24px;color: var(--dark);}@media (min-width:1200px) and (max-width:1399.98px) {.navbar .navbar-nav>li a.nav-link {padding: 25px 18px;}}@media (min-width:1600px) {.navbar .navbar-nav>li a.nav-link {padding: 25px 22px;}}.navbar .navbar-nav>li a.nav-link:after {-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}.navbar .navbar-nav>li:first-child a.nav-link {padding-left: 0;}@media (max-width:1199.98px) {.navbar .navbar-nav>li {width: 100%;}}.navbar .navbar-nav .nav-item>.dropdown-menu:first-of-type:before {position: absolute;content: "";top: -12px;left: 22px;z-index: 8;width: 0;height: 0;border-left: 12px solid transparent;border-right: 12px solid transparent;border-bottom: 12px solid var(--white);}.navbar .navbar-nav .dropdown-menu {border: none;border-radius: 8px;margin-top: 0;padding: 15px 0;min-width: 250px;top: 100%;left: 0;background-color: var(--white);box-shadow: -2px 2px 70px -25px rgba(0,0,0,.35);z-index: 10;transform: translateY(15px);-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}.navbar .navbar-nav .dropdown-menu .dropdown-item {align-items: center;display: flex;font-weight: 600;padding: 4px 15px 4px 26px;width: 100%;font-size: 14px;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}.navbar .navbar-nav .dropdown-menu .dropdown-item:focus,.navbar .navbar-nav .dropdown-menu .dropdown-item:hover {background-color: transparent;color: var(--primary);padding-left: 28px!important;}.navbar .navbar-nav .dropdown-menu .dropdown-submenu a:after {position: absolute;right: 16px;transform: rotate(-90deg);}.navbar .navbar-nav .dropdown-menu .dropdown-submenu.dropend .dropdown-menu {left: 100%;right: auto;top: -10px;}.navbar .navbar-nav .dropdown-menu>li.dropdown-submenu.dropend:focus>a,.navbar .navbar-nav .dropdown-menu>li.dropdown-submenu.dropend:hover>a {color: var(--primary);background-color: transparent;padding-left: 30px;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}.navbar .navbar-nav>.dropdown:hover>.dropdown-menu {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);visibility: visible;transform: translateY(0);}.navbar .navbar-brand {margin-right: 0;}.navbar .navbar-toggler:focus {box-shadow: none;}.navbar .dropdown .dropdown-toggle:after {content: "\f107";font-family: fontawesome;border: 0;margin-left: 5px;float: right;font-size: 13px;position: relative;top: 2px;left: 3px;}@media (max-width:767.98px) {.navbar .dropdown .dropdown-toggle:after {margin-left: auto;margin-right: 10px;}.navbar .navbar-brand {padding: 0px !important;}}.navbar button.navbar-toggler.offcanvas-nav-btn {border: 0;font-size: 15px;color: var(--headings-color);text-transform: uppercase;padding: 0;font-weight: 600;margin-right:0px;}.navbar button.navbar-toggler.offcanvas-nav-btn svg {vertical-align: baseline;margin-left:5px;}.navbar .dropdown-header {color: var(--headings-color);font-size: 16px;font-weight: 700;letter-spacing: .0625rem;padding: 3px 15px 7px 25px;text-transform: uppercase;}.navbar .custom-btn {border-radius: 30px;padding: 9px 28px;}.navbar .nav-banner>a img {margin: 10px 0;}.navbar .nav-cta a.call-cta {padding: 5px 30px 5px 5px;background-color: #f3f1f0;}.navbar .nav-cta a.call-cta span.icon,.navbar .nav-cta a.call-cta span.icon-lg,.navbar .nav-cta a.call-cta span.icon-xl,.navbar .nav-cta a.call-cta span.icon-xs {margin-right: 10px;}.navbar .nav-cta a.call-cta {color: #797e88;}.navbar .nav-cta a.call-cta strong {color: var(--headings-color);}.navbar .nav-cta sup {background: var(--primary);color: var(--white);top: -8px;right: 0;display: inline-block;width: 20px;height: 20px;line-height: 20px;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;position: absolute;}.navbar .nav-cta .icon-lg {width: 54px;height: 54px;font-size: 16px;}.navbar .nav-cta .btn {border: 0;}.navbar .nav-cta button {border: 0;background-color: transparent;}.navbar.scroll-on .container:before {display: none;}.navbar.scroll-on .navbar-nav li a.nav-link {padding: 25px;}@media (min-width:992px) and (max-width:1199.98px) {.navbar.scroll-on .navbar-nav li a.nav-link {padding: 22px 15px;}}.navbar.scroll-on .navbar-nav li:first-child a.nav-link {padding-left: 0;}header .header-nav-wrapper.header-sticky.scroll-on {position: fixed;left: 0;top: 0;right: 0;z-index: 99;background: var(--white);box-shadow: 0 .25rem 1.25rem rgba(0,0,0,.07);width: 100%;animation: headerSlideDown 1.3s ease forwards;}header .header-nav-wrapper.header-sticky.scroll-on .navbar {padding: 3px 0;}@media (max-width:1199.98px) {header .header-nav-wrapper.header-sticky.scroll-on .navbar {padding: 10px 5px;}}header .header-nav-wrapper.header-sticky.scroll-on .navbar-line:before {display: none;}header .header-nav-wrapper.header-sticky.scroll-on .navbar .navbar-nav>li a.nav-link {padding: 18px 25px;}@media (min-width:1200px) and (max-width:1399.98px) {header .header-nav-wrapper.header-sticky.scroll-on .navbar .navbar-nav>li a.nav-link {padding: 18px 25px;}}@media (max-width:1199.98px) {header .header-nav-wrapper.header-sticky.scroll-on .navbar .navbar-nav>li a.nav-link {padding: 10px 10px !important;margin: 3px 0px !important;}}header .header-nav-wrapper.header-sticky.scroll-on .navbar .container-fluid {border: 0;}.navbar.nav-center .offcanvas {max-width: 700px;}@media (max-width:991.98px) {.navbar.nav-center .offcanvas {max-width: calc(100% - 20px);}}.navbar.nav-center .navbar-nav li:last-child a.nav-link {padding-right: 0;}@media (min-width:1200px) {.row-cols-lg-4>* {flex: 0 0 auto;width: 33.33%;}header .header-nav-wrapper .navbar .navbar-nav li:hover a.nav-link {color: var(--primary);}header .header-nav-wrapper .navbar .navbar-nav li:hover a.nav-link:after {transform: rotate(180deg);}header .header-nav-wrapper .navbar .navbar-nav .dropdown-menu {display: block;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);visibility: hidden;transform: translateY(20px);}header .header-nav-wrapper .navbar .navbar-nav .dropdown-submenu.dropend:hover>.dropdown-menu {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);visibility: visible;transform: translateY(0);}}@media (max-width:1199.98px) {.navbar .offcanvas-header {margin-bottom: 15px;}.navbar .offcanvas-header img {max-width: 150px;}.navbar .navbar-nav .dropdown-menu {background-color: var(--white);min-width: 0!important;}.navbar .navbar-nav .dropdown-menu .dropdown-item {font-size: 14px;}.navbar .offcanvas.bg-dark .dropdown-menu {background-color: var(--white);}.navbar .offcanvas.bg-dark .navbar-nav .nav-item .nav-link {border-bottom: 1px solid #2b2b2b;}.navbar .dropdown-menu .dropdown-submenu.dropend .dropdown-menu {margin-left: 10px;}.navbar .navbar-nav .nav-item .nav-link {border-radius: 0;padding: 15px 0;font-size: 15px;line-height: 1;}.navbar .navbar-nav .nav-item:last-child .nav-link {border: 0;}}.header-actions a.btn {padding: 13px 24px;}.header-actions a.text-reset.user-account {font-weight: 500;margin: 0 22px;}.header-actions a.text-reset.user-account:before {width: 1px;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);left: -15px;height: 20px;}@media (min-width:1200px) and (max-width:1399.98px) {.header-actions a.icon,.header-actions a.icon-lg,.header-actions a.icon-xl,.header-actions a.icon-xs {width: 45px;flex: 0 0 45px;height: 45px;}.header-actions a.text-reset.user-account {margin: 0 14px;}.header-actions a.text-reset.user-account:before {left: -10px;}}@media (max-width:1199.98px) {.header-actions a.icon,.header-actions a.icon-lg,.header-actions a.icon-xl,.header-actions a.icon-xs {width: 45px;flex: 0 0 45px;height: 45px;}.header-actions a.text-reset.user-account {margin: 0 14px;}.header-actions a.text-reset.user-account:before {left: -10px;}}.header-actions .cart-num {background-color: var(--primary);color: var(--white);-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;display: inline-block;width: 24px;height: 24px;font-weight: 500;text-align: center;position: absolute;top: -2px;right: 0;font-size: 13px;line-height: 24px;}@keyframes headerSlideDown {0% {margin-top: -6.25rem;}to {margin-top: 0;}}.search-popup .search-form {position: relative;}.search-popup .search-form:after {content: "\f002";font-family: fontawesome;position: absolute;z-index: 1;width: 20px;left: 20px;background-color: transparent;top: 50%;transform: translateY(-50%);}.search-popup .search-form input {padding-left: 50px;}.search-popup .search-form input:focus {box-shadow: none;}.search-popup .btn-close {position: absolute;right: 0;top: 20px;}.offcanvas-header .btn-close {padding: 4px;}.btn-close {width: 30px;height: 30px;line-height: 36px;flex: 0 0 30px;text-align: center;display: table;background: 0 0;opacity: .9;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter: alpha(opacity=90);background-color: transparent;}.btn-close:focus {border: 0;box-shadow: none;}.btn-close:before {font-family: fontawesome;content: "\f00d";color: var(--white);background-color: transparent;opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;line-height: 37px;}.header-transparent {position: absolute;top: 20px;left: 0;right: 0;z-index: 9;width: 100%;}.header-transparent .container-fluid {padding: 5px 15px;border: 1px solid rgba(var(--white-rgb),.2);border-radius: 100px;}.header-transparent .navbar .navbar-nav>li a.nav-link {color: var(--white);}@media (max-width:1199.98px) {.header-transparent .navbar .navbar-nav>li a.nav-link {color: var(--headings-color);}}.header-transparent .navbar .nav-cta a.phone span,.header-transparent .navbar button.navbar-toggler.offcanvas-nav-btn {color: var(--white);}.header-transparent .navbar .nav-cta a.phone span small {color: rgba(var(--white-rgb),.7);}.header-transparent .header-nav-wrapper.header-sticky.scroll-on {background-color: var(--headings-color);}section.promo-sec img.anim-img {max-height: 80px;}section.promo-sec:before {background: rgba(18,28,39,.35);mix-blend-mode: multiply;}@media (max-width:767.98px) {.ph-info small{font-size: 14px !important;margin-bottom: 3px !important;}section.promo-sec {padding: 50px 0 0px;}}section.promo-sec .parallax-overly {z-index: -1;background-color: var(--dark);opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);bottom: -2px !important;}section.promo-sec .promo-wrap {padding: 140px 0 50px;}section.promo-sec h1 {font-size: 36px;}@media (max-width:767.98px) {section.promo-sec h1 {font-size: 32px;}section.promo-sec .promo-wrap {padding: 20px 0 60px;}}@media (max-width:575.98px) {section.promo-sec h1 {font-size: 24px;}}section.promo-sec .breadcrumb-wrap {bottom:-2px;right: 0;}section.promo-sec ol.breadcrumb {display: block;padding:9px 20px 8px;margin: 0;}section.promo-sec ol.breadcrumb .breadcrumb-item {display: inline-block;text-transform: capitalize;font-size: 14px;font-weight: 600;}section.promo-sec ol.breadcrumb .breadcrumb-item a {color: var(--headings-color);}section.promo-sec ol.breadcrumb .breadcrumb-item.active {color: var(--primary);}section.promo-sec ol.breadcrumb .breadcrumb-item+.breadcrumb-item:before {content: "\f054";font-family: fontawesome;}section.promo-sec .breadcrumb-item+.breadcrumb-item:before {font-style: normal;color: var(--headings-color);font-size: 11px;}.footer .parallax-overly {opacity: .96;}.footer .copy-right a {font-weight: 600;color: var(--primary);}.footer .footer-widgets {border-top: 1px solid rgba(var(--white-rgb),.2);}.footer .footer-widgets:before {display: none;}.footer .footer-bottom .parallax-overly {opacity: .85;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter: alpha(opacity=85);z-index: 1;}.footer .footer-bottom {margin-top: 40px;padding: 30px 0px !important;}.footer .footer-bottom .container {z-index: 2;position: relative;}@media (max-width:575.98px) {.footer .footer-bottom {margin-top: 0;}}.footer .copy-right a {color: var(--white);}.footer .footer-nav ul li:before {background-color: rgba(var(--white-rgb),.6);}.footer .footer-nav ul li:hover a {color: var(--primary);}.footer-cta {padding-top: 40px;border-top: 1px solid rgba(var(--white-rgb),.1);margin-top: 60px;}.footer-cta h4 {font-size: 25px;}@media (max-width:575.98px) {.footer-cta {margin-bottom: 30px;}.footer-cta h4 {font-size: 24px;margin-bottom: 20px!important;}}@media (max-width:991.98px) {.footer-widget {margin-bottom: 50px;}section.promo-sec ol.breadcrumb {padding: 6px 15px 7px;}section.promo-sec ol.breadcrumb .breadcrumb-item {font-size: 13px;}section.promo-sec .breadcrumb-item+.breadcrumb-item:before {font-size: 9px;}.footer-widget .widget-title {margin-bottom: 60px;color: var(--white);}}@media (max-width:1199.98px) {.footer-widget .widget-title {font-size: 20px;}}.footer-widget .widget-title:before {width: 90px;height: 2px;background-color: var(--primary);top: 40px;left: 25px;}.footer-widget .widget-title:after {position: absolute;content: "";width: 18px;height: 2px;background-color: var(--white);top: 40px;left: 0;z-index: -1;}.footer-widget ul {margin: 0;padding: 0;list-style: none;}.footer-widget ul li a {color: var(--mute);}.footer-widget ul li:hover a {color: var(--primary);padding-left: 5px;opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);}.footer-widget ul li:not(:last-child) {margin-bottom: 15px;}.footer-widget p,.footer-widget span {color: var(--mute);}.footer-widget.about-footer {max-width: 410px;}.footer-widget.about-footer form {position: relative;margin-bottom: 20px;}.footer-widget.about-footer form input {background: transparent;border: 0;padding: 10px 0;border-bottom: 1px solid rgba(var(--white-rgb),.1);}.footer-widget.about-footer form button {right: 0;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);background-color: transparent;border: 0;color: #a0a4a9;}.footer-widget.useful-links:after,.footer-widget.useful-links:before {width: 1px;background-color: rgba(var(--white-rgb),.1);left: -40px;top: 0;}.footer-widget.useful-links:after {position: absolute;content: "";left: auto;right: 20px;height: 100%;}.footer-widget.useful-links li {display: inline-block;width: 45%;}.footer-widget.contact-info ul li:first-child {font-size: 30px;font-weight: 600;}.footer-widget.contact-info ul li {font-size: 18px;font-weight: 500;color: var(--mute);}.footer-widget.contact-info ul li:last-child {margin-top: 50px;}.footer-widget .social-share a {background-color: rgba(var(--white-rgb),.07);}.footer-widget .social-share a:hover {background-color: var(--primary);}.footer-nav ul {margin: 0;padding: 0;list-style: none;}.footer-nav ul li {display: inline-block;}.footer-nav ul li:before {width: 1px;height: 19px;background-color: var(--mute);position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);top: 52%;}.footer-nav ul li:first-child:before {display: none;}.footer-nav ul li a {color: var(--white);display: block;padding: 25px 20px;}.footer-nav ul li a:hover {color: var(--primary);}.footer-nav ul li:last-child a {padding-right: 0;}.footer-nav ul li:hover a {color: var(--primary);}@media (max-width:767.98px) {.footer-nav ul li:first-child a {padding-left: 0;}}.footer-2 .parallax-overly {opacity: .95;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";filter: alpha(opacity=95);}@media (max-width:767.98px) {.footer-2 .footer-top {padding-bottom: 30px;}}.footer-2 .about-footer {max-width: 800px;margin: 0 auto;}.footer-2 .about-footer p {margin-top: 30px;color: rgba(var(--white-rgb),.8);font-size: 17px;line-height: 1.8;}.footer-2 .f-logo {background: var(--white);display: inline-block;padding: 18px 30px;border-radius: 50px;}.footer-2 .footer-nav {margin: 40px 0 50px;border-top: 1px solid #313541;border-bottom: 1px solid #313541;}.footer-2 .footer-nav li a {color: var(--white);margin: 0;padding: 22px;text-transform: uppercase;font-size: 18px;}.footer-2 .footer-nav li a:hover {color: var(--primary);}.footer-2 .footer-nav li:before {display: none;}@media (max-width:767.98px) {.footer-2 .footer-nav {padding: 15px 0;}.footer-2 .footer-nav li a {padding: 14px 10px;font-size: 16px;}}.footer-2 .footer-copyright {padding: 18px 0;background-color: #262a36;}.footer-2 .footer-copyright .social-share a {border-radius: 0;width: 45px;height: 45px;background-color: rgba(var(--white-rgb),.1);}.footer-2 .footer-copyright .social-share a:hover {background-color: var(--primary);}@media (max-width:767.98px) {.footer-2 .footer-copyright .social-share {margin-bottom: 30px;}}.footer-2 .copy-right {color: var(--white);}.footer-2 .copy-right a {color: #ffb08d;font-weight: 600;}.subs-form {max-width: 538px;margin: 0 auto;}.subs-form button {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);right: 0;}.subs-form input {max-width: calc(100% - 170px);background-color: #262a36;border: 0;}.widget-title {font-size: 24px;margin-bottom: 40px;}.sidebar .widget-title {padding-left:0px;font-size: 20px;}.sidebar .widget-title:before {width: 40px;height: 2px;background-color: var(--primary);top: 38px;}@media (max-width:767.98px) {.sidebar {margin-top: 40px;}}.widget {margin-bottom: 40px;background-color: var(--light);padding: 25px 20px;}@media (min-width:992px) and (max-width:1199.98px) {.widget {padding: 20px 20px;}}@media (max-width:767.98px) {.widget {padding: 20px 20px;margin-bottom: 30px;}}.widget ul {margin: 0;padding: 0;list-style: none;}.widget ul li {margin-bottom: 15px;border: 1px solid var(--theme-border);background-color: var(--white);text-align: right;display: block;padding: 15px 20px;overflow: hidden;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}.widget ul li a {display: block;float: left;color: var(--body-color);}.widget ul li:hover {background: var(--primary);color: var(--white);}.widget ul li:hover a {color: var(--white);}.widget ul li span.count {float: right;}.widget ul li:last-child {margin-bottom: 0;}.service-sidebar .widget {margin-bottom: 30px;}.service-sidebar .widget ul li a {display: block;width: 100%;text-align: left;}.service-sidebar .widget ul li a:before {content: "\f061";background-color: transparent;width: 20px;font-family: fontawesome;right: 0;left: auto;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.service-sidebar .s-download:not(:last-child) {margin-bottom: 25px;padding-bottom: 25px;border-bottom: 1px solid var(--theme-border);}.ls-entry {margin-bottom: 20px;align-items: center;}.ls-entry .blog-meta a,.ls-entry .blog-meta span {font-size: 14px;}.ls-entry i {font-size: 11px;}.ls-entry h6 {margin: 5px 0 0;font-size: 18px;}.sidebar .blog-widget ul {border: 1px solid var(--theme-border-color);-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;border-radius: 8px;padding: 20px;margin-top: 25px;}@media (min-width:992px) and (max-width:1199.98px) {.sidebar .blog-widget ul {padding: 15px;}}.search-widget input {border: 1px solid var(--theme-border);padding: 16px 30px;color: var(--body-color);}.search-widget .btn {right: 5px;width: 46px;text-align: center;height: 46px;display: inline-block;padding: 0;min-width: auto;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.search-widget .btn i {margin-left: 0;}.recent-entry .rc-entry {margin-bottom: 25px;padding-bottom: 20px;}.recent-entry .rc-entry:before {width: calc(100% - 100px);left: auto;right: 0;height: 1px;top: 100%;}.recent-entry .rc-entry .course-info {flex: 0 0 70%;}.recent-entry .rc-entry:last-child {margin-bottom: 0;padding-bottom: 0;}.recent-entry .rc-entry:last-child:before {display: none;}.tagcloud a {display: inline-block;font-size: 15px!important;line-height: 1;background-color: var(--white);padding: 13px 15px;margin: 2% 1%;box-shadow: 0 4px 20px 0 rgba(0,0,0,.05);text-transform: capitalize;}.tagcloud a:hover {background-color: var(--primary);color: var(--white);}.product-sidebar .widget {padding: 30px 20px;margin-bottom: 30px;}.product-sidebar .widget ul li {padding: 13px 20px;}.single-pi {padding: 15px 20px;-webkit-border-radius: 100px;-moz-border-radius: 100px;-ms-border-radius: 100px;border-radius: 100px;}.single-pi:not(:last-child) {margin-bottom: 20px;}.single-pi h6 {margin-bottom: 5px;}.broucher-widget .btn-outline {margin-top: 15px;background-color: var(--white);color: var(--headings-color);}.shop-sidebar .widget {margin-bottom: 20px;padding: 35px;}.shop-sidebar .widget ul li {display: flex;align-items: center;text-align: left;position: relative;padding-left: 10px;}.shop-sidebar .widget ul li input {width: 30px;}.shop-sidebar .widget ul li .count {position: absolute;right: 20px;}.shop-sidebar .widget ul li:hover {background-color: transparent;color: var(--primary);}.shop-sidebar .widget .btn {padding: 5px 15px;}.shop-sidebar .widget .nice-select ul li {padding: 0 15px;border: 0;border-bottom: 1px solid var(--theme-border);margin: 0;}.shop-sidebar .widget .noUi-horizontal {height: 10px;height: .375rem;border: 0;box-shadow: none;background-color: var(--theme-border-color);}.shop-sidebar .widget .noUi-horizontal .noUi-connects {background: #bebebe;}.shop-sidebar .widget .noUi-horizontal .noUi-connect {background: rgba(var(--primary-rgb),.75);}.shop-sidebar .widget .noUi-horizontal .noUi-handle {width: 1.5rem;height: 1.5rem;background-color: var(--primary);-webkit-border-radius: 3.125rem;-moz-border-radius: 3.125rem;-ms-border-radius: 3.125rem;border-radius: 3.125rem;top: -.5rem;border: 0;box-shadow: none;}.shop-sidebar .widget .noUi-horizontal .noUi-handle:after,.shop-sidebar .widget .noUi-horizontal .noUi-handle:before {display: none;}.swiper-pagination {display: flex;align-items: center;justify-content: center;}.swiper-pagination span {width: 15px;height: 15px;background-color: transparent;margin: 0 5px!important;border: 1px solid #b2b2b2;opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);}.swiper-pagination span.swiper-pagination-bullet-active {border-color: var(--primary);}.swiper-pagination span.swiper-pagination-bullet-active:before {width: 6px;height: 6px;background-color: var(--primary);left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;}.swiper-button-next,.swiper-button-prev {background: var(--primary);display: inline-table;width: 56px;height: 56px;text-align: center;z-index: 5;color: var(--white);-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;left: 0;}.swiper-button-next:hover,.swiper-button-prev:hover {background-color: var(--dark);}.swiper-button-next {left: auto;right: 0;}.swiper-button-next:after,.swiper-button-prev:after {content: "\f061";font-family: fontawesome!important;font-size: 17px;display: table-cell;vertical-align: middle;}.swiper-button-prev:after {content: "\f060";}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);}.custom-nav>div {background-color: var(--primary);-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;font-size: 22px;}.custom-nav {bottom: 35px;position: absolute;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translate(-50%);z-index: 2;}.custom-nav .swiper-button-next,.custom-nav .swiper-button-prev {left: -52px;width: 46px;height: 46px;}.custom-nav .swiper-button-prev {left: 7px;}.ct-pagination .swiper-pagination {position: relative;}.header-slider-nav {display: flex;gap: 20px;justify-content: center;align-items: center;}@media (max-width:575.98px) {.header-slider-nav {gap: 10px;justify-content: end;margin-bottom: 20px;}}.header-slider-nav .swiper-button-next,.header-slider-nav .swiper-button-prev {position: relative;left: auto;top: auto;}.header-slider-nav .swiper-button-prev {left: 0;}@media (min-width:992px) {.slider-sec {padding-left: 0px;}}.slider-sec {padding-bottom:0px;}.slider-sec .slide-item {padding:100px 0 100px;}@media (max-width:767.98px) {.slider-sec .slide-item {padding: 70px 0 50px 0;}}.slider-sec .slide-item .slide-bg {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: opacity 2.5s ease-in,-webkit-transform 9s ease;transition: opacity 2.5s ease-in,-webkit-transform 9s ease;transition: transform 9s ease,opacity 2.5s ease-in;transition: transform 9s ease,opacity 2.5s ease-in,-webkit-transform 9s ease;}.slider-sec .slide-item .slide-bg:after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(-88deg,rgba(18,28,39,.5),rgba(18,28,39,.6));z-index: -1;}.slider-sec .slide-item .slide-content {padding-left:0px;padding-bottom: 30px;max-width: 900px;}@media (min-width:768px) and (max-width:991.98px) {.slider-sec .slide-item .slide-content {padding-left:0px;}}.slider-sec .slide-item .slide-content .sub-title {padding-left: 0;}.slider-sec .slide-item .slide-content .sub-title:after,.slider-sec .slide-item .slide-content .sub-title:before {display: none;}.slider-sec .slide-item .slide-content h1 {margin-top: 15px;}@media (min-width:1200px) and (max-width:1399.98px) {.slider-sec .slide-item .slide-content h1 {font-size: 50px;}}@media (max-width:1199.98px) {.slider-sec .slide-item .slide-content h1 {font-size: 45px;}}.slider-sec .slide-item .slide-content p {margin: 25px 0 40px;line-height: 1.7;font-size: 18px;padding-right: 60px;}@media (max-width:767.98px) {.slider-sec .slide-item .slide-content {padding-left: 10px;}.slider-sec .slide-item .slide-content h1 {font-size: 32px;}.slider-sec .slide-item .slide-content p {font-size: 18px;line-height: 1.4;}}.slider-sec .slide-footer {position: relative;margin-top:0px;z-index: 2;gap: 50px;}.social_share {position: fixed;z-index:9;background: var(--primary);writing-mode: vertical-lr;color: var(--dark);top: 200px !important;right: 0px;padding: 15px 8px 5px 8px;border-radius: 15px 0px 0px 15px;}.social_share a {margin-right: 5px;color: var(--light);}.social_share a:not(first-child) {margin-bottom: 12px;}.social_share a:hover {color: var(--secondary);}.slider-sec .slide-footer .ct-nav {width: 305px;position: absolute !important;margin: 0px auto;display: flex;align-items: center;justify-content: space-between;flex: 0 0 0px;top: -70px;right: 60px;}@media (min-width:1200px) and (max-width:1399.98px) {.slider-sec .slide-footer .ct-nav {flex: 0 0 225px;}}@media (min-width:768px) and (max-width:991.98px) {.slider-sec .slide-footer .ct-nav {right: 45px;}}@media (max-width:767.98px) {.slider-sec .slide-footer .ct-nav {left: auto;right: 35px !important;top: -50px;}.social_share {top: 330px !important;}}.slider-sec .slide-footer .ct-nav:after {content: "";position: absolute;width: 55%;height: 1px;background-color: #fff;top: 50%;left: 47%;transform: translate(-50%,-50%);z-index: 1;}.slider-sec .slide-footer .ct-nav .swiper-horizontal>.swiper-pagination-bullets,.slider-sec .slide-footer .ct-nav .swiper-pagination-bullets.swiper-pagination-horizontal,.slider-sec .slide-footer .ct-nav .swiper-pagination-custom,.slider-sec .slide-footer .ct-nav .swiper-pagination-fraction {width: auto;}.slider-sec .slide-footer .ct-nav .swiper-pagination {position: relative;bottom: 7px;}.slider-sec .slide-footer .ct-nav .swiper-pagination span {background-color: transparent;border: 0;font-size: 22px;color: #fff;}.slider-sec .slide-footer .ct-nav .swiper-button-next {border: 2px solid #fff;color: var(--white);width: 46px;height: 46px;background: transparent;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;}.slider-sec .slide-footer .ct-nav .swiper-button-next:after {content: "\f105";}.slider-sec .slide-footer .sm-bg {width: 260px;height: 100%;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);right: 0;z-index: 1;}@media (max-width:991.98px) {.slider-sec .slide-footer .sm-bg {width: 120px;}}@media (max-width:575.98px) {.slider-sec .slide-footer .sm-bg {width: 90px;}}.slider-sec .slide-footer .footer-content {background-color: var(--dark);padding: 80px 45px;gap: 20px;flex: 1;max-width: 1200px;}@media (min-width:1600px) {.slider-sec .slide-footer .footer-content {gap: 40px;}}@media (max-width:767.98px) {.slider-sec .slide-footer .footer-content {padding: 40px 30px;}}.slider-sec .slide-footer .footer-content:before {height: 1px;top: 40px;background-color: #2e333b;}.slider-sec .slide-footer .footer-content:after {height: 1px;bottom: 39px;background-color: #2e333b;position: absolute;content: "";left: 0;width: 100%;}@media (min-width:768px) {.slider-sec .slide-footer .footer-content .fc-left {max-width: 140px;}}.slider-sec .slide-footer .footer-content .fc-left small {color: rgba(var(--white-rgb),.8);}.slider-sec .slide-footer .footer-content .fc-left:before {width: 1px;left: 100%;background-color: #2e333b;}.slider-sec .slide-footer .footer-content p {margin: 0;max-width: 485px;}.slider-sec .slide-footer .footer-content .video-btn {font-size: 18px;left: -40px;width: 85px;height: 85px;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);animation: animate_pulse 3s linear infinite;}@media (max-width:991.98px) {.slider-sec .slide-footer .footer-content .video-btn {left: -20px;width: 50px;height: 50px;}}.slider-sec .swiper-slide-active .slide-bg {-webkit-transform: scale(1.2);transform: scale(1.2);}.hero-slide2-sec .swiper-pagination {display: flex;align-items: center;justify-content: flex-start;left: 10%;width: auto;bottom: 40px;}@media (min-width:992px) and (max-width:1199.98px) {.hero-slide2-sec .swiper-pagination {left: 16%;}}@media (max-width:991.98px) {.hero-slide2-sec .swiper-pagination {left: 13%;}}.hero-slide2 {overflow: hidden;}.hero-slide2 .text-bg {width: 575px;height: 162px;position: absolute;right: 20px;bottom: 50px;z-index: 2;background-size: contain;}@media (min-width:992px) and (max-width:1199.98px) {.hero-slide2 .text-bg {width: 400px;}}@media (max-width:991.98px) {.hero-slide2 .text-bg {display: none;}}.hero-slide2 .slide-bg {background-size: cover;background-position: 50%;}.hero-slide2 .slide-bg:after {background: rgba(18,28,39,.4);}.hero-slide2 .hero-content {max-width: 535px;background: #fff;padding: 60px 60px 140px;margin-left: 100px;position: relative;z-index: 2;overflow: hidden;}.hero-slide2 .hero-content:before {background: url(../images/hero-sh.png) no-repeat 100% 100%;opacity: .05;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=5)";filter: alpha(opacity=5);}@media (max-width:1199.98px) {.hero-slide2 .hero-content {margin-left: 60px;max-width: 460px;padding: 40px 20px 80px;margin-top: -40px;}}@media (max-width:767.98px) {.hero-slide2 .hero-content {margin-left: 10px;padding: 60px 20px 80px;}}.hero-slide2 .hero-content .btn-link,.hero-slide2 .hero-content .hero-title,.hero-slide2 .hero-content .lead,.hero-slide2 .hero-content .lead-sm,.hero-slide2 .hero-content p {opacity: 0;visibility: hidden;transform: translateY(40px);will-change: transform,opacity;}.hero-slide2 .swiper-slide {padding-top: 180px;}@media (max-width:1199.98px) {.hero-slide2 .swiper-slide {padding-top: 130px;}}@media (max-width:767.98px) {.hero-slide2 .swiper-slide {padding-top: 0;}}.hero-slide2 .swiper-slide span.lead,.hero-slide2 .swiper-slide span.lead-sm {color: var(--primary);display: block;}.hero-slide2 .swiper-slide h1.hero-title {font-style: italic;line-height: 1.1;margin-top: 20px;font-size: 74px;font-weight: 500;text-transform: capitalize;}.hero-slide2 .swiper-slide h1.hero-title strong {font-style: normal;display: block;font-weight: 700;}@media (max-width:1199.98px) {.hero-slide2 .swiper-slide h1.hero-title {font-size: 60px;}}@media (max-width:767.98px) {.hero-slide2 .swiper-slide h1.hero-title {font-size: 40px;}}.hero-slide2 .swiper-slide p {margin: 35px 0;}.hero-slide2 .swiper-slide .btn-link {text-transform: uppercase;font-weight: 700;text-decoration: none;padding-left: 150px;}.hero-slide2 .swiper-slide .btn-link:before {height: 1px;width: 130px;background-color: var(--theme-border);position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.hero-slide2 .swiper-slide .btn-link:hover {color: var(--primary);}.hero-slide2 .slide-bg {z-index: -1;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: opacity 2.5s ease-in,-webkit-transform 9s ease;transition: opacity 2.5s ease-in,-webkit-transform 9s ease;transition: transform 9s ease,opacity 2.5s ease-in;transition: transform 9s ease,opacity 2.5s ease-in,-webkit-transform 9s ease;}.hero-slide2 .slide-bg,.hero-slide2 .slide-bg:after {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.hero-slide2 .slide-bg:after {content: "";background: rgba(18,28,39,.65);z-index: 1;}@media (max-width:767.98px) {.hero-slide2 .slide-bg {position: relative;padding: 120px 0;}}.hero-slide2 .swiper-slide-active .slide-bg {-webkit-transform: scale(1.2);transform: scale(1.2);}.swiper-slide .anim1 {transform: translateY(-50px);opacity: 0;}.swiper-slide .anim2 {transform: translateY(50px);opacity: 0;}.swiper-slide .anim3 {transform: translateY(60px);opacity: 0;}.swiper-slide.swiper-slide-active .anim1,.swiper-slide.swiper-slide-active .anim2 {opacity: 1;transform: translateY(0);transition: all 2.5s ease;}.swiper-slide.swiper-slide-active .anim3 {opacity: 1;transform: translateY(0);transition: all 3s ease;}.service-card {max-width: 400px;margin: 0 auto;}.service-card .card-inner {padding: 30px 25px;}@media (min-width:1600px) {.service-card .card-inner {padding: 40px;}}.service-card .card-inner p {margin-bottom: 0;}.service-card h3 {max-width: 250px;margin: 35px 0 130px;}.service-card .count {color: var(--light);-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}.service-card .card-footer {border-top: 1px solid var(--theme-border);padding: 22px 25px;position: relative;}.service-card .card-footer .serv-thumb {position: absolute;bottom: 0;left: 0;width: 100%;height: 60%;z-index: -1;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}.service-card .card-footer .serv-thumb:after {position: absolute;content: "";width: 100%;height: 100%;background-color: var(--dark);opacity: .6;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter: alpha(opacity=60);left: 0;top: 0;}.service-card .card-footer .btn {width: 100%;display: flex;justify-content: space-between;align-items: center;}.service-card .card-footer .btn i {transform: rotate(0);}.service-card .card-footer .serv-icon svg {-webkit-transition: all .6s ease;-moz-transition: all .6s ease;-ms-transition: all .6s ease;-o-transition: all .6s ease;transition: all .6s ease;}.service-card .card-footer .serv-icon svg path {fill: #121c27;transition: fill 1s cubic-bezier(.4,0,.2,1);}.service-card:hover .count,.service-card:hover h3 a {color: var(--primary);}.service-card:hover .serv-icon svg path {fill: var(--primary);}.service-card:hover .card-footer .serv-thumb {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);height: 100%;}.service-card:hover .card-footer a {color: var(--white);}.service-tab-sec .nav {gap: 30px;margin-bottom: 60px;}.service-tab-sec .nav li.nav-item {flex: 1 1 22%;margin-right: 0;width: 300px;}@media (max-width:991.98px) {.service-tab-sec .nav li.nav-item {flex: 1 1 32%;}}.service-tab-sec .nav li.nav-item button {width: 100%;padding: 30px 15px;background-color: var(--white);-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}.service-tab-sec .nav li.nav-item button .icon,.service-tab-sec .nav li.nav-item button .icon-lg,.service-tab-sec .nav li.nav-item button .icon-xl,.service-tab-sec .nav li.nav-item button .icon-xs {width: 60px;height: 60px;background-color: var(--light);margin: 0 auto 20px;}.service-tab-sec .nav li.nav-item button.active,.service-tab-sec .nav li.nav-item button:hover {background-color: var(--primary);color: var(--white);}@media (max-width:991.98px) {.service-tab-sec .tab-text {margin-top: 0px;}}.service-tab-sec .tab-text .ct-list {margin: 40px 0;}.services-sec2 {padding: 370px 0 120px;margin-top: -270px;}@media (min-width:1600px) {.services-sec2 .container-fluid {padding: 0 100px;}}.service-card2 {border: 1px solid var(--theme-border);background-color: var(--white);padding: 40px 30px;z-index: 1;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}.service-card2 h3 {margin: 25px 0 20px;}.service-card2 .serv-bg,.service-card2 p {-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}.service-card2 .serv-bg {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);width: 100%;height: 100%;z-index: -1;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);}.service-card2 .serv-bg:before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: var(--dark);opacity: .9;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter: alpha(opacity=90);}.service-card2 .serv-cta {border-top: 1px solid var(--theme-border);padding-top: 30px;margin-top: 30px;}.service-card2 .serv-cta,.service-card2 .serv-cta:before {-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}.service-card2 .serv-cta:before {height: 1px;top: -1px;width: 60px;position: absolute;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translate(-50%);}.service-card2 .serv-cta a {color: var(--primary);}.service-card2:hover {box-shadow: 0 20px 60px rgba(0,0,0,.2);transform: translateY(-8px);}.service-card2:hover h3 a,.service-card2:hover p {color: var(--white);}.service-card2:hover .serv-bg {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);}.service-card2:hover .serv-cta {border-top: 1px solid rgba(var(--white-rgb),.2);}.service-card2:hover .serv-cta:before {background-color: var(--white);width: 100%;}.service-card2:hover .serv-cta a {color: var(--white);}.service-tab-sec {position: relative;z-index: 1;}.single-service2 {background-color: var(--light);}.services-wrapper {position: relative;}@media (min-width:992px) {.services-wrapper {max-width: calc(100% - 0px);margin: 0 auto;}}.single-service2 {position: relative;will-change: transform;overflow: clip;min-height: 300px;box-sizing: border-box;margin-bottom: 20px;}.single-service2 .tab-img {position: relative;background-size: cover;min-height: 300px;}@media (min-width:992px) {.single-service2 .tab-img {min-height: 505px;margin-right: 60px;}}.single-service2 .tab-text {padding: 30px;}.single-service2 .tab-text p{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}.single-service2 .tab-text h3{font-size:22px !important }@media (min-width:1200px) and (max-width:1399.98px) {.single-service2 .tab-text {padding:30px;}}@media (min-width:992px) and (max-width:1199.98px) {.single-service2 .tab-text {padding: 30px;}}@media (max-width:991.98px) {.single-service2 .tab-text {padding:20px;}}.service_img_box{height: 250px;}.service_img_box img {object-fit: cover;width: 100%;height: 100%;object-position: center center;}.linkssrv{font-weight: 600;color: #eb7b4e !important;}.linkssrv i.fa{position: relative;top: 0px;font-size: 13px !important;}.bigtext{max-width: 1000px;font-size: 17px;line-height: 26px;}@media (max-width:767.98px) {.rounded-5 {border-radius: 7px !important;}.single-service2 .tab-text {padding: 15px;}.single-service2 .tab-text h3 {font-size: 18px !important;}.linkssrv {font-weight: 500;color: #eb7b4e !important;font-size: 13px !important;}.linkssrv i.fa {font-size: 10px !important;}.single-service2 {min-height: auto !important;}.bigtext{margin-bottom: 30px !important;font-size: 15px !important;line-height: 24px !important;}}.service-article h2 {font-size: 36px;margin: 35px 0 30px;}.service-article ul.ct-list li {margin-bottom: 10px;font-weight: 500;font-size: 15px;}.service-article ul.ct-list li:before {width: 20px;background-size: contain;}.service-article h3 {font-size: 30px;margin: 0 0 20px;}.service-article h3.h4 {color: #4d5765;font-size: 24px;}.service-article h3.h4 span {color: var(--headings-color);}.service-article .nav-tabs {border: 0;padding-bottom: 10px;}.service-article .nav-tabs .nav-item .nav-link {border: 1px solid var(--theme-border);border-radius: 0;font-size: 16px;padding: 15px 40px;}.about-th {position: relative;}@media (min-width:1600px) {.about-th {padding-right: 30px;}}.about-th .stat-box {position: absolute;bottom: 40px;right: 40px;width: 220px;}.about-th .stat-box span {font-size: 64px;}.about-th .stat-box span.experience {font-size: 16px;max-width: 100px;display: inline-block;line-height: 1;font-style: italic;}.about-content {max-width: 735px;}@media (min-width:992px) {.about-content {padding-left: 30px;}}@media (max-width:991.98px) {.about-content {padding-top: 50px;}}.about-content .about-feat {margin-top: 35px;gap: 65px;}.about-content .ab-footer {padding-top: 35px;margin-top: 20px;border-top: 1px solid rgba(var(--dark-rgb),.2);}.about-sec {padding: 60px 40px;}@media (min-width:1600px) {.about-sec {padding: 60px;}}@media (max-width:767.98px) {.about-sec {padding: 60px 20px;}}.about-sec .about-bg {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 70%;right: 0;height: 100%;opacity: .04;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=4)";filter: alpha(opacity=4);}a.follow-link {background: var(--white);}@media (min-width:992px) {a.follow-link {width: 500px;}}a.follow-link {padding: 15px;z-index: 1;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);top: 75%;line-height: 1;}a.follow-link span {text-transform: capitalize;color: var(--body-color);}a.follow-link i {color: var(--primary);font-size: 24px;}.about-sec2 .ct-list {gap: 0 60px;}.about-sec2 .ct-list li {margin-bottom: 20px;padding-left: 35px;font-size: 16px;font-weight: 500;min-width: 100%;}.about-sec2 blockquote {background: var(--light);padding: 15px 20px;font-size: 16px;line-height: 26px;border-left: 10px solid var(--primary);}.about-sec2 .ab-footer2 {gap: 60px;}.about-sec2 .about-img {height: 100%;}@media (min-width:1400px) {.about-sec2 .about-img {width: 630px;}}.about-sec2 .about-img>img {object-fit: cover;width: 100%;height: 100%;}@media (min-width:1200px) {.about-sec2 .about-img {margin-left: -100px;}}@media (min-width:992px) {.about-sec2 .about-content {padding-left: 50px;}}a.explore-btn {position: absolute;right: 0;top: 10%;display: inline-flex;align-items: center;padding: 5px;width: 140px;height: 140px;flex: 0 0 140px;justify-content: center;-webkit-border-radius: 100px;-moz-border-radius: 100px;-ms-border-radius: 100px;border-radius: 100px;color: var(--white);}a.explore-btn:before {width: 70px;height: 70px;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);background-color: transparent;border: 2px solid var(--white);-webkit-border-radius: 100px;-moz-border-radius: 100px;-ms-border-radius: 100px;border-radius: 100px;}a.explore-btn img {animation: rotate 12s linear infinite;position: absolute;}@media (min-width:768px) {.about-sec3 .ab-content {padding-right: 60px;}}@media (max-width:991.98px) {.about-sec3 .ab-content {padding-top: 50px;}.about-sec2 blockquote {background: var(--light);padding:15px 20px;font-size: 16px;line-height: 24px;border-left: 8px solid var(--primary);}.about-sec2 .ct-list li {margin-bottom: 15px !important;padding-left: 30px;font-size: 16px !important;}ul.ct-list li:before {background-size: 20px;}}.about-sec3 .ab-feat {margin-top: 30px;}.about-sec3 .ft-card {flex: 0 0 285px;padding: 40px 0 30px;}.about-sec3 .ft-card .icon-lg {-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}.about-sec3 .ft-card .icon-lg:before {background-color: transparent;width: 110%;height: 110%;border-right: 1px solid var(--dark);border-bottom: 1px solid var(--dark);}.about-sec3 .ft-card h3 {text-transform: capitalize;margin: 20px 0;}.about-sec3 .ft-card:hover .icon-lg {transform: rotateY(1turn);}.about-sec3 .ab-footer2 {padding-top: 35px;}.about-sec3 .play-btn {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}@media (min-width:1200px) and (max-width:1399.98px) {.about-sec3 .play-btn {left: 56%;}}.brands-sec2 {padding: 60px 0;}.about-sec4 .position-absolute {width: 25%;}.about-sec4 .ab-counter {margin-top: 50px;}.about-sec4 .about-header {max-width: 600px;margin-bottom: 30px;}.contentboxx{margin-right: 40px;position: relative;}.contentboxx h3, .contentboxx h4{font-size: 18px !important;margin-top: 30px;border-bottom: 1px dashed #dddddd;margin-bottom: 15px !important;padding-bottom: 14px;}.contentboxx a{font-weight: 600 !important;text-decoration: underline;}.border_radius{border-radius: 8px !important;}.gallery_grid{margin:0px;padding: 0px;}.gallery_grid ul{margin: 0px -8px;padding: 0px;list-style: none;list-style-type: none;}.gallery_grid ul li{margin: 0px;padding: 0px;list-style: none;list-style-type: none;width: 33.33%;float: left;}.gallery_grid ul li a{margin: 8px;height: 150px;border:2px solid #444444;display: block;background: #222222;border-radius: 8px !important;overflow: hidden;}.gallery_grid ul li a img{object-fit: cover;height: 100%;width: 100%;}.gallery_grid ul li a:hover{border-color:#eb7b4e;}.gallery_grid ul li a:hover img{opacity: 0.8;}.clear_fix{clear: both !important;}.gallery_grid ul.workgllry li a{height: 230px;}@media (max-width:767.98px) {.service_img_box {height: 210px;}.gallery_grid ul li{width:50%}.gallery_grid ul li a{height: 120px;}.gallery_grid ul.workgllry li a{height: 140px;}}.about-sec4 .ab-left {max-width: 338px;margin: 0 auto;display: flex;flex-direction: column;justify-content: space-between;align-items: flex-start;}.about-sec4 .ab-left p {margin: 0;}.about-sec4 .ab-left .ab-clints {max-width: 250px;}.about-sec4 .ab-left .ab-clints p {margin-top: 5px;font-weight: 500;}.abs-media {position: absolute;height: 100%;width: 47%;}.who-txt {padding: 60px 0;}.pc-count {background-image: url(../images/city.png);background-size: cover;background-position: 50%;-webkit-background-clip: text;background-clip: text;font-size: 90px;color: transparent;}.process-card {padding: 30px 30px 35px;}.process-card:before {background: url(../images/step-bg.png) no-repeat bottom;opacity: .15;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";filter: alpha(opacity=15);}.process-card .process-head {position: relative;margin-bottom: 80px;}.process-card .process-head .icon-xl {position: absolute;right: -60px;top: 0;width: 100px;height: 100px;background-color: var(--white);}@media (max-width:991.98px) {.process-card .process-head .icon-xl {right: -40px;}.about-sec4 .about-header {max-width: 100%;margin-bottom: 20px !important;}}.process-card p {margin: 0;}.process-card h3 {margin-bottom: 25px;}@media (max-width:991.98px) {.process-card h3 {font-size: 26px;}}.process-sec .row {--bs-gutter-x: 60px;}@media (min-width:992px) {.process-sec .row>div:nth-child(2n) .process-card .process-head {margin-top: 80px;margin-bottom: 0;}.process-sec .row>div:nth-child(2) .process-card {margin-top: 60px;}.process-sec .row>div:nth-child(3) .process-card {margin-top: 120px;}}.choose-sec .jarallax-img {opacity: .1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter: alpha(opacity=10);}.choose-sec .parallax-overly {background-color: var(--light);}.choose-bg {position: absolute;right: 0;height: calc(100% - 200px);width: 42%;top: 0;}@media (max-width:1199.98px) {.choose-bg {height: 50%;}}.choose-content {max-width: 695px;}@media (min-width:576px) {.choose-content ul.ct-list {display: flex;flex-wrap: wrap;}.choose-content ul.ct-list li {flex: 0 0 50%;}}.choose-cards {margin-top: 60px;z-index: 1;position: relative;}.choose-cards .choose-card {padding: 30px;}.choose-cards .choose-card h3 {margin: 25px 0 12px;font-size: 18px;color: #eb7b4e;}.choose-cards .choose-card p {margin-bottom: 0;}@media (max-width:991.98px) {.choose-sec2 {padding: 60px 0;}}.choose-sec2:before {background-color: var(--light);opacity: .95;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";filter: alpha(opacity=95);}.choose-sec2 .parallax-overly {position: absolute;left: 0;width: 30%;height: 100%;background-blend-mode: soft-light;opacity: 1;}.choose-sec2 .parallax-overly:after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/choose-bg3.png);}.choose-sec2 .parallax-overly:before {content: "";position: absolute;top: 0;left: 0;width: 140px;height: 100%;background: url(../images/choos-txt.png) no-repeat 0/contain;z-index: 1;}.choose-sec2 .choose-img {padding: 0 40px;}@media (max-width:991.98px) {.choose-sec2 .choose-img {padding: 0;}}.choose-sec2 .choose-img .choose-stat {position: absolute;bottom: 91px;left: 60px;background: #fff8f8;padding: 10px 15px;border-left: 5px solid var(--primary);}.choose-sec2 .choose-txt {padding: 120px 0;}@media (max-width:1199.98px) {.choose-sec2 .choose-txt {padding: 80px 0 50px;}}.choose-sec2 .choose-txt .choose-feat {border-top: 1px solid var(--theme-border);border-bottom: 1px solid var(--theme-border);padding: 25px 0;gap: 60px;margin: 30px 0 40px;}.choose-sec2 .choose-txt .choose-feat>.d-flex {width: 280px;}.choose-sec2 .choose-txt .choose-feat>.d-flex:before {width: 1px;background-color: var(--theme-border);left: 113%;height: 110%;top: -5px;}.choose-sec2 .choose-txt .choose-feat p {margin: 0;}.progress-item {overflow: hidden;position: relative;}.progress-item .progress-data {display: flex;justify-content: space-between;gap: 15px;margin-bottom: 20px;}.progress-item .progress-data .progress-no,.progress-item .progress-data .progress-title {font-size: 16px;font-weight: 600;}.progress-item .prog-bar {width: 100%;height: 4px;background-color: var(--white);border-radius: 7px;margin-bottom: 22px;}.progress-item .prog-bar .count-bar {position: absolute;display: block;width: 0;height: 4px;border-radius: 7px;background-color: var(--dark);-webkit-transition: all 1.5s ease;transition: all 1.5s ease;}.team-frame {height: 500px;max-width: 400px;width: 100%;transition: background-image .5s ease-in-out;}.team-sec .team-bg {position: absolute;left: -8%;top: 13%;width: 400px;height: 500px;opacity: .2;background-repeat: no-repeat;z-index: -1;}.team-member {padding: 20px 0;}.team-member:not(:last-child) {border-bottom: 1px solid var(--theme-border);}.team-member .team-name {width: 300px;}.team-member .team-name h3 {font-size: 36px;margin-bottom: 0;}.team-member .team-name h3 sup {font-size: 15px;margin-right: 20px;display: inline-block;line-height: 1;}.team-member .team-name h3 sup,.team-member .team-name h3 sup:before {-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}.team-member .team-name h3 sup:before {width: 30px;height: 30px;z-index: -1;background: var(--light);top: -8px;left: -6px;border-radius: 20px;}@media (max-width:767.98px) {.team-member .team-name {width: auto;}.team-member .team-name h3 {font-size: 24px;}}.team-member .icon,.team-member .icon-lg,.team-member .icon-xl,.team-member .icon-xs {background-color: var(--light);}.team-member .icon,.team-member .icon-lg,.team-member .icon-lg i,.team-member .icon-xl,.team-member .icon-xl i,.team-member .icon-xs,.team-member .icon-xs i,.team-member .icon i {-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}.team-member .team-design {font-size: 18px;font-weight: 600;}.team-member.active h3 a {color: var(--primary);}.team-member.active h3 sup {color: var(--white);}.team-member.active .icon,.team-member.active .icon-lg,.team-member.active .icon-xl,.team-member.active .icon-xs,.team-member.active h3 sup:before {background-color: var(--primary);}.team-member.active .icon-lg i,.team-member.active .icon-xl i,.team-member.active .icon-xs i,.team-member.active .icon i {color: var(--white);}.team-card:before {background: url(../images/tm-bg.png) no-repeat 0 100%;top: auto;bottom: 0;height: 40%;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);}.team-card .team-info,.team-card:before {z-index: 2;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}.team-card .team-info {position: absolute;left: 40px;bottom: 30px;}.team-card .team-info h3 a,.team-card .team-info small {color: var(--white);}.team-card .team-info .social-share {visibility: hidden;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);height: 0;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;font-size: 14px;}.team-card .team-info .social-share a {color: var(--white);}.team-card .team-info .social-share a:hover {color: var(--primary);}.team-card:hover:before {height: 100%;}.team-card:hover .team-info .social-share,.team-card:hover:before {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);}.team-card:hover .team-info .social-share {height: 45px;visibility: visible;padding: 10px 0 2px;}.post-meta {display: flex;gap: 15px;}@media (max-width:991.98px) {.post-meta {gap: 5px;}}.post-meta span {font-size: 14px;}.post-meta span i,.post-meta span img {margin-right: 5px;color: var(--primary);}.post-entry1 {padding: 40px 0;border-top: 1px solid var(--theme-border);}.post-entry1:last-child {border-bottom: 1px solid var(--theme-border);}.post-entry1 .post-content {display: flex;flex-direction: column;height: 100%;justify-content: space-between;align-items: self-start;}.post-entry1 .post-content .btn {margin-top: 20px;border: 1px solid var(--theme-border);}.post-entry1 .post-meta span {border: 1px solid var(--theme-border);display: inline-block;padding: 5px 15px;}@media (max-width:991.98px) {.post-entry1 .post-meta span {padding: 5px 7px;}}@media (max-width:575.98px) {.post-entry1 .post-meta span {margin: 20px 0;font-size: 13px;padding: 3px;}.post-entry1 .post-meta span i,.post-entry1 .post-meta span img {margin-right: 0;}}.post-entry:before {background-color: var(--light);top: 0px !important;height: 105%;left: 0px !important;}.post-entry .date-meta.icon,.post-entry .date-meta.icon-lg,.post-entry .date-meta.icon-xl,.post-entry .date-meta.icon-xs {background: var(--dark);width: 60px;height: 60px;position: absolute;z-index: 3;top: 0;color: var(--white);display: table;padding-top: 10px;}.post-entry .date-meta.icon-lg span,.post-entry .date-meta.icon-xl span,.post-entry .date-meta.icon-xs span,.post-entry .date-meta.icon span {display: block;}.post-entry .post-content {background: #fff;padding: 18px;margin:-20px 20px 20px 20px !important;z-index: 2;position: relative;}.post-entry .post-content h3 {line-height: 24px;margin-bottom: 20px;font-size: 20px;}@media (min-width:992px) and (max-width:1199.98px) {.post-entry .post-content h3 {font-size: 18px;line-height: 1.3;}}.post-entry:hover .link-btn,.post-entry:hover h3 a {color: var(--primary);}.blog-sec2 .container-fluid {padding: 0 30px 0 60px;}@media (min-width:1600px) {.blog-sec2 .container-fluid {padding: 0 180px;}}.blog-sec2 .container-fluid>.row {--bs-gutter-x: 60px;}.post-entry2 .date-meta {position: absolute;top: 30px;left: 30px;width: 60px;height: 60px;line-height: 1.1;padding-top: 8px;z-index: 2;}@media (min-width:992px) and (max-width:1199.98px) {.post-entry2 .date-meta {top: 10px;left: 10px;}}.post-entry2 .date-meta span {display: block;font-size: 14px;font-weight: 400;}.post-entry2 .post-thumb {overflow: hidden;max-width: 410px;}.post-entry2 .post-txt {max-width: 410px;position: absolute;right: 0;top: 60px;padding: 40px;z-index: 2;}.post-entry2 .post-txt h3 {margin: 10px 0 25px;}@media (min-width:992px) and (max-width:1199.98px) {.post-entry2 .post-txt {max-width: 375px;top: 60px;padding: 25px;}}@media (max-width:767.98px) {.post-entry2 .post-txt {position: relative;max-width: 100%;top: 0;padding: 30px;}}article.blog-entry.classic {margin-bottom: 40px;background: var(--light);}article.blog-entry.classic .post-meta span {font-size: 16px;}article.blog-entry.classic .entry-txt {padding: 20px 40px 40px;}@media (max-width:575.98px) {article.blog-entry.classic .entry-txt {padding: 20px;}}article.blog-entry.classic .entry-txt p {margin: 20px 0 40px;}.serv-tab ul li .icon,.serv-tab ul li .icon-lg,.serv-tab ul li .icon-xl,.serv-tab ul li .icon-xs {-webkit-transition: all .9s ease;-moz-transition: all .9s ease;-ms-transition: all .9s ease;-o-transition: all .9s ease;transition: all .9s ease;}.serv-tab ul li:hover .icon,.serv-tab ul li:hover .icon-lg,.serv-tab ul li:hover .icon-xl,.serv-tab ul li:hover .icon-xs {transform: rotateY(1turn);}.tab-content {padding: 30px;}.tab-content:before {background: url(../images/tab-sh.png) no-repeat 100% 100%;left: auto;right: 0;top: auto;bottom: 0;}.service-tab-sec .jarallax-img {opacity: .03;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=3)";filter: alpha(opacity=3);}.service-tab-sec .parallax-overly {background-color: var(--light);}.single-project {border-top: 1px solid var(--theme-border);padding: 57px 40px;}@media (max-width:991.98px) {.single-project {padding: 40px 10px;}}.single-project {cursor: pointer;position: relative;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}.single-project:before {background: var(--dark);background-blend-mode: multiply;}.single-project .parallax-overly,.single-project:before {opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-webkit-transition: all .6s ease;-moz-transition: all .6s ease;-ms-transition: all .6s ease;-o-transition: all .6s ease;transition: all .6s ease;}.single-project .parallax-overly {background-color: transparent;}.single-project:last-child {border-bottom: 1px solid var(--theme-border);}.single-project .pr-head {display: flex;gap: 65px;}@media (max-width:991.98px) {.single-project .pr-head {gap: 35px;}}.single-project .pr-head>span {font-size: 36px;font-style: italic;}.single-project .pr-head h3 {margin: 0;}.single-project .pr-head a,.single-project .pr-head h3,.single-project .pr-head span {-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}.single-project .pr-txt {display: flex;flex: 0 0 50%;gap: 80px;align-items: center;}@media (max-width:991.98px) {.single-project .pr-txt {gap: 35px;margin-top: 25px;}}.single-project .pr-txt p {margin: 0;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}.single-project .pr-txt a.icon-lg {border: 1px solid var(--theme-border);}.single-project .preview {right: 13%;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;opacity: 0;z-index: 3;}.single-project:hover:before {opacity: .86;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=86)";filter: alpha(opacity=86);}.single-project:hover .parallax-overly {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);}.single-project:hover .pr-head a,.single-project:hover .pr-head h3,.single-project:hover .pr-head span,.single-project:hover .pr-txt {color: var(--white);}.single-project:hover .pr-txt .icon-lg {background-color: var(--primary);border: 1px solid var(--primary);color: var(--white);}.single-project:hover .preview {opacity: 1;right: 15%;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}.project-lists {margin-top: 60px;}.project-card .project-media {overflow: hidden;}.project-card .project-media img {transform: scale(1);}.project-card .project-media img,.project-card .project-meta {-webkit-transition: all .6s ease;-moz-transition: all .6s ease;-ms-transition: all .6s ease;-o-transition: all .6s ease;transition: all .6s ease;}.project-card .project-meta {right: 20px;top: 20px;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);}.project-card .project-meta a {display: inline-block;padding: 10px 30px;background-color: var(--white);font-size: 14px;text-transform: uppercase;font-weight: 600;margin: 0 5px;}.project-card .project-txt {position: absolute;background: var(--dark);bottom: 0;left: 20px;max-width: 480px;transform: translate3d();padding: 30px;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-webkit-transition: all .6s ease;-moz-transition: all .6s ease;-ms-transition: all .6s ease;-o-transition: all .6s ease;transition: all .6s ease;}.project-card .project-txt .pt-head {margin-bottom: 30px;padding-bottom: 30px;border-bottom: 1px solid rgba(var(--white-rgb),.25);}.project-card .project-txt .pt-head:before {width: 100px;height: 2px;background-color: var(--white);top: 100%;}.project-card .project-txt .pt-head h3 a {color: var(--white);}.project-card .project-txt p {color: rgba(var(--white-rgb),.75);}.project-card:hover .project-meta,.project-card:hover .project-txt {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);}.project-card:hover .project-txt {bottom: 20px;}.project-card:hover .project-media img {transform: scale(1.1);}.project-article h2 {font-size: 40px;margin: 0 0 30px;}.project-article h3 {font-size: 30px;margin: 0 0 20px;}.project-sidebar .widget {padding: 0;}.project-sidebar .widget .widget-title {background-color: var(--dark);padding: 30px;text-align: center;}.project-sidebar .widget .widget-title:before {left: 75px;top: 60%;}.project-sidebar .widget ul li {border: 0;border-bottom: 1px solid var(--theme-border);background-color: transparent;text-align: left;padding: 0 0 15px;margin-bottom: 15px;font-size: 20px;font-weight: 500;color: var(--dark);}.project-sidebar .widget ul li span {display: block;font-size: 14px;color: #4d5765;}.project-sidebar .widget .widget-inner {padding: 0 40px 30px;}.project-slider {width: 100%;height: 620px;}.project-slide {position: relative;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;}.slide-bg {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;}.project-info-card {position: relative;z-index: 2;background: #fff;padding: 30px;width: 100%;max-width: 400px;box-shadow: 0 15px 30px rgba(0,0,0,.1);text-align: center;opacity: 0;transform: translateY(30px) scale(.98);transition: transform .9s cubic-bezier(.25,1,.5,1),opacity .9s cubic-bezier(.25,1,.5,1);}.project-info-card .project-location {color: var(--primary);font-size: 14px;}.swiper-slide-active .project-info-card {opacity: 1;transform: translateY(0) scale(1);transition-delay: .3s;}.project-thumbnail {position: relative;margin: 20px 0;border-radius: 4px;overflow: visible;}.project-thumbnail img {width: 100%;height: 200px;object-fit: cover;}.card-footer-action {display: flex;align-items: center;justify-content: space-between;margin-top: 15px;}.swiper-button-next-custom {width: 40px;height: 40px;border: 1px solid var(--primary);border-radius: 50%;display: flex;align-items: center;justify-content: center;color: var(--primary);cursor: pointer;transition: all .3s ease;}.swiper-button-next-custom:hover {background: var(--primary);color: #fff;}.slide-bg img {width: 100%;height: 100%;object-fit: cover;transform: scale(1);transition: transform 5.4s linear;}.swiper-slide-active .slide-bg img {transform: scale(1.1);}.custom-progress-bar {flex-grow: 1;height: 2px;background: #e0e0e0;margin-right: 15px;position: relative;overflow: hidden;}.custom-progress-bar:after {content: "";position: absolute;top: 0;left: 0;height: 100%;width: 0;background: var(--primary);}.swiper-slide-active .custom-progress-bar:after {width: 100%;transition: width 5s linear;}.client-stats {flex: 0 0 160px;}.clients-wrapper {padding-top: 70px;}.clients-wrapper .brand-img img {max-height: 50px;}.gallery-grid .grid-sizer {width: 25%;}.grid-sizer {visibility: hidden;height: 0;}.video-sec {padding: 220px 0;}@media (max-width:1199.98px) {.video-sec {padding: 170px 0;}}.video-btn {width: 120px;height: 120px;}.video-btn:before {width: 80px;height: 80px;background: transparent;border: 1px solid var(--white);position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}@media (max-width:991.98px) {.video-btn {width: 100px;height: 100px;}.video-btn:before {width: 70px;height: 70px;}}.cta-txt {max-width: 660px;}.cta-txt p {color: var(--white);margin: 40px 0;}.cta-sec3 .parallax-overly {opacity: .55;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=55)";filter: alpha(opacity=55);}.cta-sec3 .cta-txt {padding-bottom: 120px;}.cta-sec3 .cta-card {padding: 60px;}.cta-sec3 .cta-card h3 {margin-top: 30px;}.cta-sec3 .cta-card .cta-counter {padding-top: 130px;}@media (max-width:767.98px) {.cta-sec3 .cta-card .cta-counter {padding-top: 50px;}}.reviewer-info {max-width: 245px;}.review-entry p {text-align: center;margin: 0 auto 45px;}@media (min-width:576px) {.review-entry p {max-width: 70%;}}.review-cta {max-width: 200px;margin: 0 auto 60px;}.review-cta .explore-btn {position: relative;width: 150px;height: 150px;}.review-cta .explore-btn .icon,.review-cta .explore-btn .icon-lg,.review-cta .explore-btn .icon-xl,.review-cta .explore-btn .icon-xs {width: 100px;height: 100px;font-size: 50px;}.review-sec .swiper-button-next,.review-sec .swiper-button-prev {top: 30px;background-color: transparent;border: 1px solid var(--theme-border);color: var(--dark);width: 50px;height: 50px;}@media (max-width:767.98px) {.review-sec .swiper-button-next,.review-sec .swiper-button-prev {display: none;}}.review-sec .swiper-button-next:hover,.review-sec .swiper-button-prev:hover {background-color: var(--primary);border: 1px solid var(--primary);color: var(--white);}.review-top {padding-bottom: 50px;margin-bottom: 60px;}.review-top .lead,.review-top .lead-sm {max-width: 200px;margin: 0 0 0 20px;font-weight: 500;}@media (max-width:767.98px) {.review-top .tr-ratings {margin-top: 25px;}}.review-top .tr-ratings h3 {font-size: 64px;margin-bottom: 0;}.review-sec2 {overflow: hidden;padding-bottom: 80px;}@media (max-width:767.98px) {.review-sec2 {padding-bottom: 20px;}}.review-sec2 .review-quote {max-width: 700px;padding: 65px 60px 45px;}@media (min-width:768px) {.review-sec2 .review-quote {margin-left: -20px;}}@media (min-width:992px) and (max-width:1199.98px) {.review-sec2 .review-quote {max-width: 595px;padding: 40px 40px 30px;}}@media (max-width:991.98px) {.review-sec2 .review-quote {max-width: 94%;padding: 40px 40px 30px;}}@media (max-width:767.98px) {.review-sec2 .review-quote {max-width: 100%;}}.review-sec2 .review-quote p {font-size: 18px;line-height: 30px;font-weight: 500;}.review-sec2 .review-quote h3 {margin-top: 40px;}.review-sec2 .swiper-button-next,.review-sec2 .swiper-button-prev {top: 0;right: 30px;left: auto;transform: rotate(90deg);-webkit-border-radius: 50px;-moz-border-radius: 50px;-ms-border-radius: 50px;border-radius: 50px;}@media (max-width:767.98px) {.review-sec2 .swiper-button-next,.review-sec2 .swiper-button-prev {display: none;}}.review-sec2 .swiper-button-next {top: auto;bottom: 0;}.review-sec2 .ct-navas {width: 60px;height: 300px;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);text-align: center;right: -20px;z-index: 2;}@media (max-width:1199.98px) {.review-sec2 .ct-navas {right: -50px;}}@media (max-width:767.98px) {.review-sec2 .ct-navas {display: none;}}.review-sec2 .ct-navas:after,.review-sec2 .ct-navas:before {position: absolute;content: "";background: var(--theme-border);left: 0;top: 45px;width: 1px;height: 75px;}.review-sec2 .ct-navas:after {top: auto;bottom: 65px;}.review-sec2 .ct-navas .swiper-pagination-number {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);top: 48%;align-content: center;height: 60px;width: 60px;left: -26px;}.review-sec2 .ct-navas .swiper-pagination-number span {font-size: 16px;color: var(--primary);background-color: transparent;width: auto;height: auto;border: 0;}.review-card3 {padding: 40px;}.review-card3 .review-ratings {margin-bottom: 15px;}.review-card3 .review-ratings p {margin: 0;font-weight: 500;}.review-card3>p {font-size: 18px;border-bottom: 1px solid var(--theme-border);padding-bottom: 25px;margin-bottom: 25px;}.review-sec3 .sec-intro {max-width: 700px;margin-left: auto;margin-right: 0;}.review-sec3 .review-bg {position: absolute;left: 0;top: 0;width: 40%;height: 100%;}.review-sec3 .parallax-overly {opacity: .97;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=97)";filter: alpha(opacity=97);}.pricing-card {padding-bottom: 60px;}.pricing-card .card-head {padding: 40px 40px 25px;border-bottom: 1px solid var(--theme-border);}@media (max-width:1199.98px) {.pricing-card .card-head h3 {font-size: 28px;}}.pricing-card .card-body {padding: 20px 40px 25px;}@media (max-width:1199.98px) {.pricing-card .card-body {padding: 20px 20px 25px;}}.pricing-card .card-body ul.ct-list li {padding-left: 30px;}.pricing-card .card-body ul.ct-list li:before {width: 18px;background-size: contain;}.pricing-card a.btn {margin-left: 40px;border: 1px solid var(--theme-border);}.pricing-card a.btn:hover {color: var(--white);background-color: var(--primary);border: 1px solid var(--primary);}.quote-sec .parallax-overly {height: 75%;opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);}.quote-sec .parallax-overly:before {content: "";position: absolute;width: 100%;height: 100%;background: var(--dark);opacity: .97;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=97)";filter: alpha(opacity=97);left: 0;top: 0;}.quote-wrap {padding: 45px;box-shadow: 0 11px 50px 0 rgba(0,0,0,.07);}.quote-wrap .quote-txt {padding-right: 40px;}@media (max-width:991.98px) {.quote-wrap .quote-txt {padding: 0px 0px 30px 0px;}.footer-widget.useful-links:after, .footer-widget.useful-links:before {position: absolute;content: "";left: 0px;right: auto;height: 1px;width: 100%;top: auto;bottom: -20px;}}@media (max-width:767.98px) {.footer-widget.about-footer {max-width: 500px;}.footer-widget.contact-info ul li:first-child {font-size: 28px !important;}.footer-widget.contact-info ul li {font-size: 16px !important;}.btn {font-size: 14px !important;line-height: 24px !important;padding: 10px 20px !important;}.footer-cta {padding-top: 25px !important;margin-top: 20px !important;}.footer .footer-bottom {margin-top: 25px !important;padding: 20px 0px !important;}.footer-cta h4 {font-size: 20px !important;}.scroll-top {position: fixed;right: 1rem !important;}.sec-intro {margin: 0 auto 20px !important;}.quote-wrap {padding:30px 25px !important;margin: 15px 5px;}.sub-title {font-size: 18px;line-height: 22px;}.sec-title {font-size: 24px !important;line-height: 30px !important;}.sub-title {font-size: 18px !important;}.form-group {margin-bottom: 15px !important;}ul.ct-list li {margin-bottom: 15px !important;padding-left: 30px !important;font-size: 16px !important;}.choose-cards .choose-card {padding: 20px !important;}}.contact-card {box-shadow: 0 2px 20px rgba(0,0,0,.05);-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;padding: 20px;}.contact-card a {color: var(--body-color);}.contact-card .ct-inner {max-width: 345px;}.contact-card .icon,.contact-card .icon-lg,.contact-card .icon-xl,.contact-card .icon-xs {width: 60px;height: 60px;flex: 0 0 60px;background-color: var(--shade);-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}.contact-card .icon.rounded-4{border-radius: 5px !important;}.contact-card .icon-lg svg path,.contact-card .icon-xl svg path,.contact-card .icon-xs svg path,.contact-card .icon svg path {fill: var(--headings-color);transition: fill .3s ease;}.contact-card:hover .icon,.contact-card:hover .icon-lg,.contact-card:hover .icon-xl,.contact-card:hover .icon-xs {background-color: var(--primary);}.contact-card:hover .icon-lg svg path,.contact-card:hover .icon-xl svg path,.contact-card:hover .icon-xs svg path,.contact-card:hover .icon svg path {fill: var(--white);}.contact-form2 {padding: 35px;background-color: #f9f9f9 !important;}.contact-form2 h4 {margin-bottom: 25px;}.contact-form2 input {padding: 10px 15px;font-size: 14px;}.contact-social {margin-top: 40px;}.contact-social p {margin: 30px 0;}.contact-sec3 .contact-form2 label {margin-bottom: 6px;font-size: 13px;}.contact-form2 label span{color:#ff0000 !important;}.google-map {height: 500px;width: 100%;margin-bottom: 30px;border-radius: 8px !important;}.account-form {padding: 60px;}@media (max-width:991.98px) {.account-form {padding: 30px;}}.hero-sec {padding: 170px 0 120px;}@media (max-width:767.98px) {.hero-sec {padding: 150px 0 0;}}.hero-sec:before {background-color: var(--dark);mix-blend-mode: multiply;opacity: .75;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter: alpha(opacity=75);}.hero-sec .parallax-overly {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);}.hero-sec .hero-content .home-video {width: 245px;height: 100px;overflow: hidden;border-radius: 50px;}@media (min-width:992px) and (max-width:1199.98px) {.hero-sec .hero-content .home-video {height: 70px;}}@media (max-width:767.98px) {.hero-sec .hero-content .home-video {height: 75px;margin-bottom: 5px;}}.hero-sec .hero-content .hero-title {font-size: clamp(3rem,8vw,7.5rem);font-weight: 900;}@media (min-width:1600px) {.hero-sec .hero-content .hero-title {font-size: clamp(4rem,8vw,8.5rem);}}@media (min-width:992px) and (max-width:1199.98px) {.hero-sec .hero-content .hero-title {font-size: clamp(3rem,8vw,8rem);}}@media (min-width:768px) and (max-width:991.98px) {.hero-sec .hero-content .hero-title {font-size: clamp(3rem,9vw,9rem);}}@media (max-width:767.98px) {.hero-sec .hero-content .hero-title {font-size: clamp(2.8rem,4vw,3rem);}}.hero-sec .hero-content .hero-title .outline-text {color: transparent;-webkit-text-stroke: 1px #aeaeae;text-transform: uppercase;font-weight: 600;font-size: clamp(3rem,8vw,6rem);}@media (max-width:1199.98px) {.hero-sec .hero-content .hero-title .outline-text {font-size: clamp(3rem,6vw,4rem);}}.hero-sec .hero-content .hero-title .title-2 {padding-left: 150px;}@media (max-width:1199.98px) {.hero-sec .hero-content .hero-title .title-2 {padding: 20px 0 20px 30px;}}@media (max-width:767.98px) {.hero-sec .hero-content .hero-title .title-2 {padding: 10px 0;}}.hero-sec .hero-content .hero-title .title-2 .customer-stats {font-size: 16px;font-family: var(--font-family-base);font-weight: 400;}.hero-sec .hero-content .hero-title .title-2 .customer-stats p {margin: 10px 0 0;}.hero-sec .hero-thumb {position: absolute;right: 0;bottom: 0;max-width: 425px;height: 70%;}@media (min-width:768px) and (max-width:991.98px) {.hero-sec .hero-thumb {max-width: 320px;height: 50%;}}@media (max-width:767.98px) {.hero-sec .hero-thumb {position: relative;}}.hero-sec .hero-footer {padding-top: 100px;}@media (max-width:767.98px) {.hero-sec .hero-footer {padding-top: 50px;}}.hero-sec .hero-footer .rating-box i {color: var(--primary);}.hero-sec .hero-footer .rating-box p {font-size: 30px;}.hero-sec .hero-footer .investment-box {font-style: italic;max-width: 450px;font-size: 30px;line-height: 1.5;}.hero-sec .hero-footer .investment-box:before {background: url(../images/arctix2.png) no-repeat 0 0/cover;top: -60px;left: -60px;width: 110%;}.hero-sec .hero-footer .investment-box p {margin: 0;}@media (max-width:1199.98px) {.hero-sec .hero-footer .investment-box {padding-top: 30px;}}.hero-parallax {padding: 200px 0 0;}.hero-parallax .hero-content {max-width: 750px;}.hero-parallax .hero-content h1 {margin: 15px 0 25px;}@media (max-width:767.98px) {.hero-parallax .hero-content h1 {font-size: 45px;}}.hero-parallax .hero-content .btn {margin-top: 40px;}.hero-parallax .slide-footer {margin-top: 0;z-index: 2;gap: 120px;padding-top: 80px;}.hero-parallax .slide-footer .social-share {top: 80px;left: 0;right: auto;}.hero-parallax .video-btn:before {display: none;}.feature-card {padding: 40px 0;max-width: 320px;}.feature-card:before {width: 1px;background-color: var(--theme-border);left: -40px;}.feature-card .feat-icon {margin: 60px 0 30px;}.feature-card p {margin: 0;}.feature-sec {padding: 80px 0 0;}.feature-sec .row {padding: 40px 20px;--bs-gutter-x: 80px;}.feature-sec .row>div:first-child .feature-card:before {display: none;}.features-sec4 .feat-wrapper {position: relative;background-color: #333;height: 550px;overflow: hidden;}.features-sec4 .feat-bg-main {position: absolute;inset: 0;background-size: cover;background-position: 50%;z-index: 1;transition: background-image .5s ease-in-out;}.features-sec4 .feat-bg-main:after {content: "";position: absolute;inset: 0;background: rgba(0,0,0,.7);}.features-sec4 .feat-content {display: flex;flex-direction: column;justify-content: space-between;height: 100%;opacity: 0;padding-top: 15px;transform: translateY(20px);transition: all .4s ease;}.features-sec4 .feat-cat {text-transform: uppercase;letter-spacing: 1px;display: block;padding-left: 65px;margin-bottom: 10px;}.features-sec4 .feat-cat:before {background-color: var(--primary);height: 1px;width: 30px;top: 50%;transform: translateY(-50%);-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}@media (max-width:1199.98px) {.features-sec4 .feat-cat {font-size: 14px;}}.features-sec4 .feat-cat a {color: hsla(0,0%,100%,.8);}.features-sec4 .feat-txt .feat-title {font-size: 32px;font-weight: 700;margin-bottom: 20px;}.features-sec4 .feat-txt .feat-title a {color: #fff;}@media (max-width:1199.98px) {.features-sec4 .feat-txt .feat-title {font-size: 24px;}}.features-sec4 .feat-txt p {color: hsla(0,0%,100%,.8);}.features-sec4 .feat-col {z-index: 2;border-right: 1px solid hsla(0,0%,100%,.3);display: flex;align-items: flex-end;padding: 2rem;cursor: pointer;min-height: 550px;}@media (max-width:1199.98px) {.features-sec4 .feat-col {padding: 1rem;}}.features-sec4 .feat-col.active .feat-content {opacity: 1;transform: translateY(0);}.features-sec4 .feat-col.active .feat-cat:before {width: 50px;}.portfolio-entry {min-height: 550px;display: flex;flex-direction: column;justify-content: flex-end;position: relative;padding: 60px 80px;}@media (max-width:767.98px) {.portfolio-entry {padding: 30px;min-height: 350px;}}.portfolio-entry {-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-ms-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;}.portfolio-entry:before {background: linear-gradient(0deg,#121c27,rgba(18,28,39,.9) 9.82%,rgba(18,28,39,.81) 18.93%,rgba(18,28,39,0));}.portfolio-entry .pt-header h3 a,.portfolio-entry .pt-header span a {color: var(--white);}@media (max-width:767.98px) {.portfolio-entry .pt-body {margin-top: 30px;}}.portfolio-entry .pt-body p {margin-bottom: 5px;}.portfolio-entry .pt-body p,.portfolio-entry .pt-body span {color: var(--white);}@media (max-width:767.98px) {.portfolio-sec .swiper-button-next,.portfolio-sec .swiper-button-prev {display: none;}}.portfolio-sec h2 {padding-bottom: 60px;}.portfolio-sec .swiper-button-next,.portfolio-sec .swiper-button-prev {background-color: var(--white);color: var(--dark);}.portfolio-sec .swiper-button-next:hover,.portfolio-sec .swiper-button-prev:hover {background-color: var(--primary);color: var(--white);}@media (min-width:768px) {.single-award {padding: 40px;}}@media (max-width:767.98px) {.single-award {margin-bottom: 50px;}}.single-award {-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;}.single-award .aw-thumb {flex: 0 0 58px;}.single-award .aw-thumb img {-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}@media (max-width:991.98px) {.single-award .aw-thumb {flex: auto;margin-bottom: 30px;}}.single-award .aw-name {flex: 0 0 340px;}.single-award p {max-width: 600px;}@media (min-width:992px) and (max-width:1199.98px) {.single-award p {max-width: 340px;}}.single-award:hover {background-color: var(--light);}.single-award:hover .aw-thumb img {opacity: .1;}.zoom-img-wrap {position: absolute;top: 0;left: 0;opacity: 0;z-index: 3;width: 120px;height: 256px;overflow: hidden;pointer-events: none;transform: translate(-50%,-50%);}.zoom-img-wrap .zoom-img-inner-wrap {display: flex;flex-direction: column;}.zoom-img-wrap .zoom-img-inner-wrap img {width: 100%;height: 256px;object-fit: cover;object-position: center;}.faq-accordion .accordion-item:not(:last-child) {border-bottom: 1px solid var(--theme-border);padding-bottom: 20px;margin-bottom: 20px;}.faq-accordion .accordion-item .accordion-body p:last-child {margin: 0;}.faq-accordion .accordion-item .accordion-header {padding: 0;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;border-radius: 10px;}.faq-accordion .accordion-item .accordion-button {border: 0;box-shadow: none!important;border-radius: 0px!important;font-size: 16px;font-weight: 600;padding-right: 40px;}.faq-accordion .accordion-item .accordion-button:after {background-image: none;content: "+";font-family: fontawesome;background: transparent;right: 0;color: var(--headings-color);position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.faq-accordion .accordion-item .accordion-button:focus {box-shadow: none;}.faq-accordion .accordion-item .accordion-body {padding: 25px 0px 0 0;}.faq-accordion .accordion-item:last-child {margin-bottom: 0;}.faq-accordion .accordion-item.active {background: transparent;}.faq-accordion .accordion-button:not(.collapsed) {border-bottom: 0;box-shadow: none;background-color: transparent;outline: 0 none;}.faq-accordion .accordion-button:not(.collapsed):after {content: "\f068";}.faq-sec {overflow: hidden;}.faq-sec .parallax-overly {background-color: var(--light);opacity: .97;mix-blend-mode: normal;}.faq-sec .faq-txt {max-width: 640px;}.faq-sec .faq-img span.bg-white.icon-lg,.faq-sec .faq-img span.bg-white.icon-xl,.faq-sec .faq-img span.bg-white.icon-xs,.faq-sec .faq-img span.icon.bg-white {width: 100px;height: 100px;position: absolute;top: 40px;left: 0;}.faq-img img{border-radius: 8px !important;}.faq-sec .user-ratings {position: absolute;right: 0;bottom: 40px;padding: 15px 20px 12px 15px;}.faq-sec .user-ratings span i {font-size: 35px;}.faq-sec .user-ratings span {color: var(--primary);}.faq-sec .user-ratings .user-info h3,.faq-sec .user-ratings .user-info p {margin: 0;}.faq-sec .faq-content {padding-left: 30px;border-left: 1px solid #eeeeee;}@media (max-width:991.98px) {.faq-sec .faq-content {border-left: 0px solid #eeeeee;border-top: 1px solid #eeeeee;padding: 30px 0 0;margin-top: 15px;}}.post-single h1 {font-weight: 700;margin-bottom: 25px;}@media (min-width:768px) {.post-single h1 {font-size: 40px;}}.post-single .post-thumb,.post-single .post-thumb img {-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;border-radius: 30px;}@media (max-width:767.98px) {.faq-accordion .accordion-item:not(:last-child) {padding-bottom: 15px !important;margin-bottom: 15px !important;}.faq-accordion .accordion-item .accordion-button {font-size: 14px !important;}.faq-accordion .accordion-item .accordion-body {padding: 20px 0px 0 0 !important;font-size: 14px !important;}.mt-5 {margin-top: 2rem !important;}.sec-title {margin: 10px 0 20px !important;}.post-single .post-thumb {height: 250px;}.faq-sec .user-ratings {bottom: 20px;padding: 12px;}.post-single .post-thumb img {height: 100%;width: 100%;object-fit: cover;}}.post-single ul.check {max-width: 800px;margin: 40px 0;list-style: none;padding-left: 15px;}.post-single ul.check li {font-size: 16px;}.post-single ul.check li:before {font-size: 16px;left: -30px;}.post-single .h4,.post-single>p,.post-single h3 {margin: 0 0 20px !important;}.post-single h4, .post-single h3, .post-single .h4, .post-single .h3 {font-size: 20px !important;margin-top: 25px !important;border-bottom: 1px dashed #dddddd;padding-bottom: 14px;}.post-single>p {color: #42454b;}@media (max-width:767.98px) {.post-single {overflow: hidden;}.post-single h1 {font-size: 20px;font-weight: 700;line-height: 28px;margin-bottom: 20px;}.post-single h4, .post-single h3, .post-single .h4, .post-single .h3{font-size: 18px !important;margin-bottom: 20px !important;margin-top: 20px !important;}.post-single p{margin-bottom: 20px !important;}.post-single .p-gallery img {margin-bottom: 15px;}.post-single ul {padding-left: 15px;}}.article-footer {padding: 35px 0;border-top: 1px solid var(--theme-border);border-bottom: 1px solid var(--theme-border);}.article-footer h4 {margin-bottom: 0;}@media (max-width:767.98px) {.article-footer h4 {margin: 0 0 20px!important;}}.article-footer .tagcloude a {border: 1px solid var(--theme-border);-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;border-radius: 30px;padding: 7px 20px;margin-right: 10px;display: inline-block;}@media (max-width:991.98px) {.article-footer .tagcloude a {margin-bottom: 10px;}.contentboxx {margin-right: 0px !important;margin-bottom: 30px !important;}}.article-footer .tagcloude a:hover {background-color: var(--primary);color: var(--white);border: 1px solid var(--primary);}.single-post-page .social-share.outline a {color: var(--headings-color);}.single-post-page .social-share.outline a:hover {color: var(--white);}@media (min-width:576px) {.single-post-page blockquote {padding: 30px 60px 30px 85px!important;}}.single-post-page blockquote:before {background: url(../images/quote2.png) no-repeat 0 0;left: 0;top: 40px;}.single-post-page blockquote p {font-size: 24px;color: var(--headings-color);border-radius: 5px;line-height: 38px;font-weight: 600;margin-bottom: 0;}.single-post-page blockquote cite {font-size: 20px;padding-left: 120px;}.single-post-page blockquote cite:before {height: 1px;width: 100px;background-color: var(--headings-color);position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}@media (max-width:575.98px) {.single-post-page blockquote {padding: 20px;margin-top: 50px;}.single-post-page blockquote:before {top: -30px;}}@media (min-width:576px) {.p-gallery img {max-width: 48%;}}.blog-gallery img {max-width: 50%;}.single-post-page .post-meta span {font-size: 16px;}.btn-whatsapp-pulse,.btn-whatsapp-pulse::before {animation-duration: 1.5s;animation-timing-function: ease-out;animation-iteration-count: infinite;}.btn-whatsapp-pulse-border1::before,.btn-whatsapp-pulse-border::before,.btn-whatsapp-pulse1::before,.btn-whatsapp-pulse::before {content: "";padding: 25px;opacity: .75;position: absolute;}.btn-whatsapp-pulse,.btn-whatsapp-pulse1 {position: fixed;right: 20px;font-size: 40px;width: 0;height: 0;padding: 26px;text-decoration: none;z-index: 1111;color: #fff;display: flex;}.btn-whatsapp-pulse {background: #25d366;bottom: 100px;justify-content: center;align-items: center;border-radius: 50%;animation-name: pulse;}.btn-whatsapp-pulse::before {border-radius: 50%;border: 5px solid #075e54;animation-name: pulse-border;}@keyframes pulse {0% {box-shadow: 0 0 0 0 rgb(37 211 102 / .5);}80% {box-shadow: 0 0 0 14px #fff0;}}.btn-whatsapp-pulse-border,.btn-whatsapp-pulse-border1 {bottom: 90px;right: 20px;animation-play-state: paused;}.btn-whatsapp-pulse-border::before {border-radius: 50%;border: 5px solid #c30505;animation-name: pulse-border;animation-duration: 1.5s;animation-timing-function: ease-out;animation-iteration-count: infinite;}.btn-whatsapp-pulse1,.btn-whatsapp-pulse1::before {border-radius: 50%;animation-duration: 1.5s;animation-timing-function: ease-out;animation-iteration-count: infinite;}@keyframes pulse-border {0% {padding: 25px;opacity: .75;}75% {padding: 50px;opacity: 0;}100% {opacity: 0;}}.btn-whatsapp-pulse1 {background: #eb7b4e;bottom: 160px;justify-content: center;align-items: center;animation-name: pulses;}.banner,.call_back {width: 100%;height: auto;}.btn-whatsapp-pulse1::before {border: 5px solid #eb7b4e;animation-name: pulse-border;}@keyframes pulses {0% {box-shadow: 0 0 0 0 rgb(126 46 47 / .5);}80% {box-shadow: 0 0 0 14px #fff0;}}.btn-whatsapp-pulse-border1::before {border-radius: 50%;border: 5px solid #eb7b4e;animation-name: pulse-borders;animation-duration: 1.5s;animation-timing-function: ease-out;animation-iteration-count: infinite;}@keyframes pulse-borders {0% {padding: 25px;opacity: .75;}75% {padding: 50px;opacity: 0;}100% {opacity: 0;}}img.whatsapp {position: absolute;z-index: 1;}.img.callsicon{max-width:40px;}@media (max-width:767px) {.btn-whatsapp-pulse, .btn-whatsapp-pulse1 {font-size: 30px;padding: 22px !important;}img.whatsapp, img.callsicon {max-width: 30px;}}