.elementor-25 .elementor-element.elementor-element-a7de751{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:999;}.elementor-25 .elementor-element.elementor-element-a7de751:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-a7de751 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-ba1c68a img{width:142px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-25 .elementor-element.elementor-element-10adf4e.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-10adf4e .elementor-menu-toggle{margin-left:auto;background-color:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-10adf4e .elementor-nav-menu .elementor-item{font-family:"Questrial", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-10adf4e{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:1px;--e-nav-menu-divider-height:20px;--e-nav-menu-divider-color:#122448;}.elementor-25 .elementor-element.elementor-element-10adf4e .elementor-nav-menu--main .elementor-item{padding-left:28px;padding-right:28px;}.elementor-25 .elementor-element.elementor-element-10adf4e .elementor-nav-menu--dropdown a:hover,
					.elementor-25 .elementor-element.elementor-element-10adf4e .elementor-nav-menu--dropdown a:focus,
					.elementor-25 .elementor-element.elementor-element-10adf4e .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-25 .elementor-element.elementor-element-10adf4e .elementor-nav-menu--dropdown a.highlighted{background-color:#122448;}.elementor-25 .elementor-element.elementor-element-10adf4e .elementor-nav-menu--dropdown a.elementor-item-active{background-color:#122448;}.elementor-25 .elementor-element.elementor-element-10adf4e .elementor-nav-menu--dropdown .elementor-item, .elementor-25 .elementor-element.elementor-element-10adf4e .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Hero New", Sans-serif;font-weight:500;}.elementor-25 .elementor-element.elementor-element-10adf4e .elementor-nav-menu--dropdown{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 6px 6px;}.elementor-25 .elementor-element.elementor-element-10adf4e .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-25 .elementor-element.elementor-element-10adf4e .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:6px;border-bottom-left-radius:6px;}.elementor-25 .elementor-element.elementor-element-10adf4e .elementor-nav-menu--dropdown a{padding-top:8px;padding-bottom:8px;}.elementor-25 .elementor-element.elementor-element-10adf4e .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-25 .elementor-element.elementor-element-10adf4e .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:12px !important;}.elementor-25 .elementor-element.elementor-element-10adf4e div.elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-10adf4e div.elementor-menu-toggle svg{fill:var( --e-global-color-primary );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-10adf4e .elementor-nav-menu--dropdown a{padding-top:11px;padding-bottom:11px;}.elementor-25 .elementor-element.elementor-element-10adf4e{--nav-menu-icon-size:26px;}.elementor-25 .elementor-element.elementor-element-10adf4e .elementor-menu-toggle{border-width:1px;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-10adf4e .elementor-nav-menu--main .elementor-item{padding-top:1px;padding-bottom:1px;}.elementor-25 .elementor-element.elementor-element-10adf4e .elementor-nav-menu--dropdown{border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-10adf4e .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-25 .elementor-element.elementor-element-10adf4e .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-25 .elementor-element.elementor-element-10adf4e .elementor-nav-menu--dropdown a{padding-left:20px;padding-right:20px;}}/* Start custom CSS */@media only screen and (max-width: 1472px) {
    
    
.elementor-25 .elementor-element.elementor-element-10adf4e .elementor-nav-menu--main .elementor-item{
        padding-left: 18px!important;
    padding-right: 18px!important;
}
    
    
 
.elementor-25 .elementor-element.elementor-element-10adf4e .elementor-nav-menu--main .elementor-item {
    font-size: 16px!important;
}


}

.gold-button .elementor-button{
    letter-spacing: 1.68px!important;
background: linear-gradient(90deg, #d1b162 0%, #e6d092 25%, #ae8c3c 75%, #87682a 100%)!important;
border-width:0!important;
}

.gold-button:hover .elementor-button{
    background: linear-gradient(90deg, #2a3c5a 0%, #364b73 35%, #364b73 65%, #253755 100%)!important;
}


.gold-button .elementor-button {
    letter-spacing: 1.68px!important;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  padding: 5px 40px;
  border-radius: 6px;
  box-sizing: border-box;
  cursor: pointer;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  border: none;
  font-weight: 500;
  background: linear-gradient(
    78deg,
    #a1863f 0%,
    #a1863f 5.8%,
    #ddcd7a 30.8%,
    #fff3b7 47.9%,
    #ddcd7a 65.6%,
    #a1863f 89.1%
  );
}

.gold-button .elementor-button::before {
  content: '';
  position: absolute;
  inset: 0;
  border-radius: 6px;
  padding: 1px;
  background: linear-gradient(78deg, #f0b100, #9c6c0b);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
  pointer-events: none;
}

.gold-button .elementor-button::after {
  content: '';
  position: absolute;
  inset: 0;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");
  opacity: 0.25;
  pointer-events: none;
}

.gold-button .elementor-button .elementor-button-text {
  font-family: 'Hero New', sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 30px;
  letter-spacing: 0.12em;
  text-transform: uppercase;
  color: #1d2027;
  -webkit-text-stroke: 0.2px #1d2027;
  position: relative;
  z-index: 1;
  white-space: nowrap;
}

.gold-button .elementor-button:hover {
  background: linear-gradient(
    78deg,
    #a1863f 0%,
    #a1863f 5.8%,
    #ddcd7a 30.8%,
    #fff3b7 47.9%,
    #ddcd7a 65.6%,
    #a1863f 89.1%
  );
}

.gold-button .elementor-button:hover .elementor-button-text {
  color: #ffffff;
  -webkit-text-stroke: 0.2px #ffffff;
}



.gform-theme form .gform-footer .button {
    letter-spacing: 1.68px!important;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 245px;
  height: 40px;
  padding: 5px 40px;
  border-radius: 6px;
  box-sizing: border-box;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  border: none;
  font-family: 'Hero New', sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 30px;
  letter-spacing: 0.12em;
  text-transform: uppercase;
  color: #1d2027;
  -webkit-text-stroke: 0.2px #1d2027;
  white-space: nowrap;
  font-weight: 500;
  background: linear-gradient(
    78deg,
    #a1863f 0%,
    #a1863f 5.8%,
    #ddcd7a 30.8%,
    #fff3b7 47.9%,
    #ddcd7a 65.6%,
    #a1863f 89.1%
  );
}

.gform-theme form .gform-footer .button::before {
  content: '';
  position: absolute;
  inset: 0;
  border-radius: 6px;
  padding: 1px;
  background: linear-gradient(78deg, #f0b100, #9c6c0b);
  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
  pointer-events: none;
}

.gform-theme form .gform-footer .button:hover {
  color: #ffffff;

}


#gform_1 .gform-body .gfield--type-checkbox{
	background: #fff!important;
    padding: 16px!important;
    border-radius: 6px!important;
}


#gform_1 .gfield--type-choice .gchoice, #gform_1  .gfield--type-choice .ginput_container_consent{
    display: flex!important;
    flex-direction: row-reverse!important;
    gap: 20px!important;.
	
}

#gform_1  textarea,  input, #gform_1 .chosen-container, #gform_1 .ginput_container_select .gfield_select{
	border-radius: 6px!important;
	font-size: 18px!important;
}

#gform_1 .ginput_container span input, #gform_1 input[type="email"],#gform_1 input[type="tel"], #gform_1 .ginput_container_text input, #gform_1 .ginput_container_number input{
	padding:12px 16px!important;
	height: 63px!important;
}

#gform_1 .chosen-container{
	width: 100%!important;
		padding:12px 6px;
	height: 63px;
}

.gform-theme--framework .gform-field-label--type-inline{
	font-size: 16px!important;
	
}

#gform_1 .ginput_container_select .gfield_select{
	padding: 12px 16px;
	height: 63px;
}

#gform_1 .gform-footer{
	margin-top:0!important;
justify-content: center;
}

#gform_1 .gform-footer .button{

	color:#1D2027;
	font-weight: 500!important;
	}



