.elementor-5989 .elementor-element.elementor-element-9ea014e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5989 .elementor-element.elementor-element-9ea014e:not(.elementor-motion-effects-element-type-background), .elementor-5989 .elementor-element.elementor-element-9ea014e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.okkultsovetnik.ru/wp-content/uploads/2023/06/akademiya-okkultnogo-sovetnika.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5989 .elementor-element.elementor-element-9ea014e > .elementor-background-overlay{background-color:var( --e-global-color-astglobalcolor2 );opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5989 .elementor-element.elementor-element-9ea014e > .elementor-container{max-width:800px;}.elementor-5989 .elementor-element.elementor-element-9ea014e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-5989 .elementor-element.elementor-element-9ea014e > .elementor-shape-bottom .elementor-shape-fill{fill:#0F0017;}.elementor-5989 .elementor-element.elementor-element-9ea014e > .elementor-shape-bottom svg{height:50px;}.elementor-5989 .elementor-element.elementor-element-0d5afc9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-5989 .elementor-element.elementor-element-5f2d5d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5989 .elementor-element.elementor-element-5f2d5d9{text-align:center;}.elementor-5989 .elementor-element.elementor-element-5f2d5d9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:100px;letter-spacing:3.5px;color:#ffffff;}.elementor-5989 .elementor-element.elementor-element-936c46f:not(.elementor-motion-effects-element-type-background), .elementor-5989 .elementor-element.elementor-element-936c46f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.okkultsovetnik.ru/wp-content/uploads/2023/05/shdk-fon-2.jpg");}.elementor-5989 .elementor-element.elementor-element-936c46f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5989 .elementor-element.elementor-element-936c46f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5989 .elementor-element.elementor-element-601b2fb{--spacer-size:40px;}.elementor-5989 .elementor-element.elementor-element-da230ac > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-5989 .elementor-element.elementor-element-da230ac{text-align:center;}.elementor-5989 .elementor-element.elementor-element-da230ac .elementor-heading-title{font-size:50px;color:var( --e-global-color-0de0358 );}.elementor-5989 .elementor-element.elementor-element-f66f6ee > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-5989 .elementor-element.elementor-element-f66f6ee{color:var( --e-global-color-0de0358 );}.elementor-5989 .elementor-element.elementor-element-fca63d5{--spacer-size:40px;}.elementor-5989 .elementor-element.elementor-element-8327971{--spacer-size:30px;}.elementor-5989 .elementor-element.elementor-element-789ad54{text-align:center;}.elementor-5989 .elementor-element.elementor-element-789ad54 .elementor-heading-title{font-size:50px;color:var( --e-global-color-0de0358 );}.elementor-5989 .elementor-element.elementor-element-69773f5 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-5989 .elementor-element.elementor-element-69773f5.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-5989 .elementor-element.elementor-element-69773f5.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-5989 .elementor-element.elementor-element-69773f5.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-5989 .elementor-element.elementor-element-69773f5 .elementor-cta .elementor-cta__bg, .elementor-5989 .elementor-element.elementor-element-69773f5 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5989 .elementor-element.elementor-element-69773f5 > .elementor-widget-container{border-style:dotted;border-width:2px 2px 2px 2px;border-color:#FFDD9B;border-radius:8px 8px 8px 8px;}.elementor-5989 .elementor-element.elementor-element-69773f5 .elementor-cta__content{text-align:center;}.elementor-5989 .elementor-element.elementor-element-69773f5 .elementor-cta__title{-webkit-text-stroke-color:#000;stroke:#000;color:#FFDD9B;}.elementor-5989 .elementor-element.elementor-element-69773f5 .elementor-cta:hover .elementor-cta__title{color:#E7B155;}.elementor-5989 .elementor-element.elementor-element-69773f5 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000070;}.elementor-5989 .elementor-element.elementor-element-69773f5 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#0000008F;}.elementor-5989 .elementor-element.elementor-element-5cc4933 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-5989 .elementor-element.elementor-element-5cc4933.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-5989 .elementor-element.elementor-element-5cc4933.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-5989 .elementor-element.elementor-element-5cc4933.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-5989 .elementor-element.elementor-element-5cc4933 .elementor-cta .elementor-cta__bg, .elementor-5989 .elementor-element.elementor-element-5cc4933 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5989 .elementor-element.elementor-element-5cc4933 > .elementor-widget-container{border-style:dotted;border-width:2px 2px 2px 2px;border-color:#FFDD9B;border-radius:8px 8px 8px 8px;}.elementor-5989 .elementor-element.elementor-element-5cc4933 .elementor-cta__content{text-align:center;}.elementor-5989 .elementor-element.elementor-element-5cc4933 .elementor-cta__title{-webkit-text-stroke-color:#000;stroke:#000;color:#FFDD9B;}.elementor-5989 .elementor-element.elementor-element-5cc4933 .elementor-cta:hover .elementor-cta__title{color:#E7B155;}.elementor-5989 .elementor-element.elementor-element-5cc4933 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000070;}.elementor-5989 .elementor-element.elementor-element-5cc4933 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#0000008F;}.elementor-5989 .elementor-element.elementor-element-eee1527 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-5989 .elementor-element.elementor-element-eee1527.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-5989 .elementor-element.elementor-element-eee1527.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-5989 .elementor-element.elementor-element-eee1527.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-5989 .elementor-element.elementor-element-eee1527 .elementor-cta .elementor-cta__bg, .elementor-5989 .elementor-element.elementor-element-eee1527 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5989 .elementor-element.elementor-element-eee1527 > .elementor-widget-container{border-style:dotted;border-width:2px 2px 2px 2px;border-color:#FFDD9B;border-radius:8px 8px 8px 8px;}.elementor-5989 .elementor-element.elementor-element-eee1527 .elementor-cta__content{text-align:center;}.elementor-5989 .elementor-element.elementor-element-eee1527 .elementor-cta__title{-webkit-text-stroke-color:#000;stroke:#000;color:#FFDD9B;}.elementor-5989 .elementor-element.elementor-element-eee1527 .elementor-cta:hover .elementor-cta__title{color:#E7B155;}.elementor-5989 .elementor-element.elementor-element-eee1527 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000070;}.elementor-5989 .elementor-element.elementor-element-eee1527 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#0000008F;}.elementor-5989 .elementor-element.elementor-element-a50664c .elementor-cta__content-item{transition-duration:1000ms;}.elementor-5989 .elementor-element.elementor-element-a50664c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-5989 .elementor-element.elementor-element-a50664c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-5989 .elementor-element.elementor-element-a50664c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-5989 .elementor-element.elementor-element-a50664c .elementor-cta .elementor-cta__bg, .elementor-5989 .elementor-element.elementor-element-a50664c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5989 .elementor-element.elementor-element-a50664c > .elementor-widget-container{border-style:dotted;border-width:2px 2px 2px 2px;border-color:#FFDD9B;border-radius:8px 8px 8px 8px;}.elementor-5989 .elementor-element.elementor-element-a50664c .elementor-cta__content{text-align:center;}.elementor-5989 .elementor-element.elementor-element-a50664c .elementor-cta__title{-webkit-text-stroke-color:#000;stroke:#000;color:#FFDD9B;}.elementor-5989 .elementor-element.elementor-element-a50664c .elementor-cta:hover .elementor-cta__title{color:#E7B155;}.elementor-5989 .elementor-element.elementor-element-a50664c .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000070;}.elementor-5989 .elementor-element.elementor-element-a50664c .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#0000008F;}.elementor-5989 .elementor-element.elementor-element-54d3e3d{--spacer-size:40px;}.elementor-5989 .elementor-element.elementor-element-5992da8{--spacer-size:30px;}.elementor-5989 .elementor-element.elementor-element-fca05ef{text-align:center;}.elementor-5989 .elementor-element.elementor-element-fca05ef .elementor-heading-title{font-size:50px;color:var( --e-global-color-0de0358 );}.elementor-5989 .elementor-element.elementor-element-99473eb .elementor-cta__content-item{transition-duration:1000ms;}.elementor-5989 .elementor-element.elementor-element-99473eb.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-5989 .elementor-element.elementor-element-99473eb.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-5989 .elementor-element.elementor-element-99473eb.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-5989 .elementor-element.elementor-element-99473eb .elementor-cta .elementor-cta__bg, .elementor-5989 .elementor-element.elementor-element-99473eb .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5989 .elementor-element.elementor-element-99473eb > .elementor-widget-container{border-style:dotted;border-width:2px 2px 2px 2px;border-color:#FFDD9B;border-radius:8px 8px 8px 8px;}.elementor-5989 .elementor-element.elementor-element-99473eb .elementor-cta__content{text-align:center;}.elementor-5989 .elementor-element.elementor-element-99473eb .elementor-cta__title{-webkit-text-stroke-color:#000;stroke:#000;color:#FFDD9B;}.elementor-5989 .elementor-element.elementor-element-99473eb .elementor-cta:hover .elementor-cta__title{color:#E7B155;}.elementor-5989 .elementor-element.elementor-element-99473eb .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000021;}.elementor-5989 .elementor-element.elementor-element-99473eb .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#0000004F;}.elementor-5989 .elementor-element.elementor-element-8f12b12 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-5989 .elementor-element.elementor-element-8f12b12.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-5989 .elementor-element.elementor-element-8f12b12.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-5989 .elementor-element.elementor-element-8f12b12.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-5989 .elementor-element.elementor-element-8f12b12 .elementor-cta .elementor-cta__bg, .elementor-5989 .elementor-element.elementor-element-8f12b12 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5989 .elementor-element.elementor-element-8f12b12 > .elementor-widget-container{border-style:dotted;border-width:2px 2px 2px 2px;border-color:#FFDD9B;border-radius:8px 8px 8px 8px;}.elementor-5989 .elementor-element.elementor-element-8f12b12 .elementor-cta__content{text-align:center;}.elementor-5989 .elementor-element.elementor-element-8f12b12 .elementor-cta__title{-webkit-text-stroke-color:#000;stroke:#000;color:#FFDD9B;}.elementor-5989 .elementor-element.elementor-element-8f12b12 .elementor-cta:hover .elementor-cta__title{color:#E7B155;}.elementor-5989 .elementor-element.elementor-element-8f12b12 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000070;}.elementor-5989 .elementor-element.elementor-element-8f12b12 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#0000008F;}.elementor-5989 .elementor-element.elementor-element-58fd5d3{--spacer-size:40px;}.elementor-5989 .elementor-element.elementor-element-348341e > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-5989 .elementor-element.elementor-element-348341e .elementor-heading-title{color:var( --e-global-color-0de0358 );}.elementor-5989 .elementor-element.elementor-element-09e8dec > .elementor-widget-container{margin:0px 0px 20px 0px;}@media(min-width:768px){.elementor-5989 .elementor-element.elementor-element-0d5afc9{width:100%;}}@media(min-width:1201px){.elementor-5989 .elementor-element.elementor-element-9ea014e:not(.elementor-motion-effects-element-type-background), .elementor-5989 .elementor-element.elementor-element-9ea014e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-5989 .elementor-element.elementor-element-9ea014e{padding:120px 0px 100px 0px;}.elementor-5989 .elementor-element.elementor-element-5f2d5d9 .elementor-heading-title{font-size:64px;}}@media(max-width:880px){.elementor-5989 .elementor-element.elementor-element-9ea014e{padding:120px 0px 100px 0px;}}@media(max-width:767px){.elementor-5989 .elementor-element.elementor-element-9ea014e{padding:75px 0px 60px 0px;}.elementor-5989 .elementor-element.elementor-element-5f2d5d9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5989 .elementor-element.elementor-element-5f2d5d9 .elementor-heading-title{font-size:32px;}.elementor-5989 .elementor-element.elementor-element-601b2fb{--spacer-size:10px;}.elementor-5989 .elementor-element.elementor-element-da230ac .elementor-heading-title{font-size:20px;}.elementor-5989 .elementor-element.elementor-element-f66f6ee > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-5989 .elementor-element.elementor-element-fca63d5{--spacer-size:10px;}.elementor-5989 .elementor-element.elementor-element-9a5324d > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 20px 0px 20px;}.elementor-5989 .elementor-element.elementor-element-8327971{--spacer-size:10px;}.elementor-5989 .elementor-element.elementor-element-789ad54 .elementor-heading-title{font-size:20px;}.elementor-5989 .elementor-element.elementor-element-327448a > .elementor-element-populated{padding:5px 0px 5px 0px;}.elementor-5989 .elementor-element.elementor-element-d066aef > .elementor-element-populated{padding:5px 0px 5px 0px;}.elementor-5989 .elementor-element.elementor-element-f66de05 > .elementor-element-populated{padding:5px 0px 5px 0px;}.elementor-5989 .elementor-element.elementor-element-e732d1f > .elementor-element-populated{padding:5px 0px 5px 0px;}.elementor-5989 .elementor-element.elementor-element-54d3e3d{--spacer-size:10px;}.elementor-5989 .elementor-element.elementor-element-6bdf3dd > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 20px 0px 20px;}.elementor-5989 .elementor-element.elementor-element-5992da8{--spacer-size:10px;}.elementor-5989 .elementor-element.elementor-element-fca05ef .elementor-heading-title{font-size:20px;}.elementor-5989 .elementor-element.elementor-element-1aa5355 > .elementor-element-populated{padding:5px 0px 5px 0px;}.elementor-5989 .elementor-element.elementor-element-49aea99 > .elementor-element-populated{padding:5px 0px 5px 0px;}}/* Start custom CSS for heading, class: .elementor-element-5f2d5d9 */.elementor-5989 .elementor-element.elementor-element-5f2d5d9 {
  display: block;
  background: repeating-linear-gradient(135deg, rgb(255, 221, 155) 0, rgb(254, 215, 146) 20px, rgb(255, 225, 172) 40px, rgb(255, 255, 255) 70px, rgb(250, 198, 107) 125px, rgb(246, 194, 107) 160px, rgb(231, 177, 85) 175px, rgb(244, 193, 107) 185px, rgb(241, 191, 107) 220px, rgb(243, 190, 102) 235px, rgb(233, 177, 83) 250px, rgb(245, 190, 97) 280px, rgb(249, 188, 86) 305px, rgb(255, 251, 245) 385px, rgb(252, 195, 98) 415px, rgb(252, 195, 121) 450px, rgb(255, 221, 155) 500px);
  background-clip: text;
  -webkit-background-clip: text;
  background-repeat: repeat;
  background-attachment: fixed;
  backface-visibility: none;
  color: rgb(255, 221, 155);
  -webkit-text-fill-color: transparent;
  filter: drop-shadow(0 3px 1px #000);
}

@supports (-moz-appearance:none) {
.elementor-5989 .elementor-element.elementor-element-5f2d5d9 {
  display: block;
  background: repeating-linear-gradient(135deg, rgb(255, 221, 155) 0, rgb(254, 215, 146) 20px, rgb(255, 225, 172) 40px, rgb(255, 255, 255) 70px, rgb(250, 198, 107) 125px, rgb(246, 194, 107) 160px, rgb(231, 177, 85) 175px, rgb(244, 193, 107) 185px, rgb(241, 191, 107) 220px, rgb(243, 190, 102) 235px, rgb(233, 177, 83) 250px, rgb(245, 190, 97) 280px, rgb(249, 188, 86) 305px, rgb(255, 251, 245) 385px, rgb(252, 195, 98) 415px, rgb(252, 195, 121) 450px, rgb(255, 221, 155) 500px);
  background-clip: text;
  -webkit-background-clip: text;
  background-repeat: repeat;
  background-attachment: scroll;
  backface-visibility: none;
  color: rgb(255, 221, 155);
  -webkit-text-fill-color: transparent;
  filter: drop-shadow(0 3px 1px #000);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da230ac */.elementor-5989 .elementor-element.elementor-element-da230ac {
  display: block;
  background: repeating-linear-gradient(135deg, rgb(255, 221, 155) 0, rgb(254, 215, 146) 20px, rgb(255, 225, 172) 40px, rgb(255, 255, 255) 70px, rgb(250, 198, 107) 125px, rgb(246, 194, 107) 160px, rgb(231, 177, 85) 175px, rgb(244, 193, 107) 185px, rgb(241, 191, 107) 220px, rgb(243, 190, 102) 235px, rgb(233, 177, 83) 250px, rgb(245, 190, 97) 280px, rgb(249, 188, 86) 305px, rgb(255, 251, 245) 385px, rgb(252, 195, 98) 415px, rgb(252, 195, 121) 450px, rgb(255, 221, 155) 500px);
  background-clip: text;
  -webkit-background-clip: text;
  background-repeat: repeat;
  background-attachment: scroll;
  backface-visibility: none;
  color: rgb(255, 221, 155);
  -webkit-text-fill-color: transparent;
  filter: drop-shadow(0 3px 1px #000);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f66f6ee */.elementor-5989 .elementor-element.elementor-element-f66f6ee p:last-child {margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-789ad54 */.elementor-5989 .elementor-element.elementor-element-789ad54 {
  display: block;
  background: repeating-linear-gradient(135deg, rgb(255, 221, 155) 0, rgb(254, 215, 146) 20px, rgb(255, 225, 172) 40px, rgb(255, 255, 255) 70px, rgb(250, 198, 107) 125px, rgb(246, 194, 107) 160px, rgb(231, 177, 85) 175px, rgb(244, 193, 107) 185px, rgb(241, 191, 107) 220px, rgb(243, 190, 102) 235px, rgb(233, 177, 83) 250px, rgb(245, 190, 97) 280px, rgb(249, 188, 86) 305px, rgb(255, 251, 245) 385px, rgb(252, 195, 98) 415px, rgb(252, 195, 121) 450px, rgb(255, 221, 155) 500px);
  background-clip: text;
  -webkit-background-clip: text;
  background-repeat: repeat;
  background-attachment: scroll;
  backface-visibility: none;
  color: rgb(255, 221, 155);
  -webkit-text-fill-color: transparent;
  filter: drop-shadow(0 3px 1px #000);
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-69773f5 */.elementor-5989 .elementor-element.elementor-element-69773f5 .title-shadow {
  display: block;
  background: repeating-linear-gradient(135deg, rgb(255, 221, 155) 0, rgb(254, 215, 146) 20px, rgb(255, 225, 172) 40px, rgb(255, 255, 255) 70px, rgb(250, 198, 107) 125px, rgb(246, 194, 107) 160px, rgb(231, 177, 85) 175px, rgb(244, 193, 107) 185px, rgb(241, 191, 107) 220px, rgb(243, 190, 102) 235px, rgb(233, 177, 83) 250px, rgb(245, 190, 97) 280px, rgb(249, 188, 86) 305px, rgb(255, 251, 245) 385px, rgb(252, 195, 98) 415px, rgb(252, 195, 121) 450px, rgb(255, 221, 155) 500px);
  background-clip: text;
  -webkit-background-clip: text;
  background-repeat: repeat;
  background-attachment: scroll;
  backface-visibility: none;
  color: rgb(255, 221, 155);
  -webkit-text-fill-color: transparent;
  filter: drop-shadow(0 3px 1px #000);
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-5cc4933 */.elementor-5989 .elementor-element.elementor-element-5cc4933 .title-shadow {
  display: block;
  background: repeating-linear-gradient(135deg, rgb(255, 221, 155) 0, rgb(254, 215, 146) 20px, rgb(255, 225, 172) 40px, rgb(255, 255, 255) 70px, rgb(250, 198, 107) 125px, rgb(246, 194, 107) 160px, rgb(231, 177, 85) 175px, rgb(244, 193, 107) 185px, rgb(241, 191, 107) 220px, rgb(243, 190, 102) 235px, rgb(233, 177, 83) 250px, rgb(245, 190, 97) 280px, rgb(249, 188, 86) 305px, rgb(255, 251, 245) 385px, rgb(252, 195, 98) 415px, rgb(252, 195, 121) 450px, rgb(255, 221, 155) 500px);
  background-clip: text;
  -webkit-background-clip: text;
  background-repeat: repeat;
  background-attachment: scroll;
  backface-visibility: none;
  color: rgb(255, 221, 155);
  -webkit-text-fill-color: transparent;
  filter: drop-shadow(0 3px 1px #000);
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-eee1527 */.elementor-5989 .elementor-element.elementor-element-eee1527 .title-shadow {
  display: block;
  background: repeating-linear-gradient(135deg, rgb(255, 221, 155) 0, rgb(254, 215, 146) 20px, rgb(255, 225, 172) 40px, rgb(255, 255, 255) 70px, rgb(250, 198, 107) 125px, rgb(246, 194, 107) 160px, rgb(231, 177, 85) 175px, rgb(244, 193, 107) 185px, rgb(241, 191, 107) 220px, rgb(243, 190, 102) 235px, rgb(233, 177, 83) 250px, rgb(245, 190, 97) 280px, rgb(249, 188, 86) 305px, rgb(255, 251, 245) 385px, rgb(252, 195, 98) 415px, rgb(252, 195, 121) 450px, rgb(255, 221, 155) 500px);
  background-clip: text;
  -webkit-background-clip: text;
  background-repeat: repeat;
  background-attachment: scroll;
  backface-visibility: none;
  color: rgb(255, 221, 155);
  -webkit-text-fill-color: transparent;
  filter: drop-shadow(0 3px 1px #000);
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-a50664c */.elementor-5989 .elementor-element.elementor-element-a50664c .title-shadow {
  display: block;
  background: repeating-linear-gradient(135deg, rgb(255, 221, 155) 0, rgb(254, 215, 146) 20px, rgb(255, 225, 172) 40px, rgb(255, 255, 255) 70px, rgb(250, 198, 107) 125px, rgb(246, 194, 107) 160px, rgb(231, 177, 85) 175px, rgb(244, 193, 107) 185px, rgb(241, 191, 107) 220px, rgb(243, 190, 102) 235px, rgb(233, 177, 83) 250px, rgb(245, 190, 97) 280px, rgb(249, 188, 86) 305px, rgb(255, 251, 245) 385px, rgb(252, 195, 98) 415px, rgb(252, 195, 121) 450px, rgb(255, 221, 155) 500px);
  background-clip: text;
  -webkit-background-clip: text;
  background-repeat: repeat;
  background-attachment: scroll;
  backface-visibility: none;
  color: rgb(255, 221, 155);
  -webkit-text-fill-color: transparent;
  filter: drop-shadow(0 3px 1px #000);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fca05ef */.elementor-5989 .elementor-element.elementor-element-fca05ef {
  display: block;
  background: repeating-linear-gradient(135deg, rgb(255, 221, 155) 0, rgb(254, 215, 146) 20px, rgb(255, 225, 172) 40px, rgb(255, 255, 255) 70px, rgb(250, 198, 107) 125px, rgb(246, 194, 107) 160px, rgb(231, 177, 85) 175px, rgb(244, 193, 107) 185px, rgb(241, 191, 107) 220px, rgb(243, 190, 102) 235px, rgb(233, 177, 83) 250px, rgb(245, 190, 97) 280px, rgb(249, 188, 86) 305px, rgb(255, 251, 245) 385px, rgb(252, 195, 98) 415px, rgb(252, 195, 121) 450px, rgb(255, 221, 155) 500px);
  background-clip: text;
  -webkit-background-clip: text;
  background-repeat: repeat;
  background-attachment: scroll;
  backface-visibility: none;
  color: rgb(255, 221, 155);
  -webkit-text-fill-color: transparent;
  filter: drop-shadow(0 3px 1px #000);
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-99473eb */.elementor-5989 .elementor-element.elementor-element-99473eb .title-shadow {
  display: block;
  background: repeating-linear-gradient(135deg, rgb(255, 221, 155) 0, rgb(254, 215, 146) 20px, rgb(255, 225, 172) 40px, rgb(255, 255, 255) 70px, rgb(250, 198, 107) 125px, rgb(246, 194, 107) 160px, rgb(231, 177, 85) 175px, rgb(244, 193, 107) 185px, rgb(241, 191, 107) 220px, rgb(243, 190, 102) 235px, rgb(233, 177, 83) 250px, rgb(245, 190, 97) 280px, rgb(249, 188, 86) 305px, rgb(255, 251, 245) 385px, rgb(252, 195, 98) 415px, rgb(252, 195, 121) 450px, rgb(255, 221, 155) 500px);
  background-clip: text;
  -webkit-background-clip: text;
  background-repeat: repeat;
  background-attachment: scroll;
  backface-visibility: none;
  color: rgb(255, 221, 155);
  -webkit-text-fill-color: transparent;
  filter: drop-shadow(0 3px 1px #000);
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-8f12b12 */.elementor-5989 .elementor-element.elementor-element-8f12b12 .title-shadow {
  display: block;
  background: repeating-linear-gradient(135deg, rgb(255, 221, 155) 0, rgb(254, 215, 146) 20px, rgb(255, 225, 172) 40px, rgb(255, 255, 255) 70px, rgb(250, 198, 107) 125px, rgb(246, 194, 107) 160px, rgb(231, 177, 85) 175px, rgb(244, 193, 107) 185px, rgb(241, 191, 107) 220px, rgb(243, 190, 102) 235px, rgb(233, 177, 83) 250px, rgb(245, 190, 97) 280px, rgb(249, 188, 86) 305px, rgb(255, 251, 245) 385px, rgb(252, 195, 98) 415px, rgb(252, 195, 121) 450px, rgb(255, 221, 155) 500px);
  background-clip: text;
  -webkit-background-clip: text;
  background-repeat: repeat;
  background-attachment: scroll;
  backface-visibility: none;
  color: rgb(255, 221, 155);
  -webkit-text-fill-color: transparent;
  filter: drop-shadow(0 3px 1px #000);
}/* End custom CSS */