.elementor-2988 .elementor-element.elementor-element-28d0117{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2988 .elementor-element.elementor-element-061f69a{--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-2988 .elementor-element.elementor-element-e6be79f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2988 .elementor-element.elementor-element-e0519fc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2988 .elementor-element.elementor-element-53584a2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2988 .elementor-element.elementor-element-abad766 .tx-section{padding:20px 10px 50px 10px;}.elementor-2988 .elementor-element.elementor-element-c690ca5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2988 .elementor-element.elementor-element-d26ca27 .tx-section{padding:20px 10px 20px 10px;}.elementor-2988 .elementor-element.elementor-element-7ac82fe{--display:flex;}.elementor-2988 .elementor-element.elementor-element-3aa9373 .tx-section{padding:40px 10px 150px 10px;}.elementor-2988 .elementor-element.elementor-element-03cc740{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2988 .elementor-element.elementor-element-ced60b2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2988 .elementor-element.elementor-element-a9c7db5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2988 .elementor-element.elementor-element-61eafe3 .tx-section{padding:30px 0px 50px 0px;}.elementor-2988 .elementor-element.elementor-element-60e9c8e{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2988 .elementor-element.elementor-element-e1676dc .tx-section{padding:50px 10px 50px 10px;}.elementor-2988 .elementor-element.elementor-element-4b4bc86{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2988 .elementor-element.elementor-element-d509c9f{--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;--border-radius:25px 25px 25px 25px;--padding-top:35px;--padding-bottom:35px;--padding-left:50px;--padding-right:50px;}.elementor-2988 .elementor-element.elementor-element-d509c9f:not(.elementor-motion-effects-element-type-background), .elementor-2988 .elementor-element.elementor-element-d509c9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2988 .elementor-element.elementor-element-85ab813 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-2988 .elementor-element.elementor-element-58dd3d4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-2988 .elementor-element.elementor-element-0eaf365{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#383838;}.elementor-2988 .elementor-element.elementor-element-76c679f{--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;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2988 .elementor-element.elementor-element-76c679f:not(.elementor-motion-effects-element-type-background), .elementor-2988 .elementor-element.elementor-element-76c679f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2988 .elementor-element.elementor-element-31ac1f4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-2988 .elementor-element.elementor-element-1ff0e4a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}body.elementor-page-2988:not(.elementor-motion-effects-element-type-background), body.elementor-page-2988 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCDCDC;}@media(min-width:768px){.elementor-2988 .elementor-element.elementor-element-4b4bc86{--content-width:1350px;}.elementor-2988 .elementor-element.elementor-element-d509c9f{--width:40%;}.elementor-2988 .elementor-element.elementor-element-76c679f{--width:60%;}}/* Start custom CSS for container, class: .elementor-element-53584a2 */.serv-sec .as-process-2-sec-title {
    display: flex;
    align-items: start;
    justify-content: start;
    flex-wrap: wrap;
}

.serv-sec .as-process-2-sec-title .as-sec-title-2 {
    max-width: 870px;
    margin-left: 20px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-fee9358 */#gform_fields_1{
    gap: 20px;
}


.gform-theme--foundation .gfield .ginput_password.large, .gform-theme--foundation .gfield input.large, .gform-theme--foundation .gfield select.large {
    height: 50px;
    background-color: transparent;
    border: 0px;
    border-bottom: 1px solid #cacaca;
    color: #fff;
}


.gform-theme--foundation .gfield input.large::placeholder{
    color: #cacaca;
}


.gform-theme--foundation .gfield textarea.small{
background-color: transparent;
    border: 0px;
    border-bottom: 1px solid #cacaca;
    color: #fff;
}


.gform-theme--foundation .gfield textarea.small::placeholder{
    color: #cacaca;
}


#gform_submit_button_1{
    background-color: #f7f7f7;
    color: #000;
    padding: 12px 40px;
    font-size: 16px;
}

#gform_submit_button_1:hover{
    background-color: #fff;
}/* End custom CSS */