.header{position:fixed;top:0;left:0;z-index:100;width:100%;height:auto;margin:0 auto;transition:all .35s ease}.header.on-scroll{background:#ffffff80;box-shadow:var(--shadow-medium)}.header .navbar{display:flex;flex-direction:row;align-items:center;justify-content:space-around;padding-inline:1rem;-moz-column-gap:1.25rem;column-gap:1.25rem;width:100%;height:4.25rem;margin:0 auto}.header .brand{width:8%;height:auto}.header .brand img{width:100%}.header .menu{position:fixed;top:-100%;left:0;width:100%;height:auto;padding:4rem 0 3rem;overflow:hidden;background-color:var(--color-black-300);box-shadow:var(--shadow-medium);transition:all .4s ease-in-out}.header .menu.is-active{top:0;width:100%;height:auto}.header .menu-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:1.25rem}.header .menu-link{font-family:inherit;font-size:1rem;font-weight:500;line-height:1.5;color:var(--color-white-100);text-transform:uppercase;transition:all .3s ease}.header .menu-block{display:inline-block;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.25;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;text-align:center;margin-left:auto;padding:.65rem 1.5rem;border-radius:3rem;text-transform:capitalize;color:var(--color-white);background-color:var(--color-blue-600);box-shadow:var(--shadow-medium);transition:all .3s ease-in-out}@media only screen and (min-width: 48rem){.header .menu{position:relative;top:0;width:auto;height:auto;padding:0rem;margin-left:auto;background:none;box-shadow:none}.header .menu-inner{display:flex;flex-direction:row;-moz-column-gap:2rem;column-gap:2rem;margin:0 auto}.header .menu-link{text-transform:capitalize}.header .menu-block{margin-left:2rem}}.header .login{padding-inline:1rem}.header .login .log-btn{outline:none;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;cursor:pointer;margin:0 .4rem;background-color:var(--icon-bg);box-shadow:0 12px 12px #0000001a;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;background:var(--button)}.header .burger{position:relative;display:block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10;width:1.6rem;height:1.15rem;border:none;outline:none;background:none;visibility:visible;transform:rotate(0);transition:.35s ease}@media only screen and (min-width: 48rem){.header .burger{display:none;visibility:hidden}}.header .burger-line{position:absolute;display:block;left:0;width:100%;height:2px;border:none;outline:none;opacity:1;border-radius:1rem;transform:rotate(0);background-color:#000;transition:.25s ease-in-out}.header .burger-line:nth-child(1){top:0}.header .burger-line:nth-child(2){top:.5rem;width:70%}.header .burger-line:nth-child(3){top:1rem}.header .burger.is-active .burger-line:nth-child(1){top:.5rem;transform:rotate(135deg)}.header .burger.is-active .burger-line:nth-child(2){opacity:0;visibility:hidden}.header .burger.is-active .burger-line:nth-child(3){top:.5rem;transform:rotate(-135deg)}footer{background:linear-gradient(135deg,#3776fc,#1d16bf);color:var(--bg-color)}footer ul li,footer ul a{margin-block:10px;color:var(--bg-color)}footer ul p{color:var(--light-color)}footer .footer-bottom{background-color:var(--action-btn)}footer .footer-bottom a{color:#fff}.phone footer .footer-top .footer-tab{flex-direction:column}.phone footer .footer-top .footer-tab .footer-top-inner{grid-template-columns:repeat(2,1fr)}.tablet footer .footer-top .footer-tab .footer-top-inner{grid-template-columns:repeat(2,1fr)}.tablet footer .footer-top .footer-tab .footer-top-inner .footer-brandgap{gap:0rem}footer .footer-top .footer-tab .footer-brand{align-content:start;flex-direction:column;align-items:start;width:25rem;gap:.5rem}footer .footer-top .footer-tab .footer-brand .social-list li{border-radius:100%;background-color:var(--light-color);height:40px;width:40px}footer .footer-top .footer-tab .footer-list .footer-item-icon{width:40px;height:40px;border-radius:100%;background:linear-gradient(to right,#ff9a9e,#ff6a88,#f96)}.banner{position:relative;display:flex;width:100%;align-items:center}.banner-image{position:absolute;width:100%;height:100%}.banner p{width:70%}.banner-text{position:relative;right:0;gap:.5rem;display:flex;flex-direction:column;padding-inline:2rem}.phone .banner{flex-direction:column;height:auto}.phone .banner-image{position:relative;height:auto}.phone .banner-text{padding:1rem}.con-heading{text-align:center}.con-heading .title{position:relative;margin-bottom:40px;padding-bottom:25px;text-transform:uppercase;font-weight:700}.con-heading .title:before{position:absolute;content:"";bottom:0;left:50%;transform:translate(-50%);width:140px;height:1px;background-color:var(--action-btn)}.con-heading .title:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translate(-50%);width:45px;height:3px;background-color:var(--action-btn)}.con-heading .title span{color:var(--highlight-color)}.tab{border-radius:5px;padding:1rem;gap:1.5rem}.card{box-shadow:var(--shadow-large);padding:1rem}
