.elementor-1411 .elementor-element.elementor-element-4c920e8{--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-1411 .elementor-element.elementor-element-4c920e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1411 .elementor-element.elementor-element-261258c{--display:flex;}.elementor-1411 .elementor-element.elementor-element-5289db6 .elementor-button{background-color:var( --e-global-color-082f800 );font-family:"Discovery", Sans-serif;text-decoration:underline;fill:var( --e-global-color-600718f );color:var( --e-global-color-600718f );padding:0px 0px 0px 0px;}.elementor-1411 .elementor-element.elementor-element-5289db6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1411 .elementor-element.elementor-element-519d493{--display:flex;}.elementor-1411 .elementor-element.elementor-element-c87709b .elementor-button{background-color:var( --e-global-color-082f800 );font-family:"Discovery", Sans-serif;text-decoration:underline;fill:var( --e-global-color-600718f );color:var( --e-global-color-600718f );padding:0px 0px 0px 0px;}.elementor-1411 .elementor-element.elementor-element-c87709b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1411 .elementor-element.elementor-element-7377ce1{--display:flex;}.elementor-1411 .elementor-element.elementor-element-a79cb78 .elementor-button{background-color:var( --e-global-color-082f800 );font-family:"Discovery", Sans-serif;text-decoration:underline;fill:var( --e-global-color-600718f );color:var( --e-global-color-600718f );padding:0px 0px 0px 0px;}.elementor-1411 .elementor-element.elementor-element-a79cb78 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1411 .elementor-element.elementor-element-3bfe6e2{--display:flex;--justify-content:space-between;}.elementor-1411 .elementor-element.elementor-element-02b3f26{text-align:start;}.elementor-1411 .elementor-element.elementor-element-02b3f26 .elementor-heading-title{font-family:"Discovery", Sans-serif;}.elementor-1411 .elementor-element.elementor-element-defefce{--display:flex;}.elementor-1411 .elementor-element.elementor-element-f3d7c9b img{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-600718f );border-radius:16px 16px 16px 16px;}.elementor-1411 .elementor-element.elementor-element-c85f8c4{--display:flex;}.elementor-1411 .elementor-element.elementor-element-0d35bf5 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-600718f );border-radius:16px 16px 16px 16px;}.elementor-1411 .elementor-element.elementor-element-ca43a71{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-1411 .elementor-element.elementor-element-f847177 .elementor-button{background-color:var( --e-global-color-082f800 );font-family:"Discovery", Sans-serif;text-decoration:underline;fill:var( --e-global-color-600718f );color:var( --e-global-color-600718f );padding:0px 0px 0px 0px;}.elementor-1411 .elementor-element.elementor-element-f847177.elementor-element{--align-self:stretch;}.elementor-1411 .elementor-element.elementor-element-f847177 .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(min-width:769px){.elementor-1411 .elementor-element.elementor-element-4c920e8{--width:100%;}.elementor-1411 .elementor-element.elementor-element-261258c{--width:29%;}.elementor-1411 .elementor-element.elementor-element-519d493{--width:29%;}.elementor-1411 .elementor-element.elementor-element-7377ce1{--width:29%;}.elementor-1411 .elementor-element.elementor-element-3bfe6e2{--width:29%;}}@media(max-width:1024px){.elementor-1411 .elementor-element.elementor-element-ca43a71{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:768px){.elementor-1411 .elementor-element.elementor-element-ca43a71{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS *//* ranshtam — arrow bounce on button hover */
.elementor-button:hover .elementor-button-icon svg,
.elementor-button:hover .elementor-button-icon svg * {
  animation: rs-arrow-bounce 0.6s ease-in-out infinite;
}

@keyframes rs-arrow-bounce {
  0%, 100% { transform: translateX(0); }
  50%       { transform: translateX(-6px); }
}/* End custom CSS */