.elementor-188 .elementor-element.elementor-element-59b2c25{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-188 .elementor-element.elementor-element-a27ed87 > .elementor-widget-container{padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#7777772B;}.elementor-188 .elementor-element.elementor-element-4caf754{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-188 .elementor-element.elementor-element-688d20d{--display:flex;}.elementor-188 .elementor-element.elementor-element-96a89e4{--display:flex;}.elementor-188 .elementor-element.elementor-element-5db9c32 > .elementor-widget-container{padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#7777772B;}.elementor-188 .elementor-element.elementor-element-68a1a6d{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-188 .elementor-element.elementor-element-20658c2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-3749b40{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-0a5110d > .elementor-widget-container{padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#7777772B;}.elementor-188 .elementor-element.elementor-element-5790a0a{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-9803ddd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-6a29fd6 > .elementor-widget-container{padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#7777772B;}.elementor-188 .elementor-element.elementor-element-6c03df6 > .elementor-widget-container{padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#7777772B;}.elementor-188 .elementor-element.elementor-element-5e3666b0{--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;--gap:35px 20px;--row-gap:35px;--column-gap:20px;--padding-top:80px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-188 .elementor-element.elementor-element-1a0850e .title-after_title, .elementor-188 .elementor-element.elementor-element-1a0850e .title-subtitle, .elementor-188 .elementor-element.elementor-element-1a0850e .woodmart-title-container{max-width:647px;}.elementor-188 .elementor-element.elementor-element-1a0850e .title{font-size:55px;line-height:74px;}.elementor-188 .elementor-element.elementor-element-4a50d79d .elementor-repeater-item-2568418.wd-image-hotspot{left:38.9%;top:33.1%;}.elementor-188 .elementor-element.elementor-element-4a50d79d .elementor-repeater-item-598838.wd-image-hotspot{left:38.9%;top:46.6%;}.elementor-188 .elementor-element.elementor-element-4a50d79d .elementor-repeater-item-4282935.wd-image-hotspot{left:38.9%;top:58.8%;}.elementor-188 .elementor-element.elementor-element-4a50d79d .elementor-repeater-item-c1a9ed7.wd-image-hotspot{left:38.9%;top:74.9%;}.elementor-188 .elementor-element.elementor-element-4a50d79d .wd-image-hotspot{--hotspot-primary:#FF0000;--hotspot-secondary:#FFFFFF;}@media(min-width:769px){.elementor-188 .elementor-element.elementor-element-5e3666b0{--content-width:790px;}}@media(max-width:1024px) and (min-width:769px){.elementor-188 .elementor-element.elementor-element-5e3666b0{--content-width:66.6%;}}@media(max-width:1024px){.elementor-188 .elementor-element.elementor-element-4caf754{--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-188 .elementor-element.elementor-element-deb94bf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-188 .elementor-element.elementor-element-68a1a6d{--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-188 .elementor-element.elementor-element-5790a0a{--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-188 .elementor-element.elementor-element-1a0850e .title-after_title, .elementor-188 .elementor-element.elementor-element-1a0850e .title-subtitle, .elementor-188 .elementor-element.elementor-element-1a0850e .woodmart-title-container{max-width:70%;}.elementor-188 .elementor-element.elementor-element-1a0850e .title{font-size:38px;line-height:48px;}}@media(max-width:768px){.elementor-188 .elementor-element.elementor-element-5e3666b0{--padding-top:60px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-188 .elementor-element.elementor-element-1a0850e .title-after_title, .elementor-188 .elementor-element.elementor-element-1a0850e .title-subtitle, .elementor-188 .elementor-element.elementor-element-1a0850e .woodmart-title-container{max-width:100%;}.elementor-188 .elementor-element.elementor-element-1a0850e .title{font-size:32px;line-height:42px;}}/* Start custom CSS */.back {
    color: #fff;
    background: #e10543;
    padding: 0px;
    padding-top: 0px;
    padding-left: 6px;
    padding-right: 10px;
    white-space: nowrap;
}

.flare-button .elementor-button-link {
	position: relative;
	overflow: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	margin-bottom: -6px;
}

.flare-button .elementor-button-link:before {
	content: "";
	background-color: rgba(255, 255, 255, 0.5);
	height: 100%;
	width: 3em;
	display: block;
	position: absolute;
	top: 0;
	left: -4.5em;
	-webkit-transform: skewX(-45deg) translateX(0);
	transform: skewX(-45deg) translateX(0);
	-webkit-transition: none;
	transition: none;
	webkit-animation: moving 4s ease-in-out infinite;
	-moz-animation: moving 4s ease-in-out infinite;
	-ms-animation: moving 4s ease-in-out infinite;
	-o-animation: moving 4s ease-in-out infinite;
	animation: moving 4s ease-in-out infinite;
}


@keyframes moving {
	30% {
		webkit-transform: skewX(-45deg) translateX(33.5em);
		transform: skewX(-45deg) translateX(33.5em);
		
	}
	
	100% {
		webkit-transform: skewX(-45deg) translateX(33.5em);
		transform: skewX(-45deg) translateX(33.5em);
		
	}
}/* End custom CSS */