.elementor-3690 .elementor-element.elementor-element-df2beaa{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3690 .elementor-element.elementor-element-56c32c6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:65px;}.elementor-3690 .elementor-element.elementor-element-56c32c6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3690 .elementor-element.elementor-element-0c3ad09 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3690 .elementor-element.elementor-element-0c3ad09{text-align:left;}.elementor-3690 .elementor-element.elementor-element-0c3ad09 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:800;color:#000000;}.elementor-3690 .elementor-element.elementor-element-fdddd7e{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-3690 .elementor-element.elementor-element-fdddd7e > .elementor-widget-container{background-color:#FF7A00;padding:0px 0px 0px 10px;border-radius:5px 5px 5px 5px;}.elementor-3690 .elementor-element.elementor-element-fdddd7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(28px/2);}.elementor-3690 .elementor-element.elementor-element-fdddd7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(28px/2);}.elementor-3690 .elementor-element.elementor-element-fdddd7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(28px/2);margin-left:calc(28px/2);}.elementor-3690 .elementor-element.elementor-element-fdddd7e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-28px/2);margin-left:calc(-28px/2);}body.rtl .elementor-3690 .elementor-element.elementor-element-fdddd7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-28px/2);}body:not(.rtl) .elementor-3690 .elementor-element.elementor-element-fdddd7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-28px/2);}.elementor-3690 .elementor-element.elementor-element-fdddd7e .elementor-icon-list-icon i{color:#000000;font-size:16px;}.elementor-3690 .elementor-element.elementor-element-fdddd7e .elementor-icon-list-icon svg{fill:#000000;--e-icon-list-icon-size:16px;}.elementor-3690 .elementor-element.elementor-element-fdddd7e .elementor-icon-list-icon{width:16px;}body:not(.rtl) .elementor-3690 .elementor-element.elementor-element-fdddd7e .elementor-icon-list-text{padding-left:11px;}body.rtl .elementor-3690 .elementor-element.elementor-element-fdddd7e .elementor-icon-list-text{padding-right:11px;}.elementor-3690 .elementor-element.elementor-element-fdddd7e .elementor-icon-list-text, .elementor-3690 .elementor-element.elementor-element-fdddd7e .elementor-icon-list-text a{color:#000000;}.elementor-3690 .elementor-element.elementor-element-fdddd7e .elementor-icon-list-item{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;}.elementor-3690 .elementor-element.elementor-element-281663c img{border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3690 .elementor-element.elementor-element-2aa2cd4{--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;--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-3690 .elementor-element.elementor-element-2aa2cd4.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3690 .elementor-element.elementor-element-43fab88{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-3690 .elementor-element.elementor-element-43fab88:not(.elementor-motion-effects-element-type-background), .elementor-3690 .elementor-element.elementor-element-43fab88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131212;}.elementor-3690 .elementor-element.elementor-element-43fab88.e-con{--align-self:flex-start;}.elementor-3690 .elementor-element.elementor-element-34d4874{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3690 .elementor-element.elementor-element-34d4874 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3690 .elementor-element.elementor-element-34d4874.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-3690 .elementor-element.elementor-element-34d4874 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:800;color:#FFFFFF;}.elementor-3690 .elementor-element.elementor-element-c4ed17f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--grid-side-margin:14px;--grid-column-gap:14px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#FF7A00;}.elementor-3690 .elementor-element.elementor-element-c4ed17f > .elementor-widget-container{margin:0px 0px 0px -100px;}.elementor-3690 .elementor-element.elementor-element-c4ed17f.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;}.elementor-3690 .elementor-element.elementor-element-c4ed17f .elementor-share-btn:hover{--e-share-buttons-primary-color:#FFFFFF;--e-share-buttons-secondary-color:#000000;}.elementor-3690 .elementor-element.elementor-element-c4ed17f .elementor-share-btn__title{font-family:"Roboto", Sans-serif;}.elementor-3690 .elementor-element.elementor-element-373c41d > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-3690 .elementor-element.elementor-element-373c41d{color:#000000;font-family:"Roboto", Sans-serif;font-size:16px;}.elementor-3690 .elementor-element.elementor-element-ba5bc26{--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;--overlay-opacity:0.5;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-3690 .elementor-element.elementor-element-ba5bc26:not(.elementor-motion-effects-element-type-background), .elementor-3690 .elementor-element.elementor-element-ba5bc26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-3690 .elementor-element.elementor-element-ba5bc26::before, .elementor-3690 .elementor-element.elementor-element-ba5bc26 > .elementor-background-video-container::before, .elementor-3690 .elementor-element.elementor-element-ba5bc26 > .e-con-inner > .elementor-background-video-container::before, .elementor-3690 .elementor-element.elementor-element-ba5bc26 > .elementor-background-slideshow::before, .elementor-3690 .elementor-element.elementor-element-ba5bc26 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3690 .elementor-element.elementor-element-ba5bc26 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3690 .elementor-element.elementor-element-66f8bf4 .e-search-input{background-color:#BDB4B4;font-family:"Roboto", Sans-serif;font-size:15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:7px 7px 7px 7px;}.elementor-3690 .elementor-element.elementor-element-66f8bf4.e-focus .e-search-input{background-color:#FF7A00;}.elementor-3690 .elementor-element.elementor-element-66f8bf4 .e-search-submit{background-color:#FF7A00;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3690 .elementor-element.elementor-element-66f8bf4 > .elementor-widget-container{padding:42px 0px 0px 0px;}.elementor-3690 .elementor-element.elementor-element-66f8bf4{--e-search-placeholder-color:#000000;--e-search-input-color:#000000;--e-search-icon-label-color:#000000;--e-search-submit-border-radius:7px 7px 7px 7px;}.elementor-3690 .elementor-element.elementor-element-66f8bf4.e-focus{--e-search-input-color:#000000;}.elementor-3690 .elementor-element.elementor-element-66f8bf4 .e-search-submit span{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;}.elementor-3690 .elementor-element.elementor-element-ed91255{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3690 .elementor-element.elementor-element-ed91255 > .elementor-widget-container{background-color:#FF7A00;padding:0px 0px 0px 13px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-3690 .elementor-element.elementor-element-ed91255 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:900;color:#000000;}.elementor-3690 .elementor-element.elementor-element-c8b9ce9{--grid-row-gap:15px;--grid-column-gap:23px;}.elementor-3690 .elementor-element.elementor-element-c8b9ce9 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-3690 .elementor-element.elementor-element-c8b9ce9:after{content:"0.66";}.elementor-3690 .elementor-element.elementor-element-c8b9ce9 .elementor-post__thumbnail__link{width:51%;}.elementor-3690 .elementor-element.elementor-element-c8b9ce9 .elementor-post__thumbnail{border-radius:10px 10px 10px 10px;}.elementor-3690 .elementor-element.elementor-element-c8b9ce9.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-3690 .elementor-element.elementor-element-c8b9ce9.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-3690 .elementor-element.elementor-element-c8b9ce9.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-3690 .elementor-element.elementor-element-c8b9ce9 .elementor-post__title, .elementor-3690 .elementor-element.elementor-element-c8b9ce9 .elementor-post__title a{color:#FFFAFA;font-family:"Roboto", Sans-serif;}.elementor-3690 .elementor-element.elementor-element-c8b9ce9 .elementor-post__title{margin-bottom:0px;}.elementor-3690 .elementor-element.elementor-element-4efc42c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3690 .elementor-element.elementor-element-4efc42c > .elementor-widget-container{background-color:#FF7A00;padding:0px 0px 0px 13px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-3690 .elementor-element.elementor-element-4efc42c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:900;color:#000000;}.elementor-3690 .elementor-element.elementor-element-a5ac03c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:800;color:#FF7A00;}.elementor-3690 .elementor-element.elementor-element-c1ad779{--grid-row-gap:15px;--grid-column-gap:23px;}.elementor-3690 .elementor-element.elementor-element-c1ad779 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-3690 .elementor-element.elementor-element-c1ad779:after{content:"0.66";}.elementor-3690 .elementor-element.elementor-element-c1ad779 .elementor-post__thumbnail__link{width:51%;}.elementor-3690 .elementor-element.elementor-element-c1ad779 .elementor-post__thumbnail{border-radius:10px 10px 10px 10px;}.elementor-3690 .elementor-element.elementor-element-c1ad779.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-3690 .elementor-element.elementor-element-c1ad779.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-3690 .elementor-element.elementor-element-c1ad779.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-3690 .elementor-element.elementor-element-c1ad779 .elementor-post__title, .elementor-3690 .elementor-element.elementor-element-c1ad779 .elementor-post__title a{color:#FFFFFF;font-family:"Roboto", Sans-serif;}.elementor-3690 .elementor-element.elementor-element-c1ad779 .elementor-post__title{margin-bottom:0px;}.elementor-3690 .elementor-element.elementor-element-ec7ef62 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:800;color:#FF7A00;}.elementor-3690 .elementor-element.elementor-element-e2c3c8f{--grid-row-gap:15px;--grid-column-gap:23px;}.elementor-3690 .elementor-element.elementor-element-e2c3c8f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-3690 .elementor-element.elementor-element-e2c3c8f:after{content:"0.66";}.elementor-3690 .elementor-element.elementor-element-e2c3c8f .elementor-post__thumbnail__link{width:51%;}.elementor-3690 .elementor-element.elementor-element-e2c3c8f .elementor-post__thumbnail{border-radius:10px 10px 10px 10px;}.elementor-3690 .elementor-element.elementor-element-e2c3c8f.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-3690 .elementor-element.elementor-element-e2c3c8f.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-3690 .elementor-element.elementor-element-e2c3c8f.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-3690 .elementor-element.elementor-element-e2c3c8f .elementor-post__title, .elementor-3690 .elementor-element.elementor-element-e2c3c8f .elementor-post__title a{color:#FFFFFF;font-family:"Roboto", Sans-serif;}.elementor-3690 .elementor-element.elementor-element-e2c3c8f .elementor-post__title{margin-bottom:0px;}.elementor-3690 .elementor-element.elementor-element-4f1412e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:900;color:#FF7A00;}.elementor-3690 .elementor-element.elementor-element-be5a94d{--grid-row-gap:15px;--grid-column-gap:23px;}.elementor-3690 .elementor-element.elementor-element-be5a94d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-3690 .elementor-element.elementor-element-be5a94d:after{content:"0.66";}.elementor-3690 .elementor-element.elementor-element-be5a94d .elementor-post__thumbnail__link{width:51%;}.elementor-3690 .elementor-element.elementor-element-be5a94d .elementor-post__thumbnail{border-radius:10px 10px 10px 10px;}.elementor-3690 .elementor-element.elementor-element-be5a94d.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-3690 .elementor-element.elementor-element-be5a94d.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-3690 .elementor-element.elementor-element-be5a94d.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-3690 .elementor-element.elementor-element-be5a94d .elementor-post__title, .elementor-3690 .elementor-element.elementor-element-be5a94d .elementor-post__title a{color:#FFFFFF;font-family:"Roboto", Sans-serif;}.elementor-3690 .elementor-element.elementor-element-be5a94d .elementor-post__title{margin-bottom:0px;}.elementor-3690 .elementor-element.elementor-element-de3b378{--display:flex;--min-height:137px;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:11px;--padding-right:11px;}.elementor-3690 .elementor-element.elementor-element-de3b378:not(.elementor-motion-effects-element-type-background), .elementor-3690 .elementor-element.elementor-element-de3b378 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3690 .elementor-element.elementor-element-de3b378::before, .elementor-3690 .elementor-element.elementor-element-de3b378 > .elementor-background-video-container::before, .elementor-3690 .elementor-element.elementor-element-de3b378 > .e-con-inner > .elementor-background-video-container::before, .elementor-3690 .elementor-element.elementor-element-de3b378 > .elementor-background-slideshow::before, .elementor-3690 .elementor-element.elementor-element-de3b378 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3690 .elementor-element.elementor-element-de3b378 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3690 .elementor-element.elementor-element-b7d1440 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3690 .elementor-element.elementor-element-b7d1440{text-align:center;}.elementor-3690 .elementor-element.elementor-element-b7d1440 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:900;color:#FF7A00;}.elementor-3690 .elementor-element.elementor-element-3c35349 > .elementor-widget-container{margin:-14px 0px 0px 0px;border-style:none;}.elementor-3690 .elementor-element.elementor-element-3c35349 .fluentform-widget-wrapper .ff-el-group a{color:#000000;}.elementor-3690 .elementor-element.elementor-element-3c35349 .fluentform-widget-wrapper{padding:9px 9px 9px 9px;}.elementor-3690 .elementor-element.elementor-element-3c35349 .fluentform-widget-wrapper .ff-el-input--label label{color:#FFFFFF;font-family:"Roboto", Sans-serif;}.elementor-3690 .elementor-element.elementor-element-3c35349 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-3690 .elementor-element.elementor-element-3c35349 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-3690 .elementor-element.elementor-element-3c35349 .fluentform-widget-wrapper .ff-el-group select, .elementor-3690 .elementor-element.elementor-element-3c35349 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{background-color:#FFFFFF;}.elementor-3690 .elementor-element.elementor-element-3c35349 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-3690 .elementor-element.elementor-element-3c35349 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-3690 .elementor-element.elementor-element-3c35349 .fluentform-widget-wrapper .ff-el-group select{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3690 .elementor-element.elementor-element-3c35349 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-3690 .elementor-element.elementor-element-3c35349 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-3690 .elementor-element.elementor-element-3c35349 .fluentform-widget-wrapper .ff-el-group select,  .elementor-3690 .elementor-element.elementor-element-3c35349 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-style:none;}.elementor-3690 .elementor-element.elementor-element-3c35349 .fluentform-widget-wrapper .ff-table thead th{color:#FFFFFF;}.elementor-3690 .elementor-element.elementor-element-3c35349 .fluentform-widget-wrapper .fluent-address label{color:#000000;}.elementor-3690 .elementor-element.elementor-element-3c35349 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#FF7A00 !important;color:#ffffff !important;border-style:none;font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-3690 .elementor-element.elementor-element-3c35349 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit:hover{background-color:#FFFFFF !important;color:#000000 !important;}.elementor-3690 .elementor-element.elementor-element-3c35349 .fluentform-widget-wrapper .ff-message-success{border-style:none;}.elementor-3690 .elementor-element.elementor-element-f84ddb4{--display:flex;--min-height:150px;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-3690 .elementor-element.elementor-element-f84ddb4:not(.elementor-motion-effects-element-type-background), .elementor-3690 .elementor-element.elementor-element-f84ddb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3690 .elementor-element.elementor-element-f84ddb4::before, .elementor-3690 .elementor-element.elementor-element-f84ddb4 > .elementor-background-video-container::before, .elementor-3690 .elementor-element.elementor-element-f84ddb4 > .e-con-inner > .elementor-background-video-container::before, .elementor-3690 .elementor-element.elementor-element-f84ddb4 > .elementor-background-slideshow::before, .elementor-3690 .elementor-element.elementor-element-f84ddb4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3690 .elementor-element.elementor-element-f84ddb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3690 .elementor-element.elementor-element-df49542 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3690 .elementor-element.elementor-element-df49542{text-align:center;}.elementor-3690 .elementor-element.elementor-element-df49542 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:900;color:#FF7A00;}.elementor-3690 .elementor-element.elementor-element-a03f606 .elementor-button{background-color:#46E238;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:700;border-radius:10px 10px 10px 10px;}.elementor-3690 .elementor-element.elementor-element-a03f606 .elementor-button:hover, .elementor-3690 .elementor-element.elementor-element-a03f606 .elementor-button:focus{background-color:#FFFFFF;}.elementor-3690 .elementor-element.elementor-element-a03f606 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:-23px 0px 0px 0px;}.elementor-3690 .elementor-element.elementor-element-a03f606.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-3690 .elementor-element.elementor-element-5c8a02d{--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;}.elementor-3690 .elementor-element.elementor-element-10bcdcd{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-57px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-3690 .elementor-element.elementor-element-10bcdcd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3690 .elementor-element.elementor-element-b068739{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3690 .elementor-element.elementor-element-b068739.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3690 .elementor-element.elementor-element-9cdb58b{--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;}body.elementor-page-3690:not(.elementor-motion-effects-element-type-background), body.elementor-page-3690 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-3690 .elementor-element.elementor-element-43fab88{--grid-auto-flow:row;} .elementor-3690 .elementor-element.elementor-element-c4ed17f{--grid-side-margin:14px;--grid-column-gap:14px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(min-width:768px){.elementor-3690 .elementor-element.elementor-element-df2beaa{--content-width:1369px;}.elementor-3690 .elementor-element.elementor-element-56c32c6{--width:69.173%;}.elementor-3690 .elementor-element.elementor-element-2aa2cd4{--width:76.911%;}.elementor-3690 .elementor-element.elementor-element-ba5bc26{--width:50%;}.elementor-3690 .elementor-element.elementor-element-5c8a02d{--content-width:1155px;}.elementor-3690 .elementor-element.elementor-element-10bcdcd{--width:77.061%;}.elementor-3690 .elementor-element.elementor-element-9cdb58b{--width:50%;}}@media(max-width:767px){.elementor-3690 .elementor-element.elementor-element-43fab88{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;} .elementor-3690 .elementor-element.elementor-element-c4ed17f{--grid-side-margin:14px;--grid-column-gap:14px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-3690 .elementor-element.elementor-element-c8b9ce9 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-3690 .elementor-element.elementor-element-c8b9ce9:after{content:"0.5";}.elementor-3690 .elementor-element.elementor-element-c8b9ce9 .elementor-post__thumbnail__link{width:100%;}.elementor-3690 .elementor-element.elementor-element-c1ad779 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-3690 .elementor-element.elementor-element-c1ad779:after{content:"0.5";}.elementor-3690 .elementor-element.elementor-element-c1ad779 .elementor-post__thumbnail__link{width:100%;}.elementor-3690 .elementor-element.elementor-element-e2c3c8f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-3690 .elementor-element.elementor-element-e2c3c8f:after{content:"0.5";}.elementor-3690 .elementor-element.elementor-element-e2c3c8f .elementor-post__thumbnail__link{width:100%;}.elementor-3690 .elementor-element.elementor-element-be5a94d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-3690 .elementor-element.elementor-element-be5a94d:after{content:"0.5";}.elementor-3690 .elementor-element.elementor-element-be5a94d .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for theme-post-content, class: .elementor-element-373c41d */.elementor-3690 .elementor-element.elementor-element-373c41d h2 {
  font-size: 30px;
  color: #000000;
  margin-bottom: 20px;
  line-height: 1.2; 
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-b068739 */.elementor-3690 .elementor-element.elementor-element-b068739 #commentform,
.elementor-3690 .elementor-element.elementor-element-b068739 .comment-respond {
  background: #0A0F1C;
  padding: 35px;
  border-radius: 14px;
  border: 1px solid rgba(255, 255, 255, 0.08);
}

