*{padding:0;margin:0}.page-wrapper h2{text-align:center}.page-wrapper .box-shadow{box-shadow:1px 1px 20px rgba(0,0,0,0.05)}.page-wrapper .wrapper{overflow:hidden;width:100%}.page-wrapper .section{margin:150px 0 0}.page-wrapper p.video-wrap{margin:auto;width:95%;max-width:1070px}.page-wrapper .banner-wrap{background:#cfeeeb;height:calc(100vh - 72px);position:relative}.page-wrapper .main-container-wrapper:before{content:'';position:absolute;width:100%;left:0;top:0;height:200px;z-index:-1;background:#cfeeeb}.page-wrapper .banner{max-width:1280px;margin:0 auto;height:calc(100% - 140px);position:relative}.page-wrapper .insurance-brand-wrap{max-width:1170px;margin:0 auto}.page-wrapper .banner .content-wrap{max-width:760px;text-align:left;margin:0;position:absolute;top:50%;left:0;transform:translate(0,-50%)}.page-wrapper .banner h1{font-size:60px}.page-wrapper .banner p{margin:0 0 50px;font-size:20px;font-weight:500}.page-wrapper .banner h1 span{display:inline-block;white-space:nowrap;overflow:hidden;vertical-align:bottom}.page-wrapper .bg-add{background:#cfeeeb;padding:80px 0 60px}.page-wrapper .trust-brands-wrap{margin:0}.page-wrapper .trust-brands-wrap .content-wrap>p{position:relative;color:#000;padding:0 10px;display:inline-block;margin-bottom:10px}.page-wrapper .trust-brands-wrap>.content-wrap:before{content:'';position:absolute;left:500px;top:15px;width:100px;height:1px;background:#000}.page-wrapper .trust-brands-wrap ul li{display:inline-block}.page-wrapper .trust-brands-wrap ul li span{display:inline-block;margin:10px 20px;text-indent:-9999px;background-image:url("//www.zohowebstatic.com/sites/zweb/images/jp/desk/insurance-logo.png");background-repeat:no-repeat;background-size:auto 40px;height:40px}.page-wrapper .banner-wrap h1{margin-bottom:5px}.page-wrapper .banner p{margin:0 0 30px;font-size:20px;font-weight:500}.page-wrapper .ib-tugo span{width:140px;background-position:-218px -240px}.page-wrapper .ib-dna span{width:117px;background-position:-742px -40px}.page-wrapper .ib-nas span{width:120px;background-position:-926px -40px}.page-wrapper .ib-flager span{width:99px;background-position:-888px -159px}.page-wrapper .ib-gsi span{width:131px;background-position:-957px -80px}.page-wrapper .ib-eti span{width:114px;background-position:-746px 0}.page-wrapper .ib-insure span{width:174px;background-position:-931px 0}.page-wrapper li.ib-hp span{width:35px;background-position:-891px -40px}.page-wrapper .footer h2{max-width:700px}.page-wrapper .trust-brands-wrap ul li span{background-image:url("//www.zohowebstatic.com/sites/zweb/images/jp/desk/trust-brands-sprite.png");background-size:1103px auto}.page-wrapper .three-column{width:33.33333%;float:left;padding:0 20px;box-sizing:border-box}.page-wrapper .column-no-grid{padding:0 20px}.page-wrapper .icon-helpdesk{background-image:url("//www.zohowebstatic.com/sites/zweb/images/jp/desk/support-helpscout-desk-2x.png");background-repeat:no-repeat;background-size:439px auto;width:50px;height:50px;display:block;margin-bottom:10px}.page-wrapper .ico-immediate{background-position:0 0}.page-wrapper .ico-crm{background-position:-50px -178px}.page-wrapper .icon-pitch{background-position:-100px 0}.page-wrapper .icon-tickets{background-position:-151px -173px}.page-wrapper .icon-save{background-position:-200px -178px}.page-wrapper .icon-customers{background-position:-250px -180px}.page-wrapper .icon-bottleneck{background-position:-300px 0}.page-wrapper .icon-load{background-position:-350px 0}.page-wrapper .icon-help{background-position:-400px 0}.page-wrapper .clear-fix{clear:both}.page-wrapper .section h2{margin:0 0 60px}@media only screen and (max-width:767px){.page-wrapper .section h2{margin-bottom:25px}}.page-wrapper .insurance-list{max-width:900px;margin:60px auto 30px}.page-wrapper .insurance-list li{display:inline-block;margin-right:20px;font:20px/1.4 var(--zf-primary-semibold);cursor:pointer;position:relative;text-align:center}.page-wrapper .insurance-list li span{position:relative;padding:0 0 5px;display:inline-block}.page-wrapper .insurance-list li span:after{content:'';position:absolute;width:0;height:2px;bottom:0;left:0;background:#2196f3;transition:.5s all}.page-wrapper .insurance-list li:last-child{margin-left:20px;margin-right:0}.page-wrapper .insurance-list-wrap h4{display:none}.page-wrapper .insure-content p:nth-child(2){max-width:840px;margin:0 auto 50px;text-align:center}@media only screen and (max-width:1500px){.page-wrapper video{width:100% !important}}.page-wrapper .slick-slide{text-align:center;outline:0}.page-wrapper .slick-slide img,.page-wrapper .slick-slide video{max-width:1170px;width:99%;display:block;margin:0 auto}.page-wrapper li.slick-current{color:#2196f3}.page-wrapper li.slick-current span:after{width:100%}.page-wrapper .footer{text-align:center;margin:100px 0 60px}.page-wrapper .footer h2{padding:0;margin:0 auto 30px;max-width:720px}.page-wrapper video{width:100%;box-shadow:1px 0 3px #afafaf}.page-wrapper .copyright{padding:0 10px 0 0;font-size:12px;max-width:100%;text-align:center}@media screen and (max-width:1400px){.page-wrapper .banner{width:90%}}@media screen and (max-width:1300px) and (min-width:992px){.page-wrapper .banner{height:calc(100% - 180px)}}@media screen and (max-width:992px){.page-wrapper .banner-wrap{height:auto;background:0}.page-wrapper .banner{height:auto;padding:70px 30px;box-sizing:border-box;background:#cfeeeb;width:100%}.page-wrapper .banner .content-wrap{max-width:100%;width:100%;position:static;transform:translate(0,0);text-align:center}.page-wrapper .banner h1{font-size:40px}.page-wrapper .trust-brands-wrap{margin:150px 0 0}}@media screen and (max-width:767px){.page-wrapper .banner h1{font-size:30px}.page-wrapper .three-column{width:100%;margin:0 auto;display:block;float:none;padding:10px 0}.page-wrapper .insurance-list{display:none}.page-wrapper .insurance-list-wrap h4{display:block;text-align:center;margin:60px 0 10px}.page-wrapper .section,.page-wrapper .trust-brands-wrap{margin:70px 0 0}.page-wrapper .footer{margin:80px 0 60px}}