.tp-custom-accordio .accordion-items{margin-bottom:20px}.tp-custom-accordio .accordion-buttons{position:relative;width:100%;text-align:left;font-weight:700;padding:30px 20px;font-weight:500;font-size:18px;border:1px solid var(--tp-border-4);border-radius:10px 10px 0 0}.tp-custom-accordio .accordion-buttons:not(.collapsed){background-color:var(--tp-common-white);border-color:var(--tp-common-white);padding-bottom:5px}@media(max-width:767px){.tp-custom-accordio .accordion-buttons{font-size:16px;padding:20px 15px}}.tp-custom-accordio .accordion-buttons:after{position:absolute;content:"";font-family:Font Awesome\ 5 Pro;background-image:none;top:31px;right:20px;color:var(--tp-theme-1);width:auto;height:auto;font-weight:700;font-size:16px;opacity:1}@media(max-width:767px){.tp-custom-accordio .accordion-buttons:after{top:19px}}.tp-custom-accordio .accordion-buttons.collapsed:after{content:"";opacity:.3}.tp-custom-accordio .collapsed{border-radius:10px 10px 10px 10px}.tp-custom-accordio .accordion-body{background-color:var(--tp-common-white);padding:5px 20px 20px;position:relative;z-index:1;border-radius:0 0 10px 10px;font-size:16px}@media only screen and (min-width:1200px)and (max-width:1399px){.tp-custom-accordio .accordion-body{font-size:15px}}@media(max-width:767px){.tp-custom-accordio .accordion-body{padding:20px 25px}}.tp-custom-accordio-2 .accordion-items{margin-bottom:20px}.tp-custom-accordio-2 .accordion-items.border-show{border:1px solid var(--tp-border-2);border-radius:10px}.tp-custom-accordio-2 .accordion-items.border-show .accordion-buttons{border:0}.tp-custom-accordio-2 .accordion-buttons{position:relative;width:100%;text-align:left;font-weight:700;padding:40px 30px;font-weight:500;font-size:18px;background-color:var(--tp-common-white);border:1px solid var(--tp-border-2);border-radius:10px 10px 0 0}.tp-custom-accordio-2 .accordion-buttons:not(.collapsed){padding-bottom:3px;background-color:var(--tp-common-white);border:transparent}@media(max-width:767px){.tp-custom-accordio-2 .accordion-buttons{font-size:15px;padding:20px 15px}}.tp-custom-accordio-2 .accordion-buttons:after{position:absolute;content:"";font-family:Font Awesome\ 5 Pro;background-image:none;top:40px;right:35px;color:var(--tp-theme-1);width:auto;height:auto;font-weight:700;font-size:16px;opacity:1}@media(max-width:767px){.tp-custom-accordio-2 .accordion-buttons:after{top:19px;right:15px}}.tp-custom-accordio-2 .accordion-buttons.collapsed:after{content:"";opacity:.3}.tp-custom-accordio-2 .collapsed{border-radius:10px 10px 10px 10px}.tp-custom-accordio-2 .accordion-body{background-color:var(--tp-common-white);padding:20px 30px 50px;position:relative;z-index:1;border-radius:0 0 10px 10px;font-size:16px;line-height:1.8}@media(max-width:767px){.tp-custom-accordio-2 .accordion-body{padding:20px 25px}}.tp-custom-accordio-3 .accordion-items{margin-bottom:20px;border:1px solid var(--tp-border-2);border-radius:10px}.tp-custom-accordio-3 .accordion-buttons{position:relative;width:100%;text-align:left;font-weight:600;font-size:20px;padding:30px 20px;border-radius:10px 10px 0 0}.tp-custom-accordio-3 .accordion-buttons:not(.collapsed){padding-bottom:5px}@media only screen and (min-width:992px)and (max-width:1199px){.tp-custom-accordio-3 .accordion-buttons{font-size:14px}}@media(max-width:767px){.tp-custom-accordio-3 .accordion-buttons{font-size:16px;padding:20px 15px}}.tp-custom-accordio-3 .accordion-buttons:after{position:absolute;content:"";font-family:Font Awesome\ 5 Pro;background-image:none;top:31px;right:20px;color:var(--tp-theme-1);width:auto;height:auto;font-weight:200;font-size:16px;opacity:1}@media(max-width:767px){.tp-custom-accordio-3 .accordion-buttons:after{top:19px}}.tp-custom-accordio-3 .accordion-buttons.collapsed:after{content:"";font-weight:200;opacity:.3}.tp-custom-accordio-3 .collapsed{border-radius:10px 10px 10px 10px}.tp-custom-accordio-3 .accordion-body{background-color:var(--tp-common-white);padding:15px 20px 20px;position:relative;z-index:1;border-radius:0 0 10px 10px;font-size:16px;line-height:1.9}@media only screen and (min-width:1200px)and (max-width:1399px){.tp-custom-accordio-3 .accordion-body{font-size:15px}}@media(max-width:767px){.tp-custom-accordio-3 .accordion-body{padding:20px 25px}}@keyframes pulse{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.4)}70%{box-shadow:0 0 0 45px hsla(0,0%,100%,0)}to{box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}@keyframes section-animation{0%{width:0}15%{width:100%}85%{opacity:1}90%{width:100%;opacity:0}to{width:0;opacity:0}}@keyframes about-sm{to{transform:translateY(60px)}to{transform:translateY(50px)}}@keyframes hero-thumb-animation{0%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes tpleftright{0%{transform:translateX(0)}to{transform:translateX(-20px)}}@keyframes tprotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes tpupdown{0%{transform:translateY(0)}to{transform:translateY(-20px)}}@keyframes tpswing{0%{transform:rotate(6deg)}to{transform:rotate(-6deg)}}@keyframes borderanimate2{0%{transform:translate(-50%,-50%) scale(.8)}60%{opacity:1}to{transform:translate(-50%,-50%) scale(2.5);opacity:0}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes about-circle{0%{transform:translateX(100px)}to{transform:translateX(0)}}@keyframes services-triangle{0%{transform:rotate(0deg) translateX(-50px)}to{transform:rotate(1turn) translateY(100px)}}@keyframes hero-3-dot-2{0%{transform:translateY(-50px)}to{transform:translateY(0)}}@keyframes tfLeftToRight{49%{transform:translateX(30%)}50%{opacity:0;transform:translateX(-30%)}51%{opacity:1}}@keyframes rotate2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes moving{0%{transform:translatey(0)}20%{transform:translateX(-50px)}50%{transform:translatey(-40px)}to{transform:translatey(0)}}@keyframes leftright{0%{transform:translatex(0)}50%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes movinglight{0%{transform:translatey(0)}20%{transform:translateX(-70px)}50%{transform:translatey(-70px)}to{transform:translatey(0)}}@keyframes movinglight2{0%{transform:translatey(0)}20%{transform:translateX(70px)}50%{transform:translatey(70px)}to{transform:translatey(0)}}@keyframes movingtop{0%{transform:translatey(0)}20%{transform:translatey(70px)}50%{transform:translatey(-70px)}to{transform:translatey(0)}}@keyframes circle-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes circle-animation2{0%{transform:scaleX(-1) rotate(1turn)}to{transform:scaleX(-1) rotate(0deg)}}@keyframes zoom{0%{transform:scale(.5)}50%{transform:scale(1)}to{transform:scale(.5)}}@keyframes zoom2{0%{transform:scale(.9)}50%{transform:scale(1)}to{transform:scale(.9)}}@keyframes wobble-vertical{10%{transform:translateY(-10px)}50%{transform:skew(15deg)}80%{transform:rotate(10deg)}to{transform:translate(0)}}@keyframes section-highlight{0%{width:0}to{width:100%}}@keyframes widthcalc{0%{width:20%}50%{width:50%}75%{width:90%}90%{opacity:75%}90%{opacity:100%}}@keyframes bounceRight{0%,20%,50%,80%,to{transform:translateX(0)}40%{transform:translateX(-50px)}60%{transform:translateX(-10px)}}@keyframes icon-bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@keyframes light-one{0%{opacity:1}25%{opacity:.4}50%{opacity:.6}75%{opacity:.8}to{opacity:1}}@import"https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700&family=Poppins:wght@300;400;500;600;700;800&display=swap";@media(min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1200px}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--tp-ff-body);font-size:15px;font-weight:400;color:var(--tp-text-body);line-height:1.3}body,html{overflow-x:hidden}a{text-decoration:none;transition:.3s}h1,h2,h3,h4,h5,h6{font-family:var(--tp-ff-heading);color:var(--tp-theme-1);margin-top:0;font-weight:700;line-height:1.1;transition:all .3s ease-out 0s}img{max-width:100%}h1{font-size:40px}h2{font-size:32px}h3{font-size:28px}h4{font-size:24px}h5{font-size:20px}h6{font-size:16px}ul{margin:0;padding:0}p{color:var(--tp-text-body);font-weight:400;font-size:18px;line-height:27px}.z-index{position:relative;z-index:2}.z-index-3{position:relative;z-index:3}.z-index-4{position:relative;z-index:4}.z-index-5{position:relative;z-index:5}.z-index-6{position:relative;z-index:6}.btn,.transition-3,a,button,h1,h2,h3,h4,h5,h6,img,input,li,select,textarea{transition:all .3s ease-out 0s}li{list-style:none}.button:focus,a:focus{text-decoration:none;outline:none}a:focus,a:hover{color:inherit;text-decoration:none}a,button{color:inherit;outline:none;border:none;background:transparent}button:hover{cursor:pointer}button:focus{outline:0}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}input,textarea{outline:none;color:var(--tp-theme-1)}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#747474}input:-moz-placeholder,input::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#747474}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#747474}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%}::selection{background:var(--tp-theme-1);color:var(--tp-common-white);text-shadow:none}::placeholder{color:var(--tp-theme-1);font-size:var(--tp-fz-body);opacity:1}.w-img img{width:100%}.m-img img{max-width:100%}.fix{overflow:hidden}.clear{clear:both}.f-left{float:left}.f-right{float:right}.overflow-y-visible{overflow-x:hidden;overflow-y:visible}.p-relative{position:relative}.p-absolute{position:absolute}.include-bg{background-position:50%;background-size:cover;background-repeat:no-repeat}.gx-10{--bs-gutter-x:10px}.gx-30{--bs-gutter-x:30px}.gx-40{--bs-gutter-x:40px}.gx-50{--bs-gutter-x:12px}.gx-60{--bs-gutter-x:65px}.gx-20{--bs-gutter-x:20px}.gx-25{--bs-gutter-x:25px}.grey-bg{background:var(--tp-grey-2)}.white-bg{background:var(--tp-common-white)}.black-bg{background:var(--tp-common-black)}.theme-bg{background:var(--tp-theme-1)}.theme-bg-3{background:var(--tp-theme-3)}.dark #preloader{background-color:var(--tp-theme-1)}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#f7f7f7;z-index:999999}.preloader{padding:0;text-align:left;box-sizing:border-box;top:50%;left:50%;margin-left:-25px;margin-top:-25px}.preloader,.preloader span{width:50px;height:50px;display:inline-block;position:absolute}.preloader span{border-radius:100%;background:var(--tp-theme-1);animation:preloader 1.3s linear infinite}.preloader span:last-child{animation-delay:-.9s;-webkit-animation-delay:-.9s}@keyframes preloader{0%{transform:scale(0);opacity:.5}to{transform:scale(1);opacity:0}}.scroll-top{width:50px;height:50px;line-height:50px;position:fixed;bottom:-10%;right:50px;font-size:16px;border-radius:6px;z-index:999;color:var(--tp-common-white);text-align:center;cursor:pointer;background:var(--tp-theme-2);transition:1s ease;border:none}.scroll-top.open{bottom:30px}:root{--tp-ff-body:"Outfit",sans-serif;--tp-ff-heading:"Poppins",sans-serif;--tp-ff-fontawesome:Font Awesome 5 Pro;--tp-common-white:#fff;--tp-common-white-2:#bdbeec;--tp-common-black:#151718;--tp-common-yellow:#fdc85d;--tp-common-sky:#45ccfe;--tp-common-sky-2:#3eb7fd;--tp-common-pink:#f85797;--tp-heading-primary:#141774;--tp-grey-1:#bdbeec;--tp-grey-2:#e8f6ff;--tp-text-body:#62637d;--tp-theme-1:#141774;--tp-theme-2:#017efa;--tp-theme-3:#0b4df5;--tp-border-1:#edf5fa;--tp-border-2:#dcedf9;--tp-border-3:#2c2f94;--tp-border-4:#dcedf9}