.elementor-21152 .elementor-element.elementor-element-68dbda73{--display:flex;--min-height:50px;--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;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;border-style:none;--border-style:none;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:02%;--padding-right:2%;}.elementor-21152 .elementor-element.elementor-element-4cfe0a5{--display:flex;--min-height:80px;--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c736d08 );--border-color:var( --e-global-color-c736d08 );--border-radius:60px 60px 60px 60px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-21152 .elementor-element.elementor-element-4cfe0a5:not(.elementor-motion-effects-element-type-background), .elementor-21152 .elementor-element.elementor-element-4cfe0a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-44d6cde ) 0%, var( --e-global-color-bec2077 ) 100%);}.elementor-21152 .elementor-element.elementor-element-4cfe0a5:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e68f124 );--border-color:var( --e-global-color-e68f124 );}.elementor-21152 .elementor-element.elementor-element-4cfe0a5, .elementor-21152 .elementor-element.elementor-element-4cfe0a5::before{--border-transition:0.3s;}.elementor-21152 .elementor-element.elementor-element-2ae8fcf7{--display:flex;--min-height:30px;--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:flex-start;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21152 .elementor-element.elementor-element-0eb9790{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21152 .elementor-element.elementor-element-57b9718 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21152 .elementor-element.elementor-element-57b9718.elementor-element{--align-self:center;}.elementor-21152 .elementor-element.elementor-element-57b9718 .elementor-heading-title{font-family:var( --e-global-typography-c0c70cb-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c70cb-font-size );font-weight:var( --e-global-typography-c0c70cb-font-weight );text-transform:var( --e-global-typography-c0c70cb-text-transform );}.elementor-21152 .elementor-element.elementor-element-17bc0ea3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-21152 .elementor-element.elementor-element-17bc0ea3 .elementor-field-group{padding-right:calc( 16px/2 );padding-left:calc( 16px/2 );margin-bottom:16px;}.elementor-21152 .elementor-element.elementor-element-17bc0ea3 .elementor-form-fields-wrapper{margin-left:calc( -16px/2 );margin-right:calc( -16px/2 );margin-bottom:-16px;}.elementor-21152 .elementor-element.elementor-element-17bc0ea3 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-21152 .elementor-element.elementor-element-17bc0ea3 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}.elementor-21152 .elementor-element.elementor-element-17bc0ea3 .elementor-field-group > label, .elementor-21152 .elementor-element.elementor-element-17bc0ea3 .elementor-field-subgroup label{color:var( --e-global-color-primary );}.elementor-21152 .elementor-element.elementor-element-17bc0ea3 .elementor-field-group > label{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-21152 .elementor-element.elementor-element-17bc0ea3 .elementor-field-type-html{padding-bottom:10px;color:var( --e-global-color-primary );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-21152 .elementor-element.elementor-element-17bc0ea3 .elementor-field-group .elementor-field{color:#364B67;}.elementor-21152 .elementor-element.elementor-element-17bc0ea3 .elementor-field-group .elementor-field, .elementor-21152 .elementor-element.elementor-element-17bc0ea3 .elementor-field-subgroup label{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;line-height:18px;letter-spacing:0px;}.elementor-21152 .elementor-element.elementor-element-17bc0ea3 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:var( --e-global-color-c736d08 );border-radius:30px 30px 30px 30px;}.elementor-21152 .elementor-element.elementor-element-17bc0ea3 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:var( --e-global-color-c736d08 );border-radius:30px 30px 30px 30px;}.elementor-21152 .elementor-element.elementor-element-17bc0ea3 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-c736d08 );}.elementor-21152 .elementor-element.elementor-element-17bc0ea3 .elementor-button{font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:400;line-height:18px;letter-spacing:3px;border-radius:30px 30px 30px 30px;padding:20px 55px 20px 55px;}.elementor-21152 .elementor-element.elementor-element-17bc0ea3 .e-form__buttons__wrapper__button-next{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-21152 .elementor-element.elementor-element-17bc0ea3 .elementor-button[type="submit"]{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-21152 .elementor-element.elementor-element-17bc0ea3 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-primary );}.elementor-21152 .elementor-element.elementor-element-17bc0ea3 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-21152 .elementor-element.elementor-element-17bc0ea3 .e-form__buttons__wrapper__button-next:hover{background-color:#32B0E0;color:#ffffff;}.elementor-21152 .elementor-element.elementor-element-17bc0ea3 .elementor-button[type="submit"]:hover{background-color:#32B0E0;color:#ffffff;}.elementor-21152 .elementor-element.elementor-element-17bc0ea3 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-21152 .elementor-element.elementor-element-17bc0ea3 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-21152 .elementor-element.elementor-element-17bc0ea3 .elementor-message.elementor-message-success{color:#1CD991;}.elementor-21152 .elementor-element.elementor-element-17bc0ea3 .elementor-message.elementor-message-danger{color:#EF3E46;}.elementor-21152 .elementor-element.elementor-element-6c485de{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21152 .elementor-element.elementor-element-19755cf7 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-21152 .elementor-element.elementor-element-19755cf7.elementor-element{--align-self:center;}.elementor-21152 .elementor-element.elementor-element-19755cf7 .elementor-heading-title{font-family:var( --e-global-typography-c0c70cb-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c70cb-font-size );font-weight:var( --e-global-typography-c0c70cb-font-weight );text-transform:var( --e-global-typography-c0c70cb-text-transform );}.elementor-21152 .elementor-element.elementor-element-f8ecd82 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-21152 .elementor-element.elementor-element-f8ecd82.elementor-element{--align-self:center;}.elementor-21152 .elementor-element.elementor-element-f8ecd82{text-align:center;}.elementor-21152 .elementor-element.elementor-element-f8ecd82 .elementor-heading-title{font-family:var( --e-global-typography-fd57dca-font-family ), Sans-serif;font-size:var( --e-global-typography-fd57dca-font-size );font-weight:var( --e-global-typography-fd57dca-font-weight );line-height:var( --e-global-typography-fd57dca-line-height );letter-spacing:var( --e-global-typography-fd57dca-letter-spacing );}.elementor-21152 .elementor-element.elementor-element-275f6e6a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21152 .elementor-element.elementor-element-275f6e6a img{width:220px;}.elementor-21152 .elementor-element.elementor-element-3b85a6b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21152 .elementor-element.elementor-element-792fcf61 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-21152 .elementor-element.elementor-element-792fcf61.elementor-element{--align-self:center;}.elementor-21152 .elementor-element.elementor-element-792fcf61 .elementor-heading-title{font-family:var( --e-global-typography-c0c70cb-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c70cb-font-size );font-weight:var( --e-global-typography-c0c70cb-font-weight );text-transform:var( --e-global-typography-c0c70cb-text-transform );}.elementor-21152 .elementor-element.elementor-element-792ce3a{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-21152 .elementor-element.elementor-element-6fbc55a .elementor-icon-wrapper{text-align:center;}.elementor-21152 .elementor-element.elementor-element-6fbc55a.elementor-view-stacked .elementor-icon{background-color:#1E2132;}.elementor-21152 .elementor-element.elementor-element-6fbc55a.elementor-view-framed .elementor-icon, .elementor-21152 .elementor-element.elementor-element-6fbc55a.elementor-view-default .elementor-icon{color:#1E2132;border-color:#1E2132;}.elementor-21152 .elementor-element.elementor-element-6fbc55a.elementor-view-framed .elementor-icon, .elementor-21152 .elementor-element.elementor-element-6fbc55a.elementor-view-default .elementor-icon svg{fill:#1E2132;}.elementor-21152 .elementor-element.elementor-element-6fbc55a .elementor-icon{font-size:22px;}.elementor-21152 .elementor-element.elementor-element-6fbc55a .elementor-icon svg{height:22px;}.elementor-21152 .elementor-element.elementor-element-eff6d1f{text-align:start;}.elementor-21152 .elementor-element.elementor-element-eff6d1f .elementor-heading-title{font-family:var( --e-global-typography-fd57dca-font-family ), Sans-serif;font-size:var( --e-global-typography-fd57dca-font-size );font-weight:var( --e-global-typography-fd57dca-font-weight );line-height:var( --e-global-typography-fd57dca-line-height );letter-spacing:var( --e-global-typography-fd57dca-letter-spacing );}.elementor-21152 .elementor-element.elementor-element-eff6d1f .elementor-heading-title a:hover, .elementor-21152 .elementor-element.elementor-element-eff6d1f .elementor-heading-title a:focus{color:#4AB8F8;}.elementor-21152 .elementor-element.elementor-element-5b0adfb{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-21152 .elementor-element.elementor-element-607633a .elementor-icon-wrapper{text-align:center;}.elementor-21152 .elementor-element.elementor-element-607633a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-21152 .elementor-element.elementor-element-607633a.elementor-view-framed .elementor-icon, .elementor-21152 .elementor-element.elementor-element-607633a.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21152 .elementor-element.elementor-element-607633a.elementor-view-framed .elementor-icon, .elementor-21152 .elementor-element.elementor-element-607633a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-21152 .elementor-element.elementor-element-607633a .elementor-icon{font-size:22px;}.elementor-21152 .elementor-element.elementor-element-607633a .elementor-icon svg{height:22px;}.elementor-21152 .elementor-element.elementor-element-daefa5c{text-align:start;}.elementor-21152 .elementor-element.elementor-element-daefa5c .elementor-heading-title{font-family:var( --e-global-typography-fd57dca-font-family ), Sans-serif;font-size:var( --e-global-typography-fd57dca-font-size );font-weight:var( --e-global-typography-fd57dca-font-weight );line-height:var( --e-global-typography-fd57dca-line-height );letter-spacing:var( --e-global-typography-fd57dca-letter-spacing );}.elementor-21152 .elementor-element.elementor-element-daefa5c .elementor-heading-title a:hover, .elementor-21152 .elementor-element.elementor-element-daefa5c .elementor-heading-title a:focus{color:#4AB8F8;}.elementor-21152 .elementor-element.elementor-element-09066a9{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-21152 .elementor-element.elementor-element-05b4032 .elementor-icon-wrapper{text-align:center;}.elementor-21152 .elementor-element.elementor-element-05b4032.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-21152 .elementor-element.elementor-element-05b4032.elementor-view-framed .elementor-icon, .elementor-21152 .elementor-element.elementor-element-05b4032.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21152 .elementor-element.elementor-element-05b4032.elementor-view-framed .elementor-icon, .elementor-21152 .elementor-element.elementor-element-05b4032.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-21152 .elementor-element.elementor-element-05b4032 .elementor-icon{font-size:22px;}.elementor-21152 .elementor-element.elementor-element-05b4032 .elementor-icon svg{height:22px;}.elementor-21152 .elementor-element.elementor-element-8939990{text-align:start;}.elementor-21152 .elementor-element.elementor-element-8939990 .elementor-heading-title{font-family:var( --e-global-typography-fd57dca-font-family ), Sans-serif;font-size:var( --e-global-typography-fd57dca-font-size );font-weight:var( --e-global-typography-fd57dca-font-weight );line-height:var( --e-global-typography-fd57dca-line-height );letter-spacing:var( --e-global-typography-fd57dca-letter-spacing );}.elementor-21152 .elementor-element.elementor-element-8939990 .elementor-heading-title a:hover, .elementor-21152 .elementor-element.elementor-element-8939990 .elementor-heading-title a:focus{color:#4AB8F8;}.elementor-21152 .elementor-element.elementor-element-2ebfa14{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-21152 .elementor-element.elementor-element-7e1b75b .elementor-icon-wrapper{text-align:center;}.elementor-21152 .elementor-element.elementor-element-7e1b75b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-21152 .elementor-element.elementor-element-7e1b75b.elementor-view-framed .elementor-icon, .elementor-21152 .elementor-element.elementor-element-7e1b75b.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21152 .elementor-element.elementor-element-7e1b75b.elementor-view-framed .elementor-icon, .elementor-21152 .elementor-element.elementor-element-7e1b75b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-21152 .elementor-element.elementor-element-7e1b75b .elementor-icon{font-size:22px;}.elementor-21152 .elementor-element.elementor-element-7e1b75b .elementor-icon svg{height:22px;}.elementor-21152 .elementor-element.elementor-element-9d901f9{text-align:start;}.elementor-21152 .elementor-element.elementor-element-9d901f9 .elementor-heading-title{font-family:var( --e-global-typography-fd57dca-font-family ), Sans-serif;font-size:var( --e-global-typography-fd57dca-font-size );font-weight:var( --e-global-typography-fd57dca-font-weight );line-height:var( --e-global-typography-fd57dca-line-height );letter-spacing:var( --e-global-typography-fd57dca-letter-spacing );}.elementor-21152 .elementor-element.elementor-element-9d901f9 .elementor-heading-title a:hover, .elementor-21152 .elementor-element.elementor-element-9d901f9 .elementor-heading-title a:focus{color:#4AB8F8;}.elementor-21152 .elementor-element.elementor-element-02bdd7c{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-21152 .elementor-element.elementor-element-5daaa18 .elementor-icon-wrapper{text-align:center;}.elementor-21152 .elementor-element.elementor-element-5daaa18.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-21152 .elementor-element.elementor-element-5daaa18.elementor-view-framed .elementor-icon, .elementor-21152 .elementor-element.elementor-element-5daaa18.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21152 .elementor-element.elementor-element-5daaa18.elementor-view-framed .elementor-icon, .elementor-21152 .elementor-element.elementor-element-5daaa18.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-21152 .elementor-element.elementor-element-5daaa18 .elementor-icon{font-size:22px;}.elementor-21152 .elementor-element.elementor-element-5daaa18 .elementor-icon svg{height:22px;}.elementor-21152 .elementor-element.elementor-element-ff7fd14{text-align:start;}.elementor-21152 .elementor-element.elementor-element-ff7fd14 .elementor-heading-title{font-family:var( --e-global-typography-fd57dca-font-family ), Sans-serif;font-size:var( --e-global-typography-fd57dca-font-size );font-weight:var( --e-global-typography-fd57dca-font-weight );line-height:var( --e-global-typography-fd57dca-line-height );letter-spacing:var( --e-global-typography-fd57dca-letter-spacing );}.elementor-21152 .elementor-element.elementor-element-ff7fd14 .elementor-heading-title a:hover, .elementor-21152 .elementor-element.elementor-element-ff7fd14 .elementor-heading-title a:focus{color:#4AB8F8;}.elementor-21152 .elementor-element.elementor-element-771ea18{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-21152 .elementor-element.elementor-element-692cec3 .elementor-icon-wrapper{text-align:center;}.elementor-21152 .elementor-element.elementor-element-692cec3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-21152 .elementor-element.elementor-element-692cec3.elementor-view-framed .elementor-icon, .elementor-21152 .elementor-element.elementor-element-692cec3.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21152 .elementor-element.elementor-element-692cec3.elementor-view-framed .elementor-icon, .elementor-21152 .elementor-element.elementor-element-692cec3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-21152 .elementor-element.elementor-element-692cec3 .elementor-icon{font-size:22px;}.elementor-21152 .elementor-element.elementor-element-692cec3 .elementor-icon svg{height:22px;}.elementor-21152 .elementor-element.elementor-element-c0eed7b{text-align:start;}.elementor-21152 .elementor-element.elementor-element-c0eed7b .elementor-heading-title{font-family:var( --e-global-typography-fd57dca-font-family ), Sans-serif;font-size:var( --e-global-typography-fd57dca-font-size );font-weight:var( --e-global-typography-fd57dca-font-weight );line-height:var( --e-global-typography-fd57dca-line-height );letter-spacing:var( --e-global-typography-fd57dca-letter-spacing );}.elementor-21152 .elementor-element.elementor-element-c0eed7b .elementor-heading-title a:hover, .elementor-21152 .elementor-element.elementor-element-c0eed7b .elementor-heading-title a:focus{color:#4AB8F8;}.elementor-21152 .elementor-element.elementor-element-3e874c6{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-21152 .elementor-element.elementor-element-b1cd6b6 .elementor-icon-wrapper{text-align:center;}.elementor-21152 .elementor-element.elementor-element-b1cd6b6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-21152 .elementor-element.elementor-element-b1cd6b6.elementor-view-framed .elementor-icon, .elementor-21152 .elementor-element.elementor-element-b1cd6b6.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-21152 .elementor-element.elementor-element-b1cd6b6.elementor-view-framed .elementor-icon, .elementor-21152 .elementor-element.elementor-element-b1cd6b6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-21152 .elementor-element.elementor-element-b1cd6b6 .elementor-icon{font-size:22px;}.elementor-21152 .elementor-element.elementor-element-b1cd6b6 .elementor-icon svg{height:22px;}.elementor-21152 .elementor-element.elementor-element-018f211{text-align:start;}.elementor-21152 .elementor-element.elementor-element-018f211 .elementor-heading-title{font-family:var( --e-global-typography-fd57dca-font-family ), Sans-serif;font-size:var( --e-global-typography-fd57dca-font-size );font-weight:var( --e-global-typography-fd57dca-font-weight );line-height:var( --e-global-typography-fd57dca-line-height );letter-spacing:var( --e-global-typography-fd57dca-letter-spacing );}.elementor-21152 .elementor-element.elementor-element-018f211 .elementor-heading-title a:hover, .elementor-21152 .elementor-element.elementor-element-018f211 .elementor-heading-title a:focus{color:#4AB8F8;}.elementor-21152 .elementor-element.elementor-element-9976e53 > .elementor-widget-container{margin:30px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-21152 .elementor-element.elementor-element-9976e53.elementor-element{--align-self:center;}.elementor-21152 .elementor-element.elementor-element-9976e53 .elementor-heading-title{font-family:var( --e-global-typography-c0c70cb-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c70cb-font-size );font-weight:var( --e-global-typography-c0c70cb-font-weight );text-transform:var( --e-global-typography-c0c70cb-text-transform );}.elementor-21152 .elementor-element.elementor-element-cb75b34{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-21152 .elementor-element.elementor-element-fbbdc55 .elementor-icon-wrapper{text-align:center;}.elementor-21152 .elementor-element.elementor-element-fbbdc55.elementor-view-stacked .elementor-icon{background-color:#1E2132;}.elementor-21152 .elementor-element.elementor-element-fbbdc55.elementor-view-framed .elementor-icon, .elementor-21152 .elementor-element.elementor-element-fbbdc55.elementor-view-default .elementor-icon{color:#1E2132;border-color:#1E2132;}.elementor-21152 .elementor-element.elementor-element-fbbdc55.elementor-view-framed .elementor-icon, .elementor-21152 .elementor-element.elementor-element-fbbdc55.elementor-view-default .elementor-icon svg{fill:#1E2132;}.elementor-21152 .elementor-element.elementor-element-fbbdc55 .elementor-icon{font-size:22px;}.elementor-21152 .elementor-element.elementor-element-fbbdc55 .elementor-icon svg{height:22px;}.elementor-21152 .elementor-element.elementor-element-988dfb5{text-align:start;}.elementor-21152 .elementor-element.elementor-element-988dfb5 .elementor-heading-title{font-family:var( --e-global-typography-fd57dca-font-family ), Sans-serif;font-size:var( --e-global-typography-fd57dca-font-size );font-weight:var( --e-global-typography-fd57dca-font-weight );line-height:var( --e-global-typography-fd57dca-line-height );letter-spacing:var( --e-global-typography-fd57dca-letter-spacing );}.elementor-21152 .elementor-element.elementor-element-988dfb5 .elementor-heading-title a:hover, .elementor-21152 .elementor-element.elementor-element-988dfb5 .elementor-heading-title a:focus{color:#4AB8F8;}.elementor-21152 .elementor-element.elementor-element-9db0ace{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-21152 .elementor-element.elementor-element-32005b9 .elementor-icon-wrapper{text-align:center;}.elementor-21152 .elementor-element.elementor-element-32005b9.elementor-view-stacked .elementor-icon{background-color:#1E2132;}.elementor-21152 .elementor-element.elementor-element-32005b9.elementor-view-framed .elementor-icon, .elementor-21152 .elementor-element.elementor-element-32005b9.elementor-view-default .elementor-icon{color:#1E2132;border-color:#1E2132;}.elementor-21152 .elementor-element.elementor-element-32005b9.elementor-view-framed .elementor-icon, .elementor-21152 .elementor-element.elementor-element-32005b9.elementor-view-default .elementor-icon svg{fill:#1E2132;}.elementor-21152 .elementor-element.elementor-element-32005b9 .elementor-icon{font-size:22px;}.elementor-21152 .elementor-element.elementor-element-32005b9 .elementor-icon svg{height:22px;}.elementor-21152 .elementor-element.elementor-element-615a959{text-align:start;}.elementor-21152 .elementor-element.elementor-element-615a959 .elementor-heading-title{font-family:var( --e-global-typography-fd57dca-font-family ), Sans-serif;font-size:var( --e-global-typography-fd57dca-font-size );font-weight:var( --e-global-typography-fd57dca-font-weight );line-height:var( --e-global-typography-fd57dca-line-height );letter-spacing:var( --e-global-typography-fd57dca-letter-spacing );}.elementor-21152 .elementor-element.elementor-element-615a959 .elementor-heading-title a:hover, .elementor-21152 .elementor-element.elementor-element-615a959 .elementor-heading-title a:focus{color:#4AB8F8;}.elementor-21152 .elementor-element.elementor-element-3c0ffea0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21152 .elementor-element.elementor-element-3c0ffea0.elementor-element{--align-self:center;}.elementor-21152 .elementor-element.elementor-element-3c0ffea0{text-align:center;}.elementor-21152 .elementor-element.elementor-element-3c0ffea0 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );text-shadow:0px 0px 3px rgba(0, 0, 0, 0.5);color:var( --e-global-color-8858a76 );}.elementor-21152 .elementor-element.elementor-element-41ac6ac8{--alignment:center;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-21152 .elementor-element.elementor-element-41ac6ac8 .elementor-share-btn{border-width:2px;}.elementor-21152 .elementor-element.elementor-element-6bf0160 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21152 .elementor-element.elementor-element-6bf0160.elementor-element{--align-self:center;}.elementor-21152 .elementor-element.elementor-element-6bf0160{text-align:center;}.elementor-21152 .elementor-element.elementor-element-6bf0160 .elementor-heading-title{font-family:var( --e-global-typography-c0c70cb-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c70cb-font-size );font-weight:var( --e-global-typography-c0c70cb-font-weight );text-transform:var( --e-global-typography-c0c70cb-text-transform );text-shadow:0px 0px 3px rgba(0, 0, 0, 0.5);color:var( --e-global-color-8858a76 );}.elementor-21152 .elementor-element.elementor-element-2225d315{--display:flex;--min-height:0px;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;box-shadow:0px -1px 0px 0px #DEE0E1 inset;--z-index:9999;}.elementor-21152 .elementor-element.elementor-element-2225d315.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-21152 .elementor-element.elementor-element-22740b24 .current-progress{background-color:transparent;background-image:linear-gradient(90deg, #3A9BFF 0%, #f2295b 100%);}.elementor-21152 .elementor-element.elementor-element-22740b24 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21152 .elementor-element.elementor-element-22740b24{--horizontal-progress-border:none;--horizontal-height:3px;--horizontal-border-style:none;--tracker-padding:0px 0px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-21152 .elementor-element.elementor-element-68dbda73{--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-21152 .elementor-element.elementor-element-4cfe0a5{--padding-top:40px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-21152 .elementor-element.elementor-element-2ae8fcf7{--gap:50px 24px;--row-gap:50px;--column-gap:24px;--flex-wrap:wrap;}.elementor-21152 .elementor-element.elementor-element-57b9718 .elementor-heading-title{font-size:var( --e-global-typography-c0c70cb-font-size );}.elementor-21152 .elementor-element.elementor-element-17bc0ea3 .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21152 .elementor-element.elementor-element-17bc0ea3 .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21152 .elementor-element.elementor-element-19755cf7 .elementor-heading-title{font-size:var( --e-global-typography-c0c70cb-font-size );}.elementor-21152 .elementor-element.elementor-element-f8ecd82 .elementor-heading-title{font-size:var( --e-global-typography-fd57dca-font-size );line-height:var( --e-global-typography-fd57dca-line-height );letter-spacing:var( --e-global-typography-fd57dca-letter-spacing );}.elementor-21152 .elementor-element.elementor-element-792fcf61 .elementor-heading-title{font-size:var( --e-global-typography-c0c70cb-font-size );}.elementor-21152 .elementor-element.elementor-element-eff6d1f .elementor-heading-title{font-size:var( --e-global-typography-fd57dca-font-size );line-height:var( --e-global-typography-fd57dca-line-height );letter-spacing:var( --e-global-typography-fd57dca-letter-spacing );}.elementor-21152 .elementor-element.elementor-element-daefa5c .elementor-heading-title{font-size:var( --e-global-typography-fd57dca-font-size );line-height:var( --e-global-typography-fd57dca-line-height );letter-spacing:var( --e-global-typography-fd57dca-letter-spacing );}.elementor-21152 .elementor-element.elementor-element-8939990 .elementor-heading-title{font-size:var( --e-global-typography-fd57dca-font-size );line-height:var( --e-global-typography-fd57dca-line-height );letter-spacing:var( --e-global-typography-fd57dca-letter-spacing );}.elementor-21152 .elementor-element.elementor-element-9d901f9 .elementor-heading-title{font-size:var( --e-global-typography-fd57dca-font-size );line-height:var( --e-global-typography-fd57dca-line-height );letter-spacing:var( --e-global-typography-fd57dca-letter-spacing );}.elementor-21152 .elementor-element.elementor-element-ff7fd14 .elementor-heading-title{font-size:var( --e-global-typography-fd57dca-font-size );line-height:var( --e-global-typography-fd57dca-line-height );letter-spacing:var( --e-global-typography-fd57dca-letter-spacing );}.elementor-21152 .elementor-element.elementor-element-c0eed7b .elementor-heading-title{font-size:var( --e-global-typography-fd57dca-font-size );line-height:var( --e-global-typography-fd57dca-line-height );letter-spacing:var( --e-global-typography-fd57dca-letter-spacing );}.elementor-21152 .elementor-element.elementor-element-018f211 .elementor-heading-title{font-size:var( --e-global-typography-fd57dca-font-size );line-height:var( --e-global-typography-fd57dca-line-height );letter-spacing:var( --e-global-typography-fd57dca-letter-spacing );}.elementor-21152 .elementor-element.elementor-element-9976e53 .elementor-heading-title{font-size:var( --e-global-typography-c0c70cb-font-size );}.elementor-21152 .elementor-element.elementor-element-988dfb5 .elementor-heading-title{font-size:var( --e-global-typography-fd57dca-font-size );line-height:var( --e-global-typography-fd57dca-line-height );letter-spacing:var( --e-global-typography-fd57dca-letter-spacing );}.elementor-21152 .elementor-element.elementor-element-615a959 .elementor-heading-title{font-size:var( --e-global-typography-fd57dca-font-size );line-height:var( --e-global-typography-fd57dca-line-height );letter-spacing:var( --e-global-typography-fd57dca-letter-spacing );}.elementor-21152 .elementor-element.elementor-element-3c0ffea0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );} .elementor-21152 .elementor-element.elementor-element-41ac6ac8{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-21152 .elementor-element.elementor-element-6bf0160 .elementor-heading-title{font-size:var( --e-global-typography-c0c70cb-font-size );}.elementor-21152 .elementor-element.elementor-element-2225d315{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:768px){.elementor-21152 .elementor-element.elementor-element-68dbda73{--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-21152 .elementor-element.elementor-element-4cfe0a5{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-21152 .elementor-element.elementor-element-2ae8fcf7{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-21152 .elementor-element.elementor-element-17bc0ea3{width:100%;max-width:100%;}}@media(max-width:480px){.elementor-21152 .elementor-element.elementor-element-68dbda73{--margin-top:41px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-21152 .elementor-element.elementor-element-4cfe0a5{--min-height:65px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-21152 .elementor-element.elementor-element-2ae8fcf7{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21152 .elementor-element.elementor-element-2ae8fcf7.e-con{--order:1;}.elementor-21152 .elementor-element.elementor-element-57b9718 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 8px 0px;}.elementor-21152 .elementor-element.elementor-element-57b9718 .elementor-heading-title{font-size:var( --e-global-typography-c0c70cb-font-size );}.elementor-21152 .elementor-element.elementor-element-17bc0ea3 .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21152 .elementor-element.elementor-element-17bc0ea3 .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21152 .elementor-element.elementor-element-17bc0ea3 .elementor-field-group .elementor-field, .elementor-21152 .elementor-element.elementor-element-17bc0ea3 .elementor-field-subgroup label{font-size:15px;line-height:20px;}.elementor-21152 .elementor-element.elementor-element-6c485de.e-con{--order:99999 /* order end hack */;}.elementor-21152 .elementor-element.elementor-element-19755cf7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 8px 0px;}.elementor-21152 .elementor-element.elementor-element-19755cf7 .elementor-heading-title{font-size:var( --e-global-typography-c0c70cb-font-size );}.elementor-21152 .elementor-element.elementor-element-f8ecd82 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 8px 0px;}.elementor-21152 .elementor-element.elementor-element-f8ecd82 .elementor-heading-title{font-size:var( --e-global-typography-fd57dca-font-size );line-height:var( --e-global-typography-fd57dca-line-height );letter-spacing:var( --e-global-typography-fd57dca-letter-spacing );}.elementor-21152 .elementor-element.elementor-element-275f6e6a > .elementor-widget-container{padding:20px 0px 24px 0px;}.elementor-21152 .elementor-element.elementor-element-275f6e6a.elementor-element{--order:2;}.elementor-21152 .elementor-element.elementor-element-275f6e6a img{max-width:220px;}.elementor-21152 .elementor-element.elementor-element-3b85a6b{--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-21152 .elementor-element.elementor-element-792fcf61 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 8px 0px;}.elementor-21152 .elementor-element.elementor-element-792fcf61 .elementor-heading-title{font-size:var( --e-global-typography-c0c70cb-font-size );}.elementor-21152 .elementor-element.elementor-element-eff6d1f{text-align:center;}.elementor-21152 .elementor-element.elementor-element-eff6d1f .elementor-heading-title{font-size:var( --e-global-typography-fd57dca-font-size );line-height:var( --e-global-typography-fd57dca-line-height );letter-spacing:var( --e-global-typography-fd57dca-letter-spacing );}.elementor-21152 .elementor-element.elementor-element-daefa5c{text-align:center;}.elementor-21152 .elementor-element.elementor-element-daefa5c .elementor-heading-title{font-size:var( --e-global-typography-fd57dca-font-size );line-height:var( --e-global-typography-fd57dca-line-height );letter-spacing:var( --e-global-typography-fd57dca-letter-spacing );}.elementor-21152 .elementor-element.elementor-element-8939990{text-align:center;}.elementor-21152 .elementor-element.elementor-element-8939990 .elementor-heading-title{font-size:var( --e-global-typography-fd57dca-font-size );line-height:var( --e-global-typography-fd57dca-line-height );letter-spacing:var( --e-global-typography-fd57dca-letter-spacing );}.elementor-21152 .elementor-element.elementor-element-9d901f9{text-align:center;}.elementor-21152 .elementor-element.elementor-element-9d901f9 .elementor-heading-title{font-size:var( --e-global-typography-fd57dca-font-size );line-height:var( --e-global-typography-fd57dca-line-height );letter-spacing:var( --e-global-typography-fd57dca-letter-spacing );}.elementor-21152 .elementor-element.elementor-element-ff7fd14{text-align:center;}.elementor-21152 .elementor-element.elementor-element-ff7fd14 .elementor-heading-title{font-size:var( --e-global-typography-fd57dca-font-size );line-height:var( --e-global-typography-fd57dca-line-height );letter-spacing:var( --e-global-typography-fd57dca-letter-spacing );}.elementor-21152 .elementor-element.elementor-element-c0eed7b{text-align:center;}.elementor-21152 .elementor-element.elementor-element-c0eed7b .elementor-heading-title{font-size:var( --e-global-typography-fd57dca-font-size );line-height:var( --e-global-typography-fd57dca-line-height );letter-spacing:var( --e-global-typography-fd57dca-letter-spacing );}.elementor-21152 .elementor-element.elementor-element-018f211{text-align:center;}.elementor-21152 .elementor-element.elementor-element-018f211 .elementor-heading-title{font-size:var( --e-global-typography-fd57dca-font-size );line-height:var( --e-global-typography-fd57dca-line-height );letter-spacing:var( --e-global-typography-fd57dca-letter-spacing );}.elementor-21152 .elementor-element.elementor-element-9976e53 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-21152 .elementor-element.elementor-element-9976e53 .elementor-heading-title{font-size:var( --e-global-typography-c0c70cb-font-size );}.elementor-21152 .elementor-element.elementor-element-988dfb5{text-align:center;}.elementor-21152 .elementor-element.elementor-element-988dfb5 .elementor-heading-title{font-size:var( --e-global-typography-fd57dca-font-size );line-height:var( --e-global-typography-fd57dca-line-height );letter-spacing:var( --e-global-typography-fd57dca-letter-spacing );}.elementor-21152 .elementor-element.elementor-element-615a959{text-align:center;}.elementor-21152 .elementor-element.elementor-element-615a959 .elementor-heading-title{font-size:var( --e-global-typography-fd57dca-font-size );line-height:var( --e-global-typography-fd57dca-line-height );letter-spacing:var( --e-global-typography-fd57dca-letter-spacing );}.elementor-21152 .elementor-element.elementor-element-3c0ffea0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21152 .elementor-element.elementor-element-3c0ffea0.elementor-element{--align-self:center;}.elementor-21152 .elementor-element.elementor-element-3c0ffea0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );} .elementor-21152 .elementor-element.elementor-element-41ac6ac8{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-21152 .elementor-element.elementor-element-6bf0160 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21152 .elementor-element.elementor-element-6bf0160.elementor-element{--align-self:center;--order:3;}.elementor-21152 .elementor-element.elementor-element-6bf0160 .elementor-heading-title{font-size:var( --e-global-typography-c0c70cb-font-size );}.elementor-21152 .elementor-element.elementor-element-2225d315{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:9999;}}@media(min-width:481px){.elementor-21152 .elementor-element.elementor-element-0eb9790{--width:33%;}.elementor-21152 .elementor-element.elementor-element-6c485de{--width:33%;}.elementor-21152 .elementor-element.elementor-element-3b85a6b{--width:33%;}}@media(max-width:1024px) and (min-width:481px){.elementor-21152 .elementor-element.elementor-element-0eb9790{--width:100%;}.elementor-21152 .elementor-element.elementor-element-6c485de{--width:48%;}.elementor-21152 .elementor-element.elementor-element-3b85a6b{--width:48%;}}/* Start custom CSS for form, class: .elementor-element-17bc0ea3 */input[type=checkbox].elementor-field{
    position: relative;
    bottom: 2px;}
.elementor-field-group .elementor-field-textual::placeholder {
    font-family: Montserrat;
}
.contact-form .elementor-field-group { 
    margin-left:auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-792ce3a */.social-link {
    max-width: 300px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b0adfb */.social-link {
    max-width: 300px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09066a9 */.social-link {
    max-width: 300px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ebfa14 */.social-link {
    max-width: 300px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02bdd7c */.social-link {
    max-width: 300px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-771ea18 */.social-link {
    max-width: 300px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e874c6 */.social-link {
    max-width: 300px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb75b34 */.social-link {
    max-width: 300px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9db0ace */.social-link {
    max-width: 300px;
}/* End custom CSS */
/* Start custom CSS for share-buttons, class: .elementor-element-41ac6ac8 */#share-btns .elementor-share-btn {
    background-color: #e8e8e8;
}/* End custom CSS */
/* Start custom CSS for progress-tracker, class: .elementor-element-22740b24 *//* Hide Tracker on Home Page */
body.home-page #progress-tracker-wrapper {
    display: none;   
}

body:not(.home-page).bb-mobile-panel-open #progress-tracker-wrapper .elementor-widget-progress-tracker {
    display: none;   
}

body:not(.home-page) #progress-tracker-wrapper .elementor-widget-progress-tracker {
    position: fixed;
    z-index: 900;
}
body:not(.home-page) #progress-tracker-wrapper .elementor-widget-progress-tracker .current-progress {
    background-image: linear-gradient(90deg, 
        rgba(116, 83, 66, 0.7) 0%,
        rgba(108, 77, 185, 0.7) 14.28%,
        rgba(46, 87, 177, 0.7) 28.56%,
        rgba(48, 149, 156, 0.7) 42.84%,
        rgba(55, 134, 30, 0.7) 57.12%,
        rgba(212, 204, 33, 0.7) 71.4%,
        rgba(198, 99, 49, 0.7) 85.68%,
        rgba(178, 46, 46, 0.7) 100%
    ) !important;
}
body:not(.home-page).darklup-dark-mode-enabled #progress-tracker-wrapper .elementor-widget-progress-tracker .current-progress {
    background-image: linear-gradient(90deg, 
    rgba(82, 59, 46, 0.7) 0%,
    rgba(76, 56, 145, 0.7) 14.28%,
    rgba(32, 63, 125, 0.7) 28.56%,
    rgba(34, 106, 108, 0.7) 42.84%,
    rgba(39, 94, 21, 0.7) 57.12%,
    rgba(149, 142, 23, 0.7) 71.4%,
    rgba(139, 71, 35, 0.7) 85.68%,
    rgba(125, 33, 33, 0.7) 100%
) !important;
}

@media screen and (min-width: 800px) {
    body.buddypanel-open:not(.home-page) #progress-tracker-wrapper .elementor-widget-progress-tracker {
        left: 233px;
    }
    body:not(.home-page) #progress-tracker-wrapper .elementor-widget-progress-tracker {
        transform: rotate(90deg) translateX(-100%);
        transform-origin: top left;
        top: 100%;
        left: 71px;
        height: 3px;
        width: 100vh;
        transition: left 0.125s linear;
    }
}
@media screen and (max-width: 799px) {
    body:not(.home-page) #progress-tracker-wrapper .elementor-widget-progress-tracker {
        transform-origin: top left;
        top: 68px;
        left: 0;
        height: 2px;
        width: 100vw;
    }
}

/* Fix for portrait mode between 800px and 950px */
@media screen and (min-width: 800px) and (max-width: 935px) and (orientation: portrait) {
    body:not(.home-page) #progress-tracker-wrapper .elementor-widget-progress-tracker {
        top: calc(100% - (100vh - 100vw));
    }
}/* End custom CSS */