.elementor-12783 .elementor-element.elementor-element-3455ada{--display:flex}.elementor-12783 .elementor-element.elementor-element-3658528{--display:flex}.elementor-12783 .elementor-element.elementor-element-c4b1b62{--display:flex}.elementor-12783 .elementor-element.elementor-element-3d6596c{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B4B4B4;--border-color:#B4B4B4;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-12783 .elementor-element.elementor-element-3d6596c::before,.elementor-12783 .elementor-element.elementor-element-3d6596c>.elementor-background-video-container::before,.elementor-12783 .elementor-element.elementor-element-3d6596c>.e-con-inner>.elementor-background-video-container::before,.elementor-12783 .elementor-element.elementor-element-3d6596c>.elementor-background-slideshow::before,.elementor-12783 .elementor-element.elementor-element-3d6596c>.e-con-inner>.elementor-background-slideshow::before,.elementor-12783 .elementor-element.elementor-element-3d6596c>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#6E318D;--background-overlay:''}.elementor-12783 .elementor-element.elementor-element-3a2b014{text-align:center}.elementor-12783 .elementor-element.elementor-element-3a2b014 .elementor-heading-title{font-weight:900;color:#FFF}.elementor-12783 .elementor-element.elementor-element-08576a2{text-align:center}.elementor-12783 .elementor-element.elementor-element-08576a2 .elementor-heading-title{font-size:20px;font-weight:400;color:#FFF}.elementor-12783 .elementor-element.elementor-element-6ff870c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-12783 .elementor-element.elementor-element-7495966{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5}.elementor-12783 .elementor-element.elementor-element-7495966::before,.elementor-12783 .elementor-element.elementor-element-7495966>.elementor-background-video-container::before,.elementor-12783 .elementor-element.elementor-element-7495966>.e-con-inner>.elementor-background-video-container::before,.elementor-12783 .elementor-element.elementor-element-7495966>.elementor-background-slideshow::before,.elementor-12783 .elementor-element.elementor-element-7495966>.e-con-inner>.elementor-background-slideshow::before,.elementor-12783 .elementor-element.elementor-element-7495966>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-12783 .elementor-element.elementor-element-754acbc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A3A3A3;--border-color:#A3A3A3;--border-radius:15px 15px 15px 15px}.elementor-12783 .elementor-element.elementor-element-323b626 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:silver;border-radius:10px 10px 10px 10px}.elementor-12783 .elementor-element.elementor-element-e53a7a5{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + -30px) 0}.elementor-12783 .elementor-element.elementor-element-fab9c4d.elementor-element{--align-self:stretch}.elementor-12783 .elementor-element.elementor-element-fab9c4d .cart button,.elementor-12783 .elementor-element.elementor-element-fab9c4d .cart .button{border-radius:10px 10px 10px 10px;transition:all 0.2s}.elementor-12783 .elementor-element.elementor-element-fab9c4d .cart button:hover,.elementor-12783 .elementor-element.elementor-element-fab9c4d .cart .button:hover{background-color:#0A8824}.elementor-12783 .elementor-element.elementor-element-fab9c4d .quantity .qty{transition:all 0.2s}.elementor-12783 .elementor-element.elementor-element-41b42db{margin:-24px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-12783 .elementor-element.elementor-element-41b42db.elementor-element{--align-self:stretch}.elementor-12783 .elementor-element.elementor-element-7327ffa{background-color:#FFF8F8;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#969696;border-radius:10px 10px 10px 10px}.elementor-12783 .elementor-element.elementor-element-e054d0e{background-color:#F4EFFF;margin:-10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#9B9B9B;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:25px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px}.elementor-12783 .elementor-element.elementor-element-e054d0e.elementor-element{--align-self:stretch}.elementor-12783 .elementor-element.elementor-element-e054d0e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2)}.elementor-12783 .elementor-element.elementor-element-e054d0e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2)}.elementor-12783 .elementor-element.elementor-element-e054d0e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2)}.elementor-12783 .elementor-element.elementor-element-e054d0e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2)}.elementor-12783 .elementor-element.elementor-element-e054d0e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2)}.elementor-12783 .elementor-element.elementor-element-e054d0e .elementor-icon-list-icon i{transition:color 0.3s}.elementor-12783 .elementor-element.elementor-element-e054d0e .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-12783 .elementor-element.elementor-element-e054d0e .elementor-icon-list-icon{padding-inline-end:5px}.elementor-12783 .elementor-element.elementor-element-e054d0e .elementor-icon-list-item>.elementor-icon-list-text,.elementor-12783 .elementor-element.elementor-element-e054d0e .elementor-icon-list-item>a{font-size:13px}.elementor-12783 .elementor-element.elementor-element-e054d0e .elementor-icon-list-text{transition:color 0.3s}.elementor-12783 .elementor-element.elementor-element-029a672{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B3B3B3;--border-color:#B3B3B3;--border-radius:10px 10px 10px 10px}.elementor-12783 .elementor-element.elementor-element-91af7e3 img{width:50%}.elementor-12783 .elementor-element.elementor-element-36907ab{border-style:none;border-radius:10px 10px 10px 10px;text-align:center;font-size:15px;line-height:10px}.elementor-12783 .elementor-element.elementor-element-401a0e3 .elementor-button{background-color:#000CA5;border-radius:10px 10px 10px 10px}.elementor-12783 .elementor-element.elementor-element-401a0e3{margin:-15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-12783 .elementor-element.elementor-element-fe6d7b1 .elementor-button{background-color:#000CA5;border-radius:10px 10px 10px 10px}.elementor-12783 .elementor-element.elementor-element-fe6d7b1{margin:-15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-12783 .elementor-element.elementor-element-3df3e10 .elementor-button{background-color:#000CA5;border-radius:10px 10px 10px 10px}.elementor-12783 .elementor-element.elementor-element-3df3e10{margin:-15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-12783 .elementor-element.elementor-element-5d32fb9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-12783 .elementor-element.elementor-element-14b2d32{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#9E9E9E;--border-color:#9E9E9E;--border-radius:15px 15px 15px 15px}.elementor-12783 .elementor-element.elementor-element-6c80500{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A8A8A8;--border-color:#A8A8A8;--border-radius:10px 10px 10px 10px}.elementor-12783 .elementor-element.elementor-element-ce70449{--divider-border-style:solid;--divider-color:#B6B6B6;--divider-border-width:1px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B4B4B4;border-radius:10px 10px 10px 10px}.elementor-12783 .elementor-element.elementor-element-ce70449 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0}.elementor-12783 .elementor-element.elementor-element-ce70449 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-12783 .elementor-element.elementor-element-ce70449 .elementor-divider__text{color:#727272}.elementor-widget .tippy-tooltip .tippy-content{text-align:center}@media(min-width:768px){.elementor-12783 .elementor-element.elementor-element-7495966{--width:30%}.elementor-12783 .elementor-element.elementor-element-5d32fb9{--width:70%}}@media(max-width:767px){.elementor-12783 .elementor-element.elementor-element-3d6596c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-12783 .elementor-element.elementor-element-3a2b014 .elementor-heading-title{font-size:15px}.elementor-12783 .elementor-element.elementor-element-08576a2 .elementor-heading-title{font-size:14px}}.sell_course{text-align:center;width:100%;padding:12px 20px;border:1px solid #f5b5b5;border-radius:10px;background:#fff7f7;margin:15px 0;box-sizing:border-box}.sell_course strong,.sell_course .price{display:inline-block;vertical-align:middle;margin:0 5px}.sell_course strong{font-size:18px;font-weight:600;color:#333}.sell_course .price{font-size:20px;font-weight:700;color:#d32f2f}button.single_add_to_cart_button{position:relative;padding-right:64px}button.single_add_to_cart_button::after{content:"";position:absolute;right:14px;top:50%;transform:translateY(-50%);width:30px;height:30px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M13.5 5L12.09 6.41 16.67 11H4v2h12.67l-4.58 4.59L13.5 19 20 12z'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M13.5 5L12.09 6.41 16.67 11H4v2h12.67l-4.58 4.59L13.5 19 20 12z'/%3E%3C/svg%3E") no-repeat center / contain}.snapppay-widget{display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 16px;width:100%;box-sizing:border-box;border:1px solid #e6f4f8;border-radius:10px;background:#f8fdff;margin-top:12px}.snapppay-widget-image{width:48px;height:auto;flex-shrink:0}.snapppay-widget-content{text-align:center}.snapppay-widget-title{font-weight:600;font-size:14px;color:#0a3d62;line-height:1.4;margin:0}.snapppay-widget-description{font-size:13px;color:#555;line-height:1.4;margin:2px 0 0}.consult-box{position:relative;display:flex;align-items:center;gap:16px;padding:18px;border-radius:10px;background:#6E318D;color:#fff;overflow:visible}.consult-image{flex-shrink:0;position:relative}.consult-image img{width:150px;border-radius:14px;display:block;position:relative;bottom:-10px;transform:translateY(-25px);z-index:2}.consult-content{flex:1;z-index:3}.consult-content h3{margin:0 0 6px;font-size:18px;font-weight:800;color:#fff}.consult-content p{margin:0 0 12px;font-size:14px;line-height:1.8;opacity:.9}.consult-actions{display:flex;gap:10px}.btn{height:42px;min-width:150px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;text-decoration:none;font-size:14px;font-weight:700;color:#fff}.btn.call{background:#1f8f58}.btn.telegram{background:#1b6fa1}.consult-image img{width:180px;display:block;border-radius:14px;position:relative;bottom:-42px;margin-top:-60px;z-index:2}@media (max-width:768px){.consult-box{flex-direction:column;text-align:center;padding:24px 16px}.consult-image img{width:130px;margin:0 auto;bottom:-6px;transform:translateY(-20px)}.consult-actions{flex-direction:column;align-items:center}.btn{width:100%;max-width:260px}}@media (max-width:768px){.consult-image img{width:150px;bottom:-14px;margin-top:-50px}}