.container{max-width:1240px;padding:0 20px;margin:0 auto}.content-container.color1 p{color:#1D1F29}.content-container p{color:#000;font-size:16px;line-height:1.35;margin-bottom:10px}.content-container p:last-child{margin-bottom:0}.content-container ol{margin-bottom:10px}.content-container ol:last-child{margin-bottom:0}.content-container ol li{color:#000;font-size:16px;line-height:1.35;margin-bottom:10px}.content-container ol li:last-child{margin-bottom:0}.content-container ol li:before{margin-right:5px}.content-container ol li ol,.content-container ol li ul{padding-top:10px}.content-container ul li{position:relative;font-size:16px;color:#000;line-height:1.35;padding-left:30px}.content-container ul li:before{content:'';display:block;position:absolute;top:5px;left:12px;width:4px;height:4px;border-radius:50%;background:#000}.content-container ul li ol,.content-container ul li ul{padding-top:10px}.content-container img{max-width:100%;margin-bottom:10px}.content-container img:last-child{margin-bottom:0}.content-container h2,.content-container h3{color:#1D1F29;line-height:1.15;margin-bottom:7px}.content-container h2{font-size:28px}.content-container h3{font-size:25px}.content-container h4,.content-container h5{font-size:22px}.content-container h6{font-size:20px}.btn-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:100%;height:50px;border-radius:5px;background:#9335B6;color:#fff;text-transform:uppercase;font-size:14px;font-weight:700;-webkit-transition:.1s;-o-transition:.1s;transition:.1s}.btn-1:hover{background:#C756F2}.input-field{display:block;width:100%;height:50px;background:#F7F7FC;border:1px solid #D7D7DE;padding-left:25px;border-radius:5px;color:#1D1F29;font-size:16px}.input-field::-webkit-input-placeholder{color:#999}.input-field::-moz-placeholder{color:#999}.input-field:-ms-input-placeholder{color:#999}.input-field::-ms-input-placeholder{color:#999}.input-field::placeholder{color:#999}.textarea-field{display:block;width:100%;height:100px;background:#F7F7FC;border:1px solid #D7D7DE;padding:16px 25px;border-radius:5px;color:#1D1F29;font-size:16px}.textarea-field::-webkit-input-placeholder{color:#999}.textarea-field::-moz-placeholder{color:#999}.textarea-field:-ms-input-placeholder{color:#999}.textarea-field::-ms-input-placeholder{color:#999}.textarea-field::placeholder{color:#999}.title-1.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px}.title-1.white h2{color:#fff}.title-1 h2{font-size:32px;color:#1D1F29;font-weight:700;line-height:1.15}.title-1 svg{-ms-flex-negative:0;flex-shrink:0}.title-1 svg.logo-text{width:200px;height:30px;fill:#9335B6;margin-top:-2px}.mssg-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.mssg-container.gap15{gap:15px}.mssg-container .mssg-link{-ms-flex-negative:0;flex-shrink:0}.mssg-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.1s;-o-transition:.1s;transition:.1s}.mssg-link.white svg{fill:#fff}.mssg-link.youtube svg{width:30px;height:28px}.mssg-link:hover{opacity:.8}.mssg-link svg{-ms-flex-negative:0;flex-shrink:0;display:block;width:28px;height:28px;fill:#1D1F29}.tab-container1>.tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;padding-bottom:15px;margin-bottom:-16px;border-radius:18px 18px 0 0;background:#9335B6}.tab-container1>.tabs .tab{position:relative;min-width:285px;padding:10px 40px;border-radius:15px 15px 0 0;cursor:pointer}.tab-container1>.tabs .tab:first-child svg.left{display:none!important}.tab-container1>.tabs .tab:last-child svg.right{display:none!important}.tab-container1>.tabs .tab.active{background:#F5EDF9}.tab-container1>.tabs .tab.active p{color:#1D1F29}.tab-container1>.tabs .tab.active p:after{background:#9335B6}.tab-container1>.tabs .tab.active svg{display:block}.tab-container1>.tabs .tab p{position:relative;padding:10px 0;font-size:24px;color:#F5EDF9;font-weight:500;line-height:1.15;text-align:center}.tab-container1>.tabs .tab p:after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;background:0 0}.tab-container1>.tabs .tab svg{display:none;position:absolute;bottom:.5px;width:15px;height:15px;fill:#F5EDF9}.tab-container1>.tabs .tab svg.left{left:-14.5px;-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg)}.tab-container1>.tabs .tab svg.right{right:-15.5px;-webkit-transform:rotateZ(-90deg);-ms-transform:rotate(-90deg);transform:rotateZ(-90deg)}.tab-container1>.blocks{padding:30px 40px 40px;border-radius:15px;background:#F5EDF9}.tab-container1>.blocks.first{border-top-left-radius:0}.tab-container1>.blocks>.block{display:none}.tab-container1>.blocks>.block.active{display:block}.tab-container2>.tabs .tab{margin-bottom:12px}.tab-container2>.tabs .tab:last-child{margin-bottom:0}.tab-container2>.blocks_container{position:relative;padding:40px 100px;border-radius:15px;margin-top:35px;background:#fff}.tab-container2>.blocks_container:before{content:'';display:block;position:absolute;top:-130px;right:80px;width:210px;height:130px;background-image:url(../../img/parts/services_block_ico.png);background-size:100% auto;background-position:center center;background-repeat:no-repeat}.tab-container2>.blocks_container>.blocks>.block{display:none}.tab-container2>.blocks_container>.blocks>.block.active{display:block}.tab-container2>.blocks_container>.blocks>.block .btn_box,.tab-container2>.blocks_container>.blocks>.block .service-price1{margin-top:35px}.tab-container2>.blocks_container>.blocks>.block .btn_box .btn{max-width:220px}.tab-container2>.blocks_container>.video_box{margin-top:40px}.service-content1 p{font-size:18px;color:#000;line-height:1.35;margin-bottom:5px}.service-content1 ul li{position:relative;font-size:18px;color:#000;line-height:1.35;padding-left:30px}.service-content1 ul li:before{content:'';display:block;position:absolute;top:7px;left:12px;width:4px;height:4px;border-radius:50%;background:#000}.service-price1 .price_item{margin-bottom:20px}.service-price1 .price_item:last-child{margin-bottom:0}.service-price1 .price_item .bullets{display:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:3px}.service-price1 .price_item .bullets li{padding:5px 10px 3px;border-radius:20px;background:#F5EDF9;font-size:14px;color:#9335B6;line-height:1.3}.service-price1 .price_item .label1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.service-price1 .price_item .label1 .ico{-ms-flex-negative:0;flex-shrink:0;width:16px;margin-right:4px}.service-price1 .price_item .label1 p{font-size:18px;color:#000;line-height:1.35;padding-top:2px}.service-price1 .price_item .label1 .bullets{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.service-price1 .price_item .label2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.service-price1 .price_item .label2 .ico{-ms-flex-negative:0;flex-shrink:0;width:24px}.service-price1 .price_item .label2 p{color:#000;font-size:18px;line-height:1.3}.service-price1 .price_item .price .title{margin-bottom:15px}.service-price1 .price_item .price .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:10px;margin-top:15px}.service-price1 .price_item .price .row:first-child{margin-top:0}.service-price1 .price_item .price .row:after{content:'';display:block;width:100%;height:1px;border-bottom:1px dashed #D7D7DE}.service-price1 .price_item .price .row .label{-ms-flex-negative:0;flex-shrink:0;max-width:80%}.service-price1 .price_item .price .row .value{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-negative:0;flex-shrink:0;font-size:18px;color:#000;line-height:1;font-weight:700}.video-snippet1{width:100%;border-radius:15px;overflow:hidden;position:relative;cursor:pointer}.video-snippet1 .thumbnail{width:100%;margin-bottom:-2px}.video-snippet1 iframe{position:absolute;top:0;left:0;width:100%;height:100%}.checkbox-container1 input{display:none}.checkbox-container1 input:checked+label .checkbox{background:#F5EDF9;border:2px solid #9335B6}.checkbox-container1 input:checked+label .checkbox:before{display:block}.checkbox-container1 label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px;position:relative;padding-left:40px;padding-top:1px;cursor:pointer}.checkbox-container1 label .checkbox{position:absolute;top:0;left:0;width:20px;height:20px;border-radius:50%;background:#D7D7DE;border:2px solid transparent}.checkbox-container1 label .checkbox:before{content:'';position:absolute;top:calc(50% - 10px / 2);left:calc(50% - 10px / 2);width:10px;height:10px;border-radius:50%;background:#9335B6;display:none}.checkbox-container1 label img{width:24px;-ms-flex-negative:0;flex-shrink:0}.checkbox-container1 label .value{font-size:16px;color:#1D1F29;line-height:1.15;padding-top:1px}.checkbox-container1 label .value strong{font-weight:500}.faq-container .item{margin-bottom:10px}.faq-container .item:last-child{margin-bottom:0}.faq-snippet1{background:#F5EDF9;border-radius:8px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.faq-snippet1.active{background:#9335B6}.faq-snippet1.active .head:after{color:#fff;-webkit-transform:rotateZ(-180deg);-ms-transform:rotate(-180deg);transform:rotateZ(-180deg)}.faq-snippet1.active .head p{color:#fff}.faq-snippet1 .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:20px 40px;cursor:pointer}.faq-snippet1 .head:after{content:'\f107';font-family:FontAwesome;display:block;-ms-flex-negative:0;flex-shrink:0;color:#1D1F29;font-size:18px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.faq-snippet1 .head p{color:#1D1F29;font-size:20px;line-height:1.35;font-weight:500;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.faq-snippet1 .content{height:0;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.faq-snippet1 .content .wrap{padding:20px 40px;padding-top:0}.faq-snippet1 .content .wrap p{font-size:16px;color:#fff;line-height:1.35}.form-container1 span{display:block}.form-container1 .field{margin-bottom:10px}.form-container1 .btn{margin-top:10px}.list-container1.white .item .title svg{stroke:#9335B6}.list-container1.white .item .text a,.list-container1.white .item .text p{color:#fff;font-weight:700}.list-container1 .item{margin-bottom:20px}.list-container1 .item:last-child{margin-bottom:0}.list-container1 .item .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:10px}.list-container1 .item .title svg{-ms-flex-negative:0;flex-shrink:0;width:16px;height:16px;fill:transparent;stroke:#9335B6;stroke-width:1.33}.list-container1 .item .title p{font-size:16px;color:#999}.list-container1 .item .text.fz16 p{font-size:16px}.list-container1 .item .text p{font-size:18px;color:#1D1F29;font-weight:500;word-break:break-all}.list-container1 .item .text a{display:block;font-size:18px;color:#1D1F29;font-weight:500;word-break:break-all}.wrapper-pad{margin-top:30px}.section-pad{padding:50px 0}.section-pad.pb100{padding-bottom:100px}.main-mb{margin-bottom:50px}.page-title h1{font-size:32px;color:#1D1F29;font-weight:700;line-height:1.15}