#gform_1 .gform-footer .button {
    transition: transform 0.8s ease;
		width:206px;
		height:40px;
		line-height: 40px;
}


#gform_1 .gform-footer .button:hover {
    transform: translateY(-6px);
}
#gform_1 .gform-footer{
	justify-content: center;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi .chosen-choices li.search-choice{
    background-color: #122447!important;
}

.gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi,.gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi .chosen-choices{
    cursor: pointer!important;
}
.gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi{
    --gf-local-height: auto;
    --gf-local-radius: var(--gf-ctrl-multiselect-radius);
    padding-inline: 0;
    --gf-local-padding-x: var(--gf-ctrl-select-padding-x);
    background-image: var(--gf-ctrl-select-icon);
    background-position: var(--gf-ctrl-select-icon-position);
    background-repeat: no-repeat;
    background-size: var(--gf-ctrl-select-icon-size);
  
}


#gform_1 textarea, #gform_1 .chosen-container{
    padding-left: 16px;
    padding-right: 16px;
}
.gform_wrapper form *{  
	font-family: "Hero New", Sans-serif;
	}
	
	.gform-theme--framework .gform-field-label--type-inline{
	    margin-left:0;
	}
	
	.gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi .chosen-choices{
	    padding:0!important;
	}
	
	.gform-theme--framework .gform-field-label--type-inline{
	    margin: 0!important;
	}

