@font-face{font-family:'Arial';src:url(/wp-content/themes/noi-that-oscar/font/Arial.ttf)}:root{--grey:#F5F5F5;--dark:#3E3E3E;--gray:#828282}body{line-height:1.7}h1,h2,h3,h4,h5,h6{font-family:'Arial'!important}.is-divider{display:none}@media (min-width:992px){.pb-lg-0{padding-bottom:0!important}}.gtranslate_wrapper select option{color:#000}.footer-wrapper .back-to-top{border-color:#fff;background-color:#fff}.footer-wrapper .back-to-top:hover{background-color:var(--fs-color-secondary);border-color:var(--fs-color-secondary)}.section-wrapper h5{color:var(--fs-color-secondary);line-height:2.88;margin:0}.section-wrapper h3{text-transform:capitalize;font-size:26px;line-height:1.55}.section-wrapper p{margin-bottom:0}.top-divider{display:none}.header-search-form-wrapper form{border-radius:8px;overflow:hidden}.header-search-form-wrapper input[type="search"],.header-search-form-wrapper .submit-button{background-color:var(--grey);height:44px}.header-search-form-wrapper input[type="search"]{border:none;box-shadow:none;font-style:italic;font-size:16px;line-height:1.5;color:var(--gray)}.header-search-form-wrapper .submit-button{color:var(--dark);border:none}.header-search-form-wrapper .submit-button:hover{box-shadow:none}.header-block{flex:1}.header-block-block-1{display:flex;align-items:center;gap:16px}.ic-contact{flex-flow:inherit}.ic-contact .icon-box-img+.icon-box-text{padding-left:8px}.ic-contact p{color:var(--gray);font-size:12px;line-height:1.3;text-transform:capitalize}.ic-contact h6{line-height:1.5;white-space:nowrap;margin-bottom:0}.header-vertical-menu__opener{background:linear-gradient(90deg,#EF533A 0%,#F47936 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;padding-left:12px;padding-right:12px}.header-vertical-menu__opener span.header-vertical-menu__title{font-family:'Roboto',sans-serif;font-size:17px;font-weight:500}.header-vertical-menu__opener .icon-menu{margin-right:5px}.header-vertical-menu__opener i.icon-angle-down{display:none}.header-vertical-menu__fly-out{width:300px}.header-vertical-menu__fly-out .ux-nav-vertical-menu li a{font-size:18px;line-height:1.4}.header-vertical-menu__fly-out .ux-nav-vertical-menu li:hover>a{color:var(--fs-color-secondary);font-weight:500}.header-vertical-menu__fly-out .current-dropdown .nav-dropdown{padding:0 12px 12px}.banner-home .bg-fill{background-position:left center}.banner-content{color:#000}.banner-content h3{margin:0;color:var(--primary-color);font-weight:600;font-size:28px;line-height:1.3}.banner-content h2{font-size:38px;line-height:1.3;position:relative;padding-bottom:10px}.banner-content h2::after{content:'';background:var(--primary-color);height:4px;width:65px;position:absolute;bottom:0;left:0}.banner-content p{font-size:18px;line-height:1.5}.category-item .box-image{border-radius:12px}.category-item a{position:relative}.category-item .box-image a::before{content:'';background:linear-gradient(57.98deg,#000000 2.24%,#fff0 59.6%);height:100%;width:70%;position:absolute;z-index:1;top:0;left:0}.category-item:hover .box-image a::before{background:linear-gradient(52.68deg,rgb(39 35 30 / .93) 29.23%,#fff0 119.43%);width:100%}.category-content{position:absolute;z-index:2;bottom:0;left:0;padding-left:60px;padding-right:60px;transition:all 0.5s ease;color:#fff}.category-content h3{font-size:24px;text-transform:uppercase;transition:transform 0.5s ease;margin:0}.category-content h3 a{display:block;color:#fff;line-height:1.68!important;margin:0!important}.category-desc{max-height:0;opacity:0;overflow:hidden;transition:all 0.5s ease}.category-desc a.button{min-height:40px;line-height:3.3;margin-bottom:0}.category-item:hover .category-desc{max-height:200px;opacity:1}.title-custom{margin-bottom:32px}.title-custom h3,.title-custom h3 span{border:none;padding:0;margin:0}.title-custom h3 span{font-size:26px;line-height:1.55}.title-custom a{color:#919191;font-weight:500;text-decoration:underline}.title-custom a i{display:none}.title-content{display:flex;align-items:center;justify-content:space-between;flex-flow:row wrap}.title-content p{margin-bottom:0}.list-product .col-inner,.category-page-row .type-product .col-inner{background:#F6F6F4}.list-product .box-text-products,.category-page-row .box-text-products{padding-left:16px;padding-right:16px;text-align:center}p.product-title{font-weight:500;font-size:18px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0}p.product-title a{color:#000;line-height:1.4!important;display:block;margin:0}p.product-title a:hover{color:var(--primary-color)}.price-wrapper .price{margin-top:5px}.product-sku{font-size:11px;line-height:1.6;color:var(--dark)}.widget_product_categories>ul>li>a{font-size:18px}.widget_product_categories>ul>li .count{font-size:14px}.product-info .breadcrumbs,.product_meta{font-size:16px}.woocommerce-tabs .nav>li>a{font-size:16px}.woocommerce-tabs .woocommerce-Tabs-panel h3{font-size:28px}.project-list-item{display:grid;grid-template-columns:repeat(12,1fr);gap:18px}.project-item{grid-column:span 3}.project-item.large{grid-column:span 6}.project-thumb{position:relative;overflow:hidden;border-radius:4px}.project-thumb::before{content:'';display:block;padding-top:100%}.large .project-thumb::before{padding-top:48.5%}.project-thumb a{position:absolute;top:0;left:0;right:0;bottom:0}.project-thumb img{height:100%;object-fit:cover}.project-content{padding:12px 6px 0}.project-content p{font-size:14px;margin-bottom:0}.project-content h5{font-family:'Roboto',sans-serif!important;font-size:18px;font-weight:500;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:0}.project-content h5 a{display:block}.ads-banner{border-radius:28px;overflow:hidden}.portfolio-summary h1{text-transform:inherit}.blogs-list .blog-post-inner{display:flex;flex-direction:column-reverse;gap:8px}.blogs-list .blog-post-inner .post-meta{order:3;color:#BE876A;font-weight:500;font-size:14px;letter-spacing:1.08px}.blogs-list .blog-post-inner h5{order:2;font-size:18px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0}.blogs-list .blog-post-inner h5 a{line-height:1.6!important;display:block;margin:0}.blogs-list .blog-post-inner p{order:1;font-size:16px}.section-gallery .gallery-list{max-width:100%}.ic-service{align-items:center}.ic-service .icon-box-img+.icon-box-text{padding-left:12px}.ic-service h5{font-weight:600;font-size:16px;line-height:1.5;text-transform:capitalize;margin-bottom:4px}.service-content h3{color:var(--primary-color);font-size:44px;line-height:1;margin-bottom:16px}.service-content h5{font-weight:600;font-size:20px;line-height:1.5;text-transform:capitalize;margin-bottom:0}.ic-services .icon-box-img+.icon-box-text{padding-left:12px}.ic-services h6{text-transform:capitalize;color:#FFD0BC;font-weight:500;line-height:1.35}.ic-services h4{font-weight:500;font-size:20px;line-height:1;letter-spacing:1.28px}.ic-services p{font-size:18px}.service-content p{font-weight:500}.contact-content h3{font-size:28px;line-height:1.3}.contact-content p{color:#DFDFDF;font-size:18px;margin-bottom:0}.form-contact input{margin-bottom:0;padding:7px 24px;color:#000;border-radius:43px;width:100%}.form-contact input[type="text"],.form-contact input[type="tel"]{height:40px}.footer-item span.widget-title{display:block;font-size:16px;line-height:1.5;margin-bottom:16px}.footer-item ul.menu>li+li{border:none}.footer-item ul.menu a{display:block}.footer-wrapper .footer-item ul.menu a:hover{color:var(--primary-color)}.social-bottom{margin-bottom:16px}.footer-wrapper .social-bottom a{margin-right:30px;font-size:20px}.footer-wrapper .social-bottom a:last-child{margin-right:inherit}.col-payment .col-inner{display:flex;align-items:center;justify-content:flex-end;gap:10px}.img-payment{width:auto!important;border-radius:4px;overflow:hidden}.img-payment .img-inner{width:30px;height:30px}.footer-nav ul{list-style:none;display:flex;align-items:center;justify-content:flex-end;gap:30px;margin:0}.footer-nav li{margin:0!important}.absolute-footer{display:none}.about-content h5{font-weight:500;font-size:16px;line-height:1.5;text-transform:capitalize}.about-content h3{font-size:30px;line-height:1.6;text-transform:capitalize}.icon-about h3,.about-wrapper h3{font-weight:500;font-size:24px;line-height:1;text-transform:capitalize}.page-banner .title-breadcrumbs{padding:0}.portfolio-box h6.portfolio-box-title{text-transform:capitalize}.archive-page-header .page-title{font-size:27px}.blog-archive .box-text h5.post-title{margin:0 0 16px}.post-sidebar span.widget-title,#shop-sidebar span.widget-title{display:block;margin-bottom:12px;text-transform:capitalize;font-size:18px;line-height:1.4}.post-sidebar span.widget-title span,#shop-sidebar span.widget-title span{display:block}.gtranslate_wrapper a img{width:30px;height:30px}@media (max-width:991px){.category-content{padding-left:24px;padding-right:24px}.header-main li.html.custom{display:block;margin-left:0}.gtranslate_wrapper{display:flex;align-items:center;gap:5px}.gtranslate_wrapper a{display:inline-block;width:24px;height:24px}.gtranslate_wrapper a img{width:100%;height:100%;object-fit:contain}}@media only screen and (max-width:48em){.banner-content h2{font-size:30px}.content-wrapper p span{display:inline}.category-content h3{font-size:20px}.category-content h3 a{line-height:1.4!important}p.product-title{-webkit-line-clamp:2}.project-item,.project-item.large{grid-column:span 6}.project-item:last-child{grid-column:span 12}.project-thumb::before,.large .project-thumb::before{padding-top:65%}.project-content{padding-left:0;padding-right:0}.col-payment .col-inner,.footer-nav ul{justify-content:flex-start}}