@charset "UTF-8";#content-full{margin-top:0}#inner-page-wrapper{margin-bottom:0}#inner-page-wrapper>.container{width:100%;padding:0}.ip-about{position:relative;padding:65px 0 0}.ip-about__intro{position:relative;padding:60px 0}.ip-about__intro .bg-section-parallax{background:#000;width:25.625%}.ip-about__intro .bg-section-parallax .bg-section{opacity:.1}.ip-about__intro-row{position:relative}.ip-about__intro-img{width:598px;width:46.719%;position:relative}.ip-about__intro-img .img-wrapper{box-shadow:3px 0 38px #0000004f}.ip-about__intro-text{width:582px;width:45.4688%;margin-left:auto;align-self:center}.ip-about__intro-text h1{font-size:93px;font-family:var(--font-family-title);line-height:.9677419355;color:#000;font-weight:600;margin-bottom:26px}.ip-about__intro-text h1 span{display:block;font-size:27px;font-family:var(--font-family-default);letter-spacing:.15em;line-height:1.2962962963;text-transform:uppercase;margin-bottom:20px;font-weight:400}.ip-about__intro-text p{margin-bottom:20px;font-size:20px;letter-spacing:.05em;line-height:1.5;font-family:var(--font-family-title)}.ip-about__intro-text p:last-child{margin-bottom:0}.ip-about__intro.section-2 .bg-section-parallax{left:initial}.ip-about__intro.section-2 .ip-about__intro-text li{margin:15px 0}.ip-about__intro.section-2 .ip-about__intro-text{margin-right:auto;margin-left:0}.ip-about__intro.section-2 .ip-about__intro-text p{font-size:16px;line-height:1.75;letter-spacing:.05em;color:#595959;text-align:center;text-align:left;font-family:var(--font-family-default)}.ip-about__wwa{padding:110px 0 0}.ip-about__wwa-row{max-width:850px;margin:0 auto}.ip-about__wwa-title{width:525px;width:46.053%;width:auto}.ip-about__wwa-text{width:530px;width:46.4915%;width:100%;margin-left:auto;padding:23px 0;text-align:center}.ip-about__wwa-text p{font-size:16px;line-height:1.75;letter-spacing:.05em;color:#595959;text-align:center}.ip-about__wwa-text ul li{margin:15px 0}.ip-about__diff{position:relative;padding:117px 0 97px}.ip-about__diff>.bg-section-parallax .bg-section{opacity:.7}.ip-about__diff-title{margin-bottom:45px}.ip-about__diff p,.ip-about__diff h3{font-size:16px;line-height:1.75;letter-spacing:.05em;color:#595959;text-align:center;max-width:840px;margin:0 auto 30px}.ip-about__diff h3{font-size:18px;font-weight:500}.ip-about__diff .ip-button a.btn-a{margin:0 auto}.ip-about__diff ul.diff-list{display:flex;flex-flow:row wrap;margin:0 -15px 30px}.ip-about__diff ul.diff-list li{width:33.33%;text-align:left;padding:15px}.ip-about__diff ul.diff-list li strong{display:block;margin-bottom:5px;font-size:1.2em}.ip-about__diff ul.diff-list li p{padding:30px;background:#e8e8e8;margin:0;height:100%}.ip-about__diff-list{position:relative;margin:90px 0;padding:161px 50px}.ip-about__diff-list .bg-section-parallax{background:#000}.ip-about__diff-list .bg-section-parallax .bg-section{opacity:.1}.ip-about__diff-item{text-align:center;width:50%;padding:0 30px}.ip-about__diff-item h3{font-size:30px;letter-spacing:.05em;line-height:1.2;background:var(--gradient-text-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:var(--font-family-title);margin-bottom:20px}.ip-about__diff-item p{font-size:14px;letter-spacing:.05em;line-height:2;color:#fff;margin:0}.ip-about__diff-top{width:100%;display:inline-block;margin-bottom:20px}.ip-about__diff-top h3{color:#fff;font-size:27px;font-family:var(--font-family-title);text-align:center;margin-bottom:15px}.ip-about__diff-top p{color:#fff}.ip-about__diff-bottom h3{font-size:30px!important;line-height:1.75;letter-spacing:.05em;color:#595959;text-align:center;max-width:840px;margin:0 auto 30px}.ip-agent-portal__chooseaplan{position:relative;padding:119px 60px 135px}.ip-agent-portal__chooseaplan-logo{text-align:center;font-size:0;margin-bottom:51px}.ip-agent-portal__chooseaplan-logo img{max-width:100%;height:auto}.ip-agent-portal__chooseaplan h1{font-size:48px;line-height:1;color:#000;font-family:var(--font-family-title);font-weight:400;text-align:center;margin-bottom:50px}.ip-agent-portal__chooseaplan-list{margin-bottom:71px}.ip-agent-portal__chooseaplan-item{width:479px;width:32.365%;background:#fff;padding:44px 3% 57px;position:relative}.ip-agent-portal__chooseaplan-item:before{content:"";position:absolute;top:0;bottom:0;right:0;width:7px;background:var(--gradient-vertical)}.ip-agent-portal__chooseaplan-item h2{font-size:33px;letter-spacing:.05em;color:#000;font-family:var(--font-family-title);text-align:center;margin-bottom:60px}.ip-agent-portal__chooseaplan-item h3{color:#000;font-size:15px;font-weight:700;margin-bottom:40px;text-align:center}.ip-agent-portal__chooseaplan-item .price{font-size:60px;letter-spacing:.05em;line-height:1;background:var(--gradient-text-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center;font-family:var(--font-family-title);margin-bottom:59px}.ip-agent-portal__chooseaplan-item .price span{display:block;font-size:14px;letter-spacing:.05em;color:#595959;font-family:var(--font-family-default);-webkit-background-clip:initial;-webkit-text-fill-color:initial;margin-top:2px}.ip-agent-portal__chooseaplan-item a.btn-a{margin:62px auto 0;position:relative;z-index:1}.ip-agent-portal__chooseaplan-item ul{font-size:16px;line-height:1.75;letter-spacing:.05em;color:#595959;max-height:100%;overflow:hidden;position:relative;transition:all var(--default-transition)}.ip-agent-portal__chooseaplan-item ul .more-btn{position:absolute;bottom:-10px;z-index:2;transform:rotate(-90deg);margin:0 auto;text-align:center;width:100%;font-size:20px;transition:all var(--default-transition);cursor:pointer}.ip-agent-portal__chooseaplan-item ul .more-btn:hover{opacity:.6}.ip-agent-portal__chooseaplan-item ul.short{max-height:250px}.ip-agent-portal__chooseaplan-item ul.short .more-btn{transform:rotate(90deg)}.ip-agent-portal__chooseaplan-item ul.short:before{content:"";position:absolute;bottom:0;left:0;right:0;height:100px;background:linear-gradient(0deg,rgb(255,255,255) 0%,rgba(0,23,107,0) 100%);z-index:1}.ip-agent-portal__chooseaplan-item ul li{padding-left:31px;margin-bottom:10px;position:relative}.ip-agent-portal__chooseaplan-item ul li:before{content:"";font-family:agentimage!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"򰉗";position:absolute;left:4px;top:3px;font-size:11px;font-weight:700;background:var(--gradient-text-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:flex;width:11px;overflow:hidden;justify-content:flex-end}.ip-agent-portal__chooseaplan-item small{display:block;font-size:11px;font-style:italic;letter-spacing:.05em;line-height:1.5454545455;padding-left:20px;position:relative;margin-left:13px;margin-top:16px}.ip-agent-portal__chooseaplan-item small:before{content:"*";font-weight:700;top:0;left:0;position:absolute;color:var(--secondary)}.ip-agent-portal__chooseaplan-bottom{max-width:919px;margin:0 auto;background-color:#000;position:relative;z-index:1;padding:62px 0 65px}.ip-agent-portal__chooseaplan-bottom .bg-section-parallax .bg-section{opacity:.1}.ip-agent-portal__chooseaplan-bottom h2{font-size:33px;line-height:1;font-family:var(--font-family-title);color:#fff;text-align:center;margin-bottom:16px;display:block}.ip-agent-portal__chooseaplan-bottom p{font-size:14px;letter-spacing:.05em;line-height:2;color:#595959;text-align:center;margin-bottom:40px}.ip-agent-portal__chooseaplan-bottom h3{font-size:20px;line-height:1;font-family:var(--font-family-title);color:#fff;text-align:center;letter-spacing:.61em;text-transform:uppercase;margin-bottom:38px}.ip-agent-portal__chooseaplan-bottom ul{display:flex;flex-flow:row wrap;justify-content:center;text-align:center}.ip-agent-portal__chooseaplan-bottom ul li{padding:0 30px}.ip-agent-portal__chooseaplan-bottom ul li strong{display:block;font-size:30px;font-weight:400;letter-spacing:.05em;line-height:1;color:var(--secondary);font-family:var(--font-family-title);margin-bottom:11px}.ip-agent-portal__chooseaplan-bottom ul li span{display:block;font-size:15px;letter-spacing:.05em;line-height:1;text-align:center;color:#fff}.ip-agent-portal__chooseaplan-bottom a.btn-a{margin:56px auto 0}@media screen and (min-width: 992px){.ip-about__intro{padding:3.75vw 0}.ip-about__intro-text h1{font-size:5.8125vw;margin-bottom:1.625vw}.ip-about__intro-text h1 span{font-size:1.6875vw;margin-bottom:1.25vw}.ip-about__intro-text p,.ip-about__intro-text ul{font-size:1.25vw}.ip-about__wwa{padding:6.875vw 0 0}.ip-about__wwa-title .section-title{font-size:7.4375vw}.ip-about__wwa-text{padding:1.4375vw 0}.ip-about__wwa-text p{font-size:1vw}.ip-about__diff ul.diff-list{margin:0 -.9375vw 1.875vw}.ip-about__diff ul.diff-list li{padding:.9375vw}.ip-about__diff ul.diff-list li strong{margin-bottom:.3125vw;font-size:1.2em}.ip-about__diff ul.diff-list li p{padding:1.875vw}.ip-about__diff-bottom h3{font-size:1.875vw!important;margin:0 auto 1.875vw}.ip-about__diff{padding:7.3125vw 0 6.0625vw}.ip-about__diff-title{margin-bottom:2.8125vw}.ip-about__diff p,.ip-about__diff h3{font-size:1vw;max-width:52.5vw;margin:0 auto 1.875vw}.ip-about__diff h3{font-size:1.125vw}.ip-about__diff-list{margin:5.625vw 0;padding:4.0625vw 3.125vw}.ip-about__diff-item{padding:0 1.875vw}.ip-about__diff-item h3{font-size:1.875vw;margin-bottom:1.25vw}.ip-about__diff-item p{font-size:.875vw;margin-bottom:0}.ip-about__diff-top h3{font-size:1.6875vw}.ip-agent-portal__chooseaplan{padding:7.4375vw 3.75vw 8.4375vw}.ip-agent-portal__chooseaplan-logo{margin-bottom:3.1875vw}.ip-agent-portal__chooseaplan h1{font-size:3vw;margin-bottom:3.125vw}.ip-agent-portal__chooseaplan-list{margin-bottom:4.4375vw}.ip-agent-portal__chooseaplan-item{padding:2.75vw 3% 3.5625vw}.ip-agent-portal__chooseaplan-item:before{width:.4375vw}.ip-agent-portal__chooseaplan-item h2{font-size:2.0625vw;margin-bottom:2.5vw}.ip-agent-portal__chooseaplan-item .price{font-size:3.75vw;margin-bottom:3.6875vw}.ip-agent-portal__chooseaplan-item .price span{font-size:.875vw;margin-top:.125vw}.ip-agent-portal__chooseaplan-item a.btn-a{margin:3.875vw auto 0}.ip-agent-portal__chooseaplan-item ul{font-size:1vw}.ip-agent-portal__chooseaplan-item ul li{padding-left:1.9375vw;margin-bottom:.625vw;position:relative}.ip-agent-portal__chooseaplan-item ul li:before{left:.25vw;top:.1875vw;font-size:.6875vw;width:.6875vw}.ip-agent-portal__chooseaplan-item small{font-size:.6875vw;padding-left:1.25vw;margin-left:.8125vw;margin-top:1vw}.ip-agent-portal__chooseaplan-bottom{max-width:57.4375vw;padding:3.875vw 0 4.0625vw}.ip-agent-portal__chooseaplan-bottom h2{font-size:2.0625vw;margin-bottom:1vw}.ip-agent-portal__chooseaplan-bottom p{font-size:.875vw;margin-bottom:2.5vw}.ip-agent-portal__chooseaplan-bottom h3{font-size:1.25vw;margin-bottom:2.375vw}.ip-agent-portal__chooseaplan-bottom ul li{padding:0 1.875vw}.ip-agent-portal__chooseaplan-bottom ul li strong{font-size:1.875vw;margin-bottom:.6875vw}.ip-agent-portal__chooseaplan-bottom ul li span{font-size:.9375vw}.ip-agent-portal__chooseaplan-bottom a.btn-a{margin:3.5vw auto 0}}@media screen and (max-width: 991px){.ip-about{padding:50px 0 0}.ip-about__intro{padding:0 0 50px}.ip-about__intro .bg-section-parallax{display:none}.ip-about__intro-img{width:100%}.ip-about__intro-text{width:100%;text-align:center;padding-top:50px}.ip-about__intro-text h1{font-size:var(--font-size-title)}.ip-about__intro-text h1 span{font-size:19px}.ip-about__intro.section-2 .ip-about__intro-text p{text-align:center}.ip-about__wwa{padding:80px 0}.ip-about__wwa-title{width:100%}.ip-about__wwa-text{width:100%;text-align:center}.ip-about__diff ul.diff-list li{width:100%}.ip-about__diff{padding:80px 0}.ip-about__diff-list{padding:40px 0}.ip-about__diff-item{padding:30px 20px;width:100%}.ip-agent-portal__chooseaplan{padding:50px 5%}.ip-agent-portal__chooseaplan h1{font-size:var(--font-size-title)}.ip-agent-portal__chooseaplan-list{max-width:500px;margin:0 auto 50px}.ip-agent-portal__chooseaplan h3{margin-bottom:30px}.ip-agent-portal__chooseaplan-item{width:100%;padding:50px 8%;margin-bottom:50px}.ip-agent-portal__chooseaplan-item h2{font-size:30px;margin-bottom:40px}.ip-agent-portal__chooseaplan-item .price{font-size:40px;margin-bottom:40px}.ip-agent-portal__chooseaplan-bottom{padding:50px 8%}.ip-agent-portal__chooseaplan-bottom ul li{width:100%;padding:30px 0}.ip-agent-portal__chooseaplan-bottom a.btn-a{margin-top:30px}}@media screen and (max-width: 480px){.ip-about__intro-text h1 span{font-size:16px;letter-spacing:0}.ip-about__diff-item h3{font-size:25px}}
