.elementor-20579 .elementor-element.elementor-element-a1f8745{--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;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:1;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-20579 .elementor-element.elementor-element-a1f8745:not(.elementor-motion-effects-element-type-background), .elementor-20579 .elementor-element.elementor-element-a1f8745 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-058b425 ) 0%, #2B2B2B00 7%);}.elementor-20579 .elementor-element.elementor-element-a1f8745::before, .elementor-20579 .elementor-element.elementor-element-a1f8745 > .elementor-background-video-container::before, .elementor-20579 .elementor-element.elementor-element-a1f8745 > .e-con-inner > .elementor-background-video-container::before, .elementor-20579 .elementor-element.elementor-element-a1f8745 > .elementor-background-slideshow::before, .elementor-20579 .elementor-element.elementor-element-a1f8745 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20579 .elementor-element.elementor-element-a1f8745 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(46deg, var( --e-global-color-058b425 ) 0%, #2B2B2B00 40%);}.elementor-20579 .elementor-element.elementor-element-a1f8745, .elementor-20579 .elementor-element.elementor-element-a1f8745::before{--border-transition:0.3s;}.elementor-20579 .elementor-element.elementor-element-4b660d7{width:initial;max-width:initial;z-index:10;text-align:center;}.elementor-20579 .elementor-element.elementor-element-4b660d7.elementor-element{--align-self:center;}.elementor-20579 .elementor-element.elementor-element-4b660d7 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Mak Cirillic", Sans-serif;font-size:36px;line-height:40px;}.elementor-20579 .elementor-element.elementor-element-7f48f45{z-index:5;}.elementor-20579 .elementor-element.elementor-element-7f48f45 img{width:635px;}.elementor-20579 .elementor-element.elementor-element-a3f545a{width:var( --container-widget-width, 641px );max-width:641px;--container-widget-width:641px;--container-widget-flex-grow:0;z-index:10;color:var( --e-global-color-text );font-family:"Monterchi", Sans-serif;font-size:32px;font-weight:100;line-height:30px;text-shadow:3px 4px 3px #000000;}.elementor-20579 .elementor-element.elementor-element-a3f545a > .elementor-widget-container{margin:80px 0px 0px 100px;}.elementor-20579 .elementor-element.elementor-element-d9bb477 .elementor-icon-wrapper{text-align:right;}.elementor-20579 .elementor-element.elementor-element-d9bb477.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-338e43c );}.elementor-20579 .elementor-element.elementor-element-d9bb477.elementor-view-framed .elementor-icon, .elementor-20579 .elementor-element.elementor-element-d9bb477.elementor-view-default .elementor-icon{color:var( --e-global-color-338e43c );border-color:var( --e-global-color-338e43c );}.elementor-20579 .elementor-element.elementor-element-d9bb477.elementor-view-framed .elementor-icon, .elementor-20579 .elementor-element.elementor-element-d9bb477.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-338e43c );}.elementor-20579 .elementor-element.elementor-element-d9bb477 .elementor-icon{font-size:110px;}.elementor-20579 .elementor-element.elementor-element-d9bb477 .elementor-icon svg{height:110px;}.elementor-20579 .elementor-element.elementor-element-9504cd0 .elementor-icon-wrapper{text-align:right;}.elementor-20579 .elementor-element.elementor-element-9504cd0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-338e43c );}.elementor-20579 .elementor-element.elementor-element-9504cd0.elementor-view-framed .elementor-icon, .elementor-20579 .elementor-element.elementor-element-9504cd0.elementor-view-default .elementor-icon{color:var( --e-global-color-338e43c );border-color:var( --e-global-color-338e43c );}.elementor-20579 .elementor-element.elementor-element-9504cd0.elementor-view-framed .elementor-icon, .elementor-20579 .elementor-element.elementor-element-9504cd0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-338e43c );}.elementor-20579 .elementor-element.elementor-element-9504cd0 .elementor-icon{font-size:238px;}.elementor-20579 .elementor-element.elementor-element-9504cd0 .elementor-icon svg{height:238px;}.elementor-20579 .elementor-element.elementor-element-a1beef6 .elementor-icon-wrapper{text-align:right;}.elementor-20579 .elementor-element.elementor-element-a1beef6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-338e43c );}.elementor-20579 .elementor-element.elementor-element-a1beef6.elementor-view-framed .elementor-icon, .elementor-20579 .elementor-element.elementor-element-a1beef6.elementor-view-default .elementor-icon{color:var( --e-global-color-338e43c );border-color:var( --e-global-color-338e43c );}.elementor-20579 .elementor-element.elementor-element-a1beef6.elementor-view-framed .elementor-icon, .elementor-20579 .elementor-element.elementor-element-a1beef6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-338e43c );}.elementor-20579 .elementor-element.elementor-element-a1beef6 .elementor-icon{font-size:120px;}.elementor-20579 .elementor-element.elementor-element-a1beef6 .elementor-icon svg{height:120px;}.elementor-20579 .elementor-element.elementor-element-4bf0b08 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-20579 .elementor-element.elementor-element-4bf0b08 .elementor-icon-wrapper{text-align:center;}.elementor-20579 .elementor-element.elementor-element-4bf0b08.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6847e8c );}.elementor-20579 .elementor-element.elementor-element-4bf0b08.elementor-view-framed .elementor-icon, .elementor-20579 .elementor-element.elementor-element-4bf0b08.elementor-view-default .elementor-icon{color:var( --e-global-color-6847e8c );border-color:var( --e-global-color-6847e8c );}.elementor-20579 .elementor-element.elementor-element-4bf0b08.elementor-view-framed .elementor-icon, .elementor-20579 .elementor-element.elementor-element-4bf0b08.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6847e8c );}.elementor-20579 .elementor-element.elementor-element-4bf0b08 .elementor-icon{font-size:50px;}.elementor-20579 .elementor-element.elementor-element-4bf0b08 .elementor-icon svg{height:50px;}#elementor-popup-modal-20579 .dialog-widget-content{animation-duration:0.7s;background-color:#2B2B2B00;}#elementor-popup-modal-20579 .dialog-message{width:100vw;height:auto;}#elementor-popup-modal-20579{justify-content:center;align-items:center;pointer-events:all;background-color:#101010;}#elementor-popup-modal-20579 .dialog-close-button{display:flex;font-size:28px;}#elementor-popup-modal-20579 .dialog-close-button i{color:var( --e-global-color-accent );}#elementor-popup-modal-20579 .dialog-close-button svg{fill:var( --e-global-color-accent );}@media(max-width:767px) and (min-width:480px){.elementor-20579 .elementor-element.elementor-element-a1f8745{--content-width:100%;}}@media(max-width:1279px){.elementor-20579 .elementor-element.elementor-element-a1f8745{--padding-top:6.25vw;--padding-bottom:7.8vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20579 .elementor-element.elementor-element-4b660d7 .elementor-heading-title{font-size:2.8vw;line-height:3.1vw;}.elementor-20579 .elementor-element.elementor-element-7f48f45 img{width:49.5vw;}.elementor-20579 .elementor-element.elementor-element-a3f545a > .elementor-widget-container{margin:6.25vw 0vw 0vw 7.8vw;}.elementor-20579 .elementor-element.elementor-element-a3f545a{--container-widget-width:50vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 50vw );max-width:50vw;font-size:2.5vw;line-height:2.3vw;}.elementor-20579 .elementor-element.elementor-element-d9bb477 .elementor-icon{font-size:8.6vw;}.elementor-20579 .elementor-element.elementor-element-d9bb477 .elementor-icon svg{height:8.6vw;}.elementor-20579 .elementor-element.elementor-element-9504cd0 .elementor-icon{font-size:19vw;}.elementor-20579 .elementor-element.elementor-element-9504cd0 .elementor-icon svg{height:19vw;}.elementor-20579 .elementor-element.elementor-element-a1beef6 .elementor-icon{font-size:9vw;}.elementor-20579 .elementor-element.elementor-element-a1beef6 .elementor-icon svg{height:9vw;}.elementor-20579 .elementor-element.elementor-element-4bf0b08 > .elementor-widget-container{margin:3.9vw 0vw 0vw 0vw;}.elementor-20579 .elementor-element.elementor-element-4bf0b08 .elementor-icon{font-size:3.9vw;}.elementor-20579 .elementor-element.elementor-element-4bf0b08 .elementor-icon svg{height:3.9vw;}}@media(max-width:767px){.elementor-20579 .elementor-element.elementor-element-a1f8745{--min-height:100vh;--overlay-opacity:1;--padding-top:16vw;--padding-bottom:30vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20579 .elementor-element.elementor-element-a1f8745:not(.elementor-motion-effects-element-type-background), .elementor-20579 .elementor-element.elementor-element-a1f8745 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(78deg, var( --e-global-color-058b425 ) 0%, #2B2B2B00 46%);}.elementor-20579 .elementor-element.elementor-element-a1f8745::before, .elementor-20579 .elementor-element.elementor-element-a1f8745 > .elementor-background-video-container::before, .elementor-20579 .elementor-element.elementor-element-a1f8745 > .e-con-inner > .elementor-background-video-container::before, .elementor-20579 .elementor-element.elementor-element-a1f8745 > .elementor-background-slideshow::before, .elementor-20579 .elementor-element.elementor-element-a1f8745 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20579 .elementor-element.elementor-element-a1f8745 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-058b425 ) 0%, #2B2B2B00 4%);}.elementor-20579 .elementor-element.elementor-element-4b660d7{width:var( --container-widget-width, 65vw );max-width:65vw;--container-widget-width:65vw;--container-widget-flex-grow:0;}.elementor-20579 .elementor-element.elementor-element-4b660d7 > .elementor-widget-container{margin:0vw 0vw 5vw 0vw;}.elementor-20579 .elementor-element.elementor-element-4b660d7.elementor-element{--align-self:center;}.elementor-20579 .elementor-element.elementor-element-4b660d7 .elementor-heading-title{font-size:7.1vw;line-height:7vw;}.elementor-20579 .elementor-element.elementor-element-7f48f45 img{width:100%;}.elementor-20579 .elementor-element.elementor-element-a3f545a > .elementor-widget-container{margin:5vw 0vw 0vw 0vw;padding:0% 5% 0% 5%;}.elementor-20579 .elementor-element.elementor-element-a3f545a{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;font-size:8vw;line-height:8vw;}.elementor-20579 .elementor-element.elementor-element-d9bb477 .elementor-icon{font-size:44vw;}.elementor-20579 .elementor-element.elementor-element-d9bb477 .elementor-icon svg{height:44vw;}.elementor-20579 .elementor-element.elementor-element-9504cd0 .elementor-icon{font-size:100vw;}.elementor-20579 .elementor-element.elementor-element-9504cd0 .elementor-icon svg{height:100vw;}.elementor-20579 .elementor-element.elementor-element-a1beef6 .elementor-icon{font-size:30vw;}.elementor-20579 .elementor-element.elementor-element-a1beef6 .elementor-icon svg{height:30vw;}.elementor-20579 .elementor-element.elementor-element-4bf0b08 > .elementor-widget-container{margin:8vw 0vw 0vw 0vw;}.elementor-20579 .elementor-element.elementor-element-4bf0b08 .elementor-icon{font-size:8vw;}.elementor-20579 .elementor-element.elementor-element-4bf0b08 .elementor-icon svg{height:8vw;}#elementor-popup-modal-20579{align-items:center;}}@media(max-width:479px){.elementor-20579 .elementor-element.elementor-element-4b660d7{text-align:center;}.elementor-20579 .elementor-element.elementor-element-4b660d7 .elementor-heading-title{font-size:7.5vw;line-height:7vw;}.elementor-20579 .elementor-element.elementor-element-a3f545a{font-size:8vw;line-height:8vw;}}/* Start custom CSS for image, class: .elementor-element-7f48f45 */.elementor-20579 .elementor-element.elementor-element-7f48f45 {
    position: absolute;
    top: 180px;
    left: 50%;
}

