@charset "UTF-8";body,.site-header.alway-dark{--reos-primary-navy:#0057fc;--reos-primary-navy-2:#7527eb;--reos-primary-dark:#111111;--reos-neutral-dark:#111111;--reos-neutral-normal:#555555;--reos-neutral-medium:#999999;--reos-neutral-medium-dark:#333333;--reos-neutral-white:#ffffff;--reos-alway-white:#ffffff;--reos-alway-neutral-white:#cccccc;--reos-alway-dark:#111111;--reos-shade-border-line:#dddddd;--reos-shade-background:#F8F9FC;--reos-shade-background-2:#f4f2fd;--reos-shade-background-3:#e9eaff;--reos-shade-background90:rgba(248, 249, 252, 0.9);--reos-tone-red:#ff1f25;--reos-tone-blue:#2355d6;--reos-tone-green:#3ab446;--reos-tone-yellow:#ffdd0f;--reos-icon-dark:#111111;--reos-icon-medium:#dddddd;--reos-border-line:#eeeeee;--reos-boxshadow:0rem 0rem 1.25rem rgba(30, 34, 40, 0.06);--reos-boxshadow-2:0px 4px 20px rgba(17, 17, 17, 0.08)}body .site-header.reos-dark-scheme,body.reos-dark-scheme,.site-header.alway-dark .site-header.reos-dark-scheme,.site-header.alway-dark.reos-dark-scheme{--reos-primary-navy:#0057fc;--reos-primary-navy-2:#7527eb;--reos-primary-dark:#ffffff;--reos-neutral-dark:#ffffff;--reos-neutral-normal:#cccccc;--reos-neutral-medium:#cccccc;--reos-neutral-medium-dark:#333333;--reos-neutral-white:#111111;--reos-alway-white:#ffffff;--reos-alway-neutral-white:#cccccc;--reos-alway-dark:#111111;--reos-shade-border-line:#dddddd;--reos-shade-background:#252428;--reos-shade-background-2:#252428;--reos-shade-background-3:#e9eaff;--reos-shade-background90:rgba(37, 36, 40, 0.9);--reos-tone-red:#ff1f25;--reos-tone-blue:#2355d6;--reos-tone-green:#3ab446;--reos-tone-yellow:#ffdd0f;--reos-icon-dark:#ffffff;--reos-icon-medium:#dddddd;--reos-border-line:#333333;--reos-boxshadow:0rem 0rem 1.25rem rgba(153, 153, 153, 0.06);--reos-boxshadow-2:0px 4px 20px rgba(153, 153, 153, 0.08)}html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;color:var(--reos-primary-dark, #111111);font-family:"Poppins",sans-serif;line-height:1.3}h1{font-size:40px;line-height:1.3;font-weight:600}h2{font-size:32px;line-height:1.3;font-weight:600}h3,.h3{font-size:24px;line-height:1.3;font-weight:600}h4{font-size:18px;line-height:1.3;font-weight:500}h5{font-size:16px;line-height:1.3;font-weight:500}h6{font-size:14px;line-height:1.3;font-weight:500}ul{list-style:none;letter-spacing:-0.3em}ul li{letter-spacing:normal}button,input,select{margin:0}html{box-sizing:border-box}body{font-size:16px;line-height:21px;font-weight:400;color:var(--reos-neutral-normal, #555555);font-family:"Poppins",sans-serif;background-color:var(--reos-neutral-white, #ffffff)}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}a{text-decoration:none;color:var(--reos-primary-dark, #111111)}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-wrap{flex-wrap:wrap}.flex-content-sb{justify-content:space-between}.flex-content-s{justify-content:flex-start}.flex-content-c{justify-content:center}.flex-content-e{justify-content:flex-end}.flex-align-c{align-items:center}.flex-align-s{align-items:flex-start}.flex-align-e{align-items:flex-end}.spdtb{padding-top:80px;padding-bottom:80px}.spdb{padding-bottom:80px}.spdt{padding-top:80px}.opt200{padding-top:200px}.opb200{padding-bottom:200px}.pb200{padding-bottom:200px}.pb50{padding-bottom:50px}.pb0{padding-bottom:0}.mw580{max-width:580px;margin:0 auto}.mt80{margin-top:80px}.mb80{margin-bottom:80px}.mt60{margin-top:60px}.mb60{margin-bottom:60px}.mb24{margin-bottom:24px}.mb8{margin-bottom:8px}.mt32{margin-top:32px}.mt20{margin-top:20px}.pdr50{padding-right:50px}.pdl50{padding-left:50px}.pdr80{padding-right:80px}.pdr100{padding-right:100px}.pdr60{padding-right:60px}.pdr30{padding-right:30px}.pdl30{padding-left:30px}.pdl60{padding-left:60px}.pdl80{padding-left:80px}.pdt180{padding-top:180px}.pb120{padding-bottom:120px}.opt160{padding-top:160px}.omb160{margin-bottom:160px}.opt120{padding-top:120px}.opb120{padding-bottom:120px}.opt60{padding-top:60px}.pt60{padding-top:60px}.pb60{padding-bottom:60px}.pt30{padding-top:30px}.pb30{padding-bottom:30px}.pt40{padding-top:40px}.pb40{padding-bottom:40px}.vh65{height:65vh}.h100{height:100%}.vh100{height:100vh}.vh-align-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-end}.mr16{margin-right:16px}.br10{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden}.br8{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;overflow:hidden}.br20{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden}.br30{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;overflow:hidden}.br35{-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;overflow:hidden}.br60{-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;overflow:hidden}.h46{height:46px}.background-grey{background-color:var(--reos-shade-background, #F8F9FC)}.background-dark{background-color:#1f1e22}.background-black{background-color:var(--reos-alway-dark, #111111)}.background-alway-white{background-color:var(--reos-alway-white, #ffffff)}.background-navy{background:linear-gradient(to right, #064A97, #1bb5cc)}.background-navy-2{background-color:var(--reos-primary-navy-2, #7527eb)}.background-yellow{background-color:var(--reos-tone-yellow, #ffdd0f)}.background-red{background-color:var(--reos-tone-red, #ff1f25)}.background-shade-2{background-color:var(--reos-shade-background-2, #f4f2fd)}.background-shade-3{background-color:var(--reos-shade-background-3, #e9eaff)}.color-navy{color:#064a97}.color-dark{color:var(--reos-neutral-dark, #111111)}.color-alway-dark{color:var(--reos-alway-dark, #111111)}.linear-gradient-01{background-image:linear-gradient(90deg, var(--reos-neutral-white, #ffffff) 50%, var(--reos-tone-yellow, #ffdd0f) 50%);position:relative}.linear-gradient-01:before{content:"";background:radial-gradient(circle at 224% 25%, rgba(255, 255, 255, 0) 67%, rgba(255, 255, 255, 0) 50%, var(--reos-neutral-white, #ffffff) 50%, var(--reos-neutral-white, #ffffff) 100%);background-size:277% 200%!important;height:100%;width:197px;top:0px;left:49%;position:absolute;z-index:1}.linear-gradient-01 img{position:relative;z-index:2}.linear-gradient-02{background-repeat:no-repeat;background-position:center left;background-size:45% 100%;position:relative}.linear-gradient-02:before{content:"";background:radial-gradient(circle at -224% 25%, rgba(255, 255, 255, 0) 67%, rgba(255, 255, 255, 0) 50%, var(--reos-neutral-white, #ffffff) 50%, var(--reos-neutral-white, #ffffff) 100%);background-size:165% 200%;position:absolute;left:45%;height:100%;width:200px;top:0px;bottom:0px;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.linear-gradient-03{background-repeat:no-repeat;background-position:center right;background-size:50% 100%;position:relative}.linear-gradient-03:before{content:"";background:radial-gradient(circle at 224% 25%, rgba(255, 255, 255, 0) 67%, rgba(255, 255, 255, 0) 50%, var(--reos-neutral-white, #ffffff) 50%, var(--reos-neutral-white, #ffffff) 100%);background-size:195% 200%!important;height:100%;width:233px;top:0px;left:49%;position:absolute;z-index:1}.linear-gradient-04{background-image:linear-gradient(90deg, var(--reos-tone-yellow, #ffdd0f) 48%, var(--reos-neutral-white, #ffffff) 48%);position:relative}.linear-gradient-04:before{content:"";background:radial-gradient(circle at -224% 25%, rgba(255, 255, 255, 0) 67%, rgba(255, 255, 255, 0) 50%, var(--reos-neutral-white, #ffffff) 50%, var(--reos-neutral-white, #ffffff) 100%);background-size:195% 200%!important;height:101%;width:220px;top:0px;left:48%;position:absolute;z-index:1;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.linear-gradient-04 img{position:relative;z-index:2}.linear-gradient-05{background-image:linear-gradient(90deg, var(--reos-neutral-white, #ffffff) 60%, var(--reos-tone-yellow, #ffdd0f) 60%)}.linear-gradient-06{background-image:linear-gradient(90deg, var(--reos-tone-yellow, #ffdd0f) 40%, var(--reos-neutral-white, #ffffff) 40%)}.linear-gradient-07{background-image:linear-gradient(120deg, #DFE1F3 0%, #ECDCE0 100%)}.linear-gradient-08{background-image:linear-gradient(90deg, var(--reos-neutral-white, #ffffff) 70%, #E3DEEC 70%)}.linear-gradient-09{background-image:linear-gradient(to bottom, #e2deed, #eadce3)}.background-half-right{background-repeat:no-repeat;background-position:center right;background-size:50%}.background-full{background-repeat:no-repeat;background-position:center;background-size:cover}.background-auto-center{background-repeat:no-repeat;background-position:center;background-size:auto}.background-bottom-cover{background-repeat:no-repeat;background-position:bottom center;background-size:cover}.background-bottom{background-repeat:no-repeat;background-position:bottom center;background-size:contain}.background-cover-right{background-repeat:no-repeat;background-position:center right;background-size:cover}.background-fullheight-top-right{background-repeat:no-repeat;background-position:top right 10%;background-size:auto 100%}.background-auto-left-bottom{background-repeat:no-repeat;background-position:-7vw 170%;background-size:auto}.background-contain-right{background-repeat:no-repeat;background-position:center right;background-size:contain}.background-half-bottom-right{background-repeat:no-repeat;background-position:bottom right;background-size:50% 100%}.background-contain-center-left{background-repeat:no-repeat;background-position:center left;background-size:contain}.background-contain-center-right{background-repeat:no-repeat;background-position:center right;background-size:contain}.section-features{background-color:#fff8ee}.field-input{margin-bottom:20px}.field-input label{color:var(--reos-neutral-dark, #111111);display:block;margin-bottom:8px}.field-checkbox input,.field-radio input{opacity:0;visibility:hidden;position:absolute;width:auto}.field-checkbox input:checked + label:after,.field-radio input:checked + label:after{opacity:1;visibility:visible}.field-checkbox label,.field-radio label{position:relative;padding-left:28px;display:inline-block;cursor:pointer;font-weight:500}.field-checkbox label:before,.field-radio label:before{content:"";width:16px;height:16px;display:block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:var(--reos-shade-background, #F8F9FC);position:absolute;top:2px;left:0}.field-checkbox label:after,.field-radio label:after{content:"\f00c";font-family:"Line Awesome Free";font-weight:900;position:absolute;top:-1px;left:2px;font-size:12px;opacity:0;visibility:hidden;-webkit-transition:all 0.3s;transition:all 0.3s}.field-checkbox label a,.field-radio label a{color:var(--reos-primary-navy, #0057fc)}.field-checkbox label a:hover,.field-radio label a:hover{text-decoration:underline}.field-radio label:before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.field-radio label:after{content:"";width:10px;height:10px;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:var(--reos-primary-navy, #0057fc);top:5px;left:3px}.field-password{position:relative}.field-password i{position:absolute;bottom:14px;right:20px;font-size:20px;cursor:pointer}input,textarea{height:48px;line-height:48px;padding:0 16px;background-color:var(--reos-shade-background, #F8F9FC);color:var(--reos-neutral-dark, #111111);border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:100%}textarea{height:240px;resize:none}input[type=submit]{background-color:var(--reos-primary-navy, #0057fc);color:var(--reos-alway-white, #ffffff);padding:0 28px;width:auto}input[type=submit]:hover{background-color:var(--reos-tone-blue, #2355d6)}.button-wrap .button{margin-right:24px}.button-wrap .button:last-child{margin-right:0}.button-wrap.layout-02 .button{margin-right:12px}.button-wrap.layout-02 .button:last-child{margin-right:0}.button-wrap.layout-02 .button.fullfield-dark{background-color:var(--reos-neutral-dark, #111111);border-color:var(--reos-neutral-dark, #111111);color:var(--reos-neutral-white, #ffffff)}.button-wrap.layout-02 .button.fullfield-dark:hover{background-color:var(--reos-primary-navy, #0057fc);border-color:var(--reos-primary-navy, #0057fc);color:var(--reos-alway-white, #ffffff)}.button-wrap.align-center .button-more{margin:0 auto}.button-wrap.mb16{margin-bottom:16px}.note{font-size:14px;margin-top:12px}.button-more{height:80px;width:80px;background-color:var(--reos-neutral-white, #ffffff);border:1px solid var(--reos-neutral-dark, #111111);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;margin:0 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.button-more:hover{background-color:var(--reos-neutral-dark, #111111);color:var(--reos-neutral-white, #ffffff)}.button{height:46px;border:1px solid transparent;display:inline-flex;padding:10px 28px;font-size:16px;line-height:1.5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all 0.3s;transition:all 0.3s;align-items:center}.button i{font-size:16px;margin-left:12px}.button.fullfield{background-color:#0e7f91;color:var(--reos-alway-white, #ffffff)}.button.fullfield:hover{background-color:#022041}.button.fullfield-yellow{background-color:var(--reos-tone-yellow, #ffdd0f);border-color:var(--reos-tone-yellow, #ffdd0f);color:var(--reos-alway-dark, #111111)}.button.fullfield-yellow:hover{background-color:var(--reos-neutral-white, #ffffff);border-color:var(--reos-neutral-white, #ffffff)}.button.fullfield-white{background-color:var(--reos-alway-white, #ffffff);border-color:var(--reos-alway-white, #ffffff);color:var(--reos-alway-dark, #111111)}.button.fullfield-white:hover{background-color:var(--reos-alway-dark, #111111);border-color:var(--reos-alway-dark, #111111);color:var(--reos-alway-white, #ffffff)}.button.fullfield-dark{background-color:var(--reos-alway-dark, #111111);border-color:var(--reos-alway-dark, #111111);color:var(--reos-alway-white, #ffffff)}.button.fullfield-dark:hover{background-color:var(--reos-primary-navy, #0057fc);border-color:var(--reos-primary-navy, #0057fc);color:var(--reos-alway-white, #ffffff)}.button.borderline{border-color:var(--reos-neutral-dark, #111111);color:var(--reos-neutral-dark, #111111)}.button.borderline:hover{background-color:var(--reos-neutral-dark, #111111);color:var(--reos-neutral-white, #ffffff)}.button.borderline .icon-before{margin:0 12px 0 0;font-size:24px}.button.borderline-dark{border-color:var(--reos-alway-dark, #111111);color:var(--reos-alway-dark, #111111)}.button.borderline-dark:hover{background-color:var(--reos-alway-dark, #111111);color:var(--reos-alway-white, #ffffff)}.button.borderline-dark .icon-before{margin:0 12px 0 0;font-size:24px}.button.borderline-white{border-color:var(--reos-alway-white, #ffffff);color:var(--reos-alway-white, #ffffff)}.button.borderline-white:hover{background-color:var(--reos-alway-white, #ffffff);color:var(--reos-alway-dark, #111111)}.button.borderline-white .icon-before{margin:0 12px 0 0;font-size:24px}.button.underline{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0 0 2px 0;height:auto;color:var(--reos-neutral-dark, #111111);padding-left:40px;position:relative}.button.underline:after{content:"";position:absolute;bottom:0;right:0;left:40px;height:1px;display:block;background-color:var(--reos-neutral-dark, #111111)}.button.underline i{margin:0;position:absolute;top:0;left:0;font-size:28px}.button.underline:hover{background-color:transparent;color:var(--reos-primary-navy, #0057fc)}.button.underline:hover:after{background-color:var(--reos-primary-navy, #0057fc)}.button.text{padding:0;height:auto;font-weight:500}.button.text-white{color:var(--reos-alway-white, #ffffff);padding:0;height:auto;font-weight:500}.button.text:hover{color:var(--reos-primary-navy, #0057fc)}.button.text.color-navy:hover{color:var(--reos-tone-blue, #2355d6)}.swiper .swiper-pagination{position:static;margin-top:40px}.swiper .swiper-pagination .swiper-pagination-bullet{margin:0 10px;background-color:var(--reos-neutral-medium, #999999)}.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--reos-neutral-dark, #111111)}.popup-wrap{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;-webkit-transition:all 0.3s;transition:all 0.3s;z-index:999}.popup-wrap.is-active{opacity:1;visibility:visible}.popup-wrap .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(17, 17, 17, 0.6);z-index:1}.popup-wrap .close{position:absolute;top:0;right:0;bottom:auto;left:auto;cursor:pointer;width:50px;height:50px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;background-color:rgba(17, 17, 17, 0.3);z-index:2}.popup-wrap .inner{position:absolute;top:50%;right:20px;bottom:0;left:20px;transform:translateY(-50%);max-width:900px;padding:15px;margin:0 auto;background-color:var(--reos-neutral-white, #ffffff);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;z-index:2}.popup-wrap .inner iframe{width:100%;height:100%;border-radius:10px}.effect-jump{--float-animation-ease:ease;animation:lqdFIFloatOne 1s var(--float-animation-ease) infinite alternate}.offset-item{opacity:0;visibility:hidden;transform:translate3d(0, 30px, 0);-webkit-transform:translate3d(0, 30px, 0);transition:all 1s ease-in-out 0s;-webkit-transition:all 1s ease-in-out 0s}.offset-item.animate{opacity:1;visibility:visible;transform:none;-webkit-transform:none;transition:all 1s ease-in-out 0s;-webkit-transition:all 1s ease-in-out 0s}.align-center{text-align:center}.align-right{text-align:right}.align-left{text-align:left}.col-auto{margin-left:auto;margin-right:auto}.ratio img{object-fit:cover}.oveflow-hidden{overflow:hidden}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1170px}}@media (max-width:992px){.pdr100,.pdr60,.pdr50,.pdr80,.pdr30{padding-right:0}.pdl100,.pdl60,.pdl50,.pdl80,.pdl30{padding-left:0}.lg-mt32{margin-top:32px;text-align:center}.lg-mt60{margin-top:60px}.lg-mb60{margin-bottom:60px}.pdt180{padding-top:120px}.pt120,.opt200{padding-top:100px}.pb120{padding-bottom:100px}.lg-hidden{display:none!important}.lg-order-1{order:1}.lg-order-2{order:2}.lg-pdl30{padding-left:30px}.lg-pdt30{padding-top:30px}.lg-pdr30{padding-right:30px}.lg-pdb30{padding-bottom:30px}.lg-pdt100{padding-top:100px}.vh100{height:auto}.lg-pdt60{padding-top:60px}.lg-pdb60,.pb200{padding-bottom:60px}}@media (max-width:768px){.spdt,.lg-pdt60,.pt60{padding-top:40px}.spdb,.pb50,.lg-pdb60,.pb60{padding-bottom:40px}.spdtb{padding-top:40px;padding-bottom:40px}.mt80,.mt60{margin-top:30px}.mb80,.mb60{margin-bottom:30px}.swiper .swiper-pagination{margin-top:20px}.md-hidden{display:none!important}.pt120{padding-top:40px}.pb120{padding-bottom:40px}.lg-mb60{margin-bottom:30px}.linear-gradient-01{background-image:linear-gradient(90deg, var(--reos-neutral-white, #ffffff) 0%, var(--reos-tone-yellow, #ffdd0f) 0%);position:relative}.linear-gradient-01:before{content:"";display:none}.linear-gradient-02,.linear-gradient-03{background-image:none!important;position:relative}.linear-gradient-02:before,.linear-gradient-03:before{content:"";display:none}.linear-gradient-03 .row-full{flex-wrap:wrap}.linear-gradient-03 iframe{height:350px;margin-bottom:30px}.linear-gradient-04{background-image:linear-gradient(90deg, var(--reos-tone-yellow, #ffdd0f) 100%, var(--reos-neutral-white, #ffffff) 100%);position:relative}.linear-gradient-04:before{content:"";display:none}.linear-gradient-04 .heading,.linear-gradient-04 .swiper-pagination{text-align:center}.linear-gradient-04 .testimonial-slider .item{padding:0}}@media (max-width:576px){.xs-mb10{margin-bottom:10px}.xs-hidden{display:none!important}.button-wrap.flex{flex-direction:column}.button-wrap.flex .button{margin:0 0 10px 0;justify-content:center;width:100%}.button-wrap.flex .button:last-child{margin-bottom:0}.button-wrap .button{margin-right:24px}.button-wrap .button:last-child{margin-right:0}.opt200{padding-top:100px}.opb200{padding-bottom:150px}.omb160{margin-bottom:30px}.pb200{padding-bottom:40px}.opt160{padding-top:120px}}@keyframes lqdFIFloatOne{0%{transform:translateY(0)}100%{transform:translateY(-3%)}}@keyframes ripple{0%{-webkit-box-shadow:0 0 0 0 rgba(0, 0, 0, 0.5);box-shadow:0 0 0 0 rgba(0, 0, 0, 0.5);opacity:1}100%{-webkit-box-shadow:0 0 0 15px rgba(0, 0, 0, 0.5);box-shadow:0 0 0 15px rgba(0, 0, 0, 0.5);opacity:0}}@-webkit-keyframes ripple{0%{background:rgba(0, 0, 0, 0.5);-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{background:rgba(0, 0, 0, 0.5);-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}.site-main{min-height:500px}.site-main .page-title + .site-content{padding-top:0;padding-bottom:80px}.site-main .page-title + .site-content.pb0{padding-bottom:0}.site-main .page-title + .site-content.pt0{padding-top:0}.site-content.pb0{padding-bottom:0}.site-content.pt0{padding-top:0}.site-content .post-content h3,.site-content .page-content h3{margin-top:32px}.site-content .post-content h4,.site-content .page-content h4{margin-top:24px}.site-content .post-content p,.site-content .page-content p{margin-top:16px;line-height:1.5}.site-content .post-content p:first-child,.site-content .page-content p:first-child{margin-top:0}.site-content .post-content h1,.site-content .post-content h2,.site-content .post-content h3,.site-content .post-content h4,.site-content .post-content h5,.site-content .post-content h6,.site-content .page-content h1,.site-content .page-content h2,.site-content .page-content h3,.site-content .page-content h4,.site-content .page-content h5,.site-content .page-content h6{color:var(--reos-neutral-dark, #111111)}.site-content .post-content ol,.site-content .post-content ul,.site-content .page-content ol,.site-content .page-content ul{padding-left:14px;margin-top:24px}.site-content .post-content ol li + li,.site-content .post-content ul li + li,.site-content .page-content ol li + li,.site-content .page-content ul li + li{margin-top:24px}.site-content .post-content ul,.site-content .page-content ul{list-style:disc}.boxed{max-width:870px;margin:0 auto}.top-action{margin-bottom:32px}.top-action .results{font-size:16px;font-weight:400}.top-action .sort-item select{border:0;font-size:16px;font-weight:400;background-color:var(--reos-neutral-white, #ffffff);color:var(--reos-neutral-dark, #ffffff);cursor:pointer}.top-action .sort-item select:focus{outline:0;outline-offset:inherit}.top-action .sort-item + .sort-item{margin-left:20px}.zoom-image .entry-thumbnail{overflow:hidden}.zoom-image .entry-thumbnail a{display:block}.zoom-image .entry-thumbnail img{-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);width:100%}.zoom-image:hover .entry-thumbnail img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.image-sticky{position:sticky;top:30px}.nice-select{border:0;padding-left:0;padding-right:20px;background-color:transparent;font-size:16px}.nice-select:after{border-bottom:1px solid var(--reos-neutral-dark, #111111);border-right:1px solid var(--reos-neutral-dark, #111111);width:8px;height:8px;margin-top:-6px;right:4px}.nice-select .option.selected{font-weight:500;color:var(--reos-neutral-dark, #111111)}.nice-select .list{background-color:var(--reos-neutral-white, #ffffff)}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:var(--reos-border-line, #eeeeee)}.nice-select .option{font-size:14px}.nice-select span.current,.nice-select .option{color:var(--reos-neutral-dark, #111111)}#range-price{height:2px;background:transparent;border:0;box-shadow:none;margin-bottom:20px}#range-price .noUi-handle{width:12px;height:12px;border:0;background-color:var(--reos-neutral-dark, #111111);box-shadow:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;right:-12px;top:-5px}#range-price .noUi-handle:before,#range-price .noUi-handle:after{content:"";display:none}#range-price .noUi-base{background-color:var(--reos-border-line, #eeeeee)}#range-price .noUi-connect{background:var(--reos-neutral-dark, #111111)}.breadcrumb{margin-bottom:32px}.breadcrumb li:not(:last-child):after{content:"/";margin:0 8px;font-size:12px}.swiper-button-next,.swiper-button-prev{opacity:0;visibility:hidden;-webkit-transition:all 0.3s;transition:all 0.3s}.swiper-button-next:after,.swiper-button-prev:after{content:"\f105";font-family:"Line Awesome Free";font-weight:900;font-size:32px;color:var(--reos-alway-dark, #111111)}.swiper-button-prev{left:0}.swiper-button-next{right:0}.swiper:hover .swiper-button-prev{opacity:1;visibility:visible;left:20px}.swiper:hover .swiper-button-prev.swiper-button-disabled{opacity:0.35}.swiper:hover .swiper-button-next{opacity:1;visibility:visible;right:20px}.swiper:hover .swiper-button-next.swiper-button-disabled{opacity:0.35}.swiper-button-prev:after{content:"\f104"}.tab-wrap .tab-navs{margin-bottom:12px}.tab-wrap .tab-navs li{display:inline-block;margin-bottom:12px}.tab-wrap .tab-navs li:not(:last-child){margin-right:36px}.tab-wrap .tab-navs li a{font-size:18px;font-weight:500;color:var(--reos-neutral-normal, #555555);border-bottom:2px solid transparent;padding-bottom:8px;display:inline-block}.tab-wrap .tab-navs li a.is-active{color:var(--reos-neutral-dark, #111111);border-bottom-color:var(--reos-neutral-dark, #111111)}.tab-wrap .tab-navs li a:hover{color:var(--reos-neutral-dark, #111111)}.tab-wrap .tab-content{display:none}.tab-wrap .tab-content.is-active{display:block}.tab-wrap .tab-content li span{font-weight:500;color:var(--reos-neutral-dark, #111111);margin-right:8px}.tab-wrap .tab-content li:not(:last-child){margin-bottom:16px}table{width:100%}table th,table td{padding:18px 50px}table th{text-transform:uppercase;font-size:18px;line-height:1.44;font-weight:500;border-bottom:1px solid var(--reos-border-line, #eeeeee);color:var(--reos-neutral-dark, #111111)}.grid{display:grid}.grid.column-1{grid-template-columns:auto}.grid.column-2{grid-template-columns:auto auto}.grid.column-3{grid-template-columns:auto auto auto}.grid.column-4{grid-template-columns:auto auto auto auto}.grid.column-5{grid-template-columns:auto auto auto auto auto}.grid.column-6{grid-template-columns:auto auto auto auto auto auto}.devider-right{position:relative}.devider-right:after{content:"";position:absolute;top:0;right:-170px;bottom:0;background:radial-gradient(circle at 224% 25%, rgba(255, 255, 255, 0) 67%, rgba(255, 255, 255, 0) 50%, var(--reos-primary-navy, #0057fc) 50%, var(--reos-primary-navy, #0057fc) 100%);background-size:auto;background-size:200% 200%;height:100%;width:170px;z-index:1}.socials{margin-top:24px}.socials a{font-size:24px}.socials a + a{margin-left:24px}.socials.socials-line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;position:absolute;top:50%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:-80px}.socials.socials-line li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.socials.socials-line li:after{content:"";height:1px;width:26px;display:block;background-color:var(--reos-neutral-dark, #111111);margin:0 12px}.socials.socials-line li:last-child:after{content:"";display:none}.socials.socials-line a{font-size:16px;line-height:1.5;font-weight:500}.socials.color-white li:after{background-color:var(--reos-alway-white, #ffffff)}.socials.color-white a{color:var(--reos-alway-white, #ffffff)}.socials.color-white a:hover{color:var(--reos-primary-navy, #0057fc)}.scroll-bar{font-size:16px;line-height:1.5;font-weight:500;color:var(--reos-neutral-dark, #111111);position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;position:absolute;top:50%;left:60px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);transform-origin:left top;-moz-transform-origin:left top;-webkit-transform-origin:left top;-o-transform-origin:left top;-ms-transform-origin:left top}.scroll-bar:after{content:"";width:64px;height:1px;display:block;background-color:var(--reos-neutral-dark, #111111);margin-left:12px}.background-overlay{position:relative}.background-overlay:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.7)}.background-overlay>div{position:relative}.background-overlay.bo4:before{background-color:rgba(0, 0, 0, 0.4)}.apps{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.apps img:not(:first-child){margin-left:15px}.apps.m220 img{max-width:220px}.images.layout-01{position:relative}.images.layout-01 .img01{position:absolute;top:-20px;left:0}.images.layout-01 .img02{margin-left:-100px;position:relative}.images.layout-02{text-align:center}.images.layout-02 .inner{max-width:500px;margin:0 auto;position:relative}.images.layout-02 .box-shadow{box-shadow:0 96px 337px 0 rgba(37, 31, 55, 0.2)}.images.layout-02 .img02{position:absolute;top:0;width:45%;left:50px;z-index:2}.images.layout-02 .img03{position:absolute;top:-25px;width:54%;right:50px;z-index:3}.images.layout-02 .img04{position:absolute;max-width:80px;bottom:-120px;left:80px;z-index:1}.images.layout-02 .img05{position:absolute;top:-25px;width:54%;left:50px;z-index:3}.images.layout-02 .img06{position:absolute;top:0;width:45%;right:50px;z-index:2}.images.layout-02 .img07{position:absolute;max-width:80px;bottom:-120px;right:80px;z-index:1}.images.layout-02 .img08{position:absolute;bottom:130px;width:60%;left:-90px}.images.layout-02 .img09{position:absolute;bottom:42px;width:60%;right:0}.images.layout-02 .img10{position:absolute;top:110px;width:9%;left:-22px}.images.layout-02 .img11{position:absolute;top:70px;width:9%;right:20px}.images.layout-02 .img12{position:absolute;bottom:120px;width:9%;right:-43px}.images.layout-02 .img13{position:absolute;bottom:26%;width:40%;right:-100px}.images.layout-02 .img14{position:absolute;bottom:9%;width:65%;right:-100px}.images.layout-02 .img15{position:absolute;top:9%;width:65%;left:-100px}.images.layout-02 .img16{position:absolute;top:26%;width:65%;left:-100px}.images.layout-02 .img17{position:absolute;top:63%;right:-8%;width:27%}.images.layout-02 .img18{position:absolute;top:47%;left:-28%;width:36%}.images.layout-02 .img19{position:absolute;top:19%;right:-10%;width:90px;border-radius:50%}.images.layout-02 .img20{position:absolute;top:35%;right:-10%;width:90px;border-radius:50%}.images.layout-02 .img21{position:absolute;top:33%;left:-10%;width:90px;border-radius:50%}.images.layout-02 .img22{position:absolute;top:49%;left:-10%;width:90px;border-radius:50%}.images.layout-02 .img23{position:absolute;bottom:35%;right:-10%;width:90px;border-radius:50%}.images.layout-02 .img24{position:absolute;bottom:19%;right:-10%;width:90px;border-radius:50%}.images.layout-02 .img25{position:absolute;top:41%;right:33%;width:24%}.images.layout-02 .img26{position:absolute;width:8%;top:12%;left:0%}.images.layout-02 .img27{position:absolute;width:12%;top:75%;left:-4%}.images.layout-02 .img28{position:absolute;width:8%;left:-16%;top:12%}.images.layout-02 .img29{position:absolute;width:24%;left:-12%;top:48%}.images.layout-02 .img30{position:absolute;width:24%;left:-12%;top:69%}.images.layout-02 .img31{padding:0 50px}.images.layout-02 .img32{position:absolute;width:55%;left:19%;bottom:0}.images.layout-03{text-align:center}.images.layout-03 .inner{max-width:570px;margin:0 auto;position:relative}.images.layout-03 .img01{position:relative;z-index:1}.images.layout-03 .img02{position:absolute;top:-20px;width:66%;left:0;z-index:2}.images.layout-03 .img03{position:absolute;top:10px;width:66%;right:0px;z-index:1}.images.layout-03 .img04{position:absolute;top:-55px;width:88%;left:-48px;z-index:2}.images.layout-03 .img05{position:absolute;top:-35px;width:92%;right:-55px;z-index:1}.images.layout-03 .img06{position:absolute;top:-12%;width:26%;left:40px}.images.layout-03 .img07{position:absolute;top:2%;width:26%;left:105px}.images.layout-03 .img08{position:absolute;top:17%;width:23%;left:40px}.images.layout-03 .img09{position:absolute;top:-8px;width:10%;right:38%}.images.layout-03 .img10{position:absolute;top:62px;width:15%;right:20%}.images.layout-03 .img11{position:absolute;top:55px;width:13%;right:0}.images.layout-03 .img12{position:absolute;top:16%;width:13%;left:0}.images.layout-03 .img13{position:absolute;top:4%;width:13%;left:16%}.images.layout-03 .img14{position:absolute;top:16%;width:13%;left:31%}.images.layout-03 .img15{position:absolute;top:2%;width:55%;left:6%}.images.layout-03 .img16{position:absolute;top:12%;width:55%;right:6%}.images.layout-03 .img17{position:absolute;top:3%;width:62%;right:4%}.images.layout-03 .img18{position:absolute;top:22%;width:23%;left:10%}.images.layout-03 .img19{position:absolute;bottom:17%;width:66%;left:3%}.images.layout-03 .img20{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.images.layout-03 .img21{position:absolute;top:0%;width:11%;right:15%}.images.layout-03 .img22{position:absolute;bottom:0%;width:29%;left:11%;z-index:-1}.images.layout-03 .img23{position:absolute;top:-23%;width:100%;left:-14%;z-index:1}.images.layout-03 .img24{position:absolute;top:39%;width:95%;left:11%;z-index:1}.images.layout-03 .img25{position:absolute;top:5%;width:21%;left:0%}.images.layout-03 .img26{position:absolute;top:25%;width:11%;right:-12%}.images.layout-03 .img27{position:absolute;left:0;bottom:40px;z-index:0}.images.layout-03 .img28{position:absolute;left:-40px;bottom:80px;z-index:0}.images.layout-04 .inner{max-width:350px;padding-bottom:200px;position:relative}.images.layout-04 .img02{position:absolute;top:75px;width:56%;left:86px}.images.layout-04 .img03{position:absolute;top:60px;width:25%;left:-25px}.images.layout-04 .img04{position:absolute;top:50px;left:50%;width:40vw;max-width:40vw}.images.layout-04 .img05{position:absolute;top:147px;width:51%;left:42px}.images.layout-05 .inner{max-width:970px;margin:0 auto;position:relative}.images.layout-05 .img02{position:absolute;width:5%;top:-18%;left:15%}.images.layout-05 .img03{position:absolute;width:4%;top:-21%;left:-8%}.images.layout-05 .img04{position:absolute;width:5%;top:5%;left:-16%}.images.layout-05 .img05{position:absolute;width:5%;top:-18%;right:-15%}.images.layout-05 .img06{position:absolute;width:4%;top:-11%;right:7%}.images.layout-05 .img07{position:absolute;width:4%;top:-37%;right:-1%}.images.layout-06{position:relative}.images.layout-06 .dot{position:absolute;background-color:transparent;height:50px;width:50px;filter:blur(20px);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:0.5}.images.layout-06 .dot.navy{background-color:var(--reos-primary-navy, #0057fc)}.images.layout-06 .dot.red{background-color:var(--reos-tone-red, #ff1f25)}.images.layout-06 .dot.violet{background-color:#BD1BE6}.images.layout-06 .dot.yellow{background-color:var(--reos-tone-yellow, #ffdd0f)}.images.layout-06 .dot-01{left:-2%;bottom:8%}.images.layout-06 .dot-02{top:0;right:40%}.images.layout-06 .dot-03{bottom:8%;right:27%}.images.layout-06 .dot-04{top:45%;right:41%}.images.layout-06 .dot-05{top:-5%;right:19%}.images.layout-06 .dot-06{top:83%;right:9%}.images.layout-06 .dot-07{top:70%;left:0%}.images.layout-06 .dot-08{top:-5%;left:18%}.images.layout-06 .dot-09{top:73%;left:25%}.images.layout-07 .inner{max-width:915px;margin:0 auto;padding-left:165px;position:relative}.images.layout-07 .img01{position:relative;z-index:2}.images.layout-07 .img02{position:absolute;max-width:15%;left:0;top:15%}.images.layout-07 .img03{position:absolute;max-width:15%;right:-7%;bottom:3%;z-index:1}.images.layout-07 .img04{position:absolute;max-width:25%;left:5%;bottom:0;z-index:3}.images.layout-08 img{height:44px;margin-right:55px}.images.layout-08 img:last-child{margin-right:0}.images.layout-09{position:relative;padding-right:30px}.images.layout-09 .img02{position:absolute;bottom:0;right:0px;z-index:-1;height:100%}.images.layout-10 .inner{max-width:460px;margin:0 auto;position:relative}.images.layout-10 .img02{width:67%;position:absolute;top:12%;left:-20%}.images.layout-10 .img03{width:49%;position:absolute;top:-26%;left:25%}.images.layout-10 .img04{width:62%;position:absolute;top:1%;left:65%}.images.layout-10 .img05{width:75%;position:absolute;top:26%;left:20%;z-index:1}.images.layout-10 .img06{width:28%;position:absolute;top:106%;left:3%;z-index:1}.images.layout-10 .img07{width:95%;position:absolute;top:-12%;left:3%;z-index:1}.images.layout-10 .img08{width:57%;position:absolute;top:-7%;left:54%;z-index:1}.images.layout-10 .img09{width:95%;position:absolute;top:-12%;left:3%;z-index:1}.images.layout-10 .img10{width:80%;position:absolute;top:-9%;left:-18%;z-index:1}.images.layout-10 .img11{width:100%;position:absolute;top:36%;left:-11%;z-index:1}.images.layout-10 .img12{width:27%;position:absolute;top:8%;left:71%;z-index:1}.images.layout-10 .img13{width:87%;position:absolute;top:9%;left:7%;z-index:-1}.images.layout-11{text-align:right;position:relative}.images.layout-11 .img01{max-width:400px}.images.layout-11 .img02{position:absolute;right:-13%;bottom:-17%}.images.layout-11 .img03{position:absolute;right:33%;bottom:-4%}.images.layout-11 .img04{position:absolute;width:6%;left:-6%;top:6%}.images.layout-11 .img05{position:absolute;width:8%;left:-4%;bottom:16%}.images.layout-12 .inner{max-width:400px;margin:0 auto;position:relative;text-align:center}.images.layout-12 .img01{height:400px;object-fit:contain}.images.layout-12 .img02{position:absolute;top:-9%;left:19%}.images.layout-12 .img03{position:absolute;left:22.5%;top:-6.5%}.images.layout-12 .img04{position:absolute;top:-15%;left:67%}.images.layout-13{text-align:right}.images.layout-13 .img01{margin-bottom:-100px;margin-right:10px}.images.layout-14{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.images.layout-14 img{height:64px;margin-right:20px}.images.layout-14 span{font-size:18px;line-height:1.44;font-weight:500;color:var(--reos-neutral-dark, #111111)}.images.layout-15 img{width:37%;margin-left:23%;margin-bottom:20px}.images.layout-16 .inner{max-width:970px;margin:0 auto;position:relative;text-align:center}.images.layout-16 .img02{position:absolute;width:31%;left:-9%;top:11%}.images.layout-16 .img03{position:absolute;width:34%;top:0%;right:-8%}.images.layout-16 .img04{position:absolute;width:8%;top:68%;right:7%}.images.layout-16 .img05{position:absolute;width:35%;top:49%;left:-17%;z-index:-1}.images.layout-17 .item{padding:44px 36px;background-color:var(--reos-neutral-white);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center}.images.layout-17 .item img{height:26px;object-fit:contain}.images.layout-18{text-align:center}.images.layout-18 img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:64px;height:64px;margin:0 10px 10px;-webkit-box-shadow:0 0 50px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 0 50px 0 rgba(0, 0, 0, 0.1);-o-box-shadow:0 0 50px 0 rgba(0, 0, 0, 0.1);-ms-box-shadow:0 0 50px 0 rgba(0, 0, 0, 0.1);box-shadow:0 0 50px 0 rgba(0, 0, 0, 0.1)}.images.r32 svg{margin-right:32px}.images.boxshadow{position:relative;padding-right:16px;padding-bottom:16px;z-index:1}.images.boxshadow img{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.images.boxshadow:after{content:"";position:absolute;top:16px;right:0;bottom:0;left:16px;background-color:var(--reos-primary-navy, #0057fc);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;z-index:-1}.images.has-boxshadow img{box-shadow:0 96px 337px 0 rgba(37, 31, 55, 0.2)}.images.mw800{max-width:800px;margin:0 auto}.section.has-icon{position:relative}.section.icon-bottom-right>.icon{position:absolute;bottom:-84px;right:25%}.section.icon-bottom-left>.icon{position:absolute;bottom:-84px;left:25%}.section.icon-bottom-center>.icon{position:absolute;bottom:-84px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.section>.icon{max-width:90px;z-index:2}.section.has-shape{position:relative}.section.has-shape>div{position:relative;z-index:2}.section.has-shape .shape-top{position:absolute;top:-2px;left:0;width:100%;z-index:1}.section.has-shape .shape-top svg{width:100%;height:auto}.section.has-shape .shape-top.r180 svg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.section.has-shape .shape-top.h50 svg{height:50px}.section.has-shape .shape-top.h100 svg{height:100px}.section.has-shape .shape-bottom{position:absolute;bottom:-2px;left:0;width:100%;z-index:1;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.section.has-shape .shape-bottom.h50 svg{height:50px}.section.has-shape .shape-bottom.h120 svg{height:120px}.section.has-shape .shape-bottom.h300 svg{height:300px}.section.has-shape .shape-bottom svg{width:100%;height:auto}.section.has-shape .shape-bottom.r0{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.section.has-shape .shape{position:absolute;display:block;border-radius:50%;opacity:0.5}.section.has-shape .shape-yellow{background-color:var(--reos-tone-yellow, #ffdd0f);height:200px;width:200px;filter:blur(50px);top:15%;left:5%;bottom:0px}.section.has-shape .shape-yellow.layout-02{height:48px;width:48px;opacity:0.65;filter:blur(8px);left:5%;top:91%}.section.has-shape .shape-red{background-color:var(--reos-tone-red, #ff1f25);height:86px;width:86px;opacity:0.45;filter:blur(30px);left:40%;top:80%}.section.has-shape .shape-blue{background-color:var(--reos-primary-navy, #0057fc);height:774px;width:779px;opacity:0.08;filter:blur(16px);top:10%;right:-33%}.section.has-shape .shape-navy{background-color:#0057FC;height:545px;width:545px;opacity:0.1;filter:blur(50px);top:20%;right:10%}.section.has-shape .shape-navy-2{background-color:#7527EB;height:545px;width:545px;opacity:0.08;filter:blur(50px);top:20%;left:20%}.relative{position:relative}form.newsletter{max-width:510px;margin:0 auto;position:relative}form.newsletter input[type=email]{height:60px;padding-right:160px}form.newsletter input[type=email]:focus{outline:0;outline-offset:inherit}form.newsletter input[type=submit]{position:absolute;top:6px;right:6px;background-color:var(--reos-neutral-dark, #111111);color:var(--reos-neutral-white, #ffffff)}form.newsletter input[type=submit]:hover{background-color:var(--reos-primary-navy, #0057fc);color:var(--reos-alway-white, #ffffff)}form.newsletter .field-note{text-align:center}form.newsletter .field-note li{display:inline-block;color:var(--reos-alway-white, #ffffff);margin-right:32px}form.newsletter .field-note li:before{content:"\f00c";font-family:"Line Awesome Free";font-weight:900;font-size:24px;margin-right:12px;vertical-align:-2px}form.newsletter .field-note li:last-child{margin-right:0}.block-modern-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.block-modern-box .box{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;text-align:center;padding:90px 30px 60px;position:relative}.block-modern-box .box svg{position:absolute;top:0;left:0;width:100%}.block-modern-box .box img{height:120px;margin-bottom:70px}.block-modern-box .box .title{font-size:32px;line-height:1.25;font-weight:500;color:var(--reos-alway-white, #ffffff)}.block-modern-box .box:nth-child(4n){background-color:var(--reos-tone-red, #ff1f25)}.block-modern-box .box:nth-child(4n+1){background-color:var(--reos-tone-yellow, #ffdd0f)}.block-modern-box .box:nth-child(4n+2){background-color:var(--reos-primary-navy, #0057fc)}.block-modern-box .box:nth-child(4n+3){background-color:#151419}.row-full{flex-wrap:nowrap}.col-full-left img,.col-full-right img{width:100%}.form-location{max-width:370px}.form-location .field-select{margin-bottom:18px}.form-location .field-select label{font-size:24px;line-height:1.33;font-weight:500;color:var(--reos-neutral-dark, #111111);margin-bottom:12px}.form-location .field-select select{display:block}.form-location .field-select .nice-select{float:none;border:1px solid var(--reos-neutral-dark, #111111);padding:9px 20px 9px 56px;height:auto}.form-location .field-select .nice-select:before{content:"\f041";font-family:"Line Awesome Free";font-weight:900;font-size:24px;position:absolute;top:8px;left:20px}.form-location .field-select .nice-select:after{right:24px}.form-location input[type=submit]{width:100%;height:60px;line-height:60px}.iframe-full{width:100%;height:100%}.uxp-swiper-slider.image-full img{width:100%}.sperator{width:1px;height:108px;background-color:var(--reos-alway-neutral-white, #ffffff);margin:60px auto 0}.sperator.mt0{margin:0 auto}img.h600{height:600px;width:100%;object-fit:cover}.w500{font-weight:500}.preload{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999999;background-color:var(--reos-alway-white, #ffffff)}.spin{border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid var(--reos-primary-navy, #0057fc);border-left:4px solid var(--reos-primary-navy, #0057fc);border-bottom:4px solid var(--reos-primary-navy, #0057fc);width:60px;height:60px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;position:absolute;top:50%;left:50%;margin-left:-30px;margin-top:-30px}.twentytwenty-wrap{-webkit-box-shadow:0 1rem 3rem rgba(0, 0, 0, 0.175);-moz-box-shadow:0 1rem 3rem rgba(0, 0, 0, 0.175);-o-box-shadow:0 1rem 3rem rgba(0, 0, 0, 0.175);-ms-box-shadow:0 1rem 3rem rgba(0, 0, 0, 0.175);box-shadow:0 1rem 3rem rgba(0, 0, 0, 0.175);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.twentytwenty-wrap img{width:100%}.twentytwenty-wrap .twentytwenty-handle{background-color:var(--reos-primary-navy, #0057fc)}.twentytwenty-wrap .twentytwenty-overlay{display:none}.btn.purchase-theme{position:fixed;bottom:30px;left:30px;height:56px;background:rgba(133, 164, 46, 0.25);border:none;-webkit-box-shadow:0 2px 4px rgba(0, 0, 0, 0.07);box-shadow:0 2px 4px rgba(0, 0, 0, 0.07);-webkit-border-radius:30px;border-radius:30px;color:#fff;padding:0;padding-right:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:110;font-family:"Space Grotesk Bold",-apple-system,BlinkMacSystemFont,Roboto,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:0}.btn.purchase-theme i.icon{height:36px;width:36px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#85a42e;-webkit-border-radius:50%;border-radius:50%;margin:10px 0 10px 10px;-webkit-transition:all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;-o-transition:all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;transition:all cubic-bezier(0.4, 0, 0.2, 1) 0.4s}.btn.purchase-theme i.icon img{height:18px}.btn.purchase-theme i.icon:after{content:"";position:fixed;display:block;height:56px;width:56px;background:rgba(133, 164, 46, 0.3);z-index:-1;-webkit-border-radius:50%;border-radius:50%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-animation:3s ease-in-out infinite pulses;animation:3s ease-in-out infinite pulses}.btn.purchase-theme span{height:26px;width:1px;margin:0 10px;background-color:rgba(0, 0, 0, 0.2)}.btn.purchase-theme:hover{background-color:#85a42e;font-size:inherit;padding-right:15px}.btn.purchase-theme:hover i.icon{background-color:rgba(0, 0, 0, 0.2);margin-right:10px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1200px}}@-webkit-keyframes pulses{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0}25%{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:1}55%{-webkit-transform:scale(1);transform:scale(1);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes pulses{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0}25%{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:1}55%{-webkit-transform:scale(1);transform:scale(1);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@media (max-width:1200px){.images.layout-16 .inner{margin:0 120px}}@media (max-width:992px){table.table-responsive th,table.table-responsive td{padding:18px 20px}table.table-responsive thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}table.table-responsive tr{display:block;margin-bottom:0.625em}table.table-responsive td{display:block;text-align:right;position:relative;padding-left:50%}table.table-responsive td.product-name{width:100%}table.table-responsive td::before{content:attr(data-title);position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.images.layout-01 .img01{top:0px}.images.layout-01 .img02{margin-left:-50px}.images.layout-04 .img04{width:570px;max-width:570px}.images.layout-10 .inner{margin:0 60px}.images.layout-11{padding-top:200px}.images.layout-11 .img02{width:70%;right:-8%;bottom:-12%}.images.layout-11 .img03{right:26%;bottom:-3%;width:49%}.images.layout-11 .img04{left:16%;top:14%}.images.layout-11 .img05{left:20%;bottom:14%}.images.layout-17 .item{margin-bottom:30px}.apps.m220 img{max-width:120px}.scroll-bar,.socials.socials-line{display:none}.block-modern-box{flex-wrap:wrap}.block-modern-box .box{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%;margin-top:30px}.row-full{flex-wrap:wrap}}@media (max-width:768px){.site-main .page-title + .site-content{padding-bottom:40px}.site-content{padding:30px 0}.top-action{flex-direction:column}.top-action .results{margin-bottom:10px}.images.layout-02 .inner{width:100%;max-width:100%}.images.layout-02 .img01{width:100%}.images.layout-02 .img08,.images.layout-02 .img09,.images.layout-02 .img10,.images.layout-02 .img11,.images.layout-02 .img12,.images.layout-02 .img13,.images.layout-02 .img14,.images.layout-02 .img15,.images.layout-02 .img16,.images.layout-02 .img19,.images.layout-02 .img20,.images.layout-02 .img21,.images.layout-02 .img22,.images.layout-02 .img23,.images.layout-02 .img24,.images.layout-02 .img26,.images.layout-02 .img27,.images.layout-02 .img28,.images.layout-02 .img29,.images.layout-02 .img30{display:none}.images.layout-07{padding:0 40px}.images.layout-07 .inner{padding-left:60px}.images.layout-11{padding-top:100px;padding-bottom:100px}.images.layout-11 .img01{width:100%}.images.layout-11 .img02{width:91%;bottom:auto;top:1%}.images.layout-11 .img03{width:63%;bottom:auto;top:5%}.images.layout-11 .img04,.images.layout-11 .img05{display:none}.images.layout-16 .inner{margin:0 60px 30px}.sperator{margin-top:30px}}@media (max-width:576px){.grid{display:grid}.grid.column-1,.grid.column-2,.grid.column-3,.grid.column-4,.grid.column-5,.grid.column-6{grid-template-columns:auto}.block-modern-box .box{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}.images.layout-03 .inner svg{width:100%;height:auto}.images.layout-03 .inner .img26{display:none}.images.layout-04 .img04{width:300px;max-width:300px}.images .inner.xs-w50{width:50%}.images.layout-10 svg{width:100%;height:100%}.images.layout-11{padding-bottom:0}.images.layout-13{text-align:center;margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.images.layout-13 img{margin-bottom:30px;width:100%;height:auto}.images.layout-13 .img01{margin:0 0 30px 0}.images.layout-14{flex-wrap:wrap}img.h600{height:350px}}.site-header{padding-top:18px;padding-bottom:18px;background-color:var(--reos-neutral-white, #ffffff)}.site-header .logo svg path{fill:var(--reos-neutral-dark, #ffffff)}.site-header.is-transparent{position:absolute;top:0;left:0;right:0;z-index:9;background-color:transparent}.site-header.is-transparent + .site-main .page-title{padding-top:160px}.site-header.is-sticky{position:absolute;top:0;left:0;right:0;background-color:transparent;z-index:99;-webkit-transition:all 0.3s;transition:all 0.3s}.site-header.is-sticky + .site-main .page-title{padding-top:160px}.site-header.is-sticky.on-scroll{position:fixed;background-color:var(--reos-neutral-white, #ffffff);box-shadow:0 0 1.25rem rgba(30, 34, 40, 0.06)}.site-header .header-left{padding-left:35px}.site-header .header-right{padding-right:35px}.site-header .customer a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.site-header .customer a i{font-size:28px;margin-right:10px;display:none}.site-header .inner{position:relative}.site-header .canvas-menu{margin-right:35px;display:none}.site-header .canvas-menu .icon svg g{fill:var(--reos-neutral-dark)}.site-header.overlay-navy .main-menu>ul>li>a:hover,.site-header.overlay-navy .main-menu>ul>li>a:hover .toggle-sub-menu::after,.site-header.overlay-navy .customer a:hover{opacity:0.7;color:var(--reos-alway-white, #ffffff)}.site-header.overlay-navy .button.fullfield:hover,.site-header.overlay-navy .button.borderline:hover{background-color:var(--reos-alway-white, #ffffff);border-color:var(--reos-alway-white, #ffffff);color:var(--reos-alway-dark, #111111)}.site-header .main-menu>ul>li{display:inline-block}.site-header .main-menu>ul>li>a{padding:14px 18px;display:block;font-weight:500}.site-header .main-menu>ul>li>a:hover .toggle-sub-menu:after{color:var(--reos-primary-navy, #0057fc)}.site-header .main-menu>ul>li:hover>.sub-menu{top:calc(100% + 30px);opacity:1;visibility:visible;pointer-events:all;z-index:2}.site-header .main-menu>ul>li:hover>.sub-menu .sub-menu{pointer-events:all}.site-header .main-menu>ul>li:hover>.sub-menu::before{visibility:visible;pointer-events:all}.site-header .main-menu>ul>li:last-child{margin-right:0}.site-header .main-menu .sub-menu{position:absolute;top:calc(100% + 45px);left:0;right:0;text-align:center;opacity:0;visibility:hidden;transition:all 0.3s;pointer-events:none;z-index:1;border-radius:5px}.site-header .main-menu .sub-menu::before{content:"";position:absolute;top:-32px;left:-32px;width:100%;height:100%;display:block;z-index:-1}.site-header .main-menu .toggle-sub-menu:after{content:"\f107";font-family:"Line Awesome Free";margin-left:8px;color:var(--reos-neutral-normal, #555555);vertical-align:2px;font-size:12px;font-weight:900}.site-header .main-menu .is-mega-menu .sub-menu>li{width:100%;display:inline-block}.site-header .main-menu .is-mega-menu .sub-menu .mega-menu{box-shadow:var(--reos-boxshadow);padding:24px;text-align:left;margin-left:-15px;margin-right:-15px;max-width:1200px;margin:0 auto;background-color:var(--reos-neutral-white, #ffffff);border-radius:5px}.site-header .main-menu .is-mega-menu .sub-menu .mega-menu .mega-menu-item{-webkit-box-flex:0;-ms-flex:0 0 195px;flex:0 0 195px;max-width:195px;padding-left:15px;padding-right:15px}.site-header .main-menu .is-mega-menu .sub-menu .mega-menu .mega-menu-item h6{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;margin-bottom:20px}.site-header .main-menu .is-mega-menu .sub-menu .mega-menu .mega-menu-item li{margin-bottom:12px;display:block}.site-header .main-menu .is-mega-menu .sub-menu .mega-menu .sub-menu{position:static;opacity:1;visibility:visible;text-align:left}.site-header .main-menu .is-normal-menu{position:relative}.site-header .main-menu .is-normal-menu .sub-menu{width:240px;text-align:left;padding:10px 0;background-color:var(--reos-neutral-white, #ffffff);box-shadow:var(--reos-boxshadow)}.site-header .main-menu .is-normal-menu .sub-menu li{position:relative}.site-header .main-menu .is-normal-menu .sub-menu li a{padding:10px 18px;display:block}.site-header .main-menu .is-normal-menu .sub-menu li:hover>.sub-menu{opacity:1;visibility:visible;top:0;pointer-events:all}.site-header .main-menu .is-normal-menu .sub-menu li:hover>.sub-menu:before{top:-15px;left:-15px;visibility:visible;pointer-events:all}.site-header .main-menu .is-normal-menu .sub-menu li .toggle-sub-menu:after{content:"\f105";font-family:"Line Awesome Free";margin-left:8px;color:var(--reos-neutral-normal, #555555);vertical-align:0px;font-size:12px;float:right;font-weight:900}.site-header .main-menu .is-normal-menu .sub-menu .sub-menu{top:15px;left:calc(100% + 10px)}.site-header .main-menu .is-normal-menu.left .sub-menu .sub-menu{right:calc(100% + 10px);left:auto}.site-header .main-menu .is-normal-menu.left li:hover>.sub-menu:before{right:-15px;left:auto}.site-header .main-menu .menu-action{display:none}.site-header .customer span{font-weight:500}.site-header .buttons{margin-left:35px}.site-header .buttons .button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.site-header .buttons .button i{font-size:28px;margin-right:10px;display:none}.site-header.layout-02 .header-left{padding-left:0}.site-header.layout-02 .header-right{padding-right:0}.site-header.layout-02 .canvas-menu{margin-right:0;display:inline-block}.site-header.layout-02 .canvas-menu .icon svg g{fill:var(--reos-neutral-dark)}.site-header.layout-02 .main-menu{text-align:left}.site-header.layout-02 .main-menu>ul>li>a{padding:14px 10px}.site-header.layout-02 .main-menu .is-mega-menu .sub-menu .mega-menu{max-width:900px}.site-header.layout-02 .main-menu .is-mega-menu .sub-menu .mega-menu .mega-menu-item{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.site-header.layout-02 .main-menu{position:fixed;top:0;left:auto;right:-360px;bottom:0;z-index:99;background-color:var(--reos-neutral-white, #ffffff);opacity:0;visibility:hidden;max-width:360px;width:100%;transition:all 0.3s;box-shadow:0 0 1.25rem rgba(30, 34, 40, 0.06);overflow:hidden}.site-header.layout-02 .main-menu.is-active{opacity:1;visibility:visible;right:0}.site-header.layout-02 .main-menu>ul{transition:all 0.3s}.site-header.layout-02 .main-menu>ul>li{display:block}.site-header.layout-02 .main-menu>ul>li a{font-size:24px;font-weight:600;padding:10px 18px;display:block;line-height:1.1}.site-header.layout-02 .main-menu>ul>li:hover>.sub-menu{top:0}.site-header.layout-02 .main-menu .toggle-sub-menu{cursor:pointer}.site-header.layout-02 .main-menu .toggle-sub-menu:after{display:inline-block;padding:0 10px;vertical-align:6px;transform:rotate(-90deg)}.site-header.layout-02 .main-menu .sub-menu{position:absolute;left:100%;top:0;width:100%;right:auto;bottom:auto;opacity:0;visibility:hidden;pointer-events:none}.site-header.layout-02 .main-menu .sub-menu.open{opacity:1;visibility:visible;pointer-events:all}.site-header.layout-02 .main-menu .sub-menu:before{content:"";display:none}.site-header.layout-02 .main-menu .is-mega-menu .sub-menu>li{display:block}.site-header.layout-02 .main-menu .is-mega-menu .sub-menu .mega-menu{box-shadow:none;max-width:100%;margin:0;padding:0;display:block}.site-header.layout-02 .main-menu .is-mega-menu .sub-menu .mega-menu .mega-menu-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0}.site-header.layout-02 .main-menu .is-mega-menu .sub-menu .mega-menu .mega-menu-item h6{font-size:24px;font-weight:600;text-transform:capitalize;padding:10px 18px;line-height:1.1;margin-bottom:0}.site-header.layout-02 .main-menu .is-mega-menu .sub-menu .mega-menu ul.sub-menu{position:absolute;top:0;left:100%;width:100%;height:100%;background-color:var(--reos-neutral-white, #ffffff);opacity:0;visibility:hidden;pointer-events:none}.site-header.layout-02 .main-menu .is-mega-menu .sub-menu .mega-menu ul.sub-menu.open{opacity:1;visibility:visible;pointer-events:all}.site-header.layout-02 .main-menu .is-mega-menu .sub-menu .mega-menu ul.sub-menu li{margin:0}.site-header.layout-02 .main-menu .menu-action{display:flex;padding:18px;justify-content:space-between}.site-header.layout-02 .main-menu .menu-action .menu-back{display:none}.site-header.layout-02 .main-menu .menu-action .item{cursor:pointer}.site-header.layout-02 .main-menu .menu-action i{font-size:28px;color:var(--reos-neutral-dark, #111111)}.site-header.layout-02 .main-menu .is-normal-menu{position:static}.site-header.layout-02 .main-menu .is-normal-menu .sub-menu li .toggle-sub-menu::after{transform:none;float:none;vertical-align:6px;font-size:14px}.site-header.layout-02 .main-menu .is-normal-menu .sub-menu{width:100%;box-shadow:none}.site-header.layout-02 .main-menu .is-normal-menu .sub-menu li{position:static}.site-header.layout-02 .main-menu .is-normal-menu .sub-menu .sub-menu{top:0;left:100%;padding:0}@media (max-width:1250px){.site-header .header-left,.site-header .header-right{padding:0}.site-header .main-menu>ul>li>a{padding:14px 10px}.site-header .main-menu .is-mega-menu .sub-menu .mega-menu{max-width:900px}.site-header .main-menu .is-mega-menu .sub-menu .mega-menu .mega-menu-item{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}}@media (max-width:992px){.site-header .canvas-menu{display:block}.site-header .header-center{text-align:left}.site-header .col-0{flex:1;padding:0}.site-header .main-menu{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;background-color:black;opacity:0;visibility:hidden;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);transition:all 0.3s}.site-header .main-menu.is-active{opacity:1;visibility:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.site-header .main-menu>ul{transition:all 0.3s}.site-header .main-menu>ul>li{display:block}.site-header .main-menu>ul>li a{font-size:32px;font-weight:600;padding:10px 18px;display:block;line-height:1.1}.site-header .main-menu>ul>li:hover>.sub-menu{top:0}.site-header .main-menu .toggle-sub-menu{cursor:pointer}.site-header .main-menu .toggle-sub-menu:after{display:inline-block;padding:0 10px;vertical-align:6px;transform:rotate(-90deg)}.site-header .main-menu .sub-menu{position:absolute;left:100%;top:0;width:100%;right:auto;bottom:auto;opacity:0;visibility:hidden;pointer-events:none}.site-header .main-menu .sub-menu.open{opacity:1;visibility:visible;pointer-events:all}.site-header .main-menu .sub-menu:before{content:"";display:none}.site-header .main-menu .is-mega-menu .sub-menu>li{display:block}.site-header .main-menu .is-mega-menu .sub-menu .mega-menu{box-shadow:none;max-width:100%;margin:0;padding:0;display:block}.site-header .main-menu .is-mega-menu .sub-menu .mega-menu .mega-menu-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0}.site-header .main-menu .is-mega-menu .sub-menu .mega-menu .mega-menu-item h6{font-size:32px;font-weight:600;text-transform:capitalize;padding:10px 18px;line-height:1.1;margin-bottom:0}.site-header .main-menu .is-mega-menu .sub-menu .mega-menu ul.sub-menu{position:absolute;top:0;left:100%;width:100%;height:100%;background-color:var(--reos-neutral-white, #ffffff);opacity:0;visibility:hidden;pointer-events:none}.site-header .main-menu .is-mega-menu .sub-menu .mega-menu ul.sub-menu.open{opacity:1;visibility:visible;pointer-events:all}.site-header .main-menu .is-mega-menu .sub-menu .mega-menu ul.sub-menu li{margin:0}.site-header .main-menu .menu-action{display:flex;padding:18px;justify-content:space-between}.site-header .main-menu .menu-action .menu-back{display:none}.site-header .main-menu .menu-action .item{cursor:pointer}.site-header .main-menu .menu-action i{font-size:28px;color:white}.site-header .main-menu .is-normal-menu{position:static}.site-header .main-menu .is-normal-menu .sub-menu li .toggle-sub-menu::after{transform:none;float:none;vertical-align:6px;font-size:14px}.site-header .main-menu .is-normal-menu .sub-menu{width:100%;box-shadow:none}.site-header .main-menu .is-normal-menu .sub-menu li{position:static}.site-header .main-menu .is-normal-menu .sub-menu .sub-menu{top:0;left:100%;padding:0}}@media (max-width:768px){.site-header .canvas-menu{margin-right:20px}.site-header .customer a i{display:block;margin:0}.site-header .customer a span{display:none}.site-header .buttons{margin-left:20px}.site-header .buttons .button{padding:10px 12px}.site-header .buttons .button i{display:block;margin:0}.site-header .buttons .button span{display:none}}.page-title{padding:64px 0;text-align:center}.page-title .inner{max-width:900px;margin:0 auto}.page-title .sub{font-weight:500;text-transform:uppercase;color:var(--reos-neutral-dark, #111111)}.page-title .title{font-size:56px;font-weight:600;line-height:1.11;margin-top:4px}.page-title .title span{position:relative;display:inline-block}.page-title .title span:after{content:"";position:absolute;left:0;bottom:0;right:0;height:4px;background-color:var(--reos-primary-navy, #0057fc);z-index:-1}.page-title .desc{color:var(--reos-neutral-normal, #555555);font-size:18px;margin-top:14px}.page-title .desc a{color:var(--reos-primary-navy, #0057fc)}.page-title .desc a:hover{text-decoration:underline}.page-title .button-wrap{margin-top:36px}.page-title.layout-02 .title{font-size:40px}@media (max-width:768px){.page-title{padding:40px 0}.page-title .title{font-size:40px}}@media (max-width:576px){.page-title .title,.page-title.layout-02 .title{font-size:28px}.page-title .desc{font-size:16px}}.footer-top{border-top:1px solid var(--reos-border-line, #eeeeee);padding:60px 0}.footer-top .footer-about{padding-right:30px}.footer-top .footer-about .logo{margin-bottom:24px}.footer-top .footer-about .logo svg path{fill:var(--reos-neutral-dark, #ffffff)}.footer-top .footer-about p{font-size:18px;color:var(--reos-neutral-normal, #555555);line-height:1.44}.footer-top .footer-menu h6,.footer-top .footer-newsletter h6{font-size:18px;font-weight:500;margin-bottom:24px}.footer-top .footer-menu li{margin-bottom:16px}.footer-top .footer-menu li:last-child{margin-bottom:0}.footer-top .footer-menu li a{font-size:16px;font-weight:400}.footer-top .footer-newsletter p{font-size:16px;color:var(--reos-neutral-normal, #555555);line-height:1.44;margin-bottom:24px}.footer-top .newsletter{position:relative;max-width:100%;margin:0}.footer-top .newsletter input[type=email]{width:100%;background-color:var(--reos-shade-background, #f9f9f9);color:var(--reos-neutral-dark, #111111);line-height:48px;height:48px;border:0;padding:0 110px 0 16px;border-radius:3px}.footer-top .newsletter button{border:0;background-color:var(--reos-primary-navy, #0057fc);padding:0 12px;line-height:48px;font-size:16px;font-weight:500;color:var(--reos-alway-white, #ffffff);position:absolute;top:0;right:0;bottom:0;border-radius:3px}.footer-top .newsletter button:hover{background-color:var(--reos-tone-blue, #2355d6)}.footer-bottom .inner{border-top:1px solid var(--reos-border-line, #eeeeee);padding:40px 0}.footer-bottom .copyright{font-size:14px;color:var(--reos-neutral-dark, #111111)}.footer-bottom .menu li{display:inline-block}.footer-bottom .menu li + li{margin-left:24px}.footer-bottom .menu li a{font-size:14px;font-weight:500}.backtotop{width:60px;height:60px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:var(--reos-primary-navy, #0057fc);box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14),0 1px 5px 0 rgba(0, 0, 0, 0.12),0 3px 1px -2px rgba(0, 0, 0, 0.2);display:block;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;position:fixed;right:20px;bottom:0;color:var(--reos-neutral-white, #ffffff);opacity:0;visibility:hidden;z-index:9;-webkit-transition:all 0.3s;transition:all 0.3s}.backtotop.show{opacity:1;visibility:visible;bottom:20px}.backtotop:hover{background-color:var(--reos-tone-blue, #2355d6)}.footer.layout-02 .footer-top{padding:40px 0 30px;border-top:0}.footer.layout-02 .socials{margin-top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.footer.layout-02 .socials li{margin-bottom:10px;margin-right:36px}.footer.layout-02 .socials li:last-child{margin-right:0}.footer.layout-02 .socials a{font-size:16px;line-height:1.5;font-weight:500}.footer.layout-02 .socials.layout-02 a{width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid var(--reos-neutral-dark, #111111);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.footer.layout-02 .socials.layout-02 a:hover{background-color:var(--reos-neutral-dark, #111111);color:var(--reos-neutral-white, #ffffff)}.footer.layout-02 .footer-bottom{padding-bottom:60px}.footer.layout-02 .copyright{font-size:16px;line-height:1.5;font-weight:400;text-align:center}.footer.layout-03 .socials{margin-top:0}.footer.layout-03 .footer-top{border:0;padding-top:0}.footer.layout-03 .footer-top .footer-menu h6{font-weight:600}.footer.layout-04 .top{max-width:470px;margin-bottom:54px}.footer.layout-04 .top .desc{color:var(--reos-neutral-medium, #999999)}.footer.layout-04 .middle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;margin-bottom:120px}.footer.layout-04 .middle .text{color:var(--reos-alway-white, #ffffff);font-size:56px;line-height:1.3;font-weight:600;margin-right:40px;position:relative;z-index:1}.footer.layout-04 .middle .text span{position:relative}.footer.layout-04 .middle .text span::before{content:"";position:absolute;top:-34%;left:-3%;width:110%;height:180%;background-image:url("../../../../reos/assets/images/hea-15.webp");background-repeat:no-repeat;background-position:center;background-size:contain;z-index:-1}.footer.layout-04 .middle .line{height:4px;width:220px;background-color:var(--reos-alway-white, #ffffff);margin-right:40px}.footer.layout-04 .middle .email{color:var(--reos-alway-white, #ffffff);font-size:18px;line-height:1.3;font-weight:400}.footer.layout-04 .middle .email:hover{color:var(--reos-primary-navy, #0057fc)}.footer.layout-04 .bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.footer.layout-04 .bottom .copyright{font-size:18px;line-height:1.3;font-weight:400;color:var(--reos-neutral-medium, #999999);margin-right:54px}.footer.layout-04 .bottom .menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.footer.layout-04 .bottom .menu ul li{margin-right:32px}.footer.layout-04 .bottom .menu ul li:last-child{margin-right:0}.footer.layout-04 .bottom .menu ul a{color:var(--reos-alway-white, #ffffff);font-size:18px;line-height:1.3;font-weight:700}.footer.layout-04 .bottom .menu ul a:hover{color:var(--reos-primary-navy, #0057fc)}@media (max-width:992px){.footer-top .footer-item{margin-bottom:30px;padding:0}.footer-top .footer-item.footer-newsletter{margin-bottom:0}.footer-top .footer-about .logo,.footer-top .footer-item h6{margin-bottom:16px}.footer.layout-04 .top{margin-bottom:40px}.footer.layout-04 .middle{flex-direction:column;align-items:flex-start;margin-bottom:40px}.footer.layout-04 .middle .text,.footer.layout-04 .middle .line{margin:0 0 30px 0}}@media (max-width:768px){.footer-top{padding:40px 0}}@media (max-width:576px){.footer-bottom .inner{flex-direction:column}.footer-bottom .copyright{margin-bottom:12px}.footer.layout-04 .middle .text{font-size:32px}.footer.layout-04 .bottom{flex-direction:column;align-items:flex-start}.footer.layout-04 .bottom .copyright{margin:0 0 30px 0}}.sidebar .widget{margin-bottom:32px}.sidebar .widget .widget-title{font-size:18px;font-weight:500;margin-bottom:20px}.sidebar .widget:last-child{margin-bottom:0}.sidebar .widget-search form{position:relative}.sidebar .widget-search input{font-size:15px;color:var(--reos-neutral-dark, #111111);width:100%;outline:none;border:1px solid var(--reos-shade-background, #f9f9f9);background-color:var(--reos-shade-background, #f9f9f9);border-radius:5px;padding:0 68px 0 20px;height:48px}.sidebar .widget-search button{position:absolute;top:0;right:0;padding:0;border:0;width:48px;height:48px;line-height:48px;border-radius:5px;text-align:center;box-shadow:none;transform:none;background:transparent;font-size:24px;color:var(--reos-neutral-dark, #111111)}.sidebar .widget-category li{margin-bottom:12px}.sidebar .widget-category li a{font-size:16px;font-weight:500}.sidebar .widget-category li:last-child{margin-bottom:0}.sidebar .widget-latest .post{margin-bottom:16px}.sidebar .widget-latest .entry-date{font-size:14px;margin-bottom:4px}.sidebar .widget-latest .entry-title h4{font-size:16px;font-weight:500}.sidebar .widget-tag ul{letter-spacing:-0.3em}.sidebar .widget-tag ul li{letter-spacing:normal;display:inline-block;margin-right:12px;margin-bottom:12px}.sidebar .widget-tag ul li a{padding:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;background-color:var(--reos-shade-background, #f9f9f9)}.sidebar .widget-about a{color:var(--reos-primary-navy, #0057fc)}.sidebar .widget-price .field-submit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between}.sidebar .widget-price input[type=submit]{border:0;background-color:transparent;padding:0;box-shadow:0;color:var(--reos-neutral-dark, #111111)}.sidebar .widget-price input[type=submit]:focus{outline:0;outline-offset:inherit}.dl-switcher{display:inline-block;position:relative;-webkit-transform:rotate(90deg) translate(0%, -180%);-moz-transform:rotate(90deg) translate(0%, -180%);-o-transform:rotate(90deg) translate(0%, -180%);-ms-transform:rotate(90deg) translate(0%, -180%);transform:rotate(90deg) translate(0%, -180%);position:fixed;top:47%;right:25px;cursor:pointer;z-index:9}.dl-switcher .item{background-color:var(--reos-shade-border-line, #dddddd);display:inline-block;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px}.dl-switcher .item .state{display:inline-block;font-size:16px;padding:4px 12px;font-weight:500;color:var(--reos-alway-dark, #111111)}.dl-switcher .item .state:first-child{padding-right:8px}.dl-switcher .item .state:last-child{padding-left:8px}.dl-switcher .toddler{display:inline-block;font-size:16px;padding:4px 12px;font-weight:500;color:var(--reos-neutral-dark, #111111);background-color:var(--reos-neutral-white, #ffffff);position:absolute;top:0;right:0;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-box-shadow:-1px 0 4px rgba(23, 22, 26, 0.05);-moz-box-shadow:-1px 0 4px rgba(23, 22, 26, 0.05);-o-box-shadow:-1px 0 4px rgba(23, 22, 26, 0.05);-ms-box-shadow:-1px 0 4px rgba(23, 22, 26, 0.05);box-shadow:-1px 0 4px rgba(23, 22, 26, 0.05);z-index:1}.dl-switcher.reos-dark-scheme .toddler{right:50%}.pagination{display:block;margin-top:20px}.pagination .inner{letter-spacing:-0.3em}.pagination span,.pagination a{letter-spacing:normal}.pagination span{background-color:var(--reos-neutral-dark, #111111);color:var(--reos-neutral-white, #ffffff)}.pagination span,.pagination a.number{width:40px;height:40px;display:inline-block;text-align:center;line-height:40px;border-radius:50%;margin-right:20px}.pagination a.prev{margin-right:20px}.pagination a.prev i{margin-right:10px}.pagination a.next{display:inline-block;line-height:40px}.pagination a.next i{margin-left:10px}.pagination.loadmore a i{width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:var(--reos-neutral-dark, #111111);color:var(--reos-neutral-white, #ffffff);line-height:40px;margin-right:12px}.pagination.loadmore a:hover i{background-color:var(--reos-primary-navy, #0057fc);color:var(--reos-neutral-white, #ffffff)}.blog-left{padding-right:30px}.isotope .grid{margin-left:-15px;margin-right:-15px}.isotope .grid-sizer,.isotope .element-item{width:33.333%;padding-right:15px;padding-left:15px}.post-head{margin-bottom:60px}.post-head .post-category{margin-bottom:12px}.post-head .post-category a{font-size:16px;font-weight:500}.post-head .post-category a:not(:last-child):after{content:","}.post-head .post-title{margin-bottom:16px}.post-head .post-title h1{font-size:56px;font-weight:600;line-height:1.1}.post-head .post-author .avatar{margin-right:16px}.post-head .post-author .avatar img{width:60px;height:60px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.post-head .post-author .info span{display:block}.post-head .post-author .info span + span{margin-top:4px}.post-head .post-author .info .name a{font-weight:500;margin-left:5px;display:inline-block}.post-head .post-author .info .date{font-size:14px}.blog-single{position:relative}.blog-single .post-thumbnail{margin-bottom:32px}.blog-single .post{margin-bottom:0}.blog-single .post p,.blog-single .post .block-gallery{margin-bottom:32px}.blog-single .post .block-quote{padding:18px 28px;border-left:4px solid var(--reos-primary-navy, #0057fc);margin-bottom:32px}.blog-single .post .block-quote p{font-size:24px;font-weight:500;line-height:1.33;margin-bottom:27px}.blog-single .post .block-quote span{font-size:16px;font-weight:500;line-height:1.5;color:var(--reos-neutral-dark, #111111)}.blog-single .post .block-gallery{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-15px;margin-right:-15px}.blog-single .post .block-gallery figure{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:15px;padding-right:15px}.blog-single .post ul{list-style:disc;padding-left:20px;margin-bottom:32px}.blog-single .post ul li + li{margin-top:10px}.blog-single .post h2,.blog-single .post h3,.blog-single .post h4,.blog-single .post h5,.blog-single .post h6{margin-bottom:16px}.blog-single .post .post-tags{margin-bottom:32px}.blog-single .post .post-tags span{display:inline-block;margin-right:5px}.blog-single .post .post-tags a{font-size:14px;font-weight:500;padding:12px;display:inline-block;background-color:var(--reos-shade-background, #f9f9f9);margin-left:4px}.blog-single .post .post-author-bio{padding:24px;background-color:var(--reos-shade-background, #f9f9f9);margin-bottom:32px}.blog-single .post .post-author-bio .avatar{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;max-width:100px;margin-right:16px}.blog-single .post .post-author-bio .avatar img{width:100px;height:100px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.blog-single .post .post-author-bio .info .top{margin-bottom:14px;display:block}.blog-single .post .post-author-bio .info a{display:inline-block;margin-right:16px}.blog-single .post .post-author-bio .info .name{font-weight:500}.blog-single .post .post-author-bio p{margin:0}.blog-single .post .comments .comment-head{font-size:24px;font-weight:600;margin-bottom:20px}.blog-single .post .comments .comment-list{padding:0;list-style:none}.blog-single .post .comments .comment-list li::marker{content:"";display:none}.blog-single .post .comments .comment-list .item{padding-top:24px;border-top:1px solid var(--reos-border-line, #eeeeee);margin-top:24px}.blog-single .post .comments .comment-list .item .head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;margin-bottom:16px}.blog-single .post .comments .comment-list .item .head .avatar{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;max-width:50px;margin-right:16px}.blog-single .post .comments .comment-list .item .head .avatar img{width:50px;height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.blog-single .post .comments .comment-list .item .head .info{flex:1;margin-right:16px}.blog-single .post .comments .comment-list .item .head .info span{display:block}.blog-single .post .comments .comment-list .item .head .info .name{font-size:16px;font-weight:500;display:inline-block;margin-bottom:4px}.blog-single .post .comments .comment-list .item .head .info .date{font-size:14px;color:var(--reos-neutral-normal, #555555)}.blog-single .post .comments .comment-list .item .content p{margin:0}.blog-single .post .comments .comment-list .children{padding:0;margin:0 0 0 60px}.blog-single .post .comment-respond{padding-top:32px;border-top:1px solid var(--reos-border-line, #eeeeee)}.blog-single .post .comment-respond .head{margin-bottom:20px}.blog-single .post .comment-respond .head h3{font-size:24px;font-weight:600;margin-bottom:8px}.blog-single .post .comment-respond .head p{color:var(--reos-neutral-medium, #999999);margin-bottom:0}.blog-single .post .commentform .field-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-10px;margin-right:-10px}.blog-single .post .commentform .field-group .field-input{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;padding-left:10px;padding-right:10px}.blog-single .post .commentform .field-input{margin-bottom:20px}.blog-single .post .commentform .field-input input,.blog-single .post .commentform .field-input textarea{width:100%;padding:0 15px;background-color:var(--reos-shade-background, #f9f9f9);border:0;height:48px;color:var(--reos-neutral-dark, #111111)}.blog-single .post .commentform .field-input input:focus,.blog-single .post .commentform .field-input textarea:focus{outline:0;outline-offset:inherit}.blog-single .post .commentform .field-input textarea{resize:none;height:140px;padding:15px}.blog-single .post .commentform .field-submit input[type=submit]{padding:0 28px;background-color:var(--reos-neutral-dark, #111111);color:var(--reos-neutral-white, #ffffff);border:0;height:48px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.blog-single .post .commentform .field-submit input[type=submit]:hover{background-color:var(--reos-primary-navy, #0057fc);color:var(--reos-alway-white, #ffffff)}.blog-single .post-share{position:absolute;top:15px;right:-100px;bottom:0}.blog-single .post-share .inner{position:sticky;top:30px;-webkit-transition:all 0.3s;transition:all 0.3s}.blog-single .post-share .label{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);color:var(--reos-neutral-normal, #555555);font-size:16px;margin-right:0;margin-bottom:20px;display:inline-block}.blog-single .post-share li a{display:block;height:36px;line-height:36px;width:36px;text-align:center;background-color:var(--reos-shade-background, #f9f9f9);border-radius:50%;padding:0;margin:20px auto 0}.post-related{margin-top:60px}.post-related .title{font-size:24px;font-weight:600;margin-bottom:24px}.post-related .post{margin-bottom:30px}.post-related .post .entry-title{margin-bottom:0}.blog.layout-02 .site-content,.blog.layout-03 .site-content{padding-top:0}.blog.layout-02 .site-content .post-head,.blog.layout-03 .site-content .post-head{background-color:var(--reos-neutral-dark, #111111);padding:284px 0 60px;margin-bottom:60px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.blog.layout-02 .site-content .post-head>div,.blog.layout-03 .site-content .post-head>div{position:relative;z-index:1}.blog.layout-02 .site-content .post-head:before,.blog.layout-03 .site-content .post-head:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.7)}.blog.layout-02 .site-content .post-head .post-category a,.blog.layout-02 .site-content .post-head .info a,.blog.layout-03 .site-content .post-head .post-category a,.blog.layout-03 .site-content .post-head .info a{color:var(--reos-alway-white, #ffffff)}.blog.layout-02 .site-content .post-head .post-category a:hover,.blog.layout-02 .site-content .post-head .info a:hover,.blog.layout-03 .site-content .post-head .post-category a:hover,.blog.layout-03 .site-content .post-head .info a:hover{color:var(--reos-primary-navy, #0057fc)}.blog.layout-02 .site-content .post-head .post-title h1,.blog.layout-03 .site-content .post-head .post-title h1{color:var(--reos-alway-white, #ffffff)}.blog.layout-02 .site-content .post-head .info span,.blog.layout-03 .site-content .post-head .info span{color:var(--reos-alway-neutral-white, #ffffff)}.blog.layout-02 .site-header.is-sticky.on-scroll + .site-main .site-content .blog-single .post-share .inner,.blog.layout-03 .site-header.is-sticky.on-scroll + .site-main .site-content .blog-single .post-share .inner{top:116px}.blog.layout-03 .site-content .post-head{height:100vh;padding:0 0 64px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-end}@media (max-width:992px){.blog-left{padding-right:0}.sidebar{margin-top:40px}.isotope .grid{margin-left:-15px;margin-right:-15px}.isotope .grid-sizer,.isotope .element-item{width:50%;padding-right:15px;padding-left:15px}.blog-single .post-share{display:none}}@media (max-width:768px){.blog-single .post-title h1{font-size:32px}.blog-single .post-head{margin-bottom:30px}.blog-single .post .block-gallery{margin-left:-5px;margin-right:-5px;flex-direction:column}.blog-single .post .block-gallery figure{padding-left:5px;padding-right:5px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.blog-single .post .block-gallery figure + figure{margin-top:10px}.blog-single .post .block-gallery figure img{width:100%}.post-related{margin-top:30px}.blog.layout-02 .site-content .post-head,.blog.layout-03 .site-content .post-head{margin-bottom:30px}.blog.layout-02 .site-content .post-head .post-title h1,.blog.layout-03 .site-content .post-head .post-title h1{font-size:32px}}@media (max-width:576px){.isotope .grid{margin-left:0;margin-right:0}.isotope .grid-sizer,.isotope .element-item{width:100%;padding-right:0;padding-left:0}.blog-single .post .post-author-bio{flex-direction:column}.blog-single .post .post-author-bio .avatar{margin:0 0 20px 0}.blog-single .post .post-author-bio .info{text-align:center}.blog-single .post .post-author-bio .info .name{display:block;margin:0 0 20px 0}.blog-single .post .post-author-bio .info a:last-child{margin-right:0}.blog-single .post .commentform .field-group{flex-direction:column}.blog-single .post .commentform .field-group .field-input{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.blog-single .post .comments .comment-list .item .head .avatar{display:none}.blog-single .post .comments .comment-list .children{margin:0 0 0 24px}}.post{margin-bottom:60px}.post:hover .entry-thumbnail img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.post .entry-content{padding-top:24px}.post .entry-thumbnail{overflow:hidden}.post .entry-thumbnail a{display:block}.post .entry-thumbnail img{width:100%;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s;transition:all 0.3s}.post .entry-category{margin-bottom:5px}.post .entry-category a{font-size:16px;font-weight:500;line-height:1.5}.post .entry-category a:not(:last-child):after{content:","}.post .entry-title{margin-bottom:16px}.post .entry-title a,.post .entry-title span{display:inline;vertical-align:middle}.post .entry-title span{font-size:16px;font-weight:500;padding:4px 12px;border-radius:20px;display:inline-block;line-height:1.2;background-color:var(--reos-primary-navy, #0057fc);color:var(--reos-alway-white, #ffffff);margin-left:10px}.post .entry-description{margin-bottom:24px}.post .entry-description p{font-size:16px;color:var(--reos-neutral-normal, #555555);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.post .entry-action a{font-size:16px;font-weight:500;color:var(--reos-primary-navy, #0057fc)}.post .entry-action a i{margin-left:10px;-webkit-transition:all 0.3s;transition:all 0.3s;font-size:20px;vertical-align:-2px}.post .entry-action a:hover i{margin-left:15px}.post.format-video .entry-thumbnail,.post.format-gallery .entry-thumbnail,.post.format-quote .entry-thumbnail,.post.format-link .entry-thumbnail,.post.format-audio .entry-thumbnail{position:relative}.post.format-video .entry-thumbnail::before,.post.format-gallery .entry-thumbnail::before,.post.format-quote .entry-thumbnail::before,.post.format-link .entry-thumbnail::before,.post.format-audio .entry-thumbnail::before{content:"\f04b";font-family:"Line Awesome Free";font-weight:900;width:40px;height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:var(--reos-alway-dark, #111111);color:var(--reos-alway-white, #ffffff);font-size:24px;position:absolute;top:36px;right:36px;z-index:1}.post.format-gallery .entry-thumbnail:before{content:"\f302"}.post.format-quote .entry-thumbnail:before{content:"\f10e"}.post.format-link .entry-thumbnail:before{content:"\f0c1"}.post.format-audio .entry-thumbnail:before{content:"\f028"}.post.post-list:not(.post-featured){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.post.post-list:not(.post-featured) .entry-thumbnail{-webkit-box-flex:0;-ms-flex:0 0 360px;flex:0 0 360px;max-width:360px}.post.post-list:not(.post-featured) .entry-thumbnail img{height:360px;object-fit:cover}.post.post-list:not(.post-featured) .entry-content{padding:36px}.post.post-list:not(.post-featured).style-boxed{border:1px solid var(--reos-border-line, #eeeeee)}.post.post-list:not(.post-featured).style-boxed .entry-content{border:0}.post.post-list:not(.post-featured).style-bg{background-color:var(--reos-shade-background, #f9f9f9)}.post.post-grid .entry-title h3{font-size:24px}.post.post-grid .entry-thumbnail img{height:300px;object-fit:cover}.post.post-grid.style-card .entry-content{padding:24px}.post.post-grid.style-card .entry-thumbnail img{height:450px;object-fit:cover}.post.post-masonry .entry-title h3{font-size:24px}.post.post-masonry.style-card .entry-content{padding:24px}.post.post-masonry.style-card .entry-title h3{font-size:24px}.post.style-card{position:relative}.post.style-card .entry-content{position:absolute;left:0;bottom:0;right:0;padding:48px;background-image:linear-gradient(to bottom, rgba(248, 248, 248, 0), rgba(0, 0, 0, 0.5))}.post.style-card .entry-category a,.post.style-card .entry-title a{color:var(--reos-alway-white, #ffffff)}.post.style-card .entry-category a:hover,.post.style-card .entry-title a:hover{opacity:0.9}.post.style-card .entry-title{margin-bottom:0}.post.style-boxed .entry-content{padding:24px;border:1px solid var(--reos-border-line, #eeeeee);border-top:0}.post.style-boxed .entry-title h3{font-size:24px}.post.style-bg .entry-content{padding:24px;background-color:var(--reos-shade-background, #f9f9f9)}.post.style-bg .entry-title h3{font-size:24px}@media (max-width:992px){.post.post-list:not(.post-featured){flex-direction:column}.post.post-list:not(.post-featured) .entry-content{padding:24px 0 0 0}.post.post-list:not(.post-featured) .entry-thumbnail{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.post.post-list:not(.post-featured) .entry-thumbnail img{height:100%}}@media (max-width:768px){.post{margin-bottom:30px}.post .entry-description{margin-bottom:12px}.post .entry-title h3{font-size:20px}.post.format-video .entry-thumbnail::before,.post.format-gallery .entry-thumbnail::before,.post.format-quote .entry-thumbnail::before,.post.format-link .entry-thumbnail::before,.post.format-audio .entry-thumbnail::before{top:20px;right:20px}}.portfolio-action{margin-bottom:48px;margin-top:40px}.portfolio-action .button-group{text-align:center;letter-spacing:-0.3em}.portfolio-action .button-group button{border:0;background-color:transparent;padding:0 18px;font-weight:500;letter-spacing:normal;color:var(--reos-neutral-dark, #111111);margin-bottom:12px}.portfolio-action .button-group button.is-active{color:var(--reos-primary-navy, #0057fc)}.portfolio-action .button-group button:focus{box-shadow:none;outline:0;outline-offset:inherit}.portfolio{margin-bottom:60px}.portfolio .entry-title h3{font-size:24px;font-weight:600}.portfolio .entry-category{margin-bottom:8px}.portfolio .entry-category a:not(:last-child):after{content:","}.portfolio .entry-content{padding-top:24px}.portfolio-isotope .grid{margin-left:-30px;margin-right:-30px}.portfolio-isotope .grid.metro{letter-spacing:-0.3em}.portfolio-isotope .grid.metro .portfolio-item{letter-spacing:normal}.portfolio-isotope .grid.metro .portfolio-item:nth-child(6n+2),.portfolio-isotope .grid.metro .portfolio-item:nth-child(6n+1){width:66.666666%}.portfolio-isotope .grid.metro .portfolio-item:nth-child(6n+3),.portfolio-isotope .grid.metro .portfolio-item:nth-child(6n+6){width:33.333333%}.portfolio-isotope .grid.metro .portfolio-item.portfolio-grid .entry-thumbnail img{height:500px}.portfolio-isotope .grid.metro div.portfolio-item[data-index="1"],.portfolio-isotope .grid.metro div.portfolio-item[data-index="6"],.portfolio-isotope .grid.metro div.portfolio-item[data-index="7"],.portfolio-isotope .grid.metro div.portfolio-item[data-index="12"],.portfolio-isotope .grid.metro div.portfolio-item[data-index="13"],.portfolio-isotope .grid.metro div.portfolio-item[data-index="18"],.portfolio-isotope .grid.metro div.portfolio-item[data-index="19"],.portfolio-isotope .grid.metro div.portfolio-item[data-index="24"]{width:66.666666%}.portfolio-isotope .grid.metro div.portfolio-item[data-index="2"],.portfolio-isotope .grid.metro div.portfolio-item[data-index="5"],.portfolio-isotope .grid.metro div.portfolio-item[data-index="8"],.portfolio-isotope .grid.metro div.portfolio-item[data-index="11"],.portfolio-isotope .grid.metro div.portfolio-item[data-index="14"],.portfolio-isotope .grid.metro div.portfolio-item[data-index="17"],.portfolio-isotope .grid.metro div.portfolio-item[data-index="20"],.portfolio-isotope .grid.metro div.portfolio-item[data-index="23"]{width:33.333333%}.portfolio-isotope .grid.metro div.portfolio-item[data-index="3"],.portfolio-isotope .grid.metro div.portfolio-item[data-index="4"],.portfolio-isotope .grid.metro div.portfolio-item[data-index="9"],.portfolio-isotope .grid.metro div.portfolio-item[data-index="10"],.portfolio-isotope .grid.metro div.portfolio-item[data-index="15"],.portfolio-isotope .grid.metro div.portfolio-item[data-index="16"],.portfolio-isotope .grid.metro div.portfolio-item[data-index="21"],.portfolio-isotope .grid.metro div.portfolio-item[data-index="22"]{width:50%}.portfolio-isotope .grid.mosaic{margin-left:-45px;margin-right:-45px}.portfolio-isotope .grid.mosaic .portfolio-item{padding-left:45px;padding-right:45px}.portfolio-isotope .grid.mosaic .portfolio-item:nth-child(4n+1){padding-left:100px}.portfolio-isotope .grid.mosaic .portfolio-item:nth-child(4n+2){padding-right:100px}.portfolio-isotope .grid.mosaic .portfolio-item.nextodd,.portfolio-isotope .grid.mosaic .portfolio-item.preveven{padding-left:45px;padding-right:45px}.portfolio-isotope .grid.mosaic .portfolio-item[data-index=odd]{padding-right:100px;padding-left:45px}.portfolio-isotope .grid.mosaic .portfolio-item[data-index=even]{padding-left:100px;padding-right:45px}.portfolio-isotope .grid.style-minimal .portfolio-item .portfolio,.portfolio-isotope .grid.style-morden .portfolio-item .portfolio{position:relative}.portfolio-isotope .grid.style-minimal .portfolio-item .portfolio .entry-content,.portfolio-isotope .grid.style-morden .portfolio-item .portfolio .entry-content{position:absolute;bottom:0;left:0;right:0;padding:40px;background-image:linear-gradient(rgba(238, 238, 238, 0), rgba(4, 4, 4, 0.5))}.portfolio-isotope .grid.style-minimal .portfolio-item .portfolio .entry-title a,.portfolio-isotope .grid.style-minimal .portfolio-item .portfolio .entry-category a,.portfolio-isotope .grid.style-morden .portfolio-item .portfolio .entry-title a,.portfolio-isotope .grid.style-morden .portfolio-item .portfolio .entry-category a{color:var(--reos-alway-white, #ffffff)}.portfolio-isotope .grid.style-minimal .portfolio-item .portfolio .entry-title a:hover,.portfolio-isotope .grid.style-minimal .portfolio-item .portfolio .entry-category a:hover,.portfolio-isotope .grid.style-morden .portfolio-item .portfolio .entry-title a:hover,.portfolio-isotope .grid.style-morden .portfolio-item .portfolio .entry-category a:hover{color:var(--reos-primary-navy, #0057fc)}.portfolio-isotope .grid.style-morden .portfolio-item .portfolio{overflow:hidden}.portfolio-isotope .grid.style-morden .portfolio-item .portfolio .entry-content{opacity:0;visibility:hidden;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all 0.3s;transition:all 0.3s}.portfolio-isotope .grid.style-morden .portfolio-item .portfolio:hover .entry-content{opacity:1;visibility:visible;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.portfolio-isotope .grid-sizer,.portfolio-isotope .portfolio-item{width:50%;padding-left:30px;padding-right:30px;-webkit-transition:all 0.3s;transition:all 0.3s}.portfolio-isotope .grid-sizer .portfolio,.portfolio-isotope .portfolio-item .portfolio{-webkit-transition:all 0.3s;transition:all 0.3s}.portfolio-isotope .grid-sizer{padding:0;display:none}.portfolio-item .entry-thumbnail{overflow:hidden}.portfolio-item .entry-thumbnail img{-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.portfolio-item:hover .entry-thumbnail img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.portfolio-item.portfolio-grid .entry-thumbnail img{height:540px;object-fit:cover;width:100%}@media (max-width:992px){.portfolio-isotope .portfolio-item.portfolio-grid .entry-thumbnail img{height:340px}.portfolio-isotope .grid.metro .portfolio-item.portfolio-grid .entry-thumbnail img{height:340px}}@media (max-width:768px){.portfolio-action{margin:0 0 30px 0}.portfolio-isotope .grid{margin-left:-5px!important;margin-right:-5px!important}.portfolio-isotope .grid.metro .portfolio-item{width:100%!important}.portfolio-isotope .grid.metro .portfolio-item.portfolio-grid .entry-thumbnail img{height:auto}.portfolio-isotope .portfolio-item{padding-left:5px!important;padding-right:5px!important;width:100%}.portfolio-isotope .portfolio-item .portfolio{margin-bottom:30px}.portfolio-isotope .portfolio-item .portfolio .entry-content{padding-top:12px}.portfolio-isotope .portfolio-item .portfolio .entry-title h3 a{height:auto}.portfolio-isotope .portfolio-item.portfolio-grid .entry-thumbnail img{height:auto}.portfolio{margin-bottom:30px}}.portfolio-category{margin-bottom:12px}.portfolio-category a:not(:last-child):after{content:","}.portfolio-title{margin-bottom:16px}.portfolio-detail-article{padding-top:48px}.portfolio-head{max-width:640px;margin:0 auto}.portfolio-desc p{font-size:16px;line-height:1.5}.portfolio-meta{margin-top:40px}.portfolio-meta li{display:inline-block;padding:4px 80px 4px 16px;text-align:left;border-left:1px solid var(--reos-border-line, #eeeeee)}.portfolio-meta li:last-child{padding-right:0}.portfolio-meta li span{font-weight:500;color:var(--reos-neutral-dark, #111111);display:inline-block;margin-bottom:8px}.portfolio-meta li i{font-size:24px;color:var(--reos-primary-navy, #0057fc);vertical-align:-2px;margin-left:5px}.portfolio-detail-article h3{margin-top:80px;font-size:40px}.portfolio-detail-article p{line-height:1.5;margin-top:16px;margin-bottom:0}.portfolio-detail-article .block-quote{max-width:580px;margin:80px auto 0;text-align:center}.portfolio-detail-article .block-quote i{font-size:24px;color:var(--reos-neutral-dark, #111111);line-height:1.33}.portfolio-detail-article .block-grid{display:grid;grid-template-columns:auto auto;gap:30px}.portfolio-detail-article .block-grid img{width:100%;height:100%;object-fit:cover}.portfolio-detail-article .block-grid li:first-child{grid-row-start:1;grid-row-end:3}.portfolio-detail-article .block-grid li:nth-child(3n),.portfolio-detail-article .block-grid li:nth-child(3n+2){aspect-ratio:1/0.5}.portfolio-gallery .title h3{font-size:40px;line-height:1.2;margin-bottom:16px}.portfolio-video .title h3{font-size:40px;line-height:1.2}.portfolio-video .content{position:relative}.portfolio-video .content img{aspect-ratio:1/0.5;width:100%;height:100%;object-fit:cover}.portfolio-video .icon-popup{height:64px;width:64px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;font-size:24px;background-color:var(--reos-alway-dark, #111111);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:var(--reos-alway-white, #ffffff);align-items:center;justify-content:center}.portfolio-video .icon-popup:after{content:"";border-color:inherit;width:100%;height:100%;-webkit-border-radius:50%;border-radius:50%;position:absolute;top:0;left:0;opacity:0;-webkit-box-shadow:0 0 0 0 rgba(0, 0, 0, 0.5);box-shadow:0 0 0 0 rgba(0, 0, 0, 0.5);opacity:1;-webkit-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-name:ripple;animation-name:ripple;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:1s;animation-delay:1s}.portfolio-video .icon-popup i{font-size:32px}.portfolio-thanks p{font-size:24px;font-weight:600;line-height:1.33;color:var(--reos-neutral-dark, #111111)}.portfolio-paginate{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.portfolio-paginate .item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;position:relative;background-size:cover;background-position:center}.portfolio-paginate .item::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.5)}.portfolio-paginate .inner{padding:114px 60px;width:100%;position:relative;z-index:2}.portfolio-paginate .inner span{color:var(--reos-alway-white, #ffffff);display:inline-block;margin-bottom:8px}.portfolio-paginate .inner .title a{color:var(--reos-alway-white, #ffffff)}.portfolio-related{background-color:var(--reos-shade-background, #F8F9FC)}.portfolio-related .content{margin-top:24px}.portfolio-related .content .portfolio{margin-bottom:0}.post-type-portfolio.layout-01 .site-content{padding-bottom:0}.post-type-portfolio.layout-02 .site-content{padding:0}.post-type-portfolio.layout-02 .portfolio-head{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%;padding-right:15px}.post-type-portfolio.layout-02 .portfolio-meta{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%;padding-left:15px}.post-type-portfolio.layout-02 .portfolio-meta{margin:0}.post-type-portfolio.layout-02 .portfolio-meta li{padding:4px 16px;width:50%}.post-type-portfolio.layout-02 .portfolio-meta li:nth-child(1),.post-type-portfolio.layout-02 .portfolio-meta li:nth-child(2){margin-bottom:36px}.post-type-portfolio.layout-03 .site-content{padding-bottom:0}.post-type-portfolio.layout-03 .portfolio-detail-inner{padding-right:30px;position:sticky;top:40px;-webkit-transition:all 0.3s;transition:all 0.3s}.post-type-portfolio.layout-03 .portfolio-head{max-width:100%}.post-type-portfolio.layout-03 .portfolio-meta{margin:0;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;width:20%}.post-type-portfolio.layout-03 .portfolio-meta li{padding:18px 0;border-left:0;border-bottom:1px solid var(--reos-border-line, #eeeeee);width:100%}.post-type-portfolio.layout-03 .portfolio-meta li:last-child{border-bottom:0}.post-type-portfolio.layout-03 .portfolio-info{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%;width:80%;padding-left:80px}.post-type-portfolio.layout-03 .portfolio-desc{margin-bottom:40px}.post-type-portfolio.layout-03 .portfolio-desc p + p{margin-top:24px}.post-type-portfolio.layout-03 .portfolio-author .avatar{margin-right:16px}.post-type-portfolio.layout-03 .portfolio-author .avatar img{width:60px;height:60px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.post-type-portfolio.layout-03 .portfolio-author .info span{display:block}.post-type-portfolio.layout-03 .portfolio-author .info span + span{margin-top:4px}.post-type-portfolio.layout-03 .portfolio-author .info .name a{font-weight:500;margin-left:5px;display:inline-block}.post-type-portfolio.layout-03 .portfolio-author .info .date{font-size:14px}.post-type-portfolio.layout-03 .portfolio-gallery img + img{margin-top:30px}.post-type-portfolio.layout-03 .site-header.is-sticky.on-scroll + .site-main .portfolio-detail-inner{top:126px}@media (max-width:992px){.post-type-portfolio.layout-03 .portfolio-detail-inner{padding:0;position:static}.post-type-portfolio.layout-03 .portfolio-head{margin-bottom:30px}}@media (max-width:768px){.portfolio-title h1{font-size:42px}.portfolio-meta li{width:50%;padding:4px 16px;margin-bottom:24px}.portfolio-detail-article{padding-top:0}.portfolio-detail-article h3{margin-top:40px;font-size:24px}.portfolio-detail-article .block-quote{margin-top:40px}.portfolio-detail-article .block-grid{grid-template-columns:auto}.portfolio-detail-article .block-grid li{aspect-ratio:1/0.7!important}.portfolio-gallery .title h3,.portfolio-video .title h3{font-size:24px}.portfolio-related .content .portfolio{margin-bottom:30px}.post-type-portfolio.layout-02 .portfolio-detail-inner .flex{flex-wrap:wrap}.post-type-portfolio.layout-02 .portfolio-head{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;padding-right:0;margin-bottom:30px}.post-type-portfolio.layout-02 .portfolio-meta{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;padding-left:0}}@media (max-width:576px){.portfolio-paginate{flex-wrap:wrap}.portfolio-paginate .item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}.portfolio-paginate .item .inner{padding:40px 20px}.portfolio-paginate .item .inner h3{font-size:24px}.post-type-portfolio.layout-02 .portfolio-video .content img{aspect-ratio:1/1}.post-type-portfolio.layout-03 .portfolio-meta{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}.post-type-portfolio.layout-03 .portfolio-meta li{width:50%;border-bottom:0;border-left:1px solid var(--reos-border-line, #eeeeee);padding:4px 16px}.post-type-portfolio.layout-03 .portfolio-info{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;padding:0}.post-type-portfolio.layout-03 .portfolio-head .flex{flex-wrap:wrap}}.shop-left{padding-right:30px}@media (max-width:992px){.shop-left{padding-right:0}}.product-card{margin-bottom:60px}.product-card .product-thumbnail{position:relative}.product-card .product-content{padding-top:24px}.product-card .product-cat a:not(:last-child){margin-right:3px}.product-card .product-cat a:not(:last-child):after{content:","}.product-card .product-title{margin-top:4px}.product-card .product-title .title{font-size:18px;font-weight:500}.product-price{margin-top:8px;line-height:1.5}.product-price del{color:var(--reos-neutral-normal, #555555);margin-right:3px}.product-price ins{color:var(--reos-neutral-dark, #111111);text-decoration:none}.badge{position:absolute;top:20px;left:0;padding:0 15px;height:32px;line-height:32px;font-size:16px;font-weight:400;z-index:1;color:var(--reos-alway-white, #ffffff);background-color:var(--reos-alway-dark, #111111);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.badge + .badge{top:60px}.badge-sale{background-color:var(--reos-primary-navy, #0057fc)}.badge-new{background-color:var(--reos-tone-red, #ff1f25)}.product-gallery{padding-right:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.product-gallery .control{flex-basis:120px;max-width:120px}.product-gallery .control .swiper-slide .item{border:1px solid transparent}.product-gallery .control .swiper-slide.swiper-slide-thumb-active .item{border:1px solid var(--reos-primary-navy, #0057fc)}.product-gallery .control .swiper{padding-bottom:2px}.product-gallery .control .swiper:hover .swiper-button-prev{top:10px}.product-gallery .control .swiper:hover .swiper-button-prev.swiper-button-disabled{opacity:0.35}.product-gallery .control .swiper:hover .swiper-button-next{top:calc(100% - 10px)}.product-gallery .control .swiper:hover .swiper-button-next.swiper-button-disabled{opacity:0.35}.product-gallery .control .swiper-button-prev{top:0;left:50%;-webkit-transform:translate(-50%, 50%) rotate(90deg);-moz-transform:translate(-50%, 50%) rotate(90deg);-o-transform:translate(-50%, 50%) rotate(90deg);-ms-transform:translate(-50%, 50%) rotate(90deg);transform:translate(-50%, 50%) rotate(90deg)}.product-gallery .control .swiper-button-next{top:100%;right:50%;-webkit-transform:translate(50%, -50%) rotate(90deg);-moz-transform:translate(50%, -50%) rotate(90deg);-o-transform:translate(50%, -50%) rotate(90deg);-ms-transform:translate(50%, -50%) rotate(90deg);transform:translate(50%, -50%) rotate(90deg)}.product-gallery .view{flex-basis:calc(100% - 150px);max-width:calc(100% - 150px);position:relative}.product-gallery .view img{width:100%}.product-gallery .swiper{height:570px}.product-gallery .item,.product-gallery img{height:100%;object-fit:cover;-webkit-transition:all 0.3s;transition:all 0.3s;cursor:pointer}.product-summary{padding-left:15px}.product-summary h1{font-size:32px;font-weight:600;margin-bottom:8px}.product-summary .product-price del,.product-summary .product-price ins{font-size:18px}.product-summary .product-description{margin-top:32px}.product-summary .product-atc{margin-top:32px}.product-summary .product-atc form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.product-summary .product-atc input[type=number]{width:110px}.product-summary .product-atc input[type=submit]{-moz-appearance:textfield;box-shadow:none;border:0;height:48px;line-height:48px;padding:0 28px;width:auto;background-color:var(--reos-primary-navy, #0057fc);color:var(--reos-alway-white, #ffffff);text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.product-summary .product-atc input[type=submit]:focus{outline:0;outline-offset:inherit}.product-summary .product-atc input[type=submit]:hover{background-color:var(--reos-tone-blue, #2355d6)}.product-summary .product-atc .field-input{margin-right:12px}.product-summary .product-meta{margin-top:32px}.product-summary .product-meta span{font-weight:500;color:var(--reos-neutral-dark, #111111);margin-right:8px}.product-summary .product-meta li:not(:last-child){margin-bottom:16px}.product-summary .product-meta .categories a:not(:last-child):after,.product-summary .product-meta .tags a:not(:last-child):after{content:","}.product-summary .product-meta .share a{margin-right:16px}.product-summary .product-meta .share i{font-size:20px}.product-summary .product-meta a{color:var(--reos-neutral-normal, #555555)}.product-summary .product-meta a:hover,.product-summary .product-meta a:hover i{color:var(--reos-primary-navy, #0057fc)}.product-summary .product-meta a i{color:var(--reos-neutral-dark, #111111)}.quantity{position:relative}.quantity .quantity-up,.quantity .quantity-down{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.quantity .quantity-down{right:auto;left:10px}.quantity input[type=number]::-webkit-outer-spin-button,.quantity input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity input[type=number]{-moz-appearance:textfield;box-shadow:none;border:0;height:48px;line-height:48px;width:100%;background-color:var(--reos-shade-background, #F8F9FC);color:var(--reos-neutral-dark, #111111);text-align:center;padding:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.quantity input[type=number]:focus{outline:0;outline-offset:inherit}.product-tab{margin-top:48px}.product-tab .tab-review .title{font-size:20px}.product-tab .tab-review .review{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.product-tab .tab-review .review .avatar{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;max-width:50px;width:50px}.product-tab .tab-review .review .info{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 70px);flex:0 0 calc(100% - 70px);max-width:calc(100% - 70px);width:calc(100% - 70px)}.product-tab .tab-review .avatar img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:50px;height:50px}.product-tab .tab-review .top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:8px;flex-wrap:wrap}.product-tab .tab-review .top .date{flex:1}.product-tab .tab-review .top .date:before{content:"–";margin-right:6px}.product-tab .tab-review .list-reviews{margin-top:24px}.product-tab .tab-review .list-reviews li{padding-top:24px;margin-top:24px;border-top:1px solid var(--reos-border-line, #eeeeee)}.product-tab .tab-review .list-reviews>li:first-child{padding-top:0;margin-top:0;border:0}.product-tab .tab-review ul.children{margin-left:70px}.review-form{margin-top:32px}.review-form .title{margin-bottom:10px}.review-form form{margin-top:24px}.review-form label{margin-bottom:10px;display:block}.review-form .field-input,.review-form .field-textarea{margin-bottom:15px}.review-form input,.review-form textarea{width:100%;outline:none;border:1px solid var(--reos-shade-background, #F8F9FC);background-color:var(--reos-shade-background, #F8F9FC);color:var(--reos-neutral-dark, #111111);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0 20px;height:48px;line-height:48px}.review-form input:focus,.review-form textarea:focus{border-color:var(--reos-primary-navy, #0057fc)}.review-form textarea{height:150px;resize:none}.review-form input[type=submit]{width:auto;padding:0 30px;background-color:var(--reos-primary-navy, #0057fc);color:var(--reos-alway-white, #ffffff)}.review-form input[type=submit]:hover{background-color:var(--reos-tone-blue, #2355d6)}.review-form .field-rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.review-form .field-rating span{margin-right:8px}.review-form .field-rating .stars{letter-spacing:-0.3em}.review-form .field-rating .stars:hover a:after,.review-form .field-rating .stars.is-active a:after{font-weight:900;color:var(--reos-tone-yellow, #ffdd0f)}.review-form .field-rating .stars a{letter-spacing:normal}.review-form .field-rating .stars a:after{content:"\f005";font-family:"Line Awesome Free";font-weight:400}.review-form .field-rating .stars a:hover ~ a:after{font-weight:400;color:var(--reos-neutral-dark, #111111)}.review-form .field-rating .stars.is-active a.is-active ~ a:after{font-weight:400;color:var(--reos-neutral-dark, #111111)}.review-form .field-rating a:hover{color:var(--reos-neutral-dark, #111111)}.badge-review .star{display:inline-block;position:relative;margin-right:10px}.badge-review .star::before{content:"\f005\f005\f005\f005\f005";font-family:"Line Awesome Free";font-weight:400;font-size:16px}.badge-review .star span{position:absolute;top:0;left:0;overflow:hidden}.badge-review .star span::before{content:"\f005\f005\f005\f005\f005";font-family:"Line Awesome Free";font-weight:900;font-size:16px;color:var(--reos-tone-yellow, #ffdd0f)}.badge-review .total-review{display:inline-block;font-weight:500;color:var(--reos-neutral-dark, #111111)}.product-related .product-related-inner{margin-top:60px;padding-top:60px;border-top:1px solid var(--reos-border-line, #eeeeee)}.product-related .product-related-inner>.title{font-size:32px;margin-bottom:24px}.product-related .product-related-inner .product-card{margin-bottom:30px}@media (max-width:992px){.product-gallery{padding:0;margin-bottom:30px}.product-summary{padding:0}}@media (max-width:576px){.shop-action.top-action .sort-item.sort-tag{display:none}.product-card{margin-bottom:30px}.product-card .product-title .title{font-size:16px}.product-card .product-cat a{font-size:14px}.product-gallery .control{display:none}.product-gallery .view{flex-basis:100%;max-width:100%}.product-gallery .view .swiper-slide,.product-gallery .view img{height:100%}.product-gallery .view .product-view-pagination{display:none}.product-gallery .swiper{height:auto}.product-tab{margin-top:30px}.product-tab .tab-review .top{flex-direction:column}.product-tab .tab-review .top .date:before{content:"";display:none}.product-tab .tab-review ul.children{margin-left:20px}.product-related .product-related-inner{margin-top:30px;padding-top:30px}.product-related .product-related-inner>.title{font-size:24px}.product-summary .product-atc form{flex-direction:column}.product-summary .product-atc form .field-input,.product-summary .product-atc form .field-submit{margin:0 0 12px 0;width:100%}.product-summary .product-atc form .field-input input,.product-summary .product-atc form .field-submit input{width:100%}.product-summary .product-atc form .field-submit{margin:0}}.cart-table{width:100%;border-spacing:0 15px;border-collapse:separate;margin-bottom:16px}.cart-table th{font-size:16px;font-weight:500;text-transform:uppercase;padding:0 16px}.cart-table td.product-thumbnail img{width:64px;height:64px}.cart-table td.product-name{width:40%}.cart-table td.product-name h4{font-size:16px;font-weight:500}.cart-table tbody tr{background-color:var(--reos-shade-background, #F8F9FC)}.cart-table tbody tr td{padding:16px}.cart-table .quantity{max-width:110px}.cart-form input[name=coupon]{max-width:200px;margin-right:10px}.cart-form input[type=submit]{background-color:var(--reos-neutral-dark, #111111);color:var(--reos-neutral-white, #ffffff)}.cart-form input[type=submit]:hover{background-color:var(--reos-primary-navy, #0057fc);color:var(--reos-alway-white, #ffffff)}.cart-totals{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-end;margin-top:60px}.cart-totals .cart-total{padding:32px;background-color:var(--reos-shade-background, #F8F9FC);-webkit-box-flex:0;-ms-flex:0 0 370px;flex:0 0 370px;max-width:370px;width:370px}.cart-totals .cart-total .title{font-size:16px;font-weight:500;margin-bottom:18px;text-transform:uppercase}.cart-totals .cart-total table{width:100%;margin-bottom:8px}.cart-totals .cart-total table td{padding:8px 0}.cart-totals .cart-total table .table-price{text-align:right;font-weight:500;color:var(--reos-neutral-dark, #111111)}.cart-totals .cart-total table tfoot td{padding-top:46px}.cart-totals .cart-total a.button{padding:0 10px;line-height:44px;font-weight:500;width:100%;text-align:center}@media (max-width:768px){table.cart-table .quantity{margin:0 0 0 auto}table.cart-table .quantity input[type=number]{background-color:var(--reos-neutral-white, #ffffff)}.cart-form .field-group{flex-direction:column}.cart-form .field-group input{width:100%;margin:0;max-width:100%;margin-bottom:12px}.cart-form .field-group .field-input{width:100%}.cart-totals{margin-top:16px}.cart-totals .cart-total{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}}.notices{margin-bottom:40px}.notices .notice{padding:18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;background-color:var(--reos-shade-background, #F8F9FC);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:16px}.notices .notice i{font-size:20px;margin-right:16px}.notices .notice span{margin-right:4px}.notices .notice a{color:var(--reos-primary-navy, #0057fc)}.notices .notice a:hover{color:var(--reos-tone-blue, #2355d6)}form.checkout .title{font-size:16px;font-weight:600;text-transform:uppercase;margin-bottom:20px}form.checkout label{display:inline-block;color:var(--reos-neutral-dark, #111111);margin-bottom:8px}form.checkout input{width:100%}form.checkout .field-checkbox input,form.checkout .field-radio input{width:auto}form.checkout .field-input{margin-bottom:20px}form.checkout .nice-select{float:none;width:100%;background-color:var(--reos-shade-background, #F8F9FC);height:48px;line-height:46px;padding:0 16px}form.checkout .nice-select:after{right:20px}form.checkout .nice-select .list{width:100%}form.checkout .payment{max-width:470px}form.checkout .payment .payment-item{margin-bottom:32px}form.checkout .payment input[type=submit]{width:auto}form.checkout .payment input[type=submit]:hover{background-color:var(--reos-tone-blue, #2355d6)}form.checkout .order .content{padding:32px;background-color:var(--reos-shade-background, #F8F9FC)}form.checkout .order table{width:100%}form.checkout .order .table-price{text-align:right;color:var(--reos-neutral-dark, #111111)}form.checkout .order thead th{font-size:16px;font-weight:500;text-transform:uppercase;color:var(--reos-neutral-dark, #111111);padding:0 0 10px}form.checkout .order tbody td{padding:12px 0}form.checkout .order tfoot td{font-size:18px;font-weight:500;color:var(--reos-neutral-dark, #111111);padding:24px 0 0}form.checkout-coupon{background-color:var(--reos-shade-background, #F8F9FC);padding:16px;display:none}form.checkout-coupon p{margin-bottom:16px}form.checkout-coupon input[type=text]{background-color:var(--reos-neutral-white, #ffffff);margin-right:8px}@media (max-width:992px){form.checkout .order{margin-top:30px}}@media (max-width:768px){form.checkout-coupon input[type=text]{width:100%;margin:0 0 8px 0}form.checkout-coupon input[type=submit]{width:100%}}@media (max-width:576px){.notices .notice{flex-wrap:wrap}.notices .notice a{display:block;width:100%;margin-top:12px}form.checkout .order .content{padding:32px 15px}}.contact-content{padding-right:30px}.contact-content .heading{margin-bottom:32px}.contact-content iframe{width:100%;height:300px}.contact-boxs{margin-bottom:60px}.contact-box a{text-decoration:none;display:block;padding:16px 25px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:var(--reos-alway-white, #ffffff);font-size:16px;font-weight:500}.contact-box a span{display:block;margin-top:7px;font-size:18px}.contact-box a.background-dark{color:var(--reos-alway-white, #ffffff)}.contact-form.layout-01{padding-left:30px}.contact-form.layout-01 .heading{margin-bottom:32px}.contact-form.layout-02{padding:40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:linear-gradient(180deg, #1E54F3 0%, #604DE0 99.99%, rgba(0, 87, 252, 0) 100%);filter:drop-shadow(0px 4px 20px rgba(0, 0, 0, 0.08));max-width:460px;margin:-32px 0 -32px auto}.contact-form.layout-02 .heading-title{font-size:24px}.contact-form.layout-02 input[type=submit]{width:100%;background-color:var(--reos-tone-yellow, #ffdd0f);color:var(--reos-alway-dark, #111111)}@media (max-width:992px){.contact-content{padding:0;margin-bottom:30px}.contact-form.layout-01{padding:0}.contact-form.layout-02{margin:0 0 30px}}@media (max-width:768px){.contact-boxs{margin-bottom:10px}.contact-box{margin-bottom:20px}.contact-form.layout-02{padding:20px}}.content-404 h1{font-size:56px;line-height:1.11;font-weight:600;margin-bottom:24px}.content-404 p{font-size:24px;line-height:1.33}.content-404 a{color:var(--reos-primary-navy, #0057fc)}.content-404 a:hover{text-decoration:underline}@media (max-width:992px){.content-404{margin-bottom:30px}}@media (max-width:768px){.content-404 h1{font-size:32px}.content-404 p{font-size:18px}}.sign-up,.sign-in{max-width:370px;margin:0 auto}.site-content.about-me .heading{padding-right:100px}.site-content.about-me .content-right{padding-left:30px;height:100%}.site-content.about-me .content-right img{width:100%}@media (max-width:992px){.site-content.about-me .heading{padding-right:0}.site-content.about-me .content-left{padding:0}.site-content.about-me .content-right{padding-left:0;margin-top:30px}}.coming-left .logo{margin-bottom:120px}.coming-left .logo svg path{fill:var(--reos-neutral-dark, #ffffff)}.coming-left .heading{margin-bottom:24px}.coming-left .heading .heading-title{margin-top:0}.coming-left form{position:relative;margin-bottom:100px}.coming-left form input[type=email]{height:60px;padding-right:140px}.coming-left form .field-input{margin-bottom:0}.coming-left form .field-submit{position:absolute;top:6px;right:6px}@media (max-width:768px){.coming-left .logo{margin-bottom:40px}.coming-left .heading .heading-title.size-xl{font-size:32px}.coming-left form{margin-bottom:30px}}.maintainance-left .logo{margin-bottom:120px}.maintainance-left .logo svg path{fill:var(--reos-neutral-dark, #ffffff)}.maintainance-left .heading{margin-bottom:24px}.maintainance-left .heading .heading-title{margin-top:0}.maintainance-left form{position:relative;margin-bottom:100px}.maintainance-left form input[type=email]{height:60px;padding-right:140px}.maintainance-left form .field-input{margin-bottom:0}.maintainance-left form .field-submit{position:absolute;top:6px;right:6px}@media (max-width:768px){.maintainance-left .logo{margin-bottom:40px}.maintainance-left .heading .heading-title.size-xl{font-size:32px}.maintainance-left form{margin-bottom:30px}}.heading{max-width:800px;margin:0 auto 60px}.heading svg{margin-bottom:32px}.heading.align-left{max-width:100%;margin:0 0 60px 0}.heading .heading-sub{font-weight:500;color:var(--reos-neutral-dark, #111111);text-transform:uppercase;letter-spacing:2px}.heading .heading-sub.color-navy{color:#064A97}.heading .heading-sub + .heading-title{margin-top:12px}.heading .heading-sub.size-xl{font-size:32px}.heading .heading-sub.no-uppercase{letter-spacing:normal;text-transform:none}.heading .heading-sub.layout-02{background-color:var(--reos-tone-yellow, #ffdd0f);color:var(--reos-alway-dark, #111111);display:inline-block;padding:9px 20px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;font-size:14px;line-height:1.4;font-weight:600}.heading .heading-sub.w600{font-weight:600}.heading .heading-title{font-size:32px;line-height:1.25;font-weight:600;position:relative;z-index:0}.heading .heading-title.size-xl{font-size:56px}.heading .heading-title.size-xxl{font-size:64px}.heading .heading-title.size-xxxl{font-size:72px}.heading .heading-title.size-xxxxl{font-size:84px}.heading .heading-title.size-l{font-size:40px}.heading .heading-title.size-m{font-size:24px}.heading .heading-title.w400{font-weight:400}.heading .heading-title.w500{font-weight:500}.heading .heading-title.mb30{margin-bottom:30px}.heading .heading-title span,.heading .heading-title a{display:inline-block;position:relative;z-index:1}.heading .heading-title span:after,.heading .heading-title a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:var(--reos-primary-navy, #0057fc);z-index:-1}.heading .heading-title span.border-yellow:after,.heading .heading-title a.border-yellow:after{background-color:var(--reos-tone-yellow, #ffdd0f)}.heading .heading-title span.no-underline:after,.heading .heading-title a.no-underline:after{content:"";display:none}.heading .heading-title a{color:var(--reos-primary-navy, #0057fc)}.heading .heading-title a:hover{color:var(--reos-tone-blue, #2355d6)}.heading .heading-title.font-second{font-family:"Cormorant Garamond",serif;font-size:84px;font-weight:900}.heading .heading-title.font-second span:after{height:6px;bottom:9px}.heading .heading-title.font-third{font-family:"Cormorant Garamond",serif;font-size:60px;font-weight:600;line-height:1.1}.heading .heading-title span.background-01{position:relative}.heading .heading-title span.background-01::before{content:"";position:absolute;top:-40%;left:-25%;width:180%;height:180%;background-image:url("../../../../reos/assets/images/hea-08.png");background-repeat:no-repeat;background-position:center;background-size:contain;z-index:-1}.heading .heading-title span.background-02{background-image:url("../../../../reos/assets/images/hep-12.svg");background-repeat:no-repeat;background-position:bottom center;background-size:contain;padding-bottom:8px}.heading .heading-title span.background-03{background-image:url("../../../../reos/assets/images/hep-24.png");background-repeat:no-repeat;background-position:bottom center;background-size:contain;padding-bottom:8px}.heading .heading-title span.background-04{position:relative}.heading .heading-title span.background-04:before{content:"";position:absolute;top:-35px;left:-40px;right:-40px;bottom:-15px;background-image:url("../../../../reos/assets/images/hst-02.svg");background-repeat:no-repeat;background-position:center center;background-size:contain;z-index:-1}.heading .heading-title.color-navy-2{color:var(--reos-primary-navy-2, #7527eb)}.heading .heading-desc{font-size:18px;line-height:1.44;font-weight:400;margin-top:12px}.heading .heading-desc.size-l{font-size:24px}.heading .heading-desc a{color:var(--reos-primary-navy, #0057fc)}.heading .heading-desc a:hover{text-decoration:underline}.heading .heading-desc p{margin-bottom:16px}.heading .heading-desc p:last-child{margin-bottom:0}.heading .heading-desc.w600{font-weight:600}.heading .heading-icon-top{height:50px;width:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;margin-bottom:28px;color:var(--reos-alway-white, #ffffff)}.heading .heading-icon-bottom{margin-top:40px}.heading.heading-alway-white .heading-sub,.heading.heading-alway-white .heading-title,.heading.heading-alway-white .heading-desc{color:var(--reos-alway-white, #ffffff)}.heading.heading-alway-white .heading-desc.color-white-normal{color:var(--reos-alway-neutral-white, #ffffff)}.heading.heading-alway-dark .heading-sub,.heading.heading-alway-dark .heading-title,.heading.heading-alway-dark .heading-desc{color:var(--reos-alway-dark, #111111)}.heading.heading-alway-dark .heading-sub.color-navy{color:var(--reos-primary-navy, #0057fc)}.heading.mg0{margin:0}.heading.mb32{margin-bottom:32px}.heading.mb24{margin-bottom:24px}.heading.mb100{margin-bottom:100px}.heading ul{margin-top:24px}.heading ul li{font-size:24px;line-height:1.33;font-weight:600;color:var(--reos-neutral-dark, #111111)}.heading ul li + li{margin-top:12px}@media (max-width:768px){.heading{margin-bottom:30px}.heading.align-left{margin-bottom:30px}.heading .heading-title.font-second{font-size:64px}}@media (max-width:576px){.heading .heading-sub.size-xl{font-size:24px}.heading .heading-title{font-size:24px}.heading .heading-title.size-l{font-size:32px}.heading .heading-title.font-second,.heading .heading-title.font-third{font-size:42px}.heading .heading-title.size-xl,.heading .heading-title.size-xxl,.heading .heading-title.size-xxxl,.heading .heading-title.size-xxxxl{font-size:40px}.heading .heading-title br{display:none}.heading .heading-title span.background-04::before{content:"";display:none}}.toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;margin-bottom:64px}.toggle .switch{position:relative;display:inline-block;width:55px;height:32px;margin:0 20px;border:2px solid var(--reos-neutral-dark, #111111);-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px;cursor:pointer}.toggle .switch:before{position:absolute;content:"";height:20px;width:20px;left:4px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--reos-neutral-dark, #111111);-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.toggle .switch.is-active{background-color:var(--reos-neutral-dark, #111111)}.toggle .switch.is-active:before{left:26px;background-color:var(--reos-neutral-white, #ffffff)}.toggle .discount{font-family:"Covered By Your Grace",cursive;position:relative}.toggle .discount .discount-text{position:absolute;left:0;top:-30px;white-space:nowrap;padding-left:50px;font-size:24px;line-height:1.63;color:var(--reos-primary-navy, #0057fc)}.toggle .discount .discount-text:before{content:"";width:40px;height:19px;display:block;background-image:url(../images/macaroni.webp);background-repeat:no-repeat;background-size:contain;position:absolute;left:5px;top:12px}.pricing-table{display:none}.pricing-table.is-active{display:block}.pricing-table.layout-02 table{border-collapse:separate}.pricing-table.layout-02 th:first-child,.pricing-table.layout-02 td:first-child{width:25%}.pricing-table.layout-02 th.popular,.pricing-table.layout-02 td.popular{border:1px solid var(--reos-neutral-dark, #111111);border-bottom:0}.pricing-table.layout-02 th.popular{-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;position:relative;overflow:hidden}.pricing-table.layout-02 td.popular{border-top:0}.pricing-table.layout-02 thead th{text-align:center;border-bottom:0;padding:30px 40px}.pricing-table.layout-02 thead th .name{font-size:24px}.pricing-table.layout-02 thead th .price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;text-transform:none;font-weight:400;justify-content:center}.pricing-table.layout-02 thead th .price .number{font-size:56px;display:inline-block;margin-right:5px;font-weight:500}.pricing-table.layout-02 thead th .desc{font-size:16px;text-transform:none;font-weight:400}.pricing-table.layout-02 tbody td{padding:15px 0;border-top:1px solid var(--reos-border-line, #eeeeee)}.pricing-table.layout-02 tbody td.popular{border-top:1px solid var(--reos-border-line, #eeeeee)}.pricing-table.layout-02 tbody td:not(:first-child){text-align:center}.pricing-table.layout-02 tbody td:first-child{color:var(--reos-neutral-dark, #111111)}.pricing-table.layout-02 tbody td.icon i{font-size:24px}.pricing-table.layout-02 tbody td.icon.active i{color:var(--reos-primary-navy, #0057fc)}.pricing-table.layout-02 tfoot td{padding:8px 40px;text-align:center;justify-content:center}.pricing-table.layout-02 tfoot td .button{width:100%;text-align:center}.pricing-table.layout-02 tfoot td .fullfield-dark:hover{background-color:var(--reos-primary-navy, #0057fc);border-color:var(--reos-primary-navy, #0057fc);color:var(--reos-alway-white, #ffffff)}.pricing-table.layout-02 tfoot .note td{font-size:14px;color:var(--reos-neutral-medium, #999999);padding-bottom:30px}.pricing-table.layout-02 tfoot .note td.popular{border-bottom:1px solid var(--reos-neutral-dark, #111111);-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.pricing-table.layout-02 .badge-popular{top:20px;left:auto;right:-70px;width:200px;text-align:center;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);text-transform:none;background-color:var(--reos-tone-yellow, #ffdd0f);color:var(--reos-alway-dark, #111111)}.pricing-table.layout-03 .inner{background-color:transparent;border:1px solid var(--reos-border-line, #eeeeee)}.pricing-table.layout-03 .pricing-box.popular .list li.active::before,.pricing-table.layout-03 .pricing-box.popular .price,.pricing-table.layout-03 .pricing-box.popular .price .number{color:var(--reos-alway-white, #ffffff)}.pricing-table.layout-03 .pricing-box.popular .inner{background-color:var(--reos-primary-navy, #0057fc);color:var(--reos-alway-white, #ffffff)}.pricing-table.layout-03 .pricing-box.popular .button.fullfield:hover{background-color:var(--reos-neutral-white, #ffffff);border-color:var(--reos-neutral-white, #ffffff);color:var(--reos-neutral-dark, #111111)}.section-pricing.background-grey .inner{background-color:var(--reos-neutral-white, #ffffff)}.section-pricing.background-grey .pricing-table.layout-03 .inner{background-color:transparent}.section-pricing.background-grey .pricing-table.layout-03 .pricing-box.popular .inner{background-color:var(--reos-primary-navy, #0057fc);color:var(--reos-alway-white, #ffffff)}.pricing-box{height:100%}.pricing-box .inner{padding:40px 40px 120px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative;height:100%}.pricing-box .icon{position:absolute;top:30px;right:30px}.pricing-box .name{font-size:18px;line-height:1.4;font-weight:500;text-transform:uppercase;margin-bottom:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.pricing-box .badge-popular{font-size:16px;line-height:1.5;font-weight:500;padding:3px 16px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background-color:var(--reos-tone-yellow, #ffdd0f);color:var(--reos-alway-dark, #111111);text-transform:none;margin-left:10px}.pricing-box .price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;font-size:18px;line-height:1.4;font-weight:400;color:var(--reos-neutral-dark, #111111);margin-bottom:12px}.pricing-box .price .number{font-size:56px;line-height:1.1;font-weight:500;display:inline-block;margin-right:8px}.pricing-box .desc{margin-bottom:32px}.pricing-box .list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start;margin-bottom:24px}.pricing-box .list li::before{content:"\f00d";font-family:"Line Awesome Free";font-weight:900;color:var(--reos-alway-neutral-white);font-size:24px;margin-right:16px}.pricing-box .list li.active:before{content:"\f00c";color:var(--reos-primary-navy, #0057fc)}.pricing-box .list li:last-child{margin-bottom:0}.pricing-box .button-wrap{position:absolute;bottom:40px;right:40px;left:40px;text-align:center}.pricing-box .button-wrap a{width:100%;justify-content:center}.pricing-box.popular a.button{background-color:var(--reos-neutral-dark, #111111);border-color:var(--reos-neutral-dark, #111111);color:var(--reos-neutral-white, #ffffff)}.pricing-box.popular a.button:hover{background-color:var(--reos-primary-navy, #0057fc);border-color:var(--reos-primary-navy, #0057fc);color:var(--reos-alway-white, #ffffff)}.clients .title{font-size:16px;line-height:1.5;font-weight:600;letter-spacing:2px;text-transform:uppercase;margin-bottom:32px;display:inline-block}.clients .content li{display:inline-block}.clients .content li:not(:last-child){margin-right:60px}.clients .content li img{height:54px;object-fit:contain}.clients.border-bottom{border:0!important;padding-bottom:80px;position:relative}.clients.border-bottom:after{content:"";width:150px;height:2px;background-color:var(--reos-primary-navy, #0057fc);display:block;margin:0 auto;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.clients.layout-02 .content li{margin-right:140px}.clients.layout-02 .content li:last-child{margin-right:0}@media (max-width:992px){.pricing-box{margin-bottom:30px;height:auto}.pricing-table.layout-02 th:first-child,.pricing-table.layout-02 td:first-child{width:100%}.pricing-table.layout-02 th.popular,.pricing-table.layout-02 td.popular{border:0}.pricing-table.layout-02 tbody td:not(:first-child){text-align:right}.pricing-table.layout-02 td::before{left:0}.pricing-table.layout-02 tfoot td{padding:8px 0;text-align:right}.pricing-table.layout-02 tfoot td .button{width:auto}.pricing-table.layout-02 tfoot td:first-child{padding:0}.pricing-table.layout-02 tfoot .note td{padding-bottom:8px}.pricing-table.layout-02 tfoot .note td.popular{border:0}.clients.layout-02 .content li{margin-right:60px}.clients.layout-02 .content li:last-child{margin-right:0}}@media (max-width:768px){.full-plan .colspan-full:before{position:static;transform:inherit}}@media (max-width:576px){.toggle .discount{display:none}.pricing-box .inner{padding:20px 20px 100px}.pricing-box .inner .button-wrap{left:20px;bottom:20px;right:20px}.clients .content li{width:50%;margin:0 0 20px!important}.clients.border-bottom{padding-bottom:0}}.full-plan thead tr{vertical-align:top}.full-plan thead tr .price{font-size:16px;line-height:1.5;font-weight:400;color:var(--reos-neutral-normal, #555555);text-transform:none;margin-top:4px}.full-plan .colspan-full{font-weight:500;text-transform:uppercase}.full-plan .colspan-full:before{content:"";width:8px;height:8px;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:var(--reos-primary-navy, #0057fc);display:inline-block;vertical-align:2px;margin-right:12px}.full-plan i{font-size:24px;color:var(--reos-alway-neutral-white)}.full-plan td.is-active i{color:var(--reos-primary-navy, #0057fc)}.full-plan tr.odd{background-color:var(--reos-shade-background, #F8F9FC)}.accordion-item{margin-bottom:30px;position:relative}.accordion-item .title{font-size:18px;line-height:1.44;font-weight:500;margin-bottom:16px}.accordion-item .title i{font-size:24px;margin-right:12px;color:var(--reos-primary-navy, #0057fc);position:absolute;top:1px;left:0}.accordion-item .content{line-height:1.5}.block-accordion.layout-01 .accordion-item{border:0;padding-right:65px;padding-left:36px}.block-accordion.layout-02 .accordion-item{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:0}.block-accordion.layout-02 .accordion-item .title{position:relative;padding-right:30px;cursor:pointer;margin-bottom:0;padding:20px 50px 20px 24px}.block-accordion.layout-02 .accordion-item .title:after{content:"\f107";font-family:"Line Awesome Free";font-weight:900;position:absolute;top:20px;right:24px;-webkit-transition:all 0.3s;transition:all 0.3s}.block-accordion.layout-02 .accordion-item .content{display:none;padding:0 24px 24px}.block-accordion.layout-02 .accordion-item.is-active .title:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.block-accordion.layout-02 .accordion-item.border-line{border:1px solid var(--reos-border-line, #eeeeee)}.block-accordion.layout-03 .accordion-item{padding:24px 24px 24px 68px;border:1px solid transparent;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-bottom:0}.block-accordion.layout-03 .accordion-item.is-active{border-color:var(--reos-primary-navy, #0057fc)}.block-accordion.layout-03 .accordion-item .title{font-size:24px;font-weight:600;margin-bottom:0;cursor:pointer}.block-accordion.layout-03 .accordion-item:before{content:"";width:24px;height:24px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:var(--reos-primary-navy, #0057fc);display:block;position:absolute;top:28px;left:24px}.block-accordion.layout-03 .accordion-item:nth-child(3n+2)::before{background-color:var(--reos-tone-red, #ff1f25)}.block-accordion.layout-03 .accordion-item:nth-child(3n)::before{background-color:var(--reos-tone-yellow, #ffdd0f)}.block-accordion.layout-03 .accordion-item .content{display:none;margin-top:16px}.block-accordion.layout-04 .accordion-item .number{font-size:14px;line-height:1.2;font-weight:500;padding-bottom:8px;border-bottom:1px solid var(--reos-neutral-dark, #111111)}.block-accordion.layout-04 .accordion-item .title{font-size:24px;line-height:1.33;font-weight:600;position:relative;padding-right:30px;cursor:pointer}.block-accordion.layout-04 .accordion-item .title:hover{color:var(--reos-primary-navy, #0057fc)}.block-accordion.layout-04 .accordion-item .title:after{content:"\f107";font-family:"Line Awesome Free";font-weight:900;position:absolute;top:-4px;right:0;-webkit-transition:all 0.3s;transition:all 0.3s}.block-accordion.layout-04 .accordion-item .content{display:none}.block-accordion.layout-04 .accordion-item .inner{padding:16px}.block-accordion.layout-04 .accordion-item.is-active .number{border-color:var(--reos-primary-navy, #0057fc)}.block-accordion.layout-04 .accordion-item.is-active .title:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);color:var(--reos-primary-navy, #0057fc)}.block-accordion.layout-05 .accordion-item{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:0;background-color:var(--reos-shade-background, #F8F9FC);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden}.block-accordion.layout-05 .accordion-item .title{position:relative;padding-right:30px;cursor:pointer;margin-bottom:0;padding:20px 50px 20px 24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.block-accordion.layout-05 .accordion-item .title i{width:60px;height:60px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:var(--reos-neutral-white, #ffffff);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;font-size:36px;position:static;margin-right:20px}.block-accordion.layout-05 .accordion-item .title:after{content:"\f107";font-family:"Line Awesome Free";font-weight:900;position:absolute;top:36px;right:24px;-webkit-transition:all 0.3s;transition:all 0.3s}.block-accordion.layout-05 .accordion-item .content{display:none;padding:0 24px 24px 102px}.block-accordion.layout-05 .accordion-item.is-active .title:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.block-accordion.layout-05 .accordion-item.border-line{border:1px solid var(--reos-border-line, #eeeeee)}.block-accordion.layout-06 .accordion-item{border-top:1px solid var(--reos-border-line, #eeeeee);margin-top:24px;padding-top:24px;margin-bottom:0}.block-accordion.layout-06 .accordion-item:first-child{border-top:0}.block-accordion.layout-06 .accordion-item .title{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.block-accordion.layout-06 .accordion-item .title:after{content:"\f067";font-family:"Line Awesome Free";font-weight:900;font-size:20px;margin-left:20px}.block-accordion.layout-06 .accordion-item .content{display:none}.block-accordion.layout-06 .accordion-item.is-active .title:after{content:"\f068"}@media (max-width:992px){.accordion-item{padding-right:0}}@media (max-width:576px){.block-accordion.layout-03 .accordion-item .title{font-size:18px}}.block-trial.layout-01 .image-top{width:36px;margin-bottom:60px}.block-trial.layout-01 .sub{font-size:16px;line-height:1.5;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:var(--reos-neutral-dark, #111111)}.block-trial.layout-01 .title{font-size:56px;line-height:1.1;font-weight:600;margin-top:12px}.block-trial.layout-01 .desc{font-size:18px;line-height:1.4;font-weight:400;margin-top:24px}.block-trial.layout-01 .button-wrap{margin-top:40px}.block-trial.layout-01 .apps{justify-content:center;margin-top:40px}.block-trial.layout-02 .title{font-size:56px;line-height:1.11;font-weight:600;margin-bottom:40px;position:relative;display:inline-block}.block-trial.layout-02 .title img{position:absolute;top:100%;right:4%;width:20%}.block-trial.layout-02 .note{margin-bottom:35px}@media (max-width:768px){.block-trial .layout-01 img{margin-bottom:30px}.block-trial .layout-01 .title{font-size:32px}.block-trial .layout-01 .desc{margin-bottom:20px}.block-trial.layout-02 .title{font-size:32px;margin-bottom:30px}.block-trial.layout-02 .title img{display:none}}.block-gallery .gallery-grid{grid-gap:5px 5px}.block-gallery .grid .grid-item img{display:block;height:100%;width:100%;object-fit:cover}.block-gallery .grid .grid-item:first-child{grid-row-start:1;grid-row-end:3;grid-column-start:1;grid-column-end:3}.block-gallery .grid .grid-item:not(:first-child) img{aspect-ratio:1/0.8}.block-gallery.layout-02 img{display:block;height:100%;width:100%;object-fit:cover;aspect-ratio:1/1.3}.block-gallery.layout-03 .swiper-button-next,.block-gallery.layout-03 .swiper-button-prev{opacity:1;visibility:visible;width:64px;height:64px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:var(--reos-alway-white, #ffffff);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.block-gallery.layout-03 .swiper-button-next:after,.block-gallery.layout-03 .swiper-button-prev:after{color:var(--reos-primary-navy, #0057fc)}.block-gallery.layout-03 .swiper-button-next:hover,.block-gallery.layout-03 .swiper-button-prev:hover{background-color:var(--reos-primary-navy, #0057fc)}.block-gallery.layout-03 .swiper-button-next:hover:after,.block-gallery.layout-03 .swiper-button-prev:hover:after{color:var(--reos-alway-white, #ffffff)}.block-gallery.layout-04 .item{position:relative;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;overflow:hidden}.block-gallery.layout-04 .item:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(17, 17, 17, 0.5)}.block-gallery.layout-04 .item .title{position:absolute;top:50%;left:20px;right:20px;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:32px;line-height:1.33;font-weight:600;color:var(--reos-alway-white, #ffffff)}.block-gallery.layout-04 .flex{margin-top:36px;margin-left:100px}.block-gallery.layout-04 .swiper-pagination{width:auto;margin:0 60px 0 0;color:var(--reos-neutral-medium, #999999)}.block-gallery.layout-04 .swiper-pagination .swiper-pagination-current{color:var(--reos-neutral-dark, #111111)}.block-gallery.layout-04 .swiper-button-next,.block-gallery.layout-04 .swiper-button-prev{position:static;opacity:1;visibility:visible;margin:0}.block-gallery.layout-04 .swiper-button-next:hover:after,.block-gallery.layout-04 .swiper-button-prev:hover:after{color:var(--reos-primary-navy, #0057fc)}.block-gallery.layout-04 .swiper-button-next.swiper-button-disabled,.block-gallery.layout-04 .swiper-button-prev.swiper-button-disabled{opacity:0.35}.block-gallery.layout-04 .swiper-button-prev::after{content:"\f060";font-size:20px;color:var(--reos-neutral-medium, #999999)}.block-gallery.layout-04 .swiper-button-next::after{content:"\f061";font-size:20px;color:var(--reos-neutral-medium, #999999)}@media (max-width:768px){.block-gallery.layout-03 .swiper-button-next,.block-gallery.layout-03 .swiper-button-prev{width:48px;height:48px}.block-gallery.layout-03 .swiper-button-next:after,.block-gallery.layout-03 .swiper-button-prev:after{font-size:20px}}.counter-box{padding:12px 100px;border-right:1px solid var(--reos-border-line, #eeeeee)}.counter-box:last-child{border-right:0}.counter-box .number{font-size:56px;line-height:1.11;font-weight:600;color:var(--reos-neutral-dark, #111111);margin-bottom:6px}.counter-box .title{font-size:18px;line-height:1.44;font-weight:500;color:var(--reos-neutral-dark, #111111)}.background-yellow .counter-box{border-color:var(--reos-alway-dark, #111111)}.block-counter{display:block}.block-counter.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.block-counter.layout-01 .counter-box{padding:0;position:relative}.block-counter.layout-01 .counter-box.color-white,.block-counter.layout-01 .counter-box.color-white .number,.block-counter.layout-01 .counter-box.color-white .title{color:var(--reos-alway-white, #ffffff)}.block-counter.layout-01 .counter-box .sub{font-size:16px;line-height:1.5;font-weight:500;text-transform:uppercase;margin-bottom:12px}.block-counter.layout-01 .counter-box .title{font-size:24px}.block-counter.layout-01 .counter-box svg{position:absolute;top:0;right:0}.block-counter.layout-02 .counter-box{padding:40px;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid var(--reos-border-line, #eeeeee)}.block-counter.layout-03 .counter-box{padding:0;margin-bottom:32px}.block-counter.layout-03 .title{font-weight:400;color:var(--reos-neutral-normal, #555555)}.block-counter.p40 .counter-box{padding:0 40px}.block-counter.p40 .counter-box:first-child{padding-left:0}.block-counter.p40 .counter-box:last-child{padding-right:0}.block-counter.alway-dark .number,.block-counter.alway-dark .title{color:var(--reos-alway-dark, #111111)}.block-counter.layout-04{justify-content:center}.block-counter.layout-04 .counter-box{padding:0 60px}.block-counter.layout-04 .counter-box .number{margin-bottom:8px}.block-counter.layout-04 .counter-box svg{vertical-align:22px}.block-counter.layout-05 .counter-box{padding:0}.block-counter.layout-05 .counter-box .number{color:var(--reos-alway-white, #ffffff);font-size:48px;font-weight:600}.block-counter.layout-05 .title{font-size:16px;color:var(--reos-alway-neutral-white, #ffffff);font-weight:400}.block-counter.layout-06 .row>div:last-child .counter-box{border-right:0}.block-counter.layout-06 .counter-box{padding:30px;text-align:center;border-right:1px solid var(--reos-border-line, #eeeeee)}.block-counter.layout-06 .number{background-image:linear-gradient(to bottom, #6083f4, #7527eb);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:4px}.block-counter.layout-07{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.block-counter.layout-07 .counter-box{padding:0;border:0;margin-right:70px}.block-counter.layout-07 .counter-box:last-child{margin-right:0}.block-counter.layout-07 .counter-box .title{font-size:14px;line-height:1.43;font-weight:600;color:var(--reos-alway-white, #ffffff);letter-spacing:2px;margin-bottom:8px;text-transform:uppercase}.block-counter.layout-07 .counter-box .number{color:var(--reos-alway-white, #ffffff)}.background-yellow .block-counter.layout-04 .number,.background-yellow .block-counter.layout-04 .title{color:var(--reos-alway-dark)}@media (max-width:1200px){.block-counter.layout-04 .counter-box{padding:0 40px}.block-counter.layout-06 .counter-box{border-right:0}}@media (max-width:992px){.counter-box{margin-bottom:30px}.block-counter.layout-04{flex-direction:column}.block-counter.layout-04 .counter-box{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;border:0;text-align:center}.block-counter.layout-04 .counter-box:last-child{margin-bottom:0}}@media (max-width:768px){.block-counter.layout-01 .counter-box{padding:12px 30px}.block-counter.layout-01 .counter-box .number{font-size:42px}.block-counter.layout-07{flex-direction:column;align-items:flex-start;justify-content:flex-start}.block-counter.layout-07 .counter-box{margin:0 0 20px 0}.block-counter.layout-07 .counter-box:last-child{margin-bottom:0}}@media (max-width:576px){.block-counter.layout-01,.block-counter.flex{justify-content:center}.block-counter.layout-01 .counter-box,.block-counter.flex .counter-box{padding:12px;text-align:center}.block-counter.layout-01 .counter-box .number,.block-counter.flex .counter-box .number{font-size:24px}.block-counter.layout-01 .counter-box .title,.block-counter.flex .counter-box .title{font-size:14px}.block-counter.layout-04 .counter-box .number{font-size:42px}.block-counter.layout-04 .counter-box .title{font-size:18px}.counter-box{margin-bottom:20px}}.section-banner{position:relative}.section-banner blockquote img{width:auto;margin-bottom:40px}.section-banner blockquote p{font-size:32px;line-height:1.25;font-weight:600;color:var(--reos-alway-white, #ffffff);margin-bottom:80px}.section-banner blockquote span{font-size:18px;line-height:1.4;font-weight:500;color:var(--reos-alway-white, #ffffff)}.section-banner blockquote cite{display:block;position:relative;font-size:16px;line-height:1.5;font-weight:400;padding-left:36px;margin-top:8px}.section-banner blockquote cite:before{content:"";width:24px;height:1px;background-color:var(--reos-alway-white, #ffffff);display:block;position:absolute;top:12px;left:0}.section-banner img{width:100%}.section-banner .heading-title{font-size:56px}.section-banner .heading{margin-bottom:32px}.section-banner.layout-01 .inner{background-color:var(--reos-primary-navy, #0057fc)}.section-banner.layout-01 img{height:100%;object-fit:cover}.section-banner.layout-01 .content{padding:90px}.section-banner.layout-01 ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.section-banner.layout-01 ul li{padding-left:30px;padding-right:30px;border-right:1px solid rgba(255, 255, 255, 0.5)}.section-banner.layout-01 ul li:first-child{padding-left:0}.section-banner.layout-01 ul li:last-child{padding-right:0;border-right:0}.section-banner.layout-01 ul li span{font-size:32px;line-height:1.32;font-weight:600;color:var(--reos-alway-white, #ffffff);display:inline-block;margin-bottom:8px}.section-banner.layout-01 ul li p{font-size:18px;color:var(--reos-alway-white, #ffffff)}.section-banner.layout-02{background-position:center right;background-size:50% 100%;background-repeat:no-repeat}.section-banner.layout-02 .heading{margin-bottom:32px}.section-banner.layout-02 .content{padding:100px 100px 100px 0}.section-banner.layout-02 .inner{background-color:transparent}.section-banner.layout-03{padding:200px 0;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.section-banner.layout-03:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.section-banner.layout-03 .content{padding:0;position:relative}.section-banner.layout-03 .content .heading{width:100%;max-width:100%}.section-banner.layout-03.overlay-navy:before{background-color:rgba(0, 87, 252, 0.9)}.section-banner.layout-04 .heading .heading-title{margin-top:0;color:var(--reos-alway-dark, #111111)}.section-banner.layout-04 .heading-desc{color:var(--reos-alway-dark, #111111)}.section-banner.layout-04 .heading.heading-alway-white .heading-title,.section-banner.layout-04 .heading.heading-alway-white .heading-desc{color:var(--reos-alway-white, #ffffff)}.section-banner.layout-04 .inner{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative;background-repeat:no-repeat;background-size:contain}.section-banner.layout-04 .banner-left{position:relative;z-index:1}.section-banner.layout-04 .banner-left.align-left .heading{margin:0 0 32px}.section-banner.layout-04 .banner-left.align-left .newsletter{margin:0}.section-banner.layout-04 .banner-left.align-left .field-note{text-align:left}.section-banner.layout-04 .banner-right img{position:absolute;bottom:0;right:0;max-width:40%}.section-banner.layout-04 .banner-right.layout-02 img{max-width:34%;bottom:-33px}.section-banner.layout-05{background-size:contain;background-repeat:no-repeat;background-position:top right}.section-banner.layout-06 .inner{position:relative}.section-banner.layout-06 img{width:auto}.section-banner.layout-06 .content{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:60px;width:50%;background-color:var(--reos-shade-background90, rgba(248, 249, 252, 0.9))}.section-banner.layout-06 .content.align-left{left:0;right:auto}.section-banner.layout-06 .content.align-right{right:0;left:auto;text-align:left}.section-banner.layout-06 .heading-title{font-weight:500}.section-banner.layout-07 .inner{position:relative}.section-banner.layout-07 .inner>img{position:absolute;bottom:-16px;left:-86px;width:auto}.section-banner.layout-07 .inner .content{position:relative;z-index:1;left:50%;width:50%}.section-banner.layout-08 .inner{position:relative;background-repeat:no-repeat;background-size:contain;background-position:left 7% top;border-radius:10px}.section-banner.layout-08 .inner>img{position:absolute;bottom:-13%;left:5%;width:36%}.section-banner.layout-08 .inner .content{position:relative;z-index:1;left:48%;width:50%}.section-banner.layout-09 .inner{background-image:linear-gradient(-90deg, rgba(0, 87, 252, 0.0823529412) 0%, rgba(244, 52, 26, 0.1490196078) 100%);padding:90px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.section-banner.layout-10{background-color:rgba(96, 77, 224, 0.1607843137);position:relative}.section-banner.layout-10 .shape-top{position:absolute;top:0;left:0;right:0;text-align:center}.section-banner.layout-10 .shape-top + div{position:relative;z-index:1}.section-banner.layout-11 .inner{position:relative;background-repeat:no-repeat;background-size:contain;background-position:left 7% top;border-radius:10px}.section-banner.layout-11 .inner form.newsletter{max-width:500px;margin:0}.section-banner.layout-11 .inner form.newsletter .field-note{text-align:left}.section-banner.layout-11 .content .heading{position:relative}.section-banner.layout-11 .content img{position:absolute;top:60px;right:60px;width:80px;height:80px;object-fit:contain}@media (max-width:1200px){.section-banner.layout-08 .inner>img{bottom:50%;transform:translateY(50%)}}@media (max-width:992px){.section-banner .content{margin-bottom:32px}.section-banner.layout-02{background-image:none!important}.section-banner.layout-02 .content{padding-right:0}.section-banner.layout-02 .devider-right::after{content:"";display:none}.section-banner.layout-03 .heading-title br{display:none}.section-banner.layout-06 .content{width:100%}.section-banner.layout-07 .inner>img{display:none}.section-banner.layout-07 .inner .content{width:100%;left:0;margin:0;padding:0 40px}.section-banner.layout-08 .inner{background-image:none!important}.section-banner.layout-08 .inner .content{position:static;width:100%;padding:0 30px}.section-banner.layout-08 .inner>img{display:none}.section-banner.layout-09 .inner{padding:30px}}@media (max-width:768px){.section-banner.layout-01 .content{padding:40px}.section-banner blockquote p{margin-bottom:30px}.section-banner .content{margin-bottom:0}.section-banner.layout-06 .content{position:static;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);padding:30px 0 0;background-color:transparent}.section-banner.layout-10 .shape-top svg{width:100%;height:auto}}@media (max-width:576px){.section-banner blockquote p{font-size:24px}.section-banner .heading-title{font-size:32px}.section-banner.layout-01 ul{flex-direction:column;justify-content:flex-start;text-align:left;align-items:flex-start}.section-banner.layout-01 ul li{padding:0;border:0;margin:0 0 20px 0}.section-banner.layout-01 ul li:last-child{margin-bottom:0}.section-banner.layout-03{padding:80px 0}.section-banner.layout-03 .content{font-size:32px}}.block-team.layout-01 .member-box{margin-bottom:60px}.block-team.layout-01 .member-box .member-avatar{margin-bottom:24px;position:relative}.block-team.layout-01 .member-box .member-avatar img{width:320px;height:320px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.block-team.layout-01 .member-box .member-avatar .avatar-inner{width:fit-content;margin:0 auto;position:relative}.block-team.layout-01 .member-box .member-avatar img.stick{width:auto;height:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;max-width:64px;position:absolute}.block-team.layout-01 .member-box .member-avatar img.stick.stick-top-right{top:20px;right:20px}.block-team.layout-01 .member-box .member-avatar img.stick.stick-bottom-right{bottom:20px;right:20px}.block-team.layout-01 .member-box .member-avatar img.stick.stick-top-left{top:20px;left:20px}.block-team.layout-01 .member-box .name{margin-bottom:8px}.block-team.layout-01 .member-box .share{list-style:none;padding:0;margin-top:16px}.block-team.layout-01 .member-box .share li{display:inline-block;margin:0}.block-team.layout-01 .member-box .share li:not(:last-child){margin-right:20px}.block-team.layout-01 .member-box .share li i{font-size:24px}.block-team.layout-02 .member-box{margin-bottom:30px}.block-team.layout-02 .member-avatar{position:relative}.block-team.layout-02 .member-avatar .icon{position:absolute;z-index:-1}.block-team.layout-02 .member-avatar .icon.icon01{top:0;left:-5%}.block-team.layout-02 .member-avatar .icon.icon02{top:-7%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.block-team.layout-02 .member-avatar .icon.icon03{top:0;right:-5%}.block-team.layout-02 .member-content{margin-top:16px}.block-team.layout-02 .member-content .name{margin-bottom:4px}.block-team.layout-03 .member-avatar{margin-bottom:28px}.block-team.layout-03 .member-avatar img{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.block-team.layout-03 .name{margin-bottom:8px}.block-team.layout-03 .position{font-size:18px;color:var(--reos-neutral-medium, #999999)}.block-team.layout-04 .member-box{margin-bottom:30px;padding:30px;border:1px solid var(--reos-border-line, #eeeeee);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.block-team.layout-04 .member-box .member-avatar{margin-bottom:24px;position:relative}.block-team.layout-04 .member-box .member-avatar img{max-height:210px;height:100%;object-fit:contain}.block-team.layout-04 .member-box .member-avatar .avatar-inner{width:fit-content;margin:0 auto;position:relative}.block-team.layout-04 .member-box .member-avatar img.stick{width:auto;height:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;max-width:64px;position:absolute}.block-team.layout-04 .member-box .member-avatar img.stick.stick-top-right{top:20px;right:20px}.block-team.layout-04 .member-box .member-avatar img.stick.stick-bottom-right{bottom:20px;right:20px}.block-team.layout-04 .member-box .member-avatar img.stick.stick-top-left{top:20px;left:20px}.block-team.layout-04 .member-box .name{margin-bottom:8px}.block-team.layout-04 .member-box .share{list-style:none;padding:0;margin-top:16px}.block-team.layout-04 .member-box .share li{display:inline-block;margin:0}.block-team.layout-04 .member-box .share li:not(:last-child){margin-right:20px}.block-team.layout-04 .member-box .share li i{font-size:24px}.block-team.layout-05 .member-box{margin-bottom:30px;padding:30px;background-color:var(--reos-neutral-white, #ffffff);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.block-team.layout-05 .member-box .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between}.block-team.layout-05 .member-box .member-avatar{position:relative;-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;max-width:150px;width:150px}.block-team.layout-05 .member-box .member-avatar img{width:100%}.block-team.layout-05 .member-box .member-avatar .avatar-inner{width:fit-content;margin:0 auto;position:relative}.block-team.layout-05 .member-box .member-avatar img.stick{width:auto;height:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;max-width:64px;position:absolute}.block-team.layout-05 .member-box .member-avatar img.stick.stick-top-right{top:20px;right:20px}.block-team.layout-05 .member-box .member-avatar img.stick.stick-bottom-right{bottom:20px;right:20px}.block-team.layout-05 .member-box .member-avatar img.stick.stick-top-left{top:20px;left:20px}.block-team.layout-05 .member-box .member-content{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 170px);flex:0 0 calc(100% - 170px);max-width:calc(100% - 170px);width:calc(100% - 170px)}.block-team.layout-05 .member-box .name{margin-bottom:8px}.block-team.layout-05 .member-box .share{list-style:none;padding:0;margin-top:16px}.block-team.layout-05 .member-box .share li{display:inline-block;margin:0}.block-team.layout-05 .member-box .share li:not(:last-child){margin-right:20px}.block-team.layout-05 .member-box .share li i{font-size:24px}@media (max-width:1200px){.block-team.layout-01 .member-box .member-avatar img{width:280px;height:280px}}@media (max-width:992px){.member-box{margin-bottom:30px}}@media (max-width:576px){.block-team.layout-01 .member-box .member-avatar img{width:200px;height:200px}.block-team.layout-01 .member-box .member-avatar img.stick.stick-top-right{top:0;right:0}.block-team.layout-01 .member-box .member-avatar img.stick.stick-bottom-right{bottom:0;right:0}.block-team.layout-01 .member-box .member-avatar img.stick.stick-top-left{top:0;left:0}.block-team.layout-01 .block-team .button-wrap{margin-top:0}.block-team.layout-05 .member-box .inner{flex-wrap:wrap;flex-direction:column}.block-team.layout-05 .member-box .member-avatar{margin-bottom:30px}.block-team.layout-05 .member-box .member-content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;width:100%;text-align:center}}.block-testimonial.layout-01{position:relative}.block-testimonial.layout-01 .shape-01{position:absolute;top:-40%;right:3%;width:10%}.block-testimonial.layout-01 .shape-02{position:absolute;left:6%;bottom:-3%;width:6%}.block-testimonial.layout-01 .item{padding:40px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:var(--reos-neutral-white, #ffffff)}.block-testimonial.layout-01 .item p{font-size:24px;line-height:1.33;font-weight:400;color:var(--reos-neutral-dark, #111111);margin-bottom:60px}.block-testimonial.layout-01 .item .meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center}.block-testimonial.layout-01 .item .author{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.block-testimonial.layout-01 .item .avatar{position:relative;margin-right:15px}.block-testimonial.layout-01 .item .avatar img{width:64px;height:64px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.block-testimonial.layout-01 .item .avatar i{font-size:24px;position:absolute;top:0;right:0;color:var(--reos-primary-navy, #0057fc)}.block-testimonial.layout-01 .item .name{font-size:16px;line-height:1.5;font-weight:500;color:var(--reos-neutral-dark, #111111)}.block-testimonial.layout-01 .item .position{font-style:italic}.block-testimonial.layout-01 .item .logo img{height:64px}.block-testimonial.layout-02 .item{text-align:center;max-width:750px;margin:0 auto}.block-testimonial.layout-02 .item p{font-size:32px;line-height:1.25;font-weight:400;color:var(--reos-alway-dark, #111111)}.block-testimonial.layout-02 .meta{margin-top:40px}.block-testimonial.layout-02 .meta .name{font-size:18px;line-height:1.44;font-weight:500;color:var(--reos-alway-dark, #111111);margin-bottom:5px}.block-testimonial.layout-02 .position{color:var(--reos-alway-dark, #111111)}.block-testimonial.layout-02 .control{max-width:270px;margin:32px auto 0}.block-testimonial.layout-02 .control .item{cursor:pointer;border:3px solid transparent;border-radius:50%;width:64px}.block-testimonial.layout-02 .control img{border-radius:50%;width:64px;height:64px;object-fit:cover}.block-testimonial.layout-02 .control .swiper-slide-thumb-active .item{border-color:var(--reos-alway-white, #ffffff)}.block-testimonial.layout-02 .testimonial-gallery{background-repeat:no-repeat;background-position:top center}.block-testimonial.layout-03 .item{padding:28px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:var(--reos-neutral-white, #ffffff)}.block-testimonial.layout-03 .item p{font-size:18px;line-height:1.44;font-weight:400;color:var(--reos-neutral-dark, #111111);margin-bottom:32px}.block-testimonial.layout-03 .item .meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}.block-testimonial.layout-03 .item .meta i{font-size:28px;color:var(--reos-primary-navy, #0057fc)}.block-testimonial.layout-03 .item .author{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.block-testimonial.layout-03 .item .avatar{position:relative;margin-right:15px}.block-testimonial.layout-03 .item .avatar img{width:64px;height:64px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.block-testimonial.layout-03 .item .avatar i{font-size:24px;position:absolute;top:0;right:0;color:var(--reos-primary-navy, #0057fc)}.block-testimonial.layout-03 .item .name{font-size:16px;line-height:1.5;font-weight:500;color:var(--reos-neutral-dark, #111111)}.block-testimonial.layout-03 .item .position{font-style:italic}.block-testimonial.layout-03 .item .logo img{height:64px}.block-testimonial.layout-04 .item p{font-size:24px;line-height:1.33;font-weight:400;color:var(--reos-neutral-normal, #555555);margin-bottom:24px}.block-testimonial.layout-04 .item .meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center}.block-testimonial.layout-04 .item .author{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.block-testimonial.layout-04 .item .avatar{position:relative;margin-right:15px}.block-testimonial.layout-04 .item .avatar img{width:64px;height:64px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.block-testimonial.layout-04 .item .avatar i{font-size:24px;position:absolute;top:0;right:0;color:var(--reos-primary-navy, #0057fc);z-index:2}.block-testimonial.layout-04 .item .name{font-size:16px;line-height:1.5;font-weight:500;color:var(--reos-neutral-dark, #111111)}.block-testimonial.layout-04 .item .logo img{height:64px}.block-testimonial.item-grey .item{background-color:var(--reos-shade-background, #F8F9FC)}.block-testimonial.item-border .item{border:1px solid var(--reos-border-line, #eeeeee)}.block-testimonial.layout-05 .item{background-color:var(--reos-shade-background, #F8F9FC);padding:0 170px 0 230px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;margin-top:48px;justify-content:space-between}.block-testimonial.layout-05 .item .content{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 366px);flex:0 0 calc(100% - 366px);max-width:calc(100% - 366px);width:calc(100% - 366px)}.block-testimonial.layout-05 .item .content p{font-size:18px;line-height:1.33;margin-bottom:36px}.block-testimonial.layout-05 .item .content .author{font-weight:600;color:var(--reos-neutral-dark, #111111)}.block-testimonial.layout-05 .item .thumb{-webkit-box-flex:0;-ms-flex:0 0 286px;flex:0 0 286px;max-width:286px;width:286px}.block-testimonial.layout-05 .item .thumb img{margin-top:-48px}.block-testimonial.layout-06 .item{padding:32px 32px 0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.block-testimonial.layout-06 .item .content{font-size:18px;margin-bottom:24px}.block-testimonial.layout-06 .item .author{font-weight:500}.block-testimonial.layout-06 .item .avatar{text-align:right}.block-testimonial.layout-06 .item .avatar img{margin-top:-30px}.block-testimonial.layout-07 .item{text-align:center}.block-testimonial.layout-07 .content{padding:28px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:var(--reos-border-line, #eeeeee);margin-bottom:36px}.block-testimonial.layout-07 .content svg{margin-bottom:28px}.block-testimonial.layout-07 .content p{font-style:italic}.block-testimonial.layout-07 .avatar img{width:80px;height:80px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-bottom:16px}.block-testimonial.layout-07 .name{font-size:18px;line-height:1.33;font-weight:500;color:var(--reos-neutral-dark, #111111);margin-bottom:4px}.block-testimonial.layout-07 .position{font-size:14px}.block-testimonial.nav-layout-02 .swiper-button-next,.block-testimonial.nav-layout-02 .swiper-button-prev{width:auto;height:auto}.block-testimonial.nav-layout-02 .swiper-button-next::after,.block-testimonial.nav-layout-02 .swiper-button-prev::after{content:"";display:none}.block-testimonial.nav-layout-02 .swiper:hover .swiper-button-next{right:70px}.block-testimonial.nav-layout-02 .swiper:hover .swiper-button-prev{left:70px}.block-testimonial .item.background-01{background-color:rgba(0, 87, 252, 0.1)}.block-testimonial .item.background-02{background-color:rgba(255, 31, 37, 0.1)}.block-testimonial .item.background-03{background-color:rgba(58, 180, 70, 0.1)}@media (max-width:992px){.block-testimonial .layout-05 .item{padding:30px 30px 0;flex-direction:column;margin-top:0}.block-testimonial .layout-05 .item .content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}.block-testimonial .layout-05 .item .thumb img{margin:20px 0 0}.block-testimonial .layout-05 .swiper-button-next,.block-testimonial .layout-05 .swiper-button-prev{display:none}.block-testimonial.layout-06 .item{margin-bottom:30px}}@media (max-width:576px){.testimonial-slider .item{padding:20px}.testimonial-slider .item p{margin-bottom:24px;text-align:center}.testimonial-slider .item .meta .logo{display:none}.testimonial-slider .item .avatar{margin-right:0;margin-bottom:10px}.testimonial-slider .item .author{flex-direction:column;width:100%;text-align:center}.testimonial-slider .item .date{text-align:center}.block-testimonial.layout-02 .item p{font-size:22px}.block-testimonial.layout-02 .control{max-width:180px}.block-testimonial.layout-03 .item .avatar{margin-right:0}.block-testimonial.layout-03 .item .meta i{position:absolute;top:30px;right:30px}.block-testimonial.layout-03 .item .logo{text-align:center}.block-testimonial.layout-01 .item{padding:20px}.block-testimonial.layout-01 .shape-01,.block-testimonial.layout-01 .shape-02{display:none}}.icon-box{margin-bottom:30px}.icon-box .icon + .content{margin-top:24px}.icon-box .desc{margin-top:16px}.icon-box .number{font-size:56px;line-height:1.11;font-weight:600;color:#064A97;margin-bottom:30px}.icon-box.p30{padding:30px}.icon-box.p48{padding:48px}.block-icon-box.layout-01 .icon-box{margin-bottom:60px}.block-icon-box.layout-01 .icon-box img{height:64px;object-fit:cover}.block-icon-box.layout-01 .icon-box .title{margin-top:0}.block-icon-box.layout-01.mb40 .icon-box{margin-bottom:40px}.block-icon-box.layout-02 .icon-box{border:1px solid var(--reos-border-line, #eeeeee);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:30px;height:calc(100% - 30px)}.block-icon-box.layout-02 .icon-box .content{padding:0}.block-icon-box.layout-02.br20 .icon-box{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.block-icon-box.layout-02.icon64 .icon img{height:64px}.block-icon-box.layout-03 .icon-box{border:1px solid var(--reos-border-line, #eeeeee);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:30px}.block-icon-box.layout-03 .icon-box .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between}.block-icon-box.layout-03 .icon-box .icon{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;max-width:100px}.block-icon-box.layout-03 .icon-box .desc{margin-top:10px;font-size:18px;line-height:1.44}.block-icon-box.layout-03 .icon-box img{height:100%}.block-icon-box.layout-03 .icon-box .content{padding:0;margin:0;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 148px);flex:0 0 calc(100% - 148px);max-width:calc(100% - 148px)}.block-icon-box.layout-04 .icon-box{text-align:center;margin-bottom:30px;border:1px solid var(--reos-border-line, #eeeeee);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.block-icon-box.layout-04 .icon-box .title{font-size:32px}.block-icon-box.layout-04 .icon-box .desc{margin-top:24px;font-size:18px;line-height:1.44}.block-icon-box.layout-04 .icon-box .tel{font-size:24px;line-height:1.33;font-weight:600;color:var(--reos-neutral-dark, #111111);margin-top:24px;display:inline-block}.block-icon-box.layout-05 .icon-box:not(:last-child){margin-bottom:32px}.block-icon-box.layout-05 .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.block-icon-box.layout-05 .icon{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;max-width:50px;width:50px}.block-icon-box.layout-05 .icon i{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border:1px solid var(--reos-primary-navy, #0057fc);font-size:24px;color:#064A97!important;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.block-icon-box.layout-05 .content{margin-top:0;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 70px);flex:0 0 calc(100% - 70px);max-width:calc(100% - 70px);width:calc(100% - 70px)}.block-icon-box.layout-05 .content .desc{margin-top:8px}.block-icon-box.layout-06 .icon{width:50px;height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;font-size:28px;color:var(--reos-alway-white, #ffffff)}.block-icon-box.layout-07 .title{font-size:18px;line-height:1.44;font-weight:500}.block-icon-box.border-right .row>div:first-child .icon-box{padding-left:0}.block-icon-box.border-right .row>div:last-child .icon-box{padding-right:0;border:0}.block-icon-box.border-right .icon-box{padding:32px 60px;border-right:1px solid var(--reos-border-line, #eeeeee);margin:0 0 30px 0}.block-icon-box.layout-08 .icon-box{padding:40px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid var(--reos-border-line, #eeeeee);text-align:center}.block-icon-box.layout-08 .icon-box .content{margin-top:40px}.block-icon-box.layout-08 .icon-box .desc{margin-top:8px}.block-icon-box.layout-08 .icon{width:80px;height:80px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;margin:0 auto}.block-icon-box.layout-08 .icon i{font-size:48px;color:var(--reos-alway-white, #ffffff)}.block-icon-box.item-grey .icon-box{background-color:var(--reos-shade-background, #F8F9FC)}.block-icon-box.layout-09 .icon-box{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:40px;text-align:center}.block-icon-box.layout-09 .number{width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:var(--reos-primary-navy, #0057fc);display:block;font-size:24px;color:var(--reos-alway-white, #ffffff);line-height:40px;text-align:center;margin:0 auto}.block-icon-box.layout-09 .title{font-weight:500;margin-bottom:16px}.block-icon-box.layout-10 .number{font-size:100px;line-height:1.1;font-weight:400;color:var(--reos-border-line, #eeeeee);margin-bottom:8px}.block-icon-box.layout-10 .content{padding-left:60px;padding-right:40px}.block-icon-box.layout-10 .content .title{font-size:24px;line-height:1.1;font-weight:600;margin-bottom:16px}.block-icon-box.layout-10 .content .desc{font-size:18px;line-height:1.3;font-weight:400}.block-icon-box.layout-11 .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.block-icon-box.layout-11 .icon{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;max-width:80px;width:80px}.block-icon-box.layout-11 .icon i{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:80px;height:80px;font-size:48px;color:var(--reos-primary-navy, #0057fc);background-color:var(--reos-shade-background, #F8F9FC);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.block-icon-box.layout-11 .content{margin-top:0;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 112px);flex:0 0 calc(100% - 112px);max-width:calc(100% - 112px);width:calc(100% - 112px)}.block-icon-box.layout-11 .content .desc{margin-top:8px}.block-icon-box.layout-12 .icon-box{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--reos-border-line, #eeeeee)}.block-icon-box.layout-12 .icon-box:last-child{border-bottom:0}.block-icon-box.layout-12 .icon-box .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start;justify-content:space-between}.block-icon-box.layout-12 .icon-box .inner .content{margin:0;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 85px);flex:0 0 calc(100% - 85px);max-width:calc(100% - 85px);width:calc(100% - 85px)}.block-icon-box.layout-12 .icon-box .inner .icon{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;max-width:60px;width:60px}.block-icon-box.layout-13 .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.block-icon-box.layout-13 .icon{width:64px;height:64px;-webkit-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px;max-width:64px;width:64px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;font-size:36px;color:var(--reos-alway-white, #ffffff)}.block-icon-box.layout-13 .content{margin-left:28px;margin-top:0}.block-icon-box.layout-13 .desc{margin-top:8px}.block-icon-box.layout-14 .icon-box{border:1px solid var(--reos-border-line, #eeeeee);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin-bottom:30px;height:calc(100% - 30px);padding:50px 30px}.block-icon-box.layout-14 .icon-box .content{padding:0}.block-icon-box.layout-14 .icon img{height:64px}.block-icon-box.layout-15 .icon-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;padding:28px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:var(--reos-neutral-white, #ffffff);justify-content:space-between}.block-icon-box.layout-15 .icon-box .icon{-webkit-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px;max-width:64px;width:64px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:var(--reos-shade-background, #F8F9FC);height:64px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.block-icon-box.layout-15 .icon-box .icon i{font-size:36px;color:var(--reos-neutral-dark, #111111)}.block-icon-box.layout-15 .icon-box .title{font-size:24px;line-height:1.33;font-weight:600}.block-icon-box.layout-15 .icon-box .desc{margin-top:8px}.block-icon-box.layout-15 .icon-box .content{margin-top:0;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 92px);flex:0 0 calc(100% - 92px);max-width:calc(100% - 92px);width:calc(100% - 92px)}.block-icon-box.layout-16 .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;margin-bottom:32px;justify-content:space-between}.block-icon-box.layout-16 .icon{width:100px;height:100px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;background-color:var(--reos-shade-background, #F8F9FC)}.block-icon-box.layout-16 .content{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 125px);flex:0 0 calc(100% - 125px);max-width:calc(100% - 125px);width:calc(100% - 125px)}.block-icon-box.layout-16 .content .title{font-size:24px;line-height:1.33;font-weight:600;margin-bottom:8px}.block-icon-box.layout-17{margin-top:40px}.block-icon-box.layout-17 .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.block-icon-box.layout-17 .item .icon{margin-right:24px}.block-icon-box.layout-17 .item .title{font-size:18px;line-height:1.44;font-weight:500;color:var(--reos-alway-dark, #111111)}.block-icon-box.layout-17 .item .desc{font-size:32px;line-height:1.25;font-weight:500;color:var(--reos-alway-dark, #111111)}.block-icon-box.layout-18 .icon-box{background-color:#212020;padding:25px 20px;height:calc(100% - 30px);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center}.block-icon-box.layout-18 .icon-box i{font-size:28px;color:var(--reos-primary-navy, #0057fc);margin-bottom:20px}.block-icon-box.layout-18 .icon-box .title{color:var(--reos-alway-white, #ffffff);font-size:16px}@media (max-width:1200px){.block-icon-box.layout-17 .item{margin-top:30px}}@media (max-width:992px){.block-icon-box.border-right .icon-box{padding:0;border-right:0}.block-icon-box.layout-10 .item{margin-bottom:30px}.block-icon-box.layout-10 .content{padding-right:0}}@media (max-width:768px){.icon-box{margin-bottom:30px}.icon-box .content{padding-right:0}.icon-box.layout-02{padding:20px!important}.block-icon-box.layout-01 .icon-box{margin-bottom:30px}.block-icon-box.layout-01 .icon-box .icon + .content{padding-right:0}}@media (max-width:576px){.block-icon-box.layout-03 .icon-box{text-align:center;padding:20px}.block-icon-box.layout-03 .icon-box .icon{margin-bottom:32px}.block-icon-box.layout-03 .icon-box .inner{flex-wrap:wrap;flex-direction:column}.block-icon-box.layout-03 .icon-box .content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.block-icon-box.layout-17{margin-top:0}.block-icon-box.layout-17 .item .icon{margin-right:12px}.block-icon-box.layout-17 .item svg{width:40px}.block-icon-box.layout-17 .item .title{font-size:14px}.block-icon-box.layout-17 .item .desc{font-size:18px}}.posttype .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:var(--reos-shade-background, #F8F9FC);padding:32px;margin-bottom:12px}.posttype .box .sub{font-weight:500;color:var(--reos-neutral-dark, #111111);margin-bottom:12px;letter-spacing:2px}.posttype .box .title{margin-top:0;margin-bottom:8px}.posttype .box .desc{font-size:18px}.posttype.layout-02 .box{padding:32px 0;background-color:transparent;margin:0;border-top:1px solid var(--reos-border-line, #eeeeee)}.section-posttype .action p{font-size:24px;line-height:1.33;font-weight:600;color:var(--reos-neutral-dark, #111111)}.section-posttype .action a{display:inline-block;margin-top:24px;font-weight:500;color:var(--reos-primary-navy, #0057fc)}.section-posttype .action a:hover{text-decoration:underline}@media (max-width:576px){.posttype .box{flex-direction:column}.posttype .box .content{text-align:center}.posttype .box .button-wrap{margin-top:24px}}.section-text .text-left h2{font-size:40px;line-height:1.2;font-weight:600}.section-text .text-left p{font-size:24px;line-height:1.33;font-weight:500;color:var(--reos-neutral-dark, #111111)}.section-text .text-right p{font-size:18px;line-height:1.44;font-weight:400}@media (max-width:992px){.section-text .text-left{margin-bottom:24px}}@media (max-width:576px){.section-text .text-left h2{font-size:28px}.section-text .text-left p{font-size:18px}}.block-video{position:relative}.block-video img{width:100%}.block-video .icon-popup{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:80px;height:80px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;background-color:var(--reos-alway-white, #ffffff);color:var(--reos-primary-navy, #0057fc)}.block-video .icon-popup i{font-size:40px}.block-video .icon-popup.background-navy{background-color:var(--reos-primary-navy, #0057fc)}.block-video .icon-popup.background-navy:before,.block-video .icon-popup.background-navy:after{background:var(--reos-primary-navy, #0057fc)}.block-video .icon-popup.background-navy i{color:var(--reos-alway-white, #ffffff)}.block-video .icon-popup.size-m{width:64px;height:64px}.block-video .icon-popup.size-m i{font-size:36px}.block-video .icon-popup:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--reos-alway-white, #ffffff);opacity:0.8;animation:ripple-1 2s infinite ease-in-out;z-index:-1}.block-video .icon-popup:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--reos-alway-white, #ffffff);opacity:0.6;animation:ripple-2 2s infinite ease-in-out;animation-delay:0s;animation-delay:0.5s;z-index:-1}@keyframes ripple-1{0%{transform:scale(1);opacity:1}100%{transform:scale(1.5);opacity:0}}@keyframes ripple-2{0%{transform:scale(1);opacity:1}100%{transform:scale(1.7);opacity:0}}.partner-box{padding:28px;border:1px solid var(--reos-border-line, #eeeeee);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center}.partner-box img{height:64px;object-fit:cover}.block-partner.no-border .partner-box{border:0;padding:0}.block-partner.layout-01 .partner-box{margin-bottom:80px}.block-partner.layout-01 img{width:80px;height:80px;object-fit:cover;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@media (max-width:992px){.partner-box{margin-bottom:30px}}.block-map iframe{width:100%}.block-list.block-list-flex li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between}.block-list.block-flex-center ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.block-list.block-flex-center.layout-01 span{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;font-weight:500}.block-list.block-flex-center.layout-01 i{margin-right:10px}.block-list.block-flex-center.layout-01 li,.block-list.block-flex-center.layout-01 li:last-child{margin:0 22px 20px}.block-list.layout-01 li{margin-bottom:24px}.block-list.layout-01 li:last-child{margin-bottom:0}.block-list.layout-01 h4{margin-bottom:12px}.block-list.layout-01 i{width:28px;height:28px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;max-width:28px;width:28px;align-items:center;justify-content:center;background-color:var(--reos-primary-navy, #0057fc);color:var(--reos-alway-white, #ffffff)}.block-list.layout-01 span{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 40px);flex:0 0 calc(100% - 40px);max-width:calc(100% - 40px);width:calc(100% - 40px);display:inline-block}.block-list.layout-02 li{padding:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid var(--reos-border-line, #eeeeee);margin-bottom:12px;padding-left:65px;position:relative}.block-list.layout-02 li:last-child{margin-bottom:0}.block-list.layout-02 li i{font-size:28px;position:absolute;top:20px;left:20px;color:var(--reos-primary-navy, #0057fc)}.block-list.layout-02 li .title{margin-bottom:8px}.block-list.layout-03 li{position:relative;padding-left:64px;margin-bottom:32px}.block-list.layout-03 li:last-child{margin-bottom:0}.block-list.layout-03 li .number{width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:500;color:var(--reos-alway-white, #ffffff)}.block-list.layout-03 li .number.background-alway-white{color:var(--reos-primary-navy, #0057fc)}.block-list.layout-03 li .number.size-l{width:50px;height:50px}.block-list.layout-03 li .title{margin-bottom:8px}.block-list.layout-03 li .title.size-l{font-size:24px;line-height:1.33;font-weight:600}.block-list.layout-03.color-white .title,.block-list.layout-03.color-white .desc{color:var(--reos-alway-white, #ffffff)}.block-list.layout-04 li{position:relative;margin-bottom:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.block-list.layout-04 li:last-child{margin-bottom:0}.block-list.layout-04 li .number{width:64px;height:64px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:500;color:var(--reos-primary-navy, #0057fc);background-color:var(--reos-neutral-white, #ffffff);margin-right:24px}.block-list.layout-04 li .title{font-size:24px;line-height:1.33;font-weight:600}.block-list.layout-05 li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--reos-border-line, #eeeeee)}.block-list.layout-05 li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.block-list.layout-05 li svg{margin-right:24px}.block-list.layout-06 li{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background-color:var(--reos-neutral-white, #ffffff);padding:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;box-shadow:0px 4px 20px rgba(0, 0, 0, 0.08);margin-bottom:24px}.block-list.layout-06 li:last-child{margin-bottom:0}.block-list.layout-06 li .icon{width:50px;height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:rgba(0, 87, 252, 0.15);margin-right:16px}.block-list.layout-06 li .icon svg path{stroke:#0057fc}.block-list.layout-06 li span{font-size:18px}.block-list.layout-06 li:nth-child(2n){margin-left:98px}.block-list.layout-06 li:nth-child(2n) .icon{background-color:rgba(255, 31, 37, 0.15)}.block-list.layout-06 li:nth-child(2n) .icon svg path{stroke:#ff1f25}.block-list.layout-06 li:nth-child(2n+1){margin-right:98px}.block-list.layout-07 .inner{max-width:770px;margin:0 auto}.block-list.layout-07 .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:40px}.block-list.layout-07 .item img{width:50px;height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-bottom:8px}.block-list.layout-07 .item:nth-child(2n) .content{background-color:var(--reos-shade-background, #F8F9FC);color:var(--reos-neutral-dark, #111111)}.block-list.layout-07 .customer{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;max-width:50px;width:50px;text-align:center}.block-list.layout-07 .customer .name{font-size:14px}.block-list.layout-07 .content{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 100px);flex:0 0 calc(100% - 100px);max-width:calc(100% - 100px);width:calc(100% - 100px);padding:24px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:var(--reos-primary-navy, #0057fc);color:var(--reos-alway-white, #ffffff);line-height:normal}.block-list.layout-08 li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;font-size:18px;line-height:1.2;font-weight:400;margin-bottom:20px}.block-list.layout-08 li:last-child{margin-bottom:0}.block-list.layout-08 li i{font-size:24px;margin-right:12px;color:var(--reos-primary-navy, #0057fc)}.block-list.layout-09 ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center}.block-list.layout-09 ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;margin-right:80px}.block-list.layout-09 ul li:last-child{margin-right:0}.block-list.layout-09 ul li i{-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px;max-width:36px;width:36px;width:36px;height:36px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;background-color:var(--reos-shade-background, #F8F9FC);font-size:18px;color:var(--reos-primary-navy, #0057fc);margin-right:16px}.block-list.layout-09 ul li span{font-size:18px;line-height:1.44;font-weight:500;color:var(--reos-neutral-dark, #111111)}@media (max-width:768px){.block-list.layout-09 ul{flex-direction:column}.block-list.layout-09 ul li{margin:0 0 20px 0}.block-list.layout-09 ul li:last-child{margin-bottom:0}}@media (max-width:576px){.block-list.layout-06 li{margin-right:0!important;margin-left:0!important}.block-list.block-flex-center ul{flex-direction:column}}.block-timeline.layout-01{position:relative;padding:30px 0}.block-timeline.layout-01:before{content:"";width:4px;position:absolute;top:0;left:8px;height:100%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:var(--reos-alway-dark, #111111)}.block-timeline.layout-01 .item{margin-bottom:30px;padding-left:85px;position:relative}.block-timeline.layout-01 .item:before{content:"";width:20px;height:20px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:4px solid var(--reos-alway-dark, #111111);position:absolute;top:6px;left:0;background-color:var(--reos-tone-yellow, #ffdd0f)}.block-timeline.layout-01 .item:after{content:"";width:30px;height:2px;display:block;background-color:var(--reos-alway-dark, #111111);position:absolute;left:42px;top:15px}.block-timeline.layout-01 .item .date{font-size:24px;line-height:1.33;font-weight:500;margin-bottom:10px;color:var(--reos-alway-dark, #111111)}.block-timeline.layout-01 .item .title{font-size:32px;line-height:1.25;font-weight:600;margin-bottom:10px;color:var(--reos-alway-dark, #111111)}.block-timeline.layout-01 .item .desc{font-size:18px;color:var(--reos-alway-dark, #111111)}.block-timeline.layout-02{position:relative}.block-timeline.layout-02::before{content:"";width:2px;position:absolute;top:0;left:50%;margin-left:-1px;height:100%;background-color:var(--reos-border-line, #eeeeee)}.block-timeline.layout-02 .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.block-timeline.layout-02 .item:last-child{margin-bottom:0}.block-timeline.layout-02 .item .inner{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%;padding:5px 40px;padding-left:100px;padding-right:40px;text-align:right;position:relative}.block-timeline.layout-02 .item.is-active .inner::before{content:"";background-color:var(--reos-primary-navy, #0057fc)}.block-timeline.layout-02 .inner::before{content:"";width:2px;position:absolute;top:0;left:auto;right:-1px;height:100%;background-color:transparent}.block-timeline.layout-02 .inner::after{content:"";width:10px;height:10px;position:absolute;top:24px;left:auto;right:-5px;background-color:var(--reos-neutral-white, #ffffff);border:2px solid var(--reos-primary-navy, #0057fc);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.block-timeline.layout-02 .item:nth-child(2n+1){justify-content:flex-end}.block-timeline.layout-02 .item:nth-child(2n+1) .inner{padding-right:100px;padding-left:40px;text-align:left}.block-timeline.layout-02 .item:nth-child(2n+1) .inner::before{left:-1px;right:auto}.block-timeline.layout-02 .item:nth-child(2n+1) .inner::after{left:-5px;right:auto}.block-timeline.layout-02 .team{margin-bottom:24px}.block-timeline.layout-02 .team img{width:50px;height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-right:10px}.block-timeline.layout-02 .team img:last-child{margin-right:0}.block-timeline.layout-02 .time{font-size:14px;color:var(--reos-primary-navy, #0057fc);margin-bottom:10px}.block-timeline.layout-02 .title{margin-bottom:12px}.block-timeline.layout-02 .twitter{font-size:14px;color:var(--reos-neutral-medium, #999999);margin-bottom:12px}.block-timeline.layout-02 .date-line{position:absolute;top:55%;left:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);transform-origin:left}.block-timeline.layout-02 .date-line a{font-size:14px;line-height:1.2;font-weight:500;color:var(--reos-neutral-medium, #999999);display:inline-block;margin-right:30px}.block-timeline.layout-02 .date-line a:last-child{margin-right:0}.block-timeline.layout-02 .date-line a:hover,.block-timeline.layout-02 .date-line a.is-active{color:var(--reos-primary-navy, #0057fc)}.block-timeline.layout-03{position:relative}.block-timeline.layout-03::before{content:"";width:4px;position:absolute;top:0;left:50%;margin-left:-1px;height:100%;background-color:var(--reos-alway-dark, #111111)}.block-timeline.layout-03 .item{margin-bottom:50px}.block-timeline.layout-03 .item .inner{box-shadow:0 0 30px 0 rgba(0, 0, 0, 0.05);background-color:var(--reos-alway-white, #ffffff);padding:28px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;position:relative;width:calc(50% - 60px)}.block-timeline.layout-03 .item .inner::before{content:"";background-color:var(--reos-alway-dark, #111111);width:30px;height:2px;display:block;position:absolute;top:40px;right:-15px}.block-timeline.layout-03 .item .inner::after{content:"";width:30px;height:30px;position:absolute;top:24px;left:auto;right:-76px;background-color:var(--reos-primary-navy, #0057fc);border:6px solid var(--reos-tone-yellow, #ffdd0f);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.block-timeline.layout-03 .item:last-child{margin-bottom:0}.block-timeline.layout-03 .item .date{position:absolute;left:calc(100% + 120px)}.block-timeline.layout-03 .item .date .month{font-weight:500;color:var(--reos-alway-dark, #111111);display:block}.block-timeline.layout-03 .item .date .year{font-size:40px;line-height:1.2;font-weight:600;color:var(--reos-alway-dark, #111111)}.block-timeline.layout-03 .item .title{color:var(--reos-alway-dark, #111111)}.block-timeline.layout-03 .item .desc{color:var(--reos-alway-dark, #111111);line-height:1.44}.block-timeline.layout-03 .item:nth-child(2n+1){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-end}.block-timeline.layout-03 .item:nth-child(2n+1) .inner::before{content:"";right:auto;left:-15px}.block-timeline.layout-03 .item:nth-child(2n+1) .inner:after{right:auto;left:-74px}.block-timeline.layout-03 .item:nth-child(2n+1) .date{right:calc(100% + 120px);left:auto}.block-timeline.layout-03 .title{margin-bottom:12px}@media (max-width:768px){.block-timeline.layout-02::before{left:0;margin:0}.block-timeline.layout-02 .item .inner{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;text-align:left;padding:15px 0px 15px 40px!important}.block-timeline.layout-02 .item .inner:before{left:0;right:auto}.block-timeline.layout-02 .item .inner:after{left:-4px;right:auto}.block-timeline.layout-02 .date-line{position:static;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;text-align:center;margin-bottom:30px}.block-timeline.layout-03::before{left:0}.block-timeline.layout-03 .item .inner{width:calc(100% - 60px);margin:0 0 0 auto}.block-timeline.layout-03 .item .inner .date{position:static;margin:0 0 10px}.block-timeline.layout-03 .item .inner:before{left:-15px;right:auto;top:37px}.block-timeline.layout-03 .item .inner:after{right:auto;left:-74px}}.block-image-box.layout-01 .image-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;margin-bottom:60px}.block-image-box.layout-01 .thumbnail{-webkit-box-flex:0;-ms-flex:0 0 270px;flex:0 0 270px;max-width:270px;height:270px;border:1px solid var(--reos-border-line, #eeeeee);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.block-image-box.layout-01 .content{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 300px);flex:0 0 calc(100% - 300px);max-width:calc(100% - 300px);padding-right:90px}.block-image-box.layout-01 .title{font-size:32px;line-height:1.25;font-weight:500;position:relative;display:inline-block;margin-bottom:10px}.block-image-box.layout-01 .title:after{content:"";height:8px;position:absolute;left:0;bottom:6px;background-color:var(--reos-tone-yellow, #ffdd0f);display:block;width:100%;z-index:-1}.block-image-box.layout-01 .desc{font-size:18px;line-height:1.44;font-weight:400;margin-bottom:18px}.block-image-box.layout-02{padding:60px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;text-align:center}.block-image-box.layout-02 + .block-image-box.layout-02{margin-top:60px}.block-image-box.layout-02 .title{font-size:32px;line-height:1.33;font-weight:600;margin-bottom:12px}.block-image-box.layout-02 .desc{font-size:18px;line-height:1.11;font-weight:400;margin-bottom:40px}.block-image-box.layout-02 img{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.block-image-box.layout-03 .item{text-align:center}.block-image-box.layout-03 .item .thumb{padding:64px;margin-bottom:36px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.block-image-box.layout-03 .item .thumb.background-01{background-image:linear-gradient(180deg, rgba(0, 87, 252, 0.15) 0%, rgba(244, 51, 25, 0.15) 100%)}.block-image-box.layout-03 .item .thumb.background-02{background-image:linear-gradient(180deg, rgba(96, 77, 224, 0.15) 0%, rgba(255, 204, 0, 0.15) 100%)}.block-image-box.layout-03 .item .title{font-size:32px;line-height:1.33;font-weight:600;margin-bottom:12px}.block-image-box.layout-03 .item .desc{font-size:18px;line-height:1.33;font-weight:400}.block-image-box.layout-04{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.block-image-box.layout-04 .image-box{text-align:center;padding:40px;border:1px solid var(--reos-border-line, #eeeeee)}.block-image-box.layout-04 .thumbnail img{width:164px;height:164px;object-fit:contain;margin-bottom:30px}.block-image-box.layout-04 .thumbnail.w80 img{width:80px;height:80px}.block-image-box.layout-04 .title{font-size:24px;line-height:1.33;font-weight:500;margin-bottom:10px}.block-image-box.layout-04 .title.w600{font-weight:600}.block-image-box.layout-04 .desc{margin-bottom:26px}.block-image-box.layout-05 .image-box{margin-bottom:30px}.block-image-box.layout-05 .image-box:hover .thumbnail{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-o-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);z-index:1}.block-image-box.layout-05 .thumbnail{-webkit-box-shadow:0 0 40px rgba(51, 51, 51, 0.1);-moz-box-shadow:0 0 40px rgba(51, 51, 51, 0.1);-o-box-shadow:0 0 40px rgba(51, 51, 51, 0.1);-ms-box-shadow:0 0 40px rgba(51, 51, 51, 0.1);box-shadow:0 0 40px rgba(51, 51, 51, 0.1);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all 0.3s;transition:all 0.3s;position:relative}.block-image-box.layout-05 .badge{font-size:14px;font-weight:500;text-transform:uppercase;color:var(--reos-alway-white, #ffffff);position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:50px;height:50px;padding-left:8px;padding-right:8px;top:30px;right:0;left:auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:8;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-o-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);-webkit-box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.15);-o-box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.15);-ms-box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.15);box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.15);background-color:var(--reos-tone-red, #ff1f25)}.block-image-box.layout-05 .badge-new{background-color:var(--reos-primary-navy, #0057fc)}.block-image-box.layout-05 .content{margin-top:20px}.block-image-box.layout-05 .title{text-align:center;font-size:18px;line-height:1.5;font-weight:500}.block-image-box.background-01{background-image:linear-gradient(180deg, rgba(0, 87, 252, 0.15) 0%, rgba(244, 51, 25, 0.15) 100%)}.block-image-box.background-02{background-image:linear-gradient(180deg, rgba(0, 87, 252, 0.15) 0%, rgba(17, 17, 17, 0.15) 100%)}.block-image-box.background-03{background-image:linear-gradient(180deg, rgba(96, 77, 224, 0.15) 0%, rgba(255, 204, 0, 0.15) 100%)}.block-image-box.background-04{background-image:linear-gradient(180deg, rgba(0, 87, 252, 0.15) 0%, rgba(45, 203, 72, 0.15) 100%)}@media (max-width:992px){.block-image-box.layout-02 + .block-image-box.layout-02{margin-top:32px}.block-image-box.layout-03 .item{margin-bottom:30px}.block-image-box.layout-04{flex-direction:column}}@media (max-width:576px){.block-image-box.layout-01 .image-box{flex-direction:column;margin-bottom:30px}.block-image-box.layout-01 .thumbnail{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;height:100%;width:100%}.block-image-box.layout-01 .thumbnail img{width:100%}.block-image-box.layout-01 .content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0;margin-top:20px;text-align:center}.block-image-box.layout-02{padding:30px}.block-image-box.layout-04 .image-box{padding:30px 20px}.block-image-box.layout-05 .badge{top:20px;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-o-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}.block-social p{margin-bottom:20px;font-size:18px;line-height:1.44;font-weight:400}.block-social li{display:inline-block;margin-right:32px}.block-social li img{height:40px}.block-social li:last-child{margin-right:0}.block-step ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.block-step li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.block-step li:after{content:"";width:40px;height:1px;background-color:var(--reos-primary-navy, #0057fc);display:inline-block;margin:0 40px}.block-step li:last-child:after{content:"";display:none}.block-step span{width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:var(--reos-primary-navy, #0057fc);color:var(--reos-alway-white, #ffffff);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;font-size:24px;line-height:1.1;font-weight:500;margin-right:16px}.block-step p{font-size:24px;line-height:1.33;font-weight:600;color:var(--reos-neutral-dark, #111111)}@media (max-width:768px){.block-step ul{flex-direction:column}.block-step li{width:100%;margin-bottom:20px}.block-step li:after{content:"";display:none}}.block-tab.layout-01{max-width:970px;margin:0 auto}.block-tab.layout-01 .tab-navs{margin-bottom:0}.block-tab.layout-01 .tab-navs ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between}.block-tab.layout-01 .tab-navs li{margin:0;-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;width:33.33%;text-align:center}.block-tab.layout-01 .tab-navs a{display:block;padding-bottom:16px;border-bottom:2px solid var(--reos-border-line, #eeeeee)}.block-tab.layout-01 .tab-navs a.is-active{border-bottom-color:var(--reos-primary-navy, #0057fc)}.block-tab.layout-01 .tab-content{padding:60px 60px 0}.block-tab.layout-01 .tab-content h5{font-size:24px;line-height:1.33;font-weight:600;margin-bottom:16px}.block-tab.layout-01 .tab-content p{font-size:18px;line-height:1.33;font-weight:400}.block-tab.layout-02 .tab-navs .tab-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.block-tab.layout-02 .tab-navs li{display:block;margin:0}.block-tab.layout-02 .tab-navs li:last-child{margin-bottom:0}.block-tab.layout-02 .tab-navs i{width:36px;height:36px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:var(--reos-shade-background, #F8F9FC);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;margin-right:10px;position:absolute;top:9px;left:0}.block-tab.layout-02 .tab-navs a{font-weight:400;padding:17px 0 17px 45px;border:0;position:relative;border-right:2px solid var(--reos-border-line, #eeeeee)}.block-tab.layout-02 .tab-navs a.is-active{color:var(--reos-primary-navy, #0057fc);border-right-color:var(--reos-primary-navy, #0057fc)}.block-tab.layout-02 .tab-navs a.is-active i{background-color:var(--reos-primary-navy, #0057fc);color:var(--reos-alway-white, #ffffff)}.block-tab.layout-03 .tab-navs{max-width:350px;padding-left:24px}.block-tab.layout-03 .tab-navs li{margin:0 0 16px 0;display:block}.block-tab.layout-03 .tab-navs li:last-child{margin-bottom:0}.block-tab.layout-03 .tab-nav{padding:0 0 0 44px;border:0;position:relative}.block-tab.layout-03 .tab-nav:before{content:"\f00c";font-family:"Line Awesome Free";font-weight:900;width:24px;height:24px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;background-color:var(--reos-neutral-medium, #999999);color:var(--reos-neutral-white, #ffffff);font-size:14px;position:absolute;top:0;left:0}.block-tab.layout-03 .tab-nav span{font-size:14px;line-height:1.2;font-weight:500;color:var(--reos-neutral-medium, #999999);display:inline-block;margin-bottom:4px}.block-tab.layout-03 .tab-nav p{font-size:18px;line-height:1.2;font-weight:400;color:var(--reos-neutral-medium, #999999);text-transform:uppercase}.block-tab.layout-03 .tab-nav.is-active:before{background-color:var(--reos-primary-navy, #0057fc)}.block-tab.layout-03 .tab-nav.is-active span{color:var(--reos-primary-navy, #0057fc)}.block-tab.layout-03 .tab-nav.is-active p{color:var(--reos-neutral-dark, #111111)}.block-tab.layout-03 .tab-content .inner{padding:24px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;box-shadow:var(--reos-boxshadow-2);background-color:var(--reos-neutral-white, #ffffff);max-width:370px;margin:0 0 0 auto}.block-tab.layout-03 .tab-content .title{font-size:24px;line-height:1.2;font-weight:600;margin-bottom:20px;text-transform:capitalize}.block-tab.layout-03 .tab-content p{line-height:1.44}@media (max-width:992px){.block-tab.layout-03 .tab-content .inner{margin:30px 0;max-width:100%}}@media (max-width:767px){.block-tab.layout-01 .tab-navs ul{flex-direction:column}.block-tab.layout-01 .tab-navs li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}.block-tab.layout-01 .tab-navs li a{padding:16px}.block-tab.layout-01 .tab-content{padding:30px 0}}.block-canvas .circle-progress{position:relative;height:120px;margin-right:24px}.block-canvas .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;padding:0 100px;margin-bottom:30px}.block-canvas .item .title{font-size:24px;line-height:1.33;font-weight:600;margin-bottom:12px}.block-canvas .inner-content{position:absolute;top:5px;right:5px;left:5px;bottom:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;border:1px solid var(--reos-border-line, #eeeeee);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.block-canvas .inner-content .chart-number{font-size:24px;line-height:1.33;font-weight:600}@media (max-width:768px){.block-canvas .item{padding:0}}.block-grid.layout-01{display:grid;grid-template-columns:23% 23% 23% 23%;grid-gap:30px}.block-grid.layout-01 img{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:100%;height:100%;object-fit:cover}.block-grid.layout-01 .item:nth-child(1){grid-column-start:1;grid-column-end:3}.block-grid.layout-01 .item:nth-child(6){grid-column-start:3;grid-column-end:5}.block-grid.layout-01 .item-text{text-align:center}.block-grid.layout-01 .item-text .title{font-size:40px;line-height:1.44;font-weight:600;margin-bottom:24px}.block-grid.layout-01 .item-text .desc{margin-bottom:24px}.block-grid.layout-01 .item-auto img{width:auto;height:auto}.block-grid.layout-01 .image-left-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-end;justify-content:flex-start}.block-grid.layout-01 .item.popup-wrapper{position:relative}.block-grid.layout-01 .item.popup-wrapper:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(17, 17, 17, 0.3)}.block-grid.layout-01 .item.popup-wrapper .icon-popup{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.block-grid.layout-02{display:grid;grid-template-columns:50% 25% 25%;grid-gap:10px}.block-grid.layout-02 .grid-item{text-align:center;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:50px}.block-grid.layout-02 .grid-item .title{font-size:32px;line-height:1.25;font-weight:600;color:var(--reos-alway-white, #ffffff);margin-bottom:40px}.block-grid.layout-02 .button{width:100%;justify-content:center;margin-top:50px}@media (max-width:1200px){.block-grid.layout-02{grid-template-columns:50% 50%}.block-grid.layout-02 .grid-item:first-child{grid-column-start:1;grid-column-end:3}}@media (max-width:992px){.block-grid.layout-01{grid-template-columns:auto}}@media (max-width:768px){.block-grid.layout-01{display:block}.block-grid.layout-01 .item{margin-top:30px}.block-grid.layout-02{display:block}.block-grid.layout-02 .grid-item{margin-bottom:30px}.block-grid.layout-02 .grid-item:last-child{margin-bottom:0}.block-grid.layout-02 .block-countdown .number{font-size:32px}}@media (max-width:576px){.block-grid.layout-02 .grid-item{padding:30px}.block-grid.layout-02 .block-countdown{flex-wrap:wrap}.block-grid.layout-02 .block-countdown .item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%;text-align:center;margin-bottom:20px}.block-grid.layout-02 .block-countdown .number:after{content:"";display:none}.block-grid.layout-02 .button{margin-top:30px;height:auto}}.block-elasticstack{position:relative}.block-elasticstack .elasticstack{position:relative;perspective:1200px;perspective-origin:50% 200%;width:100%}.block-elasticstack .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:stretch;justify-content:flex-end;position:absolute;top:0;left:0;z-index:1;opacity:0;cursor:pointer;visibility:visible;transform-origin:50% -10%;transform:translate3d(0, 0, -180px);box-shadow:0 10px 7px -7px rgba(0, 0, 0, 0.12),0 0 4px rgba(0, 0, 0, 0.1);background-color:var(--reos-neutral-white, #ffffff)}.block-elasticstack .item.animate{-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.block-elasticstack .item.move-back{-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.47, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.47, 1.515);transition-timing-function:cubic-bezier(0.175, 0.885, 0.47, 1.515)}.block-elasticstack .thumb,.block-elasticstack .content{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%;position:relative}.block-elasticstack .thumb img{height:370px;width:100%;object-fit:cover}.block-elasticstack .content{padding:40px 40px 40px 60px}.block-elasticstack .content p{font-size:18px;line-height:1.33;font-weight:400;margin-bottom:12px;height:calc(100% - 60px);overflow:hidden}.block-elasticstack .content .name{font-size:18px;line-height:1.33;font-weight:600;color:var(--reos-neutral-dark, #111111);margin-bottom:4px}.block-elasticstack .quote{position:absolute;top:40px;right:40px;z-index:-1}.block-elasticstack .elasticstack-nav .icon{position:absolute;top:40%;cursor:pointer}.block-elasticstack .elasticstack-prev{left:-100px;right:auto}.block-elasticstack .elasticstack-next{right:-100px;left:auto}@media (max-width:992px){.block-elasticstack .elasticstack-nav{display:none}.block-elasticstack .item{flex-direction:column;display:block}.block-elasticstack .thumb{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}.block-elasticstack .thumb img{height:370px}.block-elasticstack .content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;padding:30px}.block-elasticstack .content p{height:auto}}.block-project .item{position:relative;margin-bottom:140px}.block-project .item .title{font-size:18px;line-height:1.3;font-weight:400;position:absolute;right:calc(100% + 10px);bottom:-20px;white-space:nowrap;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);transform-origin:top right}@media (max-width:992px){.pdr50{padding-right:30px}.pdl50{padding-left:30px}.block-project .item{margin-bottom:30px}}@media (max-width:768px){.pdr50{padding-right:0}.pdl50{padding-left:0}.block-project .spdt{padding-top:0}.block-project .item{padding-left:40px}.block-project .item img{width:100%}.block-project .item .title{right:calc(100% - 30px)}}.block-infinite{overflow:hidden}.block-infinite:hover .infinite{-webkit-animation-play-state:paused!important;-moz-animation-play-state:paused!important;animation-play-state:paused!important}.block-infinite .infinite{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;flex-wrap:nowrap;-webkit-animation:ticker 0s linear infinite 0s normal;-moz-animation:ticker 0s linear infinite 0s normal;animation:ticker 0s linear infinite 0s normal;animation-duration:0s}.block-infinite .infinite .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.block-infinite .infinite .item-dup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.block-infinite .infinite.layout-02{-webkit-animation:ticker_rtl 0s linear infinite 0s normal;-moz-animation:ticker_rtl 0s linear infinite 0s normal;animation:ticker_rtl 0s linear infinite 0s normal}.block-infinite.layout-01 .item svg{margin-right:8px}.block-infinite.layout-01 .item span{font-size:100px;line-height:1.2;font-weight:600;white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;color:var(--reos-alway-neutral-white)}.block-infinite.layout-01 .item span:after{content:"";height:8px;width:125px;display:block;background-color:var(--reos-alway-neutral-white);margin:0 20px}.block-infinite.layout-02 .item{margin-right:20px;border:1px solid var(--reos-border-line, #eeeeee);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:30px 35px;min-width:320px}.block-infinite.layout-02 .thumb img{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;max-width:60px;width:60px;margin-right:25px}.block-infinite.layout-02 span{font-size:24px;line-height:1.33;font-weight:500;color:var(--reos-neutral-dark, #111111)}@media (max-width:576px){.block-infinite.layout-01 .item span{font-size:50px}.block-infinite.layout-01 .item span:after{height:4px;width:80px}.block-infinite.layout-02 .item{padding:20px;min-width:240px}.block-infinite.layout-02 .thumb img{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;max-width:40px;width:40px}.block-infinite.layout-02 span{font-size:18px}}@keyframes ticker{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes ticker_rtl{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.block-review{-webkit-transform:translateY(66px);-moz-transform:translateY(66px);-o-transform:translateY(66px);-ms-transform:translateY(66px);transform:translateY(66px)}.block-review .item{padding:24px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;box-shadow:var(--reos-boxshadow-2);background-color:var(--reos-neutral-white, #ffffff);margin-bottom:30px}.block-review .item:last-child{margin-bottom:0}.block-review .item .badge-review{margin-bottom:16px}.block-review .item .content{font-style:italic;margin-bottom:24px}.block-review .item .author{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between}.block-review .item .avatar{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;max-width:50px;width:50px}.block-review .item .avatar img{width:50px;height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.block-review .item .info{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 66px);flex:0 0 calc(100% - 66px);max-width:calc(100% - 66px);width:calc(100% - 66px)}.block-review .item .name{font-size:18px;color:var(--reos-neutral-dark, #111111);margin-bottom:4px}.block-review .item .website{font-size:14px;line-height:1.3;font-weight:500;color:var(--reos-neutral-medium, #999999)}@media (max-width:992px){.block-review .item:last-child{margin-bottom:30px}}.block-modern-tab .tab-nav{display:block;padding:28px;background-color:var(--reos-neutral-white, #ffffff);border:1px solid var(--reos-border-line, #eeeeee);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:8px}.block-modern-tab .tab-nav .title{display:block;color:var(--reos-neutral-dark, #111111);font-size:24px;line-height:1.33;font-weight:600;margin-bottom:0}.block-modern-tab .tab-nav .content{margin-top:8px;display:none}.block-modern-tab .tab-nav.is-active{background-color:var(--reos-primary-navy, #0057fc)}.block-modern-tab .tab-nav.is-active .title{color:var(--reos-alway-white, #ffffff)}.block-modern-tab .tab-nav.is-active .content{display:block;color:var(--reos-alway-white, #ffffff)}.block-modern-tab .tab-content{display:none}.block-modern-tab .tab-content.is-active{display:block}.block-countdown{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.block-countdown .item{text-align:left}.block-countdown .item:last-child .number:after{content:"";display:none}.block-countdown .number{font-size:56px;line-height:1.11;font-weight:600;color:var(--reos-neutral-dark, #111111)}.block-countdown .number:after{content:":";margin:0 20px}.block-countdown .text{display:block;color:var(--reos-neutral-dark, #111111)}.block-countdown.color-white .number,.block-countdown.color-white .text{color:var(--reos-alway-white, #ffffff)}.block-number .item{padding:34px;border:1px solid var(--reos-border-line, #eeeeee);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;text-align:center}.block-number .item .title{font-size:16px;line-height:1.5;font-weight:500;text-transform:uppercase;margin-bottom:8px}.block-number .item .number{font-size:56px;line-height:1.1;font-weight:600;color:var(--reos-primary-navy, #0057fc);letter-spacing:-0.3em}.block-number .item .number span{display:inline-block;letter-spacing:normal}.block-number .item .number .first{position:relative}.block-number .item .number .first:after{content:"";height:46px;width:6px;display:inline-block;vertical-align:-3px;background-color:var(--reos-primary-navy, #0057fc);-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-o-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg);margin:0 10px}.block-number .item .number .last{font-size:32px}@media (max-width:992px){.block-number .item{margin-bottom:30px}}.block-chart{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.block-chart .pie-chart{-webkit-box-flex:0;-ms-flex:0 0 350px;flex:0 0 350px;max-width:350px;width:350px;height:350px}.block-chart .chart-list{padding-left:80px}.block-chart .chart-list li{font-size:18px;padding-left:50px;position:relative;margin-bottom:16px}.block-chart .chart-list li:last-child{margin-bottom:0}.block-chart .chart-list span{width:30px;height:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:block;position:absolute;top:6px;left:0}@media (max-width:768px){.block-chart{flex-direction:column;align-items:flex-start;justify-content:flex-start}.block-chart .pie-chart{-webkit-box-flex:0;-ms-flex:0 0 240px;flex:0 0 240px;max-width:240px;width:240px;height:240px}.block-chart .chart-list{padding-left:0;margin-top:32px}}.block-product{padding:40px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:var(--reos-neutral-white, #ffffff)}.block-product .badge{position:static;font-size:16px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-color:var(--reos-tone-yellow, #ffdd0f);color:var(--reos-alway-dark, #111111);font-weight:500;margin-bottom:16px}.block-product .title{font-size:40px;line-height:1.2;font-weight:600;margin-bottom:16px}.block-product .price{font-size:32px;line-height:1.25;font-weight:500;margin-bottom:20px}.block-product .price ins{text-decoration:none;color:var(--reos-neutral-dark, #111111)}.block-product .desc{font-size:18px;line-height:1.44;margin-bottom:32px}.block-product .button{width:100%;justify-content:center;margin-bottom:40px}.block-product .list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.block-product .list li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%}.block-product .list span{font-size:16px;line-height:1.5;font-weight:500;color:var(--reos-neutral-dark, #111111)}.block-product .list svg{margin-right:16px}@media (max-width:576px){.block-product{padding:20px}.block-product .list{flex-direction:column;align-items:flex-start}.block-product .list li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;margin-bottom:20px}.block-product .list li:last-child{margin-bottom:0}}:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-30px, 0, 0);transform:translate3d(-30px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-30px, 0, 0);transform:translate3d(-30px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInTopLeft{from{opacity:0;-webkit-transform:translate3d(-30px, -30px, 0);transform:translate3d(-30px, -30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInTopLeft{from{opacity:0;-webkit-transform:translate3d(-30px, -30px, 0);transform:translate3d(-30px, -30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{from{opacity:0;-webkit-transform:translate3d(30px, -30px, 0);transform:translate3d(30px, -30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInTopRight{from{opacity:0;-webkit-transform:translate3d(30px, -30px, 0);transform:translate3d(30px, -30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{from{opacity:0;-webkit-transform:translate3d(-30px, 30px, 0);transform:translate3d(-30px, 30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInBottomLeft{from{opacity:0;-webkit-transform:translate3d(-30px, 30px, 0);transform:translate3d(-30px, 30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{from{opacity:0;-webkit-transform:translate3d(30px, 30px, 0);transform:translate3d(30px, 30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInBottomRight{from{opacity:0;-webkit-transform:translate3d(30px, 30px, 0);transform:translate3d(30px, 30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-30px, 0, 0);transform:translate3d(-30px, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-30px, 0, 0);transform:translate3d(-30px, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@keyframes animateJump{0%{transform:translateY(0)}100%{transform:translateY(-3%)}}.animate__jump{--float-animation-ease:ease;animation:animateJump 1s var(--float-animation-ease) infinite alternate}