/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 26 2024 | 19:13:48 */
.eael-entry-wrapper {
    height: 400px;
}
@media only screen and (max-width:1400px) and (min-width:1300px){
	.elementor-10 .elementor-element.elementor-element-aa252c8 > .elementor-widget-container {
    padding: 0px 0px 0px 170px;
    border-color: #FFFFFF;
}
}
@media only screen and (max-width:1299px){
/* 	.elementor-element.elementor-element-aa252c8.elementor-widget__width-initial.elementor-widget.elementor-widget-text-editor .elementor-widget-container {
    border:4px solid white;
    margin:0 auto;
    padding:10px 0;
} */
.elementor-element.elementor-element-aa252c8.elementor-widget__width-initial.elementor-widget.elementor-widget-text-editor {
    
    margin:0 auto;
    text-align:center;
}
}
@media only screen and (max-width:1150px){
.eael-entry-wrapper {
    height: 440px;
}
}
@media only screen and (max-width:1040px){
.eael-entry-wrapper {
    height: 480px;
}
}
@media only screen and (max-width:1024px){
	.my-border-wrapper-text-2 .elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 5% 5% 5% 5% !important;
	}
}
@media only screen and (max-width:994px){
.eael-entry-wrapper {
    height: 400px;
}
}
@media only screen and (max-width:830px){
.eael-entry-wrapper {
    height: 490px;
}
}

@media only screen and (max-width:767px){
.eael-entry-wrapper {
    height: 320px;
}
	.elementor-element.elementor-element-774c6db.elementor-widget__width-initial.elementor-widget-divider--view-line.elementor-widget.elementor-widget-divider .elementor-divider {
    opacity: 0;
}

.elementor-element.elementor-element-f4fda69.elementor-widget__width-initial.elementor-widget-divider--view-line.elementor-widget.elementor-widget-divider {
    opacity:0;
}

.elementor-element.elementor-element-80a720d.elementor-widget__width-initial.elementor-widget-divider--view-line.elementor-widget.elementor-widget-divider {
    opacity:0;
}

.elementor-element.elementor-element-f23f239.elementor-widget__width-initial.elementor-widget.elementor-widget-text-editor.animated.fadeInLeft {
    margin-bottom:30px;
}
}

body {
	overflow-x:hidden !important;
}
body.page-template.page-template-elementor_header_footer.page.page-id-538.elementor-page-538 {
    overflow-x: hidden !important;
}
@media only screen and (max-width:1400px)and (min-width:1150px){
	.elementor-8 .elementor-element.elementor-element-e47de33 > .elementor-widget-container {
    padding: 40px 0px 40px 10px;
}
}
@media only screen and (max-width:1299px) and (min-width:1024px){
	.elementor-10 .elementor-element.elementor-element-b605834 , .elementor-10 .elementor-element.elementor-element-cda4dec{
    width: 100% !important;
		max-width:100%;
}
	section.elementor-section.elementor-inner-section.elementor-element.elementor-element-6ea4597.elementor-section-full_width.elementor-section-content-middle.elementor-section-height-default.elementor-section-height-default .elementor-container.elementor-column-gap-default {
    display: flex;
    flex-direction: column;
}

section.elementor-section.elementor-inner-section.elementor-element.elementor-element-3e232a5.elementor-section-full_width.elementor-section-content-middle.elementor-section-height-default.elementor-section-height-default .elementor-container.elementor-column-gap-default {
    display: flex;
    flex-direction: column;
}

.elementor-10 .elementor-element.elementor-element-b470dd3 {
    width: 100%;
}
.elementor-10 .elementor-element.elementor-element-8c44d9a {
    width: 100%;
}
	
/* .elementor-column.elementor-col-50.elementor-element-b2af532 .elementor-widget-wrap.elementor-element-populated {
    border: 4px solid white;
    margin: 25px 20px;
}
.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-2001624 .elementor-widget-wrap.elementor-element-populated {
    border: 4px solid white;
    margin: 25px 20px;
} */
.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-9f65113 .elementor-widget-wrap.elementor-element-populated {
    border: 4px solid white;
    margin: 25px 20px;
}
/* .elementor-col-50.elementor-inner-column.elementor-element.elementor-element-b336c44 .elementor-widget-wrap.elementor-element-populated {
    border: 4px solid white;
    margin: 25px 20px;
} */
	
	.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-b2af532 .elementor-widget-container {
    padding: 0 0 0 30px;
}
.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-2001624.border-wrapper-section .elementor-widget-container {
    padding: 0 0 0 30px;
}
.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-9f65113.border-wrapper-section .elementor-widget-container {
    padding: 0 0 0 30px;
}
.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-b336c44.border-wrapper-section .elementor-widget-container {
    padding: 0 0 0 30px;
}
.elementor-12 .elementor-element.elementor-element-1fa84db {
    width:80%;
    max-width:80%;
}
/* 	.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-96b02a9.border-wrapper-section .elementor-widget-wrap.elementor-element-populated {
    border: 4px solid white;
    margin: 25px 20px;
    
} */
/* .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-ee5cac8.border-wrapper-section .elementor-widget-wrap.elementor-element-populated {
    border: 4px solid white;
    margin: 25px 20px;
    
} */
}
@media only screen and (max-width: 1024px) and (min-width: 766px){
.elementor-element.elementor-grid-tablet-eael-col-2 .eael-grid-post {
    width: 100% !important;
    float: left;
}
/* 	.border-text-wrapper-main-2:before , .border-text-wrapper-main-3:before , .border-text-wrapper-main-4:before{
		border-color:transparent !important;
	} */
	
	    .elementor-8 .elementor-element.elementor-element-a01b1e7 > .elementor-element-populated {
    margin: 0% 20% 0% 020%;
        text-align:center;
}

.elementor-8 .elementor-element.elementor-element-cabe1d1 > .elementor-element-populated {
    margin: 0% 15% 0% 15%;
            text-align:center;
}
.elementor-8 .elementor-element.elementor-element-6aadbc4 > .elementor-element-populated {
    margin: 0% 20% 0% 20%;
            text-align:center;
	
}
}
@media only screen and (max-width:1500px){
	.elementor-10 .elementor-element.elementor-element-aa252c8 {
    width: 90%;
}
}