/* Input fields */
.elementor-3690 .elementor-element.elementor-element-b068739 textarea,
.elementor-3690 .elementor-element.elementor-element-b068739 input[type="text"],
.elementor-3690 .elementor-element.elementor-element-b068739 input[type="email"],
.elementor-3690 .elementor-element.elementor-element-b068739 input[type="url"] {
  width: 100%;
  background: #111827;
  border: 1px solid #1f2937;
  padding: 16px 18px;
  border-radius: 10px;
  font-size: 16px;
  color: #ffffff;
  transition: all 0.3s ease;
}

.elementor-3690 .elementor-element.elementor-element-b068739 textarea::placeholder,
.elementor-3690 .elementor-element.elementor-element-b068739 input::placeholder {
  color: #9aa4b0;
}

/* Input focus */
.elementor-3690 .elementor-element.elementor-element-b068739 textarea:focus,
.elementor-3690 .elementor-element.elementor-element-b068739 input:focus {
  border-color: #ff7a00;
  box-shadow: 0 0 0 3px rgba(255, 122, 0, 0.35);
}

/* Label text */
.elementor-3690 .elementor-element.elementor-element-b068739 label {
  color: #e5e7eb;
  font-weight: 600;
  margin-bottom: 6px;
  display: block;
}

/* Submit Button */
.elementor-3690 .elementor-element.elementor-element-b068739 #submit,
.elementor-3690 .elementor-element.elementor-element-b068739 input[type="submit"] {
  background: #ff7a00;
  color: #000;
  border-radius: 8px;
  padding: 16px 30px;
  font-weight: 700;
  border: none;
  cursor: pointer;
  transition: 0.25s ease-in-out;
  text-transform: uppercase;
  letter-spacing: 0.8px;
}

