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}html{scroll-behavior:smooth;scroll-padding-top:170px}@media(max-width: 767px){html{scroll-padding-top:130px}}body{font-family:"DM Sans",sans-serif;color:#000;padding-top:150px}@media(min-width: 768px)and (max-width: 1023px){body{padding-top:135px}}@media(max-width: 767px){body{padding-top:110px}}figure.aligncenter{text-align:center}figure.aligncenter img{display:block;margin:0 auto}img{max-width:100%;height:auto;vertical-align:middle}input,select,textarea{outline:none}a{text-decoration:none;color:#000}li{list-style:none;display:inline-block}h1,h2,h3,h4,h5{font-family:"Archivo",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{text-align:center}h1.has-text-align-right,h2.has-text-align-right,h3.has-text-align-right,h4.has-text-align-right,h5.has-text-align-right{text-align:right}@media(max-width: 767px){h1.has-text-align-right,h2.has-text-align-right,h3.has-text-align-right,h4.has-text-align-right,h5.has-text-align-right{text-align:center}}@media(max-width: 767px){h1 br,h2 br,h3 br,h4 br,h5 br{display:none}}p{color:#3d3d3d;font-size:18px;line-height:26px}@media(min-width: 768px)and (max-width: 1300px){p{font-size:16px;line-height:24px}}@media(max-width: 767px){p{font-size:15px;line-height:24px}}p.has-text-align-center{text-align:center}p.has-text-align-right{text-align:right}@media(max-width: 767px){p.has-text-align-right{text-align:center}}@media(max-width: 767px){p br{display:none}}span.subttl{color:#2946b8;font-size:22px;line-height:32px;font-family:"Archivo",sans-serif;font-weight:600;position:relative}@media(min-width: 768px)and (max-width: 1300px){span.subttl{font-size:20px;line-height:28px}}@media(min-width: 768px)and (max-width: 1023px){span.subttl{font-size:16px;line-height:24px}}@media(max-width: 767px){span.subttl{font-size:14px;line-height:26px}}span.subttl:after{content:"";display:inline-block;width:70px;height:2px;background-color:#2946b8;margin-left:10px;vertical-align:middle;position:absolute;top:10px}@media(max-width: 767px){span.subttl:after{width:30px;top:7px}}@media(max-width: 767px){span.subttl:before{content:"";display:inline-block;width:30px;height:2px;background-color:#2946b8;margin-left:10px;vertical-align:middle;position:absolute;top:7px;left:-50px}}figure{margin:0px;padding:0px}h2{margin:0px;padding:0px;font-size:45px;line-height:55px;font-weight:800;margin-top:8px}@media(min-width: 768px)and (max-width: 1300px){h2{font-size:36px;line-height:42px}}@media(min-width: 768px)and (max-width: 1023px){h2{font-size:28px;line-height:36px}}@media(max-width: 767px){h2{font-size:28px;line-height:36px}}.wp-block-group__inner-container,.wrapper{width:1300px;margin:0 auto}@media(max-width: 1360px){.wp-block-group__inner-container,.wrapper{width:auto}}@media(min-width: 768px)and (max-width: 1360px){.wp-block-group__inner-container,.wrapper{margin-left:30px;margin-right:30px}}@media(min-width: 768px)and (max-width: 1299px){.wp-block-group__inner-container,.wrapper{margin-left:0px;margin-right:0px}}section{position:relative;padding:68px 0px}@media(min-width: 768px)and (max-width: 1360px){section{padding:48px 30px}}@media(max-width: 767px){section{padding:32px 25px}}@media(max-width: 767px){.cont-pc{display:none}}.cont-sp{display:none}@media(max-width: 767px){.cont-sp{display:block}}.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:#3e4095}@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}}.page-thanks{padding:64px 0px;text-align:center}@media(max-width: 767px){.page-thanks{padding:32px 20px 64px}}.page-thanks figure{text-align:center}.page-thanks figure img{width:350px;height:auto;margin:0 auto}@media(max-width: 767px){.page-thanks figure img{width:250px}}.page-thanks h1{font-size:48px}@media(max-width: 767px){.page-thanks h1{font-size:26px}}.page-thanks .wp-block-buttons{margin-top:32px}.btn-book{height:55px}@media(max-width: 767px){.btn-book{justify-content:center}}.btn-book .wp-block-button{height:55px;position:relative;top:18px;position:relative;cursor:pointer;transition:all .3s ease 0s}.btn-book .wp-block-button:hover{transform:translateY(0.1875em)}.btn-book .wp-block-button__link{font-weight:500;font-size:18px;padding:15px 42px 16px;box-shadow:0px 4px 7px rgba(41,70,184,.35);background:url(../img/svg/btn-bg-1.svg),url(../img/svg/btn-bg-2.svg),url(../img/svg/btn-bg-3.svg),url(../img/svg/btn-bg-4.svg);background-repeat:no-repeat;background-position:15px 15px,57% 3px,93% center,36% 41px}@media(max-width: 767px){.btn-book .wp-block-button__link{font-size:17px}}.btn-book .wp-block-button__link strong{font-weight:500}.btn-call{height:55px}@media(max-width: 767px){.btn-call{justify-content:center}}.btn-call .wp-block-button{height:55px;position:relative;top:18px;position:relative;cursor:pointer;transition:all .3s ease 0s}.btn-call .wp-block-button:hover{transform:translateY(0.1875em)}.btn-call .wp-block-button__link{font-weight:500;font-size:18px;padding:15px 52px 16px;box-shadow:0px 4px 7px rgba(41,70,184,.35);background:url(../img/svg/btn-bg-1.svg),url(../img/svg/btn-bg-2.svg),url(../img/svg/btn-bg-3.svg),url(../img/svg/btn-bg-4.svg);background-repeat:no-repeat;background-position:15px 15px,57% 3px,93% center,36% 41px}@media(max-width: 767px){.btn-call .wp-block-button__link{font-size:17px}}.btn-call .wp-block-button__link strong{font-weight:500}.enquiry{padding:68px 0px 120px;position:relative;z-index:1}@media(min-width: 768px)and (max-width: 1360px){.enquiry{padding:68px 30px 120px}}@media(min-width: 768px)and (max-width: 1300px){.enquiry{padding:48px 30px 48px}}@media(max-width: 767px){.enquiry{overflow:hidden}}.enquiry:before{content:"";position:absolute;top:0;left:0;width:100%;height:450px;background:url(../img/bg-enquiry.jpg) no-repeat;background-position:top center;background-size:cover;z-index:-1}@media(max-width: 767px){.enquiry:before{height:250px}}@media(max-width: 767px){.enquiry{padding:48px 20px}}.enquiry .wp-block-group__inner-container{position:relative}.enquiry h2{color:#fff;font-weight:700}@media(max-width: 767px){.enquiry h2{text-align:center}}.enquiry h2.ttlServices{height:90px;display:flex;justify-content:center;align-items:center;background:url(../img/svg/spark-form.svg) no-repeat;background-position:20% center}@media(min-width: 768px)and (max-width: 1300px){.enquiry h2.ttlServices{background-size:40px auto}}@media(min-width: 768px)and (max-width: 1023px){.enquiry h2.ttlServices{background-size:30px auto;height:50px}}@media(max-width: 767px){.enquiry h2.ttlServices{background:none;height:auto}}.enquiry .enquiry-grid{display:flex;width:100%;flex-wrap:wrap !important;justify-content:space-between;margin:0 auto;width:auto;align-items:flex-start;gap:40px;border-radius:15px;background:#2946b8;padding:55px 36px;margin-top:20px}@media(min-width: 768px)and (max-width: 1023px){.enquiry .enquiry-grid{padding:32px 24px;gap:20px}}@media(max-width: 767px){.enquiry .enquiry-grid{width:auto;padding:28px 25px;text-align:center}}.enquiry .enquiry-grid span.subttl{color:#fff}.enquiry .enquiry-grid span.subttl:after{background-color:#fff}@media(max-width: 767px){.enquiry .enquiry-grid span.subttl:before{background-color:#fff}}.enquiry .enquiry-grid h2{color:#fff;font-size:35px;line-height:45px}@media(min-width: 768px)and (max-width: 1023px){.enquiry .enquiry-grid h2{font-size:28px;line-height:36px}}@media(max-width: 767px){.enquiry .enquiry-grid h2{font-size:22px;line-height:32px}}@media(min-width: 768px)and (max-width: 1300px){.enquiry .enquiry-grid h2 br{display:none}}.enquiry .enquiry-grid .col-txt{flex-basis:calc(100% - 520px) !important}@media(min-width: 768px)and (max-width: 1023px){.enquiry .enquiry-grid .col-txt{flex-basis:calc(100% - 270px) !important}}@media(max-width: 767px){.enquiry .enquiry-grid .col-txt{flex-basis:100% !important;order:1}}.enquiry .enquiry-grid .col-txt p{color:#fff;margin:24px 0px 30px}.enquiry .enquiry-grid .col-form{flex-basis:480px !important;position:relative}@media(min-width: 768px)and (max-width: 1023px){.enquiry .enquiry-grid .col-form{flex-basis:250px !important}}@media(max-width: 767px){.enquiry .enquiry-grid .col-form{flex-basis:100% !important;order:2}}.enquiry figure.formIcons{position:absolute}.enquiry figure.imgSpark1{top:-20px;right:0px}@media(max-width: 767px){.enquiry figure.imgSpark1{top:-35px;right:-10px}}.enquiry figure.imgSpark1 img{width:80px}@media(min-width: 768px)and (max-width: 1300px){.enquiry figure.imgSpark1 img{width:50px}}@media(min-width: 768px)and (max-width: 1023px){.enquiry figure.imgSpark1 img{width:40px}}@media(max-width: 767px){.enquiry figure.imgSpark1 img{width:30px}}.enquiry figure.imgSpark2{top:250px;right:-10%}@media(min-width: 768px)and (max-width: 1500px){.enquiry figure.imgSpark2{right:-30px}}@media(max-width: 767px){.enquiry figure.imgSpark2{top:100px;right:-20px}}.enquiry figure.imgSpark2 img{width:40px}@media(min-width: 768px)and (max-width: 1300px){.enquiry figure.imgSpark2 img{width:30px}}.enquiry figure.imgSpark3{top:250px;left:-10%}@media(min-width: 768px)and (max-width: 1500px){.enquiry figure.imgSpark3{left:-30px}}@media(max-width: 767px){.enquiry figure.imgSpark3{top:100px;left:-20px}}.enquiry figure.imgSpark3 img{width:45px}@media(min-width: 768px)and (max-width: 1300px){.enquiry figure.imgSpark3 img{width:30px}}fieldset.hidden-fields-container{display:none}.screen-reader-response,.wpcf7-response-output{display:none}.wpcf7-not-valid-tip{color:#f33;font-size:15px}.form-cont{background:#fff;border-radius:15px 15px;border:3px solid #f1a148;overflow:hidden;position:absolute;top:0px}@media(min-width: 768px)and (max-width: 1300px){.form-cont{position:relative}}@media(max-width: 767px){.form-cont{position:relative}}.form-cont h2{margin:0px;padding:0px;text-align:center;background:#f1a148;padding:12px 0px}@media(min-width: 768px)and (max-width: 1023px){.form-cont h2{font-size:20px !important;line-height:30px !important;padding:8px 0px}}@media(max-width: 767px){.form-cont h2{font-size:28px;line-height:36px;padding:8px 0px}}.form-cont .form-cont-container{margin:25px 25px}@media(min-width: 768px)and (max-width: 1023px){.form-cont .form-cont-container{margin:15px 15px}}@media(max-width: 767px){.form-cont .form-cont-container{margin:20px 20px}}.form-cont input,.form-cont select,.form-cont textarea{box-sizing:border-box;width:100%;border:1px solid #d9d9d9;border-radius:10px;padding:10px 16px}.form-cont input::placeholder,.form-cont select::placeholder,.form-cont textarea::placeholder{color:#74757f}.form-cont textarea{resize:none;height:115px}.form-cont input[type=submit]{border:0px;background:#2397d3;border-radius:30px;color:#fff;padding:16px 20px;width:210px;text-transform:uppercase;color:#fff;font-weight:500;text-align:center;display:block;margin:0 auto;box-shadow:0px 4px 7px rgba(41,70,184,.35);background:url(../img/svg/btn-bg-1.svg),url(../img/svg/btn-bg-2.svg),url(../img/svg/btn-bg-3.svg),url(../img/svg/btn-bg-4.svg);background-repeat:no-repeat;background-position:15px 15px,57% 3px,93% center,36% 41px;background-color:#2397d3;cursor:pointer;transition:all .3s ease 0s}@media(max-width: 374px){.form-cont input[type=submit]{width:150px}}.form-cont input[type=submit]:hover{transform:translateY(0.1875em)}.form-cont select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url(../img/svg/ic-arrow-down.svg) no-repeat;background-position:95% center;background-size:15px auto;background-color:#fff;padding-right:30px}.form-cont #txtName{background:url(../img/svg/ic-user.svg) no-repeat;background-position:95.5% center;background-size:18px auto;background-color:#fff;padding-right:38px}.form-cont #txtEmail{background:url(../img/svg/ic-mail.svg) no-repeat;background-position:96% center;background-size:22px auto;background-color:#fff;padding-right:38px}.form-cont.form-contact-page{border:0px}.form-cont.form-contact-page p{margin:0px;padding:0px;margin:10px 0px}@media(max-width: 767px){.form-cont.form-contact-page p{margin:0px 0px}}.form-cont.form-contact-page .form-grid{display:flex;width:100%;flex-wrap:wrap !important;justify-content:space-between;margin:0 auto;gap:8px 5px}@media(min-width: 768px)and (max-width: 1300px){.form-cont.form-contact-page .form-grid{gap:3px 5px}}@media(max-width: 767px){.form-cont.form-contact-page .form-grid{margin:8px 0px}}.form-cont.form-contact-page .form-grid .col{flex-basis:calc(50% - 16px)}@media(min-width: 768px)and (max-width: 1300px){.form-cont.form-contact-page .form-grid .col{flex-basis:calc(50% - 8px)}}@media(max-width: 767px){.form-cont.form-contact-page .form-grid .col{flex-basis:100%}}header{background:#fff;position:fixed;top:0px;width:100%;z-index:10}@media(min-width: 768px)and (max-width: 1299px){header .wrapper{padding-left:20px;padding-right:20px;width:auto}}header .top-wrap{padding:10px 0px;background:#f7f7f7}@media(min-width: 768px)and (max-width: 1299px){header .top-wrap{padding-left:20px;padding-right:20px;width:auto}}@media(max-width: 767px){header .top-wrap{padding:2px 10px}}header .top-wrap ul{margin:0px;padding:0px;width:1300px;margin:0 auto;text-align:right}@media(max-width: 1360px){header .top-wrap ul{width:auto}}@media(min-width: 768px)and (max-width: 1360px){header .top-wrap ul{margin-left:30px;margin-right:30px}}@media(min-width: 768px)and (max-width: 1299px){header .top-wrap ul{margin-left:0px;margin-right:0px}}@media(max-width: 767px){header .top-wrap ul{text-align:left}}header .top-wrap ul li{padding:5px 0px 5px 30px}@media(max-width: 767px){header .top-wrap ul li{padding-left:23px}}header .top-wrap ul li.txtPhone{background:url(../img/svg/ic-phone.svg) no-repeat;background-position:left center;padding-right:25px;border-right:1px solid #000;margin-right:16px}@media(max-width: 767px){header .top-wrap ul li.txtPhone{background-size:16px auto;padding-right:10px;border-right:0px;margin-right:5px}}header .top-wrap ul li.txtEmail{background:url(../img/svg/ic-mail-v2.svg) no-repeat;background-position:left center}@media(max-width: 767px){header .top-wrap ul li.txtEmail{background-size:16px auto}}header .top-wrap ul li a{font-size:16px}@media(max-width: 767px){header .top-wrap ul li a{font-size:13px}}header .main-nav{background:#fff;padding:12px 0px}@media(max-width: 767px){header .main-nav{padding:10px 10px}}header .main-nav .wrapper{display:flex;width:100%;flex-wrap:wrap !important;justify-content:space-between;margin:0 auto;width:1300px;margin:0 auto;align-items:center}@media(max-width: 1360px){header .main-nav .wrapper{width:auto}}@media(min-width: 768px)and (max-width: 1360px){header .main-nav .wrapper{margin-left:30px;margin-right:30px}}@media(min-width: 768px)and (max-width: 1299px){header .main-nav .wrapper{margin-left:0px;margin-right:0px}}header .main-nav .logo{flex-basis:285px}@media(min-width: 768px)and (max-width: 1023px){header .main-nav .logo{flex-basis:180px}}@media(max-width: 767px){header .main-nav .logo{flex-basis:220px}}header .main-nav .navigation{flex-basis:calc(100% - 500px)}@media(min-width: 768px)and (max-width: 1023px){header .main-nav .navigation{flex-basis:calc(100% - 400px)}}@media(max-width: 767px){header .main-nav .navigation{display:none}}header .main-nav .btn-head{flex-basis:200px}@media(min-width: 768px)and (max-width: 1023px){header .main-nav .btn-head{flex-basis:170px}}header .main-nav .navigation ul{margin:0px;padding:0px;display:flex;width:100%;flex-wrap:wrap !important;justify-content:space-between;margin:0 auto;width:auto;justify-content:center;align-items:center;gap:50px}@media(min-width: 768px)and (max-width: 1023px){header .main-nav .navigation ul{gap:10px}}header .main-nav .navigation ul li ul{display:none}header .main-nav .navigation ul li a{font-size:18px;font-weight:500;font-family:"Archivo",sans-serif;text-transform:uppercase}header .main-nav .navigation ul li a:hover{color:#2946b8}@media(min-width: 768px)and (max-width: 1023px){header .main-nav .navigation ul li a{font-size:16px}}header .main-nav .navigation ul li.current_page_item a{color:#2946b8}header .main-nav .navigation ul li.menu-item-has-children{padding-right:20px;background:url(../img/svg/ic-arrowdown.svg) no-repeat;background-position:right 40%}header .main-nav .navigation ul li.menu-item-has-children:hover ul{display:block;position:absolute;z-index:2}header .main-nav .navigation ul li.menu-item-has-children ul{padding:5px 12px;background:#fff}header .main-nav .navigation ul li.menu-item-has-children ul li{display:block;padding:8px 0px}@media(max-width: 767px){header .main-nav .btn-head{display:none}}header .main-nav .btnQuote{font-weight:500;font-size:18px;padding:15px 42px 16px;box-shadow:0px 4px 7px rgba(41,70,184,.35);background:url(../img/svg/btn-bg-1.svg),url(../img/svg/btn-bg-2.svg),url(../img/svg/btn-bg-3.svg),url(../img/svg/btn-bg-4.svg);background-repeat:no-repeat;background-position:15px 15px,57% 3px,93% center,36% 41px;position:relative;background-color:#2397d3;color:#fff;border-radius:28px;cursor:pointer;transition:all .3s ease 0s;text-align:center}header .main-nav .btnQuote:hover{transform:translateY(0.1875em)}@media(min-width: 768px)and (max-width: 1023px){header .main-nav .btnQuote{font-size:15px;padding:15px 32px 16px}}@media(max-width: 767px){header .main-nav .btnQuote{font-size:17px}}@media(min-width: 768px){.sp-nav{display:none}}#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:65px;right:16px;height:22px;width:30px;cursor:pointer;transition:opacity .25s ease;z-index:999;transition:transform .25s ease}#toggle-button span{background:#2946b8;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}#toggle-button span:nth-of-type(3){top:16px}#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:40px;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:200px}.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 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:space-between;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 .btnBook{background:#005a7b;border-radius:5px;font-size:16px;font-weight:600;color:#ffc527;text-align:center;flex-basis:calc(50% - 5px);display:flex;align-items:center;justify-content:center;height:50px}footer{background:url(../img/bg-footer-copyright.png),url(../img/bg-footer.jpg);background-repeat:no-repeat;background-size:contain,cover;background-position:bottom,bottom center;padding:48px 0px 24px}@media(min-width: 768px)and (max-width: 1300px){footer{padding:35px 20px 20px}}@media(max-width: 767px){footer{padding:32px 20px}}footer .footer-grid{display:flex;width:100%;flex-wrap:wrap !important;justify-content:space-between;margin:0 auto}footer .info{flex-basis:355px}@media(min-width: 768px)and (max-width: 1300px){footer .info{flex-basis:300px}}@media(min-width: 768px)and (max-width: 1023px){footer .info{flex-basis:250px}}@media(max-width: 767px){footer .info{flex-basis:100%}}footer .info img{width:300px;height:auto;margin-bottom:24px}@media(min-width: 768px){footer .info img{width:250px}}@media(max-width: 767px){footer .info img{width:250px}}footer .info p{margin:0px;padding:0px;color:#fff}footer .links-list{padding-top:40px}footer .links-list ul{margin:0px;padding:0px}footer .links-list ul li{display:block;margin:8px 0px;color:#fff}footer .links-list ul li a{font-size:18px;color:#fff}@media(min-width: 768px)and (max-width: 1300px){footer .links-list ul li a{font-size:17px}}@media(min-width: 768px)and (max-width: 1023px){footer .links-list ul li a{font-size:15px}}@media(max-width: 767px){footer .links-list ul li a{font-size:15px}}footer .links-list p{color:#fff}@media(min-width: 768px)and (max-width: 1023px){footer .newsletter{display:none}}footer h5{margin:0px;padding:0px;color:#fff;margin-bottom:32px;position:relative;font-size:24px;line-height:32px;font-weight:800}@media(min-width: 768px)and (max-width: 1300px){footer h5{font-size:20px}}@media(min-width: 768px)and (max-width: 1023px){footer h5{font-size:18px;margin-bottom:16px}}@media(max-width: 767px){footer h5{font-size:20px;line-height:30px;margin-bottom:24px}}footer h5:before{content:"";height:2px;width:65px;background:#2397d3;position:absolute;bottom:-5px}footer .form-newsletter{flex-basis:305px}@media(max-width: 767px){footer .form-newsletter{flex-basis:100%}}footer .form-newsletter input{box-sizing:border-box}footer .form-newsletter input[type=email]{border-radius:6px;font-size:18px;padding:15px 12px;padding-right:65px;background:#fff;border:0px;width:310px}@media(max-width: 767px){footer .form-newsletter input[type=email]{width:100%}}footer .form-newsletter input[type=email]::placeholder{color:#848484}footer .form-newsletter p{margin:0px;padding:0px;position:relative}footer .form-newsletter input[type=submit]{border:0px;font-size:5px;width:55px;height:50.68px;border-radius:0px 6px 6px 0px;position:absolute;top:0px;right:0px;color:rgba(0,0,0,0);background:url(../img/svg/ic-send.svg) no-repeat;background-position:center;background-color:#2397d3}footer .form-newsletter .wpcf7-not-valid-tip{color:#f33;font-size:15px;display:block}footer .copyright{margin-top:64px;padding:32px 0px 12px;text-align:center}@media(min-width: 768px){footer .copyright{margin-top:32px}}footer .copyright p{margin:0px;padding:0px;color:#fff;font-size:16px}.infoSection-v1{padding:68px 0px}@media(min-width: 768px)and (max-width: 1300px){.infoSection-v1{padding:48px 30px}}@media(max-width: 767px){.infoSection-v1{padding:32px 25px}}.infoSection-v1 .info-grid{display:flex;width:100%;flex-wrap:wrap !important;justify-content:space-between;margin:0 auto;gap:20px}@media(min-width: 768px)and (max-width: 1023px){.infoSection-v1 .info-grid{align-items:flex-start}}@media(max-width: 767px){.infoSection-v1 .info-grid{text-align:center}}@media(min-width: 768px)and (max-width: 1299px){.infoSection-v1 .info-grid h2 br{display:none}}.infoSection-v1 .info-grid .col-img{flex-basis:600px !important}@media(min-width: 768px)and (max-width: 1300px){.infoSection-v1 .info-grid .col-img{flex-basis:450px !important}}@media(min-width: 768px)and (max-width: 1023px){.infoSection-v1 .info-grid .col-img{flex-basis:250px !important;position:sticky;top:150px}}@media(max-width: 767px){.infoSection-v1 .info-grid .col-img{flex-basis:100% !important;order:2}}@media(max-width: 767px){.infoSection-v1 .info-grid .col-img figure img{position:relative;z-index:2}}.infoSection-v1 .info-grid .col-txt{flex-basis:calc(100% - 630px) !important}@media(min-width: 768px)and (max-width: 1300px){.infoSection-v1 .info-grid .col-txt{flex-basis:calc(100% - 480px) !important}}@media(min-width: 768px)and (max-width: 1023px){.infoSection-v1 .info-grid .col-txt{flex-basis:calc(100% - 270px) !important}}@media(max-width: 767px){.infoSection-v1 .info-grid .col-txt{flex-basis:100% !important;order:1}}.infoSection-v1 figure.imgVacuum{position:absolute;right:20px;bottom:-80px;z-index:1}@media(min-width: 2000px){.infoSection-v1 figure.imgVacuum{right:calc((100vw - 1920px)/2 + 20px)}}@media(min-width: 1500px)and (max-width: 1599px){.infoSection-v1 figure.imgVacuum{bottom:auto;top:0px;right:0px}}@media(min-width: 768px)and (max-width: 1499px){.infoSection-v1 figure.imgVacuum{right:auto;left:0px;bottom:-80px;top:auto}}@media(min-width: 768px)and (max-width: 1300px){.infoSection-v1 figure.imgVacuum{display:none}}@media(max-width: 767px){.infoSection-v1 figure.imgVacuum{position:absolute;right:auto;bottom:-20px;z-index:1;left:-10px}}.infoSection-v1 figure.imgVacuum img{width:315px;height:auto}@media(min-width: 1800px)and (max-width: 1920px){.infoSection-v1 figure.imgVacuum img{width:300px}}@media(min-width: 1700px)and (max-width: 1799px){.infoSection-v1 figure.imgVacuum img{width:250px}}@media(min-width: 1600px)and (max-width: 1699px){.infoSection-v1 figure.imgVacuum img{width:200px}}@media(min-width: 1200px)and (max-width: 1599px){.infoSection-v1 figure.imgVacuum img{width:200px}}@media(max-width: 767px){.infoSection-v1 figure.imgVacuum img{width:120px}}.mv{padding:0px;background:#add8e6;overflow:hidden;background:url(../img/mv-pro-cleaning-bg.png) no-repeat;background-position:bottom center;background-size:cover}@media(min-width: 768px)and (max-width: 1360px){.mv{padding:48px 30px 0px}}@media(min-width: 768px)and (max-width: 1300px){.mv{padding:8px 30px 48px}}@media(min-width: 768px)and (max-width: 1023px){.mv{padding:32px 30px 32px}}@media(max-width: 767px){.mv{padding-left:20px;padding-right:20px}}.mv .wp-block-group__inner-container{position:relative}.mv .mv-grid{display:flex;width:100%;flex-wrap:wrap !important;justify-content:space-between;margin:0 auto;gap:20px;align-items:center;height:650px}@media(min-width: 768px)and (max-width: 1300px){.mv .mv-grid{height:430px}}@media(min-width: 768px)and (max-width: 1023px){.mv .mv-grid{height:auto;gap:20px;align-items:self-end}}@media(max-width: 767px){.mv .mv-grid{height:auto;padding:32px 0px 0px;text-align:center}}.mv .mv-grid .col-txt{flex-basis:calc(100% - 555px) !important}@media(min-width: 768px)and (max-width: 1250px){.mv .mv-grid .col-txt{flex-basis:calc(100% - 430px) !important}}@media(min-width: 768px)and (max-width: 1300px){.mv .mv-grid .col-txt{flex-basis:calc(100% - 330px) !important}}@media(min-width: 768px)and (max-width: 1023px){.mv .mv-grid .col-txt{flex-basis:calc(100% - 220px) !important}}@media(max-width: 767px){.mv .mv-grid .col-txt{flex-basis:100% !important}}.mv .mv-grid .col-img{flex-basis:535px !important}@media(min-width: 768px)and (max-width: 1250px){.mv .mv-grid .col-img{flex-basis:400px !important}}@media(min-width: 768px)and (max-width: 1300px){.mv .mv-grid .col-img{flex-basis:300px !important}}@media(min-width: 768px)and (max-width: 1023px){.mv .mv-grid .col-img{flex-basis:200px !important}}@media(max-width: 767px){.mv .mv-grid .col-img{flex-basis:100% !important}}.mv h1{margin:0px;padding:0px;font-size:64px;line-height:78px;font-weight:800;margin-top:8px}@media(min-width: 768px)and (max-width: 1300px){.mv h1{font-size:48px;line-height:58px}}@media(min-width: 768px)and (max-width: 1023px){.mv h1{font-size:35px;line-height:42px}}@media(max-width: 767px){.mv h1{font-size:32px;line-height:42px}}@media(max-width: 767px){.mv h1 br{display:none}}.mv h1+p{font-size:18px;line-height:26px;margin:24px 0px 24px;width:620px}@media(min-width: 768px)and (max-width: 1023px){.mv h1+p{width:auto;margin:16px 0px}}@media(max-width: 767px){.mv h1+p{width:auto;font-size:15px;line-height:24px;margin:18px 0px}}.mv .col-img{position:relative;height:650px;text-align:center}@media(min-width: 768px)and (max-width: 1300px){.mv .col-img{height:480px}}@media(min-width: 768px)and (max-width: 1023px){.mv .col-img{height:auto}}@media(max-width: 767px){.mv .col-img{height:auto}}.mv .col-img figure{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;bottom:0px}@media(min-width: 768px)and (max-width: 1023px){.mv .col-img figure{position:absolute;bottom:-30px}}@media(max-width: 767px){.mv .col-img figure{position:relative}}.mv .col-img figure img{height:600px;width:auto;position:relative;z-index:2}@media(min-width: 768px)and (max-width: 1300px){.mv .col-img figure img{height:auto}}@media(max-width: 767px){.mv .col-img figure img{height:auto;height:320px}}@media(min-width: 768px){.mv .col-img figure.mvStrata img{width:100%;height:auto}}@media(min-width: 768px)and (max-width: 1299px){.mv figure.imgSpark1{display:none}}.mv figure.imgSpark1 img{top:20px;left:-17%}@media(min-width: 768px)and (max-width: 2000px){.mv figure.imgSpark1 img{left:-10%}}@media(min-width: 768px)and (max-width: 1600px){.mv figure.imgSpark1 img{left:-80px}}@media(min-width: 768px)and (max-width: 1470px){.mv figure.imgSpark1 img{width:70px;left:-58px}}@media(min-width: 768px)and (max-width: 1360px){.mv figure.imgSpark1 img{width:60px;left:-25px}}@media(max-width: 767px){.mv figure.imgSpark1 img{width:40px;left:-10px}}@media(min-width: 768px)and (max-width: 1299px){.mv figure.imgSpark2{display:none}}.mv figure.imgSpark2 img{bottom:20px;left:-12%}@media(min-width: 768px)and (max-width: 2000px){.mv figure.imgSpark2 img{left:-10%}}@media(min-width: 768px)and (max-width: 1600px){.mv figure.imgSpark2 img{left:-80px}}@media(max-width: 767px){.mv figure.imgSpark2 img{width:40px;left:-10px}}@media(min-width: 768px)and (max-width: 1299px){.mv figure.imgSpark3{display:none}}.mv figure.imgSpark3 img{top:20px;right:-12%}@media(min-width: 768px)and (max-width: 2000px){.mv figure.imgSpark3 img{right:-5%}}@media(min-width: 768px)and (max-width: 1600px){.mv figure.imgSpark3 img{right:-80px}}@media(max-width: 767px){.mv figure.imgSpark3 img{width:40px;right:-10px}}@media(min-width: 768px)and (max-width: 1299px){.mv figure.mvLine{display:none}}.mv figure.mvLine img{bottom:0px;right:-30%;width:450px;z-index:1}@media(min-width: 768px)and (max-width: 2000px){.mv figure.mvLine img{right:-20%}}@media(min-width: 768px)and (max-width: 1600px){.mv figure.mvLine img{right:-160px}}@media(max-width: 767px){.mv figure.mvLine img{width:200px;right:-50px}}.mv figure.mvIcons img{position:absolute}.services{text-align:center;background:url(../img/bg-services.jpg) no-repeat;background-position:bottom right;background-size:cover}@media(min-width: 768px)and (max-width: 1499px){.services{overflow:hidden}}.services p:nth-child(1){margin:0px;padding:0px}.services .subttl{padding-left:90px;padding-right:90px}.services .subttl:before{content:"";display:inline-block;width:70px;height:2px;background-color:#2946b8;margin-left:10px;vertical-align:middle;position:absolute;top:10px;left:0px}.services .sliderServices{margin-top:32px}.services .services-cont{background:#fff;border-radius:20px;box-shadow:0px 0px 24px rgba(0,0,0,.04);padding:20px 20px}@media(max-width: 767px){.services .services-cont{padding:12px 12px}}.services .services-cont img{border-radius:20px 20px 0px 0px;width:100%;height:230px;object-fit:cover;object-position:center}@media(max-width: 374px){.services .services-cont img{height:180px}}.services .services-cont .col{background:#e7f3ff;border-radius:20px 20px 20px 20px;text-align:left;flex-basis:100%}.services .services-cont h3,.services .services-cont p{margin:0px;padding:0px}.services .services-cont h3{margin:24px 20px 15px;font-size:20px;font-weight:700}@media(min-width: 768px)and (max-width: 1300px){.services .services-cont h3{font-size:18px}}@media(max-width: 767px){.services .services-cont h3{font-size:20px;line-height:28px;margin:16px 20px 10px}}.services .services-cont h3 strong{font-weight:700}.services .services-cont p{margin:0px 20px;height:188px;color:#626262}@media(min-width: 768px)and (max-width: 1300px){.services .services-cont p{height:auto;margin-bottom:20px}}@media(max-width: 767px){.services .services-cont p{margin:0px 20px 25px;height:auto}}.services .services-cont p.txtSizeMD{height:120px}@media(max-width: 767px){.services .services-cont p.txtSizeMD{height:auto}}.services .swiper-button-prev{width:60px;height:60px;border-radius:50%;background:url(../img/svg/swiper-prev.svg) no-repeat;background-position:center;background-size:22px auto;left:-70px;top:45%;z-index:5;background-color:#2946b8}@media(min-width: 768px)and (max-width: 1499px){.services .swiper-button-prev{left:-20px}}@media(max-width: 767px){.services .swiper-button-prev{display:block !important;width:38px;height:38px;top:auto;bottom:-25px;left:37%;background-size:16px auto}}@media(max-width: 374px){.services .swiper-button-prev{left:33%}}.services .swiper-button-prev:after{content:""}.services .swiper-button-next{width:60px;height:60px;border-radius:50%;background:url(../img/svg/swiper-next.svg) no-repeat;background-position:center;background-size:22px auto;right:-70px;top:45%;z-index:5;background-color:#2946b8}@media(min-width: 768px)and (max-width: 1499px){.services .swiper-button-next{right:-20px}}@media(max-width: 767px){.services .swiper-button-next{display:block !important;width:38px;height:38px;top:auto;bottom:-25px;right:37%;background-size:16px auto}}@media(max-width: 374px){.services .swiper-button-next{right:33%}}.services .swiper-button-next:after{content:""}.services .wp-block-group__inner-container{position:relative}.services figure.servicesIcons{position:absolute}.services figure.imgSpark1{top:20px;left:-7%}@media(min-width: 768px)and (max-width: 1700px){.services figure.imgSpark1{left:0px}}@media(max-width: 767px){.services figure.imgSpark1{left:-15px}}@media(max-width: 374px){.services figure.imgSpark1{left:-20px}}@media(min-width: 768px)and (max-width: 1700px){.services figure.imgSpark1 img{width:80px}}@media(min-width: 768px)and (max-width: 1600px){.services figure.imgSpark1 img{width:70px}}@media(min-width: 768px)and (max-width: 1023px){.services figure.imgSpark1 img{width:40px}}@media(max-width: 767px){.services figure.imgSpark1 img{width:50px}}@media(max-width: 374px){.services figure.imgSpark1 img{width:40px}}.services figure.imgSpark2{top:70px;right:-12%}@media(min-width: 768px)and (max-width: 1700px){.services figure.imgSpark2{right:0px}}@media(max-width: 767px){.services figure.imgSpark2{right:-20px}}@media(min-width: 768px)and (max-width: 1600px){.services figure.imgSpark2 img{width:70px}}@media(min-width: 768px)and (max-width: 1023px){.services figure.imgSpark2 img{width:40px}}@media(max-width: 767px){.services figure.imgSpark2 img{width:40px}}.services figure.imgSpark3{bottom:-50px;left:-12%}@media(min-width: 768px)and (max-width: 1700px){.services figure.imgSpark3{left:-10%}}@media(min-width: 768px)and (max-width: 1600px){.services figure.imgSpark3{left:-70px}}@media(max-width: 767px){.services figure.imgSpark3{left:-20px;bottom:-36px}}@media(min-width: 768px)and (max-width: 1600px){.services figure.imgSpark3 img{width:70px}}@media(min-width: 768px)and (max-width: 1023px){.services figure.imgSpark3 img{width:40px}}@media(max-width: 767px){.services figure.imgSpark3 img{width:40px}}.services figure.imgSpark4{bottom:20px;right:-15%}@media(min-width: 768px)and (max-width: 1700px){.services figure.imgSpark4{right:-10%}}@media(min-width: 768px)and (max-width: 1600px){.services figure.imgSpark4{right:-70px}}@media(max-width: 767px){.services figure.imgSpark4{right:-20px;bottom:-36px}}@media(min-width: 768px)and (max-width: 1700px){.services figure.imgSpark4 img{width:80px}}@media(min-width: 768px)and (max-width: 1600px){.services figure.imgSpark4 img{width:70px}}@media(min-width: 768px)and (max-width: 1023px){.services figure.imgSpark4 img{width:40px}}@media(max-width: 767px){.services figure.imgSpark4 img{width:40px}}.reasons{background:url(../img/bg-reasons.png) no-repeat;background-position:left 50px;background-size:830px auto;background-color:#fff}@media(min-width: 768px)and (max-width: 1300px){.reasons{background-size:500px auto}}@media(min-width: 768px)and (max-width: 1023px){.reasons{background-size:350px auto}}@media(max-width: 767px){.reasons{text-align:center}}.reasons .reason-grid-v1{display:flex;width:100%;flex-wrap:wrap !important;justify-content:space-between;margin:0 auto;gap:80px}@media(min-width: 768px)and (max-width: 1300px){.reasons .reason-grid-v1{gap:20px}}@media(min-width: 768px)and (max-width: 1023px){.reasons .reason-grid-v1{align-items:flex-start}}@media(max-width: 767px){.reasons .reason-grid-v1{gap:20px}}.reasons .reason-grid-v1 .col-img{flex-basis:520px !important}@media(min-width: 768px)and (max-width: 1300px){.reasons .reason-grid-v1 .col-img{flex-basis:350px !important}}@media(min-width: 768px)and (max-width: 1023px){.reasons .reason-grid-v1 .col-img{flex-basis:250px !important;position:sticky;top:110px;padding-top:40px}}@media(max-width: 767px){.reasons .reason-grid-v1 .col-img{flex-basis:100% !important;order:2}}.reasons .reason-grid-v1 .col-list{flex-basis:calc(100% - 600px) !important}@media(min-width: 768px)and (max-width: 1300px){.reasons .reason-grid-v1 .col-list{flex-basis:calc(100% - 370px) !important}}@media(min-width: 768px)and (max-width: 1023px){.reasons .reason-grid-v1 .col-list{flex-basis:calc(100% - 270px) !important}}@media(max-width: 767px){.reasons .reason-grid-v1 .col-list{flex-basis:100% !important;order:1}}@media(min-width: 768px)and (max-width: 1299px){.reasons .reason-grid-v1 h2 br{display:none}}.reasons .reason-grid-v1 .col-list-grid{display:flex;width:100%;flex-wrap:wrap !important;justify-content:space-between;margin:0 auto;align-items:flex-start;gap:0px;margin:28px 0px}@media(max-width: 767px){.reasons .reason-grid-v1 .col-list-grid{gap:16px}}.reasons .reason-grid-v1 .col-list-grid.alignCenter{align-items:center}@media(max-width: 767px){.reasons .reason-grid-v1 .col-list-grid.alignCenter{align-items:flex-start}}.reasons .reason-grid-v1 .col-list-grid .col-list-img{flex-basis:120px !important}@media(min-width: 768px)and (max-width: 1300px){.reasons .reason-grid-v1 .col-list-grid .col-list-img{flex-basis:80px !important}}@media(max-width: 767px){.reasons .reason-grid-v1 .col-list-grid .col-list-img{flex-basis:100% !important}}@media(min-width: 768px)and (max-width: 1300px){.reasons .reason-grid-v1 .col-list-grid .col-list-img figure img{width:70px !important;height:auto}}@media(max-width: 767px){.reasons .reason-grid-v1 .col-list-grid .col-list-img figure img{width:64px !important;height:auto}}.reasons .reason-grid-v1 .col-list-grid .col-list-txt{flex-basis:calc(100% - 140px) !important}@media(min-width: 768px)and (max-width: 1300px){.reasons .reason-grid-v1 .col-list-grid .col-list-txt{flex-basis:calc(100% - 90px) !important}}@media(max-width: 767px){.reasons .reason-grid-v1 .col-list-grid .col-list-txt{flex-basis:100% !important}}.reasons .reason-grid-v1 .col-list-grid .col-list-txt p:nth-child(2){margin:0px;padding:0px}.reasons .reason-grid-v1 .col-list-grid h3{margin:0px;padding:0px;font-size:24px;line-height:32px;margin-bottom:8px}@media(min-width: 768px)and (max-width: 1300px){.reasons .reason-grid-v1 .col-list-grid h3{font-size:20px;line-height:30px}}@media(max-width: 767px){.reasons .reason-grid-v1 .col-list-grid h3{font-size:20px;line-height:28px}}.reasons .reason-grid-v1 .col-list-grid img{border-radius:25px}@media(min-width: 768px)and (max-width: 1300px){.reasons .reason-grid-v1 .col-list-grid img{border-radius:12px}}@media(max-width: 767px){.reasons .reason-grid-v1 .col-list-grid img{border-radius:10px}}.reasons .reason-grid-v2{display:flex;width:100%;flex-wrap:wrap !important;justify-content:space-between;margin:0 auto;gap:60px;margin-top:68px}@media(min-width: 768px)and (max-width: 1300px){.reasons .reason-grid-v2{gap:20px}}@media(min-width: 768px)and (max-width: 1023px){.reasons .reason-grid-v2{align-items:flex-start}}@media(max-width: 767px){.reasons .reason-grid-v2{gap:20px}}.reasons .reason-grid-v2 .col-txt{flex-basis:calc(100% - 620px) !important}@media(min-width: 768px)and (max-width: 1300px){.reasons .reason-grid-v2 .col-txt{flex-basis:calc(100% - 370px) !important}}@media(min-width: 768px)and (max-width: 1023px){.reasons .reason-grid-v2 .col-txt{flex-basis:calc(100% - 270px) !important}}@media(max-width: 767px){.reasons .reason-grid-v2 .col-txt{flex-basis:100% !important;order:1}}.reasons .reason-grid-v2 .col-img{flex-basis:550px !important}@media(min-width: 768px)and (max-width: 1300px){.reasons .reason-grid-v2 .col-img{flex-basis:350px !important}}@media(min-width: 768px)and (max-width: 1023px){.reasons .reason-grid-v2 .col-img{flex-basis:250px !important;position:sticky;top:110px;padding-top:40px}}@media(max-width: 767px){.reasons .reason-grid-v2 .col-img{flex-basis:100% !important;order:2}}@media(min-width: 768px)and (max-width: 1299px){.reasons .reason-grid-v2 h2 br{display:none}}.testimonial{padding-bottom:0px;background:url(../img/bg-testimonial.jpg) no-repeat;background-position:center;background-size:cover}.testimonial .wp-block-group__inner-container{background:url(../img/svg/bg-form.svg) no-repeat;background-position:left 60%;background-size:350px auto;padding-bottom:68px}@media(min-width: 768px)and (max-width: 1300px){.testimonial .wp-block-group__inner-container{background-size:300px auto}}@media(min-width: 768px)and (max-width: 1023px){.testimonial .wp-block-group__inner-container{background-size:200px auto;background-position:left 65%}}@media(max-width: 767px){.testimonial .wp-block-group__inner-container{background:none;padding-bottom:48px}}.testimonial .testimonial-cont{display:flex;width:100%;flex-wrap:wrap !important;justify-content:space-between;margin:0 auto;justify-content:left;width:auto;align-items:flex-start;background:#fff;border-radius:20px;padding:30px 30px;gap:70px;margin-right:0px}@media(min-width: 768px)and (max-width: 1300px){.testimonial .testimonial-cont{gap:30px;justify-content:space-between}}@media(max-width: 767px){.testimonial .testimonial-cont{border-radius:10px;padding:20px 20px;gap:20px}}.testimonial .testimonial-cont .col-txt{flex-basis:calc(100% - 480px) !important;padding-top:50px}@media(min-width: 768px)and (max-width: 1300px){.testimonial .testimonial-cont .col-txt{flex-basis:calc(100% - 350px) !important}}@media(min-width: 768px)and (max-width: 1023px){.testimonial .testimonial-cont .col-txt{padding-top:0px;flex-basis:calc(100% - 250px) !important}}@media(max-width: 767px){.testimonial .testimonial-cont .col-txt{padding-top:0px;flex-basis:100% !important}}.testimonial .testimonial-cont .col-txt p:nth-child(1){margin-top:0px;font-size:25px;color:#000;line-height:32px;font-weight:700;font-style:italic}@media(min-width: 768px)and (max-width: 1300px){.testimonial .testimonial-cont .col-txt p:nth-child(1){font-size:20px;line-height:28px}}@media(min-width: 768px)and (max-width: 1023px){.testimonial .testimonial-cont .col-txt p:nth-child(1){font-size:18px;line-height:25px}}@media(max-width: 767px){.testimonial .testimonial-cont .col-txt p:nth-child(1){font-size:15px;line-height:24px;margin-bottom:0px}}.testimonial .testimonial-cont .col-txt .user-info{padding:10px 0px 10px 130px;background:url(../img/svg/user-bg.svg) no-repeat;background-position:left center}.testimonial .testimonial-cont .col-txt .user-info span{display:block}.testimonial .testimonial-cont .col-txt .user-info span.txtName{font-size:20px;color:#000;margin-bottom:5px;font-weight:700}@media(min-width: 768px)and (max-width: 1023px){.testimonial .testimonial-cont .col-txt .user-info span.txtName{font-size:16px}}.testimonial .testimonial-cont .col-txt .user-info span.txtYear{color:rgba(0,0,0,.6);font-size:15px}@media(min-width: 768px)and (max-width: 1023px){.testimonial .testimonial-cont .col-txt .user-info span.txtYear{font-size:12px}}.testimonial .testimonial-cont .col-txt .imgStar{padding-left:130px;padding-top:5px}@media(min-width: 768px)and (max-width: 1023px){.testimonial .testimonial-cont .col-txt .imgStar{padding-left:110px;padding-top:0px}.testimonial .testimonial-cont .col-txt .imgStar img{height:16px}}.testimonial .testimonial-cont .col-img{flex-basis:370px !important;text-align:right}@media(min-width: 768px)and (max-width: 1300px){.testimonial .testimonial-cont .col-img{flex-basis:320px !important}}@media(min-width: 768px)and (max-width: 1023px){.testimonial .testimonial-cont .col-img{flex-basis:220px !important}}@media(max-width: 767px){.testimonial .testimonial-cont .col-img{flex-basis:100% !important;display:flex;width:100%;flex-wrap:wrap !important;justify-content:space-between;margin:0 auto;align-items:center}}.testimonial .testimonial-cont .col-img figure.imgUser{padding:30px 30px;overflow:hidden;position:relative;display:inline-block;border-right:4px solid #1d41e2}@media(min-width: 768px)and (max-width: 1023px){.testimonial .testimonial-cont .col-img figure.imgUser{padding:15px 15px}}@media(max-width: 767px){.testimonial .testimonial-cont .col-img figure.imgUser{padding:10px 10px;border-right:2px solid #1d41e2}}.testimonial .testimonial-cont .col-img figure.imgUser:after{content:"";position:absolute;right:0;top:0px;height:4px;width:50%;background:#1d41e2;border-radius:10px 0px 0px 10px}@media(max-width: 767px){.testimonial .testimonial-cont .col-img figure.imgUser:after{height:2px}}.testimonial .testimonial-cont .col-img figure.imgUser:before{content:"";position:absolute;right:0;bottom:0px;height:4px;width:50%;background:#1d41e2;border-radius:10px 0px 0px 10px}@media(max-width: 767px){.testimonial .testimonial-cont .col-img figure.imgUser:before{height:2px}}.testimonial .testimonial-cont .col-img figure.imgUser img{height:300px;width:300px;border-radius:10px;object-fit:cover;object-position:center;position:relative}@media(min-width: 768px)and (max-width: 1023px){.testimonial .testimonial-cont .col-img figure.imgUser img{height:auto;width:300px;border-radius:5px}}@media(max-width: 767px){.testimonial .testimonial-cont .col-img figure.imgUser img{height:auto;width:auto;border-radius:5px}}.testimonial .testimonial-cont .col-img figure.imgUser img:after{content:"";position:absolute;right:12px;top:0;width:60px;height:4px;background:#1d41e2;border-radius:10px}.testimonial .testimonial-cont .col-img .user-info span{display:block}.testimonial .testimonial-cont .col-img .user-info span.txtName{font-size:15px;color:#000;margin-bottom:5px;font-weight:700}.testimonial .testimonial-cont .col-img .user-info span.txtYear{color:rgba(0,0,0,.6);font-size:12px}.testimonial .testimonial-cont .col-img .imgStarSP{height:12px;margin-top:10px}.testimonial .testimonial-cont .col-img figure.imgUser{flex-basis:100px;order:2}.testimonial .testimonial-cont .col-img .user-info{flex-basis:calc(100% - 170px);order:1;text-align:left}.testimonial .wp-swiper{width:90%;margin:0 auto;margin-right:0px}@media(min-width: 768px)and (max-width: 1300px){.testimonial .wp-swiper{width:95%}}@media(max-width: 767px){.testimonial .wp-swiper{width:100%}}.testimonial .swiper-button-prev{width:46px;height:46px;border-radius:50%;background:url(../img/svg/swiper-prev-testimonial.svg) no-repeat;background-position:center;background-size:10px auto;left:25px;top:auto;bottom:30px;z-index:5;background-color:#fff;border-radius:50%;border:2px solid #2946b8;background-color:#fff;border-radius:50%;border:2px solid #2946b8}@media(max-width: 767px){.testimonial .swiper-button-prev{display:block !important;width:32px;height:32px;top:auto;bottom:-45px;left:37%;background-size:8px auto}}@media(max-width: 374px){.testimonial .swiper-button-prev{left:35%}}.testimonial .swiper-button-prev:after{content:""}.testimonial .swiper-button-next{width:46px;height:46px;border-radius:50%;background:url(../img/svg/swiper-next-testimonial.svg) no-repeat;background-position:55% center;background-size:10px auto;left:85px;top:auto;bottom:30px;z-index:5;background-color:#fff;border-radius:50%;border:2px solid #2946b8}@media(max-width: 767px){.testimonial .swiper-button-next{display:block !important;width:32px;height:32px;top:auto;bottom:-45px;left:auto;right:37%;background-size:8px auto}}@media(max-width: 374px){.testimonial .swiper-button-next{right:35%}}.testimonial .swiper-button-next:after{content:""}.faq{text-align:center}.faq p:nth-child(1){margin:0px;padding:0px}.faq .subttl{padding-left:90px;padding-right:90px}@media(max-width: 767px){.faq .subttl{padding-left:40px;padding-right:40px}}.faq .subttl:before{content:"";display:inline-block;width:70px;height:2px;background-color:#2946b8;margin-left:10px;vertical-align:middle;position:absolute;top:10px;left:0px}@media(max-width: 767px){.faq .subttl:before{width:30px;top:7px;left:-10px}}@media(max-width: 767px){.faq .subttl:after{width:30px;top:7px}}.faq .faq-grid{display:flex;width:100%;flex-wrap:wrap !important;justify-content:space-between;margin:0 auto;align-items:flex-start;gap:32px;margin-top:48px;text-align:left}@media(min-width: 768px)and (max-width: 1300px){.faq .faq-grid{margin-top:32px}}@media(min-width: 768px)and (max-width: 1023px){.faq .faq-grid{margin-top:24px;gap:0px}}@media(max-width: 767px){.faq .faq-grid{gap:0px;margin-top:20px}}.faq .faq-grid .col{flex-basis:calc(50% - 16px) !important}@media(min-width: 768px)and (max-width: 1023px){.faq .faq-grid .col{flex-basis:100% !important}}@media(max-width: 767px){.faq .faq-grid .col{flex-basis:100% !important}}.faq .faq-grid h3{margin:0px;padding:0px;background:#f5f7fa;padding:22px 38px 22px 20px;cursor:pointer;background:url(../img/svg/ic-plus.svg) no-repeat;background-size:30px auto;background-position:98% center;font-weight:700}@media(min-width: 768px)and (max-width: 1023px){.faq .faq-grid h3{font-size:18px !important}}@media(max-width: 767px){.faq .faq-grid h3{font-size:16px;padding:14px 38px 14px 15px;background-size:24px auto;background-position:97% center}}.faq .faq-grid h3 strong{font-weight:700}.faq .faq-grid h3.collapse{background:url(../img/svg/ic-minus.svg) no-repeat;background-size:30px auto;background-position:98% center}@media(max-width: 767px){.faq .faq-grid h3.collapse{background-size:24px auto;background-position:97% center}}.faq .faq-grid .rank-math-answer p{margin:0px;padding:0px;padding:0px 20px 20px}@media(max-width: 767px){.faq .faq-grid .rank-math-answer p{padding:0px 15px 20px}}.faq .faq-grid .rank-math-list-item{background:#f5f7fa 0% 0% no-repeat padding-box;border-radius:6px;margin:12px 0px}@media(max-width: 767px){.faq .faq-grid .rank-math-list-item{margin:0px;margin-top:10px}}.page-contact .contact-grid{display:flex;width:100%;flex-wrap:wrap !important;justify-content:space-between;margin:0 auto;align-items:center;gap:28px}@media(min-width: 768px)and (max-width: 1300px){.page-contact .contact-grid{gap:20px}}.page-contact .contact-grid .wp-block-column{position:relative}.page-contact .contact-grid .col-left{border-radius:20px;flex-basis:400px !important;padding:25px 25px}@media(min-width: 768px)and (max-width: 1300px){.page-contact .contact-grid .col-left{flex-basis:250px !important}}@media(max-width: 767px){.page-contact .contact-grid .col-left{flex-basis:100% !important}}@media(max-width: 374px){.page-contact .contact-grid .col-left{padding:16px 10px}}.page-contact .contact-grid .col-left p{font-size:24px}@media(min-width: 768px)and (max-width: 1300px){.page-contact .contact-grid .col-left p{font-size:20px}}@media(max-width: 767px){.page-contact .contact-grid .col-left p{font-size:18px}}@media(max-width: 374px){.page-contact .contact-grid .col-left p{font-size:15px}}.page-contact .contact-grid .col-right{flex-basis:calc(100% - 485px) !important}@media(min-width: 768px)and (max-width: 1300px){.page-contact .contact-grid .col-right{flex-basis:calc(100% - 400px) !important}}@media(max-width: 767px){.page-contact .contact-grid .col-right{flex-basis:100% !important}}.page-contact .contact-grid .form-cont{position:relative}.page-contact .contact-grid input[type=text],.page-contact .contact-grid input[type=email],.page-contact .contact-grid textarea{background:#eef3fa;border-radius:4px;border:0px}/*# sourceMappingURL=style.min.css.map */