@media (max-width: 1279px) {
.elementor-20579 .elementor-element.elementor-element-7f48f45 {
    top: 14vw;
    left: 50%;
}
}

@media (max-width: 767px) {
.elementor-20579 .elementor-element.elementor-element-7f48f45 {
    position: relative;
    top: 0;
    left: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d9bb477 *//*Curl_big_h2!*/
.elementor-20579 .elementor-element.elementor-element-d9bb477 {
    position: absolute;
    top: 160px;
    left: calc(50% - 550px);
}

.elementor-20579 .elementor-element.elementor-element-d9bb477 svg {
    animation: rotate 70s linear infinite;
}

@keyframes rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

@media (max-width: 1279px) {
.elementor-20579 .elementor-element.elementor-element-d9bb477 {
    top: 12.4vw;
    left: calc(50% - 43vw);
}
}

@media (max-width: 767px) {
.elementor-20579 .elementor-element.elementor-element-d9bb477 {
    top: 160vw;
    left: 50vw;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9504cd0 *//*Curl_big_h2!*/

.elementor-20579 .elementor-element.elementor-element-9504cd0 {
    position: absolute;
    top: 1060px;
    left: calc(50% + 100px);
}

.elementor-20579 .elementor-element.elementor-element-9504cd0 svg {
    animation: rotate 100s linear infinite;
}

@keyframes rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

@media (max-width: 1279px) {
.elementor-20579 .elementor-element.elementor-element-9504cd0 {
    top: 83vw;
    left: calc(50% + 7.8vw);
}
}

@media (max-width: 767px) {
.elementor-20579 .elementor-element.elementor-element-9504cd0 {
    top: 330vw;
    left: 50vw;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a1beef6 *//*Curl_big_h2!*/

.elementor-20579 .elementor-element.elementor-element-a1beef6 {
    position: absolute;
    top: 1450px;
    left: calc(50% + 400px);
}

.elementor-20579 .elementor-element.elementor-element-a1beef6 svg {
    animation: rotate 50s linear infinite;
}

@keyframes rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}


@media (max-width: 1279px) {
.elementor-20579 .elementor-element.elementor-element-a1beef6 {
    top: 113vw;
    left: calc(50% + 31vw);
}
}

@media (max-width: 767px) {
.elementor-20579 .elementor-element.elementor-element-a1beef6 {
    top: 550vw;
    left: 70vw;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4bf0b08 */.elementor-20579 .elementor-element.elementor-element-4bf0b08 svg {
    filter: drop-shadow(0 0 5px #FFFFFF30);
}

/*Curl_h2_h3!*/

.elementor-20579 .elementor-element.elementor-element-4bf0b08 svg {
    animation: rotate 5s linear infinite;
}

@keyframes rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-20579 {
    overflow: hidden !important;
}/* End custom CSS */