.elementor-453 .elementor-element.elementor-element-a7b8da9:not(.elementor-motion-effects-element-type-background), .elementor-453 .elementor-element.elementor-element-a7b8da9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9521e3f );}.elementor-453 .elementor-element.elementor-element-a7b8da9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:35px 0px 100px 0px;z-index:1;}.elementor-453 .elementor-element.elementor-element-a7b8da9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-453 .elementor-element.elementor-element-9c27fb9 .elementor-button{font-size:60px;font-weight:800;text-transform:capitalize;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-9c27fb9 .elementor-button:hover, .elementor-453 .elementor-element.elementor-element-9c27fb9 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-9521e3f );border-color:var( --e-global-color-9521e3f );}.elementor-453 .elementor-element.elementor-element-9c27fb9 .elementor-button:hover svg, .elementor-453 .elementor-element.elementor-element-9c27fb9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-453 .elementor-element.elementor-element-9c27fb9 > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-453 .elementor-element.elementor-element-5e0e5c3{z-index:1;}.elementor-453 .elementor-element.elementor-element-8371c0c .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 5);flex:0 1 calc( 100% / 5 );flex-grow:1;padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );}.elementor-453 .elementor-element.elementor-element-8371c0c .dce-posts-container.dce-skin-grid .dce-posts-wrapper{align-items:center;margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-453 .elementor-element.elementor-element-8371c0c .dce-posts-container.dce-skin-grid .dce-item-area{justify-content:center;}.elementor-453 .elementor-element.elementor-element-8371c0c .dce-post-item{padding-bottom:60px;}.elementor-453 .elementor-element.elementor-element-8371c0c{z-index:0;}.elementor-453 .elementor-element.elementor-element-dd313ae{text-align:left;}.elementor-453 .elementor-element.elementor-element-dd313ae img{width:100%;}.elementor-453 .elementor-element.elementor-element-84b5f4a{text-align:left;}.elementor-453 .elementor-element.elementor-element-84b5f4a img{width:100%;}.elementor-453 .elementor-element.elementor-element-6ab94a1{text-align:left;}.elementor-453 .elementor-element.elementor-element-6ab94a1 img{width:100%;}.elementor-453 .elementor-element.elementor-element-dc4d8ef{text-align:left;}.elementor-453 .elementor-element.elementor-element-dc4d8ef img{width:100%;}.elementor-453 .elementor-element.elementor-element-780ce9e{text-align:left;}.elementor-453 .elementor-element.elementor-element-780ce9e img{width:100%;}.elementor-453 .elementor-element.elementor-element-0a888c0{text-align:left;}.elementor-453 .elementor-element.elementor-element-0a888c0 img{width:100%;}.elementor-453 .elementor-element.elementor-element-52701cc{text-align:left;}.elementor-453 .elementor-element.elementor-element-52701cc img{width:100%;}.elementor-453 .elementor-element.elementor-element-9ede875{text-align:left;}.elementor-453 .elementor-element.elementor-element-9ede875 img{width:100%;}.elementor-453 .elementor-element.elementor-element-51a3ba0{text-align:left;}.elementor-453 .elementor-element.elementor-element-51a3ba0 img{width:100%;}.elementor-453 .elementor-element.elementor-element-1c518e0{text-align:left;}.elementor-453 .elementor-element.elementor-element-1c518e0 img{width:100%;}.elementor-453 .elementor-element.elementor-element-3732db9{text-align:left;}.elementor-453 .elementor-element.elementor-element-3732db9 img{width:100%;}.elementor-453 .elementor-element.elementor-element-73f8c7b{text-align:left;}.elementor-453 .elementor-element.elementor-element-73f8c7b img{width:100%;}.elementor-453 .elementor-element.elementor-element-a091ad4{text-align:left;}.elementor-453 .elementor-element.elementor-element-a091ad4 img{width:100%;}.elementor-453 .elementor-element.elementor-element-52aee4f{text-align:left;}.elementor-453 .elementor-element.elementor-element-52aee4f img{width:100%;}.elementor-453 .elementor-element.elementor-element-4ec4351{text-align:left;}.elementor-453 .elementor-element.elementor-element-4ec4351 img{width:100%;}.elementor-453 .elementor-element.elementor-element-9cccee1{text-align:left;}.elementor-453 .elementor-element.elementor-element-9cccee1 img{width:100%;}.elementor-453 .elementor-element.elementor-element-650db67{text-align:left;}.elementor-453 .elementor-element.elementor-element-650db67 img{width:100%;}.elementor-453 .elementor-element.elementor-element-033bed3{text-align:left;}.elementor-453 .elementor-element.elementor-element-033bed3 img{width:100%;}.elementor-453 .elementor-element.elementor-element-1aa5def{text-align:left;}.elementor-453 .elementor-element.elementor-element-1aa5def img{width:100%;}.elementor-453 .elementor-element.elementor-element-b59fe67{text-align:left;}.elementor-453 .elementor-element.elementor-element-b59fe67 img{width:100%;}.elementor-453 .elementor-element.elementor-element-7624587{text-align:left;}.elementor-453 .elementor-element.elementor-element-7624587 img{width:100%;}.elementor-453 .elementor-element.elementor-element-ce3d10e{text-align:left;}.elementor-453 .elementor-element.elementor-element-ce3d10e img{width:100%;}.elementor-453 .elementor-element.elementor-element-96718ec{text-align:left;}.elementor-453 .elementor-element.elementor-element-96718ec img{width:100%;}.elementor-453 .elementor-element.elementor-element-2bf8743{text-align:left;}.elementor-453 .elementor-element.elementor-element-2bf8743 img{width:100%;}.elementor-453 .elementor-element.elementor-element-faf151b{text-align:left;}.elementor-453 .elementor-element.elementor-element-faf151b img{width:100%;}.elementor-453 .elementor-element.elementor-element-ea96fd0:not(.elementor-motion-effects-element-type-background), .elementor-453 .elementor-element.elementor-element-ea96fd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e4536a6 );}.elementor-453 .elementor-element.elementor-element-ea96fd0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 45px 0px;z-index:1;}.elementor-453 .elementor-element.elementor-element-ea96fd0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-453 .elementor-element.elementor-element-f0ebc45{padding:0px 0px 100px 0px;}.elementor-453 .elementor-element.elementor-element-56eef3b .elementor-button{font-size:60px;font-weight:800;text-transform:capitalize;background-color:var( --e-global-color-e4536a6 );border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-56eef3b .elementor-button:hover, .elementor-453 .elementor-element.elementor-element-56eef3b .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-d32a8f6 );border-color:var( --e-global-color-d32a8f6 );}.elementor-453 .elementor-element.elementor-element-56eef3b .elementor-button:hover svg, .elementor-453 .elementor-element.elementor-element-56eef3b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-453 .elementor-element.elementor-element-0f94c80{padding:0px 0px 200px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-453 .elementor-element.elementor-element-8371c0c .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 3);flex:0 1 calc( 100% / 3 );}}@media(max-width:767px){.elementor-453 .elementor-element.elementor-element-199a402 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-760cc5c{padding:10px 10px 10px 10px;}.elementor-453 .elementor-element.elementor-element-9c27fb9 .elementor-button{font-size:30px;}.elementor-453 .elementor-element.elementor-element-8371c0c .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 2);flex:0 1 calc( 100% / 2 );}.elementor-453 .elementor-element.elementor-element-aafb734{padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-e3c6d5c{width:50%;}.elementor-453 .elementor-element.elementor-element-1bece30{width:50%;}.elementor-453 .elementor-element.elementor-element-e6b087d{width:50%;}.elementor-453 .elementor-element.elementor-element-f3c8161{width:50%;}.elementor-453 .elementor-element.elementor-element-d66854e{width:50%;}.elementor-453 .elementor-element.elementor-element-2d6d82d{width:50%;}.elementor-453 .elementor-element.elementor-element-6da1f42{padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-7aedc89{width:50%;}.elementor-453 .elementor-element.elementor-element-268d84e{width:50%;}.elementor-453 .elementor-element.elementor-element-27691ab{width:50%;}.elementor-453 .elementor-element.elementor-element-722a914{width:50%;}.elementor-453 .elementor-element.elementor-element-60fc526{padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-e3ab637{width:50%;}.elementor-453 .elementor-element.elementor-element-938c611{width:50%;}.elementor-453 .elementor-element.elementor-element-48e72a8{width:50%;}.elementor-453 .elementor-element.elementor-element-57d409b{width:50%;}.elementor-453 .elementor-element.elementor-element-daf1ece{width:50%;}.elementor-453 .elementor-element.elementor-element-62619d5{width:50%;}.elementor-453 .elementor-element.elementor-element-73d8265{padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-1362257{width:50%;}.elementor-453 .elementor-element.elementor-element-7795b8f{width:50%;}.elementor-453 .elementor-element.elementor-element-714e411{width:50%;}.elementor-453 .elementor-element.elementor-element-881439c{padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-3cbf94c{width:50%;}.elementor-453 .elementor-element.elementor-element-4e7cd5c{width:50%;}.elementor-453 .elementor-element.elementor-element-ba6fb79{padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-924985f{width:50%;}.elementor-453 .elementor-element.elementor-element-d75c04b{width:50%;}.elementor-453 .elementor-element.elementor-element-dad037e{width:50%;}.elementor-453 .elementor-element.elementor-element-e2ee5be{width:50%;}.elementor-453 .elementor-element.elementor-element-46c8028{width:50%;}.elementor-453 .elementor-element.elementor-element-ea96fd0{padding:20px 10px 0px 10px;}.elementor-453 .elementor-element.elementor-element-56eef3b .elementor-button{font-size:30px;}.elementor-453 .elementor-element.elementor-element-56eef3b > .elementor-widget-container{padding:0px 0px 20px 0px;}}/* Start custom CSS for search-filter-form, class: .elementor-element-5e0e5c3 */@media only screen and (min-width:768px){
    .elementor-453 .elementor-element.elementor-element-5e0e5c3 .searchandfilter ul {
display: flex;
justify-content: space-between !important;
margin:0;
padding-inline-start: 0!important;
}

.elementor-453 .elementor-element.elementor-element-5e0e5c3 .searchandfilter ul li {
list-style: none;
display: inline-flex;
margin: 0;
margin-right:5px;
padding-top: 5px;
padding-bottom: 0px;
padding-right: 10px;
padding-left: 10px;
font-family:'Aileron';
font-weight:600;
font-size: 18px;
background-color: #ffffff;
}

.searchandfilter h4 {
margin: 0;
font-size: 18px;
font-weight: 600;
}

.searchandfilter label {
margin: 0;
font-size: 15px;
font-weight: 600;
padding-top: 5px;
padding-left: 10px;
padding-bottom: 0px;
}

.elementor-453 .elementor-element.elementor-element-5e0e5c3 .search-filter-reset {
    font-size: 18px !important;
    position:relative;
    bottom: 0;
    background-color: #ffffff;
    padding-top: 0px;
}



/* class applies to select element itself, not a wrapper element */
.elementor-453 .elementor-element.elementor-element-5e0e5c3 select {
	display: block;
	font-size: 18px;
	font-family: 'Aileron';
	font-weight: 600;
	color: #000000;
	line-height: 1.2;
	margin: 0;
	padding: 0px;
	width: 100%;
	max-width: 100%; /* useful when width is set to anything other than 100% */
	box-sizing: border-box;
	margin: 0;
	border: transparent;
	border-bottom: none;
	box-shadow: none;
	border-radius: 0;
	-moz-appearance: none;
	-webkit-appearance: none;
	appearance: none;
	background-color: #f0f0f0;
	/* note: bg image below uses 2 urls. The first is an svg data url for the arrow icon, and the second is the gradient. 
		for the icon, if you want to change the color, be sure to use `%23` instead of `#`, since it's a url. You can also swap in a different svg icon or an external image reference
		
	*/
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E');
	background-repeat: no-repeat, repeat;
	/* arrow icon position (1em from the right, 50% vertical) , then gradient position*/
	background-position: right 0 top 50%, 0 0;
	/* icon size, then gradient */
	background-size: .65em auto, 100%;
}
/* Hide arrow icon in IE browsers */
select::-ms-expand {
	display: none;
}
/* Hover style */
select:hover {
	border-color: #888;
}
/* Focus style */
select:focus {
	border-color: #aaa;
	/* It'd be nice to use -webkit-focus-ring-color here but it doesn't work on box-shadow */
	box-shadow: 0 0 1px 3px rgba(59, 153, 252, .7);
	box-shadow: 0 0 0 3px -moz-mac-focusring;
	color: #ffffff; 
	outline: none;
}

/* Set options to normal weight */
select option {
	font-weight:normal;
}

/* Support for rtl text, explicit support for Arabic and Hebrew */
*[dir="rtl"] .elementor-453 .elementor-element.elementor-element-5e0e5c3 select, :root:lang(ar) .elementor-453 .elementor-element.elementor-element-5e0e5c3 select, :root:lang(iw) .elementor-453 .elementor-element.elementor-element-5e0e5c3 select {
	background-position: left .7em top 50%, 0 0;
	padding: .6em .8em .5em 1.4em;
}

/* Disabled styles */
select:disabled, select[aria-disabled=true] {
	color: graytext;
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22graytext%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'),
	  linear-gradient(to bottom, #ffffff 0%,#ffffff 100%);
}

select:disabled:hover, select[aria-disabled=true] {
	border-color: #aaa;
}

}


@media only screen and (max-width:767px){
.elementor-453 .elementor-element.elementor-element-5e0e5c3 .searchandfilter ul {
margin-bottom:0px;
padding-inline-start: 0!important;
}

.elementor-453 .elementor-element.elementor-element-5e0e5c3 .searchandfilter ul li {
width:100%;
list-style: none;
display:inline-flex;
justify-content: space-between;
margin-top:0;
margin-bottom: 0;
font-family:'Aileron';
font-weight:600;
font-size: 18px;
background-color: #f0f0f0;
}

.searchandfilter h4 {
margin:0;
font-size: 18px;
font-weight: 600;
padding-left: 10px;
}

.searchandfilter label {
margin: 0;
font-size: 15px;
font-weight: 600;
padding-top: 5px;
padding-right: 10px;
padding-bottom: 0px;
text-align: right !important;
}

.elementor-453 .elementor-element.elementor-element-5e0e5c3 .search-filter-reset {
    font-size: 18px !important;
    position:relative;
    bottom: 0;
    background-color: #ffffff;
    padding-top: 0px;
    padding-left: 10px;
}



/* class applies to select element itself, not a wrapper element */
.elementor-453 .elementor-element.elementor-element-5e0e5c3 select {
	display: block;
	font-size: 18px;
	font-family: 'Aileron';
	font-weight: 600;
	color: #000000;
	line-height: 1.2;
	margin: 0;
	padding: 0px;
	width: 100%;
	max-width: 100%; /* useful when width is set to anything other than 100% */
	box-sizing: border-box;
	margin: 0;
	border: transparent;
	border-bottom: none;
	box-shadow: none;
	border-radius: 0;
	-moz-appearance: none;
	-webkit-appearance: none;
	appearance: none;
	background-color: #ffffff;
	/* note: bg image below uses 2 urls. The first is an svg data url for the arrow icon, and the second is the gradient. 
		for the icon, if you want to change the color, be sure to use `%23` instead of `#`, since it's a url. You can also swap in a different svg icon or an external image reference
		
	*/
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E');
	background-repeat: no-repeat, repeat;
	/* arrow icon position (1em from the right, 50% vertical) , then gradient position*/
	background-position: right 0 top 50%, 0 0;
	/* icon size, then gradient */
	background-size: .65em auto, 100%;
}
/* Hide arrow icon in IE browsers */
select::-ms-expand {
	display: none;
}
/* Hover style */
select:hover {
	border-color: #888;
}
/* Focus style */
select:focus {
	border-color: #aaa;
	/* It'd be nice to use -webkit-focus-ring-color here but it doesn't work on box-shadow */
	box-shadow: 0 0 1px 3px rgba(59, 153, 252, .7);
	box-shadow: 0 0 0 3px -moz-mac-focusring;
	color: #ffffff; 
	outline: none;
}

/* Set options to normal weight */
select option {
	font-weight:normal;
}

/* Support for rtl text, explicit support for Arabic and Hebrew */
*[dir="rtl"] .elementor-453 .elementor-element.elementor-element-5e0e5c3 select, :root:lang(ar) .elementor-453 .elementor-element.elementor-element-5e0e5c3 select, :root:lang(iw) .elementor-453 .elementor-element.elementor-element-5e0e5c3 select {
	background-position: left .7em top 50%, 0 0;
	padding: .6em .8em .5em 1.4em;
}

/* Disabled styles */
select:disabled, select[aria-disabled=true] {
	color: graytext;
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22graytext%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'),
	  linear-gradient(to bottom, #ffffff 0%,#ffffff 100%);
}

select:disabled:hover, select[aria-disabled=true] {
	border-color: #aaa;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a48f0e9 */.elementor-453 .elementor-element.elementor-element-a48f0e9 .give-wrap .give-card {
    background-color: transparent;
border: none;
box-shadow: none;
color: inherit;
display: flex;
flex-direction: column;
width: 100%;
text-decoration: none;
padding: 0 10px 10px 0px ;
}/* End custom CSS */