.elementor-kit-263{--e-global-color-primary:#2B1218;--e-global-color-secondary:#1D233D;--e-global-color-text:#292F48;--e-global-color-accent:#532331;--e-global-color-62b3092:#141A30;--e-global-color-b086406:#7D3549;--e-global-color-f1665db:#FD7F36;--e-global-color-6631755:#ECF1F9;--e-global-color-90511e8:#FFFFFF;--e-global-color-80ba5d4:#ECF9F7;--e-global-color-886498b:#F9F7EC;--e-global-color-d8901da:#F0ECF9;--e-global-color-592bc01:#F9ECEC;color:#5A5A5A;font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;--e-page-transition-entrance-animation:e-page-transition-fade-out;--e-page-transition-animation-duration:1500ms;}.elementor-kit-263 a{color:var( --e-global-color-accent );font-size:19px;font-weight:400;line-height:1.6em;}.elementor-kit-263 a:hover{color:#175AE1;}.elementor-kit-263 h1{color:var( --e-global-color-primary );font-family:"Bitter", Sans-serif;font-size:60px;font-weight:700;line-height:1em;}.elementor-kit-263 h2{color:var( --e-global-color-primary );font-family:"Bitter", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;}.elementor-kit-263 h3{color:var( --e-global-color-primary );font-family:"Bitter", Sans-serif;font-size:36px;font-weight:700;line-height:1.3em;}.elementor-kit-263 h4{color:var( --e-global-color-primary );font-family:"Bitter", Sans-serif;font-size:20px;font-weight:600;}.elementor-kit-263 h5{color:var( --e-global-color-secondary );font-family:"Sora", Sans-serif;font-weight:600;}.elementor-kit-263 h6{color:var( --e-global-color-secondary );font-family:"Sora", Sans-serif;font-size:14px;line-height:1.3em;}.elementor-kit-263 button,.elementor-kit-263 input[type="button"],.elementor-kit-263 input[type="submit"],.elementor-kit-263 .elementor-button{font-family:"Bitter", Sans-serif;font-weight:600;letter-spacing:-0.3px;color:#FFFFFF;background-color:var( --e-global-color-b086406 );border-radius:7px 7px 7px 7px;padding:17px 31px 17px 31px;}.elementor-kit-263 button:hover,.elementor-kit-263 button:focus,.elementor-kit-263 input[type="button"]:hover,.elementor-kit-263 input[type="button"]:focus,.elementor-kit-263 input[type="submit"]:hover,.elementor-kit-263 input[type="submit"]:focus,.elementor-kit-263 .elementor-button:hover,.elementor-kit-263 .elementor-button:focus{color:var( --e-global-color-90511e8 );background-color:#B6365B;}.elementor-kit-263 img{border-radius:12px 12px 12px 12px;}.elementor-kit-263 label{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-kit-263 input:not([type="button"]):not([type="submit"]),.elementor-kit-263 textarea,.elementor-kit-263 .elementor-field-textual{font-family:"Inter", Sans-serif;color:var( --e-global-color-text );background-color:var( --e-global-color-90511e8 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6631755 );border-radius:6px 6px 6px 6px;padding:17px 20px 17px 20px;}.elementor-kit-263 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-263 textarea:focus,.elementor-kit-263 .elementor-field-textual:focus{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-element{--widgets-spacing:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-263 e-page-transition{background-color:var( --e-global-color-6631755 );}.site-header{padding-right:0px;padding-left:0px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-263 h1{font-size:36px;letter-spacing:-0.1px;}.elementor-kit-263 h2{font-size:36px;letter-spacing:-0.1px;}.elementor-kit-263 h3{font-size:28px;letter-spacing:-0.1px;}.elementor-kit-263 h4{font-size:18px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.elementor-button{
  box-shadow: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px !important;
}

.elementor-button:hover{
    box-shadow: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px !important;
    cursor: pointer;
     background-size: 300% 100%;
}

.cf-container {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-right: -5px;
	margin-left: -5px;
}
.cf-col-1, .cf-col-2, .cf-col-3, .cf-col-4, .cf-col-5, .cf-col-6, .cf-col-7, .cf-col-8, .cf-col-9, .cf-col-10, .cf-col-11, .cf-col-12 {
	position: relative;
	width: 100%;
	min-height: 1px;
	padding-right: 5px;
	padding-left: 5px;
}
@media ( min-width: 576px ) {
	.cf-col-1 {
		-ms-flex: 0 0 8.333333%;
		flex: 0 0 8.333333%;
		max-width: 8.333333%;
	}
	.cf-push-1 { margin-left: 8.333333%; }
	.cf-col-2 {
		-ms-flex: 0 0 16.66667%;
		flex: 0 0 16.66667%;
		max-width: 16.66667%;
	}
	.cf-push-2 { margin-left: 16.66667%; }
	.cf-col-3 {
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%;
	}
	.cf-push-3 { margin-left: 25%; }
	.cf-col-4 {
		-ms-flex: 0 0 33.33333%;
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
	}
	.cf-push-4 { margin-left: 33.33333%; }
	.cf-col-5 {
		-ms-flex: 0 0 41.66667%;
		flex: 0 0 41.66667%;
		max-width: 41.66667%;
	}
	.cf-push-5 { margin-left: 41.66667%; }
	.cf-col-6 {
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}
	.cf-push-6 { margin-left: 50%; }
	.cf-col-7 {
		-ms-flex: 0 0 58.33333%;
		flex: 0 0 58.33333%;
		max-width: 58.33333%;
	}
	.cf-push-7 { margin-left: 58.33333%; }
	.cf-col-8 {
		-ms-flex: 0 0 66.66667%;
		flex: 0 0 66.66667%;
		max-width: 66.66667%;
	}
	.cf-push-8 { margin-left: 66.66667%; }
	.cf-col-9 {
		-ms-flex: 0 0 75%;
		flex: 0 0 75%;
		max-width: 75%;
	}
	.cf-push-9 { margin-left: 75%; }
	.cf-col-10 {
		-ms-flex: 0 0 83.33333%;
		flex: 0 0 83.33333%;
		max-width: 83.33333%;
	}
	.cf-push-10 { margin-left: 83.33333%; }
	.cf-col-11 {
		-ms-flex: 0 0 91.66667%;
		flex: 0 0 91.66667%;
		max-width: 91.66667%;
	}
	.cf-push-11 { margin-left: 91.66667%; }
	.cf-col-12 {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
}/* End custom CSS */