.elementor-637 .elementor-element.elementor-element-97bfd84{--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;--gap:0px 0px;--background-transition:0.3s;}.elementor-637 .elementor-element.elementor-element-a9f9397{width:var( --container-widget-width, 10.494% );max-width:10.494%;--container-widget-width:10.494%;--container-widget-flex-grow:0;}.elementor-637 .elementor-element.elementor-element-a9f9397.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-637 .elementor-element.elementor-element-da4c79c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--background-transition:0.3s;}.elementor-637 .elementor-element.elementor-element-da4c79c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-637 .elementor-element.elementor-element-1af454d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-1af454d.elementor-element{--align-self:center;}.elementor-637 .elementor-element.elementor-element-1af454d .elementor-menu-toggle{margin:0 auto;}.elementor-637 .elementor-element.elementor-element-1af454d .elementor-nav-menu .elementor-item{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 );}.elementor-637 .elementor-element.elementor-element-1af454d .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-astglobalcolor5 );fill:var( --e-global-color-astglobalcolor5 );}.elementor-637 .elementor-element.elementor-element-1af454d .elementor-nav-menu--main .elementor-item:hover,
					.elementor-637 .elementor-element.elementor-element-1af454d .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-637 .elementor-element.elementor-element-1af454d .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-637 .elementor-element.elementor-element-1af454d .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-astglobalcolor4 );fill:var( --e-global-color-astglobalcolor4 );}.elementor-637 .elementor-element.elementor-element-1af454d .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-637 .elementor-element.elementor-element-1af454d .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-637 .elementor-element.elementor-element-1af454d .e--pointer-framed .elementor-item:before,
					.elementor-637 .elementor-element.elementor-element-1af454d .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-astglobalcolor4 );}.elementor-637 .elementor-element.elementor-element-1af454d .e--pointer-framed .elementor-item:before{border-width:5px;}.elementor-637 .elementor-element.elementor-element-1af454d .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 5px 5px;}.elementor-637 .elementor-element.elementor-element-1af454d .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:5px 5px 0 0;}.elementor-637 .elementor-element.elementor-element-1af454d .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:5px 0 0 5px;}.elementor-637 .elementor-element.elementor-element-1af454d .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 5px 5px 0;}.elementor-637 .elementor-element.elementor-element-1af454d .e--pointer-underline .elementor-item:after,
					 .elementor-637 .elementor-element.elementor-element-1af454d .e--pointer-overline .elementor-item:before,
					 .elementor-637 .elementor-element.elementor-element-1af454d .e--pointer-double-line .elementor-item:before,
					 .elementor-637 .elementor-element.elementor-element-1af454d .e--pointer-double-line .elementor-item:after{height:5px;}.elementor-637 .elementor-element.elementor-element-1af454d{--e-nav-menu-horizontal-menu-item-margin:calc( 12px / 2 );}.elementor-637 .elementor-element.elementor-element-1af454d .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:12px;}.elementor-637 .elementor-element.elementor-element-1348fda .elementor-button{background-color:var( --e-global-color-astglobalcolor5 );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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.3s;}.elementor-637 .elementor-element.elementor-element-1348fda .elementor-button:hover, .elementor-637 .elementor-element.elementor-element-1348fda .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-astglobalcolor5 );}.elementor-637 .elementor-element.elementor-element-1348fda{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;}.elementor-637 .elementor-element.elementor-element-1348fda.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-637 .elementor-element.elementor-element-1348fda .elementor-button:hover svg, .elementor-637 .elementor-element.elementor-element-1348fda .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-637 .elementor-element.elementor-element-aea79e2{--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;--gap:0px 0px;--background-transition:0.3s;}.elementor-637 .elementor-element.elementor-element-aea79e2:not(.elementor-motion-effects-element-type-background), .elementor-637 .elementor-element.elementor-element-aea79e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-637 .elementor-element.elementor-element-aea79e2, .elementor-637 .elementor-element.elementor-element-aea79e2::before{--border-transition:0.3s;}.elementor-637 .elementor-element.elementor-element-6637a27{--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;--background-transition:0.3s;}.elementor-637 .elementor-element.elementor-element-6637a27.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-637 .elementor-element.elementor-element-41729e3{width:var( --container-widget-width, 104.742% );max-width:104.742%;--container-widget-width:104.742%;--container-widget-flex-grow:0;}.elementor-637 .elementor-element.elementor-element-41729e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-637 .elementor-element.elementor-element-dcb2e62{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;}.elementor-637 .elementor-element.elementor-element-dcb2e62.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-637 .elementor-element.elementor-element-d99758e .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );font-family:"Work Sans", Sans-serif;font-size:42px;font-weight:600;}.elementor-637 .elementor-element.elementor-element-1c98e55{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-637 .elementor-element.elementor-element-1c98e55 > .elementor-widget-container{--e-transform-translateY:0px;}.elementor-637 .elementor-element.elementor-element-1c98e55.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-637 .elementor-element.elementor-element-35b8d66{--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;--background-transition:0.3s;}.elementor-637 .elementor-element.elementor-element-8fc8ef4{--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;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-637 .elementor-element.elementor-element-f2d8349{--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;--background-transition:0.3s;}.elementor-637 .elementor-element.elementor-element-f2d8349.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-637 .elementor-element.elementor-element-ac487c1{--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;--background-transition:0.3s;}.elementor-637 .elementor-element.elementor-element-ac487c1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-637 .elementor-element.elementor-element-4ec1df6.elementor-element{--align-self:center;}.elementor-637 .elementor-element.elementor-element-4ec1df6 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );font-family:"Work Sans", Sans-serif;font-size:31px;font-weight:600;}.elementor-637 .elementor-element.elementor-element-aa40269 > .elementor-widget-container{margin:0px 0px 0px 00px;}.elementor-637 .elementor-element.elementor-element-aa40269.elementor-element{--align-self:center;}.elementor-637 .elementor-element.elementor-element-aa40269 .elementor-menu-toggle{margin:0 auto;}.elementor-637 .elementor-element.elementor-element-aa40269 .elementor-nav-menu .elementor-item{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 );}.elementor-637 .elementor-element.elementor-element-aa40269 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-astglobalcolor5 );fill:var( --e-global-color-astglobalcolor5 );}.elementor-637 .elementor-element.elementor-element-aa40269 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-637 .elementor-element.elementor-element-aa40269 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-637 .elementor-element.elementor-element-aa40269 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-637 .elementor-element.elementor-element-aa40269 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-astglobalcolor4 );fill:var( --e-global-color-astglobalcolor4 );}.elementor-637 .elementor-element.elementor-element-aa40269 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-637 .elementor-element.elementor-element-aa40269 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-637 .elementor-element.elementor-element-aa40269 .e--pointer-framed .elementor-item:before,
					.elementor-637 .elementor-element.elementor-element-aa40269 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-astglobalcolor4 );}.elementor-637 .elementor-element.elementor-element-aa40269 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-637 .elementor-element.elementor-element-aa40269 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-637 .elementor-element.elementor-element-aa40269 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-637 .elementor-element.elementor-element-aa40269 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-astglobalcolor5 );}.elementor-637 .elementor-element.elementor-element-aa40269 .e--pointer-framed .elementor-item:before{border-width:5px;}.elementor-637 .elementor-element.elementor-element-aa40269 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 5px 5px;}.elementor-637 .elementor-element.elementor-element-aa40269 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:5px 5px 0 0;}.elementor-637 .elementor-element.elementor-element-aa40269 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:5px 0 0 5px;}.elementor-637 .elementor-element.elementor-element-aa40269 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 5px 5px 0;}.elementor-637 .elementor-element.elementor-element-aa40269 .e--pointer-underline .elementor-item:after,
					 .elementor-637 .elementor-element.elementor-element-aa40269 .e--pointer-overline .elementor-item:before,
					 .elementor-637 .elementor-element.elementor-element-aa40269 .e--pointer-double-line .elementor-item:before,
					 .elementor-637 .elementor-element.elementor-element-aa40269 .e--pointer-double-line .elementor-item:after{height:5px;}.elementor-637 .elementor-element.elementor-element-aa40269{--e-nav-menu-horizontal-menu-item-margin:calc( 12px / 2 );}.elementor-637 .elementor-element.elementor-element-aa40269 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:12px;}.elementor-637 .elementor-element.elementor-element-51bc456{--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;--background-transition:0.3s;}.elementor-637 .elementor-element.elementor-element-51bc456.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-637 .elementor-element.elementor-element-9385e24 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );font-family:"Work Sans", Sans-serif;font-size:31px;font-weight:600;}.elementor-637 .elementor-element.elementor-element-47d3c6c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(24px/2);}.elementor-637 .elementor-element.elementor-element-47d3c6c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(24px/2);}.elementor-637 .elementor-element.elementor-element-47d3c6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(24px/2);margin-left:calc(24px/2);}.elementor-637 .elementor-element.elementor-element-47d3c6c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-24px/2);margin-left:calc(-24px/2);}body.rtl .elementor-637 .elementor-element.elementor-element-47d3c6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-24px/2);}body:not(.rtl) .elementor-637 .elementor-element.elementor-element-47d3c6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-24px/2);}.elementor-637 .elementor-element.elementor-element-47d3c6c .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-637 .elementor-element.elementor-element-47d3c6c .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor5 );transition:fill 0.3s;}.elementor-637 .elementor-element.elementor-element-47d3c6c{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-637 .elementor-element.elementor-element-47d3c6c .elementor-icon-list-icon{padding-right:0px;}.elementor-637 .elementor-element.elementor-element-47d3c6c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-637 .elementor-element.elementor-element-47d3c6c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;}.elementor-637 .elementor-element.elementor-element-47d3c6c .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-637 .elementor-element.elementor-element-24860fe{--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;--background-transition:0.3s;}.elementor-637 .elementor-element.elementor-element-24860fe.e-con{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-637 .elementor-element.elementor-element-da4c79c{--width:83%;}.elementor-637 .elementor-element.elementor-element-6637a27{--width:62%;}.elementor-637 .elementor-element.elementor-element-dcb2e62{--width:38.848%;}.elementor-637 .elementor-element.elementor-element-f2d8349{--width:17.525%;}.elementor-637 .elementor-element.elementor-element-ac487c1{--width:21.834%;}.elementor-637 .elementor-element.elementor-element-51bc456{--width:25.514%;}.elementor-637 .elementor-element.elementor-element-24860fe{--width:28.28%;}}@media(max-width:1024px){.elementor-637 .elementor-element.elementor-element-1af454d .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-secondary-font-size );}.elementor-637 .elementor-element.elementor-element-1348fda .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-637 .elementor-element.elementor-element-aa40269 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-637 .elementor-element.elementor-element-1af454d .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-secondary-font-size );}.elementor-637 .elementor-element.elementor-element-1348fda .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-637 .elementor-element.elementor-element-aa40269 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-secondary-font-size );}}/* Start custom CSS for wpforms, class: .elementor-element-1c98e55 *//* Center the WPForms within its container */
