body{font-size:17px;line-height:32px}sup{top:-.7em}.lh-42px{line-height:42px}.box-layout{padding:0 40px}b,strong{font-weight:700}.navbar .navbar-nav .nav-link{font-weight:600;font-size:17px}.navbar .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu{border-radius:0;box-shadow:0 0 35px 0 rgba(0,0,0,.1)}.navbar .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu li a{font-size:16px;line-height:28px;padding:18px 25px 20px}[data-bs-theme=dark] .navbar .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu li a{border-bottom:1px solid hsla(0,0%,100%,.1)}.navbar .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu li a i{font-size:29px;width:28px;margin-right:12px}.navbar .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu li a,.navbar .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu li a:hover,.navbar .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu li.active a,.navbar .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu li.active a:hover{opacity:.6}.navbar .navbar-nav .dropdown .dropdown-menu a,.navbar .navbar-nav .dropdown .dropdown-menu a:hover,.navbar .navbar-nav .dropdown .dropdown-menu li.active>a{font-weight:500}.navbar .btn.btn-switch-text.btn-medium>span{padding:10px 25px;font-size:14px}header .navbar-brand img{max-height:28px}.header-icon .icon>a{font-size:20px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:20px}.down-section{bottom:30px}.page-title-extra-large h1{font-size:4.5rem;line-height:4.5rem}.h1,h1{font-size:4.688rem;line-height:4.688rem}h2{font-size:3.125rem;line-height:3.125rem}.small-screen{height:350px!important}.text-gradient-orange-sky-blue{background-image:linear-gradient(90deg,#f7693c,#c74e45,#7d3785,#582d9f,#3928af);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bg-gradient-very-light-gray-transparent{background:linear-gradient(90deg,#f0f4fd,hsla(0,0%,100%,0))}.bg-gradient-blue-whale-transparent{background:linear-gradient(90deg,#111b32,hsla(0,0%,100%,0))}.bg-gradient-base-dark-transparent{background:-webkit-gradient(right,from(color-mix(in srgb,var(--base-color) 30%,#000)),to(transparent));background:linear-gradient(to right,color-mix(in srgb,var(--base-color) 30%,#000) 0,transparent 100%)}.bg-gradient-quartz-light-transparent{background:linear-gradient(90deg,#e3e1f5,hsla(0,0%,100%,0))}.bg-gradient-quartz-white{background-image:linear-gradient(180deg,#f7f7ff,#f4f4fb,#f8f7fc,#fbfbfe,#fff)}.bg-gradient-base-color-transparent{background-image:linear-gradient(0deg,rgba(60,47,192,.8) 0,transparent)}.bg-gradient-regal-blue-transparent{background-image:linear-gradient(0deg,#162340 0,transparent)}.bg-base-dark-color-transparent{background-image:linear-gradient(to top,color-mix(in srgb,var(--base-color) 40%,#000) 0,transparent 100%)}.bg-base-color-transparent{background-image:linear-gradient(to top,var(--base-color) 0,transparent 100%)}.bg-gradient-flamingo-amethyst-green{background-image:linear-gradient(90deg,#f7693c,#c74e45,#7d3785,#582d9f,#3928af)}.bg-gradient-base-transparent{background-image:linear-gradient(0deg,rgba(22,32,44,.9) 8%,transparent 80%)}.bg-gradient-dark-transparent{background:linear-gradient(0deg,#162340 7%,transparent 70%)}.bg-regal-blue{background-color:#162340}.bg-blue-whale{background-color:#16233f}.bg-base-dark-color{background-color:color-mix(in srgb,var(--base-color) 50%,#000)}.top-40{top:40%!important}.left-30{left:30%!important}.right-30{right:30%!important}.top-30{top:30%}.top-20{top:20%}.left-170px{left:170px}.mt-minus-2{margin-top:-2px}.left-minus-300px{left:-300px}.btn{letter-spacing:0;text-transform:inherit}.btn.btn-extra-large{font-size:18px}.btn.btn-large{font-size:16px}.btn.btn-medium{font-size:15px}.btn.btn-small{font-size:14px}.btn.btn-link{padding:0 0 2px;position:relative;text-decoration:none;border:0;border-bottom:2px solid;letter-spacing:0;background-color:transparent}.btn-gradient-flamingo-amethyst-green{background-image:linear-gradient(90deg,#f7693c,#c74e45,#7d3785,#582d9f,#3928af,#582d9f,#7d3785,#c74e45,#f7693c);background-size:200% auto;color:var(--white)}.interactive-banner-style-02.dark-hover:hover .btn{opacity:.7}.blog-comment li .btn-reply{padding:6px 20px 7px}.process-step-style-05 .progress-step-separator{bottom:inherit;height:100%}.interactive-banner-style-02:hover figure figcaption .features-icon{margin-bottom:17px}.pagination-style-01 .page-item.active .page-link,.pagination-style-01 .page-item:hover .page-link{background:var(--base-color);color:var(--white)}.pagination-style-01 .page-item:first-child .page-link,.pagination-style-01 .page-item:last-child .page-link{background:transparent;color:var(--medium-gray)}.pagination-style-01 .page-item:first-child .page-link:hover,.pagination-style-01 .page-item:last-child .page-link:hover{color:var(--dark-gray)}.accordion-style-06 .accordion-item.active-accordion{background-image:linear-gradient(180deg,#f7f8f9,#f9fafb,#fbfbfc,#fdfdfd,#fff)}#map{border-radius:6px 0 0 6px}.border-radius-top-lr{border-radius:6px 6px 0 0}footer ul li{margin-bottom:0}.scroll-progress{right:10px}.newsletter-style-02 input{font-size:15px}#demo-corporate-slider{border-radius:6px}.hesperiden.tparrows{width:54px;height:54px;background:transparent;border:1px solid hsla(0,0%,100%,.2);transition:all .3s ease-in-out;z-index:97}.hesperiden.tparrows:hover{border:1px solid #fff;background:#fff}.hesperiden.tparrows:hover:before{color:#232323}.hesperiden.tparrows:before{line-height:52px}.hesperiden.tparrows.tp-leftarrow:before{content:"\f104";font-family:Font Awesome\ 7 Free;font-size:16px;font-weight:900;margin-left:0}.hesperiden.tparrows.tp-rightarrow:before{content:"\f105";font-family:Font Awesome\ 7 Free;font-size:16px;font-weight:900;margin-right:0}.get-started-btn{transition:.3s ease-in-out!important}@media (max-width:1700px){.navbar .navbar-nav .nav-link{padding-left:19px;padding-right:19px}}@media (max-width:1600px){.navbar .navbar-nav .nav-link{padding-left:12px;padding-right:12px}}@media (max-width:1350px){.navbar .navbar-nav .nav-link{padding-left:10px;padding-right:10px}}@media (max-width:1300px){.navbar .navbar-nav .nav-link{padding-left:9px;padding-right:9px}}@media (max-width:1199px){.accordion-style-06 .accordion-item{padding:15px 50px 15px 35px}.box-layout{padding:0}#demo-corporate-slider{border-radius:0}.lg-border-radius-0px{border-radius:0!important}.navbar .navbar-nav .nav-link{padding-left:10px;padding-right:10px}}@media (max-width:991px){.navbar .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu{width:calc(100% + 30px)!important;margin-left:-15px;padding:10px 45px;margin-bottom:0;margin-right:-15px}.navbar .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu li a,.navbar-full-screen-menu-inner .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu li a,.navbar-modern-inner .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu li a{padding-left:0;padding-right:0}[data-mobile-nav-style=modern] .navbar-modern-inner .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu li a{font-size:17px;line-height:normal;display:flex;align-items:center}[data-mobile-nav-style=modern] .navbar-modern-inner .navbar-nav .dropdown.dropdown-with-icon-style02 .dropdown-menu li a i{font-size:26px}}@media (max-width:767px){#map{border-radius:0}.small-screen{height:300px!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:20px}}@media (max-width:575px){.accordion-style-06 .accordion-item{padding:15px}footer .elements-social.social-icon-style-02 li{margin:0 15px 0 0}footer .elements-social.social-icon-style-02 li:first-child{margin-left:0}}.service-details h1,.service-details h2,.service-details h3,.service-details h4,.service-details h5,.service-details h6{color:var(--dark-gray)}.page-content{padding:50px 0}.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6{margin:20px 0 10px}.page-content h2{font-size:2.5rem!important;line-height:2.5rem!important}.page-content h3{font-size:2rem!important;line-height:2rem!important}.page-content h4{font-size:1.5rem!important;line-height:1.5rem!important}.page-content h5{font-size:1.25rem!important;line-height:1.25rem!important}.page-content h6{font-size:1rem!important;line-height:1rem!important}.page-content ul{list-style:none;padding:0;margin:0}.page-content li{display:flex;align-items:center;text-align:start;gap:8px}.page-content li:before{content:"";width:6px;height:6px;border:1px solid var(--base-color);border-radius:50%;flex-shrink:0;background-color:var(--base-color)}.page-content p{margin-bottom:5px;line-height:2rem}.footer-bottom,.footer-bottom a{color:var(--light-gray)}.footer-bottom a{font-size:14px}