#gform_1 .gfield--type-choice .gchoice{
    gap:10px!important;
}

.gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi .chosen-choices li.search-field input[type=text].chosen-search-input{
    opacity:unset!important;
    color:#102337!important;
}




.pattern {
  position: relative !important;
  overflow: visible !important;
  border-radius: 6px;
}

.pattern::before,
.pattern::after {
  content: "";
  position: absolute !important;
  width: 55px !important;
  height: 55px !important;
  background-repeat: no-repeat;
  background-size: contain;
  pointer-events: none;
  z-index: 10 !important; 
background-image: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.48491 30.0336C4.48491 29.8274 4.48492 29.6298 4.46774 29.4236C4.43337 29.1144 4.33888 28.7707 3.96089 28.7879C3.66021 28.8051 3.53993 29.1316 3.52274 29.3893C3.49697 29.6814 3.47979 29.9649 3.47979 30.257C3.4712 32.104 3.45401 48.5898 3.45401 54.9814C3.45401 55.1274 3.44542 55.2735 3.45401 55.4109C3.48838 55.7202 3.61725 55.9865 3.97806 55.9779C4.29592 55.9779 4.40761 55.7202 4.45056 55.4453C4.47633 55.2735 4.45916 55.1017 4.45916 54.9298C4.45916 50.7977 4.48493 34.2002 4.47634 30.0336H4.48491Z' fill='%23495E7C'/%3E%3Cpath d='M54.7238 4.50219C54.93 4.50219 55.1276 4.50219 55.3338 4.48501C55.6431 4.45064 55.9867 4.35614 55.9695 3.97815C55.9523 3.67747 55.6259 3.5572 55.3681 3.54001C55.0761 3.51424 54.7926 3.49706 54.5005 3.49706C52.6535 3.48847 36.1676 3.47129 29.776 3.47129C29.63 3.47129 29.484 3.4627 29.3465 3.47129C29.0372 3.50565 28.7709 3.63451 28.7795 3.99533C28.7795 4.31319 29.0372 4.42487 29.3121 4.46782C29.4839 4.4936 29.6558 4.47641 29.8276 4.47641C33.9598 4.47641 50.5573 4.50219 54.7238 4.4936V4.50219Z' fill='%23495E7C'/%3E%3Cpath d='M59.9898 0.584269C59.9641 0.232044 59.7063 0.111773 59.0362 0.111773C50.2736 0.111773 26.8893 0.111773 23.6592 0.137546C23.4015 0.137546 23.1437 0.154727 22.886 0.171908C22.4393 0.197681 22.2073 0.438225 22.2073 0.884948C22.1987 1.71826 22.2073 12.1046 22.2159 12.7575C19.5957 12.7575 16.3827 12.7575 13.7711 12.7661C13.7711 10.8761 13.7625 9.3727 13.7453 8.97752C14.424 8.97752 18.1696 8.9947 19.5098 8.97752C20.3002 8.97752 20.4376 8.83147 20.4978 8.02394C20.5149 7.82635 20.5407 3.29897 20.5321 1.24576C20.5321 0.953675 20.5665 0.429634 20.2744 0.257817C19.9909 0.0945908 19.6644 0.103183 19.3466 0.103183C18.9772 0.103183 14.3209 0.0774091 13.5907 0.128954C13.0323 0.171908 12.8949 0.326544 12.8433 0.867767C12.8261 1.06536 12.8347 6.64081 12.8175 8.02394C11.5375 8.02394 10.2575 8.02394 8.98603 8.02394C8.98603 5.78173 8.98603 3.26461 8.98603 1.65812C8.98603 1.46053 8.98603 1.25435 8.98603 1.05677C8.96885 0.111773 8.87433 0.0172732 7.9637 9.15527e-05C7.55993 9.15527e-05 7.16476 9.15527e-05 6.76099 9.15527e-05C6.7524 9.15527e-05 6.73522 9.15527e-05 6.72663 9.15527e-05C6.64931 9.15527e-05 2.54288 9.20769e-05 1.56353 0.00868292C1.38312 0.00868292 1.19413 0.00868292 1.01372 0.00868292C0.567 0.00868292 0.32646 0.0344554 0.180416 0.1805C0.0429626 0.317953 0.00859923 0.567087 0.00859923 1.01381C0.00859923 1.19422 0 6.65799 0 6.73531C0 6.7439 0 6.76108 0 6.76967C0 7.17344 0 7.56862 0 7.97239C0.0171817 8.89161 0.111685 8.97752 1.05668 8.9947C1.25427 8.9947 5.78165 8.9947 8.02386 8.9947C8.02386 10.2661 8.02386 11.5462 8.02386 12.8262C6.64073 12.8348 1.06527 12.8262 0.867683 12.852C0.32646 12.9035 0.163226 13.0324 0.128863 13.5994C0.0773176 14.3296 0.103086 18.7281 0.103086 19.0975C0.103086 19.4154 0.0859084 19.7418 0.257725 20.0253C0.429542 20.3174 0.953583 20.2831 1.24567 20.2831C3.30747 20.2831 7.82627 20.2659 8.02386 20.2487C8.8314 20.1886 8.97743 20.0597 8.97743 19.2608C8.98602 17.912 8.97743 14.4327 8.97743 13.754C9.37261 13.7626 10.876 13.7712 12.766 13.7798C12.766 16.3914 12.7574 19.003 12.7574 21.6232C12.1045 21.6061 1.71817 21.6061 0.884861 21.6146C0.438137 21.6146 0.197589 21.8552 0.171817 22.2933C0.154635 22.551 0.137462 22.8088 0.137462 23.0665C0.12028 26.3052 0.103094 50.2909 0.111685 59.0449C0.111685 59.715 0.231957 59.9727 0.584181 59.9985C0.970769 60.0329 1.12541 59.7408 1.12541 59.0277C1.12541 47.5504 1.1254 24.1575 1.15976 22.551C1.52917 22.551 8.89152 22.5339 12.2677 22.551C13.7711 22.551 13.7797 22.551 13.7797 21.0219C13.7797 19.1405 13.7797 16.2626 13.7797 13.7798C16.2625 13.7798 19.1404 13.7798 21.0218 13.7798C22.5595 13.7798 23.1609 13.7798 23.1523 12.2678C23.1351 8.89161 23.1523 1.52067 23.1523 1.15985C24.7674 1.12549 47.5503 1.12549 59.0277 1.12549C59.7321 1.12549 60.0242 0.970857 59.9984 0.584269H59.9898ZM19.7074 0.979448C19.7504 4.85392 19.7332 3.29038 19.6988 8.03253C17.7745 8.03253 15.7212 8.02394 13.7883 8.02394C13.7625 3.88315 13.7797 4.86251 13.7453 0.979448C17.5854 0.99663 16.5545 0.953676 19.716 0.979448H19.7074ZM8.01526 19.4841C3.27311 19.5185 4.84524 19.5099 0.970769 19.4669C0.944997 16.3141 0.987951 17.6027 0.970769 13.754C4.85383 13.7884 3.87447 13.7712 8.01526 13.797V19.4841ZM0.936414 8.02394C0.936414 3.33334 0.927811 4.32988 0.987947 1.00522C4.3126 0.945085 3.31606 0.953675 8.00666 0.953675C8.00666 3.29038 8.00666 5.64427 8.00666 8.03253C5.627 8.03253 3.26452 8.03253 0.927815 8.03253L0.936414 8.02394ZM8.98603 12.7747C8.98603 12.5943 8.98603 10.9964 8.98603 8.9947C10.9877 8.9947 12.5856 8.9947 12.766 8.9947C12.766 10.2576 12.766 11.5118 12.766 12.7747C11.5117 12.7747 10.2489 12.7747 8.98603 12.7747Z' fill='%23495E7C'/%3E%3C/svg%3E");


}