.elementor-3690 .elementor-element.elementor-element-b068739 #submit:hover,
.elementor-3690 .elementor-element.elementor-element-b068739 input[type="submit"]:hover {
  background: #ffa733;
  transform: translateY(-2px);
}

/* Message logged in */
.elementor-3690 .elementor-element.elementor-element-b068739 .logged-in-as {
  color: #dfe6f3;
  margin-bottom: 12px;
  font-size: 14px;
}

.elementor-3690 .elementor-element.elementor-element-b068739 .logged-in-as a {
  color: #ff7a00;
  font-weight: 600;
}


/* ==========================================
   COMMENT LIST STYLING (CARD + DARK MODE)
   ========================================== */

.elementor-3690 .elementor-element.elementor-element-b068739 .comment-list {
  margin-top: 40px;
  list-style: none;
  padding-left: 0;
}

.elementor-3690 .elementor-element.elementor-element-b068739 .comment-body {
  background: #111827;
  border: 1px solid rgba(255, 255, 255, 0.08);
  padding: 22px 26px;
  border-radius: 12px;
  margin-bottom: 18px;
  position: relative;
}

/* Comment author name */
.elementor-3690 .elementor-element.elementor-element-b068739 .comment-author .fn {
  color: #ffffff;
  font-weight: 700;
  font-size: 17px;
}