.wpforms-container {
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center; /* Center all text within the container */
}

/* Make WPForms background transparent and text white */
.wpforms-form {
    background-color: transparent !important;
    border: none !important;
    color: Black !important;
    max-width: 100%;
    margin: 0 auto; /* Center the form horizontally */
}

/* Style individual input fields to be centered */
.wpforms-form input,
.wpforms-form textarea,
.wpforms-form select {
    color: Black !important;
    background-color: !important;
    border-color: white !important;
    width: 80%; /* Set a width to ensure centering */
    margin: 5px auto; /* Reduce margin between fields */
    display: block;
    padding: 8px; /* Reduce padding to make the fields more compact */
    box-sizing: border-box; /* Ensure padding doesn't affect width */
}

/* Handle the First and Last Name fields separately */
.wpforms-field-container .wpforms-field {
    display: flex;
    flex-direction: column;
    align-items: center; /* Center the label and input within the form */
    width: 100%;
    margin-bottom: -15px; /* Reduce margin between name fields and others */
}

.wpforms-field-container .wpforms-field input {
    width: 80%; /* Ensure input fields are centered and consistent */
}

/* Style placeholders in the form fields */
.wpforms-form input::placeholder {
    color: Black;
    opacity: 0.9; /* Slightly transparent to differentiate from actual input text */
}