.pattern::before {
  top: 20px !important;
  left: 20px !important;
  
}

.pattern::after {
  bottom: 20px !important;
  right: 20px !important;
  transform: rotate(180deg) !important;
}

.pattern2 {
  position: relative !important;
  overflow: visible !important;
  border-radius: 6px;
}

.pattern2::before,
.pattern2::after {
  content: "";
  position: absolute !important;
  width: 55px !important;
  height: 55px !important;
  background-repeat: no-repeat;
  background-size: contain;
  pointer-events: none;
  z-index: 10 !important; 
background-image: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.48491 30.0336C4.48491 29.8274 4.48492 29.6298 4.46774 29.4236C4.43337 29.1144 4.33888 28.7707 3.96089 28.7879C3.66021 28.8051 3.53993 29.1316 3.52274 29.3893C3.49697 29.6814 3.47979 29.9649 3.47979 30.257C3.4712 32.104 3.45401 48.5898 3.45401 54.9814C3.45401 55.1274 3.44542 55.2735 3.45401 55.4109C3.48838 55.7202 3.61725 55.9865 3.97806 55.9779C4.29592 55.9779 4.40761 55.7202 4.45056 55.4453C4.47633 55.2735 4.45916 55.1017 4.45916 54.9298C4.45916 50.7977 4.48493 34.2002 4.47634 30.0336H4.48491Z' fill='%23495E7C'/%3E%3Cpath d='M54.7238 4.50219C54.93 4.50219 55.1276 4.50219 55.3338 4.48501C55.6431 4.45064 55.9867 4.35614 55.9695 3.97815C55.9523 3.67747 55.6259 3.5572 55.3681 3.54001C55.0761 3.51424 54.7926 3.49706 54.5005 3.49706C52.6535 3.48847 36.1676 3.47129 29.776 3.47129C29.63 3.47129 29.484 3.4627 29.3465 3.47129C29.0372 3.50565 28.7709 3.63451 28.7795 3.99533C28.7795 4.31319 29.0372 4.42487 29.3121 4.46782C29.4839 4.4936 29.6558 4.47641 29.8276 4.47641C33.9598 4.47641 50.5573 4.50219 54.7238 4.4936V4.50219Z' fill='%23495E7C'/%3E%3Cpath d='M59.9898 0.584269C59.9641 0.232044 59.7063 0.111773 59.0362 0.111773C50.2736 0.111773 26.8893 0.111773 23.6592 0.137546C23.4015 0.137546 23.1437 0.154727 22.886 0.171908C22.4393 0.197681 22.2073 0.438225 22.2073 0.884948C22.1987 1.71826 22.2073 12.1046 22.2159 12.7575C19.5957 12.7575 16.3827 12.7575 13.7711 12.7661C13.7711 10.8761 13.7625 9.3727 13.7453 8.97752C14.424 8.97752 18.1696 8.9947 19.5098 8.97752C20.3002 8.97752 20.4376 8.83147 20.4978 8.02394C20.5149 7.82635 20.5407 3.29897 20.5321 1.24576C20.5321 0.953675 20.5665 0.429634 20.2744 0.257817C19.9909 0.0945908 19.6644 0.103183 19.3466 0.103183C18.9772 0.103183 14.3209 0.0774091 13.5907 0.128954C13.0323 0.171908 12.8949 0.326544 12.8433 0.867767C12.8261 1.06536 12.8347 6.64081 12.8175 8.02394C11.5375 8.02394 10.2575 8.02394 8.98603 8.02394C8.98603 5.78173 8.98603 3.26461 8.98603 1.65812C8.98603 1.46053 8.98603 1.25435 8.98603 1.05677C8.96885 0.111773 8.87433 0.0172732 7.9637 9.15527e-05C7.55993 9.15527e-05 7.16476 9.15527e-05 6.76099 9.15527e-05C6.7524 9.15527e-05 6.73522 9.15527e-05 6.72663 9.15527e-05C6.64931 9.15527e-05 2.54288 9.20769e-05 1.56353 0.00868292C1.38312 0.00868292 1.19413 0.00868292 1.01372 0.00868292C0.567 0.00868292 0.32646 0.0344554 0.180416 0.1805C0.0429626 0.317953 0.00859923 0.567087 0.00859923 1.01381C0.00859923 1.19422 0 6.65799 0 6.73531C0 6.7439 0 6.76108 0 6.76967C0 7.17344 0 7.56862 0 7.97239C0.0171817 8.89161 0.111685 8.97752 1.05668 8.9947C1.25427 8.9947 5.78165 8.9947 8.02386 8.9947C8.02386 10.2661 8.02386 11.5462 8.02386 12.8262C6.64073 12.8348 1.06527 12.8262 0.867683 12.852C0.32646 12.9035 0.163226 13.0324 0.128863 13.5994C0.0773176 14.3296 0.103086 18.7281 0.103086 19.0975C0.103086 19.4154 0.0859084 19.7418 0.257725 20.0253C0.429542 20.3174 0.953583 20.2831 1.24567 20.2831C3.30747 20.2831 7.82627 20.2659 8.02386 20.2487C8.8314 20.1886 8.97743 20.0597 8.97743 19.2608C8.98602 17.912 8.97743 14.4327 8.97743 13.754C9.37261 13.7626 10.876 13.7712 12.766 13.7798C12.766 16.3914 12.7574 19.003 12.7574 21.6232C12.1045 21.6061 1.71817 21.6061 0.884861 21.6146C0.438137 21.6146 0.197589 21.8552 0.171817 22.2933C0.154635 22.551 0.137462 22.8088 0.137462 23.0665C0.12028 26.3052 0.103094 50.2909 0.111685 59.0449C0.111685 59.715 0.231957 59.9727 0.584181 59.9985C0.970769 60.0329 1.12541 59.7408 1.12541 59.0277C1.12541 47.5504 1.1254 24.1575 1.15976 22.551C1.52917 22.551 8.89152 22.5339 12.2677 22.551C13.7711 22.551 13.7797 22.551 13.7797 21.0219C13.7797 19.1405 13.7797 16.2626 13.7797 13.7798C16.2625 13.7798 19.1404 13.7798 21.0218 13.7798C22.5595 13.7798 23.1609 13.7798 23.1523 12.2678C23.1351 8.89161 23.1523 1.52067 23.1523 1.15985C24.7674 1.12549 47.5503 1.12549 59.0277 1.12549C59.7321 1.12549 60.0242 0.970857 59.9984 0.584269H59.9898ZM19.7074 0.979448C19.7504 4.85392 19.7332 3.29038 19.6988 8.03253C17.7745 8.03253 15.7212 8.02394 13.7883 8.02394C13.7625 3.88315 13.7797 4.86251 13.7453 0.979448C17.5854 0.99663 16.5545 0.953676 19.716 0.979448H19.7074ZM8.01526 19.4841C3.27311 19.5185 4.84524 19.5099 0.970769 19.4669C0.944997 16.3141 0.987951 17.6027 0.970769 13.754C4.85383 13.7884 3.87447 13.7712 8.01526 13.797V19.4841ZM0.936414 8.02394C0.936414 3.33334 0.927811 4.32988 0.987947 1.00522C4.3126 0.945085 3.31606 0.953675 8.00666 0.953675C8.00666 3.29038 8.00666 5.64427 8.00666 8.03253C5.627 8.03253 3.26452 8.03253 0.927815 8.03253L0.936414 8.02394ZM8.98603 12.7747C8.98603 12.5943 8.98603 10.9964 8.98603 8.9947C10.9877 8.9947 12.5856 8.9947 12.766 8.9947C12.766 10.2576 12.766 11.5118 12.766 12.7747C11.5117 12.7747 10.2489 12.7747 8.98603 12.7747Z' fill='%23495E7C'/%3E%3C/svg%3E");

}


