@media(max-width:767px){.elementor .oak-card-title{font-size:28px;line-height:32px;}}@media(max-width:767px){.elementor .oak-card-img{margin-block-end:20px;}}@media(max-width:767px){.elementor .oak-cards{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .oak-detail-col{width:100%;}}@media(max-width:767px){.elementor .oak-detail-row{flex-direction:column;}}@media(max-width:767px){.elementor .oak-hero{height:220px;}}@media(max-width:767px){.elementor .oak-btn-line{font-size:18px;line-height:17px;}}@media(max-width:767px){.elementor .oak-btn-dark{font-size:18px;line-height:17px;}}@media(max-width:767px){.elementor .oak-contact{font-size:18px;line-height:28px;}}@media(max-width:767px){.elementor .oak-burger{height:20px;}}@media(max-width:767px){.elementor .oak-container{max-width: none;\n}}@media(max-width:767px){.elementor .oak-overlay{display:block;}}@media(max-width:767px){.elementor .oak-close{height:19px;}}@media(max-width:767px){.elementor .oak-offcanvas{display:block;}}@media(max-width:767px){.elementor .oak-modal{display:none;}}@media(max-width:767px){.elementor .oak-lang{display:none;}}@media(max-width:767px){.elementor .oak-header-right{padding-inline-end:15px;}}@media(max-width:767px){.elementor .oak-name{font-size:19px;line-height:25px;}}@media(max-width:767px){.elementor .oak-section-title{font-size:19px;line-height:25px;}}@media(max-width:767px){.elementor .oak-text{font-size:14px;line-height:19px;}}