/*
Theme Name: Tewido Child
Theme URI: https://new-waves.net/
Author: New Waves
Author URI: https://new-waves.net/
Description: A child theme for Tewido.
Version: 1.0.9
Tested up to: 5.7
Requires PHP: 7.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: tewido-child
Template: tewido
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

Copyright (C) 2025 New Waves
This theme is licensed under the GNU General Public License v2 or later.
*/
.uk-button{font-size:0.8125rem}.uk-button-small{font-size:0.75rem}.uk-button-primary{color:#141f15!important}.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-h5,.uk-h6,.uk-heading-2xlarge,.uk-heading-3xlarge,.uk-heading-large,.uk-heading-medium,.uk-heading-small,.uk-heading-xlarge,h1,h2,h3,h4,h5,h6{color:#0e250f}.desc{font-size:1rem}.projects-block__title strong,.services-block__title strong{color:#3a8e3c;font-size:2.625rem}.uk-subnav>*>:first-child{font-size:0.75rem}@media (max-width:640px){.site-header .site-social{display:none}}@media (max-width:640px){.uk-logo img{width:70%}}.site-breadcrumb{border-top:0;padding-bottom:5px;padding-top:5px;margin-top:10px;background-color:#f5faf5}.site-header .current-menu-parent>a{color:#3a8e3c!important}.site-header .uk-subnav>li a:focus,.site-header .uk-subnav>li a:hover{color:#bad432!important}.slider-title{line-height:1.6}.slider-title strong{color:#bad432;font-size:2.625rem}.slider-btn{padding-right:40px;padding-left:40px}@media (max-width:1200px){.slider-image img{width:190px;margin:0 auto}}@media (max-width:960px){.slider-buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:1200px){.slider-content{padding-left:30px;padding-right:30px;margin-top:60px}}@media (max-width:960px){.slider-content{margin-top:0}}.site-footer{background-image:url(assets/images/footer-cta.webp);background-size:cover;background-position:top center}.site-footer .footer-inner{border-radius:32px;background:-webkit-gradient(linear,left top,right top,from(#222),to(#111));background:linear-gradient(90deg,#222 0,#111 100%);padding:50px}@media (max-width:640px){.site-footer .footer-inner{padding:30px}}.footer-copyrights{margin-top:0!important}.site-footer-widget .uk-h4.uk-text-bold,.site-footer-widget .uk-text-default.uk-h4{font-size:0.875rem}.site-footer .uk-nav{-webkit-columns:2;columns:2;display:block}.product-brochure{background-color:#f6f6f6;padding:30px;border-radius:16px}.menu-list .uk-icon,.menu-list a{color:#141f15!important}.cta-widget .uk-background-secondary{background-image:url(assets/images/cta.webp);background-size:cover}.about-home{background-image:url(assets/images/about.webp);background-size:contain;background-position:top center;background-repeat:no-repeat}.aboutus-block-heading .aboutus-block-small-title{font-size:1.3125rem}.aboutus-block-heading .aboutus-block-title{margin-top:10px;margin-bottom:30px}.branches-block__small-title,.about-block__box-title,.about-block__small-title{color:#3a8e3c;font-weight:bold}.why-tbond{background-color:#f5f9f5}.why-tbond .td-card-title{font-size:1rem}.why-tbond .td-boxicon-svg-wrap svg{color:#3a8e3c!important}.td-small-title{color:#3a8e3c}.faq-sec{background-color:#f5f9f5}.uk-accordion-title{background-color:#fff;padding:20px;border-radius:16px}.gradient-bg{background:-webkit-gradient(linear,left top,left bottom,from(#f5f9f5),to(rgba(245,249,245,0)));background:linear-gradient(180deg,#f5f9f5 0,rgba(245,249,245,0) 100%)}.service-home{padding-top:0}.services-block__service-box .services-block__service-image{border-radius:16px;overflow:hidden}.services-block__service-box .services-block__service-title{font-size:1.3125rem}.services-block__service-box .services-block__service-title strong{color:#336634;font-size:1.3125rem}.services-block__service-box .services-block__excerpt{color:#5b5757}.services-block__service-box .services-block__description{margin-top:20px;border-bottom:1px solid #f0f5f0;margin-bottom:20px}.services-block__service-box .services-block__description li{margin-bottom:6px}.services-block__service-box .services-block__description li:last-child{margin-bottom:0}.services-block__service-box .services-block__description li::marker{color:#bad432}.services-block__service-box .services-block__button{font-weight:700;font-size:0.75rem}.services-block__service-box .services-block__button--primary{color:#141f15}.services-block__service-box .services-block__button--primary:hover{color:#bad432}.services-block__service-box .services-block__button--secondary{color:#3a8e3c;text-decoration:underline}.services-block__service-box .services-block__button--secondary:hover{color:#434343}.project-details-card .uk-icon{background-color:#eff5ef;color:#bad432;padding:4px;border-radius:4px;margin-left:8px}.logo-home{background-image:-webkit-gradient(linear,right top,left top,from(#f1f6d5),to(#fbfcf2));background-image:linear-gradient(270deg,#f1f6d5 0,#fbfcf2 100%)}.cladding-home{background-image:-webkit-gradient(linear,left top,left bottom,from(#f5faf5),to(#ded));background-image:linear-gradient(180deg,#f5faf5 0,#ded 100%)}.cladding-block__header-actions{margin-bottom:30px}.cladding-block__post-card{text-align:center}.cladding-block__post-card .cladding-block__post-image img{border-radius:16px}.cladding-block__post-card .cladding-block__post-title{font-size:0.875rem;margin-bottom:0!important}.cladding-page .cladding-block__header-content{text-align:center}.cladding-page .cladding-block__header-content h2{margin-bottom:20px!important}.uk-subnav-pill a{border-radius:8px;color:#141f15!important}.branches-link{color:#141f15!important}.branches-page .uk-accordion-title{background-color:#eef6ee;padding:15px 20px;border-radius:16px}.branches-page .uk-accordion-title h3{font-size:0.875rem;color:#141f15}.branches-page .branches-block__map iframe{width:100%!important;height:300px!important}.branches-page .branches-block__contact{margin-top:20px}.branches-page .uk-accordion-content{background-color:#eef6ee;padding:15px 20px;border-radius:16px}.cta-home{background-image:url(assets/images/cta.webp);background-size:cover;background-attachment:fixed}body{font-size:14px;line-height:1.8;color:#5b5757}@media (min-width:960px){.uk-section{padding-top:90px;padding-bottom:90px}}.uk-input,.uk-select,.uk-textarea{border-color:#e3e8e3}.uk-navbar-transparent .uk-subnav a[aria-expanded="true"]{background:#333}.uk-navbar-transparent .uk-dropdown{background:#222}.uk-navbar-transparent .uk-dropdown a{color:#fff}.uk-navbar-transparent .uk-dropdown li a{border-color:rgba(255,255,255,0.05);font-size:0.857rem}