﻿*{margin:0;padding:0;box-sizing:border-box}.webhead_mentor{flex:1 0 auto}@keyframes pulse_scrollbar {0%{opacity:1}50%{opacity:0.7}100%{opacity:1}}::-webkit-scrollbar{width:thin;height:13px}::-webkit-scrollbar-button{background:rgb(231,182,154,0.5);height:1px}::-webkit-scrollbar-track{border-radius:13.8rem;border:1px groove #ffffff;background:rgb(217,144,106,0.5)}::-webkit-scrollbar-track:active{background:#ffffff}::-webkit-scrollbar-thumb{box-shadow:-1px 3px 5px 0px rgba(0,0,0,0.1);animation:pulse_scrollbar 2s ease-out infinite;border-radius:9%;min-height:88px;border:3px dotted rgb(217,144,106,0.5);background:rgb(217,144,106,0.5)}::-webkit-scrollbar-thumb:hover{border-color:rgb(231,182,154);background:#ffffff}::-webkit-scrollbar-thumb:active{background:rgb(217,144,106);box-shadow:inset 0px -4px 3px 8px rgba(0,0,0,0.8)}::-webkit-scrollbar-corner{border-radius:8px;background:rgb(217,144,106);border:1px solid rgb(231,182,154,0.5)}*{scrollbar-width:thin;scrollbar-color:rgb(217,144,106,0.5) rgb(231,182,154)}.container{width:1174px;max-width:100%;margin:auto}.webgreen_edu{flex:0 0 auto}html,body{auto contain touch-action:none;font-family:Arial,sans-serif;height:100%;color:#000000;min-height:100%;scroll-snap-type:none;scroll-behavior:auto}svg{width:30px;height:30px}header,footer{width:100%}.webwarp-container{height:100%;flex-direction:column;display:flex;min-height:100%}a{text-decoration:none;color:inherit}@media only screen and (max-width: 1200px) {.container{padding:0 20px;width:100%}} @media only screen and (max-width: 800px) {.container{padding:0 12px}} .webcontact{padding:100px 0;overflow:hidden;position:relative;background:rgb(244,219,201)}.webcontact::before{content:'';top:0;left:0;background-position:0 0,0 0,40px 70px,40px 70px,0 0,40px 70px;background-size:80px 140px;position:absolute;width:100%;opacity:0.05;background-image:linear-gradient(30deg,rgb(217,144,106,0.5) 12%,transparent 12.5%,transparent 87%,rgb(217,144,106,0.5) 87.5%,rgb(217,144,106,0.5)),linear-gradient(150deg,rgb(217,144,106,0.5) 12%,transparent 12.5%,transparent 87%,rgb(217,144,106,0.5) 87.5%,rgb(217,144,106,0.5)),linear-gradient(30deg,rgb(217,144,106,0.5) 12%,transparent 12.5%,transparent 87%,rgb(217,144,106,0.5) 87.5%,rgb(217,144,106,0.5)),linear-gradient(150deg,rgb(217,144,106,0.5) 12%,transparent 12.5%,transparent 87%,rgb(217,144,106,0.5) 87.5%,rgb(217,144,106,0.5)),linear-gradient(60deg,rgb(231,182,154,0.5) 25%,transparent 25.5%,transparent 75%,rgb(231,182,154,0.5) 75%,rgb(231,182,154,0.5)),linear-gradient(60deg,rgb(231,182,154,0.5) 25%,transparent 25.5%,transparent 75%,rgb(231,182,154,0.5) 75%,rgb(231,182,154,0.5));height:100%}.webcontact .webmain_image{border-radius:0 26px 26px 0;box-shadow:5px 0 25px rgba(0,0,0,0.2);top:5%;height:90%;position:absolute;left:0;width:45%}.webcontact .webmain_image::after{position:absolute;background:linear-gradient(to right,rgba(0,0,0,0.5),transparent);border-radius:0 26px 26px 0;width:100%;content:'';height:100%;top:0;left:0}.webcontact .container{position:relative;max-width:1200px;margin:0 auto;z-index:2;padding:0 20px}.webcontact h3{font-weight:700;box-shadow:0 5px 15px rgba(0,0,0,0.1);font-family:Arial,sans-serif;text-align:center;border-radius:10px;color:rgb(231,182,154);font-size:28px;display:inline-block;margin-bottom:50px;position:relative;padding:10px 30px;background:#ffffff}.webcontact .webmessage_query{overflow:hidden;box-shadow:0 15px 50px rgba(0,0,0,0.1);position:relative;display:flex;width:60%;flex-direction:column;float:right;background:#ffffff;border-radius:26px}.webcontact .webmessage_query::before{position:absolute;left:0;height:5px;width:100%;content:'';top:0;background:linear-gradient(to right,rgb(231,182,154),rgb(217,144,106))}.webcontact .webquery_request{padding:40px}.webcontact form h3{margin-bottom:30px;font-size:20px;color:#000000;background:transparent;padding-bottom:10px;width:100%;box-shadow:none;border-bottom:2px solid rgb(217,144,106,0.5);border-radius:0;text-align:left;display:block;padding:0}.webcontact input[type="text"],.webcontact textarea{transition:all 0.3s ease;font-size:14px;color:#000000;border-radius:10px;margin-bottom:20px;font-family:Arial,sans-serif;padding:15px;border:none;width:100%;background:rgb(244,219,201)}.webcontact input[type="text"]:focus,.webcontact textarea:focus{box-shadow:0 0 0 2px rgb(231,182,154);outline:none;background:#ffffff}.webcontact textarea{height:130px;resize:none}.webcontact .webinquiry_help{align-items:flex-start;display:flex;margin-bottom:25px}.webcontact .webinquiry_help input[type="checkbox"]{opacity:0;position:absolute}.webcontact .webinquiry_help label{padding-left:30px;color:#000000;font-size:13px;line-height:1.5;position:relative;cursor:pointer}.webcontact .webinquiry_help label::before{border:1px solid rgb(231,182,154);width:18px;border-radius:10px;top:2px;content:'';left:0;transition:all 0.3s ease;height:18px;position:absolute}.webcontact .webinquiry_help input[type="checkbox"]:checked + label::before{background:rgb(231,182,154)}.webcontact .webinquiry_help input[type="checkbox"]:checked + label::after{position:absolute;border:solid #ffffff;width:6px;left:6px;content:'';border-width:0 2px 2px 0;transform:rotate(45deg);top:6px;height:9px}.webcontact .webinquiry_help a{color:rgb(231,182,154);font-weight:600;text-decoration:none;transition:all 0.3s ease}.webcontact .webinquiry_help a:hover{text-decoration:underline;color:rgb(217,144,106)}.webcontact .webinquiry_query{font-weight:600;background:linear-gradient(to right,rgb(231,182,154),rgb(231,182,154));padding:14px 30px;font-family:Arial,sans-serif;transition:all 0.5s ease;cursor:pointer;font-size:19px;color:#ffffff;border:none;background-size:200% auto;border-radius:10px}.webcontact .webinquiry_query:hover{background-position:right center;box-shadow:0 5px 15px rgb(231,182,154,0.5);transform:translateY(-2px)}.webcontact .webrequest_request{padding:40px;background:linear-gradient(135deg,rgb(231,182,154),rgb(217,144,106));color:#ffffff}.webcontact .webrequest_request h4{color:#ffffff;font-weight:600;font-size:20px;margin-bottom:25px;position:relative;font-family:Arial,sans-serif}.webcontact .webrequest_request h4::after{width:40px;height:2px;bottom:-8px;background:#ffffff;left:0;content:'';position:absolute}.webcontact .webfeedback_card{padding:0;list-style:none;margin:0}.webcontact .webfeedback_card li{margin-bottom:20px;align-items:flex-start;display:flex;transition:transform 0.3s ease}.webcontact .webfeedback_card li:hover{transform:translateX(5px)}.webcontact .webfeedback_card svg{margin-right:15px;margin-top:3px;height:22px;flex-shrink:0;width:22px}.webcontact .webfeedback_card svg path{fill:#ffffff}.webcontact .webfeedback_card span{font-family:Arial,sans-serif;line-height:1.5;font-size:14px;color:#ffffff}.webcontact .webfeedback_card a{transition:all 0.3s ease;color:#ffffff;text-decoration:none}.webcontact .webfeedback_card a:hover{text-decoration:underline;opacity:0.8}@media (max-width: 992px) {.webcontact{padding:80px 0}.webcontact .webmain_image{display:none}.webcontact .webmessage_query{margin:0 auto;max-width:650px;width:100%;float:none}} @media (max-width: 768px) {.webcontact{padding:60px 0}.webcontact h3{margin-bottom:40px;font-size:calc(28px * 0.9)}.webcontact .webquery_request,.webcontact .webrequest_request{padding:30px}.webcontact form h3,.webcontact .webrequest_request h4{margin-bottom:20px;font-size:calc(20px * 0.9)}} @media (max-width: 576px) {.webcontact{padding:40px 0}.webcontact h3{margin-bottom:30px;font-size:calc(28px * 0.8)}.webcontact .webquery_request,.webcontact .webrequest_request{padding:25px 20px}.webcontact input[type="text"],.webcontact textarea{margin-bottom:15px;padding:12px}.webcontact textarea{height:110px}.webcontact .webinquiry_query{width:100%}}.webopening_board{position:relative;align-items:center;background:linear-gradient(135deg,rgb(217,144,106,0.5),rgba(0,0,0,0.5));justify-content:center;display:flex;overflow:hidden;min-height:100vh}.webopening_board::before{position:absolute;animation:subtleShift 20s infinite linear;background:repeating-linear-gradient( 45deg,rgb(231,182,154,0.5) 0px,transparent 2px,transparent 10px,rgb(231,182,154,0.5) 12px );content:"";left:0;z-index:1;opacity:0.05;top:0;height:100%;width:100%}.webopening_board::after{width:100%;z-index:0;position:absolute;opacity:0.1;content:"";top:-50%;animation:pulseGlow 15s infinite alternate ease-in-out;background:radial-gradient( circle at center,rgb(217,144,106) 0%,transparent 70% );transform:scale(2);right:-50%;height:100%}.webopening_board .webmain_hero{grid-template-columns:1fr;display:grid;gap:2rem;width:90%;z-index:3;transform:perspective(1000px) rotateX(2deg);max-width:1200px;position:relative;padding:3rem 1.5rem}.webopening_board .webmain_hero > div:first-child{padding:1.5rem;backdrop-filter:blur(8px);animation:slideInFromLeft 1s ease-out forwards;box-shadow:0 10px 30px -10px rgba(0,0,0,0.5),0 1px 0 rgb(217,144,106,0.5) inset;position:relative;transform:translateZ(20px);background:linear-gradient( 145deg,rgb(255,255,255,0.5) 0%,rgba(255,255,255,0.85) 100% );clip-path:polygon(0 0,100% 0,98% 100%,0 100%)}.webopening_board .webmain_hero > div:first-child p{font-weight:600;line-height:1.6;font-family:Arial,sans-serif;color:#000000;font-size:calc(13px * 1.2);letter-spacing:0.5px;margin:0;position:relative}.webopening_board .webmain_hero > div:first-child p::after{position:absolute;bottom:-10px;background:linear-gradient(to right,rgb(231,182,154),rgb(217,144,106));width:80px;left:0;content:"";height:3px;transition:width 0.3s ease}.webopening_board .webachieve_stats{z-index:4;position:relative;animation:fadeInUp 1.2s ease-out forwards;transform:translateZ(40px)}.webopening_board .webachieve_stats > div{position:relative;border-left:4px solid rgb(231,182,154);padding:2.5rem;overflow:hidden}.webopening_board .webachieve_stats > div::before{position:absolute;left:0;z-index:1;height:100%;content:"";background:linear-gradient( to right,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.65) 100% );width:100%;top:0}.webopening_board .webachieve_stats h3{font-size:calc(19px * 1.1);font-weight:400;padding-right:2rem;transform:translateY(10px);line-height:1.5;animation:fadeSlideUp 0.8s 0.5s forwards ease;opacity:0;position:relative;color:#ffffff;margin:0 0 2rem 0;z-index:2}.webopening_board .webachieve_stats h3::before{position:absolute;width:12px;top:50%;transform:translateY(-50%) rotate(45deg);height:12px;background:rgb(231,182,154);content:"";left:-2rem}.webopening_board .title_style_header{font-weight:700;padding:1.5rem 0;opacity:0;transform:translateX(-10px);margin:0;letter-spacing:1px;font-size:calc(33px * 1.2);position:relative;z-index:2;animation:slideRightFade 1s 0.8s forwards ease-out;color:#ffffff;line-height:1.2}.webopening_board .title_style_header::after{left:0;width:0;background:linear-gradient(to right,rgb(231,182,154),rgb(217,144,106));content:"";animation:lineGrow 1.5s 1.2s forwards cubic-bezier(0.25,0.1,0.25,1);bottom:0;position:absolute;height:4px}@keyframes lineGrow {from{width:0}to{width:180px}} @keyframes subtleShift {0%{background-position:0 0}100%{background-position:100px 100px}} @keyframes pulseGlow {0%{transform:scale(2);opacity:0.05}50%{transform:scale(2.2);opacity:0.15}100%{transform:scale(2);opacity:0.05}} @keyframes slideInFromLeft {0%{transform:translateX(-30px) translateZ(20px);opacity:0}100%{transform:translateX(0) translateZ(20px);opacity:1}} @keyframes fadeInUp {0%{transform:translateY(30px) translateZ(40px);opacity:0}100%{transform:translateY(0) translateZ(40px);opacity:1}} @keyframes fadeSlideUp {0%{transform:translateY(20px);opacity:0}100%{transform:translateY(0);opacity:1}} @keyframes slideRightFade {0%{transform:translateX(-20px);opacity:0}100%{transform:translateX(0);opacity:1}} @media (min-width: 768px) {.webopening_board .webmain_hero{grid-template-columns:1fr 1.5fr;gap:3rem;transform:perspective(1000px) rotateX(3deg);padding:4rem 2rem}.webopening_board .webmain_hero > div:first-child{clip-path:polygon(0 0,95% 0,100% 100%,0 100%);align-items:center;display:flex;padding:2rem}.webopening_board .webmain_hero > div:first-child p{font-size:calc(13px * 1.3);line-height:1.7}.webopening_board .webachieve_stats > div{transition:transform 0.5s ease;padding:3rem;border-left:6px solid rgb(231,182,154);box-shadow:0 20px 40px -20px #000000}.webopening_board .webachieve_stats > div:hover{transform:translateY(-5px)}.webopening_board .webachieve_stats h3{padding-right:3rem;font-size:19px}.webopening_board .title_style_header{padding:2rem 0;font-size:42px}} @media (min-width:1024px){.webopening_board .webmain_hero{width:85%;padding:5rem 2rem;gap:4rem}.webopening_board .webmain_hero > div:first-child{margin-top:-2rem;padding:2.5rem}.webopening_board .webachieve_stats > div{padding:4rem}.webopening_board .webachieve_stats h3{margin-bottom:3rem}.webopening_board .title_style_header::after{animation:lineGrow 1.5s 1.2s forwards cubic-bezier(0.25,0.1,0.25,1)}@keyframes lineGrow {from{width:0}to{width:220px}}}@media (min-width: 1400px) {.webopening_board .webmain_hero{max-width:1400px;gap:5rem}.webopening_board .webmain_hero > div:first-child p{font-size:calc(13px * 1.4)}.webopening_board .webachieve_stats > div{padding:5rem}.webopening_board .title_style_header{font-size:calc(42px * 1.1)}} @media (max-width:767px){.webopening_board{padding:3rem 0}.webopening_board .webmain_hero{padding:2rem 1rem;gap:2rem}.webopening_board .webmain_hero > div:first-child{padding:1.25rem}.webopening_board .webmain_hero > div:first-child p{font-size:13px}.webopening_board .webachieve_stats > div{padding:2rem 1.5rem}.webopening_board .webachieve_stats h3{font-size:calc(18px * 1.1);margin-bottom:1.5rem}.webopening_board .title_style_header{font-size:calc(33px * 0.9);padding:1rem 0}.webopening_board .title_style_header::after{height:3px}@keyframes lineGrow {from{width:0}to{width:120px}}}.webfollow{position:relative;z-index:1;padding:6rem 0;background:linear-gradient(135deg,rgb(217,144,106,0.5),rgb(231,182,154));overflow:hidden}.webfollow::before{opacity:0.1;height:70%;top:-10%;position:absolute;transform:rotate(-15deg) skew(15deg);animation:floatElement 8s infinite ease-in-out;clip-path:polygon(10% 0%,100% 0%,90% 100%,0% 100%);z-index:-1;width:40%;content:"";right:-5%;background:rgb(217,144,106)}.webfollow::after{content:"";opacity:0.1;background:rgb(231,182,154);animation:floatElement 8s infinite ease-in-out reverse;position:absolute;left:-5%;z-index:-1;bottom:-10%;transform:rotate(15deg) skew(-15deg);width:30%;height:60%;clip-path:polygon(0% 0%,90% 0%,100% 100%,10% 100%)}.webfollow .container{margin:0 auto;position:relative;padding:0 1.5rem;max-width:1200px}.webfollow .weblearning_growth{transition:transform 0.5s cubic-bezier(0.19,1,0.22,1);box-shadow:0 15px 35px rgba(0,0,0,0.1);position:relative;padding:3.5rem;background:#ffffff;transform:perspective(1000px) rotateX(2deg)}.webfollow .weblearning_growth:hover{transform:perspective(1000px) rotateX(0)}.webfollow .weblearning_growth::before{content:"";position:absolute;top:0;right:0;left:0;animation:gradientMove 6s infinite linear;background-size:200% 100%;background:linear-gradient(90deg,rgb(231,182,154),rgb(217,144,106),rgb(231,182,154));height:4px}.webfollow h3{font-weight:600;font-size:24px;line-height:1.4;padding-left:1rem;color:#000000;max-width:90%;position:relative;margin-bottom:2rem}.webfollow h3::before{top:0.2em;position:absolute;width:3px;transform:scaleY(0);transform-origin:bottom;bottom:0.2em;content:"";left:0;background:rgb(231,182,154);animation:scaleUp 0.8s forwards cubic-bezier(0.19,1,0.22,1) 0.3s;border-radius:10px}.webfollow .input_holder{position:relative;display:flex;gap:1.5rem;flex-direction:column}.webfollow .input_holder div{overflow:hidden;position:relative;flex-grow:1}.webfollow .input_holder div::after{transition:transform 0.4s cubic-bezier(0.19,1,0.22,1);left:0;background:linear-gradient(90deg,rgb(217,144,106),rgb(231,182,154));bottom:0;width:100%;transform-origin:left;transform:scaleX(0);content:"";position:absolute;height:2px}.webfollow .input_holder div:focus-within::after{transform:scaleX(1)}.webfollow .websubscribe_wrap{transition:all 0.3s ease;color:#000000;border:1px solid rgba(0,0,0,0.1);font-size:14px;background:#ffffff;width:100%;padding:1rem 1.2rem}.webfollow .websubscribe_wrap:focus{box-shadow:0 5px 15px rgba(0,0,0,0.05);outline:none;border-color:rgb(231,182,154,0.5)}.webfollow .websubscribe_wrap::placeholder{transition:all 0.3s ease;color:rgba(0,0,0,0.35)}.webfollow .websubscribe_wrap:focus::placeholder{transform:translateX(10px);opacity:0.7}.webfollow .webemail_input_box{position:relative;text-transform:uppercase;transition:all 0.4s cubic-bezier(0.19,1,0.22,1);cursor:pointer;align-items:center;background:linear-gradient(45deg,rgb(231,182,154),rgb(217,144,106));border:none;color:#ffffff;letter-spacing:1px;overflow:hidden;font-weight:600;font-size:18px;padding:1rem 2rem;justify-content:center;display:inline-flex;box-shadow:0 4px 15px rgba(0,0,0,0.1)}.webfollow .webemail_input_box::before{content:"";position:absolute;height:100%;top:0;width:100%;left:-100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);transition:all 0.6s ease}.webfollow .webemail_input_box:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.webfollow .webemail_input_box:hover::before{left:100%}@keyframes gradientMove {0%{background-position:0% 0%}100%{background-position:200% 0%}} @keyframes floatElement {0%,100%{transform:translate(0,0) rotate(-15deg) skew(15deg)}50%{transform:translate(10px,-10px) rotate(-15deg) skew(15deg)}} @keyframes scaleUp {0%{transform:scaleY(0)}100%{transform:scaleY(1)}} @media (min-width: 768px) {.webfollow h3{font-size:calc(24px * 1.1);max-width:80%}.webfollow .input_holder{flex-direction:row}.webfollow .weblearning_growth{clip-path:polygon(calc(100% - 30px) 0,100% 30px,100% 100%,0 100%,0 0);padding:4rem}.webfollow .websubscribe_wrap{border-radius:10px 0 0 10px}.webfollow .webemail_input_box{border-radius:0 10px 10px 0;padding:1rem 2.5rem}} @media (min-width: 992px) {.webfollow .weblearning_growth{max-width:90%;margin:0 auto}.webfollow h3{font-size:calc(24px * 1.2);max-width:70%}} @media (max-width: 767px) {.webfollow{padding:4rem 0}.webfollow .weblearning_growth{padding:2.5rem 1.5rem}.webfollow h3{font-size:calc(24px * 0.9);padding-left:0.75rem}.webfollow .websubscribe_wrap{border-radius:10px;margin-bottom:1rem}.webfollow .webemail_input_box{width:100%;border-radius:10px}}.weboverlayConsentSettings{background:rgb(244,219,201);align-items:center;border-top:3px solid rgb(231,182,154);justify-content:center;position:fixed;overflow:hidden;bottom:0;padding:1rem 0;display:flex;transition:transform 0.3s ease-in-out;box-shadow:0 -2px 10px rgba(0,0,0,0.5);z-index:90;width:100%}#webcookie_alert_panel{display:none}#webcookie_alert_panel:checked ~ .weboverlayConsentSettings{opacity:0;visibility:hidden}.weboverlayConsentSettings .container{align-items:center;flex-wrap:wrap;justify-content:space-between;position:relative;z-index:1;display:flex;margin:0 auto;max-width:1140px;padding:0 15px;gap:1rem}.webuser_default{align-items:center;margin-right:1rem;flex-shrink:0;display:flex}.webuser_default svg{height:50px;width:50px;fill:rgb(231,182,154)}.webaccept_cookies{flex:1;margin-bottom:20px;min-width:300px}.webaccept_cookies h5{color:rgb(231,182,154);font-size:1.5rem;margin-bottom:0.5rem;font-weight:600}.webaccept_cookies p{font-size:1rem;color:#000000}.webcookie_tab{border-radius:10px;font-weight:700;border:none;background:rgb(231,182,154);padding:0.75rem 1.5rem;color:#ffffff;text-decoration:none;cursor:pointer;transition:background-color 0.3s ease,transform 0.3s ease;display:inline-block;font-size:1rem}.cookie_button.webdata_approval{background:rgb(231,182,154)}.cookie_button.weblearn_agree{background:#000000;margin-left:0.5rem}.webcookie_tab:hover{background:#000000;transform:translateY(-3px)}.cookie_button.weblearn_agree:hover{background:rgb(231,182,154)}.weboverlayConsentSettings p a{transition:color 0.3s ease;color:rgb(231,182,154);text-decoration:underline}.weboverlayConsentSettings p a:hover{color:#000000}@media only screen and (max-width: 768px) {.weboverlayConsentSettings .container{align-items:center;flex-direction:column}.webuser_default{margin-right:0;margin-bottom:1rem}.webaccept_cookies{text-align:center;margin-bottom:1rem}.cookie_button.weblearn_agree{margin-top:0.5rem;margin-left:0}} .webprivacy_shell{background:linear-gradient(135deg,rgb(244,219,201) 0%,rgba(245,245,250,0.95) 100%);position:relative;padding:5rem 2rem;overflow:hidden;color:#000000;font-family:Arial,sans-serif}.webprivacy_shell::before{background:linear-gradient(90deg,rgb(231,182,154) 0%,rgb(217,144,106) 100%);z-index:1;position:absolute;top:0;content:"";right:0;height:8px;left:0}.webprivacy_shell::after{width:100%;left:0;background-size:20px 20px;height:100%;content:"";z-index:-1;background-image:linear-gradient(rgba(255,255,255,0.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.03) 1px,transparent 1px);position:absolute;top:0}.webprivacy_shell .container{max-width:1140px;z-index:2;margin:0 auto;position:relative;transform:translateZ(0)}.webprivacy_shell h1{padding-bottom:1rem;font-weight:700;transform:perspective(1000px) translateZ(10px);transition:transform 0.5s cubic-bezier(0.19,1,0.22,1);font-size:calc(47px * 1.2);margin-bottom:2.5rem;color:rgb(231,182,154);transform-style:preserve-3d;position:relative}.webprivacy_shell h1::after{transition:width 0.4s ease-out;height:4px;left:0;position:absolute;width:80px;bottom:0;transform-origin:left;background:linear-gradient(90deg,rgb(231,182,154),rgb(217,144,106,0.5));content:""}.webprivacy_shell h1:hover::after{width:120px}.webprivacy_shell h2{margin:3rem 0 1.5rem;padding-left:1.2rem;color:rgb(217,144,106);position:relative;transform:translateX(0);transition:transform 0.35s ease-out;font-size:32px;font-weight:600}.webprivacy_shell h2::before{top:50%;transform:translateY(-50%);position:absolute;content:"";left:0;background:rgb(231,182,154,0.5);width:8px;height:85%}.webprivacy_shell h2:hover{transform:translateX(5px)}.webprivacy_shell h3{font-size:calc(32px * 0.85);padding-left:1rem;position:relative;color:#000000;margin:2.5rem 0 1.2rem;font-weight:600}.webprivacy_shell h3::before{transform:translateY(-50%);position:absolute;left:0;top:50%;width:6px;height:70%;background:rgb(217,144,106,0.5);content:""}.webprivacy_shell h4{font-weight:600;padding-left:0.8rem;font-size:calc(18px * 1.1);margin:2rem 0 1rem;position:relative;color:#000000}.webprivacy_shell h4::before{content:"";left:0;width:4px;transform:translateY(-50%);top:50%;position:absolute;height:60%;background:rgb(217,144,106,0.5)}.webprivacy_shell p{padding:0.5rem 0;color:#000000;transform:translateZ(0);max-width:90%;line-height:1.8;position:relative;font-size:18px;margin-bottom:1.5rem;transition:transform 0.35s ease}.webprivacy_shell p strong{display:inline-block;padding-bottom:2px;position:relative;color:#000000}.webprivacy_shell p strong::after{background:rgb(231,182,154,0.5);bottom:0;left:0;width:100%;height:1px;transform-origin:right;content:"";transform:scaleX(0);position:absolute;transition:transform 0.35s ease-out}.webprivacy_shell p:hover strong::after{transform-origin:left;transform:scaleX(1)}.webprivacy_shell ul{padding-left:1.5rem;position:relative;margin:1.5rem 0 2rem;list-style:none}.webprivacy_shell ul::before{height:100%;left:0;background:linear-gradient(to bottom,rgb(231,182,154,0.5),transparent);top:0;content:"";width:2px;position:absolute}.webprivacy_shell li{padding:0.8rem 0 0.8rem 2rem;color:#000000;margin-bottom:0.5rem;transition:transform 0.3s ease;line-height:1.7;position:relative;font-size:calc(18px * 0.97)}.webprivacy_shell li::before{width:10px;left:0;height:10px;content:"";opacity:0.8;transition:all 0.3s ease;top:1.2rem;border:2px solid rgb(231,182,154);position:absolute;transform:rotate(45deg)}.webprivacy_shell li:hover{transform:translateX(5px)}.webprivacy_shell li:hover::before{background-color:rgb(231,182,154,0.5);transform:rotate(225deg)}.webprivacy_shell span{font-size:calc(18px * 0.95);transform:translateZ(0);display:block;border-left:3px solid rgb(217,144,106);transition:all 0.3s ease;margin-bottom:1.5rem;line-height:1.75;box-shadow:0 5px 15px rgba(0,0,0,0.03);padding:1rem 1.5rem;background-color:rgba(255,255,255,0.6);color:#000000}.webprivacy_shell span:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,0.06);background-color:rgba(255,255,255,0.9)}@media (min-width: 992px) {.webprivacy_shell{padding:7rem 3rem}.webprivacy_shell h1{margin-bottom:3rem;font-size:calc(47px * 1.3)}.webprivacy_shell p{max-width:80%}.webprivacy_shell h2{padding-left:1.5rem}.webprivacy_shell h2::before{width:10px}.webprivacy_shell span{margin-left:3rem;max-width:calc(100% - 6rem)}} @media (max-width: 991px) {.webprivacy_shell h1{font-size:calc(47px * 1.1)}.webprivacy_shell h2{font-size:calc(32px * 0.95)}.webprivacy_shell p,.webprivacy_shell span{max-width:100%}} @media (max-width: 767px) {.webprivacy_shell{padding:4rem 1.5rem}.webprivacy_shell h1{font-size:47px;margin-bottom:2rem}.webprivacy_shell h2{padding-left:1rem;margin:2.5rem 0 1rem}.webprivacy_shell h3,.webprivacy_shell h4{padding-left:0.7rem}.webprivacy_shell ul{padding-left:0.5rem}.webprivacy_shell li{padding:0.7rem 0 0.7rem 1.8rem}.webprivacy_shell li::before{height:8px;width:8px}.webprivacy_shell span{padding:0.8rem 1.2rem;margin-bottom:1.2rem}} @media (max-width: 480px) {.webprivacy_shell{padding:3rem 1rem}.webprivacy_shell h1{font-size:calc(47px * 0.9)}.webprivacy_shell h2{font-size:calc(32px * 0.9)}.webprivacy_shell h3{font-size:calc(18px * 1.1)}.webprivacy_shell h4{font-size:18px}.webprivacy_shell p,.webprivacy_shell li,.webprivacy_shell span{font-size:calc(18px * 0.95);line-height:1.6}}.webpricing_stack{overflow:hidden;padding:120px 0;position:relative}.webpricing_stack::before{top:0;bottom:0;z-index:1;position:absolute;background:linear-gradient(135deg,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.6) 100%);content:"";right:0;left:0}.webpricing_stack .container{margin:0 auto;position:relative;padding:0 20px;max-width:1200px;z-index:2}.webpricing_stack .webpay_plans{position:relative}.webpricing_stack h2{text-shadow:0 2px 5px rgba(0,0,0,0.2);animation:fadeUp 0.7s ease-out 0.2s forwards;opacity:0;transform:translateY(20px);color:#ffffff;font-weight:700;margin-bottom:20px;text-align:center;font-size:28px;position:relative}.webpricing_stack h2::after{background:rgb(217,144,106);position:absolute;bottom:-15px;box-shadow:0 0 10px rgb(217,144,106,0.5);width:80px;transform:translateX(-50%);left:50%;content:"";height:3px}.webpricing_stack .webplan_rates{letter-spacing:0.3px;transform:translateY(20px);font-size:calc(16px * 1.1);opacity:0;text-align:center;line-height:1.6;max-width:800px;animation:fadeUp 0.7s ease-out 0.4s forwards;color:#ffffff;margin:0 auto 50px}.webpricing_stack .webfee_choices{gap:30px;list-style:none;grid-template-columns:repeat(1,1fr);padding:0;margin:0;display:grid;perspective:1000px}.webpricing_stack .webfee_choices li{animation-delay:calc(0.5s + var(--li-index,0) * 0.15s);opacity:0;animation:fadeUp 0.8s ease-out forwards;transform:translateY(40px)}.webpricing_stack .webfee_choices li:nth-child(1){--li-index:1}.webpricing_stack .webfee_choices li:nth-child(2){--li-index:2}.webpricing_stack .webfee_choices li:nth-child(3){--li-index:3}.webpricing_stack .webfee_choices li:nth-child(4){--li-index:4}.webpricing_stack .webfee_structure{transition:transform 0.5s cubic-bezier(0.19,1,0.22,1);height:100%;transform-style:preserve-3d;text-decoration:none;position:relative;display:block}.webpricing_stack .webfee_structure:hover{transform:translateY(-10px) scale(1.02)}.webpricing_stack .webpricing_tiers{overflow:hidden;padding:40px 30px;border-left:1px solid rgba(255,255,255,0.2);border:1px solid rgba(255,255,255,0.1);height:100%;backdrop-filter:blur(10px);transition:all 0.4s ease;position:relative;box-shadow:0 15px 35px rgba(0,0,0,0.2),0 5px 15px rgba(0,0,0,0.1);border-radius:12px;border-top:1px solid rgba(255,255,255,0.2);-webkit-backdrop-filter:blur(10px);background:linear-gradient(145deg,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.05) 100%)}.webpricing_stack .webfee_structure:hover .webpricing_tiers{border-color:rgb(217,144,106,0.5);box-shadow:0 25px 45px rgba(0,0,0,0.25),0 10px 20px rgba(0,0,0,0.15)}.webpricing_stack .webpricing_tiers::before{height:200%;left:-50%;transform:scale(0.8);position:absolute;opacity:0;top:-50%;z-index:0;content:"";transition:transform 0.8s ease,opacity 0.8s ease;background:radial-gradient( circle at center,rgba(rgb(217,144,106),0.05) 0%,transparent 70% );width:200%}.webpricing_stack .webfee_structure:hover .webpricing_tiers::before{opacity:1;transform:scale(1)}.webpricing_stack .webcert_fees{position:relative;z-index:2}.webpricing_stack .webcert_fees h4{color:#ffffff;padding-bottom:15px;transition:transform 0.4s ease;margin-bottom:15px;position:relative;font-size:calc(23px * 1.15);font-weight:600}.webpricing_stack .webfee_structure:hover .webcert_fees h4{color:rgb(217,144,106);transform:translateY(-5px)}.webpricing_stack .webcert_fees h4::after{height:2px;bottom:0;content:"";width:50px;transition:width 0.4s ease;left:0;position:absolute;background:rgb(217,144,106)}.webpricing_stack .webfee_structure:hover .webcert_fees h4::after{width:80px}.webpricing_stack .webcert_fees p{scrollbar-color:rgb(217,144,106) rgba(255,255,255,0.1);line-height:1.6;font-size:16px;padding-right:10px;color:rgba(255,255,255,0.8);overflow-y:auto;scrollbar-width:thin;max-height:150px;margin-bottom:25px}.webpricing_stack .webcert_fees p::-webkit-scrollbar{width:4px}.webpricing_stack .webcert_fees p::-webkit-scrollbar-track{border-radius:10px;background:rgba(255,255,255,0.1)}.webpricing_stack .webcert_fees p::-webkit-scrollbar-thumb{border-radius:10px;background:rgb(217,144,106)}.webpricing_stack .webrate_options{padding:8px 20px;color:#ffffff;font-size:calc(23px * 1.5);overflow:hidden;display:inline-block;border-radius:8px;background:linear-gradient(135deg,rgb(217,144,106) 0%,rgb(231,182,154) 100%);box-shadow:0 5px 15px rgba(0,0,0,0.2);font-weight:700;position:relative;transition:all 0.4s ease}.webpricing_stack .webfee_structure:hover .webrate_options{box-shadow:0 8px 25px rgba(0,0,0,0.3);transform:translateY(-5px) scale(1.05)}.webpricing_stack .webrate_options::before{height:100%;left:-100%;background:linear-gradient( 90deg,transparent 0%,rgba(255,255,255,0.2) 50%,transparent 100% );top:0;transition:left 0.7s ease;position:absolute;width:70%;content:""}.webpricing_stack .webfee_structure:hover .webrate_options::before{left:200%}@keyframes fadeUp {from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}} @media (min-width: 768px) {.webpricing_stack .webfee_choices{grid-template-columns:repeat(2,1fr)}.webpricing_stack h2{font-size:calc(28px * 1.1)}} @media (min-width: 992px) {.webpricing_stack{padding:150px 0}.webpricing_stack .webfee_choices{grid-template-columns:repeat(4,1fr)}.webpricing_stack .webpricing_tiers{padding:40px 25px}.webpricing_stack h2{margin-bottom:30px;font-size:calc(28px * 1.2)}.webpricing_stack .webplan_rates{margin-bottom:70px}} @media (max-width: 767px) {.webpricing_stack{padding:80px 0}.webpricing_stack h2{font-size:calc(28px * 0.9)}.webpricing_stack .webplan_rates{margin-bottom:40px;font-size:16px}.webpricing_stack .webpricing_tiers{padding:30px 20px}.webpricing_stack .webcert_fees p{max-height:120px}.webpricing_stack .webrate_options{padding:6px 15px;font-size:calc(23px * 1.2)}}.webcourse_program{padding:6rem 0;overflow:hidden;position:relative;background:linear-gradient(135deg,rgb(244,219,201) 0%,rgba(241,245,249,0.9) 100%)}.webcourse_program::before{z-index:0;left:0;background-image:linear-gradient(30deg,rgba(rgb(231,182,154,0.5),0.03) 1px,transparent 1px),linear-gradient(120deg,rgba(rgb(231,182,154,0.5),0.03) 1px,transparent 1px);background-size:40px 40px;height:100%;width:100%;transform:skewY(-3deg);top:0;position:absolute;background-position:0 0;content:""}.webcourse_program .container{z-index:1;position:relative;max-width:1200px;padding:0 20px;margin:0 auto}.webcourse_program h2{color:#000000;padding-left:15px;margin-bottom:3rem;transform:translateX(-10px);position:relative;line-height:1.3;font-size:28px;max-width:80%;font-weight:700}.webcourse_program h2::before{top:0.5rem;background:linear-gradient(to bottom,rgb(231,182,154),rgb(217,144,106));left:0;height:calc(100% - 1rem);border-radius:2px;position:absolute;width:4px;content:""}.webcourse_program .webeducation_map{position:relative;gap:2.5rem;grid-template-columns:1fr;display:grid}.webcourse_program .webmain_image{transform:perspective(1000px) rotateY(-3deg);box-shadow:0 20px 40px rgba(0,0,0,0.15);transition:transform 0.6s ease-out,box-shadow 0.6s ease-out;height:360px;position:relative}.webcourse_program .webmain_image::after{background:linear-gradient(45deg,rgba(rgb(231,182,154,0.5),0.4),transparent);position:absolute;inset:0;content:"";mix-blend-mode:overlay}.webcourse_program .webmain_image:hover{box-shadow:0 25px 50px rgba(0,0,0,0.2);transform:perspective(1000px) rotateY(0deg) translateY(-5px)}.webcourse_program .webtext_card_wrap{background:#ffffff;padding:2rem;transform:translateY(10px);position:relative;box-shadow:0 15px 30px rgba(0,0,0,0.08);transition:transform 0.5s cubic-bezier(0.19,1,0.22,1)}.webcourse_program .webtext_card_wrap::before{top:0;height:100%;position:absolute;width:100%;z-index:-1;opacity:0.03;left:0;content:"";background:linear-gradient(to right,rgb(231,182,154,0.5),transparent)}.webcourse_program .description{line-height:1.75;color:#000000;position:relative;font-size:18px;overflow-y:auto;max-height:250px;margin-bottom:1.5rem;padding-right:15px}.webcourse_program .description:first-of-type{position:relative}.webcourse_program .description:first-of-type::first-letter{margin-right:3px;color:rgb(231,182,154);font-weight:700;font-size:1.5em}.webcourse_program .description:last-child{margin-bottom:0}.webcourse_program .description::-webkit-scrollbar{width:3px}.webcourse_program .description::-webkit-scrollbar-track{background:rgba(rgba(0,0,0,0.5),0.05)}.webcourse_program .description::-webkit-scrollbar-thumb{background:rgb(231,182,154);border-radius:10px}@keyframes fadeSlideUp {from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}} .webcourse_program .container{animation:fadeSlideUp 0.8s ease-out forwards}@media (min-width: 768px) {.webcourse_program{padding:8rem 0}.webcourse_program h2{font-size:calc(28px * 1.1);margin-bottom:4rem;max-width:70%}.webcourse_program .webeducation_map{gap:0;grid-template-columns:45% 55%}.webcourse_program .webmain_image{transform:perspective(1200px) rotateY(-5deg) translateX(-30px);height:480px;clip-path:polygon(0 0,100% 5%,100% 95%,0 100%)}.webcourse_program .webtext_card_wrap{padding:3rem;clip-path:polygon(5% 0,100% 0,100% 100%,0 100%);z-index:2;margin-left:-50px}} @media (min-width: 992px) {.webcourse_program h2{max-width:60%;transform:translateX(0);font-size:calc(28px * 1.2)}.webcourse_program .webmain_image{height:520px;transform:perspective(1500px) rotateY(-8deg) translateX(-40px)}.webcourse_program .webtext_card_wrap{margin-left:-80px;padding:3.5rem;max-height:520px;flex-direction:column;justify-content:center;display:flex}.webcourse_program .description{line-height:1.8;max-height:350px;font-size:calc(18px * 1.05)}} @media (min-width: 1200px) {.webcourse_program .webmain_image{transform:perspective(1800px) rotateY(-10deg) translateX(-50px)}.webcourse_program .webtext_card_wrap{margin-left:-100px;padding:4rem}.webcourse_program .description{font-size:calc(18px * 1.1)}} @media (max-width: 767px) {.webcourse_program{padding:4rem 0}.webcourse_program h2{margin-bottom:2rem;max-width:100%;font-size:calc(28px * 0.9)}.webcourse_program .webmain_image{margin-bottom:1rem;height:280px}.webcourse_program .webtext_card_wrap{max-height:none;padding:1.5rem}.webcourse_program .description{font-size:calc(18px * 0.95);max-height:200px;line-height:1.6}}.webeducation_history{position:relative;background:rgb(244,219,201);padding:120px 0;overflow:hidden}.webeducation_history::before{z-index:1;top:0;width:100%;opacity:0.05;position:absolute;left:0;content:"";height:100%;background:repeating-linear-gradient( 45deg,rgb(231,182,154,0.5) 0,rgb(231,182,154,0.5) 1px,transparent 1px,transparent 20px )}.webeducation_history .container{position:relative;padding:0 30px;max-width:1200px;margin:0 auto;z-index:2}.webeducation_history .webtestimonial_corner{position:relative;overflow:hidden;grid-template-columns:350px 1fr;background:#ffffff;gap:50px;box-shadow:0 20px 40px rgba(0,0,0,0.1),0 10px 20px rgba(0,0,0,0.05);margin:0 auto;max-width:1000px;border-radius:19px;display:grid}.webeducation_history .webmain_image{width:100%;overflow:hidden;border-radius:0;min-height:400px;position:relative;height:100%}.webeducation_history .webmain_image::before{background:linear-gradient(to top,rgba(0,0,0,0.6) 0%,transparent 100%);content:"";position:absolute;bottom:0;z-index:1;width:100%;height:50%;left:0}.webeducation_history .webmain_image::after{opacity:0.15;width:100%;top:0;transition:opacity 0.4s ease;position:absolute;content:"";background:rgb(231,182,154);height:100%;left:0}.webeducation_history .webmain_image:hover::after{opacity:0}.webeducation_history .name{bottom:60px;font-family:Arial,sans-serif;padding-bottom:0;font-weight:700;left:30px;transition:transform 0.3s ease;font-size:20px;z-index:2;margin:0;color:#ffffff;position:absolute}.webeducation_history .webtestimonial_corner span:not(.name){left:30px;z-index:2;font-weight:400;font-size:14px;margin:0;bottom:30px;transition:transform 0.3s ease;opacity:0.85;color:#ffffff;position:absolute;font-family:Arial,sans-serif}.webeducation_history .webmain_image:hover ~ .name,.webeducation_history .webmain_image:hover ~ span:not(.name){transform:translateX(5px)}.webeducation_history .webcareer_timeline{line-height:1.8;justify-content:center;position:relative;padding:50px 40px;color:#000000;font-family:Arial,sans-serif;flex-direction:column;font-weight:400;margin:0;font-size:14px;display:flex}.webeducation_history .webcareer_timeline::before{width:40px;position:absolute;top:40px;background:linear-gradient(to right bottom,rgb(231,182,154) 0%,rgb(231,182,154) 50%,transparent 50%,transparent 100%);left:40px;height:30px;opacity:0.2;content:""}.webeducation_history .webcareer_timeline::after{position:absolute;background:linear-gradient(to left top,rgb(217,144,106) 0%,rgb(217,144,106) 50%,transparent 50%,transparent 100%);height:30px;width:40px;bottom:40px;right:40px;content:"";opacity:0.2}@media (max-width: 992px) {.webeducation_history{padding:100px 0}.webeducation_history .webtestimonial_corner{gap:40px;grid-template-columns:300px 1fr}.webeducation_history .webmain_image{min-height:350px}.webeducation_history .webcareer_timeline{padding:40px 30px}.webeducation_history .webcareer_timeline::before{top:30px;height:24px;width:30px;left:30px}.webeducation_history .webcareer_timeline::after{bottom:30px;height:24px;right:30px;width:30px}} @media (max-width: 768px) {.webeducation_history{padding:80px 0}.webeducation_history .container{padding:0 20px}.webeducation_history .webtestimonial_corner{grid-template-columns:1fr;gap:0}.webeducation_history .webmain_image{height:300px;min-height:300px}.webeducation_history .webcareer_timeline{padding:35px 25px}.webeducation_history .name{font-size:calc(20px * 0.9);left:25px;bottom:50px}.webeducation_history .webtestimonial_corner span:not(.name){font-size:calc(14px * 0.95);bottom:25px;left:25px}.webeducation_history .webcareer_timeline::before{left:25px;height:20px;top:25px;width:24px}.webeducation_history .webcareer_timeline::after{width:24px;bottom:25px;right:25px;height:20px}} @media (max-width: 480px) {.webeducation_history{padding:60px 0}.webeducation_history .webmain_image{height:250px;min-height:250px}.webeducation_history .webcareer_timeline{padding:30px 20px;font-size:calc(14px * 0.9)}.webeducation_history .name{font-size:calc(20px * 0.85);left:20px;bottom:45px}.webeducation_history .webtestimonial_corner span:not(.name){font-size:calc(14px * 0.9);bottom:20px;left:20px}.webeducation_history .webcareer_timeline::before,.webeducation_history .webcareer_timeline::after{width:20px;height:16px}}.webour_background{overflow:hidden;padding:120px 0;position:relative}.webour_background::before{height:100%;pointer-events:none;width:100%;z-index:1;left:0;content:"";top:0;position:absolute;background:linear-gradient(135deg,rgb(231,182,154,0.5),rgba(0,0,0,0.5) 75%)}.webour_background::after{position:absolute;transform:rotate(-25deg);z-index:0;top:-10%;animation:floatElement 20s infinite alternate ease-in-out;content:"";opacity:0.15;background:rgb(217,144,106);right:-5%;height:200%;width:45%}.webour_background .container{margin:0 auto;max-width:1240px;padding:0 20px;position:relative;z-index:2}.webour_background h2{display:inline-block;font-weight:700;transform:translateX(-5px);position:relative;margin-bottom:40px;font-size:34px;color:#ffffff}.webour_background h2::after{width:80px;transform-origin:left;animation:expandWidth 0.7s ease-out forwards;background:linear-gradient(90deg,rgb(217,144,106),transparent);left:0;height:3px;bottom:-10px;position:absolute;content:""}.webour_background .webtext_card_wrap{padding:40px;background:rgba(255,255,255,0.92);backdrop-filter:blur(10px);transition:transform 0.4s cubic-bezier(0.2,0.8,0.2,1);display:grid;z-index:3;grid-template-columns:1fr;box-shadow:0 25px 50px -12px rgba(0,0,0,0.15);transform:translateY(0);position:relative;gap:30px}.webour_background .webtext_card_wrap::before{animation:growVertical 1s 0.3s ease-out forwards;top:0;height:0;content:"";width:6px;position:absolute;left:0;background:rgb(231,182,154)}.webour_background .webtext_card_wrap > div{position:relative}.webour_background .webtext_card_wrap p{position:relative;padding-left:15px;font-size:calc(13px * 1.5);font-weight:600;transition:transform 0.3s ease;transform:translateX(0);color:rgb(231,182,154);margin-bottom:20px}.webour_background .webtext_card_wrap p::before{top:50%;position:absolute;background:rgb(217,144,106);height:8px;content:"";left:0;transform:translateY(-50%) rotate(45deg);width:8px}.webour_background .webtext_card_wrap div > div{column-count:1;font-size:13px;position:relative;line-height:1.8;column-gap:40px;color:#000000;padding-left:15px}.webour_background .webtext_card_wrap:hover{transform:translateY(-5px)}.webour_background .webtext_card_wrap:hover p{transform:translateX(5px)}@keyframes expandWidth {from{width:0}to{width:80px}} @keyframes growVertical {from{height:0}to{height:100%}} @keyframes floatElement {0%{transform:rotate(-25deg) translateY(0)}50%{transform:rotate(-22deg) translateY(-15px)}100%{transform:rotate(-25deg) translateY(0)}} @media (min-width:768px){.webour_background{padding:150px 0}.webour_background h2{font-size:calc(34px * 1.2);margin-bottom:60px}.webour_background h2::after{width:120px}.webour_background .webtext_card_wrap{margin-left:40px;padding:60px;width:calc(100% - 40px)}.webour_background .webtext_card_wrap div > div{column-count:2}@keyframes expandWidth {from{width:0}to{width:120px}}}@media (min-width: 992px) {.webour_background{padding:180px 0}.webour_background::after{width:60%;top:-20%;right:-10%}.webour_background h2{transform:translateX(-10px)}.webour_background .webtext_card_wrap{padding:80px;width:calc(100% - 80px);margin-left:80px}.webour_background .webtext_card_wrap::before{width:8px}.webour_background .webtext_card_wrap div > div{column-count:2}} @media (min-width: 1200px) {.webour_background h2{margin-bottom:80px}.webour_background .webtext_card_wrap{margin-left:120px;width:calc(100% - 120px);padding:100px}.webour_background .webtext_card_wrap::before{width:10px}} @media (max-width: 767px) {.webour_background{padding:80px 0}.webour_background h2{margin-bottom:30px;font-size:calc(34px * 0.9)}.webour_background .webtext_card_wrap{padding:30px 20px}.webour_background .webtext_card_wrap p{font-size:calc(13px * 1.2);margin-bottom:15px}.webour_background .webtext_card_wrap div > div{line-height:1.6;font-size:calc(13px * 0.95)}}footer{position:relative;z-index:1;color:#ffffff;font-family:Arial,sans-serif}footer::before{height:100%;width:100%;animation:gradientShift 15s ease infinite;position:absolute;background:linear-gradient(135deg,rgba(0,0,0,0.5) 0%,rgb(231,182,154,0.5) 50%,rgb(217,144,106,0.5) 100%);content:"";left:0;top:0;backdrop-filter:blur(8px);z-index:-1}.webgreen_edu{padding:4.5rem 0 2rem;position:relative}.webgreen_edu::before{background:linear-gradient(to right,transparent 0%,rgb(231,182,154) 25%,#ffffff 50%,rgb(217,144,106) 75%,transparent 100%);content:"";top:0;right:0;left:0;height:1px;position:absolute;animation:shimmer 8s linear infinite}.webgreen_edu .container{z-index:1;flex-wrap:wrap;display:flex;justify-content:space-between;position:relative}.webgreen_edu .company_holder{margin-right:2rem;background:rgba(0,0,0,0.5);transition:transform 0.3s ease,box-shadow 0.3s ease;border-radius:18px;backdrop-filter:blur(15px);flex:1 1 350px;box-shadow:0 10px 30px rgba(0,0,0,0.15),inset 0 0 0 1px rgba(255,255,255,0.1);transform:translateY(0);padding:1.5rem}.webgreen_edu .company_holder:hover{box-shadow:0 15px 35px rgba(0,0,0,0.2),inset 0 0 0 1px rgba(255,255,255,0.15),0 0 20px rgb(231,182,154,0.5);transform:translateY(-5px)}.webgreen_edu .company_holder h3{margin-bottom:1.25rem;position:relative;font-size:calc(33px * 0.85);display:inline-block;font-weight:700;color:#ffffff}.webgreen_edu .company_holder h3::after{width:100%;transition:transform 0.5s ease;left:0;content:"";position:absolute;bottom:-8px;transform:scaleX(0.3);height:2px;background:linear-gradient(to right,rgb(231,182,154),rgb(217,144,106));transform-origin:left}.webgreen_edu .company_holder:hover h3::after{transform:scaleX(1)}.webgreen_edu .weblogin_footer{max-width:450px;font-size:13px;line-height:1.6;margin-top:1rem;color:rgba(255,255,255,0.7)}.webgreen_edu .webquiz_links{flex:1 1 450px;position:relative}.webgreen_edu .webnav_main{display:flex;gap:1.5rem;flex-wrap:wrap}.webgreen_edu .webquiz_links .webnav_main{justify-content:flex-end}.webgreen_edu .webhead_core{padding:1.5rem;backdrop-filter:blur(10px);flex:1 1 200px;transition:all 0.3s ease;position:relative;border-radius:18px;background:rgba(255,255,255,0.05);overflow:hidden}.webgreen_edu .webhead_core h5{color:#ffffff;font-weight:600;margin-bottom:1.25rem;position:relative;display:inline-block;font-size:18px}.webgreen_edu .webhead_core h5::before{content:"";background:rgb(231,182,154);height:2px;width:40px;position:absolute;bottom:-6px;transition:width 0.3s ease;left:0}.webgreen_edu .webhead_core:hover h5::before{width:100%}.webgreen_edu .webhead_core .webnav_main{display:flex;gap:0.75rem;flex-direction:column}.webgreen_edu .webhead_core a{z-index:1;padding:0.25rem 0.5rem;position:relative;font-size:13px;color:rgba(255,255,255,0.8);text-decoration:none;transition:all 0.3s ease;display:block;border-radius:10px}.webgreen_edu .webhead_core a::before{left:0;transition:width 0.3s ease;z-index:-1;height:1px;background:linear-gradient(to right,rgb(231,182,154),rgb(217,144,106));bottom:0;position:absolute;content:"";width:0}.webgreen_edu .webhead_core a:hover{transform:translateX(5px);color:#ffffff}.webgreen_edu .webhead_core a:hover::before{width:100%}.webmath_tools{background:rgba(0,0,0,0.5);backdrop-filter:blur(15px);padding:1.5rem 0;position:relative;overflow:hidden}.webmath_tools::before{content:"";background:linear-gradient(to right,transparent 0%,rgb(217,144,106) 25%,#ffffff 50%,rgb(231,182,154) 75%,transparent 100%);right:0;height:1px;position:absolute;top:0;left:0}.webmath_tools .container{justify-content:center;position:relative;display:flex;align-items:center}.webmath_tools .webrating_stars{border-radius:30px;backdrop-filter:blur(5px);color:rgba(255,255,255,0.7);transition:all 0.3s ease;padding:0.5rem 1rem;background:rgba(0,0,0,0.1);font-size:14px;position:relative;text-align:center}.webmath_tools .webrating_stars:hover{box-shadow:0 0 15px rgb(231,182,154,0.5);background:rgba(0,0,0,0.2);color:#ffffff}@keyframes gradientShift {0%,100%{background-position:0% 50%}50%{background-position:100% 50%}} @keyframes shimmer {0%{background-position:-1000px 0}100%{background-position:1000px 0}} @keyframes pulsate {0%,100%{opacity:0.4;transform:scale(1)}50%{opacity:0.6;transform:scale(1.05)}} @media (max-width: 992px) {.webgreen_edu{padding:3.5rem 0 2rem}.webgreen_edu .container{flex-direction:column}.webgreen_edu .company_holder{margin-bottom:2rem;margin-right:0;flex:1 1 100%}.webgreen_edu .webquiz_links{flex:1 1 100%}.webgreen_edu .webquiz_links .webnav_main{justify-content:space-between}.webgreen_edu .webhead_core{flex:1 1 calc(50% - 1rem)}} @media (max-width: 768px) {.webgreen_edu{padding:3rem 0 1.5rem}.webgreen_edu::before{height:2px}.webgreen_edu .company_holder{padding:1.25rem}.webgreen_edu .webhead_core{flex:1 1 100%;margin-bottom:1rem}.webgreen_edu .webquiz_links .webnav_main{flex-direction:column}.webmath_tools{padding:1.25rem 0}.webmath_tools::before{height:2px}} @media (max-width: 576px) {.webgreen_edu{padding:2.5rem 0 1rem}.webgreen_edu .company_holder h3{font-size:calc(33px * 0.75)}.webgreen_edu .weblogin_footer{font-size:calc(13px * 0.9)}.webgreen_edu .webhead_core h5{font-size:calc(18px * 0.9)}.webgreen_edu .webhead_core a{font-size:calc(13px * 0.9)}.webmath_tools .webrating_stars{padding:0.4rem 0.8rem;font-size:calc(14px * 0.9)}} @keyframes rotate {from{transform:rotate(0deg)}to{transform:rotate(360deg)}} @keyframes float {0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-30px) scale(1.1)}} .webgreen_edu .webnav_main a::after{content:"";width:4px;transform:translateY(-50%) scale(0);transition:transform 0.3s ease;border-radius:50%;left:-10px;background:rgb(231,182,154);position:absolute;top:50%;height:4px}.webgreen_edu .webnav_main a:hover::after{transform:translateY(-50%) scale(1)}.webgreen_edu .weblogin_footer::before{position:absolute;transition:width 0.5s ease 0.3s,height 0.5s ease;content:"";top:-10px;left:-10px;width:0;border:1px solid transparent;height:0}.webgreen_edu .weblogin_footer::after{content:"";width:0;bottom:-10px;border:1px solid transparent;transition:width 0.5s ease 0.3s,height 0.5s ease;height:0;position:absolute;right:-10px}.webgreen_edu .company_holder:hover .weblogin_footer::before{width:calc(100% + 20px);height:calc(100% + 20px);border-right-color:rgb(231,182,154,0.5);border-top-color:rgb(231,182,154,0.5);transition:width 0.5s ease,height 0.5s ease 0.3s}.webgreen_edu .company_holder:hover .weblogin_footer::after{border-bottom-color:rgb(217,144,106,0.5);transition:width 0.5s ease,height 0.5s ease 0.3s;height:calc(100% + 20px);width:calc(100% + 20px);border-left-color:rgb(217,144,106,0.5)}.webgratHub{padding:6rem 0;overflow:hidden;background:linear-gradient(135deg,hsl(210,40%,95%),hsl(210,40%,98%));position:relative}.webgratHub::before{content:"";opacity:0.2;left:-20%;height:200%;background:radial-gradient(circle at 20% 30%,rgb(231,182,154,0.5),transparent 60%);width:120%;z-index:0;transform:rotate(-15deg);top:-50%;position:absolute}.webgratHub::after{background:radial-gradient(circle at 80% 80%,rgb(217,144,106,0.5),transparent 60%);bottom:-10%;right:-10%;position:absolute;width:70%;height:70%;opacity:0.15;z-index:0;content:""}.webgratHub .container{padding:0 2rem;margin:0 auto;position:relative;z-index:1;max-width:1200px}.webgratHub .weblearning_growth{background:#ffffff;transition:transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94),box-shadow 0.5s ease;clip-path:polygon( 0 0,100% 0,98% 98%,2% 100% );box-shadow:20px 20px 60px rgba(0,0,0,0.05),-20px -20px 60px rgba(255,255,255,0.9),inset 5px 5px 10px rgba(255,255,255,0.8),inset -5px -5px 10px rgba(0,0,0,0.03);padding:3.5rem;position:relative;transform:perspective(1000px) rotateX(2deg);border-radius:16px}.webgratHub .weblearning_growth:hover{transform:perspective(1000px) rotateX(0deg) translateY(-5px);box-shadow:25px 25px 70px rgba(0,0,0,0.07),-25px -25px 70px rgba(255,255,255,1),inset 5px 5px 10px rgba(255,255,255,0.9),inset -5px -5px 10px rgba(0,0,0,0.04)}.webgratHub .weblearning_growth > div:first-child{margin-bottom:2rem;position:relative;overflow:hidden;padding-bottom:1.5rem}.webgratHub .weblearning_growth > div:first-child::after{border-radius:3px;position:absolute;bottom:0;box-shadow:0 2px 6px rgba(rgb(231,182,154,0.5),0.2);height:3px;left:0;background-size:200% 100%;content:"";width:100%;animation:gradientSlide 6s infinite ease-in-out;background:linear-gradient(90deg,rgb(231,182,154),rgb(217,144,106),rgb(231,182,154))}.webgratHub h5{font-weight:700;margin:0;padding-left:1.2rem;color:#000000;position:relative;line-height:1.4;transform:translateZ(0);font-size:calc(18px * 1.15)}.webgratHub h5::before{height:90%;border-radius:3px;position:absolute;content:"";box-shadow:1px 1px 3px rgba(0,0,0,0.1),-1px -1px 3px rgba(255,255,255,0.7);top:0.1em;width:6px;background:rgb(231,182,154);left:0;transform:translateZ(0)}.webgratHub .weblearning_growth > div:last-child{padding:0.5rem 0;position:relative;transition:all 0.3s ease;transform:translateZ(0)}.webgratHub a{display:block;background:linear-gradient(145deg,rgba(255,255,255,0.9),rgba(240,245,250,0.5));box-shadow:4px 4px 8px rgba(0,0,0,0.03),-4px -4px 8px rgba(255,255,255,0.8),inset 1px 1px 2px rgba(255,255,255,0.5);transition:all 0.3s ease;padding:0.5rem 1.2rem;position:relative;border-radius:12px;text-decoration:none;transform:translateZ(0);backdrop-filter:blur(8px)}.webgratHub a:hover{transform:translateY(1px);box-shadow:2px 2px 5px rgba(0,0,0,0.02),-2px -2px 5px rgba(255,255,255,0.7),inset 3px 3px 6px rgba(0,0,0,0.03),inset -3px -3px 6px rgba(255,255,255,0.7)}.webgratHub a:active{transform:translateY(2px);box-shadow:inset 4px 4px 8px rgba(0,0,0,0.05),inset -4px -4px 8px rgba(255,255,255,0.8)}.webgratHub p{transition:all 0.3s ease;font-size:18px;line-height:1.7;z-index:1;position:relative;margin:0;color:#000000}@keyframes gradientSlide {0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}} @media (max-width: 991px) {.webgratHub{padding:5rem 0}.webgratHub .weblearning_growth{transform:perspective(800px) rotateX(1deg);padding:2.5rem}.webgratHub h5{font-size:calc(18px * 1.05)}.webgratHub .weblearning_growth > div:first-child{padding-bottom:1.2rem;margin-bottom:1.5rem}} @media (max-width: 767px) {.webgratHub{padding:4rem 0}.webgratHub .weblearning_growth{padding:2rem;clip-path:polygon( 0 0,100% 0,97% 97%,3% 100% );transform:none}.webgratHub h5{font-size:18px;padding-left:1rem}.webgratHub h5::before{width:4px}.webgratHub a{padding:0.5rem 1rem}.webgratHub p{font-size:calc(18px - 1px)}} @media (max-width: 575px) {.webgratHub{padding:3.5rem 0}.webgratHub .container{padding:0 1.5rem}.webgratHub .weblearning_growth{border-radius:12px;padding:1.75rem;clip-path:polygon( 0 0,100% 0,96% 96%,4% 100% )}.webgratHub h5{font-size:calc(18px - 2px);padding-left:0.8rem}.webgratHub h5::before{width:3px}.webgratHub .weblearning_growth > div:first-child{padding-bottom:1rem;margin-bottom:1.2rem}.webgratHub a{padding:0.4rem 0.8rem;border-radius:8px}.webgratHub p{font-size:calc(18px - 2px);line-height:1.6}}header{box-shadow:0 5px 20px rgba(0,0,0,0.05);z-index:100;position:relative;background:linear-gradient(to bottom,rgb(244,219,201),#ffffff);width:100%;padding:1.2rem 0}header::before{opacity:0.5;z-index:0;height:100%;background:linear-gradient(45deg,transparent 65%,rgb(231,182,154,0.5) 65%,rgb(231,182,154,0.5) 70%,transparent 70%),linear-gradient(135deg,transparent 75%,rgb(217,144,106,0.5) 75%,rgb(217,144,106,0.5) 80%,transparent 80%);content:'';left:0;position:absolute;width:100%;top:0}header .container{position:relative;z-index:1;width:100%;padding:0 3%;margin:0;max-width:100%}header .webheader_train{flex-wrap:wrap;justify-content:center;gap:2rem;display:flex}header .webmain_tutor{background:linear-gradient(135deg,rgb(231,182,154,0.5),rgb(217,144,106,0.5));padding:0.5rem 1.5rem;border-radius:29px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,0.08);text-decoration:none;position:relative;align-items:center;transition:all 0.3s ease;display:flex}header .webmain_tutor::before{content:'';position:absolute;transition:opacity 0.3s ease;height:200%;top:-50%;width:200%;left:-50%;background:radial-gradient(circle,rgba(255,255,255,0.3) 0%,transparent 70%);opacity:0}header .webmain_tutor:hover::before{opacity:1}header .webmain_tutor svg{height:auto;filter:drop-shadow(0 2px 4px rgba(0,0,0,0.1));width:150px;transition:all 0.3s ease}header .webmain_tutor:hover svg{transform:scale(1.03)}header .webhead_core{width:100%;margin-top:0.5rem;display:flex;max-width:800px;gap:0.6rem;justify-content:center;flex-wrap:wrap}header .webtop_know{border:1px solid rgba(0,0,0,0.03);background:#ffffff;padding:0.6rem 1.2rem;font-weight:600;border-radius:10px;color:#000000;overflow:hidden;text-decoration:none;font-family:Arial,sans-serif;font-size:15px;z-index:1;position:relative;transition:all 0.3s ease;text-align:center;box-shadow:0 3px 10px rgba(0,0,0,0.05)}header .webtop_know::before{position:absolute;transition:transform 0.3s ease;transform:scaleX(0);background:linear-gradient(to right,rgb(231,182,154),rgb(217,144,106));content:'';transform-origin:left;height:3px;left:0;top:0;width:100%}header .webtop_know:hover{transform:translateY(-3px);color:rgb(231,182,154);box-shadow:0 5px 15px rgba(0,0,0,0.08)}header .webtop_know:hover::before{transform:scaleX(1)}@media (max-width: 991px) {header{padding:1rem 0}header .webmain_tutor{padding:0.5rem 1.2rem}header .webmain_tutor svg{width:140px}header .webhead_core{gap:0.5rem}header .webtop_know{padding:0.5rem 1rem}} @media (max-width: 767px) {header .webheader_train{gap:1.5rem}header .webmain_tutor{padding:0.4rem 1rem}header .webmain_tutor svg{width:130px}header .webhead_core{gap:0.5rem}header .webtop_know{padding:0.5rem 0.9rem;font-size:calc(15px - 1px)}} @media (max-width: 480px) {header{padding:1rem 0}header .webheader_train{gap:1rem}header .webmain_tutor svg{width:120px}header .webhead_core{gap:0.4rem;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;padding-bottom:10px}header .webhead_core::-webkit-scrollbar{height:3px}header .webhead_core::-webkit-scrollbar-thumb{background:rgb(231,182,154);border-radius:10px}header .webtop_know{white-space:nowrap;margin-right:2px;flex-shrink:0}}