.pattern2::before {
  top: 20px !important;
  left: 20px !important;
}

.pattern2::after {
  bottom: 20px !important;
  right: 20px !important;
  transform: rotate(180deg) !important;
}



.pattern3 {
  position: relative !important;
  overflow: visible !important;
  border-radius: 6px;
}

.pattern3::before{
  content: "";
  position: absolute !important;
  width: 55px !important;
  height: 55px !important;
  background-repeat: no-repeat;
  background-size: contain;
  pointer-events: none;
  z-index: 10 !important; 
   transform: rotate(90deg);
background-image: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.48491 30.0336C4.48491 29.8274 4.48492 29.6298 4.46774 29.4236C4.43337 29.1144 4.33888 28.7707 3.96089 28.7879C3.66021 28.8051 3.53993 29.1316 3.52274 29.3893C3.49697 29.6814 3.47979 29.9649 3.47979 30.257C3.4712 32.104 3.45401 48.5898 3.45401 54.9814C3.45401 55.1274 3.44542 55.2735 3.45401 55.4109C3.48838 55.7202 3.61725 55.9865 3.97806 55.9779C4.29592 55.9779 4.40761 55.7202 4.45056 55.4453C4.47633 55.2735 4.45916 55.1017 4.45916 54.9298C4.45916 50.7977 4.48493 34.2002 4.47634 30.0336H4.48491Z' fill='%23495E7C'/%3E%3Cpath d='M54.7238 4.50219C54.93 4.50219 55.1276 4.50219 55.3338 4.48501C55.6431 4.45064 55.9867 4.35614 55.9695 3.97815C55.9523 3.67747 55.6259 3.5572 55.3681 3.54001C55.0761 3.51424 54.7926 3.49706 54.5005 3.49706C52.6535 3.48847 36.1676 3.47129 29.776 3.47129C29.63 3.47129 29.484 3.4627 29.3465 3.47129C29.0372 3.50565 28.7709 3.63451 28.7795 3.99533C28.7795 4.31319 29.0372 4.42487 29.3121 4.46782C29.4839 4.4936 29.6558 4.47641 29.8276 4.47641C33.9598 4.47641 50.5573 4.50219 54.7238 4.4936V4.50219Z' fill='%23495E7C'/%3E%3Cpath d='M59.9898 0.584269C59.9641 0.232044 59.7063 0.111773 59.0362 0.111773C50.2736 0.111773 26.8893 0.111773 23.6592 0.137546C23.4015 0.137546 23.1437 0.154727 22.886 0.171908C22.4393 0.197681 22.2073 0.438225 22.2073 0.884948C22.1987 1.71826 22.2073 12.1046 22.2159 12.7575C19.5957 12.7575 16.3827 12.7575 13.7711 12.7661C13.7711 10.8761 13.7625 9.3727 13.7453 8.97752C14.424 8.97752 18.1696 8.9947 19.5098 8.97752C20.3002 8.97752 20.4376 8.83147 20.4978 8.02394C20.5149 7.82635 20.5407 3.29897 20.5321 1.24576C20.5321 0.953675 20.5665 0.429634 20.2744 0.257817C19.9909 0.0945908 19.6644 0.103183 19.3466 0.103183C18.9772 0.103183 14.3209 0.0774091 13.5907 0.128954C13.0323 0.171908 12.8949 0.326544 12.8433 0.867767C12.8261 1.06536 12.8347 6.64081 12.8175 8.02394C11.5375 8.02394 10.2575 8.02394 8.98603 8.02394C8.98603 5.78173 8.98603 3.26461 8.98603 1.65812C8.98603 1.46053 8.98603 1.25435 8.98603 1.05677C8.96885 0.111773 8.87433 0.0172732 7.9637 9.15527e-05C7.55993 9.15527e-05 7.16476 9.15527e-05 6.76099 9.15527e-05C6.7524 9.15527e-05 6.73522 9.15527e-05 6.72663 9.15527e-05C6.64931 9.15527e-05 2.54288 9.20769e-05 1.56353 0.00868292C1.38312 0.00868292 1.19413 0.00868292 1.01372 0.00868292C0.567 0.00868292 0.32646 0.0344554 0.180416 0.1805C0.0429626 0.317953 0.00859923 0.567087 0.00859923 1.01381C0.00859923 1.19422 0 6.65799 0 6.73531C0 6.7439 0 6.76108 0 6.76967C0 7.17344 0 7.56862 0 7.97239C0.0171817 8.89161 0.111685 8.97752 1.05668 8.9947C1.25427 8.9947 5.78165 8.9947 8.02386 8.9947C8.02386 10.2661 8.02386 11.5462 8.02386 12.8262C6.64073 12.8348 1.06527 12.8262 0.867683 12.852C0.32646 12.9035 0.163226 13.0324 0.128863 13.5994C0.0773176 14.3296 0.103086 18.7281 0.103086 19.0975C0.103086 19.4154 0.0859084 19.7418 0.257725 20.0253C0.429542 20.3174 0.953583 20.2831 1.24567 20.2831C3.30747 20.2831 7.82627 20.2659 8.02386 20.2487C8.8314 20.1886 8.97743 20.0597 8.97743 19.2608C8.98602 17.912 8.97743 14.4327 8.97743 13.754C9.37261 13.7626 10.876 13.7712 12.766 13.7798C12.766 16.3914 12.7574 19.003 12.7574 21.6232C12.1045 21.6061 1.71817 21.6061 0.884861 21.6146C0.438137 21.6146 0.197589 21.8552 0.171817 22.2933C0.154635 22.551 0.137462 22.8088 0.137462 23.0665C0.12028 26.3052 0.103094 50.2909 0.111685 59.0449C0.111685 59.715 0.231957 59.9727 0.584181 59.9985C0.970769 60.0329 1.12541 59.7408 1.12541 59.0277C1.12541 47.5504 1.1254 24.1575 1.15976 22.551C1.52917 22.551 8.89152 22.5339 12.2677 22.551C13.7711 22.551 13.7797 22.551 13.7797 21.0219C13.7797 19.1405 13.7797 16.2626 13.7797 13.7798C16.2625 13.7798 19.1404 13.7798 21.0218 13.7798C22.5595 13.7798 23.1609 13.7798 23.1523 12.2678C23.1351 8.89161 23.1523 1.52067 23.1523 1.15985C24.7674 1.12549 47.5503 1.12549 59.0277 1.12549C59.7321 1.12549 60.0242 0.970857 59.9984 0.584269H59.9898ZM19.7074 0.979448C19.7504 4.85392 19.7332 3.29038 19.6988 8.03253C17.7745 8.03253 15.7212 8.02394 13.7883 8.02394C13.7625 3.88315 13.7797 4.86251 13.7453 0.979448C17.5854 0.99663 16.5545 0.953676 19.716 0.979448H19.7074ZM8.01526 19.4841C3.27311 19.5185 4.84524 19.5099 0.970769 19.4669C0.944997 16.3141 0.987951 17.6027 0.970769 13.754C4.85383 13.7884 3.87447 13.7712 8.01526 13.797V19.4841ZM0.936414 8.02394C0.936414 3.33334 0.927811 4.32988 0.987947 1.00522C4.3126 0.945085 3.31606 0.953675 8.00666 0.953675C8.00666 3.29038 8.00666 5.64427 8.00666 8.03253C5.627 8.03253 3.26452 8.03253 0.927815 8.03253L0.936414 8.02394ZM8.98603 12.7747C8.98603 12.5943 8.98603 10.9964 8.98603 8.9947C10.9877 8.9947 12.5856 8.9947 12.766 8.9947C12.766 10.2576 12.766 11.5118 12.766 12.7747C11.5117 12.7747 10.2489 12.7747 8.98603 12.7747Z' fill='%23495E7C'/%3E%3C/svg%3E");


  top: 0 !important;
  left: calc(100% - 55px) !important;
}




