.section{padding:3.5rem 0;}h4{font-size:20px;line-height:27px;}p{color:#313a43;}p:last-child{margin-bottom:0 !important;}.col-2-section{max-width:100%;margin:0 auto;}.main-wrapper .header-inner{max-width:1247px;}.main-wrapper .header-inner .top-bar{border-bottom:none;}.section a.button{display:inline-block;font-weight:600;font-size:16px;line-height:16px;color:#fff;margin-top:95px;margin-bottom:0;background:#8a5ea6;border:1px solid #8857ac;border-radius:47px;padding:13px 60px;transition:background-color 0.3s ease-out;}.section a.button:hover{color:#8857ac;background-color:transparent;}.section-hero{padding-bottom:60px;}.section-hero .row{align-items:center;}.section-hero .row .col-2-left-col h1{max-width:400px;margin-bottom:40px;}.section-hero .row .col-2-left-col form{width:100%;margin-bottom:40px;margin-left:-25px;padding-left:60px;border:1px solid #b1b4b7;box-sizing:border-box;background-image:url(../svg/zoom.svg);background-repeat:no-repeat;background-position:center left 25px;background-color:#fff;border-radius:100px;box-shadow:0px 4px 40px rgba(115, 78, 138, 0.3);overflow:hidden;}.section-hero .row .col-2-left-col input[type="text"]{width:100%;height:50px;padding:5px 25px 5px 10px;padding-right:25px;background:none;font-size:22px;line-height:27px;margin-bottom:0;box-shadow:none;}.section-hero .row .col-2-left-col .question_text{font-size:23px;line-height:33px;color:#313a43;}.section-hero .row .col-2-left-col .text-link a{font-size:23px;font-weight:600;line-height:33px;color:#8a5ea6;}.section-hero .row .col-2-right-col .col-2-img{width:100%;text-align:right;}.section-hero .row .col-2-right-col .img-desktop{display:block;}.section-hero .row .col-2-right-col .img-mobile{display:none;}.section-guide{text-align:center;padding-bottom:130px;}.section-guide.border-bottom{padding-bottom:0;}.section-guide .row.border{max-width:960px;margin:0 auto;height:2px;border-bottom:1px solid #626970;opacity:0.5;padding-top:100px;}.section-guide .tabs{display:flex;background-color:#f6f7f7;}.section-guide .tabs .tab.active .tab-container{background-color:#fff;box-shadow:0 4px 40px rgba(138, 94, 166, .1);}.section-guide .tabs .tab.active .tab-container .tab-title p::after{display:block;}.section-guide .tabs .tab .tab-container{display:flex;align-items:center;margin:0 -15px;height:100%;cursor:pointer;}.section-guide .tabs .tab .tab-container .tab-title{position:relative;margin-left:40px;max-width:230px;text-align:left;padding:60px 0;height:100%;display:flex;align-items:center;}.section-guide .tabs .tab .tab-container .tab-title p{font-size:20px;line-height:27px;color:#734e8a;}.section-guide .tabs .tab .tab-container .tab-title p::after{content:"";display:none;position:absolute;bottom:0;width:100%;height:3px;}.section-guide .tabs .left-tab .tab-container{padding-right:100px;justify-content:flex-end;}.section-guide .tabs .left-tab .tab-title p::after{background-color:#fdba18;}.section-guide .tabs .right-tab .tab-container{padding-left:100px;justify-content:flex-start;}.section-guide .tabs .right-tab .tab-title p::after{background-color:#04a2bd;}.section-guide .tab-contents{text-align:center;}.section-guide .tab-contents .tab-content{display:none;}.section-guide .tab-contents .tab-content.active{display:block;}.section-guide .tab-contents .guide-container{padding-bottom:130px;}.section-guide .tab-contents .guide-container .content-header{margin-top:160px;margin-bottom:100px;}.section-guide .tab-contents .guide-container .content-header h2{margin:0;}.section-guide .tab-contents .guide-container .guides{display:flex;}.section-guide .tab-contents .guide-container .guides .icon-wrapper{position:relative;height:100px;margin-bottom:30px;}.section-guide .tab-contents .guide-container .guides .icon-wrapper img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0.8);}.section-guide .tab-contents .guide-container .guides .text-wrapper{max-width:150px;margin-left:auto;margin-right:auto;margin-bottom:40px;}.section-guide .tab-contents .guide-container .guides .link-wrapper{position:absolute;bottom:0;left:50%;transform:translate(-50%, 0);width:100%;}.section-guide .tab-contents .guide-container .guides .link-wrapper a{position:relative;display:inline-flex;justify-content:center;align-items:center;font-weight:600;font-size:16px;line-height:24px;color:#734e8a;margin-left:-45px;}.section-guide .tab-contents .guide-container .guides .link-wrapper a::after{content:"";position:absolute;right:-45px;width:28px;height:28px;background-image:url(../png/arrow-right.png);background-size:cover;background-repeat:no-repeat;}.section-guide .tab-contents .video-container{padding-top:170px;}.section-guide .tab-contents .video-container .row{display:flex;align-items:flex-start;text-align:left;}.section-guide .tab-contents .video-container .left-col .wrapper{margin:-170px -270px 0 -15px;padding:170px 230px 220px 165px;background:rgba(243, 238, 246, 0.8);border-radius:0 50%;}.section-guide .tab-contents .video-container .left-col .wrapper h2{margin-bottom:20px;}.section-guide .tab-contents .video-container .left-col .wrapper h3{font-size:24px;line-height:32px;max-width:280px;color:#313a43;}.section-guide .tab-contents .video-container .right-col{padding-left:30px;}.section-guide .tab-contents .video-container .right-col .video-item{display:flex;align-items:center;background:#fff;border:1px solid #e5e6e7;box-sizing:border-box;box-shadow:0 4px 40px rgba(138, 94, 166, .1);border-radius:8px;overflow:hidden;max-width:575px;margin-bottom:25px;}.section-guide .tab-contents .video-container .right-col .video-item:hover .item-left-col img{transform:scale(1.1);}.section-guide .tab-contents .video-container .right-col .video-item.pdf .overlay{display:none;}.section-guide .tab-contents .video-container .right-col .video-item .item-left-col{position:relative;overflow:hidden;}.section-guide .tab-contents .video-container .right-col .video-item .item-left-col img{height:215px;width:225px;object-fit:cover;transition:all 0.7s ease-out;}.section-guide .tab-contents .video-container .right-col .video-item .item-left-col .overlay{position:absolute;top:0px;left:0;right:0;bottom:0;background-color:rgba(49, 58, 67, 0.5);}.section-guide .tab-contents .video-container .right-col .video-item .item-left-col .overlay a{position:absolute;top:50%;left:50%;width:102px;height:102px;transform:translate(-50%, -50%);}.section-guide .tab-contents .video-container .right-col .video-item .item-left-col .overlay a img{width:100%;height:100%;transform:none;}.section-guide .tab-contents .video-container .right-col .video-item .item-right-col{text-align:left;padding:20px 40px;flex:1;}.section-guide .tab-contents .video-container .right-col .video-item .item-right-col .headline{font-weight:600;font-size:22px;line-height:30px;color:#000;margin-bottom:15px;}.section-guide .tab-contents .video-container .right-col .video-item .item-right-col .content{font-size:16px;font-weight:normal;line-height:21px;color:#313a43;margin-bottom:40px;}.section-guide .tab-contents .video-container .right-col .video-item .item-right-col .video-link{position:relative;display:inline-block;font-weight:600;font-size:20px;line-height:24px;color:#734e8a;padding-right:58px;}.section-guide .tab-contents .video-container .right-col .video-item .item-right-col .video-link::after{content:"";position:absolute;top:-1px;right:7px;width:28px;height:28px;background-image:url(../png/arrow-right.png);background-size:cover;background-repeat:no-repeat;}.section-contact{text-align:center;padding-top:80px;}.section-contact h2{margin-bottom:1rem;}.section-contact .row.header{max-width:540px;margin:0 auto;margin-bottom:100px;}.section-contact .row.content{max-width:900px;margin:auto;}.section-contact .item-wrapper{max-width:270px;margin:0 auto;height:100%;padding:30px 25px;background:#fff;border:1px solid #e5e6e7;box-sizing:border-box;box-shadow:0px 4px 40px rgba(138, 94, 166, 0.1);border-radius:8px;}.section-contact .item-wrapper .item-title{font-weight:600;font-size:22px;line-height:28px;color:#000;}.section-contact .item-wrapper .item-method a{font-weight:600;font-size:18px;line-height:35px;color:#8a5ea6;}.section-contact .item-wrapper .item-img{position:relative;height:120px;}.section-contact .item-wrapper .item-img img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);image-rendering:pixelated;}.section-contact .item-wrapper .item_text{font-size:16px;line-height:21px;}.section-testimonial{padding:100px 0;}.section-testimonial p{font-weight:600;font-size:25px;line-height:36px;color:#452f53;}.section-testimonial .row{max-width:770px;margin:0 auto;}.section-testimonial .row .col{position:relative;z-index:1;}.section-testimonial .row .col::before{content:"";position:absolute;top:-46px;left:-58px;width:134px;height:calc(100% + 87px);background-color:#bbeaea;z-index:-1;}.section-testimonial .row .col::after{content:"";position:absolute;bottom:-45px;right:-85px;width:170px;height:144px;background-image:url(../png/bg_support_testimonial_r.png);background-size:cover;background-repeat:no-repeat;z-index:-1;}.section-testimonial .row .wrapper{text-align:left;margin:0 -15px;padding:65px 50px 65px 105px;background:#fff;box-shadow:0px 4px 21px rgba(138, 94, 166, 0.14);}.section-testimonial .row .wrapper .quote{margin-bottom:20px;}.section-testimonial .row .wrapper .quote p{position:relative;}.section-testimonial .row .wrapper .quote p::before{content:"";position:absolute;top:-25px;left:-73px;width:42px;height:33px;background-image:url(../svg/quote-mark-purple.svg);background-size:cover;background-repeat:no-repeat;}.section-testimonial .row .wrapper .customer-info{font-size:20px;line-height:24px;color:#452f53;}.section-testimonial .row .wrapper .customer-info .customer-name{font-weight:bold;}@media only screen and (max-width:40em){.col-2-section .col-2-left-col{order:1;}.col-2-section .col-2-right-col{order:2;}.section-hero .row .col-2-left-col{margin-left:0 !important;margin-bottom:60px;text-align:center !important;}.section-hero .row .col-2-left-col h1{max-width:280px;margin-left:auto;margin-right:auto;}.section-hero .row .col-2-left-col form{margin-left:0;margin-bottom:30px;}.section-hero .row .col-2-left-col .question_text{font-size:25px;line-height:37px;display:inline;}.section-hero .row .col-2-left-col .text-link{display:inline;}.section-hero .row .col-2-left-col .text-link a{font-size:25px;line-height:37px;font-weight:normal;}.section-hero .row .col-2-right-col .col-2-img{text-align:center;}.section-hero .row .col-2-right-col .col-2-img.img-desktop{display:none;}.section-hero .row .col-2-right-col .col-2-img.img-mobile{display:block;}.section-hero .row .col-2-right-col .col-inner{padding:0;}.section-guide .tabs .tab .tab-container{flex-direction:column;justify-content:center;align-items:stretch;margin:0;}.section-guide .tabs .tab .tab-container .tab-icon{margin-top:30px;margin-bottom:20px;min-height:100px;}.section-guide .tabs .tab .tab-container .tab-title{padding:0;padding-bottom:30px;text-align:center;max-width:160px;margin:0 auto;}.section-guide .tabs .tab .tab-container .tab-title p{font-size:17px;line-height:23px;}.section-guide .tabs .tab.left-tab .tab-container{padding-right:0;}.section-guide .tabs .tab.right-tab .tab-container{padding-left:0;}.section-guide .tab-contents .guide-container{padding-bottom:90px;}.section-guide .tab-contents .guide-container .content-header{margin-top:90px;margin-bottom:80px;}.section-guide .tab-contents .guide-container .guides{display:block;}.section-guide .tab-contents .guide-container .guides .col{margin-bottom:50px;}.section-guide .tab-contents .guide-container .guides .col:last-child{margin-bottom:0;}.section-guide .tab-contents .video-container{padding-top:0;}.section-guide .tab-contents .video-container .row{display:block;}.section-guide .tab-contents .video-container .left-col{margin-bottom:60px;}.section-guide .tab-contents .video-container .left-col .wrapper{margin:0 -15px;text-align:center;padding:70px;}.section-guide .tab-contents .video-container .left-col .wrapper h2{margin-bottom:30px;}.section-guide .tab-contents .video-container .left-col .wrapper h3{font-size:20px;line-height:28px;margin:0;}.section-guide .tab-contents .video-container .right-col{padding-left:0;}.section-guide .tab-contents .video-container .right-col .video-item{flex-wrap:wrap;max-width:335px;margin-left:auto;margin-right:auto;margin-bottom:40px;}.section-guide .tab-contents .video-container .right-col .video-item:last-child{margin-bottom:0;}.section-guide .tab-contents .video-container .right-col .video-item .item-left-col{width:100%;}.section-guide .tab-contents .video-container .right-col .video-item .item-left-col img{width:100%;height:170px;}.section-guide .tab-contents .video-container .right-col .video-item .item-right-col{padding:30px 40px;}.section-guide .tab-contents .video-container .right-col .video-item .item-right-col .content{margin-bottom:20px;}.section-contact .row.header{margin-bottom:70px;}.section-contact .row.content{flex-wrap:wrap;}.section-contact .row.content .col{margin-bottom:40px;}.section-contact .row.content .col:last-child{margin-bottom:0;}.section-testimonial .row{margin:0 -15px;}.section-testimonial .row .wrapper{margin:0;padding:60px 30px 40px 60px;}.section-testimonial .row .wrapper .quote p{font-size:21px;line-height:32px;}.section-testimonial .row .wrapper .quote p::before{top:-32px;left:-50px;}.section-testimonial .row .wrapper .customer-info{font-size:18px;line-height:24px;}}