/*!/wp-content/themes/Total/page-css/ip-pbx.css*/.banner{min-height:800px;display:flex;align-items:center}.banner .content-left{width:50%}div .banner h1{font-size:80px;margin-bottom:40px;line-height:1.2}.banner .btn-link a{background-color:#006ee1}.banner .banner-info{margin-bottom:50px}.new-pbx{background-color:#eaf6ff;padding:10px 20px;border-radius:25px;color:#00b7ff;display:inline-block;font-size:20px}.p-product{margin-top:6vw}.menu-wrap .content{width:33.3%}.slide-wrap{position:relative}div .menu-wrap{margin:80px auto}.menu-wrap .svg{margin-bottom:8px}.menu-wrap .svg img{background-color:#f7f9fa;border-radius:27px;padding:2px}.p-product .menu-wrap .active .title{color:#006ee1}.menu-wrap .active .svg img{background-color:#006ee1}.menu-wrap .title{font-size:20px;font-family:Manrope!important;font-weight:500;color:#101f3a}.slide-wrap{min-height:380px}.slide-content .content-left{width:55%;min-height:310px}.slide-content .content-right{width:38%}.template-double-btn{justify-content:center}.in-one{margin-top:7vw;background-color:#f6f9fe;padding:60px 0 100px}.in-one .display-flex{margin-top:90px}.in-one .item{width:31%;background:#fff;border-radius:20px;padding:100px 25px 30px;margin-top:130px}.in-one .img{margin-top:-180px}.in-one .item:nth-child(1),.in-one .item:nth-child(2),.in-one .item:nth-child(3){margin-top:70px}.in-one .t{min-height:85px}.flexible-wrap.display-flex{align-items:flex-start;margin-top:6vw}.flexible-wrap .template-text-slide{margin-top:50px}.flexible-wrap.display-flex h2{text-align:left}.flexible-wrap .content-right{width:46%}.flexible-wrap .content-left{width:45%}.flexible-wrap .template-slide-img .img{display:block;height:557px}.flexible-wrap .template-slide-img .img img{height:100%}.flexible-wrap .template-text-slide h3{margin:0;padding-right:25px;padding-left:20px}.the-perfect.display-flex{margin-top:7vw}.the-perfect h2{text-align:left;margin:0 0 30px}.the-perfect .content-left{width:46%}.the-perfect .content-right{width:43%}.the-perfect .template-dot .dot{padding-left:18px;margin-bottom:5px}.the-perfect .template-dot .dot::before{width:6px;height:6px;background-color:#006ee1;border-radius:50%;top:11px}.the-perfect .dot .blue{color:#006ee1}.robust.display-flex{margin-top:6vw;background-color:#f6f9fe;border-radius:20px;padding:50px 80px}.robust .content-left{width:53%}.robust .content-right{width:38%}.robust h2{text-align:left;margin:-10px 0 30px}.robust .btn-link{margin-top:40px}.robust .btn-link a{background-color:#006ee1;width:initial;padding:0 25px}.communicate{margin-top:7vw}.communicate .display-flex{align-items:stretch;margin-top:60px}.communicate a{margin-top:20px;display:inline-block}.communicate .template-dot .dot{padding-left:22px}.communicate .template-dot .dot::before{width:17px;height:17px;top:6px}.communicate h3{text-align:center;line-height:45px;background:rgb(255 255 255 / 90%);border-radius:23px;font-size:20px;padding:0 20px;margin-top:0;display:inline-block}.communicate .item{width:23.42%;height:384px;position:relative;padding:310px 30px 30px;border-radius:20px;transition:all 0.5s;transition-timing-function:cubic-bezier(.4,0,1,1);overflow:hidden;background:url(/wp-content/themes/Total/page-css/) center no-repeat;background-size:cover}.communicate .info{font-family:Manrope!important;color:#fff;font-size:24px;line-height:1.5;font-weight:300;margin-bottom:0}.communicate .click-icon{width:37px;height:37px;color:rgb(255 255 255 / 0%);position:absolute;right:0;top:0;cursor:pointer}.communicate .show-detail{opacity:0;height:0;width:0}.active-parent .show-detail-wrap{padding:45px 25px 30px;background-position:center}.active-parent .show-detail-wrap .info{display:none}.active-parent .show-detail-wrap .show-detail{opacity:1;height:auto;width:100%}.small-tip{margin-bottom:0;background-color:#f6f9fe;text-align:center;padding:0 15px 6vw}.templatera-shortcode-plan{background-color:#f6f9fe;padding-bottom:30px;padding-top:1px}.plan-wrap{background-color:#f6f9fe;margin-top:7vw;padding-top:80px}.plan-wrap h2{margin:0 0 30px}.plan-wrap .plan-info{text-align:center}.plan-tip{font-size:14px;text-align:right;margin:10px 472px 0 0}div .deployment-mode{display:none}.p-series-feature{margin-top:10px}.feature-wrap .info{display:flex;justify-content:space-between;position:relative}.feature-wrap .info .name{display:inline-block;width:70%;line-height:30px;background-color:#f7f9fa;border-radius:5px;padding-left:20px}.feature-wrap .info .number{display:inline-block;width:26%;line-height:30px;background-color:#f7f9fa;border-radius:5px;text-align:center}.feature-wrap .info::after{content:"";display:inline-block;height:100%;background:#006ee1;border-radius:0;position:absolute;left:72%;border-left:1px solid #006ee1}.info:nth-of-type(2n+2) .name,.info:nth-of-type(2n+2) .number{background-color:#fff}.hbspt-bgcolor{min-height:898px;padding:100px 0 50px}.tag-wrap{display:flex;align-items:stretch;justify-content:center}.tag-wrap .tag{background-color:#00b7ff;border-radius:19px;font-size:20px;color:#fff;line-height:38px;display:inline-block;padding:0 19px;margin:0 10px}div .hbspt-bgcolor .hbspt-form .hs-dependent-field{margin-top:0;height:initial}.hbspt-bgcolor .hs-main-font-element{color:red}.hbspt-bgcolor .hbspt-form input,.hbspt-bgcolor .hbspt-form select,.hbspt-bgcolor .hbspt-form textarea{padding:0 10px;color:#303c42;border-radius:5px;margin-bottom:-5px;height:48px}.hbspt-bgcolor .hbspt-form textarea{height:60px;margin-bottom:10px}.hbspt-bgcolor .content-left{width:45%}.hbspt-bgcolor h2{text-align:center;color:#fff;font-weight:300;margin:30px 0 40px}.hbspt-bgcolor .number{width:92%;background-color:#fff;border-radius:13px;line-height:47px;text-align:center;display:flex;align-items:center;justify-content:center}.hbspt-bgcolor .number strong{font-size:30px;color:#006ee1;margin:0 5px}.legal-consent-container p,.legal-consent-container span{color:#fff}.legal-consent-container a{color:#fff;text-decoration:underline}.legal-consent-container a:hover{color:#00b7ff}div .legal-consent-container .field.hs-form-field{margin-bottom:0}.hbspt-bgcolor .hs-submit input[type="submit"]{background-color:#f5b40e;color:#fff;width:180px;margin:40px auto 0;display:block}.hbspt-bgcolor .hs-submit input[type="submit"]:hover{background-color:#f7b204}div .field{min-height:28px}div #primary .form-columns-1 textarea.hs-input{width:98%}div .field{margin-bottom:0}.include{background-color:#f5fcff;font-size:16px;font-family:Manrope!important;font-weight:500;color:#0098f0;line-height:50px;border-radius:26px;padding-left:25px;margin:10px 0}.deployment-mode+.include{margin:20px 0 0}@media (max-width:1500px) and (min-width:768px){div .display-flex,div .same-width{width:1100px;max-width:90%}.banner{min-height:600px}.banner .content-left{width:44%}div .banner h1{font-size:65px;line-height:1.2}.banner .banner-info{margin-bottom:50px;font-size:20px;line-height:1.55}.flexible-wrap .content-left{width:49%}.flexible-wrap .content-right{width:45%}.flexible-wrap .template-slide-img .img{height:515px}.the-perfect .content-right{width:46%}.robust.display-flex{padding:50px}.communicate .item{height:352px;padding-top:280px}.active-parent .show-detail-wrap{padding:30px 10px}.communicate a{margin-top:0}.hbspt-bgcolor{min-height:830px;padding-top:70px}}@media (max-width:767px){.banner{min-height:600px}.banner .display-flex{background-color:rgb(255 255 255 / 60%);width:100%;padding:30px 15px}div .banner h1{font-size:40px;margin-bottom:30px}.communicate .item{height:353px;padding:277px 30px 30px}div .container .template-menu-slide .menu-wrap .content{display:inline-block;vertical-align:middle;width:32%}.slide-content .content-left{min-height:200px}div .menu-wrap{margin:50px auto}.template-menu-slide .slide-wrap{min-height:550px}div .container .template-double-btn a:first-child{margin:0 20px 0 0}.in-one{padding:10px 0 50px}.in-one .img{margin-top:0}.in-one .item:nth-child(1),.in-one .item:nth-child(2),.in-one .item:nth-child(3){margin-top:30px}.in-one .item{padding:30px 25px 30px;margin-top:30px;width:100%}.flexible-wrap.display-flex{min-height:950px}.flexible-wrap .template-slide-img .img{display:block;height:387px}.robust.display-flex{padding:50px 20px}.communicate .item{height:353px;padding:277px 30px 30px;width:100%;margin-bottom:30px}.active-parent .show-detail-wrap{padding:45px 30px 30px}.tag-wrap .tag{font-size:16px;padding:2px 15px;line-height:25px}}