/*9f0e6c946fd87544dfa272f80e1c5723*/
@media only all and (min-width:48rem){.g-home-particles.g-helium-style #g-navigation{background:#ffffff}}body{cursor:url('../images/header/frok.png'), auto}body.clicked{cursor:url('../images/header/knife.png'), auto}nav.g-main-nav{text-align:center}@media only all and (min-width:48rem){.g-home-particles.g-helium-style #g-header{margin-top:0}}.g-owlcarousel .g-owlcarousel-item-wrapper .g-owlcarousel-item-content-container .g-owlcarousel-item-content-wrapper{justify-content:space-between}h1.g-owlcarousel-item-title{text-align:left}.g-owlcarousel .owl-dots .owl-dot{width:20px;height:20px;background:#999999}.g-owlcarousel .owl-dots .owl-dot.active,.g-owlcarousel .owl-dots .owl-dot:hover{background:orange}.owl-dots{display:flex;justify-content:center;gap:3rem}h1.g-owlcarousel-item-title{color:#4eaf29;font-size:4.5rem !important;font-weight:bold !important;line-height:100px !important}h2.g-owlcarousel-item-desc{text-align:left;color:orange;transform:skewY(-5deg);font-family:Playwrite;font-size:2rem !important;margin-top:-55px !important}.g-owlcarousel-item-image-right{width:40%}.g-cta-buttons{text-align:right;font-size:20px;display:flex;justify-content:flex-end;flex-wrap:nowrap}.g-cta-buttons-ltds{background:orange;padding:0.5rem 1.5rem;border-radius:10px;white-space:nowrap}.g-company-intro{display:flex;align-items:center;justify-content:space-between;gap:8rem}.g-company-intro .g-company-content{flex:1;max-width:55%}.g-company-intro .g-company-content .g-company-title{font-size:2.5rem;margin-bottom:3rem;font-weight:700;color:#4eaf29}.g-company-intro .g-company-content .g-company-description{font-size:2rem;line-height:1.6;margin-bottom:1.5rem;color:#555;text-align:justify}.g-company-intro .g-company-content .g-company-button{display:inline-block;padding:0.75rem 1.5rem;background:#4eaf29;color:#fff;text-decoration:none;border-radius:8px;transition:background 0.3s ease}.g-company-intro .g-company-content .g-company-button:hover{background:#4eaf50}.g-company-intro .g-company-image{flex:0 0 auto;max-width:40%}.g-company-intro .g-company-image img{width:100%;height:auto;border-radius:20px;box-shadow:-10px 10px 20px rgba(0, 0, 0, 0.15)}.g-future-content{text-align:center;padding:2rem 0}.g-future-content .g-future-title{font-size:3rem;font-weight:700;margin-bottom:1rem;color:#4eaf29;font-family:Playwrite}.g-future-content .g-future-bottom-text{text-align:right}.g-future-content .g-future-top-text{color:#313131;font-size:1.5rem;margin-bottom:2.5rem}.g-future-content .g-future-bottom-text{font-size:1.5rem;color:#4eaf29;margin-bottom:1.5rem}.g-future-content .g-future-items{display:flex;flex-direction:row;gap:2rem;flex-wrap:nowrap}.g-future-content .g-future-items .g-future-item{display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform 0.3s ease, box-shadow 0.3s ease}.g-future-content .g-future-items .g-future-item:hover{transform:translateY(-5px)}.g-future-content .g-future-items .g-future-item .g-future-image{margin-bottom:1rem}.g-future-content .g-future-items .g-future-item .g-future-image img{width:100%;height:100%;object-fit:cover;border-radius:20px}.g-future-content .g-future-items .g-future-item .g-future-content-item .g-future-item-title{font-size:1.2rem;font-weight:600;margin-bottom:0.5rem}.g-future-content .g-future-items .g-future-item .g-future-content-item .g-future-item-title a{text-decoration:none;color:inherit}.g-future-content .g-future-items .g-future-item .g-future-content-item .g-future-item-title a:hover{color:#0077cc}.g-future-content .g-future-items .g-future-item .g-future-content-item .g-future-item-text{font-size:0.95rem;color:#555;line-height:1.5}@media (max-width:768px){.g-future-content .g-future-items{flex-direction:column;align-items:center}.g-future-content .g-future-items .g-future-item{max-width:90%}}.g-logo-footer{display:flex;flex-direction:column;align-items:flex-start;gap:3rem}.g-logo-footer .g-logo-footer-logo{margin-bottom:1rem}.g-logo-footer .g-logo-footer-logo img{max-height:150px;height:auto;width:auto}.g-logo-footer .g-logo-footer-logo svg{max-height:80px;width:auto}.g-logo-footer .g-logo-footer-logo .g-logo-footer-text{font-size:1.5rem;font-weight:bold}.g-logo-footer .g-logo-footer-description{font-size:1.5rem;line-height:1.6;font-family:Playwrite}.g-logo-footer .g-logo-footer-social{display:flex;justify-content:flex-start;gap:0.5rem;flex-wrap:wrap}.g-logo-footer .g-logo-footer-social .g-logo-footer-social-item{display:flex;align-items:center;text-decoration:none;font-size:1rem;transition:color 0.3s ease}.g-logo-footer .g-logo-footer-social .g-logo-footer-social-item span{font-size:2.2rem}.g-logo-footer-social-item{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;color:#fff;border-radius:50%;margin:5px;text-decoration:none;transition:transform 0.3s ease, opacity 0.3s ease}.g-logo-footer-social-item:hover{transform:scale(1.1);opacity:0.9}.g-logo-footer-social-item[title="Facebook"]{background-color:#1877F2}.g-logo-footer-social-item[title="Instagram"]{background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%)}@media (max-width:768px){.g-logo-footer{padding:1.5rem 0}.g-logo-footer .g-logo-footer-description{font-size:0.95rem}.g-logo-footer .g-logo-footer-social{gap:0.75rem}}.g-map-footer .g-map-title{font-size:1.5rem;font-weight:600;margin-bottom:1rem}.g-map-footer .g-map-container{width:100%;margin:0 auto 1rem}.g-map-footer .g-map-container iframe{width:100%;border:0;border-radius:20px}.g-map-footer .g-map-text{font-size:1rem}.g-map-footer .g-map-text a{text-decoration:none}.g-map-footer .g-map-text a:hover{text-decoration:underline}@media (max-width:768px){.g-map-footer{padding:1.5rem 1rem}.g-map-footer .g-map-container iframe{height:250px}}.g-contact-footer .g-contact-footer-title{font-size:1.5rem;font-weight:600;margin-bottom:1rem;text-align:left}.g-contact-footer .g-contact-footer-buttons{display:flex;flex-direction:column;gap:4rem}.g-contact-footer .g-contact-footer-item{display:flex;flex-direction:column;align-items:flex-start}.g-contact-footer .g-contact-footer-item .g-contact-footer-item-title{display:inline-flex;align-items:center;font-size:1.2rem;font-weight:bold}.g-contact-footer .g-contact-footer-item .g-contact-footer-item-title .g-contact-footer-icon{font-size:1.2rem;margin-right:0.5rem}.g-contact-footer .g-contact-footer-item .g-contact-footer-item-text{font-size:1rem}.g-contact-footer .g-contact-footer-item .g-contact-footer-item-text a{text-decoration:none;transition:color 0.3s ease}.g-contact-footer .g-contact-footer-item .g-contact-footer-item-text a:hover{text-decoration:underline}@media (max-width:768px){.g-contact-footer{padding:1rem}.g-contact-footer .g-contact-footer-title{text-align:center}.g-contact-footer .g-contact-footer-buttons{align-items:center}.g-contact-footer .g-contact-footer-item{align-items:center;text-align:center}.g-contact-footer .g-contact-footer-item .g-contact-footer-item-title{justify-content:center}}.g-contactform .form-columns{display:flex;gap:20px}.g-contactform .form-left,.g-contactform .form-right{flex:1;display:flex;flex-direction:column;gap:15px}.g-contactform .form-actions{width:100%;margin-top:15px}.g-contactform .alert-error{color:#dc3545;font-size:0.9em;margin-top:5px}.g-contactform .alert-success{color:#28a745;font-size:1em;margin-bottom:15px}@media screen and (max-width:768px){.g-contactform .form-columns{flex-direction:column}}h2.contact-form-header{margin-bottom:0 !important;font-size:3rem;font-weight:bold;color:#5fac20;line-height:normal}p.contact-form-desc{margin:0rem 0 3rem;font-size:1.3rem;line-height:1.5}.contact-form-ltds{padding:6rem 4rem 0rem 10rem}.g-contactform button.button{background:#5fac20;border-radius:12px}.g-contactform button.button:hover{background:#4d901a}button.button{padding:1.5rem 1.5rem}a.click-btn{color:#6baa42}a.click-btn:hover{color:#313131}a:hover{color:#bfbfbf}.contact-us-form{padding:3rem 8rem}.control-group.copy-mail{display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-top:1rem}legend.form-message{padding:0.5rem 0;font-size:1rem;color:#787878}.event-form h2.contact-form-header{text-align:center}.event-form p.contact-form-desc{text-align:center;font-size:1.5rem}.event-form input#contact_email_copy{margin-top:1.5rem !important}h2.g-company-title{line-height:1.5}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),select{background-color:white;vertical-align:middle;border:1px solid #e0e0e5;font-size:1rem;width:100%;line-height:2;padding:0.375rem 1.25rem;transition:border-color 0.2s;border-radius:0.25rem;font-family:inherit;box-sizing:border-box;height:calc(3rem + 0.75rem);font-weight:bold}input[type="date"]{font-family:inherit;padding:0.375rem 1.25rem;line-height:2;height:calc(3rem + 0.75rem);-webkit-appearance:none;appearance:none}select{-webkit-appearance:menulist;appearance:menulist;background-image:none;padding-right:1.25rem}input::placeholder,select:invalid{color:#000;opacity:1}input[type="checkbox"]{width:1rem;height:1rem;accent-color:#007BFF;cursor:pointer;margin-right:0.5rem}textarea#contact_details{background-color:white;border:1px solid #e0e0e5;font-size:1rem;width:100%;padding:0.375rem 1.25rem;line-height:normal;border-radius:0.25rem;font-family:inherit;box-sizing:border-box;height:calc(3rem + 5.4rem);color:#000;font-weight:bold}textarea#contact_message,textarea#contact_message::placeholder,textarea#contact_details::placeholder{color:#000;opacity:1;font-weight:bold}textarea#contact_details::-webkit-input-placeholder{color:#000}textarea#contact_details:-ms-input-placeholder{color:#000}textarea#contact_details::-ms-input-placeholder{color:#000}.contact-form-ltds textarea#contact_details{height:calc(4rem + 9rem)}.contact-us-form .control-group{margin-bottom:1rem}figure.wp-block-image.size-large{padding:0.8rem}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{border-radius:10px}#g-header a{color:white}.g-interactive-buttons-particle h2{text-align:center;font-size:2rem;font-weight:bold;margin:0}.g-interactive-buttons-particle p{text-align:center;font-size:1.5rem;margin-top:0}.g-interactive-buttons-particle .g-interactive-buttons{display:flex;flex-wrap:wrap;gap:10rem;justify-content:center}.g-interactive-buttons-particle .g-interactive-buttons .g-interactive-item{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:350px;padding:1rem;transition:transform 0.3s ease, box-shadow 0.3s ease}.g-interactive-buttons-particle .g-interactive-buttons .g-interactive-item:hover{transform:translateY(-5px)}.g-interactive-buttons-particle .g-interactive-buttons .g-interactive-item .g-interactive-image{width:315px;height:315px;margin-bottom:1rem}.g-interactive-buttons-particle .g-interactive-buttons .g-interactive-item .g-interactive-image img{width:100%;height:100%;object-fit:cover;border-radius:50%}.g-interactive-buttons-particle .g-interactive-buttons .g-interactive-item .g-interactive-content .g-interactive-title{position:relative;display:inline-block;font-size:2.2rem;font-weight:600;margin-bottom:0.5rem}.g-interactive-buttons-particle .g-interactive-buttons .g-interactive-item .g-interactive-content .g-interactive-title a{text-decoration:none;color:inherit}.g-interactive-buttons-particle .g-interactive-buttons .g-interactive-item .g-interactive-content .g-interactive-title::after{content:"";position:absolute;bottom:-26px;left:50%;transform:translateX(-50%);width:197px;height:40px;background:url('../images/header/title_underline.png') no-repeat center;background-size:contain}.g-interactive-buttons-particle .g-interactive-buttons .g-interactive-item .g-interactive-content .g-interactive-text{font-size:0.95rem;color:#555;line-height:1.5}@media (max-width:768px){.g-interactive-buttons-particle .g-interactive-buttons{flex-direction:column;align-items:center;gap:3rem}.g-interactive-buttons-particle .g-interactive-buttons .g-interactive-item{max-width:90%}}figure{margin:0}p{line-height:normal}@media only all and (max-width:48rem){.contact-form-ltds{padding:2rem}.g-owlcarousel-item-content{display:none}.g-owlcarousel-item-content-wrapper{justify-content:center !important}.owl-dots{gap:1rem}.g-owlcarousel .owl-dots .owl-dot{width:15px;height:15px}.g-company-intro{display:flex;align-items:center;flex-direction:column-reverse}.g-company-intro .g-company-content .g-company-title{font-size:1.5rem;margin-bottom:0}.g-company-intro{padding:0;gap:2rem}.g-company-image{max-width:100% !important}.g-company-content{max-width:100% !important}.g-company-description{font-size:1.2rem !important;margin-bottom:5rem !important}.g-future-content .g-future-bottom-text{font-size:1rem}section#g-utility{padding:0 !important}#g-owlcarousel-owlcarousel-2455 .g-owlcarousel-item-img img{height:60vw}.g-logo-footer{align-items:center}.g-logo.g-logo-helium img,.g-logo.g-logo-helium svg{max-height:90px}h2.contact-form-header{margin-bottom:1rem !important;font-size:2rem}p.contact-form-desc{font-size:1rem}a.g-logo.g-logo-helium{padding-top:1rem}.g-offcanvas-toggle{top:2.2rem}.contact-us-form{padding:2rem 2rem}.g-cta-buttons{justify-content:center}#g-testimonials{background:#e8e8e8;clip-path:polygon(0 20px, 100% 0, 100% calc(100% - 20px), 0 100%)}#g-footer{background:#313131;clip-path:polygon(0 20px, 100% 0, 100% 100%, 0 100%)}}#g-testimonials{position:relative;overflow:hidden}@font-face{font-family:"Playwrite";src:url('../fonts/PlaywriteCA-Regular.woff2') format("woff2"), url('../fonts/PlaywriteCA-Regular.woff') format("woff");font-weight:normal;font-style:normal;font-display:swap}