html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{font-family:"DM Sans",sans-serif;color:#100e0e}img{max-width:100%;height:auto;vertical-align:middle}input,select,textarea{outline:none}a{text-decoration:none;color:#100e0e}li{list-style:none;display:inline-block}h1,h2,h3,h4,h5{font-family:"Barlow",sans-serif}h1.has-text-align-center,h2.has-text-align-center,h3.has-text-align-center,h4.has-text-align-center,h5.has-text-align-center,p.has-text-align-center{text-align:center}figure{margin:0px;padding:0px;box-sizing:border-box}p{letter-spacing:.18px;font-size:18px;line-height:26px}@media(min-width: 768px)and (max-width: 1460px){p{letter-spacing:.16px;font-size:16px;line-height:26px}}@media(min-width: 768px)and (max-width: 1100px){p{letter-spacing:.15px;font-size:15px;line-height:24px}}@media(max-width: 767px){p{font-size:15px;line-height:24px}}@media(min-width: 768px)and (max-width: 1100px){p br{display:none}}ul.list-check{margin:0px;padding:0px;box-sizing:border-box}ul.list-check li{display:block;letter-spacing:.18px;font-size:18px;line-height:26px;padding:10px 0px 10px 40px;position:relative;background:url(../img/svg/ic-check.svg) no-repeat;background-position:left 8px;background-size:28px auto}@media(max-width: 767px){ul.list-check li{font-size:15px;line-height:24px}}.cont-sp{display:none}@media(max-width: 767px){.cont-sp{display:block}}@media(max-width: 767px){.cont-pc{display:none}}.wp-block-group__inner-container,.wrapper{width:1440px;margin:0 auto}@media(max-width: 1460px){.wp-block-group__inner-container,.wrapper{width:auto}}h2{font-size:44px;line-height:60px;letter-spacing:-0.35px;margin:24px 0px;font-weight:800}@media(min-width: 768px)and (max-width: 1460px){h2{font-size:38px;line-height:52px}}@media(min-width: 1101px)and (max-width: 1300px){h2{font-size:32px;line-height:42px}}@media(min-width: 768px)and (max-width: 1100px){h2{font-size:30px;line-height:40px;margin:16px 0px}}@media(max-width: 767px){h2{font-size:28px;line-height:34px;letter-spacing:.2px;text-align:center}}@media(min-width: 768px)and (max-width: 1100px){h2 br{display:none}}@media(max-width: 767px){h2 br{display:none}}h3{letter-spacing:-0.18px;font-size:22px;line-height:32px;font-weight:800}@media(min-width: 768px)and (max-width: 1460px){h3{font-size:20px;line-height:30px}}@media(max-width: 767px){h3{letter-spacing:.18px;font-size:20px;line-height:30px}}section .wp-block-group__inner-container>h2,.col-txt>h2{margin-top:0px}section{padding:100px 0px}@media(min-width: 768px)and (max-width: 1460px){section{padding:64px 30px}}@media(min-width: 1101px)and (max-width: 1300px){section{padding:48px 30px}}@media(min-width: 768px)and (max-width: 1100px){section{padding:32px 25px}}@media(max-width: 767px){section{padding:48px 25px}}section.mv{padding:0px 0px}section.areas-v1,section.testimonials,section.letters,section.faq,section.enquiry-v1,section.areas-v2,section.contact,section.areas-v3,section.project,section.gallery{padding:70px 0px}@media(min-width: 768px)and (max-width: 1460px){section.areas-v1,section.testimonials,section.letters,section.faq,section.enquiry-v1,section.areas-v2,section.contact,section.areas-v3,section.project,section.gallery{padding:48px 30px}}@media(min-width: 768px)and (max-width: 1100px){section.areas-v1,section.testimonials,section.letters,section.faq,section.enquiry-v1,section.areas-v2,section.contact,section.areas-v3,section.project,section.gallery{padding:32px 25px}}@media(max-width: 767px){section.areas-v1,section.testimonials,section.letters,section.faq,section.enquiry-v1,section.areas-v2,section.contact,section.areas-v3,section.project,section.gallery{padding:48px 25px}}section.enquiry-v3{padding:24px 0px}@media(min-width: 768px)and (max-width: 1460px){section.enquiry-v3{padding:16px 30px}}@media(max-width: 767px){section.enquiry-v3{padding:12px 15px}}@media(max-width: 767px){section p{text-align:center}}@media(max-width: 767px){section p br{display:none}}@media(min-width: 768px)and (max-width: 1300px){.spacer-64{height:48px !important}}@media(max-width: 767px){.spacer-64{height:32px !important}}.logo-partner{display:flex;width:100%;flex-wrap:wrap !important;justify-content:left;margin:0 auto;justify-content:center;gap:42px}@media(min-width: 768px)and (max-width: 1300px){.logo-partner{gap:30px}}@media(min-width: 768px)and (max-width: 1100px){.logo-partner{gap:12px}}@media(max-width: 767px){.logo-partner{gap:16px}}.logo-partner .col figure img{height:72px;width:auto}@media(min-width: 768px)and (max-width: 1300px){.logo-partner .col figure img{height:50px}}@media(max-width: 767px){.logo-partner .col figure img{height:42px}}.logo-partner.logo-grid-5{gap:40px}@media(min-width: 768px)and (max-width: 1100px){.logo-partner.logo-grid-5{gap:10px}}@media(max-width: 767px){.logo-partner.logo-grid-5{gap:16px}}.logo-partner.logo-grid-5 img{height:75px}@media(min-width: 768px)and (max-width: 1100px){.logo-partner.logo-grid-5 img{height:40px !important}}@media(max-width: 767px){.logo-partner.logo-grid-5 img{height:42px}}.page-thanks{padding:150px 0px 64px;text-align:center}@media(max-width: 767px){.page-thanks{padding:80px 30px 64px}}.page-thanks figure img{width:250px;height:auto}.page-thanks h1{font-size:48px}@media(min-width: 1301px)and (max-width: 1460px){.page-thanks h1{font-size:42px}}@media(min-width: 1101px)and (max-width: 1300px){.page-thanks h1{font-size:35px}}@media(min-width: 768px)and (max-width: 1100px){.page-thanks h1{font-size:32px}}@media(max-width: 767px){.page-thanks h1{font-size:26px}}.page-thanks .wp-block-buttons{margin-top:32px}.page-error{text-align:center;padding:158px 0px 258px}@media(max-width: 767px){.page-error{padding-bottom:70px}}.page-error h1{font-size:78px;color:#f7c321}@media(min-width: 1301px)and (max-width: 1460px){.page-error h1{font-size:48px}}@media(min-width: 1101px)and (max-width: 1300px){.page-error h1{font-size:35px}}@media(max-width: 767px){.page-error h1{font-size:28px}}.page-error p{font-size:20px}@media(max-width: 767px){.page-error p{font-size:18px}}.wp-block-buttons{height:56px}@media(min-width: 768px)and (max-width: 1100px){.wp-block-buttons{height:50px}}@media(max-width: 767px){.wp-block-buttons{justify-content:center}}@media(max-width: 767px){.wp-block-buttons.btn-grid-col2{height:82px}}.wp-block-buttons a{font-size:20px;letter-spacing:.16px;line-height:30px;font-weight:900;border-radius:28px;font-family:"Barlow",sans-serif;padding:13px 56px 18px}@media(min-width: 768px)and (max-width: 1460px){.wp-block-buttons a{font-size:18px;line-height:24px}}@media(min-width: 768px)and (max-width: 1100px){.wp-block-buttons a{padding:14px 32px 14px}}@media(max-width: 767px){.wp-block-buttons a{font-size:16px;line-height:24px;padding:8px 24px 10px;border-radius:16px !important}}@media(max-width: 374px){.wp-block-buttons a{letter-spacing:.15px;font-size:15px;line-height:24px}}.wp-block-buttons a strong{font-weight:900}.wp-block-buttons a{transition:all .3s ease-in-out}.wp-block-buttons a:hover{filter:brightness(1.1);box-shadow:none !important;transform:translateY(2px)}@media(max-width: 767px){.wp-block-buttons.btn-single-lg{height:auto}}@media(max-width: 767px){.wp-block-buttons.btn-single-lg a{text-align:center;display:block}}.btn-mv-grid{gap:10px}@media(max-width: 767px){.btn-mv-grid{gap:20px;height:auto;justify-content:center}}.enquiry-v1 .enquiry-grid{display:flex;width:100%;flex-wrap:wrap !important;justify-content:left;margin:0 auto;gap:115px}@media(min-width: 768px)and (max-width: 1460px){.enquiry-v1 .enquiry-grid{gap:40px}}@media(min-width: 768px)and (max-width: 1100px){.enquiry-v1 .enquiry-grid{gap:20px}}@media(max-width: 767px){.enquiry-v1 .enquiry-grid{gap:24px}}.enquiry-v1 .enquiry-grid .col-txt{flex-basis:calc(100% - 770px) !important}@media(min-width: 768px)and (max-width: 1460px){.enquiry-v1 .enquiry-grid .col-txt{flex-basis:calc(100% - 540px) !important}}@media(min-width: 768px)and (max-width: 1300px){.enquiry-v1 .enquiry-grid .col-txt{flex-basis:calc(100% - 440px) !important}}@media(min-width: 768px)and (max-width: 1100px){.enquiry-v1 .enquiry-grid .col-txt{flex-basis:calc(100% - 320px) !important}}@media(max-width: 767px){.enquiry-v1 .enquiry-grid .col-txt{flex-basis:100% !important}}.enquiry-v1 .enquiry-grid .col-form{flex-basis:655px !important}@media(min-width: 768px)and (max-width: 1460px){.enquiry-v1 .enquiry-grid .col-form{flex-basis:500px !important}}@media(min-width: 768px)and (max-width: 1300px){.enquiry-v1 .enquiry-grid .col-form{flex-basis:400px !important}}@media(min-width: 768px)and (max-width: 1100px){.enquiry-v1 .enquiry-grid .col-form{flex-basis:300px !important}}@media(max-width: 767px){.enquiry-v1 .enquiry-grid .col-form{flex-basis:100% !important}}.enquiry-v1 .enquiry-grid .col-form h3{margin:0px;padding:0px;box-sizing:border-box;letter-spacing:-0.35px;font-size:44px;line-height:60px;position:relative;color:#fff;text-align:center;font-weight:900;padding-bottom:16px;margin-bottom:24px}@media(min-width: 768px)and (max-width: 1460px){.enquiry-v1 .enquiry-grid .col-form h3{font-size:38px;line-height:52px}}@media(min-width: 768px)and (max-width: 1300px){.enquiry-v1 .enquiry-grid .col-form h3{font-size:32px;line-height:42px}}@media(min-width: 768px)and (max-width: 1100px){.enquiry-v1 .enquiry-grid .col-form h3{font-size:28px;line-height:32px;padding-bottom:12px;margin-bottom:20px}}@media(max-width: 767px){.enquiry-v1 .enquiry-grid .col-form h3{font-size:24px;line-height:30px;letter-spacing:.19px}}@media(max-width: 767px)and (min-width: 768px)and (max-width: 1300px){.enquiry-v1 .enquiry-grid .col-form h3{font-size:20px;line-height:30px}}.enquiry-v1 .enquiry-grid .col-form h3:before{content:"";display:block;width:100%;height:2.3px;border-radius:8px;background:#f7c321;position:absolute;bottom:0px;left:0px}.enquiry-v1 .wp-block-buttons{height:138px;gap:18px;position:relative}@media(min-width: 768px)and (max-width: 1100px){.enquiry-v1 .wp-block-buttons{height:95px}}@media(max-width: 767px){.enquiry-v1 .wp-block-buttons{gap:10px;justify-content:center;height:122px;align-items:center}}.enquiry-v1 .wp-block-buttons .btn-cta{height:56px;position:relative}@media(min-width: 768px)and (max-width: 1100px){.enquiry-v1 .wp-block-buttons .btn-cta{height:auto}}.enquiry-v1 .wp-block-buttons .btn-cta a{font-size:24px;line-height:28px;letter-spacing:.19px;position:relative;top:15px;padding:13px 18px 18px 62px}@media(min-width: 768px)and (max-width: 1300px){.enquiry-v1 .wp-block-buttons .btn-cta a{font-size:20px;line-height:24px;border-radius:24px}}@media(min-width: 768px)and (max-width: 1100px){.enquiry-v1 .wp-block-buttons .btn-cta a{letter-spacing:.16px;font-size:16px;line-height:26px;border-radius:12px;padding:9px 18px 9px 39px}}@media(max-width: 767px){.enquiry-v1 .wp-block-buttons .btn-cta a{letter-spacing:.16px;font-size:16px;line-height:26px;border-radius:12px;padding-left:48px}}@media(max-width: 374px){.enquiry-v1 .wp-block-buttons .btn-cta a{padding-left:18px}}.enquiry-v1 .wp-block-buttons .btn-cta a:hover{opacity:.8}.enquiry-v1 .wp-block-buttons .btn-cta a strong{font-weight:700}.enquiry-v1 .wp-block-buttons .btn-phone a:before{content:"";display:block;width:26px;height:26px;background:url(../img/svg/ic-phone.svg) no-repeat;background-position:center;background-size:auto 26px;position:absolute;left:20px;top:50%;transform:translateY(-50%)}@media(min-width: 768px)and (max-width: 1100px){.enquiry-v1 .wp-block-buttons .btn-phone a:before{background-size:auto 16px;left:10px}}@media(max-width: 767px){.enquiry-v1 .wp-block-buttons .btn-phone a:before{background-size:auto 20px}}@media(max-width: 374px){.enquiry-v1 .wp-block-buttons .btn-phone a:before{background:none}}@media(max-width: 767px){.enquiry-v1 .wp-block-buttons .btn-email a{font-size:15px}}@media(max-width: 374px){.enquiry-v1 .wp-block-buttons .btn-email a{font-size:14px}}.enquiry-v1 .wp-block-buttons .btn-email a:before{content:"";display:block;width:26px;height:26px;background:url(../img/svg/ic-email.svg) no-repeat;background-position:center;background-size:24px auto;position:absolute;left:20px;top:50%;transform:translateY(-50%)}@media(min-width: 768px)and (max-width: 1100px){.enquiry-v1 .wp-block-buttons .btn-email a:before{background-size:auto 12px;left:10px}}@media(max-width: 767px){.enquiry-v1 .wp-block-buttons .btn-email a:before{background-size:auto 12px}}@media(max-width: 374px){.enquiry-v1 .wp-block-buttons .btn-email a:before{background:none}}.hidden-fields-container,.wpcf7-not-valid-tip,.screen-reader-response,.wpcf7-response-output{display:none}.form-cont{background:url(../img/bg/bg-form.png) no-repeat;background-position:left bottom;background-size:cover;background-color:#0d0f0e;padding:48px 48px 32px;border-radius:32px}@media(min-width: 768px)and (max-width: 1460px){.form-cont{padding:32px 32px}}@media(min-width: 768px)and (max-width: 1300px){.form-cont{border-radius:24px}}@media(min-width: 768px)and (max-width: 1100px){.form-cont{border-radius:12px;padding:24px 20px}}@media(max-width: 767px){.form-cont{padding:24px 24px;border-radius:24px}}.form-cont.no-bg{background:none;padding:0px;border-radius:0px}.form-cont .form-row{display:flex;width:100%;flex-wrap:wrap !important;justify-content:left;margin:0 auto;gap:16px}.form-cont .form-row.form-row-first{margin-top:48px}.form-cont .col-row{flex-basis:calc(50% - 8px)}.form-cont .col-row.col-single{flex-basis:100%;text-align:center}.form-cont .col-row.col-btn{text-align:center}.form-cont .col-row p{margin:0px;padding:0px;box-sizing:border-box;margin:10px 0px}@media(max-width: 767px){.form-cont .col-row p{margin:5px 0px}}.form-cont .col-row-grid{display:flex;width:100%;flex-wrap:wrap !important;justify-content:left;margin:0 auto;gap:16px}@media(max-width: 767px){.form-cont .col-row-grid{gap:8px}}.form-cont .col-row-grid .col-row{flex-basis:calc(50% - 10px)}@media(max-width: 767px){.form-cont .col-row-grid .col-row{flex-basis:calc(50% - 4px)}}.form-cont .col-row-grid .col-row.col-single{flex-basis:100%}.form-cont .col-row-grid .col-row-buttons{flex-basis:265px !important}@media(min-width: 768px)and (max-width: 1100px){.form-cont .col-row-grid .col-row-buttons{flex-basis:100% !important}}@media(max-width: 767px){.form-cont .col-row-grid .col-row-buttons{flex-basis:100% !important;flex-direction:column-reverse}}@media(min-width: 768px)and (max-width: 1100px){.form-cont .col-row-grid .col-row-buttons p{text-align:center;width:350px;margin:0 auto}}.form-cont .col-row-grid.col-row-4{gap:12px}@media(min-width: 768px)and (max-width: 1100px){.form-cont .col-row-grid.col-row-4{gap:0px 12px}}@media(max-width: 767px){.form-cont .col-row-grid.col-row-4{gap:0px}}.form-cont .col-row-grid.col-row-4 .col-row{flex-basis:calc(33.33% - 101px)}@media(min-width: 768px)and (max-width: 1100px){.form-cont .col-row-grid.col-row-4 .col-row{flex-basis:calc(33.33% - 8px)}}@media(max-width: 767px){.form-cont .col-row-grid.col-row-4 .col-row{flex-basis:100%}}.form-cont p.form-txt{margin:0px;padding:0px;box-sizing:border-box;color:#1b201d;margin-bottom:22px;position:relative}.form-cont p.form-txt:before{content:"";width:62px;height:70px;background:url(../img/svg/arrow-green-down.svg) no-repeat;background-position:center;background-size:62px auto;display:block;position:absolute;bottom:-50px;right:30px}.form-cont label{display:block}.form-cont .wpcf7-form-control-wrap .wpcf7-checkbox{display:flex;flex-direction:row;gap:20px}.form-cont .wpcf7-list-item label{display:flex;width:100%;flex-wrap:wrap !important;justify-content:left;margin:0 auto;align-items:center}.form-cont input,.form-cont select{letter-spacing:.16px;font-size:16px;line-height:26px;box-sizing:border-box;border:0px}@media(max-width: 767px){.form-cont input,.form-cont select{letter-spacing:.15px;font-size:15px;line-height:24px}}.form-cont input::placeholder,.form-cont select::placeholder{font-weight:300;color:#1b201d}.form-cont input[type=text],.form-cont input[type=email],.form-cont input[type=date],.form-cont select{border-radius:16px;width:100%;padding:17px 16px}@media(min-width: 768px)and (max-width: 1300px){.form-cont input[type=text],.form-cont input[type=email],.form-cont input[type=date],.form-cont select{padding:10px 16px;border-radius:8px}}@media(max-width: 767px){.form-cont input[type=text],.form-cont input[type=email],.form-cont input[type=date],.form-cont select{padding:6px 12px 7px;border-radius:10px}}.form-cont input[type=text].wpcf7-not-valid,.form-cont input[type=email].wpcf7-not-valid,.form-cont input[type=date].wpcf7-not-valid,.form-cont select.wpcf7-not-valid{border:2px solid #e60000;background:#eee}@media(max-width: 767px){.form-cont input[type=date]{padding-left:10px;padding-right:0px}}@media(max-width: 374px){.form-cont input[type=date]{width:131px}}.form-cont select{padding:20px 16px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("../img/svg/ic-arrow-down.svg");background-repeat:no-repeat;background-position:right 15px center;background-size:14px;padding-right:40px}@media(min-width: 768px)and (max-width: 1300px){.form-cont select{padding:10px 16px}}@media(max-width: 767px){.form-cont select{padding:6px 12px 7px}}.form-cont textarea{border-radius:16px;box-sizing:border-box;width:100%;border:0px;padding:12px 16px;border-bottom:1px solid #191f1c;resize:none;height:120px}@media(min-width: 768px)and (max-width: 1300px){.form-cont textarea{border-radius:8px}}@media(max-width: 767px){.form-cont textarea{border-radius:10px;height:100px}}.form-cont input[type=checkbox]{appearance:none;-webkit-appearance:none;width:18px;height:18px;background-image:url("../img/svg/ic-check.svg");background-repeat:no-repeat;background-position:center;cursor:pointer;border:none;outline:none;margin-right:5px}.form-cont input[type=checkbox]:checked{background-image:url("../img/svg/ic-checked.svg")}.form-cont input[type=submit]{border-radius:28px;font-weight:700;color:#0f0f0f;padding:13px 30px 14px 30px;background-color:#f7c321;cursor:pointer;font-weight:800;font-family:"Barlow",sans-serif}@media(min-width: 768px)and (max-width: 1100px){.form-cont input[type=submit]{border-radius:12px;padding:10px 16px}}@media(max-width: 374px){.form-cont input[type=submit]{padding:10px 15px 10px 15px;border-radius:8px}}.form-cont input[type=submit].btnform-submit{padding-left:68px;padding-right:68px}@media(max-width: 767px){.form-cont input[type=submit].btnform-submit{padding:10px 32px}}.enquiry-v2 .wp-block-group__inner-container{width:1078px;margin:0 auto}@media(max-width: 1100px){.enquiry-v2 .wp-block-group__inner-container{width:auto}}@media(min-width: 768px)and (max-width: 1110px){.enquiry-v2 .wp-block-group__inner-container{width:auto}}.enquiry-v2 h2{position:relative;padding-bottom:16px;margin-bottom:24px}.enquiry-v2 h2:before{content:"";display:block;width:83%;height:2.3px;border-radius:8px;background:#f7c321;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;bottom:0px}.enquiry-v3 h2{margin:0px;padding:0px;box-sizing:border-box;margin-bottom:12px;color:#fff}.enquiry-v3 .form-cont{border-radius:32px;padding:36px 36px}@media(min-width: 768px)and (max-width: 1300px){.enquiry-v3 .form-cont{padding:24px 24px}}@media(max-width: 767px){.enquiry-v3 .form-cont{padding:18px 18px}}.enquiry-v3 .form-cont .col-row-grid{align-items:flex-start}.enquiry-v3 .form-cont .col-row p{margin:0px;padding:0px;box-sizing:border-box}.enquiry-v3 .form-cont input,.enquiry-v3 .form-cont select{margin:7px 0px}.enquiry-v3 .form-cont textarea{border:0px;margin:7px 0px;height:132px}@media(min-width: 768px)and (max-width: 1300px){.enquiry-v3 .form-cont textarea{height:106px}}.enquiry-v3 .form-cont select{padding:17px 16px}@media(min-width: 768px)and (max-width: 1300px){.enquiry-v3 .form-cont select{padding:10px 16px}}@media(max-width: 767px){.enquiry-v3 .form-cont .col-row-buttons{display:flex;align-items:center;justify-content:center;text-align:center}}.enquiry-v3 .form-cont .col-row-buttons p{display:flex;flex-direction:column;align-items:flex-start;justify-content:left}@media(min-width: 768px)and (max-width: 1100px){.enquiry-v3 .form-cont .col-row-buttons p{justify-content:center;align-items:center;margin:0 auto}}@media(max-width: 767px){.enquiry-v3 .form-cont .col-row-buttons p{justify-content:center;align-items:center}}.enquiry-v3 .form-cont .col-row-buttons a{letter-spacing:.2px;font-size:20px;line-height:26px;flex-basis:100%;border-radius:28px;font-weight:700;color:#0f0f0f;padding:13px 30px 14px 30px;background-color:#f7c321;cursor:pointer;font-weight:800;font-family:"Barlow",sans-serif;margin-top:12px}@media(min-width: 768px)and (max-width: 1300px){.enquiry-v3 .form-cont .col-row-buttons a{font-size:18px;line-height:24px;padding:8px 20px 8px 20px;border-radius:12px}}@media(max-width: 767px){.enquiry-v3 .form-cont .col-row-buttons a{order:2;letter-spacing:.16px;font-size:16px;line-height:26px;padding:9px 20px 9px 20px}}.enquiry-v3 .form-cont .col-row-buttons a{width:calc(100% - 60px);text-align:center}@media(min-width: 768px)and (max-width: 1300px){.enquiry-v3 .form-cont .col-row-buttons a{width:calc(100% - 40px)}}@media(max-width: 767px){.enquiry-v3 .form-cont .col-row-buttons a{width:calc(100% - 40px)}}@media(max-width: 767px){.enquiry-v3 .form-cont .col-row-buttons input,.enquiry-v3 .form-cont .col-row-buttons p{margin:0px}}.enquiry-v3 .form-cont input[type=submit]{width:100%;letter-spacing:.2px;font-size:20px;line-height:26px;padding:13px 10px 14px 10px}@media(min-width: 768px)and (max-width: 1300px){.enquiry-v3 .form-cont input[type=submit]{font-size:18px;line-height:24px}}@media(min-width: 768px)and (max-width: 1100px){.enquiry-v3 .form-cont input[type=submit]{padding:8px 20px;border-radius:12px}}@media(max-width: 767px){.enquiry-v3 .form-cont input[type=submit]{order:1;letter-spacing:.16px;font-size:16px;line-height:26px;padding:9px 20px 9px 20px}}.mv .wp-block-group__inner-container{width:100%;position:relative}.mv figure.imgMainMV img{width:100%;height:800px;object-fit:cover;object-position:center}@media(min-width: 1101px)and (max-width: 1300px){.mv figure.imgMainMV img{height:700px}}@media(min-width: 768px)and (max-width: 1100px){.mv figure.imgMainMV img{height:600px}}@media(max-width: 767px){.mv figure.imgMainMV img{height:650px}}@media(max-width: 767px){.mv figure.imgGoogle{text-align:center}}.mv h1{margin:0px;padding:0px;box-sizing:border-box;margin-top:16px;letter-spacing:-0.45px;font-size:56px;line-height:67px}@media(min-width: 1301px)and (max-width: 1460px){.mv h1{font-size:50px;line-height:60px}}@media(min-width: 1101px)and (max-width: 1300px){.mv h1{font-size:45px;line-height:55px}}@media(min-width: 768px)and (max-width: 1100px){.mv h1{font-size:40px;line-height:50px}}@media(max-width: 767px){.mv h1{letter-spacing:.45px;font-size:32px;line-height:40px;text-align:center}}@media(max-width: 374px){.mv h1{font-size:30px;line-height:38px}}@media(max-width: 767px){.mv h1 br{display:none}}@media(max-width: 767px){.mv h1+p{text-align:center}}.mv ul.mv-list{margin:0px;padding:0px;box-sizing:border-box;display:flex;width:100%;flex-wrap:wrap !important;justify-content:left;margin:0 auto;gap:40px;justify-content:center;margin-top:64px}@media(min-width: 1301px)and (max-width: 1460px){.mv ul.mv-list{gap:20px;margin-top:48px}}@media(min-width: 1101px)and (max-width: 1300px){.mv ul.mv-list{gap:12px 16px;margin-top:32px}}@media(min-width: 768px)and (max-width: 1100px){.mv ul.mv-list{margin-top:24px;gap:10px}}@media(max-width: 767px){.mv ul.mv-list{justify-content:left;gap:12px;margin-top:32px}}.mv ul.mv-list li{letter-spacing:.2px;font-size:20px;line-height:26px;font-weight:600;padding:4px 0px 4px 46px}@media(min-width: 1301px)and (max-width: 1460px){.mv ul.mv-list li{font-size:18px;line-height:24px}}@media(min-width: 1101px)and (max-width: 1300px){.mv ul.mv-list li{letter-spacing:.16px;font-size:16px;line-height:26px}}@media(min-width: 768px)and (max-width: 1100px){.mv ul.mv-list li{letter-spacing:.15px;font-size:15px;line-height:24px;padding-left:32px}}@media(max-width: 767px){.mv ul.mv-list li{font-size:15px;line-height:22px}}.mv ul.mv-list li.ic-license{background:url(../img/svg/ic-license.svg) no-repeat;background-position:left center;background-size:auto 32px}@media(min-width: 768px)and (max-width: 1100px){.mv ul.mv-list li.ic-license{background-size:auto 24px}}.mv ul.mv-list li.ic-eco{background:url(../img/svg/ic-eco.svg) no-repeat;background-position:left center;background-size:auto 32px}@media(min-width: 768px)and (max-width: 1100px){.mv ul.mv-list li.ic-eco{background-size:auto 24px}}.mv ul.mv-list li.ic-date{background:url(../img/svg/ic-date.svg) no-repeat;background-position:left center;background-size:auto 32px}@media(min-width: 768px)and (max-width: 1100px){.mv ul.mv-list li.ic-date{background-size:auto 24px}}.mv ul.mv-list li.ic-insurance{background:url(../img/svg/ic-shield.svg) no-repeat;background-position:left center;background-size:auto 32px}@media(min-width: 768px)and (max-width: 1100px){.mv ul.mv-list li.ic-insurance{background-size:auto 24px}}.mv ul.mv-list li.ic-quote{background:url(../img/svg/ic-quote.svg) no-repeat;background-position:left center;background-size:auto 32px}@media(min-width: 768px)and (max-width: 1100px){.mv ul.mv-list li.ic-quote{background-size:auto 24px}}.mv ul.mv-list li.ic-warranty{background:url(../img/svg/ic-badge.svg) no-repeat;background-position:left center;background-size:auto 32px}@media(min-width: 768px)and (max-width: 1100px){.mv ul.mv-list li.ic-warranty{background-size:auto 24px}}.mv ul.mv-list.list-5{gap:24px 100px}@media(max-width: 767px){.mv ul.mv-list.list-5{gap:12px}}.mv .mv-grid{position:absolute;top:0px;gap:0px;background:rgba(0,0,0,0) linear-gradient(180deg, rgba(36, 36, 36, 0) 0%, rgba(36, 36, 36, 0.1) 10%, #0D0F0E 100%) 0% 0% no-repeat padding-box;width:100%;padding-bottom:16px;height:calc(100% - 16px);display:flex;align-items:flex-end}@media(min-width: 768px)and (max-width: 1460px){.mv .mv-grid{padding:24px 20px;width:calc(100% - 40px)}}@media(max-width: 767px){.mv .mv-grid{padding:32px 20px;width:auto;height:calc(100% - 64px)}}.mv .mv-grid .col-cont{width:1440px;margin:0 auto}@media(max-width: 1460px){.mv .mv-grid .col-cont{width:auto}}@media(min-width: 768px)and (max-width: 1300px){.mv .mv-grid .col-cont{margin-left:0px;flex-basis:100%}}@media(max-width: 767px){.mv .mv-grid p br{display:none}}.mv .logo-partner{margin-top:60px;margin-bottom:16px}@media(min-width: 768px)and (max-width: 1300px){.mv .logo-partner{margin-top:48px}}@media(min-width: 768px)and (max-width: 1100px){.mv .logo-partner{margin-top:24px}}.infoSec-v1 .info-grid{display:flex;width:100%;flex-wrap:wrap !important;justify-content:left;margin:0 auto;gap:100px}@media(min-width: 768px)and (max-width: 1460px){.infoSec-v1 .info-grid{gap:40px}}@media(min-width: 768px)and (max-width: 1100px){.infoSec-v1 .info-grid{gap:20px}}@media(max-width: 767px){.infoSec-v1 .info-grid{gap:24px}}.infoSec-v1 .info-grid .col-txt{flex-basis:calc(100% - 780px) !important}@media(min-width: 768px)and (max-width: 1460px){.infoSec-v1 .info-grid .col-txt{flex-basis:calc(100% - 590px) !important}}@media(min-width: 1101px)and (max-width: 1300px){.infoSec-v1 .info-grid .col-txt{flex-basis:calc(100% - 490px) !important}}@media(min-width: 768px)and (max-width: 1100px){.infoSec-v1 .info-grid .col-txt{flex-basis:calc(100% - 320px) !important}}@media(max-width: 767px){.infoSec-v1 .info-grid .col-txt{flex-basis:100% !important}}.infoSec-v1 .info-grid .col-img{flex-basis:680px !important;position:relative}@media(min-width: 768px)and (max-width: 1460px){.infoSec-v1 .info-grid .col-img{flex-basis:550px !important}}@media(min-width: 1101px)and (max-width: 1300px){.infoSec-v1 .info-grid .col-img{flex-basis:450px !important}}@media(min-width: 768px)and (max-width: 1100px){.infoSec-v1 .info-grid .col-img{flex-basis:300px !important}}@media(max-width: 767px){.infoSec-v1 .info-grid .col-img{flex-basis:100% !important}}.infoSec-v1 figure img{border-radius:32px}@media(min-width: 768px)and (max-width: 1300px){.infoSec-v1 figure img{border-radius:24px}}@media(min-width: 768px)and (max-width: 1100px){.infoSec-v1 figure img{border:12px;width:100%;height:350px;object-fit:cover;object-position:center}}@media(max-width: 767px){.infoSec-v1 figure img{border-radius:24px}}.infoSec-v1 figure.imgLogoAccredited{position:absolute;left:20px;bottom:20px}.infoSec-v1 figure.imgLogoAccredited img{border-radius:0px}@media(max-width: 767px){.infoSec-v1 figure.imgLogoAccredited img{width:142px !important}}@media(max-width: 767px){.infoSec-v1 .wp-block-buttons{justify-content:center}}.infoSec-v2{background:url(../img/bg/bg-services-top-left.png),url(../img/bg/bg-services-bottom-right.png);background-repeat:no-repeat;background-size:980px auto,773px auto;background-position:top left,right bottom}.infoSec-v2 .info-grid{display:flex;width:100%;flex-wrap:wrap !important;justify-content:left;margin:0 auto;gap:68px}@media(min-width: 768px)and (max-width: 1460px){.infoSec-v2 .info-grid{gap:40px}}@media(min-width: 768px)and (max-width: 1100px){.infoSec-v2 .info-grid{gap:20px}}@media(max-width: 767px){.infoSec-v2 .info-grid{gap:24px}}.infoSec-v2 .info-grid .col-txt{flex-basis:calc(100% - 718px) !important}@media(min-width: 768px)and (max-width: 1460px){.infoSec-v2 .info-grid .col-txt{flex-basis:calc(100% - 590px) !important}}@media(min-width: 1101px)and (max-width: 1300px){.infoSec-v2 .info-grid .col-txt{flex-basis:calc(100% - 490px) !important}}@media(min-width: 768px)and (max-width: 1100px){.infoSec-v2 .info-grid .col-txt{flex-basis:calc(100% - 320px) !important}}@media(max-width: 767px){.infoSec-v2 .info-grid .col-txt{flex-basis:100% !important;order:1}}.infoSec-v2 .info-grid .col-img{flex-basis:650px !important;position:relative}@media(min-width: 768px)and (max-width: 1460px){.infoSec-v2 .info-grid .col-img{flex-basis:550px !important}}@media(min-width: 1101px)and (max-width: 1300px){.infoSec-v2 .info-grid .col-img{flex-basis:450px !important}}@media(min-width: 768px)and (max-width: 1100px){.infoSec-v2 .info-grid .col-img{flex-basis:300px !important}}@media(max-width: 767px){.infoSec-v2 .info-grid .col-img{flex-basis:100% !important;order:2}}.infoSec-v2 .info-grid .col-img figure img{border-radius:32px}@media(min-width: 768px)and (max-width: 1100px){.infoSec-v2 .info-grid .col-img figure img{border:12px;width:100%;height:350px;object-fit:cover;object-position:center}}@media(max-width: 767px){.infoSec-v2 .info-grid .col-img figure img{border-radius:24px}}.infoSec-v2 .infogrid-list{display:flex;width:100%;flex-wrap:wrap !important;justify-content:left;margin:0 auto;margin:64px auto 64px}@media(min-width: 768px)and (max-width: 1100px){.infoSec-v2 .infogrid-list{margin:32px auto}}@media(max-width: 767px){.infoSec-v2 .infogrid-list{margin:24px auto 24px}}.infoSec-v2 .infogrid-list{gap:20px}@media(min-width: 768px)and (max-width: 1100px){.infoSec-v2 .infogrid-list{gap:12px}}@media(max-width: 767px){.infoSec-v2 .infogrid-list{gap:10px}}.infoSec-v2 .infogrid-list .wp-block-column{flex-basis:calc(25% - 15px) !important;border-radius:11px;display:flex;gap:15px;flex-direction:row;align-items:center;justify-content:center;height:80px}@media(min-width: 768px)and (max-width: 1300px){.infoSec-v2 .infogrid-list .wp-block-column{height:64px}}@media(min-width: 768px)and (max-width: 1100px){.infoSec-v2 .infogrid-list .wp-block-column{height:50px;flex-basis:calc(50% - 10px) !important}}@media(max-width: 767px){.infoSec-v2 .infogrid-list .wp-block-column{flex-basis:100% !important;height:40px;justify-content:left;padding-left:20px;align-items:center}}.infoSec-v2 .infogrid-list .wp-block-column p{margin:0px;padding:0px;box-sizing:border-box;font-weight:700;letter-spacing:.24px;font-size:24px;line-height:26px;font-family:"Barlow",sans-serif}@media(min-width: 768px)and (max-width: 1300px){.infoSec-v2 .infogrid-list .wp-block-column p{font-size:20px;line-height:30px}}@media(min-width: 768px)and (max-width: 1100px){.infoSec-v2 .infogrid-list .wp-block-column p{letter-spacing:.18px;font-size:18px;line-height:26px}}@media(max-width: 767px){.infoSec-v2 .infogrid-list .wp-block-column p{letter-spacing:.18px;font-size:18px;line-height:26px;text-align:left}}@media(min-width: 768px)and (max-width: 1300px){.infoSec-v2 .infogrid-list .wp-block-column figure img{height:32px !important}}@media(min-width: 768px)and (max-width: 1100px){.infoSec-v2 .infogrid-list .wp-block-column figure img{height:24px !important}}@media(max-width: 767px){.infoSec-v2 .infogrid-list .wp-block-column figure img{height:28px !important;width:auto}}.infoSec-v2 figure.imgLogoAccredited{position:absolute;left:20px;bottom:20px}.infoSec-v2 figure.imgLogoAccredited img{border-radius:0px !important}@media(max-width: 767px){.infoSec-v2 figure.imgLogoAccredited img{width:142px !important}}@media(max-width: 767px){.infoSec-v2 .wp-block-buttons{justify-content:center;align-items:center}}.infoSec-v2 div.imgLogoAccredited figure{position:absolute;left:20px;bottom:20px}.infoSec-v2 div.imgLogoAccredited figure img{border-radius:0px}@media(max-width: 767px){.infoSec-v2 div.imgLogoAccredited figure img{width:142px !important}}.infoGrid-v1 .info-grid{display:flex;width:100%;flex-wrap:wrap !important;justify-content:left;margin:0 auto;gap:24px;margin:32px auto 32px}@media(min-width: 768px)and (max-width: 1100px){.infoGrid-v1 .info-grid{margin:24px auto}}@media(max-width: 767px){.infoGrid-v1 .info-grid{margin:24px auto 24px}}@media(min-width: 768px)and (max-width: 1460px){.infoGrid-v1 .info-grid{gap:16px}}@media(min-width: 768px)and (max-width: 1100px){.infoGrid-v1 .info-grid{gap:12px}}.infoGrid-v1 .info-grid .col{flex-basis:calc(25% - 18px);position:relative}@media(min-width: 768px)and (max-width: 1460px){.infoGrid-v1 .info-grid .col{flex-basis:calc(25% - 12px)}}@media(min-width: 768px)and (max-width: 1100px){.infoGrid-v1 .info-grid .col{flex-basis:calc(50% - 8px)}}@media(max-width: 767px){.infoGrid-v1 .info-grid .col{flex-basis:100%}}.infoGrid-v1 .info-grid figure img{height:440px;width:100%;object-fit:cover;object-position:center;border-radius:32px}@media(min-width: 768px)and (max-width: 1300px){.infoGrid-v1 .info-grid figure img{border-radius:24px}}@media(max-width: 767px){.infoGrid-v1 .info-grid figure img{height:300px}}.infoGrid-v1 .info-grid h3{margin:0px;padding:0px;box-sizing:border-box;margin-top:16px}@media(max-width: 767px){.infoGrid-v1 .info-grid h3{margin-top:5px;text-align:center}}@media(max-width: 767px){.infoGrid-v1 .info-grid h3 br{display:none}}.infoGrid-v1 .info-grid .col-cont{gap:0px;background:rgba(0,0,0,0) linear-gradient(180deg, rgba(36, 36, 36, 0) 0%, rgba(36, 36, 36, 0.1) 10%, #0D0F0E 100%) 0% 0% no-repeat padding-box;position:absolute;top:0px;overflow:hidden;border-radius:32px;padding:32px 32px;width:calc(100% - 64px);height:376px;flex-wrap:wrap;align-content:flex-end;transition:opacity .3s ease}@media(min-width: 768px)and (max-width: 1300px){.infoGrid-v1 .info-grid .col-cont{border-radius:24px}}@media(max-width: 767px){.infoGrid-v1 .info-grid .col-cont{padding:24px 24px;height:252px;width:calc(100% - 48px)}}.infoGrid-v1 .info-grid .col-cont .wp-block-column{flex-basis:100%}.infoGrid-v1 .info-grid .col-cont p{margin:0px;padding:0px;box-sizing:border-box;letter-spacing:.16px;font-size:16px;line-height:26px;color:#fff;opacity:0;display:none;transition:opacity .3s ease}@media(max-width: 767px){.infoGrid-v1 .info-grid .col-cont p{letter-spacing:.15px;font-size:15px;line-height:24px}}.infoGrid-v1 .info-grid .col-cont h3{color:#fff}.infoGrid-v1 .info-grid .col{cursor:pointer}.infoGrid-v1 .info-grid .col:hover .col-cont{background:rgba(13,15,14,.8);display:flex;opacity:1}.infoGrid-v1 .info-grid .col:hover .col-cont h3{color:#f7c321;margin-bottom:12px}@media(max-width: 767px){.infoGrid-v1 .info-grid .col:hover .col-cont h3{text-align:center}}.infoGrid-v1 .info-grid .col:hover .col-cont h3 a{color:#f7c321}.infoGrid-v1 .info-grid .col:hover .col-cont p{display:block;opacity:1}.infoGrid-v1 .info-grid.column-3 .col{flex-basis:calc(33% - 12px)}@media(max-width: 767px){.infoGrid-v1 .info-grid.column-3 .col{flex-basis:100%}}.infoGrid-v1 .info-grid.column-5 .col{flex-basis:calc(33% - 12px)}@media(max-width: 767px){.infoGrid-v1 .info-grid.column-5 .col{flex-basis:100%}}.infoGrid-v1 .info-grid.column-5 .col:nth-child(4),.infoGrid-v1 .info-grid.column-5 .col:nth-child(5){flex-basis:calc(50% - 12px)}@media(max-width: 767px){.infoGrid-v1 .info-grid.column-5 .col:nth-child(4),.infoGrid-v1 .info-grid.column-5 .col:nth-child(5){flex-basis:100%}}.infoGrid-v2{background:url(../img/bg/bg-paint-top-right.png),url(../img/bg/bg-paint-left-bottom.png);background-repeat:no-repeat;background-size:605px auto,1056px auto;background-position:top right,left bottom}.infoGrid-v2 .info-grid{display:flex;width:100%;flex-wrap:wrap !important;justify-content:left;margin:0 auto;gap:24px;margin:32px auto 32px}@media(min-width: 768px)and (max-width: 1100px){.infoGrid-v2 .info-grid{margin:24px auto}}@media(max-width: 767px){.infoGrid-v2 .info-grid{margin:24px auto 24px}}@media(max-width: 767px){.infoGrid-v2 .info-grid{gap:16px}}.infoGrid-v2 .info-grid .col{flex-basis:calc(25% - 18px);position:relative}@media(max-width: 767px){.infoGrid-v2 .info-grid .col{flex-basis:100%}}.infoGrid-v2 .info-grid figure img{height:440px;width:100%;object-fit:cover;object-position:center;border-radius:32px}.infoGrid-v2 .info-grid .col-cont{gap:0px;background:rgba(0,0,0,0) linear-gradient(180deg, rgba(36, 36, 36, 0) 0%, rgba(36, 36, 36, 0.1) 10%, #0D0F0E 100%) 0% 0% no-repeat padding-box;position:absolute;top:0px;overflow:hidden;border-radius:32px;padding:32px 32px 20px;width:calc(100% - 64px);height:376px;flex-wrap:wrap;align-content:flex-end;transition:background .3s ease}@media(max-width: 767px){.infoGrid-v2 .info-grid .col-cont{padding:24px 24px;width:calc(100% - 48px)}}.infoGrid-v2 .info-grid .col-cont .wp-block-column{flex-basis:100%}.infoGrid-v2 .info-grid .col-cont h3{margin:0px;padding:0px;box-sizing:border-box;margin-bottom:10px}@media(max-width: 374px){.infoGrid-v2 .info-grid .col-cont h3{letter-spacing:.18px;font-size:18px;line-height:26px}}.infoGrid-v2 .info-grid .col-cont p{margin:0px;padding:0px;box-sizing:border-box;letter-spacing:.16px;font-size:16px;line-height:26px;color:#fff;opacity:0;display:none}.infoGrid-v2 .info-grid .col-cont ul{margin:0px;padding:0px;box-sizing:border-box;margin-bottom:16px;display:none;opacity:0;transition:opacity .3s ease}.infoGrid-v2 .info-grid .col-cont ul li{letter-spacing:.16px;font-size:16px;line-height:26px;line-height:20px;display:block;position:relative;padding-left:16px}@media(max-width: 767px){.infoGrid-v2 .info-grid .col-cont ul li{letter-spacing:.15px;font-size:15px;line-height:24px}}@media(max-width: 374px){.infoGrid-v2 .info-grid .col-cont ul li{letter-spacing:.08px;font-size:14px;line-height:22px}}.infoGrid-v2 .info-grid .col-cont ul li:before{width:8px;height:8px;content:"";display:block;background:#fff;border-radius:50%;position:absolute;left:0px;top:6px}@media(max-width: 767px){.infoGrid-v2 .info-grid .col-cont ul li:before{width:5px;height:5px;top:10px}}@media(max-width: 767px){.infoGrid-v2 .info-grid .col-cont ul.mobile-txt14 li{font-size:14px;line-height:24px}}.infoGrid-v2 .info-grid .col-cont .wp-block-buttons{height:25px;display:none;opacity:0;transition:opacity .3s ease}@media(max-width: 767px){.infoGrid-v2 .info-grid .col-cont .wp-block-buttons{justify-content:center}}.infoGrid-v2 .info-grid .col-cont .wp-block-buttons a{padding:0px;background:none !important;color:#f7c321 !important;letter-spacing:.18px;font-size:18px;line-height:26px}@media(max-width: 767px){.infoGrid-v2 .info-grid .col-cont .wp-block-buttons a{letter-spacing:.16px;font-size:16px;line-height:26px}}@media(max-width: 374px){.infoGrid-v2 .info-grid .col-cont .wp-block-buttons a{letter-spacing:.15px;font-size:15px;line-height:24px}}.infoGrid-v2 .info-grid .col{cursor:pointer}.infoGrid-v2 .info-grid .col:hover .col-cont{background:rgba(13,15,14,.8)}.infoGrid-v2 .info-grid .col:hover .col-cont h3{color:#f7c321;margin-bottom:12px}@media(max-width: 767px){.infoGrid-v2 .info-grid .col:hover .col-cont h3{text-align:center}}.infoGrid-v2 .info-grid .col:hover .col-cont h3 a{color:#f7c321}.infoGrid-v2 .info-grid .col:hover .col-cont p,.infoGrid-v2 .info-grid .col:hover .col-cont ul{display:block;opacity:1}.infoGrid-v2 .info-grid .col:hover .col-cont .wp-block-buttons{display:flex;opacity:1}.infoGrid-v2 .info-grid.grid-4 figure img{height:323px}@media(max-width: 767px){.infoGrid-v2 .info-grid.grid-4 figure img{height:400px}}.infoGrid-v2 .info-grid.grid-4 .col-cont{height:272px}@media(max-width: 767px){.infoGrid-v2 .info-grid.grid-4 .col-cont{height:352px}}.infoGrid-v2 .info-grid.grid-4 .col{flex-basis:calc(50% - 16px)}@media(max-width: 767px){.infoGrid-v2 .info-grid.grid-4 .col{flex-basis:100%}}.infoGrid-v2 .info-grid.grid-5 figure img{height:323px}@media(max-width: 767px){.infoGrid-v2 .info-grid.grid-5 figure img{height:400px}}.infoGrid-v2 .info-grid.grid-5 .col-cont{height:272px}@media(max-width: 767px){.infoGrid-v2 .info-grid.grid-5 .col-cont{height:352px}}.infoGrid-v2 .info-grid.grid-5 .col{flex-basis:calc(33.33% - 16px)}@media(min-width: 768px)and (max-width: 1100px){.infoGrid-v2 .info-grid.grid-5 .col{flex-basis:calc(50% - 12px)}}@media(max-width: 767px){.infoGrid-v2 .info-grid.grid-5 .col{flex-basis:100%}}.infoGrid-v2 .info-grid.grid-5 .col:nth-child(4),.infoGrid-v2 .info-grid.grid-5 .col:nth-child(5){flex-basis:calc(50% - 12px)}@media(max-width: 767px){.infoGrid-v2 .info-grid.grid-5 .col:nth-child(4),.infoGrid-v2 .info-grid.grid-5 .col:nth-child(5){flex-basis:100%}}.infoGrid-v2 .info-grid.grid-7 figure img{height:323px}@media(max-width: 767px){.infoGrid-v2 .info-grid.grid-7 figure img{height:300px}}@media(max-width: 374px){.infoGrid-v2 .info-grid.grid-7 figure img{height:380px}}.infoGrid-v2 .info-grid.grid-7 .col-cont{height:272px}@media(max-width: 767px){.infoGrid-v2 .info-grid.grid-7 .col-cont{height:252px}}@media(max-width: 374px){.infoGrid-v2 .info-grid.grid-7 .col-cont{height:334px}}.infoGrid-v2 .info-grid.grid-7 .col:nth-child(1),.infoGrid-v2 .info-grid.grid-7 .col:nth-child(2),.infoGrid-v2 .info-grid.grid-7 .col:nth-child(3){flex-basis:calc(33.33% - 16px)}@media(max-width: 767px){.infoGrid-v2 .info-grid.grid-7 .col:nth-child(1),.infoGrid-v2 .info-grid.grid-7 .col:nth-child(2),.infoGrid-v2 .info-grid.grid-7 .col:nth-child(3){flex-basis:100%}}.infoGrid-v2 .info-grid.grid-7 .col:nth-child(4),.infoGrid-v2 .info-grid.grid-7 .col:nth-child(5),.infoGrid-v2 .info-grid.grid-7 .col:nth-child(6),.infoGrid-v2 .info-grid.grid-7 .col:nth-child(7){flex-basis:calc(25% - 18px)}@media(max-width: 767px){.infoGrid-v2 .info-grid.grid-7 .col:nth-child(4),.infoGrid-v2 .info-grid.grid-7 .col:nth-child(5),.infoGrid-v2 .info-grid.grid-7 .col:nth-child(6),.infoGrid-v2 .info-grid.grid-7 .col:nth-child(7){flex-basis:100%}}@media(min-width: 768px)and (max-width: 1300px){.infoGrid-v2 .info-grid.grid-7 .col{flex-basis:calc(50% - 12px) !important}}.infoGrid-v2 .info-grid.grid-8 figure img{height:323px}@media(max-width: 767px){.infoGrid-v2 .info-grid.grid-8 figure img{height:300px}}.infoGrid-v2 .info-grid.grid-8 .col-cont{height:272px}@media(max-width: 767px){.infoGrid-v2 .info-grid.grid-8 .col-cont{height:252px}}.infoGrid-v2 .info-grid.grid-8 .col{flex-basis:calc(25% - 18px)}@media(min-width: 1101px)and (max-width: 1300px){.infoGrid-v2 .info-grid.grid-8 .col{flex-basis:calc(33.33% - 16px)}}@media(min-width: 768px)and (max-width: 1100px){.infoGrid-v2 .info-grid.grid-8 .col{flex-basis:calc(50% - 12px)}}@media(max-width: 767px){.infoGrid-v2 .info-grid.grid-8 .col{flex-basis:100%}}.infoGrid-v2 .info-grid.grid-9 figure img{height:323px}@media(max-width: 767px){.infoGrid-v2 .info-grid.grid-9 figure img{height:300px}}.infoGrid-v2 .info-grid.grid-9 .col-cont{height:272px}@media(max-width: 767px){.infoGrid-v2 .info-grid.grid-9 .col-cont{height:252px}}.infoGrid-v2 .info-grid.grid-9 .col{flex-basis:calc(33.33% - 18px)}@media(max-width: 767px){.infoGrid-v2 .info-grid.grid-9 .col{flex-basis:100%}}.infoGrid-v2 .logo-partner{margin-bottom:32px}@media(min-width: 768px)and (max-width: 1100px){.infoGrid-v2 .logo-partner{margin-bottom:24px}}@media(max-width: 767px){.infoGrid-v2 .logo-partner{margin-bottom:24px}}.steps .steps-grid{display:flex;width:100%;flex-wrap:wrap !important;justify-content:left;margin:0 auto;gap:17px;margin:32px auto 32px}@media(min-width: 768px)and (max-width: 1100px){.steps .steps-grid{margin:24px auto}}@media(max-width: 767px){.steps .steps-grid{margin:24px auto 24px}}.steps .steps-grid{align-items:stretch}@media(min-width: 768px)and (max-width: 1300px){.steps .steps-grid{gap:12px}}.steps .steps-grid .col{flex-basis:calc(25% - 93px) !important;padding:35px 40px;position:relative;border-radius:24px;background:url(../img/bg/bg-steps-01.png) no-repeat;background-position:center;background-size:cover}@media(min-width: 768px)and (max-width: 1300px){.steps .steps-grid .col{padding:24px 25px;flex-basis:calc(25% - 60px) !important}}@media(min-width: 768px)and (max-width: 1100px){.steps .steps-grid .col{border-radius:12px;flex-basis:calc(50% - 60px) !important}}@media(max-width: 767px){.steps .steps-grid .col{flex-basis:100% !important;padding:28px 24px}}.steps .steps-grid .col:nth-child(1){background:url(../img/bg/bg-steps-01.png) no-repeat;background-position:center;background-size:cover}.steps .steps-grid .col:nth-child(2){background:url(../img/bg/bg-steps-02.png) no-repeat;background-position:center;background-size:cover}.steps .steps-grid .col:nth-child(3){background:url(../img/bg/bg-steps-03.png) no-repeat;background-position:center;background-size:cover}.steps .steps-grid .col:nth-child(4){background:url(../img/bg/bg-steps-04.png) no-repeat;background-position:center;background-size:cover}@media(max-width: 767px){.steps .steps-grid .col p{text-align:left}}.steps .steps-grid .col p.txtSub{margin:0px;padding:0px;box-sizing:border-box;color:#f7c321;font-size:20px;font-weight:800;font-family:"Barlow",sans-serif}@media(max-width: 767px){.steps .steps-grid .col p.txtSub{letter-spacing:.18px;font-size:18px;line-height:26px;text-align:left}}.steps .steps-grid .col figure{position:absolute;top:26px;right:20px;height:40px;display:flex;align-items:flex-end;justify-content:end}@media(min-width: 768px)and (max-width: 1300px){.steps .steps-grid .col figure{top:16px}}.steps .steps-grid .col h3{margin:0px;padding:0px;box-sizing:border-box;font-size:24px;line-height:30px;letter-spacing:.19px}@media(min-width: 768px)and (max-width: 1300px){.steps .steps-grid .col h3{font-size:20px;line-height:30px}}.steps .steps-grid .col h3{margin:24px 0px}@media(min-width: 768px)and (max-width: 1100px){.steps .steps-grid .col h3{margin:12px 0px}}@media(max-width: 767px){.steps .steps-grid .col h3{letter-spacing:.2px;font-size:20px;line-height:26px;margin-bottom:16px}}@media(min-width: 768px)and (max-width: 1300px){.steps .steps-grid .col h3 br{display:none}}.steps .steps-grid .col p:last-child{margin-bottom:0px}.industry{background:url(../img/bg/bg-industry.png) no-repeat;background-size:cover;background-position:center}.industry .industry-grid{display:flex;width:100%;flex-wrap:wrap !important;justify-content:left;margin:0 auto;gap:35px}@media(min-width: 768px)and (max-width: 1460px){.industry .industry-grid{gap:24px}}@media(min-width: 768px)and (max-width: 1100px){.industry .industry-grid{gap:20px}}@media(max-width: 767px){.industry .industry-grid{gap:24px}}.industry .industry-grid .col-txt{flex-basis:calc(100% - 789px) !important}@media(min-width: 768px)and (max-width: 1460px){.industry .industry-grid .col-txt{flex-basis:calc(100% - 574px) !important}}@media(min-width: 768px)and (max-width: 1300px){.industry .industry-grid .col-txt{flex-basis:calc(100% - 474px) !important}}@media(min-width: 768px)and (max-width: 1100px){.industry .industry-grid .col-txt{flex-basis:calc(100% - 320px) !important}}@media(max-width: 767px){.industry .industry-grid .col-txt{flex-basis:100% !important}}.industry .industry-grid .col-list{flex-basis:754px !important;display:flex;flex-direction:column;gap:10px}@media(min-width: 768px)and (max-width: 1460px){.industry .industry-grid .col-list{flex-basis:550px !important}}@media(min-width: 768px)and (max-width: 1300px){.industry .industry-grid .col-list{flex-basis:450px !important}}@media(min-width: 768px)and (max-width: 1100px){.industry .industry-grid .col-list{flex-basis:300px !important}}@media(max-width: 767px){.industry .industry-grid .col-list{flex-basis:100% !important}}.industry .industry-grid .col-list-cont{border-radius:12px;padding:18px 18px 18px 36px}@media(min-width: 768px)and (max-width: 1300px){.industry .industry-grid .col-list-cont{padding:12px 18px 12px 20px}}@media(max-width: 767px){.industry .industry-grid .col-list-cont{padding:14px 18px 14px 18px}}.industry .industry-grid .col-list-cont p{margin:0px;padding:0px;box-sizing:border-box}@media(max-width: 767px){.industry .industry-grid .col-list-cont p{text-align:left}}.industry .industry-grid .col-list-cont figure{height:40px;width:40px;display:flex;align-items:center;justify-content:center}@media(min-width: 768px)and (max-width: 1300px){.industry .industry-grid .col-list-cont figure{height:28px;width:28px}}@media(min-width: 768px)and (max-width: 1300px){.industry .industry-grid .col-list-cont figure img{height:28px !important}}.industry .industry-grid .col-list-cont .wp-block-column{display:flex;flex-direction:row;align-items:center;gap:28px}@media(min-width: 768px)and (max-width: 1300px){.industry .industry-grid .col-list-cont .wp-block-column{gap:12px}}@media(max-width: 767px){.industry .industry-grid .col-list-cont .wp-block-column{gap:16px}}.areas-v1 .areas-grid{display:flex;width:100%;flex-wrap:wrap !important;justify-content:left;margin:0 auto;gap:18px;margin:32px auto 32px}@media(min-width: 768px)and (max-width: 1100px){.areas-v1 .areas-grid{margin:24px auto}}@media(max-width: 767px){.areas-v1 .areas-grid{margin:24px auto 24px}}.areas-v1 .areas-grid{align-items:flex-start}@media(max-width: 767px){.areas-v1 .areas-grid{gap:0px}}.areas-v1 .areas-grid .col{flex-basis:calc(50% - 9px) !important}@media(max-width: 767px){.areas-v1 .areas-grid .col{flex-basis:100% !important}}@media(max-width: 767px){.areas-v1 .areas-grid .gutena-accordion-block{row-gap:0px}}@media(max-width: 767px){.areas-v1 .areas-grid .gutena-accordion-block>.gutena-accordion-block__panel>.gutena-accordion-block__panel-title{padding:12px 12px}}.areas-v1 .areas-grid .gutena-accordion-block>.gutena-accordion-block__panel>.gutena-accordion-block__panel-title>.gutena-accordion-block__panel-title-inner h3{margin:0px;padding:0px;box-sizing:border-box;letter-spacing:-0.24px;font-size:30px;line-height:40px;font-weight:600;color:#100e0e;font-family:"Barlow",sans-serif}@media(min-width: 768px)and (max-width: 1460px){.areas-v1 .areas-grid .gutena-accordion-block>.gutena-accordion-block__panel>.gutena-accordion-block__panel-title>.gutena-accordion-block__panel-title-inner h3{letter-spacing:.24px;font-size:24px;line-height:26px}}@media(min-width: 768px)and (max-width: 1300px){.areas-v1 .areas-grid .gutena-accordion-block>.gutena-accordion-block__panel>.gutena-accordion-block__panel-title>.gutena-accordion-block__panel-title-inner h3{font-size:20px;line-height:30px}}@media(min-width: 768px)and (max-width: 1100px){.areas-v1 .areas-grid .gutena-accordion-block>.gutena-accordion-block__panel>.gutena-accordion-block__panel-title>.gutena-accordion-block__panel-title-inner h3{letter-spacing:.18px;font-size:18px;line-height:26px}}@media(max-width: 767px){.areas-v1 .areas-grid .gutena-accordion-block>.gutena-accordion-block__panel>.gutena-accordion-block__panel-title>.gutena-accordion-block__panel-title-inner h3{letter-spacing:.2px;font-size:20px;line-height:26px}}.areas-v1 .areas-grid .gutena-accordion-block>.gutena-accordion-block__panel{border:0px;border-bottom:1px solid #e4e4e5}.areas-v1 .areas-grid .gutena-accordion-block>.gutena-accordion-block__panel>.gutena-accordion-block__panel-title>.gutena-accordion-block__panel-title-inner>.trigger-plus-minus>.horizontal{background:#f7c321}.areas-v1 .areas-grid .gutena-accordion-block>.gutena-accordion-block__panel>.gutena-accordion-block__panel-title>.gutena-accordion-block__panel-title-inner>.trigger-plus-minus>.vertical{background:#f7c321}.areas-v1 .areas-grid .gutena-accordion-block>.gutena-accordion-block__panel.active>.gutena-accordion-block__panel-title>.gutena-accordion-block__panel-title-inner>.trigger-plus-minus>.vertical{background:#100e0e}@media(max-width: 374px){.areas-v1 .areas-grid .gutena-accordion-block>.gutena-accordion-block__panel>.gutena-accordion-block__panel-content>.gutena-accordion-block__panel-content-inner{padding:12px 12px}}.areas-v1 .areas-grid .wp-block-list{margin:0px;padding:0px;box-sizing:border-box;display:flex;width:100%;flex-wrap:wrap !important;justify-content:left;margin:0 auto;gap:22px}@media(min-width: 768px)and (max-width: 1460px){.areas-v1 .areas-grid .wp-block-list{gap:10px 22px}}@media(min-width: 768px)and (max-width: 1300px){.areas-v1 .areas-grid .wp-block-list{gap:8px 12px}}@media(max-width: 767px){.areas-v1 .areas-grid .wp-block-list{gap:10px}}.areas-v1 .areas-grid .wp-block-list li{flex-basis:calc(33.33% - 17px);letter-spacing:.2px;font-size:20px;line-height:26px;font-weight:600;background:#100e0e;text-align:center;padding:18px 0px;border-radius:16px;color:#fff;border:1px solid #100e0e}@media(min-width: 1301px)and (max-width: 1460px){.areas-v1 .areas-grid .wp-block-list li{font-size:18px}}@media(min-width: 768px)and (max-width: 1300px){.areas-v1 .areas-grid .wp-block-list li{font-size:17px;flex-basis:calc(33.33% - 10px);padding:10px 0px}}@media(min-width: 768px)and (max-width: 1100px){.areas-v1 .areas-grid .wp-block-list li{letter-spacing:.16px;font-size:16px;line-height:26px;flex-basis:calc(50% - 10px);padding:10px 0px;border-radius:12px}}@media(max-width: 767px){.areas-v1 .areas-grid .wp-block-list li{letter-spacing:.16px;font-size:16px;line-height:26px;flex-basis:calc(50% - 15px);padding:6px 0px;border-radius:8px}}.areas-v1 .areas-grid .wp-block-list li a{color:#fff}.areas-v1 .areas-grid .wp-block-list li.haveLink:hover{border:1px solid #fff}.areas-v2{background:url(../img/bg/bg-areas.png) no-repeat;background-position:center;background-size:cover}.areas-v2 .areas-grid{display:flex;width:100%;flex-wrap:wrap !important;justify-content:left;margin:0 auto;gap:50px;align-items:center}@media(min-width: 768px)and (max-width: 1100px){.areas-v2 .areas-grid{gap:20px;text-align:center}}@media(max-width: 767px){.areas-v2 .areas-grid{gap:24px}}.areas-v2 .areas-grid .col-txt{flex-basis:calc(100% - 800px) !important}@media(min-width: 768px)and (max-width: 1460px){.areas-v2 .areas-grid .col-txt{flex-basis:calc(100% - 600px) !important}}@media(min-width: 768px)and (max-width: 1300px){.areas-v2 .areas-grid .col-txt{flex-basis:calc(100% - 500px) !important}}@media(min-width: 768px)and (max-width: 1100px){.areas-v2 .areas-grid .col-txt{flex-basis:100% !important}}@media(max-width: 767px){.areas-v2 .areas-grid .col-txt{flex-basis:100% !important}}.areas-v2 .areas-grid .col-list{flex-basis:750px !important}@media(min-width: 768px)and (max-width: 1460px){.areas-v2 .areas-grid .col-list{flex-basis:550px !important}}@media(min-width: 768px)and (max-width: 1300px){.areas-v2 .areas-grid .col-list{flex-basis:450px !important}}@media(min-width: 768px)and (max-width: 1100px){.areas-v2 .areas-grid .col-list{flex-basis:100% !important}}@media(max-width: 767px){.areas-v2 .areas-grid .col-list{flex-basis:100% !important}}.areas-v2 .areas-grid ul{margin:0px;padding:0px;box-sizing:border-box;display:flex;width:100%;flex-wrap:wrap !important;justify-content:left;margin:0 auto;gap:20px}@media(min-width: 768px)and (max-width: 1300px){.areas-v2 .areas-grid ul{gap:10px}}@media(min-width: 768px)and (max-width: 1100px){.areas-v2 .areas-grid ul{justify-content:center;align-items:center}}@media(max-width: 767px){.areas-v2 .areas-grid ul{gap:10px}}@media(max-width: 374px){.areas-v2 .areas-grid ul{gap:4px}}.areas-v2 .areas-grid ul li a{letter-spacing:.18px;font-size:18px;line-height:26px;display:inline-block;background:#262728;border-radius:11px;position:relative;padding:21px 22px 22px 62px;border:1px solid #262728}@media(min-width: 768px)and (max-width: 1300px){.areas-v2 .areas-grid ul li a{font-size:16px;line-height:24px;padding:13px 14px 13px 42px}}@media(max-width: 767px){.areas-v2 .areas-grid ul li a{letter-spacing:.15px;font-size:15px;line-height:24px;padding:10px 11px 10px 28px}}@media(max-width: 374px){.areas-v2 .areas-grid ul li a{font-size:14px;line-height:20px}}.areas-v2 .areas-grid ul li a:before{background:url(../img/svg/ic-location-pin.svg) no-repeat;background-position:center;background-size:auto 40px;content:"";display:block;position:absolute;left:20px;top:50%;transform:translateY(-50%);width:30px;height:40px}@media(min-width: 768px)and (max-width: 1300px){.areas-v2 .areas-grid ul li a:before{width:24px;height:32px;background-size:auto 24px;left:10px}}@media(max-width: 767px){.areas-v2 .areas-grid ul li a:before{left:1px;background-size:auto 15px}}.areas-v2 .areas-grid ul li a:hover{opacity:.9;border:1px solid #fff}.areas-v2 .areas-grid ul li.noLink{letter-spacing:.18px;font-size:18px;line-height:26px;display:inline-block;background:#262728;border-radius:11px;position:relative;padding:21px 22px 22px 62px;border:1px solid #262728}@media(min-width: 768px)and (max-width: 1300px){.areas-v2 .areas-grid ul li.noLink{font-size:16px;line-height:24px;padding:13px 14px 13px 42px}}@media(max-width: 767px){.areas-v2 .areas-grid ul li.noLink{letter-spacing:.15px;font-size:15px;line-height:24px;padding:10px 11px 10px 28px}}@media(max-width: 374px){.areas-v2 .areas-grid ul li.noLink{font-size:14px;line-height:20px}}.areas-v2 .areas-grid ul li.noLink:before{background:url(../img/svg/ic-location-pin.svg) no-repeat;background-position:center;background-size:auto 40px;content:"";display:block;position:absolute;left:20px;top:50%;transform:translateY(-50%);width:30px;height:40px}@media(min-width: 768px)and (max-width: 1300px){.areas-v2 .areas-grid ul li.noLink:before{width:24px;height:32px;background-size:auto 24px;left:10px}}@media(max-width: 767px){.areas-v2 .areas-grid ul li.noLink:before{left:1px;background-size:auto 15px}}.areas-v2 .areas-grid ul li.noLink:hover{opacity:.9;border:1px solid #fff}@media(max-width: 767px){.areas-v2 .wp-block-buttons{justify-content:center}}.areas-v3 ul{margin:0px;padding:0px;box-sizing:border-box;display:flex;width:100%;flex-wrap:wrap !important;justify-content:left;margin:0 auto;margin:32px auto 32px}@media(min-width: 768px)and (max-width: 1100px){.areas-v3 ul{margin:24px auto}}@media(max-width: 767px){.areas-v3 ul{margin:24px auto 24px}}.areas-v3 ul{gap:24px 30px}@media(min-width: 768px)and (max-width: 1460px){.areas-v3 ul{gap:12px 10px}}@media(max-width: 767px){.areas-v3 ul{gap:12px}}.areas-v3 ul li{flex-basis:calc(50% - 15px)}@media(min-width: 768px)and (max-width: 1460px){.areas-v3 ul li{flex-basis:calc(50% - 5px)}}@media(max-width: 767px){.areas-v3 ul li{flex-basis:100%}}.areas-v3 ul li a{letter-spacing:.18px;font-size:18px;line-height:26px;border-radius:16px;background:#0d0f0e;color:#fff;display:block;position:relative;padding:17px 10px 17px 50px}@media(min-width: 768px)and (max-width: 1300px){.areas-v3 ul li a{font-size:16px;line-height:24px}}@media(max-width: 767px){.areas-v3 ul li a{letter-spacing:.15px;font-size:15px;line-height:24px;padding:11px 10px 12px 50px}}.areas-v3 ul li a strong{font-weight:700}.areas-v3 ul li a:before{width:18px;height:24px;display:block;content:"";background:url(../img/svg/ic-location-pin.svg) no-repeat;background-position:center;background-size:auto 24px;position:absolute;left:20px;top:50%;transform:translateY(-50%)}@media(max-width: 767px){.areas-v3 ul li a:before{top:45%}}.areas-v4{background:url(../img/bg/bg-areas-v3.png) no-repeat;background-position:center;background-size:cover}.areas-v4 .areas-grid{display:flex;width:100%;flex-wrap:wrap !important;justify-content:left;margin:0 auto;gap:45px}@media(min-width: 768px)and (max-width: 1460px){.areas-v4 .areas-grid{gap:40px}}@media(min-width: 768px)and (max-width: 1100px){.areas-v4 .areas-grid{gap:20px}}@media(max-width: 767px){.areas-v4 .areas-grid{gap:24px}}.areas-v4 .areas-grid .col-txt{flex-basis:calc(100% - 740px) !important}@media(min-width: 768px)and (max-width: 1460px){.areas-v4 .areas-grid .col-txt{flex-basis:calc(100% - 590px) !important}}@media(min-width: 768px)and (max-width: 1300px){.areas-v4 .areas-grid .col-txt{flex-basis:calc(100% - 490px) !important}}@media(min-width: 768px)and (max-width: 1100px){.areas-v4 .areas-grid .col-txt{flex-basis:100% !important;text-align:center}}@media(max-width: 767px){.areas-v4 .areas-grid .col-txt{flex-basis:100% !important}}@media(min-width: 768px)and (max-width: 1100px){.areas-v4 .areas-grid .col-txt .wp-block-buttons{justify-content:center}}@media(max-width: 767px){.areas-v4 .areas-grid .col-txt .wp-block-buttons{justify-content:center}}.areas-v4 .areas-grid .col-list{flex-basis:695px !important}@media(min-width: 768px)and (max-width: 1460px){.areas-v4 .areas-grid .col-list{flex-basis:550px !important}}@media(min-width: 768px)and (max-width: 1300px){.areas-v4 .areas-grid .col-list{flex-basis:450px !important}}@media(min-width: 768px)and (max-width: 1100px){.areas-v4 .areas-grid .col-list{flex-basis:100% !important}}@media(max-width: 767px){.areas-v4 .areas-grid .col-list{flex-basis:100% !important}}.areas-v4 .col-list ul{margin:0px;padding:0px;box-sizing:border-box;display:flex;flex-wrap:wrap;flex-direction:column;gap:16px}.areas-v4 .col-list ul li{display:block}.areas-v4 .col-list ul li a{background:#262728;border-radius:11px;position:relative;padding:10px 20px 10px 70px;letter-spacing:.18px;font-size:18px;line-height:26px;display:block;height:48px;display:flex;align-items:center;border:1px solid #262728}@media(min-width: 768px)and (max-width: 1300px){.areas-v4 .col-list ul li a{letter-spacing:.16px;font-size:16px;line-height:26px;padding:6px 20px 6px 50px}}@media(max-width: 767px){.areas-v4 .col-list ul li a{letter-spacing:.16px;font-size:16px;line-height:26px;height:auto;padding:8px 10px 8px 40px}}.areas-v4 .col-list ul li a:before{content:"";display:block;width:28px;height:38px;background:url(../img/svg/ic-location-pin.svg) no-repeat;background-size:28px auto;background-position:left center;top:50%;transform:translateY(-50%);position:absolute;left:20px}@media(min-width: 768px)and (max-width: 1300px){.areas-v4 .col-list ul li a:before{background-size:16px auto;width:24px;height:24px}}@media(max-width: 767px){.areas-v4 .col-list ul li a:before{background-size:16px auto;top:45%;left:15px}}.areas-v4 .col-list ul li a:hover{border:1px solid #fff}.areas-v4 .col-list ul li.noLink{background:#262728;border-radius:11px;position:relative;padding:10px 20px 10px 70px;letter-spacing:.18px;font-size:18px;line-height:26px;display:block;height:48px;display:flex;align-items:center}@media(min-width: 768px)and (max-width: 1300px){.areas-v4 .col-list ul li.noLink{letter-spacing:.16px;font-size:16px;line-height:26px;padding:6px 20px 6px 50px}}@media(max-width: 767px){.areas-v4 .col-list ul li.noLink{letter-spacing:.16px;font-size:16px;line-height:26px;height:auto;padding:8px 10px 8px 40px}}.areas-v4 .col-list ul li.noLink:before{content:"";display:block;width:28px;height:38px;background:url(../img/svg/ic-location-pin.svg) no-repeat;background-size:28px auto;background-position:left center;top:50%;transform:translateY(-50%);position:absolute;left:20px}@media(min-width: 768px)and (max-width: 1300px){.areas-v4 .col-list ul li.noLink:before{background-size:16px auto;width:24px;height:24px}}@media(max-width: 767px){.areas-v4 .col-list ul li.noLink:before{background-size:16px auto;top:45%;left:15px}}@media(min-width: 768px)and (max-width: 1300px){.areas-v4 .col-list ul li br{display:none}}.services{background:url(../img/bg/bg-paint-top-right.png),url(../img/bg/bg-paint-left-bottom.png);background-repeat:no-repeat;background-size:605px auto,1056px auto;background-position:top right,left bottom}.services .ttlServices-grid{display:flex;width:100%;flex-wrap:wrap !important;justify-content:left;margin:0 auto;gap:60px}@media(min-width: 768px)and (max-width: 1100px){.services .ttlServices-grid{gap:20px;text-align:center}}@media(max-width: 767px){.services .ttlServices-grid{gap:24px;text-align:center}}.services .ttlServices-grid .col-txt{flex-basis:calc(100% - 500px) !important}@media(min-width: 768px)and (max-width: 1100px){.services .ttlServices-grid .col-txt{flex-basis:100% !important}}@media(max-width: 767px){.services .ttlServices-grid .col-txt{flex-basis:100% !important}}.services .ttlServices-grid .col-img{flex-basis:440px !important}@media(min-width: 768px)and (max-width: 1100px){.services .ttlServices-grid .col-img{flex-basis:100% !important}}@media(max-width: 767px){.services .ttlServices-grid .col-img{flex-basis:100% !important}}@media(min-width: 768px)and (max-width: 1100px){.services .ttlServices-grid .col-img img{height:60px !important;width:auto}}@media(max-width: 374px){.services .ttlServices-grid .col-img img{height:40px !important;width:auto}}.services .services-grid{display:flex;width:100%;flex-wrap:wrap !important;justify-content:left;margin:0 auto;margin-top:32px}@media(min-width: 768px)and (max-width: 1100px){.services .services-grid{margin-top:24px}}@media(max-width: 767px){.services .services-grid{margin-top:24px}}.services .services-grid{gap:26px 36px}@media(max-width: 767px){.services .services-grid{gap:12px 24px}}.services .services-grid .col{flex-basis:calc(50% - 18px) !important;position:relative}@media(max-width: 767px){.services .services-grid .col{flex-basis:100% !important}}.services .services-grid figure img{border-radius:24px;height:370px;width:100%;object-fit:cover;object-position:center}@media(min-width: 768px)and (max-width: 1100px){.services .services-grid figure img{border-radius:12px}}@media(max-width: 767px){.services .services-grid figure img{border-radius:16px;height:350px}}.services .services-grid .col-cont{gap:0px;background:rgba(0,0,0,0) linear-gradient(180deg, rgba(36, 36, 36, 0) 0%, rgba(36, 36, 36, 0.1) 10%, #0D0F0E 100%) 0% 0% no-repeat padding-box;position:absolute;top:0px;overflow:hidden;padding:32px 32px 20px;width:calc(100% - 64px);height:318px;flex-wrap:wrap;align-content:flex-end;transition:background .3s ease;border-radius:24px}@media(min-width: 768px)and (max-width: 1100px){.services .services-grid .col-cont{border-radius:12px}}@media(max-width: 767px){.services .services-grid .col-cont{padding:20px 16px;width:calc(100% - 32px);border-radius:16px;height:310px}}.services .services-grid .col-cont .wp-block-column{flex-basis:100%}.services .services-grid .col-cont p{letter-spacing:.16px;font-size:16px;line-height:26px;margin:12px 0px;display:none;opacity:0;transition:opacity .3s ease}@media(min-width: 768px)and (max-width: 1100px){.services .services-grid .col-cont p{font-size:15px;line-height:20px}}@media(max-width: 767px){.services .services-grid .col-cont p{letter-spacing:.15px;font-size:15px;line-height:24px;text-align:left;margin:5px 0px}}@media(max-width: 374px){.services .services-grid .col-cont p{font-size:14px;line-height:20px}}.services .services-grid .col-cont ul{margin:0px;padding:0px;box-sizing:border-box;display:none;opacity:0;transition:opacity .3s ease}.services .services-grid .col-cont ul li{letter-spacing:.16px;font-size:16px;line-height:26px;line-height:20px;display:block;position:relative;padding-left:16px}@media(max-width: 767px){.services .services-grid .col-cont ul li{letter-spacing:.15px;font-size:15px;line-height:24px;line-height:19px;padding-left:12px}}.services .services-grid .col-cont ul li:before{width:6px;height:6px;content:"";display:block;background:#fff;border-radius:50%;position:absolute;left:0px;top:6px}@media(max-width: 767px){.services .services-grid .col-cont ul li:before{width:4px;height:4px;top:10px}}.services .services-grid .col-cont h3{margin:0px;padding:0px;box-sizing:border-box}.services .services-grid .col{cursor:pointer}.services .services-grid .col:hover .col-cont{background:rgba(13,15,14,.8)}.services .services-grid .col:hover .col-cont p,.services .services-grid .col:hover .col-cont ul,.services .services-grid .col:hover .col-cont .wp-block-buttons{display:block;opacity:1}.our-services .services-grid{display:flex;width:100%;flex-wrap:wrap !important;justify-content:left;margin:0 auto;gap:15px;margin:32px auto 32px}@media(min-width: 768px)and (max-width: 1100px){.our-services .services-grid{margin:24px auto}}@media(max-width: 767px){.our-services .services-grid{margin:24px auto 24px}}.our-services .services-grid .col{border:2px solid rgba(0,0,0,0);flex-basis:calc(33.33% - 13px) !important;position:relative;border-radius:24px}@media(min-width: 768px)and (max-width: 1460px){.our-services .services-grid .col{flex-basis:calc(33.33% - 14px) !important}}@media(min-width: 768px)and (max-width: 1100px){.our-services .services-grid .col{flex-basis:calc(50% - 14px) !important}}@media(max-width: 767px){.our-services .services-grid .col{flex-basis:100% !important}}.our-services .services-grid .col figure img{height:320px;width:100%;object-fit:cover;object-position:center;border-radius:24px}@media(max-width: 767px){.our-services .services-grid .col figure img{border-radius:12px}}.our-services .services-grid .col-cont{gap:0px;background:rgba(0,0,0,0) linear-gradient(180deg, rgba(36, 36, 36, 0) 0%, rgba(36, 36, 36, 0.1) 10%, #0D0F0E 100%) 0% 0% no-repeat padding-box;position:absolute;top:0px;overflow:hidden;border-radius:24px;padding:20px 32px 20px;width:calc(100% - 63px);height:280px;flex-wrap:wrap;align-content:flex-end;transition:background .3s ease}@media(max-width: 767px){.our-services .services-grid .col-cont{border-radius:12px}}.our-services .services-grid .col-cont .wp-block-column{flex-basis:100%}.our-services .services-grid .col-cont h3{margin:0px;padding:0px;box-sizing:border-box;margin-bottom:10px}@media(max-width: 374px){.our-services .services-grid .col-cont h3{letter-spacing:.18px;font-size:18px;line-height:26px}}.our-services .services-grid .col-cont p{margin:0px;padding:0px;box-sizing:border-box;letter-spacing:.16px;font-size:16px;line-height:26px;color:#fff;display:none;opacity:0}@media(max-width: 767px){.our-services .services-grid .col-cont p{letter-spacing:.15px;font-size:15px;line-height:24px}}.our-services .services-grid .col-cont p.txtCover{margin-bottom:12px}.our-services .services-grid .col-cont .wp-block-buttons{height:25px;margin-top:12px;display:none;opacity:0}@media(max-width: 767px){.our-services .services-grid .col-cont .wp-block-buttons{justify-content:center}}.our-services .services-grid .col-cont .wp-block-buttons a{padding:0px;color:#f7c321 !important;letter-spacing:.18px;font-size:18px;line-height:26px;padding-right:32px;background:url(../img/svg/ic-arrow.svg) no-repeat;background-position:right center;background-size:20px auto}@media(max-width: 767px){.our-services .services-grid .col-cont .wp-block-buttons a{letter-spacing:.16px;font-size:16px;line-height:26px}}.our-services .services-grid .col{cursor:pointer}.our-services .services-grid .col:hover{border:2px solid #f7c321;border-radius:24px}@media(max-width: 767px){.our-services .services-grid .col:hover{border-radius:12px}}.our-services .services-grid .col:hover .col-cont{background:rgba(13,15,14,.8)}.our-services .services-grid .col:hover .col-cont p,.our-services .services-grid .col:hover .col-cont ul,.our-services .services-grid .col:hover .col-cont .wp-block-buttons{display:block;opacity:1;text-align:center}.our-services .services-grid .col:hover .col-cont h3{text-align:center}.our-services .logo-partner{margin-top:32px}@media(min-width: 768px)and (max-width: 1100px){.our-services .logo-partner{margin-top:24px}}@media(max-width: 767px){.our-services .logo-partner{margin-top:24px}}header{padding:16px 0px;position:sticky;top:-100px;left:0;width:100%;transition:top .4s ease;z-index:999;background:#fff}@media(min-width: 768px)and (max-width: 1460px){header{padding:16px 20px;width:calc(100% - 40px)}}@media(min-width: 768px)and (max-width: 1100px){header{padding:10px 15px;width:calc(100% - 30px)}}@media(max-width: 767px){header{padding:10px 0px}}header .top-grid{display:flex;width:100%;flex-wrap:wrap !important;justify-content:left;margin:0 auto;justify-content:space-between}@media(max-width: 767px){header .top-grid{padding-left:15px;position:relative}}header .top-grid .logo{flex-basis:152px}@media(min-width: 768px)and (max-width: 1100px){header .top-grid .logo{flex-basis:125px}}@media(min-width: 768px)and (max-width: 1100px){header .top-grid .logo img{height:70px}}@media(max-width: 767px){header .top-grid .logo img{height:55px}}header .top-grid .navigation{flex-basis:930px;display:flex;align-items:center;justify-content:right;gap:50px;flex-direction:row;position:relative}@media(min-width: 768px)and (max-width: 1200px){header .top-grid .navigation{gap:28px;flex-basis:auto}}@media(min-width: 768px)and (max-width: 1100px){header .top-grid .navigation{gap:12px}}@media(max-width: 767px){header .top-grid .navigation{flex-basis:auto}}header .top-grid .navigation ul{margin:0px;padding:0px;box-sizing:border-box;display:flex;width:100%;flex-wrap:wrap !important;justify-content:left;margin:0 auto;width:auto;justify-content:center;align-items:center;gap:50px;justify-content:right}@media(min-width: 768px)and (max-width: 1200px){header .top-grid .navigation ul{gap:20px}}@media(max-width: 767px){header .top-grid .navigation ul{display:none}}@media(min-width: 768px)and (max-width: 1100px){header .top-grid .navigation ul{gap:8px;padding-right:0px}}header .top-grid .navigation ul li ul{display:none}header .top-grid .navigation ul li a{font-size:20px;font-weight:500;text-transform:uppercase}@media(min-width: 768px)and (max-width: 1100px){header .top-grid .navigation ul li a{font-size:16px}}header .top-grid .navigation ul li a:hover{color:#f7c321}header .top-grid .navigation ul li.current_page_item a{color:#f7c321}header .top-grid .navigation ul li.menu-item-has-children:hover ul{display:block;position:absolute;z-index:2}header .top-grid .navigation ul li.menu-item-has-children ul{padding:5px 12px;background:#fff}header .top-grid .navigation ul li.menu-item-has-children ul li{display:block;padding:8px 0px}header .top-grid .navigation .btnCall{font-weight:900;font-family:"Barlow",sans-serif;letter-spacing:.45px;font-size:20px;padding:15px 45px 16px;background:#0d0f0e;color:#fff;border-radius:28px;cursor:pointer;transition:all .3s ease 0s;text-align:center}@media(min-width: 768px)and (max-width: 1200px){header .top-grid .navigation .btnCall{font-size:18px;padding:15px 25px 16px}}@media(min-width: 768px)and (max-width: 1100px){header .top-grid .navigation .btnCall{padding:15px 16px 16px;font-size:16px}}header .top-grid .navigation .btnCall:hover{transform:translateY(0.1875em)}@media(max-width: 767px){header .top-grid .navigation .btnCall{font-size:16px;padding:10px 6px 12px;position:absolute;right:80px;top:-13px;transform:translateY(50%);width:120px}}@media(max-width: 767px){header .top-grid .navigation .btnCall span .cont-pc{display:none}}header .top-grid .navigation .btnCall span .cont-sp{display:none}@media(max-width: 767px){header .top-grid .navigation .btnCall span .cont-sp{display:block}}header.active{top:0}#toggle-button{display:block}#toggle-button:before{position:absolute;content:"";top:-10px;right:-15px;left:-15px;bottom:-10px;cursor:pointer}#toggle-button{position:fixed;top:27px;right:16px;height:22px;width:30px;cursor:pointer;transition:opacity .25s ease;z-index:999;transition:transform .25s ease}#toggle-button span{background:#0d0f0e;border:none;height:3px;width:100%;position:absolute;top:0;left:0;transition:all .35s ease;cursor:pointer}#toggle-button span:nth-of-type(2){top:8px;background:#0d0f0e}#toggle-button span:nth-of-type(3){top:16px;background:#0d0f0e}#toggle-button.active .top{transform:translateY(8px) translateX(0) rotate(45deg)}#toggle-button.active .middle{opacity:0}#toggle-button.active .bottom{transform:translateY(-8px) translateX(0) rotate(-45deg)}#toggle-button.active{top:34px;right:12px}.overlay{-webkit-backface-visibility:hidden;position:fixed;top:0;left:0;width:100%;height:0%;opacity:0;visibility:hidden;transition:opacity 5s,visibility .35s,height .35s;overflow:hidden}.overlay .navigation{display:block !important}.overlay.open{-webkit-backface-visibility:hidden;opacity:1;transition:opacity .5s;visibility:visible;height:100%;z-index:10;background:#fff;transition:background .35s ease}.overlay.open li{animation:fadeInRight .5s ease forwards;animation-delay:.35s}.overlay.open li:nth-of-type(2){animation-delay:.4s}.overlay.open li:nth-of-type(3){animation-delay:.45s}.overlay.open li:nth-of-type(4){animation-delay:.5s}.overlay.open li:nth-of-type(5){animation-delay:.55s}.overlay nav{position:relative;height:auto;transform:translateY(0%);font-size:18px;font-weight:600;background:#fff;color:#124747;margin:10px 0px}.overlay nav .logo-sp{position:relative;height:69px;display:flex;align-items:center;padding-left:14px}.overlay nav .logo-sp img{width:auto;height:48px}.overlay nav img.logo_modal{width:160px;height:auto;margin:0px;top:-12px}.overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;position:relative;width:100%}.overlay ul li{display:block;height:auto;position:relative;opacity:0;width:auto;margin:12px 22px;padding-bottom:7px}.overlay ul li:last-child{border-bottom:0px}.overlay ul li a{font-weight:600;font-size:16px}.overlay ul li.current-menu-item a{color:#f7c321}.overlay ul li:hover a{color:#f7c321}.overlay ul li.menu-item-has-children:hover a{color:#262424}.overlay ul li.menu-item-has-children:hover+a{color:#f7c321}.overlay ul li.menu-item ul.sub-menu li:hover a{color:#f7c321}.overlay nav button{border:0px;width:100%;background:#124747;position:relative;top:3%;padding:20px 0px}.overlay nav button span{font-size:16px;font-weight:600;color:#fff;padding-right:25px;letter-spacing:2px;cursor:pointer}@-webkit-keyframes fadeInRight{0%{opacity:0;left:20%}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:20%}100%{opacity:1;left:0}}@media(min-width: 768px){#toggle-button{display:none}}@media(min-width: 768px){.sp-nav{display:none}}.overlay nav{height:calc(100vh - 100px)}.sp-navigation{margin-top:22px;height:100%}.overlay ul li ul li:last-child{padding-bottom:0px}.overlay ul li.menu-item-has-children{padding-bottom:0px}.overlay .btn-grid{flex-basis:415px;display:flex;width:100%;flex-wrap:wrap !important;justify-content:left;margin:0 auto;align-items:center;margin:20px 20px;width:auto;gap:10px}.overlay .btn-grid .btnPhone{border-radius:5px;border:2px solid #005a7b;background:#fff;height:48px;display:flex;align-items:center;justify-content:center;color:#005a7b;font-size:16px;flex-basis:calc(50% - 10px)}.overlay .btn-grid .btnPhone span{background:url(../img/svg/ic-tel.svg) no-repeat;background-position:left center;padding:5px 0px 5px 28px}.overlay .btn-grid .btnCall{background:#005a7b;border-radius:5px;font-size:16px;font-weight:600;color:#ffc527;text-align:center;display:flex;align-items:center;justify-content:center;font-size:16px;padding:10px 24px 12px;background:#0d0f0e;color:#fff;width:180px;margin:auto;border-radius:28px;cursor:pointer;transition:all .3s ease 0s;text-align:center}footer{background:#0d0f0e;padding:50px 0px}@media(min-width: 768px)and (max-width: 1460px){footer{padding:32px 25px}}@media(max-width: 767px){footer{padding:28px 20px}}footer .footer-grid{display:flex;width:100%;flex-wrap:wrap !important;justify-content:left;margin:0 auto;justify-content:space-between}@media(max-width: 767px){footer .footer-grid{flex-direction:column;gap:20px}}footer h5,footer p,footer ul,footer li,footer a{color:#fff}footer h5{margin:0px;padding:0px;box-sizing:border-box;font-size:24px;line-height:30px;letter-spacing:.19px}@media(min-width: 768px)and (max-width: 1300px){footer h5{font-size:20px;line-height:30px}}@media(max-width: 767px){footer h5{letter-spacing:.2px;font-size:20px;line-height:26px}}footer .logo img{height:128px;width:auto}@media(min-width: 768px)and (max-width: 1300px){footer .logo img{height:80px}}@media(max-width: 767px){footer .logo img{height:60px}}footer .logo p{margin:0px;padding:0px;box-sizing:border-box;margin-top:32px;letter-spacing:.16px;font-size:16px;line-height:26px}@media(max-width: 767px){footer .logo p{margin-top:12px}}footer .quick-link ul,footer .contact ul{margin:0px;padding:0px;box-sizing:border-box}footer .quick-link ul li,footer .contact ul li{display:block;margin:20px 0px}@media(max-width: 767px){footer .quick-link ul li,footer .contact ul li{margin:10px 0px}}footer .quick-link ul li a,footer .contact ul li a{letter-spacing:.18px;font-size:18px;line-height:26px}@media(min-width: 768px)and (max-width: 1300px){footer .quick-link ul li a,footer .contact ul li a{letter-spacing:.16px;font-size:16px;line-height:26px}}@media(max-width: 767px){footer .quick-link ul li a,footer .contact ul li a{letter-spacing:.16px;font-size:16px;line-height:26px}}@media(max-width: 374px){footer .quick-link ul li a,footer .contact ul li a{letter-spacing:.08px;font-size:14px;line-height:22px}}footer .contact li{padding:5px 0px 5px 32px;margin:12px 0px !important}footer .contact li.info-phone{background:url(../img/svg/ic-phone.svg) no-repeat;background-position:left center;background-size:20px auto}footer .contact li.info-email{background:url(../img/svg/ic-email.svg) no-repeat;background-position:left center;background-size:20px auto}.gallery .wp-block-group__inner-container{width:auto;padding:0px 24px}@media(max-width: 767px){.gallery .wp-block-group__inner-container{padding:0px}}.gallery .wp-swiper{margin-top:32px}@media(min-width: 768px)and (max-width: 1100px){.gallery .wp-swiper{margin-top:24px}}@media(max-width: 767px){.gallery .wp-swiper{margin-top:24px}}.gallery figure img{width:100%;object-fit:cover;object-position:center;height:280px;border-radius:24px}@media(min-width: 768px)and (max-width: 1100px){.gallery figure img{height:230px;border-radius:12px}}@media(max-width: 767px){.gallery figure img{height:220px;border-radius:24px}}.gallery .swiper-pagination-bullets,.gallery .swiper-button-prev,.gallery .swiper-button-next{display:none}.testimonials .testimonials-grid{display:flex;width:100%;flex-wrap:wrap !important;justify-content:left;margin:0 auto;gap:50px}@media(min-width: 768px)and (max-width: 1460px){.testimonials .testimonials-grid{gap:30px}}@media(min-width: 768px)and (max-width: 1100px){.testimonials .testimonials-grid{gap:20px}}@media(max-width: 767px){.testimonials .testimonials-grid{gap:24px}}.testimonials .testimonials-grid .col-txt{flex-basis:calc(100% - 863px) !important}@media(min-width: 768px)and (max-width: 1460px){.testimonials .testimonials-grid .col-txt{flex-basis:calc(100% - 630px) !important}}@media(min-width: 768px)and (max-width: 1100px){.testimonials .testimonials-grid .col-txt{flex-basis:calc(100% - 420px) !important}}@media(max-width: 767px){.testimonials .testimonials-grid .col-txt{flex-basis:100% !important}}.testimonials .testimonials-grid .col-swiper{flex-basis:813px !important}@media(min-width: 768px)and (max-width: 1460px){.testimonials .testimonials-grid .col-swiper{flex-basis:600px !important}}@media(min-width: 768px)and (max-width: 1100px){.testimonials .testimonials-grid .col-swiper{flex-basis:400px !important}}@media(max-width: 767px){.testimonials .testimonials-grid .col-swiper{flex-basis:100% !important}}.testimonials .col-swiper .wp-swiper{width:813px}@media(min-width: 768px)and (max-width: 1460px){.testimonials .col-swiper .wp-swiper{width:600px}}@media(min-width: 768px)and (max-width: 1100px){.testimonials .col-swiper .wp-swiper{width:400px}}@media(max-width: 767px){.testimonials .col-swiper .wp-swiper{width:320px;margin:0 auto}}@media(max-width: 374px){.testimonials .col-swiper .wp-swiper{width:270px}}.testimonials .swiper-testimonials{border-radius:24px;background:#100e0e;color:#fff;padding:40px 40px 40px;position:relative;height:340px}@media(min-width: 768px)and (max-width: 1100px){.testimonials .swiper-testimonials{padding:20px 16px;border-radius:12px}}@media(max-width: 767px){.testimonials .swiper-testimonials{padding:24px 24px;height:300px}}.testimonials .swiper-testimonials p{margin:0px;padding:0px;box-sizing:border-box}@media(max-width: 767px){.testimonials .swiper-testimonials p{text-align:left !important}}.testimonials .swiper-testimonials p.txtUser{position:absolute;bottom:72px}@media(max-width: 767px){.testimonials .swiper-testimonials p.txtUser{bottom:62px}}@media(min-width: 768px)and (max-width: 1100px){.testimonials .swiper-testimonials p br{display:none}}.testimonials .swiper-testimonials:before{background:url(../img/svg/ic-quotation.svg) no-repeat;background-size:cover;background-position:center;width:102px;height:82px;content:"";display:block;position:absolute;top:30px;left:40px}@media(min-width: 768px)and (max-width: 1460px){.testimonials .swiper-testimonials:before{width:64px;height:64px;background-size:60px auto}}@media(min-width: 768px)and (max-width: 1300px){.testimonials .swiper-testimonials:before{width:48px;height:48px;background-size:44px auto}}@media(min-width: 768px)and (max-width: 1100px){.testimonials .swiper-testimonials:before{width:32px;height:32px;background-size:28px auto;top:20px;left:16px}}@media(max-width: 767px){.testimonials .swiper-testimonials:before{background-size:40px auto;width:40px;height:35px;top:24px;left:25px}}.testimonials .swiper-testimonials:after{background:url(../img/svg/ic-star.svg) no-repeat;background-size:auto 23px;background-position:left;width:145px;height:45px;content:"";display:block;position:absolute;bottom:30px;left:40px}@media(min-width: 768px)and (max-width: 1100px){.testimonials .swiper-testimonials:after{bottom:16px;left:16px;background-size:auto 14px}}@media(max-width: 767px){.testimonials .swiper-testimonials:after{background-size:auto 16px;height:32px;left:25px}}@media(max-width: 767px){.testimonials .wp-block-buttons{justify-content:center}}.letters .letters-grid{display:flex;width:100%;flex-wrap:wrap !important;justify-content:left;margin:0 auto;gap:30px;margin-top:32px}@media(min-width: 768px)and (max-width: 1100px){.letters .letters-grid{margin-top:24px}}@media(max-width: 767px){.letters .letters-grid{margin-top:24px}}@media(min-width: 768px)and (max-width: 1300px){.letters .letters-grid{gap:20px}}@media(max-width: 767px){.letters .letters-grid{gap:10px}}.letters .letters-grid .col{flex-basis:calc(33.33% - 20px);position:relative}@media(min-width: 768px)and (max-width: 1300px){.letters .letters-grid .col{flex-basis:calc(33.33% - 16px)}}@media(max-width: 767px){.letters .letters-grid .col{flex-basis:calc(33.33% - 7px)}}.letters .letters-grid .col figure.imgLetter{position:relative;z-index:1}.letters .letters-grid .col figure.imgLetter img{border-radius:24px;border:1px solid #dcdcdc;height:555px;width:100%;object-fit:cover;object-position:center}@media(min-width: 1301px)and (max-width: 1460px){.letters .letters-grid .col figure.imgLetter img{height:450px}}@media(min-width: 768px)and (max-width: 1300px){.letters .letters-grid .col figure.imgLetter img{height:400px}}@media(min-width: 768px)and (max-width: 1100px){.letters .letters-grid .col figure.imgLetter img{border-radius:12px;height:250px}}@media(max-width: 767px){.letters .letters-grid .col figure.imgLetter img{height:150px;border-radius:12px}}@media(max-width: 374px){.letters .letters-grid .col figure.imgLetter img{height:100px}}.letters .letters-grid .col .col-cont{display:none;background:rgba(13,15,14,.8);position:absolute;top:0px;height:555px;width:100%;z-index:2;border-radius:24px;align-items:center;justify-content:center}@media(min-width: 1301px)and (max-width: 1460px){.letters .letters-grid .col .col-cont{height:450px}}@media(min-width: 768px)and (max-width: 1300px){.letters .letters-grid .col .col-cont{height:400px}}@media(min-width: 768px)and (max-width: 1100px){.letters .letters-grid .col .col-cont{height:250px;border-radius:12px}}@media(max-width: 767px){.letters .letters-grid .col .col-cont{height:150px;border-radius:12px}}@media(min-width: 768px)and (max-width: 1100px){.letters .letters-grid .col .col-cont figure img{height:70px}}@media(max-width: 767px){.letters .letters-grid .col .col-cont figure img{height:60px}}.letters .letters-grid .col:hover .col-cont{display:flex}.faq{background:url(../img/bg/bg-faq.png) no-repeat;background-position:center;background-size:cover}@media(max-width: 767px){.faq h2{margin-bottom:12px}}.faq .faq-grid{display:flex;width:100%;flex-wrap:wrap !important;justify-content:left;margin:0 auto;margin-top:32px}@media(min-width: 768px)and (max-width: 1100px){.faq .faq-grid{margin-top:24px}}@media(max-width: 767px){.faq .faq-grid{margin-top:24px}}.faq .faq-grid{gap:30px;align-items:flex-start}@media(min-width: 768px)and (max-width: 1300px){.faq .faq-grid{gap:12px}}@media(min-width: 768px)and (max-width: 1100px){.faq .faq-grid{gap:0px}}@media(max-width: 767px){.faq .faq-grid{gap:0px}}.faq .faq-grid .col{flex-basis:calc(50% - 15px) !important}@media(min-width: 768px)and (max-width: 1300px){.faq .faq-grid .col{flex-basis:calc(50% - 6px) !important}}@media(min-width: 768px)and (max-width: 1100px){.faq .faq-grid .col{flex-basis:100% !important}}@media(max-width: 767px){.faq .faq-grid .col{flex-basis:100% !important}}.faq #rank-math-faq .rank-math-list-item{margin:10px 0px}.faq #rank-math-faq .rank-math-list-item:last-child{margin-bottom:0px}@media(min-width: 768px)and (max-width: 1100px){.faq #rank-math-faq .rank-math-list-item:last-child .rank-math-question{margin-bottom:0px !important}}@media(max-width: 767px){.faq #rank-math-faq .rank-math-list-item:last-child .rank-math-question{margin-bottom:0px !important}}.faq .rank-math-question{border-radius:16px;cursor:pointer;position:relative;display:block;background:#f7c321;letter-spacing:.16px;font-size:16px;line-height:26px;padding:19px 70px 18px 24px;margin:20px 0px;display:flex;align-items:center;font-family:"DM Sans",sans-serif;font-weight:400;color:#100e0e}@media(min-width: 768px)and (max-width: 1300px){.faq .rank-math-question{padding:12px 44px 12px 22px}}@media(min-width: 768px)and (max-width: 1100px){.faq .rank-math-question{margin:12px 0px;border-radius:12px}}@media(max-width: 767px){.faq .rank-math-question{margin:12px 0px;border-radius:12px;letter-spacing:.15px;font-size:15px;line-height:24px;padding:8px 30px 10px 16px}}.faq .rank-math-question strong{font-weight:400}.faq .rank-math-question:after{position:absolute;right:10px;top:4px;content:"";background:url(../img/svg/ic-plus.svg) no-repeat;background-position:center;transition:all 150ms ease-in-out;width:56px;height:56px}@media(min-width: 768px)and (max-width: 1300px){.faq .rank-math-question:after{width:32px;height:32px;top:8px}}@media(max-width: 767px){.faq .rank-math-question:after{width:18px;height:18px;top:50%;transform:translateY(-50%)}}.faq .rank-math-question:hover:after{color:#fff}.faq .rank-math-question.collapse{border-color:#3e4095}.faq .rank-math-question.collapse:after{content:"";background:url(../img/svg/ic-plus.svg) no-repeat;background-position:center;top:3px;transform:translateY(-50%);transform:rotate(-45deg)}@media(min-width: 768px)and (max-width: 1300px){.faq .rank-math-question.collapse:after{top:8px}}@media(max-width: 767px){.faq .rank-math-question.collapse:after{top:30%}}.faq .rank-math-question:hover{opacity:.8}.faq .rank-math-answer p{letter-spacing:.16px;font-size:16px;line-height:26px;font-family:"DM Sans",sans-serif}@media(max-width: 767px){.faq .rank-math-answer p{letter-spacing:.15px;font-size:15px;line-height:24px;text-align:left}}.faq .rank-math-answer p a{text-decoration:underline;font-weight:500}.contact .contact-grid{display:flex;width:100%;flex-wrap:wrap !important;justify-content:left;margin:0 auto;gap:70px}@media(min-width: 768px)and (max-width: 1460px){.contact .contact-grid{gap:40px}}@media(min-width: 768px)and (max-width: 1100px){.contact .contact-grid{gap:20px}}@media(max-width: 767px){.contact .contact-grid{gap:24px}}.contact .contact-grid .col-txt{flex-basis:calc(100% - 770px) !important}@media(min-width: 768px)and (max-width: 1460px){.contact .contact-grid .col-txt{flex-basis:calc(100% - 590px) !important}}@media(min-width: 768px)and (max-width: 1300px){.contact .contact-grid .col-txt{flex-basis:calc(100% - 490px) !important}}@media(min-width: 768px)and (max-width: 1100px){.contact .contact-grid .col-txt{flex-basis:100% !important;text-align:center}}@media(max-width: 767px){.contact .contact-grid .col-txt{flex-basis:100% !important}}.contact .contact-grid .col-list{flex-basis:700px !important;display:flex;flex-direction:column;gap:10px}@media(min-width: 768px)and (max-width: 1460px){.contact .contact-grid .col-list{flex-basis:550px !important}}@media(min-width: 768px)and (max-width: 1300px){.contact .contact-grid .col-list{flex-basis:450px !important}}@media(min-width: 768px)and (max-width: 1100px){.contact .contact-grid .col-list{flex-basis:100% !important}}@media(max-width: 767px){.contact .contact-grid .col-list{flex-basis:100% !important}}.contact .contact-grid .col-list-cont{border-radius:12px;padding:18px 18px 18px 22px}@media(min-width: 768px)and (max-width: 1100px){.contact .contact-grid .col-list-cont{padding:10px 18px 10px 22px}}@media(max-width: 767px){.contact .contact-grid .col-list-cont{padding:12px 11px 12px 11px}}.contact .contact-grid .col-list-cont p{margin:0px;padding:0px;box-sizing:border-box}@media(max-width: 767px){.contact .contact-grid .col-list-cont p{word-break:break-word;text-align:left}}.contact .contact-grid .col-list-cont figure{height:40px;width:40px;display:flex;align-items:center;justify-content:center}@media(min-width: 768px)and (max-width: 1100px){.contact .contact-grid .col-list-cont figure{width:32px}}@media(min-width: 768px)and (max-width: 1100px){.contact .contact-grid .col-list-cont figure img{height:30px !important}}@media(max-width: 767px){.contact .contact-grid .col-list-cont figure img{height:22px !important}}.contact .contact-grid .col-list-cont a{color:#f7c321}.contact .contact-grid .col-list-cont a:hover{text-decoration:underline}.contact .contact-grid .col-list-cont .wp-block-column{display:flex;flex-direction:row;align-items:center;gap:14px}.contact .logo-partner{margin-top:32px}@media(min-width: 768px)and (max-width: 1100px){.contact .logo-partner{margin-top:24px}}@media(max-width: 767px){.contact .logo-partner{margin-top:24px}}.project .btn-grid{margin-top:32px}@media(min-width: 768px)and (max-width: 1100px){.project .btn-grid{margin-top:24px}}@media(max-width: 767px){.project .btn-grid{margin-top:24px}}@media(max-width: 767px){.project .btn-grid{height:84px}}@media(max-width: 374px){.project .btn-grid{height:125px}}@media(min-width: 768px)and (max-width: 1100px){.gallery-page{padding-top:48px}}.gallery-page .project-gallery-filter{margin-top:32px}@media(min-width: 768px)and (max-width: 1100px){.gallery-page .project-gallery-filter{margin-top:24px}}@media(max-width: 767px){.gallery-page .project-gallery-filter{margin-top:24px}}@media(max-width: 767px){.gallery-page .project-gallery-filter{gap:7px}}.gallery-page .project-gallery-filter button{font-size:20px;font-weight:900;font-family:"Barlow",sans-serif;position:relative;padding:14px 20px 14px 60px}@media(min-width: 768px)and (max-width: 1300px){.gallery-page .project-gallery-filter button{font-size:18px}}@media(min-width: 768px)and (max-width: 1100px){.gallery-page .project-gallery-filter button{font-size:17px}}@media(max-width: 767px){.gallery-page .project-gallery-filter button{font-size:16px;padding:10px 16px 10px 57px}}.gallery-page .project-gallery-filter button:before{content:"";width:30px;height:32px;display:block;left:20px;top:50%;transform:translateY(-50%);position:absolute;background:url(../img/svg/ic-filter-all.svg) no-repeat;background-position:center}.gallery-page .project-gallery-filter button.filter-all:before{background:url(../img/svg/ic-filter-all.svg) no-repeat;background-position:center}.gallery-page .project-gallery-filter button.filter-commercial:before{background:url(../img/svg/ic-filter-commercial.svg) no-repeat;background-position:center}.gallery-page .project-gallery-filter button.filter-exterior:before{background:url(../img/svg/ic-filter-exterior.svg) no-repeat;background-position:center}.gallery-page .project-gallery-filter button.filter-interior:before{background:url(../img/svg/ic-filter-interior.svg) no-repeat;background-position:center}.gallery-page .project-gallery-filter button.filter-strata-public-area:before{background:url(../img/svg/ic-filter-strata.svg) no-repeat;background-position:center}.gallery-page .project-gallery-filter button.filter-timber-floor:before{background:url(../img/svg/ic-filter-floor.svg) no-repeat;background-position:center}.gallery-page .project-item-title{font-size:20px}@media(max-width: 767px){.gallery-page .project-item-title{text-align:center;margin-top:5px}}/*# sourceMappingURL=style.min.css.map */