@charset "UTF-8";.site-header.alway-dark,.site-header.alway-dark .site-header.sala-dark-scheme,.site-header.alway-dark.sala-dark-scheme,body,body .site-header.sala-dark-scheme,body.sala-dark-scheme{--sala-primary-navy:#0057fc;--sala-primary-navy-2:#7527eb;--sala-neutral-medium-dark:#333333;--sala-alway-white:#ffffff;--sala-alway-neutral-white:#cccccc;--sala-alway-dark:#111111;--sala-shade-border-line:#dddddd;--sala-shade-background-3:#e9eaff;--sala-tone-red:#ff1f25;--sala-tone-blue:#2355d6;--sala-tone-green:#3ab446;--sala-tone-yellow:#ffdd0f;--sala-icon-medium:#dddddd}.h3,h1,h2,h3,h4,h5,h6{line-height:1.3}a,h1,h2,h3,h4,h5,h6{color:var(--sala-primary-dark,#111)}.spdb,.spdtb{padding-bottom:80px}.spdt,.spdtb{padding-top:80px}.background-grey,.block-icon-box.item-grey .icon-box,.block-testimonial.item-grey .item,.cart-table tbody tr,.full-plan tr.odd,.portfolio-related,input,textarea{background-color:var(--sala-shade-background,#f8f9fc)}.field-checkbox input:checked+label:after,.field-radio input:checked+label:after,.offset-item.animate,.popup-wrap.is-active,.swiper:hover .swiper-button-next{opacity:1;visibility:visible}.pagination .inner,.portfolio-isotope .grid.metro,.review-form .field-rating .stars,.sidebar .widget-tag ul,ul{letter-spacing:-.3em}.cart-table,.pricing-table.layout-02 table{border-collapse:separate}.animate__jump,.effect-jump{--float-animation-ease:ease}.get-started-button,body,h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif}.site-header.alway-dark,body{--sala-primary-dark:#111111;--sala-neutral-dark:#111111;--sala-neutral-normal:#555555;--sala-neutral-medium:#999999;--sala-neutral-white:#ffffff;--sala-shade-background:#f8f9fc;--sala-shade-background-2:#f4f2fd;--sala-shade-background90:rgba(248, 249, 252, 0.9);--sala-icon-dark:#111111;--sala-border-line:#eeeeee;--sala-boxshadow:0rem 0rem 1.25rem rgba(30, 34, 40, 0.06);--sala-boxshadow-2:0px 4px 20px rgba(17, 17, 17, 0.08)}.site-header.alway-dark .site-header.sala-dark-scheme,.site-header.alway-dark.sala-dark-scheme,body .site-header.sala-dark-scheme,body.sala-dark-scheme{--sala-primary-dark:#ffffff;--sala-neutral-dark:#ffffff;--sala-neutral-normal:#cccccc;--sala-neutral-medium:#cccccc;--sala-neutral-white:#111111;--sala-shade-background:#252428;--sala-shade-background-2:#252428;--sala-shade-background90:rgba(37, 36, 40, 0.9);--sala-icon-dark:#ffffff;--sala-border-line:#333333;--sala-boxshadow:0rem 0rem 1.25rem rgba(153, 153, 153, 0.06);--sala-boxshadow-2:0px 4px 20px rgba(153, 153, 153, 0.08)}blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1{font-size:40px;font-weight:600}h2{font-size:32px;font-weight:600}.h3,h3{font-size:24px;font-weight:600}h4,h5,h6{font-weight:500}h4{font-size:18px}h5{font-size:16px}.note,h6{font-size:14px}ul{list-style:none}.pagination a,.pagination span,.portfolio-isotope .grid.metro .portfolio-item,.review-form .field-rating .stars a,ul li{letter-spacing:normal}.blog-single .post .comments .comment-list .item .content p,.blog-single .post .post-author-bio p,.heading.mg0,.section-banner.layout-04 .banner-left.align-left .newsletter,.site-header.layout-02 .main-menu .is-mega-menu .sub-menu .mega-menu ul.sub-menu li,button,input,select{margin:0}html{box-sizing:border-box}body{font-size:16px;line-height:21px;font-weight:400;color:var(--sala-neutral-normal,#999);background-color:var(--sala-neutral-white,#fff)}*,::after,::before{box-sizing:inherit}img,video{height:auto;max-width:100%}.post.post-list:not(.post-featured).style-boxed .entry-content,iframe{border:0}table{border-collapse:collapse;border-spacing:0;width:100%}.block-counter.layout-05 .counter-box,.block-icon-box.layout-02 .icon-box .content,.block-icon-box.layout-14 .icon-box .content,.post-type-portfolio.layout-02 .site-content,td,th{padding:0}a{text-decoration:none}a:hover{color:#37a7d8}.block-counter.flex,.block-icon-box.layout-13 .inner,.block-image-box.layout-04,.block-modern-box,.block-timeline.layout-02 .item,.flex,.portfolio-paginate{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}.block-counter.layout-04,.flex-content-c{justify-content:center}.block-timeline.layout-02 .item:nth-child(odd),.flex-content-e{justify-content:flex-end}.button-more,.flex-align-c{align-items:center}.flex-align-s{align-items:flex-start}.flex-align-e{align-items:flex-end}.opt200{padding-top:200px}.opb200,.pb200{padding-bottom:200px}.pb50{padding-bottom:50px}.pb0,.post-type-portfolio.layout-01 .site-content,.post-type-portfolio.layout-03 .site-content,.site-content.pb0,.site-main .page-title+.site-content.pb0{padding-bottom:0}.mw580{max-width:580px;margin:0 auto}.mt80{margin-top:80px}.block-partner.layout-01 .partner-box,.mb80{margin-bottom:80px}.block-image-box.layout-02+.block-image-box.layout-02,.mt60,.post-related{margin-top:60px}.block-icon-box.layout-01 .icon-box,.block-team.layout-01 .member-box,.contact-boxs,.mb60,.portfolio,.post,.post-head,.product-card{margin-bottom:60px}.block-grid.layout-01 .item-text .desc,.block-list.layout-01 li,.block-timeline.layout-02 .team,.coming-left .heading,.footer-top .footer-about .logo,.heading.mb24,.maintainance-left .heading,.mb24,.post .entry-description{margin-bottom:24px}.block-counter.layout-04 .counter-box .number,.block-list.layout-02 li .title,.block-list.layout-03 li .title,.block-team.layout-01 .member-box .name,.block-team.layout-03 .name,.block-team.layout-04 .member-box .name,.block-team.layout-05 .member-box .name,.mb8,.portfolio .entry-category{margin-bottom:8px}.mt32,.product-summary .product-atc,.product-summary .product-description,.product-summary .product-meta,.review-form,.site-content .page-content h3,.site-content .post-content h3{margin-top:32px}.block-image-box.layout-05 .content,.mt20{margin-top:20px}.pdr50{padding-right:50px}.pdl50{padding-left:50px}.pdr80{padding-right:80px}.pdr100,.portfolio-isotope .grid.mosaic .portfolio-item:nth-child(4n+2),.site-content.about-me .heading{padding-right:100px}.pdl100,.portfolio-isotope .grid.mosaic .portfolio-item:nth-child(4n+1){padding-left:100px}.pdr60{padding-right:60px}.blog-left,.contact-content,.footer-top .footer-about,.pdr30,.shop-left{padding-right:30px}.contact-form.layout-01,.pdl30{padding-left:30px}.pdl60{padding-left:60px}.block-chart .chart-list,.pdl80{padding-left:80px}.pdt180{padding-top:180px}.opt120,.pt120{padding-top:120px}.opb120,.pb120{padding-bottom:120px}.opt160,.site-header.is-sticky+.site-main .page-title,.site-header.is-transparent+.site-main .page-title{padding-top:160px}.omb160{margin-bottom:160px}#range-price,.blog-single .post .comment-respond .head,.blog-single .post .commentform .field-input,.field-input,form.checkout .field-input{margin-bottom:20px}.opt60,.pt60{padding-top:60px}.footer.layout-02 .footer-bottom,.pb60{padding-bottom:60px}.pt30{padding-top:30px}.pb30{padding-bottom:30px}.pt40{padding-top:40px}.pb40{padding-bottom:40px}.vh65{height:65vh}.block-icon-box.layout-03 .icon-box img,.h100,.pricing-box{height:100%}.vh100{height:100vh}.vh-align-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-end}.button-more,.popup-wrap .close{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.block-product .list svg,.mr16,.post-head .post-author .avatar,.post-type-portfolio.layout-03 .portfolio-author .avatar,.product-summary .product-meta .share a{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-dark{background-color:#1f1e22}.background-black{background-color:var(--sala-alway-dark,#111)}.background-alway-white,.socials.color-white li:after{background-color:var(--sala-alway-white,#fff)}.background-navy,.badge-sale,.block-gallery.layout-03 .swiper-button-next:hover,.block-gallery.layout-03 .swiper-button-prev:hover,.block-image-box.layout-05 .badge-new,.block-modern-box .box:nth-child(4n+2),.block-modern-tab .tab-nav.is-active,.block-tab.layout-03 .tab-nav.is-active:before,.block-video .icon-popup.background-navy,.button.underline:hover:after,.images.layout-06 .dot.navy,.section-banner.layout-01 .inner,.twentytwenty-wrap .twentytwenty-handle{background-color:var(--sala-primary-navy,#0057fc)}.background-navy-2{background-color:var(--sala-primary-navy-2,#7527eb)}.background-yellow,.block-accordion.layout-03 .accordion-item:nth-child(3n)::before,.block-modern-box .box:nth-child(4n+1),.heading .heading-title a.border-yellow:after,.heading .heading-title span.border-yellow:after,.images.layout-06 .dot.yellow{background-color:var(--sala-tone-yellow,#ffdd0f)}.background-red,.badge-new,.block-accordion.layout-03 .accordion-item:nth-child(3n+2)::before,.block-modern-box .box:nth-child(4n),.images.layout-06 .dot.red{background-color:var(--sala-tone-red,#ff1f25)}.background-shade-2{background-color:var(--sala-shade-background-2,#f4f2fd)}.background-shade-3{background-color:var(--sala-shade-background-3,#e9eaff)}.color-navy,.field-checkbox label a,.field-radio label a,.heading .heading-desc a,.page-title .desc a{color:#ee5c54}.block-gallery.layout-04 .swiper-pagination .swiper-pagination-current,.block-tab.layout-03 .tab-nav.is-active p,.color-dark,.field-input label,.nice-select .option,.nice-select span.current,.pricing-table.layout-02 tbody td:first-child,.product-summary .product-meta a i,.review-form .field-rating a:hover,.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,.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,.tab-wrap .tab-navs li a:hover,input,textarea{color:var(--sala-neutral-dark,#111)}.block-counter.alway-dark .number,.block-counter.alway-dark .title,.block-testimonial.layout-02 .position,.block-timeline.layout-03 .item .title,.color-alway-dark,.heading.heading-alway-dark .heading-desc,.heading.heading-alway-dark .heading-sub,.heading.heading-alway-dark .heading-title,.section-banner.layout-04 .heading-desc{color:var(--sala-alway-dark,#111)}.linear-gradient-01{background-image:linear-gradient(90deg,var(--sala-neutral-white,#fff) 50%,var(--sala-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(--sala-neutral-white,#fff) 50%,var(--sala-neutral-white,#fff) 100%);background-size:277% 200%!important;height:100%;width:197px;top:0;left:49%;position:absolute;z-index:1}.images.layout-07 .img01,.linear-gradient-01 img,.linear-gradient-04 img,.section.has-shape>div{position:relative;z-index:2}.linear-gradient-02{background-repeat:no-repeat;background-position:center left;background-size:45% 100%;position:relative}.background-half-right,.linear-gradient-03{background-repeat:no-repeat;background-position:center right}.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(--sala-neutral-white,#fff) 50%,var(--sala-neutral-white,#fff) 100%);background-size:165% 200%;position:absolute;left:45%;height:100%;width:200px;top:0;bottom:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.linear-gradient-03{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(--sala-neutral-white,#fff) 50%,var(--sala-neutral-white,#fff) 100%);background-size:195% 200%!important;height:100%;width:233px;top:0;left:49%;position:absolute;z-index:1}.linear-gradient-04{background-image:linear-gradient(90deg,var(--sala-tone-yellow,#ffdd0f) 48%,var(--sala-neutral-white,#fff) 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(--sala-neutral-white,#fff) 50%,var(--sala-neutral-white,#fff) 100%);background-size:195% 200%!important;height:101%;width:220px;top:0;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-05{background-image:linear-gradient(90deg,var(--sala-neutral-white,#fff) 60%,var(--sala-tone-yellow,#ffdd0f) 60%)}.linear-gradient-06{background-image:linear-gradient(90deg,var(--sala-tone-yellow,#ffdd0f) 40%,var(--sala-neutral-white,#fff) 40%)}.linear-gradient-07{background-image:linear-gradient(120deg,#dfe1f3 0,#ecdce0 100%)}.linear-gradient-08{background-image:linear-gradient(90deg,var(--sala-neutral-white,#fff) 70%,#e3deec 70%)}.linear-gradient-09{background-image:linear-gradient(to bottom,#e2deed,#eadce3)}.background-half-right{background-size:50%}.background-auto-center,.background-full{background-position:center;background-repeat:no-repeat}.background-full{background-size:cover}.background-auto-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-center-right,.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}.section-features{background-color:#fff8ee}.field-input label{display:block;margin-bottom:8px}.field-checkbox input,.field-radio input{opacity:0;visibility:hidden;position:absolute;width:auto}.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:#c2e7ff;position:absolute;top:2px;left:0}.field-radio label:after,input[type=submit]{background-color:var(--sala-primary-navy,#0057fc)}.field-checkbox label:after,.field-radio label:after{content:"\f00c";font-family:"Line Awesome Free";font-weight:900;position:absolute;top:-1px;left:2px;border-radius:10px;font-size:12px;opacity:0;visibility:hidden;-webkit-transition:.3s;transition:.3s;color:#000}.background-overlay,.background-overlay>div,.block-elasticstack,.block-grid.layout-01 .item.popup-wrapper,.block-number .item .number .first,.block-team.layout-02 .member-avatar,.block-testimonial.layout-01,.block-timeline.layout-02,.block-timeline.layout-03,.block-video,.blog-single,.button.underline,.devider-right,.field-password,.footer.layout-04 .middle .text span,.heading .heading-title span.background-01,.heading .heading-title span.background-04,.images.layout-01,.images.layout-06,.portfolio-isotope .grid.style-minimal .portfolio-item .portfolio,.portfolio-isotope .grid.style-morden .portfolio-item .portfolio,.portfolio-video .content,.post.format-audio .entry-thumbnail,.post.format-gallery .entry-thumbnail,.post.format-link .entry-thumbnail,.post.format-quote .entry-thumbnail,.post.format-video .entry-thumbnail,.post.style-card,.product-card .product-thumbnail,.quantity,.relative,.section-banner,.section-banner.layout-06 .inner,.section-banner.layout-07 .inner,.section-banner.layout-11 .content .heading,.section.has-icon,.section.has-shape,.sidebar .widget-search form,.site-header .inner,.site-header .main-menu .is-normal-menu,.site-header .main-menu .is-normal-menu .sub-menu li{position:relative}.content-404 a:hover,.field-checkbox label a:hover,.field-radio label a:hover,.heading .heading-desc a:hover,.page-title .desc a:hover,.section-posttype .action a:hover{text-decoration:underline}.block-product .price ins,.product-price ins{text-decoration:none}.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%;top:5px;left:3px}.field-password i{position:absolute;bottom:14px;right:20px;font-size:20px;cursor:pointer}input,textarea{height:48px;line-height:48px;padding:0 16px;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:100%}textarea{height:240px;resize:none}input[type=submit]{color:var(--sala-alway-white,#fff);padding:0 28px;width:auto}.footer-top .newsletter button:hover,.product-summary .product-atc input[type=submit]:hover,.review-form input[type=submit]:hover,form.checkout .payment input[type=submit]:hover,input[type=submit]:hover{background-color:var(--sala-tone-blue,#2355d6)}.block-icon-box.layout-17 .item .icon,.block-list.layout-05 li svg,.button-wrap .button{margin-right:24px}.block-counter.layout-07 .counter-box:last-child,.block-list.layout-09 ul li:last-child,.block-social li:last-child,.block-timeline.layout-02 .date-line a:last-child,.block-timeline.layout-02 .team img:last-child,.button-wrap .button:last-child,.button-wrap.layout-02 .button:last-child,.clients.layout-02 .content li:last-child,.footer.layout-02 .socials li:last-child,.footer.layout-04 .bottom .menu ul li:last-child,.images.layout-08 img:last-child,.site-header .main-menu>ul>li:last-child,form.newsletter .field-note li:last-child{margin-right:0}.button-wrap.layout-02 .button,.product-summary .product-atc .field-input{margin-right:12px}.button-wrap.layout-02 .button.fullfield-dark,.pricing-box.popular a.button{background-color:var(--sala-neutral-dark,#111);border-color:var(--sala-neutral-dark,#111);color:var(--sala-neutral-white,#fff)}.button-wrap.layout-02 .button.fullfield-dark:hover,.button.fullfield,.button.fullfield-dark:hover,.pricing-box.popular a.button:hover,.pricing-table.layout-02 tfoot td .fullfield-dark:hover{background-color:var(--sala-primary-navy,#0057fc);border-color:var(--sala-primary-navy,#0057fc);color:var(--sala-alway-white,#fff)}.button-wrap.align-center .button-more,.sperator.mt0{margin:0 auto}.block-review .item .badge-review,.blog-single .post h2,.blog-single .post h3,.blog-single .post h4,.blog-single .post h5,.blog-single .post h6,.button-wrap.mb16,.footer-top .footer-menu li,.heading .heading-desc p,.portfolio-title,.post .entry-title,.post-head .post-title,.product-summary .product-meta li:not(:last-child),.sidebar .widget-latest .post,.tab-wrap .tab-content li:not(:last-child),form.checkout-coupon p{margin-bottom:16px}.note{margin-top:12px}.button-more{height:80px;width:80px;background-color:var(--sala-neutral-white,#fff);border:1px solid var(--sala-neutral-dark,#111);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:flex;justify-content:center;margin:0 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.button-more:hover,.button.borderline:hover,.cart-form input[type=submit],.footer.layout-02 .socials.layout-02 a:hover,.pagination span{background-color:var(--sala-neutral-dark,#111);color:var(--sala-neutral-white,#fff)}.button{height:36px;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:.3s;transition:.3s;align-items:center}.button i{font-size:16px;margin-left:12px}.button.fullfield:hover{background-color:var(--sala-tone-blue,#2355d6);border-color:var(--sala-primary-navy,#0057fc)}.button.fullfield-yellow{background-color:var(--sala-tone-yellow,#ffdd0f);border-color:var(--sala-tone-yellow,#ffdd0f);color:var(--sala-alway-dark,#111)}.button.fullfield-yellow:hover{background-color:var(--sala-neutral-white,#fff);border-color:var(--sala-neutral-white,#fff)}.button.fullfield-white,.site-header.overlay-navy .button.borderline:hover,.site-header.overlay-navy .button.fullfield:hover{background-color:var(--sala-alway-white,#fff);border-color:var(--sala-alway-white,#fff);color:var(--sala-alway-dark,#111)}.button.fullfield-dark,.button.fullfield-white:hover{background-color:var(--sala-alway-dark,#111);border-color:var(--sala-alway-dark,#111);color:var(--sala-alway-white,#fff)}.button.borderline{border-color:var(--sala-neutral-dark,#111);color:var(--sala-neutral-dark,#111)}.button.borderline .icon-before,.button.borderline-dark .icon-before,.button.borderline-white .icon-before{margin:0 12px 0 0;font-size:24px}.button.borderline-dark{border-color:var(--sala-alway-dark,#111);color:var(--sala-alway-dark,#111)}.button.borderline-dark:hover{background-color:var(--sala-alway-dark,#111);color:var(--sala-alway-white,#fff)}.button.borderline-white{border-color:var(--sala-alway-white,#fff);color:var(--sala-alway-white,#fff)}.button.borderline-white:hover{background-color:var(--sala-alway-white,#fff);color:var(--sala-alway-dark,#111)}.block-accordion.layout-04 .accordion-item .title:hover,.block-gallery.layout-03 .swiper-button-next:after,.block-gallery.layout-03 .swiper-button-prev:after,.block-gallery.layout-04 .swiper-button-next:hover:after,.block-gallery.layout-04 .swiper-button-prev:hover:after,.block-list.layout-03 li .number.background-alway-white,.block-tab.layout-03 .tab-nav.is-active span,.block-timeline.layout-02 .date-line a.is-active,.block-timeline.layout-02 .date-line a:hover,.blog.layout-02 .site-content .post-head .info a:hover,.blog.layout-02 .site-content .post-head .post-category a:hover,.blog.layout-03 .site-content .post-head .info a:hover,.blog.layout-03 .site-content .post-head .post-category a:hover,.button.text:hover,.button.underline:hover,.content-404 a,.footer.layout-04 .bottom .menu ul a:hover,.footer.layout-04 .middle .email:hover,.full-plan td.is-active i,.heading .heading-sub.color-navy,.heading .heading-title a,.heading.heading-alway-dark .heading-sub.color-navy,.notices .notice a,.portfolio-action .button-group button.is-active,.portfolio-isotope .grid.style-minimal .portfolio-item .portfolio .entry-category a:hover,.portfolio-isotope .grid.style-minimal .portfolio-item .portfolio .entry-title a:hover,.portfolio-isotope .grid.style-morden .portfolio-item .portfolio .entry-category a:hover,.portfolio-isotope .grid.style-morden .portfolio-item .portfolio .entry-title a:hover,.pricing-table.layout-02 tbody td.icon.active i,.product-summary .product-meta a:hover,.product-summary .product-meta a:hover i,.sidebar .widget-about a,.site-header .main-menu>ul>li>a:hover .toggle-sub-menu:after,.socials.color-white a:hover{color:var(--sala-primary-navy,#0057fc)}.button.underline{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0 0 2px 40px;height:auto;color:var(--sala-neutral-dark,#111)}.button.text,.button.text-white{padding:0;height:auto;font-weight:500}.button.underline:after{content:"";position:absolute;bottom:0;right:0;left:40px;height:1px;display:block;background-color:var(--sala-neutral-dark,#111)}.button.underline i{margin:0;position:absolute;top:0;left:0;font-size:28px}.button.underline:hover{background-color:transparent}.button.text-white{color:var(--sala-alway-white,#fff)}.footer-top .footer-menu li a,.top-action .results,.top-action .sort-item select{font-weight:400;font-size:16px}.button.text.color-navy:hover,.heading .heading-title a:hover,.notices .notice a:hover{color:var(--sala-tone-blue,#2355d6)}.swiper .swiper-pagination{position:static;margin-top:40px}.swiper .swiper-pagination .swiper-pagination-bullet{margin:0 10px;background-color:var(--sala-neutral-medium,#999)}.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.toggle .switch.is-active{background-color:var(--sala-neutral-dark,#111)}.popup-wrap{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;-webkit-transition:.3s;transition:.3s;z-index:999}.popup-wrap .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(17,17,17,.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:flex;justify-content:center;align-items:center;background-color:rgba(17,17,17,.3);z-index:2}.nice-select .list,.popup-wrap .inner,.section-pricing.background-grey .inner,.top-action .sort-item select{background-color:var(--sala-neutral-white,#fff)}.popup-wrap .inner{position:absolute;top:50%;right:20px;bottom:0;left:20px;transform:translateY(-50%);max-width:900px;padding:15px;margin:0 auto;-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{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:1s ease-in-out;-webkit-transition:1s ease-in-out}.offset-item.animate{transform:none;-webkit-transform:none;transition:1s ease-in-out;-webkit-transition:1s ease-in-out}.align-center,.block-grid.layout-01 .item-text,.block-image-box.layout-03 .item,.block-testimonial.layout-07 .item,.images.layout-02,.images.layout-03,.images.layout-18,.pricing-table.layout-02 tbody td:not(:first-child),form.newsletter .field-note{text-align:center}.align-right,.block-testimonial.layout-06 .item .avatar,.images.layout-13{text-align:right}.align-left,.block-countdown .item,.section-banner.layout-04 .banner-left.align-left .field-note,.section-banner.layout-11 .inner form.newsletter .field-note{text-align:left}.col-auto{margin-left:auto;margin-right:auto}.ratio img{object-fit:cover}.block-infinite,.oveflow-hidden,.portfolio-isotope .grid.style-morden .portfolio-item .portfolio,.portfolio-item .entry-thumbnail,.post .entry-thumbnail,.zoom-image .entry-thumbnail{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,.pdr30,.pdr50,.pdr60,.pdr80{padding-right:0}.pdl100,.pdl30,.pdl50,.pdl60,.pdl80{padding-left:0}.lg-mt32{margin-top:32px}.lg-mt60{margin-top:60px}.lg-mb60{margin-bottom:60px}.pdt180{padding-top:120px}.lg-pdt100,.opt200,.pt120{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}.vh100{height:auto}.lg-pdt60{padding-top:60px}.lg-pdb60,.pb200{padding-bottom:60px}}@keyframes lqdFIFloatOne{0%{transform:translateY(0)}100%{transform:translateY(-3%)}}@keyframes ripple{0%{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.5);box-shadow:0 0 0 0 rgba(0,0,0,.5);opacity:1}100%{-webkit-box-shadow:0 0 0 15px rgba(0,0,0,.5);box-shadow:0 0 0 15px rgba(0,0,0,.5);opacity:0}}@-webkit-keyframes ripple{0%{background:rgba(0,0,0,.5);-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{background:rgba(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}.blog.layout-02 .site-content,.blog.layout-03 .site-content,.site-content.pt0,.site-main .page-title+.site-content.pt0{padding-top:0}.site-content{padding:80px 0}.heading ul,.icon-box .icon+.content,.portfolio-related .content,.post-type-portfolio.layout-03 .portfolio-desc p+p,.product-tab .tab-review .list-reviews,.review-form form,.site-content .page-content h4,.site-content .page-content ol li+li,.site-content .page-content ul li+li,.site-content .post-content h4,.site-content .post-content ol li+li,.site-content .post-content ul li+li,.socials{margin-top:24px}.site-content .page-content p,.site-content .post-content p{margin-top:16px;line-height:1.5}.block-icon-box.layout-01 .icon-box .title,.coming-left .heading .heading-title,.footer.layout-03 .socials,.maintainance-left .heading .heading-title,.site-content .page-content p:first-child,.site-content .post-content p:first-child{margin-top:0}.site-content .page-content ol,.site-content .page-content ul,.site-content .post-content ol,.site-content .post-content ul{padding-left:14px;margin-top:24px}.site-content .page-content ul,.site-content .post-content ul{list-style:disc}.boxed{max-width:870px;margin:0 auto}.block-icon-box.layout-05 .icon-box:not(:last-child),.blog-single .post .block-gallery,.blog-single .post .post-tags,.blog-single .post p,.blog-single .post-thumbnail,.breadcrumb,.contact-content .heading,.contact-form.layout-01 .heading,.heading svg,.heading.mb32,.pricing-box .desc,.section-banner .heading,.section-banner.layout-02 .heading,.sidebar .widget,.top-action,form.checkout .payment .payment-item{margin-bottom:32px}.top-action .sort-item select{border:0;color:var(--sala-neutral-dark,#fff);cursor:pointer}.blog-single .post .commentform .field-input input:focus,.blog-single .post .commentform .field-input textarea:focus,.product-summary .product-atc input[type=submit]:focus,.quantity input[type=number]:focus,.sidebar .widget-price input[type=submit]:focus,.top-action .sort-item select:focus,form.newsletter input[type=email]:focus{outline:0;outline-offset:inherit}.top-action .sort-item+.sort-item{margin-left:20px}#desktop-header,.block-counter,.block-modern-tab .tab-content.is-active,.blog-single .post .comments .comment-list .item .head .info span,.form-location .field-select select,.post .entry-thumbnail a,.post-head .post-author .info span,.post-type-portfolio.layout-03 .portfolio-author .info span,.pricing-table.is-active,.site-header.layout-02 .main-menu .is-mega-menu .sub-menu>li,.site-header.layout-02 .main-menu>ul>li,.tab-wrap .tab-content.is-active,.zoom-image .entry-thumbnail a{display:block}.zoom-image .entry-thumbnail img{-webkit-transition:.3s;transition:.3s;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);width:100%}.portfolio-item:hover .entry-thumbnail img,.post:hover .entry-thumbnail img,.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(--sala-neutral-dark,#111);border-right:1px solid var(--sala-neutral-dark,#111);width:8px;height:8px;margin-top:-6px;right:4px}.nice-select .option.selected{font-weight:500;color:var(--sala-neutral-dark,#111)}#range-price .noUi-base,.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:var(--sala-border-line,#eee)}.block-list.layout-07 .customer .name,.block-testimonial.layout-07 .position,.nice-select .option,.post-head .post-author .info .date,.post-type-portfolio.layout-03 .portfolio-author .info .date{font-size:14px}#range-price{height:2px;background:0 0;border:0;box-shadow:none}#range-price .noUi-handle{width:12px;height:12px;border:0;background-color:var(--sala-neutral-dark,#111);box-shadow:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;right:-12px;top:-5px}#range-price .noUi-handle:after,#range-price .noUi-handle:before,.site-header.layout-02 .main-menu .sub-menu:before,.socials.socials-line li:last-child:after{content:"";display:none}#range-price .noUi-connect{background:var(--sala-neutral-dark,#111)}.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:.3s;transition:.3s}.swiper-button-next:after,.swiper-button-prev:after{content:"\f105";font-family:"Line Awesome Free";font-weight:900;font-size:32px;color:var(--sala-alway-dark,#111)}.swiper-button-prev{left:0}.swiper-button-next{right:0}.swiper:hover .swiper-button-prev{opacity:1;visibility:visible;left:20px}.block-gallery.layout-04 .swiper-button-next.swiper-button-disabled,.block-gallery.layout-04 .swiper-button-prev.swiper-button-disabled,.product-gallery .control .swiper:hover .swiper-button-next.swiper-button-disabled,.product-gallery .control .swiper:hover .swiper-button-prev.swiper-button-disabled,.swiper:hover .swiper-button-next.swiper-button-disabled,.swiper:hover .swiper-button-prev.swiper-button-disabled{opacity:.35}.swiper:hover .swiper-button-next{right:20px}.swiper-button-prev:after{content:"\f104"}.block-list.layout-01 h4,.block-timeline.layout-02 .title,.block-timeline.layout-03 .title,.portfolio-category,.post-head .post-category,.sidebar .widget-category li,.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(--sala-neutral-normal,#555);border-bottom:2px solid transparent;padding-bottom:8px;display:inline-block}.tab-wrap .tab-navs li a.is-active{color:var(--sala-neutral-dark,#111);border-bottom-color:var(--sala-neutral-dark,#111)}#mobile-header,.block-accordion.layout-04 .accordion-item .content,.block-accordion.layout-06 .accordion-item .content,.block-modern-tab .tab-content,.pricing-table,.site-header .main-menu .menu-action,.site-header.layout-02 .main-menu .menu-action .menu-back,.tab-wrap .tab-content,.twentytwenty-wrap .twentytwenty-overlay{display:none}.product-summary .product-meta span,.tab-wrap .tab-content li span{font-weight:500;color:var(--sala-neutral-dark,#111);margin-right:8px}table td,table th{padding:18px 50px}table th{text-transform:uppercase;font-size:18px;line-height:1.44;font-weight:500;border-bottom:1px solid var(--sala-border-line,#eee);color:var(--sala-neutral-dark,#111)}.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: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(--sala-primary-navy,#0057fc) 50%,var(--sala-primary-navy,#0057fc) 100%);background-size:200% 200%;height:100%;width:170px;z-index:1}.scroll-bar:after,.socials.socials-line li:after{height:1px;content:"";background-color:var(--sala-neutral-dark,#111)}.block-counter.layout-01 .counter-box .title,.block-team.layout-01 .member-box .share li i,.block-team.layout-04 .member-box .share li i,.block-team.layout-05 .member-box .share li i,.contact-form.layout-02 .heading-title,.heading .heading-desc.size-l,.heading .heading-title.size-m,.post.post-grid .entry-title h3,.post.post-masonry .entry-title h3,.post.post-masonry.style-card .entry-title h3,.post.style-bg .entry-title h3,.post.style-boxed .entry-title h3,.pricing-table.layout-02 tbody td.icon i,.pricing-table.layout-02 thead th .name,.socials a{font-size:24px}.footer-bottom .menu li+li,.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}.apps,.block-counter.layout-07,.block-icon-box.layout-17 .item,.block-infinite .infinite .item,.block-infinite .infinite .item-dup,.block-product .list,.block-step li,.block-tab.layout-02 .tab-navs .tab-nav,.block-testimonial.layout-01 .item .author,.block-testimonial.layout-03 .item .author,.block-testimonial.layout-04 .item .author,.footer.layout-04 .bottom,.footer.layout-04 .bottom .menu ul,.images.layout-14,.post.post-list:not(.post-featured),.product-summary .product-atc form,.review-form .field-rating,.section-banner.layout-01 ul,.site-header .buttons .button,.site-header .customer a,.socials.socials-line li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.socials.socials-line li:after{width:26px;display:block;margin:0 12px}.footer.layout-02 .socials a,.socials.socials-line a{font-size:16px;line-height:1.5;font-weight:500}.block-countdown.color-white .number,.block-countdown.color-white .text,.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,.block-counter.layout-07 .counter-box .number,.block-gallery.layout-03 .swiper-button-next:hover:after,.block-gallery.layout-03 .swiper-button-prev:hover:after,.block-list.layout-03.color-white .desc,.block-list.layout-03.color-white .title,.block-modern-tab .tab-nav.is-active .title,.block-video .icon-popup.background-navy i,.blog.layout-02 .site-content .post-head .info a,.blog.layout-02 .site-content .post-head .post-category a,.blog.layout-02 .site-content .post-head .post-title h1,.blog.layout-03 .site-content .post-head .info a,.blog.layout-03 .site-content .post-head .post-category a,.blog.layout-03 .site-content .post-head .post-title h1,.contact-box a.background-dark,.heading.heading-alway-white .heading-desc,.heading.heading-alway-white .heading-sub,.heading.heading-alway-white .heading-title,.portfolio-isotope .grid.style-minimal .portfolio-item .portfolio .entry-category a,.portfolio-isotope .grid.style-minimal .portfolio-item .portfolio .entry-title a,.portfolio-isotope .grid.style-morden .portfolio-item .portfolio .entry-category a,.portfolio-isotope .grid.style-morden .portfolio-item .portfolio .entry-title a,.portfolio-paginate .inner .title a,.post.style-card .entry-category a,.post.style-card .entry-title a,.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,.section-banner.layout-04 .heading.heading-alway-white .heading-desc,.section-banner.layout-04 .heading.heading-alway-white .heading-title,.socials.color-white a{color:var(--sala-alway-white,#fff)}.form-location .field-select label,.scroll-bar{font-weight:500;color:var(--sala-neutral-dark,#111)}.scroll-bar{font-size:16px;line-height:1.5;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{width:64px;display:block;margin-left:12px}.background-overlay:before,.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,.7)}.background-overlay.bo4:before{background-color:rgba(0,0,0,.4)}.site-header.is-sticky,.site-header.is-transparent{background-color:transparent;position:absolute;left:0}.apps img:not(:first-child),.post .entry-action a:hover i{margin-left:15px}.apps.m220 img{max-width:220px}.images.layout-01 .img01{position:absolute;top:-20px;left:0}.images.layout-01 .img02{margin-left:-100px;position:relative}.images.layout-02 .inner{max-width:500px;margin:0 auto;position:relative}.images.has-boxshadow img,.images.layout-02 .box-shadow{box-shadow:0 96px 337px 0 rgba(37,31,55,.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,.images.layout-02 .img20,.images.layout-02 .img21,.images.layout-02 .img22,.images.layout-02 .img23,.images.layout-02 .img24{width:90px;border-radius:50%;position:absolute}.images.layout-02 .img19{top:19%;right:-10%}.images.layout-02 .img20{top:35%;right:-10%}.images.layout-02 .img21{top:33%;left:-10%}.images.layout-02 .img22{top:49%;left:-10%}.images.layout-02 .img23{bottom:35%;right:-10%}.images.layout-02 .img24{bottom:19%;right:-10%}.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 .inner{max-width:570px;margin:0 auto;position:relative}.blog.layout-02 .site-content .post-head>div,.blog.layout-03 .site-content .post-head>div,.images.layout-03 .img01,.section-banner.layout-04 .banner-left,.section-banner.layout-10 .shape-top+div{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:0;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%}.block-grid.layout-01 .item.popup-wrapper .icon-popup,.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 .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:.5}.images.layout-06 .dot.violet{background-color:#bd1be6}.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 .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-09{position:relative;padding-right:30px}.images.layout-09 .img02{position:absolute;bottom:0;right:0;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,.images.layout-10 .img09{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 .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 .img01{margin-bottom:-100px;margin-right:10px}.images.layout-14 img{height:64px;margin-right:20px}.block-list.layout-09 ul li span,.counter-box .title,.images.layout-14 span{font-size:18px;line-height:1.44;font-weight:500;color:var(--sala-neutral-dark,#111)}.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(--sala-neutral-white);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center}.backtotop,.images.layout-18 img{-webkit-border-radius:50%;-moz-border-radius:50%}.images.layout-17 .item img{height:26px;object-fit:contain}.images.layout-18 img{border-radius:50%;width:64px;height:64px;margin:0 10px 10px;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 50px 0 rgba(0,0,0,.1);-o-box-shadow:0 0 50px 0 rgba(0,0,0,.1);-ms-box-shadow:0 0 50px 0 rgba(0,0,0,.1);box-shadow:0 0 50px 0 rgba(0,0,0,.1)}.footer.layout-04 .bottom .menu ul li,.images.r32 svg{margin-right:32px}.images.boxshadow{position:relative;padding-right:16px;padding-bottom:16px;z-index:1}.block-image-box.layout-02 img,.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(--sala-primary-navy,#0057fc);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;z-index:-1}.images.mw800{max-width:800px;margin:0 auto}.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 .shape-top{position:absolute;top:-2px;left:0;width:100%;z-index:1}.section.has-shape .shape-bottom svg,.section.has-shape .shape-top svg{width:100%;height:auto}.block-accordion.layout-02 .accordion-item.is-active .title:after,.block-accordion.layout-05 .accordion-item.is-active .title:after,.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-bottom.h50 svg,.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.h120 svg{height:120px}.section.has-shape .shape-bottom.h300 svg{height:300px}.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:.5}.section.has-shape .shape-yellow{background-color:var(--sala-tone-yellow,#ffdd0f);height:200px;width:200px;filter:blur(50px);top:15%;left:5%;bottom:0}.section.has-shape .shape-yellow.layout-02{height:48px;width:48px;opacity:.65;filter:blur(8px);left:5%;top:91%}.section.has-shape .shape-red{background-color:var(--sala-tone-red,#ff1f25);height:86px;width:86px;opacity:.45;filter:blur(30px);left:40%;top:80%}.footer-top .newsletter button,.page-title .title span:after,.pagination.loadmore a:hover i,.section.has-shape .shape-blue{background-color:var(--sala-primary-navy,#0057fc)}.section.has-shape .shape-blue{height:774px;width:779px;opacity:.08;filter:blur(16px);top:10%;right:-33%}.section.has-shape .shape-navy{background-color:#0057fc;height:545px;width:545px;opacity:.1;filter:blur(50px);top:20%;right:10%}.section.has-shape .shape-navy-2{background-color:#7527eb;height:545px;width:545px;opacity:.08;filter:blur(50px);top:20%;left:20%}form.newsletter{max-width:510px;margin:0 auto;position:relative}form.newsletter input[type=email]{height:60px;padding-right:160px}form.newsletter input[type=submit]{position:absolute;top:6px;right:6px;background-color:var(--sala-neutral-dark,#111);color:var(--sala-neutral-white,#fff)}.block-tab.layout-02 .tab-navs a.is-active i,.blog-single .post .commentform .field-submit input[type=submit]:hover,.cart-form input[type=submit]:hover,.pricing-table.layout-03 .pricing-box.popular .inner,.section-pricing.background-grey .pricing-table.layout-03 .pricing-box.popular .inner,form.newsletter input[type=submit]:hover{background-color:var(--sala-primary-navy,#0057fc);color:var(--sala-alway-white,#fff)}form.newsletter .field-note li{display:inline-block;color:var(--sala-alway-white,#fff);margin-right:32px}.backtotop,.pagination.loadmore a i,.pagination.loadmore a:hover i{color:var(--sala-neutral-white,#fff)}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}.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(--sala-alway-white,#fff)}.block-modern-box .box:nth-child(4n+3){background-color:#151419}.row-full{flex-wrap:nowrap}.block-map iframe,.block-team.layout-05 .member-box .member-avatar img,.block-video img,.col-full-left img,.col-full-right img,.product-gallery .view img,.section-banner img,.site-content.about-me .content-right img,.twentytwenty-wrap img,.uxp-swiper-slider.image-full img,form.checkout .nice-select .list,form.checkout .order table,form.checkout input{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;margin-bottom:12px}.form-location .field-select .nice-select{float:none;border:1px solid var(--sala-neutral-dark,#111);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%}.sperator{width:1px;height:108px;background-color:var(--sala-alway-neutral-white,#fff);margin:60px auto 0}.backtotop,.spin{width:60px;height:60px}img.h600{height:600px;width:100%;object-fit:cover}.block-testimonial.layout-06 .item .author,.blog-single .post .post-author-bio .info .name,.heading .heading-title.w500,.section-banner.layout-06 .heading-title,.site-header .customer span,.w500{font-weight:500}.preload{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999999;background-color:var(--sala-alway-white,#fff)}.spin{border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid #ee5c54;border-left:4px solid #ee5c54;border-bottom:4px solid #ee5c54;-webkit-animation:2s linear infinite spin;animation:2s linear infinite spin;position:absolute;top:50%;left:50%;margin-left:-30px;margin-top:-30px}.footer-bottom .inner,.footer-top{border-top:1px solid var(--sala-border-line,#eee)}.twentytwenty-wrap{-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,.175);-moz-box-shadow:0 1rem 3rem rgba(0,0,0,.175);-o-box-shadow:0 1rem 3rem rgba(0,0,0,.175);-ms-box-shadow:0 1rem 3rem rgba(0,0,0,.175);box-shadow:0 1rem 3rem rgba(0,0,0,.175);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.site-header.is-sticky.on-scroll,.site-header.layout-02 .main-menu{box-shadow:0 0 1.25rem rgba(30,34,40,.06);background-color:var(--sala-neutral-white,#fff)}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1200px}}@media (max-width:992px){table.table-responsive td,table.table-responsive th{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:.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:0}.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,.row-full{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}}.site-header{padding-top:18px;padding-bottom:18px;background-color:#fff;position:sticky;top:0;z-index:100}.backtotop,.dl-switcher{z-index:9;position:fixed}.coming-left .logo svg path,.footer-top .footer-about .logo svg path,.maintainance-left .logo svg path,.site-header .logo svg path{fill:var(--sala-neutral-dark,#ffffff)}.site-header.is-transparent{top:0;right:0;z-index:9}.site-header.is-sticky{top:0;right:0;z-index:99;-webkit-transition:.3s;transition:.3s}.site-header.is-sticky.on-scroll{position:fixed}.site-header .header-left{padding-left:35px}.site-header .header-right{padding-right:35px}.site-header .buttons .button i,.site-header .customer a i{font-size:28px;margin-right:10px;display:none}.site-header .canvas-menu{margin-right:35px;display:none}.site-header .canvas-menu .icon svg g,.site-header.layout-02 .canvas-menu .icon svg g{fill:var(--sala-neutral-dark)}.site-header.overlay-navy .customer a:hover,.site-header.overlay-navy .main-menu>ul>li>a:hover,.site-header.overlay-navy .main-menu>ul>li>a:hover .toggle-sub-menu::after{opacity:.7;color:var(--sala-alway-white,#fff)}.clients .content li,.footer-bottom .menu li,.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: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 .sub-menu{position:absolute;top:calc(100% + 45px);left:0;right:0;text-align:center;opacity:0;visibility:hidden;transition:.3s;pointer-events:none;z-index:1;border-radius:5px;margin:0 auto;width:fit-content}.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(--sala-neutral-normal,#555);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(--sala-boxshadow);padding:24px;text-align:left;max-width:1200px;margin:0 auto;background-color:var(--sala-neutral-white,#fff);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 .sub-menu{width:240px;text-align:left;padding:10px 0;background-color:var(--sala-neutral-white,#fff);box-shadow:var(--sala-boxshadow)}.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(--sala-neutral-normal,#555);vertical-align:0;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 .buttons{margin-left:35px}.block-counter.p40 .counter-box:first-child,.block-icon-box.border-right .row>div:first-child .icon-box,.section-banner.layout-01 ul li:first-child,.site-header.layout-02 .header-left{padding-left:0}.block-counter.p40 .counter-box:last-child,.portfolio-meta li:last-child,.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 .main-menu{text-align:left;position:fixed;top:0;left:auto;right:-360px;bottom:0;z-index:99;opacity:0;visibility:hidden;max-width:360px;width:100%;transition:.3s;overflow:hidden}.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 .mega-menu-item{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;-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-active{opacity:1;visibility:visible;right:0}.site-header.layout-02 .main-menu>ul{transition:.3s}.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 .menu-action .item,.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 .is-mega-menu .sub-menu .mega-menu ul.sub-menu.open,.site-header.layout-02 .main-menu .sub-menu.open{opacity:1;visibility:visible;pointer-events:all}.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 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(--sala-neutral-white,#fff);opacity:0;visibility:hidden;pointer-events:none}.site-header.layout-02 .main-menu .menu-action{display:flex;padding:18px;justify-content:space-between}.site-header.layout-02 .main-menu .menu-action i{font-size:28px;color:var(--sala-neutral-dark,#111)}.site-header.layout-02 .main-menu .is-normal-menu,.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 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 .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%}}.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(--sala-neutral-dark,#111)}.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;z-index:-1}.backtotop,form.checkout .nice-select:after{right:20px}.page-title .desc{color:var(--sala-neutral-normal,#555);font-size:18px;margin-top:14px}.page-title .button-wrap{margin-top:36px}.block-video .icon-popup i,.heading .heading-title.size-l,.page-title.layout-02 .title{font-size:40px}.footer-top{padding:60px 0}.footer-top .footer-about p{font-size:18px;color:var(--sala-neutral-normal,#555);line-height:1.44}.footer-top .footer-menu h6,.footer-top .footer-newsletter h6{font-size:18px;font-weight:500;margin-bottom:24px}.block-chart .chart-list li:last-child,.block-list.layout-01 li:last-child,.block-list.layout-02 li:last-child,.block-list.layout-03 li:last-child,.block-list.layout-04 li:last-child,.block-list.layout-06 li:last-child,.block-list.layout-08 li:last-child,.block-review .item:last-child,.block-tab.layout-01 .tab-navs,.block-tab.layout-02 .tab-navs li:last-child,.block-tab.layout-03 .tab-navs li:last-child,.block-timeline.layout-02 .item:last-child,.block-timeline.layout-03 .item:last-child,.blog-single .post,.coming-left form .field-input,.footer-top .footer-menu li:last-child,.heading .heading-desc p:last-child,.maintainance-left form .field-input,.portfolio-related .content .portfolio,.post-related .post .entry-title,.post.style-card .entry-title,.pricing-box .list li:last-child,.sidebar .widget-category li:last-child,.sidebar .widget:last-child{margin-bottom:0}.footer-top .footer-newsletter p{font-size:16px;color:var(--sala-neutral-normal,#555);line-height:1.44;margin-bottom:24px}.footer-top .newsletter{position:relative;max-width:100%;margin:0}.blog-single .post .block-gallery,.isotope .grid{margin-left:-15px;margin-right:-15px}.footer-top .newsletter input[type=email]{width:100%;background-color:var(--sala-shade-background,#f9f9f9);color:var(--sala-neutral-dark,#111);line-height:48px;height:48px;border:0;padding:0 110px 0 16px;border-radius:3px}.footer-top .newsletter button{border:0;padding:0 12px;line-height:48px;font-size:16px;font-weight:500;color:var(--sala-alway-white,#fff);position:absolute;top:0;right:0;bottom:0;border-radius:3px}.footer-bottom .inner{padding:40px 0}.footer-bottom .copyright{font-size:14px;color:var(--sala-neutral-dark,#111)}.footer-bottom .menu li a{font-size:14px;font-weight:500}.backtotop{border-radius:50%;background-color:#ee5c54;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(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;bottom:0;opacity:0;visibility:hidden;-webkit-transition:.3s;transition:.3s}.footer.layout-02 .socials,.footer.layout-02 .socials.layout-02 a{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.backtotop.show{opacity:1;visibility:visible;bottom:20px}.backtotop:hover{background-color:#37a7d8}.footer.layout-02 .footer-top{padding:40px 0 30px;border-top:0}.footer.layout-02 .socials{margin-top:0;display:flex;justify-content:center;flex-wrap:wrap}.footer.layout-02 .socials li{margin-bottom:10px;margin-right:36px}.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(--sala-neutral-dark,#111);display:flex;justify-content:center}.footer.layout-02 .copyright{font-size:16px;line-height:1.5;font-weight:400;text-align:center}.footer.layout-03 .footer-top{border:0;padding-top:0}.block-image-box.layout-04 .title.w600,.footer.layout-03 .footer-top .footer-menu h6,.heading .heading-desc.w600,.heading .heading-sub.w600{font-weight:600}.footer.layout-04 .top{max-width:470px;margin-bottom:54px}.footer.layout-04 .top .desc{color:var(--sala-neutral-medium,#999)}.footer.layout-04 .bottom .menu ul a,.footer.layout-04 .middle .email,.footer.layout-04 .middle .text{color:var(--sala-alway-white,#fff);line-height:1.3}.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{font-size:56px;font-weight:600;margin-right:40px;position:relative;z-index:1}.footer.layout-04 .middle .text span::before{content:"";position:absolute;top:-34%;left:-3%;width:110%;height:180%;background-image:url("../../../../sala/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(--sala-alway-white,#fff);margin-right:40px}.footer.layout-04 .middle .email{font-size:18px;font-weight:400}.footer.layout-04 .bottom .copyright{font-size:18px;line-height:1.3;font-weight:400;color:var(--sala-neutral-medium,#999);margin-right:54px}.footer.layout-04 .bottom .menu ul a{font-size:18px;font-weight:700}.sidebar .widget .widget-title{font-size:18px;font-weight:500;margin-bottom:20px}.sidebar .widget-search input{font-size:15px;color:var(--sala-neutral-dark,#111);width:100%;outline:0;border:1px solid var(--sala-shade-background,#f9f9f9);background-color:var(--sala-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:0 0;font-size:24px;color:var(--sala-neutral-dark,#111)}.cart-table td.product-name h4,.post-head .post-category a,.sidebar .widget-category li a,.sidebar .widget-latest .entry-title h4{font-size:16px;font-weight:500}.sidebar .widget-latest .entry-date{font-size:14px;margin-bottom:4px}.dl-switcher .item .state,.dl-switcher .toddler{font-size:16px;padding:4px 12px;font-weight:500}.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(--sala-shade-background,#f9f9f9)}.block-icon-box.layout-03 .icon-box .inner,.block-list.block-list-flex li,.block-review .item .author,.block-tab.layout-01 .tab-navs ul,.block-team.layout-05 .member-box .inner,.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(--sala-neutral-dark,#111)}.dl-switcher{display:inline-block;-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%);top:47%;right:25px;cursor:pointer}.dl-switcher .item{background-color:var(--sala-shade-border-line,#ddd);display:inline-block;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px}.dl-switcher .item .state{display:inline-block;color:var(--sala-alway-dark,#111)}.dl-switcher .item .state:first-child{padding-right:8px}.dl-switcher .item .state:last-child{padding-left:8px}.dl-switcher .toddler{display:inline-block;color:var(--sala-neutral-dark,#111);background-color:var(--sala-neutral-white,#fff);position:absolute;top:0;right:0;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;-webkit-transition:.3s;transition:.3s;-webkit-box-shadow:-1px 0 4px rgba(23,22,26,.05);-moz-box-shadow:-1px 0 4px rgba(23,22,26,.05);-o-box-shadow:-1px 0 4px rgba(23,22,26,.05);-ms-box-shadow:-1px 0 4px rgba(23,22,26,.05);box-shadow:-1px 0 4px rgba(23,22,26,.05);z-index:1}.dl-switcher.sala-dark-scheme .toddler{right:50%}.pagination{display:block;margin-top:20px}.pagination a.number,.pagination span{width:40px;height:40px;display:inline-block;text-align:center;line-height:40px;border-radius:50%;margin-right:20px}.block-team.layout-01 .member-box .share li:not(:last-child),.block-team.layout-04 .member-box .share li:not(:last-child),.block-team.layout-05 .member-box .share li:not(:last-child),.pagination a.prev{margin-right:20px}.block-list.block-flex-center.layout-01 i,.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(--sala-neutral-dark,#111);line-height:40px;margin-right:12px}.blog-single .post .post-author-bio,.blog-single .post .post-tags a,.blog-single .post-share li a{background-color:var(--sala-shade-background,#f9f9f9)}.isotope .element-item,.isotope .grid-sizer{width:33.333%;padding-right:15px;padding-left:15px}.portfolio .entry-category a:not(:last-child):after,.portfolio-category a:not(:last-child):after,.post .entry-category a:not(:last-child):after,.post-head .post-category a:not(:last-child):after,.product-card .product-cat a:not(:last-child):after,.product-summary .product-meta .categories a:not(:last-child):after,.product-summary .product-meta .tags a:not(:last-child):after{content:","}.post-head .post-title h1{font-size:56px;font-weight:600;line-height:1.1}.post-head .post-author .avatar img,.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-head .post-author .info span+span,.post-type-portfolio.layout-03 .portfolio-author .info span+span,.product-card .product-title{margin-top:4px}.post-head .post-author .info .name a,.post-type-portfolio.layout-03 .portfolio-author .info .name a{font-weight:500;margin-left:5px;display:inline-block}.blog-single .post .block-quote{padding:18px 28px;border-left:4px solid var(--sala-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(--sala-neutral-dark,#111)}.blog-single .post .block-gallery{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.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 .post-tags span{display:inline-block;margin-right:5px}.product-card .product-cat a:not(:last-child),.product-price del{margin-right:3px}.blog-single .post .post-tags a{font-size:14px;font-weight:500;padding:12px;display:inline-block;margin-left:4px}.blog-single .post .post-author-bio{padding:24px;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 .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(--sala-border-line,#eee);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}.block-review .item .avatar img,.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 .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(--sala-neutral-normal,#555)}.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(--sala-border-line,#eee)}.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(--sala-neutral-medium,#999);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 input,.blog-single .post .commentform .field-input textarea{width:100%;padding:0 15px;background-color:var(--sala-shade-background,#f9f9f9);border:0;height:48px;color:var(--sala-neutral-dark,#111)}.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(--sala-neutral-dark,#111);color:var(--sala-neutral-white,#fff);border:0;height:48px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.blog-single .post-share{position:absolute;top:15px;right:-100px;bottom:0}.blog-single .post-share .inner{position:sticky;top:30px;-webkit-transition:.3s;transition:.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(--sala-neutral-normal,#555);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;border-radius:50%;padding:0;margin:20px auto 0}.post-related .title{font-size:24px;font-weight:600;margin-bottom:24px}.block-image-box.layout-05 .image-box,.block-team.layout-02 .member-box,.heading .heading-title.mb30,.icon-box,.post-related .post,.product-related .product-related-inner .product-card{margin-bottom:30px}.blog.layout-02 .site-content .post-head,.blog.layout-03 .site-content .post-head{background-color:var(--sala-neutral-dark,#111);padding:284px 0 60px;margin-bottom:60px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.badge,.portfolio-video .icon-popup{background-color:var(--sala-alway-dark,#111)}.blog.layout-02 .site-content .post-head .info span,.blog.layout-03 .site-content .post-head .info span,.heading.heading-alway-white .heading-desc.color-white-normal{color:var(--sala-alway-neutral-white,#fff)}.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){.site-header .canvas-menu,.site-header .main-menu .is-mega-menu .sub-menu>li,.site-header .main-menu>ul>li{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:var(--sala-neutral-white,#fff);opacity:0;visibility:hidden;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);transition:.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:.3s}.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 .menu-action .item,.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 .is-mega-menu .sub-menu .mega-menu ul.sub-menu.open,.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 .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(--sala-neutral-white,#fff);opacity:0;visibility:hidden;pointer-events:none}.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}.blog-single .post-share,.site-header .main-menu .menu-action .menu-back{display:none}.site-header .main-menu .menu-action i{font-size:28px;color:var(--sala-neutral-dark,#111)}.site-header .main-menu .is-normal-menu,.site-header .main-menu .is-normal-menu .sub-menu li{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 .sub-menu{top:0;left:100%;padding:0}.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 .line,.footer.layout-04 .middle .text{margin:0 0 30px}.blog-left{padding-right:0}.sidebar{margin-top:40px}.isotope .grid{margin-left:-15px;margin-right:-15px}.isotope .element-item,.isotope .grid-sizer{width:50%;padding-right:15px;padding-left:15px}}.portfolio .entry-content,.post .entry-content,.product-card .product-content{padding-top:24px}.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:.3s;transition:.3s}.post .entry-category{margin-bottom:5px}.post .entry-category a{font-size:16px;font-weight:500;line-height:1.5}.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(--sala-primary-navy,#0057fc);color:var(--sala-alway-white,#fff);margin-left:10px}.post .entry-description p{font-size:16px;color:var(--sala-neutral-normal,#555);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(--sala-primary-navy,#0057fc)}.post .entry-action a i{margin-left:10px;-webkit-transition:.3s;transition:.3s;font-size:20px;vertical-align:-2px}.post.format-audio .entry-thumbnail::before,.post.format-gallery .entry-thumbnail::before,.post.format-link .entry-thumbnail::before,.post.format-quote .entry-thumbnail::before,.post.format-video .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(--sala-alway-dark,#111);color:var(--sala-alway-white,#fff);font-size:24px;position:absolute;top:36px;right:36px;z-index:1}.block-accordion.layout-02 .accordion-item.border-line,.block-accordion.layout-05 .accordion-item.border-line,.block-testimonial.item-border .item,.post.post-list:not(.post-featured).style-boxed,.post.style-boxed .entry-content{border:1px solid var(--sala-border-line,#eee)}.post.post-list:not(.post-featured).style-bg,.post.style-bg .entry-content{background-color:var(--sala-shade-background,#f9f9f9)}.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) .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-grid .entry-thumbnail img{height:300px;object-fit:cover}.post.post-grid.style-card .entry-content,.post.post-masonry.style-card .entry-content{padding:24px}.post.post-grid.style-card .entry-thumbnail img{height:450px;object-fit:cover}.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,.5))}.post.style-card .entry-category a:hover,.post.style-card .entry-title a:hover{opacity:.9}.post.style-boxed .entry-content{padding:24px;border-top:0}.post.style-bg .entry-content{padding:24px}.portfolio-action{margin-bottom:48px;margin-top:40px}.portfolio-action .button-group{text-align:center;letter-spacing:-.3em}.portfolio-action .button-group button{border:0;background-color:transparent;padding:0 18px;font-weight:500;letter-spacing:normal;color:var(--sala-neutral-dark,#111);margin-bottom:12px}.portfolio-action .button-group button:focus{box-shadow:none;outline:0;outline-offset:inherit}.portfolio .entry-title h3{font-size:24px;font-weight:600}.portfolio-isotope .grid{margin-left:-30px;margin-right:-30px}.portfolio-isotope .grid.metro .portfolio-item:nth-child(6n+1),.portfolio-isotope .grid.metro .portfolio-item:nth-child(6n+2),.portfolio-isotope .grid.metro div.portfolio-item[data-index="1"],.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"],.portfolio-isotope .grid.metro div.portfolio-item[data-index="6"],.portfolio-isotope .grid.metro div.portfolio-item[data-index="7"]{width:66.666666%}.portfolio-isotope .grid.metro .portfolio-item:nth-child(6n+3),.portfolio-isotope .grid.metro .portfolio-item:nth-child(6n+6),.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="2"],.portfolio-isotope .grid.metro div.portfolio-item[data-index="20"],.portfolio-isotope .grid.metro div.portfolio-item[data-index="23"],.portfolio-isotope .grid.metro div.portfolio-item[data-index="5"],.portfolio-isotope .grid.metro div.portfolio-item[data-index="8"]{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="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"],.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"]{width:50%}.portfolio-isotope .grid.mosaic{margin-left:-45px;margin-right:-45px}.portfolio-isotope .grid.mosaic .portfolio-item,.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 .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,.5))}.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:.3s;transition:.3s}.portfolio-isotope .grid.style-morden .portfolio-item .portfolio:hover .entry-content{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.portfolio-isotope .grid-sizer,.portfolio-isotope .portfolio-item{width:50%;padding-left:30px;padding-right:30px;-webkit-transition:.3s;transition:.3s}.portfolio-isotope .grid-sizer .portfolio,.portfolio-isotope .portfolio-item .portfolio{-webkit-transition:.3s;transition:.3s}.portfolio-isotope .grid-sizer{padding:0;display:none}.portfolio-item .entry-thumbnail img{-webkit-transition:.3s;transition:.3s;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.portfolio-item.portfolio-grid .entry-thumbnail img{height:540px;object-fit:cover;width:100%}@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}.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%}.portfolio-isotope .grid.metro .portfolio-item.portfolio-grid .entry-thumbnail img,.portfolio-isotope .portfolio-item.portfolio-grid .entry-thumbnail img{height:340px}}.portfolio-detail-article{padding-top:48px}.portfolio-head{max-width:640px;margin:0 auto}.portfolio-desc p{font-size:16px;line-height:1.5}.block-icon-box.layout-08 .icon-box .content,.block-icon-box.layout-17,.block-testimonial.layout-02 .meta,.block-trial.layout-01 .button-wrap,.heading .heading-icon-bottom,.portfolio-meta{margin-top:40px}.portfolio-meta li{display:inline-block;padding:4px 80px 4px 16px;text-align:left;border-left:1px solid var(--sala-border-line,#eee)}.portfolio-meta li span{font-weight:500;color:var(--sala-neutral-dark,#111);display:inline-block;margin-bottom:8px}.portfolio-meta li i{font-size:24px;color:var(--sala-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(--sala-neutral-dark,#111);line-height:1.33}.portfolio-gallery .title h3,.portfolio-video .title h3{font-size:40px;line-height:1.2}.badge,.portfolio-paginate .inner span,.portfolio-video .icon-popup{color:var(--sala-alway-white,#fff)}.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{margin-bottom:16px}.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;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);align-items:center;justify-content:center}.portfolio-paginate .item,.product-gallery{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.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,.5);box-shadow:0 0 0 0 rgba(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}.block-icon-box.layout-04 .icon-box .title,.block-number .item .number .last,.heading .heading-sub.size-xl,.portfolio-video .icon-popup i{font-size:32px}.portfolio-thanks p{font-size:24px;font-weight:600;line-height:1.33;color:var(--sala-neutral-dark,#111)}.quantity input[type=number],.review-form input,.review-form textarea{line-height:48px;width:100%;height:48px;color:var(--sala-neutral-dark,#111)}.portfolio-paginate .item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%;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,.5)}.portfolio-paginate .inner{padding:114px 60px;width:100%;position:relative;z-index:2}.portfolio-paginate .inner span{display:inline-block;margin-bottom:8px}.full-plan thead tr .price,.product-price del,.product-summary .product-meta a{color:var(--sala-neutral-normal,#555)}.post-type-portfolio.layout-02 .portfolio-head{-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;margin:0}.post-type-portfolio.layout-02 .portfolio-meta li{padding:4px 16px;width:50%}.post-type-portfolio.layout-02 .portfolio-meta li:first-child,.post-type-portfolio.layout-02 .portfolio-meta li:nth-child(2){margin-bottom:36px}.post-type-portfolio.layout-03 .portfolio-detail-inner{padding-right:30px;position:sticky;top:40px;-webkit-transition:.3s;transition:.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(--sala-border-line,#eee);width:100%}.block-icon-box.layout-12 .icon-box:last-child,.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}.block-icon-box.layout-01.mb40 .icon-box,.notices,.post-type-portfolio.layout-03 .portfolio-desc{margin-bottom:40px}.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}.product-card .product-title .title{font-size:18px;font-weight:500}.product-price{margin-top:8px;line-height:1.5}.product-price ins{color:var(--sala-neutral-dark,#111)}.badge{position:absolute;top:20px;left:0;padding:0 15px;height:32px;line-height:32px;font-size:16px;font-weight:400;z-index:1;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.badge+.badge{top:60px}.product-gallery{padding-right:15px;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(--sala-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-next{top:calc(100% - 10px)}.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 .swiper{height:570px}.product-gallery .item,.product-gallery img{height:100%;object-fit:cover;-webkit-transition:.3s;transition:.3s;cursor:pointer}.product-summary{padding-left:15px}.product-summary h1{font-size:32px;font-weight:600;margin-bottom:8px}.review-form .title,.review-form label{margin-bottom:10px}.block-list.layout-06 li span,.posttype .box .desc,.product-summary .product-price del,.product-summary .product-price ins{font-size:18px}.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(--sala-primary-navy,#0057fc);color:var(--sala-alway-white,#fff);text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.badge-review .star span::before,.review-form .field-rating .stars.is-active a:after,.review-form .field-rating .stars:hover a:after{font-weight:900;color:var(--sala-tone-yellow,#ffdd0f)}.product-summary .product-meta .share i,.product-tab .tab-review .title{font-size:20px}.badge-review .star span::before,.badge-review .star::before{content:"\f005\f005\f005\f005\f005";font-size:16px;font-family:"Line Awesome Free"}.quantity .quantity-down,.quantity .quantity-up{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-inner-spin-button,.quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity input[type=number]{-moz-appearance:textfield;box-shadow:none;border:0;background-color:var(--sala-shade-background,#f8f9fc);text-align:center;padding:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.product-tab{margin-top:48px}.block-icon-box.layout-05 .inner,.block-icon-box.layout-11 .inner,.product-tab .tab-review .review{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.block-icon-box.layout-05 .icon,.block-review .item .avatar,.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 li{padding-top:24px;margin-top:24px;border-top:1px solid var(--sala-border-line,#eee)}.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 label{display:block}.review-form .field-input,.review-form .field-textarea{margin-bottom:15px}.review-form input,.review-form textarea{outline:0;border:1px solid var(--sala-shade-background,#f8f9fc);background-color:var(--sala-shade-background,#f8f9fc);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0 20px}.block-accordion.layout-03 .accordion-item.is-active,.block-accordion.layout-04 .accordion-item.is-active .number,.review-form input:focus,.review-form textarea:focus{border-color:var(--sala-primary-navy,#0057fc)}.pricing-table.layout-02 tbody td,.pricing-table.layout-02 tbody td.popular,.product-related .product-related-inner{border-top:1px solid var(--sala-border-line,#eee)}.review-form textarea{height:150px;resize:none}.review-form input[type=submit]{width:auto;padding:0 30px;background-color:var(--sala-primary-navy,#0057fc);color:var(--sala-alway-white,#fff)}.cart-totals .cart-total,.notices .notice,form.checkout .nice-select,form.checkout .order .content,form.checkout-coupon{background-color:var(--sala-shade-background,#f8f9fc)}.block-infinite.layout-01 .item svg,.review-form .field-rating span{margin-right:8px}.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,.review-form .field-rating .stars.is-active a.is-active~a:after{font-weight:400;color:var(--sala-neutral-dark,#111)}.badge-review .star{display:inline-block;position:relative;margin-right:10px}.badge-review .star::before{font-weight:400}.badge-review .star span{position:absolute;top:0;left:0;overflow:hidden}.badge-review .total-review,form.checkout .order .table-price,form.checkout .order tfoot td,form.checkout .order thead th,form.checkout label{color:var(--sala-neutral-dark,#111)}.badge-review .total-review{display:inline-block;font-weight:500}.product-related .product-related-inner{margin-top:60px;padding-top:60px}.product-related .product-related-inner>.title{font-size:32px;margin-bottom:24px}.cart-totals,.notices .notice{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.cart-table th,.cart-totals .cart-total .title{font-size:16px;font-weight:500;text-transform:uppercase}.cart-table{width:100%;border-spacing:0 15px;margin-bottom:16px}.cart-table th{padding:0 16px}.block-video .icon-popup.size-m,.cart-table td.product-thumbnail img{width:64px;height:64px}.cart-table td.product-name{width:40%}.block-accordion.layout-04 .accordion-item .inner,.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-totals{display:flex;justify-content:flex-end;margin-top:60px}.cart-totals .cart-total{padding:32px;-webkit-box-flex:0;-ms-flex:0 0 370px;flex:0 0 370px;max-width:370px;width:370px}.cart-totals .cart-total .title{margin-bottom:18px}.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(--sala-neutral-dark,#111)}.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}.notices .notice{padding:18px;display:flex;align-items:center;-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}form.checkout .title{font-size:16px;font-weight:600;text-transform:uppercase;margin-bottom:20px}form.checkout label{display:inline-block;margin-bottom:8px}.section-banner.layout-06 img,form.checkout .field-checkbox input,form.checkout .field-radio input,form.checkout .payment input[type=submit]{width:auto}form.checkout .nice-select{float:none;width:100%;height:48px;line-height:46px;padding:0 16px}form.checkout .payment{max-width:470px}form.checkout .order .content{padding:32px}form.checkout .order .table-price{text-align:right}.contact-form.layout-02 input[type=submit],.heading .heading-sub.layout-02{background-color:var(--sala-tone-yellow,#ffdd0f);color:var(--sala-alway-dark,#111)}form.checkout .order thead th{font-size:16px;font-weight:500;text-transform:uppercase;padding:0 0 10px}form.checkout .order tbody td{padding:12px 0}form.checkout .order tfoot td{font-size:18px;font-weight:500;padding:24px 0 0}form.checkout-coupon{padding:16px;display:none}form.checkout-coupon input[type=text]{background-color:var(--sala-neutral-white,#fff);margin-right:8px}.heading .heading-icon-top,.toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;align-items:center}.contact-content iframe{width:100%;height:300px}.contact-box a{display:block;padding:16px 25px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:var(--sala-alway-white,#fff);font-size:16px;font-weight:500}.contact-box a span{display:block;margin-top:7px;font-size:18px}.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, .08));max-width:460px;margin:-32px 0 -32px auto}.contact-form.layout-02 input[type=submit]{width:100%}.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}.sign-in,.sign-up{max-width:370px;margin:0 auto}.site-content.about-me .content-right{padding-left:30px;height:100%}.coming-left .logo,.maintainance-left .logo{margin-bottom:120px}.coming-left form,.maintainance-left form{position:relative;margin-bottom:100px}.coming-left form input[type=email],.maintainance-left form input[type=email]{height:60px;padding-right:140px}.coming-left form .field-submit,.maintainance-left form .field-submit{position:absolute;top:6px;right:6px}.heading{max-width:800px;margin:0 auto 60px}.heading.align-left{max-width:100%;margin:0 0 60px}.heading .heading-sub{font-weight:500;color:var(--sala-neutral-dark,#111);text-transform:uppercase;letter-spacing:2px}.heading .heading-sub+.heading-title,.heading ul li+li{margin-top:12px}.heading .heading-sub.no-uppercase{letter-spacing:normal;text-transform:none}.heading .heading-sub.layout-02{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-title{font-size:32px;line-height:1.25;font-weight:600;position:relative;z-index:0}.heading .heading-title.size-xl,.section-banner .heading-title{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.w400{font-weight:400}.heading .heading-title a,.heading .heading-title span{display:inline-block;position:relative;z-index:1}.heading .heading-title a:after,.heading .heading-title span:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#ee5c54;z-index:-1}.block-countdown .item:last-child .number:after,.block-step li:last-child:after,.block-testimonial.nav-layout-02 .swiper-button-next::after,.block-testimonial.nav-layout-02 .swiper-button-prev::after,.heading .heading-title a.no-underline:after,.heading .heading-title span.no-underline:after{content:"";display:none}.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::before{content:"";position:absolute;top:-40%;left:-25%;width:180%;height:180%;background-image:url("../../../../sala/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("../../../../sala/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("../../../../sala/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:before{content:"";position:absolute;top:-35px;left:-40px;right:-40px;bottom:-15px;background-image:url("../../../../sala/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(--sala-primary-navy-2,#7527eb)}.heading .heading-desc{font-size:18px;line-height:1.44;font-weight:400;margin-top:12px}.heading .heading-icon-top{height:50px;width:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:flex;justify-content:center;margin-bottom:28px;color:var(--sala-alway-white,#fff)}.heading.mb100{margin-bottom:100px}.block-step p,.heading ul li,.section-posttype .action p{font-size:24px;line-height:1.33;font-weight:600;color:var(--sala-neutral-dark,#111)}.toggle{display:flex;justify-content:center;margin-bottom:64px}.pricing-box .name,.pricing-table.layout-02 thead th .price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;align-items:center}.toggle .switch{position:relative;display:inline-block;width:55px;height:32px;margin:0 20px;border:2px solid var(--sala-neutral-dark,#111);-webkit-transition:.3s;transition:.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(--sala-neutral-dark,#111);-webkit-transition:.3s;transition:.3s;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.accordion-item .title i,.toggle .discount .discount-text{left:0;font-size:24px;color:var(--sala-primary-navy,#0057fc)}.toggle .switch.is-active:before{left:26px;background-color:var(--sala-neutral-white,#fff)}.toggle .discount{font-family:"Covered By Your Grace",cursive;position:relative}.toggle .discount .discount-text{position:absolute;top:-30px;white-space:nowrap;padding-left:50px;line-height:1.63}.pricing-box .badge-popular,.pricing-table.layout-02 .badge-popular{background-color:var(--sala-tone-yellow,#ffdd0f);color:var(--sala-alway-dark,#111)}.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.layout-02 td:first-child,.pricing-table.layout-02 th:first-child{width:25%}.pricing-table.layout-02 td.popular,.pricing-table.layout-02 th.popular{border:1px solid var(--sala-neutral-dark,#111);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}.block-accordion.layout-06 .accordion-item:first-child,.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 .price{display:flex;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}.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 .note td{font-size:14px;color:var(--sala-neutral-medium,#999);padding-bottom:30px}.pricing-table.layout-02 tfoot .note td.popular{border-bottom:1px solid var(--sala-neutral-dark,#111);-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}.pricing-table.layout-03 .inner{background-color:transparent;border:1px solid var(--sala-border-line,#eee)}.pricing-table.layout-03 .pricing-box.popular .button.fullfield:hover{background-color:var(--sala-neutral-white,#fff);border-color:var(--sala-neutral-white,#fff);color:var(--sala-neutral-dark,#111)}.section-banner.layout-02 .inner,.section-pricing.background-grey .pricing-table.layout-03 .inner{background-color:transparent}.block-accordion.layout-03 .accordion-item:before,.clients.border-bottom:after,.full-plan .colspan-full:before{background-color:var(--sala-primary-navy,#0057fc);content:""}.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:flex}.pricing-box .list li,.pricing-box .price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.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;text-transform:none;margin-left:10px}.block-trial.layout-01 .sub,.counter-box .number,.pricing-box .price{color:var(--sala-neutral-dark,#111)}.pricing-box .price{display:flex;align-items:center;font-size:18px;line-height:1.4;font-weight:400;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 .list li{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(--sala-alway-neutral-white);font-size:24px;margin-right:16px}.pricing-box .list li.active:before{content:"\f00c";color:var(--sala-primary-navy,#0057fc)}.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}.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: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{width:150px;height:2px;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}.full-plan thead tr{vertical-align:top}.full-plan thead tr .price{font-size:16px;line-height:1.5;font-weight:400;text-transform:none;margin-top:4px}.full-plan .colspan-full{font-weight:500;text-transform:uppercase}.full-plan .colspan-full:before{width:8px;height:8px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;margin-right:12px}.full-plan i{font-size:24px;color:var(--sala-alway-neutral-white)}.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{margin-right:12px;position:absolute;top:1px}.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;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:.3s;transition:.3s}.block-accordion.layout-02 .accordion-item .content{display:none;padding:0 24px 24px}.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 .title{font-size:24px;font-weight:600;margin-bottom:0;cursor:pointer}.block-accordion.layout-03 .accordion-item:before{width:24px;height:24px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;position:absolute;top:28px;left:24px}.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(--sala-neutral-dark,#111)}.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:after{content:"\f107";font-family:"Line Awesome Free";font-weight:900;position:absolute;top:-4px;right:0;-webkit-transition:.3s;transition:.3s}.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(--sala-primary-navy,#0057fc)}.block-gallery.layout-03 .swiper-button-next,.block-gallery.layout-03 .swiper-button-prev,.block-gallery.layout-04 .item .title{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}.block-accordion.layout-05 .accordion-item{-webkit-border-radius:3px;-moz-border-radius:5px;border-radius:5px;border:0;background-color:var(--sala-shade-background,#f8f9fc);-webkit-border-radius:5px;overflow:hidden}.block-accordion.layout-05 .accordion-item .title{position:relative;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(--sala-neutral-white,#fff);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:.3s;transition:.3s}.block-accordion.layout-05 .accordion-item .content{display:none;padding:0 24px 24px 102px}.block-accordion.layout-06 .accordion-item{border-top:1px solid var(--sala-border-line,#eee);margin-top:24px;padding-top:24px;margin-bottom: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.is-active .title:after{content:"\f068"}.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}.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 .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}.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(--sala-alway-white,#fff);transform:translateY(-50%)}.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,.section-banner.layout-03:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(17,17,17,.5)}.block-gallery.layout-04 .item .title{position:absolute;top:50%;left:20px;right:20px;text-align:center;transform:translateY(-50%);font-size:32px;line-height:1.33;font-weight:600;color:var(--sala-alway-white,#fff)}.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(--sala-neutral-medium,#999)}.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-prev::after{content:"\f060";font-size:20px;color:var(--sala-neutral-medium,#999)}.block-gallery.layout-04 .swiper-button-next::after{content:"\f061";font-size:20px;color:var(--sala-neutral-medium,#999)}.counter-box{padding:12px 100px;border-right:1px solid var(--sala-border-line,#eee)}.block-counter.layout-06 .row>div:last-child .counter-box,.counter-box:last-child{border-right:0}.counter-box .number{font-size:56px;line-height:1.11;font-weight:600;margin-bottom:6px}.background-yellow .counter-box{border-color:var(--sala-alway-dark,#111)}.block-counter.layout-01 .counter-box,.section-banner.layout-03 .content{padding:0;position:relative}.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 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(--sala-border-line,#eee)}.block-counter.layout-03 .counter-box{padding:0;margin-bottom:32px}.block-counter.layout-03 .title{font-weight:400;color:var(--sala-neutral-normal,#555)}.block-counter.p40 .counter-box{padding:0 40px}.block-counter.layout-04 .counter-box{padding:0 60px}.block-counter.layout-04 .counter-box svg{vertical-align:22px}.block-counter.layout-05 .counter-box .number{color:var(--sala-alway-white,#fff);font-size:48px;font-weight:600}.block-counter.layout-05 .title{font-size:16px;color:var(--sala-alway-neutral-white,#fff);font-weight:400}.block-counter.layout-06 .counter-box{padding:30px;text-align:center;border-right:1px solid var(--sala-border-line,#eee)}.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 .counter-box{padding:0;border:0;margin-right:70px}.block-counter.layout-07 .counter-box .title{font-size:14px;line-height:1.43;font-weight:600;color:var(--sala-alway-white,#fff);letter-spacing:2px;margin-bottom:8px;text-transform:uppercase}.background-yellow .block-counter.layout-04 .number,.background-yellow .block-counter.layout-04 .title{color:var(--sala-alway-dark)}@media (max-width:992px){.post-type-portfolio.layout-03 .portfolio-detail-inner{padding:0;position:static}.content-404,.counter-box,.post-type-portfolio.layout-03 .portfolio-head{margin-bottom:30px}.accordion-item,.shop-left,.site-content.about-me .heading{padding-right:0}.contact-content,.product-gallery{padding:0;margin-bottom:30px}.contact-form.layout-01,.pricing-table.layout-02 tfoot td:first-child,.product-summary,.site-content.about-me .content-left{padding:0}form.checkout .order{margin-top:30px}.contact-form.layout-02{margin:0 0 30px}.site-content.about-me .content-right{padding-left:0;margin-top:30px}.pricing-box{margin-bottom:30px;height:auto}.pricing-table.layout-02 td:first-child,.pricing-table.layout-02 th:first-child{width:100%}.pricing-table.layout-02 td.popular,.pricing-table.layout-02 tfoot .note td.popular,.pricing-table.layout-02 th.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 .note td{padding-bottom:8px}.clients.layout-02 .content li{margin-right:60px}.clients.layout-02 .content li:last-child{margin-right:0}.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}}.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(--sala-alway-white,#fff);margin-bottom:80px}.section-banner blockquote span{font-size:18px;line-height:1.4;font-weight:500;color:var(--sala-alway-white,#fff)}.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(--sala-alway-white,#fff);display:block;position:absolute;top:12px;left:0}.section-banner.layout-01 img{height:100%;object-fit:cover}.section-banner.layout-01 .content{padding:90px}.section-banner.layout-01 ul li{padding-left:30px;padding-right:30px;border-right:1px solid rgba(255,255,255,.5)}.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(--sala-alway-white,#fff);display:inline-block;margin-bottom:8px}.section-banner.layout-01 ul li p{font-size:18px;color:var(--sala-alway-white,#fff)}.section-banner.layout-02{background-position:center right;background-size:50% 100%;background-repeat:no-repeat}.section-banner.layout-02 .content{padding:100px 100px 100px 0}.section-banner.layout-03{padding:200px 0;background-position:center;background-size:cover;background-repeat:no-repeat;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,.9)}.section-banner.layout-04 .heading .heading-title{margin-top:0;color:var(--sala-alway-dark,#111)}.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.align-left .heading{margin:0 0 32px}.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 .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(--sala-shade-background90,rgba(248,249,252,.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-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,.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-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,.0823529412) 0,rgba(244,52,26,.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,.1607843137);position:relative}.section-banner.layout-10 .shape-top{position:absolute;top:0;left:0;right:0;text-align:center}.section-banner.layout-11 .inner form.newsletter{max-width:500px;margin:0}.section-banner.layout-11 .content img{position:absolute;top:60px;right:60px;width:80px;height:80px;object-fit:contain}@media (max-width:992px){.section-banner .content{margin-bottom:32px}.section-banner.layout-02,.section-banner.layout-08 .inner{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,.section-banner.layout-07 .inner>img,.section-banner.layout-08 .inner>img{display:none}.section-banner.layout-06 .content{width:100%}.section-banner.layout-07 .inner .content{width:100%;left:0;margin:0;padding:0 40px}.section-banner.layout-08 .inner .content{position:static;width:100%;padding:0 30px}.section-banner.layout-09 .inner{padding:30px}.member-box{margin-bottom:30px}}.block-team.layout-01 .member-box .member-avatar,.block-team.layout-04 .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,.block-team.layout-04 .member-box .member-avatar .avatar-inner,.block-team.layout-05 .member-box .member-avatar .avatar-inner{width:fit-content;margin:0 auto;position:relative}.block-team.layout-01 .member-box .member-avatar img.stick,.block-team.layout-04 .member-box .member-avatar img.stick,.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-01 .member-box .member-avatar img.stick.stick-top-right,.block-team.layout-04 .member-box .member-avatar img.stick.stick-top-right,.block-team.layout-05 .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,.block-team.layout-04 .member-box .member-avatar img.stick.stick-bottom-right,.block-team.layout-05 .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,.block-team.layout-04 .member-box .member-avatar img.stick.stick-top-left,.block-team.layout-05 .member-box .member-avatar img.stick.stick-top-left{top:20px;left:20px}.block-team.layout-01 .member-box .share,.block-team.layout-04 .member-box .share,.block-team.layout-05 .member-box .share{list-style:none;padding:0;margin-top:16px}.block-team.layout-01 .member-box .share li,.block-team.layout-04 .member-box .share li,.block-team.layout-05 .member-box .share li{display:inline-block;margin:0}.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,.icon-box .desc{margin-top:16px}.block-team.layout-02 .member-content .name{margin-bottom:4px}.block-team.layout-03 .member-avatar,.block-testimonial.layout-07 .content svg{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 .position{font-size:18px;color:var(--sala-neutral-medium,#999)}.block-team.layout-04 .member-box{margin-bottom:30px;padding:30px;border:1px solid var(--sala-border-line,#eee);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.block-team.layout-04 .member-box .member-avatar img{max-height:210px;height:100%;object-fit:contain}.block-team.layout-05 .member-box{margin-bottom:30px;padding:30px;background-color:var(--sala-neutral-white,#fff);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.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-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-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-product,.block-testimonial.layout-01 .item{padding:40px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:var(--sala-neutral-white,#fff)}.block-testimonial.layout-01 .item p{font-size:24px;line-height:1.33;font-weight:400;color:var(--sala-neutral-dark,#111);margin-bottom:60px}.block-testimonial.layout-01 .item .meta,.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-01 .item .avatar,.block-testimonial.layout-03 .item .avatar,.block-testimonial.layout-04 .item .avatar{position:relative;margin-right:15px}.block-testimonial.layout-01 .item .avatar img,.block-testimonial.layout-03 .item .avatar img,.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-01 .item .avatar i,.block-testimonial.layout-03 .item .avatar i{font-size:24px;position:absolute;top:0;right:0;color:var(--sala-primary-navy,#0057fc)}.block-product .list span,.block-testimonial.layout-01 .item .name,.block-testimonial.layout-03 .item .name,.block-testimonial.layout-04 .item .name{font-size:16px;line-height:1.5;font-weight:500;color:var(--sala-neutral-dark,#111)}.block-testimonial.layout-01 .item .position,.block-testimonial.layout-03 .item .position,.block-testimonial.layout-07 .content p{font-style:italic}.block-icon-box.layout-02.icon64 .icon img,.block-icon-box.layout-14 .icon img,.block-testimonial.layout-01 .item .logo img,.block-testimonial.layout-03 .item .logo img,.block-testimonial.layout-04 .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(--sala-alway-dark,#111)}.block-testimonial.layout-02 .meta .name{font-size:18px;line-height:1.44;font-weight:500;color:var(--sala-alway-dark,#111);margin-bottom:5px}.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(--sala-alway-white,#fff)}.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(--sala-neutral-white,#fff)}.block-testimonial.layout-03 .item p{font-size:18px;line-height:1.44;font-weight:400;color:var(--sala-neutral-dark,#111);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(--sala-primary-navy,#0057fc)}.block-testimonial.layout-04 .item p{font-size:24px;line-height:1.33;font-weight:400;color:var(--sala-neutral-normal,#555);margin-bottom:24px}.block-testimonial.layout-04 .item .avatar i{font-size:24px;position:absolute;top:0;right:0;color:var(--sala-primary-navy,#0057fc);z-index:2}.block-testimonial.layout-05 .item{background-color:var(--sala-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(--sala-neutral-dark,#111)}.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 .avatar img{margin-top:-30px}.block-testimonial.layout-07 .content{padding:28px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:var(--sala-border-line,#eee);margin-bottom:36px}.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(--sala-neutral-dark,#111);margin-bottom:4px}.block-grid.layout-01 .item-auto img,.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: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,.1)}.block-testimonial .item.background-02{background-color:rgba(255,31,37,.1)}.block-testimonial .item.background-03{background-color:rgba(58,180,70,.1)}.icon-box .number{font-size:56px;line-height:1.11;font-weight:600;color:var(--sala-primary-navy,#0057fc);margin-bottom:30px}.icon-box.p30{padding:30px}.icon-box.p48{padding:48px}.block-icon-box.layout-01 .icon-box img,.partner-box img{height:64px;object-fit:cover}.block-icon-box.layout-02 .icon-box{border:1px solid var(--sala-border-line,#eee);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:30px;height:calc(100% - 30px)}.block-icon-box.layout-02.br20 .icon-box{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.block-icon-box.layout-03 .icon-box{border:1px solid var(--sala-border-line,#eee);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:30px}.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 .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-05 .icon i,.block-icon-box.layout-06 .icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;align-items:center;height:50px}.block-icon-box.layout-04 .icon-box{text-align:center;margin-bottom:30px;border:1px solid var(--sala-border-line,#eee);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.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(--sala-neutral-dark,#111);margin-top:24px;display:inline-block}.block-icon-box.layout-05 .icon i{display:flex;justify-content:center;width:50px;border:1px solid var(--sala-primary-navy,#0057fc);font-size:24px;color:var(--sala-primary-navy,#0057fc);-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,.block-icon-box.layout-08 .icon-box .desc,.block-icon-box.layout-11 .content .desc,.block-icon-box.layout-13 .desc,.block-icon-box.layout-15 .icon-box .desc{margin-top:8px}.block-icon-box.layout-06 .icon{width:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:flex;justify-content:center;font-size:28px;color:var(--sala-alway-white,#fff)}.block-icon-box.layout-08 .icon,.block-icon-box.layout-11 .icon i,.block-icon-box.layout-12 .icon-box .inner,.block-icon-box.layout-13 .icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.block-icon-box.layout-07 .title{font-size:18px;line-height:1.44;font-weight:500}.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(--sala-border-line,#eee);margin:0 0 30px}.block-icon-box.layout-08 .icon-box{padding:40px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid var(--sala-border-line,#eee);text-align:center}.block-icon-box.layout-08 .icon{width:80px;height:80px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto}.block-icon-box.layout-08 .icon i{font-size:48px;color:var(--sala-alway-white,#fff)}.block-icon-box.layout-11 .icon i,.block-icon-box.layout-18 .icon-box i,.block-list.layout-02 li i,.block-video .icon-popup,.section-posttype .action a{color:var(--sala-primary-navy,#0057fc)}.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(--sala-primary-navy,#0057fc);display:block;font-size:24px;color:var(--sala-alway-white,#fff);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(--sala-border-line,#eee);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 .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:flex;align-items:center;justify-content:center;width:80px;height:80px;font-size:48px;background-color:var(--sala-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-12 .icon-box{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--sala-border-line,#eee)}.block-icon-box.layout-12 .icon-box .inner{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 .icon,.block-icon-box.layout-15 .icon-box .icon{-webkit-box-flex:0;max-width:64px;width:64px;-webkit-border-radius:50%;-moz-border-radius:50%;height:64px}.block-icon-box.layout-13 .icon{-ms-flex:0 0 64px;flex:0 0 64px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:36px;color:var(--sala-alway-white,#fff)}.block-icon-box.layout-15 .icon-box,.block-icon-box.layout-16 .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;align-items:center}.block-icon-box.layout-13 .content{margin-left:28px;margin-top:0}.block-icon-box.layout-14 .icon-box{border:1px solid var(--sala-border-line,#eee);-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-15 .icon-box{display:flex;padding:28px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:var(--sala-neutral-white,#fff);justify-content:space-between}.block-icon-box.layout-15 .icon-box .icon{-ms-flex:0 0 64px;flex:0 0 64px;border-radius:50%;background-color:var(--sala-shade-background,#f8f9fc);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(--sala-neutral-dark,#111)}.block-canvas .inner-content .chart-number,.block-icon-box.layout-15 .icon-box .title,.block-icon-box.layout-16 .content .title,.block-list.layout-03 li .title.size-l,.block-list.layout-04 li .title{font-size:24px;line-height:1.33;font-weight:600}.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:flex;margin-bottom:32px;justify-content:space-between}.block-icon-box.layout-16 .icon,.posttype .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;background-color:var(--sala-shade-background,#f8f9fc)}.block-icon-box.layout-16 .icon{width:100px;height:100px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:flex;align-items:center;justify-content:center}.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{margin-bottom:8px}.block-icon-box.layout-17 .item .title{font-size:18px;line-height:1.44;font-weight:500;color:var(--sala-alway-dark,#111)}.block-icon-box.layout-17 .item .desc{font-size:32px;line-height:1.25;font-weight:500;color:var(--sala-alway-dark,#111)}.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;margin-bottom:20px}.block-icon-box.layout-18 .icon-box .title{color:var(--sala-alway-white,#fff);font-size:16px}.posttype .box{display:flex;align-items:center;justify-content:space-between;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:32px;margin-bottom:12px}.block-partner.layout-01 img,.block-video .icon-popup{width:80px;height:80px;-webkit-border-radius:50%;-moz-border-radius:50%}.posttype .box .sub{font-weight:500;color:var(--sala-neutral-dark,#111);margin-bottom:12px;letter-spacing:2px}.posttype .box .title{margin-top:0;margin-bottom:8px}.posttype.layout-02 .box{padding:32px 0;background-color:transparent;margin:0;border-top:1px solid var(--sala-border-line,#eee)}.section-posttype .action a{display:inline-block;margin-top:24px;font-weight:500}.section-text .text-left h2{font-size:40px;line-height:1.2;font-weight:600}.block-infinite.layout-02 span,.section-text .text-left p{font-size:24px;line-height:1.33;font-weight:500;color:var(--sala-neutral-dark,#111)}.section-text .text-right p{font-size:18px;line-height:1.44;font-weight:400}.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%);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;background-color:var(--sala-alway-white,#fff)}.block-video .icon-popup:after,.block-video .icon-popup:before{right:0;border-radius:50%;background:var(--sala-alway-white,#fff);display:block;position:absolute;top:0;left:0;z-index:-1;bottom:0;content:""}.block-video .icon-popup.background-navy:after,.block-video .icon-popup.background-navy:before{background:var(--sala-primary-navy,#0057fc)}.block-video .icon-popup.size-m i{font-size:36px}.block-video .icon-popup:before{opacity:.8;animation:2s ease-in-out infinite ripple-1}.block-video .icon-popup:after{opacity:.6;animation:2s ease-in-out .5s infinite ripple-2}@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(--sala-border-line,#eee);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center}.block-partner.no-border .partner-box{border:0;padding:0}.block-partner.layout-01 img{object-fit:cover;border-radius:50%}.block-list.layout-01 i,.block-list.layout-03 li .number{-webkit-border-radius:50%;-moz-border-radius:50%;color:var(--sala-alway-white,#fff)}.block-chart,.block-countdown,.block-list.block-flex-center ul,.block-step 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 li,.block-list.block-flex-center.layout-01 li:last-child{margin:0 22px 20px}.block-list.layout-01 i{height:28px;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(--sala-primary-navy,#0057fc)}.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-04 li,.block-list.layout-05 li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.block-list.layout-02 li{padding:20px 20px 20px 65px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid var(--sala-border-line,#eee);margin-bottom:12px;position:relative}.block-list.layout-02 li i{font-size:28px;position:absolute;top:20px;left:20px}.block-list.layout-03 li{position:relative;padding-left:64px;margin-bottom:32px}.block-list.layout-03 li .number{width:40px;height:40px;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}.block-list.layout-03 li .number.size-l{width:50px;height:50px}.block-list.layout-04 li{position:relative;margin-bottom:32px;display:flex;align-items:center}.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(--sala-primary-navy,#0057fc);background-color:var(--sala-neutral-white,#fff);margin-right:24px}.block-list.layout-05 li{display:flex;align-items:center;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--sala-border-line,#eee)}.block-list.layout-06 li,.block-list.layout-06 li .icon,.block-list.layout-07 .item,.block-list.layout-08 li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.block-list.layout-05 li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.block-list.layout-06 li{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background-color:var(--sala-neutral-white,#fff);padding:16px;display:flex;align-items:center;box-shadow:0 4px 20px rgba(0,0,0,.08);margin-bottom:24px}.block-list.layout-06 li .icon{width:50px;height:50px;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,.15);margin-right:16px}.block-list.layout-06 li .icon svg path{stroke:#0057fc}.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,.15)}.block-list.layout-06 li:nth-child(2n) .icon svg path{stroke:#ff1f25}.block-list.layout-06 li:nth-child(odd){margin-right:98px}.block-list.layout-07 .inner{max-width:770px;margin:0 auto}.block-list.layout-07 .item{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(--sala-shade-background,#f8f9fc);color:var(--sala-neutral-dark,#111)}.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 .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(--sala-primary-navy,#0057fc);color:var(--sala-alway-white,#fff);line-height:normal}.block-list.layout-08 li{display:flex;align-items:center;font-size:18px;line-height:1.2;font-weight:400;margin-bottom:20px}.block-list.layout-09 ul,.block-list.layout-09 ul li,.block-list.layout-09 ul li i{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.block-list.layout-08 li i{font-size:24px;margin-right:12px;color:var(--sala-primary-navy,#0057fc)}.block-list.layout-09 ul{display:flex;justify-content:center}.block-list.layout-09 ul li{display:flex;align-items:center;margin-right:80px}.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;height:36px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--sala-shade-background,#f8f9fc);font-size:18px;color:var(--sala-primary-navy,#0057fc);margin-right:16px}.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(--sala-alway-dark,#111)}.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(--sala-alway-dark,#111);position:absolute;top:6px;left:0;background-color:var(--sala-tone-yellow,#ffdd0f)}.block-timeline.layout-01 .item:after{content:"";width:30px;height:2px;display:block;background-color:var(--sala-alway-dark,#111);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(--sala-alway-dark,#111)}.block-timeline.layout-01 .item .title{font-size:32px;line-height:1.25;font-weight:600;margin-bottom:10px;color:var(--sala-alway-dark,#111)}.block-timeline.layout-01 .item .desc{font-size:18px;color:var(--sala-alway-dark,#111)}.block-timeline.layout-02::before{content:"";width:2px;position:absolute;top:0;left:50%;margin-left:-1px;height:100%;background-color:var(--sala-border-line,#eee)}.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 5px 100px;text-align:right;position:relative}.block-timeline.layout-02 .item.is-active .inner::before{content:"";background-color:var(--sala-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(--sala-neutral-white,#fff);border:2px solid var(--sala-primary-navy,#0057fc);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.block-timeline.layout-02 .item:nth-child(odd) .inner{padding-right:100px;padding-left:40px;text-align:left}.block-timeline.layout-02 .item:nth-child(odd) .inner::before{left:-1px;right:auto}.block-timeline.layout-02 .item:nth-child(odd) .inner::after{left:-5px;right:auto}.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 .time{font-size:14px;color:var(--sala-primary-navy,#0057fc);margin-bottom:10px}.block-timeline.layout-02 .twitter{font-size:14px;color:var(--sala-neutral-medium,#999);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(--sala-neutral-medium,#999);display:inline-block;margin-right:30px}.block-timeline.layout-03::before{content:"";width:4px;position:absolute;top:0;left:50%;margin-left:-1px;height:100%;background-color:var(--sala-alway-dark,#111)}.block-timeline.layout-03 .item{margin-bottom:50px}.block-timeline.layout-03 .item .inner{box-shadow:0 0 30px 0 rgba(0,0,0,.05);background-color:var(--sala-alway-white,#fff);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(--sala-alway-dark,#111);width:30px;height:2px;display:block;position:absolute;top:40px;right:-15px}.block-step li:after,.block-step span,.block-timeline.layout-03 .item .inner::after{background-color:var(--sala-primary-navy,#0057fc)}.block-timeline.layout-03 .item .inner::after{content:"";width:30px;height:30px;position:absolute;top:24px;left:auto;right:-76px;border:6px solid var(--sala-tone-yellow,#ffdd0f);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.block-timeline.layout-03 .item .date{position:absolute;left:calc(100% + 120px)}.block-timeline.layout-03 .item .date .month{font-weight:500;color:var(--sala-alway-dark,#111);display:block}.block-timeline.layout-03 .item .date .year{font-size:40px;line-height:1.2;font-weight:600;color:var(--sala-alway-dark,#111)}.block-timeline.layout-03 .item .desc{color:var(--sala-alway-dark,#111);line-height:1.44}.block-timeline.layout-03 .item:nth-child(odd){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-end}.block-timeline.layout-03 .item:nth-child(odd) .inner::before{content:"";right:auto;left:-15px}.block-timeline.layout-03 .item:nth-child(odd) .inner:after{right:auto;left:-74px}.block-timeline.layout-03 .item:nth-child(odd) .date{right:calc(100% + 120px);left:auto}.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(--sala-border-line,#eee);-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(--sala-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 .title,.block-image-box.layout-03 .item .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-03 .item .thumb{padding:64px;margin-bottom:36px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.block-image-box.background-01,.block-image-box.layout-03 .item .thumb.background-01{background-image:linear-gradient(180deg,rgba(0,87,252,.15) 0,rgba(244,51,25,.15) 100%)}.block-image-box.background-03,.block-image-box.layout-03 .item .thumb.background-02{background-image:linear-gradient(180deg,rgba(96,77,224,.15) 0,rgba(255,204,0,.15) 100%)}.block-image-box.layout-03 .item .desc,.block-tab.layout-01 .tab-content p{font-size:18px;line-height:1.33;font-weight:400}.block-image-box.layout-04 .image-box{text-align:center;padding:40px;border:1px solid var(--sala-border-line,#eee)}.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 .desc{margin-bottom:26px}.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,.1);-moz-box-shadow:0 0 40px rgba(51,51,51,.1);-o-box-shadow:0 0 40px rgba(51,51,51,.1);-ms-box-shadow:0 0 40px rgba(51,51,51,.1);box-shadow:0 0 40px rgba(51,51,51,.1);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:.3s;transition:.3s;position:relative}.block-image-box.layout-05 .badge,.block-step span{-webkit-border-radius:50%;-moz-border-radius:50%;color:var(--sala-alway-white,#fff)}.block-image-box.layout-05 .badge{font-size:14px;font-weight:500;text-transform:uppercase;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;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,.15);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.15);-o-box-shadow:0 0 20px 0 rgba(0,0,0,.15);-ms-box-shadow:0 0 20px 0 rgba(0,0,0,.15);box-shadow:0 0 20px 0 rgba(0,0,0,.15);background-color:var(--sala-tone-red,#ff1f25)}.block-image-box.layout-05 .title{text-align:center;font-size:18px;line-height:1.5;font-weight:500}.block-image-box.background-02{background-image:linear-gradient(180deg,rgba(0,87,252,.15) 0,rgba(17,17,17,.15) 100%)}.block-image-box.background-04{background-image:linear-gradient(180deg,rgba(0,87,252,.15) 0,rgba(45,203,72,.15) 100%)}.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-step span,.block-tab.layout-02 .tab-navs i{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;align-items:center}.block-social li img{height:40px}.block-step li:after{content:"";width:40px;height:1px;display:inline-block;margin:0 40px}.block-step span{width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;font-size:24px;line-height:1.1;font-weight:500;margin-right:16px}.block-tab.layout-01{max-width:970px;margin:0 auto}.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(--sala-border-line,#eee)}.block-tab.layout-01 .tab-navs a.is-active{border-bottom-color:var(--sala-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-02 .tab-navs li{display:block;margin: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(--sala-shade-background,#f8f9fc);display:flex;justify-content:center;margin-right:10px;position:absolute;top:9px;left:0}.block-canvas .item,.block-tab.layout-03 .tab-nav:before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;align-items:center}.block-tab.layout-02 .tab-navs a{font-weight:400;padding:17px 0 17px 45px;border:0;position:relative;border-right:2px solid var(--sala-border-line,#eee)}.block-tab.layout-02 .tab-navs a.is-active{color:var(--sala-primary-navy,#0057fc);border-right-color:var(--sala-primary-navy,#0057fc)}.block-tab.layout-03 .tab-navs{max-width:350px;padding-left:24px}.block-tab.layout-03 .tab-navs li{margin:0 0 16px;display:block}.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:flex;justify-content:center;background-color:var(--sala-neutral-medium,#999);color:var(--sala-neutral-white,#fff);font-size:14px;position:absolute;top:0;left:0}.block-elasticstack .item,.block-modern-tab .tab-nav,.block-review .item,.block-tab.layout-03 .tab-content .inner{background-color:var(--sala-neutral-white,#fff)}.block-tab.layout-03 .tab-nav span{font-size:14px;line-height:1.2;font-weight:500;color:var(--sala-neutral-medium,#999);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(--sala-neutral-medium,#999);text-transform:uppercase}.block-tab.layout-03 .tab-content .inner{padding:24px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;box-shadow:var(--sala-boxshadow-2);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: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:flex;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(--sala-border-line,#eee);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.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:first-child{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 .title{font-size:40px;line-height:1.44;font-weight:600;margin-bottom:24px}.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:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(17,17,17,.3)}.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(--sala-alway-white,#fff);margin-bottom:40px}.block-grid.layout-02 .button{width:100%;justify-content:center;margin-top:50px}@media (max-width:1200px){.images.layout-16 .inner{margin:0 120px}.block-counter.layout-04 .counter-box{padding:0 40px}.block-counter.layout-06 .counter-box{border-right:0}.section-banner.layout-08 .inner>img{bottom:50%;transform:translateY(50%)}.block-team.layout-01 .member-box .member-avatar img{width:280px;height:280px}.block-icon-box.layout-17 .item{margin-top:30px}.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}}.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,.12),0 0 4px rgba(0,0,0,.1)}.block-elasticstack .item.animate{-webkit-transition:.3s ease-out;transition:.3s ease-out}.block-elasticstack .item.move-back{-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 .content,.block-elasticstack .thumb{-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(--sala-neutral-dark,#111);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}.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){.block-testimonial .layout-05 .item{padding:30px 30px 0;flex-direction:column;margin-top:0}.block-elasticstack .thumb,.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-elasticstack .elasticstack-nav,.block-testimonial .layout-05 .swiper-button-next,.block-testimonial .layout-05 .swiper-button-prev{display:none}.block-icon-box.layout-10 .item,.block-image-box.layout-03 .item,.block-project .item,.block-review .item:last-child,.block-testimonial.layout-06 .item,.partner-box{margin-bottom:30px}.block-icon-box.border-right .icon-box{padding:0;border-right:0}.block-icon-box.layout-10 .content{padding-right:0}.section-text .text-left{margin-bottom:24px}.block-image-box.layout-02+.block-image-box.layout-02{margin-top:32px}.block-image-box.layout-04{flex-direction:column}.block-tab.layout-03 .tab-content .inner{margin:30px 0;max-width:100%}.block-grid.layout-01{grid-template-columns:auto}.block-elasticstack .item{flex-direction:column;display:block}.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}.pdr50{padding-right:30px}.pdl50{padding-left:30px}}.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:linear infinite ticker;-moz-animation:linear infinite ticker;animation:linear infinite ticker}.block-infinite .infinite.layout-02{-webkit-animation:linear infinite ticker_rtl;-moz-animation:linear infinite ticker_rtl;animation:linear infinite ticker_rtl}.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(--sala-alway-neutral-white)}.block-infinite.layout-01 .item span:after{content:"";height:8px;width:125px;display:block;background-color:var(--sala-alway-neutral-white);margin:0 20px}.block-infinite.layout-02 .item{margin-right:20px;border:1px solid var(--sala-border-line,#eee);-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}@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(--sala-boxshadow-2);margin-bottom:30px}.block-review .item .content{font-style:italic;margin-bottom:24px}.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(--sala-neutral-dark,#111);margin-bottom:4px}.block-review .item .website{font-size:14px;line-height:1.3;font-weight:500;color:var(--sala-neutral-medium,#999)}.block-countdown .number,.block-countdown .text,.block-modern-tab .tab-nav .title,.block-product .price ins{color:var(--sala-neutral-dark,#111)}.block-modern-tab .tab-nav{display:block;padding:28px;border:1px solid var(--sala-border-line,#eee);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:8px}.block-modern-tab .tab-nav .title{display:block;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 .content{display:block;color:var(--sala-alway-white,#fff)}.block-countdown .number{font-size:56px;line-height:1.11;font-weight:600}.block-countdown .number:after{content:":";margin:0 20px}.block-countdown .text{display:block}.block-number .item{padding:34px;border:1px solid var(--sala-border-line,#eee);-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(--sala-primary-navy,#0057fc);letter-spacing:-.3em}.block-number .item .number span{display:inline-block;letter-spacing:normal}.block-number .item .number .first:after{content:"";height:46px;width:6px;display:inline-block;vertical-align:-3px;background-color:var(--sala-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-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 li{font-size:18px;padding-left:50px;position:relative;margin-bottom:16px}.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){.lg-pdt60,.pt120,.pt60,.spdt,.spdtb{padding-top:40px}.lg-pdb60,.pb120,.pb50,.pb60,.site-main .page-title+.site-content,.spdb,.spdtb{padding-bottom:40px}.block-grid.layout-01 .item,.mt60,.mt80,.post-related,.sperator{margin-top:30px}.block-grid.layout-02 .grid-item,.block-icon-box.layout-01 .icon-box,.block-trial .layout-01 img,.blog-single .post-head,.blog.layout-02 .site-content .post-head,.blog.layout-03 .site-content .post-head,.coming-left form,.heading,.heading.align-left,.icon-box,.lg-mb60,.maintainance-left form,.mb60,.mb80,.portfolio,.portfolio-isotope .portfolio-item .portfolio,.portfolio-related .content .portfolio,.post,.section-banner blockquote p{margin-bottom:30px}.swiper .swiper-pagination{margin-top:20px}.md-hidden{display:none!important}.linear-gradient-01{background-image:linear-gradient(90deg,var(--sala-neutral-white,#fff) 0,var(--sala-tone-yellow,#ffdd0f) 0);position:relative}.block-step li:after,.linear-gradient-01:before,.linear-gradient-02:before,.linear-gradient-03:before,.linear-gradient-04:before{content:"";display:none}.linear-gradient-02,.linear-gradient-03{background-image:none!important;position:relative}.linear-gradient-03 .row-full,.post-type-portfolio.layout-02 .portfolio-detail-inner .flex{flex-wrap:wrap}.linear-gradient-03 iframe{height:350px;margin-bottom:30px}.linear-gradient-04{background-image:linear-gradient(90deg,var(--sala-tone-yellow,#ffdd0f) 100%,var(--sala-neutral-white,#fff) 100%);position:relative}.linear-gradient-04 .heading,.linear-gradient-04 .swiper-pagination{text-align:center}.block-canvas .item,.linear-gradient-04 .testimonial-slider .item{padding:0}.site-content{padding:30px 0}.block-list.layout-09 ul,.block-step ul,.cart-form .field-group,.top-action{flex-direction:column}.contact-boxs,.top-action .results{margin-bottom:10px}.images.layout-02 .inner{width:100%;max-width:100%}.block-project .item img,.blog-single .post .block-gallery figure img,.cart-form .field-group .field-input,.images.layout-02 .img01,.images.layout-11 .img01,form.checkout-coupon input[type=submit]{width:100%}.block-trial.layout-02 .title img,.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,.images.layout-11 .img04,.images.layout-11 .img05,.site-header .buttons .button span,.site-header .customer a span{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 .img02{width:91%;bottom:auto;top:1%}.images.layout-11 .img03{width:63%;bottom:auto;top:5%}.images.layout-16 .inner{margin:0 60px 30px}.site-header .canvas-menu{margin-right:20px}.site-header .buttons .button i,.site-header .customer a i{display:block;margin:0}.site-header .buttons{margin-left:20px}.site-header .buttons .button{padding:10px 12px}.footer-top,.page-title{padding:40px 0}.page-title .title{font-size:40px}.block-grid.layout-02 .block-countdown .number,.block-trial .layout-01 .title,.blog-single .post-title h1,.blog.layout-02 .site-content .post-head .post-title h1,.blog.layout-03 .site-content .post-head .post-title h1,.coming-left .heading .heading-title.size-xl,.content-404 h1,.maintainance-left .heading .heading-title.size-xl{font-size:32px}.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}.post .entry-description{margin-bottom:12px}.block-gallery.layout-03 .swiper-button-next:after,.block-gallery.layout-03 .swiper-button-prev:after,.post .entry-title h3{font-size:20px}.post.format-audio .entry-thumbnail::before,.post.format-gallery .entry-thumbnail::before,.post.format-link .entry-thumbnail::before,.post.format-quote .entry-thumbnail::before,.post.format-video .entry-thumbnail::before{top:20px;right:20px}.portfolio-action{margin:0 0 30px}.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,.portfolio-isotope .portfolio-item .portfolio .entry-title h3 a,.portfolio-isotope .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 .entry-content{padding-top:12px}.block-counter.layout-01 .counter-box .number,.portfolio-title h1{font-size:42px}.portfolio-meta li{width:50%;padding:4px 16px;margin-bottom:24px}.block-project .spdt,.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}.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}table.cart-table .quantity{margin:0 0 0 auto}table.cart-table .quantity input[type=number]{background-color:var(--sala-neutral-white,#fff)}.cart-form .field-group input{width:100%;margin:0 0 12px;max-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%}form.checkout-coupon input[type=text]{width:100%;margin:0 0 8px}.block-trial .layout-01 .desc,.contact-box{margin-bottom:20px}.contact-form.layout-02{padding:20px}.content-404 p{font-size:18px}.coming-left .logo,.maintainance-left .logo{margin-bottom:40px}.heading .heading-title.font-second{font-size:64px}.full-plan .colspan-full:before{position:static;transform:inherit}.block-trial.layout-02 .title{font-size:32px;margin-bottom:30px}.block-gallery.layout-03 .swiper-button-next,.block-gallery.layout-03 .swiper-button-prev{width:48px;height:48px}.block-counter.layout-01 .counter-box{padding:12px 30px}.block-counter.layout-07{flex-direction:column;align-items:flex-start;justify-content:flex-start}.block-counter.layout-07 .counter-box,.block-list.layout-09 ul li{margin:0 0 20px}.block-counter.layout-07 .counter-box:last-child,.block-grid.layout-02 .grid-item:last-child,.block-list.layout-09 ul li:last-child,.section-banner .content{margin-bottom:0}.section-banner.layout-01 .content{padding:40px}.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}.block-icon-box.layout-01 .icon-box .icon+.content,.icon-box .content,.pdr50{padding-right:0}.icon-box.layout-02{padding:20px!important}.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 0 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-step li{width:100%;margin-bottom:20px}.block-grid.layout-01,.block-grid.layout-02{display:block}.pdl50{padding-left:0}.block-project .item{padding-left:40px}.block-project .item .title{right:calc(100% - 30px)}.block-chart{flex-direction:column;align-items:center;justify-content:center}.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 .badge{position:static;font-size:16px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-color:var(--sala-tone-yellow,#ffdd0f);color:var(--sala-alway-dark,#111);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 .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 li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%}@media (max-width:576px){.xs-mb10{margin-bottom:10px}.xs-hidden{display:none!important}.block-list.block-flex-center ul,.blog-single .post .commentform .field-group,.blog-single .post .post-author-bio,.button-wrap.flex,.footer-bottom .inner,.posttype .box,.product-summary .product-atc form,.product-tab .tab-review .top{flex-direction:column}.button-wrap.flex .button{margin:0 0 10px;justify-content:center;width:100%}.block-product .list li:last-child,.button-wrap.flex .button:last-child,.section-banner.layout-01 ul li:last-child{margin-bottom:0}.button-wrap .button{margin-right:24px}.block-testimonial.layout-03 .item .avatar,.blog-single .post .post-author-bio .info a:last-child,.button-wrap .button:last-child,.isotope .grid{margin-right:0}.opt200{padding-top:100px}.opb200{padding-bottom:150px}.block-team.layout-05 .member-box .member-avatar,.omb160,.product-card{margin-bottom:30px}.pb200{padding-bottom:40px}.opt160{padding-top:120px}.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,.portfolio-paginate .item,.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%}.images.layout-03 .inner svg{width:100%;height:auto}.block-testimonial.layout-01 .shape-01,.block-testimonial.layout-01 .shape-02,.blog-single .post .comments .comment-list .item .head .avatar,.heading .heading-title br,.images.layout-03 .inner .img26,.product-gallery .control,.product-gallery .view .product-view-pagination,.shop-action.top-action .sort-item.sort-tag,.testimonial-slider .item .meta .logo,.toggle .discount{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%}.clients.border-bottom,.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}.footer.layout-04 .bottom .copyright,.images.layout-13 .img01{margin:0 0 30px}.block-grid.layout-02 .block-countdown,.images.layout-14,.notices .notice,.portfolio-paginate,.post-type-portfolio.layout-03 .portfolio-head .flex{flex-wrap:wrap}img.h600{height:350px}.page-title .title,.page-title.layout-02 .title,.section-text .text-left h2{font-size:28px}.page-title .desc,.product-card .product-title .title{font-size:16px}.footer-bottom .copyright{margin-bottom:12px}.footer.layout-04 .middle .text,.heading .heading-title.size-l,.section-banner .heading-title,.section-banner.layout-03 .content{font-size:32px}.block-product .list,.footer.layout-04 .bottom{flex-direction:column;align-items:flex-start}.isotope .grid{margin-left:0}.isotope .element-item,.isotope .grid-sizer{width:100%;padding-right:0;padding-left:0}.blog-single .post .post-author-bio .avatar{margin:0 0 20px}.block-testimonial.layout-03 .item .logo,.blog-single .post .post-author-bio .info,.posttype .box .content,.testimonial-slider .item .date{text-align:center}.blog-single .post .post-author-bio .info .name{display:block;margin:0 0 20px}.block-icon-box.layout-03 .icon-box .content,.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 .children{margin:0 0 0 24px}.portfolio-paginate .item .inner{padding:40px 20px}.block-counter.flex .counter-box .number,.block-counter.layout-01 .counter-box .number,.heading .heading-sub.size-xl,.heading .heading-title,.portfolio-paginate .item .inner h3,.product-related .product-related-inner>.title,.section-banner blockquote p{font-size:24px}.post-type-portfolio.layout-02 .portfolio-video .content img{aspect-ratio:1/1}.post-type-portfolio.layout-03 .portfolio-meta li{width:50%;border-bottom:0;border-left:1px solid var(--sala-border-line,#eee);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}.block-counter.flex .counter-box .title,.block-counter.layout-01 .counter-box .title,.block-icon-box.layout-17 .item .title,.product-card .product-cat a{font-size:14px}.product-gallery .view{flex-basis:100%;max-width:100%}.product-gallery .view .swiper-slide,.product-gallery .view img{height:100%}.product-gallery .swiper{height:auto}.product-tab{margin-top:30px}.block-grid.layout-02 .block-countdown .number:after,.heading .heading-title span.background-04::before,.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-summary .product-atc form .field-input,.product-summary .product-atc form .field-submit{margin:0 0 12px;width:100%}.block-image-box.layout-01 .thumbnail img,.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}.notices .notice a{display:block;width:100%;margin-top:12px}form.checkout .order .content{padding:32px 15px}.block-counter.layout-04 .counter-box .number,.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}.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}.block-accordion.layout-03 .accordion-item .title,.block-counter.layout-04 .counter-box .title,.block-icon-box.layout-17 .item .desc,.block-infinite.layout-02 span,.section-text .text-left p{font-size:18px}.block-counter.flex,.block-counter.layout-01{justify-content:center}.block-counter.flex .counter-box,.block-counter.layout-01 .counter-box{padding:12px;text-align:center}.counter-box{margin-bottom:20px}.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}.section-banner.layout-03{padding:80px 0}.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-icon-box.layout-17,.block-team.layout-01 .block-team .button-wrap{margin-top:0}.block-icon-box.layout-03 .icon-box .inner,.block-team.layout-05 .member-box .inner{flex-wrap:wrap;flex-direction:column}.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%;text-align:center}.block-product,.block-testimonial.layout-01 .item,.testimonial-slider .item{padding:20px}.testimonial-slider .item p{margin-bottom:24px;text-align:center}.testimonial-slider .item .avatar{margin-right:0;margin-bottom:10px}.testimonial-slider .item .author{flex-direction:column;width:100%;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 .meta i{position:absolute;top:30px;right:30px}.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-17 .item .icon{margin-right:12px}.block-icon-box.layout-17 .item svg{width:40px}.posttype .box .button-wrap{margin-top:24px}.block-list.layout-06 li{margin-right:0!important;margin-left:0!important}.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 .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-grid.layout-02 .grid-item,.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-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 .button{margin-top:30px;height:auto}.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-product .list li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;margin-bottom:20px}}: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(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.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{animation:animateJump 1s var(--float-animation-ease) infinite alternate}.get-started-button{padding:.5rem 1rem;background:#ee5c54;color:#fff;border:none;border-radius:10px;font-size:1rem}.Accounting-module-ul li ::before{content:"\2022";color:#49c4b6;margin-right:.5rem}.HRMS-module-ul li ::before{content:"\2022";color:#37a7d8;margin-right:.5rem}.marketing-module-ul li ::before{content:"\2022";color:#ee5c54;margin-right:.5rem}.sales-module-ul li ::before{content:"\2022";color:#fe9425;margin-right:.5rem}.Inventory-module-ul li ::before{content:"\2022";color:#ffc606;margin-right:.5rem}.Accounting-module-ul li,.HRMS-module-ul li,.Inventory-module-ul,.marketing-module-ul,.sales-module-ul{font-size:.8rem}@media (max-width:992px){.block-number .item{margin-bottom:30px}#desktop-header{display:none}#mobile-header{display:block}}@media (min-width:993px){#desktop-header{display:block}#mobile-header{display:none}}.modal-backdrop.show{opacity:0!important}.modal-backdrop{--bs-backdrop-zindex:0;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:absolute;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}

.modal {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.7);
    z-index: 999;
    justify-content: center;
    align-items: center;
  }

  /* CSS for the video container inside the modal */
  .modal-content {
    /* background-color: ; */
    border-radius: 5px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
    width: 100%;
    height: auto;
    position: relative;
  }
  
  .modal-dialog {
    display: flex;
    align-items: center;
    min-height: calc(100% - 1rem);
  }

  .modal-header {
    border-radius: 10px;
  }

  /* CSS for the close button */
  .close-btn {
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
    z-index: 1;
    color: white;
    font-size: 2rem;
  }

