.Marketing_marketingSection__3iGBm{padding:100px 0;overflow:hidden;position:relative;background-color:transparent;opacity:0;transform:translateY(50px);transition:all .8s cubic-bezier(.165,.84,.44,1)}.Marketing_marketingSection__3iGBm.Marketing_visible__v79WA{opacity:1;transform:translateY(0)}.Marketing_container__znafM{max-width:1540px;margin:0 auto;padding:0 15px;display:flex;align-items:center;gap:80px}.Marketing_imageWrapper__RnCr7{flex:1 1;position:relative;min-width:45%;max-width:50%;height:750px;border-radius:0 45% 55% 0/0 50% 50% 0;overflow:hidden;box-shadow:0 40px 100px rgba(0,0,0,.1);transition:transform .5s ease}@media (min-width:1025px){.Marketing_imageWrapper__RnCr7{margin-left:-60px}}.Marketing_mainImage__rQCBs{height:100%;object-fit:cover;transition:transform .8s ease}.Marketing_marketingSection__3iGBm:hover .Marketing_mainImage__rQCBs{transform:scale(1.05)}.Marketing_contentWrapper__0cmhd{flex:1 1;padding:20px}.Marketing_textHeader__UDnHa{margin-bottom:50px}.Marketing_title__7b6RU{font-size:48px;line-height:1.2;margin-bottom:25px;color:var(--primary-color5);font-weight:800}.Marketing_highlight__Si0oe{background:linear-gradient(90deg,#9c27b0,#e91e63);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.Marketing_description__eIg4s{font-size:18px;line-height:1.6;color:var(--primary-color2);max-width:600px}.Marketing_gridContainer__CZ6ut{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;position:relative;padding:20px 0}.Marketing_gridContainer__CZ6ut:before{content:"";position:absolute;top:5%;bottom:5%;left:50%;width:1px;background:#f0f0f0;z-index:1}.Marketing_gridContainer__CZ6ut:after{content:"";position:absolute;left:5%;right:5%;top:50%;height:1px;background:#f0f0f0;z-index:1}.Marketing_gridItem__q3lOo{display:flex;flex-direction:column;gap:15px;padding:10px;background:transparent;border:none;transition:all .4s ease;z-index:2}.Marketing_gridItem__q3lOo:hover{transform:translateY(-5px)}.Marketing_iconBox__kIB4l{display:flex;align-items:center;justify-content:flex-start;width:auto;height:auto;margin-bottom:5px;background:transparent;color:#9c27b0;transition:all .4s ease}.Marketing_gridItem__q3lOo:hover .Marketing_iconBox__kIB4l{transform:scale(1.1)}.Marketing_itemContent__9AtZk{flex:1 1}.Marketing_itemTitle__hhEB_{font-size:22px;font-weight:700;margin-bottom:12px;color:var(--primary-color5)}.Marketing_itemDesc__krZcE{font-size:15px;line-height:1.6;color:var(--primary-color2)}@media (max-width:1200px){.Marketing_container__znafM{gap:40px}.Marketing_title__7b6RU{font-size:40px}}@media (max-width:1024px){.Marketing_container__znafM{flex-direction:column;text-align:center}.Marketing_imageWrapper__RnCr7{min-width:100%;height:400px;border-radius:30px}.Marketing_contentWrapper__0cmhd{padding:0}.Marketing_title__7b6RU{margin:0 auto 20px}.Marketing_description__eIg4s{margin:0 auto}.Marketing_gridItem__q3lOo{align-items:center}}@media (max-width:576px){.Marketing_gridContainer__CZ6ut{grid-template-columns:1fr}.Marketing_gridContainer__CZ6ut:after,.Marketing_gridContainer__CZ6ut:before{display:none}.Marketing_title__7b6RU{font-size:32px}.Marketing_marketingSection__3iGBm{padding:60px 0}}.Marketing_gridItem__q3lOo{opacity:0;transform:translateY(30px)}.Marketing_visible__v79WA .Marketing_gridItem__q3lOo{animation:Marketing_fadeInUp___BFcv .6s ease forwards}@keyframes Marketing_fadeInUp___BFcv{to{opacity:1;transform:translateY(0)}}.Marketing_visible__v79WA .Marketing_gridItem__q3lOo:first-child{animation-delay:.1s}.Marketing_visible__v79WA .Marketing_gridItem__q3lOo:nth-child(2){animation-delay:.2s}.Marketing_visible__v79WA .Marketing_gridItem__q3lOo:nth-child(3){animation-delay:.3s}.Marketing_visible__v79WA .Marketing_gridItem__q3lOo:nth-child(4){animation-delay:.4s}.SeoServices_seoServicesSection__oysAw{padding:80px 0;background:#1a1a1a;overflow:hidden;position:relative}.SeoServices_heading__1m7u1{text-align:center;margin-bottom:70px}.SeoServices_heading__1m7u1 h2{font-size:42px;font-weight:700;color:#fff;line-height:1.2}.SeoServices_heading__1m7u1 h2 span{font-weight:300;color:hsla(0,0%,100%,.6)}.SeoServices_timelineContainer__JOt3F{position:relative;max-width:1100px;margin:0 auto;padding:0 20px}.SeoServices_centralLine__p_aX5{position:absolute;top:0;left:50%;transform:translateX(-50%);width:2px;height:100%;z-index:1}.SeoServices_centralLineDots__Vsssr{position:absolute;top:0;left:0;width:2px;height:100%;background:repeating-linear-gradient(180deg,#f7931e 0,#f7931e 6px,transparent 0,transparent 14px);animation:SeoServices_flowDown__4CmrM 2s linear infinite}@keyframes SeoServices_flowDown__4CmrM{0%{background-position:0 0}to{background-position:0 14px}}.SeoServices_timelineRow__0UYFR{display:flex;align-items:center;position:relative;margin-bottom:40px}.SeoServices_timelineRow__0UYFR:last-child{margin-bottom:0}.SeoServices_rowLeft__ohvVl{justify-content:flex-start}.SeoServices_rowRight__HKdqa{justify-content:flex-end}.SeoServices_connectorLine__ynWOu{position:absolute;top:50%;height:2px;z-index:1;overflow:hidden}.SeoServices_connectorLineDots__Ev7J3{width:100%;height:100%;background:repeating-linear-gradient(90deg,#f7931e 0,#f7931e 6px,transparent 0,transparent 14px);animation:SeoServices_flowRight__1PWWd 1.5s linear infinite}@keyframes SeoServices_flowRight__1PWWd{0%{background-position:0 0}to{background-position:14px 0}}@keyframes SeoServices_flowLeft__vrS6W{0%{background-position:0 0}to{background-position:-14px 0}}.SeoServices_connectorFlowLeft__4HNcd .SeoServices_connectorLineDots__Ev7J3{animation:SeoServices_flowLeft__vrS6W 1.5s linear infinite}.SeoServices_rowLeft__ohvVl .SeoServices_connectorLine__ynWOu{left:calc(45%);width:calc(5% + 2px)}.SeoServices_rowRight__HKdqa .SeoServices_connectorLine__ynWOu{right:calc(45%);width:calc(5% + 2px)}.SeoServices_connectorDot__e8VJj{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:16px;background:#f7931e;border-radius:50%;z-index:3;box-shadow:0 0 0 4px rgba(247,147,30,.25);animation:SeoServices_pulseDot__kT8sW 2s ease-in-out infinite}@keyframes SeoServices_pulseDot__kT8sW{0%,to{box-shadow:0 0 0 4px rgba(247,147,30,.25)}50%{box-shadow:0 0 0 10px rgba(247,147,30,.08)}}.SeoServices_serviceCard__UyTbS{width:45%;background:#242424;border:1px solid #333;border-radius:16px;padding:30px;position:relative;z-index:2;transition:all .4s cubic-bezier(.25,.46,.45,.94);cursor:pointer;opacity:0;transform:translateY(50px)}.SeoServices_cardVisible__NV9I_{opacity:1;transform:translateY(0);transition:opacity .7s ease,transform .7s ease}.SeoServices_serviceCard__UyTbS:hover{transform:translateY(-6px);border-color:#f7931e;box-shadow:0 12px 40px rgba(247,147,30,.15),0 0 0 1px rgba(247,147,30,.3);background:#2a2a2a}.SeoServices_cardIcon__ZwJiw{width:46px;height:46px;border-radius:50%;border:2px solid #f7931e;display:flex;align-items:center;justify-content:center;margin-bottom:16px;color:#f7931e;font-size:18px;transition:all .4s ease}.SeoServices_serviceCard__UyTbS:hover .SeoServices_cardIcon__ZwJiw{background:#f7931e;color:#fff;transform:rotate(10deg) scale(1.05);box-shadow:0 0 20px rgba(247,147,30,.35)}.SeoServices_cardTitle__o0nhT{font-size:18px;font-weight:700;color:#fff;margin-bottom:10px;transition:color .3s ease}.SeoServices_serviceCard__UyTbS:hover .SeoServices_cardTitle__o0nhT{color:#f7931e}.SeoServices_cardDescription__xfA8O{font-size:13.5px;line-height:1.7;color:hsla(0,0%,100%,.55);margin:0;transition:color .3s ease}.SeoServices_serviceCard__UyTbS:hover .SeoServices_cardDescription__xfA8O{color:hsla(0,0%,100%,.75)}.SeoServices_serviceCard__UyTbS:before{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,transparent,rgba(247,147,30,.06) 50%,transparent);transition:left .6s ease;pointer-events:none;border-radius:16px}.SeoServices_serviceCard__UyTbS:hover:before{left:125%}.SeoServices_serviceCard__UyTbS:after{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border-radius:17px;background:linear-gradient(135deg,rgba(247,147,30,.2),transparent 30%,transparent 70%,rgba(247,147,30,.1));z-index:-1;opacity:0;transition:opacity .4s ease}.SeoServices_serviceCard__UyTbS:hover:after{opacity:1}.SeoServices_delay0__k0NIr{transition-delay:0s!important}.SeoServices_delay1__qmJMg{transition-delay:.15s!important}.SeoServices_delay2__D94Ux{transition-delay:.3s!important}.SeoServices_delay3__BNHCQ{transition-delay:.45s!important}.SeoServices_delay4__WAE8q{transition-delay:.6s!important}.SeoServices_delay5__EnGHq{transition-delay:.75s!important}@media (max-width:992px){.SeoServices_seoServicesSection__oysAw{padding:60px 0}.SeoServices_heading__1m7u1 h2{font-size:34px}.SeoServices_heading__1m7u1{margin-bottom:50px}.SeoServices_serviceCard__UyTbS{width:48%;padding:24px}.SeoServices_rowLeft__ohvVl .SeoServices_connectorLine__ynWOu{left:calc(48%);width:calc(2% + 2px)}.SeoServices_rowRight__HKdqa .SeoServices_connectorLine__ynWOu{right:calc(48%);width:calc(2% + 2px)}}@media (max-width:768px){.SeoServices_seoServicesSection__oysAw{padding:50px 0}.SeoServices_heading__1m7u1 h2{font-size:26px}.SeoServices_heading__1m7u1{margin-bottom:36px}.SeoServices_timelineContainer__JOt3F{padding:0 16px}.SeoServices_centralLine__p_aX5{left:24px;transform:none}.SeoServices_timelineRow__0UYFR{justify-content:flex-end!important;padding-left:48px;margin-bottom:28px}.SeoServices_serviceCard__UyTbS{width:100%;padding:22px}.SeoServices_connectorDot__e8VJj{left:24px;transform:translate(-50%,-50%)}.SeoServices_rowLeft__ohvVl .SeoServices_connectorLine__ynWOu,.SeoServices_rowRight__HKdqa .SeoServices_connectorLine__ynWOu{left:32px;right:auto;width:16px}.SeoServices_cardTitle__o0nhT{font-size:16px}.SeoServices_cardDescription__xfA8O{font-size:13px}}@media (max-width:480px){.SeoServices_seoServicesSection__oysAw{padding:36px 0}.SeoServices_heading__1m7u1 h2{font-size:22px}.SeoServices_serviceCard__UyTbS{padding:18px}.SeoServices_cardIcon__ZwJiw{width:40px;height:40px;font-size:16px}}.QualityControl_qcSection__DPWWN{padding:72px clamp(12px,5vw,70px) 80px;transition:background-color .3s;background-color:#003d33}body.is_dark .QualityControl_qcSection__DPWWN{background-color:#0d1f1b}.QualityControl_card__oKqME{background-color:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);border-radius:10px;padding:26px 22px;display:flex;flex-direction:column;transition:border-color .25s,transform .25s,box-shadow .25s;cursor:default}.QualityControl_card__oKqME:hover{border-color:#4caf7d;transform:translateY(-3px);box-shadow:0 10px 28px rgba(0,0,0,.3)}.QualityControl_iconWrap__RNRYA{width:44px;height:44px;border-radius:10px;border:1.5px solid #4caf7d;display:flex;align-items:center;justify-content:center;margin-bottom:20px;flex-shrink:0;background:rgba(76,175,125,.1)}.QualityControl_cardTitle__OCzw4{color:#fff;font-size:clamp(14px,1.35vw,16px);font-weight:700;margin-bottom:10px;line-height:1.35}.QualityControl_cardDesc__XO86g{color:hsla(0,0%,100%,.68);font-size:clamp(12px,1.05vw,13.5px);line-height:1.75;margin:0}.QualityControl_heading__6CeQk{color:#fff;font-weight:800;line-height:1.2;margin:0}.QualityControl_headingLg__Nrm8R{font-size:clamp(26px,3.2vw,44px)}.QualityControl_headingMd__vN6_O{font-size:clamp(24px,2.8vw,40px)}.QualityControl_headingSm__mW_qv{font-size:clamp(22px,2.6vw,38px)}.QualityControl_headingXl__0zrce{font-size:clamp(26px,3.4vw,46px)}.QualityControl_headingXxl__Lpghi{font-size:clamp(28px,3.2vw,46px)}.QualityControl_hlWord__9G2_W{font-weight:900}.QualityControl_sectionDesc__kYckj{color:hsla(0,0%,100%,.68);font-size:clamp(13px,1.05vw,14.5px);line-height:1.85;margin:0}.QualityControl_sectionDescSm__11JXr{font-size:clamp(12px,1vw,14px)}.QualityControl_leftPanel__ZwK7p{display:flex;flex-direction:column;gap:18px;padding-right:8px}.QualityControl_qc5Top__s7qgZ{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-gap:20px;gap:20px;align-items:stretch;margin-bottom:20px}.QualityControl_qc5TopPanel__0AbJB{display:flex;flex-direction:column;gap:18px;padding-right:16px;justify-content:center}.QualityControl_qc5Bot__zGoY9{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}@media (max-width:1100px){.QualityControl_qc5Top__s7qgZ{grid-template-columns:1fr 1fr}.QualityControl_qc5Top__s7qgZ>div:first-child{grid-column:1/-1}.QualityControl_qc5Bot__zGoY9{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.QualityControl_qc5Bot__zGoY9,.QualityControl_qc5Top__s7qgZ{grid-template-columns:1fr}}.QualityControl_qc36Header__nfRJQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:flex-end;margin-bottom:52px}.QualityControl_qc36Grid__jxdLu{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}@media (max-width:1000px){.QualityControl_qc36Header__nfRJQ{grid-template-columns:1fr;gap:20px}.QualityControl_qc36Grid__jxdLu{grid-template-columns:repeat(2,1fr)}}@media (max-width:580px){.QualityControl_qc36Grid__jxdLu{grid-template-columns:1fr}}.QualityControl_qc4Section__m8ivp{position:relative;overflow:hidden}.QualityControl_qc4Orb1__wNqUC{position:absolute;bottom:-60px;left:-60px;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,rgba(76,175,125,.22) 0,rgba(76,175,125,0) 70%);pointer-events:none}.QualityControl_qc4Orb2__L5RPr{position:absolute;bottom:40px;left:60px;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,rgba(76,175,125,.16) 0,rgba(76,175,125,0) 70%);pointer-events:none}.QualityControl_qc4Outer__maW__{display:grid;grid-template-columns:2fr 3fr;grid-gap:60px;gap:60px;align-items:center}.QualityControl_qc4Left__2rGjC{display:flex;flex-direction:column;gap:22px}.QualityControl_qc4Grid__hz0J_{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}@media (max-width:1050px){.QualityControl_qc4Outer__maW__{grid-template-columns:1fr;gap:36px}}@media (max-width:580px){.QualityControl_qc4Grid__hz0J_{grid-template-columns:1fr}}.QualityControl_qcNOuter__4YLIA{display:grid;grid-template-columns:290px 1fr;grid-gap:56px;gap:56px;align-items:start}.QualityControl_qcNGrid__wRxxK{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}@media (max-width:1100px){.QualityControl_qcNOuter__4YLIA{grid-template-columns:1fr;gap:36px}.QualityControl_qcNGrid__wRxxK{grid-template-columns:repeat(2,1fr)}}@media (max-width:580px){.QualityControl_qcNGrid__wRxxK{grid-template-columns:1fr}}@media (max-width:1199px){.QualityControl_qcSection__DPWWN{padding-left:40px;padding-right:40px}}@media (max-width:991px){.QualityControl_qcSection__DPWWN{padding-left:24px;padding-right:24px}}@media (max-width:767px){.QualityControl_qcSection__DPWWN{padding-left:16px;padding-right:16px}}@media (max-width:640px){.QualityControl_qcSection__DPWWN{padding-left:12px;padding-right:12px}}.Services_section__PMhbM{background-color:#00695c;padding:70px;transition:background-color .3s ease}body.is_dark .Services_section__PMhbM{background-color:#191820}.Services_heading__edezJ{text-align:center;font-size:clamp(24px,4vw,36px);color:#fff;margin-bottom:40px;font-weight:400}.Services_highlight__LpxUc{color:#f90;font-weight:700}.Services_grid__Ofis8{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.Services_card__oGWeK{position:relative;border-radius:0;overflow:hidden;height:320px;cursor:pointer;border:1px solid hsla(0,0%,100%,.2);transition:transform .3s ease,box-shadow .3s ease}body.is_dark .Services_card__oGWeK{border-color:hsla(0,0%,100%,.08)}.Services_card__oGWeK:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.4)}.Services_cardImage__ElU_2{width:100%;height:100%;object-fit:cover;display:block}.Services_bar__itbZi{position:absolute;bottom:0;left:0;right:0;padding:16px 20px;background-color:rgba(40,40,40,.92);z-index:2;transition:opacity .3s ease}.Services_card__oGWeK:hover .Services_bar__itbZi{opacity:0}.Services_title__M_goQ{color:#fff;font-size:16px;font-weight:700;margin:0;line-height:1.3}.Services_overlay__kaE98{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.78);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;flex-direction:column;justify-content:center;padding:28px 24px;z-index:3;transform:translateY(100%);transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.Services_card__oGWeK:hover .Services_overlay__kaE98{transform:translateY(0)}.Services_overlayTitle__9Fbic{color:#fff;font-size:22px;font-weight:700;margin-bottom:12px;line-height:1.2}.Services_overlayLine__8xJY4{width:60px;height:2.5px;background-color:#f90;margin-bottom:16px;border:none;margin-top:0}.Services_overlayDesc__EZRMf{color:hsla(0,0%,100%,.85);font-size:13px;line-height:1.7;margin:0}@media (max-width:1199px){.Services_section__PMhbM{padding-left:40px!important;padding-right:40px!important}}@media (max-width:991px){.Services_section__PMhbM{padding-left:24px!important;padding-right:24px!important}.Services_grid__Ofis8{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:767px){.Services_section__PMhbM{padding-left:16px!important;padding-right:16px!important}}@media (max-width:576px){.Services_section__PMhbM{padding-left:12px!important;padding-right:12px!important}.Services_grid__Ofis8{grid-template-columns:1fr!important}}.SeoHero_heroSection__PVOAD{position:relative;margin-top:-30px;min-height:90vh;display:flex;align-items:center;background:#1a1a1a;overflow:hidden;padding:70px 70px 60px}.SeoHero_heroSection__PVOAD:before{content:"";position:absolute;top:10%;right:-5%;width:55%;height:90%;background:radial-gradient(ellipse at center,rgba(247,147,30,.06) 0,transparent 70%);pointer-events:none;z-index:0}.SeoHero_heroContainer__qblSO{width:100%;margin:0 auto;display:flex;align-items:center;gap:60px;position:relative;z-index:1}.SeoHero_heroLeft__jCz_U{flex:1 1;min-width:0}.SeoHero_heroTitle__Hvb4T{font-size:56px;font-weight:300;color:#fff;line-height:1.15;margin-bottom:28px;letter-spacing:-.5px}.SeoHero_heroTitle__Hvb4T .SeoHero_bold__xO7US{font-weight:800;display:inline}.SeoHero_heroTitle__Hvb4T .SeoHero_italic__kNclN{font-style:italic;font-weight:300}.SeoHero_heroTitle__Hvb4T{opacity:0;animation:SeoHero_fadeSlideUp__6EW4S .8s ease .2s forwards}.SeoHero_heroDesc__rvaFY{font-size:14.5px;line-height:1.8;color:hsla(0,0%,100%,.5);max-width:540px;margin-bottom:36px;opacity:0;animation:SeoHero_fadeSlideUp__6EW4S .8s ease .5s forwards}.SeoHero_heroBtns__V_opd{display:flex;align-items:center;gap:20px;opacity:0;animation:SeoHero_fadeSlideUp__6EW4S .8s ease .7s forwards}.SeoHero_btnPortfolio__KvEHM{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;background:linear-gradient(135deg,#f7931e,#e8820d);color:#fff;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;border:none;border-radius:50px;cursor:pointer;text-decoration:none;transition:all .35s ease;position:relative;overflow:hidden}.SeoHero_btnPortfolio__KvEHM:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s ease}.SeoHero_btnPortfolio__KvEHM:hover:before{left:100%}.SeoHero_btnPortfolio__KvEHM:hover{color:#fff;transform:translateY(-2px);box-shadow:0 8px 30px rgba(247,147,30,.4)}.SeoHero_btnArrowCircle__gEJmd{width:30px;height:30px;background:hsla(0,0%,100%,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .3s ease}.SeoHero_btnPortfolio__KvEHM:hover .SeoHero_btnArrowCircle__gEJmd{background:hsla(0,0%,100%,.35)}.SeoHero_btnContact___iObl{display:inline-flex;align-items:center;gap:10px;padding:14px 24px;background:transparent;color:#fff;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;border:none;cursor:pointer;text-decoration:none;transition:all .35s ease}.SeoHero_btnContact___iObl:hover{color:#f7931e}.SeoHero_btnContactArrow__k2Des{width:30px;height:30px;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.SeoHero_btnContact___iObl:hover .SeoHero_btnContactArrow__k2Des{border-color:#f7931e;background:rgba(247,147,30,.1)}.SeoHero_heroRight__qq1ba{flex:1 1;min-height:480px;min-width:0;animation:SeoHero_fadeIn__QxFu2 1s ease .4s forwards}.SeoHero_heroRight__qq1ba,.SeoHero_imageMainWrapper__l3YJt{position:relative;opacity:0;display:flex;align-items:center;justify-content:center}.SeoHero_imageMainWrapper__l3YJt{width:100%;max-width:600px;transform:scale(.9);animation:SeoHero_fadeScaleIn___IoZI .8s ease .5s forwards}.SeoHero_heroMainImage__V1mso{width:100%;height:auto;max-width:580px;filter:drop-shadow(0 20px 50px rgba(0,0,0,.3));transition:transform .4s ease;animation:SeoHero_imgFloat__ZoRTW 6s ease-in-out infinite}.SeoHero_heroMainImage__V1mso:hover{transform:scale(1.02)}@keyframes SeoHero_imgFloat__ZoRTW{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.SeoHero_particle__wPvrG{position:absolute;width:6px;height:6px;border-radius:50%;background:#f7931e;opacity:0;pointer-events:none}.SeoHero_particle1__guNFi{top:15%;left:30%;animation:SeoHero_particleFloat__KV9n8 4s ease-in-out .5s infinite}.SeoHero_particle2__t7qtf{top:70%;right:15%;animation:SeoHero_particleFloat__KV9n8 5s ease-in-out 1s infinite}.SeoHero_particle3__r9119{bottom:25%;left:55%;width:4px;height:4px;animation:SeoHero_particleFloat__KV9n8 3.5s ease-in-out 1.5s infinite}.SeoHero_particle4__KYgCB{top:40%;right:5%;width:5px;height:5px;background:hsla(0,0%,100%,.3);animation:SeoHero_particleFloat__KV9n8 4.5s ease-in-out .8s infinite}@keyframes SeoHero_fadeSlideUp__6EW4S{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes SeoHero_fadeIn__QxFu2{0%{opacity:0}to{opacity:1}}@keyframes SeoHero_fadeScaleIn___IoZI{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes SeoHero_blobFloat1__IXmta{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-12px) rotate(2deg)}}@keyframes SeoHero_blobFloat2__pGzfB{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(10px) rotate(-2deg)}}@keyframes SeoHero_blobFloat3__owzQP{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-8px) rotate(1.5deg)}}@keyframes SeoHero_particleFloat__KV9n8{0%,to{opacity:0;transform:translateY(0)}25%{opacity:.7}50%{opacity:.4;transform:translateY(-18px)}75%{opacity:.7}}@media (max-width:1200px){.SeoHero_heroTitle__Hvb4T{font-size:48px}.SeoHero_blob1__NQE_M{width:240px;height:290px}.SeoHero_blob2__5wDbp{width:190px;height:230px}.SeoHero_blob3__w3YXF{width:150px;height:170px}.SeoHero_blob4__lexTO{width:120px;height:120px}.SeoHero_heroRight__qq1ba{min-height:420px}}@media (max-width:992px){.SeoHero_heroSection__PVOAD{min-height:auto;padding:80px 0 50px}.SeoHero_heroContainer__qblSO{flex-direction:column;gap:50px;padding:0 28px}.SeoHero_heroLeft__jCz_U{text-align:center}.SeoHero_heroDesc__rvaFY{margin-left:auto;margin-right:auto}.SeoHero_heroBtns__V_opd{justify-content:center}.SeoHero_heroTitle__Hvb4T{font-size:42px}.SeoHero_heroRight__qq1ba{width:100%;max-width:600px;min-height:auto;margin:0 auto}.SeoHero_imageMainWrapper__l3YJt{max-width:100%}}@media (max-width:768px){.SeoHero_heroSection__PVOAD{padding:70px 0 40px}.SeoHero_heroTitle__Hvb4T{font-size:34px}.SeoHero_heroDesc__rvaFY{font-size:13.5px;max-width:440px}.SeoHero_heroRight__qq1ba{min-height:320px}.SeoHero_blob1__NQE_M{width:180px;height:220px;right:10px}.SeoHero_blob2__5wDbp{width:150px;height:180px;top:60px}.SeoHero_blob3__w3YXF{width:120px;height:135px;right:30px}.SeoHero_blob4__lexTO{width:95px;height:95px;left:20px}.SeoHero_heartOutline__pEynV{width:70px;height:70px;top:-10px;right:-5px}.SeoHero_heroBtns__V_opd{gap:14px}.SeoHero_btnPortfolio__KvEHM{padding:12px 22px;font-size:12px}.SeoHero_btnContact___iObl{padding:12px 18px;font-size:12px}}@media (max-width:576px){.SeoHero_heroSection__PVOAD{padding:60px 0 36px}.SeoHero_heroContainer__qblSO{padding:0 16px;gap:36px}.SeoHero_heroTitle__Hvb4T{font-size:28px}.SeoHero_heroDesc__rvaFY{font-size:13px;max-width:100%;margin-bottom:28px}.SeoHero_heroRight__qq1ba{min-height:auto;max-width:100%}.SeoHero_heroMainImage__V1mso{max-width:320px}.SeoHero_heartOutline__pEynV{width:55px;height:55px}.SeoHero_heroBtns__V_opd{flex-direction:column;align-items:center;gap:12px}}@media (max-width:400px){.SeoHero_heroTitle__Hvb4T{font-size:24px}.SeoHero_heroRight__qq1ba{min-height:220px;max-width:280px}.SeoHero_blob1__NQE_M{width:120px;height:150px}.SeoHero_blob2__5wDbp{width:100px;height:120px}.SeoHero_blob3__w3YXF{width:80px;height:95px}.SeoHero_blob4__lexTO{width:65px;height:65px}}