.navbar.top .container{max-width:1200px}.navbar.top .navbar-nav .nav-item a:not(.btn){padding-right:15px;padding-left:15px;font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5}{margin-right:15px;margin-left:15px}.navbar.sub .container{max-width:1200px}header .navbar-expand .navbar-brand img{height:45px}@media(max-width:768px){header .navbar-expand .navbar-brand img{height:45px}}.navbar.sub .navbar-nav .nav-item a:not(.btn){padding-right:15px;padding-left:15px;font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5}.navbar.sub .navbar-nav .nav-item .btn,header .navbar-expand .navbar-brand{margin-right:15px;margin-left:15px}.navbar.sub .primary-button,.navbar.sub .primary-button:visited,.navbar.sub .primary-button:active,.navbar.sub .secondary-button,.navbar.sub .secondary-button:visited,.navbar.sub .secondary-button:active{font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:500;line-height:1.2}.modal-menu .modal-content a:not(.btn){font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5}.modal-menu .primary-button,.modal-menu .primary-button:visited,.modal-menu .primary-button:active,.modal-menu .secondary-button,.modal-menu .secondary-button:visited,.modal-menu .secondary-button:active{font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:500;line-height:1.5}.footer .bottom-bar .container{max-width:1200px}.footer .bottom-bar .navbar-nav .nav-item a:not(.btn){padding-right:15px;padding-left:15px;font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5}{margin-right:15px;margin-left:15px}footer .footer.main .container{max-width:1200px}footer .footer.main{padding:130px 0}footer .offers .items .item{padding-right:15px;padding-left:15px}footer .footer.main .card{background-color:#ffffff06}footer .navbar-brand img{height:45px}@media(max-width:768px){footer .navbar-brand img{height:45px}}footer .footer.main h4{font-family:Inter,sans-serif;font-style:default;font-size:1.5rem;font-weight:700;line-height:1.2}@media(max-width:768px){footer .footer.main h4{font-style:default;font-size:1.5rem;font-weight:700}}footer .footer.main p{font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5}@media(max-width:768px){footer .footer.main p{font-style:default;font-size:1rem;font-weight:400}}footer .footer.main a,.footer.main a:not(.btn){font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5}footer .footer.main .primary-button,.footer.main .primary-button:visited,.footer.main .primary-button:active,.footer.main .secondary-button,.footer.main .secondary-button:visited,.footer.main .secondary-button:active,.footer.main input[type=submit]{font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:500;line-height:1.2}.blog section.hero .slide-center,.archive:not(.tax-nexgen-portfolio-category,.tax-nexgen-portfolio-tag) section.hero .slide-center,.page-template-blog section.hero .slide-center{min-height:50vh}.blog section.hero h1,.archive:not(.tax-nexgen-portfolio-category,.tax-nexgen-portfolio-tag) section.hero h1,.page-template-blog section.hero h1{font-family:Poppins,sans-serif;font-style:default;font-size:4.5rem;font-weight:900;line-height:1.2}@media(max-width:768px){.blog section.hero h1,.archive:not(.tax-nexgen-portfolio-category,.tax-nexgen-portfolio-tag) section.hero h1,.page-template-blog section.hero h1{font-style:default;font-size:3rem;font-weight:900}}.blog .breadcrumb-item a:not(.btn),.blog .breadcrumb-item.active,.blog .breadcrumb-item+.breadcrumb-item:before,.archive:not(.tax-nexgen-portfolio-category,.tax-nexgen-portfolio-tag) .breadcrumb-item a:not(.btn),.archive:not(.tax-nexgen-portfolio-category,.tax-nexgen-portfolio-tag) .breadcrumb-item.active,.archive:not(.tax-nexgen-portfolio-category,.tax-nexgen-portfolio-tag) .breadcrumb-item+.breadcrumb-item:before,.page-template-blog .breadcrumb-item a:not(.btn),.page-template-blog .breadcrumb-item.active,.page-template-blog .breadcrumb-item+.breadcrumb-item:before{font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.2}.blog section.showcase .container,.archive:not(.tax-nexgen-portfolio-category,.tax-nexgen-portfolio-tag) section.showcase .container,.page-template-blog section.showcase .container{max-width:1920px}.blog section.showcase,.archive:not(.tax-nexgen-portfolio-category,.tax-nexgen-portfolio-tag) section.showcase,.page-template-blog section.showcase{padding:130px 0}.blog .showcase .card .image-over img,.archive:not(.tax-nexgen-portfolio-category,.tax-nexgen-portfolio-tag) .showcase .card .image-over img,.page-template-blog .showcase .card .image-over img{min-height:360px}.blog .showcase .card .card-body h4,.archive:not(.tax-nexgen-portfolio-category,.tax-nexgen-portfolio-tag) .showcase .card .card-body h4,.page-template-blog .showcase .card .card-body h4{font-family:Inter,sans-serif;font-style:default;font-size:1.5rem;font-weight:700;line-height:1.2}@media(max-width:768px){.blog .showcase .card .card-body h4,.archive:not(.tax-nexgen-portfolio-category,.tax-nexgen-portfolio-tag) .showcase .card .card-body h4,.page-template-blog .showcase .card .card-body h4{font-style:default;font-size:1.5rem;font-weight:700}}.blog .showcase .card .card-body p,.archive:not(.tax-nexgen-portfolio-category,.tax-nexgen-portfolio-tag) .showcase .card .card-body p,.page-template-blog .showcase .card .card-body p{font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5}@media(max-width:768px){.blog .showcase .card .card-body p,.archive:not(.tax-nexgen-portfolio-category,.tax-nexgen-portfolio-tag) .showcase .card .card-body p,.page-template-blog .showcase .card .card-body p{font-style:default;font-size:1rem;font-weight:400}}.blog .showcase .card-footer a:not(.btn),.archive:not(.tax-nexgen-portfolio-category,.tax-nexgen-portfolio-tag) .showcase .card-footer a:not(.btn),.page-template-blog .showcase .card-footer a:not(.btn){font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5}.blog .sidebar h4,.archive:not(.tax-nexgen-portfolio-category,.tax-nexgen-portfolio-tag) .sidebar h4,.page-template-blog .sidebar h4{font-family:Inter,sans-serif;font-style:default;font-size:1.5rem;font-weight:700;line-height:1.2}@media(max-width:768px){.blog .sidebar h4,.archive:not(.tax-nexgen-portfolio-category,.tax-nexgen-portfolio-tag) .sidebar h4,.page-template-blog .sidebar h4{font-style:default;font-size:1.5rem;font-weight:700}}.blog .sidebar,.archive:not(.tax-nexgen-portfolio-category,.tax-nexgen-portfolio-tag) .sidebar,.page-template-blog .sidebar{font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5}@media(max-width:768px){.blog .sidebar,.archive:not(.tax-nexgen-portfolio-category,.tax-nexgen-portfolio-tag) .sidebar,.page-template-blog .sidebar{font-style:default;font-size:1rem;font-weight:400}}.blog .sidebar a:not(.btn),.archive:not(.tax-nexgen-portfolio-category,.tax-nexgen-portfolio-tag) .sidebar a:not(.btn),.page-template-blog .sidebar a:not(.btn){font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5}.blog .sidebar input[type=submit],.archive:not(.tax-nexgen-portfolio-category,.tax-nexgen-portfolio-tag) .sidebar input[type=submit],.page-template-blog .sidebar input[type=submit]{font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:500;line-height:1.2}.blog .sidebar input,.archive:not(.tax-nexgen-portfolio-category,.tax-nexgen-portfolio-tag) .sidebar input,.page-template-blog .sidebar input{font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5}.single-post section.hero .slide-center{min-height:50vh}.single-post section.hero h1{font-family:Poppins,sans-serif;font-style:default;font-size:4.5rem;font-weight:900;line-height:1.2}@media(max-width:768px){.single-post section.hero h1{font-style:default;font-size:3rem;font-weight:900}}.single-post .breadcrumb-item,.single-post .breadcrumb-item a:not(.btn),.single-post .breadcrumb-item+.breadcrumb-item:before{font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.2}.single-post section.single .container{max-width:1920px}.single-post section.single{padding:130px 0}.single-post:not(.content-section) .post-meta a:not(.btn){font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5}{}.single-post:not(.content-section) .badges .badge{font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:500;line-height:1.2}{}.single-post:not(.content-section) .block-tags a:not(.btn){font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5}.single-post:not(.content-section) .comments h3,.single-post:not(.content-section) .comments h3 a:not(.btn){font-family:Inter,sans-serif;font-style:default;font-size:2.5rem;font-weight:700;line-height:1.2}@media(max-width:768px){.single-post:not(.content-section) .comments h3,.single-post:not(.content-section) .comments h3 a:not(.btn){font-style:default;font-size:2rem;font-weight:700}}.single-post:not(.content-section) .comments h4.comment-author,.single-post:not(.content-section) .comments h4.comment-author a:not(.btn){font-family:Inter,sans-serif;font-style:default;font-size:1.5rem;font-weight:400;line-height:1.5}@media(max-width:768px){.single-post:not(.content-section) .comments h4.comment-author,.single-post:not(.content-section) .comments h4.comment-author a:not(.btn){font-style:default;font-size:1.5rem;font-weight:400}}.single-post:not(.content-section) .comments,.single-post:not(.content-section) .comments p,.single-post:not(.content-section) .comments span{font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5}@media(max-width:768px){.single-post:not(.content-section) .comments,.single-post:not(.content-section) .comments p,.single-post:not(.content-section) .comments span{font-style:default;font-size:1rem;font-weight:400}}.single-post:not(.content-section) .comments a:not(.btn),.single-post:not(.content-section) .comments h3.comment-reply-title a:not(.btn){font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5}.single-post:not(.content-section) .comments input[type=submit]{font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:500;line-height:1.2}.single-post:not(.content-section) .comments input{font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5}.single-post .sidebar h4{font-family:Inter,sans-serif;font-style:default;font-size:1.5rem;font-weight:700;line-height:1.2}@media(max-width:768px){.single-post .sidebar h4{font-style:default;font-size:1.5rem;font-weight:700}}.single-post .sidebar{font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5}@media(max-width:768px){.single-post .sidebar{font-style:default;font-size:1rem;font-weight:400}}.single-post .sidebar a:not(.btn){font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5}.single-post .sidebar input[type=submit]{font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:500;line-height:1.2}.single-post .sidebar input{font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5}.page:not(.page-template) section.hero .slide-center{min-height:50vh}.page:not(.page-template) section.hero h1{font-family:Poppins,sans-serif;font-style:default;font-size:4.5rem;font-weight:900;line-height:1.2}@media(max-width:768px){.page:not(.page-template) section.hero h1{font-style:default;font-size:3rem;font-weight:900}}.page:not(.page-template) section.single .container{max-width:1920px}.page:not(.page-template) section.single{padding:185px 0}.page:not(.page-template) .post-meta a:not(.btn){font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5}{}.page:not(.page-template) .comments h3,.page:not(.page-template) .comments h3 a:not(.btn){font-family:Inter,sans-serif;font-style:default;font-size:2.5rem;font-weight:700;line-height:1.2}@media(max-width:768px){.page:not(.page-template) .comments h3,.page:not(.page-template) .comments h3 a:not(.btn){font-style:default;font-size:2rem;font-weight:700}}.page:not(.page-template) .comments h4.comment-author,.page:not(.page-template) .comments h4.comment-author a:not(.btn){font-family:Inter,sans-serif;font-style:default;font-size:1.5rem;font-weight:400;line-height:1.5}@media(max-width:768px){.page:not(.page-template) .comments h4.comment-author,.page:not(.page-template) .comments h4.comment-author a:not(.btn){font-style:default;font-size:1.5rem;font-weight:400}}.page:not(.page-template) .comments,.page:not(.page-template) .comments p,.page:not(.page-template) .comments span{font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5}@media(max-width:768px){.page:not(.page-template) .comments,.page:not(.page-template) .comments p,.page:not(.page-template) .comments span{font-style:default;font-size:1rem;font-weight:400}}.page:not(.page-template) .comments a:not(.btn),.page:not(.page-template) .comments h3.comment-reply-title a:not(.btn){font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5}.page:not(.page-template):not(.content-section) .comments input[type=submit]{font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:500;line-height:1.2}.page:not(.page-template):not(.content-section) .comments input{font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5}.page:not(.page-template) .sidebar h4{font-family:Inter,sans-serif;font-style:default;font-size:1.5rem;font-weight:700;line-height:1.2}@media(max-width:768px){.page:not(.page-template) .sidebar h4{font-style:default;font-size:1.5rem;font-weight:700}}.page:not(.page-template) .sidebar{font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5}@media(max-width:768px){.page:not(.page-template) .sidebar{font-style:default;font-size:1rem;font-weight:400}}.page:not(.page-template) .sidebar a:not(.btn){font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5}.page:not(.page-template) .sidebar input[type=submit]{font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:500;line-height:1.2}.page:not(.page-template) .sidebar input{font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5}