/* Comment date */
.elementor-3690 .elementor-element.elementor-element-b068739 .comment-metadata a {
  color: #9aa4b0;
  font-size: 13px;
}

/* Comment content text */
.elementor-3690 .elementor-element.elementor-element-b068739 .comment-content {
  color: #e5e7eb;
  margin-top: 10px;
}

/* Reply link */
.elementor-3690 .elementor-element.elementor-element-b068739 .reply a {
  color: #ff7a00;
  font-weight: 600;
  font-size: 14px;
  transition: 0.2s ease;
}

.elementor-3690 .elementor-element.elementor-element-b068739 .reply a:hover {
  color: #ffa733;
  text-decoration: underline;
}

/* Nested reply (indentation) */
.elementor-3690 .elementor-element.elementor-element-b068739 .children {
  margin-left: 25px;
  border-left: 2px solid rgba(255, 122, 0, 0.4);
  padding-left: 18px;
}

.elementor-3690 .elementor-element.elementor-element-b068739 ::placeholder {
  opacity: .6;
}

/* === COMMENT LIST STYLE === */
.comment-list .comment {
  background: #0d111a; /* dark card */
  padding: 25px;
  border-radius: 12px;
  margin-bottom: 25px;
  border: 1px solid rgba(255,255,255,0.05);
}

