@charset "UTF-8";#content-full{margin-top:0}#inner-page-wrapper{margin-bottom:0}#inner-page-wrapper>.container{width:100%;padding:0}.ip-banner canvas{aspect-ratio:1600/510}.ip-banner__smi{align-items:flex-end;padding-bottom:10px}.ip-banner:after{top:80%;opacity:.2}.hp-join{display:none}.ip-agent-portal{position:relative}.ip-agent-portal>.bg-section-parallax .bg-section{opacity:.7}.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 .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.initial{font-size:initial;background:unset;-webkit-background-clip:unset;-webkit-text-fill-color:unset;color:#000;font-weight:600;font-family:unset}.ip-agent-portal__chooseaplan-item .price.initial span,.ip-agent-portal__chooseaplan-item .price.per-month span{display:inline-block;color:#000;font-weight:600}.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:0 auto 62px;position:relative;z-index:1}.ip-agent-portal__chooseaplan-item ul{font-size:14px;letter-spacing:.05em;line-height:1.2857142857;color:#595959}.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}li:not(.pmpro_list_item){border-top:none!important;padding-top:0!important}.aiosp-wrap .aiosp-ref-\#plan-popup .aios-popup-body{width:555px!important;max-width:calc(100% - 30px);min-height:0!important;padding:30px!important;text-align:center}.ip-plan-form{width:100%;margin:0 auto}.ip-plan-form h2.section-title{margin-bottom:30px;font-size:40px;line-height:1}.ip-plan-form h2.section-title:before{display:none}.ip-plan-form .ip-plan-field{width:100%;display:inline-block;vertical-align:top}.ip-plan-form .ip-plan-field .custom-page-label{display:none}.ip-plan-form .ip-plan-field input{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;margin:0;border-radius:0}.ip-plan-form .ip-plan-field input[type=email],.ip-plan-form .ip-plan-field input[type=phone],.ip-plan-form .ip-plan-field input[type=text],.ip-plan-form .ip-plan-field textarea{display:block;padding:10px 8px;width:100%;height:48px;border:0;border-bottom:1px solid #9A9A9A;border-radius:0;font-family:var(--font-family-default);font-weight:400;font-size:15px;line-height:160%;letter-spacing:.15em;text-transform:uppercase;color:var(--primary)}.ip-plan-form .ip-plan-field textarea{padding:12px 16px;border:1px solid #9A9A9A;height:130px}.ip-plan-form .ip-plan-field input[type=submit]{display:block;font-size:13px;letter-spacing:2px;text-transform:uppercase;font-weight:400;color:#fff;transition:var(--transition);padding:19px 55px;background:var(--primary);border:1px solid var(--primary);margin:0 auto}.ip-plan-form .ip-plan-field.submit{margin-top:20px}.ip-plan-form .wpcf7-spinner{position:absolute;top:30px;right:0}.ip-plan-form .wpcf7-response-output{margin:20px 0!important}.ip-plan-form .wpcf7-not-valid-tip{padding:4px 8px 0;font-size:13px;line-height:160%;letter-spacing:.1em;text-transform:uppercase;position:static!important}.ip-plan-form .wpcf7-list-item{margin-left:0}@media screen and (min-width: 992px){.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:3.75vw}.ip-agent-portal__chooseaplan-item .price{font-size:2.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:0 auto 3.875vw}.ip-agent-portal__chooseaplan-item ul{font-size:.875vw}.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-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}}
