*{margin:0;padding:0;box-sizing:border-box}
html{scroll-behavior:smooth}
body{font-family:'Arimo',sans-serif;line-height:1.6;color:#000103;background:#EEEDE4}
.cntnr-mxwdth{max-width:1320px;width:100%;margin:0 auto;padding:0 20px}
.hdr-wrpr{background:linear-gradient(180deg,#EEEDE4 0%,#fff 100%);box-shadow:0 2px 8px #0001031a}
.msthd-bnr{padding:25px 0;border-bottom:1px solid #f19c0033}
.msthd-bnr .cntnr-mxwdth{display:flex;align-items:center;justify-content:space-between;gap:30px}
.lg-wrppr{flex-shrink:0}
.st-lg{height:110px;width:110px;display:block;background:#fff;padding:8px;border:2px solid #F19C00;box-shadow:0 4px 12px #f19c0026}
.cmpny-nm-dsply{flex-grow:1;text-align:center}
.msthd-ttl{font-size:48px;font-weight:700;color:#000103;letter-spacing:-.5px;text-transform:lowercase}
.edtrl-nvgtn-br{background:#000103;padding:0}
.mn-nv{display:flex;justify-content:center;align-items:center;gap:0}
.nv-lnk{color:#EEEDE4;text-decoration:none;padding:18px 32px;font-size:16px;font-weight:400;transition:background .2s ease,color .2s ease;border-right:1px solid #eeede426}
.nv-lnk:first-child{border-left:1px solid #eeede426}
.nv-lnk:hover{background:#F19C00;color:#000103}
.ftr-sctn{background:#000103;color:#EEEDE4;margin-top:60px}
.ftr-cntnt-wrppr{max-width:1320px;margin:0 auto;padding:40px 20px 30px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px}
.ftr-blck{padding:0}
.ftr-hdng{font-size:18px;font-weight:700;margin-bottom:12px;color:#F19C00}
.ftr-txt{font-size:14px;line-height:1.8;margin-bottom:8px;color:#EEEDE4}
.ftr-nv{display:flex;flex-direction:column;gap:8px}
.ftr-lnk{color:#EEEDE4;text-decoration:none;font-size:14px;transition:color .2s ease}
.ftr-lnk:hover{color:#F19C00}
.sfty-dsclmr{background:#f19c001a;border-top:1px solid #f19c004d;border-bottom:1px solid #f19c004d;padding:20px 0}
.dsclmr-txt{font-size:13px;line-height:1.6;color:#EEEDE4;text-align:center}
.cpyrght-br{padding:15px 0}
.cpyrght-txt{text-align:center;font-size:13px;color:#eeede4b3}
.ckie-vrly{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000103d9;z-index:9999;display:flex;justify-content:center;align-items:flex-start;padding-top:0}
.ckie-ppup{background:#EEEDE4;width:100%;max-width:100%;padding:30px 40px;box-shadow:0 8px 24px #0001034d}
@keyframes sldInTp {
from{transform:translateY(-100%);opacity:0}
to{transform:translateY(0);opacity:1}
}
@keyframes sldOutTp {
from{transform:translateY(0);opacity:1}
to{transform:translateY(-100%);opacity:0}
}
.ckie-hdng{font-size:22px;font-weight:700;margin-bottom:12px;color:#000103}
.ckie-dsc{font-size:15px;line-height:1.6;margin-bottom:20px;color:#000103}
.ckie-ctgry{margin-bottom:16px;padding:12px;background:#fff;border:1px solid #0001031a}
.ctgry-hdr{margin-bottom:6px}
.ctgry-lbl{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:700;color:#000103;cursor:pointer}
.ckie-chkbx{width:18px;height:18px;cursor:pointer}
.ctgry-inf{font-size:13px;line-height:1.5;color:#000103b3;margin-left:28px}
.ckie-btns{display:flex;gap:12px;margin-top:24px}
.ckie-btn{flex:1;padding:14px 24px;font-size:15px;font-weight:700;border:none;cursor:pointer;transition:background .2s ease,color .2s ease;font-family:'Arimo',sans-serif}
.btn-ccpt{background:#F19C00;color:#000103}
.btn-ccpt:hover{background:#d88a00}
.btn-rjct{background:#000103;color:#EEEDE4}
.btn-rjct:hover{background:#1a1a1c}
.g-vrfctn-vrly{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000103eb;z-index:10000;display:flex;justify-content:center;align-items:center}
.g-vrfctn-ppup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#EEEDE4;padding:40px;max-width:450px;width:85vw;box-shadow:0 12px 36px #00010366;border:2px solid #F19C00}
.vrfctn-hdng{font-size:26px;font-weight:700;margin-bottom:16px;color:#000103;text-align:center}
.vrfctn-msg{font-size:16px;line-height:1.6;margin-bottom:12px;color:#000103;text-align:center}
.vrfctn-submsg{font-size:15px;margin-bottom:24px;color:#000103bf;text-align:center}
.vrfctn-btns{display:flex;flex-direction:column;gap:12px}
.vrfctn-btn{padding:16px 28px;font-size:16px;font-weight:700;border:none;cursor:pointer;transition:background .2s ease,color .2s ease;font-family:'Arimo',sans-serif;min-height:50px}
.btn-cnfrm{background:#F19C00;color:#000103}
.btn-cnfrm:hover{background:#d88a00}
.btn-dcln{background:#000103;color:#EEEDE4}
.btn-dcln:hover{background:#1a1a1c}
.vrfctn-dscl{font-size:14px;line-height:1.6;color:#000103;text-align:center;margin-top:20px;padding:16px;background:#f19c001a;border-left:4px solid #F19C00}
@media (max-width: 768px) {
.msthd-bnr .cntnr-mxwdth{flex-direction:column;text-align:center}
.msthd-ttl{font-size:36px}
.st-lg{height:90px;width:90px}
.mn-nv{flex-direction:column;gap:0}
.nv-lnk{width:100%;text-align:center;border-right:none;border-bottom:1px solid #eeede426}
.nv-lnk:first-child{border-left:none;border-top:1px solid #eeede426}
.ftr-cntnt-wrppr{grid-template-columns:1fr;gap:25px}
.ckie-ppup{padding:25px}
.ckie-btns{flex-direction:column}
.g-vrfctn-ppup{width:90vw;max-width:380px;padding:30px 25px}
.vrfctn-hdng{font-size:22px}
.vrfctn-msg{font-size:15px}
}
@media (max-width: 480px) {
.msthd-ttl{font-size:28px}
.st-lg{height:70px;width:70px}
.nv-lnk{padding:14px 20px;font-size:15px}
.g-vrfctn-ppup{padding:25px 20px}
}
.policy-section{max-width:1320px;margin:0 auto;padding:60px 20px;background:#EEEDE4}
.policy-section p{font-size:16px;line-height:1.8;color:#000103;margin:0 0 24px;text-align:left}
.policy-section p + p{margin-top:16px}
.policy-section ul{list-style:disc;margin:0 0 24px;padding-left:40px}
.policy-section ol{list-style:decimal;margin:0 0 24px;padding-left:40px}
.policy-section ul ul,.policy-section ol ol,.policy-section ul ol,.policy-section ol ul{margin:12px 0}
.policy-section li{font-size:16px;line-height:1.8;color:#000103;margin-bottom:12px}
.policy-section li:last-child{margin-bottom:0}
.policy-section em,.policy-section i{font-style:italic;color:#000103}
.policy-section a{color:#F19C00;text-decoration:underline;transition:color .3s ease;cursor:pointer}
.policy-section a:hover{color:#000103;text-decoration:none}
.policy-section table{width:100%;border-collapse:collapse;margin:0 0 32px;background:#fff;box-shadow:0 2px 8px #00010314}
.policy-section thead{background:linear-gradient(135deg,#F19C00 0%,#d88700 100%)}
.policy-section thead tr{border-bottom:2px solid #000103}
.policy-section th{padding:16px 20px;text-align:left;font-size:15px;font-weight:600;color:#fff;border-right:1px solid #fff3}
.policy-section th:last-child{border-right:none}
.policy-section tbody tr{border-bottom:1px solid #EEEDE4;transition:background .2s ease}
.policy-section tbody tr:hover{background:#fafaf8}
.policy-section tbody tr:last-child{border-bottom:none}
.policy-section td{padding:14px 20px;font-size:15px;line-height:1.6;color:#000103;border-right:1px solid #EEEDE4}
.policy-section td:last-child{border-right:none}
.policy-section hr{border:none;height:2px;background:linear-gradient(90deg,transparent 0%,#F19C00 50%,transparent 100%);margin:48px 0}
.policy-section div{margin:0 0 24px}
.policy-section div p:last-child{margin-bottom:0}
@media (max-width: 768px) {
.policy-section{padding:40px 16px}
.policy-section p,.policy-section li{font-size:15px;line-height:1.7}
.policy-section ul,.policy-section ol{padding-left:28px}
.policy-section table{font-size:14px;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}
.policy-section th,.policy-section td{padding:12px 14px;font-size:14px}
.policy-section hr{margin:32px 0}
}
@media (max-width: 480px) {
.policy-section{padding:32px 12px}
.policy-section p,.policy-section li{font-size:14px}
.policy-section ul,.policy-section ol{padding-left:24px}
.policy-section th,.policy-section td{padding:10px 12px;font-size:13px}
}
.hro-wrppr{background:linear-gradient(135deg,#EEEDE4 0%,#F19C00 100%);padding:80px 20px 120px;position:relative;overflow:hidden}
.hro-wrppr::after{content:'';position:absolute;bottom:-2px;left:0;width:100%;height:80px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 120'%3E%3Cpath d='M0,50 Q300,90 600,50 T1200,50 L1200,120 L0,120 Z' fill='%23ffffff'/%3E%3C/svg%3E") no-repeat bottom;background-size:cover}
.hro-cntnr{max-width:1320px;margin:0 auto;display:flex;align-items:center;gap:40px;position:relative;z-index:2}
.hro-img-lft{flex:0 0 280px;animation:flt-lft 3s ease-in-out infinite}
.hro-img-lft img{width:100%;height:380px;object-fit:cover;border-radius:8px;box-shadow:0 12px 24px #00010326}
.hro-img-rght{flex:0 0 280px;animation:flt-rght 3s ease-in-out infinite}
.hro-img-rght img{width:100%;height:380px;object-fit:cover;border-radius:8px;box-shadow:0 12px 24px #00010326}
@keyframes flt-lft {
0%,100%{transform:translateY(0px)}
50%{transform:translateY(-15px)}
}
@keyframes flt-rght {
0%,100%{transform:translateY(0px)}
50%{transform:translateY(15px)}
}
.hro-cntnt-txt{flex:1;text-align:center}
.hro-cntnt-txt h1{font-size:48px;color:#000103;margin:0 0 20px;font-weight:700;line-height:1.2}
.hro-cntnt-txt p{font-size:20px;color:#000103;margin:0 0 30px;line-height:1.6;opacity:.9}
.hro-btn-grp{display:flex;gap:15px;justify-content:center;flex-wrap:wrap}
.hro-btn-grp a{padding:14px 32px;border-radius:6px;text-decoration:none;font-size:16px;font-weight:600;transition:all .3s;display:inline-block}
.hro-btn-grp .btn-prmry{background:#000103;color:#EEEDE4;border:2px solid #000103}
.hro-btn-grp .btn-prmry:hover{background:transparent;color:#000103;transform:translateY(-2px);box-shadow:0 6px 12px #00010333}
.hro-btn-grp .btn-scndry{background:transparent;color:#000103;border:2px solid #000103}
.hro-btn-grp .btn-scndry:hover{background:#000103;color:#EEEDE4;transform:translateY(-2px);box-shadow:0 6px 12px #00010333}
.thms-sctn{padding:80px 20px;background:#fff}
.thms-cntnr{max-width:1320px;margin:0 auto}
.thms-hdr{text-align:center;margin-bottom:60px}
.thms-hdr h2{font-size:38px;color:#000103;margin:0 0 18px;font-weight:700}
.thms-hdr p{font-size:18px;color:#000103;opacity:.8;margin:0;max-width:720px;margin:0 auto;line-height:1.7}
.thms-grd{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}
.thm-crd{background:linear-gradient(145deg,#EEEDE4,#fff);border-radius:8px;overflow:hidden;transition:all .3s;box-shadow:0 4px 12px #00010314}
.thm-crd:hover{transform:translateY(-8px);box-shadow:0 12px 28px #00010326}
.thm-crd-img{width:100%;height:220px;object-fit:cover}
.thm-crd-cntnt{padding:24px}
.thm-crd-cntnt h3{font-size:22px;color:#000103;margin:0 0 12px;font-weight:600}
.thm-crd-cntnt p{font-size:16px;color:#000103;opacity:.75;margin:0;line-height:1.6}
.tm-sctn{padding:80px 20px;background:radial-gradient(circle at top left,#F19C00,#EEEDE4)}
.tm-cntnr{max-width:1320px;margin:0 auto}
.tm-hdr{text-align:center;margin-bottom:50px}
.tm-hdr h2{font-size:38px;color:#000103;margin:0 0 18px;font-weight:700}
.tm-hdr p{font-size:18px;color:#000103;opacity:.8;margin:0;line-height:1.7}
.tm-grd{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}
.tm-mmbr{background:#fff;padding:28px;border-radius:8px;text-align:center;box-shadow:0 6px 18px #0001031a;transition:all .3s}
.tm-mmbr:hover{transform:scale(1.05);box-shadow:0 10px 28px #0001032e}
.tm-icn{width:80px;height:80px;background:linear-gradient(135deg,#F19C00,#000103);border-radius:50%;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;font-size:36px;color:#EEEDE4}
.tm-mmbr h3{font-size:20px;color:#000103;margin:0 0 8px;font-weight:600}
.tm-mmbr p{font-size:15px;color:#000103;opacity:.7;margin:0;line-height:1.5}
.chlng-sctn{padding:80px 20px;background:#fff}
.chlng-cntnr{max-width:1320px;margin:0 auto}
.chlng-hdr{margin-bottom:50px}
.chlng-hdr h2{font-size:38px;color:#000103;margin:0 0 18px;font-weight:700}
.chlng-hdr p{font-size:18px;color:#000103;opacity:.8;margin:0;line-height:1.7;max-width:800px}
.chlng-lst{display:grid;grid-template-columns:repeat(2,1fr);gap:35px}
.chlng-itm{display:flex;gap:20px;padding:28px;background:linear-gradient(135deg,#EEEDE4 0%,#fff 100%);border-radius:8px;border-left:4px solid #F19C00;transition:all .3s}
.chlng-itm:hover{transform:translateX(8px);box-shadow:0 8px 20px #f19c0026}
.chlng-icn-wrp{flex-shrink:0;width:60px;height:60px;background:linear-gradient(135deg,#F19C00,#000103);border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:28px;color:#EEEDE4}
.chlng-cntnt h3{font-size:20px;color:#000103;margin:0 0 10px;font-weight:600}
.chlng-cntnt p{font-size:16px;color:#000103;opacity:.75;margin:0;line-height:1.6}
.dm-sctn{padding:80px 20px;background:#000103;position:relative;overflow:hidden}
.dm-sctn::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 30% 50%,#f19c0026,transparent);pointer-events:none}
.dm-cntnr{max-width:1320px;margin:0 auto;position:relative;z-index:2}
.dm-hdr{text-align:center;margin-bottom:60px}
.dm-hdr h2{font-size:38px;color:#EEEDE4;margin:0 0 18px;font-weight:700}
.dm-hdr p{font-size:18px;color:#EEEDE4;opacity:.9;margin:0;line-height:1.7}
.dm-cntrl{display:none}
.dm-cntrl:nth-of-type(1):checked ~ .dm-cntnt-wrp .dm-pnl:nth-of-type(1),.dm-cntrl:nth-of-type(2):checked ~ .dm-cntnt-wrp .dm-pnl:nth-of-type(2),.dm-cntrl:nth-of-type(3):checked ~ .dm-cntnt-wrp .dm-pnl:nth-of-type(3){display:block}
.dm-cntrl:nth-of-type(1):checked ~ .dm-tb-wrp .dm-tb:nth-of-type(1),.dm-cntrl:nth-of-type(2):checked ~ .dm-tb-wrp .dm-tb:nth-of-type(2),.dm-cntrl:nth-of-type(3):checked ~ .dm-tb-wrp .dm-tb:nth-of-type(3){background:#F19C00;color:#000103;border-color:#F19C00}
.dm-tb-wrp{display:flex;gap:15px;justify-content:center;margin-bottom:40px;flex-wrap:wrap}
.dm-tb{padding:14px 32px;background:transparent;color:#EEEDE4;border:2px solid #F19C00;border-radius:6px;cursor:pointer;font-size:16px;font-weight:600;transition:all .3s}
.dm-tb:hover{background:#f19c0033;transform:translateY(-2px)}
.dm-cntnt-wrp{min-height:400px}
.dm-pnl{display:none;animation:fdIn .5s ease-in-out}
@keyframes fdIn {
from{opacity:0;transform:translateY(10px)}
to{opacity:1;transform:translateY(0)}
}
.dm-grd{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;align-items:center}
.dm-img-wrp img{width:100%;height:380px;object-fit:cover;border-radius:8px;box-shadow:0 12px 32px #f19c0033}
.dm-txt h3{font-size:28px;color:#F19C00;margin:0 0 20px;font-weight:700}
.dm-txt p{font-size:17px;color:#EEEDE4;margin:0 0 16px;line-height:1.7}
.dm-ftr-lst{list-style:none;padding:0;margin:24px 0 0}
.dm-ftr-lst li{font-size:16px;color:#EEEDE4;margin-bottom:12px;padding-left:28px;position:relative;line-height:1.6}
.dm-ftr-lst li::before{content:'✓';position:absolute;left:0;color:#F19C00;font-weight:700;font-size:18px}
@media (max-width: 1024px) {
.hro-cntnr{flex-direction:column}
.hro-img-lft,.hro-img-rght{flex:0 0 auto;width:100%;max-width:400px}
.thms-grd{grid-template-columns:repeat(2,1fr)}
.tm-grd{grid-template-columns:repeat(2,1fr)}
.dm-grd{grid-template-columns:1fr}
}
@media (max-width: 768px) {
.hro-wrppr{padding:60px 20px 100px}
.hro-cntnt-txt h1{font-size:36px}
.hro-cntnt-txt p{font-size:18px}
.hro-img-lft img,.hro-img-rght img{height:280px}
.thms-grd{grid-template-columns:1fr}
.tm-grd{grid-template-columns:1fr}
.chlng-lst{grid-template-columns:1fr}
.thms-sctn,.tm-sctn,.chlng-sctn,.dm-sctn{padding:60px 20px}
.thms-hdr h2,.tm-hdr h2,.chlng-hdr h2,.dm-hdr h2{font-size:32px}
}
@media (max-width: 480px) {
.hro-cntnt-txt h1{font-size:28px}
.hro-btn-grp{flex-direction:column}
.hro-btn-grp a{width:100%;text-align:center}
}
.cntct-wrpr{max-width:1320px;margin:0 auto;padding:0 20px}
.hdr-blck{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;padding:80px 0;position:relative}
.hdr-blck::before{content:'';position:absolute;top:50%;left:-5%;width:180px;height:180px;background:linear-gradient(135deg,#F19C00 0%,#f19c004d 100%);border-radius:50%;opacity:.4;transform:translateY(-50%);animation:flt-shp 8s ease-in-out infinite;z-index:-1}
@keyframes flt-shp {
0%,100%{transform:translateY(-50%) translateX(0)}
50%{transform:translateY(-50%) translateX(30px)}
}
.hdr-blck::after{content:'';position:absolute;bottom:10%;right:-3%;width:140px;height:140px;background:linear-gradient(225deg,#000103 0%,#00010333 100%);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);opacity:.35;animation:rtt-shp 12s linear infinite;z-index:-1}
@keyframes rtt-shp {
0%{transform:rotate(0deg)}
100%{transform:rotate(360deg)}
}
.txt-cntnt3 h1{font-size:48px;line-height:1.2;color:#000103;margin:0 0 24px;font-weight:700}
.txt-cntnt3 p{font-size:18px;line-height:1.6;color:#333;margin:0 0 16px}
.txt-cntnt3 .cnf-sttmnt{font-size:20px;color:#F19C00;font-weight:600;margin:28px 0 0}
.img-wrpr4{position:relative;overflow:hidden;border-radius:8px}
.img-wrpr4 img{width:100%;height:520px;object-fit:cover;display:block;transition:transform .4s ease}
.img-wrpr4:hover img{transform:scale(1.02)}
.cntct-frm-sctn{background:linear-gradient(180deg,#EEEDE4 0%,#eeede480 100%);padding:90px 0}
.frm-cntnr2{max-width:780px;margin:0 auto;background:#fff;padding:50px;border-radius:6px;box-shadow:0 4px 20px #00010314}
.frm-cntnr2 h2{font-size:32px;color:#000103;margin:0 0 12px;font-weight:700}
.frm-cntnr2 .sbtl{font-size:16px;color:#666;margin:0 0 36px;line-height:1.5}
.cstm-frm8{display:flex;flex-direction:column;gap:24px}
.fld-grp9{display:flex;flex-direction:column;gap:8px}
.fld-grp9 label{font-size:15px;font-weight:600;color:#000103}
.fld-grp9 input[type="text"],.fld-grp9 input[type="email"],.fld-grp9 textarea{padding:14px 16px;border:2px solid #EEEDE4;border-radius:6px;font-size:15px;transition:border-color .3s ease,box-shadow .3s ease;background:#fff;width:100%;box-sizing:border-box}
.fld-grp9 input[type="text"]:focus,.fld-grp9 input[type="email"]:focus,.fld-grp9 textarea:focus{outline:none;border-color:#F19C00;box-shadow:0 0 0 3px #f19c001a}
.fld-grp9 textarea{min-height:140px;resize:vertical}
.cntct-mthd-wrp{display:flex;flex-direction:column;gap:8px}
.cntct-mthd-wrp > label{font-size:15px;font-weight:600;color:#000103}
.rdio-grp7{display:flex;gap:20px;flex-wrap:wrap}
.rdio-grp7 input[type="radio"]{display:none}
.rdio-grp7 label{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:15px;color:#333;position:relative;padding-left:30px}
.rdio-grp7 label::before{content:'';position:absolute;left:0;width:20px;height:20px;border:2px solid #EEEDE4;border-radius:50%;background:#fff;transition:all .3s ease}
.rdio-grp7 input[type="radio"]:checked + label::before{border-color:#F19C00;background:#F19C00;box-shadow:inset 0 0 0 4px #fff}
.cndt-fld3{display:none;animation:sld-dwn .3s ease}
@keyframes sld-dwn {
from{opacity:0;transform:translateY(-10px)}
to{opacity:1;transform:translateY(0)}
}
#phne-rdio:checked ~ .cndt-fld3.phne-fld8,#whtsp-rdio:checked ~ .cndt-fld3.whtsp-fld8{display:flex}
.prvc-chckbx2{display:flex;align-items:flex-start;gap:12px;margin-top:8px}
.prvc-chckbx2 input[type="checkbox"]{width:20px;height:20px;cursor:pointer;margin-top:2px;flex-shrink:0}
.prvc-chckbx2 label{font-size:14px;color:#666;line-height:1.5;cursor:pointer}
.prvc-chckbx2 a{color:#F19C00;text-decoration:none;font-weight:600}
.prvc-chckbx2 a:hover{text-decoration:underline}
.sbmt-btn4{background:linear-gradient(135deg,#F19C00 0%,#e89000 100%);color:#fff;border:none;padding:16px 40px;font-size:16px;font-weight:700;border-radius:6px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 14px #f19c004d;align-self:flex-start;z-index:10;position:relative}
.sbmt-btn4:hover{transform:translateY(-2px);box-shadow:0 6px 20px #f19c0066;background:linear-gradient(135deg,#e89000 0%,#d98800 100%)}
.sbmt-btn4:active{transform:translateY(0);box-shadow:0 2px 8px #f19c004d}
.drtct-inf5{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;max-width:1320px;margin:60px auto 0;padding:0 20px}
.inf-crd6{background:#fff;padding:32px;border-radius:6px;box-shadow:0 2px 12px #0001030f;transition:all .3s ease}
.inf-crd6:hover{transform:translateY(-4px);box-shadow:0 6px 24px #0001031f}
.inf-crd6 i{font-size:32px;color:#F19C00;margin-bottom:16px;display:block}
.inf-crd6 h3{font-size:20px;color:#000103;margin:0 0 12px;font-weight:700}
.inf-crd6 p{font-size:15px;color:#333;line-height:1.6;margin:0 0 8px}
.inf-crd6 a{color:#F19C00;text-decoration:none;font-weight:600;display:inline-block;transition:color .3s ease}
.inf-crd6 a:hover{color:#d98800}
@media (max-width: 992px) {
.hdr-blck{grid-template-columns:1fr;gap:40px;padding:60px 0}
.txt-cntnt3 h1{font-size:38px}
.img-wrpr4 img{height:400px}
.drtct-inf5{grid-template-columns:1fr;gap:30px}
.cntct-frm-sctn{padding:60px 0}
.frm-cntnr2{padding:40px 30px}
}
@media (max-width: 768px) {
.txt-cntnt3 h1{font-size:32px}
.txt-cntnt3 p{font-size:16px}
.img-wrpr4 img{height:320px}
.frm-cntnr2 h2{font-size:26px}
.rdio-grp7{flex-direction:column;gap:16px}
.frm-cntnr2{padding:30px 20px}
.sbmt-btn4{width:100%}
}
@media (max-width: 576px) {
.hdr-blck{padding:40px 0}
.txt-cntnt3 h1{font-size:28px}
.cntct-frm-sctn{padding:50px 0}
.inf-crd6{padding:24px}
}
.gms_wrpr{max-width:1320px;margin:0 auto;padding:0 20px}
.hro_gms{padding:80px 0 60px;background:linear-gradient(135deg,#EEEDE4 0%,#F19C00 100%);position:relative;overflow:hidden}
.hro_gms::before{content:'';position:absolute;top:-50px;right:-50px;width:300px;height:300px;background:radial-gradient(circle,#0001031a 0%,transparent 70%);border-radius:50%}
.hro_gms::after{content:'';position:absolute;bottom:-30px;left:-30px;width:200px;height:200px;background:linear-gradient(45deg,#f19c0033 0%,transparent 60%);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%)}
.hro_cntnt{display:flex;flex-direction:row;align-items:center;gap:50px;position:relative;z-index:2}
.hro_img_frm{flex:0 0 280px;position:relative}
.hro_img_frm::before{content:'';position:absolute;inset:-8px;background:linear-gradient(225deg,#F19C00 0%,#000103 100%);z-index:-1;border-radius:4px}
.hro_img_frm img{width:100%;height:auto;display:block;box-shadow:0 12px 24px #00010340}
.hro_txt{flex:1}
.hro_txt h1{font-size:52px;line-height:1.1;color:#000103;margin:0 0 18px;font-weight:700}
.hro_txt p{font-size:20px;line-height:1.6;color:#000103;margin:0;opacity:.85}
.gm_ctlg{padding:70px 0;background:#EEEDE4}
.ctlg_hdr{text-align:center;margin-bottom:50px}
.ctlg_hdr h2{font-size:38px;color:#000103;margin:0 0 14px;position:relative;display:inline-block}
.ctlg_hdr h2::after{content:'';position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);width:60px;height:4px;background:linear-gradient(90deg,#F19C00 0%,#000103 100%)}
.ctlg_hdr p{font-size:18px;color:#000103;margin:20px 0 0;opacity:.75}
.gm_grd{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:35px}
.gm_crd{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 4px 16px #0001031f;transition:all .3s ease;position:relative}
.gm_crd:hover{transform:translateY(-6px);box-shadow:0 12px 32px #00010338}
.gm_crd_img{position:relative;height:240px;overflow:hidden}
.gm_crd_img img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}
.gm_crd:hover .gm_crd_img img{transform:scale(1.08)}
.gm_crd_img::after{content:'';position:absolute;bottom:0;left:0;right:0;height:80px;background:linear-gradient(to top,#00010399 0%,transparent 100%)}
.gm_crd_bdy{padding:24px}
.gm_crd_bdy h3{font-size:26px;color:#000103;margin:0 0 12px;font-weight:600}
.gm_crd_bdy p{font-size:16px;line-height:1.6;color:#000103;margin:0 0 20px;opacity:.7}
.ply_btn{display:inline-block;padding:12px 32px;background:linear-gradient(135deg,#F19C00 0%,#000103 100%);color:#EEEDE4;text-decoration:none;border-radius:6px;font-size:16px;font-weight:600;transition:all .3s ease;box-shadow:0 4px 12px #f19c004d}
.ply_btn:hover{transform:translateY(-2px);box-shadow:0 6px 18px #f19c0080;color:#fff}
.dsclmr_sctn{padding:60px 0;background:#fff;position:relative}
.dsclmr_wrpr{display:flex;flex-direction:column;gap:24px;max-width:900px;margin:0 auto;padding:40px;background:linear-gradient(135deg,#EEEDE4 0%,#f19c0014 100%);border-left:6px solid #F19C00;border-radius:4px;box-shadow:0 6px 20px #0001031a}
.dsclmr_wrpr h3{font-size:28px;color:#000103;margin:0 0 8px;display:flex;align-items:center;gap:12px}
.dsclmr_wrpr h3::before{content:'';width:32px;height:32px;background:#F19C00;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cline x1='12' y1='8' x2='12' y2='12'/%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'/%3E%3C/svg%3E") center/contain no-repeat;flex-shrink:0}
.dsclmr_wrpr p{font-size:16px;line-height:1.7;color:#000103;margin:0;opacity:.8}
.dsclmr_wrpr ul{margin:8px 0 0;padding-left:24px;list-style:none}
.dsclmr_wrpr ul li{font-size:15px;line-height:1.8;color:#000103;opacity:.75;position:relative;padding-left:20px;margin-bottom:8px}
.dsclmr_wrpr ul li::before{content:'';position:absolute;left:0;top:10px;width:8px;height:8px;background:#F19C00;border-radius:50%}
@media (max-width: 768px) {
.hro_cntnt{flex-direction:column;gap:30px}
.hro_img_frm{flex:0 0 auto;width:100%;max-width:320px}
.hro_txt h1{font-size:38px}
.hro_txt p{font-size:18px}
.gm_grd{grid-template-columns:1fr;gap:25px}
.ctlg_hdr h2{font-size:32px}
.dsclmr_wrpr{padding:30px 24px}
.dsclmr_wrpr h3{font-size:24px}
}
@media (min-width: 769px) and (max-width: 1024px) {
.gm_grd{grid-template-columns:repeat(2,1fr)}
.hro_txt h1{font-size:44px}
}
.sccs_wrpr{min-height:85vh;display:flex;align-items:center;justify-content:center;padding:2rem 1rem;background:linear-gradient(135deg,#EEEDE4 0%,#EEEDE4 50%,#f19c0014 100%);position:relative;overflow:hidden}
.sccs_wrpr::before{content:'';position:absolute;top:-50%;right:-20%;width:600px;height:600px;background:radial-gradient(circle,#f19c0026 0%,transparent 70%);border-radius:50%;pointer-events:none}
.sccs_wrpr::after{content:'';position:absolute;bottom:-30%;left:-15%;width:500px;height:500px;background:radial-gradient(circle,#0001030a 0%,transparent 70%);border-radius:50%;pointer-events:none}
.crcl_cntnr{position:relative;z-index:2;max-width:580px;margin:0 auto;text-align:center}
.crcl_shp{width:280px;height:280px;margin:0 auto 2.8rem;position:relative;border-radius:50%;background:linear-gradient(145deg,#F19C00,#f19c00b3);display:flex;align-items:center;justify-content:center;box-shadow:0 18px 42px #f19c0047 0 8px 16px #0001031f;animation:pls3 2.4s ease-in-out infinite}
@keyframes pls3 {
0%,100%{transform:scale(1);box-shadow:0 18px 42px #f19c0047 0 8px 16px #0001031f}
50%{transform:scale(1.04);box-shadow:0 22px 52px #f19c0059 0 10px 20px #00010326}
}
.crcl_shp::before{content:'';position:absolute;inset:-12px;border-radius:50%;background:linear-gradient(225deg,#f19c0033,transparent);z-index:-1}
.crcl_shp::after{content:'';position:absolute;inset:22px;border-radius:50%;background:linear-gradient(315deg,#ffffff4d,transparent)}
.icn_chck{width:110px;height:110px;position:relative;z-index:2}
.icn_chck svg{width:100%;height:100%;filter:drop-shadow(0 4px 8px #00010333)}
.msg_hdr{font-size:2.4rem;font-weight:700;color:#000103;margin:0 0 1.2rem;line-height:1.2}
.msg_txt{font-size:1.1rem;color:#000103;opacity:.75;margin:0 0 2.6rem;line-height:1.6;max-width:460px;margin-left:auto;margin-right:auto}
.actn_grp{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}
.btn_prm7{display:inline-flex;align-items:center;gap:.5rem;padding:.95rem 2rem;background:linear-gradient(135deg,#F19C00,#d88a00);color:#EEEDE4;text-decoration:none;border-radius:6px;font-weight:600;font-size:1rem;transition:all .3s ease;box-shadow:0 4px 12px #f19c004d;cursor:pointer;border:none;position:relative;z-index:5}
.btn_prm7:hover{background:linear-gradient(135deg,#d88a00,#F19C00);transform:translateY(-2px);box-shadow:0 6px 18px #f19c0066}
.btn_prm7:active{transform:translateY(0)}
.btn_scndry4{display:inline-flex;align-items:center;gap:.5rem;padding:.95rem 2rem;background:transparent;color:#000103;text-decoration:none;border-radius:6px;font-weight:600;font-size:1rem;transition:all .3s ease;border:2px solid #000103;cursor:pointer;position:relative;z-index:5}
.btn_scndry4:hover{background:#000103;color:#EEEDE4;transform:translateY(-2px);box-shadow:0 4px 12px #00010333}
.btn_scndry4:active{transform:translateY(0)}
@media (max-width: 768px) {
.sccs_wrpr{min-height:75vh;padding:1.5rem 1rem}
.crcl_shp{width:220px;height:220px;margin-bottom:2rem}
.icn_chck{width:85px;height:85px}
.msg_hdr{font-size:1.9rem;margin-bottom:1rem}
.msg_txt{font-size:1rem;margin-bottom:2rem}
.actn_grp{flex-direction:column;align-items:stretch}
.btn_prm7,.btn_scndry4{justify-content:center}
}
@media (max-width: 480px) {
.crcl_shp{width:180px;height:180px}
.icn_chck{width:70px;height:70px}
.msg_hdr{font-size:1.6rem}
.msg_txt{font-size:.95rem}
.btn_prm7,.btn_scndry4{padding:.85rem 1.5rem;font-size:.95rem}
}