.comment-author {
  font-weight: 600;
  font-size: 18px;
  color: #F7931E; /* brand color metrix */
}

.comment-meta {
  margin-bottom: 12px;
  font-size: 14px;
  color: rgba(255,255,255,0.5);
}

.comment-content {
  color: #ffffff;
  margin-bottom: 15px;
  line-height: 1.6;
}

.comment-reply-link,
.comment-edit-link {
  color: #F7931E !important;
  font-weight: bold;
  font-size: 14px;
  text-transform: uppercase;
  margin-right: 12px;
}

.comment-reply-link:hover,
.comment-edit-link:hover {
  opacity: 0.7;
}

/* hilangkan icon bullet default WP */
.comment-list {
  list-style: none;
  padding-left: 0;
}

/* spacing antar children replies */
.children {
  margin-left: 30px;
  border-left: 1px solid rgba(255,255,255,0.06);
  padding-left: 20px;
}

/* === COMMENT FORM TITLE === */
#reply-title {
  font-size: 28px;
  font-weight: 700;
  color: #ffffff;
}

/* Subtitle under H2 */
.comment-notes {
  font-size: 15px;
  color: rgba(255,255,255,0.6);
  margin-bottom: 20px;
}

/* === TEXTAREA === */
.comment-form textarea {
  background: #0c0f16;
  border-radius: 12px;
  padding: 18px;
  color: #fff;
  border: 1px solid rgba(255,255,255,0.1);
}

.comment-form textarea:focus {
  border-color: #F7931E;
  outline: none;
  box-shadow: 0 0 0 2px rgba(247,147,30,0.2);
}/* End custom CSS */