.elementor-47 .elementor-element.elementor-element-5fe02ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-5fe02ca:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-5fe02ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c347004 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-9c14784 img{width:100%;}.elementor-47 .elementor-element.elementor-element-8b42889{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:50%;}.elementor-47 .elementor-element.elementor-element-8b42889.e-con{--e-con-transform-translateX:-50%;--e-con-transform-translateY:-50%;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-8b42889{left:75%;}body.rtl .elementor-47 .elementor-element.elementor-element-8b42889{right:75%;}.elementor-47 .elementor-element.elementor-element-7c0e18d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-412c096 > .elementor-widget-container{margin:7px 0px 17px 0px;}.elementor-47 .elementor-element.elementor-element-412c096 .elementor-heading-title{font-family:"Philosopher", Sans-serif;font-size:35px;font-weight:400;line-height:40px;}.elementor-47 .elementor-element.elementor-element-a171180{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-ef27ce6 img{width:100%;}.elementor-47 .elementor-element.elementor-element-5feaa42{--display:flex;}.elementor-47 .elementor-element.elementor-element-5feaa42:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-5feaa42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-47 .elementor-element.elementor-element-0d95bf7{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF4D;--border-color:#FFFFFF4D;}.elementor-47 .elementor-element.elementor-element-38be84d{width:var( --container-widget-width, 490px );max-width:490px;--container-widget-width:490px;--container-widget-flex-grow:0;}.elementor-47 .elementor-element.elementor-element-38be84d.elementor-element{--align-self:flex-end;}.elementor-47 .elementor-element.elementor-element-38be84d .elementor-heading-title{font-family:"Philosopher", Sans-serif;font-size:35px;font-weight:400;line-height:40px;}.elementor-47 .elementor-element.elementor-element-8ccad01{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-8ccad01:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-8ccad01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dbcc4de );}.elementor-47 .elementor-element.elementor-element-8e7c6ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-5d9aaab > .elementor-widget-container{padding:7px 0px 18px 0px;}.elementor-47 .elementor-element.elementor-element-5d9aaab{text-align:center;}.elementor-47 .elementor-element.elementor-element-5d9aaab .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-90d97ee > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-47 .elementor-element.elementor-element-90d97ee{text-align:center;}.elementor-47 .elementor-element.elementor-element-814c854 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-47 .elementor-element.elementor-element-814c854{text-align:center;}.elementor-47 .elementor-element.elementor-element-2761819{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-2761819:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-2761819 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dbcc4de );}.elementor-47 .elementor-element.elementor-element-41863e1{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-2c61e2b{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-47 .elementor-element.elementor-element-2c61e2b > .elementor-widget-container{margin:-24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-2c61e2b.elementor-element{--align-self:center;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:541px){.elementor-47 .elementor-element.elementor-element-8b42889{--content-width:34%;}.elementor-47 .elementor-element.elementor-element-8ccad01{--content-width:1000px;}.elementor-47 .elementor-element.elementor-element-2761819{--content-width:66.66667%;}.elementor-47 .elementor-element.elementor-element-41863e1{--width:768px;}}@media(max-width:940px) and (min-width:541px){.elementor-47 .elementor-element.elementor-element-8ccad01{--content-width:620px;}}@media(max-width:769px) and (min-width:541px){.elementor-47 .elementor-element.elementor-element-8ccad01{--content-width:85%;}.elementor-47 .elementor-element.elementor-element-2761819{--content-width:100%;}.elementor-47 .elementor-element.elementor-element-41863e1{--width:100%;}}@media(max-width:1024px){.elementor-47 .elementor-element.elementor-element-7c0e18d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-0d95bf7{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}}@media(max-width:940px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-47 .elementor-element.elementor-element-5feaa42{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-0d95bf7{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:55px;}.elementor-47 .elementor-element.elementor-element-38be84d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-47 .elementor-element.elementor-element-5d9aaab{text-align:left;}.elementor-47 .elementor-element.elementor-element-5d9aaab .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-90d97ee{text-align:left;}.elementor-47 .elementor-element.elementor-element-814c854{text-align:left;}.elementor-47 .elementor-element.elementor-element-2c61e2b{width:100%;max-width:100%;}}@media(max-width:769px){.elementor-47 .elementor-element.elementor-element-0d95bf7{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-47 .elementor-element.elementor-element-8e7c6ca{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-8e7c6ca.e-con{--align-self:center;}.elementor-47 .elementor-element.elementor-element-90d97ee > .elementor-widget-container{padding:0px 12px 0px 0px;}.elementor-47 .elementor-element.elementor-element-814c854 > .elementor-widget-container{padding:0px 12px 0px 0px;}.elementor-47 .elementor-element.elementor-element-41863e1{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}}@media(max-width:540px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-47 .elementor-element.elementor-element-0d95bf7{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-47 .elementor-element.elementor-element-5d9aaab .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for wpforms, class: .elementor-element-2c61e2b */.applyForm .wpforms-field-container {
	border: 1px solid #ccc !important;
	padding: 10px !important;
}

.applyForm label {
	font-family: 'Lora', sans-serif !important;
	font-size: 16px !important;
	line-height: 24px !important;
	color: #FFFFFF !important;
	font-weight: 400 !important;
	font-style: normal !important;
	margin: 0 0 4px !important;
}

.applyForm input,
.applyForm textarea {
	border: 1px solid #DBD9D7 !important;
	font-family: 'Lora', serif !important;
	border: 1px solid #ccc !important;
	width: 100% !important;
	height: 34px !important;
	border-radius: 0 !important;
	background: transparent !important;
}

.applyForm textarea {
	height: 100px !important;
}

.applyForm .wpforms-field {
	width: 310px !important;
	margin: 0 auto !important;
}

.applyForm .wpforms-container .wpforms-field {
	padding: 4px 0 10px !important;
}

.applyForm .wpforms-submit-container {
	margin: 10px 0;
	padding: 20px 10px 10px;
	border: 1px solid #ccc !important;
}

.applyForm .wpforms-submit {
	display: inline-block !important;
	border: 1px solid #2A2A2A !important;
	border-radius: 5px !important;
	background: linear-gradient(0deg, rgba(232, 205, 134, 1) 0%, rgba(187, 134, 91, 1) 100%) !important;
	font-size: 16px !important;
	font-family: 'Lora', serif !important;
	letter-spacing: 1px !important;
	padding: 10px 30px !important;
	letter-spacing: 1px !important;
	line-height: 2em !important;
	font-weight: 700 !important;
	text-transform: capitalize !important;
	cursor: pointer !important;
	color: #000000 !important;
	box-shadow: none !important;
	margin: 13px 0 0 0 !important;
	margin-left: 70px !important;
	border: none !important;
	height: auto !important;
}

@media (max-width:769px) {
	.applyForm .wpforms-submit {
		margin-left: 184px !important;
	}
}

@media (max-width:700px) {
	.applyForm .wpforms-submit {
		margin-left: 150px !important;
	}
}

@media (max-width:600px) {
	.applyForm .wpforms-submit {
		margin-left: 100px !important;
	}
}

@media (max-width:560px) {
	.applyForm .wpforms-submit {
		margin-left: 70px !important;
	}
}

@media (max-width:480px) {
	.applyForm .wpforms-submit {
		margin-left: 0px !important;
	}
}


input[type="file"]::before {
  position: absolute !important;
  pointer-events: none !important;
  left: 0 !important;
  color: #0964b0 !important;
  content: "Choose File" !important;
      padding: 11px 20px;
    border-radius: 5px !important;
    border: 1px solid !important;
    color: #2a2a2a !Important;
    font-weight: 600;
    background: linear-gradient(0deg, rgba(232,205,134,1) 0%, rgba(187,134,91,1) 100%) !important;
}


label.wpforms-field-label-inline {
    font-size: 14px !important;
}
input#wpforms-228-field_8_1 {
    padding: 0;
    height: auto !important;
    width: auto !important;
}/* End custom CSS */