@charset "UTF-8";.main-project{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3rem;padding:4rem 1rem;overflow-x:hidden}.main-project[dir=rtl]{direction:rtl}.topic{color:var(--Black-black-1, #FFF);font-size:2rem;font-weight:600;line-height:1.6}.list-projects{display:flex;flex-direction:column;align-items:center;gap:2rem;align-self:stretch;position:relative}.top-bar-container{display:flex;align-items:center;gap:1.25rem;width:100%;position:relative;touch-action:pan-y}.navigation-buttons{display:flex;gap:.625rem;position:absolute;z-index:10;left:1rem;right:1rem;top:50%;transform:translateY(-50%);pointer-events:none}.nav-button{background:#2b3132e6;border:2px solid var(--OilMain-oilmain-3, #97B9BC);border-radius:50%;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;pointer-events:all;color:var(--OilMain-oilmain-3, #97B9BC);font-size:1.125rem;font-weight:700;display:none}.nav-button:hover{background:var(--OilMain-oilmain-6, #0D5C63);border-color:var(--OilMain-oilmain-1, #E7EFEF);color:var(--Black-black-1, #FFF);transform:scale(1.1)}.prev-button{margin-right:auto}.next-button{margin-left:auto}.list-projects .top-bar{display:flex;padding:1rem 5rem;justify-content:center;align-items:center;align-self:stretch;border-radius:.5rem;background:var(--Black-black-12, #2B3132);box-shadow:inset -18.75rem 0 3.75rem -6.25rem #2b3132cc,inset 18.75rem 0 3.75rem -6.25rem #2b3132cc;overflow-x:auto;white-space:nowrap;scrollbar-width:none;scroll-behavior:smooth;position:relative;flex:1;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.list-projects .top-bar::-webkit-scrollbar{display:none}.top-bar .name-project{display:flex;width:8.5rem;padding:.5rem 1rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;border-radius:12.5rem;cursor:pointer;flex-shrink:0;position:relative;overflow:hidden;background:transparent;scroll-snap-align:center;touch-action:pan-y}.top-bar .name-project span{color:var(--Black-black-6, #C6C7C7);font-size:1rem;font-weight:400;line-height:1.6;position:relative;z-index:2;transition:all .3s ease}.top-bar .name-project.edge span{color:var(--Black-black-7, #989A9B);font-weight:300}.top-bar .name-project.edge:not(.active){opacity:.7;transform:scale(.95)}.top-bar .name-project.edge:first-child,.top-bar .name-project.edge:last-child{opacity:.5;transform:scale(.9)}.project-indicator{position:absolute;bottom:0;left:50%;height:.125rem;transform:translate(-50%)}@keyframes pulseGlow{0%,to{box-shadow:0 0 8px #0d5c6366}50%{box-shadow:0 0 12px #0d5c6399}}.top-bar .name-project.active{border-radius:12.5rem;background:var(--OilMain-oilmain-6, #0D5C63);transform:scale(1.1);box-shadow:0 0 8px #0d5c6366;animation:pulseGlow 1.5s ease-in-out infinite}.top-bar .name-project.active span{color:var(--Black-black-1, #FFF);font-weight:600}.project-details{display:flex;align-items:center;gap:6.5rem;width:100%;justify-content:center;margin:0 80px;min-height:580px;max-height:580px}.project-details .left{display:flex;width:35%;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.5rem}.project-details .left .h3{color:var(--OilMain-oilmain-1, #E7EFEF);font-size:2rem;font-weight:600;line-height:1.6}.project-details .left .p{color:var(--Black-black-1, #FFF);font-size:1.125rem;font-weight:400;line-height:1.6;align-self:stretch}.project-details .right{display:flex;width:40%;padding:.625rem .6949rem .6111rem .65625rem;justify-content:center;align-items:center}.image-container{position:relative;width:100%;height:100%;border-radius:.75rem;overflow:hidden}.image-container img{width:100%;height:100%;object-fit:contain;max-height:550px}.image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .2s ease}.image-container:hover .image-overlay{opacity:1}.project-details .left .web-link{display:flex;align-items:center;gap:.25rem}.project-details .left a{color:var(--OilMain-oilmain-3, #97B9BC);font-size:1.125rem;font-weight:400;line-height:1.5;text-decoration:none;padding:.5rem 0;border-radius:.375rem;position:relative;overflow:hidden}.project-details .left .web-link img{width:1.5rem;height:1.5rem}@media (max-width: 1024px){.top-bar .name-project{width:7rem}.project-details{gap:4rem}.project-details .left{width:100%;max-width:28rem}.project-details .right{width:95%;max-width:28rem;height:auto;aspect-ratio:4 / 3}}@media (max-width: 768px){.main-project{padding:2rem 1rem;gap:2rem}.topic{font-size:1.5rem}.list-projects{gap:1.5rem}.list-projects .top-bar{padding:.75rem 2rem}.top-bar .name-project{width:6rem;padding:.375rem .75rem}.top-bar .name-project span{font-size:.875rem}.project-details{flex-direction:column;gap:2rem;min-height:100%;max-height:100%}.project-details .left .h3{font-size:1.5rem}.project-details .left .p{font-size:1rem}.navigation-buttons{display:none}}@media (max-width: 480px){.main-project{padding:1.5rem .75rem;gap:1.5rem}.topic{font-size:1.25rem}.list-projects .top-bar{padding:.5rem 1rem}.top-bar .name-project{width:5rem;padding:.25rem .5rem}.top-bar .name-project span{font-size:.75rem}.project-details{gap:1.5rem}.project-details .left{max-width:100%}.project-details .right{max-width:95%;padding:.5rem}.project-details .left .h3{font-size:1.25rem}.project-details .left .p{font-size:.875rem}}.ksa-main{display:flex;padding:80px 0;justify-content:center;align-items:center;gap:96px;margin:0 80px;position:relative}.top-ksa-mobile{display:flex;width:100%;justify-content:center;align-items:center;gap:10px}.ksa-left{width:40%;height:510px;flex-shrink:0;position:relative;display:flex;justify-content:center;align-items:center}.ksa-left .bg-ksa{width:368px;height:500px;flex-shrink:0;border-radius:16px;background:url(/images/ksa/bg.jpg) #d3d3d3 50% / cover no-repeat;box-shadow:4px 8px 20px #00000026;position:relative;animation:floatImage 6s ease-in-out infinite}.ksa-left .text-ksa{display:flex;width:408px;padding:24px;justify-content:center;align-items:center;gap:8px;border-radius:16px;background:var(--OilMain-oilmain-8, #094146);box-shadow:4px 8px 20px #00000026;position:absolute;right:-120px;top:50%;transform:translateY(-50%);animation:slideInRight 1s ease-out;z-index:2;transition:all .3s ease}@keyframes slideInRight{0%{opacity:0;transform:translateY(-50%) translate(50px)}to{opacity:1;transform:translateY(-50%) translate(0)}}.ksa-left .text-ksa span{flex:1 0 0;color:var(--Black-black-1, #FFF);font-size:16px;font-style:normal;font-weight:400;line-height:160%}.ksa-right{display:flex;flex-direction:column;align-items:flex-start;gap:64px;flex:1;width:60%}.ksa-right .top-right{display:flex;align-items:center;gap:24px;width:100%}.top-right .icon-ksa{width:131.507px;height:88px;animation:pulse 3s ease-in-out infinite}.subtitle-ksa{color:var(--OilMain-oilmain-2, #C5D8DA);font-size:28px;font-style:normal;font-weight:600;line-height:160%;display:flex;gap:6px;flex-wrap:wrap;align-items:center;animation:fadeInUp 1s ease-out .3s both}.subtitle-ksa span{color:var(--Black-black-1, #FFF);font-size:29px;font-style:normal;font-weight:600;line-height:160%}.subtitle-ksa p{display:inline;color:var(--Yellow, #FFB130);font-size:29px;font-style:normal;font-weight:600;line-height:160%}.bottom-right{display:grid;grid-template-columns:repeat(2,1fr);width:100%;animation:fadeInUp 1s ease-out .6s both}.bottom-right .item-ksa{display:flex;align-items:center;gap:12px;padding:12px;border-radius:8px;transition:all .3s ease;animation:slideInItem .8s ease-out both;cursor:pointer;border:1px solid transparent}.bottom-right .item-ksa:hover{transform:translate(10px)}.bottom-right .item-ksa.active{background:#ffb1301a;border-color:var(--Yellow, #FFB130);transform:translate(10px)}@keyframes slideInItem{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.bottom-right .item-ksa:nth-child(1){animation-delay:.7s}.bottom-right .item-ksa:nth-child(2){animation-delay:.8s}.bottom-right .item-ksa:nth-child(3){animation-delay:.9s}.bottom-right .item-ksa:nth-child(4){animation-delay:1s}.bottom-right .item-ksa:nth-child(5){animation-delay:1.1s}.bottom-right .item-ksa:nth-child(6){animation-delay:1.2s}.bottom-right .item-ksa:nth-child(7){animation-delay:1.3s}.bottom-right .item-ksa .number{color:var(--OilMain-oilmain-2, #C5D8DA);font-size:24px;font-style:normal;font-weight:300;line-height:160%;min-width:50px;transition:all .3s ease}.bottom-right .item-ksa:hover .number,.bottom-right .item-ksa.active .number{color:var(--Yellow, #FFB130);transform:scale(1.1)}.bottom-right .item-ksa .text{display:flex;justify-content:center;align-items:center;gap:8px;align-self:stretch}.bottom-right .item-ksa .text span{color:var(--OilMain-oilmain-2, #C5D8DA);font-size:16px;font-style:normal;font-weight:500;line-height:160%;transition:all .3s ease}.bottom-right .item-ksa:hover .text span,.bottom-right .item-ksa.active .text span{color:var(--Black-black-1, #FFF)}.ksa-main:before{content:"";position:absolute;top:-100px;right:-100px;width:300px;height:300px;background:radial-gradient(circle,rgba(13,92,99,.1) 0%,transparent 70%);z-index:-1;animation:techGlow 8s ease-in-out infinite}@keyframes techGlow{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}}.ksa-mobile{display:flex;flex-direction:column;align-items:start;gap:24px;padding:20px}.ksa-mobile .icon-ksa{width:100px;height:70px;animation:pulse 3s ease-in-out infinite}.ksa-mobile .selected-item{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;animation:fadeInUp .8s ease-out}.ksa-mobile .selected-item-image{width:100%;height:250px;object-fit:cover;border-radius:12px;box-shadow:0 4px 15px #0003;transition:transform .3s ease}.ksa-mobile .selected-item-image:hover{transform:scale(1.05)}.ksa-mobile .selected-item-title{display:flex;align-items:center;gap:8px;color:var(--Black-black-1, #FFF);font-size:18px;font-weight:600;line-height:160%;text-align:center}.ksa-mobile .selected-item-title .number{color:var(--Yellow, #FFB130);font-size:20px;font-weight:300}.ksa-mobile .selected-item-description{color:var(--OilMain-oilmain-2, #C5D8DA);font-size:14px;font-weight:400;line-height:150%;text-align:center;max-width:90%}.ksa-mobile .carousel-dots{display:flex;justify-content:center;gap:8px;margin:0 auto}.ksa-mobile .carousel-dots .dot{width:10px;height:10px;background:var(--OilMain-oilmain-2, #C5D8DA);border-radius:50%;cursor:pointer;transition:all .3s ease}.ksa-mobile .carousel-dots .dot.active{background:var(--Yellow, #FFB130);transform:scale(1.3)}@media (max-width: 1200px){.ksa-main{flex-direction:column;gap:64px;padding:60px 0;margin:0 40px}.ksa-left{width:100%;height:auto;justify-content:center}.ksa-left .text-ksa{position:relative;right:auto;top:auto;transform:none;margin-top:20px;width:100%;max-width:500px}.ksa-right{max-width:100%;width:100%;align-items:center;text-align:center}}@media (max-width: 768px){.ksa-main{padding:40px 0;gap:48px;margin:0 20px}.ksa-left,.ksa-right{display:none}}@media (max-width: 480px){.ksa-main{padding:32px 0;gap:32px;margin:0 20px}.ksa-mobile .icon-ksa{width:80px;height:60px}.subtitle-ksa{gap:3px;font-size:27px}.subtitle-ksa span{font-size:27px}.ksa-mobile .selected-item-title{font-size:16px}.ksa-mobile .selected-item-title .number{font-size:18px}.ksa-mobile .selected-item-description{font-size:13px}.ksa-mobile .carousel-dots{gap:6px}.ksa-mobile .carousel-dots .dot{width:8px;height:8px}}[dir=rtl] .ksa-left .text-ksa{right:auto;left:-120px;animation:slideInLeft 1s ease-out}[dir=rtl] .bottom-right .item-ksa:hover,[dir=rtl] .bottom-right .item-ksa.active{transform:translate(-10px)}[dir=rtl] .ksa-mobile .selected-item-title,[dir=rtl] .ksa-mobile .selected-item-description{text-align:start}@keyframes slideInLeft{0%{opacity:0;transform:translateY(-50%) translate(-50px)}to{opacity:1;transform:translateY(-50%) translate(0)}}@media (max-width: 1180px) and (min-width: 1024px){.ksa-main{gap:72px;margin:0 40px;padding:60px 0}.ksa-left .text-ksa{right:-80px;max-width:380px}}@media (max-width: 1023px) and (min-width: 768px){.ksa-main{flex-direction:column;gap:48px;padding:60px 2rem;margin:0 auto}.ksa-left,.ksa-right{width:100%;align-items:center;text-align:center}.ksa-left .text-ksa{position:relative;top:auto;right:auto;transform:none;margin-top:20px;width:100%;max-width:500px}.bottom-right{grid-template-columns:1fr 1fr;gap:24px}}.main-about{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3rem;overflow:hidden}.title-about{display:flex;align-items:flex-start;color:var(--Black-black-1, #FFF);font-size:2rem;font-weight:600;line-height:1.6}.title-about span{color:var(--Yellow-yellow-500, #FFB130);font-size:2rem;font-weight:600;line-height:1.6}.frame-about{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6rem;width:100%;position:relative;padding:0 5rem;max-width:1800px}.frame-about .content-about{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:1440px}.arrow-left{position:absolute;left:15.5625rem;top:50%;transform:translateY(-50%) rotate(180deg);cursor:pointer;width:2.5rem;height:2.5rem}.arrow-right{position:absolute;right:15.5625rem;top:50%;transform:translateY(-50%);cursor:pointer;width:2.5rem;height:2.5rem}.team-video{display:flex;width:100%;max-width:1030px;height:404px;border-radius:.5rem;border:none}.details-for-video{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem;width:100%;max-width:1030px}.name{color:var(--Black-black-6, #C6C7C7);font-size:1rem;font-weight:300;line-height:1.6}.name span{color:var(--Black-black-2, #FDFDFD);font-size:1rem;font-weight:600;line-height:1.6}.technology{color:var(--Black-black-6, #C6C7C7);font-size:1rem;font-weight:400;line-height:1.6}.content-about.animate-out{animation:slideOut .2s ease-in-out forwards}.content-about.animate-in{animation:slideIn .2s ease-in-out forwards}@keyframes slideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(var(--slide-x, .9375rem));visibility:hidden}}@keyframes slideIn{0%{opacity:0;transform:translate(var(--slide-x, .9375rem));visibility:hidden}to{opacity:1;transform:translate(0);visibility:visible}}@media (min-width: 1920px){.frame-about{max-width:1600px;padding:0 8rem}.arrow-left{left:20rem}.arrow-right{right:20rem}}@media (min-width: 1441px) and (max-width: 1919px){.frame-about{max-width:1400px;padding:0 6rem}.arrow-left{left:18rem}.arrow-right{right:18rem}}@media (min-width: 1000px){.frame-about .content-about{min-width:650px}}@media (max-width: 1024px){.main-about{padding:3rem 1rem;gap:2rem}.frame-about{padding:0 3rem;gap:4rem}.arrow-left{left:2rem}.arrow-right{right:2rem}.team-video{max-width:90%;height:350px}}@media (max-width: 768px){.main-about{padding:2rem .75rem;gap:1.5rem}.title-about,.title-about span{font-size:1.5rem}.frame-about .content-about{width:90%}.frame-about{padding:0 1.5rem;gap:3rem}.arrow-left{left:1rem;width:2rem;height:2rem}.arrow-right{right:1rem;width:2rem;height:2rem}.team-video{max-width:100%;height:300px}.name,.name span,.technology{font-size:.875rem}}@media (max-width: 480px){.main-about{padding:1.5rem .5rem;gap:1rem}.title-about,.title-about span{font-size:1.25rem}.frame-about{padding:0 .75rem;gap:2rem}.arrow-left{left:.5rem;width:1.5rem;height:1.5rem}.arrow-right{right:.5rem;width:1.5rem;height:1.5rem}.team-video{height:200px}.name,.name span,.technology{font-size:.75rem}@keyframes slideOut{to{transform:translate(var(--slide-x, .625rem))}}@keyframes slideIn{0%{transform:translate(var(--slide-x, .625rem))}}}@media (min-width: 768px) and (max-width: 1180px){.frame-about{max-width:1100px;width:calc(100% - 48px)!important;padding:0 24px!important;gap:3.5rem}.frame-about .content-about{width:100%!important;max-width:100%!important;padding:0!important;box-sizing:border-box;text-align:center}.team-video{width:100%!important;max-width:100%!important;height:400px!important;display:block;margin:0 auto;border-radius:.5rem}.arrow-left,.arrow-right{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:2.25rem!important;height:2.25rem!important;background:transparent;z-index:10}.arrow-left{left:12px!important}.arrow-right{right:12px!important}.title-about,.title-about span{font-size:1.8rem!important}.name,.name span,.technology{font-size:.95rem!important}}@media (width: 1024px){.frame-about{padding:0 28px!important}.frame-about .content-about{width:100%!important}.team-video{max-width:calc(100% - 56px)!important;height:350px!important}.arrow-left{left:14px!important}.arrow-right{right:14px!important}}.main-process-component{display:flex;flex-direction:column;align-items:center;gap:5rem;padding:6.5rem 1rem 8rem;margin:0 80px}.main-process-component[dir=rtl]{direction:rtl}.section-top{display:flex;flex-direction:column;align-items:start;gap:1rem;align-self:stretch}.section-top .frame{display:flex;align-items:flex-start;width:100%;flex-wrap:wrap}.frame .left{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;flex:1 0 0}.frame .left .title{color:var(--Yellow-yellow-500, #FFB130);font-size:2rem;font-weight:600;line-height:1.6}.frame .left .title span{color:var(--Black-black-1, #FFF);font-size:2rem;font-weight:600;line-height:1.6;margin:0 5px}.frame .left .subtitle{color:var(--Black-black-4, #F1F2F2);font-size:1rem;font-weight:400;line-height:1.5}.frame .right{display:flex;padding:.5rem 0;justify-content:center;align-items:center;gap:.25rem;cursor:pointer}.frame .right span{color:var(--OilMain-oilmain-3, #97B9BC);font-size:1.125rem;font-weight:500;line-height:1.6}.frame .right .arrow-icon{width:1.5rem;height:1.5rem}.process-line{display:flex;justify-content:center;align-items:center;gap:2.5rem;width:100%}.process-line .group{width:100%;height:6.8125rem}.group .line{width:100%;height:.1875rem;background-color:var(--Black-black-13, #191F20)}.parent{display:flex;justify-content:center;align-items:flex-start;gap:clamp(5rem,calc(5rem + 2vw),7rem);padding:0 .5rem;position:relative;top:-1.5625rem}.frame-data{display:flex;width:5.5rem;flex-direction:column;justify-content:center;align-items:center;gap:2.5rem;transition:transform .2s ease-in-out}.frame-data:hover{transform:scale(1.1)}.frame-data .icon{display:flex;width:2.5rem;height:2.5rem;padding:.5rem;align-items:center;justify-content:center;border-radius:.75rem;background:var(--Black-black-13, #191F20);box-shadow:0 0 1rem #0000001f}.frame-data .name{color:var(--Black-black-1, #FFF);text-align:center;font-size:1.125rem;font-weight:500;line-height:1.6}.step-icon{width:100%;height:100%;object-fit:contain}.step-number{display:none}@media (max-width: 1424px){.main-process-component{padding:4rem 1rem 5rem;gap:3rem;margin:0 40px;justify-content:top;height:700px}.section-top{padding:0}.section-top .frame{flex-direction:column}.parent{display:flex;justify-content:center;align-items:center;align-content:center;gap:2rem 3rem;align-self:stretch;flex-wrap:wrap;padding:0 1rem;top:0;max-width:300px;min-width:280px;margin:0 auto}.step-number{display:inline;color:var(--Yellow-yellow-500, #FFB130);font-weight:600;margin-right:.25rem}.group .line{display:none}.frame-data{width:4.5rem}.frame-data .icon{width:2rem;height:2rem}.frame-data .name{font-size:1rem;width:160px}}@media (max-width: 768px){.main-process-component{padding:2.5rem .75rem 3rem;gap:2rem;margin:0 20px}.frame .left .title,.frame .left .title span{font-size:1.5rem}.frame .left .subtitle{font-size:.875rem}.frame .right span{font-size:1rem}.frame .right .arrow-icon{width:1.25rem;height:1.25rem}.process-line{gap:1.5rem}.group .line{display:none}.parent{display:flex;justify-content:center;align-items:center;align-content:center;gap:2rem 3rem;align-self:stretch;flex-wrap:wrap;padding:0 1rem;top:0}.frame-data{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.frame-data .icon{display:flex;width:2.5rem;height:2.5rem;padding:.5rem;align-items:center;gap:.5rem}.frame-data .name{font-size:.875rem}.step-number{display:inline;color:var(--Yellow-yellow-500, #FFB130);font-weight:600;margin-right:.25rem}[dir=rtl] .step-number{margin-right:0;margin-left:.25rem}}@media (max-width: 480px){.main-process-component{padding:1.5rem .5rem 2rem;gap:1.5rem;height:600px;margin:0 20px;padding-bottom:80px}.frame .right .arrow-icon{width:1rem;height:1rem}.parent{gap:1.5rem 2rem;padding:0 .5rem}.frame-data{width:120px}.frame-data .icon{width:2rem;height:2rem}.frame-data .name{font-size:.75rem}}[dir=rtl] .frame .left{align-items:flex-end}[dir=rtl] .frame .right{flex-direction:row-reverse}[dir=rtl] .frame-data .name{text-align:right}.main-our-services{display:flex;padding:5rem 0;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;margin:0 80px}.main-our-services[dir=rtl]{direction:rtl}.bg-image{width:100%;border-radius:1rem;background:linear-gradient(258deg,#0009 3.52%,#0000 74.09%),url(/bg/bg-our-services.png) center / cover no-repeat;position:relative;display:flex;flex-direction:column;justify-content:space-between}.frame-services{display:grid;grid-template-columns:repeat(auto-fit,minmax(22.8125rem,1fr));padding:2.5rem 4rem;gap:1.5rem;z-index:10}.card-service{display:flex;max-height:6rem;padding:1.5rem;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem;border-radius:.75rem;background:var(--Black-black-13, #191F20);transition:transform .3s ease,background .3s ease}.card-service:hover{transform:translateY(-.25rem)}.card-service-link{background:var(--OilMain-oilmain-8, #094146)}.card-service-link:hover{background:#0b5b63;transform:translateY(-.25rem)}.card-service span,.card-service a{color:var(--Black-black-1, #FFF);font-size:1.125rem;font-weight:600;line-height:1.6;text-decoration:none}.topic-service{display:flex;max-width:80rem;padding:30px 4rem;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem;z-index:10}.topic-service .title{color:var(--Black-black-1, #FFF);font-size:2.5rem;font-weight:600;line-height:1.6}.topic-service .description{color:var(--Black-black-1, #FFF);font-size:1.5rem;font-weight:400;line-height:1.5}@media (min-width: 1441px){.bg-image{height:800px}.frame-services{grid-template-columns:repeat(3,minmax(25.8125rem,1fr));padding:3rem 5rem}.topic-service{padding:40px 5rem}}@media (max-width: 1024px){.main-our-services{margin:0 40px}.topic-service{padding:30px 2rem}.topic-service .title{font-size:2rem;line-height:1.4}.topic-service .description{font-size:1.25rem;line-height:1.4}.frame-services{padding:2rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(18.75rem,1fr))}.card-service{max-height:5rem;padding:1rem}.card-service span,.card-service a{font-size:1rem;line-height:1.5}}@media (max-width: 768px){.main-our-services{margin:0 20px;padding:0}.topic-service{padding:20px 1.5rem}.topic-service .title{font-size:1.75rem}.topic-service .description{font-size:1.125rem}.frame-services{padding:1.5rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(17.5rem,1fr))}.card-service{padding:.85rem}}@media (max-width: 670px){.topic-service{padding:5px 1rem 0px}.topic-service .title{font-size:1.3125rem;line-height:1.3}.topic-service .description{font-size:1rem;line-height:1.3}.frame-services{padding:1rem;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(16.25rem,1fr))}.card-service{max-height:4.375rem;padding:.725rem;border-radius:.5rem}.card-service span,.card-service a{font-size:.875rem;line-height:1.4}}.we-serve-main{display:flex;padding:64px 80px;flex-direction:column;justify-content:center;align-items:center;gap:48px}.top-serve{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.top-serve .title-serve{color:var(--Yellow-yellow-500, #FFB130);font-size:32px;font-style:normal;font-weight:600;line-height:160%;text-align:center}.top-serve .title-serve span{color:var(--Black-black-1, #FFF);font-size:32px;font-style:normal;font-weight:600;line-height:160%}.top-serve .subtitle-serve{color:var(--Black-black-4, #F1F2F2);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:150%;max-width:600px}.frame-serve{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-content:center;align-items:start;gap:32px;align-self:stretch;max-width:100%}@media (min-width: 1200px){.frame-serve{grid-template-columns:repeat(3,1fr);gap:32px}}@media (max-width: 1199px) and (min-width: 769px){.we-serve-main{padding:48px 40px}.frame-serve{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width: 768px){.we-serve-main{padding:40px 20px;gap:32px}.top-serve{gap:12px}.top-serve .title-serve,.top-serve .title-serve span{font-size:24px;line-height:140%}.top-serve .subtitle-serve{font-size:14px;line-height:140%;max-width:100%;padding:0 10px}.frame-serve{grid-template-columns:repeat(2,1fr);gap:24px;width:100%}}@media (max-width: 300px){.we-serve-main{padding:32px 16px;gap:24px}.frame-serve{grid-template-columns:1fr;gap:16px}.top-serve .title-serve{font-size:22px}.top-serve .subtitle-serve{font-size:13px}}.card-serve{display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:8px;border-radius:8px;transition:all .3s ease}.card-content{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%;height:100%}.card-serve.with-bg{background:var(--Black-black-13, #191F20)}.card-serve.without-bg{background:transparent;border:1px solid transparent}.card-serve img{width:35.8px;height:36.7px;flex-shrink:0;transition:transform .3s ease}.card-serve .topic-serve{color:var(--Black-black-1, #FFF);font-size:20px;font-style:normal;font-weight:600;line-height:160%;transition:color .3s ease}.card-serve:hover .topic-serve{color:var(--Yellow-yellow-500, #FFB130)}.card-serve .description-serve{color:var(--Black-black-1, #FFF);font-size:16px;font-style:normal;font-weight:400;line-height:160%;max-width:324px;flex-grow:1}.card-serve.mobile{padding:20px;min-height:120px}.card-serve.mobile .description-serve{display:none}.card-serve.mobile img{width:32px;height:32px}.card-serve.mobile .topic-serve{font-size:16px;line-height:140%}[dir=rtl] .card-content{align-items:flex-end}[dir=rtl] .card-serve.mobile .topic-serve{text-align:right}.faq-main{display:flex;padding:64px 120px;flex-direction:column;justify-content:center;align-items:center;gap:48px;align-self:stretch;max-width:1200px;margin:0 auto}.title-faq{color:var(--Black-black-1, #FFF);font-size:32px;font-style:normal;font-weight:600;line-height:160%;text-align:center;animation:fadeInDown .8s ease-out}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.questions{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%}.question{display:flex;flex-direction:column;width:100%;padding:0;border-radius:12px;background:var(--Black-black-13, #191F20);overflow:hidden;transition:all .3s ease;border:1px solid transparent}.question:hover{border-color:var(--OilMain-oilmain-6, #0D5C63);transform:translateY(-2px);box-shadow:0 8px 25px #0003}.question.expanded{background:var(--Black-black-12, #2B3132);border-color:var(--OilMain-oilmain-4, #5C9297);box-shadow:0 12px 35px #0000004d}.question-header{display:flex;padding:24px;align-items:center;gap:16px;cursor:pointer;transition:all .3s ease}.question-header:hover{background:#0d5c631a}.question-icon{width:24px;height:24px;transition:all .4s cubic-bezier(.4,0,.2,1);flex-shrink:0}.question-icon.rotated{transform:rotate(45deg)}.question .question-text{display:flex;flex-direction:column;align-items:flex-start;gap:12px;flex:1}.question-text span{color:var(--OilMain-oilmain-1, #E7EFEF);font-size:18px;font-style:normal;font-weight:600;line-height:160%;transition:color .3s ease}.question.expanded .question-text span{color:var(--Yellow, #FFB130)}.answer-container{max-height:0;overflow:hidden;transition:all .5s cubic-bezier(.4,0,.2,1);opacity:0}.answer-container.visible{max-height:500px;opacity:1}.answer-content{padding:0 24px 24px 64px;animation:slideInAnswer .5s ease-out}@keyframes slideInAnswer{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.answer-content p{color:var(--OilMain-oilmain-2, #C5D8DA);font-size:16px;font-style:normal;font-weight:400;line-height:170%;margin:0;padding:0}.questions:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--OilMain-oilmain-6, #0D5C63),transparent);opacity:0;transition:opacity .3s ease}.questions:hover:before{opacity:1}.question{animation:slideInQuestion .6s ease-out both}@keyframes slideInQuestion{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.question:nth-child(1){animation-delay:.1s}.question:nth-child(2){animation-delay:.2s}.question:nth-child(3){animation-delay:.3s}.question:nth-child(4){animation-delay:.4s}.question:nth-child(5){animation-delay:.5s}.question:nth-child(6){animation-delay:.6s}.question:nth-child(7){animation-delay:.7s}.question:nth-child(8){animation-delay:.8s}@media (max-width: 768px){.faq-main{padding:40px 20px}.question-header{padding:20px 16px}.answer-content{padding:0 16px 20px 56px}.question-text span{font-size:16px}.answer-content p{font-size:14px;line-height:160%}.title-faq{font-size:28px}}@media (max-width: 480px){.question-header{gap:12px}.answer-content{padding:0 16px 16px 52px}.question-icon{width:20px;height:20px}}:root{--Black-black-1: #FFF;--Black-black-12: #2B3132;--Black-black-13: #191F20;--OilN-oil-1: #FFF;--OilMain-oilmain-6: #0D5C63;--tessafold: #0D5C63;--yellow: #FFD700}@keyframes techFloat{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-8px) rotate(1deg)}}@keyframes techPulse{0%,to{box-shadow:4px 4px 12px #0003,0 0 #ffffff14}50%{box-shadow:4px 4px 12px #0003,0 0 15px 4px #ffffff0f}}@keyframes techRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes techGlow{0%,to{opacity:.6;transform:translate(-50%,-50%) scale(1)}50%{opacity:.9;transform:translate(-50%,-50%) scale(1.15)}}.tech-package-main{display:flex;padding:60px 0;flex-direction:column;align-items:flex-start;gap:12px}.tech-package-content{display:flex;height:550px;padding:24px 60px;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;gap:40px;position:relative;overflow:hidden;max-width:100vw}.tech-content-center{display:flex;flex-direction:column;align-items:center;gap:40px;position:relative;z-index:2}.tech-top-section{display:flex;flex-direction:column;align-items:center;gap:20px}.tech-main-title{color:var(--Black-black-1, #FFF);font-size:32px;font-style:normal;font-weight:600;line-height:160%;text-align:center;max-width:800px}.tech-highlight{color:var(--yellow);font-size:32px;font-style:normal;font-weight:600;line-height:160%}.tech-subtitle{color:var(--Black-black-1, #FFF);text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:150%;max-width:750px}.tech-contact-btn{display:flex;padding:10px 32px;align-items:flex-start;gap:10px;border-radius:14px;background:var(--OilN-oil-1, #FFF);cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;min-width:160px;touch-action:manipulation}.tech-contact-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:var(--tessafold);transition:left .3s ease;z-index:1}.tech-contact-btn:hover,.tech-contact-btn:active{background:var(--tessafold);transform:translateY(-2px);box-shadow:0 12px 25px #00000040}.tech-contact-btn:hover:before{left:0}.tech-btn-text{color:var(--OilMain-oilmain-6, #0D5C63);text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:160%;position:relative;z-index:2;transition:color .3s ease;-webkit-user-select:none;user-select:none}.tech-contact-btn:hover .tech-btn-text,.tech-contact-btn:active .tech-btn-text{color:#fff}.tech-icon-frame{display:flex;width:80px;height:78px;padding:10px;justify-content:center;align-items:center;gap:6px;border-radius:90px;background:var(--Black-black-13, #191F20);box-shadow:4px 4px 12px #0003;transition:all .4s ease;position:absolute;z-index:1;animation:techFloat 3s ease-in-out infinite,techPulse 4s ease-in-out infinite;touch-action:manipulation}.tech-icon-frame:hover,.tech-icon-frame:active{transform:scale(1.1) translateY(-5px);box-shadow:0 0 20px #ffffff1f,4px 4px 20px #0000004d;background:var(--Black-black-12, #2B3132);animation:none}.tech-icon-frame img{width:70px;height:70px;flex-shrink:0;object-fit:contain;transition:transform .3s ease;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.tech-icon-frame:hover img,.tech-icon-frame:active img{transform:scale(1.1)}.tech-pos-1{animation-delay:0s,0s}.tech-pos-2{animation-delay:.3s,.3s}.tech-pos-3{animation-delay:.6s,.6s}.tech-pos-4{animation-delay:.9s,.9s}.tech-pos-5{animation-delay:1.2s,1.2s}.tech-pos-6{animation-delay:1.5s,1.5s}.tech-pos-7{animation-delay:1.8s,1.8s}.tech-pos-8{animation-delay:2.1s,2.1s}.tech-pos-9{animation-delay:2.4s,2.4s}.tech-pos-10{animation-delay:2.7s,2.7s}.tech-pos-1{left:400px;top:50px}.tech-pos-2{left:100px;top:70px}.tech-pos-3{left:220px;bottom:180px}.tech-pos-4{left:70px;bottom:50px}.tech-pos-5{left:360px;bottom:50px}.tech-pos-6{right:400px;top:50px}.tech-pos-7{right:100px;top:70px}.tech-pos-8{right:220px;bottom:180px}.tech-pos-9{right:360px;bottom:50px}.tech-pos-10{right:70px;bottom:50px}.tech-package-content:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:180px;height:180px;background:radial-gradient(circle,rgba(13,92,99,.12) 0%,transparent 70%);z-index:0;animation:techGlow 6s ease-in-out infinite}.tech-icon-frame:before{content:"";position:absolute;inset:-2px;border-radius:92px;background:linear-gradient(45deg,transparent,rgba(255,255,255,.12),transparent);z-index:-1;opacity:0;transition:opacity .3s ease}.tech-icon-frame:hover:before,.tech-icon-frame:active:before{opacity:1;animation:techRotate 2s linear infinite}@media screen and (max-width: 1024px) and (min-width: 992px){.tech-package-main{padding:55px 0}.tech-package-content{height:480px;padding:20px 50px;gap:32px}.tech-main-title,.tech-highlight{font-size:28px}.tech-subtitle{font-size:16px;max-width:650px}.tech-contact-btn{padding:9px 28px;min-width:140px}.tech-btn-text{font-size:16px}.tech-icon-frame{width:68px;height:66px;padding:8px}.tech-icon-frame img{width:60px;height:60px}.tech-pos-1{left:340px;top:45px}.tech-pos-2{left:85px;top:60px}.tech-pos-3{left:190px;bottom:155px}.tech-pos-4{left:60px;bottom:45px}.tech-pos-5{left:305px;bottom:45px}.tech-pos-6{right:340px;top:45px}.tech-pos-7{right:85px;top:60px}.tech-pos-8{right:190px;bottom:155px}.tech-pos-9{right:305px;bottom:45px}.tech-pos-10{right:60px;bottom:45px}.tech-package-content:before{width:160px;height:160px}}@media screen and (max-height: 1024px) and (min-width: 992px){.tech-package-content{height:420px;padding:18px 45px}.tech-main-title,.tech-highlight{font-size:26px}.tech-subtitle{font-size:15px}}@media (max-width: 991px) and (min-width: 768px){.tech-package-main{padding:50px 0}.tech-package-content{height:420px;padding:18px 40px;gap:28px;min-height:450px}.tech-main-title,.tech-highlight{font-size:24px}.tech-subtitle{font-size:15px;max-width:550px}.tech-contact-btn{padding:8px 24px;min-width:120px}.tech-btn-text{font-size:15px}.tech-icon-frame{width:56px;height:54px;padding:7px}.tech-icon-frame img{width:48px;height:48px}.tech-pos-1{left:280px;top:40px}.tech-pos-2{left:70px;top:50px}.tech-pos-3{left:160px;bottom:130px}.tech-pos-4{left:50px;bottom:40px}.tech-pos-5{left:250px;bottom:40px}.tech-pos-6{right:280px;top:40px}.tech-pos-7{right:70px;top:50px}.tech-pos-8{right:160px;bottom:130px}.tech-pos-9{right:250px;bottom:40px}.tech-pos-10{right:50px;bottom:40px}.tech-package-content:before{width:140px;height:140px}}@media (max-width: 768px){.tech-package-content{padding:24px 20px;height:auto;min-height:515px}.tech-main-title{font-size:24px}.tech-subtitle{font-size:16px}.tech-icon-frame{width:35px;height:35px}.tech-icon-frame img{width:40px;height:40px}.tech-pos-1{left:20px;top:10px}.tech-pos-2{left:113px;top:66px}.tech-pos-3{left:200px;top:8px}.tech-pos-4{left:10px;bottom:0}.tech-pos-5{left:292px;top:34px}.tech-pos-6{left:15px;top:112px}.tech-pos-7{right:11px;top:80px}.tech-pos-8{right:237px;bottom:30px}.tech-pos-9{right:131px;bottom:10px}.tech-pos-10{right:20px;bottom:26px}}[dir=rtl] .tech-pos-1{right:400px;left:auto}[dir=rtl] .tech-pos-2{right:100px;left:auto}[dir=rtl] .tech-pos-3{right:220px;left:auto}[dir=rtl] .tech-pos-4{right:70px;left:auto}[dir=rtl] .tech-pos-5{right:360px;left:auto}[dir=rtl] .tech-pos-6{left:400px;right:auto}[dir=rtl] .tech-pos-7{left:100px;right:auto}[dir=rtl] .tech-pos-8{left:220px;right:auto}[dir=rtl] .tech-pos-9{left:360px;right:auto}[dir=rtl] .tech-pos-10{left:70px;right:auto}@media (prefers-reduced-motion: reduce){.tech-icon-frame,.tech-contact-btn,.tech-package-content:before{animation:none!important;transition:none!important}.tech-icon-frame:hover,.tech-icon-frame:active{transform:scale(1.02)}.tech-contact-btn:hover,.tech-contact-btn:active{transform:translateY(0)}}@media print{.tech-package-main{padding:0;break-inside:avoid}.tech-icon-frame{position:static!important;margin:2px;animation:none!important;box-shadow:none!important;width:auto!important;height:auto!important}.tech-icon-frame img{width:30px!important;height:30px!important}.tech-package-content{height:auto!important;padding:0!important}}.tech-icon-frame{will-change:transform}.tech-contact-btn{-webkit-tap-highlight-color:transparent}.tech-package-content{-webkit-overflow-scrolling:touch}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Hero{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;padding:5.7rem 80px 0rem;min-height:75vh}.Hero[dir=rtl]{direction:rtl}.swiper{display:flex!important;justify-content:center!important;align-items:center!important;height:100px!important}.swiper-wrapper{height:auto!important}.section1-hero{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;text-align:center;margin-top:100px}.section1-hero span{color:var(--Black-black-3, #F6F6F6);font-size:1.125rem;font-weight:400;line-height:1.6;letter-spacing:.02rem;text-transform:uppercase}.section1-hero .title-hero{color:var(--Black-black-1, #FFF);font-size:2.4rem;font-weight:600;line-height:1.4}.section1-hero .yellow-hero-wrapper{display:inline-block;text-align:center}.partner-slide img{max-width:100px;object-fit:contain;filter:brightness(0) invert(1);height:70px}.section1-hero .yellow-hero{color:var(--Yellow-yellow-500, #FFB130);font-size:3rem;font-weight:700;line-height:1.6;text-transform:capitalize}.typed-cursor,.typed-cursor--blink{color:#ffb130!important;font-size:3rem!important}.section1-hero p{color:var(--Black-black-3, #F6F6F6);font-size:1.5rem;font-weight:400;line-height:1.6;max-width:61.875rem}.section2-hero{display:flex;align-items:center;justify-content:center;gap:1.5rem}.btn-contact-hero{display:flex;padding:1rem 3rem;align-items:center;gap:.5rem;border-radius:.75rem;background:var(--OilN-oil-1, #FFF);cursor:pointer;border:none;outline:none;position:relative;overflow:hidden;transition:all .4s cubic-bezier(.25,.46,.45,.94);animation:btn-entrance .8s ease-out forwards,btn-float 3s ease-in-out infinite .8s;box-shadow:0 4px 20px #ffffff4d;transform:translateY(20px);opacity:0}@keyframes btn-entrance{0%{opacity:0;transform:translateY(20px) scale(.9)}70%{transform:translateY(-5px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes btn-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.btn-contact-hero:hover{background:var(--tessafold);transform:translateY(-4px) scale(1.05);box-shadow:0 8px 35px #ffb13066}@keyframes btn-pulse{0%{box-shadow:0 8px 35px #ffb13066}50%{box-shadow:0 8px 35px #ffb13099,0 0 0 8px #ffb1301a}to{box-shadow:0 8px 35px #ffb13066}}.btn-contact-hero:active{transform:translateY(-2px) scale(1.02);transition:all .1s ease}.btn-contact-hero span{color:var(--OilMain-oilmain-6, #0D5C63);font-size:1.25rem;font-weight:600;line-height:1.6;transition:all .3s ease;position:relative;z-index:2}.btn-contact-hero:hover span{color:#fff;transform:scale(1.05)}.btn-contact-hero:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#ffffff4d;transform:translate(-50%,-50%);transition:width .6s ease,height .6s ease}.btn-contact-hero:active:before{width:300px;height:300px}.btn-contact-hero:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.1),transparent);transform:rotate(45deg);transition:all .6s ease;opacity:0}.btn-contact-hero:hover:after{opacity:1;animation:shine 1.5s ease-in-out}@keyframes shine{0%{transform:rotate(45deg) translate(-100%)}to{transform:rotate(45deg) translate(100%)}}.section3-hero{display:flex;flex-direction:column;align-items:center;gap:2rem;align-self:stretch;padding-top:30px}.section3-hero .partners-swiper{width:100%;display:flex}.partner-slide{display:flex;justify-content:center;align-items:center;height:5.5rem;object-fit:contain;height:50px}@media (max-width: 1680px){.Hero{min-height:65dvh}}@media (max-width: 1300px){.Hero{min-height:55dvh}.section3-hero{display:none}}@media (max-width: 768px){.Hero{padding:2rem 20px 1rem;gap:4rem}.section1-hero{gap:.75rem}.section1-hero span{font-size:.875rem}.section1-hero .title-hero{font-size:1.75rem}.section1-hero .yellow-hero,.typed-cursor,.typed-cursor--blink{font-size:2rem}.section1-hero p{font-size:1rem;max-width:100%}.section2-hero{gap:1rem}.btn-contact-hero{padding:.75rem 2rem;animation:btn-entrance-mobile .8s ease-out forwards,btn-float-mobile 3s ease-in-out infinite .8s}@keyframes btn-entrance-mobile{0%{opacity:0;transform:translateY(15px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes btn-float-mobile{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes btn-pulse-mobile{0%{box-shadow:0 6px 25px #ffb13066}50%{box-shadow:0 6px 25px #ffb13099,0 0 0 6px #ffb1301a}to{box-shadow:0 6px 25px #ffb13066}}.btn-contact-hero span{font-size:1rem}.section3-hero{padding:1rem;gap:1.5rem}.partner-slide{height:4rem}.btn-contact-hero:active{transform:scale(.95)}}@media (max-width: 580px){.Hero{padding:1.5rem 20px .75rem;gap:5rem}.section1-hero span{font-size:.75rem}.section1-hero .title-hero,.section1-hero .yellow-hero,.typed-cursor,.typed-cursor--blink{font-size:1.5rem}.section1-hero p{font-size:.875rem}.btn-contact-hero{padding:.5rem 1.5rem}.btn-contact-hero span{font-size:.875rem}.section3-hero{padding:.75rem .5rem}.partner-slide{height:3rem}.swiper-wrapper{display:none}}@media (prefers-reduced-motion: reduce){.btn-contact-hero{animation:btn-fade-in .5s ease-out forwards!important}.btn-contact-hero:hover{animation:none!important;transform:scale(1.05)!important}@keyframes btn-fade-in{0%{opacity:0}to{opacity:1}}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-3.125rem)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(3.125rem)}to{opacity:1;transform:translate(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(1.875rem)}to{opacity:1;transform:translateY(0)}}.main-cert{display:flex;padding:4rem 0rem;align-items:center;justify-content:center;gap:4rem;margin:0 80px}.main-cert[dir=rtl]{direction:rtl}.left-cert{display:flex;padding:2rem;flex-direction:column;align-items:flex-start;gap:2rem;flex-shrink:0;border-radius:1.25rem;background:var(--OilMain-oilmain-8, #094146);box-shadow:0 .625rem 2.5rem #0000004d;transition:all .4s ease;animation:slideInLeft .8s ease-out;width:35%;align-self:stretch;justify-content:space-between}.left-cert:hover{transform:translateY(-.3125rem);box-shadow:0 1.25rem 3.125rem #0006}.right-cert{display:grid;grid-template-columns:repeat(3,minmax(6.4375rem,1fr));gap:2rem;flex:1;width:70%;justify-content:center;animation:slideInRight .8s ease-out .2s both;align-self:stretch}.top-cert{color:var(--Black-black-1, #FFF);font-size:1.625rem;font-weight:600;line-height:1.4;text-align:start}.top-cert span{color:var(--Yellow-yellow-500, #FFB130);font-size:1.625rem;font-weight:600;line-height:1.4}.description-cert{color:var(--Black-black-1, #FFF);font-size:1rem;font-weight:400;line-height:1.6;opacity:.9}.subtitle-cert{color:var(--Black-black-4, #F1F2F2);font-size:.875rem;font-weight:400;line-height:1.6;opacity:.7}.btn-profile{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;border-radius:.5rem;cursor:pointer;transition:all .3s ease;border:1px solid transparent}.btn-profile:hover{background:#ffc1591a;border-color:var(--Yellow-yellow-400, #FFC159);transform:translate(.3125rem)}.btn-profile:active{transform:scale(.95)}.view{color:var(--Yellow-yellow-400, #FFC159);font-size:1rem;font-weight:500;line-height:1.5;text-transform:uppercase;letter-spacing:.03125rem}.card-cert{display:flex;max-height:300px;padding:.631563rem;justify-content:center;align-items:center;gap:.2105rem;border-radius:.526313rem;background:var(--Black, #191F20);transition:all .4s ease;animation:fadeInUp .6s ease-out both;box-shadow:0 .3125rem 1.25rem #0003}.card-cert:hover{transform:translateY(-.5rem) scale(1.03);box-shadow:0 .9375rem 2.1875rem #ffc15933;background:var(--Black-black-12, #2B3132)}.card-cert img{width:89%;height:auto;max-height:280px;flex-shrink:0;transition:transform .3s ease}.card-cert:hover img{transform:scale(1.05)}.card-cert:nth-child(1){animation-delay:.3s}.card-cert:nth-child(2){animation-delay:.4s}.card-cert:nth-child(3){animation-delay:.5s}.card-cert:nth-child(4){animation-delay:.6s}.card-cert:nth-child(5){animation-delay:.7s}.card-cert:nth-child(6){animation-delay:.8s}@media (max-width: 1200px){.main-cert{flex-direction:column;gap:3rem;padding:3rem 2.5rem}.left-cert{max-width:100%;width:90%}.right-cert{grid-template-columns:repeat(3,minmax(8.0375rem,1fr));width:100%;max-width:100%}}@media (max-width: 768px){.main-cert{padding:0;gap:2rem;margin:0 40px}.left-cert{padding:1.5rem;width:90%}.top-cert,.top-cert span{font-size:1.375rem}.description-cert{font-size:.9375rem}.subtitle-cert{font-size:.8125rem}.btn-profile{padding:.625rem 1rem}.view{font-size:.875rem}.right-cert{grid-template-columns:repeat(3,minmax(7.7375rem,1fr));gap:.75rem}}@media (max-width: 375px){.main-cert{padding:1.5rem .5rem;gap:1.5rem}.left-cert{padding:1rem}.top-cert,.top-cert span{font-size:1.125rem}.description-cert{font-size:.875rem}.subtitle-cert{font-size:.75rem}.btn-profile{padding:.5rem .75rem}.view{font-size:.75rem}.right-cert{grid-template-columns:repeat(3,minmax(5.5rem,1fr));gap:.5rem}.card-cert{max-width:5.5rem;height:6.875rem;padding:.538125rem;border-radius:.451313rem;gap:.179375rem}}.lastSection-main{display:flex;align-self:stretch;padding:64px 0;flex-direction:column;justify-content:center;align-items:center;gap:8px}@media (max-width: var(--breakpoint-tablet)){.lastSection-main{padding:48px 0}}@media (max-width: var(--breakpoint-mobile)){.lastSection-main{padding:32px 0}}.lastSection-content{display:flex;width:1280px;max-width:90%;padding:64px 80px 64px 0;justify-content:flex-end;align-items:center;gap:200px;border-radius:16px;background:var(--OilMain-oilmain-8, #094146);position:relative;overflow:hidden;animation:lastSection-fadeInUp 1s ease-out}@media (max-width: var(--breakpoint-tablet)){.lastSection-content{flex-direction:column;padding:60px 40px;gap:60px;text-align:center}}@media (max-width: var(--breakpoint-mobile)){.lastSection-content{width:95%;padding:40px 24px;gap:40px}}@keyframes lastSection-fadeInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.lastSection-left{display:flex;height:366px;padding-right:5px;align-items:center;position:absolute;top:-13px;left:0;animation:lastSection-slideInLeft 1.2s ease-out .3s both}@media (max-width: var(--breakpoint-tablet)){.lastSection-left{position:relative;height:auto;top:0;padding-right:0;justify-content:center;animation:lastSection-fadeIn 1s ease-out;order:1}}@media (max-width: var(--breakpoint-mobile)){.lastSection-left{height:200px}}@keyframes lastSection-slideInLeft{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}@keyframes lastSection-fadeIn{0%{opacity:0}to{opacity:1}}.lastSection-logo{width:408px;height:404px;position:relative;animation:lastSection-float 6s ease-in-out infinite}@media (max-width: var(--breakpoint-tablet)){.lastSection-logo{width:300px;height:300px;animation:lastSection-float-mobile 6s ease-in-out infinite}}@media (max-width: var(--breakpoint-mobile)){.lastSection-logo{width:200px;height:200px}}@keyframes lastSection-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(2deg)}}@keyframes lastSection-float-mobile{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.05)}}.lastSection-child1{width:318px;height:399px;flex-shrink:0;border-radius:4px;background:#fffcf71a;position:absolute;top:0;left:0;animation:lastSection-pulse 4s ease-in-out infinite}@media (max-width: var(--breakpoint-tablet)){.lastSection-child1{width:240px;height:300px}}@media (max-width: var(--breakpoint-mobile)){.lastSection-child1{width:160px;height:200px}}.lastSection-child2{width:381px;height:162px;flex-shrink:0;border-radius:4px;background:#fffcf71a;position:absolute;bottom:0;right:0;animation:lastSection-pulse 4s ease-in-out infinite 1s}@media (max-width: var(--breakpoint-tablet)){.lastSection-child2{width:280px;height:120px}}@media (max-width: var(--breakpoint-mobile)){.lastSection-child2{width:180px;height:80px}}@keyframes lastSection-pulse{0%,to{opacity:.1;transform:scale(1)}50%{opacity:.2;transform:scale(1.05)}}.lastSection-logo-img{width:111.561px;height:216.101px;flex-shrink:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;animation:lastSection-glow 3s ease-in-out infinite}@media (max-width: var(--breakpoint-tablet)){.lastSection-logo-img{width:80px;height:155px}}@media (max-width: var(--breakpoint-mobile)){.lastSection-logo-img{width:60px;height:116px}}@keyframes lastSection-glow{0%,to{filter:drop-shadow(0 0 10px rgba(255,255,255,.3))}50%{filter:drop-shadow(0 0 20px rgba(255,255,255,.6))}}.lastSection-right{display:flex;width:767px;flex-direction:column;align-items:flex-start;gap:24px;flex-shrink:0;animation:lastSection-slideInRight 1s ease-out .6s both}@media (max-width: var(--breakpoint-tablet)){.lastSection-right{width:100%;align-items:center;gap:20px;animation:lastSection-fadeInUp 1s ease-out .3s both;order:2;text-align:center}}@media (max-width: var(--breakpoint-mobile)){.lastSection-right{gap:16px}}@keyframes lastSection-slideInRight{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}.lastSection-topic{height:56px;align-self:stretch;color:var(--OilN-oil-1, #FFF);font-size:40px;font-style:normal;font-weight:800;line-height:160%;animation:lastSection-textReveal 1.2s ease-out .8s both}@media (max-width: var(--breakpoint-tablet)){.lastSection-topic{font-size:32px;height:auto;text-align:center}}@media (max-width: var(--breakpoint-mobile)){.lastSection-topic{font-size:24px}}@keyframes lastSection-textReveal{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.lastSection-topic span{color:var(--Yellow, #FFB130);font-size:40px;font-style:normal;font-weight:800;line-height:160%;animation:lastSection-dotPulse 2s ease-in-out infinite}@media (max-width: var(--breakpoint-tablet)){.lastSection-topic span{font-size:32px}}@media (max-width: var(--breakpoint-mobile)){.lastSection-topic span{font-size:24px}}@keyframes lastSection-dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.lastSection-sub-topic{color:var(--Black-black-3, #F6F6F6);font-size:16px;font-style:normal;font-weight:400;line-height:160%;animation:lastSection-fadeIn 1s ease-out 1s both}@media (max-width: var(--breakpoint-tablet)){.lastSection-sub-topic{font-size:15px;text-align:center}}@media (max-width: var(--breakpoint-mobile)){.lastSection-sub-topic{font-size:14px}}.lastSection-btn-secondary{display:flex;padding:13.5px 48px;align-items:flex-start;gap:8px;border-radius:12px;background:var(--White, #FFF);cursor:pointer;transition:all .3s ease;animation:lastSection-bounceIn 1s ease-out 1.2s both;position:relative;overflow:hidden}@media (max-width: var(--breakpoint-tablet)){.lastSection-btn-secondary{padding:12px 40px}}@media (max-width: var(--breakpoint-mobile)){.lastSection-btn-secondary{padding:10px 32px}}@keyframes lastSection-bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}.lastSection-btn-secondary:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .5s ease}.lastSection-btn-secondary:hover{background:var(--Yellow, #FFB130);transform:translateY(-3px);box-shadow:0 10px 25px #ffb1304d}.lastSection-btn-secondary:hover:before{left:100%}.lastSection-btn-secondary:hover span{color:var(--OilMain-oilmain-8, #094146)}.lastSection-btn-secondary:active{transform:translateY(-1px)}.lastSection-btn-secondary span{color:var(--OilMain-oilmain-6, #0D5C63);text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:160%;transition:all .3s ease;position:relative;z-index:1}@media (max-width: var(--breakpoint-tablet)){.lastSection-btn-secondary span{font-size:16px}}@media (max-width: var(--breakpoint-mobile)){.lastSection-btn-secondary span{font-size:15px}}@media (max-width: 1100px){.lastSection-main{display:none}}@media (max-width: 480px){.lastSection-content{padding:32px 20px;gap:32px}.lastSection-topic,.lastSection-topic span{font-size:22px}.lastSection-sub-topic{font-size:13px}.lastSection-btn-secondary{padding:10px 28px}.lastSection-logo{width:180px;height:180px}}@media (min-width: 769px) and (max-width: 1424px){.lastSection-content{padding:60px 40px;gap:50px}.lastSection-topic,.lastSection-topic span{font-size:28px}.lastSection-logo{position:relative;left:-70px}}.reviews-section{padding:80px 0;background:var(--primary, #2B3132);position:relative;overflow:hidden}.reviews-container{max-width:100%;margin:0 80px}.reviews-header{text-align:center;margin-bottom:60px}.reviews-title{color:var(--yellow, #FFB130);font-size:40px;font-weight:700;line-height:1.2;margin-bottom:16px;animation:fadeInUp .6s ease-out}.reviews-subtitle{color:var(--secondary, #92B6B9);font-size:18px;font-weight:400;line-height:1.6;max-width:700px;margin:0 auto;animation:fadeInUp .6s ease-out .2s both}.reviews-content{display:flex;flex-direction:column;align-items:center;justify-content:center}.clutch-widget{margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(460px,1fr));gap:24px;animation:slideInLeft .6s ease-out .4s both}.clutch-widget-iframe{width:100%;border:none;border-radius:16px;transition:all .3s ease;display:block}.clutch-widget-iframe:hover{transform:scale(1.02);box-shadow:0 8px 30px #0003}.review-card{background:var(--primary, #2B3132);border-radius:16px;padding:24px;border:1px solid var(--tessafold, #39797F);transition:all .3s ease;box-shadow:0 4px 20px #0000001a}.review-card:hover{transform:scale(1.02);border-color:var(--yellow, #FFB130);box-shadow:0 8px 30px #0003}.review-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.reviewer-info{display:flex;align-items:center;gap:12px}.reviewer-avatar{width:48px;height:48px;border-radius:50%;background:var(--tessafold, #39797F);display:flex;align-items:center;justify-content:center;overflow:hidden}.reviewer-avatar img{width:60px;height:60px;object-fit:cover}.reviewer-details h4{color:var(--background, #ffffff);font-size:16px;font-weight:600;margin:0 0 4px}.reviewer-details p{color:var(--secondary, #92B6B9);font-size:14px;font-weight:400;margin:0}.review-rating{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.stars{color:var(--yellow, #FFB130);font-size:16px}.rating-text{color:var(--secondary, #92B6B9);font-size:14px;font-weight:500}.review-content{color:var(--background, #ffffff);font-size:15px;font-weight:400;line-height:1.6;margin:0}.loading,.error{color:var(--secondary, #92B6B9);font-size:16px;text-align:center;padding:40px;animation:fadeInUp .6s ease-out .4s both}.reviews-cta{text-align:center;padding-top:40px;animation:fadeInUp .6s ease-out .6s both}.cta-text{color:var(--secondary, #92B6B9);font-size:18px;font-weight:500;margin-bottom:24px}.reviews-button{background:#fff;color:var(--tessafold);border:none;border-radius:12px;padding:14px 32px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.reviews-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .5s ease}.reviews-button:hover{background:var(--hover-btn, #0D5C63);transform:translateY(-2px);box-shadow:0 8px 25px #9594944d;color:#fff}.reviews-button:hover:before{left:100%}@media (max-width: 1024px){.reviews-container{margin:0 40px}.reviews-section{padding:60px 0}.reviews-title{font-size:32px}.reviews-subtitle{font-size:16px}.clutch-widget{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.review-card{max-width:100%}}@media (max-width: 768px){.reviews-container{margin:0 20px}.reviews-section{padding:40px 0}.reviews-title{font-size:24px}.reviews-subtitle{font-size:14px;max-width:100%}.clutch-widget{grid-template-columns:1fr}.clutch-widget-iframe{border-radius:12px}.review-card{padding:16px}.loading,.error{font-size:14px;padding:20px}}@media (max-width: 480px){.reviews-title{font-size:20px}.reviews-subtitle{font-size:12px}.clutch-widget-iframe{border-radius:8px}.review-card{padding:12px}.reviewer-avatar{width:40px;height:40px}.reviewer-details h4{font-size:14px}.reviewer-details p{font-size:12px}.review-content{font-size:13px}.stars{font-size:14px}.rating-text{font-size:12px}.reviews-button{padding:12px 24px;font-size:14px}}[dir=rtl] .reviews-header,[dir=rtl] .reviews-cta{text-align:right}[dir=rtl] .clutch-widget{animation:slideInRight .6s ease-out .4s both}[dir=rtl] .review-header,[dir=rtl] .reviewer-info{flex-direction:row-reverse}[dir=rtl] .review-rating{align-items:flex-start}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}.navbar{display:flex;align-self:stretch;padding:24px 32px;justify-content:space-between;align-items:center;border-radius:16px;background:var(--Black-black-12, #2B3132);box-shadow:4px 8px 20px #00000026;margin:16px 64px 0;position:fixed;top:0;left:0;right:0;z-index:1000;transition:transform .3s ease}.navbar.rtl{direction:rtl}.navbar.ltr{direction:ltr}.navbar.hidden{transform:translateY(-100%)}@media (max-width: 1224px){.navbar{margin:16px 40px 0;padding:20px 24px}}@media (max-width: 1224px){.navbar{margin:12px 20px 0;padding:16px 20px;border-radius:12px}}.logo{display:flex;height:32px;padding:0 75.9px 0 .1px;align-items:center;cursor:pointer;flex-shrink:0}.logo img{height:32px;width:auto;transition:transform .3s ease}.logo img:hover{transform:scale(1.05)}@media (max-width: 1224px){.logo{padding:0}.logo img{height:28px}}.pages-rout{display:flex;padding:8px 0;justify-content:center;align-items:center;gap:20px}@media (max-width: 1224px){.pages-rout{gap:16px}}@media (max-width: 1224px){.pages-rout{display:none}}.pages-rout .nav-item{display:flex;min-width:104px;justify-content:center;align-items:center;gap:10px;cursor:pointer;padding:8px 12px;border-radius:8px;transition:all .3s ease}.pages-rout .nav-item:hover span{color:#fff}.nav-item span{color:#92b6b9;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:160%;transition:all .3s ease}.nav-item.active span{color:#fff}.frame-contact{display:flex;align-items:center;gap:16px}@media (max-width: 1224px){.frame-contact{display:none}}@media (max-width: 1224px){.frame-contact{gap:12px}}.button-contact{display:flex;padding:9.5px 32px;align-items:flex-start;gap:8px;border-radius:12px;background:#fff;cursor:pointer;transition:all .3s ease;border:none}.button-contact:hover{background:var(--tessafold, #FFB130);transform:translateY(-2px)}.button-contact:hover span{color:#fff}.button-contact.active{background:var(--tessafold, #FFB130)}.button-contact.active span{color:#fff}@media (max-width: 1224px){.button-contact{padding:8px 24px}}.button-contact span{color:#39797f;text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:160%;transition:all .3s ease}@media (max-width: 1224px){.button-contact span{font-size:16px}}.language{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;align-self:stretch}.language .lang-btn{display:flex;width:40px;justify-content:center;align-items:center;gap:10px;cursor:pointer;color:#f0f5f6;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:1;background:none;border:none;padding:2px 4px;border-radius:4px;transition:all .3s ease}.language .lang-btn:hover{color:gray}.language .lang-btn.active{color:var(--yellow, #FFB130);font-weight:500}.mobile-menu-toggle{display:none;cursor:pointer;padding:8px}@media (max-width: 1224px){.mobile-menu-toggle{display:block}}.hamburger{width:24px;height:18px;position:relative;transition:all .3s ease}.hamburger span{display:block;position:absolute;height:2px;width:100%;background:#92b6b9;border-radius:2px;opacity:1;left:0;transition:all .3s ease}.hamburger span:nth-child(1){top:0}.hamburger span:nth-child(2){top:8px}.hamburger span:nth-child(3){top:16px}.hamburger.open span:nth-child(1){top:8px;transform:rotate(45deg)}.hamburger.open span:nth-child(2){opacity:0}.hamburger.open span:nth-child(3){top:8px;transform:rotate(-45deg)}.mobile-menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:999;opacity:0;visibility:hidden;transition:all .3s ease}.mobile-menu-overlay.open{opacity:1;visibility:visible}.mobile-menu-content{position:absolute;top:0;right:0;width:320px;height:100%;background:#2b3132;padding:24px;display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s ease;box-shadow:-4px 0 20px #0000004d}.mobile-menu-overlay.open .mobile-menu-content{transform:translate(0)}.navbar.rtl .mobile-menu-content{right:auto;left:0;transform:translate(-100%)}.mobile-menu-overlay.open .navbar.rtl .mobile-menu-content{transform:translate(0)}@media (max-width: 1224px){.mobile-menu-content{width:280px;padding:20px}}.mobile-menu-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.1)}.mobile-close-btn{font-size:28px;cursor:pointer;color:#92b6b9;transition:all .3s ease;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.mobile-close-btn:hover{color:#fff;transform:scale(1.1)}.mobile-nav-items{display:flex;flex-direction:column;gap:8px;padding:24px 0;flex:1}.mobile-nav-item{cursor:pointer;padding:16px 20px;border-radius:12px;transition:all .3s ease}.mobile-nav-item span{color:#92b6b9;font-size:16px;font-style:normal;font-weight:500;line-height:160%;transition:all .3s ease}.mobile-nav-item:hover{background:#ffffff1a}.mobile-nav-item:hover span{color:#fff}.mobile-nav-item.active{background:#ffffff1a}.mobile-nav-item.active span{color:#fff;font-weight:600}.mobile-menu-footer{display:flex;flex-direction:column;gap:20px;padding-top:24px;padding-bottom:25px;border-top:1px solid rgba(255,255,255,.1)}.mobile-contact-btn{display:flex;padding:12px 24px;align-items:center;justify-content:center;gap:8px;border-radius:12px;background:#fff;cursor:pointer;transition:all .3s ease;border:none}.mobile-contact-btn:hover{background:var(--tessafold, #FFB130)}.mobile-contact-btn:hover span{color:#fff}.mobile-contact-btn.active{background:var(--tessafold, #FFB130)}.mobile-contact-btn.active span{color:#fff}.mobile-contact-btn span{color:#39797f;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:160%;transition:all .3s ease}.mobile-language{display:flex;justify-content:center;align-items:center;gap:8px;padding:8px;border-radius:8px;background:#ffffff0d}.mobile-lang-btn{display:flex;width:36px;height:36px;justify-content:center;align-items:center;cursor:pointer;color:#f0f5f6;text-align:center;font-size:14px;font-style:normal;font-weight:400;background:none;border:none;border-radius:6px;transition:all .3s ease}.mobile-lang-btn:hover{color:gray;background:#ffffff1a}.mobile-lang-btn.active{color:var(--yellow, #FFB130);font-weight:500;background:#ffffff1a}@media (max-width: 480px){.navbar{margin:8px 12px 0;padding:12px 16px}.mobile-menu-content{width:260px;padding:16px}.mobile-nav-item{padding:14px 16px}.mobile-nav-item span{font-size:15px}.mobile-contact-btn{padding:10px 20px}.mobile-contact-btn span{font-size:15px}}@media (min-width: 769px) and (max-width: 1024px){.navbar{margin:16px 32px 0;padding:20px 24px}.pages-rout{gap:12px}.pages-rout .nav-item{min-width:90px;padding:6px 10px}.pages-rout .nav-item span{font-size:15px}.button-contact{padding:8px 20px}.button-contact span{font-size:16px}}body.mobile-menu-open{overflow:hidden}.main-process-page{display:flex;align-self:stretch;flex-direction:column;align-items:flex-start;gap:96px;max-width:1920px;margin:200px auto 100px;height:100%}.frame1-process{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:80px;align-self:stretch}.frame1-process .top-process{display:flex;flex-direction:column;align-items:center;gap:16px}.top-process .topic-process{color:var(--Yellow-yellow-500, #FFB130);text-align:center;font-size:32px;font-style:normal;font-weight:600;line-height:160%}.topic-process span{color:var(--Black-black-11, #fff);font-size:32px;font-style:normal;font-weight:600;line-height:160%}.top-process .p{color:var(--Black-black-8, #fff);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:150%;max-width:900px}.process{display:flex;height:653px;justify-content:center;align-items:center;gap:40px;align-self:stretch}.frame1-process{display:flex;align-items:center;gap:24px}.frame1-process .column-number{display:flex;width:76px;padding:16px 0;align-items:flex-end;gap:8px;align-self:stretch}.column-number .group{height:558px;flex:1 0 0}.column-number .group .frame-group{display:flex;width:76px;height:558px;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0}.group .frame-group .group-content{width:76px;height:558px;flex-shrink:0}.group-content .line{width:1px;height:543px;background:var(--Black-black-6, #C6C7C7)}.group-content .frame-content{display:flex;width:76px;flex-direction:column;align-items:flex-start;gap:86px}.frame-content .group1{display:flex;flex-direction:column;align-items:flex-start;gap:40px;align-self:stretch}.group1 .item{display:flex;align-items:center;gap:24px;align-self:stretch}.item span{color:var(--Black-black-10, #3C4141);font-size:18px;font-style:normal;font-weight:500;line-height:160%}.circle-process{display:flex;padding:8px;align-items:center;gap:8px;border-radius:200px;background:var(--Yellow-yellow-100, #FFE7BF)}.circle-process img{width:12px;height:12px}.content-process{display:flex;height:653px;padding:64px 48px;flex-direction:column;align-items:flex-start;gap:8px;border-radius:24px;border:1px solid var(--Black-black-6, #C6C7C7);background:#fff}.page-process-main{display:flex;justify-content:center;align-items:flex-start;gap:40px;align-self:stretch;padding:80px 80px 0;max-width:1400px;margin:0 auto;box-sizing:border-box;min-height:100vh}.page-process-frame-left{display:flex;align-items:flex-start;gap:24px;width:352px;flex-shrink:0}.page-process-frame-left .page-process-groups{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:32px}.page-process-frame-left .page-process-groups .page-process-group{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.page-process-group .page-process-topic{color:var(--Black-black-7, #989A9B);font-size:18px;font-style:normal;font-weight:500;line-height:160%;align-self:stretch}.page-process-group .page-process-content-group{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.page-process-content-group .page-process-item{display:flex;padding:12px 24px 12px 12px;align-items:center;flex-direction:row;gap:16px;align-self:stretch;border-radius:16px;background:var(--OilN-oil-3, #F5F8F9);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);animation:page-process-slideInLeft .6s ease-out both}@keyframes page-process-slideInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.page-process-content-group .page-process-item:hover{background:var(--OilN-oil-4, #E8F0F1);transform:translate(5px);border-color:#ffb130}.page-process-content-group .page-process-item-active{display:flex;padding:12px 24px 12px 12px;align-items:center;gap:16px;align-self:stretch;border-radius:16px;border:1.8px solid #FFB130;background:var(--OilN-oil-5, #DBE7E8);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);animation:page-process-pulseActive 2s infinite;position:relative;overflow:hidden}@keyframes page-process-pulseActive{0%,to{box-shadow:0 0 #ffb1304d}50%{box-shadow:0 0 0 6px #ffb1301a}}.page-process-item-active:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,177,48,.1),transparent);transition:left .8s ease}.page-process-item-active:hover:before{left:100%}.page-process-item .page-process-logo{display:flex;width:40px;height:40px;padding:8px;align-items:center;justify-content:center;gap:8px;border-radius:12px;background:var(--OilN-oil-1, #FFF);transition:all .3s ease;flex-shrink:0}.page-process-item-active .page-process-logo{background:linear-gradient(135deg,#ffe8c5,#ffd89c);transform:scale(1.1);box-shadow:0 4px 12px #ffb13033}.page-process-item .page-process-logo img{width:20px;height:20px;transition:all .3s ease;filter:brightness(0) saturate(100%) invert(67%) sepia(90%) saturate(500%) hue-rotate(350deg) brightness(105%) contrast(105%)}.page-process-item-active .page-process-logo img{transform:scale(1.1);filter:brightness(0) saturate(100%) invert(67%) sepia(90%) saturate(800%) hue-rotate(350deg) brightness(110%) contrast(110%)}.page-process-item .page-process-title{color:var(--Black-black-10, #3C4141);font-size:16px;font-style:normal;font-weight:500;line-height:160%;transition:all .3s ease}.page-process-item .page-process-title-active{color:var(--OilMain-oilmain-6, #0D5C63);font-size:16px;font-style:normal;font-weight:600;line-height:160%}.page-process-frame-right{display:flex;height:653px;padding:64px 48px;flex-direction:column;align-items:flex-start;gap:16px;border-radius:24px;border:1px solid var(--Black-black-6, #C6C7C7);flex:1;min-width:400px;background:var(--OilN-oil-1, #FFF);position:relative;overflow:hidden;box-sizing:border-box}.page-process-content-container{display:flex;flex-direction:column;gap:16px;width:100%;animation:page-process-fadeInUp .5s ease-out}.page-process-content-container.page-process-changing{animation:page-process-fadeOut .3s ease-in}@keyframes page-process-fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes page-process-fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.page-process-frame-right .page-process-content-title{color:var(--Yellow, #FFB130);font-size:24px;font-style:normal;font-weight:600;line-height:160%;animation:page-process-slideInRight .6s ease-out .1s both}@keyframes page-process-slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.page-process-frame-right .page-process-content-subtitle{color:var(--Black-black-12, #2B3132);font-size:20px;font-style:normal;font-weight:600;line-height:160%;animation:page-process-slideInRight .6s ease-out .2s both}.page-process-frame-right .page-process-description{color:var(--Black-black-10, #3C4141);font-size:16px;font-style:normal;font-weight:400;line-height:160%;animation:page-process-slideInRight .6s ease-out .3s both}.page-process-description-paragraph{margin:0 0 16px;animation:page-process-fadeIn .6s ease-out both}@keyframes page-process-fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page-process-mobile-container{display:flex;flex-direction:column;width:100%;padding:40px 20px;box-sizing:border-box}.page-process-header{text-align:center;margin-bottom:40px;max-width:800px;margin-left:auto;margin-right:auto}.page-process-main-title{color:var(--Yellow, #FFB130);font-size:32px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:12px}.page-process-subtitle{color:var(--Black-black-12, #FFF);font-size:16px;font-style:normal;font-weight:500;line-height:160%;opacity:.8}.page-process-faq-container{display:flex;flex-direction:column;gap:12px;width:100%;max-width:800px;margin:0 auto}.page-process-faq-item{border:1.5px solid var(--OilN-oil-4, #E8F0F1);border-radius:16px;background:var(--OilN-oil-1, #FFF);overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0000000a}.page-process-faq-item:hover{border-color:var(--Yellow, #FFB130);box-shadow:0 4px 16px #ffb1301f}.page-process-faq-item.active{border-color:var(--Yellow, #FFB130);box-shadow:0 6px 20px #ffb1302e}.page-process-faq-question{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;cursor:pointer;transition:all .3s ease;background:var(--OilN-oil-1, #FFF)}.page-process-faq-item.active .page-process-faq-question{background:linear-gradient(135deg,#fff8e6,#ffe8c5)}.page-process-faq-question-content{display:flex;align-items:center;gap:16px;flex:1}.page-process-faq-icon{display:flex;width:44px;height:44px;padding:10px;align-items:center;justify-content:center;border-radius:12px;background:#2b3132;flex-shrink:0;transition:all .3s ease}.page-process-faq-item.active .page-process-faq-icon{background:var(--primary);transform:scale(1.05)}.page-process-faq-icon img{width:20px;height:20px;filter:brightness(0) saturate(100%) invert(67%) sepia(90%) saturate(800%) hue-rotate(350deg) brightness(110%) contrast(110%)}.page-process-faq-text{display:flex;flex-direction:column;gap:4px;text-align:start}.page-process-faq-title{color:var(--Black-black-12, #2B3132);font-size:16px;font-style:normal;font-weight:600;line-height:140%;transition:all .3s ease}.page-process-faq-item.active .page-process-faq-title{color:var(--OilMain-oilmain-6, #0D5C63)}.page-process-faq-phase{color:var(--Black-black-7, #989A9B);font-size:12px;font-style:normal;font-weight:500;line-height:140%;text-transform:uppercase;letter-spacing:.5px}.page-process-faq-arrow{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:var(--OilN-oil-3, #F5F8F9);transition:all .3s ease;flex-shrink:0}.page-process-faq-item.active .page-process-faq-arrow{transform:rotate(90deg)}.page-process-arrow-icon{color:var(--Black-black-7, #989A9B);font-size:10px;transition:all .3s ease}.page-process-faq-item.active .page-process-arrow-icon{color:var(--OilN-oil-1, #FFF)}.page-process-faq-answer{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1);background:var(--OilN-oil-1, #FFF)}.page-process-faq-answer.open{max-height:1000px}.page-process-faq-answer-content{padding:20px 24px 20px 80px;animation:page-process-fadeIn .4s ease-out}.page-process-faq-paragraph{color:var(--Black-black-10, #3C4141);font-size:14px;font-style:normal;font-weight:400;line-height:170%;margin:0 0 12px}.page-process-faq-paragraph:last-child{margin-bottom:0}@media (max-width: 1200px){.page-process-main{padding:60px 40px 0;gap:32px}}@media (max-width: 1024px){.page-process-frame-left,.page-process-frame-right{display:none}.page-process-mobile-container{display:flex}.page-process-main{padding:0;height:auto}}@media (max-width: 768px){.page-process-mobile-container{padding:32px 16px}.page-process-header{margin-bottom:32px}.page-process-main-title{font-size:28px}.page-process-subtitle{font-size:15px}.page-process-faq-question{padding:18px 20px}.page-process-faq-question-content{gap:12px}.page-process-faq-icon{width:40px;height:40px;padding:8px}.page-process-faq-icon img{width:18px;height:18px}.page-process-faq-title{font-size:15px}.page-process-faq-answer-content{padding:18px 20px 18px 68px}}@media (max-width: 480px){.page-process-mobile-container{padding:24px 12px}.page-process-faq-question,.page-process-faq-answer-content{padding:16px}.page-process-faq-icon{width:36px;height:36px}}[dir=rtl] .page-process-faq-text{text-align:right}[dir=rtl] .page-process-faq-question-content{flex-direction:row-reverse}[dir=rtl] .page-process-faq-answer-content{padding:0 80px 20px 24px}@media (max-width: 768px) and (dir="rtl"){.page-process-faq-answer-content{padding:0 68px 18px 20px}}@media (max-width: 480px) and (dir="rtl"){.page-process-faq-answer-content{padding:16px}}:root{--breakpoint-mobile: 768px;--breakpoint-tablet: 1024px}.error-message{color:#f44;font-size:.875rem;margin-top:.25rem}.success-message{color:#00c851;font-size:.875rem;margin-top:1rem}.content{display:flex;flex-direction:column;align-items:center;gap:64px;max-width:1440px;margin:100px auto;padding:32px 16px;contain:content}@media (max-width: var(--breakpoint-tablet)){.content{gap:48px;padding:24px 12px}}@media (max-width: var(--breakpoint-mobile)){.content{gap:32px;padding:16px 8px}}.content[dir=rtl]{direction:rtl}.content[dir=ltr]{direction:ltr}.frame1{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:1200px}.top{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%;text-align:left}@media (max-width: var(--breakpoint-mobile)){.top{align-items:center;text-align:center}}.top .titles{color:var(--OilMain-oilmain-6, #0D5C63);font-size:36px;font-weight:600;line-height:160%}@media (max-width: var(--breakpoint-tablet)){.top .titles{font-size:30px}}@media (max-width: var(--breakpoint-mobile)){.top .titles{font-size:26px}}.top .titles span{color:var(--yellow, #FFC107)}.top .subtitles{color:#fff;font-size:18px;font-weight:600;line-height:160%;text-align:start}@media (max-width: var(--breakpoint-mobile)){.top .subtitles{font-size:16px}}.top p{color:var(--Black-black-9, #DBE7E8);font-size:16px;font-weight:400;line-height:160%;width:100%;text-align:start}@media (max-width: var(--breakpoint-mobile)){.top p{font-size:14px}}.frame-form{display:flex;position:relative;width:100%;max-width:1000px;padding:32px;flex-direction:column;align-items:flex-start;gap:16px;border-radius:16px;background:var(--OilN-oil-4, #F0F5F6)}@media (max-width: var(--breakpoint-tablet)){.frame-form{padding:11px;max-width:90%}}@media (max-width: var(--breakpoint-mobile)){.frame-form{padding:16px;gap:11px}}.form{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%}.bg-icon{position:absolute;right:0;top:-80px;width:120px;height:152px;object-fit:contain}@media (max-width: var(--breakpoint-tablet)){.bg-icon{width:100px;height:126px;top:-60px}}@media (max-width: var(--breakpoint-mobile)){.bg-icon{width:80px;height:100px;top:-40px;right:8px}}form{display:flex;flex-direction:column;width:100%;max-width:762px;gap:24px}@media (max-width: var(--breakpoint-mobile)){form{max-width:100%}}input::placeholder,textarea::placeholder{color:var(--Oil-Main-oil-main-3, #97B9BC);font-size:16px;font-weight:400;line-height:normal}@media (max-width: var(--breakpoint-mobile)){input::placeholder,textarea::placeholder{font-size:14px}}input,textarea{display:flex;padding:12px 16px;align-items:center;width:100%;border-radius:4px;background:#fff;border:none;box-sizing:border-box}@media (max-width: var(--breakpoint-mobile)){input,textarea{padding:10px 12px}}textarea{resize:vertical;min-height:120px}@media (max-width: var(--breakpoint-mobile)){textarea{min-height:100px}}.item{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%}.item .title{color:var(--OilMain-oilmain-6, #0D5C63);font-size:18px;font-weight:600;line-height:160%}@media (max-width: var(--breakpoint-mobile)){.item .title{font-size:16px}}.item .title span{color:var(--yellow, #FFC107)}.input-field{display:flex;flex-direction:column;gap:8px;width:100%}.list{display:flex;flex-wrap:wrap;gap:12px;width:100%;padding-bottom:24px;border-bottom:1px solid var(--tessafold, #007bff)}@media (max-width: var(--breakpoint-mobile)){.list{gap:8px;padding-bottom:16px}}.list .check-item{display:inline-flex;padding:8px 16px;justify-content:center;align-items:center;gap:8px;border-radius:100px;background:var(--OilN-oil-5, #DBE7E8);cursor:pointer;transition:background .3s ease-in-out;touch-action:manipulation}@media (max-width: var(--breakpoint-mobile)){.list .check-item{padding:6px 12px}}.list .check-item span{color:var(--OilMain-oilmain-7, #0B4E54);font-size:14px;font-weight:500;line-height:160%}@media (max-width: var(--breakpoint-mobile)){.list .check-item span{font-size:13px}}.list .check-item:hover,.list .check-item.active{background:var(--OilMain-oilmain-6, #0D5C63)}.list .check-item:hover span,.list .check-item.active span{color:#fff}.submit{display:flex;justify-content:flex-start;width:100%;margin-top:16px}.submit-button{display:inline-flex;justify-content:center;align-items:center;min-width:130px;padding:12px 40px;border-radius:100px;background:var(--tessafold);color:var(--secondary, #FFF);font-size:20px;font-weight:500;line-height:160%;border:none;cursor:not-allowed;opacity:.5;transition:background .3s ease,opacity .3s ease,transform .2s ease;text-align:center}@media (max-width: var(--breakpoint-mobile)){.submit-button{width:100%;padding:10px 32px;font-size:16px}}.submit-button.active{background:var(--OilMain-oilmain-6, #0D5C63);cursor:pointer;color:#fff;opacity:1}.submit-button.active:hover{background:var(--tessafold);transform:scale(1.05)}.submit-button.disabled{background:var(--OilN-oil-5, #DBE7E8);cursor:not-allowed;opacity:.5}.frame2{display:flex;flex-direction:column;align-items:center;gap:40px;padding:48px 16px;background:var(--Black-black-13, #191F20);position:relative;overflow:hidden;height:410px;justify-content:center}@media (max-width: var(--breakpoint-tablet)){.frame2{padding:40px 12px;gap:32px}}@media (max-width: var(--breakpoint-mobile)){.frame2{padding:32px 8px;gap:24px}}.frame2 .vector,.frame2 .vector2{position:absolute;width:300px;height:300px;fill:#ffb13012;filter:blur(50px)}@media (max-width: var(--breakpoint-tablet)){.frame2 .vector,.frame2 .vector2{width:200px;height:200px}}@media (max-width: var(--breakpoint-mobile)){.frame2 .vector,.frame2 .vector2{width:150px;height:150px}}.frame2 .vector{right:0;top:-50px}.frame2 .vector2{left:-50px;bottom:-100px}.frame2 .text{display:flex;flex-direction:column;align-items:center;gap:12px;max-width:600px;text-align:center}.text .topic{color:var(--Yellow-yellow-500, #FFB130);font-size:32px;font-weight:600;line-height:160%}@media (max-width: var(--breakpoint-tablet)){.text .topic{font-size:28px}}@media (max-width: var(--breakpoint-mobile)){.text .topic{font-size:24px}}.text .topic span{color:var(--Black-black-1, #FFF)}.text p{color:var(--Black-black-5, #DDDDDE);font-size:16px;font-weight:400;line-height:150%;max-width:100%}@media (max-width: var(--breakpoint-mobile)){.text p{font-size:14px}}.frame2 .btn-home{display:inline-flex;padding:12px 40px;align-items:center;gap:8px;border-radius:12px;background:var(--OilN-oil-13, #0D5C63);cursor:pointer;transition:background .3s ease,transform .3s ease;will-change:background,transform;z-index:10}@media (max-width: var(--breakpoint-mobile)){.frame2 .btn-home{padding:10px 32px}}.frame2 .btn-home:hover{background:#fff;transform:translateY(-2px)}.frame2 .btn-home:hover span{color:var(--tessafold, #007bff)}.frame2 .btn-home span{color:#fff;font-size:20px;font-weight:600;line-height:160%}@media (max-width: var(--breakpoint-mobile)){.frame2 .btn-home span{font-size:16px}}@media (max-width: 1000px){.frame1,.frame2{gap:70px}}@media (max-width: 480px){.content{padding:12px 8px;gap:24px}.frame1,.frame2{gap:70px}.top .titles{font-size:26px}.top .subtitles,.top p{font-size:14px}.frame-form{padding:11px}.item .title{font-size:14px}.list .check-item{padding:6px 10px}.list .check-item span{font-size:12px}.submit-button{padding:8px 24px;font-size:14px}}.footer-main{display:flex;padding:64px 100px 32px;flex-direction:column;align-items:flex-end;gap:40px;background:var(--Black-black-12, #2B3132)}.footer-main[dir=rtl]{direction:rtl}.footer-main[dir=ltr]{direction:ltr}@media (max-width: 1024px){.footer-main{padding:48px 60px 24px}}@media (max-width: 768px){.footer-main{padding:32px 20px 16px;gap:32px;align-items:flex-start}}.footer-frame-content{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch}@media (max-width: 1024px){.footer-frame-content{gap:40px}}@media (max-width: 768px){.footer-frame-content{flex-direction:column;gap:32px;align-items:flex-start}}.footer-left{display:flex;flex-direction:column;align-items:flex-start;gap:32px;align-self:stretch}@media (max-width: 768px){.footer-left{align-items:flex-start;text-align:left;gap:24px}}.footer-left .footer-logo{display:flex;flex-direction:column;align-items:flex-start;gap:24px}@media (max-width: 768px){.footer-left .footer-logo{align-items:flex-start;gap:20px}}.footer-left .footer-logo .footer-logo-icon{display:flex;width:152.061px;height:32px;justify-content:center;align-items:center}.footer-left .footer-logo .footer-subtitle{color:var(--Black-black-6, #C6C7C7);font-size:16px;font-style:normal;font-weight:300;line-height:160%}@media (max-width: 768px){.footer-left .footer-logo .footer-subtitle{font-size:14px}}.footer-left .footer-social-media{padding-top:36px;display:flex;align-items:flex-start;gap:20px}@media (max-width: 768px){.footer-left .footer-social-media{padding-top:24px;gap:16px}}.footer-left .footer-social-media .footer-item{width:22px;height:22px;transition:transform .3s ease}.footer-left .footer-social-media .footer-item:hover{transform:scale(1.1)}@media (max-width: 768px){.footer-left .footer-social-media .footer-item{width:20px;height:20px}}.footer-right{display:flex;justify-content:flex-end;align-items:flex-start;gap:48px}@media (max-width: 1024px){.footer-right{gap:32px}}@media (max-width: 768px){.footer-right{flex-direction:column;gap:24px;align-items:flex-start;width:100%}}.footer-right .footer-col1,.footer-right .footer-col2{display:flex;width:248px;flex-direction:column;align-items:flex-start;gap:48px;align-self:stretch}@media (max-width: 1024px){.footer-right .footer-col1,.footer-right .footer-col2{width:200px;gap:32px}}@media (max-width: 768px){.footer-right .footer-col1,.footer-right .footer-col2{width:100%;gap:24px;align-items:flex-start}}.footer-col3{display:flex;width:220px;flex-direction:column;align-items:flex-start;gap:16px}@media (max-width: 1024px){.footer-col3{width:180px}}@media (max-width: 768px){.footer-col3{width:100%;align-items:flex-start;gap:20px}}.footer-col1 .footer-top,.footer-col2 .footer-top,.footer-col3 .footer-top{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;min-height:130px}@media (max-width: 768px){.footer-col1 .footer-top,.footer-col2 .footer-top,.footer-col3 .footer-top{align-items:flex-start;gap:12px}}@media (min-width: 800px) and (max-width: 1200px){.footer-col1 .footer-top,.footer-col2 .footer-top{min-height:160px}.footer-right{gap:27px}}.footer-top .footer-title{align-self:stretch;color:var(--Black-black-3, #F6F6F6);font-size:20px;font-style:normal;font-weight:600;line-height:160%}@media (max-width: 1024px){.footer-top .footer-title{font-size:18px}}@media (max-width: 768px){.footer-top .footer-title{font-size:16px;text-align:left}}.footer-top .footer-subtitle{align-self:stretch;color:var(--Black-black-6, #C6C7C7);font-size:14px;font-style:normal;font-weight:300;line-height:160%}@media (max-width: 768px){.footer-top .footer-subtitle{font-size:13px;text-align:left}}.footer-col3 .footer-title{color:var(--Black-black-3, #F6F6F6);font-size:20px;font-style:normal;font-weight:600;line-height:160%}@media (max-width: 1024px){.footer-col3 .footer-title{font-size:18px}}@media (max-width: 768px){.footer-col3 .footer-title{font-size:16px;text-align:left}}.footer-col3 .footer-contacts{display:flex;flex-direction:column;align-items:flex-start;gap:24px}@media (max-width: 768px){.footer-col3 .footer-contacts{align-items:flex-start;gap:20px;width:100%}}.footer-col3 .footer-contacts .footer-row{display:flex;align-items:center;gap:8px;align-self:stretch}@media (max-width: 768px){.footer-col3 .footer-contacts .footer-row{justify-content:flex-start}}.footer-row .footer-icon{width:20px;height:20px;flex-shrink:0}@media (max-width: 768px){.footer-row .footer-icon{width:18px;height:18px}}.footer-row .footer-content{color:var(--Black-black-6, #C6C7C7);font-size:14px;font-style:normal;font-weight:300;line-height:160%;text-decoration:none;transition:color .3s ease}.footer-row .footer-content:hover{text-decoration:underline;color:var(--Black-black-4, #F1F2F2)}@media (max-width: 768px){.footer-row .footer-content{font-size:13px;text-align:left}}.footer-copy-right{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%}@media (max-width: 768px){.footer-copy-right{gap:12px}}.footer-line{width:100%;height:1px;background:var(--Black-black-7, #989A9B);align-self:stretch}.footer-copy-right .footer-text{color:var(--Black-black-6, #C6C7C7);text-align:center;font-size:13px;font-style:normal;font-weight:300;line-height:160%;width:100%}@media (max-width: 768px){.footer-copy-right .footer-text{font-size:12px;text-align:left}}@media (max-width: 480px){.footer-main{padding:24px 16px 12px}.footer-frame-content{gap:24px}.footer-left .footer-social-media{gap:12px}.footer-right{gap:20px}.footer-col1 .footer-top,.footer-col2 .footer-top{gap:8px;min-height:0}.footer-col3 .footer-contacts{gap:16px}}@media (min-width: 769px) and (max-width: 1024px){.footer-main{padding:48px 40px 24px}.footer-frame-content{gap:32px}.footer-right{gap:16px}.footer-right .footer-col1,.footer-right .footer-col2{width:171px}.footer-col3{width:160px}}@media (min-width: 1440px){.footer-main{padding:80px 120px 40px}}.scroll-to-top{position:fixed;bottom:20px;right:20px;display:inline-flex;padding:16px;align-items:center;gap:8px;border-radius:8px;background:#97b9bc80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:1000}.scroll-to-top.visible{opacity:1;visibility:visible}.scroll-to-top[dir=rtl]{right:auto;left:40px}.scroll-icon{width:24px;height:24px}button{padding:0;margin:0;background:none;border:0;outline:none;cursor:pointer}:root{--whatsapp-green: #25D366;--whatsapp-dark: #128C7E;--whatsapp-light: #dcf8c6;--whatsapp-notification: #FF3B30}.whatsapp-float-container{position:fixed;top:300px;right:120px;z-index:1;opacity:0;transform:scale(.8);animation:whatsapp-entrance .8s ease-out forwards}@keyframes whatsapp-entrance{0%{opacity:0;transform:scale(.8) translateY(20px)}70%{transform:scale(1.1) translateY(-5px)}to{opacity:1;transform:scale(1) translateY(0)}}.whatsapp-float{position:relative;width:60px;height:60px;background:var(--whatsapp-green);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 20px #25d36666;transition:all .3s cubic-bezier(.4,0,.2,1);animation:whatsapp-float 3s ease-in-out infinite;border:none;outline:none}@keyframes whatsapp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.whatsapp-float:hover,.whatsapp-float:focus{transform:scale(1.15) translateY(-5px);box-shadow:0 8px 30px #25d36699;animation:none}.whatsapp-float:active{transform:scale(1.05) translateY(-2px)}.whatsapp-icon{width:30px;height:30px;color:#fff;z-index:2;position:relative;transition:transform .3s ease}.whatsapp-float:hover .whatsapp-icon,.whatsapp-float:focus .whatsapp-icon{transform:rotate(15deg) scale(1.1)}.whatsapp-pulse{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:var(--whatsapp-green);animation:whatsapp-pulse 2s infinite;z-index:1;pointer-events:none}@keyframes whatsapp-pulse{0%{transform:scale(1);opacity:.8}70%{transform:scale(1.8);opacity:0}to{transform:scale(1.8);opacity:0}}.whatsapp-tap-indicator{position:absolute;top:50%;left:50%;width:40px;height:40px;border:2px solid rgba(255,255,255,.6);border-radius:50%;transform:translate(-50%,-50%) scale(0);animation:whatsapp-tap 2s infinite;pointer-events:none;display:none}@keyframes whatsapp-tap{0%,to{transform:translate(-50%,-50%) scale(0);opacity:1}50%{transform:translate(-50%,-50%) scale(1);opacity:0}}.whatsapp-tooltip{position:absolute;bottom:70px;right:0;background:#000000d9;color:#fff;padding:10px 14px;border-radius:8px;font-size:13px;font-family:Poppins,sans-serif;white-space:nowrap;opacity:0;transform:translateY(10px) scale(.9);transition:all .3s cubic-bezier(.4,0,.2,1);pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.whatsapp-tooltip:after{content:"";position:absolute;top:100%;right:20px;border-width:6px;border-style:solid;border-color:rgba(0,0,0,.85) transparent transparent transparent}.whatsapp-float-container.bottom-left .whatsapp-tooltip{right:auto;left:0}.whatsapp-float-container.bottom-left .whatsapp-tooltip:after{right:auto;left:20px}.whatsapp-tooltip.visible{opacity:1;transform:translateY(0) scale(1)}.whatsapp-notification{position:absolute;top:-5px;right:-5px;background:var(--whatsapp-notification);color:#fff;border-radius:50%;width:22px;height:22px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;font-family:Poppins,sans-serif;animation:whatsapp-notification-pulse 2s infinite;box-shadow:0 2px 8px #ff3b3066;z-index:3;left:auto}.whatsapp-float-container.bottom-left .whatsapp-notification{right:-5px;left:auto;top:-5px}@keyframes whatsapp-notification-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@media (max-width: 768px){.whatsapp-float-container{bottom:20px;right:20px}.whatsapp-float{width:56px;height:56px}.whatsapp-icon{width:28px;height:28px}.whatsapp-tooltip{font-size:12px;padding:8px 12px;bottom:65px}.whatsapp-notification{width:20px;height:20px;font-size:10px;top:-4px;right:-4px}.whatsapp-float-container.bottom-left .whatsapp-notification{right:-4px;top:-4px}.whatsapp-tap-indicator{display:block}}@media (max-width: 480px){.whatsapp-tooltip{font-size:11px;padding:7px 10px}.whatsapp-notification{width:18px;height:18px;font-size:9px;top:-3px;right:-3px}.whatsapp-float-container.bottom-left .whatsapp-notification{right:-3px;top:-3px}}@media (prefers-color-scheme: dark){.whatsapp-tooltip{background:#fffffff2;color:#1a1a1a;border:1px solid rgba(0,0,0,.1)}.whatsapp-tooltip:after{border-color:rgba(255,255,255,.95) transparent transparent transparent}}@media (prefers-reduced-motion: reduce){.whatsapp-float,.whatsapp-pulse,.whatsapp-tooltip,.whatsapp-notification{animation:none}.whatsapp-float:hover,.whatsapp-float:focus{transform:scale(1.05)}.whatsapp-float-container{animation:whatsapp-fade-in .5s ease-out forwards}@keyframes whatsapp-fade-in{0%{opacity:0}to{opacity:1}}}@media print{.whatsapp-float-container{display:none}}:root{--background: #ffffff;--primary: #2B3132;--secondary: #92B6B9;--tessafold: #39797F;--yellow: #FFB130;--hover-btn: #0D5C63;--sb-track-color: #39797f;--sb-thumb-color: #ffb130;--sb-size: 4px}@font-face{font-family:NeoSansArabic;src:url(/fonts/alfont_com_NeoSansArabic.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;font-display:block}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}*{margin:0;padding:0}body{background:var(--primary);width:100%;margin:0 auto;padding:0;font-family:Poppins!important}body[data-lang=ar],body[data-lang=ar] *{font-family:NeoSansArabic!important}body:not([data-lang=ar]),body:not([data-lang=ar]) *{font-family:Poppins!important}html{font-family:inherit!important}body::-webkit-scrollbar{width:var(--sb-size)}body::-webkit-scrollbar-track{background:var(--sb-track-color);border-radius:1px}body::-webkit-scrollbar-thumb{background:var(--sb-thumb-color);border-radius:1px}@supports not selector(::-webkit-scrollbar){body{scrollbar-color:var(--sb-thumb-color) var(--sb-track-color)}}[data-lang=ar]{font-family:NeoSansArabic!important}:not([data-lang=ar]){font-family:Poppins!important}@media (prefers-reduced-motion: no-preference){body{scroll-behavior:smooth}}body[data-lang=ar]{font-family:NeoSansArabic!important}body:not([data-lang=ar]){font-family:Poppins!important}a{text-decoration:none}
