.service-link-card{border-radius:1.5rem;text-align:center;width:100%;max-height:360px}.service-link-card .image-wrapper{position:relative;width:100%;overflow:hidden;border-radius:2rem;height:100%}.service-link-card .image-wrapper .card-image{width:100%;height:100%;object-fit:cover;transition:.3s scale ease}.service-link-card .image-wrapper .button-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:95%;width:60%}.service-link-card .image-wrapper .button-overlay a{width:100%;max-width:100%!important}.service-link-card .image-wrapper .button-overlay a button{width:100%;justify-content:center}@media (max-width: 600px){.service-link-card .image-wrapper .button-overlay a button{justify-content:center;text-align:center!important}.service-link-card .image-wrapper .button-overlay a button img{display:none}}.service-link-card .image-wrapper:hover .card-image{scale:1.05}.service-choice-section .wrapper{display:flex;align-items:flex-start;flex-direction:column;gap:3rem}.service-choice-section .wrapper>.left{width:100%;clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%)}.service-choice-section .wrapper>.left p{max-width:50ch!important}.service-choice-section .wrapper>.right{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.5rem}.service-choice-section .wrapper>.right .service-link-card{clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%)}@media (max-width: 900px){.service-choice-section .wrapper>.right{grid-template-columns:1fr}}@media (max-width: 1024px){.service-choice-section .wrapper{flex-direction:column;align-items:flex-start}.service-choice-section .wrapper .left,.service-choice-section .wrapper .right{width:100%}}@media (max-width: 700px){.service-choice-section .wrapper .right{gap:.75rem}}.info-block{padding:2rem 4rem;width:50%;clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%)}.info-block.green .tag{color:#365d89!important}.info-block.blue .tag,.info-block.blue h3{color:#061a32!important}@media (max-width: 900px){.info-block{width:100%}}@media (max-width: 700px){.info-block{padding-inline:2rem}}@media (max-width: 500px){.info-block{padding-inline:1rem}}.info-block .title>span{color:#fff;margin-block:0 .375rem}.info-block h3{max-width:28ch;font-size:40px}.info-block .button{width:100%;margin:0 auto;padding-top:2.5rem}.info-block .button a{display:block;width:100%;max-width:100%}.info-block .button a button{display:flex;justify-content:space-between;align-items:center;padding:.75rem 2rem;width:100%;border-radius:1rem}.info-block .button a button.dark-blue{background-color:#061a32;border:2px solid #061a32;color:#fff}.info-block .button a button.green{background-color:#40c1c0;border:2px solid #40c1c0;color:#fff}.info-block .button a button .text{flex-grow:1;text-align:left}.info-block .button a button span{flex-shrink:0;display:flex;align-items:center}.info-block .button a button span img{width:1.5rem;max-width:100%}.info-blocks-section .wrapper{display:flex;padding-inline:0!important;padding:0}@media (max-width: 900px){.info-blocks-section .wrapper{flex-direction:column}}.service-card{border-radius:1.5rem;width:100%;background-color:#40c1c0;padding:1.5rem;clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%);display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;justify-content:space-between}.service-card .top .icon{margin-block:0 1.5rem}.service-card .top .icon img{width:3rem;height:3rem}.service-card .top .body h4{font-weight:500!important}.service-card a{display:flex;align-items:center;gap:.5rem;max-width:max-content;margin-block:1.5rem 0}.service-card a img{width:1rem;transition:.3s scale ease}.service-list-section .wrapper .button{max-width:max-content;margin-inline:auto;margin-block:3rem 0}.service-list-section .wrapper .title{clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%)}.service-list-section .wrapper p{max-width:35ch}.service-list-section .wrapper .service-list-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;width:100%;margin-block:3rem 0}@media (max-width: 1000px){.service-list-section .wrapper .service-list-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.service-list-section .wrapper .service-list-cards{grid-template-columns:1fr}}@media (max-width: 768px){.service-list-section .wrapper{gap:3rem}}.contact-section .wrapper{display:flex;justify-content:space-between;gap:2rem;padding-block:2rem}@media (max-width: 1100px){.contact-section .wrapper{flex-direction:column}}.contact-section .wrapper .left,.contact-section .wrapper .right{width:50%}@media (max-width: 1100px){.contact-section .wrapper .left,.contact-section .wrapper .right{width:100%}}.contact-section .wrapper .left{display:flex;flex-direction:column;justify-content:flex-end}.contact-section .wrapper .left .suppliers{display:flex;align-items:center;gap:1.5rem;justify-content:flex-start;margin-block:2rem 0}.contact-section .wrapper .left .suppliers img{width:auto;height:auto;max-height:32px}.contact-section .wrapper .left .titleBlock .title{width:100%}.contact-section .wrapper .left .titleBlock .title h2{font-size:112px;min-width:10ch;width:100%}@media (max-width: 1350px){.contact-section .wrapper .left .titleBlock .title h2{font-size:92px}}@media (max-width: 768px){.contact-section .wrapper .left .titleBlock .title h2{font-size:64px}}.contact-section .wrapper .left .titleBlock .title h3{font-size:64px;max-width:40ch;width:100%}.contact-section .wrapper .left .titleBlock .title p{color:#fff;max-width:60ch}.contact-section .wrapper .right{display:flex;flex-direction:column;gap:2rem}.contact-section .contact-form{width:100%;display:flex;flex-direction:column;gap:1rem}.contact-section .contact-form .g-recaptcha{margin:0!important;margin-block:1.5rem 0!important}@media (max-width: 500px){.contact-section .contact-form .g-recaptcha{scale:.8;transform-origin:left}}.contact-section .contact-form .form-row{display:flex;gap:1rem}.contact-section .contact-form .form-row .form-group{display:flex;flex-direction:column;width:100%;flex-flow:row wrap}.contact-section .contact-form .form-row label{margin-bottom:.5rem;color:#fff;display:block}.contact-section .contact-form .form-row input,.contact-section .contact-form .form-row textarea,.contact-section .contact-form .form-row select{padding:.75rem;border:1px solid #f8f8f8;border-radius:1rem;font-size:1rem;width:100%}.contact-section .contact-form .contact-button{width:100%;margin-block-start:1rem}.contact-section .contact-form .contact-button a{display:block;width:100%;max-width:100%}.contact-section .contact-form .contact-button a button{width:100%;justify-content:space-between}.contact-section .contact-form .contact-button a button.dark-blue{background-color:#061a32;border:2px solid #061a32;color:#fff}.contact-section .contact-form .contact-button a button.green{background-color:#40c1c0;border:2px solid #40c1c0;color:#030303}.contact-section.white .wrapper .left .titleBlock .title h2,.contact-section.white .wrapper .left .titleBlock .title h3,.contact-section.white .wrapper .left .titleBlock .title h4,.contact-section.white .wrapper .left .titleBlock .title span,.contact-section.white .wrapper .left .titleBlock .title h5,.contact-section.white .wrapper .left .titleBlock .title p,.contact-section.white .wrapper .right h3{color:#030303!important}.contact-section.white .wrapper .right .contact-form{width:100%;display:flex;flex-direction:column;gap:1rem}.contact-section.white .wrapper .right .contact-form .g-recaptcha{margin:0!important;margin-block:1.5rem 0!important}@media (max-width: 500px){.contact-section.white .wrapper .right .contact-form .g-recaptcha{scale:.8;transform-origin:left}}.contact-section.white .wrapper .right .contact-form .form-row{display:flex;gap:1rem}.contact-section.white .wrapper .right .contact-form .form-row .form-group{display:flex;flex-direction:column;width:100%;flex-flow:row wrap}.contact-section.white .wrapper .right .contact-form .form-row label{margin-bottom:.5rem;color:#030303!important}.contact-section.white .wrapper .right .contact-form .form-row input,.contact-section.white .wrapper .right .contact-form .form-row textarea{padding:.75rem;border:1px solid #030303;border-radius:1rem;font-size:1rem;width:100%;resize:none}.contact-section.white .wrapper .right .contact-form .contact-button{width:100%;margin-block-start:1rem}.contact-section.white .wrapper .right .contact-form .contact-button a{display:block;width:100%;max-width:100%}.contact-section.white .wrapper .right .contact-form .contact-button a button{width:100%}.contact-section.white .wrapper .right .contact-form .contact-button a button.dark-blue{background-color:#061a32;border:2px solid #061a32;color:#fff}.contact-section.white .wrapper .right .contact-form .contact-button a button.green{background-color:#40c1c0;border:2px solid #40c1c0;color:#fff}
