.footer__newsletter .input-single{border-bottom:1px solid var(--senary-color)}.footer-bottom__left.text-center{max-width:inherit;justify-content:center}.footer{z-index:1;position:relative}.footer__item-row-single{min-width:max-content}.footer__info a{color:var(--txt-light)}.footer__info a:hover{color:var(--template-color)}@media only screen and (min-width:992px){.left-auto{max-width:min-content;margin-inline-start:auto}.center-auto{max-width:200px;margin-inline:auto}}.footer__newsletter{flex-direction:column;justify-content:space-between;display:flex}.footer__newsletter form{margin-top:40px}@media only screen and (min-width:1200px){.footer__newsletter form{margin-top:80px}}.footer__newsletter p{max-width:340px}@media only screen and (min-width:768px){.footer__newsletter p{max-width:380px}}@media only screen and (min-width:1200px){.footer__newsletter p{max-width:400px}}.footer__newsletter .input-single{justify-content:space-between;align-items:center;gap:16px;display:flex;position:relative}@media only screen and (min-width:1200px){.footer__newsletter .input-single{max-width:560px}}.footer__newsletter .input-single .underline{border-bottom:1px solid var(--senary-color);transform-origin:0;width:100%;transition:border-color .3s;position:absolute;inset-block-end:0;inset-inline:0;transform:scaleX(0)}.footer__newsletter .input-single:focus-within span{border-bottom-color:var(--primary-color)}.footer__newsletter .input-single input{width:100%;color:var(--template-color);background-color:#0000;flex-grow:1;padding:0 0 18px}.footer__newsletter .input-single input::placeholder{color:var(--txt-light)}.footer__newsletter .input-single button{color:var(--txt-light);padding-bottom:18px}.footer__newsletter .input-single button i{font-size:20px}.footer__newsletter .input-single button:hover{color:var(--template-color)}.footer-two{background-color:#090402}.footer-two .input-single input{color:#fff}.footer-two .input-single input::placeholder{color:#f5f2eecc}.footer-two .input-single .underline{border-bottom:1px solid #f5f2eea8}.footer-two .input-single button{color:var(--primary-color)}.footer-two .input-single button i{font-size:24px;font-weight:600}.footer-two .input-single button:hover{color:#fff}.footer-two__single{height:100%}@media only screen and (min-width:1200px){.footer-two__newsletter{max-width:340px}}.footer-two__intro{max-width:200px}.footer-two__intro p{color:#f5f2eecc}.footer-two__newsletter{flex-direction:column;justify-content:space-between;height:100%;display:flex}.footer-two__list span{color:#f5f2eecc}.footer-two__list li{line-height:1;font-family:var(--font-heading-alt);margin-bottom:30px}.footer-two__list li:last-of-type{margin-bottom:0}.footer-two__list li a{font-size:inherit;line-height:inherit;color:#f5f2ee}.footer-two__list li a:before{background-color:var(--primary-color)}.footer-two__list li a:hover{color:var(--primary-color)}.footer-two-cta{color:#f5f2ee9d;letter-spacing:.01em;border:1px solid #f5f2ee52;border-radius:30px;padding:12px 16px}.footer-two-cta:hover{border:1px solid var(--primary-color);color:var(--primary-color)}.footer-three__intro{max-width:320px}.footer-three__address{max-width:280px;margin-top:30px}@media only screen and (min-width:1200px){.footer-three__address{margin-top:40px}}.footer-three__address li{margin-bottom:20px}@media only screen and (min-width:1200px){.footer-three__address li{margin-bottom:30px}}.footer-three__address li:last-of-type{margin-bottom:0}.footer-three__address a{color:var(--txt-light)}.footer-three__address a:hover{color:var(--template-color)}.footer-three__list{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:30px;display:flex}@media only screen and (min-width:1200px){.footer-three__list{margin-top:40px}}.footer-three__list li{width:calc(50% - 10px)}.footer-three__list a{color:var(--txt-light);position:relative}.footer-three__list a:before{content:"";background-color:var(--template-color);width:0%;height:1px;transition:var(--transition);position:absolute;inset-block-end:0;inset-inline:0}.footer-three__list a:hover{color:var(--template-color)}.footer-three__list a:hover:before{width:100%}.footer-four__single{height:100%}.footer-four__single p{color:#ddd8d2}.footer-four__intro{flex-direction:column;justify-content:space-between;align-items:flex-start;max-width:300px;display:flex}@media only screen and (min-width:1200px){.footer-four__intro{max-width:360px}}.footer-four__intro p,.footer-four__intro a{color:#f5f2ee}.footer-four__intro span{color:#ddd8d2}@media only screen and (min-width:1200px){.footer-four__list{border-inline:1px solid #b19d86}}.footer-four__list li{margin-bottom:20px;line-height:1}@media only screen and (min-width:1200px){.footer-four__list li{text-align:center;margin-bottom:40px}}.footer-four__list li:last-of-type{margin-bottom:0}.footer-four__list li a{color:#ddd8d2;font-size:inherit;position:relative}.footer-four__list li a:before{content:"";width:0%;height:1px;transition:var(--transition);background-color:#f5f2ee;position:absolute;inset-block-end:0;inset-inline:0}.footer-four__list li a:hover{color:#f5f2ee}.footer-four__list li a:hover:before{width:100%}.footer-four__single-last-item{flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex}.footer-four__single-last-item .btn-secondary:hover .btn-animated-text{background-color:#ddd8d2;border:1px solid #ddd8d2}.footer-four__single-last-item .btn-secondary:hover .btn-animated-text span{color:var(--black)}.footer-four__single-last-item .t-end{text-align:end;width:100%}.footer-four__single-last-item button{color:#ddd8d2}.footer-four__single-last-item button i{margin-bottom:-2px;font-size:22px}.footer-four__single-last-item button:hover{color:#f5f2ee}@media only screen and (min-width:1200px){.footer-four__inner{border-block:1px solid #b19d86;padding-block:40px}}.footer-bottom__left{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;display:flex}@media only screen and (min-width:1200px){.footer-bottom__left{justify-content:space-between;max-width:450px}}.footer-bottom__right{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 30px;display:flex}@media only screen and (min-width:992px){.footer-bottom__right{justify-content:flex-end}}@media only screen and (min-width:1200px){.footer-bottom__right{justify-content:space-between;max-width:480px;margin-inline-start:auto}}.footer-two__bottom{padding-block:60px}@media only screen and (min-width:768px){.footer-two__bottom{padding-block:25px}}.footer-two__bottom-inner{flex-flow:column wrap;justify-content:space-between;align-items:flex-start;gap:30px 24px;display:flex}@media only screen and (min-width:768px){.footer-two__bottom-inner{flex-direction:row;align-items:center}}.footer-two__bottom-inner__single p{color:#fff;line-height:1}.footer-two__bottom-inner__single p a,.footer-two__bottom-inner__single p button{color:#fff}.footer-two__bottom-inner__single p a i,.footer-two__bottom-inner__single p button i{font-size:22px}.footer-two__bottom-inner__single p a:hover,.footer-two__bottom-inner__single p button:hover{color:#ebdfdf}.footer-two__bottom-inner__single .hover-line-bottom-two:before{background-color:#ebdfdf;bottom:-6px}.footer-three-bottom{border-top:1px solid var(--theme-border-color)}.footer-three-bottom p{line-height:1}.footer-three-bottom p a,.footer-three-bottom p button{color:var(--txt-light);text-transform:uppercase;font-size:16px;font-weight:500}@media only screen and (min-width:1400px){.footer-three-bottom p a,.footer-three-bottom p button{font-size:18px}}.footer-three-bottom p a:hover,.footer-three-bottom p button:hover{color:var(--template-color)}@media only screen and (min-width:1200px){.footer-three-bottom button{gap:24px}}.footer-three-bottom button i{margin-top:-4px;font-size:20px}@media only screen and (min-width:1200px){.footer-three-bottom button i{font-size:24px}}.footer-three-bottom__inner-cn{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px 30px;display:flex}@media only screen and (min-width:1400px){.footer-three-bottom__inner-cn{gap:40px}}@media only screen and (min-width:1200px){.footer-three-bottom__inner-cn{justify-content:flex-end}}.footer-three-bottom .social-icons{justify-content:center}@media only screen and (min-width:1200px){.footer-three-bottom .social-icons{justify-content:flex-start}}.footer-four-bottom__inner ul{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px;display:flex}@media only screen and (min-width:1200px){.footer-four-bottom__inner ul{justify-content:flex-start}}.footer-four-bottom__inner li,.footer-four-bottom__inner a{color:var(--txt-light);font-weight:500}.footer-four-bottom__inner a{position:relative}.footer-four-bottom__inner a:before{content:"";background-color:var(--primary-color);width:0%;height:1.5px;transition:var(--transition);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.footer-four-bottom__inner a:hover{color:var(--primary-color)}.footer-four-bottom__inner a:hover:before{width:100%}.footer-four-bottom__inner .divider{background-color:var(--theme-border-color);width:1px;height:24px;display:none}@media only screen and (min-width:576px){.footer-four-bottom__inner .divider{display:block}}.footer-four-bottom__inner.t-end{text-align:center}@media only screen and (min-width:1200px){.footer-four-bottom__inner.t-end{text-align:end}}.newsletter{background-color:#090402}.footer{overflow:hidden}.social-icons{justify-content:center;gap:6px}.social-icons a{border:1px solid var(--theme-border-color);width:40px;min-width:40px;height:40px;color:var(--template-color);border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:flex}.social-icons a svg{width:1em;height:1em;font-size:inherit;color:inherit;fill:currentColor}.social-icons a:hover{background-color:var(--template-color);color:var(--template-bg);border:1px solid var(--theme-border-color)}.about{z-index:1;position:relative;overflow-x:clip}.team{z-index:1;position:relative}.news{z-index:1;position:relative;overflow:hidden}