.elementor-widget-loop-carousel .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{


background: linear-gradient(
    to top,
    #9C6C0B 1.66%,
    #E7D164 26.92%,
    #FFF5C1 50%,
    #E7D164 68.75%,
    #9C6C0B 86.25%
  )!important;
}
.elementor-widget-loop-carousel .swiper-horizontal~.swiper-pagination-progressbar{
background: rgba(156, 108, 11, 0.30)!important;
}



@media only screen and (max-width: 1163px) {
	.elementor-25 .elementor-element.elementor-element-10adf4e .elementor-nav-menu--main .elementor-item{
		padding-left: 10px !important;
        padding-right: 10px !important;
	}

.elementor-25 .elementor-element.elementor-element-10adf4e .elementor-nav-menu--main .elementor-item{
	font-size:15px!important;
}
}

#gform_1 .gfield--type-choice .gchoice{
        justify-content: space-between!important;
    align-items: center!important;
}
#gform_fields_1 .gchoice_1_14_1 .gform-field-label--type-inline{
    max-width: 361px;
}


.ul-li-bottom-10 ul li{
    margin-bottom: 10px;
}

.elementor-widget-n-carousel .e-n-carousel>.swiper-wrapper>.swiper-slide>.e-con{
    padding: 0;
}
.progress-bar-bottom .swiper-pagination{
    top: auto;
    bottom: -30px;
    left: 0;
    width: 100%;
    height: 4px;
    border-radius: 6px;
}


