.elementor-1265 .elementor-element.elementor-element-01f8cd8:not(.elementor-motion-effects-element-type-background), .elementor-1265 .elementor-element.elementor-element-01f8cd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-1265 .elementor-element.elementor-element-01f8cd8 > .elementor-container{min-height:94vh;}.elementor-1265 .elementor-element.elementor-element-01f8cd8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 24px 120px 24px;}.elementor-1265 .elementor-element.elementor-element-01f8cd8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1265 .elementor-element.elementor-element-3389d30 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1265 .elementor-element.elementor-element-04474a5 > .elementor-widget-container{margin:36px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-ad5f38a > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-ad5f38a .elementor-heading-title{color:#FFFFFF;}.elementor-1265 .elementor-element.elementor-element-d906225 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-d906225{color:rgba(255,255,255,0.85);}.elementor-1265 .elementor-element.elementor-element-9117cf6:not(.elementor-motion-effects-element-type-background), .elementor-1265 .elementor-element.elementor-element-9117cf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF7FA;}.elementor-1265 .elementor-element.elementor-element-9117cf6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 24px 140px 24px;}.elementor-1265 .elementor-element.elementor-element-9117cf6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1265 .elementor-element.elementor-element-f901424 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1265 .elementor-element.elementor-element-d08056a > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-51e4331 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-51e4331 .elementor-heading-title{color:#0A0A0A;}.elementor-1265 .elementor-element.elementor-element-7c39f80 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-7c39f80{color:#5C5C5C;}.elementor-1265 .elementor-element.elementor-element-b02ae72:not(.elementor-motion-effects-element-type-background), .elementor-1265 .elementor-element.elementor-element-b02ae72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-1265 .elementor-element.elementor-element-b02ae72{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 24px 140px 24px;}.elementor-1265 .elementor-element.elementor-element-b02ae72 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1265 .elementor-element.elementor-element-756c2ac{text-align:center;}.elementor-1265 .elementor-element.elementor-element-08ec57c > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-08ec57c{text-align:center;}.elementor-1265 .elementor-element.elementor-element-727b77a > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-727b77a{text-align:center;}.elementor-1265 .elementor-element.elementor-element-727b77a .elementor-heading-title{color:#FFFFFF;}.elementor-1265 .elementor-element.elementor-element-9fc7a78 > .elementor-widget-container{margin:24px 0px 56px 0px;}.elementor-1265 .elementor-element.elementor-element-9fc7a78{color:rgba(255,255,255,0.85);}.elementor-1265 .elementor-element.elementor-element-7dad9c8:not(.elementor-motion-effects-element-type-background), .elementor-1265 .elementor-element.elementor-element-7dad9c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF7FA;}.elementor-1265 .elementor-element.elementor-element-7dad9c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 24px 140px 24px;}.elementor-1265 .elementor-element.elementor-element-7dad9c8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1265 .elementor-element.elementor-element-7dee02e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1265 .elementor-element.elementor-element-1abb00f > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-a560bbc > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-a560bbc .elementor-heading-title{color:#0A0A0A;}.elementor-1265 .elementor-element.elementor-element-14b6d8f > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-14b6d8f{color:#5C5C5C;}.elementor-1265 .elementor-element.elementor-element-bb41b97:not(.elementor-motion-effects-element-type-background), .elementor-1265 .elementor-element.elementor-element-bb41b97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-1265 .elementor-element.elementor-element-bb41b97{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 24px 140px 24px;}.elementor-1265 .elementor-element.elementor-element-bb41b97 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1265 .elementor-element.elementor-element-cc1eead > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1265 .elementor-element.elementor-element-4c01e95 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-f96c190 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-f96c190 .elementor-heading-title{color:#FFFFFF;}.elementor-1265 .elementor-element.elementor-element-7047ce9 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-7047ce9{color:rgba(255,255,255,0.85);}.elementor-1265 .elementor-element.elementor-element-bb1e97a:not(.elementor-motion-effects-element-type-background), .elementor-1265 .elementor-element.elementor-element-bb1e97a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF7FA;}.elementor-1265 .elementor-element.elementor-element-bb1e97a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 24px 140px 24px;}.elementor-1265 .elementor-element.elementor-element-bb1e97a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1265 .elementor-element.elementor-element-be19fa8 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-c21c58f > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-c21c58f .elementor-heading-title{color:#0A0A0A;}.elementor-1265 .elementor-element.elementor-element-c552d78 > .elementor-widget-container{margin:24px 0px 56px 0px;}.elementor-1265 .elementor-element.elementor-element-c552d78{color:#5C5C5C;}.elementor-1265 .elementor-element.elementor-element-d6eda4d:not(.elementor-motion-effects-element-type-background), .elementor-1265 .elementor-element.elementor-element-d6eda4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-1265 .elementor-element.elementor-element-d6eda4d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 24px 140px 24px;}.elementor-1265 .elementor-element.elementor-element-d6eda4d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1265 .elementor-element.elementor-element-7bb84db > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-d55b24a > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-d55b24a .elementor-heading-title{color:#FFFFFF;}.elementor-1265 .elementor-element.elementor-element-f0301ac > .elementor-widget-container{margin:24px 0px 56px 0px;}.elementor-1265 .elementor-element.elementor-element-f0301ac{color:rgba(255,255,255,0.85);}.elementor-1265 .elementor-element.elementor-element-5aac15f:not(.elementor-motion-effects-element-type-background), .elementor-1265 .elementor-element.elementor-element-5aac15f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF7FA;}.elementor-1265 .elementor-element.elementor-element-5aac15f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 24px 140px 24px;}.elementor-1265 .elementor-element.elementor-element-5aac15f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1265 .elementor-element.elementor-element-878271b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1265 .elementor-element.elementor-element-f6be452 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-5561384 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-5561384 .elementor-heading-title{color:#0A0A0A;}.elementor-1265 .elementor-element.elementor-element-6e4e325 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-6e4e325{color:#5C5C5C;}.elementor-1265 .elementor-element.elementor-element-147efef:not(.elementor-motion-effects-element-type-background), .elementor-1265 .elementor-element.elementor-element-147efef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-1265 .elementor-element.elementor-element-147efef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 24px 140px 24px;}.elementor-1265 .elementor-element.elementor-element-147efef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1265 .elementor-element.elementor-element-4e00f64 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1265 .elementor-element.elementor-element-0f77b15 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-df072d9 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-df072d9 .elementor-heading-title{color:#FFFFFF;}.elementor-1265 .elementor-element.elementor-element-375e072 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-375e072{color:rgba(255,255,255,0.85);}.elementor-1265 .elementor-element.elementor-element-c32cb32:not(.elementor-motion-effects-element-type-background), .elementor-1265 .elementor-element.elementor-element-c32cb32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF7FA;}.elementor-1265 .elementor-element.elementor-element-c32cb32{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 24px 140px 24px;}.elementor-1265 .elementor-element.elementor-element-c32cb32 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1265 .elementor-element.elementor-element-c69e163 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-cd3d709 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-cd3d709 .elementor-heading-title{color:#0A0A0A;}.elementor-1265 .elementor-element.elementor-element-05802ff > .elementor-widget-container{margin:24px 0px 56px 0px;}.elementor-1265 .elementor-element.elementor-element-05802ff{color:#5C5C5C;}.elementor-1265 .elementor-element.elementor-element-61a51fb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1265 .elementor-element.elementor-element-6e917ba:not(.elementor-motion-effects-element-type-background), .elementor-1265 .elementor-element.elementor-element-6e917ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-1265 .elementor-element.elementor-element-6e917ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 24px 140px 24px;}.elementor-1265 .elementor-element.elementor-element-6e917ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1265 .elementor-element.elementor-element-45f5167 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1265 .elementor-element.elementor-element-f14b65f:not(.elementor-motion-effects-element-type-background), .elementor-1265 .elementor-element.elementor-element-f14b65f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF7FA;}.elementor-1265 .elementor-element.elementor-element-f14b65f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 24px 140px 24px;}.elementor-1265 .elementor-element.elementor-element-f14b65f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1265 .elementor-element.elementor-element-687904b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1265 .elementor-element.elementor-element-eb6ebe1 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-fd3bf13 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-fd3bf13 .elementor-heading-title{color:#0A0A0A;}.elementor-1265 .elementor-element.elementor-element-40e2c9a > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-40e2c9a{color:#5C5C5C;}.elementor-1265 .elementor-element.elementor-element-2e4d536:not(.elementor-motion-effects-element-type-background), .elementor-1265 .elementor-element.elementor-element-2e4d536 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-1265 .elementor-element.elementor-element-2e4d536{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 24px 140px 24px;}.elementor-1265 .elementor-element.elementor-element-2e4d536 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1265 .elementor-element.elementor-element-f610941 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1265 .elementor-element.elementor-element-4ea8773 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-00a2396 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-00a2396 .elementor-heading-title{color:#FFFFFF;}.elementor-1265 .elementor-element.elementor-element-76f14e6 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-76f14e6{color:rgba(255,255,255,0.85);}.elementor-1265 .elementor-element.elementor-element-b293b17:not(.elementor-motion-effects-element-type-background), .elementor-1265 .elementor-element.elementor-element-b293b17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF7FA;}.elementor-1265 .elementor-element.elementor-element-b293b17{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 24px 140px 24px;}.elementor-1265 .elementor-element.elementor-element-b293b17 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1265 .elementor-element.elementor-element-51f9676 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1265 .elementor-element.elementor-element-a6fdbe0 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-eada66c > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-eada66c .elementor-heading-title{color:#0A0A0A;}.elementor-1265 .elementor-element.elementor-element-308c3db > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-308c3db{color:#5C5C5C;}.elementor-1265 .elementor-element.elementor-element-ba4bcd5:not(.elementor-motion-effects-element-type-background), .elementor-1265 .elementor-element.elementor-element-ba4bcd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-1265 .elementor-element.elementor-element-ba4bcd5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 24px 120px 24px;}.elementor-1265 .elementor-element.elementor-element-ba4bcd5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1265 .elementor-element.elementor-element-42ceca2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1265 .elementor-element.elementor-element-bc0023b > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-620211f > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-620211f .elementor-heading-title{color:#FFFFFF;}.elementor-1265 .elementor-element.elementor-element-fc0e4dd > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-fc0e4dd{color:rgba(255,255,255,0.85);}.elementor-1265 .elementor-element.elementor-element-eaa65c5:not(.elementor-motion-effects-element-type-background), .elementor-1265 .elementor-element.elementor-element-eaa65c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF7FA;}.elementor-1265 .elementor-element.elementor-element-eaa65c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 24px 120px 24px;}.elementor-1265 .elementor-element.elementor-element-eaa65c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1265 .elementor-element.elementor-element-a6cd634{text-align:center;}.elementor-1265 .elementor-element.elementor-element-7e828f0 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-7e828f0{text-align:center;}.elementor-1265 .elementor-element.elementor-element-5629a4f > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1265 .elementor-element.elementor-element-5629a4f{text-align:center;}.elementor-1265 .elementor-element.elementor-element-5629a4f .elementor-heading-title{color:#0A0A0A;}.elementor-1265 .elementor-element.elementor-element-dfe47a8 > .elementor-widget-container{margin:24px 0px 48px 0px;}.elementor-1265 .elementor-element.elementor-element-dfe47a8{color:#5C5C5C;}@media(min-width:768px){.elementor-1265 .elementor-element.elementor-element-79efce1{width:52.077%;}.elementor-1265 .elementor-element.elementor-element-d8551b4{width:46%;}.elementor-1265 .elementor-element.elementor-element-6887349{width:49%;}.elementor-1265 .elementor-element.elementor-element-060b2f0{width:51%;}.elementor-1265 .elementor-element.elementor-element-b6093a3{width:47%;}.elementor-1265 .elementor-element.elementor-element-561a66d{width:53%;}.elementor-1265 .elementor-element.elementor-element-b093d3b{width:50.505%;}.elementor-1265 .elementor-element.elementor-element-8761a88{width:49%;}.elementor-1265 .elementor-element.elementor-element-d97d6c5{width:50.505%;}.elementor-1265 .elementor-element.elementor-element-45ea93b{width:49%;}.elementor-1265 .elementor-element.elementor-element-eda03a3{width:50%;}.elementor-1265 .elementor-element.elementor-element-2539365{width:50%;}.elementor-1265 .elementor-element.elementor-element-b583c6d{width:51.02%;}.elementor-1265 .elementor-element.elementor-element-c91da06{width:48%;}.elementor-1265 .elementor-element.elementor-element-b93cfc8{width:51.544%;}.elementor-1265 .elementor-element.elementor-element-1ca4d3a{width:47%;}.elementor-1265 .elementor-element.elementor-element-b504de2{width:52.619%;}.elementor-1265 .elementor-element.elementor-element-0f15dd1{width:45%;}.elementor-1265 .elementor-element.elementor-element-316e016{width:47%;}.elementor-1265 .elementor-element.elementor-element-55741e2{width:53%;}.elementor-1265 .elementor-element.elementor-element-df1379d{width:51.544%;}.elementor-1265 .elementor-element.elementor-element-4711d75{width:47%;}.elementor-1265 .elementor-element.elementor-element-1721f90{width:47%;}.elementor-1265 .elementor-element.elementor-element-dca52a2{width:53%;}}/* Start custom CSS for section, class: .elementor-element-01f8cd8 */@media (max-width:768px){.elementor-1265 .elementor-element.elementor-element-01f8cd8{padding:32px 20px 56px!important;min-height:auto!important;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9117cf6 */@media (max-width:768px){.elementor-1265 .elementor-element.elementor-element-9117cf6{padding:64px 20px!important;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b02ae72 */@media (max-width:768px){.elementor-1265 .elementor-element.elementor-element-b02ae72{padding:64px 20px!important;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7dad9c8 */@media (max-width:768px){.elementor-1265 .elementor-element.elementor-element-7dad9c8{padding:64px 20px!important;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bb41b97 */@media (max-width:768px){.elementor-1265 .elementor-element.elementor-element-bb41b97{padding:64px 20px!important;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bb1e97a */@media (max-width:768px){.elementor-1265 .elementor-element.elementor-element-bb1e97a{padding:64px 20px!important;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d6eda4d */@media (max-width:768px){.elementor-1265 .elementor-element.elementor-element-d6eda4d{padding:64px 20px!important;}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-45ea93b */.elementor-1265 .elementor-element.elementor-element-45ea93b{position:relative;overflow:visible !important;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5aac15f */@media (max-width:768px){.elementor-1265 .elementor-element.elementor-element-5aac15f{padding:64px 20px!important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8f5435e */.elementor-1265 .elementor-element.elementor-element-8f5435e .elementor-widget-container{overflow:visible !important;}.elementor-1265 .elementor-element.elementor-element-8f5435e img{aspect-ratio:4/5;width:100%;height:auto;object-fit:cover;display:block;border-radius:28px;box-shadow:0 20px 60px rgba(0,0,0,0.45);}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-eda03a3 */.elementor-1265 .elementor-element.elementor-element-eda03a3{position:relative;overflow:visible !important;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-147efef */@media (max-width:768px){.elementor-1265 .elementor-element.elementor-element-147efef{padding:64px 20px!important;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c32cb32 */@media (max-width:768px){.elementor-1265 .elementor-element.elementor-element-c32cb32{padding:64px 20px!important;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6e917ba */@media (max-width:768px){.elementor-1265 .elementor-element.elementor-element-6e917ba{padding:64px 20px!important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a3c88e5 */.elementor-1265 .elementor-element.elementor-element-a3c88e5 .elementor-widget-container{overflow:visible !important;}.elementor-1265 .elementor-element.elementor-element-a3c88e5 img{aspect-ratio:3/4;width:100%;height:auto;object-fit:cover;display:block;border-radius:28px;box-shadow:0 20px 60px rgba(10,10,10,0.18);}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0f15dd1 */.elementor-1265 .elementor-element.elementor-element-0f15dd1{position:relative;overflow:visible !important;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f14b65f */@media (max-width:768px){.elementor-1265 .elementor-element.elementor-element-f14b65f{padding:64px 20px!important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d6a8d30 */.elementor-1265 .elementor-element.elementor-element-d6a8d30 .elementor-widget-container{overflow:visible !important;}.elementor-1265 .elementor-element.elementor-element-d6a8d30 img{aspect-ratio:4/5;width:100%;height:auto;object-fit:cover;display:block;border-radius:28px;box-shadow:0 20px 60px rgba(0,0,0,0.45);}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-316e016 */.elementor-1265 .elementor-element.elementor-element-316e016{position:relative;overflow:visible !important;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2e4d536 */@media (max-width:768px){.elementor-1265 .elementor-element.elementor-element-2e4d536{padding:64px 20px!important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e1d1886 */.elementor-1265 .elementor-element.elementor-element-e1d1886 .elementor-widget-container{overflow:visible !important;}.elementor-1265 .elementor-element.elementor-element-e1d1886 img{aspect-ratio:4/5;width:100%;height:auto;object-fit:cover;display:block;border-radius:28px;box-shadow:0 20px 60px rgba(10,10,10,0.2);}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4711d75 */.elementor-1265 .elementor-element.elementor-element-4711d75{position:relative;overflow:visible !important;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b293b17 */@media (max-width:768px){.elementor-1265 .elementor-element.elementor-element-b293b17{padding:64px 20px!important;}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-dca52a2 */.elementor-1265 .elementor-element.elementor-element-dca52a2{border-radius:28px;overflow:hidden;}
.elementor-1265 .elementor-element.elementor-element-dca52a2 .ff-default{background:#FFFFFF !important;padding:36px !important;border-radius:28px !important;}
.elementor-1265 .elementor-element.elementor-element-dca52a2 .ff-default label{font-family:Quicksand,sans-serif !important;font-weight:700 !important;color:#0A0A0A !important;font-size:13px !important;}
.elementor-1265 .elementor-element.elementor-element-dca52a2 .ff-default input[type="text"],.elementor-1265 .elementor-element.elementor-element-dca52a2 .ff-default input[type="email"],.elementor-1265 .elementor-element.elementor-element-dca52a2 .ff-default input[type="tel"],.elementor-1265 .elementor-element.elementor-element-dca52a2 .ff-default textarea{background:rgba(10,10,10,0.04) !important;border:1px solid rgba(10,10,10,0.12) !important;color:#0A0A0A !important;border-radius:12px !important;padding:14px 16px !important;font-family:Quicksand,sans-serif !important;font-size:15px !important;}
.elementor-1265 .elementor-element.elementor-element-dca52a2 .ff-default input::placeholder,.elementor-1265 .elementor-element.elementor-element-dca52a2 .ff-default textarea::placeholder{color:rgba(10,10,10,0.40) !important;}
.elementor-1265 .elementor-element.elementor-element-dca52a2 .ff-default input:focus,.elementor-1265 .elementor-element.elementor-element-dca52a2 .ff-default textarea:focus{outline:none !important;border-color:#FFAF00 !important;background:#FFFFFF !important;}
.elementor-1265 .elementor-element.elementor-element-dca52a2 .ff-default button.ff-btn-submit{background:#FFAF00 !important;color:#000000 !important;border-radius:999px !important;padding:16px 28px !important;font-family:Quicksand,sans-serif !important;font-weight:800 !important;font-size:16px !important;border:none !important;width:100% !important;}
.elementor-1265 .elementor-element.elementor-element-dca52a2 .ff-default button.ff-btn-submit:hover{background:#ED8911 !important;}
@media (max-width:768px){.elementor-1265 .elementor-element.elementor-element-dca52a2 .ff-default{padding:22px !important;border-radius:18px !important;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ba4bcd5 */@media (max-width:768px){.elementor-1265 .elementor-element.elementor-element-ba4bcd5{padding:64px 20px!important;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-eaa65c5 */@media (max-width:768px){.elementor-1265 .elementor-element.elementor-element-eaa65c5{padding:64px 20px!important;}}/* End custom CSS */
/* Start custom CSS *//* === e-team Industrie · Globales Page-CSS === */
.et-section-ink { background-color:#0A0A0A !important; color:#FFFFFF; }
.et-section-cream { background-color:#FDF7FA !important; }

.et-eyebrow-amber .elementor-heading-title,
.et-eyebrow-deep  .elementor-heading-title {
  font-family:'Quicksand',sans-serif !important; font-weight:700 !important;
  font-size:13px !important; letter-spacing:0.18em !important; text-transform:uppercase !important;
  display:inline-flex !important; align-items:center !important; gap:12px !important;
}
.et-eyebrow-amber .elementor-heading-title { color:#FFAF00 !important; }
.et-eyebrow-deep  .elementor-heading-title { color:#ED8911 !important; }
.et-eyebrow-amber .elementor-heading-title::before,
.et-eyebrow-deep  .elementor-heading-title::before {
  content:''; display:inline-block; width:24px; height:1px; flex-shrink:0;
}
.et-eyebrow-amber .elementor-heading-title::before { background-color:#FFAF00; }
.et-eyebrow-deep  .elementor-heading-title::before { background-color:#ED8911; }

.et-statement .elementor-heading-title {
  font-family:'Quicksand',sans-serif !important; font-weight:700 !important;
  font-size:clamp(22px,2.4vw,30px) !important; letter-spacing:0.04em !important;
  text-transform:uppercase !important; color:#FFAF00 !important;
}
.et-h1-hero .elementor-heading-title {
  font-family:'Quicksand',sans-serif !important; font-weight:700 !important;
  font-size:clamp(56px,7.2vw,104px) !important; line-height:0.98 !important; letter-spacing:-0.025em !important;
}
.et-h1-hero .et-amber { color:#FFAF00; }
.et-h2-section .elementor-heading-title {
  font-family:'Quicksand',sans-serif !important; font-weight:700 !important;
  font-size:clamp(36px,4.8vw,60px) !important; line-height:1.05 !important;
}
.et-lead .elementor-widget-container p, .et-lead .elementor-widget-container {
  font-family:'Quicksand',sans-serif; font-weight:400;
  font-size:clamp(17px,1.4vw,22px); line-height:1.55;
}

/* === MOBILE TOKEN-OVERRIDES (=< 768px) === */
@media (max-width:768px) {
  .et-eyebrow-amber .elementor-heading-title,
  .et-eyebrow-deep  .elementor-heading-title { font-size:11px !important; gap:10px !important; }
  .et-eyebrow-amber .elementor-heading-title::before,
  .et-eyebrow-deep  .elementor-heading-title::before { width:20px; }
  .et-statement .elementor-heading-title { font-size:18px !important; letter-spacing:0.06em !important; }
  .et-h1-hero   .elementor-heading-title { font-size:56px !important; line-height:0.96 !important; }
  .et-h2-section .elementor-heading-title { font-size:32px !important; line-height:1.05 !important; }
  .et-lead .elementor-widget-container p, .et-lead .elementor-widget-container { font-size:15px !important; line-height:1.6 !important; }
}

/* === Industrie-S01 Overrides === */
.industrie-s01-h1 .elementor-heading-title { font-size: clamp(40px, 4.6vw, 64px) !important; line-height: 1.02 !important; hyphens: auto; -webkit-hyphens: auto; word-break: normal; }
@media (max-width:768px) {
  .industrie-s01-h1 .elementor-heading-title { font-size: 44px !important; line-height: 1.02 !important; }
}
.industrie-s01 .et-statement .elementor-heading-title { margin-top: 28px !important; }
@media (max-width:768px) {
  .industrie-s01 .et-statement .elementor-heading-title { margin-top: 18px !important; }
}

/* === S01 CTA Schrift-Verstaerkung === */
.is01-cta-primary { color: #000000 !important; font-weight: 800 !important; letter-spacing: 0.02em !important; text-shadow: none !important; }
.is01-cta-outline { font-weight: 800 !important; letter-spacing: 0.02em !important; }

/* === Floating-Card Wraps: overflow visible damit Cards/Chips uebers Bild ragen koennen === */
.is01-hero-wrap, .is02-img-wrap { overflow: visible !important; }
.is01-hero-wrap img, .is02-img-wrap img { border-radius: 28px; display:block; }
.is01-hero-overlay { border-radius: 28px; }
.is01-hero-wrap .elementor-widget-container, .is02-img-wrap .elementor-widget-container { overflow: visible !important; }
@media (max-width:768px) {
  .is01-hero-wrap img, .is01-hero-overlay { border-radius: 20px !important; }
  .is02-img-wrap img { border-radius: 18px !important; aspect-ratio: 4/3 !important; }
}

/* === S09 + S12 CTA Schrift-Verstaerkung (gleicher Look wie S01) === */
.is09-cta, .is12-cta { color: #000000 !important; font-weight: 800 !important; letter-spacing: 0.02em !important; text-shadow: none !important; }/* End custom CSS */