/* Style labels and any other text */
.wpforms-form label,
.wpforms-form p,
.wpforms-form h1,
.wpforms-form h2,
.wpforms-form h3,
.wpforms-form h4,
.wpforms-form h5,
.wpforms-form h6 {
    color: white !important;
    text-align: center; /* Center-align form labels and text */
    margin-bottom: 3px; /* Reduce space between labels and fields */
}

/* Style the submit button */
.wpforms-submit {
    background-color: white !important;
    color: #1C00FF !important;
    border: 2px solid #1C00FF !important;
    padding: 8px 16px; /* Reduce padding to make the button more compact */
    font-size: 14px; /* Slightly smaller font size */
    cursor: pointer;
    transition: background-color 0.3s ease, color 0.3s ease;
    display: block;
    margin: 10px auto 0 auto; /* Reduce margin to minimize space around the button */
}

/* Hover effect for the submit button */
.wpforms-submit:hover {
    background-color: #E016FF !important;
    color: white !important;
    border-color: #1C00FF !important;
    
}

.elementor-637 .elementor-element.elementor-element-1c98e55 input[type="text"],
.elementor-637 .elementor-element.elementor-element-1c98e55 input[type="email"],
.elementor-637 .elementor-element.elementor-element-1c98e55 textarea {
  color: black;
}/* End custom CSS */