:root{--tc-body-font-family:'Sora',sans-serif;--tc-heading-font-family:'Halant',serif;--tc-display-font-family:'Halant',serif;--tc-icon-font-family:"Font Awesome 5 Free";--tc-body-font-size:16px;--tc-fs-1:40px;--tc-fs-2:32px;--tc-fs-3:28px;--tc-fs-4:24px;--tc-fs-5:20px;--tc-fs-6:16px;--tc-fs-7:14px;--tc-fs-8:12px;--tc-ds-1:80px;--tc-ds-2:72px;--tc-ds-3:64px;--tc-ds-4:56px;--tc-ds-5:48px;--tc-ds-6:40px;--tc-ds-xs-1:64px;--tc-ds-xs-2:56px;--tc-ds-xs-3:48px;--tc-ds-xs-4:36px;--tc-ds-xs-5:28px;--tc-ds-xs-6:24px;--tc-body-line-height:1.5;--tc-heading-line-height:1.2;--tc-body-color:#808080;--tc-heading-color:#060606;--tc-theme-primary:#C09867;--tc-theme-secondary:#001448;--tc-color-dark-blue:#0E104B;--tc-color-yellow-light:#FEF6E6;--tc-color-yellow-light-2:#FFFBF3;--tc-color-yellow-light-3:#F5EACD;--tc-color-yellow-light-4:#FDE3B0;--tc-color-white-default:#fff;--tc-color-gray-1:#E6EEFF;--tc-color-gray-2:#B8B9DA;--tc-color-gray-3:#ECF6FA;--tc-color-gray-4:#818298;--tc-color-gray-5:#E2E3F1;--tc-color-gray-6:#F7F7F8;--tc-color-dark:#1C1A4A;--tc-color-black-1:#06042E;--tc-color-black-2:#161439;--tc-color-neutral-0:#fff;--tc-color-neutral-50:#EAEAEA;--tc-color-neutral-100:#D5D5D5;--tc-color-neutral-200:#ABABAB;--tc-color-neutral-300:#808080;--tc-color-neutral-400:#565656;--tc-color-neutral-500:#2C2C2C;--tc-color-neutral-600:#212121;--tc-color-neutral-700:#161616;--tc-color-neutral-800:#0B0B0B;--tc-color-neutral-900:#060606;--tc-color-brand1-50:#F9F6F1;--tc-color-brand1-100:#E5D6C3;--tc-color-brand1-200:#E5D6C3;--tc-color-brand1-300:#DAC1A3;--tc-color-brand1-400:#CCAC85;--tc-color-brand1-500:#C09867;--tc-color-brand1-600:#8F714D;--tc-color-brand1-700:#604C33;--tc-color-brand1-800:#30261A;--tc-color-brand1-900:#13100B;--tc-color-brand2-50:#CCD3DC;--tc-color-brand2-100:#AAB8C4;--tc-color-brand2-200:#8899AC;--tc-color-brand2-300:#667893;--tc-color-brand2-400:#44537B;--tc-color-brand2-500:#222F61;--tc-color-brand2-600:#001448;--tc-color-brand2-700:#000748;--tc-color-brand2-800:#001048;--tc-color-brand2-900:#010E3C;--tc-border-1:#CFDDE2;--tc-border-2:#E6E7F3;--tc-border-3:#C5C6E4;--tc-border-4:#DBE3EB;--tc-border-5:#9597C8;--tc-border-6:#DADBEC;--tc-border-7:#E9E9F0;--tc-border-8:#E08B00;--tc-border-9:#D0D6E1;--tc-fw-extra-bold:800;--tc-fw-bold:700;--tc-fw-semi-bold:600;--tc-fw-medium:500;--tc-fw-regular:400;--tc-fw-light:300}
body{font-family:var(--tc-body-font-family);font-size:var(--tc-body-font-size);font-weight:var(--tc-fw-regular);color:var(--tc-body-color);line-height:var(--tc-body-line-height)}.font-body{font-family:var(--tc-body-font-family)}.fs-1{font-size:var(--tc-fs-1) !important}.fs-2{font-size:var(--tc-fs-2) !important}.fs-3{font-size:var(--tc-fs-3) !important}.fs-4{font-size:var(--tc-fs-4) !important}.fs-5{font-size:var(--tc-fs-5) !important}.fs-6{font-size:var(--tc-fs-6) !important}.fs-7{font-size:var(--tc-fs-7) !important}.fs-8{font-size:var(--tc-fs-8) !important}.ds-1{font-size:var(--tc-ds-1) !important}.ds-2{font-size:var(--tc-ds-2) !important}.ds-3{font-size:var(--tc-ds-3) !important}.ds-4{font-size:var(--tc-ds-4) !important}.ds-5{font-size:var(--tc-ds-5) !important}.ds-6{font-size:var(--tc-ds-6) !important}.size-16{width:16px;height:16px}.size-14{width:14px;height:14px}.size-12{width:12px;height:12px}.size-22{width:22px;height:22px}.size-48{width:48px;height:48px}.size-50{width:50px;height:50px}.size-75{width:75px;height:75px}.shadow-1{box-shadow:0 0 20px 0 rgba(0,0,0,0.1)}.rounded-full{border-radius:50%}.text-dark{color:var(--tc-color-neutral-900) !important}.text-300{color:var(--tc-color-neutral-300) !important}.text-100{color:var(--tc-color-neutral-100) !important}.text-400{color:var(--tc-color-neutral-400) !important}.text-500{color:var(--tc-color-neutral-500) !important}.text-primary{color:var(--tc-theme-primary) !important}.text-secondary{color:var(--tc-theme-secondary) !important}.text-hover-primary:hover{color:var(--tc-theme-primary) !important}.bg-primary{background-color:var(--tc-theme-primary) !important}.w-80{width:80%}.w-fit-content{width:-moz-fit-content;width:fit-content}.mb-30px{margin-bottom:30px}.mb-10{margin-bottom:10px}.pt-110px{padding-top:110px}.pb-110px{padding-bottom:110px}.pt-80px{padding-top:80px}.pb-80px{padding-bottom:80px}.mt-80px{margin-top:80px}.mb-80px{margin-bottom:80px}.top-100px{top:100px}.bg-linear-1{background:linear-gradient(180deg,rgba(249,246,241,0.37) 0%,rgba(147,145,142,0) 100%)}.hover-up{transition:0.3s ease-in-out}
.hover-up:hover{transform:translateY(-3px);transition:0.3s ease-in-out}.fs-18px{font-size:18px}.section-padding{padding-top:110px;padding-bottom:110px}
@media (max-width:991.98px){.section-padding{padding-top:80px;padding-bottom:80px}}img,
.img{max-width:100%;transition:all 0.3s ease-out 0s}a,
button{color:var(--tc-theme-primary);outline:none;text-decoration:none;transition:all 0.3s ease-out 0s}a:focus,
.btn:focus,
.button:focus{text-decoration:none;outline:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}a:hover,
button:hover{color:var(--tc-theme-primary);text-decoration:none}button:focus,
input:focus,
input:focus,
textarea,
textarea:focus{outline:0}h1,
h2,
h3,
h4,
h5,
h6{font-family:var(--tc-heading-font-family);color:var(--tc-heading-color);margin-top:0px;font-weight:var(--tc-fw-semi-bold);line-height:var(--tc-heading-line-height);text-transform:unset}h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a{color:inherit}h1{font-size:60px}h2{font-size:48px}h3{font-size:38px}h4{font-size:31px}h5{font-size:25px}h6{font-size:20px}.list-wrap{margin:0px;padding:0px}
.list-wrap li{list-style:none}p{font-family:var(--tc-body-font-family);font-size:var(--tc-body-font-size);line-height:var(--tc-body-line-height);font-weight:var(--tc-fw-regular);color:var(--tc-body-color);margin-bottom:15px}hr{border-bottom:1px solid var(--tc-color-gray-1);border-top:0 none;margin:30px 0;padding:0}label{color:var(--tc-heading-color);cursor:pointer;font-size:var(--tc-body-font-size);font-weight:var(--tc-fw-regular)}input[type=color]{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:none;border:0;cursor:pointer;height:100%;width:100%;padding:0;border-radius:50%}*::-moz-selection{background:var(--tc-theme-primary);color:var(--tc-color-white-default);text-shadow:none}::-moz-selection{background:var(--tc-theme-primary);color:var(--tc-color-white-default);text-shadow:none}::selection{background:var(--tc-theme-primary);color:var(--tc-color-white-default);text-shadow:none}
input,
textarea{color:var(--tc-body-color)}*::-moz-placeholder{color:var(--tc-body-color);font-size:var(--tc-body-font-size);opacity:1}*::placeholder{color:var(--tc-body-color);font-size:var(--tc-body-font-size);opacity:1}
.fix{overflow:hidden}.clear{clear:both}
.container{padding-left:15px;padding-right:15px}.row{--bs-gutter-x:30px}.gutter-y-30{--bs-gutter-y:30px}.gx-0{--bs-gutter-x:0}.gutter-24{--bs-gutter-x:24px}.container{max-width:1218px}
@media (max-width:1500px){.container{max-width:1250px}}
@media (max-width:1199.98px){.container{max-width:960px}}
@media (max-width:991.98px){.container{max-width:720px}}
@media (max-width:767.98px){.container{max-width:100%}}
@media only screen and (min-width:576px) and (max-width:767px){.container{max-width:540px}}.custom-container{max-width:1760px}
@media (max-width:1800px){.custom-container{max-width:1680px}}
@media (max-width:1500px){.custom-container{max-width:100%}}
@media (max-width:1199.98px){.custom-container{max-width:960px}}
@media (max-width:991.98px){.custom-container{max-width:720px}}
@media (max-width:767.98px){.custom-container{max-width:100%}}
@media only screen and (min-width:576px) and (max-width:767px){.custom-container{max-width:540px}}.custom-container-two{max-width:1740px}
@media (max-width:1800px){.custom-container-two{max-width:1540px}}
@media (max-width:1500px){.custom-container-two{max-width:100%}}
@media (max-width:1199.98px){.custom-container-two{max-width:960px}}
@media (max-width:991.98px){.custom-container-two{max-width:720px}}
@media (max-width:767.98px){.custom-container-two{max-width:100%}}
@media only screen and (min-width:576px) and (max-width:767px){.custom-container-two{max-width:540px}}.include-bg{background-position:center;background-size:cover;background-repeat:no-repeat}
.tc-button-wrap{display:flex}
.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:white}
.btn{-webkit-user-select:none;user-select:none;-moz-user-select:none;background:var(--tc-theme-primary) none repeat scroll 0 0;border:medium none;border-radius:4px;color:var(--tc-color-white-default);cursor:pointer;display:inline-flex;align-items:center;font-size:14px;font-weight:600;letter-spacing:0;line-height:1;margin-bottom:0;padding:18px 24px;text-align:center;touch-action:manipulation;transition:all 0.3s ease-out 0s;vertical-align:middle;white-space:nowrap;position:relative;overflow:hidden;z-index:1}
.btn::before{content:"";position:absolute;transition-duration:800ms;width:200%;height:200%;top:110%;left:50%;background:var(--tc-color-brand1-600);transform:translateX(-50%);border-radius:50%;z-index:-1}
.btn:hover,.btn:focus-visible{color:var(--tc-color-white-default);background:var(--tc-theme-primary)}
.btn:hover:before,.btn:focus-visible:before{top:-40%}
.btn .bg-transparent{padding:9px;border-radius:50%;background-color:var(--tc-color-brand1-400)}
.btn.btn-circle-arrow{padding:9px 9px 9px 24px}
.btn.btn-white{background-color:var(--tc-color-neutral-0)}
.btn.btn-white .text{color:var(--tc-theme-primary)}
.btn.btn-white:hover .text{color:var(--tc-color-white-default)}
.btn.btn-full{width:100%;font-size:1rem;text-align:center;justify-content:center}
.btn-two{background:var(--tc-theme-secondary)}
.btn-two:hover{background:var(--tc-theme-secondary)}
.btn-two::before{background:var(--tc-theme-primary)}
.btn.btn-login-social{background-color:var(--tc-color-white-default);width:100%;color:var(--tc-color-body-color);justify-content:center;font-size:16px;line-height:28px;text-transform:capitalize}
.btn.btn-login-social img{margin-right:15px}
.btn.btn-login-social:after{display:none}
.btn.btn-login-social:hover{color:var(--tc-color-white-default)}
.btn.btn-login{width:100%;border-radius:11px;padding:20px 26px;justify-content:center;font-size:18px;line-height:28px}
.btn.btn-login:hover{background-color:var(--tc-theme-secondary)}
.btn.border-yellow-btn{border:1px solid var(--tc-theme-primary);background:transparent;color:var(--tc-theme-primary);padding:17px 24px}
.btn.border-yellow-btn::before{background-color:var(--tc-theme-primary)}
.btn.border-yellow-btn:hover{color:var(--tc-color-white-default)}
.btn.btn-tag-outline{background-color:#fff;color:var(--tc-color-neutral-300);border:1px solid var(--tc-color-brand1-100)}
.btn.btn-tag-outline:hover{background-color:var(--tc-color-brand1-500);color:#fff}
.btn.btn-tag-outline.active{background-color:var(--tc-color-brand1-500);color:#fff;border:0}
.btn.tc-btn-lg{padding:8px 26px;font-size:18px;line-height:28px;background-color:var(--tc-color-brand1-100);color:var(--tc-color-brand1-700)}.border-btn{border:1px solid var(--tc-theme-secondary);background:transparent;color:var(--tc-theme-secondary);padding:17px 24px}
.border-btn::before{display:none}
.border-btn:hover{background:var(--tc-theme-secondary)}.tc-btn-xs{border-radius:50px;padding:3px 9px 5px 13px;display:inline-flex;justify-content:center;align-items:center;background-color:var(--tc-theme-primary);color:var(--tc-color-white-default);transition:all 0.3s}
.tc-btn-xs.btn-tag{background-color:var(--tc-color-brand1-100);color:var(--tc-color-brand1-700)}
.tc-btn-xs span{margin-right:3px}
.tc-btn-xs:hover{color:#fff;background-color:var(--tc-color-brand1-600);transition:all 0.3s}.tc-btn-md{border-radius:50px;padding:5px 9px 5px 13px;display:inline-flex;justify-content:center;align-items:center;background-color:var(--tc-theme-primary);color:var(--tc-color-white-default);transition:all 0.3s}
.tc-btn-md span{margin-right:3px}
.tc-btn-md:hover{color:#fff;background-color:var(--tc-color-brand1-600);transition:all 0.3s}
.tc-btn-md.btn-outline{background-color:transparent;color:var(--tc-theme-primary);border:1px solid var(--tc-theme-primary)}
.tc-btn-md.btn-outline:hover{color:#fff;background-color:var(--tc-theme-primary)}.btn-cirle .circle-arrow{border-radius:50%;padding:14px;display:inline-flex;justify-content:center;align-items:center;background-color:var(--tc-theme-primary);color:var(--tc-color-white-default);transition:all 0.3s;margin-right:16px}
.btn-cirle .circle-arrow span{margin-right:3px}
.btn-cirle .circle-arrow:hover{color:#fff;background-color:var(--tc-color-brand1-600);transition:all 0.3s}
.btn-cirle .circle-arrow svg{width:24px;height:24px}
.btn-cirle:hover .circle-arrow{transform:translateX(10px)}
#preloader{background-color:var(--tc-color-white-default);height:100%;width:100%;position:fixed;margin-top:0px;top:0px;z-index:9999}
#preloader .loader .loader-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:100px}
#preloader .loader .loader-icon img{animation:loaderpulse alternate 900ms infinite;width:40px;margin-bottom:15px}
#preloader .loader h6{font-size:16px;font-weight:500;color:var(--tc-color-brand1-500);margin:0;line-height:1}@keyframes loaderspin{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}}
@keyframes loaderpulse{0%{transform:scale(1)}100%{transform:scale(1.2)}}

.offCanvas__info{background:var(--tc-color-white-default) none repeat scroll 0 0;height:100%;padding:30px;position:fixed;right:0;top:0;transition:all 0.3s cubic-bezier(0.785,0.135,0.15,0.86);-moz-transition:all 0.3s cubic-bezier(0.785,0.135,0.15,0.86);-webkit-transition:all 0.3s cubic-bezier(0.785,0.135,0.15,0.86);-ms-transition:all 0.3s cubic-bezier(0.785,0.135,0.15,0.86);-o-transition:all 0.3s cubic-bezier(0.785,0.135,0.15,0.86);width:340px;z-index:999;overflow-y:scroll;transform:translateX(100%)}
.offCanvas__info.active{transform:translateX(0)}
.offCanvas__info::-webkit-scrollbar{width:0px}
.offCanvas__close-icon{margin-top:-16px;text-align:right}
.offCanvas__close-icon button{background:transparent;border:0 none;color:var(--tc-theme-primary);cursor:pointer;font-size:20px;padding:0}
.offCanvas__logo img{max-height:34px}
.offCanvas__side-info{border-top:1px solid var(--tc-theme-primary);padding-top:25px}
.offCanvas__side-info .contact-list h4{color:var(--tc-heading-color);font-weight:700;font-size:18px}
.offCanvas__side-info .contact-list p{color:var(--tc-body-color);margin:0;margin-bottom:2px;line-height:26px}
.offCanvas__social-icon a{color:var(--tc-theme-primary);display:inline-block;margin-right:20px;text-align:center}
.offCanvas__social-icon a:hover{color:var(--tc-theme-secondary)}
.offCanvas__overly{position:fixed;background:#000;top:0;left:0;height:100%;width:100%;z-index:99;opacity:0;visibility:hidden;transition:all 0.3s ease-out 0s}
.offCanvas__overly.active{opacity:0.7;visibility:visible}
.search__popup{padding-top:70px;padding-bottom:100px;position:fixed;top:0;left:0;right:0;width:100%;background:var(--tc-color-white-default);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:99;transform:translateY(calc(-100% - 80px));transition:transform 0.3s ease-in-out,opacity 0.3s ease-in-out;transition-delay:0.5s}
.search__popup.search-opened{transform:translateY(0%);transition-delay:0s;z-index:99999999}
.search__popup.search-opened .search__input{transform:translateY(0px);opacity:1;transition-delay:0.3s}
.search__popup.search-opened .search__input::after{width:100%;transition-delay:0.5s}
.search__input{position:relative;height:80px;transform:translateY(-40px);transition:all 0.3s ease-out 0s;transition-delay:0.5s;opacity:0}
.search__input::after{position:absolute;content:"";left:0;bottom:0;width:0%;height:1px;background-color:var(--tc-theme-primary);transition-delay:0.3s;transition:all 0.3s ease-out 0s}
.search__input input{width:100%;height:100%;background-color:transparent;border:0;outline:0;font-size:24px;color:var(--tc-heading-color);border-bottom:1px solid transparent;padding:0;padding-right:30px}
.search__input input::-moz-placeholder{font-size:24px}
.search__input input::placeholder{font-size:24px}
.search__input button{position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:18px;color:var(--tc-theme-primary);border:none;padding:0 0;background:transparent}
.search__close{position:absolute;top:10%;right:2%;z-index:2}
.search-close-btn{margin:0;padding:0;border:none;color:var(--tc-theme-primary);cursor:pointer;background:transparent}
.search-popup-overlay{position:fixed;right:0;top:0;width:100%;height:100%;z-index:4;transition:all 0.3s ease-out 0s;transition-delay:0.5s;opacity:0;visibility:hidden;background:#000d25}
.search-popup-overlay.search-popup-overlay-open{opacity:0.55;visibility:visible;transition-delay:0s}.search-input-field ~ .search-focus-border{position:absolute;bottom:0;left:auto;right:0;width:0;height:1px;background-color:var(--tc-theme-primary);transition:all 0.5s}
.search-input-field:focus ~ .search-focus-border{width:100%;left:0;right:auto;transition:all 0.5s}
.breadcrumb__bg{background-size:cover;background-position:center;padding:105px 0 110px;position:relative;z-index:1}
@media (max-width:991.98px){.breadcrumb__bg{padding:85px 0 90px}}
.breadcrumb__content .title{margin-bottom:10px;font-size:48px}
@media (max-width:991.98px){.breadcrumb__content .title{font-size:42px}}
@media (max-width:767.98px){.breadcrumb__content .title{font-size:40px}}
.breadcrumb__content .breadcrumb{margin-bottom:0}
.breadcrumb__content .breadcrumb-item{font-size:16px;color:var(--tc-theme-primary)}
.breadcrumb__content .breadcrumb-item a{color:var(--tc-body-color)}
.breadcrumb__content .breadcrumb-item a:hover{color:var(--tc-theme-primary)}
.breadcrumb__shape img{position:absolute;z-index:-1}
.breadcrumb__shape img:nth-child(1){left:2%;top:14%}
@media (max-width:767.98px){.breadcrumb__shape img:nth-child(1){left:10%}}
.breadcrumb__shape img:nth-child(2){left:8%;bottom:20%;animation:rightToLeft 4s infinite linear}
@media (max-width:767.98px){.breadcrumb__shape img:nth-child(2){left:40%}}
.breadcrumb__shape img:nth-child(3){left:23%;bottom:0}
.breadcrumb__shape img:nth-child(4){right:42%;top:0}
@media (max-width:767.98px){.breadcrumb__shape img:nth-child(4){display:none}}
.breadcrumb__shape img:nth-child(5){right:25%;top:15%}
@media (max-width:767.98px){.breadcrumb__shape img:nth-child(5){display:none}}.breadcrumb-item + .breadcrumb-item{padding-left:10px}
.breadcrumb-item + .breadcrumb-item::before{padding-right:10px;color:var(--tc-body-color);content:"\f054";font-family:var(--tc-icon-font-family);font-weight:700;font-size:14px;line-height:1;margin-top:6px}
.scroll__top{width:40px;height:40px;line-height:40px;text-align:center;position:fixed;bottom:-10%;right:50px;font-size:16px;border-radius:4px;z-index:5;color:var(--tc-color-white-default);text-align:center;cursor:pointer;background:var(--tc-theme-primary);transition:1s ease;border:none}
@media (max-width:1199.98px){.scroll__top{right:25px;bottom:25px}}
@media (max-width:991.98px){.scroll__top{right:30px}}
@media (max-width:767.98px){.scroll__top{right:15px;width:30px;height:30px;line-height:30px;text-align:center}}
.scroll__top.open{bottom:30px}
@media (max-width:767.98px){.scroll__top.open{bottom:15px}}
.scroll__top::after{position:absolute;z-index:-1;content:"";top:100%;left:5%;height:10px;width:90%;opacity:1;background:radial-gradient(ellipse at center,rgba(0,0,0,0.25) 0%,rgba(0,0,0,0) 80%)}
.scroll__top:hover{background:var(--tc-theme-secondary);color:var(--tc-color-white-default)}
.section-title .sub-title{display:block;font-size:20px;line-height:1;color:var(--tc-theme-primary);margin-bottom:12px;font-weight:400;padding-left:40px;position:relative}
@media (max-width:767.98px){.section-title .sub-title{font-size:16px}}
.section-title .sub-title::before{content:"";width:33px;height:1px;background-color:var(--tc-theme-primary);position:absolute;top:50%;left:0}
.section-title .title{margin-bottom:0;font-size:48px;font-weight:500}
@media (max-width:1199.98px){.section-title .title{font-size:36px}}
@media (max-width:767.98px){.section-title .title{font-size:32px}}
@media only screen and (min-width:576px) and (max-width:767px){.section-title .title{font-size:34px}}
@media (max-width:991.98px){.section-title .title br{display:none}}
.section-title p{margin-bottom:0;margin-top:20px}
@media (max-width:767.98px){.section-title p br{display:none}}
.section-title.white-title .title{color:var(--tc-color-white-default)}
.transparent-header{position:absolute;left:0;top:0px;width:100%;z-index:9;height:auto}
.transparent-header.header-style-2 .tc-header__top{background:rgba(5,20,73,0.7);color:var(--tc-color-neutral-0)}
.transparent-header.header-style-2 .tc-header__top .tc-header__top-right .text-dark{color:var(--tc-color-neutral-0) !important}
.transparent-header.header-style-2 .tc-header__top .tc-btn-xs{color:var(--tc-color-neutral-0);border:1px solid var(--tc-color-brand1-700);background-color:transparent}
.transparent-header.header-style-2 .tc-header__area{border-top:1px solid rgba(255,255,255,0.2);border-bottom:1px solid rgba(255,255,255,0.2);background:rgba(5,20,73,0.7)}
.transparent-header.header-style-2 .tc-header__area.sticky-menu{background:rgb(5,20,73)}
.transparent-header.header-style-2 .tc-header__area.sticky-menu .tgmenu__navbar-wrap>ul>li .sub-menu{background:rgb(5,20,73) !important}
.transparent-header.header-style-2 .tc-header__area.sticky-menu .header-language .sub-menu{background:rgb(5,20,73) !important}
.transparent-header.header-style-2 .tc-header__area .header-language .sub-menu{background:rgba(5,20,73,0.7) !important;border:1px solid rgba(255,255,255,0.2) !important}
.transparent-header.header-style-2 .tc-header__area .header-language .sub-menu a{color:var(--tc-color-neutral-0)}
.transparent-header.header-style-2 .tgmenu__navbar-wrap>ul>li a{color:var(--tc-color-neutral-0)}
.transparent-header.header-style-2 .text-400{color:var(--tc-color-neutral-0) !important}
.transparent-header.header-style-2 svg{stroke:var(--tc-color-neutral-0)}
.transparent-header.header-style-2 .tgmenu__navbar-wrap>ul>li .sub-menu{background:rgba(5,20,73,0.7) !important;border:1px solid rgba(255,255,255,0.2) !important}
.transparent-header.header-style-2.sticky-menu{background:#fff}
.transparent-header.header-style-2.sticky-menu .tgmenu__navbar-wrap>ul>li a{color:var(--tc-color-neutral-0)}
.transparent-header.header-style-2.sticky-menu .tgmenu__navbar-wrap>ul>li .sub-menu{background:#fff !important;border:1px solid rgba(255,255,255,0.2) !important}
.transparent-header.header-style-2 .tc-header__area .mobile-nav-toggler{background:transparent;border:1px solid rgba(255,255,255,0.2) !important}.tc-header__top{background:var(--tc-color-neutral-50);padding:12px 0 10px 0}
@media (max-width:767.98px){.tc-header__top{display:none}}
.tc-header__top p{width:6px;height:6px;background-color:var(--tc-color-brand1-500);border-radius:50%}
.tc-header__top .has-dot{position:relative;padding-left:15px}
.tc-header__top .has-dot::before{content:"";top:50%;margin-top:-3px;left:0;position:absolute;width:6px;height:6px;background-color:var(--tc-color-brand1-500);border-radius:50%}
.tc-header__top-info{display:flex;align-items:center;gap:25px}
@media (max-width:1199.98px){.tc-header__top-info{gap:15px}}
@media (max-width:991.98px){.tc-header__top-info{justify-content:center;margin-bottom:10px}}
.tc-header__top-info li{display:flex;align-items:center;gap:8px;color:var(--tc-color-neutral-900);font-size:14px;font-weight:500}
.tc-header__top-info li i{color:var(--tc-color-gray-2);font-size:18px;line-height:0}
.tc-header__top-info li a{color:var(--tc-color-neutral-900)}
.tc-header__top-info li a:hover{color:var(--tc-theme-primary)}
.tc-header__top-info-three li{color:var(--tc-body-color)}
.tc-header__top-info-three li i{color:var(--tc-color-gray-4)}
.tc-header__top-info-three li a{color:var(--tc-body-color)}
.tc-header__top-info-three li a:hover{color:var(--tc-theme-primary)}
.tc-header__top-right{display:flex;align-items:center;justify-content:flex-end;gap:25px}
@media (max-width:1199.98px){.tc-header__top-right{gap:15px}}
@media (max-width:991.98px){.tc-header__top-right{justify-content:center}}
.tc-header__top-right li{display:flex;align-items:center;gap:8px}
.tc-header__top-right li i{color:var(--tc-color-neutral-900);font-size:14px;line-height:0}
.tc-header__top-right li a{color:var(--tc-color-neutral-900)}
.tc-header__top-right li a:hover{color:var(--tc-theme-primary)}
.tc-header__top-right-three li{color:var(--tc-body-color)}
.tc-header__top-right-three li i{color:var(--tc-color-gray-4)}
.tc-header__top-right-three li a{color:var(--tc-body-color)}
.tc-header__top-right-three li a:hover{color:var(--tc-theme-primary)}
.tc-header__top-two{padding:15px 30px;border-bottom:1px solid var(--tc-color-gray-5);background:transparent}
@media (max-width:1199.98px){.tc-header__top-two{padding:15px 20px}}
.tc-header__top-two .list-wrap li{color:var(--tc-body-color);font-size:15px;font-weight:400}
.tc-header__top-two .list-wrap li i{color:var(--tc-color-gray-4);font-size:20px;line-height:0}
@media (max-width:1199.98px){.tc-header__top-two .list-wrap li i{font-size:18px}}
.tc-header__top-two .list-wrap li a{color:var(--tc-body-color)}
.tc-header__top-two .list-wrap li a:hover{color:var(--tc-theme-primary)}
.tc-header__top-three{background:transparent;padding:20px 0}
.tc-header__inner-wrap{display:flex;align-items:center}
.tc-header__logo-wrap{width:12.5%;flex:0 0 auto;text-align:center}
@media (max-width:1199.98px){.tc-header__logo-wrap{display:none}}
.tc-header__right-side{flex-grow:1;border-left:1px solid var(--tc-color-gray-5)}
.tc-header__area{background:var(--tc-color-neutral-0);box-shadow:rgba(0,0,0,0.1) 0px 2px 5px 0px}
.tc-header__area .header-language{position:relative;padding:34px 0}
.tc-header__area .header-language .sub-menu{position:absolute;left:0;top:100%;min-width:140px;border:1px solid #f5f5f5;background:var(--tc-color-white-default);margin:0;transform:scale(1,0);transform-origin:0 0;transition:all 0.3s ease-out 0s;box-shadow:0px 30px 70px 0px rgba(137,139,142,0.15);border-radius:6px;padding:18px 0;display:block;visibility:hidden;opacity:0;z-index:9}
.tc-header__area .header-language .sub-menu li{margin-left:0 !important}
.tc-header__area .header-language .sub-menu li a{padding:8px 15px 8px 25px}
.tc-header__area .header-language:hover .sub-menu{opacity:1;visibility:visible;transform:scale(1)}
@media (max-width:991.98px){.tc-header__area{padding:2px 0}}
.tc-header__area-two{padding:0 30px}
@media (max-width:1199.98px){.tc-header__area-two{padding:0 20px}}
@media (max-width:991.98px){.tc-header__area-two{padding:20px 20px}}
@media (max-width:767.98px){.tc-header__area-two{padding:20px 15px}}
@media (max-width:1199.98px){.tc-header__area-two .logo.d-none{display:flex !important;align-items:center}}
.tc-header__area-two .tgmenu__nav{align-items:normal}
@media (max-width:991.98px){.tc-header__area-two .tgmenu__nav{align-items:center}}
.tc-header__area-two .tgmenu__navbar-wrap ul{margin:0}
@media (max-width:1199.98px){.tc-header__area-two .tgmenu__navbar-wrap ul{margin:0 0 0 auto}}
.tc-header__area-two .tgmenu__navbar-wrap ul li a{padding:37px 0px}
.tc-header__area-two.sticky-menu .logo.d-none{display:flex !important;align-items:center;margin-right:100px}
@media (max-width:1199.98px){.tc-header__area-two.sticky-menu .logo.d-none{margin-right:0}}
.tc-header__area-three{background:transparent;box-shadow:none}
.tc-header__area-three .tgmenu__navbar-wrap ul{margin:0 auto}
.tc-header__area-four{background:transparent;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}
@media (max-width:991.98px){.tc-header__area-four{padding:0 0}}
@media (max-width:767.98px){.tc-header__area-four{background:var(--tc-color-white-default);padding:20px 0;-ms-box-shadow:0px 5px 10px 0px #eef4f6;-o-box-shadow:0px 5px 10px 0px #eef4f6;box-shadow:0px 5px 10px 0px #eef4f6}}
.tc-header__area-four.sticky-menu .tgmenu__wrap{border:none;border-radius:0;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}
.tc-header__area-four .tgmenu__wrap{background:var(--tc-color-white-default);-ms-box-shadow:0px 5px 10px 0px #eef4f6;-o-box-shadow:0px 5px 10px 0px #eef4f6;box-shadow:0px 5px 10px 0px #eef4f6;border:1px solid #d7e4ea;border-radius:10px;padding:0 20px}
@media (max-width:991.98px){.tc-header__area-four .tgmenu__wrap{padding:15px 20px}}
@media (max-width:767.98px){.tc-header__area-four .tgmenu__wrap{padding:0;border:none;border-radius:0;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}}
.tc-header__area-four .tgmenu__navbar-wrap ul{margin:0 auto}
.tc-header__area-four .tgmenu__navbar-wrap ul li a{padding:26px 0px}
.tc-header__area-five{background:transparent;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}
.tc-header__area-five .tgmenu__navbar-wrap ul{margin:0 auto}
.tc-header__area .mobile-nav-toggler{position:relative;float:right;cursor:pointer;line-height:1;color:var(--tc-theme-secondary);display:flex;width:42px;height:42px;align-items:center;justify-content:center;font-size:18px;border:1px solid var(--tc-color-neutral-100);background:var(--tc-color-white-default);border-radius:6px;text-align:center}
@media (max-width:991.98px){.tc-header__area .mobile-nav-toggler{width:42px;height:42px}}
.tc-header__area .mobile-nav-toggler svg{width:18px}.tgmenu__nav{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-start}
@media (max-width:991.98px){.tgmenu__nav{justify-content:space-between}}
.tgmenu__nav .logo img{max-height:48px}
.tgmenu__navbar-wrap{display:flex}
.tgmenu__navbar-wrap>ul{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 0;margin-bottom:0}
@media (max-width:1199.98px){}
.tgmenu__navbar-wrap>ul>li{list-style:none;display:block;position:relative;margin-right:25px}
.tgmenu__navbar-wrap>ul>li:last-child{margin-right:0}
.tgmenu__navbar-wrap>ul>li a{font-size:16px;font-weight:500;text-transform:capitalize;color:var(--tc-color-dark-blue);padding:35px 0px;display:block;line-height:1;position:relative;z-index:1}
.tgmenu__navbar-wrap>ul>li .sub-menu{position:absolute;left:0;top:100%;min-width:230px;border:1px solid #f5f5f5;background:var(--tc-color-white-default);margin:0;transform:scale(1,0);transform-origin:0 0;transition:all 0.3s ease-out 0s;box-shadow:0px 30px 70px 0px rgba(137,139,142,0.15);border-radius:6px;padding:18px 0;display:block;visibility:hidden;opacity:0;z-index:9}
.tgmenu__navbar-wrap>ul>li .sub-menu .sub-menu{right:auto;left:100%;top:0}
.tgmenu__navbar-wrap>ul>li .sub-menu>li{margin-left:0;text-align:left;display:block}
.tgmenu__navbar-wrap>ul>li .sub-menu>li a{padding:8px 15px 8px 25px;line-height:1.4;display:block;color:var(--tc-heading-color);text-transform:capitalize}
.tgmenu__navbar-wrap>ul>li .sub-menu>li:hover>a,.tgmenu__navbar-wrap>ul>li .sub-menu>li.active>a{color:var(--tc-theme-primary)}
.tgmenu__navbar-wrap>ul>li .sub-menu>li:hover>a{transform:translateX(8px)}
.tgmenu__navbar-wrap>ul>li:hover>.sub-menu{opacity:1;visibility:visible;transform:scale(1)}
.tgmenu__navbar-wrap>ul>li.active a,.tgmenu__navbar-wrap>ul>li:hover a{color:var(--tc-theme-primary)}
.tgmenu__main-menu li.menu-item-has-children .dropdown-btn{display:none}
.tgmenu__main-menu li.menu-item-has-children>a:hover{color:var(--tc-theme-primary)}
@media (max-width:991.98px){.tgmenu__action{margin-right:20px;margin-left:auto}}
.tgmenu__action ul{display:flex;align-items:center;margin-left:10px}
.tgmenu__action ul li{position:relative;margin-left:30px}
.tgmenu__action ul li a{color:var(--tc-theme-secondary);font-size:14px}
.tgmenu__action ul li:first-child{margin-left:0}
.tgmenu__action ul .header-search a{font-size:20px;line-height:0;color:var(--tc-theme-secondary)}
.tgmenu__action ul .header-search a svg{width:20px}
.tgmenu__action ul .header-search a:hover{color:var(--tc-theme-primary)}
@media (max-width:991.98px){.tgmenu__action ul .offCanvas-menu{display:none}}
.tgmenu__action ul .offCanvas-menu .menu-tigger{width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:var(--tc-color-white-default);border-radius:10px;font-size:18px;box-shadow:0px 2px 5px 0px rgba(0,0,0,0.2)}
.tgmenu__action ul .offCanvas-menu .menu-tigger svg{width:18px;height:18px}
.tgmenu__action ul .offCanvas-menu .menu-tigger:hover{background:var(--tc-theme-primary);color:var(--tc-color-white-default)}
@media (max-width:1199.98px){.tgmenu__action ul .header-btn{display:none}}
.tgmenu__action ul .header-btn .btn{color:var(--tc-color-white-default);font-size:14px}
.tgmenu__action ul .header-btn .btn::after{display:none}
.tgmenu__action-two>.list-wrap{height:100%;align-items:normal}
@media (max-width:1199.98px){.tgmenu__action-two>.list-wrap{margin-left:40px}}
.tgmenu__action-two>.list-wrap li{margin-left:0}
.tgmenu__action-two>.list-wrap li.header-btn{display:flex;align-items:center}
@media (max-width:1199.98px){.tgmenu__action-two>.list-wrap li.header-btn{display:none}}
.tgmenu__action-two>.list-wrap li.header-btn .btn{border-radius:30px;gap:8px}
.tgmenu__action-two>.list-wrap li:last-child{margin-left:25px}
.tgmenu__action-three>.list-wrap li{margin-left:20px}
.tgmenu__action-three>.list-wrap li.offCanvas-menu .menu-tigger{width:auto;height:auto;background:transparent;box-shadow:none;border-radius:0;line-height:0;display:block}
.tgmenu__action-three>.list-wrap li.offCanvas-menu .menu-tigger svg{width:22px;height:22px}
.tgmenu__action-three>.list-wrap li.offCanvas-menu .menu-tigger:hover{color:var(--tc-theme-primary)}
.tgmenu__action-four .list-wrap li{margin-left:20px}
.tgmenu__action-four .list-wrap li.header-btn .btn{padding:13px 22px}
.tgmenu__action-four .list-wrap li.offCanvas-menu{margin-left:40px;position:relative}
.tgmenu__action-four .list-wrap li.offCanvas-menu .menu-tigger{width:auto;height:auto;background:transparent;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}
.tgmenu__action-four .list-wrap li.offCanvas-menu .menu-tigger:hover{color:var(--tc-theme-primary)}
.tgmenu__action-four .list-wrap li.offCanvas-menu::before{content:"";position:absolute;left:-20px;top:50%;transform:translateY(-50%);width:1px;height:40px;background:#d7e4ea}
.tgmenu__action-five .list-wrap li{margin-left:10px}
.tgmenu__action-five .list-wrap li.header-btn .btn{padding:13px 24px}
.tgmenu__action-five .list-wrap li.header-btn-two .btn.border-btn{border-color:var(--tc-color-gray-2);color:var(--tc-body-color);padding:12px 21px}
.tgmenu__action-five .list-wrap li.header-btn-two .btn.border-btn::after{display:none}
.tgmenu__action-five .list-wrap li.header-btn-two .btn.border-btn:hover{color:var(--tc-color-white-default);border-color:var(--tc-theme-secondary)}.sticky-menu{position:fixed;left:0;margin:auto;top:0;width:100%;z-index:99;background:var(--tc-color-white-default);animation:1000ms ease-in-out 0s normal none 1 running fadeInDown;box-shadow:0 10px 15px rgba(25,25,25,0.1);border-radius:0}
.sticky-menu ul li .sub-menu{border-radius:0 0 6px 6px}#header-fixed-height.active-height{display:block;height:90px}
.tgmobile__search{padding:0 25px 25px 25px}
.tgmobile__search form{position:relative}
.tgmobile__search input{display:block;width:100%;border:none;padding:10px 45px 10px 20px;font-size:15px;height:45px;background:var(--tc-color-brand1-50);border-radius:4px}
.tgmobile__search input::-moz-placeholder{font-size:15px;color:var(--tc-body-color)}
.tgmobile__search input::placeholder{font-size:15px;color:var(--tc-body-color)}
.tgmobile__search button{position:absolute;top:50%;transform:translateY(-50%);border:none;padding:0;right:20px;line-height:1;background:transparent;color:var(--tc-heading-color)}
.tgmobile__menu{position:fixed;right:0;top:0;width:300px;padding-right:30px;max-width:100%;height:100%;z-index:99;border-radius:0px;transition:all 0.3s cubic-bezier(0.785,0.135,0.15,0.86);-moz-transition:all 0.3s cubic-bezier(0.785,0.135,0.15,0.86);-webkit-transition:all 0.3s cubic-bezier(0.785,0.135,0.15,0.86);-ms-transition:all 0.3s cubic-bezier(0.785,0.135,0.15,0.86);-o-transition:all 0.3s cubic-bezier(0.785,0.135,0.15,0.86);transform:translateX(101%)}
.tgmobile__menu .navbar-collapse{display:block !important}
.tgmobile__menu .nav-logo{position:relative;padding:25px;text-align:left}
.tgmobile__menu .nav-logo img{max-height:34px}
.tgmobile__menu .navigation{position:relative;display:block;width:100%;float:none;margin:0;padding:0}
.tgmobile__menu .navigation li{position:relative;display:block;padding:3px 0;border-top:1px solid rgba(0,0,0,0.1)}
.tgmobile__menu .navigation li.active>a{color:var(--tc-theme-primary)}
.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn{position:absolute;right:20px;top:6px;width:32px;height:32px;text-align:center;font-size:16px;line-height:32px;color:var(--tc-heading-color);background:var(--tc-color-brand1-50);cursor:pointer;border-radius:2px;transition:all 500ms ease;z-index:5}
.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn .plus-line{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(0);border-radius:10px;width:12px;height:2px;background-color:var(--tc-color-black-1);transition:all 500ms ease}
.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn .plus-line::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(0);border-radius:10px;width:2px;height:12px;background-color:var(--tc-color-black-1);transition:all 500ms ease}
.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn.open{background-color:var(--tc-theme-primary)}
.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn.open .plus-line{background-color:var(--tc-color-white-default)}
.tgmobile__menu .navigation li.menu-item-has-children .dropdown-btn.open .plus-line::after{display:none}
.tgmobile__menu .navigation li>a{position:relative;display:block;line-height:1.5;padding:10px 60px 10px 25px;font-size:16px;font-weight:500;color:var(--tc-heading-color);text-transform:capitalize;transition:all 500ms ease;border:none}
.tgmobile__menu .navigation li>a::before{content:"";position:absolute;left:0;top:0;height:0;transition:all 500ms ease;width:2px;background:var(--tc-theme-primary);pointer-events:none}
.tgmobile__menu .navigation li ul li>a{margin-left:20px}
.tgmobile__menu .navigation li ul li ul li a{margin-left:40px}
.tgmobile__menu .navigation li ul li ul li ul li a{margin-left:60px}
.tgmobile__menu .navigation li>ul{display:none}
.tgmobile__menu .navigation li>ul>li>ul{display:none}
.tgmobile__menu .navigation ul{padding:0;margin:0}
.tgmobile__menu .navigation ul li a{display:block}
.tgmobile__menu .navigation ul li ul li>a{font-size:16px;margin-left:20px;text-transform:capitalize}
.tgmobile__menu .navigation>li>ul>li:first-child{border-top:1px solid rgba(0,0,0,0.1)}
.tgmobile__menu .navigation>li.active>a::before{height:100%}
.tgmobile__menu .close-btn{position:absolute;right:15px;top:28px;line-height:30px;width:35px;text-align:center;font-size:20px;color:var(--tc-theme-primary);cursor:pointer;z-index:10;transition:all 0.5s ease}
.tgmobile__menu .close-btn i[class^=flaticon-]:before{font-weight:var(--tc-fw-bold) !important}
.tgmobile__menu-backdrop{position:fixed;right:0;top:0;width:100%;height:100%;z-index:2;transition:all 700ms ease;-moz-transition:all 700ms ease;-webkit-transition:all 700ms ease;-ms-transition:all 700ms ease;-o-transition:all 700ms ease;opacity:0;visibility:hidden;background:rgba(0,0,0,0.5)}
.tgmobile__menu .tgmenu__action{padding:0 0;margin:0 0}
.tgmobile__menu .tgmenu__action>ul{margin:0 0;padding:30px 20px 0;justify-content:center;gap:0 15px}
.tgmobile__menu .tgmenu__action>ul li{margin:0 0}
.tgmobile__menu .tgmenu__action>ul .header-btn{display:block}
.tgmobile__menu-box{position:absolute;left:0px;top:0px;width:100%;height:100%;max-height:100%;overflow-y:auto;overflow-x:hidden;background:var(--tc-color-white-default);padding:0px 0px;z-index:5;box-shadow:-9px 0 14px 0px rgba(0,0,0,0.06);display:flex;flex-direction:column}
.tgmobile__menu-bottom{padding:30px 25px 25px;margin-top:auto}
.tgmobile__menu-bottom .contact-info .list-wrap li a{color:var(--tc-theme-secondary);display:inline-block;font-weight:500;margin-bottom:5px}
.tgmobile__menu-bottom .contact-info .list-wrap li a:hover{color:var(--tc-theme-primary)}
.tgmobile__menu-bottom .social-links ul{display:flex;position:relative;text-align:center;align-items:center;flex-wrap:wrap;padding:15px 0 0;gap:15px}
.tgmobile__menu-bottom .social-links ul li{position:relative;display:inline-block}
.tgmobile__menu-bottom .social-links ul li a{display:flex;align-items:center;justify-content:center;position:relative;font-size:18px;color:var(--tc-theme-secondary);transition:all 500ms ease}
.tgmobile__menu-bottom .social-links ul li a:hover{color:var(--tc-theme-primary)}
.tgmobile__menu-outer .mobile-nav-toggler{position:relative;float:right;font-size:40px;line-height:50px;cursor:pointer;display:none;color:var(--tc-color-white-default);margin-right:30px;top:15px}
@media (max-width:991.98px){.tgmobile__menu-outer .mobile-nav-toggler{display:block !important}}.mobile-menu-visible{overflow:hidden}
.mobile-menu-visible .tgmobile__menu{transform:translateX(0%)}
.mobile-menu-visible .tgmobile__menu-backdrop{opacity:1;visibility:visible}
.mobile-menu-visible .tgmobile__menu .close-btn{transform:rotate(360deg)}
.banner-bg{background-size:cover;background-position:center;min-height:870px;display:flex;align-items:center;padding:200px 0 100px;position:relative;z-index:1;overflow:hidden}
@media (max-width:1500px){.banner-bg{min-height:680px}}
@media (max-width:767.98px){.banner-bg{min-height:640px;padding:170px 0 80px}}
.banner__bg-two{min-height:820px;display:flex;align-items:center;background-size:cover;background-position:center;padding:200px 0 100px;position:relative;z-index:1}
@media (max-width:1500px){.banner__bg-two{min-height:660px}}
@media (max-width:991.98px){.banner__bg-two{min-height:600px;padding:150px 0 100px}}
@media (max-width:767.98px){.banner__bg-two{min-height:580px;padding:120px 0 90px}}
.banner__bg-three{background-size:cover;background-position:center;padding:185px 0 0;min-height:780px;position:relative;z-index:1;overflow:hidden}
@media (max-width:1500px){.banner__bg-three{padding:160px 0 0;min-height:700px}}
@media (max-width:991.98px){.banner__bg-three{padding:230px 0 0}}
@media (max-width:767.98px){.banner__bg-three{padding:150px 0 0}}
.banner__bg-four{background-size:cover;background-position:center;padding:170px 0 0;position:relative;z-index:1}
@media (max-width:1500px){.banner__bg-four{padding:110px 0 0}}
@media (max-width:991.98px){.banner__bg-four{padding:140px 0 0}}
@media (max-width:767.98px){.banner__bg-four{padding:110px 0 0}}
@media (max-width:991.98px){.banner-content{text-align:center;margin-bottom:-45px}}
@media (max-width:767.98px){.banner-content{margin-bottom:0}}
.banner-content .sub-title{font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:0.75px;display:block;line-height:1;color:var(--tc-theme-primary);margin-bottom:15px}
.banner-content .title{font-size:60px;margin-bottom:20px;line-height:1.1;text-transform:capitalize}
@media (max-width:1199.98px){.banner-content .title{font-size:48px}}
@media (max-width:767.98px){.banner-content .title{font-size:42px}}
@media only screen and (min-width:576px) and (max-width:767px){.banner-content .title{font-size:48px}}
.banner-content p{margin-bottom:30px;color:#fff;width:90%}
@media (max-width:1199.98px){.banner-content p{width:100%}}
@media (max-width:991.98px){.banner__content-two{text-align:center}}
.banner__content-two .title{font-size:60px;text-transform:capitalize;line-height:1.1;margin-bottom:15px}
@media (max-width:1199.98px){.banner__content-two .title{font-size:52px}}
@media (max-width:767.98px){.banner__content-two .title{font-size:42px}}
@media only screen and (min-width:576px) and (max-width:767px){.banner__content-two .title{font-size:45px}}
.banner__content-two .title span{color:var(--tc-theme-primary)}
.banner__content-two p{margin-bottom:30px;width:90%}
@media (max-width:1199.98px){.banner__content-two p{width:100%}}
.banner__content-three{margin-top:120px}
@media (max-width:991.98px){.banner__content-three{text-align:center;margin-bottom:50px;margin-top:0}}
.banner__content-three .sub-title{font-size:15px;color:var(--tc-theme-primary);font-weight:600;display:block;text-transform:uppercase;line-height:1.2;margin-bottom:10px}
.banner__content-three .title{margin-bottom:30px;font-size:50px;text-transform:capitalize}
@media (max-width:1199.98px){.banner__content-three .title{font-size:46px}}
@media (max-width:767.98px){.banner__content-three .title{font-size:42px}}
.banner__content-four{position:relative}
@media (max-width:991.98px){.banner__content-four{text-align:center;margin-bottom:50px}}
.banner__content-four .title{font-size:60px;font-weight:600;text-transform:capitalize;margin-bottom:15px}
@media (max-width:1500px){.banner__content-four .title{font-size:56px}}
@media (max-width:1199.98px){.banner__content-four .title{font-size:47px}}
@media (max-width:767.98px){.banner__content-four .title{font-size:42px}}
@media only screen and (min-width:576px) and (max-width:767px){.banner__content-four .title{font-size:45px}}
.banner__content-four .title span{position:relative;display:inline-block}
@media (max-width:767.98px){.banner__content-four .title span{display:inline}}
.banner__content-four .title span::before{content:"";position:absolute;left:0;bottom:10px;width:100%;height:8px;background:var(--tc-theme-primary);z-index:-1}
@media (max-width:767.98px){.banner__content-four .title span::before{display:none}}
.banner__content-four p{margin-bottom:25px}
.banner__content-four .shape img{position:absolute;right:-6%;top:-6%}
@media (max-width:1199.98px){.banner__content-four .shape img{right:-8%;top:-15%}}
@media (max-width:991.98px){.banner__content-four .shape img{right:-2%;top:-14%;width:60px}}
@media (max-width:767.98px){.banner__content-four .shape img{right:3%;top:auto;bottom:2%}}
.banner__img img{max-width:unset}
@media (max-width:991.98px){.banner__img img{max-width:100%}}
.banner__img-two{position:relative}
.banner__img-two>img:nth-child(1){max-width:unset;margin-left:50px}
@media (max-width:1199.98px){.banner__img-two>img:nth-child(1){margin-left:0;max-width:100%}}
.banner__img-two>img:nth-child(2){position:absolute;border-radius:10px;border:1px solid #d1d1d1;-ms-box-shadow:11px 10px 0px 0px rgba(0,0,0,0.1);-o-box-shadow:11px 10px 0px 0px rgba(0,0,0,0.1);box-shadow:11px 10px 0px 0px rgba(0,0,0,0.1);left:10%;top:20%}
@media (max-width:1199.98px){.banner__img-two>img:nth-child(2){width:200px;left:2%}}
@media (max-width:767.98px){.banner__img-two>img:nth-child(2){display:none}}
.banner__img-two .img__shape img{position:absolute;z-index:-1}
.banner__img-two .img__shape img:nth-child(1){left:37%;top:10%;animation-duration:4s}
@media (max-width:767.98px){.banner__img-two .img__shape img:nth-child(1){left:18%;top:20%}}
.banner__img-two .img__shape img:nth-child(2){left:6%;bottom:13%}
@media (max-width:1199.98px){.banner__img-two .img__shape img:nth-child(2){left:2%}}
@media (max-width:767.98px){.banner__img-two .img__shape img:nth-child(2){width:100px}}
.banner__img-two .img__shape img:nth-child(3){left:34%;top:-10%;z-index:-2}
@media (max-width:767.98px){.banner__img-two .img__shape img:nth-child(3){display:none}}
.banner__img-two .img__shape img:nth-child(4){right:-22%;top:27%}
@media (max-width:767.98px){.banner__img-two .img__shape img:nth-child(4){display:none}}
.banner-shape img{position:absolute;z-index:-1}
.banner-shape img:nth-child(1){left:35%;top:36%;animation:rightToLeft 4s infinite linear}
@media (max-width:1500px){.banner-shape img:nth-child(1){left:32%;top:31%}}
@media (max-width:767.98px){.banner-shape img:nth-child(1){left:32%;top:20%}}
.banner-shape img:nth-child(2){left:6%;bottom:-8%}
.banner__shape-two img{position:absolute;z-index:-1;left:5%;top:12%;animation:heartbeat 4s infinite alternate}
@media (max-width:1500px){.banner__shape-two img{left:1%;top:4%}}
.banner-social{display:flex;align-items:center;writing-mode:vertical-rl;gap:10px;position:absolute;left:3%;top:39%;border:1px solid var(--tc-theme-primary);padding:12px 10px;border-radius:50px}
.banner-social .rotate--90{transform:rotate(-90deg)}
.banner-social .rotate-180{transform:rotate(180deg)}
@media (max-width:1500px){.banner-social{left:0%;top:35%}}
@media (max-width:1199.98px){.banner-social{display:none}}
.banner-social .title{margin-bottom:0;font-size:14px;color:var(--tc-body-color);position:relative}
.banner-social .list-wrap{display:flex;align-items:center;flex-direction:row-reverse;gap:17px}
.banner-social .list-wrap li a{color:var(--tc-heading-color);transform:rotate(-90deg);display:block}
.banner-social .list-wrap li a:hover{color:var(--tc-theme-primary)}
.banner-social-two{left:auto;right:2%;top:36%}
@media (max-width:1500px){.banner-social-two{right:1%}}
.banner-social-three{top:37%}
.banner-scroll{position:absolute;right:4%;bottom:10%}
@media (max-width:1500px){.banner-scroll{right:3%;bottom:7%}}
@media (max-width:991.98px){.banner-scroll{display:none}}
.banner-scroll a{display:flex;align-items:center;writing-mode:vertical-lr;transform:rotate(180deg);flex-direction:row-reverse;font-size:15px;font-weight:400;color:var(--tc-heading-color);gap:10px}
.banner-scroll a span{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:14px;transform:rotate(-90deg);transition:all 0.3s ease-out 0s}
.banner-scroll a:hover{color:var(--tc-theme-primary)}
.banner-scroll a:hover span{border-color:var(--tc-theme-primary)}
.slider__area{overflow:hidden}
.slider__single{position:relative;min-height:670px;display:flex;align-items:center;background-color:var(--tc-color-white-default);padding:100px 0}
@media (max-width:1500px){.slider__single{min-height:570px}}
@media (max-width:991.98px){.slider__single{min-height:500px}}
.slider__single::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#050628;opacity:0.7;z-index:-1}
.slider__single::after{content:"";position:absolute;left:-10%;top:0;width:70%;height:100%;opacity:0.9;background:#1d1e34;filter:blur(200px);z-index:-1}
.slider__bg{background-size:cover;background-position:center;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;mix-blend-mode:luminosity;opacity:0.7}
.slider__content{position:relative;z-index:1}
@media (max-width:991.98px){.slider__content{text-align:center}}
.slider__content .sub-title{font-size:16px;font-weight:600;text-transform:uppercase;display:inline-block;color:var(--tc-color-white-default);border-radius:30px;border:1px solid rgba(255,255,255,0.3);line-height:1;padding:7px 25px;margin-bottom:15px}
@media (max-width:767.98px){.slider__content .sub-title{padding:7px 15px}}
.slider__content .title{color:var(--tc-color-white-default);margin-bottom:15px;font-size:60px;font-weight:600;text-transform:capitalize;letter-spacing:-0.3px}
@media (max-width:1199.98px){.slider__content .title{font-size:45px}}
@media (max-width:767.98px){.slider__content .title{font-size:42px;letter-spacing:0}}
@media only screen and (min-width:576px) and (max-width:767px){.slider__content .title{font-size:45px}}
.slider__content p{color:var(--tc-color-white-default);margin-bottom:30px;width:90%}
@media (max-width:1199.98px){.slider__content p{width:100%}}
.slider__shape img{position:absolute}
.slider__shape img:nth-child(1){left:0;top:0}
@media (max-width:991.98px){.slider__shape img:nth-child(1){width:200px}}
.slider__shape img:nth-child(2){right:0;bottom:0}
.blessed-sermon-slider-two-pagination .swiper-pagination-bullet,
.blessed-campaign-slider-pagination .swiper-pagination-bullet,
.blessed-pastor-slider-pagination .swiper-pagination-bullet,
.blessed-testimonial-slider-pagination .swiper-pagination-bullet,
.blessed-sermon-slider-pagination .swiper-pagination-bullet,
.blessed-event-slider-pagination .swiper-pagination-bullet,
.blessed-sermon-slider-one-pagination .swiper-pagination-bullet,
.blessed-team-pagination .swiper-pagination-bullet{border:2px solid var(--tc-theme-primary);background:transparent;padding:5px;opacity:.7;margin:5px}
.blessed-sermon-slider-two-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.blessed-campaign-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,
.blessed-pastor-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,
.blessed-testimonial-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,
.blessed-sermon-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.blessed-event-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,
.blessed-team-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,
.blessed-sermon-slider-one-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background:var(--tc-theme-primary)}.slider__single.swiper-slide-active .slider__content .sub-title{animation-delay:0.3s;animation-duration:0.8s;animation-fill-mode:both;animation-name:fadeInUp2}
.slider__single.swiper-slide-active .slider__content .title{animation-delay:0.6s;animation-duration:0.8s;animation-fill-mode:both;animation-name:fadeInUp2}
.slider__single.swiper-slide-active .slider__content p{animation-delay:0.9s;animation-duration:0.8s;animation-fill-mode:both;animation-name:fadeInUp2}
.slider__single.swiper-slide-active .slider__content .btn{animation-delay:1.2s;animation-duration:0.8s;animation-fill-mode:both;animation-name:fadeInUp2}
.slider__single.swiper-slide-active .slider__shape img:nth-child(1){animation-delay:1.4s;animation-duration:0.8s;animation-fill-mode:both;animation-name:fadeInLeft2}
.slider__single.swiper-slide-active .slider__shape img:nth-child(2){animation-delay:1.4s;animation-duration:0.8s;animation-fill-mode:both;animation-name:fadeInUp2}.box-swiper-padding .blog-style-1{min-height:510px}
.brand-area{padding:56px 0;border-bottom:1px solid #E6E7F3}
.brand__area-two{padding:90px 0}
@media (max-width:767.98px){.brand__area-two{padding:70px 0}}
.brand__area-four{border-top:1px solid #E6E7F3;padding:76px 0}
.brand__area-five{background:var(--tc-color-gray-3);padding:90px 0}
.brand__area-six{background:var(--tc-color-gray-6);padding:77px 0}
.brand__area-seven{padding:0 0 120px;border-bottom:none}
@media (max-width:767.98px){.brand__area-seven{padding:0 0 100px}}
.brand__area-eight{background:var(--tc-heading-color);padding:55px 0}
.brand-item{min-height:46px;display:flex;align-items:center;justify-content:center}
.brand-item img{cursor:pointer}
.brand__content{text-align:center;margin-bottom:50px}
.brand__content .title{margin-bottom:0;font-size:36px;font-weight:800;text-transform:capitalize}
@media (max-width:767.98px){.brand__content .title{font-size:32px}}
.brand__content .title span{display:block;font-size:30px;font-weight:500;margin-top:10px}
@media (max-width:767.98px){.brand__content .title span{font-size:26px}}
.about-area{position:relative}
@media (max-width:767.98px){.about-area{padding:100px 0}}
.about__bg{background-size:cover;background-position:center;padding:120px 0;position:relative;z-index:1}
@media (max-width:767.98px){.about__bg{padding:100px 0}}
.about__bg-two{background-size:cover;background-position:center;padding:120px 0;position:relative;z-index:1}
@media (max-width:767.98px){.about__bg-two{padding:100px 0}}
.about__area-four{padding:120px 0}
@media (max-width:991.98px){.about__area-four{padding:100px 0}}
.about__area-five{padding:120px 0}
@media (max-width:767.98px){.about__area-five{padding:100px 0}}
.about__area-six{position:relative;padding:120px 0}
@media (max-width:767.98px){.about__area-six{padding:100px 0}}
.about__area-seven{position:relative;padding:120px 0}
@media (max-width:767.98px){.about__area-seven{padding:100px 0}}
.about__area-eight{position:relative;padding:0 0 120px}
@media (max-width:767.98px){.about__area-eight{padding:0 0 100px}}
.about-img-wrap{position:relative;z-index:1;padding-bottom:30px}
@media (max-width:991.98px){.about-img-wrap{margin-bottom:50px}}
.about-img-wrap .mask-img-wrap{-webkit-mask-image:url(../themes/demo/assets/img/images/mask_img.png);mask-image:url(../themes/demo/assets/img/images/mask_img.png);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;height:472px;width:417px;margin:0 auto}
@media (max-width:1199.98px){.about-img-wrap .mask-img-wrap{height:414px;width:360px}}
@media (max-width:767.98px){.about-img-wrap .mask-img-wrap{height:370px;width:320px}}
@media only screen and (min-width:576px) and (max-width:767px){.about-img-wrap .mask-img-wrap{height:442px;width:385px}}
.about-img-wrap .mask-img-wrap img{max-width:unset;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.about-img-wrap .shape img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1}
@media (max-width:767.98px){.about-img-wrap .shape img{display:none}}
.about__img-wrap-two{text-align:center;position:relative;padding:30px 0}
@media (max-width:991.98px){.about__img-wrap-two{margin-bottom:50px}}
@media (max-width:767.98px){.about__img-wrap-two{padding:30px 15px 30px 0}}
.about__img-wrap-two>img{border-radius:10px;border-left:4px solid var(--tc-theme-secondary)}
.about__img-wrap-two .shape img{position:absolute;z-index:-1;left:8%;bottom:-3%}
@media (max-width:1199.98px){.about__img-wrap-two .shape img{left:-2%}}
.about__img-wrap-two::before{content:"";position:absolute;right:40px;top:50%;transform:translateY(-50%);width:135px;height:100%;background:var(--tc-theme-primary);border-radius:10px;z-index:-1}
@media (max-width:1199.98px){.about__img-wrap-two::before{right:0}}
.about__img-wrap-three{position:relative}
@media (max-width:991.98px){.about__img-wrap-three{margin-bottom:50px}}
.about__img-wrap-three>img:nth-child(1){border-radius:10px 185px 10px 10px}
@media (max-width:767.98px){.about__img-wrap-three>img:nth-child(1){border-radius:10px 80px 10px 10px}}
.about__img-wrap-three>img:nth-child(2){border-radius:10px;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.1);position:absolute;left:-10%;bottom:18%}
@media (max-width:767.98px){.about__img-wrap-three>img:nth-child(2){display:none}}
.about__img-wrap-three .shape img{position:absolute;left:-20%;bottom:20%;z-index:-1}
@media (max-width:767.98px){.about__img-wrap-three .shape img{display:none}}
.about__img-wrap-four{position:relative;padding-bottom:125px}
@media (max-width:991.98px){.about__img-wrap-four{margin-bottom:50px}}
.about__img-wrap-four>img{border-radius:10px}
.about__img-wrap-four>img:nth-child(2){border-radius:10px;border:10px solid var(--tc-color-white-default);position:absolute;right:35px;bottom:0}
@media (max-width:1199.98px){.about__img-wrap-four>img:nth-child(2){right:0;width:190px}}
@media (max-width:991.98px){.about__img-wrap-four>img:nth-child(2){width:230px}}
@media (max-width:767.98px){.about__img-wrap-four>img:nth-child(2){display:none}}
.about__img-wrap-four .shape img{position:absolute;right:13%;z-index:-1;top:31%}
@media (max-width:991.98px){.about__img-wrap-four .shape img{right:6%}}
@media (max-width:767.98px){.about__img-wrap-four .shape img{display:none}}
.about__img-wrap-five{position:relative;padding-bottom:75px;margin-bottom:25px}
.about__img-wrap-five img{border-radius:10px;min-height:250px;-o-object-fit:cover;object-fit:cover}
.about__img-wrap-six{position:relative;padding-left:70px}
@media (max-width:1199.98px){.about__img-wrap-six{padding-left:50px;padding-right:40px}}
@media (max-width:991.98px){.about__img-wrap-six{margin-bottom:50px}}
@media (max-width:767.98px){.about__img-wrap-six{padding:0;text-align:center}}
.about__img-wrap-six img:nth-child(1){border-radius:15px}
.about__img-wrap-six img:nth-child(2){border-radius:10px;-ms-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.1);-o-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.1);position:absolute;right:6%;bottom:20%}
@media (max-width:1199.98px){.about__img-wrap-six img:nth-child(2){right:0%}}
@media (max-width:767.98px){.about__img-wrap-six img:nth-child(2){display:none}}
.about__img-wrap-six .shape img{position:absolute;right:0;bottom:0;z-index:-1;border-radius:0;right:7%;bottom:-10%}
@media (max-width:1199.98px){.about__img-wrap-six .shape img{right:0%}}
.about__img-wrap-seven{position:relative;text-align:right}
@media (max-width:1199.98px){.about__img-wrap-seven{padding-left:40px}}
@media (max-width:991.98px){.about__img-wrap-seven{padding-left:0px;margin-bottom:50px}}
.about__img-wrap-seven>img{margin-left:auto;border-radius:20px}
.about__img-wrap-seven .shape img{position:absolute;right:-5%;top:-8%;z-index:1}
@media (max-width:767.98px){.about__img-wrap-seven .shape img{right:0}}
.about-list .list-wrap{display:flex;align-items:center;margin:0 -15px;gap:30px 0;margin-bottom:25px}
@media (max-width:1199.98px){.about-list .list-wrap{gap:20px 0;flex-wrap:wrap}}
.about-list .list-wrap li{padding:0 15px;width:50%;flex:0 0 auto;display:flex;align-items:flex-start;gap:15px}
@media (max-width:1199.98px){.about-list .list-wrap li{width:100%}}
@media (max-width:991.98px){.about-list .list-wrap li{width:50%}}
@media (max-width:767.98px){.about-list .list-wrap li{width:100%}}
.about-list .list-wrap li .icon{width:70px;height:70px;display:flex;align-items:center;justify-content:center;background:var(--tc-color-yellow-light);color:var(--tc-theme-primary);border-radius:8px;flex:0 0 auto;font-size:40px;line-height:0}
.about-list .list-wrap li .icon i{transition:0.3s linear}
.about-list .list-wrap li:hover .icon i{transform:rotateY(180deg)}
.about-list .list-wrap li .content .title{font-size:20px;margin-bottom:5px;font-weight:600}
.about-list .list-wrap li .content p{margin-bottom:0}
.about-content>p{margin-bottom:30px;width:93%;line-height:1.62}
@media (max-width:1199.98px){.about-content>p{width:100%}}
.about__content-two{width:90%}
@media (max-width:1199.98px){.about__content-two{width:100%}}
.about__content-two>p{margin-bottom:35px}
.about__content-three{width:95%;position:relative}
@media (max-width:1199.98px){.about__content-three{width:100%}}
.about__content-three>p{margin-bottom:30px;width:95%}
@media (max-width:1199.98px){.about__content-three>p{width:100%}}
.about__content-four{width:94%}
@media (max-width:1199.98px){.about__content-four{width:100%}}
.about__content-four p{margin-bottom:30px}
.about__content-five .section-title .title span{font-weight:400}
.about__content-five>p{margin-bottom:0;gap:10px;line-height:1.75}
.about__content-five>p span{font-size:60px;font-weight:700;color:var(--tc-heading-color);font-family:var(--tc-heading-font-family);line-height:0.8}
.about__content-six>p{margin-bottom:25px;width:85%}
@media (max-width:1199.98px){.about__content-six>p{width:100%}}
.about__content-seven .section-title .title span{position:relative}
.about__content-seven .section-title .title span::before{content:"";position:absolute;left:0;bottom:6px;width:0;height:8px;background:var(--tc-theme-primary);z-index:-1;transition:all 0.4s ease-out 0s}
.about__content-seven .section-title .title.animated span::before{width:100%}
.about__content-seven>p{margin-bottom:30px;width:90%}
@media (max-width:1199.98px){.about__content-seven>p{width:100%}}
.about__content-inner{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:50px}
@media (max-width:767.98px){.about__content-inner{flex-wrap:wrap}}
.about__content-inner-two{margin-bottom:40px}
@media (max-width:1199.98px){.about__content-inner-two{gap:20px}}
@media (max-width:991.98px){.about__content-inner-two{justify-content:flex-start;gap:30px}}
.about__content-inner-three{display:flex;gap:35px;align-items:center;margin-bottom:25px;flex-wrap:wrap}
.about__content-inner-four{display:flex;align-items:center;gap:30px;justify-content:space-between;margin-bottom:30px}
@media (max-width:1199.98px){.about__content-inner-four{flex-wrap:wrap}}
.about__content-inner-five{display:flex;align-items:center;gap:30px;justify-content:space-between;margin-bottom:60px}
@media (max-width:1199.98px){.about__content-inner-five{flex-wrap:wrap}}
.about__list-box .list-wrap li{display:flex;align-items:flex-start;font-size:20px;font-weight:500;color:var(--tc-theme-secondary);font-family:var(--tc-heading-font-family);gap:12px;margin-bottom:10px}
.about__list-box .list-wrap li i{width:26px;height:26px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--tc-theme-primary);color:var(--tc-color-white-default);line-height:0;font-size:18px;transform:translateY(3px)}
.about__list-box .list-wrap li:last-child{margin-bottom:0}
.about__list-box-two{border-left:1px solid #DBE3EB;padding-left:30px}
@media (max-width:1199.98px){.about__list-box-two{border:none;padding:0}}
.about__list-img{width:184px;flex:0 0 auto}
.about__list-img img{border-radius:10px}
.about__list-img-two{width:248px;flex:0 0 auto}
.about__list-img-two img{border-radius:8px;border:1px solid #D1D1D1;box-shadow:7px 7px 0px 0px rgba(0,0,0,0.1)}
.about__list-img-three{position:relative}
.about__list-img-three img{border-radius:15px}
.about__list-img-three .play-btn{width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:var(--tc-theme-primary);color:var(--tc-color-black-1);border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.about__list-img-three .play-btn:hover{background:var(--tc-theme-secondary);color:var(--tc-color-white-default)}
.about__list-img-four img{-ms-box-shadow:-7px 7px 0px 0px rgba(0,0,0,0.1);-o-box-shadow:-7px 7px 0px 0px rgba(0,0,0,0.1);box-shadow:-7px 7px 0px 0px rgba(0,0,0,0.1);border:0.8px solid #DADADA;border-radius:12px}
.about-bottom{display:flex;align-items:center;gap:40px}
@media (max-width:767.98px){.about-bottom{gap:30px;flex-wrap:wrap}}
.about-bottom .author-wrap{display:flex;align-items:center;gap:15px}
.about-bottom .author-wrap .thumb{width:60px;flex:0 0 auto;border:1px solid #B8B9DA;border-radius:50%;overflow:hidden}
.about-bottom .author-wrap .content img{margin-bottom:5px}
.about-bottom .author-wrap .content .title{margin-bottom:0;font-size:20px;font-weight:500}
.about-bottom .author-wrap .content .title span{font-size:16px;font-weight:400;color:#6568AF}
.about-bottom-two{border-top:1px solid var(--tc-border-4);padding-top:30px}
@media (max-width:1199.98px){.about-bottom-two{gap:20px}}
.about__phone{display:flex;align-items:center;gap:15px}
.about__phone .icon{width:50px;height:50px;display:flex;align-items:center;justify-content:center;line-height:0;background:var(--tc-color-gray-3);border-radius:50%;font-size:25px;color:var(--tc-theme-secondary)}
.about__phone .content span{display:block;line-height:1;margin-bottom:10px}
.about__phone .content a{font-size:22px;font-weight:var(--tc-fw-semi-bold);color:var(--tc-theme-secondary);font-family:var(--tc-heading-font-family);line-height:1}
.about__phone .content a:hover{color:var(--tc-theme-primary)}
.about__award-box{display:flex;align-items:center;gap:15px;position:absolute;bottom:15px;left:0}
@media (max-width:767.98px){.about__award-box{bottom:0}}
.about__award-box .icon{width:90px;height:90px;align-items:center;justify-content:center;display:flex;background:var(--tc-color-yellow-light);border-radius:15px;line-height:0;font-size:45px;color:var(--tc-theme-primary)}
.about__award-box .content .title{margin-bottom:12px;font-size:50px;line-height:0.8;font-weight:800}
.about__award-box .content p{margin-bottom:0;font-weight:500;line-height:1.4}
.about__award-box-two{-ms-box-shadow:-7px 7px 0px 0px rgba(0,0,0,0.1);-o-box-shadow:-7px 7px 0px 0px rgba(0,0,0,0.1);box-shadow:-7px 7px 0px 0px rgba(0,0,0,0.1);background:var(--tc-color-white-default);border:0.8px solid #B4B4B4;padding:17px 25px;border-radius:12px;text-align:left;transform:rotate(90deg);position:absolute;left:-3%;bottom:33%}
@media (max-width:1199.98px){.about__award-box-two{left:-17%}}
@media (max-width:767.98px){.about__award-box-two{display:none}}
.about__satisfied-box{display:flex;align-items:center;gap:15px}
.about__satisfied-box .icon{width:90px;height:90px;align-items:center;justify-content:center;display:flex;border-radius:15px;background:var(--tc-color-yellow-light);color:var(--tc-theme-primary);line-height:0;font-size:45px}
.about__satisfied-box .content .title{font-size:40px;align-items:center;line-height:1;margin-bottom:10px}
@media (max-width:1199.98px){.about__satisfied-box .content .title{font-size:36px}}
@media (max-width:767.98px){.about__satisfied-box .content .title{font-size:32px}}
.about__satisfied-box .content p{margin-bottom:0;font-weight:500;line-height:1.4}
.about-shape-wrap img{position:absolute;z-index:-1}
.about-shape-wrap img:nth-child(1){right:10%;top:30%}
@media (max-width:1500px){.about-shape-wrap img:nth-child(1){right:6%;top:26%}}
@media (max-width:1199.98px){.about-shape-wrap img:nth-child(1){right:10%;top:4%}}
.about-shape-wrap img:nth-child(2){right:6%;top:36%;z-index:-2}
@media (max-width:1500px){.about-shape-wrap img:nth-child(2){right:2%;top:34%}}
@media (max-width:1199.98px){.about-shape-wrap img:nth-child(2){right:4%;top:11%}}
@media (max-width:767.98px){.about-shape-wrap img:nth-child(2){display:none}}
.about-left-shape img{position:absolute;z-index:-1;left:0;bottom:0}
.about__shape-wrap-two img{position:absolute;z-index:-1}
.about__shape-wrap-two img:nth-child(1){left:9%;top:20%}
@media (max-width:1500px){.about__shape-wrap-two img:nth-child(1){left:8%;top:0}}
@media (max-width:991.98px){.about__shape-wrap-two img:nth-child(1){left:15%}}
.about__shape-wrap-two img:nth-child(2){left:12%;top:26%}
@media (max-width:1500px){.about__shape-wrap-two img:nth-child(2){left:2%;top:10%}}
@media (max-width:767.98px){.about__shape-wrap-two img:nth-child(2){display:none}}
.about__shape-wrap-two img:nth-child(3){right:0%;bottom:0%}
.about__shape-wrap-three img{position:absolute;z-index:-1;right:-10%;top:-5%}
@media (max-width:1199.98px){.about__shape-wrap-three img{right:-3%;top:-10%}}
@media (max-width:767.98px){.about__shape-wrap-three img{top:-6%}}
.about__shape-wrap-four img{position:absolute;z-index:-1}
.about__shape-wrap-four img:nth-child(1){right:0;bottom:0}
.about__shape-wrap-four img:nth-child(2){right:10%;bottom:42%}
@media (max-width:1500px){.about__shape-wrap-four img:nth-child(2){right:6%;bottom:52%}}
@media (max-width:1199.98px){.about__shape-wrap-four img:nth-child(2){right:2%;bottom:32%}}
@media (max-width:991.98px){.about__shape-wrap-four img:nth-child(2){right:8%;bottom:7%}}.experience-year{position:relative;width:150px;height:150px;display:flex;align-items:center;justify-content:center;background:var(--tc-theme-secondary);border:4px solid var(--tc-color-white-default);border-radius:50%;position:absolute;left:50%;transform:translateX(-50%);bottom:0}
.experience-year .icon{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:var(--tc-theme-primary);color:var(--tc-color-white-default);line-height:0;font-size:36px;border-radius:50%}
.experience-year .content .circle{position:absolute;margin-bottom:0;font-size:15px;text-transform:uppercase;left:50%;top:50%;transform:translate(-50%,-50%);color:var(--tc-color-white-default)}
.experience-year .content .circle span{position:absolute;top:-64px;display:inline-block;transform-origin:0 64px}.experience__box-two{position:absolute;transform:rotate(180deg);left:11px;bottom:9%;padding:60px 25px}
@media (max-width:767.98px){.experience__box-two{display:none}}
.experience__box-three{display:flex;align-items:center}
.experience__box-three .title{background:var(--tc-color-yellow-light);border:1px solid #F4E7CC;border-radius:16px;margin-bottom:0;padding:30px 28px}
@media (max-width:1199.98px){.experience__box-three .title{padding:25px 25px}}
.experience__box-three .title span{background:linear-gradient(180deg,#FFCE4F 0%,#F79400 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:90px;font-weight:800;line-height:0.8;position:relative;font-family:var(--tc-heading-font-family)}
@media (max-width:1199.98px){.experience__box-three .title span{font-size:60px}}
@media (max-width:991.98px){.experience__box-three .title span{font-size:80px}}
.experience__box-three p{margin-bottom:0;color:var(--tc-theme-secondary);text-transform:uppercase;font-weight:700;font-family:var(--tc-heading-font-family);margin-left:-15px}
@media (max-width:1199.98px){.experience__box-three p{font-size:14px}}
.experience__box-three p span{display:block}
.experience__box-four{display:flex;background:var(--tc-color-white-default);border-radius:40px;align-items:center;gap:10px;position:absolute;left:-15%;bottom:36%;transform:rotate(-90deg);padding:22px 30px}
@media (max-width:1199.98px){.experience__box-four{left:-22%}}
@media (max-width:767.98px){.experience__box-four{display:none}}
.experience__box-four .title{margin-bottom:0;background:linear-gradient(180deg,#FFCE4F 0%,#F79400 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:70px;font-weight:900;line-height:0.8}
.experience__box-four p{margin-bottom:0;text-transform:uppercase;font-weight:700;font-family:var(--tc-heading-font-family);color:var(--tc-theme-secondary)}
.experience__content{display:flex;align-items:center;gap:20px;writing-mode:vertical-lr;position:relative}
@media (max-width:1199.98px){.experience__content{left:42%}}
.experience__content .title{font-size:50px;line-height:0.8;font-weight:800;margin-bottom:0;color:var(--tc-color-white-default);position:relative}
.experience__content .title::before{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-9px;width:34px;height:2px;background:var(--tc-theme-primary)}
.experience__content p{margin-bottom:0;text-align:left;color:var(--tc-color-white-default)}
.experience__shape{position:absolute;left:30%;top:0;width:35%;height:100%;transform:rotate(180deg);z-index:-1}
@media (max-width:1199.98px){.experience__shape{left:63%}}
.experience__shape svg{width:100%;height:100%;color:var(--tc-theme-secondary);overflow:visible}
.services-bg{background-size:cover;background-position:center;padding:120px 0}
@media (max-width:767.98px){.services-bg{padding:100px 0}}
.services__bg-three{background-size:cover;background-position:center;padding:120px 0 90px}
@media (max-width:767.98px){.services__bg-three{padding:100px 0 70px}}
.services__bg-four{background-size:cover;background-position:center;padding:120px 0 90px;position:relative;z-index:1}
@media (max-width:767.98px){.services__bg-four{padding:100px 0 70px}}
.services__bg-five{background-size:cover;background-position:center;padding:120px 0 90px}
@media (max-width:767.98px){.services__bg-five{padding:100px 0 70px}}
.services__bg-six{background-size:cover;background-position:center;padding:120px 0}
@media (max-width:767.98px){.services__bg-six{padding:100px 0}}
.services__bg-seven{background-size:cover;background-position:center;padding:120px 0 90px;position:relative;z-index:1}
@media (max-width:767.98px){.services__bg-seven{padding:100px 0 70px}}
.services__area-two{background:var(--tc-heading-color);padding:120px 0 90px;position:relative;z-index:1}
@media (max-width:767.98px){.services__area-two{padding:100px 0 70px}}
.services-item-wrap .row{--bs-gutter-x:24px}
.services-item{background:var(--tc-color-white-default);border-radius:10px;transition:all 0.3s ease-out 0s;margin-bottom:30px}
.services-item:hover{box-shadow:0px 4px 30px 0px #CFDEE4}
.services-item:hover .services-content .icon{background:var(--tc-theme-secondary);color:var(--tc-color-white-default)}
.services__item-two{border:2px solid #282B7C;border-radius:10px;padding:35px;margin-bottom:30px;background:var(--tc-heading-color)}
.services__item-two:hover .services__icon-two{transform:rotateY(180deg)}
.services__item-three{background:var(--tc-color-white-default);padding:40px 40px;border-radius:15px;margin-bottom:30px}
@media (max-width:1199.98px){.services__item-three{padding:35px 30px}}
.services__item-three:hover .services__icon-three i{transform:rotateY(180deg)}
.services__item-four{background:var(--tc-color-white-default);display:flex;align-items:center;gap:50px;padding:30px 80px 30px 30px;border-radius:15px}
@media (max-width:1199.98px){.services__item-four{padding:30px 20px 30px 20px;gap:25px}}
@media (max-width:991.98px){.services__item-four{flex-wrap:wrap;padding:30px 30px}}
@media (max-width:767.98px){.services__item-four{padding:30px 25px}}
.services__item-five{-ms-box-shadow:0px 10px 20px 0px rgba(0,0,0,0.1);-o-box-shadow:0px 10px 20px 0px rgba(0,0,0,0.1);box-shadow:0px 10px 20px 0px rgba(0,0,0,0.1);border:1px solid #E9E9F0;background:var(--tc-color-white-default);border-radius:15px;padding:60px 30px 45px;text-align:center;margin-bottom:30px;transition:all 0.3s ease-out 0s}
.services__item-five:hover{transform:translateY(-5px)}
.services__item-top{display:flex;align-items:center;gap:30px;margin-bottom:22px}
.services__item-top .title{font-size:22px;font-weight:600;margin-bottom:0}
@media (max-width:1199.98px){.services__item-top .title{font-size:20px}}
.services__item-wrap-two .row [class*=col-]:nth-child(odd) .services__item-five{margin-top:30px}
@media (max-width:991.98px){.services__item-wrap-two .row [class*=col-]:nth-child(odd) .services__item-five{margin-top:0}}
.services-thumb{border-radius:10px 10px 0 100px;overflow:hidden;position:relative}
.services-thumb img{height:200px;-o-object-fit:cover;object-fit:cover;width:100%}
.services__thumb-four{width:337px;flex:0 0 auto}
@media (max-width:1199.98px){.services__thumb-four{width:300px}}
@media (max-width:991.98px){.services__thumb-four{width:100%}}
.services__thumb-four img{border-radius:12px;height:380px;-o-object-fit:cover;object-fit:cover;width:100%}
@media (max-width:1199.98px){.services__thumb-four img{height:340px}}
.services__icon-two{font-size:60px;line-height:0;color:var(--tc-theme-primary);display:inline-block;transition:all 0.4s ease-out 0s;margin-bottom:20px}
.services__icon-three{width:70px;height:70px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--tc-color-gray-3);border:1px solid var(--tc-color-gray-2);flex:0 0 auto;line-height:0;font-size:42px;color:var(--tc-theme-secondary);position:relative}
.services__icon-three i{transition:all 0.4s ease-out 0s;transform:rotateY(0deg)}
.services__icon-three::before{content:"";position:absolute;right:-18px;top:50%;transform:translateY(-50%);width:3px;height:40px;background:#DCE7EC;border-radius:3px}
.services__icon-five{position:relative;z-index:1;color:var(--tc-theme-primary);font-size:45px;line-height:0;display:inline-block;margin-bottom:50px}
.services__icon-shape .shape{position:absolute;z-index:-1}
.services__icon-shape .shape:nth-child(1){left:50%;top:50%;transform:translate(-50%,-50%)}
.services__icon-shape .shape:nth-child(1) svg{color:var(--tc-color-yellow-light)}
.services__icon-shape .shape:nth-child(2){left:-2px;bottom:-13px}
.services__icon-shape .shape:nth-child(2) svg{color:var(--tc-theme-primary)}
.services__icon-shape .shape:nth-child(3){left:50px;top:-18px}
.services__icon-shape .shape:nth-child(3) svg{color:var(--tc-theme-primary)}
.services-content{padding:30px 30px 30px;position:relative}
.services-content .icon{width:70px;height:70px;background:var(--tc-color-gray-3);display:flex;align-items:center;justify-content:center;font-size:36px;line-height:0;color:var(--tc-theme-secondary);border:3px solid var(--tc-color-white-default);border-radius:50%;position:absolute;left:30px;top:-55px;z-index:2;transition:all 0.4s ease-out 0s}
.services-content .title{font-size:22px;font-weight:600;margin-bottom:10px}
.services-content .title a:hover{color:var(--tc-theme-primary)}
.services-content p{margin-bottom:22px}
.services-content .btn{background:var(--tc-color-gray-3);color:var(--tc-theme-secondary);padding:16px 20px}
.services-content .btn:hover{color:var(--tc-color-white-default)}
.services__content-two .title{color:var(--tc-color-white-default);margin-bottom:15px;font-size:22px;font-weight:600}
.services__content-two p{margin-bottom:25px;color:var(--tc-color-gray-2)}
.services__content-two .btn{background:#2E328B;color:#9597C8;padding:16px 20px}
.services__content-two .btn::before{background:var(--tc-color-white-default)}
.services__content-two .btn::after{color:var(--tc-color-white-default)}
.services__content-two .btn:hover{color:var(--tc-theme-secondary)}
.services__content-two .btn:hover::after{color:var(--tc-theme-secondary)}
.services__content-three p{margin-bottom:25px}
.services__content-three .btn{background:var(--tc-color-yellow-light);color:var(--tc-theme-primary)}
.services__content-three .btn:hover{color:var(--tc-color-white-default)}
.services__content-four .title{font-size:30px;font-weight:600;margin-bottom:10px}
@media (max-width:1199.98px){.services__content-four .title{font-size:26px}}
.services__content-four p{margin-bottom:20px}
.services__content-four .about__list-box{margin-bottom:20px}
.services__content-four .about__list-box li i{font-size:15px}
.services__content-four .btn{background:var(--tc-color-gray-3);color:var(--tc-theme-secondary)}
.services__content-four .btn:hover{color:var(--tc-color-white-default)}
.services__content-five .title{font-size:22px;font-weight:600;margin-bottom:15px}
.services__content-five p{margin-bottom:25px}
.services__content-five .btn{background:var(--tc-color-gray-3);color:var(--tc-theme-secondary);padding:16px 24px}
.services__content-five .btn:hover{color:var(--tc-color-white-default)}
.services-bottom-content{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:30px}
@media (max-width:767.98px){.services-bottom-content{flex-wrap:wrap;text-align:center}}
.services-bottom-content p{margin-bottom:0}
.services__tab-wrap{display:flex;gap:30px}
@media (max-width:767.98px){.services__tab-wrap{flex-wrap:wrap}}
.services__tab-wrap .nav-tabs{border-bottom:none;margin-bottom:0;flex-direction:column;width:330px}
@media (max-width:1199.98px){.services__tab-wrap .nav-tabs{width:270px}}
@media (max-width:767.98px){.services__tab-wrap .nav-tabs{width:auto;justify-content:center;flex-direction:row}}
.services__tab-wrap .nav-item{margin-bottom:5px}
.services__tab-wrap .nav-item:last-child{margin-bottom:0}
.services__tab-wrap .nav-link{border:none;background:linear-gradient(90deg,#3B3D9A 13.19%,rgba(44,46,143,0.54) 100%);border-radius:10px;display:flex;align-items:center;margin:0;gap:11px;font-size:20px;font-weight:600;font-family:var(--tc-heading-font-family);color:var(--tc-color-white-default);padding:15px 55px 15px 25px;position:relative;width:330px;transition:all 0.3s ease-out 0s}
@media (max-width:1199.98px){.services__tab-wrap .nav-link{width:270px;font-size:18px;padding:15px 45px 15px 20px}}
.services__tab-wrap .nav-link i{font-size:40px;line-height:0;color:var(--tc-theme-primary);transition:all 0.3s ease-out 0s}
@media (max-width:1199.98px){.services__tab-wrap .nav-link i{font-size:35px}}
.services__tab-wrap .nav-link::after{content:"\f10a";position:absolute;top:50%;right:20px;transform:translateY(-50%);font-family:flaticon;font-weight:500;font-size:24px;line-height:0}
.services__tab-wrap .nav-link.active{background:var(--tc-theme-primary);color:var(--tc-color-white-default)}
.services__tab-wrap .nav-link.active i{color:var(--tc-color-white-default)}
.services__shape-wrap img{position:absolute;z-index:-1}
.services__shape-wrap img:nth-child(1){left:0;bottom:0}
@media (max-width:991.98px){.services__shape-wrap img:nth-child(1){width:200px}}
.services__shape-wrap img:nth-child(2){right:0;top:0}
@media (max-width:991.98px){.services__shape-wrap img:nth-child(2){width:200px}}
.services__shape-wrap-two img{position:absolute;z-index:-1}
.services__shape-wrap-two img:nth-child(1){left:0;top:0}
@media (max-width:767.98px){.services__shape-wrap-two img:nth-child(1){width:200px}}
.services__shape-wrap-two img:nth-child(2){right:0;bottom:0}
@media (max-width:767.98px){.services__shape-wrap-two img:nth-child(2){width:200px}}
.services__details-area{padding:120px 0}
@media (max-width:767.98px){.services__details-area{padding:100px 0}}
.services__details-wrap .row .col-70{width:70.4%;flex:0 0 auto}
@media (max-width:991.98px){.services__details-wrap .row .col-70{width:100%}}
.services__details-wrap .row .col-30{width:29.6%;flex:0 0 auto}
@media (max-width:991.98px){.services__details-wrap .row .col-30{width:100%}}
.services__details-thumb{margin-bottom:35px}
@media (max-width:767.98px){.services__details-thumb{margin-bottom:25px}}
.services__details-thumb img{border-radius:10px;width:100%;min-height:250px;-o-object-fit:cover;object-fit:cover}
.services__details-thumb-two{margin-bottom:0}
@media (max-width:767.98px){.services__details-thumb-two{margin-bottom:30px}}
.services__details-content>.title{margin-bottom:22px;font-size:40px;font-weight:600;text-transform:capitalize}
@media (max-width:1199.98px){.services__details-content>.title{font-size:36px}}
@media (max-width:767.98px){.services__details-content>.title{font-size:32px}}
.services__details-content>p{margin-bottom:20px}
.services__details-content>p.last-info{margin-bottom:0}
.services__details-content .title-two{margin-bottom:20px;font-size:36px;font-weight:600}
@media (max-width:1199.98px){.services__details-content .title-two{font-size:32px}}
@media (max-width:767.98px){.services__details-content .title-two{font-size:28px}}
.services__details-content-two>.title{font-size:36px}
@media (max-width:1199.98px){.services__details-content-two>.title{font-size:32px}}
@media (max-width:767.98px){.services__details-content-two>.title{font-size:30px}}
.services__details-top{margin-bottom:30px}
.services__details-top .row .col-49{width:48.9%;flex:0 0 auto}
@media (max-width:767.98px){.services__details-top .row .col-49{width:100%}}
.services__details-top .row .col-51{width:51.1%;flex:0 0 auto}
@media (max-width:767.98px){.services__details-top .row .col-51{width:100%}}
.services__details-top-content .title{margin-bottom:15px;font-size:40px}
@media (max-width:1199.98px){.services__details-top-content .title{font-size:36px}}
@media (max-width:767.98px){.services__details-top-content .title{font-size:32px}}
.services__details-top-content p{margin-bottom:15px}
.services__details-list{margin:35px 0 10px}
.services__details-list-two{margin:25px 0 10px}
.services__details-list-box{display:flex;align-items:flex-start;gap:20px;-ms-box-shadow:0px 7px 15px 0px rgba(0,0,0,0.05);-o-box-shadow:0px 7px 15px 0px rgba(0,0,0,0.05);box-shadow:0px 7px 15px 0px rgba(0,0,0,0.05);border:1px solid #E5E7E8;border-radius:10px;padding:30px 30px;margin-bottom:30px}
@media (max-width:1199.98px){.services__details-list-box{gap:15px;padding:30px 25px;flex-wrap:wrap}}
.services__details-list-box .icon{width:70px;height:70px;display:flex;align-items:center;justify-content:center;background:var(--tc-theme-primary);flex:0 0 auto;border-radius:8px;color:var(--tc-color-white-default);font-size:50px;line-height:0}
.services__details-list-box .icon i{transform:rotateY(0);transition:all 0.4s ease-out 0s}
.services__details-list-box .content .title{font-size:22px;font-weight:600;margin-bottom:10px}
.services__details-list-box .content p{margin-bottom:0}
.services__details-list-box:hover .icon i{transform:rotateY(180deg)}
.services__details-list-box-two{-ms-box-shadow:0px 7px 15px 0px rgba(0,0,0,0.05);-o-box-shadow:0px 7px 15px 0px rgba(0,0,0,0.05);box-shadow:0px 7px 15px 0px rgba(0,0,0,0.05);background:#FFFBF4;border:1px solid #FBD58A;border-radius:10px;padding:30px 30px 30px;text-align:center;margin-bottom:30px}
@media (max-width:1199.98px){.services__details-list-box-two{padding:30px 18px 30px}}
@media (max-width:767.98px){.services__details-list-box-two{padding:30px 30px 30px}}
.services__details-list-box-two .icon{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:var(--tc-theme-primary);color:var(--tc-color-white-default);line-height:0;border-radius:50%;margin:0 auto 30px;font-size:40px}
.services__details-list-box-two .icon i{transform:rotateY(0);transition:all 0.4s ease-out 0s}
.services__details-list-box-two .content .title{margin-bottom:10px;font-size:22px;font-weight:600}
@media (max-width:1199.98px){.services__details-list-box-two .content .title{font-size:20px}}
@media (max-width:767.98px){.services__details-list-box-two .content .title{font-size:22px}}
.services__details-list-box-two .content p{margin-bottom:0}
.services__details-list-box-two:hover .icon i{transform:rotateY(180deg)}
.services__details-list-box-three{display:flex;align-items:flex-start;gap:20px;margin-bottom:50px}
@media (max-width:1199.98px){.services__details-list-box-three{gap:14px;margin-bottom:30px}}
.services__details-list-box-three .icon{font-size:60px;line-height:0;color:var(--tc-theme-primary);transition:all 0.3s ease-out 0s;transform:rotateY(0) translateY(3px)}
.services__details-list-box-three .content .title{margin-bottom:5px;font-size:22px;font-weight:600}
.services__details-list-box-three .content p{margin-bottom:0}
@media (max-width:1199.98px){.services__details-list-box-three .content p br{display:none}}
.services__details-list-box-three:last-child{margin-bottom:0}
.services__details-list-box-three:hover .icon{transform:rotateY(180deg) translateY(3px)}
.services__details-inner{margin:35px 0 30px}
.services__details-inner .row .col-44{width:43.9%;flex:0 0 auto}
@media (max-width:767.98px){.services__details-inner .row .col-44{width:100%}}
.services__details-inner .row .col-56{width:56.1%;flex:0 0 auto}
@media (max-width:767.98px){.services__details-inner .row .col-56{width:100%}}
.services__details-inner-two{margin:80px 0 45px}
@media (max-width:1199.98px){.services__details-inner-two{margin:50px 0 40px}}
.services__details-inner-two .row .col-48{width:48.5%;flex:0 0 auto}
@media (max-width:767.98px){.services__details-inner-two .row .col-48{width:100%}}
.services__details-inner-two .row .col-52{width:51.5%;flex:0 0 auto}
@media (max-width:767.98px){.services__details-inner-two .row .col-52{width:100%}}
.services__details-inner-three{margin-bottom:40px}
.services__details-inner-four{margin:40px 0 35px}
.services__details-inner-four .services__details-inner-content-two p{margin-bottom:25px}
.services__details-inner-five{margin:0 0 55px}
.services__details-inner-five .services__details-inner-content-three{margin:0 30px 0 0}
@media (max-width:1199.98px){.services__details-inner-five .services__details-inner-content-three{margin:0 0 0 0}}
@media (max-width:991.98px){.services__details-inner-five .services__details-inner-content-three{margin:0 0 30px 0}}
.services__details-inner-five .services__details-list-box{padding:25px 25px;margin-bottom:20px}
.services__details-inner-five .services__details-list-box:last-child{margin-bottom:0}
.services__details-inner-six{margin:30px 0 40px}
.services__details-inner-six .services__details-inner-content-three{margin:0 60px 0 0}
@media (max-width:1199.98px){.services__details-inner-six .services__details-inner-content-three{margin:0 0 0 0}}
@media (max-width:991.98px){.services__details-inner-six .services__details-inner-content-three{margin:0 0 30px 0}}
.services__details-inner-img{position:relative}
@media (max-width:767.98px){.services__details-inner-img{margin-bottom:30px}}
.services__details-inner-img img{border-radius:10px;min-height:230px;-o-object-fit:cover;object-fit:cover;width:100%}
.services__details-inner-img .play-btn{width:62px;height:62px;display:flex;align-items:center;justify-content:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:var(--tc-color-white-default);border-radius:50%;color:var(--tc-theme-secondary);font-size:18px}
.services__details-inner-img .play-btn:hover{background:var(--tc-theme-primary);color:var(--tc-color-white-default)}
.services__details-inner-img-wrap{margin:30px 0 0}
.services__details-inner-img-wrap img{border-radius:10px;margin-bottom:30px;width:100%}
.services__details-inner-content .title{margin-bottom:15px;font-size:24px;text-transform:capitalize}
@media (max-width:1199.98px){.services__details-inner-content .title br{display:none}}
.services__details-inner-content p{margin-bottom:20px}
.services__details-inner-content-two .title{font-size:36px;margin-bottom:20px;font-weight:600}
@media (max-width:1199.98px){.services__details-inner-content-two .title{font-size:32px}}
@media (max-width:767.98px){.services__details-inner-content-two .title{font-size:28px}}
.services__details-inner-content-two p{margin-bottom:0;width:90%}
@media (max-width:1199.98px){.services__details-inner-content-two p{width:100%}}
.services__details-inner-content-three{margin-left:30px}
@media (max-width:1199.98px){.services__details-inner-content-three{margin-left:0}}
@media (max-width:767.98px){.services__details-inner-content-three{margin-top:30px}}
.services__details-inner-content-three .title{font-size:30px;margin-bottom:20px}
@media (max-width:767.98px){.services__details-inner-content-three .title{font-size:28px}}
.services__details-inner-content-three p{margin-bottom:0}
.services__details-inner-graph img{-ms-box-shadow:-7px 7px 0px 0px rgba(0,0,0,0.1);-o-box-shadow:-7px 7px 0px 0px rgba(0,0,0,0.1);box-shadow:-7px 7px 0px 0px rgba(0,0,0,0.1);border:0.8px solid #DADADA;border-radius:12px}
.services__sidebar{margin-right:20px}
@media (max-width:1199.98px){.services__sidebar{margin-right:0}}
@media (max-width:991.98px){.services__sidebar{margin-top:100px}}.sidebar__widget-two{border:none !important;padding:0 !important;border-radius:0 !important}
.sidebar__widget-three{border:none !important;background:var(--tc-color-gray-3)}
.sidebar__cat-list-two .list-wrap li{margin-bottom:10px}
.sidebar__cat-list-two .list-wrap li a{display:flex;align-items:center;justify-content:space-between;background:var(--tc-color-gray-3);border:1px solid #E0EEF3;border-radius:4px;padding:16px 20px;font-size:18px;font-weight:500;color:var(--tc-body-color)}
.sidebar__cat-list-two .list-wrap li a i{font-size:24px;line-height:0;transition:all 0.3s ease-out 0s}
.sidebar__cat-list-two .list-wrap li a:hover{background:var(--tc-theme-secondary);color:var(--tc-color-white-default);border-color:var(--tc-theme-secondary)}
.sidebar__cat-list-two .list-wrap li a:hover i{color:var(--tc-theme-primary)}
.sidebar__cat-list-two .list-wrap li:last-child{margin-bottom:0}
.sidebar__cat-list-three .list-wrap li a{background:var(--tc-color-white-default)}
.sidebar__brochure p{margin-bottom:15px}
.sidebar__brochure a{display:flex;align-items:center;background:var(--tc-color-gray-3);border-radius:5px;padding:15px 20px;font-size:14px;font-weight:500;color:var(--tc-heading-color);gap:12px;margin-bottom:10px}
.sidebar__brochure a i{font-size:18px}
.sidebar__brochure a:hover{background:var(--tc-theme-secondary);color:var(--tc-color-white-default)}
.sidebar__brochure a:last-child{margin-bottom:0}
.sidebar__brochure-two a{background:var(--tc-color-white-default)}
.sidebar__contact{background:var(--tc-theme-secondary);border-radius:10px;padding:50px 40px 55px;text-align:center}
@media (max-width:1199.98px){.sidebar__contact{padding:40px 20px 40px}}
@media (max-width:767.98px){.sidebar__contact{padding:40px 30px 40px}}
.sidebar__contact .title{color:var(--tc-color-white-default);margin-bottom:30px;font-size:24px}
.sidebar__contact .btn{gap:5px;padding:13px 24px}
.sidebar__contact .btn i{font-size:24px;line-height:0}
.sidebar__contact .btn::after{display:none}
.sidebar__contact .btn::before{background:var(--tc-color-gray-3)}
.sidebar__contact .btn:hover{color:var(--tc-theme-secondary)}
.sidebar__contact-two{background-size:cover;background-position:center;padding:30px 40px 180px}
@media (max-width:1199.98px){.sidebar__contact-two{padding:30px 20px 180px}}
@media (max-width:991.98px){.sidebar__contact-two{padding:30px 20px 70px}}
.sidebar__contact-two .title{color:var(--tc-theme-secondary)}
.sidebar__contact-two .btn{border-radius:30px}
.sidebar__contact-two .btn::before{background:var(--tc-theme-secondary)}
.sidebar__contact-two .btn:hover{color:var(--tc-color-white-default)}
.sidebar__form form .form-grp{margin-bottom:8px}
.sidebar__form form .form-grp textarea,.sidebar__form form .form-grp input{width:100%;border:1px solid #E0E6F2;background:var(--tc-color-white-default);border-radius:5px;padding:14px 15px;font-size:14px;color:var(--tc-body-color);font-weight:500;height:50px;display:block}
.sidebar__form form .form-grp textarea::-moz-placeholder,.sidebar__form form .form-grp input::-moz-placeholder{font-size:14px;color:#667594;font-weight:500;text-transform:capitalize}
.sidebar__form form .form-grp textarea::placeholder,.sidebar__form form .form-grp input::placeholder{font-size:14px;color:#667594;font-weight:500;text-transform:capitalize}
.sidebar__form form .form-grp textarea{min-height:120px;max-height:120px}
.sidebar__form form .btn{width:100%;justify-content:center}
.sidebar__form form .btn::after{display:none}.shine-animate{display:block;overflow:hidden;position:relative;z-index:1}
.shine-animate::before{position:absolute;top:0;left:-100%;display:block;content:"";width:50%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 100%);transform:skewX(-25deg)}
.shine-animate-item:hover .shine-animate::before{animation:hoverShine 1.2s}.section-more-btn{text-align:right}
@media (max-width:991.98px){.section-more-btn{text-align:left;margin-bottom:50px}}
.section-more-btn .border-btn{border-color:var(--tc-color-white-default);color:var(--tc-color-white-default)}
.section-more-btn .border-btn:hover{color:var(--tc-theme-secondary);background:var(--tc-color-white-default);border-color:var(--tc-color-white-default)}.about__list-box-three .list-wrap{display:flex;align-items:center;margin:0 -5px;flex-wrap:wrap;gap:10px 0}
.about__list-box-three .list-wrap li{width:50%;flex:0 0 auto;padding:0 5px;margin:0}
@media (max-width:767.98px){.about__list-box-three .list-wrap li{width:100%}}
@media only screen and (min-width:576px) and (max-width:767px){.about__list-box-three .list-wrap li{width:50%}}
.choose-area{background:#171A7C;padding:120px 0;position:relative;z-index:1;overflow:hidden}
@media (max-width:767.98px){.choose-area{padding:100px 0}}
.choose__area-two{position:relative;overflow:hidden;margin:120px 0 0;padding:85px 0 0;z-index:1}
@media (max-width:767.98px){.choose__area-two{padding:0;margin:0}}
.choose__area-three{position:relative;overflow:hidden;padding:120px 0;z-index:1}
@media (max-width:767.98px){.choose__area-three{padding:100px 0}}
.choose__area-four{background:#171A7C;padding:120px 0;position:relative;z-index:1}
@media (max-width:767.98px){.choose__area-four{padding:100px 0}}
.choose__area-five{padding:0 0 120px;position:relative;z-index:1}
@media (max-width:767.98px){.choose__area-five{padding:0 0 100px}}
.choose__bg{background-size:cover;background-position:center;position:absolute;left:0;top:0;width:46%;height:90%;z-index:-2}
@media (max-width:1199.98px){.choose__bg{width:55%}}
.choose-content>p{margin-bottom:30px;color:var(--tc-color-gray-3);width:85%}
@media (max-width:1199.98px){.choose-content>p{width:100%}}
.choose__content-two{position:relative;padding:100px 100px 120px 80px}
@media (max-width:1199.98px){.choose__content-two{padding:80px 0 120px 40px}}
@media (max-width:767.98px){.choose__content-two{padding:100px 0 100px 0}}
.choose__content-two::before{content:"";position:absolute;left:-24px;top:0;width:200%;height:100%;background:var(--tc-color-gray-3);z-index:-2}
@media (max-width:1199.98px){.choose__content-two::before{left:0}}
@media (max-width:767.98px){.choose__content-two::before{left:-50%}}
.choose__content-two>p{margin-bottom:35px}
.choose__content-three>p{margin-bottom:30px}
.choose__content-four{width:90%}
@media (max-width:1199.98px){.choose__content-four{width:100%}}
@media (max-width:991.98px){.choose__content-four{margin-bottom:50px}}
.choose__content-four>p{margin-bottom:0;color:var(--tc-color-gray-3)}
.choose__content-five{position:relative;padding-right:50px}
@media (max-width:1199.98px){.choose__content-five{padding-right:0}}
.choose__content-five>p{margin-bottom:35px}
.choose__content-five .shape img{position:absolute;z-index:-1;right:-20px;top:0}
.choose-list .list-wrap li{display:flex;align-items:center;gap:18px;margin-bottom:35px}
.choose-list .list-wrap li:last-child{margin-bottom:0}
.choose-list .list-wrap li .icon{font-size:60px;line-height:0;color:var(--tc-theme-primary);transition:all 0.3s ease-out 0s}
.choose-list .list-wrap li .content .title{color:var(--tc-color-white-default);margin-bottom:5px;font-weight:600;font-size:22px}
.choose-list .list-wrap li .content p{color:var(--tc-color-gray-3);margin-bottom:0;width:65%}
@media (max-width:767.98px){.choose-list .list-wrap li .content p{width:100%}}
.choose-list .list-wrap li:hover .icon{transform:rotateY(180deg)}
.choose__list .list-wrap li{margin-bottom:30px}
.choose__list .list-wrap li:last-child{margin-bottom:0}
.choose__list-box{display:flex;align-items:flex-start;gap:20px}
.choose__list-box:hover .choose__list-icon i{transform:rotateY(180deg)}
.choose__list-box-two{display:flex;align-items:flex-start;gap:20px}
@media (max-width:1199.98px){.choose__list-box-two{flex-wrap:wrap}}
@media (max-width:991.98px){.choose__list-box-two{flex-wrap:nowrap}}
.choose__list-box-two:hover .choose__list-icon-two{transform:translateY(5px) rotateY(180deg)}
.choose__list-icon{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:var(--tc-color-yellow-light);border-radius:10px;font-size:50px;color:var(--tc-theme-primary);flex:0 0 auto;line-height:0}
.choose__list-icon-two{font-size:60px;line-height:0;color:var(--tc-theme-primary);transform:translateY(5px) rotateY(0deg);transition:all 0.4s ease-out 0s}
.choose__list-icon i{transform:rotateY(0deg);transition:all 0.4s ease-out 0s}
.choose__list-content .title{margin-bottom:8px;font-size:24px;font-weight:600}
.choose__list-content p{margin-bottom:0}
@media (max-width:767.98px){.choose__list-content p br{display:none}}
.choose__list-content-two .title{color:var(--tc-color-white-default);margin-bottom:5px;font-size:22px}
.choose__list-content-two p{margin-bottom:0;color:var(--tc-color-gray-3)}
.choose__list-two .list-wrap{display:flex;align-items:center;flex-wrap:wrap;margin:0 -10px;gap:40px 0}
.choose__list-two .list-wrap li{width:50%;padding:0 10px}
@media (max-width:767.98px){.choose__list-two .list-wrap li{width:100%}}
.choose-img-wrap{position:relative;padding-bottom:45px}
@media (max-width:991.98px){.choose-img-wrap{text-align:center;margin-bottom:50px}}
@media (max-width:767.98px){.choose-img-wrap{margin:0}}
.choose-img-wrap img:nth-child(1){border-radius:10px}
@media (max-width:767.98px){.choose-img-wrap img:nth-child(1){width:100%}}
.choose-img-wrap img:nth-child(2){border-radius:10px;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.1);position:absolute;left:-16%;bottom:0}
@media (max-width:1199.98px){.choose-img-wrap img:nth-child(2){left:-9%}}
@media (max-width:991.98px){.choose-img-wrap img:nth-child(2){left:-2%}}
@media (max-width:767.98px){.choose-img-wrap img:nth-child(2){display:none}}
.choose-img-wrap img:nth-child(3){position:absolute;left:10%;bottom:-45px;z-index:-1}
@media (max-width:1199.98px){.choose-img-wrap img:nth-child(3){left:30%}}
@media (max-width:767.98px){.choose-img-wrap img:nth-child(3){left:8%;bottom:-25px}}
.choose__img-wrap-three{position:relative;text-align:right}
@media (max-width:991.98px){.choose__img-wrap-three{margin-bottom:50px}}
.choose__img-wrap-three .main-img{position:relative;border-radius:50%;overflow:hidden;display:inline-block;border:18px solid var(--tc-color-white-default);-ms-box-shadow:0px 56px 80px 0px rgba(0,0,0,0.15);-o-box-shadow:0px 56px 80px 0px rgba(0,0,0,0.15);box-shadow:0px 56px 80px 0px rgba(0,0,0,0.15)}
@media (max-width:1199.98px){.choose__img-wrap-three .main-img{width:400px;border-width:10px}}
@media (max-width:767.98px){.choose__img-wrap-three .main-img{width:100%;border-width:5px}}
@media only screen and (min-width:576px) and (max-width:767px){.choose__img-wrap-three .main-img{width:500px;margin:0 auto}}
.choose__img-wrap-three .main-img img{width:100%}
.choose__img-wrap-three .main-img .play-btn{width:70px;height:70px;align-items:center;justify-content:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:var(--tc-theme-secondary);display:flex;border-radius:50%;color:var(--tc-color-white-default);font-size:25px}
.choose__img-wrap-three .main-img .play-btn:hover{background:var(--tc-theme-primary)}
.choose__img-wrap-three>img{border-radius:15px;-ms-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.1);-o-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 30px 0px rgba(0,0,0,0.1);border:1px solid #DADADA;position:absolute;left:9%;top:30%}
@media (max-width:1199.98px){.choose__img-wrap-three>img{left:0}}
@media (max-width:767.98px){.choose__img-wrap-three>img{display:none}}
.choose__img-wrap-three .shape img{position:absolute;left:3%;bottom:18%;z-index:-1}
@media (max-width:1199.98px){.choose__img-wrap-three .shape img{display:none}}
.choose__img-wrap-five{position:relative;padding-bottom:55px}
@media (max-width:991.98px){.choose__img-wrap-five{margin-bottom:50px}}
@media (max-width:767.98px){.choose__img-wrap-five{text-align:center}}
.choose__img-wrap-five img:nth-child(1){border-radius:10px}
.choose__img-wrap-five img:nth-child(2){border-radius:20px;border:6px solid var(--tc-color-white-default);position:absolute;right:10%;bottom:0}
@media (max-width:1199.98px){.choose__img-wrap-five img:nth-child(2){right:0}}
@media (max-width:767.98px){.choose__img-wrap-five img:nth-child(2){display:none}}
@media only screen and (min-width:576px) and (max-width:767px){.choose__img-wrap-five img:nth-child(2){display:block}}
.choose__img-wrap-five img:nth-child(3){border-radius:10px;-ms-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.1);-o-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 30px 0px rgba(0,0,0,0.1);position:absolute;left:17%;bottom:8%}
.choose__img-wrap-five img:nth-child(4){position:absolute;left:13%;bottom:-4%;z-index:-1}
.choose__tab .nav-tabs{border-bottom:1px solid #CEE2EA;gap:30px;margin-bottom:30px}
.choose__tab .nav-tabs .nav-item .nav-link{padding:0 0 13px;background:transparent;color:#9597C8;border:none;font-size:22px;font-weight:600;line-height:1;font-family:var(--tc-heading-font-family);text-transform:capitalize;position:relative}
@media (max-width:767.98px){.choose__tab .nav-tabs .nav-item .nav-link{font-size:18px}}
.choose__tab .nav-tabs .nav-item .nav-link::before{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-1px;width:50%;height:3px;background:var(--tc-theme-primary);opacity:0;transition:all 0.3s ease-out 0s}
.choose__tab .nav-tabs .nav-item .nav-link.active{color:var(--tc-heading-color)}
.choose__tab .nav-tabs .nav-item .nav-link.active::before{opacity:1}
.choose__tab-content p{margin-bottom:30px}
.choose__tab-content .list-wrap{display:flex;align-items:center;flex-wrap:wrap;gap:20px 0}
.choose__tab-content .list-wrap li{display:flex;align-items:flex-start;font-weight:600;text-transform:capitalize;gap:10px;width:50%}
@media (max-width:767.98px){.choose__tab-content .list-wrap li{width:100%}}
.choose__tab-content .list-wrap li i{width:26px;height:26px;display:flex;align-items:center;justify-content:center;background:var(--tc-heading-color);border-radius:50%;color:var(--tc-color-white-default);flex:0 0 auto;font-size:14px}
.choose__box{position:relative}
@media (max-width:767.98px){.choose__box{margin-bottom:30px}}
@media only screen and (min-width:576px) and (max-width:767px){.choose__box{margin-bottom:0}}
.choose__box .icon{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:var(--tc-color-yellow-light);border-radius:10px;font-size:40px;color:var(--tc-theme-primary);line-height:0;margin-bottom:15px}
.choose__box .icon i{transform:rotate(0);transition:all 0.4s ease-out 0s}
.choose__box .content .title{font-size:22px;margin-bottom:12px}
.choose__box .content p{margin-bottom:0}
.choose__box::before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:100%;background:var(--tc-border-4)}
@media (max-width:1199.98px){.choose__box::before{right:-15px}}
@media (max-width:991.98px){.choose__box::before{right:0}}
@media (max-width:767.98px){.choose__box::before{display:none}}
.choose__box:hover .icon i{transform:rotateY(180deg)}
.choose__box-wrap .row [class*=col-]:last-child .choose__box{margin-bottom:0}
.choose__box-wrap .row [class*=col-]:last-child .choose__box::before{display:none}
.choose-shape-wrap img{position:absolute;z-index:-1}
.choose-shape-wrap img:nth-child(1){left:0;bottom:0}
@media (max-width:1199.98px){.choose-shape-wrap img:nth-child(1){width:300px}}
@media (max-width:767.98px){.choose-shape-wrap img:nth-child(1){width:230px}}
.choose-shape-wrap img:nth-child(2){right:0;top:0}
@media (max-width:1199.98px){.choose-shape-wrap img:nth-child(2){width:400px}}
.choose__shape-wrap-two img{position:absolute;z-index:-1}
.choose__shape-wrap-two img:nth-child(1){right:13%;bottom:30%}
@media (max-width:991.98px){.choose__shape-wrap-two img:nth-child(1){display:none}}
.choose__shape-wrap-two img:nth-child(2){right:0;bottom:0;z-index:-2}
.choose__shape-wrap-three img{position:absolute;z-index:-1}
.choose__shape-wrap-three img:nth-child(1){right:14%;top:25%}
@media (max-width:767.98px){.choose__shape-wrap-three img:nth-child(1){right:26%;top:13%}}
.choose__shape-wrap-three img:nth-child(2){right:0;top:16%;z-index:-2}
@media (max-width:1199.98px){.choose__shape-wrap-three img:nth-child(2){display:none}}
.choose__shape-wrap-four img{position:absolute;z-index:-1}
.choose__shape-wrap-four img:nth-child(1){left:0;bottom:0}
.choose__shape-wrap-four img:nth-child(2){right:0;top:0}.operating__box{display:flex;align-items:center;background:var(--tc-theme-secondary);width:370px;padding:35px 35px;gap:14px;position:absolute;left:-394px;bottom:0}
@media (max-width:1199.98px){.operating__box{left:-330px;width:330px;padding:35px 18px}}
@media (max-width:991.98px){.operating__box{display:none}}
.operating__box .icon{font-size:53px;line-height:0;color:var(--tc-color-white-default)}
.operating__box .content p{margin-bottom:0;color:var(--tc-color-white-default);font-size:24px;font-weight:600;text-transform:capitalize;font-family:var(--tc-heading-font-family);line-height:1.2}.choose__box:hover .icon svg{transform:rotateY(180deg);transition:all 0.3s ease-out 0s}
.project-area{padding:120px 0 120px;position:relative}
@media (max-width:767.98px){.project-area{padding:100px 0}}
.project__area-two{background:var(--tc-color-yellow-light-2);padding:120px 0 90px;position:relative;z-index:1}
@media (max-width:767.98px){.project__area-two{padding:100px 0 70px}}
.project__area-three{background-size:cover;background-position:center;position:relative;z-index:1;padding:120px 0}
@media (max-width:767.98px){.project__area-three{padding:100px 0}}
.project-item{border:1px solid var(--tc-border-1);border-radius:10px;margin-bottom:30px;background:var(--tc-color-white-default)}
.project-item-wrap .row{--bs-gutter-x:24px}
.project-item:hover .project-thumb::before{height:100%}
.project__item-two{position:relative;margin-bottom:30px;overflow:hidden}
.project__item-two:hover .project__thumb-two::before{height:100%}
.project__item-two:hover .project__content-two{opacity:1;visibility:visible;margin-top:0}
.project__item-three{position:relative;padding:0 105px}
@media (max-width:1199.98px){.project__item-three{padding:0 80px}}
@media (max-width:991.98px){.project__item-three{padding:0 50px}}
@media (max-width:767.98px){.project__item-three{padding:0}}
.project__item-four{border-radius:6px;overflow:hidden;position:relative;max-width:386px}
.project__item-four:hover .des{height:auto;opacity:1;transition:all 0.5s;padding-bottom:20px;margin-bottom:20px}
.project__item-four:hover .more-details{height:auto;opacity:1;transition:all 0.5s}
.project__item-four:hover .project__thumb-four img{filter:grayscale(0)}
.project__item-four:hover .project__content-four .right-arrow{opacity:1}
.project-thumb{border-radius:10px 10px 0 120px;overflow:hidden;position:relative;margin:-1px -1px 0}
.project-thumb img{width:100%;height:400px;-o-object-fit:cover;object-fit:cover}
@media (max-width:1500px){.project-thumb img{height:330px}}
.project-thumb::before{content:"";position:absolute;left:0;top:0;width:100%;height:0;background:#af7400;opacity:0.6;pointer-events:none;transition:all 0.3s ease-out 0s}
.project__thumb-two{position:relative;overflow:hidden}
.project__thumb-two img{border-radius:15px;height:300px;-o-object-fit:cover;object-fit:cover;width:100%}
.project__thumb-two::before{content:"";position:absolute;left:0;top:0;width:100%;height:0%;background:var(--tc-color-dark-blue);opacity:0.9;border-radius:15px;transition:all 0.4s ease-out 0s}
.project__thumb-three{width:782px;margin-left:auto}
@media (max-width:1199.98px){.project__thumb-three{width:580px}}
@media (max-width:991.98px){.project__thumb-three{width:450px}}
@media (max-width:767.98px){.project__thumb-three{display:none}}
.project__thumb-three img{height:478px;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:15px}
@media (max-width:1199.98px){.project__thumb-three img{height:430px}}
.project__thumb-four{position:relative;overflow:hidden}
.project__thumb-four img{width:100%;height:468px;-o-object-fit:cover;object-fit:cover}
@media (max-width:1199.98px){.project__thumb-four img{height:480px}}
.project__thumb-four::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(6,6,6,0.76) 0%,rgba(108,108,108,0) 100%);pointer-events:none}
.project-content{display:flex;align-items:center;justify-content:space-between;padding:30px 30px;gap:10px}
@media (max-width:1500px){.project-content{padding:30px 20px}}
@media (max-width:1199.98px){.project-content{padding:30px 30px}}
@media (max-width:991.98px){.project-content{padding:30px 20px}}
.project-content .title{margin-bottom:8px;font-size:24px;font-weight:600}
@media (max-width:1500px){.project-content .title{font-size:22px}}
.project-content span{display:block;line-height:1;font-size:15px;font-weight:500;color:var(--tc-theme-primary)}
.project-content-bottom{display:flex;align-items:center;justify-content:center;gap:40px;margin-top:40px}
@media (max-width:767.98px){.project-content-bottom{gap:30px;flex-wrap:wrap;text-align:center}}
.project-content-bottom p{margin-bottom:0;font-weight:500;color:var(--tc-heading-color)}
.project__content-two{text-align:center;position:absolute;left:30px;right:30px;top:50%;transform:translateY(-50%);padding:30px 0;transition:all 0.5s ease-out 0s;margin-top:100px;opacity:0;visibility:hidden}
.project__content-two .title{font-size:24px;font-weight:var(--tc-fw-semi-bold);color:var(--tc-color-white-default);margin-bottom:5px}
.project__content-two span{display:block;font-size:15px;font-weight:var(--tc-fw-medium);color:var(--tc-theme-primary);margin-bottom:15px}
.project__content-three{width:392px;background:var(--tc-theme-secondary);border-radius:15px;padding:60px 60px;position:absolute;left:105px;top:50%;z-index:2;transform:translateY(-50%)}
@media (max-width:1199.98px){.project__content-three{width:360px;padding:40px 40px;left:80px}}
@media (max-width:991.98px){.project__content-three{left:50px}}
@media (max-width:767.98px){.project__content-three{width:100%;position:unset;transform:translateY(0)}}
.project__content-three span{font-weight:500;color:var(--tc-theme-primary);display:block;margin-bottom:5px}
.project__content-three .title{font-size:24px;margin-bottom:18px;color:var(--tc-color-white-default)}
.project__content-three p{margin-bottom:25px;color:var(--tc-color-gray-3)}
.project__content-three .btn{background:var(--tc-color-white-default);color:var(--tc-heading-color)}
.project__content-three .btn:hover{color:var(--tc-color-white-default)}
.project__content-four{align-items:center;gap:20px;justify-content:space-between;position:absolute;left:50px;right:50px;bottom:50px}
.project__content-four:hover .des{display:block}
.project__content-four .des{height:0;opacity:0;transition:all 0.5s;padding-bottom:0;border-bottom:1px solid rgba(255,255,255,0.5);margin:0}
.project__content-four .more-details{height:0;opacity:0;transition:all 0.5s}
.project__content-four .icons{background-color:var(--tc-color-brand1-500);padding:0 16px;border-radius:50px}
.project__content-four .icons i{font-size:18px;color:#fff}
.project__content-four .btn-rounded-1{border-radius:50px !important;font-size:12px;font-weight:400;padding:12px 16px}
@media (max-width:1500px){.project__content-four{left:25px;right:25px;bottom:30px}}
.project__content-four .left-content .title{margin-bottom:10px;font-size:30px;color:var(--tc-color-white-default);font-family:var(--tc-body-font-family);font-size:24px;font-weight:600}
@media (max-width:1500px){.project__content-four .left-content .title{font-size:24px}}
.project__content-four .left-content span{display:block;font-size:15px;font-weight:500;color:var(--tc-theme-primary);line-height:1}
.project-shape-wrap img{position:absolute;z-index:-1}
.project-shape-wrap img:nth-child(1){left:0;bottom:10%}
.project-shape-wrap img:nth-child(2){right:2%;top:22%}
@media (max-width:1199.98px){.project-shape-wrap img:nth-child(2){top:16%}}
@media (max-width:767.98px){.project-shape-wrap img:nth-child(2){top:10.7%;width:80px;right:0}}
@media only screen and (min-width:576px) and (max-width:767px){.project-shape-wrap img:nth-child(2){top:9.7%;width:80px;right:2%}}
.project__shape-wrap-two img{position:absolute;z-index:-1;right:0;top:0}
@media (max-width:767.98px){.project__shape-wrap-two img{width:250px}}
.project__shape-wrap-three img{position:absolute;z-index:-1}
.project__shape-wrap-three img:nth-child(1){right:0;top:0}
@media (max-width:991.98px){.project__shape-wrap-three img:nth-child(1){width:200px}}
.project__shape-wrap-three img:nth-child(2){left:20%;bottom:13%}
@media (max-width:1199.98px){.project__shape-wrap-three img:nth-child(2){left:6%;bottom:12%}}
@media (max-width:767.98px){.project__nav-wrap{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:30px}}
.project__nav-wrap .project-button-prev{position:absolute;left:0;top:50%;transform:translateY(-50%) rotate(180deg);width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:var(--tc-color-white-default);line-height:0;border-radius:50%;z-index:3;font-size:28px;color:var(--tc-theme-secondary);transition:all 0.3s ease-out 0s}
@media (max-width:991.98px){.project__nav-wrap .project-button-prev{width:50px;height:50px;font-size:25px}}
@media (max-width:767.98px){.project__nav-wrap .project-button-prev{position:unset;transform:translateY(0) rotate(180deg)}}
.project__nav-wrap .project-button-prev:hover{background:var(--tc-theme-secondary);color:var(--tc-color-white-default)}
.project__nav-wrap .project-button-next{position:absolute;right:0;top:50%;transform:translateY(-50%);width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:var(--tc-color-white-default);line-height:0;border-radius:50%;z-index:3;font-size:28px;color:var(--tc-theme-secondary);transition:all 0.3s ease-out 0s}
@media (max-width:991.98px){.project__nav-wrap .project-button-next{width:50px;height:50px;font-size:25px}}
@media (max-width:767.98px){.project__nav-wrap .project-button-next{position:unset;transform:translateY(0)}}
.project__nav-wrap .project-button-next:hover{background:var(--tc-theme-secondary);color:var(--tc-color-white-default)}
.project__details-area{padding:120px 0}
@media (max-width:767.98px){.project__details-area{padding:100px 0}}
.project__details-top .row .col-70{width:70.4%;flex:0 0 auto}
@media (max-width:1199.98px){.project__details-top .row .col-70{width:64.4%}}
@media (max-width:991.98px){.project__details-top .row .col-70{width:100%}}
.project__details-top .row .col-30{width:29.6%;flex:0 0 auto}
@media (max-width:1199.98px){.project__details-top .row .col-30{width:35.6%}}
@media (max-width:991.98px){.project__details-top .row .col-30{width:100%}}
.project__details-thumb{height:100%;padding-bottom:30px}
.project__details-thumb img{border-radius:10px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;min-height:250px}
.project__details-info{background:var(--tc-heading-color);padding:25px 30px 30px;border-radius:10px;margin-bottom:30px;margin-left:20px}
@media (max-width:1199.98px){.project__details-info{margin-left:0;padding:25px 20px 30px}}
@media (max-width:991.98px){.project__details-info{padding:25px 30px 30px}}
.project__details-info .title{font-size:22px;font-weight:600;color:var(--tc-color-white-default);margin-bottom:22px;position:relative;padding-bottom:15px}
.project__details-info .title::before{content:"";position:absolute;left:0;bottom:0;width:30px;height:4px;background:var(--tc-theme-primary);border-radius:4px}
.project__details-info>.list-wrap>li{display:flex;align-items:center;font-size:16px;font-weight:500;font-family:var(--tc-heading-font-family);color:var(--tc-color-white-default);border-bottom:1px solid #292c7c;margin-bottom:15px;padding-bottom:15px}
.project__details-info>.list-wrap>li span{font-weight:400;color:#aaacdf;min-width:80px;margin-right:10px}
.project__details-info>.list-wrap>li:last-child{border-bottom:none;margin:0;padding:0}
.project__details-info>.list-wrap>li .project-social{display:flex;align-items:center;gap:15px}
.project__details-info>.list-wrap>li .project-social li a{font-size:18px;color:var(--tc-color-white-default)}
.project__details-info>.list-wrap>li .project-social li a:hover{color:var(--tc-theme-primary)}
.project__details-content>.title{font-size:36px;margin-bottom:20px}
@media (max-width:767.98px){.project__details-content>.title{font-size:32px}}
.project__details-content>p{margin-bottom:20px}
.project__details-inner{margin-top:70px}
@media (max-width:767.98px){.project__details-inner{margin-top:40px}}
.project__details-inner-content .title{font-size:36px;margin-bottom:20px;font-weight:600}
@media (max-width:767.98px){.project__details-inner-content .title{font-size:30px}}
.project__details-inner-content p{margin-bottom:0}
.project__details-inner-content p.last-info{margin-bottom:0}
.project__details-inner-content .content-inner{display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:wrap;margin:30px 0}
.project__details-inner-content .content-inner .graph-img img{-ms-box-shadow:-7px 7px 0px 0px rgba(0,0,0,0.1);-o-box-shadow:-7px 7px 0px 0px rgba(0,0,0,0.1);box-shadow:-7px 7px 0px 0px rgba(0,0,0,0.1);border:0.8px solid #dadada;border-radius:12px}
.project__details-inner-img{text-align:right}
@media (max-width:991.98px){.project__details-inner-img{text-align:center;margin-bottom:30px}}
.project__details-inner-img img{border-radius:10px}.link-arrow a{width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:var(--tc-color-gray-3);border:1px solid var(--tc-border-1);border-radius:50%;color:var(--tc-theme-secondary);font-size:18px;line-height:0;--arrow-hover-move-x:110%;--arrow-hover-move-y:100%}
.link-arrow a svg{width:20px}
.link-arrow a svg path{transition:transform 0.38s cubic-bezier(0.37,0.08,0.02,0.93),opacity 0.18s ease-out}
.link-arrow a svg path:nth-of-type(1){transform:translateX(0) translateY(0);opacity:1;transition-delay:0.15s,0.15s}
.link-arrow a svg path:nth-of-type(2){transform:translateX(calc(-1 * var(--arrow-hover-move-x))) translateY(var(--arrow-hover-move-y));opacity:0.5;transition-delay:0s,0s}
.link-arrow a:hover{background:var(--tc-theme-secondary);border-color:var(--tc-theme-secondary);color:var(--tc-color-white-default)}
.link-arrow a:hover svg path:nth-of-type(1){transform:translateX(var(--arrow-hover-move-x)) translateY(calc(-1 * var(--arrow-hover-move-y)));opacity:0;transition-delay:0s,0s}
.link-arrow a:hover svg path:nth-of-type(2){transform:translateX(0) translateY(0);opacity:1;transition-delay:0.15s,0.15s}
.link-arrow-two a{width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:var(--tc-theme-primary);color:var(--tc-color-white-default);border:none;border-radius:50%;margin:0 auto}
.link-arrow-two a:hover{color:var(--tc-color-white-default);background:var(--tc-theme-secondary)}
.pricing__bg{padding:120px 0 90px;position:relative;z-index:1;background-size:cover;background-position:center}
@media (max-width:767.98px){.pricing__bg{padding:100px 0 70px}}
.pricing__bg-two{padding:255px 0 90px;margin-top:-135px}
@media (max-width:767.98px){.pricing__bg-two{padding:235px 0 70px}}
.pricing__tab{display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:40px}
.pricing__tab-btn{cursor:pointer;color:var(--tc-border-5);font-weight:600;font-size:18px;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:var(--tc-heading-font-family);transition:all 0.3s ease-out 0s}
.pricing__tab-btn.monthly_tab_title{color:var(--tc-heading-color)}
.pricing__tab-btn.monthly_tab_title.active{color:var(--tc-border-5)}
.pricing__tab-btn.annual_tab_title.active{color:var(--tc-heading-color)}
.pricing__tab-switcher{height:30px;width:60px;display:inline-block;border-radius:30px;position:relative;margin:0 15px;transform:translateY(0px);cursor:pointer;background:var(--tc-theme-primary)}
.pricing__tab-switcher::before{content:"";position:absolute;left:2px;top:2px;bottom:2px;width:26px;border-radius:50%;background:var(--tc-color-white-default);transition:all 0.3s ease-out 0s}
.pricing__tab-switcher.active:before{left:calc(100% - 28px)}
.pricing__box{background:var(--tc-color-white-default);border:1px solid #CFDDE2;border-radius:15px;padding:50px 65px;margin-bottom:30px}
@media (max-width:1199.98px){.pricing__box{padding:40px 25px}}
@media (max-width:991.98px){.pricing__box{padding:40px 30px}}
.pricing__box-two{text-align:center}
.pricing__box-two .pricing__price{margin-bottom:20px}
.pricing__box-two .pricing__price .price{justify-content:center}
.pricing__box-two .pricing__list .list-wrap li{justify-content:center}
.pricing__head{margin-bottom:20px}
.pricing__head .title{margin-bottom:0;font-size:16px;font-weight:500;text-transform:uppercase;display:inline-block;background:var(--tc-color-gray-3);border-radius:30px;padding:12px 22px}
.pricing__price{margin-bottom:40px}
.pricing__price .price{display:flex;margin-bottom:0;font-size:48px;align-items:flex-end;line-height:1}
.pricing__price .price strong{font-weight:400;font-size:18px;margin:4px 3px auto 0;color:var(--tc-border-5)}
.pricing__price .price span{color:var(--tc-border-5);text-transform:lowercase;font-weight:400;font-size:18px;margin-left:5px;margin-bottom:7px;text-transform:capitalize}
.pricing__price .price.annual_price{display:none}
.pricing__price.change-subs-duration .monthly_price{display:none}
.pricing__price.change-subs-duration .annual_price{display:flex}
.pricing__content p{margin-bottom:30px}
.pricing__list{margin-bottom:30px}
.pricing__list .list-wrap li{display:flex;align-items:center;font-size:16px;font-weight:500;text-transform:capitalize;gap:10px;margin-bottom:15px}
.pricing__list .list-wrap li:last-child{margin-bottom:0}
.pricing__shape-wrap img{position:absolute;z-index:-1}
.pricing__shape-wrap img:nth-child(1){left:0;top:0}
@media (max-width:767.98px){.pricing__shape-wrap img:nth-child(1){width:200px}}
.pricing__shape-wrap img:nth-child(2){right:0;bottom:0}
@media (max-width:767.98px){.pricing__shape-wrap img:nth-child(2){width:200px}}
.request-bg{background-size:cover;background-position:center;position:relative;padding:280px 0 220px;z-index:1;overflow:hidden}
@media (max-width:1500px){.request-bg{padding:200px 0 180px}}
@media (max-width:1199.98px){.request-bg{padding:180px 0 160px}}
@media (max-width:991.98px){.request-bg{padding:130px 0 130px}}
@media (max-width:767.98px){.request-bg{padding:100px 0}}
.request-bg::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background:#0B0C39;opacity:0.5;z-index:-1}
.request__area-two{padding:120px 0;position:relative;z-index:1}
@media (max-width:767.98px){.request__area-two{padding:100px 0}}
.request__area-three{padding:120px 0;position:relative;z-index:1}
@media (max-width:767.98px){.request__area-three{padding:100px 0}}
.request__bg-two{background-size:cover;background-position:center;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background-attachment:fixed}
.request__bg-three{background-size:cover;background-position:center;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background-attachment:fixed}
.request-content .title{font-size:48px;font-weight:800;color:var(--tc-color-white-default);margin-bottom:30px}
@media (max-width:1199.98px){.request-content .title{font-size:40px}}
@media (max-width:767.98px){.request-content .title{font-size:36px}}
.request-content .btn{background:var(--tc-theme-secondary);color:var(--tc-color-white-default)}
.request-content .btn::before{background:var(--tc-theme-primary)}
.request-content .content-bottom{display:flex;align-items:center;justify-content:center;gap:20px}
@media (max-width:767.98px){.request-content .content-bottom{flex-wrap:wrap}}
.request-content .content-bottom .content-right{display:flex;align-items:center;gap:15px}
.request-content .content-bottom .content-right .icon{font-size:36px;line-height:0;color:var(--tc-theme-primary)}
.request-content .content-bottom .content-right .content span{display:block;text-align:left;font-size:14px;line-height:0;color:var(--tc-color-white-default);margin-bottom:8px}
.request-content .content-bottom .content-right .content a{color:var(--tc-color-white-default);font-size:24px;font-weight:600;font-family:var(--tc-heading-font-family)}
.request-content .content-bottom .content-right .content a:hover{color:var(--tc-theme-primary)}
.request__content-two{background:var(--tc-heading-color);padding:60px 60px;border-radius:15px}
@media (max-width:991.98px){.request__content-two{text-align:center}}
@media (max-width:767.98px){.request__content-two{padding:40px 35px}}
.request__content-two .title{color:var(--tc-color-white-default);margin-bottom:20px;font-size:40px;font-weight:400;text-transform:capitalize}
@media (max-width:767.98px){.request__content-two .title{font-size:32px}}
.request__content-two .title span{font-weight:700}
.request__phone{display:flex;align-items:center;gap:15px;margin-bottom:30px}
@media (max-width:991.98px){.request__phone{justify-content:center}}
.request__phone .icon{font-size:36px;line-height:0;color:var(--tc-theme-primary)}
.request__phone .content span{line-height:1;display:block;font-size:14px;font-family:var(--tc-heading-font-family);color:var(--tc-color-gray-2);text-align:left}
.request__phone .content a{color:var(--tc-color-white-default);font-size:24px;font-weight:600;font-family:var(--tc-heading-font-family);text-align:left}
@media (max-width:767.98px){.request__phone .content a{font-size:22px}}
.request__phone .content a:hover{color:var(--tc-theme-primary)}
.request-shape img{position:absolute;z-index:-1}
.request-shape img:nth-child(1){left:0;top:0}
@media (max-width:1199.98px){.request-shape img:nth-child(1){width:300px}}
@media (max-width:767.98px){.request-shape img:nth-child(1){width:210px}}
.request-shape img:nth-child(2){right:0;bottom:0}
@media (max-width:1199.98px){.request-shape img:nth-child(2){width:300px}}
@media (max-width:767.98px){.request-shape img:nth-child(2){width:190px}}
.request__shape-two img{position:absolute;z-index:-1}
.request__shape-two img:nth-child(1){left:0;top:0}
@media (max-width:991.98px){.request__shape-two img:nth-child(1){width:200px}}
.request__shape-two img:nth-child(2){right:0;bottom:0}
@media (max-width:991.98px){.request__shape-two img:nth-child(2){width:200px}}
.consulting-area{position:relative;z-index:2}
.consulting-inner-wrap{background:var(--tc-theme-secondary);border-radius:15px;display:flex;position:relative;z-index:1;overflow:hidden}
.consulting-content{padding:70px 65px;display:flex;align-items:center;gap:24px}
@media (max-width:1199.98px){.consulting-content{padding:50px 30px;gap:20px}}
@media (max-width:767.98px){.consulting-content{flex-wrap:wrap;text-align:center}}
.consulting-content .content-left{background:var(--tc-theme-primary);text-align:center;padding:20px 23px}
@media (max-width:767.98px){.consulting-content .content-left{margin:0 auto}}
.consulting-content .content-left .title{font-size:40px;margin-bottom:5px;color:var(--tc-color-white-default);line-height:1}
.consulting-content .content-left span{font-size:15px;font-weight:500;display:block;line-height:1.2;color:var(--tc-color-white-default);font-family:var(--tc-heading-font-family)}
.consulting-content .content-right .title{margin-bottom:15px;font-size:30px;color:var(--tc-color-white-default)}
.consulting-content .content-right p{margin-bottom:0;color:var(--tc-color-white-default)}
.consulting-img{width:392px;flex:0 0 auto}
@media (max-width:991.98px){.consulting-img{display:none}}
.consulting-img img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;border-radius:0 15px 15px 0}
.consulting-shape img{position:absolute;left:0;bottom:0;z-index:-1}
.testimonial-area{background:#FFFBF3;padding:250px 0 0;position:relative;z-index:1;margin-top:-130px;overflow:hidden}
@media (max-width:767.98px){.testimonial-area{padding:230px 0 0}}
.testimonial__area-two{background:var(--tc-heading-color);padding:120px 0 90px;position:relative;z-index:1;overflow:hidden}
@media (max-width:767.98px){.testimonial__area-two{padding:100px 0 70px}}
.testimonial__area-three{background:var(--tc-heading-color);padding:120px 0;position:relative;z-index:1;overflow:hidden}
@media (max-width:767.98px){.testimonial__area-three{padding:100px 0}}
.testimonial__bg{background-size:cover;background-position:center;padding:0 0 120px}
@media (max-width:767.98px){.testimonial__bg{padding:0 0 100px}}
.testimonial__bg-two{padding:120px 0}
@media (max-width:767.98px){.testimonial__bg-two{padding:100px 0}}
.testimonial-img-wrap{position:relative;z-index:1;text-align:center}
@media (max-width:991.98px){.testimonial-img-wrap{margin-top:50px}}
.testimonial-img-wrap .img-shape img{position:absolute;z-index:-1}
.testimonial-img-wrap .img-shape img:nth-child(1){left:0;bottom:0}
.testimonial-img-wrap .img-shape img:nth-child(2){left:10%;top:18%}
@media (max-width:1199.98px){.testimonial-img-wrap .img-shape img:nth-child(2){left:5%}}
@media (max-width:767.98px){.testimonial-img-wrap .img-shape img:nth-child(2){left:3%;width:70px;top:10%}}
@media only screen and (min-width:576px) and (max-width:767px){.testimonial-img-wrap .img-shape img:nth-child(2){left:5%;width:90px;top:13%}}
.testimonial-img-wrap .img-shape img:nth-child(3){left:14%;bottom:19%}
@media (max-width:1199.98px){.testimonial-img-wrap .img-shape img:nth-child(3){left:3%;bottom:30%}}
@media (max-width:767.98px){.testimonial-img-wrap .img-shape img:nth-child(3){display:none}}
.testimonial-img-wrap .img-shape img:nth-child(4){right:0%;bottom:21%;animation-duration:5s}
@media (max-width:767.98px){.testimonial-img-wrap .img-shape img:nth-child(4){display:none}}
.testimonial__img-wrap-two{position:relative;text-align:center}
@media (max-width:991.98px){.testimonial__img-wrap-two{margin-bottom:50px}}
.testimonial__img-shape-two img{position:absolute}
.testimonial__img-shape-two img:nth-child(1){left:0;top:40%}
@media (max-width:1199.98px){.testimonial__img-shape-two img:nth-child(1){left:-2%;width:100px}}
@media (max-width:767.98px){.testimonial__img-shape-two img:nth-child(1){display:none}}
.testimonial__img-shape-two img:nth-child(2){left:16%;bottom:1%}
@media (max-width:767.98px){.testimonial__img-shape-two img:nth-child(2){left:9%;bottom:-3%}}
@media only screen and (min-width:576px) and (max-width:767px){.testimonial__img-shape-two img:nth-child(2){left:16%;bottom:1%}}
.testimonial__img-shape-two img:nth-child(3){right:13%;top:32%}
@media (max-width:1199.98px){.testimonial__img-shape-two img:nth-child(3){right:9%}}
@media (max-width:767.98px){.testimonial__img-shape-two img:nth-child(3){top:28%;right:3%}}
@media only screen and (min-width:576px) and (max-width:767px){.testimonial__img-shape-two img:nth-child(3){right:10%}}
.testimonial-info{margin-bottom:20px}
.testimonial-info .title{font-size:22px;font-weight:600;margin-bottom:5px}
.testimonial-info span{display:block;font-family:var(--tc-heading-font-family);line-height:1}
.testimonial__info-two .title{margin-bottom:5px;color:var(--tc-color-white-default);font-size:20px}
.testimonial__info-two span{font-size:15px;display:block;font-family:var(--tc-heading-font-family);color:#9597C8;margin-bottom:12px}
.testimonial__info-three{position:relative;padding-left:20px}
.testimonial__info-three::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:36px;border-radius:4px;background:var(--tc-theme-secondary)}
.testimonial__info-three .title{margin-bottom:8px;font-size:22px;color:var(--tc-theme-secondary)}
.testimonial__info-three span{display:block;line-height:1}
.testimonial__item-two{background:#1F227B;border-radius:10px;padding:40px 35px 70px;text-align:center;margin-bottom:30px;position:relative;overflow:hidden;z-index:1}
@media (max-width:1199.98px){.testimonial__item-two{padding:40px 20px 70px}}
@media (max-width:991.98px){.testimonial__item-two{padding:40px 25px 70px}}
.testimonial__item-two .testimonial__rating{justify-content:center}
.testimonial__item-two p{margin-bottom:0;color:var(--tc-color-gray-2);text-transform:capitalize}
.testimonial__item-two .icon{position:absolute;right:25px;bottom:-8px;z-index:-1}
.testimonial__item-three p{font-size:20px;font-weight:500;font-style:italic;margin-bottom:40px;text-transform:capitalize}
.testimonial__item-four .testimonial-info .title{color:var(--tc-color-white-default)}
.testimonial__item-four .testimonial-info span{color:var(--tc-border-5)}
.testimonial__item-four .testimonial-content p{color:var(--tc-color-gray-2)}
.testimonial__item-wrap{margin-left:50px}
@media (max-width:1199.98px){.testimonial__item-wrap{margin-left:0}}
.testimonial__rating{display:flex;align-items:center;gap:3px;font-size:18px;color:var(--tc-theme-primary);margin-bottom:20px}
.testimonial__rating i:last-child{color:#DED9CE}
.testimonial__rating-two{margin-bottom:30px}
.testimonial__avatar{border:2px solid var(--tc-color-white-default);width:82px;margin:0 auto 15px;border-radius:50%;overflow:hidden}
.testimonial__avatar img{width:100%;-o-object-fit:cover;object-fit:cover}
.testimonial-content{display:flex;align-items:center;gap:40px}
@media (max-width:1199.98px){.testimonial-content{gap:20px}}
.testimonial-content p{margin-bottom:0;font-size:17px;font-style:italic;line-height:1.58;text-transform:capitalize}
.testimonial-content .icon{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:var(--tc-theme-primary);flex:0 0 auto;border-radius:40px 0 0 0;font-size:40px;line-height:0;color:var(--tc-color-white-default)}
@media (max-width:767.98px){.testimonial-content .icon{display:none}}
.testimonial-nav .swiper-wrapper{display:flex;align-items:center;gap:10px;margin-top:35px}
.testimonial-nav .swiper-wrapper button{border:none;background:transparent;padding:0;border-radius:50%;position:relative;width:65px}
.testimonial-nav .swiper-wrapper button img{border-radius:50%;width:100%;filter:grayscale(1)}
.testimonial-nav .swiper-wrapper .swiper-slide{width:auto !important}
.testimonial-nav .swiper-slide-thumb-active button img{filter:grayscale(0)}
.testimonial__nav-two{display:flex;align-items:center;gap:10px;margin-top:30px}
.testimonial__nav-two .testimonial-button-prev{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--tc-color-white-default);border:1.5px solid #9597C8;color:var(--tc-theme-secondary);line-height:0;font-size:24px;transition:all 0.3s ease-out 0s;transform:rotate(180deg)}
.testimonial__nav-two .testimonial-button-prev:hover{background:var(--tc-theme-secondary);border-color:var(--tc-theme-secondary);color:var(--tc-color-white-default)}
.testimonial__nav-two .testimonial-button-next{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--tc-color-white-default);border:1.5px solid #9597C8;color:var(--tc-theme-secondary);line-height:0;font-size:24px;transition:all 0.3s ease-out 0s}
.testimonial__nav-two .testimonial-button-next:hover{background:var(--tc-theme-secondary);border-color:var(--tc-theme-secondary);color:var(--tc-color-white-default)}
.testimonial__nav-three .swiper-wrapper{display:flex;align-items:center;gap:10px;margin-bottom:35px}
.testimonial__nav-three .swiper-wrapper button{border:none;background:transparent;padding:0;border-radius:50%;position:relative;width:65px}
.testimonial__nav-three .swiper-wrapper button img{border-radius:50%;width:100%;filter:grayscale(1)}
.testimonial__nav-three .swiper-wrapper .swiper-slide{width:auto !important}
.testimonial__nav-three .swiper-slide-thumb-active button img{filter:grayscale(0)}
.testimonial__nav-four{display:flex;align-items:center;gap:10px;margin-top:25px}
.testimonial__nav-four .testimonial-two-button-prev{width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:var(--tc-color-gray-3);border-radius:50%;font-size:24px;line-height:0;color:var(--tc-theme-secondary);transform:rotate(180deg);transition:all 0.3s ease-out 0s}
.testimonial__nav-four .testimonial-two-button-prev:hover{background:var(--tc-theme-primary);color:var(--tc-color-white-default)}
.testimonial__nav-four .testimonial-two-button-next{width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:var(--tc-color-gray-3);border-radius:50%;font-size:24px;line-height:0;color:var(--tc-theme-secondary);transition:all 0.3s ease-out 0s}
.testimonial__nav-four .testimonial-two-button-next:hover{background:var(--tc-theme-primary);color:var(--tc-color-white-default)}
.testimonial__inner-top{display:flex;align-items:center;justify-content:space-between;gap:30px}
.testimonial__inner-top .icon{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:var(--tc-theme-primary);flex:0 0 auto;border-radius:40px 0 0 0;font-size:40px;line-height:0;color:var(--tc-color-white-default)}
@media (max-width:767.98px){.testimonial__inner-top .icon{display:none}}
.testimonial__bottom{display:flex;align-items:center;justify-content:space-between;gap:30px}
.testimonial__form{background:var(--tc-color-white-default);border-radius:15px;padding:40px 45px 45px;width:400px;margin:0 auto}
@media (max-width:1199.98px){.testimonial__form{padding:40px 40px 45px}}
@media (max-width:991.98px){.testimonial__form{margin-bottom:50px}}
@media (max-width:767.98px){.testimonial__form{padding:30px 25px 30px;width:100%}}
@media only screen and (min-width:576px) and (max-width:767px){.testimonial__form{padding:40px}}
.testimonial__form .title{margin-bottom:25px;font-size:30px;text-transform:capitalize}
.testimonial__form .form-grp{margin-bottom:10px}
.testimonial__form .form-grp input{width:100%;background:transparent;border-radius:5px;border:1px solid #D0D6E1;font-size:14px;font-weight:500;color:var(--tc-body-color);padding:15px 20px;height:50px}
.testimonial__form .form-grp input::-moz-placeholder{font-size:14px;font-weight:500;color:#667594}
.testimonial__form .form-grp input::placeholder{font-size:14px;font-weight:500;color:#667594}
.testimonial__form .form-grp.select-grp{position:relative}
.testimonial__form .form-grp.select-grp select{background-color:transparent;border:1px solid #D0D6E1;color:#667594;font-weight:500;font-size:14px;text-transform:capitalize;border-radius:5px;outline:none;padding:15px 40px 15px 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;line-height:1.2;height:50px;cursor:pointer}
.testimonial__form .form-grp.select-grp::after{content:"\f106";position:absolute;top:50%;transform:translateY(-50%);font-family:flaticon;font-weight:400;right:10px;font-size:24px;color:var(--tc-theme-secondary)}
.testimonial-shape-wrap img{position:absolute;z-index:-1}
.testimonial-shape-wrap img:nth-child(1){bottom:0;right:10%}
.testimonial-shape-wrap img:nth-child(2){right:0;top:0}
.testimonial__shape-two img{position:absolute;right:0;bottom:0;z-index:-1}
.testimonial__shape-three img{position:absolute;z-index:-1;right:15%;top:-15%;animation-duration:30s}
@media (max-width:1500px){.testimonial__shape-three img{right:1%}}
@media (max-width:991.98px){.testimonial__shape-three img{top:auto;bottom:-10%}}
@media (max-width:767.98px){.testimonial__shape-three img{bottom:0%}}.range-slider-wrap{margin-bottom:20px}
.range-slider-wrap input{width:100%;height:15px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#D9D9D9;outline:none;border-radius:10px;overflow:hidden}
.range-slider-wrap .range::-webkit-slider-thumb{-webkit-appearance:none;width:15px;height:15px;border-radius:50%;background:var(--tc-theme-primary);cursor:pointer;border:none;box-shadow:-807px 0 0 800px var(--tc-heading-color)}
.range-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;margin-top:20px}
.range-top p{margin-bottom:0;font-size:16px;font-weight:600;font-family:var(--tc-heading-font-family);color:var(--tc-heading-color)}
.range-top span{font-size:16px;font-weight:600;display:block;font-family:var(--tc-heading-font-family);color:var(--tc-heading-color)}
.range-top span strong{font-weight:600}
.features__area-two{padding:120px 0 90px}
@media (max-width:767.98px){.features__area-two{padding:100px 0 70px}}
.features__item{display:flex;align-items:center;justify-content:center;gap:20px;padding:80px 50px;border:1px solid var(--tc-border-2)}
@media (max-width:1800px){.features__item{padding:80px 30px}}
@media (max-width:1500px){.features__item{padding:60px 20px}}
@media (max-width:1199.98px){.features__item{display:block}}
@media (max-width:991.98px){.features__item{padding:40px 30px}}
@media (max-width:767.98px){.features__item{padding:40px 25px}}
.features__item:hover .features__icon i{transform:rotateY(180deg)}
.features__item-wrap{border-bottom:1px solid var(--tc-border-2)}
.features__item-wrap .row{--bs-gutter-x:0px}
.features__item-two{border-radius:10px;border:1px solid #E4ECEF;background:var(--tc-color-white-default);-ms-box-shadow:0px 7px 15px 0px rgba(0,0,0,0.05);-o-box-shadow:0px 7px 15px 0px rgba(0,0,0,0.05);box-shadow:0px 7px 15px 0px rgba(0,0,0,0.05);padding:30px 30px;margin-bottom:30px;display:flex;align-items:flex-start;gap:20px}
@media (max-width:1199.98px){.features__item-two{flex-wrap:wrap}}
@media only screen and (min-width:576px) and (max-width:767px){.features__item-two{flex-wrap:nowrap}}
.features__item-two:hover .features__icon-two i{transform:rotateY(180deg)}
.features__icon{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:var(--tc-color-gray-3);border-radius:10px;flex:0 0 auto;font-size:50px;line-height:0;color:var(--tc-theme-secondary)}
@media (max-width:1199.98px){.features__icon{margin-bottom:20px}}
.features__icon i{transition:all 0.4s ease-out 0s;transform:rotateY(0)}
.features__icon-two{width:70px;height:70px;display:flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:8px;background:var(--tc-color-yellow-light);line-height:0;color:var(--tc-theme-primary);font-size:50px}
.features__icon-two i{transition:all 0.4s ease-out 0s;transform:rotateY(0)}
.features__content .title{margin-bottom:12px;font-size:24px;font-weight:600}
@media (max-width:1500px){.features__content .title{font-size:22px}}
.features__content p{margin-bottom:0}
@media (max-width:1500px){.features__content p br{display:none}}
.features__content-two .title{margin-bottom:10px;font-size:20px;text-transform:capitalize}
.features__content-two p{margin-bottom:0}
.marquee__area{background:var(--tc-color-yellow-light-2);overflow:hidden;padding:0 0 120px}
@media (max-width:767.98px){.marquee__area{padding:0 0 100px}}
.marquee__area-two{padding:0 0 120px;overflow:hidden}
@media (max-width:767.98px){.marquee__area-two{padding:0 0 100px}}
.marquee__wrap{display:flex;align-items:center}
.marquee__wrap:hover .marquee__box{animation-play-state:paused}
.marquee__box{display:flex;align-items:center;flex-wrap:nowrap;width:-moz-fit-content;width:fit-content;animation:marquee 50s linear infinite}
.marquee__box a{font-weight:700;font-size:60px;white-space:nowrap;line-height:1;position:relative;margin-right:20px;text-transform:uppercase;font-family:var(--tc-heading-font-family);display:flex;align-items:center;color:var(--tc-theme-primary);letter-spacing:1px}
@media (max-width:1199.98px){.marquee__box a{font-size:55px}}
@media (max-width:991.98px){.marquee__box a{font-size:50px}}
@media (max-width:767.98px){.marquee__box a{font-size:40px}}
.marquee__box a::after{content:"\f621";font-size:45px;font-weight:700;line-height:1;margin-left:20px;font-family:var(--tc-icon-font-family);color:var(--tc-theme-primary)}
@media (max-width:1199.98px){.marquee__box a::after{font-size:40px}}
@media (max-width:767.98px){.marquee__box a::after{font-size:30px}}
.counter-area{padding:110px 0;position:relative;z-index:1;overflow:hidden}
.counter-area .inner{border-radius:16px;overflow:hidden;background-image:url("../themes/demo/assets/css/./images/home1/bg-sec8.png");padding:60px 60px 30px 60px;min-height:224px}
.counter-area-two{padding:140px 0 110px;position:relative;overflow:hidden}
@media (max-width:767.98px){.counter-area-two{padding:100px 0 70px}}
.counter-area-three{background:#f5fafc;padding:0 0 90px}
.counter-item{display:flex;align-items:center;gap:20px;margin-bottom:30px}
@media (max-width:767.98px){.counter-item{gap:12px}}
.counter-item .icon{font-size:72px;line-height:0;color:var(--tc-theme-primary);transition:all 0.3s ease-out 0s}
@media only screen and (min-width:576px) and (max-width:767px){.counter-item .icon{font-size:60px}}
.counter-item .content .count{line-height:0.8;margin-bottom:5px;font-size:72px;display:inline;align-items:center;font-weight:500}
@media (max-width:1199.98px){.counter-item .content .count{font-size:36px}}
@media only screen and (min-width:576px) and (max-width:767px){.counter-item .content .count{font-size:34px}}
.counter-item .content p{margin-bottom:0;font-size:18px;font-weight:500}
@media only screen and (min-width:576px) and (max-width:767px){.counter-item .content p{font-size:16px}}
.counter-item:hover .icon{transform:rotateY(180deg)}
.counter-shape-wrap img{position:absolute;z-index:-1}
.counter-shape-wrap img:nth-child(1){left:0;top:0}
.counter-shape-wrap img:nth-child(2){right:8%;top:30%}
.counter-shape-wrap img:nth-child(3){right:0;bottom:0;z-index:-2}
.counter-shape-two img{position:absolute;right:8%;bottom:-20px}
@media (max-width:767.98px){.team-area{padding:100px 0 70px}}
.team__area-two{position:relative;padding:120px 0 90px}
@media (max-width:767.98px){.team__area-two{padding:100px 0 70px}}
.team__area-three{padding:120px 0 90px}
@media (max-width:767.98px){.team__area-three{padding:100px 0 70px}}
.team__area-four{padding:120px 0 90px}
@media (max-width:767.98px){.team__area-four{padding:100px 0 70px}}
.team-item{border-radius:15px;border:1px solid var(--tc-border-1);margin-bottom:30px}
.team-item-wrap .row{--bs-gutter-x:24px}
.team__item-two{margin-bottom:30px}
.team__item-three{position:relative;margin-bottom:30px}
.team__item-four{margin-bottom:30px}
.team-thumb{border-radius:14px 14px 0 104px;overflow:hidden;position:relative}
.team-thumb img{width:100%;height:292px;-o-object-fit:cover;object-fit:cover}
@media (max-width:767.98px){.team-thumb img{height:auto}}
.team__thumb-two{margin-bottom:15px}
.team__thumb-two img{border-radius:10px;width:100%;height:295px;-o-object-fit:cover;object-fit:cover}.team-item,.card-team-area-six{transition:0.3s all}.team-item:hover,.card-team-area-six:hover{transform:translateY(-3px);transition:0.3s all}.mt-10{margin-top:10px}
.call-back-area{background:var(--tc-heading-color);padding:100px 0 85px;position:relative;z-index:1;overflow:hidden}
.call-back-area-two{background:transparent;padding:0;z-index:2}
.call-back-wrap{background:var(--tc-heading-color);padding:90px 80px 75px;border-radius:15px}
@media (max-width:1199.98px){.call-back-wrap{padding:50px 25px 50px}}
@media (max-width:991.98px){.call-back-content{text-align:center;margin-bottom:30px}}
.call-back-content .shape{position:absolute;left:0;bottom:0;z-index:-1}
@media (max-width:991.98px){.call-back-content .shape{display:none}}
.call-back-content p{margin-bottom:0;color:#D0D0DD;font-weight:500;width:90%}
@media (max-width:1199.98px){.call-back-content p{width:100%}}
.call-back-form form .row{--bs-gutter-x:15px}
.call-back-form form .form-grp{margin-bottom:15px}
.call-back-form form .form-grp input{width:100%;border:none;border-radius:4px;color:var(--tc-heading-color);background:var(--tc-color-white-default);font-size:15px;font-weight:500;padding:15px 18px;height:50px}
.call-back-form form .form-grp input::-moz-placeholder{font-size:15px;font-weight:500;color:#9597C8}
.call-back-form form .form-grp input::placeholder{font-size:15px;font-weight:500;color:#9597C8}
.call-back-form form .btn{width:100%;justify-content:center;font-size:16px;font-weight:800;text-transform:uppercase;padding:17px 24px;border-radius:4px}
.call-back-form form .btn::before{background:var(--tc-color-gray-3)}
.call-back-form form .btn::after{display:none}
.call-back-form form .btn:hover{color:var(--tc-heading-color)}
.blog__area{padding:120px 0}
@media (max-width:767.98px){.blog__area{padding:100px 0}}
.blog-post-bg{background-size:cover;background-position:center;padding:120px 0 90px;position:relative;z-index:1;overflow:hidden}
@media (max-width:767.98px){.blog-post-bg{padding:100px 0 70px}}
.blog__post-bg-two{background-size:cover;background-position:center;padding:120px 0 90px;position:relative;z-index:1}
@media (max-width:767.98px){.blog__post-bg-two{padding:100px 0 70px}}
.blog__post-area-three{padding:270px 0 90px;margin-top:-150px}
@media (max-width:767.98px){.blog__post-area-three{padding:250px 0 70px}}
.blog__post-area-four{padding:120px 0 90px}
@media (max-width:767.98px){.blog__post-area-four{padding:100px 0 70px}}
.blog__post-area-five{padding:120px 0 90px;background:var(--tc-color-yellow-light-2);position:relative;z-index:1}
@media (max-width:767.98px){.blog__post-area-five{padding:100px 0 70px}}
.blog-post-item{border:1px solid var(--tc-border-1);background:var(--tc-color-white-default);border-radius:15px;padding:30px;margin-bottom:30px}
@media (max-width:767.98px){.blog-post-item{padding:20px 20px}}
.blog-post-thumb{position:relative;border-radius:10px;overflow:hidden;margin-bottom:20px}
.blog-post-thumb img{width:100%;height:248px;-o-object-fit:cover;object-fit:cover}
.blog-post-thumb .post-tag{font-size:14px;font-weight:500;background:var(--tc-theme-primary);color:var(--tc-color-white-default);line-height:1;display:block;border-radius:4px;position:absolute;left:18px;top:16px;z-index:2;padding:8px 10px}
.blog-post-thumb .post-tag:hover{background:var(--tc-theme-secondary)}
.blog-post-content .title{font-size:24px;font-weight:600;margin-bottom:15px;text-transform:capitalize}
@media (max-width:767.98px){.blog-post-content .title{font-size:22px}}
.blog-post-content .blog-post-meta .list-wrap{justify-content:space-between}
.blog__post-two{border:1px solid var(--tc-border-1);border-radius:15px;background:var(--tc-color-white-default);margin-bottom:30px}
.blog__post-four{background:var(--tc-color-white-default);border-radius:15px;border:1px solid #EAE4D8;-ms-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.08);-o-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.08);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.08);margin-bottom:30px}
.blog__post-thumb-two{border-radius:15px 15px 0 0;overflow:hidden;margin:-1px}
.blog__post-thumb-two img{width:100%;height:250px;-o-object-fit:cover;object-fit:cover}
.blog__post-thumb-three{margin-bottom:35px}
.blog__post-thumb-four{margin:-1px -1px 0 -1px}
.blog__post-thumb-four img{border-radius:15px 15px 0 0;width:100%;height:270px;-o-object-fit:cover;object-fit:cover}
.blog__post-content-two{padding:30px 30px}
@media (max-width:1199.98px){.blog__post-content-two{padding:30px 22px}}
@media (max-width:991.98px){.blog__post-content-two{padding:30px 30px}}
@media (max-width:767.98px){.blog__post-content-two{padding:25px 20px}}
@media only screen and (min-width:576px) and (max-width:767px){.blog__post-content-two{padding:30px 30px}}
.blog__post-content-two .title{margin-bottom:20px;font-size:24px;font-weight:var(--tc-fw-semi-bold);text-transform:capitalize}
@media (max-width:767.98px){.blog__post-content-two .title{font-size:22px}}
.blog__post-content-two .blog-post-meta{margin-bottom:22px}
.blog__post-content-two .blog-avatar{margin-bottom:0}
.blog__post-content-three{position:relative}
.blog__post-content-three .post-tag{font-size:14px;font-weight:500;background:var(--tc-theme-primary);color:var(--tc-color-white-default);line-height:1;display:block;border-radius:4px;position:absolute;left:18px;top:-51px;z-index:2;padding:8px 10px}
.blog__post-content-three .post-tag:hover{background:var(--tc-theme-secondary)}
.blog__post-content-three .btn{background:var(--tc-color-gray-3);color:var(--tc-theme-secondary);padding:16px 24px}
.blog__post-content-three .btn:hover{color:var(--tc-color-white-default)}
.blog__post-content-four{padding:25px 30px 40px}
@media (max-width:1199.98px){.blog__post-content-four{padding:25px 25px 30px}}
.blog__post-content-four .title{font-size:24px;font-weight:600;text-transform:capitalize;margin-bottom:20px}
.blog__post-tag-two{font-size:14px;font-weight:500;color:var(--tc-body-color);border:1px solid var(--tc-color-gray-2);display:inline-block;line-height:1;border-radius:4px;padding:7px 10px}
.blog__post-tag-two:hover{border-color:var(--tc-theme-primary);background:var(--tc-theme-primary);color:var(--tc-color-white-default)}
.blog__post-tag-three{font-size:14px;font-weight:500;text-transform:uppercase;display:inline-block;color:#9798AB;line-height:1;margin-bottom:20px}
.blog-avatar{display:flex;align-items:center;gap:10px;margin-bottom:24px}
.blog-avatar .avatar-thumb{width:36px;flex:0 0 auto}
.blog-avatar .avatar-thumb img{border-radius:50%;width:100%;-o-object-fit:cover;object-fit:cover}
.blog-avatar .avatar-content p{margin-bottom:0;font-weight:500;color:#9597C8}
.blog-avatar .avatar-content p a:hover{color:var(--tc-theme-secondary)}
.blog-post-meta .list-wrap{display:flex;align-items:center;gap:15px 20px;flex-wrap:wrap}
.blog-post-meta .list-wrap li{display:flex;align-items:center;gap:8px}
.blog-post-meta .list-wrap li i{font-size:18px}
.blog-post-meta .btn{background:var(--tc-color-gray-3);color:var(--tc-theme-secondary);padding:16px 20px}
.blog-post-meta .btn:hover{color:var(--tc-color-white-default)}
.blog-post-meta-two .list-wrap li{color:#9798AB}
.blog-post-meta-two .list-wrap li i{color:var(--tc-theme-primary)}
.blog-post-meta-two .list-wrap li a{color:#9798AB}
.blog-post-meta-two .list-wrap li a:hover{color:var(--tc-theme-primary)}
.blog__inner-wrap .row .col-70{width:70.5%;flex:0 0 auto}
@media (max-width:1199.98px){.blog__inner-wrap .row .col-70{width:67.5%}}
@media (max-width:991.98px){.blog__inner-wrap .row .col-70{width:100%}}
.blog__inner-wrap .row .col-30{width:29.5%;flex:0 0 auto}
@media (max-width:1199.98px){.blog__inner-wrap .row .col-30{width:32.5%}}
@media (max-width:991.98px){.blog__inner-wrap .row .col-30{width:100%}}
.blog__sidebar{margin-left:20px}
@media (max-width:1199.98px){.blog__sidebar{margin-left:0}}
@media (max-width:991.98px){.blog__sidebar{margin-top:100px}}
.blog-shape-wrap img{position:absolute;z-index:-1}
.blog-shape-wrap img:nth-child(1){left:0;top:0}
@media (max-width:767.98px){.blog-shape-wrap img:nth-child(1){width:200px}}
.blog-shape-wrap img:nth-child(2){right:0;bottom:0}
@media (max-width:767.98px){.blog-shape-wrap img:nth-child(2){width:200px}}
.blog__details-area{padding:120px 0}
@media (max-width:767.98px){.blog__details-area{padding:100px 0}}
.blog__details-thumb{margin-bottom:30px}
.blog__details-thumb img{border-radius:10px;min-height:250px;-o-object-fit:cover;object-fit:cover}
.blog__details-content>.title{margin-bottom:20px;font-size:36px;font-weight:600;text-transform:capitalize}
@media (max-width:1199.98px){.blog__details-content>.title{font-size:32px}}
@media (max-width:767.98px){.blog__details-content>.title{font-size:28px}}
.blog__details-content .blog-post-meta{margin-bottom:30px}
.blog__details-content .blog-post-meta .blog-avatar{margin-bottom:0}
.blog__details-content>p{margin-bottom:20px}
.blog__details-content .title-two{margin-bottom:20px;font-size:30px;font-weight:600;text-transform:capitalize}
@media (max-width:767.98px){.blog__details-content .title-two{font-size:26px}}
.blog__details-inner{margin:35px 0}
.blog__details-inner .row .col-46{width:46%;flex:0 0 auto}
@media (max-width:767.98px){.blog__details-inner .row .col-46{width:100%}}
.blog__details-inner .row .col-54{width:54%;flex:0 0 auto}
@media (max-width:767.98px){.blog__details-inner .row .col-54{width:100%}}
.blog__details-inner-thumb{position:relative}
@media (max-width:767.98px){.blog__details-inner-thumb{margin-bottom:30px}}
.blog__details-inner-thumb img{width:100%;border-radius:10px}
.blog__details-inner-thumb .play-btn{width:62px;height:62px;display:flex;align-items:center;justify-content:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:var(--tc-color-white-default);color:var(--tc-theme-secondary);font-size:18px;border-radius:50%}
.blog__details-inner-thumb .play-btn:hover{color:var(--tc-color-white-default);background:var(--tc-theme-primary)}
.blog__details-inner-content .title{margin-bottom:12px;font-size:30px;font-weight:600}
@media (max-width:1199.98px){.blog__details-inner-content .title{font-size:26px}}
.blog__details-inner-content p{margin-bottom:20px;width:95%}
@media (max-width:1199.98px){.blog__details-inner-content p{width:100%}}
.blog__details-bottom{border-top:1px solid #E7E7E7;border-bottom:1px solid #E7E7E7;padding:20px 0;margin-top:40px;margin-bottom:70px}
.blog__details-bottom .post-tags{display:flex;align-items:center;flex-wrap:wrap;gap:10px}
.blog__details-bottom .post-tags .title{margin-bottom:0;font-size:14px}
.blog__details-bottom .post-tags .list-wrap{display:flex;gap:6px}
.blog__details-bottom .post-tags .list-wrap li a{background:var(--tc-color-gray-3);padding:7px 17px;display:block;border-radius:4px;color:var(--tc-heading-color);font-size:15px;font-weight:500}
.blog__details-bottom .post-tags .list-wrap li a:hover{background:var(--tc-theme-primary);color:var(--tc-color-white-default)}
.blog__details-bottom .post-share{display:flex;align-items:center;flex-wrap:wrap;gap:10px;justify-content:flex-end}
@media (max-width:767.98px){.blog__details-bottom .post-share{justify-content:flex-start;margin-top:20px}}
.blog__details-bottom .post-share .title{margin-bottom:0;font-size:14px}
.blog__details-bottom .post-share .list-wrap{display:flex;align-items:center;gap:15px}
.blog__details-bottom .post-share .list-wrap li a{font-size:20px;color:var(--tc-theme-secondary)}
.blog__details-bottom .post-share .list-wrap li a:hover{color:var(--tc-theme-primary)}
.blog__avatar-wrap{border-radius:12px;display:flex;align-items:flex-start;padding:42px 40px;background:var(--tc-color-gray-3);gap:30px}
@media (max-width:1199.98px){.blog__avatar-wrap{padding:35px 25px}}
@media (max-width:767.98px){.blog__avatar-wrap{flex-wrap:wrap;gap:20px;padding:30px 25px}}
.blog__avatar-img{width:115px;flex:0 0 auto}
.blog__avatar-img img{width:100%;border-radius:50%}
.blog__avatar-info .designation{display:block;font-size:15px;font-weight:500;font-family:var(--tc-heading-font-family);line-height:1;margin-bottom:8px}
.blog__avatar-info .name{font-size:20px;margin-bottom:18px}
.blog__avatar-info p{margin-bottom:0}blockquote{margin:50px 50px 60px;background:#F8FAFF;padding:50px 100px 50px 50px;position:relative;z-index:1}
@media (max-width:1199.98px){blockquote{padding:50px 100px 50px 40px;margin:40px 0 50px}}
@media (max-width:767.98px){blockquote{padding:40px 40px 40px 30px}}
blockquote::after{content:"\f10e";font-weight:700;font-size:52px;color:#E2E5F6;line-height:1;font-family:var(--tc-icon-font-family);position:absolute;right:33px;top:27px;z-index:-1}
@media (max-width:767.98px){blockquote::after{font-size:40px;right:20px;top:15px}}
blockquote::before{content:"";position:absolute;left:0;top:0;width:6px;height:100%;background:var(--tc-theme-primary)}
blockquote p{margin-bottom:0;font-size:20px;font-weight:600;font-family:var(--tc-heading-font-family);text-transform:capitalize;color:var(--tc-theme-secondary)}
@media (max-width:767.98px){blockquote p{font-size:18px}}.play-btn::after{content:"";position:absolute;left:50%;top:50%;width:100%;height:100%;border:1px solid var(--tc-color-white-default);border-radius:50%;transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);animation:pulse-border 1500ms ease-out infinite}.sidebar__widget{border:1px solid var(--tc-border-6);padding:26px 30px 30px;border-radius:10px;margin-bottom:40px}
@media (max-width:1199.98px){.sidebar__widget{padding:26px 20px 30px}}
@media (max-width:991.98px){.sidebar__widget{padding:26px 30px 30px}}
.sidebar__widget:last-child{margin-bottom:0}
.sidebar__widget-search{border:none;padding:0;border-radius:0}
.sidebar__search form{position:relative}
.sidebar__search form input{width:100%;border:1px solid var(--tc-border-6);border-radius:6px;font-size:14px;color:var(--tc-theme-secondary);padding:14px 60px 14px 20px;height:50px}
.sidebar__search form input::-moz-placeholder{color:var(--tc-border-5);font-size:14px}
.sidebar__search form input::placeholder{color:var(--tc-border-5);font-size:14px}
.sidebar__search form button{border:none;position:absolute;right:3px;top:50%;transform:translateY(-50%);width:45px;height:45px;display:flex;align-items:center;justify-content:center;background:var(--tc-theme-secondary);border-radius:4px}
.sidebar__search form button svg{width:20px;color:var(--tc-color-white-default)}
.sidebar__search form button:hover{background:var(--tc-theme-primary)}
.sidebar__widget-title{font-size:22px;font-weight:600;margin-bottom:22px;padding-bottom:12px;position:relative}
.sidebar__widget-title::before{content:"";position:absolute;left:0;bottom:0;width:30px;height:4px;border-radius:4px;background:var(--tc-theme-primary)}
.sidebar__cat-list .list-wrap li{border-bottom:1px solid var(--tc-border-6);padding-bottom:17px;margin-bottom:17px}
.sidebar__cat-list .list-wrap li a{display:flex;align-items:center;text-transform:capitalize;color:var(--tc-body-color);gap:5px}
.sidebar__cat-list .list-wrap li a i{line-height:0;font-size:24px;color:var(--tc-border-5);transition:all 0.3s ease-out 0s}
.sidebar__cat-list .list-wrap li a:hover{color:var(--tc-theme-primary)}
.sidebar__cat-list .list-wrap li a:hover i{color:var(--tc-theme-primary)}
.sidebar__cat-list .list-wrap li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}
.sidebar__post-item{display:flex;align-items:center;gap:15px;margin-bottom:30px}
.sidebar__post-item:last-child{margin-bottom:0}
.sidebar__post-thumb{width:80px;flex:0 0 auto}
.sidebar__post-thumb img{border-radius:4px}
.sidebar__post-content .title{font-size:17px;margin-bottom:10px;font-weight:600;text-transform:capitalize}
.sidebar__post-content .date{display:flex;align-items:center;color:#83849E;font-size:15px;gap:5px}
.sidebar__post-content .date i{line-height:0}
.sidebar__tag-list .list-wrap{display:flex;align-items:center;flex-wrap:wrap;gap:6px}
.sidebar__tag-list .list-wrap li a{font-size:15px;background:var(--tc-color-gray-3);font-weight:500;color:var(--tc-theme-secondary);padding:7px 16px;border-radius:5px;display:block}
.sidebar__tag-list .list-wrap li a:hover{background:var(--tc-theme-secondary);color:var(--tc-color-white-default)}.comments-wrap-title{font-size:24px;margin-bottom:20px}
.comments-wrap .latest-comments{margin-bottom:80px}
.comments-wrap .latest-comments .children{margin:0 0 0 45px;padding:0}
@media (max-width:767.98px){.comments-wrap .latest-comments .children{margin:0}}
.comments-box{display:flex;align-items:flex-start;border-bottom:1px solid #D6DCE9;padding-bottom:30px;margin-bottom:35px;gap:25px}
@media (max-width:767.98px){.comments-box{flex-wrap:wrap;gap:20px}}
.comments-avatar{width:115px;flex:0 0 auto}
.comments-avatar img{border-radius:50%}
.comments-text .avatar-name{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}
.comments-text .avatar-name .name{margin-bottom:0;font-size:20px;font-weight:600}
.comments-text .avatar-name span{font-weight:500;font-size:15px;display:block;color:var(--tc-theme-primary)}
.comments-text p{margin-bottom:15px}
.comments-text .reply-btn{background:var(--tc-color-gray-3);font-weight:500;font-size:14px;display:inline-block;padding:6px 17px;text-transform:uppercase;border-radius:5px;color:var(--tc-theme-secondary)}
.comments-text .reply-btn:hover{background:var(--tc-theme-secondary);color:var(--tc-color-white-default)}.comment-respond{border:1px solid var(--tc-border-1);border-radius:8px;padding:35px 40px 50px;background:var(--tc-color-gray-3)}
@media (max-width:1199.98px){.comment-respond{padding:35px 25px 50px}}
.comment-reply-title{margin-bottom:10px;font-size:30px;font-weight:600}
@media (max-width:767.98px){.comment-reply-title{font-size:26px}}
.comment-form .comment-notes{margin-bottom:15px}
.comment-form .form-grp{margin-bottom:15px}
.comment-form .form-grp textarea,.comment-form .form-grp input{width:100%;border:1px solid var(--tc-color-gray-1);background:var(--tc-color-white-default);font-weight:400;font-size:15px;color:var(--tc-body-color);padding:12px 15px;height:50px;display:block;border-radius:6px}
.comment-form .form-grp textarea::-moz-placeholder,.comment-form .form-grp input::-moz-placeholder{font-weight:400;font-size:15px;color:var(--tc-color-gray-4)}
.comment-form .form-grp textarea::placeholder,.comment-form .form-grp input::placeholder{font-weight:400;font-size:15px;color:var(--tc-color-gray-4)}
.comment-form .form-grp textarea{min-height:130px;max-height:130px}
.comment-form .checkbox-grp{display:flex;align-items:center;margin:25px 0}
.comment-form .checkbox-grp input{width:22px;margin-right:9px;height:22px;cursor:pointer}
.comment-form .checkbox-grp label{font-weight:400;font-size:14px;color:var(--tc-body-color);-webkit-user-select:none;-moz-user-select:none;user-select:none}
.comment-form .btn::after{display:none}.pagination-wrap .pagination{gap:6px;justify-content:center;flex-wrap:wrap}
.pagination-wrap .pagination .page-link{margin-left:0;padding:0 0;color:var(--tc-body-color);font-weight:600;font-size:20px;line-height:1;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border:1px solid var(--tc-border-1);border-radius:5px;background:transparent}
.pagination-wrap .pagination .page-link:hover{color:var(--tc-color-white-default);background-color:var(--tc-theme-secondary);border-color:var(--tc-theme-secondary)}
.pagination-wrap .pagination .page-link:focus{color:var(--tc-color-white-default);background-color:var(--tc-theme-secondary);border-color:var(--tc-theme-secondary);outline:0;box-shadow:none}
.pagination-wrap .pagination .page-item.active .page-link{color:var(--tc-color-white-default);background-color:var(--tc-theme-secondary);border-color:var(--tc-theme-secondary)}
.contact__area{padding:120px 0}
@media (max-width:767.98px){.contact__area{padding:100px 0}}
.contact-map{width:100%;height:100%;padding-left:50px}
.contact-map iframe{width:100%;height:100%}
@media (max-width:991.98px){.contact__content{margin-bottom:50px}}
.contact__info .list-wrap li{display:flex;align-items:center;gap:18px;margin-bottom:50px}
@media (max-width:991.98px){.contact__info .list-wrap li{margin-bottom:30px}}
.contact__info .list-wrap li:last-child{margin-bottom:0}
.contact__info .list-wrap li .icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:var(--tc-color-gray-3);border-radius:50%;line-height:0;color:var(--tc-theme-secondary);font-size:30px;flex:0 0 auto}
.contact__info .list-wrap li .content .title{margin-bottom:5px;font-size:20px;font-weight:600}
.contact__info .list-wrap li .content p{margin-bottom:0;font-weight:500}
.contact__info .list-wrap li .content a{color:var(--tc-body-color);font-weight:500}
.contact__info .list-wrap li .content a:hover{color:var(--tc-theme-primary)}
@media (max-width:1199.98px){.contact__form-wrap{margin-left:0}}
.contact__form-wrap .title{margin-bottom:5px;font-size:30px;font-weight:600}
@media (max-width:991.98px){.contact__form-wrap .title{font-size:28px;margin-bottom:8px}}
.contact__form-wrap p{margin-bottom:15px}
.contact__form-wrap form .row{--bs-gutter-x:10px}
.contact__form-wrap form .form-grp{margin-bottom:10px}
.contact__form-wrap form .form-grp input{width:100%;background:var(--tc-color-brand1-50);border:1px solid var(--tc-color-gray-1);border-radius:8px;padding:14px 15px;font-size:15px;color:var(--tc-theme-secondary);height:50px}
.contact__form-wrap form .form-grp input::-moz-placeholder{font-size:15px;color:var(--tc-body-color)}
.contact__form-wrap form .form-grp input::placeholder{font-size:15px;color:var(--tc-body-color)}
.contact__form-wrap form .form-grp textarea{width:100%;background:var(--tc-color-brand1-50);border:1px solid var(--tc-color-gray-1);border-radius:8px;padding:14px 15px;font-size:15px;color:var(--tc-theme-secondary);display:block;min-height:210px;max-height:210px}
.contact__form-wrap form .form-grp textarea::-moz-placeholder{font-size:15px;color:var(--tc-body-color)}
.contact__form-wrap form .form-grp textarea::placeholder{font-size:15px;color:var(--tc-body-color)}
.contact__form-wrap form .checkbox-grp{display:flex;align-items:center;margin:15px 0 25px}
.contact__form-wrap form .checkbox-grp input{width:16px;margin-right:9px;height:16px;cursor:pointer}
.contact__form-wrap form .checkbox-grp label{font-weight:400;font-size:12px;color:var(--tc-body-color);-webkit-user-select:none;-moz-user-select:none;user-select:none}
.contact__form-wrap form .btn::after{display:none}.ajax-response.error,.ajax-response.success{margin:20px 0 0 !important}
.ajax-response.error{color:red}
.ajax-response.success{color:green}
.error-area{padding:120px 0;position:relative}
@media (max-width:767.98px){.error-area{padding:100px 0}}
.error-content{text-align:center}
.error-content svg{width:648px;color:var(--tc-theme-primary);margin-bottom:45px}
@media (max-width:1199.98px){.error-content svg{width:600px}}
@media (max-width:991.98px){.error-content svg{width:500px}}
@media (max-width:767.98px){.error-content svg{width:100%;margin-bottom:30px}}
.error-content .title{margin-bottom:10px;font-size:48px}
@media (max-width:1199.98px){.error-content .title{font-size:42px}}
@media (max-width:991.98px){.error-content .title{font-size:40px}}
@media (max-width:767.98px){.error-content .title{font-size:36px}}
.error-content .title p{margin-bottom:35px}
.footer-area{position:relative;overflow:hidden;background-image:url("../themes/demo/assets/css/./images/background/footer-bg-1.png")}
.footer-area.footer-area-two{background-image:url("../themes/demo/assets/css/./images/background/footer-bg-2.png")}
.footer__area-two{background:var(--tc-color-dark-blue)}
.footer__area-three{background:var(--tc-color-dark-blue)}
.footer__area-four{background:var(--tc-color-dark-blue);position:relative;z-index:1}
.footer-top{padding:70px 0 0 0}
@media (max-width:767.98px){.footer-top{padding:50px 0 0 0}}
.footer__top-two{padding:60px 0 30px}
.footer__top-two .fw-title{color:var(--tc-color-white-default)}
.footer__top-two .footer-link-list .list-wrap li a{font-weight:700;color:var(--tc-color-gray-2)}
.footer__top-three{padding:110px 0 70px}
@media (max-width:767.98px){.footer__top-three{padding:90px 0 40px}}
.footer__top-three .fw-title{color:var(--tc-color-white-default)}
.footer__top-three .footer-link-list .list-wrap li a{color:var(--tc-color-gray-2)}
.footer__top-three .footer-info-list .list-wrap li .icon,.footer__top-three .footer-info-list .list-wrap li p,.footer__top-three .footer-info-list .list-wrap li a{color:var(--tc-color-gray-2)}
.footer-content p{margin-bottom:25px}
.footer__content-two{width:80%}
@media (max-width:991.98px){.footer__content-two{width:100%}}
.footer__content-two>p{color:var(--tc-color-gray-2);margin-bottom:15px;font-weight:700}
.footer-social .list-wrap{display:flex;align-items:center}
.footer-social .list-wrap{margin-top:20px}
.footer-social .list-wrap li a{margin-right:20px;display:flex;align-items:center;justify-content:center;background:none;border-radius:5px;font-size:16px;color:#fff}
.footer-social .list-wrap li a:hover{color:var(--tc-color-white-default)}
.footer-info-list .list-wrap li{display:flex;align-items:flex-start;gap:10px;margin-bottom:20px}
.footer-info-list .list-wrap li .icon{font-size:24px;line-height:0}
.footer-info-list .list-wrap li a{color:var(--tc-body-color)}
.footer-info-list .list-wrap li a:hover{color:var(--tc-theme-primary)}
.footer-info-list .list-wrap li:last-child{margin-bottom:0}
.footer-info-list .list-wrap li .content p{margin-bottom:0}
.footer-link-list .list-wrap h4{font-size:18px !important}
.footer-link-list .list-wrap li{margin-bottom:18px;min-width:100px}
.footer-link-list .list-wrap li:last-child{margin-bottom:0}
.footer-link-list .list-wrap li a{color:var(--tc-color-neutral-100);position:relative;font-weight:400;font-size:16px}
.footer-link-list .list-wrap li a::before{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:1px;background:var(--tc-theme-primary);transform-origin:right top;transform:scale(0,1);transition:transform 0.4s cubic-bezier(0.74,0.72,0.27,0.24)}
.footer-link-list .list-wrap li a:hover{color:var(--tc-theme-primary)}
.footer-link-list .list-wrap li a:hover::before{transform-origin:left top;transform:scale(1,1)}
.footer-instagram .list-wrap{display:flex;flex-wrap:wrap;gap:13px}
.footer-instagram .list-wrap li a img{width:85px;height:85px;-o-object-fit:cover;object-fit:cover;mix-blend-mode:luminosity;border-radius:10px}
.footer-bottom{background:transparent;padding:25px 0}
@media (max-width:767.98px){.footer-bottom{padding:25px 0}}
.footer__bottom-two{border-top:1px solid #272a68;padding:40px 0}
@media (max-width:767.98px){.footer__bottom-two{padding:30px 0}}
.footer__bottom-three{border-top:1px solid #272a68;padding:40px 0}
@media (max-width:767.98px){.footer__bottom-three{padding:25px 0}}
@media (max-width:767.98px){.footer__bottom-three .fw-logo{text-align:center;margin-bottom:20px}}
.footer__bottom-three .copyright-text{text-align:right}
@media (max-width:767.98px){.footer__bottom-three .copyright-text{text-align:center}}
.footer__bottom-three .copyright-text p{color:#5f6196}
.footer__bottom-three .copyright-text p a{color:#5f6196}
.footer__bottom-four{border-top:1px solid #272a68;padding:65px 0}
@media (max-width:991.98px){.footer__bottom-four{padding:25px 0}}
.footer__bottom-four .copyright-text{text-align:right}
@media (max-width:991.98px){.footer__bottom-four .copyright-text{text-align:center}}
.footer__bottom-four .copyright-text p{color:#5f6196}
.footer__bottom-four .copyright-text p a{color:#5f6196}
.footer-newsletter{display:flex;align-items:center;gap:15px}
@media (max-width:991.98px){.footer-newsletter{margin-bottom:20px}}
@media (max-width:767.98px){.footer-newsletter{flex-wrap:wrap;justify-content:center}}
.footer-newsletter .title{margin-bottom:0;font-size:20px;font-weight:600}
@media (max-width:1199.98px){.footer-newsletter .title{font-size:18px}}
.footer-newsletter form{position:relative;flex-grow:1}
.footer-newsletter form input{width:100%;border:0;background:var(--tc-color-white-default);border-radius:30px;font-size:14px;line-height:0;color:var(--tc-theme-secondary);padding:16px 140px 16px 22px;height:50px}
.footer-newsletter form input::-moz-placeholder{font-size:14px;color:var(--tc-color-neutral-300)}
.footer-newsletter form input::placeholder{font-size:14px;color:var(--tc-color-neutral-300)}
.footer-newsletter .btn{border-radius:30px;position:absolute;right:-1px;top:0;background-color:var(--tc-theme-primary)}
.footer-newsletter .btn::after{display:none}
.footer__newsletter-two{padding:80px 0 60px;border-bottom:1px solid #272a68}
@media (max-width:767.98px){.footer__newsletter-two{padding:60px 0 50px}}
.footer__newsletter-three{width:90%}
@media (max-width:767.98px){.footer__newsletter-three{width:100%}}
.footer__newsletter-three .title{margin-bottom:20px;color:var(--tc-color-white-default);font-size:24px;text-transform:capitalize;font-weight:600}
@media (max-width:767.98px){.footer__newsletter-three .title br{display:none}}
.footer__newsletter-three form{margin-bottom:25px}
.footer__newsletter-three form input{background:#212356;border:none;border-radius:30px;font-size:14px;font-weight:500;color:var(--tc-color-white-default);padding:15px 25px;height:50px;width:100%;display:block;margin-bottom:10px}
.footer__newsletter-three form input::-moz-placeholder{font-size:14px;font-weight:500;text-transform:capitalize;color:#595b81}
.footer__newsletter-three form input::placeholder{font-size:14px;font-weight:500;text-transform:capitalize;color:#595b81}
.footer__newsletter-three form .btn{width:100%;border-radius:30px;justify-content:center}
.footer__newsletter-three form .btn::after{display:none}
.footer__newsletter-four{display:flex;align-items:center;gap:25px}
@media (max-width:991.98px){.footer__newsletter-four{justify-content:center;margin-bottom:20px}}
@media (max-width:767.98px){.footer__newsletter-four{flex-wrap:wrap}}
.footer__newsletter-four .title{margin-bottom:0;color:var(--tc-color-white-default);font-size:24px}
.footer__newsletter-four form{display:flex;align-items:center;gap:10px;flex-grow:1}
@media (max-width:767.98px){.footer__newsletter-four form{flex-wrap:wrap;justify-content:center}}
.footer__newsletter-four form input{flex-grow:1;border:none;background:var(--tc-color-white-default);border-radius:30px;font-size:14px;font-weight:500;color:var(--tc-theme-secondary);padding:15px 25px;height:50px}
.footer__newsletter-four form input::-moz-placeholder{font-size:14px;font-weight:500;text-transform:capitalize;color:#667594}
.footer__newsletter-four form input::placeholder{font-size:14px;font-weight:500;text-transform:capitalize;color:#667594}
.footer__newsletter-four form .btn{width:127px;border-radius:30px}
.footer__newsletter-four form .btn::after{display:none}
.footer__newsletter-inner{display:flex;align-items:center}
@media (max-width:1199.98px){.footer__newsletter-inner{flex-wrap:wrap;justify-content:center;gap:30px}}
.footer__newsletter-inner .title{margin-bottom:0;color:var(--tc-color-white-default);font-size:24px;text-transform:capitalize;width:20%;margin-right:30px}
@media (max-width:1199.98px){.footer__newsletter-inner .title{width:100%;text-align:center;margin-right:0}}
.footer__newsletter-inner form{position:relative;width:620px}
.footer__newsletter-inner form input{width:100%;background:var(--tc-color-white-default);border:none;border-radius:30px;font-size:14px;font-weight:var(--tc-fw-bold);color:var(--tc-theme-secondary);padding:20px 145px 20px 28px;height:50px}
.footer__newsletter-inner form input::-moz-placeholder{font-size:14px;font-weight:var(--tc-fw-bold);color:#667594;text-transform:capitalize}
.footer__newsletter-inner form input::placeholder{font-size:14px;font-weight:var(--tc-fw-bold);color:#667594;text-transform:capitalize}
.footer__newsletter-inner form .btn{position:absolute;right:0;top:0;height:50px;border-radius:30px}
.footer__newsletter-inner form .btn::after{display:none}
.footer-shape img{position:absolute;z-index:-1}
.footer-shape img:nth-child(1){left:0;bottom:0}
.footer-shape img:nth-child(2){right:0;top:0}
.footer-shape img:nth-child(3){right:6%;top:30%}
@media (max-width:991.98px){.footer-shape img:nth-child(3){right:11%;top:24%}}
.footer-shape-two img{position:absolute;z-index:-1;left:0;top:0}.fw-logo img{max-height:34px}.fw-title{font-size:22px;margin-bottom:20px;font-weight:600;position:relative;padding-bottom:18px}
.fw-title::before{content:"";position:absolute;left:0;bottom:0;width:30px;height:4px;border-radius:4px;background:var(--tc-theme-primary)}.footer-info-two .list-wrap li .icon{color:var(--tc-color-gray-2)}
.footer-info-two .list-wrap li .content a{font-weight:700;color:var(--tc-color-gray-2)}
.footer-info-two .list-wrap li .content a:hover{color:var(--tc-theme-primary)}
.footer-info-two .list-wrap li .content p{font-weight:700;color:var(--tc-color-gray-2)}@media (max-width:991.98px){.copyright-text{text-align:center}}
.copyright-text p{margin-bottom:0;font-size:14px;font-weight:500}
.copyright-text p a{color:var(--tc-body-color)}
.copyright-text p a:hover{color:var(--tc-theme-primary)}
.copyright-text a{color:var(--tc-body-color);font-size:14px;font-weight:500}
.copyright-text a:hover{color:var(--tc-theme-primary)}
.copyright-text-two p{margin-bottom:0;text-align:center;font-size:14px;font-weight:700;color:#5f6196}
.copyright-text-two p a{color:#5f6196}
.copyright-text-two p a:hover{color:var(--tc-theme-primary)}
.tiny-footer-menu{list-style:none;padding:0;margin-bottom:0}
.tiny-footer-menu li{float:left;margin-left:15px}

@keyframes hoverShine{100%{left:125%}}
.alltuchtopdown{animation:alltuchtopdown 1.5s ease-in-out 0s infinite alternate;animation-duration:3s}@keyframes alltuchtopdown{0%{transform:rotateX(0deg) translateY(0px)}50%{transform:rotateX(0deg) translateY(-20px)}100%{transform:rotateX(0deg) translateY(0px)}}
.rightToLeft{animation-name:rightToLeft;animation-duration:10s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes rightToLeft{0%{transform:translateX(-30px)}50%{transform:translateX(-10px)}100%{transform:translateX(-30px)}}
.ribbonRotate{animation-name:ribbonRotate;animation-duration:10s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes ribbonRotate{0%,100%{transform:rotate(0)}25%,75%{transform:rotate(15deg)}50%{transform:rotate(30deg)}}
.rotateme{animation-name:rotateme;animation-duration:10s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes rotateme{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}
@keyframes fadeInUp2{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}
.fadeInUp2{animation-name:fadeInUp2;animation-delay:0.5s;animation-duration:0.5s;animation-fill-mode:both}@keyframes fadeInLeft2{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}
.fadeInLeft2{animation-name:fadeInLeft2;animation-delay:0.5s;animation-duration:0.5s;animation-fill-mode:both}@keyframes marquee{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}
@keyframes heartbeat{from{transform:scale(0.8)}to{transform:scale(1.05)}}
@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}
.login__area-one{padding:120px 0px 250px 0px;background-image:url(../themes/demo/assets/img/login/bg-login.png);background-repeat:no-repeat;background-position:top center;background-size:cover}.box-form-login{background-color:var(--tc-color-gray-3);max-width:579px;margin:auto;padding:63px 61px;border:1px solid var(--tc-border-1);border-radius:8px}
.box-form-login .form-group{margin-bottom:24px;position:relative}
.box-form-login .form-control{padding:22px 26px}
.box-form-login .form-control::-moz-placeholder{color:var(--tc-border-5);font-size:15px;font-weight:400}
.box-form-login .form-control::placeholder{color:var(--tc-border-5);font-size:15px;font-weight:400}
.box-form-login .form-control.account{background-image:url(../themes/demo/assets/img/login/account.svg);background-repeat:no-repeat;background-position:right 26px center}
.box-form-login .form-control.email-address{background-image:url(../themes/demo/assets/img/register/email.svg);background-repeat:no-repeat;background-position:right 26px center}
.box-form-login .view-password{background-image:url(../themes/demo/assets/img/login/view.svg);background-repeat:no-repeat;background-position:center;height:16px;width:20px;position:absolute;top:50%;transform:translateY(-50%);right:26px;z-index:12}.form-login{position:relative}.text-or{position:relative;text-align:center;margin:34px 0px 48px 0px;border-top:1px solid var(--tc-color-gray-2)}
.text-or span{padding:5px 11px;background-color:var(--tc-color-gray-3);top:50%;transform:translateY(-50%);position:absolute;font-size:16px;line-height:28px;font-weight:bold;color:var(--tc-color-body-color);text-transform:capitalize;margin:auto;max-width:41px;left:0px;right:0px}.text-48-bold{font-size:48px;line-height:65px;font-weight:bold}.box-login-with{margin-top:35px}.box-forgot-pass{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}
.box-forgot-pass *{color:var(--tc-color-body-color);font-size:14px;line-height:20px;font-weight:400}
.box-forgot-pass span{padding-left:0px;overflow:hidden;display:block}.cb-remember{float:left;margin:4px 10px 0px 0px}.form-login .link-bold{font-weight:bold}
.form-login .link-bold:hover{color:var(--tc-theme-secondary)}.header-border-bottom{border-bottom:1px solid var(--tc-color-gray-2)}@media (max-width:575px){.box-form-login{padding:23px 21px}.box-form-login .form-control.account,.box-form-login .form-control.email-address{background-position:right 12px center}.box-form-login .view-password{right:14px}.box-form-login .form-control{padding:22px 40px 22px 16px}.text-48-bold{font-size:35px;line-height:50px}}
@media (max-width:375px){.text-48-bold{font-size:25px;line-height:40px}}
.register__area-one{padding:120px 0px 250px 0px;background-image:url(../themes/demo/assets/img/register/bg-register.png);background-repeat:no-repeat;background-position:top center;background-size:cover}.forgot__area-one{padding:120px 0px 250px 0px;background-image:url(../themes/demo/assets/img/forgot/bg-forgot.png);background-repeat:no-repeat;background-position:top center;background-size:cover}.text-16-semibold{font-size:16px;line-height:28px;font-weight:600}.form-forgot .text-infos{padding:0px 0px 0px 29px;background-image:url(../themes/demo/assets/img/forgot/info.svg);background-repeat:no-repeat;background-position:left center;color:var(--tc-body-color);margin-bottom:0px}
.form-forgot .alert-warning{background-color:var(--tc-color-yellow-light-3);padding:15px 24px;margin-bottom:24px;border:0px}.border-btn.btn-login{padding:19px 26px}
.border-btn.btn-login svg{fill:var(--tc-body-color);width:16px;margin-right:8px}
.border-btn.btn-login:hover svg{fill:var(--tc-color-white-default)}
.border-btn.btn-login::after{display:none}.tc-header__top{position:relative}.size-16{width:16px !important;height:16px !important}.top-news{max-height:32px}.progress-bar{background-color:var(--tc-theme-primary)}.pt-180{padding-top:180px}.up-event-cover{position:absolute}
.up-event-cover .up-event{border-radius:12px;background:#fff;padding:72px;width:100%;max-width:490px;margin-top:-100px}
.up-event-cover .up-event img.tag{top:0;right:30px}.events-list li{list-style:none;border-bottom:1px solid var(--tc-color-neutral-50);transition:all 0.3s ease-in-out}
.events-list li .event-date{position:relative;padding:10px 18px 10px 18px;background-color:var(--tc-color-brand1-100);width:70px;transition:all 0.3s ease-in-out}
.events-list li .event-date span{color:var(--tc-color-neutral-900);display:block}
.events-list li:hover{transform:translateY(-2px);transition:all 0.3s ease-in-out}
.events-list li:hover .event-date{background-color:var(--tc-color-brand1-500)}
.events-list li:hover .event-date span{color:var(--tc-color-neutral-0)}
.events-list li:hover h4{color:var(--tc-color-neutral-0)}
.events-list li:last-child{border-bottom:none}.home1-section2{padding-bottom:110px;position:relative}
.home1-section2 .bg-animation{position:absolute;bottom:0;right:0;z-index:0}
.home1-section2 .bg-animation img.img-bg{max-width:500px}.home1-section3{background-color:var(--tc-color-brand1-50);padding:110px 0}.swiper-button-prev::after,
.swiper-button-next::after{display:none}.swiper-button-prev,
.swiper-button-next{margin:0 3px;background:#fff;width:56px;height:56px;border-radius:50%;border:1px solid var(--tc-color-brand1-500);transition:all 0.3s ease-in-out;position:relative;z-index:1}
.swiper-button-prev svg,
.swiper-button-next svg{stroke:var(--tc-color-brand1-500);transition:all 0.3s ease-in-out}
.swiper-button-prev:hover,
.swiper-button-next:hover{background-color:var(--tc-color-brand1-500);transition:all 0.3s ease-in-out}
.swiper-button-prev:hover svg,
.swiper-button-next:hover svg{stroke:#fff;transition:all 0.3s ease-in-out}.swiper-button-prev,
.swiper-button-next{left:unset;right:unset}.outside-box-right-40{margin-right:-40vw}.section-4{background-image:url("../themes/demo/assets/css/./images/home1/bg-sec4.png");background-size:cover;background-color:var(--tc-color-brand1-400);width:100%;min-height:188px}
.section-4 .sec4{min-height:188px}
.section-4 .sec4 .content{width:800px}
.section-4 .btn-white{background-color:var(--tc-color-neutral-0)}
.section-4 .btn-white .text{color:var(--tc-theme-primary)}
.section-4 .btn-white:hover{background:var(--tc-theme-primary)}
.section-4 .btn-white:hover .text{transition:all 0.5s;color:var(--tc-color-white-default)}.section-5{padding-top:110px}
.section-5 .wrap-asset{left:100px;bottom:20px}
.section-5 .text-box{bottom:140px;left:40px;width:289px;height:94px;flex-shrink:0;border-radius:4px;background:var(--neutral-neutral-0,#fff)}
.section-5 .text-box h1{color:var(--brand-1-brand-500,#c09867);text-align:center;font-family:Halant;font-size:72px;font-style:normal;font-weight:500;line-height:120%}
.section-5 .text-box p{color:#000;width:153px;font-family:Sora;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.has-left-line{position:relative;padding-left:15px}
.has-left-line::before{content:"";position:absolute;left:0;top:0;width:1px;height:57px;background-color:var(--tc-color-neutral-100)}.section-6{padding:110px 0px}
.section-6 .card-float{bottom:5%;left:-50px;width:200px;height:260px;background:var(--neutral-neutral-0,#fff);box-shadow:0px 20px 60px 0px rgba(0,0,0,0.08)}
.section-6 .card-float .card-float-top{background-color:var(--tc-color-neutral-0);padding:20px}
.section-6 .card-float .card-float-bot{background-color:var(--tc-color-brand1-400);width:200px;height:74px}
.section-6 .wrap-asset{right:100px;bottom:50px}
.section-6 .icon{padding:23px;border-radius:50%;background-color:var(--tc-color-brand1-400)}
.section-6 .contact .phone-num{color:var(--neutral-neutral-900,#060606)}.br-4{border-radius:4px}.btn-white svg{color:var(--tc-theme-primary)}
.btn-white:hover svg{transition:all 0.5s;color:var(--tc-color-white-default)}.section-7{padding:110px 0;background-image:url("../themes/demo/assets/css/./images/home1/img-sec-7.png");background-size:cover;width:100%;flex-shrink:0}
.section-7 .btn-white{background-color:var(--tc-color-neutral-0)}
.section-7 .btn-white .text{color:var(--tc-theme-primary)}
.section-7 .btn-white:hover{background:var(--tc-theme-primary)}
.section-7 .btn-white:hover .text{transition:all 0.5s;color:var(--tc-color-white-default)}.hover-box *{transition:all 0.5s cubic-bezier(0.5,1,0.89,1);will-change:transform}
.hover-box:hover .box-overlay{opacity:1;visibility:visible}.border-radius-6px{border-radius:6px}
.team-style-01 img{border-bottom-left-radius:0;border-bottom-right-radius:0}
.team-style-01 figure figcaption{z-index:2;min-height:100px}
.team-style-01 figure figcaption a{color:var(--tc-color-neutral-900)}
.team-style-01 figure figcaption a:hover{color:var(--tc-theme-primary)}
.team-style-01 figure figcaption .social-icon{display:block !important;height:0 !important;opacity:0;margin-bottom:-50px !important;overflow:visible !important;transition:0.4s}
.team-style-01 figure figcaption .social-icon a{color:var(--tc-color-neutral-900);margin:0 5px}
.team-style-01 figure figcaption .social-icon a:first-child{margin-left:0}
.team-style-01 figure figcaption .social-icon a:last-child{margin-right:0}
.team-style-01 figure figcaption .social-icon a:hover{color:var(--tc-theme-primary)}.p-20px{padding:20px !important}.ls-minus-05px{letter-spacing:-0.5px !important}.box-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:all 0.4s cubic-bezier(0.5,1,0.89,1)}.box-shadow-quadruple-large,
.box-shadow-quadruple-large-hover:hover{box-shadow:0 10px 30px rgba(0,0,0,0.05);transition:all 350ms cubic-bezier(0.37,0,0.63,1)}.home1-section9{border-bottom:1px solid var(--tc-color-neutral-50)}.section-13{padding:20px 0px;background-color:var(--tc-color-brand1-200)}
.section-13 .wrap-asset-13{left:100px;bottom:10%}
.section-13 .wrap-asset-13-1{right:100px;top:10%}
.section-13 h2{color:var(--tc-color-neutral-900);font-family:Sora;font-size:40px;font-style:normal;font-weight:600;line-height:150%}
.section-13 a{padding:9px 24px 9px 9px}
.section-13 .btn-dark{background-color:var(--tc-color-neutral-900)}
.section-13 .btn-dark .bg-transparent-sec-13{padding:9px;border-radius:50%;background-color:var(--tc-color-neutral-400)}.home2-section2 .bg-bottom{position:absolute;bottom:0;left:0;right:0;z-index:0}
.home2-section2 .bg-top{position:absolute;top:0;left:0;z-index:0}
.home2-section2 .card-items{padding:15px;border-radius:6px;border:1px solid var(--tc-color-neutral-50);background:var(--tc-color-neutral-0)}
.home2-section2 .card-items .thumb-img{min-width:212px;max-width:212px;min-height:236px;border-radius:4px;overflow:hidden}
.home2-section2 .card-items .date{width:70px;min-height:74px;top:5%;right:5%;padding:6px 18px 10px 18px;padding-top:6px;flex-shrink:0;border-radius:4px;border:1px solid var(--tc-color-neutral-0);background:var(--tc-color-brand1-500);padding-top:12px;line-height:1}
.home2-section2 .card-items .date h4{line-height:1 !important}
.home2-section2 .card-items .titles .cat{color:var(--tc-color-brand1-500)}.home2-section3{background-color:var(--tc-color-neutral-50)}
.home2-section3 .images .h-336{min-height:336px}
.home2-section3 .bg-left-bot{position:absolute;bottom:0;left:0;z-index:0}
.home2-section3 .bg-right-top{position:absolute;top:0;right:0;z-index:0}.team-style-01.team-style-02 figure img{border-radius:100px !important}
.team-style-01.team-style-02 figure figcaption .social-icon{height:auto !important;opacity:1;margin:0 !important}
.team-style-01.team-style-02 figure .view-details{opacity:0;visibility:hidden}.gallery-thumb{position:relative;border-radius:6px;overflow:hidden}
.gallery-thumb:hover .overlay{opacity:1;visibility:visible}
.gallery-thumb .overlay{background-color:rgba(0,0,0,0.6);position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:all 0.3s;z-index:2}
.gallery-thumb .overlay .view-popup{width:56px;height:56px;border-radius:100px;display:flex;justify-content:center;align-items:center;border:16px solid rgba(255,255,255,0.6);background-color:#fff}
.gallery-thumb .overlay .view-popup svg{fill:var(--tc-color-neutral-900)}
.gallery-thumb .thumb-1{opacity:1;visibility:visible;display:block;width:100%}
.gallery-thumb .thumb-2{opacity:0;visibility:hidden;display:none}.card-sermon-1{border:1px solid var(--tc-color-neutral-50)}
.card-sermon-1 .icons{background-color:var(--tc-color-brand1-500);padding:8px 16px;border-radius:50px;transition-duration:0.2s}
.card-sermon-1 .icons a{color:#fff}
.card-sermon-1:hover{background-color:var(--tc-color-yellow-light) !important}
.card-sermon-1:hover .icons{background-color:var(--tc-color-brand1-600);transition-duration:0.2s}.home2-section-7 .semons-box{min-width:130px}.home-2-section8{background-color:#fcfcfc;padding:100px 0;border-top:1px solid var(--tc-color-neutral-100)}
.home-2-section8 .contact__form-wrap{padding-right:50px}
.home-2-section8 .wrap-asset{position:absolute;bottom:5%;left:5%}.home2-section9{border-top:1px solid var(--tc-color-neutral-50);border-bottom:1px solid var(--tc-color-neutral-50)}.testimonial-style-01 .card{border:1px solid var(--tc-color-neutral-50);border-radius:6px;overflow:hidden;padding:30px;background:url("../themes/demo/assets/css/./images/home2/quote.png") no-repeat top right}
.testimonial-style-01 .card img{max-width:75px;max-height:75px}
.testimonial-style-01 .card:hover{box-shadow:0 0 30px 0 rgba(0,0,0,0.06)}.home-2-section-10{background-color:#f9f6f1}.blog-style-1{border:1px solid var(--tc-color-neutral-50);border-radius:6px;background-color:#fff;box-shadow:0px 0px 38.493px 0px rgba(0,0,0,0.08)}
.blog-style-1 .thumbnail img{max-height:450px;width:100%}
.blog-style-1 img{border-top-left-radius:5px;border-top-right-radius:5px}
.blog-style-1 .card-body{background-color:#fff;padding:30px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}
.blog-style-1.campaign-card{background:transparent;border:0;box-shadow:none}
.blog-style-1.campaign-card .thumbnail{border-radius:6px}
.blog-style-1.campaign-card .card-body{max-width:90%;background-color:#fff;padding:30px;margin-top:-50px;top:unset;margin-left:5%;border-radius:6px;border:1px solid var(--tc-color-neutral-50)}.blog-style-2 .thumnail{min-width:168px}
.blog-style-2 .thumnail img{min-width:168px}.blog-list .blog-style-2{margin-bottom:30px}
.blog-list .blog-style-2:last-child{margin-bottom:0}.page-header{padding:220px 0 70px 0;color:#fff;background-size:cover}
.page-header .breadcrumb{margin-bottom:0;background-color:transparent;color:var(--tc-theme-primary)}
.page-header .breadcrumb a{color:#fff}
.page-header .breadcrumb a:hover{color:var(--tc-theme-primary)}
.page-header .breadcrumb .breadcrumb-item.active{color:var(--tc-theme-primary)}.about-box-1{border-right:1px solid var(--tc-color-neutral-50);padding:10px 40px 10px 0}.about-box-2{padding:10px 20px 10px 40px}.about-box-3{border-left:1px solid var(--tc-color-neutral-50);padding:10px 0 10px 40px}.about-box-4{padding:65px;background-color:var(--tc-color-brand1-100);border:1px solid var(--tc-color-brand1-200);border-radius:12px;overflow:hidden}.wrap-asset-about{bottom:0px;right:0px}.about-sec-5{border-top:1px solid var(--tc-color-neutral-50);border-bottom:1px solid var(--tc-color-neutral-50)}.feature-box{border-bottom:1px solid var(--tc-color-neutral-50)}
.feature-box:last-child{border-bottom:0}.bg-top-sec-7{position:absolute;top:0;right:0;z-index:0}.icon-1{padding:9px;border-radius:50%;background-color:var(--tc-color-brand1-100);color:var(--tc-color-neutral-900)}.bg-top-sec-8{position:absolute;left:0;bottom:0;z-index:0}.event-section-2 .form-select{max-width:470px;margin-right:15px;border-radius:4px;background-color:var(--tc-color-brand1-50);padding:12px 23px}
.event-section-2 .btn{width:240px} .event-card-1{transition-duration:0.3s;margin-top:-30px;width:90%;margin-left:5%;margin-right:5%}
.event-card-1:hover .content-event{background-color:var(--tc-color-yellow-light);transition-duration:0.3s}.content-event{border:1px solid var(--tc-color-neutral-50);padding:30px;background-color:#fff}
@media screen and (max-width:1024px){}
.content-event .content-p{border-bottom:1px solid var(--tc-color-neutral-50)}
.content-event .date{width:70px;min-height:74px;top:-10%;padding:6px 18px 10px 18px;padding-top:6px;flex-shrink:0;border-radius:4px;border:1px solid var(--tc-color-neutral-0);background:var(--tc-color-brand1-500);padding-top:12px;line-height:1}
.content-event .date h4{line-height:1 !important}.pagination .page-item{line-height:36px}
.pagination .page-item .page-link{border-radius:50% !important;background-color:var(--tc-color-brand1-50);border:none;color:var(--tc-color-brand1-500)}
.pagination .page-item .page-link:hover{background-color:var(--tc-color-brand1-500);color:#fff;z-index:1}
.pagination .page-item.active .page-link{background-color:var(--tc-color-brand1-500);color:#fff}.event-section-3 .container-1{max-width:1446px}
.event-section-3 .container-1 .card-event-sec-3{border-radius:6px;border:1px solid var(--tc-color-brand1-200);background:var(--tc-color-brand1-50);box-shadow:0px 20px 60px 0px rgba(0,0,0,0.08)}
.event-section-3 .container-1 .card-event-sec-3 .content{padding-left:110px;padding-right:110px}
.event-section-3 .card-float{bottom:5%;left:-15%;width:200px;height:260px;background:var(--neutral-neutral-0,#fff);box-shadow:0px 20px 60px 0px rgba(0,0,0,0.08)}
.event-section-3 .card-float .card-float-top{background-color:var(--tc-color-neutral-0);padding:20px}
.event-section-3 .card-float .card-float-bot{background-color:var(--tc-color-brand1-400);width:200px;height:74px}
.event-section-3 .wrap-asset{right:100px;bottom:50px}
.event-section-3 .icon{padding:23px;border-radius:50%;background-color:var(--tc-color-brand1-400)}
.event-section-3 .contact .phone-num{color:var(--neutral-neutral-900,#060606)}
.event-section-3 .wrap-asset{bottom:0;left:0}.envent-details-header .page-header{background-size:cover;padding:75px 0 !important;color:#fff}@media screen and (max-width:1024px){.envent-details-header .page-header{background-size:cover;padding:41px 0 !important;color:#fff}}
.container-1{max-width:1446px}.breadcrumb{margin-bottom:0;background-color:transparent;color:var(--tc-theme-primary)}
.breadcrumb a{color:var(--tc-color-neutral-400)}
.breadcrumb a:hover{color:var(--tc-theme-primary)}
.breadcrumb .breadcrumb-item.active{color:black}.page-title{max-width:944px}.Introduction ul{color:black}
.Introduction ul li{color:var(--tc-color-neutral-400)}.list-style{list-style:square;padding-left:16px}.pastors-section-2 .wrap-asset{top:5%;left:5%;z-index:1}.title{font-weight:var(--tc-fw-regular) !important}.pastors-section-3 .wrap-asset{position:absolute;bottom:0;right:5%;z-index:-1}.lorem-text{border-top:3px solid var(--tc-color-neutral-100)}.pastors-section-5{border-top:1px solid var(--tc-color-neutral-100)}
.pastors-section-5 .image-1{max-width:450px}
.pastors-section-5 .image-2{top:40%;left:43%;z-index:2;max-width:350px}.pastors-section-6 .container--fluid{padding-top:165px;padding-bottom:165px;background-size:cover}.event-details-section-1 .icon-top a{background-color:var(--tc-color-brand1-50);border-radius:50%;text-align:center;line-height:50px}
.event-details-section-1 .expertise .text{color:var(--tc-color-neutral-400);font-weight:400}
.event-details-section-1 .expertise .swiper-2-items .h{max-height:430px}.pastor-details-1{background-color:var(--tc-color-brand1-50)}.campaign-1{background-repeat:no-repeat;background-position:right bottom;border-bottom:1px solid var(--tc-color-neutral-50)}.campaign-style-1{border-radius:6px;border:1px solid var(--tc-color-neutral-50);box-shadow:0px 0px 25px 0px rgba(0,0,0,0.08);padding:20px}.right-30px{right:30px}.campaign-details .card-body{background-color:var(--tc-color-brand1-50)}
.campaign-details .content-event{border:1px solid var(--tc-color-neutral-50);padding:30px;max-width:100%;top:500px;left:8%;right:8%;background-color:#fff}
.campaign-details .content-event .content-event-item{background-color:var(--tc-color-brand1-50);position:relative}
.campaign-details .donate{border-radius:12px;border:1px solid var(--neutral-neutral-50,#eaeaea);background:var(--neutral-neutral-0,#fff);box-shadow:0px 0px 25px 0px rgba(0,0,0,0.08)}
.campaign-details .donate .img-top{background-color:var(--tc-color-brand2-500);border-top-left-radius:12px;border-top-right-radius:12px}
.campaign-details .donate .money{color:var(--tc-color-brand1-700);background-color:var(--tc-color-brand1-100)}
.campaign-details .donate .logo{border-color:var(--tc-color-brand1-100)}.sermons-section-2 .form-select{max-width:310px;margin-right:15px;border-radius:4px;background-color:var(--tc-color-brand1-50);padding:12px 23px}
.sermons-section-2 .btn{width:240px}.sermon-details-section-1 .thumb{z-index:1;position:relative;min-height:unset}
.sermon-details-section-1 .content-event{border:1px solid var(--tc-color-neutral-50);padding:30px;margin-top:-120px;z-index:2;background-color:#fff;max-width:80%;margin-left:auto;margin-right:auto;position:relative;top:unset;left:unset;right:unset}
.sermon-details-section-1 .content-event .content-event-item{background-color:var(--tc-color-brand1-50);position:relative}.icons .items{background-color:var(--tc-color-brand1-50)}
.icons .items svg{fill:var(--tc-theme-primary) !important}.hr-vertical{width:1px;height:107px;background-color:var(--tc-color-brand1-100)}.newsletter-box{border-radius:12px;box-shadow:0px 0px 25px 0px rgba(0,0,0,0.08);border:1px solid var(--tc-color-neutral-50);padding:140px 0;background-position:bottom center;background-repeat:no-repeat;background-size:contain}
.newsletter-box .pattern-1{top:30px;left:50px}
.newsletter-box .footer-newsletter{max-width:420px}
.newsletter-box .footer-newsletter input{border:1px solid var(--tc-color-neutral-100);background-color:var(--tc-color-brand1-50)}
.newsletter-box .footer-newsletter input::-moz-placeholder{color:var(--tc-color-neutral-400)}
.newsletter-box .footer-newsletter input::placeholder{color:var(--tc-color-neutral-400)}.btn-blur{color:var(--tc-color-brand1-700);background-color:var(--tc-color-brand1-100)}.underlined-bottom{border-bottom:1px solid var(--tc-color-neutral-100)}.underlined-top{border-top:1px solid var(--tc-color-neutral-100)}.navigation .navi{max-width:280px}
.navigation .navi a{color:var(--tc-color-neutral-300)}
.navigation .navi a:hover{color:var(--tc-color-neutral-700)}.gallery .gallery-col-1 :last-child{padding-bottom:100px}
.gallery .gallery-col-2 :first-child{padding-top:100px}.error{font-size:140px}.error-sec{min-height:600px}
.error-sec .wrap-asset{right:0;bottom:5%}.coming-soon{min-height:600px}
.coming-soon .form-control{background-color:var(--tc-color-brand1-50);border-color:var(--tc-color-neutral-100)}
.coming-soon .form-control:focus{color:var(--bs-body-color);background-color:var(--tc-color-brand1-50);border-color:var(--tc-color-neutral-100);outline:0;box-shadow:none}
.coming-soon .form-control::-moz-placeholder{color:var(--tc-color-neutral-200)}
.coming-soon .form-control::placeholder{color:var(--tc-color-neutral-200)}.contact-map{max-height:750px}
.contact-map iframe{height:750px}.img-bg-contact{position:absolute;left:5%;top:5%;z-index:-1}@media screen and (max-width:1024px){.page-header{padding:150px 0 70px 0}}@media screen and (max-width:767.98px){.blessed-event-slider .card-items .titles{max-width:320px;margin-top:15px}.blog-style-2 .thumnail{min-width:100px}.blog-style-2 .thumnail img{min-width:100px}.blog-style-2 .meta-1{display:none}.event-section-2 .form-select{font-size:12px}}
@media screen and (max-width:991.98px){.fs-4{font-size:20px !important}.fs-5{font-size:16px !important}.fs-7{font-size:12px !important}.home1-section9{padding-bottom:0 !important}.pt-180{padding-top:60px}.up-event-cover{position:relative}.up-event-cover .up-event{margin-top:30px;padding:80px 40px 40px 40px}.counter-area .inner{padding:40px 40px 20px 40px}.up-event-cover .up-event{max-width:100%}.bg-animation{display:none}.btn-cirle{justify-content:center}.title-cover{flex-direction:column;align-items:start !important;gap:10px !important}.title-cover p{width:100% !important}.img-donation{width:inherit !important}.wrap-asset{display:none}.card-float{left:20px !important}.section-6{padding-top:0}.section-4 .sec4{flex-direction:column !important}.section-4 .sec4 .content{flex-direction:column}.section-4 .sec4 .content h4{text-align:center}.map-contact.position-absolute{position:relative !important}.map-contact.position-absolute .contact-map{padding-left:0}.about-box-1{border-right:none;padding:10px 40px 10px 40px}.about-box-2{padding:10px 40px 10px 40px}.about-box-3{border-left:none;padding:10px 40px 10px 40px}.about-box-4{padding:30px}.img-ab-sec-5.position-absolute{position:relative !important}.img-ab-sec-5.position-absolute img{width:100%}.envent-details-header .page-header{padding:43px 0 !important}.content-event-item .hr-vertical{display:none}.sermon-details-section-1 .content-event{margin-top:-90px;max-width:90%}.page-header{padding:150px 0 70px 0}.contact__form-wrap{padding-right:0 !important}.newsletter-box{padding:60px 0}.post-thumb-1{max-width:60px}.home2-section2 .card-items .thumb-img{max-width:unset}}
@media screen and (max-width:575.98px){.ds-1{font-size:var(--tc-ds-xs-1) !important}.ds-2{font-size:var(--tc-ds-xs-2) !important}.ds-3{font-size:var(--tc-ds-xs-3) !important}.ds-4{font-size:var(--tc-ds-xs-4) !important}.ds-5{font-size:var(--tc-ds-xs-5) !important}.ds-6{font-size:var(--tc-ds-xs-6) !important}.section-4 .sec4 .content{width:auto}.envent-details-header .page-header{padding:51px 0 !important}}
@media screen and (max-width:575px){.team-style-01 figure figcaption{z-index:2;min-height:120px}.btn.btn-white.rounded-5.btn-circle-arrow{padding:9px 24px !important}.btn.btn-white.rounded-5.btn-circle-arrow .bg-transparent.ms-2{display:none !important}.size-48{width:38px;height:38px;line-height:26px !important}.event-details-section-1 .pt-110px{padding-top:30px !important}.card-event-sec-3{border-radius:6px;border:1px solid var(--tc-color-brand1-200);background:var(--tc-color-brand1-50);box-shadow:0px 20px 60px 0px rgba(0,0,0,0.08)}.card-event-sec-3 .content{padding-left:20px !important;padding-right:20px !important}.campaigns-section-3 .blog-style-1 .card-body{padding:20px}.sermons-section-2 .form-select{min-width:100%}.campaign-1{background-image:none !important}.content-event{left:5%;top:40%}h1{font-size:40px}h2{font-size:38px}.sermon-details-section-1 .content-event{margin-top:-30px;max-width:98%}.footer-newsletter .btn-xs{right:30px}.footer-newsletter .input-xs{width:80% !important}.page-header{padding:130px 0 40px 0}}
@media screen and (max-width:475px){.envent-details-header .page-header{padding:42px 0 !important}.btn-cirle .circle-arrow{margin-right:5px}}
@media screen and (min-width:1200px){.w-lg-50{width:50% !important}}.mt-5{margin-top:5px}
.mt-10{margin-top:10px}
.mt-15{margin-top:15px}
.mt-20{margin-top:20px}
.mt-25{margin-top:25px}
.mt-30{margin-top:30px}
.mt-35{margin-top:35px}
.mt-40{margin-top:40px}
.mt-45{margin-top:45px}
.mt-50{margin-top:50px}
.mt-55{margin-top:55px}
.mt-60{margin-top:60px}
.mt-65{margin-top:65px}
.mt-70{margin-top:70px}
.mt-75{margin-top:75px}
.mt-80{margin-top:80px}
.mt-85{margin-top:85px}
.mt-90{margin-top:90px}
.mt-95{margin-top:95px}
.mt-100{margin-top:100px}
.mt-105{margin-top:105px}
.mt-110{margin-top:110px}
.mt-115{margin-top:115px}
.mt-120{margin-top:120px}
.mt-125{margin-top:125px}
.mt-130{margin-top:130px}
.mt-135{margin-top:135px}
.mt-140{margin-top:140px}
.mt-145{margin-top:145px}
.mt-150{margin-top:150px}
.mt-155{margin-top:155px}
.mt-160{margin-top:160px}
.mt-165{margin-top:165px}
.mt-170{margin-top:170px}
.mt-175{margin-top:175px}
.mt-180{margin-top:180px}
.mt-185{margin-top:185px}
.mt-190{margin-top:190px}
.mt-195{margin-top:195px}
.mt-200{margin-top:200px}.mb-5{margin-bottom:5px}
.mb-10{margin-bottom:10px}
.mb-15{margin-bottom:15px}
.mb-20{margin-bottom:20px}
.mb-25{margin-bottom:25px}
.mb-30{margin-bottom:30px}
.mb-35{margin-bottom:35px}
.mb-40{margin-bottom:40px}
.mb-45{margin-bottom:45px}
.mb-50{margin-bottom:50px}
.mb-55{margin-bottom:55px}
.mb-60{margin-bottom:60px}
.mb-65{margin-bottom:65px}
.mb-70{margin-bottom:70px}
.mb-75{margin-bottom:75px}
.mb-80{margin-bottom:80px}
.mb-85{margin-bottom:85px}
.mb-90{margin-bottom:90px}
.mb-95{margin-bottom:95px}
.mb-100{margin-bottom:100px}
.mb-105{margin-bottom:105px}
.mb-110{margin-bottom:110px}
.mb-115{margin-bottom:115px}
.mb-120{margin-bottom:120px}
.mb-125{margin-bottom:125px}
.mb-130{margin-bottom:130px}
.mb-135{margin-bottom:135px}
.mb-140{margin-bottom:140px}
.mb-145{margin-bottom:145px}
.mb-150{margin-bottom:150px}
.mb-155{margin-bottom:155px}
.mb-160{margin-bottom:160px}
.mb-165{margin-bottom:165px}
.mb-170{margin-bottom:170px}
.mb-175{margin-bottom:175px}
.mb-180{margin-bottom:180px}
.mb-185{margin-bottom:185px}
.mb-190{margin-bottom:190px}
.mb-195{margin-bottom:195px}
.mb-200{margin-bottom:200px}.pt-5{padding-top:5px}
.pt-10{padding-top:10px}
.pt-15{padding-top:15px}
.pt-20{padding-top:20px}
.pt-25{padding-top:25px}
.pt-30{padding-top:30px}
.pt-35{padding-top:35px}
.pt-40{padding-top:40px}
.pt-45{padding-top:45px}
.pt-50{padding-top:50px}
.pt-55{padding-top:55px}
.pt-60{padding-top:60px}
.pt-65{padding-top:65px}
.pt-70{padding-top:70px}
.pt-75{padding-top:75px}
.pt-80{padding-top:80px}
.pt-85{padding-top:85px}
.pt-90{padding-top:90px}
.pt-95{padding-top:95px}
.pt-100{padding-top:100px}
.pt-105{padding-top:105px}
.pt-110{padding-top:110px}
.pt-115{padding-top:115px}
.pt-120{padding-top:120px}
.pt-125{padding-top:125px}
.pt-130{padding-top:130px}
.pt-135{padding-top:135px}
.pt-140{padding-top:140px}
.pt-145{padding-top:145px}
.pt-150{padding-top:150px}
.pt-155{padding-top:155px}
.pt-160{padding-top:160px}
.pt-165{padding-top:165px}
.pt-170{padding-top:170px}
.pt-175{padding-top:175px}
.pt-180{padding-top:180px}
.pt-185{padding-top:185px}
.pt-190{padding-top:190px}
.pt-195{padding-top:195px}
.pt-200{padding-top:200px}.pb-5{padding-bottom:5px}
.pb-10{padding-bottom:10px}
.pb-15{padding-bottom:15px}
.pb-20{padding-bottom:20px}
.pb-25{padding-bottom:25px}
.pb-30{padding-bottom:30px}
.pb-35{padding-bottom:35px}
.pb-40{padding-bottom:40px}
.pb-45{padding-bottom:45px}
.pb-50{padding-bottom:50px}
.pb-55{padding-bottom:55px}
.pb-60{padding-bottom:60px}
.pb-65{padding-bottom:65px}
.pb-70{padding-bottom:70px}
.pb-75{padding-bottom:75px}
.pb-80{padding-bottom:80px}
.pb-85{padding-bottom:85px}
.pb-90{padding-bottom:90px}
.pb-95{padding-bottom:95px}
.pb-100{padding-bottom:100px}
.pb-105{padding-bottom:105px}
.pb-110{padding-bottom:110px}
.pb-115{padding-bottom:115px}
.pb-120{padding-bottom:120px}
.pb-125{padding-bottom:125px}
.pb-130{padding-bottom:130px}
.pb-135{padding-bottom:135px}
.pb-140{padding-bottom:140px}
.pb-145{padding-bottom:145px}
.pb-150{padding-bottom:150px}
.pb-155{padding-bottom:155px}
.pb-160{padding-bottom:160px}
.pb-165{padding-bottom:165px}
.pb-170{padding-bottom:170px}
.pb-175{padding-bottom:175px}
.pb-180{padding-bottom:180px}
.pb-185{padding-bottom:185px}
.pb-190{padding-bottom:190px}
.pb-195{padding-bottom:195px}
.pb-200{padding-bottom:200px}.pl-0{padding-left:0px}
.pl-5{padding-left:5px}
.pl-10{padding-left:10px}
.pl-15{padding-left:15px}
.pl-20{padding-left:20px}
.pl-25{padding-left:35px}
.pl-30{padding-left:30px}
.pl-35{padding-left:35px}.pl-35{padding-left:35px}.pl-40{padding-left:40px}.pl-45{padding-left:45px}.pl-50{padding-left:50px}.pl-55{padding-left:55px}.pl-60{padding-left:60px}
.pl-65{padding-left:65px}
.pl-70{padding-left:70px}
.pl-75{padding-left:75px}
.pl-80{padding-left:80px}
.pl-85{padding-left:80px}
.pl-90{padding-left:90px}
.pl-95{padding-left:95px}
.pl-100{padding-left:100px}.pr-0{padding-right:0px}
.pr-5{padding-right:5px}
.pr-10{padding-right:10px}
.pr-15{padding-right:15px}
.pr-20{padding-right:20px}
.pr-25{padding-right:35px}
.pr-30{padding-right:30px}
.pr-35{padding-right:35px}.pr-35{padding-right:35px}.pr-40{padding-right:40px}.pr-45{padding-right:45px}.pr-50{padding-right:50px}.pr-55{padding-right:55px}.pr-60{padding-right:60px}
.pr-65{padding-right:65px}
.pr-70{padding-right:70px}
.pr-75{padding-right:75px}
.pr-80{padding-right:80px}
.pr-85{padding-right:80px}
.pr-90{padding-right:90px}
.pr-95{padding-right:95px}
.pr-100{padding-right:100px}.f-700{font-weight:700}
.f-600{font-weight:600}
.f-500{font-weight:500}
.f-400{font-weight:400}
.f-300{font-weight:300}.gray-bg{background:#f7f7fd}
.white-bg{background:#fff}
.black-bg{background:#222}
.theme-bg{background:#222}
.primary-bg{background:#222}.white-color{color:#fff}
.black-color{color:#222}
.theme-color{color:#222}
.primary-color{color:#222}[data-overlay]{position:relative}
[data-overlay]::before{background:#000 none repeat scroll 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}
[data-overlay="3"]::before{opacity:0.3}
[data-overlay="4"]::before{opacity:0.4}
[data-overlay="5"]::before{opacity:0.5}
[data-overlay="6"]::before{opacity:0.6}
[data-overlay="7"]::before{opacity:0.7}
[data-overlay="8"]::before{opacity:0.8}
[data-overlay="9"]::before{opacity:0.9}
:root,a:hover,button:hover,body{//cursor:none}#cursor{position:fixed;top:calc(28px* -0);left:calc(28px* -0);pointer-events:none;mix-blend-mode:difference}
.Cursor{pointer-events:none;position:fixed;display:block;border-radius:0;transform-origin:center center;mix-blend-mode:difference;top:0;right:0;left:0;z-index:1000;opacity:0;transition:all .5s ease-out}.Cursor span{position:absolute;display:block;width:26px;height:26px;border-radius:50%;background-color:#fff;transform-origin:center center;transform:translate(-50%,-50%);transition:all .1s ease-out}.Cursor span::after{position:absolute;content:"";width:26px;height:26px;border-radius:50%;background-color:#fff;transition:all .3s ease-out}.Cursor.Cursor-Hover span::after{width:80px;height:80px;transform:translate(-25%,-25%)}.procus-cursor{transform:translate(calc(-50% + 15px),-50%);width:40px;height:40px;border-radius:100%;border:2px solid #919191;transition:all 200ms ease-out;position:fixed;pointer-events:none;left:0;top:0;z-index:9998;opacity:0.7}
.procus-cursor.hover{opacity:0;width:100px;height:100px}
.procus-cursor.click{opacity:0;width:100px;height:100px}@media (min-width:768px) and (max-width:991.98px){.procus-cursor{display:none}}@media (max-width:767.98px){.procus-cursor{display:none}}.procus-cursor2{width:10px;height:10px;border-radius:100%;background-color:#919191;position:fixed;transform:translate(-50%,-50%);pointer-events:none;transition:width .3s,height .3s,opacity .3s;z-index:9998;opacity:.7}.procus-cursor2.hover{background-color:#fff;opacity:0.2;width:40px;height:40px}
.procus-cursor2.cursorinnerhover{opacity:0;width:100px;height:100px}@media (min-width:768px) and (max-width:991.98px){.procus-cursor2{display:none}}@media (max-width:767.98px){.procus-cursor2{display:none}}#preloader{background-color:var(--tc-heading-color)}.tgmenu__navbar-wrap>ul>li.active>a,
.tgmenu__navbar-wrap>ul>li:hover>a{color:var(--tc-theme-primary) !important}.tgmenu__navbar-wrap ul>li>.sub-menu{opacity:0;visibility:hidden}.tgmenu__navbar-wrap ul>li:hover>.sub-menu{opacity:1;visibility:visible;transform:scale(1)}.tgmenu__navbar-wrap>ul>li>ul>li .sub-menu{right:auto;left:100%;top:auto !important;margin-top:-50px;margin-left:-20px}.tgmenu__navbar-wrap .sub-menu .arrow{border-top:2px solid;border-right:2px solid;height:10px;width:10px;position:absolute;transform:rotate(45deg);right:10px}.tgmenu__navbar-wrap .sub-menu .menu-item-has-children a{display:flex;align-items:center}.menu-item-has-children i.fa{position:absolute;right:14px}.logo{white-space:nowrap;width:min-content}.logo h4{font-size:22px;color:#fff;margin:0;line-height:14px;text-align:center;padding-left:10px;height:22px}
.logo h4 span{font-size:70%;font-weight:normal}
.tgmobile__menu .logo h4{color:var(--tc-theme-primary)}
.tgmobile__menu .navigation li a i{display:none}.blog_featurs::after{content:"..."} p:hover,h1:hover,h2:hover,h3:hover,h4:hover,h5:hover{cursor:context-menu}[data-mp3-list]{display:none1}[data-mp3-list].show{display:block}.audio_payer{border:1px solid #dfdfdf;padding:1rem;border-radius:6px;display:flex !important;font-family:'Roboto',sans-serif}@media (max-width:460px){.audio_payer{display:block !important}}.audio_payer .audio_payer_img{width:190px}.audio_payer .audio_payer_img img{max-width:100%;border-radius:6px}@media (max-width:460px){.audio_payer .audio_payer_img{width:100%;display:contents;margin-bottom:15px}}.audio_payer.playing .audio_payer_control .play_button{background-image:url(../themes/demo/assets/css/./pause.svg)}.audio_payer .play_name{font-size:20px;font-family:'Fredoka One',cursive}.audio_payer .play_name .mp3name{font-size:14px;font-weight:500;font-family:'lato',sans-serif}.audio_payer .play_name .mp3name span{color:var(--app-active)}@media (max-width:768px){.audio_payer .play_name{font-size:14px}.audio_payer .play_name .mp3name{font-size:12px}}.audio_payer .audio_payer_tital{margin-bottom:15px;display:flex;align-items:center}.audio_payer .audio_payer_control{display:block;width:100%;padding-left:20px}.audio_payer .audio_payer_control .audio_payer_lines{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;height:60px;max-height:60px;cursor:pointer;animation-name:play-animation;animation-duration:1s;width:100%}.audio_payer .audio_payer_control .audio_payer_lines .audio_payer_1,.audio_payer .audio_payer_control .audio_payer_lines .audio_payer_2{position:absolute;width:100%;height:100%;left:0}.audio_payer .audio_payer_control .audio_payer_lines .audio_payer_1{animation-name:test-animation;animation-duration:1s;background-image:url(../themes/demo/assets/css/./line.svg)}.audio_payer .audio_payer_control .audio_payer_lines .audio_payer_2{width:0px;background-image:url(../themes/demo/assets/css/./line2.svg)}@media (min-width:767px){.audio_payer.mobile .audio_payer_control{padding-left:10px}.audio_payer.mobile .audio_payer_control .play_button{position:absolute;right:30px;margin:0;margin-top:228px;width:70px;height:70px;left:50px}.audio_payer.mobile .audio_payer_control .list_contols{text-align:center;margin-top:20px}}@media (max-width:460px){.audio_payer .audio_payer_control{padding-left:0}.audio_payer .audio_payer_control .play_button{position:absolute;right:30px;margin:0;margin-top:-150px;width:70px;height:70px}.audio_payer .audio_payer_control .play_name{margin-top:15px;text-align:center;width:100%;margin-bottom:20px}.audio_payer .audio_payer_control .list_contols{text-align:center;margin-top:20px}}.play_button{background-color:var(--tc-color-brand1-400);cursor:pointer;float:left;margin-right:15px;padding:10px;height:44px;width:44px;overflow:hidden;border-radius:50%;background-size:17px;background-repeat:no-repeat;background-position:center;position:relative;display:flex;align-items:center;transition:all .3s ease-out}
.play_button::after{content:"";position:absolute;box-sizing:border-box;border-style:solid;border-width:10px;border-color:transparent transparent transparent #fff;transform:rotate(0deg)}.audio_play_list{margin-top:15px;border:1px solid #dfdfdf;padding:1rem;border-radius:6px;display:flex}
.audio_file_list h5{float:left;display:flex;align-items:center;margin:0;margin-top:0 !important;padding-left:55px}.audio_play_list ul{list-style:decimal-leading-zero;padding-left:15px;margin:0}
.audio_file_list li{list-style:none;float:left;width:100%;list-style-type:none;position:relative}.audio_play_list ul li a{display:flex;padding:1rem 0.5rem;font-weight:400;padding-right:0;color:#767676;align-items:center;justify-content:space-between}.audio_play_list ul li a span{cursor:pointer}.audio_play_list ul li a.this{font-weight:700;color:#d35400}.audio_play_list ul li a.this .play_button{background-image:url(../themes/demo/assets/css/./pause.svg)}.audio_play_list ul li a .play_button{float:right;width:30px;height:30px;background-size:12px;margin:0}.audio_play_list ul>li>a{border-bottom:1px solid #dfdfdf}
.audio_file_list img{width:40px;float:left;position:absolute;border-radius:8px;left:0;height:40px;transition:all .3s ease-out}
.audio_file_list>ul>li:last-child a{border-bottom:0 !important}.audio_play_list ul li a:hover .play_button{background-color:#000}.audio_play_list ul li a:hover h5 span{text-decoration:underline}
.audio_play_list ul li a:hover img{filter:invert(100%)}@media(max-width:767px){.audio_play_list ul li a h5{font-size:16px}}
.aplayer{font-family:inherit}.aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar,.aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-loaded,.aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-played{height:4px;border-radius:4px}
.aplayer .aplayer-pic .aplayer-play,.aplayer .aplayer-pic .aplayer-pause{display:flex;align-items:center;justify-content:center}
.aplayer .aplayer-pic .aplayer-play svg,.aplayer .aplayer-pic .aplayer-pause svg{position:relative;top:inherit;left:inherit}
.aplayer .aplayer-pic .aplayer-pause{width:24px;height:24px}
.aplayer .aplayer-pic{height:90px;width:80px}
.aplayer .aplayer-info{margin-left:80px;height:90px}
.aplayer .aplayer-info .aplayer-controller .aplayer-time{text-align:end;color:var(--tc-theme-primary)}
.aplayer-author span:before{padding-right:6px;color:#c0976b}
.aplayer-author b{margin:0 10px;font-weight:300}
.aplayer-author .album:before{content:" Album:"}
.aplayer-author .artist:before{content:" Artist:"}
.aplayer .aplayer-list ol li{position:relative;height:40px;line-height:40px}
.aplayer .aplayer-list ol li .aplayer-list-cur{height:32px}
.aplayer .aplayer-list ol li .aplayer-list-index{color:#000;font-weight:bold}.aplayer .aplayer-icon{width:22px;height:22px;margin-left:6px}.aplayer .aplayer-info .aplayer-controller .aplayer-time{height:25px;font-size:14px}.aplayer-time-inner:hover,.aplayer-icon:hover{color:#000}.aplayer .aplayer-pic .aplayer-play{width:34px;height:34px}.aplayer .aplayer-pic .aplayer-play svg{height:26px;width:26px}.aplayer .aplayer-pic .aplayer-pause svg{height:16px;width:16px}.aplayer .aplayer-info .aplayer-music .aplayer-title{color:#000}.aplayer-volume-bar-wrap{display:none}
@media (max-width:670px){.aplayer .aplayer-info .aplayer-controller{display:block}.aplayer .aplayer-info .aplayer-music{margin-bottom:6px}.aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap{margin-bottom:6px}.section-padding,.footer-area,.page-header{padding-left:10px;padding-right:10px}.event-section-2.section-padding{padding-top:40px;padding-bottom:40px}.audio_play_list ul{padding-left:0}}@media (max-width:670px){.Cursor{display:none}}@media (min-width:1100px){.aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar,.aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-loaded,.aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-played{height:6px;border-radius:6px}.aplayer .aplayer-pic{height:120px;width:120px}.aplayer .aplayer-info{margin-left:120px;height:120px}.aplayer .aplayer-info .aplayer-music{margin-bottom:30px}.aplayer .aplayer-info .aplayer-music .aplayer-author{display:block}.aplayer .aplayer-info .aplayer-music .aplayer-title{font-size:20px}.aplayer .aplayer-list ol li{font-size:14px}.aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-played .aplayer-thumb{top:2px}.aplayer .aplayer-info .aplayer-controller .aplayer-time{padding-right:5px}}.transcript .nav-link{color:var(--tc-theme-primary)}.wiki-article-gallery:empty{display:none}@media screen and (max-width:575px){.page-header h1{font-size:26px}}.list-group-item .list-group a{color:var(--tc-body-color)}.list-group-item .list-group a.active{color:var(--tc-theme-primary)}@media (min-width:1400px){.container{max-width:1320px}}@media (min-width:1600px){.container{max-width:1400px}}.wiki_content h1,.wiki_content h2,.wiki_content h3,.wiki_content h4{font-size:25px}.breadcrumb-item{text-shadow:1px 1px 1px black}
.breadcrumb-item:before{text-shadow:none}.page-header .breadcrumb .breadcrumb-item a,.page-header .breadcrumb .breadcrumb-item.active{white-space:nowrap;max-width:100px;overflow:hidden;text-overflow:ellipsis;display:block}
.page-header .breadcrumb .breadcrumb-item.active{max-width:250px}
.page-header h1{white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:block;line-height:normal;text-shadow:2px 1px 10px black}@media (max-width:767px){.page-header .breadcrumb,.breadcrumb-item + .breadcrumb-item::before{font-size:12px;margin-top:3px}.container{padding:0 1.5rem}.tc-header__area .header-language .sub-menu{right:0;top:90%;left:auto;right:-10px}}
@media (max-width:460px){.logo h4{font-size:18px}}