@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Inter:wght@400;500;600;700&family=Lexend:wght@400;500;600;700;800&display=swap");.mean-container .mean-nav ul li>a.mean-expand i,.back-to-top-wrapper,a,button,p,input,select,textarea,li,.transition-3{-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}.tp-btn-border-2 svg{-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px)}.tp-header-cv-btn svg,.tp-pagination ul li a svg,.tp-pagination ul li span svg,.tp-btn svg,.tp-btn-3 svg,.tp-theme-toggle-main span svg{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}:root{--tp-ff-body:'DM Sans',sans-serif;--tp-ff-heading:'Lexend',sans-serif;--tp-ff-p:'DM Sans',sans-serif;--tp-ff-inter:'Inter',sans-serif;--tp-ff-fontawesome:"Font Awesome 6 Pro";--tp-common-white:#ffffff;--tp-common-black:#000;--tp-heading-primary:#001C4C;--tp-grey-1:#F1EBE9;--tp-blue-1:#082060;--tp-red-1:#D82221;--tp-yellow-1:#EDC701;--tp-text-body:#5E5F63;--tp-theme-primary:#051A53;--tp-theme-secondary:#F1EBE9;--tp-border-primary:#EAEBED}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--tp-ff-body);font-size:16px;font-weight:normal;color:var(--tp-text-body);line-height:26px}a{text-decoration:none}.logoxa{display:flex;align-items:center;gap:14px}.logoxa>span{font-size:21px;color:#0c1b52}.flogox{display:flex;color:white;align-items:center}.mslidelogx{display:flex;align-items:center;gap:14px;color:#0c1b52;line-height:27px;font-size:22px;opacity:.9}@media only screen and (max-width:600px){.logoxa>span{font-size:20px;font-weight:bold}.logoxa img{width:51px!important}}h1,h2,h3,h4,h5,h6{font-family:var(--tp-ff-heading);color:var(--tp-heading-primary);margin-top:0px;font-weight:500;line-height:1.2;-webkit-transition:color 0.3s 0s ease-out;-moz-transition:color 0.3s 0s ease-out;-ms-transition:color 0.3s 0s ease-out;-o-transition:color 0.3s 0s ease-out;transition:color 0.3s 0s ease-out}h1{font-size:40px}h2{font-size:36px}h3{font-size:28px}h4{font-size:24px}h5{font-size:20px}h6{font-size:16px}ul{margin:0px;padding:0px}p{font-family:var(--tp-ff-p);font-size:16px;font-weight:400;color:var(--tp-text-body);margin-bottom:15px;line-height:26px}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}a:focus,.button:focus{text-decoration:none;outline:none}a:focus,a:hover{color:inherit;text-decoration:none}a,button{color:inherit;outline:none;border:none;background:transparent}button:hover{cursor:pointer}button:focus{outline:0}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=url],textarea{outline:none;background-color:#fff;height:56px;width:100%;line-height:56px;font-size:14px;color:var(--tp-common-black);padding-left:26px;padding-right:26px;border:1px solid #E0E2E3}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#95999D}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=url]::-moz-placeholder,textarea::-moz-placeholder{color:#95999D}input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=url]:-moz-placeholder,textarea:-moz-placeholder{color:#95999D}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#95999D}input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=url]::placeholder,textarea::placeholder{color:#95999D}[dir=rtl] input[type=text],[dir=rtl] input[type=email],[dir=rtl] input[type=tel],[dir=rtl] input[type=number],[dir=rtl] input[type=password],[dir=rtl] input[type=url],[dir=rtl] textarea{text-align:right}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=password]:focus,input[type=url]:focus,textarea:focus{border-color:var(--tp-common-black)}input[type=text]:focus::placeholder,input[type=email]:focus::placeholder,input[type=tel]:focus::placeholder,input[type=number]:focus::placeholder,input[type=password]:focus::placeholder,input[type=url]:focus::placeholder,textarea:focus::placeholder{opacity:0}textarea{line-height:1.4;padding-top:17px;padding-bottom:17px}input[type=color]{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:none;border:0;cursor:pointer;height:100%;width:100%;padding:0;border-radius:50%}*::-moz-selection{background:var(--tp-common-black);color:var(--tp-common-white);text-shadow:none}::-moz-selection{background:var(--tp-common-black);color:var(--tp-common-white);text-shadow:none}::selection{background:var(--tp-common-black);color:var(--tp-common-white);text-shadow:none}*::-moz-placeholder{color:var(--tp-common-black);font-size:14px;opacity:1}*::placeholder{color:var(--tp-common-black);font-size:14px;opacity:1}.w-img img{width:100%}.m-img img{max-width:100%}.fix{overflow:hidden}.clear{clear:both}.z-index-1{z-index:1}.z-index-11{z-index:11}.overflow-y-visible{overflow-x:hidden;overflow-y:visible}.p-relative{position:relative}.p-absolute{position:absolute}.include-bg{background-position:center;background-size:cover;background-repeat:no-repeat}.demo{-webkit-transition:color 0.3s 0s linear;-moz-transition:color 0.3s 0s linear;-ms-transition:color 0.3s 0s linear;-o-transition:color 0.3s 0s linear;transition:color 0.3s 0s linear;-webkit-transition:color 0.3s linear,transform 0.2s ease;-moz-transition:color 0.3s linear,transform 0.2s ease;-ms-transition:color 0.3s linear,transform 0.2s ease;-o-transition:color 0.3s linear,transform 0.2s ease;transition:color 0.3s linear,transform 0.2s ease}[dir=rtl] .demo{margin-left:0;margin-right:15px}div.demo img{margin-left:10px}[tp-theme=tp-theme-dark] .demo{color:yellow}.body-overlay{background-color:var(--tp-common-black);height:100%;width:100%;position:fixed;top:0;z-index:99;left:0;opacity:0;visibility:hidden;-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}.body-overlay:hover{cursor:url("../img/icon/cross-out.png"),pointer}.body-overlay.opened{opacity:0.7;visibility:visible}.container-large{max-width:1685px}.container-large-2{max-width:1455px}.pt-280{padding-top:280px}.back-to-top-wrapper{position:fixed;right:50px;bottom:0;height:44px;width:44px;cursor:pointer;display:block;border-radius:50%;z-index:99;opacity:0;visibility:hidden}@media (max-width:767px){.back-to-top-wrapper{right:20px;bottom:20px}}.back-to-top-wrapper.back-to-top-btn-show{visibility:visible;opacity:1;bottom:50px}.back-to-top-btn{display:inline-block;width:44px;height:44px;line-height:44px;text-align:center;background:var(--tp-red-1);box-shadow:0px 8px 16px rgba(216,34,33,0.3);color:var(--tp-common-white);border-radius:50%;-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}.back-to-top-btn svg{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}.back-to-top-btn:hover{background-color:var(--tp-theme-primary);-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}.tp-theme-settings-area{position:fixed;top:50%;left:0;width:240px;background-color:#fff;border:1px solid #EAEAEF;-webkit-transform:translateY(-50%) translateX(-100%);-moz-transform:translateY(-50%) translateX(-100%);-ms-transform:translateY(-50%) translateX(-100%);-o-transform:translateY(-50%) translateX(-100%);transform:translateY(-50%) translateX(-100%);z-index:991;direction:ltr;border-bottom-right-radius:4px}.tp-theme-settings-area.settings-opened{-webkit-transform:translateY(-50%) translateX(0%);-moz-transform:translateY(-50%) translateX(0%);-ms-transform:translateY(-50%) translateX(0%);-o-transform:translateY(-50%) translateX(0%);transform:translateY(-50%) translateX(0%)}.tp-theme-settings-area.settings-opened .tp-theme-settings-gear{opacity:0}.tp-theme-settings-area.settings-opened .tp-theme-settings-close{opacity:1}.tp-theme-settings-open{position:absolute;top:-1px;left:100%}.tp-theme-settings-open button{background-color:var(--tp-common-white);border:1px solid #EAEAEF;border-left:0;width:60px;height:60px;line-height:60px;text-align:center;font-size:24px;color:var(--tp-common-black);position:relative;border-top-right-radius:4px;border-bottom-right-radius:4px}.tp-theme-settings-gear{display:inline-block;-webkit-animation:tp-theme-setting-spin 4s linear infinite;-moz-animation:tp-theme-setting-spin 4s linear infinite;-ms-animation:tp-theme-setting-spin 4s linear infinite;-o-animation:tp-theme-setting-spin 4s linear infinite;animation:tp-theme-setting-spin 4s linear infinite}@-webkit-keyframes tp-theme-setting-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes tp-theme-setting-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes tp-theme-setting-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes tp-theme-setting-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.tp-theme-settings-close{display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}.tp-theme-header-title{font-size:16px;font-weight:600;margin-bottom:30px}.tp-theme-wrapper{padding:20px 30px 30px}.tp-theme-toggle{text-align:center}.tp-theme-toggle-main{display:inline-block;width:74px;margin:auto;position:relative;z-index:1;background-color:transparent;border:1px solid rgba(255,255,255,0.3);padding:5px;border-radius:100px}.tp-theme-toggle-light,.tp-theme-toggle-dark{display:inline-block;width:26px;height:26px;line-height:26px;color:#D9D9D9}.tp-theme-toggle-light.active,.tp-theme-toggle-dark.active{color:var(--tp-common-black)}.tp-theme-toggle input{display:none}.tp-theme-toggle:hover{cursor:pointer}.tp-theme-toggle label{color:var(--tp-common-white);font-size:14px;font-weight:500}.tp-theme-toggle label:hover{cursor:pointer}.tp-theme-toggle #tp-theme-toggler{display:none}.tp-theme-toggle #tp-theme-toggler:checked + i{right:calc(50% - 4px)}.tp-theme-toggle-slide{position:absolute;top:50%;right:4px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:50%;height:26px;color:var(--tp-common-black);background-color:var(--tp-common-white);border-radius:30px;-webkit-transform:translate3d(0,0);transform:translate3d(0,0);-webkit-transition:all 0.2s 0s cubic-bezier(0.25,1,0.5,1);-moz-transition:all 0.2s 0s cubic-bezier(0.25,1,0.5,1);-ms-transition:all 0.2s 0s cubic-bezier(0.25,1,0.5,1);-o-transition:all 0.2s 0s cubic-bezier(0.25,1,0.5,1);transition:all 0.2s 0s cubic-bezier(0.25,1,0.5,1);z-index:-1}.tp-theme-dir{text-align:center}.tp-theme-dir-main{display:inline-block;width:160px;margin:auto;position:relative;z-index:1;background-color:#f0f0f5;padding:4px;border-radius:20px}.tp-theme-dir-ltr,.tp-theme-dir-rtl{display:inline-block;width:48%;height:26px;line-height:26px}.tp-theme-dir input{display:none}.tp-theme-dir:hover{cursor:pointer}.tp-theme-dir label{color:var(--tp-common-black);font-size:14px;font-weight:500}.tp-theme-dir label:hover{cursor:pointer}.tp-theme-dir #tp-dir-toggler{display:none}.tp-theme-dir #tp-dir-toggler:checked + i{right:calc(50% - 4px)}.tp-theme-dir-slide{position:absolute;top:50%;right:4px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:50%;height:26px;color:var(--tp-common-black);background-color:var(--tp-common-white);border-radius:30px;-webkit-transform:translate3d(0,0);transform:translate3d(0,0);-webkit-transition:all 0.2s 0s cubic-bezier(0.25,1,0.5,1);-moz-transition:all 0.2s 0s cubic-bezier(0.25,1,0.5,1);-ms-transition:all 0.2s 0s cubic-bezier(0.25,1,0.5,1);-o-transition:all 0.2s 0s cubic-bezier(0.25,1,0.5,1);transition:all 0.2s 0s cubic-bezier(0.25,1,0.5,1);z-index:-1}.tp-theme-color-item.active button::before{opacity:1;visibility:visible}.tp-theme-color-btn{width:100%;height:40px;line-height:40px;text-align:center;position:relative}.tp-theme-color-btn::before{position:absolute;content:"\f00c";font-weight:600;font-family:var(--tp-ff-fontawesome);color:var(--tp-common-white);font-size:16px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out;opacity:0;visibility:hidden}.tp-theme-color-btn.tp-color-settings-btn[data-color="#F50963"]{background-color:#F50963}.tp-theme-color-btn.tp-color-settings-btn[data-color="#008080"]{background-color:#008080}.tp-theme-color-btn.tp-color-settings-btn[data-color="#F31E5E"]{background-color:#F31E5E}.tp-theme-color-btn.tp-color-settings-btn[data-color="#AB6C56"]{background-color:#AB6C56;color:black}.tp-theme-color-btn.tp-color-settings-btn[data-color="#4353FF"]{background-color:#4353FF}.tp-theme-color-btn.tp-color-settings-btn[data-color="#3661FC"]{background-color:#3661FC}.tp-theme-color-btn.tp-color-settings-btn[data-color="#2CAE76"]{background-color:#2CAE76}.tp-theme-color-btn.tp-color-settings-btn[data-color="#FF5A1B"]{background-color:#FF5A1B}.tp-theme-color-btn.tp-color-settings-btn[data-color="#03041C"]{background-color:#03041C}.tp-theme-color-btn.tp-color-settings-btn[data-color="#ED212C"]{background-color:#ED212C}.tp-theme-color-input{margin-top:15px}.tp-theme-color-input h6{font-size:14px;font-weight:600;margin-bottom:5px}.tp-theme-color-input label{display:inline-block;width:100%;height:40px;line-height:40px;text-align:center;background-color:var(--tp-theme-1);-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}.tp-theme-color-input label:hover{cursor:pointer}.tp-theme-color-input input{display:none}.tp-btn{display:inline-block;font-weight:500;font-size:16px;background-color:var(--tp-red-1);padding:17px 42px;color:var(--tp-common-white);border:1px solid var(--tp-red-1)}.tp-btn:hover{color:var(--tp-red-1);background-color:transparent}.tp-btn-2{background-color:var(--tp-red-1);color:var(--tp-common-white);display:inline-block;padding:27px 46px;border:0;line-height:1;font-size:16px;font-weight:500;text-transform:capitalize}.tp-btn-2:hover{background-color:var(--tp-common-black);color:var(--tp-common-white)}.tp-btn-3{display:inline-block;font-weight:500;font-size:16px;background-color:var(--tp-theme-primary);padding:20px 42px;color:var(--tp-common-white);border:1px solid var(--tp-theme-primary)}@media (max-width:767px){.tp-btn-3{padding:20px 20px}}.tp-btn-3:hover{color:var(--tp-theme-primary);background-color:transparent}.tp-btn-white{background-color:var(--tp-common-white);padding:7px 26px;box-shadow:0px 1px 2px rgba(1,15,28,0.1);color:var(--tp-common-black);padding:9px 29px}.tp-btn-white:hover{background-color:var(--tp-common-black);color:var(--tp-common-white)}.tp-btn-border{background-color:transparent;border:1.5px solid var(--tp-common-black);color:var(--tp-common-black);padding:8px 29px}.tp-btn-border svg{-webkit-transform:translateY(-2px)!important;-moz-transform:translateY(-2px)!important;-ms-transform:translateY(-2px)!important;-o-transform:translateY(-2px)!important;transform:translateY(-2px)!important}.tp-btn-border:hover{background-color:var(--tp-theme-secondary);border-color:var(--tp-theme-secondary);color:var(--tp-common-white)}.tp-btn-border-sm{padding:5px 25px}.tp-btn-border-white{border-color:rgba(255,255,255,0.3);color:var(--tp-common-white)}.tp-btn-border-white:hover{color:var(--tp-common-white);background-color:var(--tp-common-black);border-color:var(--tp-common-black)}.tp-btn-border-white-sm{padding:4px 26px 6px}.tp-btn-border-2{border:2px solid rgba(4,9,45,0.1);font-weight:500;font-size:13px;color:var(--tp-common-black);background-color:transparent;padding:8px 17px}.tp-btn-border-2 span{margin-left:3px}.tp-btn-border-2:hover{background-color:var(--tp-theme-primary);border-color:var(--tp-theme-primary);color:var(--tp-common-white)}.tp-hamburger-btn{height:16px;width:22px;line-height:16px;cursor:pointer;position:relative;display:inline-block}.tp-hamburger-btn span{background:var(--tp-common-black);border-radius:3px;content:"";position:absolute;width:22px;height:2px;left:0;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.tp-hamburger-btn span::before,.tp-hamburger-btn span::after{background:var(--tp-common-black);border-radius:3px;content:"";position:absolute;width:10px;height:2px;margin-top:13px;left:0;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.tp-hamburger-btn span::before{margin-top:-7px}.tp-hamburger-btn span::after{margin-top:7px;width:13px}.tp-hamburger-btn.active span{background:transparent}.tp-hamburger-btn.active span::before{margin-top:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.tp-hamburger-btn.active span::after{margin-top:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.tp-hamburger-btn-white span{background-color:var(--tp-common-white)}.tp-hamburger-btn-white span::after,.tp-hamburger-btn-white span::before{background-color:var(--tp-common-white)}.menu-btn{width:140px;padding:17px 17px}.menu-btn:hover{border-color:var(--tp-common-white);color:var(--tp-common-white)}@-webkit-keyframes tp-pulse{0%{-moz-box-shadow:0 0 0 0 rgba(255,255,255,0.4);box-shadow:0 0 0 0 rgba(255,255,255,0.4)}70%{-moz-box-shadow:0 0 0 45px rgba(255,255,255,0);box-shadow:0 0 0 45px rgba(255,255,255,0)}100%{-moz-box-shadow:0 0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 0 rgba(255,255,255,0)}}@-moz-keyframes tp-pulse{0%{-moz-box-shadow:0 0 0 0 rgba(255,255,255,0.4);box-shadow:0 0 0 0 rgba(255,255,255,0.4)}70%{-moz-box-shadow:0 0 0 45px rgba(255,255,255,0);box-shadow:0 0 0 45px rgba(255,255,255,0)}100%{-moz-box-shadow:0 0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 0 rgba(255,255,255,0)}}@-ms-keyframes tp-pulse{0%{-moz-box-shadow:0 0 0 0 rgba(255,255,255,0.4);box-shadow:0 0 0 0 rgba(255,255,255,0.4)}70%{-moz-box-shadow:0 0 0 45px rgba(255,255,255,0);box-shadow:0 0 0 45px rgba(255,255,255,0)}100%{-moz-box-shadow:0 0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 0 rgba(255,255,255,0)}}@keyframes tp-pulse{0%{-moz-box-shadow:0 0 0 0 rgba(255,255,255,0.4);box-shadow:0 0 0 0 rgba(255,255,255,0.4)}70%{-moz-box-shadow:0 0 0 45px rgba(255,255,255,0);box-shadow:0 0 0 45px rgba(255,255,255,0)}100%{-moz-box-shadow:0 0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 0 rgba(255,255,255,0)}}@-webkit-keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-moz-keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-ms-keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes spin-2{0%{transform:rotate(20deg)}100%{transform:rotate(-20deg)}}@-moz-keyframes spin-2{0%{transform:rotate(20deg)}100%{transform:rotate(-20deg)}}@-ms-keyframes spin-2{0%{transform:rotate(20deg)}100%{transform:rotate(-20deg)}}@keyframes spin-2{0%{transform:rotate(20deg)}100%{transform:rotate(-20deg)}}@-webkit-keyframes spin-3{0%{transform:rotate(10deg)}100%{transform:rotate(-10deg)}}@-moz-keyframes spin-3{0%{transform:rotate(10deg)}100%{transform:rotate(-10deg)}}@-ms-keyframes spin-3{0%{transform:rotate(10deg)}100%{transform:rotate(-10deg)}}@keyframes spin-3{0%{transform:rotate(10deg)}100%{transform:rotate(-10deg)}}@-webkit-keyframes spin-3{0%{transform:rotate(-20deg)}100%{transform:rotate(-5deg)}}@-moz-keyframes spin-3{0%{transform:rotate(-20deg)}100%{transform:rotate(-5deg)}}@-ms-keyframes spin-3{0%{transform:rotate(-20deg)}100%{transform:rotate(-5deg)}}@keyframes spin-3{0%{transform:rotate(-20deg)}100%{transform:rotate(-5deg)}}@-moz-keyframes headerSlideDown{0%{margin-top:-150px}100%{margin-top:0}}@-ms-keyframes headerSlideDown{0%{margin-top:-150px}100%{margin-top:0}}@-webkit-keyframes headerSlideDown{0%{margin-top:-150px}100%{margin-top:0}}@keyframes headerSlideDown{0%{margin-top:-150px}100%{margin-top:0}}#loading{background-color:#fff;height:100%;width:100%;position:fixed;z-index:999999;margin-top:0px;top:0px}#loading-center{width:100%;height:100%;position:relative}#loading-center-absolute{position:absolute;left:50%;top:50%;width:25%;transform:translate(-50%,-50%)}@media only screen and (min-width:1200px) and (max-width:1399px){#loading-center-absolute{width:40%}}@media only screen and (min-width:992px) and (max-width:1199px){#loading-center-absolute{width:40%}}@media only screen and (min-width:768px) and (max-width:991px){#loading-center-absolute{width:45%}}@media only screen and (min-width:576px) and (max-width:767px){#loading-center-absolute{width:50%}}@media (max-width:575px){#loading-center-absolute{width:90%}}#loading{background-color:#fff;height:100%;width:100%;position:fixed;z-index:999999;margin-top:0px;top:0px}#loading-center{width:100%;height:100%;position:relative}#loading-center-absolute{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tp-preloader-logo{width:180px;height:180px;line-height:180px;position:relative;text-align:center;margin:auto}.tp-preloader-logo img{animation:zoom-in-zoom-out 1.5s ease-out infinite}.tp-preloader-circle{position:absolute;top:0;left:0;width:100%;height:100%}.tp-preloader-circle svg{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-animation:tp-rotate 5s linear infinite;-moz-animation:tp-rotate 5s linear infinite;-ms-animation:tp-rotate 5s linear infinite;-o-animation:tp-rotate 5s linear infinite;animation:tp-rotate 5s linear infinite}.tp-preloader-circle svg circle:last-child{stroke:var(--tp-theme-primary);stroke-dashoffset:0;stroke-dasharray:1128,3150;-webkit-animation:tp-loading 4s linear infinite;-moz-animation:tp-loading 4s linear infinite;-ms-animation:tp-loading 4s linear infinite;-o-animation:tp-loading 4s linear infinite;animation:tp-loading 4s linear infinite;transform-origin:center center}@-webkit-keyframes tp-loading{0%{stroke-dashoffset:0;stroke-dasharray:0,3150}100%{stroke-dashoffset:-1131;stroke-dasharray:1128,3138}}@-moz-keyframes tp-loading{0%{stroke-dashoffset:0;stroke-dasharray:0,3150}100%{stroke-dashoffset:-1131;stroke-dasharray:1128,3138}}@-ms-keyframes tp-loading{0%{stroke-dashoffset:0;stroke-dasharray:0,3150}100%{stroke-dashoffset:-1131;stroke-dasharray:1128,3138}}@keyframes tp-loading{0%{stroke-dashoffset:0;stroke-dasharray:0,3150}100%{stroke-dashoffset:-1131;stroke-dasharray:1128,3138}}@-webkit-keyframes tp-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes tp-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes tp-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes tp-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.tp-preloader-content{text-align:center}.tp-preloader-title{font-size:100px;font-weight:500;line-height:1;margin-bottom:0px}@media (max-width:767px){.tp-preloader-title{font-size:70px}}.tp-preloader-subtitle{font-size:16px;margin-bottom:0;color:var(--tp-common-black)}@keyframes zoom-in-zoom-out{0%{transform:scale(1,1)}50%{transform:scale(1.1,1.1)}100%{transform:scale(1,1)}}.grey-bg{background-color:var(--tp-grey-1)}.grey-bg-2{background-color:var(--tp-grey-2)}.white-bg{background-color:var(--tp-common-white)}.black-bg{background-color:var(--tp-common-black)}.theme-bg{background-color:var(--tp-theme-primary)}.theme-bg-2{background-color:var(--tp-theme-secondary)}@media (max-width:767px){.offcanvas-btn{padding-top:0}}.offcanvas__area{position:fixed;right:0;top:0;width:450px;height:100%;-webkit-transform:translateX(calc(100% + 80px));-moz-transform:translateX(calc(100% + 80px));-ms-transform:translateX(calc(100% + 80px));-o-transform:translateX(calc(100% + 80px));transform:translateX(calc(100% + 80px));background:var(--tp-common-white) none repeat scroll 0 0;-webkit-transition:transform 0.45s ease-in-out,opacity 0.45s ease-in-out;-moz-transition:transform 0.45s ease-in-out,opacity 0.45s ease-in-out;-ms-transition:transform 0.45s ease-in-out,opacity 0.45s ease-in-out;-o-transition:transform 0.45s ease-in-out,opacity 0.45s ease-in-out;transition:transform 0.45s ease-in-out,opacity 0.45s ease-in-out;z-index:1000}.offcanvas__area::-webkit-scrollbar{display:none}.offcanvas__area.offcanvas-opened{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}@media (max-width:767px){.offcanvas__area{width:calc(100% - 50px)}}@media only screen and (min-width:576px) and (max-width:767px){.offcanvas__area{width:350px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:767px){.offcanvas__top{margin-bottom:40px}}.offcanvas__wrapper{position:relative;padding:50px 40px 145px;z-index:1;min-height:100%}@media (max-width:767px){.offcanvas__wrapper{padding:20px}}.offcanvas__content{padding:50px 30px 145px 30px;position:absolute;bottom:0;top:0;right:0;left:0;overflow-y:scroll;overscroll-behavior-y:contain;scrollbar-width:none}@media (max-width:767px){.offcanvas__content{padding:50px 25px 145px}}.offcanvas__close{position:absolute;top:25px;left:-75px;z-index:1002}@media (max-width:767px){.offcanvas__close{left:-45px}}.offcanvas__close-btn{display:inline-block;font-size:16px;height:50px;width:50px;line-height:40px;background-color:var(--tp-theme-primary);color:var(--tp-common-white)}@media (max-width:767px){.offcanvas__close-btn{height:40px;width:40px}}@media only screen and (min-width:576px) and (max-width:767px){.offcanvas__close-btn{height:40px;width:40px}}.offcanvas__close-btn:hover{background-color:var(--tp-theme-primary);color:var(--tp-common-white);opacity:0.8}.offcanvas__close-btn:hover svg{transform:translateY(-2px)}.offcanvas__close-btn svg{transform:translateY(-2px);-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s}.offcanvas__inner h4{font-size:24px;color:var(--tp-common-white);line-height:1.3;margin-bottom:15px}.offcanvas__inner p{font-family:var(--tp-ff-inter);font-size:16px;line-height:22px;color:var(--tp-common-white);margin-bottom:30px}.offcanvas__inner>img{margin-bottom:30px}.offcanvas__menu ul li{list-style:none;margin-bottom:10px}.offcanvas__menu ul li:last-child{margin-bottom:0}.offcanvas__menu ul li a{font-weight:700;font-size:20px;color:var(--tp-common-black)}.offcanvas__menu ul li:hover>a{color:var(--tp-theme-primary)}.offcanvas__text p{font-family:var(--tp-ff-inter);font-weight:400;font-size:14px;line-height:1.7;letter-spacing:0.01em;color:var(--tp-common-black-4);margin-bottom:25px}.offcanvas__contact-call{font-weight:700;font-size:20px;color:var(--tp-heading-primary);margin-bottom:5px}.offcanvas__contact-call a:hover{color:var(--tp-theme-primary)}.offcanvas__contact-mail{font-weight:400;font-size:16px;color:var(--tp-text-1)}.offcanvas__contact-mail a:hover{color:var(--tp-theme-primary)}.offcanvas__social{margin-bottom:22px;padding-bottom:40px;border-bottom:1px solid var(--tp-heading-primary)}.offcanvas__social a{display:inline-block;width:40px;height:40px;line-height:38px;text-align:center;background:transparent;color:var(--tp-heading-primary);margin-right:5px;border:2px solid var(--tp-heading-primary)}.offcanvas__social a:hover{background:var(--tp-theme-primary);color:var(--tp-common-white);border-color:var(--tp-theme-primary)}.offcanvas__btn{margin-bottom:80px}.offcanvas__btn a{margin-bottom:20px}.offcanvas__info-item{margin-bottom:38px}.offcanvas__info-item-title{font-weight:700;font-size:18px;color:var(--tp-common-white);margin-bottom:12px}.offcanvas__info-item p{font-size:16px;color:var(--tp-text-16);margin-bottom:0;line-height:22px}.offcanvas__info-item p a:hover{color:var(--tp-theme-primary)}.offcanvas-open-btn{height:40px;width:45px;background-color:var(--tp-theme-primary);line-height:1;text-align:center}.offcanvas-open-btn i{color:var(--tp-common-white);font-size:20px;font-weight:400}.tp-breadcrumb-bg{position:relative;z-index:1;padding-top:265px;padding-bottom:168px;background-position:center;background-size:cover;background-repeat:no-repeat}.tp-breadcrumb-bg::before{position:absolute;z-index:-1;content:"";top:0;left:0;height:100%;width:100%;opacity:0.97;background:linear-gradient(233deg,rgba(0,0,0,0.22) 0%,rgba(0,0,0,0.33) 54.94%,rgba(0,0,0,0.1) 100%)}.tp-breadcrumb-title{color:var(--tp-common-white);font-family:var(--tp-ff-body);font-size:60px;font-weight:700;text-transform:capitalize;margin-bottom:0}@media (max-width:767px){.tp-breadcrumb-title{font-size:48px}}.tp-breadcrumb-link span{color:var(--tp-common-white);font-size:18px;font-weight:500;text-transform:capitalize}.tp-breadcrumb-link-active:hover{color:var(--tp-red-1)}.tp-section span{display:inline-block;margin-bottom:-3px;animation:spin-2 1s ease-in-out 0.1s forwards infinite alternate;-webkit-animation:spin-2 2500ms forwards infinite alternate;-moz-animation:spin-2 2500ms forwards infinite alternate;-ms-animation:spin-2 2500ms forwards infinite alternate;-o-animation:spin-2 2500ms forwards infinite alternate;animation:spin-2 2500ms forwards infinite alternate;transform-origin:bottom left}.tp-section-subtitle{color:var(--tp-red-1);font-family:var(--tp-ff-inter);font-size:15px;font-weight:700;line-height:30px;letter-spacing:1.65px;text-transform:uppercase;margin-bottom:7px}.tp-section-title{font-size:54px;font-weight:600;line-height:1.209;text-transform:capitalize;margin-bottom:0}@media only screen and (min-width:992px) and (max-width:1199px){.tp-section-title{font-size:40px}}@media only screen and (min-width:768px) and (max-width:991px){.tp-section-title{font-size:48px}}@media (max-width:767px){.tp-section-title{font-size:30px}}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-section-title br{display:none}}.tp-section p{font-size:18px;font-weight:400;line-height:33px;text-transform:capitalize;margin-bottom:0}.tp-section.fs-38 .tp-section-title{font-size:38px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-section.fs-38 .tp-section-title{font-size:32px}}@media (max-width:767px){.tp-section.fs-38 .tp-section-title{font-size:24px}}.tp-section.fs-48 .tp-section-title{font-size:48px;color:var(--tp-common-white)}@media only screen and (min-width:992px) and (max-width:1199px){.tp-section.fs-48 .tp-section-title{font-size:40px}}@media (max-width:767px){.tp-section.fs-48 .tp-section-title{font-size:30px}}.tp-section.fs-48.tp-section p{margin-left:-30px;text-transform:inherit;font-size:16px;color:var(--tp-common-white);margin-top:63px;position:relative;padding-left:11px}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-section.fs-48.tp-section p{margin-left:0}}.tp-section.fs-48.tp-section p::before{position:absolute;content:"";top:50%;transform:translateY(-50%);left:0;height:calc(100% - 16px);width:1px;background-color:var(--tp-red-1)}.tp-section.fs-40 .tp-section-title{color:var(--tp-common-white);font-size:40px}@media (max-width:767px){.tp-section.fs-40 .tp-section-title{font-size:34px}}.tp-section.fs-40 p{color:#7885A7}.tp-section.text-p p{position:relative;padding-left:14px;text-transform:inherit}.tp-section.text-p p::before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);height:calc(100% - 18px);width:2px;background-color:var(--tp-red-1)}.tp-header-transparent{position:absolute;top:0;left:0;right:0;width:100%;z-index:99}.tp-header-border{border-bottom:1px solid rgba(255,255,255,0.1)}.tp-header-hamburger{height:16px;line-height:16px}.tp-header-hamburger .tp-hamburger-btn{-webkit-transform:translateY(-7px);-moz-transform:translateY(-7px);-ms-transform:translateY(-7px);-o-transform:translateY(-7px);transform:translateY(-7px)}.tp-header-cv-btn{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;font-size:18px;color:var(--tp-common-black-2);background-color:#BCE70C;border-radius:6px}.tp-header-top{padding:12px 0 12px 0}.tp-header-top-content span{margin-right:18px;line-height:24px}.tp-header-top-content span i{color:var(--tp-red-1);margin-right:3px}.tp-header-top-content span a:hover{color:var(--tp-red-1)}.tp-header-top-info span{font-weight:500;text-transform:capitalize}.tp-header-top-info span i{color:var(--tp-red-1);font-size:16px;margin-right:1px}.tp-header-top-social{margin-left:30px}.tp-header-top-social a{color:#9497A3;font-size:14px;margin-left:18px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-header-top-social a{margin-left:8px}}.tp-header-top-social a:hover{color:var(--tp-red-1)}.tp-header-top-social span{color:#7683AA;font-size:15px;text-transform:capitalize}.tp-header-top-menu a{color:#7683AA;font-size:15px;text-transform:capitalize;margin-left:23px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-header-top-menu a{margin-left:8px}}.tp-header-top-menu a:hover{color:var(--tp-common-white)}.tp-header-bottom{margin-bottom:-1px}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-header-bottom{padding:12px 0}}.tp-header-main .main-menu{margin:10px 0 10px -120px;border-radius:32.5px;display:inline-block}@media only screen and (min-width:1400px) and (max-width:1599px){.tp-header-main .main-menu{margin:10px 0 10px -80px}}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-header-main .main-menu{margin:10px 0 10px -50px}}.tp-header-call-icon{flex:0 0 auto;margin-right:12px}.tp-header-call-content span{display:block;color:#383434;font-size:14px;font-weight:500;text-transform:uppercase}.tp-header-call-content a{color:#192F64;font-weight:500;text-transform:uppercase}.tp-header-call-content a:hover{color:var(--tp-red-1)}.tp-header-btn{margin-left:48px}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-header-btn{margin-left:0}}.tp-header-btn a{background-color:var(--tp-theme-primary);color:var(--tp-common-white);font-size:16px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase;display:inline-block;padding:30px 41px}.tp-header-btn a:hover{background-color:var(--tp-red-1)}.tp-header-btn a i{font-size:18px;margin-left:8px}.tp-header-search{margin-right:35px}.tp-header-search span{font-size:20px;color:var(--tp-theme-primary)}.tp-header-box{position:relative}.tp-header-exgency{padding:22px 0 50px 0}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-header-exgency{padding:18px 0 18px 0}}.tp-header-exgency-icon{flex:0 0 auto;margin-right:18px}.tp-header-exgency-icon span{display:inline-block;font-size:32px;color:var(--tp-red-1)}.tp-header-exgency-title{color:var(--tp-common-white);font-size:16px;font-weight:500;text-transform:capitalize;margin-bottom:0}.tp-header-exgency-content span,.tp-header-exgency-content a{display:inline-block;color:#DEE2EE;font-size:15px;-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}.tp-header-exgency-content span:hover,.tp-header-exgency-content a:hover{color:var(--tp-red-1)}.tp-header-exgency-call{margin-left:-30px}.tp-header-exgency-call .tp-header-exgency-icon span{height:55px;width:55px;line-height:62px;border-radius:50%;background-color:rgba(255,255,255,0.3);display:inline-block;text-align:center;color:var(--tp-common-white);font-size:24px}.tp-header-bottom-main{background-color:var(--tp-common-white);box-shadow:0px 10px 11px rgba(0,0,0,0.03);margin-top:-27px;margin-bottom:-56px;position:relative;z-index:6;padding-left:25px;padding-right:25px;border-radius:5px}.tp-header-bottom-main .tp-header-2-main{margin-left:0}.tpsearchbar{background-color:var(--tp-common-white);text-align:start;position:fixed;right:0;left:0;margin:0 auto;top:0;width:100%;min-height:320px;box-shadow:rgba(5,13,54,0.05) 5px 15px 30px 0px;transition:all 0.3s cubic-bezier(0.785,0.135,0.15,0.86);z-index:100;padding:30px 30px;transform:translateY(-100%)}@media (max-width:767px){.tpsearchbar{padding:30px 0px}}.tpsearchbar__title{font-size:18px;color:var(--tp-theme-primary);text-transform:uppercase;font-weight:700;margin-bottom:35px}@media only screen and (min-width:576px) and (max-width:767px){.tpsearchbar__title{font-size:12px}}.tpsearchbar.opened{transform:translateY(0)}.tpsearchbar__close{color:var(--tp-common-white);font-size:30px;background:var(--tp-theme-primary);width:35px;height:35px;position:absolute;top:15%;right:15%}.tpsearchbar__close:hover i{transform:rotate(180deg)}.tpsearchbar__close i{-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}.tpsearchbar__form{position:relative}.tpsearchbar__form input{width:100%;height:60px;border:1px solid rgba(0,0,0,0.1);padding:10px 45px 10px 20px;color:var(--tp-theme-primary);font-size:16px;font-weight:500}.tpsearchbar__form input:focus{border-color:var(--tp-theme-primary)}.tpsearchbar__form input::placeholder{font-size:14px;color:#ACAFB7}.tpsearchbar__search-btn{position:absolute;top:50%;transform:translateY(-50%);right:25px;font-size:16px}.tpsearchbar__search-btn i{font-size:20px;color:var(--tp-theme-primary)}.tp-header-sticky{display:none}.tp-header-sticky.header-sticky{padding-left:150px;padding-right:150px;display:block;box-shadow:none}@media only screen and (min-width:1400px) and (max-width:1599px){.tp-header-sticky.header-sticky{padding-left:50px;padding-right:50px}}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-header-sticky.header-sticky{padding-left:30px;padding-right:30px}}@media only screen and (min-width:992px) and (max-width:1199px){.tp-header-sticky.header-sticky{padding-left:30px;padding-right:30px;padding-top:18px;padding-bottom:18px}}@media only screen and (min-width:768px) and (max-width:991px){.tp-header-sticky.header-sticky{padding-left:30px;padding-right:30px;padding-top:5px;padding-bottom:5px}}@media (max-width:767px){.tp-header-sticky.header-sticky{padding-left:10px;padding-right:10px;padding-top:8px;padding-bottom:8px}}@media only screen and (min-width:992px) and (max-width:1199px){.main-menu{margin-left:50px}}.main-menu ul li{list-style:none;display:inline-block;margin-left:30px;margin-right:40px;position:relative}.main-menu ul li:not(:last-child){margin-right:40px}@media only screen and (min-width:1400px) and (max-width:1599px){.main-menu ul li:not(:last-child){margin-right:25px}}@media only screen and (min-width:1200px) and (max-width:1399px){.main-menu ul li:not(:last-child){margin-right:18px}}@media only screen and (min-width:1200px) and (max-width:1399px){.main-menu ul li{margin-left:10px}}.main-menu ul li>a{font-size:16px;font-weight:500;letter-spacing:0.32px;text-transform:capitalize;padding:11px 0;display:inline-block;position:relative}.main-menu ul li>a::before{position:absolute;content:"";right:-7px;top:50%;transform:translateY(-50%);height:5px;width:5px;background-color:var(--tp-red-1);border-radius:50%;opacity:0;-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}.main-menu ul li>a:hover{color:var(--tp-red-1)}.main-menu ul li>a:hover::before{opacity:1}.main-menu ul li.has-dropdown>a{position:relative}.main-menu ul li.has-dropdown>a::after{content:"\f107";-webkit-transform:translateY(1px);-moz-transform:translateY(1px);-ms-transform:translateY(1px);-o-transform:translateY(1px);transform:translateY(1px);font-size:14px;color:var(--tp-common-black);font-family:var(--tp-ff-fontawesome);font-weight:400;margin-left:5px;display:none}.main-menu ul li .tp-submenu{position:absolute;top:100%;left:0;transform:scale(1,0);transform-origin:0 0;width:200px;background:var(--tp-common-white);z-index:99;visibility:hidden;opacity:0;box-shadow:0px 30px 70px 0px rgba(11,6,70,0.08);transition:opacity 500ms ease,visibility 500ms ease,transform 700ms ease;padding:25px 0 9px}.main-menu ul li .tp-submenu>li{display:block;width:100%;margin:0;padding:0;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}.main-menu ul li .tp-submenu>li.has-dropdown>a::after{position:absolute;top:50%;right:25px;-webkit-transform:translateY(-50%) rotate(-90deg);-moz-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);-o-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.main-menu ul li .tp-submenu>li>a{position:relative;z-index:11;color:var(--tp-common-black);font-weight:400;font-size:14px;padding:0 25px;padding-bottom:0px;padding-left:25px;padding-bottom:1px;width:100%;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s}.main-menu ul li .tp-submenu>li>a::before{position:absolute;content:"";left:25px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:0;height:1px;background-color:var(--tp-red-1);-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s}.main-menu ul li .tp-submenu>li .tp-submenu{left:120%;top:0;visibility:hidden;opacity:0}.main-menu ul li .tp-submenu>li:hover>a,.main-menu ul li .tp-submenu>li.active>a{color:var(--tp-red-1);padding-left:43px}.main-menu ul li .tp-submenu>li:hover>a::after,.main-menu ul li .tp-submenu>li.active>a::after{color:var(--tp-common-white)}.main-menu ul li .tp-submenu>li:hover>a::before,.main-menu ul li .tp-submenu>li.active>a::before{width:12px}.main-menu ul li .tp-submenu>li:hover>.tp-submenu,.main-menu ul li .tp-submenu>li.active>.tp-submenu{left:100%;visibility:visible;opacity:1}.main-menu ul li.tp-static{position:static}.main-menu ul li:hover>a{color:var(--tp-red-1)}.main-menu ul li:hover>a::before{color:var(--tp-red-1);opacity:1}.main-menu ul li:hover>.tp-submenu{visibility:visible;opacity:1;transform:scale(1)}.main-menu ul li .has-homemenu{width:850px;padding:30px 30px 10px 30px}.main-menu ul li .has-homemenu .homemenu{padding:0px 10px;position:relative;margin-bottom:20px}.main-menu ul li .has-homemenu .homemenu:hover .homemenu-btn{opacity:1;visibility:visible;transform:translateY(-65%)}.main-menu ul li .has-homemenu .homemenu:hover .homemenu-thumb::before{background-color:rgba(38,34,33,0.7)}.main-menu ul li .has-homemenu.tp-submenu li:not(:last-child){border-bottom:none}.main-menu ul li .menu-fix-width{width:1200px}@media only screen and (min-width:1400px) and (max-width:1599px){.main-menu ul li .menu-fix-width{width:1100px}}@media only screen and (min-width:1200px) and (max-width:1399px){.main-menu ul li .menu-fix-width{width:950px}}.homemenu-thumb{position:relative;border:1px solid rgba(0,0,0,0.1)}.homemenu-thumb:hover{box-shadow:0px 2px 6px rgba(1,15,28,0.09)}.homemenu-thumb:hover::before{backdrop-filter:blur(0.8px)}.homemenu-thumb::before{position:absolute;content:"";left:0;right:0;height:100%;width:100%;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;pointer-events:none}.homemenu-thumb img{width:100%}.homemenu-btn{position:absolute;top:50%;transform:translateY(-30%);left:0;right:0;text-align:center;opacity:0;visibility:hidden;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;line-height:1}.homemenu{padding:7px 7px;position:relative;text-align:center}.homemenu:hover .homemenu-btn{opacity:1;visibility:visible;transform:translateY(-45%)}.homemenu:hover .homemenu-thumb::before{background-color:rgba(38,34,33,0.5)}.homemenu-thumb.comming-demo{position:relative}.homemenu-thumb.comming-demo::before{position:absolute;content:"";left:0;right:0;height:100%;width:100%;background-color:rgba(38,34,33,0.5);backdrop-filter:blur(3px)}.homemenu-btn.comming-btn{opacity:1;visibility:visible;transform:translateY(-45%)}.header-sticky{position:fixed!important;margin:auto;z-index:99;animation:0.95s ease 0s normal forwards 1 running headerSlideUp;box-shadow:0px 20px 40px rgba(37,9,62,0.1);position:fixed;top:0;left:0;right:0;width:100%;animation:0.95s ease 0s normal forwards 1 running headerSlideDown}.side-info-wrapper{padding:80px 30px 80px 30px;position:absolute;bottom:0;top:0;right:0;left:0;overflow-y:scroll;overscroll-behavior-y:contain;scrollbar-width:none}.side-info-logo{text-align:center}.side-info-title{font-size:24px;line-height:1.2;color:var(--tp-heading-primary);text-transform:uppercase;text-align:center}.side-info-gallery{text-align:center}.side-info-gallery a{margin:5px 3px;display:inline-block}.side-info-gallery a img{height:110px;width:110px;object-fit:cover}.side-info-contact{margin-bottom:30px}.side-info-contact span{font-weight:700;color:var(--tp-theme-primary);font-size:20px;text-transform:uppercase;display:inline-block;margin-bottom:5px}.side-info-contact p{font-size:20px;color:var(--tp-text-body);margin-bottom:0}.side-info-social a{display:inline-block;height:40px;width:40px;line-height:41px;background-color:rgba(216,34,33,0.2);margin:0 4px;font-size:14px;text-align:center;border-radius:50%;color:var(--tp-red-1)}.side-info-social a:hover{background-color:var(--tp-red-1);color:var(--tp-common-white)}.side-info-overlay{background-color:rgba(0,0,0,0.5);height:100%;width:100%;position:fixed;top:0;z-index:999;left:0;opacity:0;visibility:hidden;transition:all 0.3s ease-out 0s}.side-info.tp-sidebar-opened{transform:translateX(0)}.side-info-overlay.opened{opacity:1;visibility:visible}.demo-name span{font-weight:500;color:var(--tp-theme-primary);font-size:15px;display:inline-block;margin-top:8px;-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-main-menu-content{margin-bottom:40px}}.tp-main-menu-mobile .tp-submenu{display:none}.tp-main-menu-mobile ul{position:static;display:block;box-shadow:none}.tp-main-menu-mobile ul li{list-style:none;position:relative;width:100%;padding:0;padding-left:20px;padding-right:20px}@media (max-width:767px){.tp-main-menu-mobile ul li{padding-left:10px;padding-right:10px}}.tp-main-menu-mobile ul li:not(:last-child)>a{border-bottom:1px solid rgba(0,0,0,0.1)}.tp-main-menu-mobile ul li.has-dropdown>a .dropdown-toggle-btn{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:16px;color:#7F8387;font-family:"Font Awesome 6 Pro";transition:all 0.3s ease-in-out;z-index:1;width:30px;height:30px;line-height:28px;text-align:center;border:1px solid rgba(0,0,0,0.12);transition:background-color 0.3s ease-in-out,border-color 0.3s ease-in-out,color 0.3s ease-in-out}.tp-main-menu-mobile ul li.has-dropdown>a .dropdown-toggle-btn i{transition:all 0.3s ease-in-out}.tp-main-menu-mobile ul li.has-dropdown>a .dropdown-toggle-btn.dropdown-opened i{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.tp-main-menu-mobile ul li.has-dropdown>a .dropdown-toggle-btn:hover{background-color:var(--tp-theme-primary);border-color:var(--tp-theme-primary);color:var(--tp-common-white)}.tp-main-menu-mobile ul li.has-dropdown>a .dropdown-toggle-btn:hover i{color:var(--tp-common-white)}.tp-main-menu-mobile ul li.has-dropdown>a.expanded{color:var(--tp-theme-primary)}.tp-main-menu-mobile ul li.has-dropdown>a.expanded .dropdown-toggle-btn.dropdown-opened{background-color:var(--tp-theme-primary);border-color:var(--tp-theme-primary);color:var(--tp-common-white)}.tp-main-menu-mobile ul li.has-dropdown>a.expanded .dropdown-toggle-btn.dropdown-opened i{color:var(--tp-common-white)}.tp-main-menu-mobile ul li.has-dropdown:hover>a::after{color:var(--tp-theme-green)}.tp-main-menu-mobile ul li:last-child a span{border-bottom:0}.tp-main-menu-mobile ul li>a{display:block;font-size:16px;color:var(--tp-common-black);position:relative;padding:10px 0;padding-right:20px}.tp-main-menu-mobile ul li>a svg{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}.tp-main-menu-mobile ul li>a>i{display:inline-block;width:11%;margin-right:13px;-webkit-transform:translateY(4px);-moz-transform:translateY(4px);-ms-transform:translateY(4px);-o-transform:translateY(4px);transform:translateY(4px);font-size:21px;line-height:1}.tp-main-menu-mobile ul li>a .menu-text{font-size:16px;line-height:11px;border-bottom:1px solid #EAEBED;width:82%;display:inline-block;padding:19px 0 17px}.tp-main-menu-mobile ul li img{width:100%}.tp-main-menu-mobile ul li ul{padding:0}.tp-main-menu-mobile ul li ul li{padding:0}.tp-main-menu-mobile ul li ul li a{margin-left:auto;width:93%;padding:10px 5%;text-shadow:none!important;visibility:visible;padding-left:0;padding-right:20px}.tp-main-menu-mobile ul li ul li li a{width:88%;padding:10px 7%;padding-left:0;padding-right:20px}.tp-main-menu-mobile ul li ul li li li a{width:83%;padding:10px 9%;padding-left:0;padding-right:20px}.tp-main-menu-mobile ul li ul li li li li a{width:68%;padding:10px 11%;padding-left:0;padding-right:20px}.tp-main-menu-mobile ul li:hover>a{color:var(--tp-theme-primary)}.tp-main-menu-mobile ul li:hover>a::after{color:var(--tp-theme-primary)}.tp-main-menu-mobile ul li:hover>a .dropdown-toggle-btn i{color:var(--tp-theme-primary)}.tp-main-menu-mobile ul li:hover .mega-menu{visibility:visible;opacity:1;top:0}.tp-main-menu-mobile ul li .mega-menu,.tp-main-menu-mobile ul li .submenu{position:static;min-width:100%;padding:0;box-shadow:none;visibility:visible;opacity:1;display:none}.tp-main-menu-mobile ul li .mega-menu li,.tp-main-menu-mobile ul li .submenu li{float:none;display:block;width:100%;padding:0}.tp-main-menu-mobile ul li .mega-menu li:hover a .dropdown-toggle-btn,.tp-main-menu-mobile ul li .submenu li:hover a .dropdown-toggle-btn{color:var(--tp-theme-primary)}.tp-main-menu-mobile * ul,.tp-main-menu-mobile * li{transition:none!important}.tp-footer-wrap{margin-bottom:50px;padding-bottom:42px;position:relative}.tp-footer-wrap::before{position:absolute;content:"";bottom:0;right:0;height:1px;width:4000px;background-color:rgba(255,255,255,0.06)}.tp-footer-main-title{color:var(--tp-common-white);font-size:44px;font-weight:700;line-height:normal}@media only screen and (min-width:992px) and (max-width:1199px){.tp-footer-main-title{font-size:34px}}@media (max-width:767px){.tp-footer-main-title{font-size:30px}}.tp-footer-main-title span{color:var(--tp-red-1)}.tp-footer-widget-content p{color:var(--tp-common-white);font-size:16px;font-style:normal;font-weight:400;line-height:30px;margin-bottom:20px}.tp-footer-widget-content-list-item i{color:var(--tp-red-1);margin-right:17px;width:20px;flex:0 0 auto;transform:translateY(4px)}.tp-footer-widget-content-list-item a{color:var(--tp-common-white);font-size:16px;text-transform:capitalize}@media only screen and (min-width:992px) and (max-width:1199px){.tp-footer-widget-content-list-item a{font-size:15px}}.tp-footer-widget-content-list-item a:hover{color:var(--tp-red-1)}.tp-footer-widget-title{color:var(--tp-common-white);font-size:22px;font-weight:500;text-transform:capitalize}.tp-footer-widget-link ul li{list-style:none;margin-bottom:20px}.tp-footer-widget-link ul li:last-child{margin-bottom:0}.tp-footer-widget-link ul li a{color:var(--tp-common-white);font-size:16px}.tp-footer-widget-link ul li a:hover{padding-left:5px;opacity:0.8}@media (max-width:767px){.tp-footer-copyright{padding:5px 0}}.tp-footer-copyright p{color:var(--tp-common-white);font-size:16px;margin-bottom:0}.tp-footer-copyright span{margin-bottom:0;color:var(--tp-red-1);display:inline-block;margin-right:5px}.tp-footer-bottom-wrap{padding-top:20px;padding-bottom:20px;border-top:1px solid rgba(255,255,255,0.05)}@media (max-width:767px){.tp-footer-social{padding:5px 0}}.tp-footer-social a{display:inline-block;background-color:#082060;height:35px;width:35px;line-height:35px;text-align:center;border-radius:50%;font-size:13px;color:rgba(255,255,255,0.61);margin:0 9px}@media only screen and (min-width:768px) and (max-width:991px){.tp-footer-social a{margin:0 4px}}.tp-footer-social a:hover{color:var(--tp-common-white);background-color:var(--tp-red-1)}@media (max-width:767px){.tp-footer-terms{padding:5px 0}}.tp-footer-terms a{font-size:18px;color:var(--tp-common-white);padding-left:14px;margin-left:6px;position:relative}.tp-footer-terms a::before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);background-color:rgba(255,255,255,0.12);height:13px;width:1px}.tp-footer-terms a:first-child{padding-left:0;margin-left:0}.tp-footer-terms a:first-child::before{display:none}.tp-footer-terms a:hover{color:var(--tp-red-1)}.tp-footer-col-2{padding-top:20px;padding-left:15px}.tp-footer-eligible .tp-eligible-item{background-color:var(--tp-blue-1);padding:24px 10px 34px 10px}@media (max-width:767px){.tp-footer-eligible .tp-eligible-item{padding:30px 10px 36px 10px}}.tp-footer-eligible .tp-eligible-item-2{background-color:var(--tp-red-1)}.tp-footer-widget-newsletter{margin-bottom:43px}.tp-footer-widget-newsletter-icon{flex:0 0 auto;margin-right:18px}.tp-footer-widget-newsletter-icon span{height:86px;width:86px;line-height:86px;background-color:var(--tp-blue-1);border-radius:50%;display:inline-block;text-align:center}.tp-footer-widget-newsletter-content p{margin-bottom:9px;color:var(--tp-common-white);font-size:18px;font-weight:500;text-transform:uppercase;line-height:1;margin-bottom:10px}.tp-footer-widget-newsletter-content span{display:block;color:var(--tp-common-white);font-size:14px;text-transform:capitalize}.tp-footer-widget-newsletter-wrapper{position:relative}.tp-footer-widget-newsletter-input input{background-color:var(--tp-blue-1);border:none;color:var(--tp-common-white);padding:5px 125px 5px 17px;height:60px}.tp-footer-widget-newsletter-input input::placeholder{color:rgba(255,255,255,0.59);font-size:16px}.tp-footer-widget-newsletter-submit button{position:absolute;right:9px;top:50%;transform:translateY(-50%);color:var(--tp-common-white);font-size:14px;font-weight:400;text-transform:capitalize;background-color:var(--tp-red-1);padding:8px 20px}.tp-brand-border{padding-top:54px;margin-top:110px;border-top:1px solid #D9D9D9}.tp-brand-wrap span{color:var(--tp-theme-primary);font-size:20px;font-weight:500}.tp-brand-item{text-align:center}@media (max-width:767px){.tp-brand-item{margin-top:20px}}.tp-error-count{color:var(--tp-blue-1);font-size:300px;font-weight:600;text-transform:capitalize}@media only screen and (min-width:992px) and (max-width:1199px){.tp-error-count{font-size:220px}}@media only screen and (min-width:768px) and (max-width:991px){.tp-error-count{font-size:180px}}@media (max-width:767px){.tp-error-count{font-size:160px}}.tp-error-title{font-size:60px;font-weight:600;text-transform:capitalize;margin-bottom:60px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-error-title{font-size:48px}}@media only screen and (min-width:768px) and (max-width:991px){.tp-error-title{font-size:42px}}@media (max-width:767px){.tp-error-title{font-size:36px}}.tp-about-wrap{margin-left:-110px;position:relative}@media only screen and (min-width:1600px) and (max-width:1700px){.tp-about-wrap{margin-left:-55px}}@media only screen and (min-width:1400px) and (max-width:1599px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.tp-about-wrap{margin-left:0px;margin-right:0}}@media only screen and (min-width:768px) and (max-width:991px){.tp-about-wrap{margin-left:136px}}@media (max-width:767px){.tp-about-wrap{margin-left:0px}}.tp-about-wrap::before{position:absolute;content:"";bottom:-24px;right:0;height:24px;width:100%;background-color:var(--tp-red-1)}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.tp-about-wrap::before{display:none}}.tp-about-thumb img{max-width:100%}.tp-about-since{position:absolute;bottom:4%;right:8%;z-index:1}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-about-since{bottom:23%;right:4%}}@media (max-width:767px){.tp-about-since{display:none}}.tp-about-since span{color:var(--tp-yellow-1);font-family:var(--tp-ff-heading);font-size:100px;font-weight:600;line-height:1;text-transform:capitalize;display:inline-block;position:relative}@media only screen and (min-width:992px) and (max-width:1199px){.tp-about-since span{font-size:60px}}.tp-about-since span::before,.tp-about-since span::after{position:absolute;content:"";bottom:-7px;left:-12px;height:65px;width:4px;background-color:var(--tp-yellow-1)}.tp-about-since span::after{height:4px;width:65px}.tp-about-since p{color:var(--tp-yellow-1);font-size:33px;font-weight:700;line-height:32px;text-transform:capitalize;margin:-10px 0 0 10px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-about-since p{font-size:20px;margin-left:35px}}.tp-about-counter .tp-intro-child-count{font-size:36px;margin-bottom:5px}.tp-about-counter.tp-intro-child{right:22px;padding:28px 24px 26px 24px}.tp-about-counter.tp-intro-child::before{left:auto;right:-20px;clip-path:polygon(0 0,0% 100%,100% 100%)}.tp-about-counter.tp-intro-child p{font-size:20px;font-weight:400}.tp-about-approch{position:inherit;z-index:1;padding:50px 45px;background-color:var(--tp-red-1);text-transform:capitalize;overflow:hidden;bottom:0;left:0}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-about-approch{position:inherit;transform:rotate(0deg);bottom:0;left:0}}@media only screen and (min-width:992px) and (max-width:1199px){.tp-about-approch{position:inherit;transform:rotate(0deg);bottom:0;left:0}}@media only screen and (min-width:768px) and (max-width:991px){.tp-about-approch{bottom:31.5%}}@media (max-width:767px){.tp-about-approch{display:none}}.tp-about-approch-title{color:var(--tp-common-white);font-size:30px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-about-approch-title{font-size:24px}}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-about-approch-title{font-size:20px}}.tp-about-approch-title span{font-size:44px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.tp-about-approch-title span{font-size:24px}}.tp-about-approch-dot{position:absolute;bottom:-70px;transform:rotate(-90.308deg);right:60px;z-index:-1}.tp-about-list-title{font-size:20px;font-weight:600;text-transform:capitalize;color:var(--tp-theme-primary);display:inline-block;margin-bottom:18px}.tp-about-list ul li{list-style:none;color:var(--tp-theme-primary);font-size:16px;font-weight:500;text-transform:capitalize;display:flex;margin-bottom:10px}.tp-about-list ul li i{margin-right:5px;color:var(--tp-red-1);font-size:17px;flex:0 0 auto;margin-top:4px;display:inline-block}@media only screen and (min-width:992px) and (max-width:1199px),(max-width:767px){.tp-about-contact{flex-wrap:wrap}}@media (max-width:767px){.tp-about-contact-call{margin-right:0}}@media (max-width:767px){.tp-about-contact-call{margin-right:30px}}.tp-about-contact-call span{display:inline-block;background-color:var(--tp-theme-primary);height:58px;width:58px;line-height:58px;text-align:center;border-radius:50%;margin-right:6px}.tp-about-contact-call a{color:var(--tp-theme-primary);font-size:16px;font-weight:700;letter-spacing:0.8px}.tp-about-contact-call a:hover{color:var(--tp-red-1)}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-about-wrapper{margin-left:0;margin-top:50px}}@media only screen and (min-width:992px) and (max-width:1199px){.tp-about-wrapper{margin-left:0;margin-top:0}}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-about-wrapper{margin-left:0}}.tp-line-1,.tp-line-2{position:absolute}.tp-line-1::before,.tp-line-1::after,.tp-line-2::before,.tp-line-2::after{position:absolute;content:"";bottom:-10px;left:-27px;height:4px;width:65px;background-color:var(--tp-yellow-1)}@media only screen and (min-width:992px) and (max-width:1199px){.tp-line-1::before,.tp-line-1::after,.tp-line-2::before,.tp-line-2::after{display:none}}.tp-line-1::after,.tp-line-2::after{width:4px;height:65px}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-line-1::after,.tp-line-2::after{height:78px}}@media only screen and (min-width:992px) and (max-width:1199px){.tp-line-1::after,.tp-line-2::after{height:92px}}.tp-slider-item{position:relative;z-index:1;padding-bottom:212px;padding-top:202px}.tp-slider-bg{position:absolute;top:0;left:0;height:100%;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;z-index:-1;transition:transform 6000ms ease,opacity 1000ms ease-in,-webkit-transform 6000ms ease}.tp-slider-bg::before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;opacity:0.9700000286;z-index:-1;background:linear-gradient(55deg,#14253E 0%,rgba(9,24,47,0.76) 36.31%,rgba(32,45,63,0.54) 60.48%,rgba(196,196,196,0) 100%)}.tp-slider-sub-title{color:var(--tp-common-white);font-family:var(--tp-ff-inter);font-size:16px;font-weight:700;line-height:30px;letter-spacing:1.76px;text-transform:uppercase;display:inline-block;margin-bottom:12px}.tp-slider-title{color:var(--tp-common-white);font-size:40px;font-weight:600;line-height:1.27;text-transform:capitalize;margin-bottom:45px;position:relative;z-index:1}.tp_sl_desc{color:white;font-size:20px;line-height:33px;margin-bottom:47px}.tp-slider-title::before{position:absolute;z-index:-1;right:-20px;top:-90px;height:345px;width:345px;border-radius:50%;background:rgba(255,255,255,0.03);backdrop-filter:blur(23px);transform:scale(0);opacity:0;visibility:hidden}@media only screen and (min-width:768px) and (max-width:991px){.tp-slider-title::before{height:200px;width:200px;top:100px;right:30px}}@media (max-width:767px){.tp-slider-title::before{height:200px;width:200px;top:10px;right:30px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-slider-title::before{display:none}}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-slider-title{font-size:50px}}@media only screen and (min-width:992px) and (max-width:1199px){.tp-slider-title{font-size:38px}}@media (max-width:767px){.tp-slider-title{font-size:25px}}.tp-slider-btn{position:relative;z-index:1}.tp-slider-wrap{position:relative}.tp-slider-shape-1{position:absolute;top:0;left:0;opacity:0;-webkit-transform:translateX(-200px);transform:translateX(-200px);z-index:-1}.tp-slider-shape-2{position:absolute;right:0;top:0;opacity:0;-webkit-transform:translateX(200px);transform:translateX(200px);z-index:-1}.tp-slider-shape-3{position:absolute;bottom:80px;right:35px;z-index:1;animation:spin-3 3000ms forwards infinite alternate;transform-origin:bottom left}.tp-slider-shape-blur{position:absolute;z-index:-1;right:-20px;top:-50px;height:345px;width:345px;border-radius:50%;background:rgba(255,255,255,0.03);backdrop-filter:blur(23px);transform:scale(0)}.tp-slider-active .swiper-slide-active .tp-slider-sub-title,.tp-slider-active .swiper-slide-active .tp-slider-title,.tp-slider-active .swiper-slide-active .tp-slider-btn,.tp-slider-active .swiper-slide-active .tp-slider-3-sub-title,.tp-slider-active .swiper-slide-active .tp-slider-3-title,.tp-slider-active .swiper-slide-active .tp-slider-3-content p,.tp-slider-active .swiper-slide-active .tp-slider-3-btn{animation-fill-mode:both;animation-name:fadeInUp}.tp-slider-active .swiper-slide-active .tp-slider-sub-title,.tp-slider-active .swiper-slide-active .tp-slider-3-sub-title{animation-delay:0.7s;animation-duration:0.5s}.tp-slider-active .swiper-slide-active .tp-slider-title,.tp-slider-active .swiper-slide-active .tp-slider-3-title{animation-delay:0.9s;animation-duration:0.7s}.tp-slider-active .swiper-slide-active .tp-slider-shape-blur{transform:scale(1);-webkit-transition:all 1000ms ease;transition:all 1000ms ease;-webkit-transition-delay:1000ms;transition-delay:1000ms}.tp-slider-active .swiper-slide-active .tp-slider-3-content p{animation-delay:1s;animation-duration:0.8s}.tp-slider-active .swiper-slide-active .tp-slider-btn,.tp-slider-active .swiper-slide-active .tp-slider-3-btn{animation-delay:1.1s;animation-duration:0.9s}.tp-slider-active .swiper-slide-active .tp-slider-shape-1,.tp-slider-active .swiper-slide-active .tp-slider-shape-2,.tp-slider-active .swiper-slide-active .tp-slider-2-shape-1,.tp-slider-active .swiper-slide-active .tp-slider-2-shape-2,.tp-slider-active .swiper-slide-active .tp-slider-3-shape-1,.tp-slider-active .swiper-slide-active .tp-slider-3-shape-2{opacity:1;-webkit-transform:translate(0);transform:translate(0);-webkit-transition:all 800ms ease;transition:all 800ms ease;-webkit-transition-delay:800ms;transition-delay:800ms;z-index:-1}.tp-slider-active .swiper-slide-active .tp-slider-bg{transform:scale(1.1)}.tp-testimonial-bg{position:relative}.tp-testimonial-bg::before{position:absolute;content:"";bottom:0;left:0;height:34%;width:100%;background-color:#f1ebe9}.tp-testimonial-item{background:var(--tp-common-white);box-shadow:0px -3px 20px 0px rgba(0,0,0,0.05);padding:45px 45px 37px 50px;position:relative;min-height:420px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-testimonial-item{padding:45px 20px 37px 20px}}@media only screen and (min-width:768px) and (max-width:991px){.tp-testimonial-item{padding:45px 30px 37px 30px}}@media (max-width:767px){.tp-testimonial-item{padding:45px 25px 37px 25px}}.tp-testimonial-item::before{position:absolute;content:"";z-index:-5;top:0px;left:0px;height:100%;width:100%;-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out;border:1px solid var(--tp-red-1);opacity:0}.tp-testimonial-rating span{color:var(--tp-red-1);font-size:14px}.tp-testimonial-content p{font-size:18px;line-height:2.17;border-bottom:1px solid #EFEFEF;padding-bottom:16px;margin-bottom:22px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-testimonial-content p{font-size:17px;line-height:1.8}}.tp-testimonial-avatar-thumb{margin-right:20px;position:relative}.tp-testimonial-avatar-thumb::before,.tp-testimonial-avatar-thumb::after{position:absolute;content:"";top:-7px;left:-7px;height:2px;width:36px;background-color:#FB8484}.tp-testimonial-avatar-thumb::after{width:2px;height:36px}.tp-testimonial-avatar-thumb img{height:68px;width:72px;object-fit:cover}.tp-testimonial-avatar-title{font-family:var(--tp-ff-body);font-size:20px;font-weight:700;text-transform:capitalize;margin-bottom:4px}.tp-testimonial-avatar-info span{font-size:18px;text-transform:capitalize}.tp-testimonial-active .swiper-slide{margin-top:15px;margin-bottom:15px}.tp-testimonial-active .swiper-slide.swiper-slide-active .tp-testimonial-item::before{top:10px;left:10px;opacity:1}.tp-testimonial-about-wrap{position:relative;z-index:1}.tp-testimonial-about-bg{position:absolute;z-index:-1;top:-330px;left:0;height:930px;width:100%;background-color:var(--tp-theme-secondary)}.tp-counter-3-bg{padding-top:36px;padding-bottom:30px;background-position:center;background-size:cover;background-repeat:no-repeat;margin-bottom:-76px;position:relative;z-index:1}.tp-counter-3-count{color:var(--tp-common-white);font-size:38px;font-weight:600;margin-bottom:11px}.tp-counter-3-item{text-align:center}@media (max-width:767px){.tp-counter-3-item{margin-bottom:30px}}.tp-counter-3-item p{margin-bottom:0;color:var(--tp-common-white);font-size:18px;font-weight:500}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-intro-wrap{margin-top:40px}}.tp-intro-bg{background-color:var(--tp-theme-secondary);border-radius:10px;padding:20px 20px 20px 20px;position:relative;z-index:1}.tp-intro-thumb{position:relative;z-index:1;display:inline-block}.tp-intro-thumb:hover span{bottom:0;left:0}.tp-intro-thumb img{border-radius:10px;max-width:100%}.tp-intro-thumb span{position:absolute;bottom:-19px;left:19px;height:204px;width:404px;border-radius:10px;background-color:var(--tp-red-1);z-index:-1;-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}@media only screen and (min-width:992px) and (max-width:1199px){.tp-intro-thumb span{height:175px;width:350px}}@media (max-width:767px){.tp-intro-thumb span{display:none}}.tp-intro-thumb a{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;border-radius:50%;height:75px;width:75px;background-color:#EDC701;border-radius:50%;line-height:75px;text-align:center}.tp-intro-thumb a::before{position:absolute;content:"";top:5.5px;left:4.8px;height:65px;width:65px;border:1px dashed #000;border-radius:50%;-webkit-animation:spin 8000ms linear infinite;-moz-animation:spin 8000ms linear infinite;-ms-animation:spin 8000ms linear infinite;-o-animation:spin 8000ms linear infinite;animation:spin 8000ms linear infinite}.tp-intro-thumb a i{font-size:18px;color:var(--tp-common-black)}.tp-intro-child{background-color:var(--tp-red-1);display:inline-block;padding:18px 21.5px;position:absolute;top:-25px;right:8px;z-index:1}.tp-intro-child::before{position:absolute;content:"";clip-path:polygon(100% 0,0% 100%,100% 100%);top:0;left:-20px;height:25px;width:20px;background-color:#A81017}.tp-intro-child-count{margin-bottom:0;color:var(--tp-common-white);font-family:var(--tp-ff-heading);font-size:24px;font-weight:600;line-height:29px}.tp-intro-child p{margin-bottom:0;color:var(--tp-common-white);font-family:var(--tp-ff-heading);font-size:24px;font-weight:600;line-height:29px}.tp-register-icon{position:absolute;bottom:-50px}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-register-icon{bottom:auto;top:-25px}}.tp-register-icon span{display:inline-block;height:84px;width:84px;line-height:84px;background-color:var(--tp-red-1);text-align:center;position:relative}.tp-register-icon span::before{position:absolute;content:"";clip-path:polygon(0 0,0% 100%,100% 100%);height:25px;width:20px;background-color:#A81017;top:0;right:-20px}.tp-register-thumb{position:relative}.tp-register-thumb img{border-radius:10px}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-register-content{margin-left:0;margin-top:30px}}.tp-register-content a{color:var(--tp-heading-primary);font-size:15px;font-weight:500;text-transform:capitalize}.tp-register-content a:hover{color:var(--tp-red-1)}.tp-register-content a i{margin-left:9px;transform:translateY(2px)}.tp-process-counter{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}@media (max-width:767px){.tp-process-counter{grid-template-columns:repeat(1,1fr)}}.tp-process-counter-title{font-size:36px;display:inline-block;text-align:center}.tp-process-counter-title .purecounter{position:relative;margin-bottom:20px;display:inline-block}.tp-process-counter-title .purecounter::before{position:absolute;content:"";bottom:-7px;left:0;right:0;margin:0 auto;height:1px;width:20px;background-color:var(--tp-red-1)}.tp-process-counter-title i{font-size:20px;margin-bottom:0;font-weight:400;display:inline-block;font-style:normal;font-family:var(--tp-ff-body);color:var(--tp-text-body)}.tp-process-relative{position:relative;z-index:1}.tp-process-bg{position:absolute;right:0;top:0;height:100%;width:40.3%;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-process-bg{width:0}}.tp-process-wrapper{border-left:1px solid #ECECEC;padding-left:70px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-process-wrapper{margin-left:0}}@media (max-width:767px){.tp-process-wrapper{padding-left:0;border:none}}.tp-process-item{border-radius:4px;background:var(--tp-common-white);box-shadow:0px 4px 17px 0px rgba(0,0,0,0.1);padding:13px 10px 13px 0;position:relative}@media (max-width:767px){.tp-process-item{flex-wrap:wrap;padding:15px 15px 15px 15px}}.tp-process-item:hover .tp-process-icon{background-color:var(--tp-theme-primary)}.tp-process-content span{color:var(--tp-theme-primary);font-family:var(--tp-ff-heading);font-size:22px;font-weight:500;text-transform:capitalize}.tp-process-icon{border-radius:0px 0px 0px 15px;background-color:var(--tp-red-1);display:inline-block;height:94px;line-height:94px;width:107px;text-align:center;flex:0 0 auto;margin-right:32px;transform:translate(-23px,-39px);position:relative;-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}@media only screen and (min-width:992px) and (max-width:1199px){.tp-process-icon{margin-right:15px}}.tp-process-icon::before{position:absolute;content:"";clip-path:polygon(0 0,0% 100%,100% 100%);top:0;right:-20px;height:25px;width:20px;background-color:#A81017}.tp-process-title{color:var(--tp-theme-primary);font-size:22px;font-weight:500;text-transform:capitalize}@media (max-width:767px){.tp-process-title{font-size:20px}}.tp-process-count{position:absolute;top:23%;left:-18%}@media only screen and (min-width:992px) and (max-width:1199px){.tp-process-count{left:-23%}}@media only screen and (min-width:768px) and (max-width:991px){.tp-process-count{left:-14%}}@media (max-width:767px){.tp-process-count{display:none}}.tp-process-count span{font-size:18px;color:var(--tp-common-black);font-weight:500;border:1px solid var(--tp-red-1);border-radius:50%;display:inline-block;height:32px;width:32px;text-align:center;line-height:30px;background-color:var(--tp-common-white);filter:drop-shadow(0px 4px 12px rgba(0,0,0,0.25))}.tp-eligible-item{background-color:var(--tp-theme-primary);padding:28px 10px 0px 10px;position:relative;z-index:1}@media only screen and (min-width:992px) and (max-width:1199px){.tp-eligible-item .tp-section.fs-40 p{font-size:16px}}.tp-eligible-btn{margin-top:-8px}.tp-eligible-btn a{height:55px;width:55px;line-height:55px;display:inline-block;border-radius:50%;border:1px solid rgba(255,255,255,0.27);background:var(--tp-common-white);box-shadow:0px 4px 14px 0px rgba(0,0,0,0.07);transform:translateY(26px)}.tp-eligible-btn a:hover{background-color:var(--tp-red-1);border-color:var(--tp-red-1)}.tp-eligible-btn a:hover i{color:var(--tp-common-white)}.tp-eligible-btn a i{color:var(--tp-theme-primary);font-size:15px}.tp-eligible-shape-1{position:absolute;top:0;left:0;z-index:-1}.tp-eligible-shape-2{position:absolute;bottom:0;right:0;z-index:-1}.tp-contact-info:hover .tp-contact-info-icon::before{top:10px;left:-10px;opacity:1}.tp-contact-info-icon{margin-right:22px;flex:0 0 auto;height:80px;width:80px;line-height:80px;text-align:center;position:relative;z-index:1}@media only screen and (min-width:992px) and (max-width:1199px){.tp-contact-info-icon{margin-right:12px}}.tp-contact-info-icon::before{position:absolute;content:"";z-index:-2;top:0px;left:0px;height:100%;width:100%;-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out;border:1px solid var(--tp-red-1);opacity:0}.tp-contact-info-icon::after{position:absolute;content:"";top:0;left:0;z-index:-1;height:100%;width:100%;background-color:var(--tp-common-white)}.tp-contact-info-icon i{color:var(--tp-red-1);font-size:26px}.tp-contact-info-content span{display:block;font-size:18px;margin-bottom:7px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-contact-info-content span{font-size:17px}}.tp-contact-info-content a{color:var(--tp-theme-primary);font-size:20px;font-weight:500}@media only screen and (min-width:992px) and (max-width:1199px){.tp-contact-info-content a{font-size:17px}}@media (max-width:767px){.tp-contact-info-content a{font-size:17px}}.tp-contact-info-content a:hover{color:var(--tp-red-1)}.tp-contact-about .tp-contact-info-icon::after{background-color:var(--tp-theme-secondary)}.tp-contact-inner{margin-bottom:70px}.tp-contact-inner-title{color:var(--tp-blue-1);font-size:60px;font-weight:500;text-transform:capitalize;margin-bottom:25px}@media (max-width:767px){.tp-contact-inner-title{font-size:40px}}.tp-contact-inner p{font-size:18px}.tp-contact-item{margin-bottom:55px}@media (max-width:767px){.tp-contact-item{margin-left:0}}.tp-contact-item span{color:var(--tp-common-black);font-size:18px;display:block;margin-bottom:15px}.tp-contact-item a{color:var(--tp-blue-1);font-size:18px;font-weight:700}.tp-contact-social a{height:38px;width:38px;line-height:35px;display:inline-block;text-align:center;border-radius:31px;border:1px solid rgba(44,46,52,0.09);box-shadow:0px 2px 7px 0px rgba(1,16,61,0.03);-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out;font-size:14px;margin-right:10px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-contact-social a{margin-right:5px}}.tp-contact-social a:hover{background-color:var(--tp-red-1);color:var(--tp-common-white);border-color:var(--tp-red-1)}.tp-contact-form{background-color:#F8F8F9;padding:59px 65px 57px 65px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-contact-form{padding:59px 45px 57px 45px}}@media (max-width:767px){.tp-contact-form{padding:59px 25px 57px 25px}}.tp-contact-form-title{color:var(--tp-blue-1);font-size:38px;font-weight:500;text-transform:capitalize;margin-bottom:25px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-contact-form-title{font-size:36px}}@media (max-width:767px){.tp-contact-form-title{font-size:32px}}.tp-contact-form-contact{margin-bottom:50px}.tp-contact-form-input{position:relative}.tp-contact-form-input span{position:absolute;left:0;transform:translateY(1px);top:15px;font-size:20px;display:inline-block;color:var(--tp-common-black)}.tp-contact-form-input input,.tp-contact-form-input textarea{padding-left:29px;background-color:transparent;border:0;border-bottom:1px solid #d4dce0;-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out;color:var(--tp-common-black);height:62px}.tp-contact-form-input input:focus,.tp-contact-form-input textarea:focus{border-color:#1b1b1b}.tp-contact-form-input input::placeholder,.tp-contact-form-input textarea::placeholder{color:rgba(255,255,255,0.8);font-size:18px;color:var(--tp-text-body)}.tp-contact-form-input textarea{height:150px;resize:none}.tp-contact-form-check .form-check input{height:14px;width:14px;border-radius:0px;margin-right:8px;transform:translateY(1px);flex:0 0 auto}.tp-contact-form-check .form-check input:focus{box-shadow:none}.tp-contact-form-check .form-check label{color:#5E5F63;font-size:18px;text-transform:capitalize;cursor:pointer}.tp-getin{background-color:#082060;margin-top:-176px;margin-bottom:70px}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-getin{margin-top:0}}.tp-getin-title{color:var(--tp-common-white);font-size:30px;font-weight:500;text-transform:capitalize;background-color:var(--tp-red-1);text-align:center;padding:30px 10px;position:relative}@media (max-width:767px){.tp-getin-title{font-size:24px}}.tp-getin-title::before{position:absolute;content:"";bottom:-12px;-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out;left:0;right:0;text-align:center;margin:0 auto;clip-path:polygon(100% 0,0 0,50% 100%);height:35px;width:93px;background-color:var(--tp-red-1)}.tp-getin-form{padding:0 63px 60px 57px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-getin-form{padding:0 30px 60px 30px}}@media (max-width:767px){.tp-getin-form{padding:0 20px 60px 20px}}.tp-getin-form-input{position:relative}.tp-getin-form-input span{position:absolute;left:0;top:15px;font-size:20px;display:inline-block;color:var(--tp-common-white)}.tp-getin-form-input input,.tp-getin-form-input textarea{padding-left:29px;background-color:transparent;border:0;border-bottom:1px solid rgba(255,255,255,0.05);-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out;color:var(--tp-common-white)}.tp-getin-form-input input:focus,.tp-getin-form-input textarea:focus{border-color:rgba(255,255,255,0.5)}.tp-getin-form-input input::placeholder,.tp-getin-form-input textarea::placeholder{color:rgba(255,255,255,0.8);font-size:18px;color:var(--tp-common-white)}.tp-getin-form-input textarea{height:150px;resize:none}.tp-getin-form-submit button{color:var(--tp-common-white);font-size:16px;font-weight:500;text-transform:capitalize;border:1px solid #384A76;padding:19px 43px}.tp-getin-form-submit button:hover{border-color:var(--tp-common-white)}.tp-getin-form-submit button i{margin-right:7px}.tp-gallery-thumb img{width:100%}.tp-gallery-title{font-size:22px;font-weight:500;text-transform:capitalize;margin-bottom:8px}.tp-gallery-title a:hover{color:var(--tp-red-1)}.tp-gallery-tag span{display:inline-block;background-color:var(--tp-blue-1);color:var(--tp-common-white);font-size:15px;font-weight:500;text-transform:capitalize;padding:5px 41px;border-radius:18px;line-height:1}.tp-faq-bg{border-radius:15px;padding:83px 78px 99px 73px;position:relative;z-index:1}@media only screen and (min-width:992px) and (max-width:1199px){.tp-faq-bg{padding:83px 30px 99px 35px}}@media only screen and (min-width:768px) and (max-width:991px){.tp-faq-bg{padding:70px 50px}}@media(max-width:767px){.tp-faq-bg{padding:50px 15px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-faq-bg{padding:50px 15px}}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-faq-wrap{margin-bottom:30px}}.tp-faq-wrap .tp-section-subtitle{color:var(--tp-common-white)}.tp-faq-wrap .tp-section-title{font-size:45px;color:var(--tp-common-white)}@media(max-width:767px){.tp-faq-wrap .tp-section-title{font-size:30px}}.tp-faq-wrap .tp-about-list ul li{color:var(--tp-common-white)}.tp-faq-wrap .tp-about-list ul li i{color:var(--tp-common-white)}.tp-faq-call a{color:var(--tp-common-white);font-size:16px;font-weight:500;text-transform:capitalize;padding:19px 48px 16px;display:inline-block;border:1px solid rgba(255,255,255,.23)}.tp-faq-call a:hover{border:1px solid #fff}.tp-faq-accordion .accordion{border:none}.tp-faq-accordion .accordion .accordion-item{margin-bottom:15px;border:none;background-color:var(--tp-common-white);box-shadow:0 4px 20px rgba(16,23,40,6%);border-radius:4px}.tp-faq-accordion .accordion .accordion-header{padding:22px 35px 22px 34px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-faq-accordion .accordion .accordion-header{padding:22px 20px}}@media(max-width:767px){.tp-faq-accordion .accordion .accordion-header{padding:20px}}.tp-faq-accordion .accordion .accordion-body{padding:10px 40px 26px 36px;position:relative;-webkit-transition:all .3s 0s ease-out;-moz-transition:all .3s 0s ease-out;-ms-transition:all .3s 0s ease-out;-o-transition:all .3s 0s ease-out;transition:all .3s 0s ease-out}.tp-faq-accordion .accordion .accordion-body::before{position:absolute;content:"";right:0;bottom:0;height:50px;background-color:rgba(213,214,221,.44);width:50px;clip-path:polygon(100% 0,0% 100%,100% 100%)}@media(max-width:767px){.tp-faq-accordion .accordion .accordion-body{padding:10px 25px 26px 20px}}.tp-faq-accordion .accordion .accordion-body p{margin-bottom:0}.tp-faq-accordion .accordion .accordion-button{font-size:17px;font-style:normal;font-weight:500;padding:0;font-family:var(--tp-ff-heading);color:var(--tp-theme-primary)}@media(max-width:767px){.tp-faq-accordion .accordion .accordion-button{padding-right:30px}}.tp-faq-accordion .accordion .accordion-button:focus{box-shadow:none}.tp-faq-accordion .accordion .accordion-button:not(.collapsed){background-color:var(--tp-common-white);box-shadow:none}.tp-faq-accordion .accordion .accordion-button:not(.collapsed)::after{opacity:1;visibility:visible;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.tp-faq-accordion .accordion .accordion-button:not(.collapsed) .accordion-btn::before{-webkit-transform:translateX(-50%)rotate(90deg);-moz-transform:translateX(-50%)rotate(90deg);-ms-transform:translateX(-50%)rotate(90deg);-o-transform:translateX(-50%)rotate(90deg);transform:translateX(-50%)rotate(90deg);background-color:var(--tp-theme-primary)}.tp-faq-accordion .accordion .accordion-button:not(.collapsed) .accordion-btn::after{background-color:var(--tp-theme-1)}.tp-faq-accordion .accordion .accordion-button::after{position:absolute;bottom:-18px;left:0;height:1px;width:100%;background-color:rgba(15,13,29,.078);opacity:0;visibility:hidden}.tp-faq-accordion .accordion .accordion-button .accordion-btn{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;width:25px;height:25px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;line-height:25px;text-align:center;border-radius:50%}.tp-faq-accordion .accordion .accordion-button .accordion-btn::after{position:absolute;content:"";width:10px;height:2px;left:8px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--tp-theme-primary);border-radius:2px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.tp-faq-accordion .accordion .accordion-button .accordion-btn::before{position:absolute;content:"";width:2px;height:10px;left:50%;top:8px;background-color:var(--tp-theme-primary);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border-radius:2px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.tp-faq-3.tp-faq-accordion .accordion .accordion-body::before{background-color:rgba(216,34,33,.13)}.tp-map-wrapper{height:438px;margin-top:-150px}.tp-map-wrapper iframe{height:100%;width:100%;filter:grayscale(1)}.tp-map-wrap{height:470px}.tp-map-wrap iframe{height:100%;width:100%}.tp-getin{background-color:#082060;margin-top:-176px;margin-bottom:70px}.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa{color:red}.tp-services-item{position:relative}@media only screen and (min-width:768px) and (max-width:991px){.tp-services-item{margin-bottom:100px}}@media (max-width:767px){.tp-services-item{margin-bottom:80px}}.tp-services-item:hover .tp-services-info{opacity:0;visibility:hidden}.tp-services-item:hover .tp-services-info-hover{opacity:1;visibility:visible;bottom:-40px}@media only screen and (min-width:992px) and (max-width:1199px),(max-width:767px){.tp-services-item:hover .tp-services-info-hover{top:10%}}@media only screen and (min-width:768px) and (max-width:991px){.tp-services-item:hover .tp-services-info-hover{top:25%}}.tp-services-thumb img{width:100%}.tp-services-icon{transform:translate(-18px,4px);-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}.tp-services-icon span{height:75px;width:75px;line-height:75px;text-align:center;background-color:var(--tp-red-1);border-radius:10px;display:inline-block}@media only screen and (min-width:992px) and (max-width:1199px){.tp-services-icon span{height:60px;width:60px;line-height:60px}}.tp-services-info,.tp-services-info-hover{position:absolute;z-index:1;left:45px;bottom:-60px;padding:8px 10px 8px 0px;background-color:var(--tp-common-white);right:28px;margin:0 auto;box-shadow:0px 8px 15px 0px rgba(0,0,0,0.07);-webkit-transition:all 0.3s 0s ease-out;-moz-transition:all 0.3s 0s ease-out;-ms-transition:all 0.3s 0s ease-out;-o-transition:all 0.3s 0s ease-out;transition:all 0.3s 0s ease-out}@media only screen and (min-width:992px) and (max-width:1199px),(max-width:767px){.tp-services-info,.tp-services-info-hover{right:8px;left:25px}}.tp-services-info-hover,.tp-services-info-hover-hover{opacity:0;visibility:hidden;border-bottom:1px solid var(--tp-red-1)}.tp-services-info-hover .tp-services-title,.tp-services-info-hover-hover .tp-services-title{margin-bottom:17px}.tp-services-info-hover .tp-services-icon span,.tp-services-info-hover-hover .tp-services-icon span{background-color:var(--tp-theme-primary)}.tp-services-title{margin-bottom:0;font-size:20px;font-weight:500}@media only screen and (min-width:768px) and (max-width:991px){.tp-services-title{font-size:18px}}.tp-services-content{margin-left:4px;margin-top:27px;margin-bottom:23px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-services-content{margin-left:-10px;margin-top:8px}}@media only screen and (min-width:992px) and (max-width:1199px){.tp-services-content{margin-left:0px;margin-top:8px}}.tp-services-content p{font-size:16px;letter-spacing:0.32px;text-transform:capitalize;margin-bottom:11px}@media only screen and (min-width:768px) and (max-width:991px){.tp-services-content p{font-size:14px}}