.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-0220cb8:#FFFFFF;--e-global-color-ffb5d85:#FFFFFF00;--e-global-color-b80fef5:#C9916B;--e-global-color-0d68410:#335245;--e-global-color-bbe080a:#000000;--e-global-color-e2e2665:#E9A577;--e-global-color-3fce561:#FFFFFF33;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-db3bf87-font-family:"Comfortaa";--e-global-typography-db3bf87-font-size:20px;--e-global-typography-db3bf87-font-weight:bold;--e-global-typography-db3bf87-text-transform:none;--e-global-typography-db3bf87-font-style:normal;--e-global-typography-db3bf87-text-decoration:none;--e-global-typography-db3bf87-line-height:1.2em;--e-global-typography-37092e3-font-family:"Manrope";--e-global-typography-37092e3-font-size:15px;--e-global-typography-37092e3-font-weight:normal;--e-global-typography-37092e3-text-transform:none;--e-global-typography-37092e3-font-style:normal;--e-global-typography-37092e3-text-decoration:none;--e-global-typography-37092e3-line-height:1.8em;--e-global-typography-571ea96-font-family:"Comfortaa";--e-global-typography-571ea96-font-size:32px;--e-global-typography-571ea96-font-weight:bold;--e-global-typography-571ea96-text-transform:none;--e-global-typography-571ea96-font-style:normal;--e-global-typography-571ea96-text-decoration:none;--e-global-typography-571ea96-line-height:1.2em;--e-global-typography-6a8b52d-font-family:"Manrope";--e-global-typography-6a8b52d-font-size:12px;--e-global-typography-6a8b52d-font-weight:normal;--e-global-typography-6a8b52d-text-transform:none;--e-global-typography-6a8b52d-font-style:normal;--e-global-typography-6a8b52d-text-decoration:none;--e-global-typography-6a8b52d-line-height:1.8em;--e-global-typography-6f61744-font-family:"Manrope";--e-global-typography-6f61744-font-size:15px;--e-global-typography-6f61744-font-weight:bold;--e-global-typography-6f61744-text-transform:none;--e-global-typography-6f61744-font-style:normal;--e-global-typography-6f61744-text-decoration:none;--e-global-typography-6f61744-line-height:1.8em;--e-global-typography-572d355-font-family:"Comfortaa";--e-global-typography-572d355-font-size:18px;--e-global-typography-572d355-font-weight:bold;--e-global-typography-572d355-text-decoration:none;--e-global-typography-76297bf-font-family:"Manrope";--e-global-typography-76297bf-font-size:16px;--e-global-typography-76297bf-font-weight:normal;--e-global-typography-76297bf-text-transform:none;--e-global-typography-76297bf-font-style:normal;--e-global-typography-76297bf-text-decoration:none;--e-global-typography-76297bf-line-height:1.8em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1400px;}.elementor-widget:not(:last-child){margin-bottom:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-db3bf87-font-size:18px;--e-global-typography-37092e3-font-size:14px;--e-global-typography-571ea96-font-size:32px;--e-global-typography-6f61744-font-size:14px;--e-global-typography-572d355-font-size:16px;--e-global-typography-76297bf-font-size:14px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-db3bf87-font-size:16px;--e-global-typography-37092e3-font-size:12px;--e-global-typography-571ea96-font-size:24px;--e-global-typography-6a8b52d-font-size:12px;--e-global-typography-6f61744-font-size:12px;--e-global-typography-572d355-font-size:15px;--e-global-typography-76297bf-font-size:12px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}}/* Start custom CSS */.animated_border{
	position: relative;   
}

.abbr:before{
	content: '';
	position: absolute;
    bottom: 0;
    right: 0;
	animation: abbr 3s linear forwards;
	animation-delay: 0.5s;
}

.abb:before{
	border-bottom: 1px solid #FFFFFF4D;
}

.abr:before{
    border-right: 1px solid #FFFFFF4D;
}

@keyframes abbr{
	0%{
		width: 0%;
        height: 0%;
	}
	100%{
		width: 100%;
        height: 100%;
	}
}

.abtl:after{
	content: '';
	position: absolute;
   	top: 0;
    left: 0;
	animation: abtl 3s linear forwards;
	animation-delay: 0.5s;
}

.abt:after{
	border-top: 1px solid #FFFFFF4D;
}

.abl:after{
	border-left: 1px solid #FFFFFF4D;
}

@keyframes abtl {
	0%{
		width: 0%;
        height: 0%;
	}
	100%{
		width: 100%;
        height: 100%;
	}
}/* End custom CSS */