.elementor-55990 .elementor-element.elementor-element-b9e7935{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px;--background-transition:0.3s;--margin-top:0%;--margin-right:0%;--margin-bottom:2%;--margin-left:0%;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;overflow:visible;}.elementor-55990 .elementor-element.elementor-element-e15f3be{--wd-img-height:300px;}.elementor-55990 .elementor-element.elementor-element-e15f3be .banner-image{object-position:center bottom;}.elementor-55990 .elementor-element.elementor-element-e15f3be .banner-title{font-size:28px;}.elementor-55990 .elementor-element.elementor-element-e15f3be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-55990 .elementor-element.elementor-element-05e3017 .elementor-button{font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#96318400;}.elementor-55990 .elementor-element.elementor-element-05e3017 > .elementor-widget-container{margin:0% 0% 0% -6%;padding:0px 0px 0px 0px;}.elementor-55990 .elementor-element.elementor-element-05e3017.elementor-element{--align-self:flex-start;}.elementor-55990 .elementor-element.elementor-element-41a3990{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;overflow:visible;}.elementor-55990 .elementor-element.elementor-element-d98185a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;overflow:visible;}.elementor-55990 .elementor-element.elementor-element-e620a8f > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-55990 .elementor-element.elementor-element-33417e3{font-weight:600;}.elementor-55990 .elementor-element.elementor-element-b9fd798{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;overflow:visible;}.elementor-55990 .elementor-element.elementor-element-165b766 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-55990 .elementor-element.elementor-element-18639b0{font-weight:600;}.elementor-55990 .elementor-element.elementor-element-e97122f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;overflow:visible;}.elementor-55990 .elementor-element.elementor-element-fb37cea > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-55990 .elementor-element.elementor-element-a1d21d6{font-weight:600;}.elementor-55990 .elementor-element.elementor-element-bc1300c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;overflow:visible;}.elementor-55990 .elementor-element.elementor-element-3695915 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-55990 .elementor-element.elementor-element-d11e1eb{font-weight:600;}.elementor-55990 .elementor-element.elementor-element-5cae488{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;overflow:visible;}.elementor-55990 .elementor-element.elementor-element-4009024 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-55990 .elementor-element.elementor-element-f9513fc{font-weight:600;}.elementor-55990 .elementor-element.elementor-element-ffcf10c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;overflow:visible;}.elementor-55990 .elementor-element.elementor-element-4ab0e2b > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-55990 .elementor-element.elementor-element-f998349{font-weight:600;}.elementor-55990 .elementor-element.elementor-element-a53adb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;overflow:visible;}.elementor-55990 .elementor-element.elementor-element-034745e > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-55990 .elementor-element.elementor-element-2f600f1{font-weight:600;}.elementor-55990 .elementor-element.elementor-element-38be724{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;overflow:visible;}.elementor-55990 .elementor-element.elementor-element-df8b3dd > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-55990 .elementor-element.elementor-element-315071a{font-weight:600;}.elementor-55990 .elementor-element.elementor-element-bc7f59c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;overflow:visible;}.elementor-55990 .elementor-element.elementor-element-4cd1ce6 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-55990 .elementor-element.elementor-element-697d6d3{font-weight:600;}.elementor-55990 .elementor-element.elementor-element-f2f1ab6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;overflow:visible;}.elementor-55990 .elementor-element.elementor-element-7c54adf > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-55990 .elementor-element.elementor-element-9dd21c2{font-weight:600;}.elementor-55990 .elementor-element.elementor-element-e7c632e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;overflow:visible;}.elementor-55990 .elementor-element.elementor-element-da549ca > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-55990 .elementor-element.elementor-element-b2b1e91{font-weight:600;}.elementor-55990 .elementor-element.elementor-element-4416858{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;overflow:visible;}.elementor-55990 .elementor-element.elementor-element-029a15a > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-55990 .elementor-element.elementor-element-76c0a66{font-weight:600;}.elementor-55990 .elementor-element.elementor-element-950dd4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;overflow:visible;}.elementor-55990 .elementor-element.elementor-element-c516cbf > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-55990 .elementor-element.elementor-element-01df0ca{font-weight:600;}.elementor-55990 .elementor-element.elementor-element-31ab736{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;overflow:visible;}.elementor-55990 .elementor-element.elementor-element-3b6ccf1 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-55990 .elementor-element.elementor-element-afd3bd4{font-weight:600;}.elementor-55990 .elementor-element.elementor-element-c98c04e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;overflow:visible;}.elementor-55990 .elementor-element.elementor-element-da51360 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-55990 .elementor-element.elementor-element-a612296{font-weight:600;}.elementor-55990 .elementor-element.elementor-element-428e7d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;overflow:visible;}.elementor-55990 .elementor-element.elementor-element-98f39b4 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-55990 .elementor-element.elementor-element-4db6612{font-weight:600;}.elementor-55990 .elementor-element.elementor-element-1d70186{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:4%;--margin-right:0%;--margin-bottom:0%;--margin-left:0%;--padding-top:0%;--padding-right:1.5%;--padding-bottom:0%;--padding-left:1.5%;overflow:visible;}.elementor-55990 .elementor-element.elementor-element-1d70186.e-con{--e-con-transform-scale:1.06;}.elementor-55990 .elementor-element.elementor-element-1f772bb .eael-filterable-gallery-item-wrap .eael-gallery-grid-item .gallery-item-thumbnail-wrap{height:200px;}.elementor-55990 .elementor-element.elementor-element-1f772bb .eael-filter-gallery-wrapper{border-radius:0px;}.elementor-55990 .elementor-element.elementor-element-1f772bb .eael-filter-gallery-control ul li.control{color:#444;}.elementor-55990 .elementor-element.elementor-element-1f772bb .eael-filter-gallery-control ul > li.control{border-radius:0px;}.elementor-55990 .elementor-element.elementor-element-1f772bb .eael-filter-gallery-control ul li.active{color:var( --e-global-color-primary );}.elementor-55990 .elementor-element.elementor-element-1f772bb .eael-filter-gallery-control ul > li.control.active{border-style:none;}.elementor-55990 .elementor-element.elementor-element-1f772bb .eael-filter-gallery-control ul li.control.active{border-radius:0px;}.elementor-55990 .elementor-element.elementor-element-1f772bb .eael-filterable-gallery-item-wrap .eael-gallery-grid-item{border-radius:12px;}.elementor-55990 .elementor-element.elementor-element-1f772bb .gallery-item-caption-wrap.card-hover-bg{background-color:#000000C4;}.elementor-55990 .elementor-element.elementor-element-1f772bb .video-popup-bg{background-color:#00000054;}.elementor-55990 .elementor-element.elementor-element-1f772bb .video-popup:hover > img{transform:scale(1.2);}.elementor-55990 .elementor-element.elementor-element-1f772bb .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap.caption-style-card{background-color:#f1f2f9;}.elementor-55990 .elementor-element.elementor-element-1f772bb .fg-layout-3-item-content{background-color:#f1f2f9;}.elementor-55990 .elementor-element.elementor-element-1f772bb .gallery-item-caption-wrap.caption-style-card .fg-item-title, .elementor-55990 .elementor-element.elementor-element-1f772bb .fg-layout-3-item-content .fg-item-title{font-family:"Monserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-55990 .elementor-element.elementor-element-1f772bb .gallery-item-caption-wrap.caption-style-card .fg-item-content{color:#444444;}.elementor-55990 .elementor-element.elementor-element-1f772bb .gallery-item-caption-wrap .gallery-item-buttons > a span{background:#9C9C9C6B;color:#fff;height:64px;line-height:64px;width:64px;font-size:28px;border-radius:100px;transition:300ms;}.elementor-55990 .elementor-element.elementor-element-1f772bb .gallery-item-caption-wrap .gallery-item-buttons > a span img{height:28px;width:28px;}.elementor-55990 .elementor-element.elementor-element-1f772bb .gallery-item-caption-wrap .gallery-item-buttons > a span:hover{background:#ff622a;color:#fff;border-radius:100px;}.elementor-55990 .elementor-element.elementor-element-1f772bb #eael-fg-no-items-found{text-align:center;color:#858e9a;border-radius:0px;}@media(min-width:768px){.elementor-55990 .elementor-element.elementor-element-d98185a{--width:33.3333%;}.elementor-55990 .elementor-element.elementor-element-b9fd798{--width:33.3333%;}.elementor-55990 .elementor-element.elementor-element-e97122f{--width:33.3333%;}.elementor-55990 .elementor-element.elementor-element-bc1300c{--width:33.3333%;}.elementor-55990 .elementor-element.elementor-element-5cae488{--width:33.3333%;}.elementor-55990 .elementor-element.elementor-element-ffcf10c{--width:33.3333%;}.elementor-55990 .elementor-element.elementor-element-a53adb6{--width:33.3333%;}.elementor-55990 .elementor-element.elementor-element-38be724{--width:33.3333%;}.elementor-55990 .elementor-element.elementor-element-bc7f59c{--width:33.3333%;}.elementor-55990 .elementor-element.elementor-element-f2f1ab6{--width:33.3333%;}.elementor-55990 .elementor-element.elementor-element-e7c632e{--width:33.3333%;}.elementor-55990 .elementor-element.elementor-element-4416858{--width:33.3333%;}.elementor-55990 .elementor-element.elementor-element-950dd4f{--width:33.3333%;}.elementor-55990 .elementor-element.elementor-element-31ab736{--width:33.3333%;}.elementor-55990 .elementor-element.elementor-element-c98c04e{--width:33.3333%;}.elementor-55990 .elementor-element.elementor-element-428e7d3{--width:33.3333%;}}/* Start custom CSS for html, class: .elementor-element-e620a8f */.vkvideo1 {
	width: 100%;
	height: 240px;
	-moz-border-radius: 50%;
	-webkit-border-radius:50%;
	border-radius: 4%;
	overflow:hidden;
	position:relative;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-165b766 */.vkvideo1 {
	width: 100%;
	height: 240px;
	-moz-border-radius: 50%;
	-webkit-border-radius:50%;
	border-radius: 4%;
	overflow:hidden;
	position:relative;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fb37cea */.vkvideo1 {
	width: 100%;
	height: 240px;
	-moz-border-radius: 50%;
	-webkit-border-radius:50%;
	border-radius: 4%;
	overflow:hidden;
	position:relative;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3695915 */.vkvideo1 {
	width: 100%;
	height: 240px;
	-moz-border-radius: 50%;
	-webkit-border-radius:50%;
	border-radius: 4%;
	overflow:hidden;
	position:relative;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4009024 */.vkvideo1 {
	width: 100%;
	height: 240px;
	-moz-border-radius: 50%;
	-webkit-border-radius:50%;
	border-radius: 4%;
	overflow:hidden;
	position:relative;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4ab0e2b */.vkvideo1 {
	width: 100%;
	height: 240px;
	-moz-border-radius: 50%;
	-webkit-border-radius:50%;
	border-radius: 4%;
	overflow:hidden;
	position:relative;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-034745e */.vkvideo1 {
	width: 100%;
	height: 240px;
	-moz-border-radius: 50%;
	-webkit-border-radius:50%;
	border-radius: 4%;
	overflow:hidden;
	position:relative;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-df8b3dd */.vkvideo1 {
	width: 100%;
	height: 240px;
	-moz-border-radius: 50%;
	-webkit-border-radius:50%;
	border-radius: 4%;
	overflow:hidden;
	position:relative;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4cd1ce6 */.vkvideo1 {
	width: 100%;
	height: 240px;
	-moz-border-radius: 50%;
	-webkit-border-radius:50%;
	border-radius: 4%;
	overflow:hidden;
	position:relative;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7c54adf */.vkvideo1 {
	width: 100%;
	height: 240px;
	-moz-border-radius: 50%;
	-webkit-border-radius:50%;
	border-radius: 4%;
	overflow:hidden;
	position:relative;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-da549ca */.vkvideo1 {
	width: 100%;
	height: 240px;
	-moz-border-radius: 50%;
	-webkit-border-radius:50%;
	border-radius: 4%;
	overflow:hidden;
	position:relative;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-029a15a */.vkvideo1 {
	width: 100%;
	height: 240px;
	-moz-border-radius: 50%;
	-webkit-border-radius:50%;
	border-radius: 4%;
	overflow:hidden;
	position:relative;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c516cbf */.vkvideo1 {
	width: 100%;
	height: 240px;
	-moz-border-radius: 50%;
	-webkit-border-radius:50%;
	border-radius: 4%;
	overflow:hidden;
	position:relative;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3b6ccf1 */.vkvideo1 {
	width: 100%;
	height: 240px;
	-moz-border-radius: 50%;
	-webkit-border-radius:50%;
	border-radius: 4%;
	overflow:hidden;
	position:relative;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-da51360 */.vkvideo1 {
	width: 100%;
	height: 240px;
	-moz-border-radius: 50%;
	-webkit-border-radius:50%;
	border-radius: 4%;
	overflow:hidden;
	position:relative;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-98f39b4 */.vkvideo1 {
	width: 100%;
	height: 240px;
	-moz-border-radius: 50%;
	-webkit-border-radius:50%;
	border-radius: 4%;
	overflow:hidden;
	position:relative;
}/* End custom CSS */