.progress-bar-bottom .swiper-pagination .swiper-pagination-progressbar-fill{
    background: linear-gradient(
    to top,
    #9C6C0B 1.66%,
    #E7D164 26.92%,
    #FFF5C1 50%,
    #E7D164 68.75%,
    #9C6C0B 86.25%
  )!important;
  height: 6px;
  border-radius: 6px;
}
.progress-bar-bottom .swiper-pagination{
    height: 6px;
background: rgba(156, 108, 11, 0.30)!important;
}

.elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown{
    width: 100%!important;
}

.elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown a{
justify-content: center;
}

.elementor-nav-menu li:first-child a{
    padding-top:12px!important;
}

.elementor-nav-menu li:last-child a{
    padding-bottom:12px!important;
}





@media only screen and (max-width: 1024px) {
    .fff-overlay::before{
        background-image: linear-gradient(90deg, #ffffffdb 85%, #ffffff82 100%)!important;
    }
}

@media only screen and (max-width: 600px) {
.gold-button .elementor-button .elementor-button-text{
        white-space: normal!important;
        line-height: 140%;
}

.gold-button .elementor-button{
height: unset!important;
}
    
}


@media only screen and (max-width: 600px) {
	body .gform-theme--foundation .gform_fields{
		row-gap:20px;
	}
	body #gform_1 .ginput_container span input, #gform_1 input[type="email"], #gform_1 input[type="tel"], #gform_1 .ginput_container_text input, #gform_1 .ginput_container_number input{
		font-size:14px!important;
		
	}
	body #gform_1 .ginput_container span input, body #gform_1 input[type="email"], body #gform_1 input[type="tel"], body #gform_1 .ginput_container_text input, body #gform_1 .ginput_container_number input{
		height: 43px !important;
	}

	body #gform_1 .ginput_container_select .gfield_select{
		font-size:14px!important;
		line-height:160%!important;
		height: 43px !important;

	}
	
	body  #input_1_10_chosen .chosen-choices{
		padding:unset!important;
		font-size:14px!important;
		line-height:160%!important;
	}
	body  #input_1_10_chosen .chosen-choices .search-field::after{
		left: 0;
	}
	body #gform_1 textarea, #gform_1 .chosen-container{
		font-size:14px!important;
		line-height:160%!important;
	}
	body #gform_fields_1 .gchoice_1_14_1 .gform-field-label--type-inline{
				font-size:14px!important;
		line-height:160%!important;
	}
	
	body #gform_1 .gform-footer .button{
		font-size:14px!important;
	}
}

@media only screen and (max-width: 600px) {
    #field_1_19 #input_1_19 {
        height: 110px !important;
        min-height: 110px !important;
    }
}/* End custom CSS */