.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
img{display:block;max-width:100%;height:auto;width:auto}img.alignleft{float:left;margin:0 20px 10px 0}img.alignright{float:right;margin:0 0 10px 20px}.left_col,.right_col{width:50%;position:relative}.left_col{float:left}.right_col{float:right}*,html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,label,fieldset,input,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6,ul,ol,li,form,p,filedset,img{margin:0;padding:0;border:0;font-weight:400}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul,li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:""}input[type=submit],input[type=text],input[type=email],input[type=number],button,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}select::-ms-expand{display:none}b,strong{font-weight:700}em{font-style:italic}abbr[title],acronym[title]{text-decoration:none}a img{border:none;display:block}.ui-datepicker{z-index:9999 !important;position:absolute}html{-webkit-text-size-adjust:none;-webkit-appearance:none;box-sizing:border-box;background:#fff;font-size:10px}html.freeze{overflow:hidden}*,*:before,*:after{box-sizing:inherit}sup,sub{vertical-align:baseline;position:relative;top:-.4em}sub{top:.4em}body,html{margin:0;padding:0}figure{margin:0}body{font-family:canada-type-gibson,sans-serif;color:#454f63;-webkit-font-smoothing:antialiased}body p,body li{font-size:16px;line-height:24px;font-weight:400;letter-spacing:0em;color:#454f63;font-family:canada-type-gibson,sans-serif}@media only screen and (max-width:500px){body p,body li{font-size:14px;line-height:22px}}a{outline:none;text-decoration:underline;color:#454f63}a:hover{text-decoration:underline}.grecaptcha-badge{visibility:hidden;opacity:0}.preload *{transition:none !important}.container{margin:0 auto;padding:0;max-width:1270px;width:100%}.container--nav{width:calc(100% - 80px);max-width:1660px}.container--medium{width:88.2%;max-width:1490px}.container--narrow{width:72.55%;max-width:1300px}.container--post-narrow{width:64.5%;max-width:1300px}.container--post-wide{width:68.7%;max-width:1400px}.container--max{width:calc(100% - 40px);max-width:1700px}@media only screen and (max-width:800px){.container--narrow{width:88.2%}.container--post-narrow{width:88.2%}.container--post-wide{width:88.2%}}@media only screen and (max-width:500px){.container--nav{width:84%}.container--medium{width:84%}.container--max{width:100%}.container--post-narrow{width:84%}.container--post-wide{width:84%}}.container .column,.container .columns{float:left;display:inline;margin-left:.7874015748%;margin-right:.7874015748%}.column.alpha,.columns.alpha{margin-left:0}.column.omega,.columns.omega{margin-right:0}.container .one.column,.container .one.columns{width:18.4251968504%}.container .two.columns{width:38.4251968504%}.container .three.columns{width:58.4251968504%}.container .four.columns{width:78.4251968504%}.container .five.columns{width:98.4251968504%}.container .six.columns{width:118.4251968504%}.container .seven.columns{width:138.4251968504%}.container .eight.columns{width:158.4251968504%}.container .nine.columns{width:178.4251968504%}.container .ten.columns{width:198.4251968504%}.container .eleven.columns{width:218.4251968504%}.container .twelve.columns{width:238.4251968504%}.container .thirteen.columns{width:258.4251968504%}.container .fourteen.columns{width:278.4251968504%}.container .fifteen.columns{width:298.4251968504%}.container .sixteen.columns{width:318.4251968504%}.container .one-third.columns{width:31.7585301837%}.container .two-thirds.columns{width:65.0918635171%}.clearfix:before,.clearfix:after,.row:before,.row:after{content:" ";display:block;overflow:hidden;visibility:hidden;width:0;height:0}.row:after,.clearfix:after{clear:both}.row,.clearfix{zoom:1}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}html{background:#fff;height:100%}body{background:#fff;padding-top:90px}body.lock_scroll{overflow:hidden}@media only screen and (max-width:1080px){body{padding-top:78px}}.v_box{position:fixed;top:0;left:0;width:100%;height:100%;bottom:0;right:0;display:flex;justify-content:center;align-items:center;z-index:11;opacity:0;visibility:hidden;transition:all .3s ease-in}.v_box__bg{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:#454f63;opacity:.89;cursor:pointer}.v_box__inner{width:92%;max-width:850px;position:relative}.v_box__inner iframe{width:100%;position:absolute;top:0;left:0;height:100%}.v_box__inner:before{content:"";width:100%;height:0;padding-bottom:56%;display:block}.v_box__close{position:absolute;right:0;bottom:calc(100% + 10px);display:block;cursor:pointer}.v_box.active{opacity:1;visibility:visible}.d_box{position:fixed;top:0;left:0;width:100%;height:100%;bottom:0;right:0;display:flex;justify-content:center;align-items:center;z-index:11;opacity:0;visibility:hidden;transition:all .3s ease-in}.d_box__bg{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:#000;opacity:.6;cursor:pointer}.d_box__inner{width:92%;max-height:95%;overflow-y:scroll;max-width:540px;position:relative;background:#454f63;padding:30px;border-radius:12px}.d_box__inner .wpcf7-form input[type=text],.d_box__inner .wpcf7-form input[type=email],.d_box__inner .wpcf7-form input[type=tel],.d_box__inner .wpcf7-form textarea,.d_box__inner .wpcf7-form input[type=checkbox]{background:#fff;border:0}.d_box__inner .wpcf7-form .field_wrap{display:flex;gap:0 10px;flex-wrap:wrap}.d_box__inner .wpcf7-form .field_wrap .wpcf7-form-control-wrap{width:calc(50% - 5px)}.d_box__inner .wpcf7-form input[type=checkbox]+span{padding-left:28px}.d_box__inner .wpcf7-form input[type=checkbox]+span:before{background:#fff;border:0;width:18px;height:18px}.d_box__inner .wpcf7-form input[type=checkbox]+span:after{transform:scale(.5);top:-3px;left:-3px}.d_box__inner .wpcf7-form input[type=submit]{background:#f09740;border:0}.d_box__inner .wpcf7-form .interests{display:flex !important;flex-wrap:wrap;gap:5px}.d_box__inner .wpcf7-form .interests .wpcf7-list-item{width:calc(50% - 5px)}.d_box__inner .wpcf7-form .terms-submit{display:flex;align-items:center;gap:20px;border-top:1px solid rgba(255,255,255,.3);padding-top:15px}.d_box__inner .wpcf7-form .terms-submit .wpcf7-form-control-wrap{margin-bottom:0}.d_box__inner .wpcf7-form .terms-submit .wpcf7-form-control-wrap[data-name=acceptance]{margin-right:auto}.d_box__inner .wpcf7-form .terms-submit .wpcf7-form-control-wrap[data-name=acceptance] span{font-size:13px}.d_box__inner .wpcf7-form .terms-submit .wpcf7-form-control-wrap[data-name=quiz-66]{flex-shrink:0;margin-left:30px}.d_box__inner .wpcf7-form .terms-submit .wpcf7-form-control-wrap[data-name=quiz-66] label{display:flex;align-items:center;gap:4px}.d_box__inner .wpcf7-form .terms-submit .wpcf7-form-control-wrap[data-name=quiz-66] span{color:#fff;font-weight:400}.d_box__inner .wpcf7-form .terms-submit .wpcf7-form-control-wrap[data-name=quiz-66] input[type=text]{width:30px;height:28px;padding:3px;text-align:center}@media only screen and (max-width:520px){.d_box__inner{padding:20px 15px}.d_box__inner .wpcf7-form .field_wrap{flex-wrap:wrap;gap:0}.d_box__inner .wpcf7-form .field_wrap .wpcf7-form-control-wrap{width:100%}.d_box__inner .wpcf7-form input[type=text],.d_box__inner .wpcf7-form .wpcf7-form input[type=email],.d_box__inner .wpcf7-form .wpcf7-form input[type=tel],.d_box__inner .wpcf7-form .wpcf7-form input[type=submit]{height:40px}.d_box__inner .wpcf7-form .interests{gap:5px}.d_box__inner .wpcf7-form .interests .wpcf7-list-item{width:100%}.d_box__inner .wpcf7-form .terms-submit{flex-wrap:wrap;justify-content:flex-end}.d_box__inner .wpcf7-form .terms-submit .wpcf7-form-control-wrap[data-name=acceptance]{width:100%;margin-bottom:10px}}.d_box__title{color:#74eec2;font-weight:700;font-size:36px;line-height:40px;margin-bottom:10px;text-align:center}@media only screen and (max-width:520px){.d_box__title{font-size:28px;line-height:32px}}.d_box.active{opacity:1;visibility:visible}.l_box,.whitepaper_pop{position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:99;visibility:hidden}.l_box .bg,.whitepaper_pop .bg{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:#454f63;opacity:0;cursor:pointer;transition:all .3s ease-in}.l_box__inner,.whitepaper_pop__inner{display:block;background:#13acaf;border-radius:8px;padding:78px 53px 20px;position:relative;width:84%;max-width:600px;max-height:95vh;opacity:0;transition:all .3s ease-in}@media only screen and (max-height:750px){.l_box__inner,.whitepaper_pop__inner{overflow-y:scroll}}.l_box .close,.whitepaper_pop .close{display:block;width:25px;height:25px;position:absolute;top:40px;right:25px;cursor:pointer}.l_box .close:before,.whitepaper_pop .close:before{content:"";width:28px;height:2px;display:block;background:#fff;transform-origin:center center;transform:rotate(-45deg);position:absolute;left:0;top:50%}.l_box .close:after,.whitepaper_pop .close:after{content:"";width:28px;height:2px;display:block;background:#fff;transform-origin:center center;transform:rotate(45deg);position:absolute;left:0;top:50%}.l_box__title,.whitepaper_pop__title{color:#fff;font-weight:600;margin-bottom:20px}.l_box__title,.whitepaper_pop__title{font-size:34px;line-height:40px}@media screen and (min-width:375px){.l_box__title,.whitepaper_pop__title{font-size:calc(34px + 16 * ((100vw - 375px) / 1031));line-height:calc(40px + 18 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.l_box__title,.whitepaper_pop__title{font-size:calc(50px + 0 * ((100vw - 1406px) / 344));line-height:calc(58px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.l_box__title,.whitepaper_pop__title{font-size:50px;line-height:58px}}.l_box .wpcf7-form textarea,.whitepaper_pop .wpcf7-form textarea{border:0;height:125px}.l_box .wpcf7-form .wpcf7-form-control-wrap,.whitepaper_pop .wpcf7-form .wpcf7-form-control-wrap{margin-bottom:17px}.l_box .wpcf7-form .wpcf7-form-control-wrap[data-name=acceptance],.whitepaper_pop .wpcf7-form .wpcf7-form-control-wrap[data-name=acceptance]{margin-bottom:0}.l_box .wpcf7-form input[type=text],.l_box .wpcf7-form input[type=email],.l_box .wpcf7-form input[type=tel],.l_box .wpcf7-form select,.whitepaper_pop .wpcf7-form input[type=text],.whitepaper_pop .wpcf7-form input[type=email],.whitepaper_pop .wpcf7-form input[type=tel],.whitepaper_pop .wpcf7-form select{font-size:16px;font-weight:500;border-radius:4px !important;padding:13px 14px 11px;height:53px;background:#fff;border:0;width:100%}.l_box .wpcf7-form textarea,.whitepaper_pop .wpcf7-form textarea{border-radius:4px !important;background:#fff}.l_box .wpcf7-form .hidden,.whitepaper_pop .wpcf7-form .hidden{display:none}.l_box .wpcf7-form .wpcf7-form-control-wrap[data-name=country],.whitepaper_pop .wpcf7-form .wpcf7-form-control-wrap[data-name=country]{position:relative}.l_box .wpcf7-form .wpcf7-form-control-wrap[data-name=country]:after,.whitepaper_pop .wpcf7-form .wpcf7-form-control-wrap[data-name=country]:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.432' height='8.63' viewBox='0 0 14.432 8.63'%3E%3Cpath d='M5590.56,89.5l6.509,6.509,6.509-6.509' transform='translate(-5589.853 -88.793)' fill='none' stroke='%23007bc6' stroke-width='2'/%3E%3C/svg%3E%0A");display:block;position:absolute;right:17px;top:23px;pointer-events:none}.l_box .wpcf7-form .wpcf7-form-control-wrap[data-name=captcha] label,.whitepaper_pop .wpcf7-form .wpcf7-form-control-wrap[data-name=captcha] label{display:flex;align-items:center;justify-content:flex-end}.l_box .wpcf7-form .wpcf7-form-control-wrap[data-name=captcha] label .wpcf7-quiz-label,.whitepaper_pop .wpcf7-form .wpcf7-form-control-wrap[data-name=captcha] label .wpcf7-quiz-label{font-size:16px;font-weight:500;color:#fff}.l_box .wpcf7-form .wpcf7-form-control-wrap[data-name=captcha] label input[type=text],.whitepaper_pop .wpcf7-form .wpcf7-form-control-wrap[data-name=captcha] label input[type=text]{width:53px;margin-left:15px}.l_box .wpcf7-form .wpcf7-spinner,.whitepaper_pop .wpcf7-form .wpcf7-spinner{bottom:9px;right:-55px;left:initial}.l_box .wpcf7-form ::-webkit-input-placeholder,.whitepaper_pop .wpcf7-form ::-webkit-input-placeholder{font-size:16px;font-weight:500;color:#111}.l_box .wpcf7-form ::-moz-placeholder,.whitepaper_pop .wpcf7-form ::-moz-placeholder{font-size:16px;font-weight:500;color:#111}.l_box .wpcf7-form :-ms-input-placeholder,.whitepaper_pop .wpcf7-form :-ms-input-placeholder{font-size:16px;font-weight:500;color:#111}.l_box .wpcf7-form :-moz-placeholder,.whitepaper_pop .wpcf7-form :-moz-placeholder{font-size:16px;font-weight:500;color:#111}.l_box .wpcf7-form .terms-submit,.whitepaper_pop .wpcf7-form .terms-submit{display:flex;justify-content:space-between}.l_box .wpcf7-form .terms-submit .wpcf7-form-control-wrap,.whitepaper_pop .wpcf7-form .terms-submit .wpcf7-form-control-wrap{max-width:270px}.l_box .wpcf7-form input[type=submit],.whitepaper_pop .wpcf7-form input[type=submit]{width:108px;margin-left:20px;flex-shrink:0}.l_box .wpcf7-form .terms-submit,.whitepaper_pop .wpcf7-form .terms-submit{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:600px){.l_box__inner,.whitepaper_pop__inner{padding:60px 25px;width:90%}}@media only screen and (max-width:500px){.l_box .wpcf7-form .terms-submit,.whitepaper_pop .wpcf7-form .terms-submit{flex-wrap:wrap}.l_box .wpcf7-form input[type=submit],.whitepaper_pop .wpcf7-form input[type=submit]{margin-left:auto;margin-top:20px}}@media only screen and (max-width:450px){.l_box__inner,.whitepaper_pop__inner{max-height:100vh;height:100vh;width:100vw;border-radius:0}}.l_box.active,.whitepaper_pop.active{visibility:visible}.l_box.active .bg,.whitepaper_pop.active .bg{opacity:.89}.l_box.active .l_box__inner,.l_box.active .whitepaper_pop__inner,.whitepaper_pop.active .l_box__inner,.whitepaper_pop.active .whitepaper_pop__inner{opacity:1}.l_box_solutions{position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:99;visibility:hidden}.l_box_solutions .bg{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:#454f63;opacity:0;cursor:pointer;transition:all .3s ease-in}.l_box_solutions__inner{display:block;background:#13acaf;padding:100px 53px 40px;position:absolute;right:0;top:0;height:100%;width:84%;max-width:600px;opacity:0;transition:all .3s ease-in;transform:translateX(100%);overflow-y:scroll}@media only screen and (max-height:750px){.l_box_solutions__inner{overflow-y:scroll}}.l_box_solutions .close{display:flex;align-items:center;width:65px;position:absolute;top:40px;right:53px;cursor:pointer;color:#fff;font-size:12px;line-height:15px;font-weight:500;letter-spacing:0em}.l_box_solutions .close svg{margin-left:10px}.l_box_solutions__title{color:#fff;font-weight:600;margin-bottom:20px}.l_box_solutions__title{font-size:34px;line-height:40px}@media screen and (min-width:375px){.l_box_solutions__title{font-size:calc(34px + 10 * ((100vw - 375px) / 1031));line-height:calc(40px + 12 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.l_box_solutions__title{font-size:calc(44px + 0 * ((100vw - 1406px) / 344));line-height:calc(52px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.l_box_solutions__title{font-size:44px;line-height:52px}}.l_box_solutions .wpcf7-form textarea{border:0;height:125px}.l_box_solutions .wpcf7-form .wpcf7-form-control-wrap{margin-bottom:17px}.l_box_solutions .wpcf7-form .wpcf7-form-control-wrap[data-name=acceptance]{margin-bottom:0}.l_box_solutions .wpcf7-form input[type=text],.l_box_solutions .wpcf7-form input[type=email],.l_box_solutions .wpcf7-form input[type=tel],.l_box_solutions .wpcf7-form select{font-size:16px;font-weight:500;border-radius:4px !important;padding:13px 14px 11px;height:53px;background:#fff;border:0;width:100%}.l_box_solutions .wpcf7-form textarea{border-radius:4px !important;background:#fff}.l_box_solutions .wpcf7-form .hidden{display:none}.l_box_solutions .wpcf7-form .wpcf7-form-control-wrap[data-name=country]{position:relative}.l_box_solutions .wpcf7-form .wpcf7-form-control-wrap[data-name=country]:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.432' height='8.63' viewBox='0 0 14.432 8.63'%3E%3Cpath d='M5590.56,89.5l6.509,6.509,6.509-6.509' transform='translate(-5589.853 -88.793)' fill='none' stroke='%23007bc6' stroke-width='2'/%3E%3C/svg%3E%0A");display:block;position:absolute;right:17px;top:23px;pointer-events:none}.l_box_solutions .wpcf7-form .wpcf7-form-control-wrap[data-name=captcha] label{display:flex;align-items:center;justify-content:flex-end}.l_box_solutions .wpcf7-form .wpcf7-form-control-wrap[data-name=captcha] label .wpcf7-quiz-label{font-size:16px;font-weight:500;color:#fff}.l_box_solutions .wpcf7-form .wpcf7-form-control-wrap[data-name=captcha] label input[type=text]{width:53px;margin-left:15px}.l_box_solutions .wpcf7-form .wpcf7-spinner{bottom:-30px;right:0;left:initial}.l_box_solutions .wpcf7-form ::-webkit-input-placeholder{font-size:16px;font-weight:500;color:#111}.l_box_solutions .wpcf7-form ::-moz-placeholder{font-size:16px;font-weight:500;color:#111}.l_box_solutions .wpcf7-form :-ms-input-placeholder{font-size:16px;font-weight:500;color:#111}.l_box_solutions .wpcf7-form :-moz-placeholder{font-size:16px;font-weight:500;color:#111}.l_box_solutions .wpcf7-form .terms-submit{display:flex;justify-content:space-between}.l_box_solutions .wpcf7-form .terms-submit .wpcf7-form-control-wrap{max-width:270px}.l_box_solutions .wpcf7-form input[type=submit]{width:108px;margin-left:20px;flex-shrink:0}.l_box_solutions .wpcf7-form .terms-submit{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:600px){.l_box_solutions__inner{padding:70px 25px 30px;width:90%}.l_box_solutions .close{right:25px;top:30px}}@media only screen and (max-width:500px){.l_box_solutions .wpcf7-form .terms-submit{flex-wrap:wrap}.l_box_solutions .wpcf7-form input[type=submit]{margin-left:auto;margin-top:20px}}@media only screen and (max-width:450px){.l_box_solutions__inner{max-height:100vh;height:100vh;width:100vw;border-radius:0}}.l_box_solutions.active{visibility:visible}.l_box_solutions.active .bg{opacity:.89}.l_box_solutions.active .l_box_solutions__inner{opacity:1;transform:translate(0)}select::-ms-expand{display:none}.head{padding:12px 0;width:100%;z-index:10;position:relative;transition:all .2s ease-in;border-bottom:1px solid rgba(0,0,0,0);position:fixed;top:0;left:0;background:#fff}.head__logo svg{display:block}.head .container{position:relative;z-index:2;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}.head .main_nav{width:calc(100% - 280px);max-width:800px}.head .main_nav .menu-header ul.menu{display:flex;align-items:center;justify-content:space-between}.head .main_nav .menu-header ul.menu>li>a{padding-bottom:8px}.head .main_nav .menu-header ul.menu li{position:relative}.head .main_nav .menu-header ul.menu li.menu-item-has-children>a{padding-right:21px;position:relative}.head .main_nav .menu-header ul.menu li.menu-item-has-children>a:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.432' height='8.63' viewBox='0 0 14.432 8.63'%3E%3Cpath d='M5590.56,89.5l6.509,6.509,6.509-6.509' transform='translate(-5589.853 -88.793)' fill='none' stroke='%23007bc6' stroke-width='2'/%3E%3C/svg%3E%0A");display:inline-block;transform-origin:center center;position:absolute;right:0;top:-2px;transition:all .2s ease-in}.head .main_nav .menu-header ul.menu li a{color:#4d4d4d;font-size:16px;line-height:23px;font-weight:400;letter-spacing:0em;position:relative;text-decoration:none;transition:all .3s ease-in}.head .main_nav .menu-header ul.menu li ul.sub-menu li{padding:5px 20px}.head .main_nav .menu-header ul.menu li ul.sub-menu li.menu-item-has-children>a:after{display:none}.head .main_nav .menu-header ul.menu li ul.sub-menu li a{color:#4d4d4d}.head .main_nav .menu-header ul.menu li ul.sub-menu li a:hover{text-decoration:none}.head .main_nav .menu-header ul.menu li.expert>a{background:#f09740;color:#fff;padding:12px 28px;border-radius:24px;display:inline-block;font-weight:700}@media only screen and (min-width:921px){.head .main_nav .menu-header ul.menu li.current_parent{display:none}.head .main_nav .menu-header ul.menu li:hover ul.sub-menu{opacity:1;visibility:visible}.head .main_nav .menu-header ul.menu li:hover>a:after{transform:rotate(180deg);top:0}.head .main_nav .menu-header ul.menu ul.sub-menu{transition:all .3s ease-in;width:280px;position:absolute;top:100%;left:0;padding-top:24px;opacity:0;visibility:hidden;display:flex;flex-direction:column;flex-wrap:wrap}.head .main_nav .menu-header ul.menu ul.sub-menu:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 24px);background:#fff;display:block;border-bottom-right-radius:8px;border-bottom-left-radius:8px;box-shadow:0px 5px 6px 0px rgba(69,91,99,.16)}.head .main_nav .menu-header ul.menu ul.sub-menu li{width:100%}.head .main_nav .menu-header ul.menu ul.sub-menu li:last-child:before{display:none}.head .main_nav .menu-header ul.menu ul.sub-menu li a{font-size:16px;line-height:24px}.head .main_nav .menu-header ul.menu ul.sub-menu li a:hover{text-decoration:underline}.head .main_nav .menu-header ul.menu ul.sub-menu li.current-menu-item{background:#f2f2f2}.head .main_nav .menu-header ul.menu ul.sub-menu li.current-menu-item a{color:#007bc6;font-weight:600}}@media only screen and (max-width:1080px){.head .main_nav .menu-header ul.menu ul.sub-menu{padding-top:20px}.head .main_nav .menu-header ul.menu ul.sub-menu:before{height:calc(100% - 20px)}}@media only screen and (max-width: 1080px){.head__logo svg{width:190px;height:auto}.head .main_nav{width:calc(100% - 215px)}.head .main_nav .menu-header ul.menu li.expert>a{padding:8px 16px}.head .main_nav .menu-header ul.menu li a{font-size:15px}}body.sticky .head,body.single-careers .head,body.single-post .head,body.page-template-page-contact .head,body.page-template-page-full .head,.error404 .head{border-bottom:1px solid #ddd}.banner_home .container{display:flex;justify-content:space-between;background:#13acaf;border-radius:8px}.banner_home__left{width:50%;padding:30px calc(5.9vw - 20px);align-self:center}.banner_home__right{width:50%;position:relative}.banner_home__right__img{width:100%;height:100%;overflow:hidden;border-top-right-radius:8px;border-bottom-right-radius:8px}.banner_home__right__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.banner_home__title{color:#fff;font-weight:600;margin-bottom:20px;max-width:483px}.banner_home__title{font-size:37px;line-height:40px}@media screen and (min-width:375px){.banner_home__title{font-size:calc(37px + 23 * ((100vw - 375px) / 1031));line-height:calc(40px + 24 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.banner_home__title{font-size:calc(60px + 0 * ((100vw - 1406px) / 344));line-height:calc(64px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.banner_home__title{font-size:60px;line-height:64px}}.banner_home__list{max-width:467px}.banner_home__li{background:#309ca0;margin-bottom:2px;padding:9.5px 20px 9.5px 50px;color:#fff;font-weight:600;border-radius:4px;position:relative}.banner_home__li{font-size:16px;line-height:19px}@media screen and (min-width:375px){.banner_home__li{font-size:calc(16px + 4 * ((100vw - 375px) / 1031));line-height:calc(19px + 5 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.banner_home__li{font-size:calc(20px + 0 * ((100vw - 1406px) / 344));line-height:calc(24px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.banner_home__li{font-size:20px;line-height:24px}}.banner_home__li:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23.439' height='17.714' viewBox='0 0 23.439 17.714'%3E%3Cpath d='M81.6,265.656l6.432,6.432L103.629,256.5' transform='translate(-80.897 -255.789)' fill='none' stroke='%2374eec2' stroke-width='2'/%3E%3C/svg%3E%0A");display:block;position:absolute;left:13px;top:11px}.banner_home__g1,.banner_home__g2,.banner_home__g3{position:absolute;border-radius:12px;box-shadow:0px 4px 16px 0px rgba(69,91,99,.08)}.banner_home__g1{top:10%;left:13%;width:33%;height:auto}.banner_home__g2{top:53%;left:-8%;width:34%;height:auto}.banner_home__g3{bottom:-4%;left:35%;width:40.2%;height:auto}.banner_home__btn{display:inline-block;color:#fff;border:solid 1px #5773fc;padding:11px 28px;text-decoration:none;font-size:16px;line-height:19px;font-weight:700;letter-spacing:0em;position:relative;cursor:pointer;background:#5773fc;border-radius:5px;transition:all .2s ease-in;font-family:canada-type-gibson,sans-serif;border-radius:24px;font-weight:600;box-shadow:0px 3px 6px 0px rgba(0,0,0,.16);margin-top:13px}.banner_home__btn:hover{text-decoration:none}.banner_home__btn.disabled,.banner_home__btn[disabled]{cursor:not-allowed;opacity:.3}.banner_home__btn--video{display:inline-block;color:#454f63;border:solid 1px #74eeba;padding:11px 28px;text-decoration:none;font-size:16px;line-height:19px;font-weight:700;letter-spacing:0em;position:relative;cursor:pointer;background:#74eeba;border-radius:5px;transition:all .2s ease-in;font-family:canada-type-gibson,sans-serif;border-radius:24px;font-weight:600;box-shadow:0px 3px 6px 0px rgba(0,0,0,.16);display:inline-flex;align-items:center;padding:9.5px 22px;margin-left:15px}.banner_home__btn--video:hover{text-decoration:none}.banner_home__btn--video.disabled,.banner_home__btn--video[disabled]{cursor:not-allowed;opacity:.3}.banner_home__btn--video svg{margin-left:10px}@media only screen and (max-width:960px){.banner_home .container{flex-wrap:wrap;overflow:hidden}.banner_home__left,.banner_home__right{width:100%}.banner_home__left{order:2}.banner_home__right{order:1;height:600px}.banner_home__right__img{border-radius:0}.banner_home__g1{top:6%;left:8%;width:33%;height:auto}.banner_home__g2{top:60%;left:2%;width:34%;height:auto}.banner_home__g3{bottom:-4%;left:55%;width:40.2%;height:auto}}@media only screen and (max-width:650px){.banner_home__right{height:auto}.banner_home__g1{top:6%;left:4%;width:45%}.banner_home__g2{top:55%;left:2%;width:42%}.banner_home__g3{bottom:-2%;left:52%;width:45%}}@media only screen and (max-width:500px){.banner_home .container{border-radius:0}.banner_home__left{padding:40px 30px}.banner_home__g1{top:9%;left:5%;width:38%}.banner_home__g2{top:55%;left:-1%;width:36%}.banner_home__g3{bottom:-4%;left:51%;width:45%}.banner_home__li{padding-left:40px}.banner_home__li:before{transform:scale(.8);top:9px;left:10px}}@media only screen and (max-width:420px){.banner_home__btn{width:100%;text-align:center}.banner_home__btn--video{margin-left:0;justify-content:center}}.banner_home_new{position:relative}.banner_home_new__figure{overflow:hidden;border-radius:8px}.banner_home_new__figure img{width:100%;height:auto;min-height:550px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.banner_home_new__btn{display:inline-block;color:#fff;border:solid 1px #f09740;padding:11px 28px;text-decoration:none;font-size:16px;line-height:19px;font-weight:700;letter-spacing:0em;position:relative;cursor:pointer;background:#f09740;border-radius:5px;transition:all .2s ease-in;font-family:canada-type-gibson,sans-serif;border-radius:24px;font-weight:600;box-shadow:0px 3px 6px 0px rgba(0,0,0,.16)}.banner_home_new__btn:hover{text-decoration:none}.banner_home_new__btn.disabled,.banner_home_new__btn[disabled]{cursor:not-allowed;opacity:.3}.banner_home_new__title{color:#fff;font-weight:600;margin-bottom:15px}.banner_home_new__title{font-size:36px;line-height:40px}@media screen and (min-width:375px){.banner_home_new__title{font-size:calc(36px + 10 * ((100vw - 375px) / 1031));line-height:calc(40px + 12 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.banner_home_new__title{font-size:calc(46px + 0 * ((100vw - 1406px) / 344));line-height:calc(52px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.banner_home_new__title{font-size:46px;line-height:52px}}.banner_home_new__subtitle{color:#fff;font-size:18px;line-height:24px;font-weight:400;margin-bottom:20px;max-width:500px}.banner_home_new__inner{position:absolute;top:0;left:0;width:88.2vw;max-width:1500px;height:100%;left:50%;transform:translateX(-50%);display:flex;align-items:center}.banner_home_new--sub .banner_home_new__inner__wrap{max-width:50%}.banner_home_new--sub .banner_home_new__title{font-size:18px;line-height:26px}@media screen and (min-width:375px){.banner_home_new--sub .banner_home_new__title{font-size:calc(18px + 2 * ((100vw - 375px) / 1031));line-height:calc(26px + 2 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.banner_home_new--sub .banner_home_new__title{font-size:calc(20px + 0 * ((100vw - 1406px) / 344));line-height:calc(28px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.banner_home_new--sub .banner_home_new__title{font-size:20px;line-height:28px}}.banner_home_new--sub .banner_home_new__subtitle{font-weight:700;max-width:600px}.banner_home_new--sub .banner_home_new__subtitle{font-size:36px;line-height:40px}@media screen and (min-width:375px){.banner_home_new--sub .banner_home_new__subtitle{font-size:calc(36px + 10 * ((100vw - 375px) / 1031));line-height:calc(40px + 12 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.banner_home_new--sub .banner_home_new__subtitle{font-size:calc(46px + 0 * ((100vw - 1406px) / 344));line-height:calc(52px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.banner_home_new--sub .banner_home_new__subtitle{font-size:46px;line-height:52px}}@media only screen and (max-width:900px){.banner_home_new--sub .banner_home_new__inner__wrap{max-width:100%}}@media only screen and (max-width:900px){.banner_home_new .container{width:100%}.banner_home_new__figure{height:300px;position:relative;border-radius:0}.banner_home_new__figure img{width:calc(100% + 20px);max-width:calc(100% + 20px);height:100%;top:0;left:-10px;position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:96% 0;object-position:96% 0;min-height:initial}.banner_home_new__title{max-width:90%}.banner_home_new__inner{width:100%;position:relative;left:0;transform:none;padding:25px 5.9vw 30px;background:#2e2e2e}}@media only screen and (max-width:500px){.banner_home_new__inner{padding:25px 8vw 30px}}.solve_block{margin:20px 0 0;background:#f6f9fb;padding:30px 0 40px}.solve_block__title{color:#13acaf;font-weight:600;text-align:center;margin-bottom:20px}.solve_block__title{font-size:28px;line-height:32px}@media screen and (min-width:375px){.solve_block__title{font-size:calc(28px + 18 * ((100vw - 375px) / 1031));line-height:calc(32px + 24 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.solve_block__title{font-size:calc(46px + 0 * ((100vw - 1406px) / 344));line-height:calc(56px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.solve_block__title{font-size:46px;line-height:56px}}.solve_block__content{display:flex;justify-content:space-between;gap:35px}.solve_block__main{width:58%;position:relative;display:flex;align-items:flex-end}.solve_block__image{border-radius:8px;overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%}.solve_block__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.solve_block__main-content{position:relative;z-index:2;padding:35px}.solve_block__main-title{font-weight:600;margin-bottom:20px;color:#fff;max-width:400px}.solve_block__main-title{font-size:26px;line-height:32px}@media screen and (min-width:375px){.solve_block__main-title{font-size:calc(26px + 20 * ((100vw - 375px) / 1031));line-height:calc(32px + 20 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.solve_block__main-title{font-size:calc(46px + 0 * ((100vw - 1406px) / 344));line-height:calc(52px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.solve_block__main-title{font-size:46px;line-height:52px}}.solve_block__main-text{font-size:16px;line-height:24px;font-weight:400;letter-spacing:0em;margin-bottom:25px;color:#fff}.solve_block__video-btn{display:inline-block;color:#fff;border:solid 1px #f09740;padding:11px 28px;text-decoration:none;font-size:16px;line-height:19px;font-weight:700;letter-spacing:0em;position:relative;cursor:pointer;background:#f09740;border-radius:5px;transition:all .2s ease-in;font-family:canada-type-gibson,sans-serif;border-radius:24px;font-weight:600;box-shadow:0px 3px 6px 0px rgba(0,0,0,.16);display:inline-flex;align-items:center;gap:10px;padding:5px 5px 5px 20px}.solve_block__video-btn:hover{text-decoration:none}.solve_block__video-btn.disabled,.solve_block__video-btn[disabled]{cursor:not-allowed;opacity:.3}.solve_block__video-icon{display:block;transition:transform .3s ease}.solve_block__video-icon svg{display:block;width:33px;height:33px}.solve_block__features{width:42%;display:flex;flex-direction:column;gap:22px}.solve_block__feature{background:#fff;border-radius:8px;padding:22px 16px 25px;box-shadow:0px 4px 16px rgba(69,91,99,.08)}.solve_block__feature:nth-child(odd){background:#e7fff5}.solve_block__feature-title-wrap{display:flex;align-items:center;gap:10px;margin-bottom:10px}.solve_block__feature-icon{width:45px;height:45px}.solve_block__feature-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.solve_block__feature-title{font-size:22px;line-height:28px;font-weight:600;letter-spacing:0em;color:#13acaf}.solve_block__feature-text{font-size:16px;line-height:24px;font-weight:400;letter-spacing:0em}@media only screen and (max-width:900px){.solve_block{margin:0}.solve_block__content{flex-direction:column;gap:20px}.solve_block__features{gap:20px}.solve_block__main,.solve_block__features{width:100%}.solve_block__main{border-radius:8px;overflow:hidden;flex-direction:column;align-items:center}.solve_block__image{position:relative;top:initial;left:initial;width:100%}.solve_block__main-content{background:#2e2e2e;padding:15px 25px 30px}}@media only screen and (max-width:500px){.solve_block__feature{padding:25px}.solve_block__feature-title{font-size:18px}}.solutions_block{position:relative}.solutions_block__bg{position:relative}.solutions_block__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.solutions_block .container--max{position:relative}.solutions_block__content{position:relative;z-index:2}.solutions_block__heading{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.solutions_block__title{color:#fff;text-align:center;font-weight:600;max-width:600px;margin-left:auto;margin-right:auto;margin-bottom:30px}.solutions_block__title{font-size:37px;line-height:40px}@media screen and (min-width:375px){.solutions_block__title{font-size:calc(37px + 15 * ((100vw - 375px) / 1031));line-height:calc(40px + 20 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.solutions_block__title{font-size:calc(52px + 0 * ((100vw - 1406px) / 344));line-height:calc(60px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.solutions_block__title{font-size:52px;line-height:60px}}.solutions_block__grid_wrap{position:relative}.solutions_block__grid{display:grid;grid-template-columns:repeat(4,1fr);background:#13acaf;border-radius:8px;position:relative;margin-top:-145px;box-shadow:2px 2px 10px 0px rgba(0,0,0,.15)}.solutions_block__item{padding:26px;border-radius:8px;display:flex;flex-direction:column;align-items:flex-start;position:relative}.solutions_block__item:hover .solutions_block__item-btn{background:#ee8a28}.solutions_block__item:not(:last-child):after{content:"";display:block;width:1px;height:calc(100% - 40px);background:#fff;position:absolute;right:0;top:50%;transform:translateY(-50%);opacity:.46}.solutions_block__item-title{color:#fff;font-size:22px;line-height:30px;font-weight:600;letter-spacing:0em;margin-bottom:10px}.solutions_block__item-text{color:#fff;font-size:16px;line-height:24px;font-weight:400;letter-spacing:0em;margin-bottom:20px;flex-grow:1}.solutions_block__item-btn{display:inline-block;color:#fff;border:solid 1px #f09740;padding:11px 28px;text-decoration:none;font-size:16px;line-height:19px;font-weight:700;letter-spacing:0em;position:relative;cursor:pointer;background:#f09740;border-radius:5px;transition:all .2s ease-in;font-family:canada-type-gibson,sans-serif;border-radius:24px;font-weight:600;box-shadow:0px 3px 6px 0px rgba(0,0,0,.16);padding:12px 24px;text-align:center}.solutions_block__item-btn:hover{text-decoration:none}.solutions_block__item-btn.disabled,.solutions_block__item-btn[disabled]{cursor:not-allowed;opacity:.3}@media only screen and (max-width:1200px){.solutions_block__grid{grid-template-columns:repeat(2,1fr)}.solutions_block__item:nth-child(2):after{display:none}}@media only screen and (max-width:1100px){.solutions_block__grid{margin-top:-60px}}@media only screen and (max-width:700px){.solutions_block{padding:0}.solutions_block .container--max{width:100%}}@media only screen and (max-width:767px){.solutions_block__bg{height:360px;position:relative}.solutions_block__bg img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:63% 0;object-position:63% 0}.solutions_block__title{margin-bottom:-40px;max-width:80%}.solutions_block__grid{grid-template-columns:1fr;gap:10px}.solutions_block__item-title{margin-bottom:5px;position:relative;display:block;width:100%;cursor:pointer}.solutions_block__item-title:after{content:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='7' y1='4.37114e-08' x2='7' y2='14' stroke='white' stroke-width='2'/%3E%3Cline x1='14' y1='7' y2='7' stroke='white' stroke-width='2'/%3E%3C/svg%3E%0A");display:block;position:absolute;right:0;top:0}.solutions_block__item{padding:0 25px}.solutions_block__item:after{display:none !important}.solutions_block__item .solutions_block__item-content{opacity:0;visibility:hidden;max-height:0;overflow:hidden;transition:all .2s ease-in;margin-bottom:0}.solutions_block__item--active .solutions_block__item-content{opacity:1;visibility:visible;max-height:500px;margin-bottom:5px}.solutions_block__item--active .solutions_block__item-title:after{content:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='14' y1='1' y2='1' stroke='white' stroke-width='2'/%3E%3C/svg%3E%0A");top:5px}.solutions_block__item-text{margin-bottom:15px}.solutions_block__grid{padding:15px 0}}.technology_block{margin:50px 0}.technology_block .container{display:flex;justify-content:space-between;gap:35px}.technology_block__left{width:42%;background:#cef9e9;border-radius:8px;padding:34px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.technology_block__right{width:58%;background:#ecf2f6;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:40px 34px}.technology_block__title{color:#13acaf;font-weight:600;margin-bottom:20px}.technology_block__title{font-size:28px;line-height:32px}@media screen and (min-width:375px){.technology_block__title{font-size:calc(28px + 18 * ((100vw - 375px) / 1031));line-height:calc(32px + 24 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.technology_block__title{font-size:calc(46px + 0 * ((100vw - 1406px) / 344));line-height:calc(56px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.technology_block__title{font-size:46px;line-height:56px}}.technology_block__text p{margin-bottom:15px}.technology_block__btn{display:inline-block;color:#fff;border:solid 1px #f09740;padding:11px 28px;text-decoration:none;font-size:16px;line-height:19px;font-weight:700;letter-spacing:0em;position:relative;cursor:pointer;background:#f09740;border-radius:5px;transition:all .2s ease-in;font-family:canada-type-gibson,sans-serif;border-radius:24px;font-weight:600;box-shadow:0px 3px 6px 0px rgba(0,0,0,.16);margin-top:15px}.technology_block__btn:hover{text-decoration:none}.technology_block__btn.disabled,.technology_block__btn[disabled]{cursor:not-allowed;opacity:.3}@media only screen and (max-width:1000px){.technology_block .container{gap:20px}.technology_block__left{width:47%}.technology_block__right{width:53%}}@media only screen and (max-width:850px){.technology_block .container{flex-wrap:wrap;gap:0}.technology_block__left{width:100%;order:2;margin-top:-40px;padding:25px}.technology_block__right{width:100%;order:1;width:100vw;margin-left:-5.9vw;margin-right:-5.9vw;border-radius:0;padding:30px 30px 70px}.technology_block__right svg{height:auto}}@media only screen and (max-width:500px){.technology_block__right{margin-left:-8vw;margin-right:-8vw}}.demo_block{margin:50px 0}.demo_block__content{display:flex;flex-wrap:wrap;justify-content:space-between;background:#3b3f4d;padding:20px 60px 50px;align-items:center;border-radius:8px}.demo_block__title-wrap{width:100%;text-align:center}.demo_block__left{width:calc(46% - 15px)}.demo_block__right{width:calc(54% - 15px)}.demo_block__right img{width:100%;height:auto;display:block;border-radius:8px}.demo_block__title{color:#fff;font-weight:600;margin-bottom:40px}.demo_block__title{font-size:18px;line-height:24px}@media screen and (min-width:375px){.demo_block__title{font-size:calc(18px + 20 * ((100vw - 375px) / 1031));line-height:calc(24px + 18 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.demo_block__title{font-size:calc(38px + 0 * ((100vw - 1406px) / 344));line-height:calc(42px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.demo_block__title{font-size:38px;line-height:42px}}.demo_block__title-highlight{display:block;color:#74eec2;margin-bottom:10px}.demo_block__title-highlight{font-size:30px;line-height:34px}@media screen and (min-width:375px){.demo_block__title-highlight{font-size:calc(30px + 16 * ((100vw - 375px) / 1031));line-height:calc(34px + 16 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.demo_block__title-highlight{font-size:calc(46px + 0 * ((100vw - 1406px) / 344));line-height:calc(50px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.demo_block__title-highlight{font-size:46px;line-height:50px}}.demo_block__features{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.demo_block__feature{display:flex;gap:15px;align-items:flex-start;position:relative}.demo_block__feature-icon{flex-shrink:0;width:22px;height:22px;position:absolute;top:2px;left:0}.demo_block__feature-icon svg{width:100%;height:100%;color:#74eec2}.demo_block__feature-content{flex-grow:1}.demo_block__feature-title{color:#74eec2;font-size:20px;line-height:28px;font-weight:600;letter-spacing:0em;margin-bottom:5px;padding-left:30px}.demo_block__feature-text{color:#fff;font-size:16px;line-height:24px;font-weight:400;letter-spacing:0em;opacity:.8}.demo_block__btn{display:inline-block;color:#fff;border:solid 1px #f09740;padding:11px 28px;text-decoration:none;font-size:16px;line-height:19px;font-weight:700;letter-spacing:0em;position:relative;cursor:pointer;background:#f09740;border-radius:5px;transition:all .2s ease-in;font-family:canada-type-gibson,sans-serif;border-radius:24px;font-weight:600;box-shadow:0px 3px 6px 0px rgba(0,0,0,.16);display:inline-block;width:100%;text-align:center}.demo_block__btn:hover{text-decoration:none}.demo_block__btn.disabled,.demo_block__btn[disabled]{cursor:not-allowed;opacity:.3}@media only screen and (max-width:1024px){.demo_block__content{flex-direction:column}.demo_block__left,.demo_block__right{width:100%}.demo_block__title-wrap{order:1}.demo_block__left{order:3}.demo_block__right{order:2;margin-bottom:40px}}@media only screen and (max-width:767px){.demo_block__title{margin-bottom:30px}.demo_block__features{margin-bottom:30px;gap:20px}.demo_block__btn{width:100%;min-width:0}}@media only screen and (max-width:600px){.demo_block__content{padding:30px 5.9vw 40px;border-radius:0}.demo_block__right{margin-bottom:20px}.demo_block .container{width:100%}}@media only screen and (max-width:500px){.demo_block__content{padding:30px 8vw 40px}}.banner_sub__title{color:#fff;font-size:16px;line-height:24px;font-weight:600;letter-spacing:0em;margin-bottom:10px}.banner_sub__subtitle{color:#fff;font-weight:600}.banner_sub__subtitle{font-size:25px;line-height:31px}@media screen and (min-width:375px){.banner_sub__subtitle{font-size:calc(25px + 21 * ((100vw - 375px) / 1031));line-height:calc(31px + 21 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.banner_sub__subtitle{font-size:calc(46px + 0 * ((100vw - 1406px) / 344));line-height:calc(52px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.banner_sub__subtitle{font-size:46px;line-height:52px}}.banner_sub .container{display:flex;border-radius:8px;overflow:hidden}.banner_sub__left{background:#13acaf;padding:65px 55px;width:50%;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.banner_sub__right{width:50%;background:#f2f2f2;flex-shrink:0;overflow:hidden}.banner_sub__right img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media only screen and (max-width:1150px){.banner_sub__left{padding:50px 30px}}@media only screen and (max-width:960px){.banner_sub .container{flex-wrap:wrap}.banner_sub__left,.banner_sub__right{width:100%}.banner_sub__right{order:1;max-height:400px}.banner_sub__left{order:2}}@media only screen and (max-width:500px){.banner_sub__left{padding:40px 30px}.banner_sub__right{height:280px}.banner_sub .container{border-radius:0}}.banner_solutions__title{color:#fff;font-size:16px;line-height:24px;font-weight:600;letter-spacing:0em;margin-bottom:10px}.banner_solutions__subtitle{color:#fff;font-weight:600}.banner_solutions__subtitle{font-size:25px;line-height:31px}@media screen and (min-width:375px){.banner_solutions__subtitle{font-size:calc(25px + 16 * ((100vw - 375px) / 1031));line-height:calc(31px + 18 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.banner_solutions__subtitle{font-size:calc(41px + 0 * ((100vw - 1406px) / 344));line-height:calc(49px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.banner_solutions__subtitle{font-size:41px;line-height:49px}}.banner_solutions .container{display:flex;align-items:center}.banner_solutions__left{background:#13acaf;border-radius:8px;padding:65px calc(5.9vw - 20px);width:calc(44% + 40px);margin-right:-40px;position:relative}.banner_solutions__right{width:56%;height:575px;background:#f2f2f2;flex-shrink:0;border-radius:8px;display:flex;align-items:center;justify-content:center}.banner_solutions__right svg{margin-left:6%;height:auto}.banner_solutions__right svg tspan{font-family:canada-type-gibson,sans-serif}@media only screen and (min-width:1700px){.banner_solutions__left{padding:65px 80px}}@media only screen and (max-width:1200px){.banner_solutions__right{height:auto;padding:30px 0}.banner_solutions__right svg{width:80%}}@media only screen and (max-width:850px){.banner_solutions .container{flex-wrap:wrap;width:100%}.banner_solutions__left{width:100%;order:2;border-radius:0;padding:40px 5.9vw}.banner_solutions__right{width:100%;order:1;border-radius:0}.banner_solutions__right svg{margin-left:0;max-width:500px}}@media only screen and (max-width:500px){.banner_solutions__left{padding:40px 8vw}}@media only screen and (max-width:450px){.banner_solutions__right{padding:22px 0}.banner_solutions__right svg{width:90%}}.sub_graphic{display:block;position:relative}.sub_graphic__children{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:113px}.sub_graphic__shadows{position:absolute;bottom:0;left:50%}.sub_graphic .shadow{display:block;background:#454f63;opacity:.07;width:111px;height:0;position:absolute;bottom:0;border-radius:5px}.sub_graphic .shadow--1{transform:rotate(300deg);transform-origin:0 100%}.sub_graphic .shadow--2{right:0;transform:rotate(60deg);transform-origin:100% 100%}.sub_graphic .shadow--3{right:0;transform:rotate(120deg);transform-origin:100% 100%}.sub_graphic .shadow--4{bottom:initial;top:calc(100% - 40px);transform:translateX(-50%)}.sub_graphic .shadow--5{transform:rotate(240deg);transform-origin:0 100%}.sub_graphic__child{position:absolute;bottom:0}.sub_graphic__child p{color:#fff;font-size:16px;line-height:18px;font-weight:600;letter-spacing:0em;width:100%;padding:0 5px;position:absolute;top:50%;transform:translateY(-50%);position:absolute;text-align:center}.sub_graphic__child svg{display:block}.sub_graphic__center{position:relative;display:block;margin:0 auto;width:176px}.sub_graphic__center svg{display:block}.sub_graphic__center p{font-size:22px;line-height:24px;font-weight:600;letter-spacing:0em;color:#fff;width:100%;text-align:center;padding:0 10px;position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (max-width:450px){.sub_graphic__child p{font-size:15px;line-height:17px}}.banner_solutions_sub__title{color:#fff;font-size:16px;line-height:24px;font-weight:600;letter-spacing:0em;margin-bottom:10px}.banner_solutions_sub__subtitle{color:#fff;font-weight:600}.banner_solutions_sub__subtitle{font-size:25px;line-height:31px}@media screen and (min-width:375px){.banner_solutions_sub__subtitle{font-size:calc(25px + 16 * ((100vw - 375px) / 1031));line-height:calc(31px + 18 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.banner_solutions_sub__subtitle{font-size:calc(41px + 0 * ((100vw - 1406px) / 344));line-height:calc(49px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.banner_solutions_sub__subtitle{font-size:41px;line-height:49px}}.banner_solutions_sub .container{display:flex;align-items:center}.banner_solutions_sub__left{background:#13acaf;border-radius:8px;padding:65px calc(5.9vw - 20px);width:calc(42% + 40px);margin-right:-40px;position:relative}.banner_solutions_sub__right{width:58%;background:#f2f2f2;flex-shrink:0;border-radius:8px;overflow:hidden}.banner_solutions_sub__right img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media only screen and (min-width:1700px){.banner_solutions_sub__left{padding:65px 80px}}.banner_solutions_sub--services .banner_solutions_sub__left{width:calc(28% + 220px);margin-right:-220px}.banner_solutions_sub--services .banner_solutions_sub__right{width:72%}@media only screen and (max-width:900px){.banner_solutions_sub__left{padding:35px calc(5.9vw - 20px)}}@media only screen and (max-width: 750px){.banner_solutions_sub .container{flex-wrap:wrap;width:100%}.banner_solutions_sub__left{width:100%;order:2;border-radius:0;padding:45px 5.9vw}.banner_solutions_sub__right{width:100%;order:1;border-radius:0}.banner_solutions_sub--services .banner_solutions_sub__left,.banner_solutions_sub--services .banner_solutions_sub__right{width:100%}}@media only screen and (max-width:500px){.banner_solutions_sub__left{padding:40px 8vw}}.narrow_text{text-align:center;margin:60px 0 40px}.narrow_text .inner{max-width:720px;margin:0 auto}.narrow_text__heading{color:#13acaf;font-weight:600;margin-bottom:10px}.narrow_text__heading{font-size:28px;line-height:32px}@media screen and (min-width:375px){.narrow_text__heading{font-size:calc(28px + 24 * ((100vw - 375px) / 1031));line-height:calc(32px + 22 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.narrow_text__heading{font-size:calc(52px + 0 * ((100vw - 1406px) / 344));line-height:calc(54px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.narrow_text__heading{font-size:52px;line-height:54px}}.narrow_text__subheading{font-weight:600;margin-bottom:15px}.narrow_text__subheading{font-size:14px;line-height:20px}@media screen and (min-width:375px){.narrow_text__subheading{font-size:calc(14px + 10 * ((100vw - 375px) / 1031));line-height:calc(20px + 10 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.narrow_text__subheading{font-size:calc(24px + 0 * ((100vw - 1406px) / 344));line-height:calc(30px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.narrow_text__subheading{font-size:24px;line-height:30px}}.narrow_text__subheading p{font-size:14px;line-height:20px}@media screen and (min-width:375px){.narrow_text__subheading p{font-size:calc(14px + 10 * ((100vw - 375px) / 1031));line-height:calc(20px + 10 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.narrow_text__subheading p{font-size:calc(24px + 0 * ((100vw - 1406px) / 344));line-height:calc(30px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.narrow_text__subheading p{font-size:24px;line-height:30px}}.narrow_text__subheading p strong{font-weight:600}.narrow_text__content p:not(:last-child){margin-bottom:15px}.narrow_text--services .inner{max-width:760px}.page-template-page-solutions .narrow_text__heading{max-width:425px;margin:0 auto 10px}.split_block{margin:40px 0 60px}.split_block.img-right .split_block__image{order:2}.split_block.img-right .split_block__text{order:1}.split_block.img-left .split_block__text{background:#cef9e9 !important}.split_block .container{display:flex;justify-content:space-between}.split_block__image{width:calc(50% - 15px);position:relative;border-radius:8px;overflow:hidden}.split_block__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.split_block__image__graphic{position:absolute;top:50%;left:50%;width:60%;height:auto;transform:translate(-50%,-50%)}.split_block__image__graphic img{width:100%;height:auto}.split_block__image--animation{min-height:540px;display:flex;align-items:center;justify-content:center}.split_block__image--animation .sub_graphic{transform:translateY(-35%)}@media only screen and (max-width:1300px){.split_block__image--animation{min-height:400px}.split_block__image--animation .sub_graphic{transform:translateY(-30%) scale(.8)}}@media only screen and (max-width:950px){.split_block__image--animation{min-height:330px}.split_block__image--animation .sub_graphic{transform:translateY(-25%) scale(.65)}}.split_block__text{width:calc(50% - 15px);border-radius:8px;padding:40px 75px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.split_block__text .splide{width:100%;position:relative}.split_block__text .splide .splide__arrows{display:flex;align-items:center;justify-content:flex-start;position:absolute;top:100%;left:0}.split_block__text .splide .splide__arrows .splide__arrow{position:relative;top:initial;bottom:initial;transform:none;background:#fff;border:1px solid #d9d9d9}.split_block__text .splide .splide__arrows .splide__arrow--prev{left:0}.split_block__text .splide .splide__arrows .splide__arrow--next{right:0}.split_block__text .splide .splide__arrows .numbers{font-size:16px;line-height:20px;margin:0 10px}.split_block__title{font-weight:600;margin-bottom:15px;color:#13acaf}.split_block__title{font-size:24px;line-height:30px}@media screen and (min-width:375px){.split_block__title{font-size:calc(24px + 14 * ((100vw - 375px) / 1031));line-height:calc(30px + 18 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.split_block__title{font-size:calc(38px + 0 * ((100vw - 1406px) / 344));line-height:calc(48px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.split_block__title{font-size:38px;line-height:48px}}.split_block__p p{margin-bottom:15px}.split_block__link{display:inline-block;color:#fff;border:solid 1px #f09740;padding:11px 28px;text-decoration:none;font-size:16px;line-height:19px;font-weight:700;letter-spacing:0em;position:relative;cursor:pointer;background:#f09740;border-radius:5px;transition:all .2s ease-in;font-family:canada-type-gibson,sans-serif;border-radius:24px;font-weight:600;box-shadow:0px 3px 6px 0px rgba(0,0,0,.16)}.split_block__link:hover{text-decoration:none}.split_block__link.disabled,.split_block__link[disabled]{cursor:not-allowed;opacity:.3}.split_block__link--download{display:inline-flex;align-items:center}.split_block__link--download svg{margin-left:25px}.split_block__slide__title{font-weight:600;margin-bottom:15px;color:#13acaf}.split_block__slide__title{font-size:24px;line-height:30px}@media screen and (min-width:375px){.split_block__slide__title{font-size:calc(24px + 12 * ((100vw - 375px) / 1031));line-height:calc(30px + 16 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.split_block__slide__title{font-size:calc(36px + 0 * ((100vw - 1406px) / 344));line-height:calc(46px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.split_block__slide__title{font-size:36px;line-height:46px}}.split_block__slide__text{font-size:16px;line-height:26px;font-weight:400;letter-spacing:0em;margin-bottom:15px}.split_block--top .split_block__image{display:flex;align-items:center;justify-content:center;background:#ecf2f6}.split_block--top .split_block__image__graphic{position:relative;top:initial;left:initial;transform:translate(0,0);width:initial;padding:10px;display:flex;align-items:center;justify-content:center}.split_block--top .split_block__image__graphic svg{max-width:90%;margin:0 auto;height:auto}.split_block--cards{position:relative;background:0 0}.split_block--cards .bg{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);height:100%;width:100vw;max-width:1700px}.split_block--cards .container{flex-wrap:wrap;position:relative;padding:65px 0 50px}.split_block--cards .split_block__text{background:#fff}.split_block--cards .triple_cards__wrap{order:3;margin-top:60px}.split_block--cards .triple_cards__single{padding:0}.split_block--cards .triple_cards__single img{width:73%;margin:0 auto 25px;height:auto}@media only screen and (max-width:500px){.split_block--cards .bg{width:93vw}.split_block--cards .container{padding:30px 0 60px}.split_block--cards .triple_cards__single{margin:0 8vw 35px}}.split_block--animated .split_block__image{background:#ecf2f6}.split_block--about .split_block__image__graphic{width:60%}.split_block--about .split_block__title{font-size:24px;line-height:30px}@media screen and (min-width:375px){.split_block--about .split_block__title{font-size:calc(24px + 6 * ((100vw - 375px) / 1031));line-height:calc(30px + 6 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.split_block--about .split_block__title{font-size:calc(30px + 0 * ((100vw - 1406px) / 344));line-height:calc(36px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.split_block--about .split_block__title{font-size:30px;line-height:36px}}.split_block--new .split_block__text{background:#cef9e9;padding:40px 75px 60px}@media only screen and (max-width:1200px){.split_block--new .split_block__text{padding:30px 30px 50px}}@media only screen and (max-width:500px){.split_block--new .split_block__text{padding:37px 8vw 50px}}@media only screen and (max-width:1200px){.split_block__text{padding:30px}}@media only screen and (max-width:1000px){.split_block__image__graphic{width:70%}}@media only screen and (max-width:800px){.split_block .container{flex-wrap:wrap}.split_block__text{width:100%;border-top-right-radius:0;border-top-left-radius:0;order:2 !important}.split_block__image{width:100%;border-bottom-right-radius:0;border-bottom-left-radius:0;order:1 !important}.split_block__image__graphic{max-width:400px}}@media only screen and (max-width:500px){.split_block{margin:0}.split_block .container{width:100%}.split_block__image{border-top-left-radius:0;border-top-right-radius:0}.split_block__text{border-bottom-left-radius:0;border-bottom-right-radius:0;padding:37px 8vw 44px}.split_block--cards{margin:0 0 50px}.split_block--cards .container{width:84%;padding:25px 0 30px}.split_block--cards .split_block__image{border-top-left-radius:8px;border-top-right-radius:8px}.split_block--cards .split_block__text{border-bottom-left-radius:8px;border-bottom-right-radius:8px}}.accordion_block{padding:50px 0;background-color:#ecf2f6}.accordion_block__title{font-size:24px;color:#454f63;font-weight:700;text-align:center;margin-bottom:10px}.accordion_block__subtitle{font-weight:700;color:#13acaf;text-align:center;margin-bottom:50px;margin-left:auto;margin-right:auto}.accordion_block__subtitle{font-size:30px;line-height:38px}@media screen and (min-width:375px){.accordion_block__subtitle{font-size:calc(30px + 10 * ((100vw - 375px) / 1031));line-height:calc(38px + 10 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.accordion_block__subtitle{font-size:calc(40px + 0 * ((100vw - 1406px) / 344));line-height:calc(48px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.accordion_block__subtitle{font-size:40px;line-height:48px}}.accordion_block__split{display:flex;gap:60px;align-items:flex-start;width:90%;margin:0 auto}.accordion_block__split__left{flex:0 0 calc(50% - 30px)}.accordion_block__split__left img{width:100%;height:auto;border-radius:8px}.accordion_block__split__right{flex:1}.accordion_block__split__right p{font-size:16px;line-height:26px}.accordion_block__split__right__btn a{display:inline-block;color:#fff;border:solid 1px #f09740;padding:11px 28px;text-decoration:none;font-size:16px;line-height:19px;font-weight:700;letter-spacing:0em;position:relative;cursor:pointer;background:#f09740;border-radius:5px;transition:all .2s ease-in;font-family:canada-type-gibson,sans-serif;border-radius:24px;font-weight:600;box-shadow:0px 3px 6px 0px rgba(0,0,0,.16);font-weight:700;margin-top:20px;box-shadow:0px 3px 6px 0px rgba(0,0,0,.16)}.accordion_block__split__right__btn a:hover{text-decoration:none}.accordion_block__split__right__btn a.disabled,.accordion_block__split__right__btn a[disabled]{cursor:not-allowed;opacity:.3}.accordion_block__list{list-style:none;padding:0;margin:30px 0 0}.accordion_block__item{border-bottom:1px solid #d9d9d9}.accordion_block__item:first-child{border-top:1px solid #d9d9d9}.accordion_block__item__title{position:relative;padding:14px 0;margin:0;font-size:18px;color:#13acaf;font-weight:700;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.accordion_block__item__title svg{transition:transform .3s ease}.accordion_block__item__content{max-height:0;overflow:hidden;margin-bottom:0;transition:all .2s ease-in}.accordion_block__item.active .accordion_block__item__title svg{transform:rotate(180deg)}.accordion_block__item.active .accordion_block__item__content{max-height:500px;margin-bottom:20px}@media only screen and (max-width:1100px){.accordion_block__subtitle{margin-bottom:30px}.accordion_block__split{width:100%;gap:30px}}@media only screen and (max-width:900px){.accordion_block__split{flex-wrap:wrap}.accordion_block__split__left,.accordion_block__split__right{width:100%;flex:0 0 100%}}.tab_block{margin:45px 0}.tab_block__title{font-size:24px;color:#454f63;font-weight:700;text-align:center;margin-bottom:10px}.tab_block__subtitle{font-weight:700;color:#13acaf;text-align:center;margin-bottom:20px;margin-left:auto;margin-right:auto}.tab_block__subtitle{font-size:30px;line-height:38px}@media screen and (min-width:375px){.tab_block__subtitle{font-size:calc(30px + 10 * ((100vw - 375px) / 1031));line-height:calc(38px + 10 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.tab_block__subtitle{font-size:calc(40px + 0 * ((100vw - 1406px) / 344));line-height:calc(48px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.tab_block__subtitle{font-size:40px;line-height:48px}}.tab_block__split{background:#cef9e9;border-radius:8px;padding:16px;display:flex;justify-content:space-between;align-items:center;gap:40px}.tab_block__split__left{width:calc(50% - 20px)}.tab_block__split__left img{width:100%;height:auto}.tab_block__split__right{width:calc(50% - 20px)}.tab_block__tabs .etabs{display:flex;gap:20px;margin-bottom:30px;flex-wrap:wrap}.tab_block__tabs .etabs a{display:inline-block;color:#454f63;border:solid 1px #fff;padding:11px 28px;text-decoration:none;font-size:16px;line-height:19px;font-weight:700;letter-spacing:0em;position:relative;cursor:pointer;background:#fff;border-radius:5px;transition:all .2s ease-in;font-family:canada-type-gibson,sans-serif;border-radius:24px;font-weight:600;box-shadow:0px 3px 6px 0px rgba(0,0,0,.16);font-size:14px;font-weight:700;padding:7.5px 12px}.tab_block__tabs .etabs a:hover{text-decoration:none}.tab_block__tabs .etabs a.disabled,.tab_block__tabs .etabs a[disabled]{cursor:not-allowed;opacity:.3}.tab_block__tabs .etabs a.active{display:inline-block;color:#fff;border:solid 1px #13acaf;padding:11px 28px;text-decoration:none;font-size:16px;line-height:19px;font-weight:700;letter-spacing:0em;position:relative;cursor:pointer;background:#13acaf;border-radius:5px;transition:all .2s ease-in;font-family:canada-type-gibson,sans-serif;border-radius:24px;font-weight:600;box-shadow:0px 3px 6px 0px rgba(0,0,0,.16);font-weight:700;font-size:14px;padding:7.5px 12px}.tab_block__tabs .etabs a.active:hover{text-decoration:none}.tab_block__tabs .etabs a.active.disabled,.tab_block__tabs .etabs a.active[disabled]{cursor:not-allowed;opacity:.3}.tab_block__tabs__title{color:#13acaf;font-weight:700;font-size:34px;line-height:40px;margin-bottom:10px}@media only screen and (max-width:1100px){.tab_block__split{flex-wrap:wrap}.tab_block__split__left,.tab_block__split__right{width:100%}}@media only screen and (max-width:900px){.tab_block__split{gap:30px}.tab_block__tabs .etabs{margin-bottom:20px;gap:10px}}.demo_form_block{margin:45px 0}.demo_form_block__title{color:#74eec2;font-weight:700;text-align:center;margin-bottom:5px}.demo_form_block__title{font-size:38px;line-height:44px}@media screen and (min-width:375px){.demo_form_block__title{font-size:calc(38px + 8 * ((100vw - 375px) / 1031));line-height:calc(44px + 6 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.demo_form_block__title{font-size:calc(46px + 0 * ((100vw - 1406px) / 344));line-height:calc(50px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.demo_form_block__title{font-size:46px;line-height:50px}}.demo_form_block__subtitle{font-weight:700;color:#fff;text-align:center;margin-bottom:20px;margin-left:auto;margin-right:auto}.demo_form_block__subtitle{font-size:30px;line-height:38px}@media screen and (min-width:375px){.demo_form_block__subtitle{font-size:calc(30px + 8 * ((100vw - 375px) / 1031));line-height:calc(38px + 10 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.demo_form_block__subtitle{font-size:calc(38px + 0 * ((100vw - 1406px) / 344));line-height:calc(48px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.demo_form_block__subtitle{font-size:38px;line-height:48px}}.demo_form_block__inner{background:#454f63;border-radius:8px;padding:16px 50px 40px}.demo_form_block__split{display:flex;gap:40px;align-items:flex-start}.demo_form_block__split__left{width:calc(50% - 20px)}.demo_form_block__split__left h1,.demo_form_block__split__left h2,.demo_form_block__split__left h3,.demo_form_block__split__left h4,.demo_form_block__split__left h5,.demo_form_block__split__left h6{color:#74eec2;font-weight:600;padding-left:35px;position:relative;font-size:20px;line-height:26px}.demo_form_block__split__left h1:before,.demo_form_block__split__left h2:before,.demo_form_block__split__left h3:before,.demo_form_block__split__left h4:before,.demo_form_block__split__left h5:before,.demo_form_block__split__left h6:before{content:url("data:image/svg+xml,%3Csvg width='23' height='22' viewBox='0 0 23 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.7839 22C17.8591 22 22.7839 17.0751 22.7839 11C22.7839 4.92487 17.8591 0 11.7839 0C5.7088 0 0.783936 4.92487 0.783936 11C0.783936 17.0751 5.7088 22 11.7839 22Z' fill='%2374EEC2'/%3E%3Cpath d='M6.26904 11.0132L9.93604 14.6812L17.2981 7.31885' stroke='%23454F63' stroke-width='2'/%3E%3C/svg%3E%0A");position:absolute;top:0;left:0;width:23px;height:22px}.demo_form_block__split__left p{font-size:16px;line-height:26px;color:#fff;margin-bottom:15px}.demo_form_block__split__right{width:calc(50% - 20px);background:#252932;border-radius:8px;padding:30px;box-shadow:0px 4px 30px 0px rgba(0,0,0,.25)}.demo_form_block .wpcf7-form input[type=text],.demo_form_block .wpcf7-form input[type=email],.demo_form_block .wpcf7-form input[type=tel],.demo_form_block .wpcf7-form textarea,.demo_form_block .wpcf7-form input[type=checkbox]{background:#fff;border:0}.demo_form_block .wpcf7-form .field_wrap{display:flex;gap:0 10px;flex-wrap:wrap}.demo_form_block .wpcf7-form .field_wrap .wpcf7-form-control-wrap{width:calc(50% - 5px)}.demo_form_block .wpcf7-form input[type=checkbox]+span{padding-left:28px}.demo_form_block .wpcf7-form input[type=checkbox]+span:before{background:#fff;border:0;width:18px;height:18px}.demo_form_block .wpcf7-form input[type=checkbox]+span:after{transform:scale(.5);top:-3px;left:-3px}.demo_form_block .wpcf7-form input[type=submit]{background:#f09740;border:0}.demo_form_block .wpcf7-form .interests{display:flex !important;flex-wrap:wrap;gap:5px}.demo_form_block .wpcf7-form .interests .wpcf7-list-item{width:calc(50% - 5px)}.demo_form_block .wpcf7-form .terms-submit{display:flex;align-items:center;gap:20px;border-top:1px solid rgba(255,255,255,.3);padding-top:15px}.demo_form_block .wpcf7-form .terms-submit .wpcf7-form-control-wrap{margin-bottom:0}.demo_form_block .wpcf7-form .terms-submit .wpcf7-form-control-wrap[data-name=acceptance]{margin-right:auto}.demo_form_block .wpcf7-form .terms-submit .wpcf7-form-control-wrap[data-name=acceptance] span{font-size:13px}.demo_form_block .wpcf7-form .terms-submit .wpcf7-form-control-wrap[data-name=quiz-66]{flex-shrink:0;margin-left:30px}.demo_form_block .wpcf7-form .terms-submit .wpcf7-form-control-wrap[data-name=quiz-66] label{display:flex;align-items:center;gap:4px}.demo_form_block .wpcf7-form .terms-submit .wpcf7-form-control-wrap[data-name=quiz-66] span{color:#fff;font-weight:400}.demo_form_block .wpcf7-form .terms-submit .wpcf7-form-control-wrap[data-name=quiz-66] input[type=text]{width:30px;height:28px;padding:3px;text-align:center}@media only screen and (max-width:1200px){.demo_form_block__split{flex-wrap:wrap;gap:20px}.demo_form_block__split__left{margin-top:10px}.demo_form_block__split__left,.demo_form_block__split__right{width:100%}}@media only screen and (max-width:900px){.demo_form_block__inner{padding:30px}}@media only screen and (max-width:900px){.demo_form_block__inner{padding:30px 20px}}@media only screen and (max-width:520px){.demo_form_block__split__right{padding:15px}}@media only screen and (max-width:520px){.demo_form_block .wpcf7-form .field_wrap{flex-wrap:wrap;gap:0}.demo_form_block .wpcf7-form .field_wrap .wpcf7-form-control-wrap{width:100%}.demo_form_block .wpcf7-form input[type=text],.demo_form_block .wpcf7-form .wpcf7-form input[type=email],.demo_form_block .wpcf7-form .wpcf7-form input[type=tel],.demo_form_block .wpcf7-form .wpcf7-form input[type=submit]{height:40px}.demo_form_block .wpcf7-form .interests{gap:5px}.demo_form_block .wpcf7-form .interests .wpcf7-list-item{width:100%}.demo_form_block .wpcf7-form .terms-submit{flex-wrap:wrap;justify-content:flex-end}.demo_form_block .wpcf7-form .terms-submit .wpcf7-form-control-wrap[data-name=acceptance]{width:100%;margin-bottom:10px}}.related_solutions{background:#ecf2f6;padding:40px 0}.related_solutions .container{display:flex;flex-direction:column;align-items:center}.related_solutions__title{color:#13acaf;font-weight:600;margin-bottom:20px;text-align:center}.related_solutions__title{font-size:30px;line-height:38px}@media screen and (min-width:375px){.related_solutions__title{font-size:calc(30px + 20 * ((100vw - 375px) / 1031));line-height:calc(38px + 20 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.related_solutions__title{font-size:calc(50px + 0 * ((100vw - 1406px) / 344));line-height:calc(58px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.related_solutions__title{font-size:50px;line-height:58px}}.related_solutions__flex{display:flex;gap:30px;flex-wrap:wrap;width:100%}.related_solutions__item{width:calc(33.33333% - 20px);background:#fff;border-radius:8px;box-shadow:0px 4px 5px 0px rgba(0,0,0,.25);overflow:hidden;position:relative;text-align:center}.related_solutions__item a{text-decoration:none}.related_solutions__item figure{display:block;position:relative;padding-bottom:62.5%;width:100%;height:0;margin-bottom:15px}.related_solutions__item figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;left:0}.related_solutions__item__title{color:#13acaf;font-size:22px;line-height:28px;font-weight:600;padding:0 10px}.related_solutions__item .btn{display:inline-block;color:#fff;border:solid 1px #f09740;padding:11px 28px;text-decoration:none;font-size:16px;line-height:19px;font-weight:700;letter-spacing:0em;position:relative;cursor:pointer;background:#f09740;border-radius:5px;transition:all .2s ease-in;font-family:canada-type-gibson,sans-serif;border-radius:24px;font-weight:600;box-shadow:0px 3px 6px 0px rgba(0,0,0,.16);font-weight:600;margin:15px 0;box-shadow:0px 3px 6px 0px rgba(0,0,0,.16)}.related_solutions__item .btn:hover{text-decoration:none}.related_solutions__item .btn.disabled,.related_solutions__item .btn[disabled]{cursor:not-allowed;opacity:.3}.related_solutions .view-all-btn{display:inline-block;color:#fff;border:solid 1px #f09740;padding:11px 28px;text-decoration:none;font-size:16px;line-height:19px;font-weight:700;letter-spacing:0em;position:relative;cursor:pointer;background:#f09740;border-radius:5px;transition:all .2s ease-in;font-family:canada-type-gibson,sans-serif;border-radius:24px;font-weight:600;box-shadow:0px 3px 6px 0px rgba(0,0,0,.16);font-weight:600;margin:15px 0;box-shadow:0px 3px 6px 0px rgba(0,0,0,.16);margin:30px auto 0}.related_solutions .view-all-btn:hover{text-decoration:none}.related_solutions .view-all-btn.disabled,.related_solutions .view-all-btn[disabled]{cursor:not-allowed;opacity:.3}@media only screen and (max-width:900px){.related_solutions__item{width:calc(50% - 15px)}}@media only screen and (max-width: 500px){.related_solutions__item{width:100%}}.testimonial_slider{background:#ecf2f6;padding:60px 0 100px;text-align:center}.testimonial_slider__title{font-size:24px;font-weight:600;margin-bottom:20px}.testimonial_slider__quote__text{color:#13acaf;font-weight:600;max-width:900px;margin:0 auto}.testimonial_slider__quote__text{font-size:24px;line-height:30px}@media screen and (min-width:375px){.testimonial_slider__quote__text{font-size:calc(24px + 12 * ((100vw - 375px) / 1031));line-height:calc(30px + 12 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.testimonial_slider__quote__text{font-size:calc(36px + 0 * ((100vw - 1406px) / 344));line-height:calc(42px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.testimonial_slider__quote__text{font-size:36px;line-height:42px}}.testimonial_slider__quote__author{font-size:16px;font-weight:400;margin-top:10px}.testimonial_slider .splide__pagination{bottom:-40px}.testimonial_slider .splide__pagination__page{background:#454f63;opacity:.4;width:12px;height:12px}.testimonial_slider .splide__pagination__page.is-active{background:#454f63;opacity:1;transform:scale(1)}@media only screen and (max-width:500px){.page-template-page-solutions .split_block:not(.split_block--cards):nth-child(odd) .split_block__text{background:#fff !important}}.offset_colour_block .container{position:relative;padding-bottom:180px;display:flex;justify-content:flex-end}.offset_colour_block__image{width:82.3%;position:relative;border-radius:8px;overflow:hidden}.offset_colour_block__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.offset_colour_block__text{position:absolute;bottom:0;left:0;width:67%;border-radius:8px;padding:80px 105px}.offset_colour_block__title{font-weight:600;margin-bottom:15px;max-width:80%}.offset_colour_block__title{font-size:24px;line-height:30px}@media screen and (min-width:375px){.offset_colour_block__title{font-size:calc(24px + 6 * ((100vw - 375px) / 1031));line-height:calc(30px + 6 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.offset_colour_block__title{font-size:calc(30px + 0 * ((100vw - 1406px) / 344));line-height:calc(36px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.offset_colour_block__title{font-size:30px;line-height:36px}}.offset_colour_block__p p{margin-bottom:15px}.offset_colour_block__link{display:inline-block;color:#fff;border:solid 1px #f09740;padding:11px 28px;text-decoration:none;font-size:16px;line-height:19px;font-weight:700;letter-spacing:0em;position:relative;cursor:pointer;background:#f09740;border-radius:5px;transition:all .2s ease-in;font-family:canada-type-gibson,sans-serif;border-radius:24px;font-weight:600;box-shadow:0px 3px 6px 0px rgba(0,0,0,.16)}.offset_colour_block__link:hover{text-decoration:none}.offset_colour_block__link.disabled,.offset_colour_block__link[disabled]{cursor:not-allowed;opacity:.3}.offset_colour_block__link--download{display:inline-flex;align-items:center}.offset_colour_block__link--download svg{margin-left:25px}.offset_colour_block__link--download svg path{stroke:#fff}.offset_colour_block--about{margin:70px 0 90px}.offset_colour_block--about .container{padding-bottom:120px}.offset_colour_block--about .offset_colour_block__image{width:92%}.offset_colour_block--about .offset_colour_block__text{width:58%}.offset_colour_block--about .offset_colour_block__title{max-width:100%}.offset_colour_block--careers{margin-bottom:56px}.offset_colour_block--careers .container{justify-content:flex-start}.offset_colour_block--careers .offset_colour_block__image{width:76.2%}.offset_colour_block--careers .offset_colour_block__text{left:initial;right:0;width:57%}.offset_colour_block--careers .offset_colour_block__title{max-width:100%}.offset_colour_block--careers+.offset_colour_block--careers .container{justify-content:flex-end;padding-bottom:0;padding-top:60px}.offset_colour_block--careers+.offset_colour_block--careers .offset_colour_block__image{width:59.3%}.offset_colour_block--careers+.offset_colour_block--careers .offset_colour_block__text{top:0;bottom:initial;right:initial;left:0;width:57%}@media only screen and (max-width:1200px){.offset_colour_block__text{padding:40px 60px}}@media only screen and (max-width:1000px){.offset_colour_block__text{padding:40px}}@media only screen and (max-width:900px){.offset_colour_block .container{flex-wrap:wrap;padding-bottom:0}.offset_colour_block__image{width:100%}.offset_colour_block__text{width:100%;position:relative;margin-top:30px}.offset_colour_block--about{margin:60px 0 60px}.offset_colour_block--about .offset_colour_block__image{width:100%}.offset_colour_block--about .offset_colour_block__text{width:100%}.offset_colour_block--careers .offset_colour_block__image{width:100%}.offset_colour_block--careers .offset_colour_block__text{width:100%}.offset_colour_block--careers+.offset_colour_block--careers .container{padding-top:0}.offset_colour_block--careers+.offset_colour_block--careers .offset_colour_block__image{width:100%}.offset_colour_block--careers+.offset_colour_block--careers .offset_colour_block__text{width:100%}}@media only screen and (max-width:500px){.offset_colour_block .container{width:100%}.offset_colour_block__image{border-radius:0}.offset_colour_block__text{padding:40px 8vw 45px;border-radius:0;margin-top:0}.offset_colour_block--about{margin:60px 0 0}.offset_colour_block--careers{margin-bottom:0}}.careers_archive{margin-bottom:95px}@media only screen and (max-width:500px){.careers_archive{margin-bottom:60px}}.career{background:#cef9e9;border-radius:8px;padding:80px 105px;margin-bottom:35px}.career__title{font-weight:600;margin-bottom:15px}.career__title{font-size:28px;line-height:34px}@media screen and (min-width:375px){.career__title{font-size:calc(28px + 6 * ((100vw - 375px) / 1031));line-height:calc(34px + 6 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.career__title{font-size:calc(34px + 0 * ((100vw - 1406px) / 344));line-height:calc(40px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.career__title{font-size:34px;line-height:40px}}.career__title a{text-decoration:none}.career__location,.career__contract,.career__salary{display:inline-flex;align-items:center;font-weight:600}.career__location,.career__contract,.career__salary{font-size:20px;line-height:26px}@media screen and (min-width:375px){.career__location,.career__contract,.career__salary{font-size:calc(20px + 4 * ((100vw - 375px) / 1031));line-height:calc(26px + 8 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.career__location,.career__contract,.career__salary{font-size:calc(24px + 0 * ((100vw - 1406px) / 344));line-height:calc(34px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.career__location,.career__contract,.career__salary{font-size:24px;line-height:34px}}.career__location svg,.career__contract svg,.career__salary svg{margin-right:13px}.career__text{margin:20px 0 30px}.career__attributes{display:flex;justify-content:space-between;align-items:center}.career__attributes__left{display:flex;align-items:center}.career__attributes__left p:not(:first-child){margin-left:40px}.career__btn{display:inline-block;color:#fff;border:solid 1px #f09740;padding:11px 28px;text-decoration:none;font-size:16px;line-height:19px;font-weight:700;letter-spacing:0em;position:relative;cursor:pointer;background:#f09740;border-radius:5px;transition:all .2s ease-in;font-family:canada-type-gibson,sans-serif;border-radius:24px;font-weight:600;box-shadow:0px 3px 6px 0px rgba(0,0,0,.16)}.career__btn:hover{text-decoration:none}.career__btn.disabled,.career__btn[disabled]{cursor:not-allowed;opacity:.3}@media only screen and (max-width:900px){.career{padding:40px 60px}}@media only screen and (max-width:780px){.career{padding:40px 30px}.career__attributes{flex-wrap:wrap}.career__attributes__left{width:100%;margin-bottom:30px}}@media only screen and (max-width:500px){.career{padding:25px 20px 30px}.career__attributes__left{flex-direction:column;align-items:flex-start}.career__attributes__left p:not(:first-child){margin-left:0;margin-top:15px}.career__attributes__left .career__salary svg{margin-left:6px;margin-right:19px}}.team{margin-bottom:45px}.team__header{text-align:center;margin:45px 0}.team__title{color:#13acaf;font-weight:600;margin-bottom:20px}.team__title{font-size:28px;line-height:32px}@media screen and (min-width:375px){.team__title{font-size:calc(28px + 24 * ((100vw - 375px) / 1031));line-height:calc(32px + 22 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.team__title{font-size:calc(52px + 0 * ((100vw - 1406px) / 344));line-height:calc(54px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.team__title{font-size:52px;line-height:54px}}.team__subtitle{max-width:740px;margin:0 auto}.team__wrap{display:flex;flex-wrap:wrap;margin:0 -12.5px}.team__single{margin:0 12.5px 25px;width:calc(25% - 25px);text-align:center;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}.team__single figure{width:100%;border-radius:8px;overflow:hidden;position:relative;display:block}.team__single figure:before{content:"";position:relative;padding-bottom:130%;width:100%;height:0;display:block}.team__single figure img{width:100%;height:100%;top:0;left:0;position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.team__single__name{font-size:20px;line-height:28px;font-weight:700;letter-spacing:0em;width:100%;color:#000;margin-top:20px;margin-bottom:10px}.team__single__title{font-size:16px;line-height:19px;font-weight:400;letter-spacing:0em;width:100%;color:#000}.team__single__trigger{margin-top:10px;color:#13acaf;font-size:18px;line-height:26px;font-weight:700;letter-spacing:0em;text-decoration:none;align-self:flex-end}.team__single__trigger:hover{text-decoration:none}.team__single__trigger svg{margin-left:3px}.team__last{width:calc(50% - 25px);margin:0 12.5px 25px;align-self:flex-start;position:relative;overflow:hidden;border-radius:8px;background:#ecf2f6}.team__last:before{content:"";display:block;height:0;padding-bottom:62.5%;width:100%;position:relative}.team__last__inner{position:absolute;width:100%;height:100%;top:0;left:0;text-align:center;align-items:center;justify-content:center;flex-direction:column;display:flex;padding:30px 50px}.team__last svg{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.11}.team__last__title{color:#13acaf;font-weight:700;margin-bottom:10px}.team__last__title{font-size:28px;line-height:32px}@media screen and (min-width:375px){.team__last__title{font-size:calc(28px + 7 * ((100vw - 375px) / 1031));line-height:calc(32px + 8 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.team__last__title{font-size:calc(35px + 0 * ((100vw - 1406px) / 344));line-height:calc(40px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.team__last__title{font-size:35px;line-height:40px}}.team__last__p{margin-bottom:20px}.team__last__p{font-size:16px;line-height:26px}@media screen and (min-width:375px){.team__last__p{font-size:calc(16px + 4 * ((100vw - 375px) / 1031));line-height:calc(26px + -1 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.team__last__p{font-size:calc(20px + 0 * ((100vw - 1406px) / 344));line-height:calc(25px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.team__last__p{font-size:20px;line-height:25px}}.team__last .btn{display:inline-block;color:#454f63;border:solid 1px #74eeba;padding:11px 28px;text-decoration:none;font-size:16px;line-height:19px;font-weight:700;letter-spacing:0em;position:relative;cursor:pointer;background:#74eeba;border-radius:5px;transition:all .2s ease-in;font-family:canada-type-gibson,sans-serif;border-radius:24px;font-weight:600;box-shadow:0px 3px 6px 0px rgba(0,0,0,.16)}.team__last .btn:hover{text-decoration:none}.team__last .btn.disabled,.team__last .btn[disabled]{cursor:not-allowed;opacity:.3}@media screen and (max-width:1050px){.team__single{width:calc(33.333% - 25px)}.team__last{width:100%}}@media screen and (max-width: 750px){.team__single{width:calc(50% - 12px);margin:0 6px 20px}.team__single__name{font-size:16px;margin:5px 0 0}.team__single__title{font-size:14px}.team__single__trigger{font-size:15px}.team__wrap{margin:0 -6px}.team__last{margin:0 6px 25px}}@media screen and (max-width:500px){.team{margin-bottom:0}.team__last{width:100vw;margin-bottom:0;margin:0 calc(-8vw + 6px);border-radius:0}.team__last:before{display:none}.team__last__inner{position:relative;padding:30px}}.p_box{position:fixed;top:0;left:0;width:100%;height:100%;bottom:0;right:0;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:all .2s ease-in;z-index:99}.p_box .bg{background:#454f63;display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.6;cursor:pointer}.p_box__inner{background:#fff;border-radius:8px;padding:60px;display:flex;justify-content:space-between;align-items:center;z-index:1;position:relative;width:92%;max-width:850px}.p_box .close{position:absolute;top:20px;right:20px;cursor:pointer}.p_box__image{width:35.5%;flex-shrink:0;border-radius:8px;overflow:hidden;margin-right:40px}.p_box__image img{width:100%;height:auto}.p_box__text{flex-grow:1}.p_box__text__top{position:relative;margin-bottom:20px}.p_box__text__content p:not(:last-child){margin-bottom:20px}.p_box__name{font-size:20px;line-height:28px;font-weight:600;letter-spacing:0em;color:#000;margin-bottom:10px;padding-right:80px}.p_box__title{color:#666e7f;font-size:16px;line-height:24px;font-weight:400;letter-spacing:0em}.p_box__socials{position:absolute;top:0;right:0;display:flex;align-items:flex-end}.p_box__socials a{text-decoration:none}.p_box__socials a svg{display:block}.p_box__socials a:not(:last-child){margin-right:10px}.p_box.active{opacity:1;visibility:visible}@media screen and (max-width:650px){.p_box__inner{width:100%;height:100%;border-radius:0;overflow:scroll;flex-wrap:wrap;padding:0;align-items:flex-start;display:block}.p_box__image{width:100%;border-radius:0;margin-bottom:20px;margin-right:0}.p_box .close svg path{stroke:#fff}.p_box__name{margin-bottom:0}.p_box__text{padding:10px 30px 30px;width:100%}.p_box__text__top{padding-bottom:25px}.p_box__socials{bottom:0;left:0;top:initial;right:initial}}.triple_cards{text-align:center;margin:83px 0 40px}.triple_cards__title{color:#13acaf;font-weight:600;margin-bottom:10px}.triple_cards__title{font-size:28px;line-height:32px}@media screen and (min-width:375px){.triple_cards__title{font-size:calc(28px + 24 * ((100vw - 375px) / 1031));line-height:calc(32px + 28 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.triple_cards__title{font-size:calc(52px + 0 * ((100vw - 1406px) / 344));line-height:calc(60px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.triple_cards__title{font-size:52px;line-height:60px}}.triple_cards__wrap{display:flex;justify-content:space-between;padding:0 50px}.triple_cards__single{text-align:center;width:calc(33.3% - 50px)}.triple_cards__single__title{font-size:22px;line-height:28px;font-weight:600;letter-spacing:0em;margin-bottom:10px}.triple_cards__single a{text-decoration:none}.triple_cards__small_title{font-weight:600;order:3;text-align:center;margin-top:60px;width:100%}.triple_cards__small_title{font-size:24px;line-height:30px}@media screen and (min-width:375px){.triple_cards__small_title{font-size:calc(24px + 6 * ((100vw - 375px) / 1031));line-height:calc(30px + 8 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.triple_cards__small_title{font-size:calc(30px + 0 * ((100vw - 1406px) / 344));line-height:calc(38px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.triple_cards__small_title{font-size:30px;line-height:38px}}.triple_cards__wrap--four{flex-wrap:wrap;width:100%;padding:0;margin-bottom:-40px;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;margin-top:35px !important}.triple_cards__wrap--four .triple_cards__single{width:calc(25% - 30px);max-width:285px;background:#fff;padding:15px 10px 15px;border-radius:12px;box-shadow:0px 4px 16px 5px rgba(69,91,99,.14);margin:0 15px 55px;transition:all .2s ease-in;min-height:175px;display:flex;flex-direction:column;justify-content:center;align-items:center}.triple_cards__wrap--four .triple_cards__single img{width:46px;height:auto;margin-bottom:10px}.triple_cards__wrap--four .triple_cards__single p:not(.triple_cards__single__text){font-size:14px;line-height:20px}.triple_cards__wrap--four .triple_cards__single__text{font-size:17px;line-height:28px;font-weight:600;letter-spacing:0em}@media screen and (min-width:801px){.triple_cards__wrap--four .triple_cards__single .resi_trig{display:none}.triple_cards__wrap--four .triple_cards__single .popout{overflow:hidden;transition:all .2s ease-in;max-height:0;opacity:0;visibility:hidden}.triple_cards__wrap--four .triple_cards__single .popout .close,.triple_cards__wrap--four .triple_cards__single .popout img,.triple_cards__wrap--four .triple_cards__single .popout .triple_cards__single__text{display:none}.triple_cards__wrap--four .triple_cards__single:hover{transform:scale(1.1)}.triple_cards__wrap--four .triple_cards__single:hover .popout{max-height:200px;opacity:1;visibility:visible}}@media screen and (max-width:800px){.triple_cards__wrap--four .triple_cards__single .resi_trig{margin-top:3px}.triple_cards__wrap--four .triple_cards__single .popout{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;max-width:400px;background:#fff;border-radius:12px;transition:all .2s ease-in;opacity:0;visibility:hidden;padding:20px;z-index:12}.triple_cards__wrap--four .triple_cards__single .popout .close{position:absolute;top:0;right:0;transform:translate(50%,-50%);cursor:pointer}.triple_cards__wrap--four .triple_cards__single:before{content:"";display:block;position:fixed;width:100%;height:100%;opacity:0;background:#000;visibility:hidden;top:0;left:0;z-index:11;transition:all .2s ease-in}.triple_cards__wrap--four .triple_cards__single.active:before{opacity:.65;visibility:visible}.triple_cards__wrap--four .triple_cards__single.active .popout{visibility:visible;opacity:1}}@media screen and (min-width:1500px){.triple_cards__wrap--four .triple_cards__single{max-width:315px}}@media screen and (max-width:1250px){.triple_cards__wrap--four .triple_cards__single{width:calc(50% - 60px);max-width:550px;margin-bottom:30px}.triple_cards__wrap--four .triple_cards__single:last-child{margin-bottom:30px}}@media screen and (max-width:1180px){.triple_cards__wrap{padding:0}.triple_cards__single{width:calc(33.3% - 25px)}}@media screen and (max-width: 900px){.triple_cards__wrap{flex-wrap:wrap}.triple_cards__single{width:100%;max-width:400px;margin:0 auto 25px}.triple_cards__single:last-child{margin-bottom:0}}@media screen and (max-width:600px){.triple_cards__wrap--four{margin-left:-15px;margin-right:-15px}.triple_cards__wrap--four .triple_cards__single{width:calc(50% - 30px);max-width:550px;margin:0 15px 30px}.triple_cards__wrap--four .triple_cards__single:last-child{margin-bottom:30px}}@media screen and (max-width:500px){.triple_cards{margin:60px 0 40px}.triple_cards__small_title{margin:60px 8vw 0}.triple_cards__wrap--four{margin-left:calc(8vw - 30px);margin-right:calc(8vw - 30px);margin-bottom:0}.triple_cards__wrap--four .triple_cards__single{width:calc(50% - 20px);max-width:550px;margin:0 10px 20px}.triple_cards__wrap--four .triple_cards__single__text{font-size:14px;line-height:20px}.triple_cards__wrap--four .triple_cards__single:last-child{margin-bottom:20px}}.sidebar_contact{background:#cef9e9;padding:45px 0}.sidebar_contact .inner{max-width:820px;text-align:center;margin:0 auto}.sidebar_contact .inner--wide{max-width:900px}.sidebar_contact__title{color:#13acaf;font-weight:600;margin-bottom:10px}.sidebar_contact__title{font-size:28px;line-height:32px}@media screen and (min-width:375px){.sidebar_contact__title{font-size:calc(28px + 24 * ((100vw - 375px) / 1031));line-height:calc(32px + 28 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.sidebar_contact__title{font-size:calc(52px + 0 * ((100vw - 1406px) / 344));line-height:calc(60px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.sidebar_contact__title{font-size:52px;line-height:60px}}.sidebar_contact__text{margin-bottom:20px}.sidebar_contact__text{font-size:19px;line-height:27px}@media screen and (min-width:375px){.sidebar_contact__text{font-size:calc(19px + 5 * ((100vw - 375px) / 1031));line-height:calc(27px + 7 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.sidebar_contact__text{font-size:calc(24px + 0 * ((100vw - 1406px) / 344));line-height:calc(34px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.sidebar_contact__text{font-size:24px;line-height:34px}}.sidebar_contact__btn{display:inline-block;color:#fff;border:solid 1px #f09740;padding:11px 28px;text-decoration:none;font-size:16px;line-height:19px;font-weight:700;letter-spacing:0em;position:relative;cursor:pointer;background:#f09740;border-radius:5px;transition:all .2s ease-in;font-family:canada-type-gibson,sans-serif;border-radius:24px;font-weight:600;box-shadow:0px 3px 6px 0px rgba(0,0,0,.16)}.sidebar_contact__btn:hover{text-decoration:none}.sidebar_contact__btn.disabled,.sidebar_contact__btn[disabled]{cursor:not-allowed;opacity:.3}.sidebar_contact--careers{background:#ecf2f6}.sidebar_contact .inner--wide .sidebar_contact__title{margin-bottom:30px}.sidebar_contact .inner--wide .sidebar_contact__title{font-size:28px;line-height:32px}@media screen and (min-width:375px){.sidebar_contact .inner--wide .sidebar_contact__title{font-size:calc(28px + 18 * ((100vw - 375px) / 1031));line-height:calc(32px + 22 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.sidebar_contact .inner--wide .sidebar_contact__title{font-size:calc(46px + 0 * ((100vw - 1406px) / 344));line-height:calc(54px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.sidebar_contact .inner--wide .sidebar_contact__title{font-size:46px;line-height:54px}}.single-careers .sidebar_contact{background:#cef9e9}.page-template-page-solutions-sub .sidebar_contact{background:#ecf2f6}.page-template-page-solutions-sub .navigation{margin:60px 0}.page-template-page-solutions-sub .navigation .container{display:flex;justify-content:space-between;align-items:center}.page-template-page-solutions-sub .navigation a{text-decoration:none;font-size:16px;line-height:24px;font-weight:500;letter-spacing:0em;display:flex;align-items:center}.page-template-page-solutions-sub .navigation .previous svg{margin-right:10px}.page-template-page-solutions-sub .navigation .next svg{margin-left:10px}@media screen and (max-width:650px){.page-template-page-solutions-sub .navigation a{font-size:14px}.page-template-page-solutions-sub .navigation svg{width:28px;height:28px}}@media screen and (max-width:550px){.page-template-page-solutions-sub .navigation{margin:40px 0}.page-template-page-solutions-sub .navigation a{position:relative;padding-top:32px}.page-template-page-solutions-sub .navigation a span{display:none}.page-template-page-solutions-sub .navigation a svg{position:absolute;top:0}.page-template-page-solutions-sub .navigation .next svg{right:0}.page-template-page-solutions-sub .navigation .previous svg{left:0}}.career_post{margin:60px 0}.career_post__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.career_post__top a{display:inline-block;color:#454f63;border:solid 1px #74eeba;padding:11px 28px;text-decoration:none;font-size:16px;line-height:19px;font-weight:700;letter-spacing:0em;position:relative;cursor:pointer;background:#74eeba;border-radius:5px;transition:all .2s ease-in;font-family:canada-type-gibson,sans-serif;border-radius:24px;font-weight:600;box-shadow:0px 3px 6px 0px rgba(0,0,0,.16);margin-left:20px}.career_post__top a:hover{text-decoration:none}.career_post__top a.disabled,.career_post__top a[disabled]{cursor:not-allowed;opacity:.3}@media screen and (max-width:700px){.career_post__top{flex-wrap:wrap}.career_post__top a{margin-left:0;margin-top:30px}}.career_post .career__location{margin-bottom:20px}.career_post .career__location{font-size:22px;line-height:28px}@media screen and (min-width:375px){.career_post .career__location{font-size:calc(22px + 8 * ((100vw - 375px) / 1031));line-height:calc(28px + 8 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.career_post .career__location{font-size:calc(30px + 0 * ((100vw - 1406px) / 344));line-height:calc(36px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.career_post .career__location{font-size:30px;line-height:36px}}.career_post .career__contract,.career_post .career__salary{font-size:20px;line-height:26px}@media screen and (min-width:375px){.career_post .career__contract,.career_post .career__salary{font-size:calc(20px + 4 * ((100vw - 375px) / 1031));line-height:calc(26px + 6 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.career_post .career__contract,.career_post .career__salary{font-size:calc(24px + 0 * ((100vw - 1406px) / 344));line-height:calc(32px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.career_post .career__contract,.career_post .career__salary{font-size:24px;line-height:32px}}.career_post__attributes{margin-bottom:40px}.career_post__attributes__bottom{display:flex}.career_post__attributes__bottom p:not(:first-child){margin-left:40px}.career_post__title{color:#13acaf;font-weight:600}.career_post__title{font-size:34px;line-height:40px}@media screen and (min-width:375px){.career_post__title{font-size:calc(34px + 18 * ((100vw - 375px) / 1031));line-height:calc(40px + 18 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.career_post__title{font-size:calc(52px + 0 * ((100vw - 1406px) / 344));line-height:calc(58px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.career_post__title{font-size:52px;line-height:58px}}@media screen and (max-width:700px){.career_post__title{width:100%}}.career_post__content p{margin-bottom:30px}.career_post__content ul{margin:20px 0}.career_post__content li{padding-left:20px;position:relative}.career_post__content li:before{content:"";display:block;width:6px;height:6px;background:#13acaf;position:absolute;top:9px;left:0;border-radius:6px}.career_post__content li:not(:last-child){margin-bottom:15px}.career_post__content h2,.career_post__content h3,.career_post__content h4,.career_post__content h5,.career_post__content h6{font-weight:600;margin:40px 0 20px}.career_post__content h2,.career_post__content h3,.career_post__content h4,.career_post__content h5,.career_post__content h6{font-size:24px;line-height:30px}@media screen and (min-width:375px){.career_post__content h2,.career_post__content h3,.career_post__content h4,.career_post__content h5,.career_post__content h6{font-size:calc(24px + 6 * ((100vw - 375px) / 1031));line-height:calc(30px + 6 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.career_post__content h2,.career_post__content h3,.career_post__content h4,.career_post__content h5,.career_post__content h6{font-size:calc(30px + 0 * ((100vw - 1406px) / 344));line-height:calc(36px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.career_post__content h2,.career_post__content h3,.career_post__content h4,.career_post__content h5,.career_post__content h6{font-size:30px;line-height:36px}}.testimonials{position:relative;margin:90px 0}.testimonials:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);height:100%;width:calc(100% - 40px);background:#ecf2f6;border-radius:8px;max-width:1700px}.testimonials__title{color:#13acaf;font-weight:600;margin-bottom:10px}.testimonials__title{font-size:28px;line-height:32px}@media screen and (min-width:375px){.testimonials__title{font-size:calc(28px + 24 * ((100vw - 375px) / 1031));line-height:calc(32px + 28 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.testimonials__title{font-size:calc(52px + 0 * ((100vw - 1406px) / 344));line-height:calc(60px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.testimonials__title{font-size:52px;line-height:60px}}.testimonials .container{position:relative;padding:70px 0 80px}.testimonials .container .inner{max-width:720px;margin:0 auto;text-align:center;margin-bottom:40px}.testimonials__split{display:flex;justify-content:space-between}.testimonials__split__img{border-radius:8px;width:calc(50% - 15px);overflow:hidden}.testimonials__split__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.testimonials__split__content{background:#fff;border-radius:8px;width:calc(50% - 15px);padding:40px 70px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.testimonials__split__quote{font-weight:700;position:relative;margin-bottom:15px}.testimonials__split__quote{font-size:20px;line-height:26px}@media screen and (min-width:375px){.testimonials__split__quote{font-size:calc(20px + 14 * ((100vw - 375px) / 1031));line-height:calc(26px + 18 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.testimonials__split__quote{font-size:calc(34px + 0 * ((100vw - 1406px) / 344));line-height:calc(44px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.testimonials__split__quote{font-size:34px;line-height:44px}}.testimonials__split__quote:before{content:"“";position:absolute;right:100%;top:0}.testimonials__split__quote:after{content:"”"}.testimonials__split__author{margin-bottom:20px}.testimonials__split__author{font-size:12px;line-height:12px}@media screen and (min-width:375px){.testimonials__split__author{font-size:calc(12px + 4 * ((100vw - 375px) / 1031));line-height:calc(12px + 9 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.testimonials__split__author{font-size:calc(16px + 0 * ((100vw - 1406px) / 344));line-height:calc(21px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.testimonials__split__author{font-size:16px;line-height:21px}}.testimonials__split__link{display:inline-block;color:#454f63;border:solid 1px #74eeba;padding:11px 28px;text-decoration:none;font-size:16px;line-height:19px;font-weight:700;letter-spacing:0em;position:relative;cursor:pointer;background:#74eeba;border-radius:5px;transition:all .2s ease-in;font-family:canada-type-gibson,sans-serif;border-radius:24px;font-weight:600;box-shadow:0px 3px 6px 0px rgba(0,0,0,.16)}.testimonials__split__link:hover{text-decoration:none}.testimonials__split__link.disabled,.testimonials__split__link[disabled]{cursor:not-allowed;opacity:.3}@media screen and (max-width:1100px){.testimonials__split__content{padding:40px}}@media screen and (max-width:800px){.testimonials__split{flex-wrap:wrap}.testimonials__split__img{width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0}.testimonials__split__content{width:100%;border-top-left-radius:0;border-top-right-radius:0;padding:30px 28px}}@media screen and (max-width:500px){.testimonials{margin:50px 0}.testimonials:before{width:93vw}.testimonials .container{padding:35px 0 13px}.testimonials .container .inner{margin-bottom:28px}}.scrolling_banner{margin:40px 0 60px}.scrolling_banner .splide__slide{display:flex;align-items:center}.post_slider{margin:60px 0 0;padding:30px 0 60px;position:relative;background:#ecf2f6}.post_slider__heading{text-align:center;margin-bottom:35px;position:relative}.post_slider__title{color:#13acaf;font-weight:600;margin-bottom:10px}.post_slider__title{font-size:28px;line-height:32px}@media screen and (min-width:375px){.post_slider__title{font-size:calc(28px + 18 * ((100vw - 375px) / 1031));line-height:calc(32px + 22 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.post_slider__title{font-size:calc(46px + 0 * ((100vw - 1406px) / 344));line-height:calc(54px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.post_slider__title{font-size:46px;line-height:54px}}.post_slider__post{width:calc(50% - 22px);height:400px;position:relative;border-radius:12px;overflow:hidden}.post_slider__post__img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post_slider__post__grad{position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.7) 0%,rgba(0,0,0,0) 100%)}.post_slider__post__content{position:absolute;bottom:0;left:0;width:100%;padding:0 36px 32px}.post_slider__post__title{font-size:26px;line-height:30px;font-weight:600;letter-spacing:0;color:#fff;margin:0 0 15px}.post_slider__post__desc{margin:0 0 15px;color:#fff}.post_slider__post__btn{font-size:18px;line-height:20px;font-weight:600;letter-spacing:0;color:#13acaf;position:relative;padding-right:32px}.post_slider__post__btn .arr:before,.post_slider__post__btn .arr:after{content:"";position:absolute;border-color:#13acaf;right:0}.post_slider__post__btn .arr:before{width:26px;border-top:2px solid;bottom:8px}.post_slider__post__btn .arr:after{width:8px;height:8px;border-right:2px solid;border-bottom:2px solid;transform:rotate(-45deg);bottom:5px}.post_slider__post__btn--new{display:inline-block;color:#fff;border:solid 1px #f09740;padding:11px 28px;text-decoration:none;font-size:16px;line-height:19px;font-weight:700;letter-spacing:0em;position:relative;cursor:pointer;background:#f09740;border-radius:5px;transition:all .2s ease-in;font-family:canada-type-gibson,sans-serif;border-radius:24px;font-weight:600;box-shadow:0px 3px 6px 0px rgba(0,0,0,.16)}.post_slider__post__btn--new:hover{text-decoration:none}.post_slider__post__btn--new.disabled,.post_slider__post__btn--new[disabled]{cursor:not-allowed;opacity:.3}.post_slider__arr{background:rgba(0,0,0,0);border:0;outline:0;padding:0;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:9;transition:.3s opacity ease;opacity:1}.post_slider__arr svg{display:none}.post_slider__arr--prev{left:-33px}.post_slider__arr--prev:before{content:url(//www.retailexpress.com/wp-content/themes/retail-express/dist/9a9260ef09a40b786c8d.svg)}.post_slider__arr--next{right:-33px}.post_slider__arr--next:before{content:url(//www.retailexpress.com/wp-content/themes/retail-express/dist/4e90a02152e08e274917.svg)}.post_slider__arr[disabled]{opacity:.4;cursor:not-allowed}@media screen and (max-width:750px){.post_slider__post{width:100%}}@media screen and (max-width:500px){.post_slider{padding:35px 0 13px}.post_slider:before{width:93vw}}@media screen and (max-width:450px){.post_slider__arr--prev{left:-25px}.post_slider__arr--next{right:-25px}}.supporting{position:relative}.supporting:before{content:"";position:absolute;display:block;width:calc(100vw - 40px);left:50%;top:0;height:100%;transform:translateX(-50%);border-radius:8px;background:#ecf2f6;max-width:1700px}.supporting .container{position:relative;padding:60px 0 80px}.supporting__title{text-align:center;color:#13acaf;font-weight:600;margin-bottom:35px}.supporting__title{font-size:28px;line-height:32px}@media screen and (min-width:375px){.supporting__title{font-size:calc(28px + 24 * ((100vw - 375px) / 1031));line-height:calc(32px + 28 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.supporting__title{font-size:calc(52px + 0 * ((100vw - 1406px) / 344));line-height:calc(60px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.supporting__title{font-size:52px;line-height:60px}}.supporting__list{max-width:810px;margin:0 auto;display:flex;justify-content:space-between}.supporting__item{width:calc(50% - 15px);text-align:center}.supporting__item figure{background:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center;box-shadow:0px 4px 16px 5px rgba(69,91,99,.14);height:123px}.supporting__item figure img{max-height:65%;max-width:90%}.supporting__item a{text-decoration:none}.supporting__item p{font-size:22px;line-height:28px;font-weight:600;letter-spacing:0em;margin-top:25px}@media screen and (max-width:800px){.supporting:before{width:93%}}@media screen and (max-width:600px){.supporting{margin:40px 0 0}.supporting__title{margin-bottom:20px}.supporting .container{padding:30px 0 40px}.supporting__list{flex-wrap:wrap}.supporting__item{width:100%}.supporting__item:not(:last-child){margin-bottom:40px}}@media screen and (max-width:450px){.supporting__item figure{height:98px}.supporting__item p{margin-top:15px;font-size:14px}}.statement{margin:105px 0}.statement .container{padding:0 95px}.statement__title{font-weight:600;margin-bottom:20px}.statement__title{font-size:18px;line-height:22px}@media screen and (min-width:375px){.statement__title{font-size:calc(18px + 4 * ((100vw - 375px) / 1031));line-height:calc(22px + 4 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.statement__title{font-size:calc(22px + 0 * ((100vw - 1406px) / 344));line-height:calc(26px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.statement__title{font-size:22px;line-height:26px}}.statement__text{color:#13acaf;font-weight:600}.statement__text{font-size:24px;line-height:32px}@media screen and (min-width:375px){.statement__text{font-size:calc(24px + 14 * ((100vw - 375px) / 1031));line-height:calc(32px + 16 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.statement__text{font-size:calc(38px + 0 * ((100vw - 1406px) / 344));line-height:calc(48px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.statement__text{font-size:38px;line-height:48px}}@media screen and (max-width:1180px){.statement .container{padding:0}}@media screen and (max-width:800px){.statement{margin:80px 0}}@media screen and (max-width:500px){.statement{margin:60px 0}}.full_width{margin:60px 0 60px}.full_width__title{color:#13acaf;font-weight:600;margin-bottom:40px}.full_width__title{font-size:34px;line-height:40px}@media screen and (min-width:375px){.full_width__title{font-size:calc(34px + 18 * ((100vw - 375px) / 1031));line-height:calc(40px + 20 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.full_width__title{font-size:calc(52px + 0 * ((100vw - 1406px) / 344));line-height:calc(60px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.full_width__title{font-size:52px;line-height:60px}}.full_width__content h1,.full_width__content h2,.full_width__content h3,.full_width__content h4,.full_width__content h5,.full_width__content h6{font-size:40px;line-height:46px;font-weight:700;letter-spacing:.04em;padding-bottom:20px;text-transform:uppercase}.full_width__content p{padding-bottom:25px}.full_width__content p,.full_width__content li{font-size:16px;line-height:26px;letter-spacing:.04em}.full_width__content ul{padding-bottom:20px}.full_width__content ul li{position:relative;padding-left:15px;padding-bottom:5px}.full_width__content ul li:before{content:"";display:block;position:absolute;left:0;top:9px;width:5px;height:5px;background:#5773fc}.blog_archive{padding:0 0 30px}.blog_archive .blog_title{color:#13acaf;font-weight:600}.blog_archive .blog_title{font-size:40px;line-height:45px}@media screen and (min-width:375px){.blog_archive .blog_title{font-size:calc(40px + 10 * ((100vw - 375px) / 1031));line-height:calc(45px + 13 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.blog_archive .blog_title{font-size:calc(50px + 0 * ((100vw - 1406px) / 344));line-height:calc(58px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.blog_archive .blog_title{font-size:50px;line-height:58px}}.blog_archive__split__title{margin-bottom:20px}.blog_archive__posts{display:flex;flex-wrap:wrap;justify-content:space-between}.blog_archive__posts .article{width:calc(33.333% - 26.666px);margin-bottom:40px}.blog_archive__posts:after{content:"";display:block;width:calc(33.333% - 26.666px);height:0}@media screen and (max-width:950px){.blog_archive__posts .article{width:100%;width:calc(50% - 20px)}.blog_archive__posts:after{display:none}}@media screen and (max-width: 680px){.blog_archive__posts .article{width:100%}}.blog_archive__filter{display:flex;justify-content:flex-start;align-items:center;margin-bottom:40px}.blog_archive__filter label{font-weight:400;color:#333}.blog_archive__filter label{font-size:17px;line-height:28px}@media screen and (min-width:375px){.blog_archive__filter label{font-size:calc(17px + 5 * ((100vw - 375px) / 1031));line-height:calc(28px + 2 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.blog_archive__filter label{font-size:calc(22px + 0 * ((100vw - 1406px) / 344));line-height:calc(30px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.blog_archive__filter label{font-size:22px;line-height:30px}}.blog_archive__filter select{margin-left:24px;color:#fff;height:43px;background:#1bacaf;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:43px;padding:10px 60px 10px 30px;font-family:canada-type-gibson,sans-serif;border:0;outline:none;font-size:16px;line-height:19px;font-weight:400;letter-spacing:0em;cursor:pointer}.blog_archive__filter .select_wrap{position:relative}.blog_archive__filter .select_wrap:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.079' height='8.1' viewBox='0 0 14.079 8.1'%3E%3Cpath d='M5590.56,89.5l6.509,6.509,6.509-6.509' transform='translate(-5590.03 -88.97)' fill='none' stroke='%23fff' stroke-width='1.5'/%3E%3C/svg%3E");display:block;position:absolute;right:25px;top:17px;pointer-events:none}@media screen and (max-width:650px){.blog_archive__filter{flex-wrap:wrap}.blog_archive__filter label,.blog_archive__filter .select_wrap,.blog_archive__filter select{width:100%;margin-left:0}.blog_archive__filter .select_wrap{margin-top:12px}}.blog_archive__signup{padding:35px 80px 55px;background:#ecf2f6;display:flex;flex-direction:column;align-items:center;margin-bottom:65px;border-radius:8px}.blog_archive__signup .blog_title{color:#13acaf;margin-bottom:15px}.blog_archive__signup__desc{font-size:20px;line-height:28px;font-weight:400;letter-spacing:0em}.blog_archive__signup .wpcf7{width:100%;margin-top:40px}.blog_archive__signup .wpcf7 .wpcf7-form{display:flex;justify-content:space-between;align-items:flex-end;position:relative}.blog_archive__signup .wpcf7 .signup-field{position:relative}.blog_archive__signup .wpcf7 .signup-field>label{color:#fff;font-weight:400;margin-bottom:10px;display:block}.blog_archive__signup .wpcf7 .signup-field>label{font-size:18px;line-height:22px}@media screen and (min-width:375px){.blog_archive__signup .wpcf7 .signup-field>label{font-size:calc(18px + 0 * ((100vw - 375px) / 1031));line-height:calc(22px + 0 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.blog_archive__signup .wpcf7 .signup-field>label{font-size:calc(18px + 0 * ((100vw - 1406px) / 344));line-height:calc(22px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.blog_archive__signup .wpcf7 .signup-field>label{font-size:18px;line-height:22px}}.blog_archive__signup .wpcf7 .signup-field .wpcf7-spinner{position:absolute;top:calc(100% + 10px);right:0}.blog_archive__signup .wpcf7 .signup-field .wpcf7-form-control-wrap{margin-bottom:0}.blog_archive__signup .wpcf7 .signup-field .wpcf7-form-control-wrap input[type=text],.blog_archive__signup .wpcf7 .signup-field .wpcf7-form-control-wrap input[type=email]{background:#fff;border-color:#fff}.blog_archive__signup .wpcf7 .signup-field:nth-of-type(1),.blog_archive__signup .wpcf7 .signup-field:nth-of-type(2),.blog_archive__signup .wpcf7 .signup-field:nth-of-type(3),.blog_archive__signup .wpcf7 .signup-field:nth-of-type(4){width:calc(33.333% - 85px)}.blog_archive__signup .wpcf7 .signup-field:nth-of-type(5){width:108px;flex-shrink:0}.blog_archive__signup .wpcf7 .wpcf7-response-output{position:absolute;bottom:calc(100% + 140px);right:0;max-width:440px;width:100%}@media screen and (max-width:500px){.blog_archive__signup .wpcf7 .wpcf7-response-output{bottom:calc(100% + 130px)}}@media screen and (max-width: 1400px){.blog_archive__signup{padding:30px 40px 40px}.blog_archive__signup .wpcf7 .wpcf7-form{flex-wrap:wrap}.blog_archive__signup .wpcf7 .wpcf7-form .signup-field:nth-of-type(1),.blog_archive__signup .wpcf7 .wpcf7-form .signup-field:nth-of-type(2),.blog_archive__signup .wpcf7 .wpcf7-form .signup-field:nth-of-type(3),.blog_archive__signup .wpcf7 .wpcf7-form .signup-field:nth-of-type(4){width:calc(33.333% - 10px)}.blog_archive__signup .wpcf7 .wpcf7-form .signup-field:nth-of-type(5){margin-left:auto;margin-top:20px}}@media screen and (max-width:600px){.blog_archive__signup{margin-bottom:60px;padding:40px 30px}.blog_archive__signup__desc{font-size:16px}}@media screen and (max-width:850px){.blog_archive__signup .blog_title{margin-bottom:8px}.blog_archive__signup__desc{width:100%;margin-left:0;margin-top:0;text-align:center;font-size:14px;font-weight:500}.blog_archive__signup .wpcf7{margin-top:28px}.blog_archive__signup .wpcf7 .wpcf7-form{flex-wrap:wrap}.blog_archive__signup .wpcf7 .wpcf7-form input[type=text],.blog_archive__signup .wpcf7 .wpcf7-form input[type=email]{height:41px}.blog_archive__signup .wpcf7 .wpcf7-form .signup-field:nth-of-type(1),.blog_archive__signup .wpcf7 .wpcf7-form .signup-field:nth-of-type(2),.blog_archive__signup .wpcf7 .wpcf7-form .signup-field:nth-of-type(3),.blog_archive__signup .wpcf7 .wpcf7-form .signup-field:nth-of-type(4){width:100%;margin-bottom:20px}.blog_archive__signup .wpcf7 .wpcf7-form .signup-field:nth-of-type(5){margin-left:auto;margin-top:3px}}.blog_archive__popular{display:flex;flex-wrap:wrap;justify-content:space-between}.blog_archive__popular .blog_title{margin-bottom:20px;width:100%;text-align:center}.blog_archive__popular:after{content:"";display:block;width:calc(33.333% - 16px);height:0}.blog_archive__popular__post{display:flex;justify-content:space-between;text-decoration:none;border:1px solid #ddd;overflow:hidden;margin-bottom:24px;width:calc(33.333% - 16px);border-radius:4px;overflow:hidden}.blog_archive__popular__post:hover{text-decoration:none}.blog_archive__popular__post .title{margin-left:auto;width:55%;padding:25px 35px 25px 28px;display:flex;align-items:center}.blog_archive__popular__post .title p{font-size:14px;line-height:17px;font-weight:500;letter-spacing:0em}.blog_archive__popular__post figure{width:45%}.blog_archive__popular__post figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width:1400px){.blog_archive__popular__post .title{padding:20px 10px 20px 15px}}@media screen and (max-width:1080px){.blog_archive__popular__post{width:calc(50% - 12px)}.blog_archive__popular__post .title p{font-size:12px;line-height:16px}.blog_archive__popular:after{width:calc(50% - 12px)}}@media screen and (max-width: 600px){.blog_archive__popular__post{width:100%}.blog_archive__popular__post:last-child{margin-bottom:0}}.post_content{width:100%;margin-bottom:60px;margin-top:60px;color:#333}.post_content h1{color:#13acaf;margin-bottom:20px;font-weight:600}.post_content h1{font-size:26px;line-height:33px}@media screen and (min-width:375px){.post_content h1{font-size:calc(26px + 11 * ((100vw - 375px) / 1031));line-height:calc(33px + 13 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.post_content h1{font-size:calc(37px + 0 * ((100vw - 1406px) / 344));line-height:calc(46px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.post_content h1{font-size:37px;line-height:46px}}.post_content h2,.post_content h3,.post_content h4,.post_content h5,.post_content h6{color:#13acaf;font-weight:600;margin-bottom:12px;margin-top:30px}.post_content h2,.post_content h3,.post_content h4,.post_content h5,.post_content h6{font-size:25px;line-height:30px}@media screen and (min-width:375px){.post_content h2,.post_content h3,.post_content h4,.post_content h5,.post_content h6{font-size:calc(25px + 9 * ((100vw - 375px) / 1031));line-height:calc(30px + 13 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.post_content h2,.post_content h3,.post_content h4,.post_content h5,.post_content h6{font-size:calc(34px + 0 * ((100vw - 1406px) / 344));line-height:calc(43px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.post_content h2,.post_content h3,.post_content h4,.post_content h5,.post_content h6{font-size:34px;line-height:43px}}.post_content p{font-size:16px;line-height:24px;font-weight:300;letter-spacing:0em;margin-bottom:20px;color:#333}.post_content p strong{font-weight:600}.post_content li{font-size:16px;line-height:24px;font-weight:300;letter-spacing:0em;padding-left:20px;position:relative}.post_content ul{margin-bottom:30px}.post_content ul li{position:relative;margin-bottom:4px}.post_content ul li:before{content:"";display:block;width:6px;height:6px;border-radius:6px;background:#13acaf;position:absolute;top:10px;left:0}.post_content ol{counter-reset:section;margin-bottom:30px}.post_content ol li{margin-bottom:4px}.post_content ol li:before{content:counter(section) ".";counter-increment:section;position:absolute;left:0;top:0;color:#13acaf;font-weight:600}.post_content blockquote{padding:30px 44px;margin:60px 0;position:relative;border-left:3px solid #13acaf;border-right:3px solid #13acaf}.post_content blockquote p{font-size:22px;line-height:30px;font-weight:500;letter-spacing:0em;margin-bottom:0}.post_content__pdf a{display:inline-block;color:#454f63;border:solid 1px #74eeba;padding:11px 28px;text-decoration:none;font-size:16px;line-height:19px;font-weight:700;letter-spacing:0em;position:relative;cursor:pointer;background:#74eeba;border-radius:5px;transition:all .2s ease-in;font-family:canada-type-gibson,sans-serif;border-radius:24px;font-weight:600;box-shadow:0px 3px 6px 0px rgba(0,0,0,.16);display:inline-flex;align-items:center}.post_content__pdf a:hover{text-decoration:none}.post_content__pdf a.disabled,.post_content__pdf a[disabled]{cursor:not-allowed;opacity:.3}.post_content__pdf a svg{margin-left:15px}.post_content__pdf span{font-size:16px;line-height:24px;font-weight:300;letter-spacing:0em;display:inline-block;margin-left:15px}.post_content p.post_content__excerpt{margin-bottom:20px;font-size:24px;line-height:38px;font-weight:300;letter-spacing:0em}.post_content .post_content__auth_date{color:#838383;margin-bottom:30px;display:flex;align-items:center;flex-wrap:wrap}.post_content .post_content__auth_date p{color:#838383;font-size:14px;line-height:21px;font-weight:300;letter-spacing:0em;margin-bottom:0}.post_content .post_content__auth_date a{color:#838383;text-decoration:none;display:inline-flex;align-items:center;margin-left:10px}.post_content .post_content__auth_date a svg{margin-left:10px;margin-top:-4px}.post_content .post_content__auth_date a:not(:first-of-type){margin-left:5px}.post_content .post_content__auth_date .post_content__auth_date__mob_hide{margin-left:5px}.post_content .post_content__auth_date .share{display:inline-flex;align-items:center;margin-left:5px}.post_content .post_content__auth_date .share p{font-size:14px;line-height:21px;font-weight:300;letter-spacing:0em;margin-bottom:0}@media screen and (max-width:500px){.post_content .post_content__auth_date .share{width:100%;margin-top:20px;margin-left:0}.post_content .post_content__auth_date .share svg{width:31px;height:auto}.post_content .post_content__auth_date .share p{margin-right:5px}.post_content .post_content__auth_date .post_content__auth_date__mob_hide{display:none}.post_content .post_content__auth_date a:first-of-type{margin-left:0}}.post_content__img{overflow:hidden;margin-bottom:20px}.post_content__img img{width:100%;height:auto}.post_content__img .v_box__inner{width:100%;max-width:100%}.post_content__img iframe{width:100%}.post_content img{border-radius:8px;margin-top:15px;margin-bottom:15px}.post_content .wp-caption{max-width:100%}.post_content .wp-caption .wp-caption-text{text-align:center;margin-top:20px}.post_content img{max-width:100%}@media screen and (max-width:800px){.post_content h1{text-align:left}.post_content p,.post_content li{font-size:16px;line-height:25px;font-weight:400;letter-spacing:0em}.post_content p.post_content__excerpt{font-size:18px;line-height:26px;font-weight:300;letter-spacing:0em}.post_content blockquote p{font-size:18px;line-height:28px}.post_content blockquote:before{transform:scale(.6);top:-10px;left:-35px}}@media screen and (max-width:600px){.post_content{margin-bottom:40px}}@media screen and (max-width:500px){.post_content{margin-top:20px}.post_content blockquote{border-right:0;padding:10px 0 10px 28px;margin:43px 0}}.similar-posts{margin-bottom:140px;position:relative}.similar-posts__title{color:#13acaf;font-weight:600;margin-bottom:20px;text-align:center}.similar-posts__title{font-size:30px;line-height:38px}@media screen and (min-width:375px){.similar-posts__title{font-size:calc(30px + 20 * ((100vw - 375px) / 1031));line-height:calc(38px + 20 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.similar-posts__title{font-size:calc(50px + 0 * ((100vw - 1406px) / 344));line-height:calc(58px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.similar-posts__title{font-size:50px;line-height:58px}}.similar-posts .blog__article{margin-bottom:0}.similar-posts .splide__arrows{position:absolute;right:0;top:100%;width:100px;display:flex;justify-content:space-between;align-items:center;margin-top:20px}.similar-posts .splide__arrows button{position:relative;transform:none;margin:0;left:initial;right:initial;width:45px;height:45px;border:1px solid #e3e3e3;background:#fff}.similar-posts--solutions{margin:30px 0}.similar-posts--solutions:after{display:none !important}.similar-posts__flex{display:flex;gap:40px}@media screen and (max-width:1100px){.similar-posts__flex{flex-wrap:wrap;gap:20px}.similar-posts__flex .article{width:calc(50% - 10px)}}@media screen and (max-width: 600px){.similar-posts__flex .article{width:100%}}.similar-posts .splide__pagination{position:absolute;left:0;right:initial;top:100%;padding:0;margin-top:35px}.similar-posts .splide__pagination li{margin-right:3px}.similar-posts .splide__pagination button{background:#edeff2;opacity:1;width:13px;height:13px}.similar-posts .splide__pagination button.is-active{background:#000;transform:scale(1)}.similar-posts .article{flex-basis:100%}@media only screen and (max-width:980px){.similar-posts:after{content:"";width:100%;display:block;height:1px;background:#ddd;position:absolute;bottom:-100px;left:0}}.article{border:1px solid #ddd;border-radius:8px;overflow:hidden}.article__text{padding:26px 28px}.article__text a{text-decoration:none}.article__img img{width:100%;height:auto}.article__auth_date{font-size:14px;line-height:22px;font-weight:300;color:#838383;margin-bottom:5px;text-transform:uppercase}.article__auth_date .break{display:inline-block;margin:0 7px}.article__auth_date .break:first-child,.article__auth_date .break:last-child{display:none}.article__title{font-weight:600;margin:0 0 10px;color:#333}.article__title{font-size:16px;line-height:23px}@media screen and (min-width:375px){.article__title{font-size:calc(16px + 6 * ((100vw - 375px) / 1031));line-height:calc(23px + 7 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.article__title{font-size:calc(22px + 0 * ((100vw - 1406px) / 344));line-height:calc(30px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.article__title{font-size:22px;line-height:30px}}.article__excerpt{color:#333;font-weight:300}.article__excerpt{font-size:14px;line-height:22px}@media screen and (min-width:375px){.article__excerpt{font-size:calc(14px + 2 * ((100vw - 375px) / 1031));line-height:calc(22px + 0 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.article__excerpt{font-size:calc(16px + 0 * ((100vw - 1406px) / 344));line-height:calc(22px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.article__excerpt{font-size:16px;line-height:22px}}.article__link{text-decoration:none;display:inline-flex;align-items:center;font-weight:600;color:#13acaf;margin-top:18px}.article__link{font-size:14px;line-height:22px}@media screen and (min-width:375px){.article__link{font-size:calc(14px + 4 * ((100vw - 375px) / 1031));line-height:calc(22px + 8 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.article__link{font-size:calc(18px + 0 * ((100vw - 1406px) / 344));line-height:calc(30px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.article__link{font-size:18px;line-height:30px}}.article__link svg{margin-left:8px}@media only screen and (max-width:1080px){.article__text{padding:20px 25px 30px}.article__link{margin-top:20px}}.featured__article{margin-bottom:45px;display:flex;background:#ecf2f6;justify-content:space-between;border-radius:8px;overflow:hidden}.featured__article a{text-decoration:none}.featured__article>a{width:calc(50% - 10px)}.featured__article>a figure{display:block;height:100%;width:100%}.featured__article>a figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.featured__article__title{color:#13acaf;margin-bottom:20px;font-weight:600}.featured__article__title{font-size:18px;line-height:26px}@media screen and (min-width:375px){.featured__article__title{font-size:calc(18px + 18 * ((100vw - 375px) / 1031));line-height:calc(26px + 18 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.featured__article__title{font-size:calc(36px + 0 * ((100vw - 1406px) / 344));line-height:calc(44px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.featured__article__title{font-size:36px;line-height:44px}}.featured__article__excerpt{font-weight:400;margin-bottom:20px}.featured__article__excerpt{font-size:14px;line-height:22px}@media screen and (min-width:375px){.featured__article__excerpt{font-size:calc(14px + 2 * ((100vw - 375px) / 1031));line-height:calc(22px + 0 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.featured__article__excerpt{font-size:calc(16px + 0 * ((100vw - 1406px) / 344));line-height:calc(22px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.featured__article__excerpt{font-size:16px;line-height:22px}}.featured__article__auth_date{color:#838383;font-size:14px;line-height:17px;font-weight:300;letter-spacing:0em;margin-bottom:20px;text-transform:uppercase}.featured__article__auth_date .break{display:inline-block;margin:0 7px}.featured__article__auth_date .break:first-child,.featured__article__auth_date .break:last-child{display:none}.featured__article__link{display:inline-block;color:#fff;border:solid 1px #f09740;padding:11px 28px;text-decoration:none;font-size:16px;line-height:19px;font-weight:700;letter-spacing:0em;position:relative;cursor:pointer;background:#f09740;border-radius:5px;transition:all .2s ease-in;font-family:canada-type-gibson,sans-serif;border-radius:24px;font-weight:600;box-shadow:0px 3px 6px 0px rgba(0,0,0,.16)}.featured__article__link:hover{text-decoration:none}.featured__article__link.disabled,.featured__article__link[disabled]{cursor:not-allowed;opacity:.3}.featured__article__content-wrap{width:calc(50% - 40px);padding:70px 60px 70px 0;align-self:center}.featured__article__content-wrap .featured{font-weight:500;text-transform:uppercase;margin-bottom:10px}.featured__article__content-wrap .featured{font-size:12px;line-height:18px}@media screen and (min-width:375px){.featured__article__content-wrap .featured{font-size:calc(12px + 4 * ((100vw - 375px) / 1031));line-height:calc(18px + 4 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.featured__article__content-wrap .featured{font-size:calc(16px + 0 * ((100vw - 1406px) / 344));line-height:calc(22px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.featured__article__content-wrap .featured{font-size:16px;line-height:22px}}@media screen and (max-width:1180px){.featured__article__content-wrap{padding:40px 30px 40px 0;width:calc(50% - 20px)}}@media screen and (max-width: 800px){.featured__article{flex-wrap:wrap}.featured__article>a{width:100%}.featured__article__content-wrap{width:100%;padding:40px 30px}}@media screen and (max-width:600px){.featured__article__content-wrap{padding:28px 30px}}@media screen and (max-width:500px){.featured__article .featured{margin-bottom:5px}.featured__article__title{margin-bottom:5px}.featured__article__excerpt{margin-bottom:10px}}.contact{padding:43px 0 60px}.contact .container{display:flex;flex-wrap:wrap;justify-content:space-between}.contact__left{width:calc(50% - 15px);background:#ecf2f6;display:block;margin-bottom:30px;padding:50px 45px 40px;border-radius:8px}.contact__left h1{color:#13acaf;font-weight:600;margin-bottom:20px}.contact__left h1{font-size:28px;line-height:32px}@media screen and (min-width:375px){.contact__left h1{font-size:calc(28px + 22 * ((100vw - 375px) / 1031));line-height:calc(32px + 26 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.contact__left h1{font-size:calc(50px + 0 * ((100vw - 1406px) / 344));line-height:calc(58px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.contact__left h1{font-size:50px;line-height:58px}}.contact__left__detail{margin-top:30px}.contact__left__detail h3{margin-bottom:5px;color:#454f63;font-weight:600}.contact__left__detail h3{font-size:20px;line-height:26px}@media screen and (min-width:375px){.contact__left__detail h3{font-size:calc(20px + 8 * ((100vw - 375px) / 1031));line-height:calc(26px + 8 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.contact__left__detail h3{font-size:calc(28px + 0 * ((100vw - 1406px) / 344));line-height:calc(34px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.contact__left__detail h3{font-size:28px;line-height:34px}}.contact__left__detail a{text-decoration:none}.contact__left__detail p,.contact__left__detail a,.contact__left__detail address{color:#454f63}.contact__left__detail p,.contact__left__detail a,.contact__left__detail address{font-size:16px;line-height:24px}@media screen and (min-width:375px){.contact__left__detail p,.contact__left__detail a,.contact__left__detail address{font-size:calc(16px + 6 * ((100vw - 375px) / 1031));line-height:calc(24px + 4 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.contact__left__detail p,.contact__left__detail a,.contact__left__detail address{font-size:calc(22px + 0 * ((100vw - 1406px) / 344));line-height:calc(28px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.contact__left__detail p,.contact__left__detail a,.contact__left__detail address{font-size:22px;line-height:28px}}.contact__left div:first-of-type{margin-top:20px}.contact__right{width:calc(50% - 15px);background:#13acaf;display:block;margin-bottom:30px;padding:50px 45px 40px;border-radius:8px}.contact__right h2{color:#fff;font-weight:600;margin-bottom:20px}.contact__right h2{font-size:28px;line-height:32px}@media screen and (min-width:375px){.contact__right h2{font-size:calc(28px + 22 * ((100vw - 375px) / 1031));line-height:calc(32px + 16 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.contact__right h2{font-size:calc(50px + 0 * ((100vw - 1406px) / 344));line-height:calc(48px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.contact__right h2{font-size:50px;line-height:48px}}.contact__right .wpcf7-form textarea{border:0;height:125px}.contact__right .wpcf7-form .wpcf7-form-control-wrap{margin-bottom:17px}.contact__right .wpcf7-form .wpcf7-form-control-wrap[data-name=acceptance]{margin-bottom:0}.contact__right .wpcf7-form input[type=text],.contact__right .wpcf7-form input[type=email]{font-size:16px;font-weight:500;border-radius:4px !important;padding:13px 14px 11px;height:53px;background:#fff;border:0}.contact__right .wpcf7-form textarea{border-radius:4px !important;background:#fff}.contact__right .wpcf7-form ::-webkit-input-placeholder{font-size:16px;font-weight:500;color:#111}.contact__right .wpcf7-form ::-moz-placeholder{font-size:16px;font-weight:500;color:#111}.contact__right .wpcf7-form :-ms-input-placeholder{font-size:16px;font-weight:500;color:#111}.contact__right .wpcf7-form :-moz-placeholder{font-size:16px;font-weight:500;color:#111}.contact__right .wpcf7-form .wpcf7-form-control-wrap[data-name=captcha] label{display:flex;align-items:center;justify-content:flex-end}.contact__right .wpcf7-form .wpcf7-form-control-wrap[data-name=captcha] label .wpcf7-quiz-label{font-size:16px;font-weight:500;color:#fff}.contact__right .wpcf7-form .wpcf7-form-control-wrap[data-name=captcha] label input[type=text]{width:53px;margin-left:15px}.contact__right .wpcf7-form .terms-submit{display:flex;justify-content:space-between}.contact__right .wpcf7-form .terms-submit .wpcf7-form-control-wrap{max-width:270px}.contact__right .wpcf7-form input[type=submit]{width:108px;margin-left:20px;flex-shrink:0}.contact__right .wpcf7-form .terms-submit{display:flex;justify-content:space-between;align-items:center}.contact__bottom{width:100%}.contact__bottom #map{width:100%}.contact__bottom #map iframe{width:100%;border-radius:8px}@media only screen and (max-width:1200px){.contact__left,.contact__right{padding:50px 25px 40px}}@media only screen and (max-width:1050px){.contact__left,.contact__right{width:100%;margin-bottom:40px;padding:30px 25px}.contact__left__detail{margin-top:25px}}@media only screen and (max-width:600px){.contact__left,.contact__right{padding:40px 30px}.contact__accordion__trigger{padding-right:0}}@media only screen and (max-width:500px){.contact__left,.contact__right{padding:30px 20px}.contact__right .wpcf7-form .terms-submit{flex-wrap:wrap}.contact__right .wpcf7-form input[type=submit]{width:100%;margin-left:0;margin-top:20px}.contact__bottom #map iframe{height:450px}}.solutions_enquire{position:fixed;bottom:0;left:0;width:100%;pointer-events:none}.solutions_enquire .container{display:flex;justify-content:flex-end}.solutions_enquire .container a{pointer-events:all;color:#fff;font-weight:600;font-size:20px;line-height:28px;letter-spacing:0em;padding:17.5px 28px;background:#5773fc;border-top-left-radius:6px;border-top-right-radius:6px;text-decoration:none;display:flex;align-items:center;box-shadow:0px 0px 20px 0px rgba(0,0,0,.25)}.solutions_enquire .container a svg{margin-left:15px}@media only screen and (max-width:800px){.solutions_enquire .container a{font-size:16px;line-height:24px;padding:12px 20px}}@media only screen and (max-width:500px){.solutions_enquire .container a{font-size:14px;line-height:22px;padding:10px 15px}.solutions_enquire .container a svg{margin-left:8px}}.wpcf7-form{position:relative;display:block;width:100%}.wpcf7-form ::-webkit-input-placeholder{color:#111;opacity:1;font-style:normal;font-size:14px;line-height:normal;font-weight:500;letter-spacing:.02em;font-family:canada-type-gibson,sans-serif}.wpcf7-form ::-moz-placeholder{color:#111;opacity:1;font-style:normal;font-size:14px;line-height:normal;font-weight:500;letter-spacing:.02em;font-family:canada-type-gibson,sans-serif}.wpcf7-form :-ms-input-placeholder{color:#111;opacity:1;font-style:normal;font-size:14px;line-height:normal;font-weight:500;letter-spacing:.02em;font-family:canada-type-gibson,sans-serif}.wpcf7-form :-moz-placeholder{color:#111;opacity:1;font-style:normal;font-size:14px;line-height:normal;font-weight:500;letter-spacing:.02em;font-family:canada-type-gibson,sans-serif}.wpcf7-form p{padding-bottom:0}.wpcf7-form .two_col{display:flex;justify-content:space-between}.wpcf7-form .two_col .wpcf7-form-control-wrap{width:49%}.wpcf7-form .two_col--offset .wpcf7-form-control-wrap{width:calc(100% - 120px)}.wpcf7-form .two_col__left,.wpcf7-form .two_col__right{width:49%}.wpcf7-form .two_col__left .wpcf7-form-control-wrap,.wpcf7-form .two_col__right .wpcf7-form-control-wrap{width:100%}.wpcf7-form .wpcf7-form-control-wrap{margin-bottom:15px;display:block}.wpcf7-form input,.wpcf7-form textarea,.wpcf7-form select{font-family:canada-type-gibson,sans-serif;outline:none}.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form input[type=tel],.wpcf7-form textarea{color:#111;opacity:1;font-style:normal;font-size:14px;line-height:normal;font-weight:500;letter-spacing:.02em;font-family:canada-type-gibson,sans-serif;box-sizing:border-box;display:block;width:100%;-webkit-appearance:none !important;border-radius:4px !important;background:rgba(0,0,0,0);border:solid 1px #a0a3a8;outline:none;padding:11px 14px 10px}.wpcf7-form input[type=text][aria-invalid=true],.wpcf7-form input[type=email][aria-invalid=true],.wpcf7-form input[type=tel][aria-invalid=true],.wpcf7-form textarea[aria-invalid=true]{border-color:#fd1616}.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form input[type=tel],.wpcf7-form input[type=submit]{height:45px}.wpcf7-form textarea{height:80px;width:100%;display:block;resize:none;line-height:normal;border:solid 1px #a0a3a8;resize:none;overflow-y:hidden}.wpcf7-form input[type=submit]{display:inline-block;color:#fff;border:solid 1px #f09740;padding:11px 28px;text-decoration:none;font-size:16px;line-height:19px;font-weight:700;letter-spacing:0em;position:relative;cursor:pointer;background:#f09740;border-radius:5px;transition:all .2s ease-in;font-family:canada-type-gibson,sans-serif;border-radius:24px;font-weight:600;box-shadow:0px 3px 6px 0px rgba(0,0,0,.16)}.wpcf7-form input[type=submit]:hover{text-decoration:none}.wpcf7-form input[type=submit].disabled,.wpcf7-form input[type=submit][disabled]{cursor:not-allowed;opacity:.3}.wpcf7-form .wpcf7-checkbox{margin-top:5px;display:block}.wpcf7-form .wpcf7-spinner{position:absolute;bottom:-26px;left:0}.wpcf7-form input[type=checkbox]{display:none}.wpcf7-form input[type=checkbox]:checked+.wpcf7-list-item-label:after{opacity:1;visibility:visible}.wpcf7-form input[type=checkbox]:checked+.wpcf7-list-item-label:before{background:#fff}.wpcf7-form input[type=checkbox]+.wpcf7-list-item-label{position:relative;padding-left:54px;font-size:14px;line-height:18px;font-weight:400;letter-spacing:0em;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;color:#fff}.wpcf7-form input[type=checkbox]+.wpcf7-list-item-label a{color:#fff}.wpcf7-form input[type=checkbox]+.wpcf7-list-item-label:before{content:"";position:absolute;top:0;left:0;display:block;width:34px;height:34px;border:solid 1px #fff;background:0 0;border-radius:4px}.wpcf7-form input[type=checkbox]+.wpcf7-list-item-label:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' width='28' height='28'%3E%3Cpath d='M438.6 105.4C451.1 117.9 451.1 138.1 438.6 150.6L182.6 406.6C170.1 419.1 149.9 419.1 137.4 406.6L9.372 278.6C-3.124 266.1-3.124 245.9 9.372 233.4C21.87 220.9 42.13 220.9 54.63 233.4L159.1 338.7L393.4 105.4C405.9 92.88 426.1 92.88 438.6 105.4H438.6z' fill='%2313acaf'/%3E%3C/svg%3E");position:absolute;top:3px;left:3px;opacity:0;visibility:hidden;width:22px;height:22px;display:block}.wpcf7-form label{font-size:14px;line-height:24px;font-weight:300;letter-spacing:.02em}.wpcf7-form div.wpcf7-validation-errors,.wpcf7-form div.wpcf7-acceptance-missing{border:1px solid #5773fc}.wpcf7-form span.wpcf7-list-item{margin:0}.wpcf7-form .ajax-loader{position:absolute;top:105%;margin:0;right:0}.wpcf7-form select.wpcf7-not-valid{border-color:#fd1616 !important}.wpcf7-form .wpcf7-not-valid-tip{display:block;position:absolute;color:#fff;background:#5773fc;height:30px;line-height:31px;text-align:center;border-radius:0;font-size:13px;line-height:30px;font-weight:600;letter-spacing:.09em;font-family:canada-type-gibson,sans-serif;text-transform:uppercase;padding:0 10px;white-space:nowrap;top:-26px;left:10px;z-index:10;border-radius:5px}.wpcf7-form .wpcf7-not-valid-tip:after{content:"";position:absolute;top:100%;left:50%;margin-left:-8px;width:0;height:0;border-top:8px solid #5773fc;border-right:8px solid rgba(0,0,0,0);border-left:8px solid rgba(0,0,0,0)}.wpcf7-form span.wpcf7-list-item-label:before,.wpcf7-form span.wpcf7-list-item-label:after{display:none}div.wpcf7-response-output{background:#5773fc;margin:0;font-size:16px;line-height:20px;font-weight:400;letter-spacing:0em;font-family:canada-type-gibson,sans-serif;padding:6px 10px !important;position:absolute;top:initial;bottom:calc(100% + 85px);left:0;border:0 !important;border-radius:2px !important;color:#fff;margin:0 !important;max-width:calc(100% - 40px)}@media only screen and (max-width: 600px){div.wpcf7-response-output{bottom:calc(100% + 65px);font-size:14px;line-height:18px}}div.wpcf7-mail-sent-ok{border-color:#fff}.footer a{text-decoration:none}.footer__top{background:#13acaf;padding:80px 0}.footer__top .container{display:flex;justify-content:space-between;padding-right:0}.footer__top p,.footer__top address,.footer__top a{color:#fff}.footer__top .f1{width:30%}.footer__top .f1 .call{margin-bottom:5px;font-weight:600}.footer__top .f1 .call{font-size:30px;line-height:38px}@media screen and (min-width:375px){.footer__top .f1 .call{font-size:calc(30px + 4 * ((100vw - 375px) / 1031));line-height:calc(38px + 2 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.footer__top .f1 .call{font-size:calc(34px + 0 * ((100vw - 1406px) / 344));line-height:calc(40px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.footer__top .f1 .call{font-size:34px;line-height:40px}}.footer__top .f1 .number{font-size:22px;line-height:30px}@media screen and (min-width:375px){.footer__top .f1 .number{font-size:calc(22px + 6 * ((100vw - 375px) / 1031));line-height:calc(30px + 5 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.footer__top .f1 .number{font-size:calc(28px + 0 * ((100vw - 1406px) / 344));line-height:calc(35px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.footer__top .f1 .number{font-size:28px;line-height:35px}}.footer__top .f1 .number:not(:last-child){margin-bottom:3px}.footer__top .f1 .socials{margin-top:20px}.footer__top .f1 .socials a{display:inline-block}.footer__top .f1 .socials a svg{display:block}.footer__top .f1 .socials a:not(:last-child){margin-right:30px}.footer__top address{font-size:16px;line-height:26px;font-weight:400;letter-spacing:0em}.footer__top .f2{width:30%}.footer__top .f2 .email{margin-bottom:5px;font-weight:600}.footer__top .f2 .email{font-size:30px;line-height:38px}@media screen and (min-width:375px){.footer__top .f2 .email{font-size:calc(30px + 4 * ((100vw - 375px) / 1031));line-height:calc(38px + 2 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.footer__top .f2 .email{font-size:calc(34px + 0 * ((100vw - 1406px) / 344));line-height:calc(40px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.footer__top .f2 .email{font-size:34px;line-height:40px}}.footer__top .f2 .email__p{font-size:22px;line-height:30px}@media screen and (min-width:375px){.footer__top .f2 .email__p{font-size:calc(22px + 6 * ((100vw - 375px) / 1031));line-height:calc(30px + 5 * ((100vw - 375px) / 1031))}}@media screen and (min-width: 1406px){.footer__top .f2 .email__p{font-size:calc(28px + 0 * ((100vw - 1406px) / 344));line-height:calc(35px + 0 * ((100vw - 1406px) / 344))}}@media screen and (min-width: 1750px){.footer__top .f2 .email__p{font-size:28px;line-height:35px}}.footer__top .f3{width:20%}.footer__top .f3 .email{margin-bottom:4px}.footer__top .f3 ul li{font-size:16px;line-height:29px;font-weight:400;letter-spacing:0em}.footer__top .f4{width:20%}.footer__addresses .footer__address{border-top:1px solid rgba(255,255,255,.6);padding:5px 0}.footer__addresses .footer__address:last-child{border-bottom:1px solid rgba(255,255,255,.6)}.footer__addresses .footer__address address{opacity:0;visibility:hidden;overflow:hidden;max-height:0;transition:all .3s ease-in}.footer__addresses .footer__address .footer__address__title{position:relative;cursor:pointer}.footer__addresses .footer__address .footer__address__title:before{content:"";position:absolute;top:11px;right:0;width:11px;height:1px;background:#fff;display:block}.footer__addresses .footer__address .footer__address__title:after{content:"";position:absolute;top:6px;right:5px;width:1px;height:11px;background:#fff;display:block}.footer__addresses .footer__address.active address{opacity:1;visibility:visible;max-height:600px}.footer__addresses .footer__address.active .footer__address__title:after{display:none}.footer__bottom{background:#fff}.footer__bottom .container{padding:57px 0;display:flex;justify-content:space-between}.footer__bottom p,.footer__bottom a{font-size:14px;line-height:19px;font-weight:400;letter-spacing:0em;color:#454f63}.footer__bottom a{text-decoration:underline}.footer__bottom a:not(:last-child){margin-right:30px}@media screen and (max-width:1200px){.footer__top .container{flex-wrap:wrap}.footer__top .f1,.footer__top .f2,.footer__top .f3,.footer__top .f4{width:50%}.footer__top .f1,.footer__top .f2{margin-bottom:30px}}@media screen and (max-width:900px){.footer__bottom .container{flex-wrap:wrap}.footer__bottom .container>p{width:100%;margin-bottom:20px}}@media screen and (max-width:650px){.footer__top .container{flex-wrap:wrap}.footer__top .f1,.footer__top .f2,.footer__top .f3,.footer__top .f4{width:100%}.footer__top .f3{margin-bottom:30px}}@media screen and (max-width:500px){.footer__top{padding:60px 0}.footer__top .f1{margin-bottom:60px;text-align:center}.footer__top .f1 .call{margin-bottom:15px}.footer__top .f2,.footer__top .f3{width:100%;text-align:center}.footer__top .f3{margin-top:40px}.footer__top .f3 .socials{margin-top:80px}.footer__top .f3 p{font-size:16px}.footer__bottom .container{text-align:center}.footer__bottom .container>p{max-width:220px;margin:0 auto 30px}.footer__bottom__links{display:flex;flex-direction:column;align-items:center;margin:0 auto;width:100%}.footer__bottom__links a:not(:last-child){margin-right:0;margin-bottom:5px}}.table{width:100%;overflow-x:scroll;margin:0 0 20px}.table table{width:100%}.table table th{width:100%;font-size:13px;line-height:23px;font-weight:700;margin:0 0 10px;background:#eee;border:1px solid #1d1d1b;padding:10px}.table table td{width:100%;font-size:13px;line-height:23px;word-wrap:break-word;margin:0 0 10px;padding:10px;border:1px solid #1d1d1b}.table table th:first-child{width:20%}.table table th:nth-child(2){width:20%}.table table th:nth-child(3){width:60%}.table table td:first-child{width:20%}.table table td:nth-child(2){width:20%}.table table td:nth-child(3){width:60%}@media screen and (max-width:380px){.table table{width:500px}}.wp-pagenavi{text-align:center;position:relative;margin:30px 0 60px;float:left;width:100%;display:flex;justify-content:center;align-items:center}.wp-pagenavi .page,.wp-pagenavi .current,.wp-pagenavi .first,.wp-pagenavi .last,.wp-pagenavi .extend{text-decoration:none;font-size:16px;line-height:42px;font-weight:600;letter-spacing:0em;font-family:canada-type-gibson,sans-serif;color:#333;background:rgba(0,0,0,0);height:48px;width:48px;text-align:center;display:inline-block;margin:0 4px;border-color:rgba(0,0,0,0);border-radius:8px}.wp-pagenavi .current{color:#333;height:48px;width:48px;text-align:center;background:#fff;display:inline-block;font-size:16px;line-height:42px;font-weight:600;letter-spacing:0em;margin:0 4px;border-radius:8px;font-weight:600 !important}.wp-pagenavi .pages{display:none}.wp-pagenavi .page:first-child{margin-left:0}.wp-pagenavi .previouspostslink:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.88' height='18.931' viewBox='0 0 10.88 18.931'%3E%3Cpath d='M643.6,1059.909l8.758,8.758-8.758,8.758' transform='translate(653.775 1078.133) rotate(180)' fill='none' stroke='%23333' stroke-width='2'/%3E%3C/svg%3E%0A");margin-right:20px;height:20px;margin-top:3px}.wp-pagenavi .nextpostslink:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.88' height='18.931' viewBox='0 0 10.88 18.931'%3E%3Cpath d='M643.6,1059.909l8.758,8.758-8.758,8.758' transform='translate(-642.895 -1059.202)' fill='none' stroke='%23333' stroke-width='2'/%3E%3C/svg%3E%0A");margin-left:20px;height:20px;margin-top:3px}.wp-pagenavi .previouspostslink,.wp-pagenavi .nextpostslink{cursor:pointer;text-align:center;text-decoration:none;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:none;border-radius:5px;color:#333;letter-spacing:0em;display:inline-block;transition:none;height:48px;top:0;font-size:16px;line-height:42px;font-weight:600;letter-spacing:0em;border:0;margin:0;display:flex;font-family:canada-type-gibson,sans-serif}.error404 .content .container--med{padding:60px 0}.resi_button,.resi_link{display:none}.resi_button{cursor:pointer;position:relative;width:40px;height:30px;margin:4px 0 2px;border-top:2px solid #111;border-bottom:2px solid rgba(0,0,0,0);display:none;margin-left:auto;z-index:9999;transition:all .2s ease-in}.resi_button:before{content:"";position:absolute;top:calc(50% - 1px);left:0;width:40px;height:2px;background:#111;display:block;transition:all .2s ease-in}.resi_button:after{content:"";position:absolute;top:100%;left:0;width:40px;height:2px;background:#111;display:block;transition:all .2s ease-in}.js-nav .resi_button{border-top:2px solid rgba(0,0,0,0);width:35px}.js-nav .resi_button:before{transform:rotate(45deg);background:#4d4d4d}.js-nav .resi_button:after{transform:rotate(-45deg);top:calc(50% - 1px);background:#4d4d4d}.main_nav__menu figure{display:none;position:absolute;top:18px;right:18px;width:30px;height:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:99}.main_nav__menu figure:before{content:"";border-bottom:solid 2px #fff;position:absolute;top:0;left:0;color:#fff;width:100%;transform-origin:center center;transform:translateY(15px) rotate(-45deg)}.main_nav__menu figure:after{content:"";border-bottom:solid 2px #fff;position:absolute;top:0;left:0;color:#fff;width:100%;transform-origin:center center;transform:translateY(15px) rotate(45deg)}@media only screen and (max-width:920px){.main_nav{text-align:right}.resi_button{display:inline-block}.resi_over{opacity:0;visibility:hidden;background:#1d1d1b;position:fixed;top:0;left:0;height:100%;width:100%;display:block;z-index:99;cursor:pointer;transition:all .2s ease-in}.head .main_nav{width:auto}.head .main_nav__menu{padding-top:78px;position:fixed;top:0;right:0;z-index:101;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translate3d(100%,0px,0px);transition:transform .5s ease 0s;height:100%;width:50%;display:block;background:#fff;overflow:hidden}.head .main_nav__menu figure{display:block}.head .main_nav .menu-header ul.menu>li>a:before{display:none}.js-nav body{overflow:hidden}.js-nav .resi_over{opacity:.3;visibility:visible;transition:all .2s ease-in}.js-nav .head .main_nav__menu{transform:translate3d(0,0px,0px) scale3d(1,1,1);transition:transform .5s ease 0s;overflow-y:scroll}.main_nav ul#menu-primary{display:block;padding:0 35px}.main_nav ul#menu-primary li{display:block;margin-bottom:16px;padding-bottom:16px;text-align:left}.main_nav ul#menu-primary li:last-child{border-bottom:0}.main_nav ul#menu-primary li.menu-item-has-children{position:relative}.main_nav ul#menu-primary li.menu-item-has-children:after{content:"+";position:absolute;right:0;position:absolute;top:0;display:block;padding:0 0 0 5px;font-size:30px;line-height:25px}.main_nav ul#menu-primary li.menu-item-has-children>a:after{display:none}.main_nav ul#menu-primary li.current-menu-parent>a,.main_nav ul#menu-primary li.current-menu-item>a{font-weight:600;color:#007bc6}.main_nav ul#menu-primary li.current-menu-parent:after,.main_nav ul#menu-primary li.current-menu-item:after{color:#007bc6}.main_nav ul#menu-primary li.expert a{padding:12px 27px;color:#fff;font-size:14px;display:inline-block}.main_nav ul#menu-primary li a{display:block;color:#4d4d4d;font-size:22px;padding:0}.main_nav ul#menu-primary li .sub-menu{display:block;opacity:1;visibility:visible;margin:0;opacity:1;visibility:hidden;transition:all .2s ease-in;overflow:hidden;max-height:0;border-left:1px solid #ddd;padding-left:30px;padding-top:0}.main_nav ul#menu-primary li .sub-menu.open{max-height:800px;opacity:1;visibility:visible;margin:20px 0 0}.main_nav ul#menu-primary li .sub-menu:before{display:none}.main_nav ul#menu-primary li .sub-menu li{padding:0 0 10px;margin-bottom:10px}.main_nav ul#menu-primary li .sub-menu li.resi_link{display:block}.main_nav ul#menu-primary li .sub-menu li a{font-weight:300;font-size:16px}.main_nav ul#menu-primary li .sub-menu li:last-child{padding-bottom:0;margin-bottom:0}.main_nav ul#menu-primary li .sub-menu li.current-menu-item a{font-weight:600;color:#007bc6;text-decoration:none}.wpcf7-form .two_col--submit{flex-direction:column}}@media only screen and (max-width:580px){.head .main_nav__menu{width:100%}}@media only screen and (max-width:450px){.wpcf7-form .two_col{display:block}.wpcf7-form .two_col .wpcf7-form-control-wrap{width:100%}}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}
.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #bfbfbf;padding:3px 5px;margin:2px}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000}.wp-pagenavi span.current{font-weight:700}