.elementor-2139 .elementor-element.elementor-element-63eb59cc{--display:flex;--min-height:400px;--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;--justify-content:center;--margin-top:-160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-2139 .elementor-element.elementor-element-63eb59cc:not(.elementor-motion-effects-element-type-background), .elementor-2139 .elementor-element.elementor-element-63eb59cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(186deg, #000000 48%, var( --e-global-color-38608fe ) 95%);}.elementor-2139 .elementor-element.elementor-element-cfc9d64{--spacer-size:100px;}.elementor-2139 .elementor-element.elementor-element-ccd9c7b{text-align:center;}.elementor-2139 .elementor-element.elementor-element-ccd9c7b .elementor-heading-title{font-size:50px;color:var( --e-global-color-44ce21f );}.elementor-2139 .elementor-element.elementor-element-4ed67a5{--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;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:4px 20px 50px 5px rgba(66, 26.000000000000014, 100.00000000000001, 0.2);--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2139 .elementor-element.elementor-element-e6397a8{--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;--justify-content:center;--border-radius:10px 010px 10px 10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2139 .elementor-element.elementor-element-e6397a8:not(.elementor-motion-effects-element-type-background), .elementor-2139 .elementor-element.elementor-element-e6397a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84a1df5 );}.elementor-2139 .elementor-element.elementor-element-a76fd5a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;line-height:58px;color:var( --e-global-color-3795053 );}.elementor-2139 .elementor-element.elementor-element-02004ed{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-2139 .elementor-element.elementor-element-33e6c22{--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;--gap:0px 0px;--row-gap:0px;--column-gap: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-2139 .elementor-element.elementor-element-3c246b4 img{width:100%;}.elementor-2139 .elementor-element.elementor-element-dc85356{margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-2139 .elementor-element.elementor-element-4ed2821{text-align:center;}.elementor-2139 .elementor-element.elementor-element-4ed2821 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-3795053 );}.elementor-2139 .elementor-element.elementor-element-1ae341f{margin-top:50px;margin-bottom:0px;}.elementor-2139 .elementor-element.elementor-element-f410308{animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2139 .elementor-element.elementor-element-1bfeb7e > .elementor-widget-container{background-color:#ffffff;padding:50px 50px 62px 47px;border-radius:0px 0px 0px 0px;box-shadow:0px 18px 45px 0px rgba(0,0,0,0.14);}.elementor-2139 .elementor-element.elementor-element-1bfeb7e{animation-duration:1400ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.19,1,0.22,1);}.elementor-2139 .elementor-element.elementor-element-1bfeb7e:hover .elementor-widget-container{box-shadow:6px 8px 35px 0px rgba(66.99999999999999, 197.99999999999997, 239.99999999999997, 0.5411764705882353);}.elementor-2139 .elementor-element.elementor-element-1bfeb7e .aux-widget-text .aux-text-widget-header{padding:0px 0px 30px 0px;}.elementor-2139 .elementor-element.elementor-element-1bfeb7e .aux-ico{font-size:69px;height:69px;}.elementor-2139 .elementor-element.elementor-element-1bfeb7e .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-38608fe );fill:var( --e-global-color-38608fe );}.elementor-2139 .elementor-element.elementor-element-1bfeb7e .col-title a, .elementor-2139 .elementor-element.elementor-element-1bfeb7e .col-title{color:var( --e-global-color-3795053 );}.elementor-2139 .elementor-element.elementor-element-1bfeb7e:hover .col-title a, .elementor-2139 .elementor-element.elementor-element-1bfeb7e:hover .col-title{color:#ffffff !important;}.elementor-2139 .elementor-element.elementor-element-1bfeb7e .col-title, .elementor-2139 .elementor-element.elementor-element-1bfeb7e .col-title a{font-size:29px;font-weight:500;line-height:1.3em;}.elementor-2139 .elementor-element.elementor-element-1bfeb7e .col-title{margin-bottom:20px;}.elementor-2139 .elementor-element.elementor-element-1bfeb7e .widget-content{color:var( --e-global-color-1ab46e5d );font-size:16px;font-weight:300;line-height:1.6em;margin-bottom:0px;}.elementor-2139 .elementor-element.elementor-element-1bfeb7e .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-2139 .elementor-element.elementor-element-1bfeb7e .aux-widget-advanced-text{text-align:center !important;padding:0px 0px 0px 0px;}.elementor-2139 .elementor-element.elementor-element-94c05ef{animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2139 .elementor-element.elementor-element-2c63134 > .elementor-widget-container{background-color:#ffffff;padding:50px 50px 62px 47px;border-radius:0px 0px 0px 0px;box-shadow:0px 18px 45px 0px rgba(0,0,0,0.14);}.elementor-2139 .elementor-element.elementor-element-2c63134{animation-duration:1400ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.19,1,0.22,1);}.elementor-2139 .elementor-element.elementor-element-2c63134:hover .elementor-widget-container{box-shadow:6px 8px 35px 0px rgba(66.99999999999999, 197.99999999999997, 239.99999999999997, 0.5411764705882353);}.elementor-2139 .elementor-element.elementor-element-2c63134 .aux-widget-text .aux-text-widget-header{padding:0px 0px 30px 0px;}.elementor-2139 .elementor-element.elementor-element-2c63134 .aux-ico{font-size:69px;height:69px;}.elementor-2139 .elementor-element.elementor-element-2c63134 .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-38608fe );fill:var( --e-global-color-38608fe );}.elementor-2139 .elementor-element.elementor-element-2c63134 .col-title a, .elementor-2139 .elementor-element.elementor-element-2c63134 .col-title{color:var( --e-global-color-3795053 );}.elementor-2139 .elementor-element.elementor-element-2c63134:hover .col-title a, .elementor-2139 .elementor-element.elementor-element-2c63134:hover .col-title{color:#ffffff !important;}.elementor-2139 .elementor-element.elementor-element-2c63134 .col-title, .elementor-2139 .elementor-element.elementor-element-2c63134 .col-title a{font-size:29px;font-weight:500;line-height:1.3em;}.elementor-2139 .elementor-element.elementor-element-2c63134 .col-title{margin-bottom:20px;}.elementor-2139 .elementor-element.elementor-element-2c63134 .widget-content{color:var( --e-global-color-1ab46e5d );font-size:16px;font-weight:300;line-height:1.6em;margin-bottom:0px;}.elementor-2139 .elementor-element.elementor-element-2c63134 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-2139 .elementor-element.elementor-element-2c63134 .aux-widget-advanced-text{text-align:center !important;padding:0px 0px 0px 0px;}.elementor-2139 .elementor-element.elementor-element-f1219a9{animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2139 .elementor-element.elementor-element-8c7130a > .elementor-widget-container{background-color:#ffffff;padding:50px 50px 62px 47px;border-radius:0px 0px 0px 0px;box-shadow:0px 18px 45px 0px rgba(0,0,0,0.14);}.elementor-2139 .elementor-element.elementor-element-8c7130a{animation-duration:1400ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.19,1,0.22,1);}.elementor-2139 .elementor-element.elementor-element-8c7130a:hover .elementor-widget-container{box-shadow:6px 8px 35px 0px rgba(66.99999999999999, 197.99999999999997, 239.99999999999997, 0.5411764705882353);}.elementor-2139 .elementor-element.elementor-element-8c7130a .aux-widget-text .aux-text-widget-header{padding:0px 0px 30px 0px;}.elementor-2139 .elementor-element.elementor-element-8c7130a .aux-ico{font-size:69px;height:69px;}.elementor-2139 .elementor-element.elementor-element-8c7130a .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-38608fe );fill:var( --e-global-color-38608fe );}.elementor-2139 .elementor-element.elementor-element-8c7130a .col-title a, .elementor-2139 .elementor-element.elementor-element-8c7130a .col-title{color:var( --e-global-color-3795053 );}.elementor-2139 .elementor-element.elementor-element-8c7130a:hover .col-title a, .elementor-2139 .elementor-element.elementor-element-8c7130a:hover .col-title{color:#ffffff !important;}.elementor-2139 .elementor-element.elementor-element-8c7130a .col-title, .elementor-2139 .elementor-element.elementor-element-8c7130a .col-title a{font-size:29px;font-weight:500;line-height:1.3em;}.elementor-2139 .elementor-element.elementor-element-8c7130a .col-title{margin-bottom:20px;}.elementor-2139 .elementor-element.elementor-element-8c7130a .widget-content{color:var( --e-global-color-1ab46e5d );font-size:16px;font-weight:300;line-height:1.6em;margin-bottom:0px;}.elementor-2139 .elementor-element.elementor-element-8c7130a .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-2139 .elementor-element.elementor-element-8c7130a .aux-widget-advanced-text{text-align:center !important;padding:0px 0px 0px 0px;}.elementor-2139 .elementor-element.elementor-element-253100b{animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2139 .elementor-element.elementor-element-74f8a9b > .elementor-widget-container{background-color:#ffffff;padding:50px 50px 62px 47px;border-radius:0px 0px 0px 0px;box-shadow:0px 18px 45px 0px rgba(0,0,0,0.14);}.elementor-2139 .elementor-element.elementor-element-74f8a9b{animation-duration:1400ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.19,1,0.22,1);}.elementor-2139 .elementor-element.elementor-element-74f8a9b:hover .elementor-widget-container{box-shadow:6px 8px 35px 0px rgba(66.99999999999999, 197.99999999999997, 239.99999999999997, 0.5411764705882353);}.elementor-2139 .elementor-element.elementor-element-74f8a9b .aux-widget-text .aux-text-widget-header{padding:0px 0px 30px 0px;}.elementor-2139 .elementor-element.elementor-element-74f8a9b .aux-ico{font-size:69px;height:69px;}.elementor-2139 .elementor-element.elementor-element-74f8a9b .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-38608fe );fill:var( --e-global-color-38608fe );}.elementor-2139 .elementor-element.elementor-element-74f8a9b .col-title a, .elementor-2139 .elementor-element.elementor-element-74f8a9b .col-title{color:var( --e-global-color-3795053 );}.elementor-2139 .elementor-element.elementor-element-74f8a9b:hover .col-title a, .elementor-2139 .elementor-element.elementor-element-74f8a9b:hover .col-title{color:#ffffff !important;}.elementor-2139 .elementor-element.elementor-element-74f8a9b .col-title, .elementor-2139 .elementor-element.elementor-element-74f8a9b .col-title a{font-size:29px;font-weight:500;line-height:1.3em;}.elementor-2139 .elementor-element.elementor-element-74f8a9b .col-title{margin-bottom:20px;}.elementor-2139 .elementor-element.elementor-element-74f8a9b .widget-content{color:var( --e-global-color-1ab46e5d );font-size:16px;font-weight:300;line-height:1.6em;margin-bottom:0px;}.elementor-2139 .elementor-element.elementor-element-74f8a9b .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-2139 .elementor-element.elementor-element-74f8a9b .aux-widget-advanced-text{text-align:center !important;padding:0px 0px 0px 0px;}.elementor-2139 .elementor-element.elementor-element-18d312a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2139 .elementor-element.elementor-element-18d312a:not(.elementor-motion-effects-element-type-background), .elementor-2139 .elementor-element.elementor-element-18d312a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3795053 );background-image:url("https://www.fajri.com/wp-content/uploads/2018/08/mike-chavarri-553396-unsplash.png");background-position:center center;background-size:cover;}.elementor-2139 .elementor-element.elementor-element-18d312a > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(120deg, var( --e-global-color-3795053 ) 56%, var( --e-global-color-38608fe ) 100%);opacity:0.57;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2139 .elementor-element.elementor-element-18d312a > .elementor-container{max-width:1920px;}.elementor-2139 .elementor-element.elementor-element-18d312a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-2139 .elementor-element.elementor-element-478f08d > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-2139 .elementor-element.elementor-element-b95abd8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-59d5c7fa );}.elementor-2139 .elementor-element.elementor-element-70f00c8{font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-59d5c7fa );}.elementor-2139 .elementor-element.elementor-element-ab4fc44{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2139 .elementor-element.elementor-element-6c3fdf2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2139 .elementor-element.elementor-element-6c3fdf2 > .elementor-background-overlay{background-image:url("https://www.fajri.com/wp-content/uploads/2018/08/mike-chavarri-553396-unsplash.png");background-position:center center;background-size:cover;opacity:0.15;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2139 .elementor-element.elementor-element-6c3fdf2 > .elementor-container{max-width:1920px;}.elementor-2139 .elementor-element.elementor-element-6c3fdf2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-2139 .elementor-element.elementor-element-4112839{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2139 .elementor-element.elementor-element-b1347de > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-2139 .elementor-element.elementor-element-334511d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-3795053 );}.elementor-2139 .elementor-element.elementor-element-6c6b836{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:left;font-size:16px;font-weight:300;line-height:26px;color:var( --e-global-color-1ab46e5d );}.elementor-2139 .elementor-element.elementor-element-17a4867d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-2139 .elementor-element.elementor-element-17a4867d{padding:0px 20px 0px 20px;}.elementor-2139 .elementor-element.elementor-element-cff2efd > .elementor-element-populated{padding:0px 100px 0px 0px;}.elementor-2139 .elementor-element.elementor-element-4d226637{text-align:left;}.elementor-2139 .elementor-element.elementor-element-4d226637 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;line-height:58px;color:var( --e-global-color-3795053 );}.elementor-2139 .elementor-element.elementor-element-4d226637 {---ui-speed:2000ms;---ui-delay:200ms;---ui-stagger:20ms;}.elementor-2139 .elementor-element.elementor-element-4d85d9fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:left;font-size:16px;font-weight:300;line-height:1.6em;color:var( --e-global-color-1ab46e5d );}.elementor-2139 .elementor-element.elementor-element-53d88002{text-align:left;}.elementor-2139 .elementor-element.elementor-element-53d88002 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;line-height:58px;color:var( --e-global-color-3795053 );}.elementor-2139 .elementor-element.elementor-element-53d88002 {---ui-speed:2000ms;---ui-delay:200ms;---ui-stagger:20ms;}.elementor-2139 .elementor-element.elementor-element-20820b0f .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-2139 .elementor-element.elementor-element-20820b0f .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-2139 .elementor-element.elementor-element-20820b0f .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2139 .elementor-element.elementor-element-20820b0f .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2139 .elementor-element.elementor-element-20820b0f .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-2139 .elementor-element.elementor-element-20820b0f .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-2139 .elementor-element.elementor-element-20820b0f .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-2139 .elementor-element.elementor-element-20820b0f .elementor-field-type-html{padding-bottom:0px;}.elementor-2139 .elementor-element.elementor-element-20820b0f .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-2139 .elementor-element.elementor-element-20820b0f .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:var( --e-global-color-38608fe );border-radius:5px 5px 5px 5px;}.elementor-2139 .elementor-element.elementor-element-20820b0f .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:var( --e-global-color-38608fe );border-radius:5px 5px 5px 5px;}.elementor-2139 .elementor-element.elementor-element-20820b0f .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-38608fe );}.elementor-2139 .elementor-element.elementor-element-20820b0f .elementor-button{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:15px 20px 15px 20px;}.elementor-2139 .elementor-element.elementor-element-20820b0f .e-form__buttons__wrapper__button-next{background-color:#01313F00;color:var( --e-global-color-38608fe );}.elementor-2139 .elementor-element.elementor-element-20820b0f .elementor-button[type="submit"]{background-color:#01313F00;color:var( --e-global-color-38608fe );}.elementor-2139 .elementor-element.elementor-element-20820b0f .elementor-button[type="submit"] svg *{fill:var( --e-global-color-38608fe );}.elementor-2139 .elementor-element.elementor-element-20820b0f .e-form__buttons__wrapper__button-previous{background-color:#02010100;color:var( --e-global-color-38608fe );}.elementor-2139 .elementor-element.elementor-element-20820b0f .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-38608fe );color:#ffffff;}.elementor-2139 .elementor-element.elementor-element-20820b0f .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-38608fe );color:#ffffff;}.elementor-2139 .elementor-element.elementor-element-20820b0f .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-2139 .elementor-element.elementor-element-20820b0f .e-form__buttons__wrapper__button-previous:hover{background-color:var( --e-global-color-759ea65 );color:#ffffff;}.elementor-2139 .elementor-element.elementor-element-20820b0f{--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-2139 .elementor-element.elementor-element-16791b58 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-3795053 );}.elementor-2139 .elementor-element.elementor-element-c2100b7 input[type="submit"]{background-color:#02010100;color:var( --e-global-color-38608fe );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-38608fe );border-radius:5px 5px 5px 5px;transition:all ease-out 0.3s;}.elementor-2139 .elementor-element.elementor-element-c2100b7 input[type="submit"]:hover{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-38608fe ) 0%, var( --e-global-color-759ea65 ) 100%);}.elementor-2139 .elementor-element.elementor-element-c2100b7 input:not([type="submit"]){border-radius:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-38608fe );transition:all ease-out 0.3s;}.elementor-2139 .elementor-element.elementor-element-c2100b7 input[type="text"]{border-radius:5px 5px 5px 5px;transition:all ease-out 0.3s;}.elementor-2139 .elementor-element.elementor-element-c2100b7 input[type="email"]{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-38608fe );border-radius:5px 5px 5px 5px;transition:all ease-out 0.3s;}.elementor-2139 .elementor-element.elementor-element-c2100b7 select{color:var( --e-global-color-38608fe );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-38608fe );border-radius:5px 5px 5px 5px;transition:all ease-out 0.3s;}.elementor-2139 .elementor-element.elementor-element-c2100b7 textarea{border-radius:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-38608fe );transition:all ease-out 0.3s;}@media(max-width:1024px){.elementor-2139 .elementor-element.elementor-element-a76fd5a .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-2139 .elementor-element.elementor-element-02004ed{font-size:12px;}.elementor-2139 .elementor-element.elementor-element-1ae341f{padding:0% 5% 0% 5%;}.elementor-2139 .elementor-element.elementor-element-18d312a{padding:20% 3% 20% 03%;}.elementor-2139 .elementor-element.elementor-element-6c3fdf2{padding:20% 3% 20% 03%;}.elementor-2139 .elementor-element.elementor-element-6c6b836{margin:42px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2139 .elementor-element.elementor-element-17a4867d{padding:0% 10% 0% 10%;}.elementor-2139 .elementor-element.elementor-element-cff2efd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2139 .elementor-element.elementor-element-4d226637 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-2139 .elementor-element.elementor-element-4d85d9fe{margin:42px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2139 .elementor-element.elementor-element-53d88002 .elementor-heading-title{font-size:30px;line-height:1.1em;}}@media(min-width:768px){.elementor-2139 .elementor-element.elementor-element-e6397a8{--width:50%;}.elementor-2139 .elementor-element.elementor-element-33e6c22{--width:50%;}.elementor-2139 .elementor-element.elementor-element-cff2efd{width:41.75%;}.elementor-2139 .elementor-element.elementor-element-5de87aec{width:58.25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2139 .elementor-element.elementor-element-e6397a8{--width:100%;}.elementor-2139 .elementor-element.elementor-element-33e6c22{--width:100%;}.elementor-2139 .elementor-element.elementor-element-f410308{width:50%;}.elementor-2139 .elementor-element.elementor-element-94c05ef{width:50%;}.elementor-2139 .elementor-element.elementor-element-f1219a9{width:50%;}.elementor-2139 .elementor-element.elementor-element-253100b{width:50%;}.elementor-2139 .elementor-element.elementor-element-cff2efd{width:100%;}.elementor-2139 .elementor-element.elementor-element-5de87aec{width:100%;}}@media(max-width:767px){.elementor-2139 .elementor-element.elementor-element-e6397a8{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2139 .elementor-element.elementor-element-a76fd5a .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-2139 .elementor-element.elementor-element-3c246b4 img{border-radius:10px 10px 10px 10px;}.elementor-2139 .elementor-element.elementor-element-18d312a{padding:10% 5% 10% 5%;}.elementor-2139 .elementor-element.elementor-element-6c3fdf2{padding:10% 5% 10% 5%;}.elementor-2139 .elementor-element.elementor-element-17a4867d{padding:0% 5% 0% 5%;}.elementor-2139 .elementor-element.elementor-element-4d226637 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-2139 .elementor-element.elementor-element-53d88002 .elementor-heading-title{font-size:30px;line-height:1.1em;}}/* Start custom CSS for aux_text, class: .elementor-element-1bfeb7e */.elementor-2139 .elementor-element.elementor-element-1bfeb7e .aux-widget-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  transition: opacity 1200ms cubic-bezier(0.165, 0.84, 0.44, 1);
    background-image: -webkit-linear-gradient(51deg, #B765FF 0%, #3F1960 100%);
    background-image: -o-linear-gradient(51deg, #B765FF 0%, #3F1960 100%);
    background-image: linear-gradient(39deg, #B765FF 0%, #3F1960 100%);
    background-repeat: repeat-x;
}

.elementor-2139 .elementor-element.elementor-element-1bfeb7e .aux-widget-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  transition: opacity 1200ms cubic-bezier(0.165, 0.84, 0.44, 1);
    background-image: -webkit-linear-gradient(51deg, #B765FF 0%, #3F1960 100%);
    background-image: -o-linear-gradient(51deg, #B765FF 0%, #3F1960 100%);
    background-image: linear-gradient(39deg, #B765FF 0%, #3F1960100%);
    background-repeat: repeat-x;
}

.elementor-2139 .elementor-element.elementor-element-1bfeb7e .aux-widget-text:hover:before {
  opacity: 1;
}

.elementor-2139 .elementor-element.elementor-element-1bfeb7e .aux-widget-text:hover .aux-ico-box,
.elementor-2139 .elementor-element.elementor-element-1bfeb7e .aux-widget-text:hover .col-title,
.elementor-2139 .elementor-element.elementor-element-1bfeb7e .aux-widget-text:hover .widget-content {
  color: #FFF !important;
}

.elementor-2139 .elementor-element.elementor-element-1bfeb7e .elementor-widget-container {
    transition: transform 300ms cubic-bezier(0.165, 0.84, 0.44, 1);
}
.elementor-2139 .elementor-element.elementor-element-1bfeb7e .elementor-widget-container:hover {
       transform: translateY(-20px); 
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-2c63134 */.elementor-2139 .elementor-element.elementor-element-2c63134 .aux-widget-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  transition: opacity 1200ms cubic-bezier(0.165, 0.84, 0.44, 1);
    background-image: -webkit-linear-gradient(51deg, #B765FF 0%, #3F1960 100%);
    background-image: -o-linear-gradient(51deg, #B765FF 0%, #3F1960 100%);
    background-image: linear-gradient(39deg, #B765FF 0%, #3F1960 100%);
    background-repeat: repeat-x;
}

.elementor-2139 .elementor-element.elementor-element-2c63134 .aux-widget-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  transition: opacity 1200ms cubic-bezier(0.165, 0.84, 0.44, 1);
    background-image: -webkit-linear-gradient(51deg, #B765FF 0%, #3F1960 100%);
    background-image: -o-linear-gradient(51deg, #B765FF 0%, #3F1960 100%);
    background-image: linear-gradient(39deg, #B765FF 0%, #3F1960100%);
    background-repeat: repeat-x;
}

.elementor-2139 .elementor-element.elementor-element-2c63134 .aux-widget-text:hover:before {
  opacity: 1;
}

.elementor-2139 .elementor-element.elementor-element-2c63134 .aux-widget-text:hover .aux-ico-box,
.elementor-2139 .elementor-element.elementor-element-2c63134 .aux-widget-text:hover .col-title,
.elementor-2139 .elementor-element.elementor-element-2c63134 .aux-widget-text:hover .widget-content {
  color: #FFF !important;
}

.elementor-2139 .elementor-element.elementor-element-2c63134 .elementor-widget-container {
    transition: transform 300ms cubic-bezier(0.165, 0.84, 0.44, 1);
}
.elementor-2139 .elementor-element.elementor-element-2c63134 .elementor-widget-container:hover {
       transform: translateY(-20px); 
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-8c7130a */.elementor-2139 .elementor-element.elementor-element-8c7130a .aux-widget-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  transition: opacity 1200ms cubic-bezier(0.165, 0.84, 0.44, 1);
    background-image: -webkit-linear-gradient(51deg, #B765FF 0%, #3F1960 100%);
    background-image: -o-linear-gradient(51deg, #B765FF 0%, #3F1960 100%);
    background-image: linear-gradient(39deg, #B765FF 0%, #3F1960 100%);
    background-repeat: repeat-x;
}

.elementor-2139 .elementor-element.elementor-element-8c7130a .aux-widget-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  transition: opacity 1200ms cubic-bezier(0.165, 0.84, 0.44, 1);
    background-image: -webkit-linear-gradient(51deg, #B765FF 0%, #3F1960 100%);
    background-image: -o-linear-gradient(51deg, #B765FF 0%, #3F1960 100%);
    background-image: linear-gradient(39deg, #B765FF 0%, #3F1960100%);
    background-repeat: repeat-x;
}

.elementor-2139 .elementor-element.elementor-element-8c7130a .aux-widget-text:hover:before {
  opacity: 1;
}

.elementor-2139 .elementor-element.elementor-element-8c7130a .aux-widget-text:hover .aux-ico-box,
.elementor-2139 .elementor-element.elementor-element-8c7130a .aux-widget-text:hover .col-title,
.elementor-2139 .elementor-element.elementor-element-8c7130a .aux-widget-text:hover .widget-content {
  color: #FFF !important;
}

.elementor-2139 .elementor-element.elementor-element-8c7130a .elementor-widget-container {
    transition: transform 300ms cubic-bezier(0.165, 0.84, 0.44, 1);
}
.elementor-2139 .elementor-element.elementor-element-8c7130a .elementor-widget-container:hover {
       transform: translateY(-20px); 
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-74f8a9b */.elementor-2139 .elementor-element.elementor-element-74f8a9b .aux-widget-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  transition: opacity 1200ms cubic-bezier(0.165, 0.84, 0.44, 1);
    background-image: -webkit-linear-gradient(51deg, #B765FF 0%, #3F1960 100%);
    background-image: -o-linear-gradient(51deg, #B765FF 0%, #3F1960 100%);
    background-image: linear-gradient(39deg, #B765FF 0%, #3F1960 100%);
    background-repeat: repeat-x;
}

.elementor-2139 .elementor-element.elementor-element-74f8a9b .aux-widget-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  transition: opacity 1200ms cubic-bezier(0.165, 0.84, 0.44, 1);
    background-image: -webkit-linear-gradient(51deg, #B765FF 0%, #3F1960 100%);
    background-image: -o-linear-gradient(51deg, #B765FF 0%, #3F1960 100%);
    background-image: linear-gradient(39deg, #B765FF 0%, #3F1960100%);
    background-repeat: repeat-x;
}

.elementor-2139 .elementor-element.elementor-element-74f8a9b .aux-widget-text:hover:before {
  opacity: 1;
}

.elementor-2139 .elementor-element.elementor-element-74f8a9b .aux-widget-text:hover .aux-ico-box,
.elementor-2139 .elementor-element.elementor-element-74f8a9b .aux-widget-text:hover .col-title,
.elementor-2139 .elementor-element.elementor-element-74f8a9b .aux-widget-text:hover .widget-content {
  color: #FFF !important;
}

.elementor-2139 .elementor-element.elementor-element-74f8a9b .elementor-widget-container {
    transition: transform 300ms cubic-bezier(0.165, 0.84, 0.44, 1);
}
.elementor-2139 .elementor-element.elementor-element-74f8a9b .elementor-widget-container:hover {
       transform: translateY(-20px); 
}/* End custom CSS */
/* Start custom CSS for aux_contact_form, class: .elementor-element-c2100b7 *//* Form container */
.wpcf7 {
    max-width: 800px;
    margin: auto;
    color: #0b2c35;
}

/* Headings */
.wpcf7 h2 {
    font-size: 28px;
    margin-bottom: 25px;
    color: #0b2c35;
}

/* Remove default paragraph margins */
.wpcf7 p {
    margin: 0 0 10px 0;
}

/* Input fields, selects, textarea */
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 select,
.wpcf7 textarea {
    width: 100%;
    padding: 12px 15px;
    margin-bottom: 10px; /* tighter space between fields */
    border: 1px solid #ccc;
    border-radius: 20px;
    font-size: 16px;
    box-sizing: border-box;
}

/* Textarea height */
.wpcf7 textarea {
    height: 180px;
    resize: vertical;
}

/* Submit button */
.wpcf7 .wpcf7-submit {
    width: 100%;
    padding: 15px;
    background-color: #002c35;
    color: #fff;
    border: none;
    border-radius: 20px;
    font-weight: bold;
    cursor: pointer;
    text-transform: uppercase;
    font-size: 16px;
    letter-spacing: 1px;
    transition: background-color 0.3s ease;
    margin-top: 10px; /* space above button */
}

/* Submit hover effect */
.wpcf7 .wpcf7-submit:hover {
    background-color: #01424d;
    color: white !important;
}/* End custom CSS */