.elementor-82660 .elementor-element.elementor-element-2a841f3c{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-82660 .elementor-element.elementor-element-69727a13{--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-82660 .elementor-element.elementor-element-69727a13.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-82660 .elementor-element.elementor-element-1fb6fb25{--display:flex;}.elementor-82660 .elementor-element.elementor-element-519904f{text-align:left;}.elementor-82660 .elementor-element.elementor-element-519904f .tutor-course-details-title{color:#440D12;font-size:57px;line-height:69px;}.elementor-82660 .elementor-element.elementor-element-5c0d97cf{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-82660 .elementor-element.elementor-element-5c0d97cf:not(.elementor-motion-effects-element-type-background), .elementor-82660 .elementor-element.elementor-element-5c0d97cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF5EE;}.elementor-82660 .elementor-element.elementor-element-49705186{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-f7a1b8d .tutor-course-thumbnail{border-radius:8px 8px 8px 8px;}.elementor-82660 .elementor-element.elementor-element-2fea687f{--display:flex;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-82660 .elementor-element.elementor-element-111360fd{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-338261ee{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-1176b60f{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-2394e1a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-82660 .elementor-element.elementor-element-2394e1a .elementor-divider-separator{width:100%;}.elementor-82660 .elementor-element.elementor-element-2394e1a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-82660 .elementor-element.elementor-element-2394e1a .elementor-divider__text{font-size:23px;}.elementor-82660 .elementor-element.elementor-element-8986353{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-74f71f58{--display:flex;}.elementor-82660 .elementor-element.elementor-element-506e444b{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-82660 .elementor-element.elementor-element-506e444b .elementor-heading-title{font-size:70px;}.elementor-82660 .elementor-element.elementor-element-3e93f13d{--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;--justify-content:space-between;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-82660 .elementor-element.elementor-element-4c1e87ab{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-4c1e87ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-82660 .elementor-element.elementor-element-63e70db2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-7d319383{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-7d319383.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-82660 .elementor-element.elementor-element-093c34b .elementor-icon-wrapper{text-align:center;}.elementor-82660 .elementor-element.elementor-element-093c34b.elementor-view-stacked .elementor-icon{background-color:#DAAA67;}.elementor-82660 .elementor-element.elementor-element-093c34b.elementor-view-framed .elementor-icon, .elementor-82660 .elementor-element.elementor-element-093c34b.elementor-view-default .elementor-icon{color:#DAAA67;border-color:#DAAA67;}.elementor-82660 .elementor-element.elementor-element-093c34b.elementor-view-framed .elementor-icon, .elementor-82660 .elementor-element.elementor-element-093c34b.elementor-view-default .elementor-icon svg{fill:#DAAA67;}.elementor-82660 .elementor-element.elementor-element-5eac5e06{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-1ce496da{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-6306e05a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-2e0076f3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-2e0076f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-82660 .elementor-element.elementor-element-fe9fe84 .elementor-icon-wrapper{text-align:center;}.elementor-82660 .elementor-element.elementor-element-fe9fe84.elementor-view-stacked .elementor-icon{background-color:#DAAA67;}.elementor-82660 .elementor-element.elementor-element-fe9fe84.elementor-view-framed .elementor-icon, .elementor-82660 .elementor-element.elementor-element-fe9fe84.elementor-view-default .elementor-icon{color:#DAAA67;border-color:#DAAA67;}.elementor-82660 .elementor-element.elementor-element-fe9fe84.elementor-view-framed .elementor-icon, .elementor-82660 .elementor-element.elementor-element-fe9fe84.elementor-view-default .elementor-icon svg{fill:#DAAA67;}.elementor-82660 .elementor-element.elementor-element-4368d6ab{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-1dfa6351{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-6991bc02{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-2637a81d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-2637a81d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-82660 .elementor-element.elementor-element-d69c1e0 .elementor-icon-wrapper{text-align:center;}.elementor-82660 .elementor-element.elementor-element-d69c1e0.elementor-view-stacked .elementor-icon{background-color:#DAAA67;}.elementor-82660 .elementor-element.elementor-element-d69c1e0.elementor-view-framed .elementor-icon, .elementor-82660 .elementor-element.elementor-element-d69c1e0.elementor-view-default .elementor-icon{color:#DAAA67;border-color:#DAAA67;}.elementor-82660 .elementor-element.elementor-element-d69c1e0.elementor-view-framed .elementor-icon, .elementor-82660 .elementor-element.elementor-element-d69c1e0.elementor-view-default .elementor-icon svg{fill:#DAAA67;}.elementor-82660 .elementor-element.elementor-element-38962f3f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-6c557d35{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-3b365b6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-3b365b6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-82660 .elementor-element.elementor-element-7a954c6a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-2f4e3e52{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-2f4e3e52.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-82660 .elementor-element.elementor-element-b550d2c .elementor-icon-wrapper{text-align:center;}.elementor-82660 .elementor-element.elementor-element-b550d2c.elementor-view-stacked .elementor-icon{background-color:#DAAA67;}.elementor-82660 .elementor-element.elementor-element-b550d2c.elementor-view-framed .elementor-icon, .elementor-82660 .elementor-element.elementor-element-b550d2c.elementor-view-default .elementor-icon{color:#DAAA67;border-color:#DAAA67;}.elementor-82660 .elementor-element.elementor-element-b550d2c.elementor-view-framed .elementor-icon, .elementor-82660 .elementor-element.elementor-element-b550d2c.elementor-view-default .elementor-icon svg{fill:#DAAA67;}.elementor-82660 .elementor-element.elementor-element-103bb2d4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-3709f432{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-2ab5304d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-230e40d0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-230e40d0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-82660 .elementor-element.elementor-element-8c086bc .elementor-icon-wrapper{text-align:center;}.elementor-82660 .elementor-element.elementor-element-8c086bc.elementor-view-stacked .elementor-icon{background-color:#DAAA67;}.elementor-82660 .elementor-element.elementor-element-8c086bc.elementor-view-framed .elementor-icon, .elementor-82660 .elementor-element.elementor-element-8c086bc.elementor-view-default .elementor-icon{color:#DAAA67;border-color:#DAAA67;}.elementor-82660 .elementor-element.elementor-element-8c086bc.elementor-view-framed .elementor-icon, .elementor-82660 .elementor-element.elementor-element-8c086bc.elementor-view-default .elementor-icon svg{fill:#DAAA67;}.elementor-82660 .elementor-element.elementor-element-55563b5d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-fe03a16{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-1390430a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-399c179d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-399c179d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-82660 .elementor-element.elementor-element-6e93020 .elementor-icon-wrapper{text-align:center;}.elementor-82660 .elementor-element.elementor-element-6e93020.elementor-view-stacked .elementor-icon{background-color:#DAAA67;}.elementor-82660 .elementor-element.elementor-element-6e93020.elementor-view-framed .elementor-icon, .elementor-82660 .elementor-element.elementor-element-6e93020.elementor-view-default .elementor-icon{color:#DAAA67;border-color:#DAAA67;}.elementor-82660 .elementor-element.elementor-element-6e93020.elementor-view-framed .elementor-icon, .elementor-82660 .elementor-element.elementor-element-6e93020.elementor-view-default .elementor-icon svg{fill:#DAAA67;}.elementor-82660 .elementor-element.elementor-element-40f01594{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-7c25cb39{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-5aedca82 .elementor-button{background-color:#02010100;font-size:20px;line-height:5px;}.elementor-82660 .elementor-element.elementor-element-762435fa{--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;}.elementor-82660 .elementor-element.elementor-element-8f0726b{--display:flex;}.elementor-82660 .elementor-element.elementor-element-8f0726b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-82660 .elementor-element.elementor-element-3525941.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-82660 .elementor-element.elementor-element-3525941{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-641c23d{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-82660 .elementor-element.elementor-element-641c23d .elementor-heading-title{font-size:70px;}.elementor-82660 .elementor-element.elementor-element-e7bf26e{--display:flex;--min-height:335px;}.elementor-82660 .elementor-element.elementor-element-e7bf26e:not(.elementor-motion-effects-element-type-background), .elementor-82660 .elementor-element.elementor-element-e7bf26e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://school.inspire-writing.com/wp-content/uploads/2026/05/kurs-pisatelskij-kak-pisat-o-slozhnom-opyte-oaro-vdohnovit-na-roman-683x1024-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-82660 .elementor-element.elementor-element-77a97a5d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-649e7c51{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-9a78691{--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;--justify-content:flex-start;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-82660 .elementor-element.elementor-element-eb3364f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-eb3364f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-82660 .elementor-element.elementor-element-5d369ce{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-5d369ce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-82660 .elementor-element.elementor-element-b16ecb2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-7a6aba3{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-0401acc{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-f187169{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-cecb5db{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-fbe55a3 .elementor-button{background-color:#02010100;font-size:20px;line-height:5px;}.elementor-82660 .elementor-element.elementor-element-3ba726a6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-82660 .elementor-element.elementor-element-5b47230e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:30px 30px 30px 30px;--margin-top:030px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-82660 .elementor-element.elementor-element-5b47230e:not(.elementor-motion-effects-element-type-background), .elementor-82660 .elementor-element.elementor-element-5b47230e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF5EE;}.elementor-82660 .elementor-element.elementor-element-ddc7152 img{width:68%;border-radius:100px 100px 100px 100px;}.elementor-82660 .elementor-element.elementor-element-1c5aa443{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"PT Sans Narrow", Sans-serif;font-size:22px;font-weight:600;color:#C50000;}.elementor-82660 .elementor-element.elementor-element-12d5ab93{text-align:center;font-family:"PT Sans Narrow", Sans-serif;font-size:22px;font-weight:600;}.elementor-82660 .elementor-element.elementor-element-17b17c02{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-1d2aefa6{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-7fd60684{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-6e8358be{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-5f4772b6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-82660 .elementor-element.elementor-element-3ebff9f{--display:flex;}.elementor-82660 .elementor-element.elementor-element-d45befd{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-82660 .elementor-element.elementor-element-d45befd .elementor-heading-title{font-size:70px;}.elementor-82660 .elementor-element.elementor-element-6560e38{--display:flex;border-style:none;--border-style:none;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-82660 .elementor-element.elementor-element-a2ff10d{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-79c5767{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-b527583{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-4393c7b{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-01fafd4{--display:flex;}.elementor-82660 .elementor-element.elementor-element-188de0f{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-82660 .elementor-element.elementor-element-188de0f .elementor-heading-title{font-size:70px;}.elementor-82660 .elementor-element.elementor-element-2663a3b{--display:flex;border-style:none;--border-style:none;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-82660 .elementor-element.elementor-element-cf21d42{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-56cd2868{--display:flex;}.elementor-82660 .elementor-element.elementor-element-4c458cb0{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-82660 .elementor-element.elementor-element-4c458cb0 .elementor-heading-title{font-size:70px;}.elementor-82660 .elementor-element.elementor-element-5da21109{--display:flex;--margin-top:040px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-82660 .elementor-element.elementor-element-7a299f34.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-82660 .elementor-element.elementor-element-7a299f34 .elementor-main-swiper{width:100%;}.elementor-82660 .elementor-element.elementor-element-7a299f34 .elementor-main-swiper .swiper-slide{background-color:#FFEEF2;border-width:0px 0px 0px 0px;border-radius:20px;}.elementor-82660 .elementor-element.elementor-element-7a299f34 .elementor-swiper-button{font-size:0px;color:#814A4A;}.elementor-82660 .elementor-element.elementor-element-7a299f34 .elementor-swiper-button svg{fill:#814A4A;}.elementor-82660 .elementor-element.elementor-element-7a299f34 .swiper-pagination-bullet{height:8px;width:8px;}.elementor-82660 .elementor-element.elementor-element-7a299f34 .swiper-horizontal .swiper-pagination-progressbar{height:8px;}.elementor-82660 .elementor-element.elementor-element-7a299f34 .elementor-testimonial__header{padding-block-end:calc( 35px / 2 );}.elementor-82660 .elementor-element.elementor-element-7a299f34 .elementor-testimonial__content{padding-block-start:calc( 35px / 2 );}.elementor-82660 .elementor-element.elementor-element-7a299f34 .elementor-testimonial__name{color:#9F596E;}.elementor-82660 .elementor-element.elementor-element-7a299f34 .elementor-testimonial__header, .elementor-82660 .elementor-element.elementor-element-7a299f34 .elementor-testimonial__name{font-size:45px;line-height:39px;}.elementor-82660 .elementor-element.elementor-element-7a299f34 .elementor-testimonial__title{color:#54262B;font-family:"PT Sans Narrow", Sans-serif;font-size:25px;font-weight:700;}.elementor-82660 .elementor-element.elementor-element-7a299f34 .elementor-testimonial__text{font-family:"PT Sans Narrow", Sans-serif;font-size:18px;line-height:25px;}.elementor-82660 .elementor-element.elementor-element-7a299f34 .elementor-testimonial__image img{width:100px;height:100px;border-radius:50px;}.elementor-82660 .elementor-element.elementor-element-7a299f34 .elementor-testimonial__image + cite{margin-inline-start:22px;margin-inline-end:0;}.elementor-82660 .elementor-element.elementor-element-20d16ae{--display:flex;}.elementor-82660 .elementor-element.elementor-element-337dfeac{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-82660 .elementor-element.elementor-element-337dfeac .elementor-heading-title{font-size:70px;}.elementor-82660 .elementor-element.elementor-element-5a33a95d{--display:flex;--min-height:477px;--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;--margin-top:030px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-82660 .elementor-element.elementor-element-7fc2005c{--display:flex;--min-height:395px;}.elementor-82660 .elementor-element.elementor-element-541ed49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-82660 .elementor-element.elementor-element-541ed49 .elementor-heading-title{font-size:22px;font-weight:700;}.elementor-82660 .elementor-element.elementor-element-22337873{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-1ddd48f2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-19b8771e{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-401e1331{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-7198420d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-744f2f1c{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-380eed17{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-120213bb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-4c714943{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-1a408a17{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-45ddd341{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-631f2f06{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-52c8df26{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-82660 .elementor-element.elementor-element-52c8df26.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-82660 .elementor-element.elementor-element-47c1f20e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-82660 .elementor-element.elementor-element-47c1f20e .elementor-heading-title{font-size:35px;}.elementor-82660 .elementor-element.elementor-element-21f7fc0 .elementor-button{background-color:#02010100;font-size:20px;line-height:5px;}.elementor-82660 .elementor-element.elementor-element-1f33b970{--display:flex;}.elementor-82660 .elementor-element.elementor-element-53d312ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-82660 .elementor-element.elementor-element-53d312ad .elementor-heading-title{font-size:22px;font-weight:700;}.elementor-82660 .elementor-element.elementor-element-4d6b3bc7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-6e8112ce{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-5e4e456b{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-3cb70cf8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-68c36bd1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-646be0c0{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-38a1e17d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-2187e19e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-cb4d3a6{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-12cfe991{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-442571d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-604c5d35{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-15883684{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-82660 .elementor-element.elementor-element-15883684.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-82660 .elementor-element.elementor-element-1e069f72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-82660 .elementor-element.elementor-element-1e069f72 .elementor-heading-title{font-size:35px;}.elementor-82660 .elementor-element.elementor-element-552ab90e .elementor-button{background-color:#02010100;font-size:20px;line-height:5px;}.elementor-82660 .elementor-element.elementor-element-7694b396{--display:flex;}.elementor-82660 .elementor-element.elementor-element-db973fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-82660 .elementor-element.elementor-element-db973fd .elementor-heading-title{font-size:22px;font-weight:700;}.elementor-82660 .elementor-element.elementor-element-5ebbcee3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-516e6d5c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-4ae6541f{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-c339693{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-69519ad6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-3abfc137{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-568aafbd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-43adf920{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82660 .elementor-element.elementor-element-4cca0cdd{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-2f0acf76{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-82660 .elementor-element.elementor-element-2f0acf76.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-82660 .elementor-element.elementor-element-29108ddf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-82660 .elementor-element.elementor-element-29108ddf .elementor-heading-title{font-size:35px;}.elementor-82660 .elementor-element.elementor-element-59bff0b3 .elementor-button{background-color:#02010100;font-size:20px;line-height:5px;}.elementor-82660 .elementor-element.elementor-element-671d04af{--display:flex;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-82660 .elementor-element.elementor-element-227c24c4{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-832b49b{font-size:22px;}.elementor-82660 .elementor-element.elementor-element-782e6abb{--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-82660 .elementor-element.elementor-element-285e904e.etlms-enrollment-btn-align-left .tutor-card-body{text-align:left !important;}.elementor-82660 .elementor-element.elementor-element-285e904e.etlms-enrollment-btn-align-center .tutor-card-body{text-align:center !important;}.elementor-82660 .elementor-element.elementor-element-285e904e.etlms-enrollment-btn-align-right .tutor-card-body{text-align:right !important;}.elementor-82660 .elementor-element.elementor-element-285e904e.etlms-enrollment-btn-align-center .etlms-course-enroll-date, .etlms-enrollment-btn-align-right .etlms-course-enroll-date{text-align:left !important;}.elementor-82660 .elementor-element.elementor-element-285e904e.etlms-course-enroll-buttons-size-large .tutor-btn{font-size:18px;padding:10px 20px;}.etlms-course-enroll-buttons-size-small .tutor-btn{font-size:14px;padding:5px 12px;}.elementor-82660 .elementor-element.elementor-element-285e904e.etlms-course-enroll-buttons-width-auto .tutor-btn{width:auto !important;display:inline-flex !important;}.elementor-82660 .elementor-element.elementor-element-285e904e .tutor-course-progress-wrapper > h3{color:#212327;}.elementor-82660 .elementor-element.elementor-element-285e904e .tutor-course-progress-wrapper .list-item-progress{margin-top:16px;}.elementor-82660 .elementor-element.elementor-element-285e904e .tutor-course-progress-wrapper .list-item-progress .tutor-progress-bar{height:4px;border-radius:2px;}.elementor-82660 .elementor-element.elementor-element-285e904e .tutor-course-progress-wrapper .list-item-progress .tutor-progress-bar .tutor-progress-value{height:100%;border-radius:2px;}.elementor-82660 .elementor-element.elementor-element-285e904e .tutor-course-sidebar-card-pricing span{color:#212327;}.elementor-82660 .elementor-element.elementor-element-285e904e .tutor-course-sidebar-card-pricing div > del{color:#7A7A7A;}.elementor-82660 .elementor-element.elementor-element-285e904e .tutor-enrol-course-form .tutor-enroll-course-button, .elementor-82660 .elementor-element.elementor-element-285e904e [type=submit].edd-submit{border-radius:3px 3px 3px 3px;}.elementor-82660 .elementor-element.elementor-element-285e904e .tutor-course-sidebar-card-body .tutor-enroll-course-button{border-radius:3px 3px 3px 3px;}.elementor-82660 .elementor-element.elementor-element-285e904e .tutor-card .start-continue-retake-button{border-radius:3px 3px 3px 3px;}.elementor-82660 .elementor-element.elementor-element-285e904e .tutor-card [name=complete_course_btn]{border-radius:3px 3px 3px 3px;}.elementor-82660 .elementor-element.elementor-element-285e904e .tutor-card .tutor-woocommerce-view-cart{border-radius:3px 3px 3px 3px;}.elementor-82660 .elementor-element.elementor-element-285e904e .tutor-card .tutor-btn-view-certificate{border-radius:3px 3px 3px 3px;}.elementor-82660 .elementor-element.elementor-element-285e904e .etlms-enrolled-info-wrapper .tutor-icon-purchase-mark{font-size:16px;}.elementor-82660 .elementor-element.elementor-element-285e904e .tutor-card .tutor-card-body{background-color:#F4F6F9;}.elementor-82660 .elementor-element.elementor-element-285e904e .tutor-card .tutor-card-footer{background-color:#fff;}.elementor-82660 .elementor-element.elementor-element-285e904e .tutor-card{border-radius:6px 6px 6px 6px;}.elementor-82660 .elementor-element.elementor-element-285e904e .tutor-card .tutor-card-footer .etlms-enrolled-icon{font-size:15px;color:#212327;}.elementor-82660 .elementor-element.elementor-element-285e904e .tutor-card .tutor-card-footer .etlms-enrolled-label{color:#757c8e;}.elementor-82660 .elementor-element.elementor-element-285e904e .tutor-card .tutor-card-footer .etlms-enrolled-label-value, .elementor-82660 .elementor-element.elementor-element-285e904e .tutor-card .tutor-card-footer .etlms-enrolled-label-value .tutor-color-secondary{color:#212327;}.elementor-82660 .elementor-element.elementor-element-c86e168{--display:flex;}@media(max-width:1024px){.elementor-82660 .elementor-element.elementor-element-2a841f3c{--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-82660 .elementor-element.elementor-element-782e6abb.e-con{--order:-99999 /* order start hack */;}}@media(max-width:767px){.elementor-82660 .elementor-element.elementor-element-2a841f3c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-82660 .elementor-element.elementor-element-5c0d97cf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-82660 .elementor-element.elementor-element-506e444b .elementor-heading-title{font-size:36px;}.elementor-82660 .elementor-element.elementor-element-641c23d .elementor-heading-title{font-size:36px;}.elementor-82660 .elementor-element.elementor-element-d45befd .elementor-heading-title{font-size:36px;}.elementor-82660 .elementor-element.elementor-element-188de0f .elementor-heading-title{font-size:36px;}.elementor-82660 .elementor-element.elementor-element-4c458cb0 .elementor-heading-title{font-size:36px;}.elementor-82660 .elementor-element.elementor-element-337dfeac .elementor-heading-title{font-size:36px;}}@media(min-width:768px){.elementor-82660 .elementor-element.elementor-element-69727a13{--width:73.386%;}.elementor-82660 .elementor-element.elementor-element-4c1e87ab{--width:45%;}.elementor-82660 .elementor-element.elementor-element-7d319383{--width:14.032%;}.elementor-82660 .elementor-element.elementor-element-2e0076f3{--width:15.714%;}.elementor-82660 .elementor-element.elementor-element-2637a81d{--width:14.306%;}.elementor-82660 .elementor-element.elementor-element-3b365b6{--width:46%;}.elementor-82660 .elementor-element.elementor-element-2f4e3e52{--width:15.714%;}.elementor-82660 .elementor-element.elementor-element-230e40d0{--width:15.714%;}.elementor-82660 .elementor-element.elementor-element-399c179d{--width:15.714%;}.elementor-82660 .elementor-element.elementor-element-8f0726b{--width:67.575%;}.elementor-82660 .elementor-element.elementor-element-eb3364f{--width:23%;}.elementor-82660 .elementor-element.elementor-element-5d369ce{--width:46%;}.elementor-82660 .elementor-element.elementor-element-5b47230e{--width:100%;}.elementor-82660 .elementor-element.elementor-element-782e6abb{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-82660 .elementor-element.elementor-element-69727a13{--width:733px;}.elementor-82660 .elementor-element.elementor-element-782e6abb{--width:728px;}}/* Start custom CSS for button, class: .elementor-element-5aedca82 *//* Основная кнопка */
.elementor-82660 .elementor-element.elementor-element-5aedca82 a.elementor-button {
    background-color: #cb9352 !important;
    color: #fff !important;
    font-weight: 700 !important;
    height: 3.3125rem !important;
    padding: .75rem 1.875rem !important;
    border-radius: 5rem !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    position: relative !important;
    border: none !important;
    z-index: 1 !important;
}

/* ПЕРВАЯ РАМКА: Смещение ВПРАВО-ВВЕРХ */
.elementor-82660 .elementor-element.elementor-element-5aedca82 a.elementor-button::before {
    content: '' !important;
    position: absolute !important;
    top: -4px !important;    /* Сдвиг вверх */
    right: -4px !important;  /* Сдвиг вправо */
    left: 2px !important;    /* Компенсация, чтобы не была по центру */
    bottom: 2px !important;  /* Компенсация */
    border: 1px solid #cb9352 !important;
    border-radius: 5rem !important;
    pointer-events: none !important;
    z-index: -1 !important;
    opacity: 0.7; /* Можно убрать, если нужна четкая линия */
}

/* ВТОРАЯ РАМКА: Смещение ВЛЕВО-ВНИЗ */
.elementor-82660 .elementor-element.elementor-element-5aedca82 a.elementor-button::after {
    content: '' !important;
    position: absolute !important;
    bottom: -4px !important; /* Сдвиг вниз */
    left: -4px !important;   /* Сдвиг влево */
    right: 2px !important;   /* Компенсация */
    top: 2px !important;     /* Компенсация */
    border: 1px solid #cb9352 !important;
    border-radius: 5rem !important;
    pointer-events: none !important;
    z-index: -1 !important;
    opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fbe55a3 *//* Основная кнопка */
.elementor-82660 .elementor-element.elementor-element-fbe55a3 a.elementor-button {
    background-color: #cb9352 !important;
    color: #fff !important;
    font-weight: 700 !important;
    height: 3.3125rem !important;
    padding: .75rem 1.875rem !important;
    border-radius: 5rem !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    position: relative !important;
    border: none !important;
    z-index: 1 !important;
}

/* ПЕРВАЯ РАМКА: Смещение ВПРАВО-ВВЕРХ */
.elementor-82660 .elementor-element.elementor-element-fbe55a3 a.elementor-button::before {
    content: '' !important;
    position: absolute !important;
    top: -4px !important;    /* Сдвиг вверх */
    right: -4px !important;  /* Сдвиг вправо */
    left: 2px !important;    /* Компенсация, чтобы не была по центру */
    bottom: 2px !important;  /* Компенсация */
    border: 1px solid #cb9352 !important;
    border-radius: 5rem !important;
    pointer-events: none !important;
    z-index: -1 !important;
    opacity: 0.7; /* Можно убрать, если нужна четкая линия */
}

/* ВТОРАЯ РАМКА: Смещение ВЛЕВО-ВНИЗ */
.elementor-82660 .elementor-element.elementor-element-fbe55a3 a.elementor-button::after {
    content: '' !important;
    position: absolute !important;
    bottom: -4px !important; /* Сдвиг вниз */
    left: -4px !important;   /* Сдвиг влево */
    right: 2px !important;   /* Компенсация */
    top: 2px !important;     /* Компенсация */
    border: 1px solid #cb9352 !important;
    border-radius: 5rem !important;
    pointer-events: none !important;
    z-index: -1 !important;
    opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for reviews, class: .elementor-element-7a299f34 */.elementor-testimonial__name {
    font-size: 45px;
    font-family: 'lemurmure'!important;
    line-height: 39px;
    margin-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21f7fc0 *//* Основная кнопка */
.elementor-82660 .elementor-element.elementor-element-21f7fc0 a.elementor-button {
    background-color: #cb9352 !important;
    color: #fff !important;
    font-weight: 700 !important;
    height: 3.3125rem !important;
    padding: .75rem 1.875rem !important;
    border-radius: 5rem !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    position: relative !important;
    border: none !important;
    z-index: 1 !important;
}

/* ПЕРВАЯ РАМКА: Смещение ВПРАВО-ВВЕРХ */
.elementor-82660 .elementor-element.elementor-element-21f7fc0 a.elementor-button::before {
    content: '' !important;
    position: absolute !important;
    top: -4px !important;    /* Сдвиг вверх */
    right: -4px !important;  /* Сдвиг вправо */
    left: 2px !important;    /* Компенсация, чтобы не была по центру */
    bottom: 2px !important;  /* Компенсация */
    border: 1px solid #cb9352 !important;
    border-radius: 5rem !important;
    pointer-events: none !important;
    z-index: -1 !important;
    opacity: 0.7; /* Можно убрать, если нужна четкая линия */
}

/* ВТОРАЯ РАМКА: Смещение ВЛЕВО-ВНИЗ */
.elementor-82660 .elementor-element.elementor-element-21f7fc0 a.elementor-button::after {
    content: '' !important;
    position: absolute !important;
    bottom: -4px !important; /* Сдвиг вниз */
    left: -4px !important;   /* Сдвиг влево */
    right: 2px !important;   /* Компенсация */
    top: 2px !important;     /* Компенсация */
    border: 1px solid #cb9352 !important;
    border-radius: 5rem !important;
    pointer-events: none !important;
    z-index: -1 !important;
    opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-552ab90e *//* Основная кнопка */
.elementor-82660 .elementor-element.elementor-element-552ab90e a.elementor-button {
    background-color: #cb9352 !important;
    color: #fff !important;
    font-weight: 700 !important;
    height: 3.3125rem !important;
    padding: .75rem 1.875rem !important;
    border-radius: 5rem !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    position: relative !important;
    border: none !important;
    z-index: 1 !important;
}

/* ПЕРВАЯ РАМКА: Смещение ВПРАВО-ВВЕРХ */
.elementor-82660 .elementor-element.elementor-element-552ab90e a.elementor-button::before {
    content: '' !important;
    position: absolute !important;
    top: -4px !important;    /* Сдвиг вверх */
    right: -4px !important;  /* Сдвиг вправо */
    left: 2px !important;    /* Компенсация, чтобы не была по центру */
    bottom: 2px !important;  /* Компенсация */
    border: 1px solid #cb9352 !important;
    border-radius: 5rem !important;
    pointer-events: none !important;
    z-index: -1 !important;
    opacity: 0.7; /* Можно убрать, если нужна четкая линия */
}

/* ВТОРАЯ РАМКА: Смещение ВЛЕВО-ВНИЗ */
.elementor-82660 .elementor-element.elementor-element-552ab90e a.elementor-button::after {
    content: '' !important;
    position: absolute !important;
    bottom: -4px !important; /* Сдвиг вниз */
    left: -4px !important;   /* Сдвиг влево */
    right: 2px !important;   /* Компенсация */
    top: 2px !important;     /* Компенсация */
    border: 1px solid #cb9352 !important;
    border-radius: 5rem !important;
    pointer-events: none !important;
    z-index: -1 !important;
    opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-59bff0b3 *//* Основная кнопка */
.elementor-82660 .elementor-element.elementor-element-59bff0b3 a.elementor-button {
    background-color: #cb9352 !important;
    color: #fff !important;
    font-weight: 700 !important;
    height: 3.3125rem !important;
    padding: .75rem 1.875rem !important;
    border-radius: 5rem !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    position: relative !important;
    border: none !important;
    z-index: 1 !important;
}

/* ПЕРВАЯ РАМКА: Смещение ВПРАВО-ВВЕРХ */
.elementor-82660 .elementor-element.elementor-element-59bff0b3 a.elementor-button::before {
    content: '' !important;
    position: absolute !important;
    top: -4px !important;    /* Сдвиг вверх */
    right: -4px !important;  /* Сдвиг вправо */
    left: 2px !important;    /* Компенсация, чтобы не была по центру */
    bottom: 2px !important;  /* Компенсация */
    border: 1px solid #cb9352 !important;
    border-radius: 5rem !important;
    pointer-events: none !important;
    z-index: -1 !important;
    opacity: 0.7; /* Можно убрать, если нужна четкая линия */
}

/* ВТОРАЯ РАМКА: Смещение ВЛЕВО-ВНИЗ */
.elementor-82660 .elementor-element.elementor-element-59bff0b3 a.elementor-button::after {
    content: '' !important;
    position: absolute !important;
    bottom: -4px !important; /* Сдвиг вниз */
    left: -4px !important;   /* Сдвиг влево */
    right: 2px !important;   /* Компенсация */
    top: 2px !important;     /* Компенсация */
    border: 1px solid #cb9352 !important;
    border-radius: 5rem !important;
    pointer-events: none !important;
    z-index: -1 !important;
    opacity: 0.7;
}/* End custom CSS */