﻿.wrapper-structure-1036{height:100%;display:flex;flex-direction:column;min-height:100%}svg{height:30px;width:30px}.top-wrap-8107{flex:1 0 auto}.container{width:1138px;margin:auto;max-width:100%}a{color:inherit;text-decoration:none}header,footer{width:100%}header{border-bottom:1px solid rgba(255,255,255,0.15);transition:all 0.4s cubic-bezier(0.16,1,0.3,1);background:linear-gradient(120deg,rgb(231,179,159) 0%,rgb(231,179,159,0.5) 100% );left:0;width:100%;z-index:1000;top:0;position:fixed}.statistical-details-5082::after{pointer-events:none;opacity:0.1;height:100%;width:50%;content:"";background:radial-gradient(circle,rgb(231,179,159,0.5) 0%,transparent 70%);top:0;right:0;position:absolute}.statistical-details-5082 .container{position:relative;margin:0 auto;z-index:2;display:grid;grid-template-columns:1fr 1fr;padding:0 20px;gap:60px;max-width:1200px}.statistical-details-5082 .statistics-experts-9103::before{background:linear-gradient(to bottom,rgb(231,179,159),transparent);content:"";left:-20px;position:absolute;width:5px;border-radius:10px;top:0;height:100%}.statistical-details-5082 .career-benefits-0728:nth-child(even){transform:translateX(20px)}.statistical-details-5082 .career-benefits-0728:hover{transform:translateX(10px) scale(1.05);box-shadow:0 15px 40px rgba(0,0,0,0.1);z-index:3}.statistical-details-5082 .career-benefits-0728::after{top:0;transition:width 0.3s ease;content:"";width:4px;background:rgb(231,179,159);height:100%;left:0;border-radius:10px;position:absolute}.statistical-details-5082 .career-benefits-0728 span{color:#000000;margin-left:30px;position:relative;padding-left:30px;flex-grow:1;font-size:14px;font-weight:400}.statistical-details-5082 .career-benefits-0728 span::before{width:1px;content:"";position:absolute;height:100%;top:0;background:linear-gradient(to bottom,rgb(231,179,159,0.5),transparent);left:0}.statistical-details-5082 .benefits-track-9473::before{right:-150px;opacity:0.1;background:rgb(231,179,159,0.5);animation:pulse 10s infinite alternate;height:300px;position:absolute;width:300px;filter:blur(80px);top:50%;transform:translateY(-50%);z-index:-1;border-radius:50%;content:""}.statistical-details-5082 .fast-statistics-7321::after{position:absolute;left:0;border-radius:10px;width:80px;content:"";height:4px;bottom:-15px;background:rgb(231,179,159)}.statistical-details-5082 svg path{fill:rgb(231,179,159);transition:fill 0.3s ease}.statistical-details-5082 .career-benefits-0728:hover svg path{fill:rgb(217,139,113)}.statistical-details-5082 .career-benefits-0728:nth-child(1){animation:float 6s ease-in-out infinite}.statistical-details-5082 .career-benefits-0728:nth-child(2){animation:float 7s ease-in-out infinite}.statistical-details-5082 .career-benefits-0728:nth-child(4){animation:float 9s ease-in-out infinite}.find-contact-5309::before{left:0;background:radial-gradient(circle at 20% 20%,rgb(231,179,159,0.5) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgb(217,139,113,0.5) 0%,transparent 40%);position:absolute;z-index:-1;content:"";width:100%;top:0;height:100%;animation:ambientGlow 15s infinite alternate}.find-contact-5309 .get-contactinfo-5638{box-shadow:0 25px 50px -12px rgba(0,0,0,0.25);background:rgba(255,255,255,0.03);border-radius:23px;transition:transform 0.3s ease,box-shadow 0.3s ease;padding:3rem;transform:translateY(0);display:flex;backdrop-filter:blur(10px);position:relative;overflow:hidden;flex-direction:column;border:1px solid rgba(255,255,255,0.1)}.find-contact-5309 .feedback-form-9605{letter-spacing:2px;font-size:34px;margin-bottom:2rem;font-weight:700;position:relative;color:rgb(231,179,159);display:inline-block;text-align:center;align-self:center;text-transform:uppercase}.find-contact-5309 .photo-thumbnail-3840{box-shadow:0 10px 30px -5px rgba(0,0,0,0.3);width:200px;border-radius:10px;margin:0 auto 2rem;transition:transform 0.3s ease,box-shadow 0.3s ease;position:relative;overflow:hidden;border:3px solid rgba(255,255,255,0.1);height:200px}.find-contact-5309 .chat-form-1098{backdrop-filter:blur(5px);background:rgba(255,255,255,0.03);padding:2rem;position:relative;border-radius:23px;overflow:hidden}.find-contact-5309 .chat-form-1098 p{font-size:18px;padding-left:2rem;display:flex;flex-direction:column;transition:transform 0.3s ease;color:#000000;margin-bottom:1.5rem;position:relative}.find-contact-5309 .chat-form-1098 p:last-child{margin-bottom:0}.find-contact-5309 .chat-form-1098 p a{text-decoration:none;color:rgb(231,179,159);display:inline-block;transition:color 0.3s ease,transform 0.3s ease}.find-contact-5309 .chat-form-1098 svg{top:5px;stroke-width:2;width:18px;height:18px;fill:none;position:absolute;transition:transform 0.3s ease;stroke-linejoin:round;left:0;stroke-linecap:round}.find-contact-5309 .chat-form-1098 p:nth-child(1) svg path{stroke-dashoffset:50;stroke-dasharray:50;animation:drawSVG 1.5s forwards}.find-contact-5309 .chat-form-1098 p:nth-child(3) svg path{stroke-dashoffset:50;animation:drawSVG 1.5s 0.4s forwards;stroke-dasharray:50}.find-contact-5309 .connect-today-4359{margin-top:2.5rem;border-top:1px solid rgba(255,255,255,0.1);padding-top:2rem;position:relative}.find-contact-5309 .message-card-6289::before,.find-contact-5309 .message-card-6289::after{content:"";height:1px;top:50%;background:linear-gradient(90deg,transparent,rgb(231,179,159,0.5),transparent);position:absolute;width:30px}.find-contact-5309 .message-card-6289::before{left:20%}.find-contact-5309 .learn-ask-1592{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.find-contact-5309 .assist-form-3472:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,0.1);background:rgba(0,123,255,0.1);border-color:rgba(0,123,255,0.2)}.find-contact-5309 .assist-form-3472:hover svg{transform:rotate(15deg);stroke:rgb(217,139,113)}.appField-6320{overflow:hidden;padding:6rem 0;perspective:1000px;position:relative;background:linear-gradient(135deg,rgb(217,139,113,0.5),rgb(231,179,159,0.5))}.appField-6320::after{right:-10%;height:80%;top:-10%;content:"";width:80%;position:absolute;z-index:0;transform:rotate(-15deg);background:radial-gradient( circle at center,rgb(231,179,159,0.5) 0%,transparent 70% );opacity:0.4}.appField-6320 h2{text-shadow:0 2px 4px rgba(0,0,0,0.1);transition:transform 0.6s cubic-bezier(0.19,1,0.22,1);color:#000000;position:relative;max-width:90%;font-size:32px;font-weight:700;font-family:Arial,sans-serif;transform:translateZ(30px);margin-bottom:3rem}.appField-6320 .learn-identity-6572{background:#ffffff;transform-style:preserve-3d;backdrop-filter:blur(5px);box-shadow:0 20px 40px rgba(0,0,0,0.1),0 8px 16px rgba(0,0,0,0.05),0 4px 8px rgba(0,0,0,0.025);position:relative;border-left:4px solid rgb(231,179,159);transition:transform 0.6s cubic-bezier(0.19,1,0.22,1),box-shadow 0.6s ease;transform:translateZ(10px) rotateX(2deg);padding:3rem}.appField-6320 ul{z-index:1;margin:0;position:relative;list-style:none;padding:0}.appField-6320 li{transform:translateZ(5px);position:relative;margin-bottom:1rem}.appField-6320 li:hover::before{opacity:1;transform:rotate(45deg) scale(1.2)}.appField-6320 span{color:#000000;font-size:13px;transition:padding-left 0.3s ease;position:relative;font-family:Arial,sans-serif;display:block;line-height:1.8;padding-left:0}.appField-6320 li:hover span{padding-left:0.5rem}.appField-6320 li:hover span::after{transform:scaleX(1)}.pricing-option-1674{background:#ffffff;padding:7rem 0;overflow:hidden;position:relative}.pricing-option-1674::before{top:-150px;border-radius:40% 60% 70% 30% / 40% 50% 60% 50%;width:400px;background:linear-gradient(135deg,rgb(231,179,159,0.5),transparent);animation:float 15s ease-in-out infinite alternate;height:400px;z-index:1;content:'';position:absolute;right:-100px;filter:blur(30px);opacity:0.6}.pricing-option-1674 .container{position:relative;z-index:2;margin:0 auto;max-width:1200px;padding:0 15px}.pricing-option-1674 .value-deals-9132{margin-bottom:3rem;opacity:0;animation:fadeUp 0.8s ease-out 0.2s forwards;transform:translateY(20px);text-align:center}.pricing-option-1674 .value-deals-9132 h2::after{transform:translateX(-50%);width:80px;content:'';height:3px;left:50%;background:rgb(231,179,159);bottom:-10px;position:absolute}.pricing-option-1674 .program-price-1593{opacity:0;display:block;animation:fadeUp 0.8s ease-out 0.4s forwards;position:relative;transform:translateY(30px);transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275);text-decoration:none}.pricing-option-1674 .program-price-1593:hover{transform:translateY(-10px)}.pricing-option-1674 .program-price-1593:hover .cost-breakdown-1024{box-shadow:0 20px 40px rgba(0,0,0,0.1),0 10px 20px rgba(0,0,0,0.08)}.pricing-option-1674 .skill-pricing-1574{display:flex;position:relative;z-index:2;flex-grow:1;padding:2.5rem 2rem;flex-direction:column}.pricing-option-1674 .program-price-1593:hover .skill-pricing-1574 h3{color:rgb(231,179,159)}.pricing-option-1674 .fee-chart-4586{position:relative;padding-bottom:10px;margin-bottom:1.5rem;display:inline-block;font-size:calc(19px + 4px);font-weight:700;color:rgb(231,179,159)}.pricing-option-1674 .program-price-1593:hover .fee-chart-4586::after{width:80px}.pricing-option-1674 .skill-pricing-1574 p{font-size:17px;word-wrap:break-word;hyphens:auto;white-space:normal;margin-bottom:2rem;color:#000000;overflow-wrap:break-word;flex-grow:1;line-height:1.6}.pricing-option-1674 .program-price-1593:hover .photo-thumbnail-3840::after{opacity:1}.cookie-panel-overlay-3097{box-shadow:0 -4px 12px rgba(0,0,0,0.1);font-family:Arial,sans-serif;z-index:1050;border-top:3px solid rgb(231,179,159);background:#ffffff;position:fixed;padding:15px 20px;transition:all 0.3s ease-in-out;width:100%;bottom:0}.cookies-terms-8137{flex-grow:1;margin-right:15px}.cookies-terms-8137 h5{font-size:20px;margin-bottom:5px;color:rgb(231,179,159);font-weight:700}.cookie_button.user-alert-2475{background-color:rgb(231,179,159);color:#ffffff;border-color:rgb(231,179,159)}#cookie-box-notice-5438{display:none}#cookie-box-notice-5438:checked ~ .cookie-panel-overlay-3097{visibility:hidden;opacity:0}.cookie_button.user-alert-2475:hover{background-color:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0.5);color:#ffffff}.cookie_button.tracking-policy-1305{border-color:rgb(217,139,113);background-color:rgb(217,139,113);color:#000000}.cookie-panel-overlay-3097 p a{text-decoration:underline;color:rgb(231,179,159)}.start-now-0927::before{left:0;content:'';width:100%;top:0;z-index:-1;background:repeating-linear-gradient( to right,transparent,transparent 10px,rgba(255,255,255,0.03) 10px,rgba(255,255,255,0.03) 11px );height:100%;position:absolute}.start-now-0927 .learn-identity-6572{height:350px;backdrop-filter:blur(10px);padding:0;max-width:900px;z-index:2;box-shadow:0 15px 35px rgba(0,0,0,0.2),0 0 0 1px rgba(255,255,255,0.05);border-radius:5px;overflow:hidden;background:linear-gradient( to bottom,rgba(255,255,255,0.1),rgba(255,255,255,0.05) );position:relative;flex-direction:column;margin:0 auto;justify-content:center;align-items:center;display:flex}.start-now-0927 h3{color:#ffffff;font-weight:700;text-shadow:0 0 10px #ffffff,0 0 20px rgb(231,179,159,0.5);text-align:center;margin-bottom:60px;animation:textGlow 3s ease-in-out infinite alternate;text-transform:uppercase;font-size:38px;letter-spacing:5px;position:relative;font-family:Arial,sans-serif}.start-now-0927 h3::after{animation:underlineGlow 3s ease-in-out infinite alternate;bottom:-15px;transform:translateX(-50%);opacity:0.7;height:2px;box-shadow:0 0 10px rgb(217,139,113),0 0 20px rgb(217,139,113,0.5);left:50%;position:absolute;background:rgb(217,139,113);content:'';width:40px}.start-now-0927 .reach-experts-4681::before{height:100%;width:100%;z-index:-1;transition:all 0.4s ease;position:absolute;background:rgb(217,139,113);left:-100%;top:0;content:''}.start-now-0927 .reach-experts-4681::after{border:2px solid rgb(217,139,113);top:-2px;position:absolute;right:-2px;z-index:-2;left:-2px;transition:all 0.4s ease;content:'';opacity:0;bottom:-2px}.start-now-0927 .reach-experts-4681:hover::before{left:0}.who-we-are-9652{color:#ffffff;padding:120px 0 100px;position:relative;overflow:hidden}.who-we-are-9652::after{z-index:2;opacity:0.5;width:100%;pointer-events:none;background:radial-gradient(circle at 15% 25%,rgb(231,179,159,0.5) 0%,transparent 35%),radial-gradient(circle at 85% 75%,rgb(217,139,113,0.5) 0%,transparent 40%);left:0;height:100%;top:0;position:absolute;content:""}.who-we-are-9652 h4::before{left:50%;position:absolute;border-radius:1px;width:60px;bottom:-12px;height:3px;box-shadow:0 0 15px rgba(rgb(231,179,159),0.2);content:"";transform:translateX(-50%);background:linear-gradient(90deg,rgb(231,179,159),rgb(217,139,113))}.who-we-are-9652 .info-panel-6903{background:rgba(255,255,255,0.08);transition:transform 0.8s cubic-bezier(0.23,1,0.32,1),opacity 0.8s cubic-bezier(0.23,1,0.32,1);backdrop-filter:blur(12px);box-shadow:0 10px 25px -5px rgba(0,0,0,0.1),0 15px 10px -10px rgba(0,0,0,0.04),inset 0 1px 1px rgba(255,255,255,0.15),inset 0 -1px 1px rgba(0,0,0,0.1);padding:40px;-webkit-backdrop-filter:blur(12px);opacity:1;border-radius:4px;transform:translateY(0)}.who-we-are-9652 .info-panel-6903:hover h6::after{transform:scaleX(1.5)}.who-we-are-9652 .info-panel-6903 div{position:relative}.who-we-are-9652 .info-panel-6903 span{text-shadow:0 1px 1px rgba(0,0,0,0.1);column-gap:30px;font-weight:400;font-size:13px;column-count:1;color:rgba(255,255,255,0.9);line-height:1.8;letter-spacing:0.3px;margin-bottom:15px;display:block}.secure-cove-1256 h1{font-size:37px;color:#000000;text-transform:uppercase;margin:20px 0;font-weight:700}.secure-cove-1256 ul{list-style-type:square;margin:15px 0;color:#000000;padding-left:20px}.secure-cove-1256 li{line-height:1.8;font-size:12px}.subscribe-to-newsletter-9532::before{content:"";background:radial-gradient(circle at 75% 25%,rgba(255,255,255,0.15) 5%,transparent 50%),radial-gradient(circle at 25% 75%,rgba(255,255,255,0.1) 5%,transparent 50%);transform:rotate(-3deg);z-index:0;top:-10%;position:absolute;width:120%;left:-5%;height:120%}.subscribe-to-newsletter-9532 .learn-identity-6572::after{background:linear-gradient(90deg,transparent,rgb(217,139,113));bottom:0;right:0;position:absolute;content:"";height:4px;width:40%}.subscribe-to-newsletter-9532 h3{position:relative;font-size:calc(24px * 0.9);line-height:1.5;color:#000000;font-family:Arial,sans-serif;text-shadow:0 1px 1px rgba(255,255,255,0.8);font-weight:600;letter-spacing:0.01em;margin:0 0 1rem}.subscribe-to-newsletter-9532 .input_holder{position:relative;gap:1rem;display:flex;flex-direction:column;width:100%}.subscribe-to-newsletter-9532 input[type="email"]:focus{outline:none;border-color:rgb(231,179,159);box-shadow:0 0 0 3px rgb(231,179,159,0.5),0 5px 15px rgba(0,0,0,0.05);transform:translateY(-1px)}.subscribe-to-newsletter-9532 input[type="email"]::placeholder{color:rgba(0,0,0,0.4);transition:opacity 0.3s ease}.subscribe-to-newsletter-9532 .sub-typography-1704{box-shadow:0 4px 12px rgba(0,0,0,0.15),0 2px 4px rgba(0,0,0,0.1);position:relative;cursor:pointer;display:inline-block;overflow:hidden;background:linear-gradient(135deg,rgb(231,179,159),rgb(217,139,113));border:none;transition:all 0.3s cubic-bezier(0.22,1,0.36,1);font-size:20px;text-align:center;color:#ffffff;font-weight:600;padding:1rem 2rem;font-family:Arial,sans-serif}.subscribe-to-newsletter-9532 .sub-typography-1704:hover::before{left:100%}.course-features-0387{overflow:hidden;padding:6rem 0;position:relative;background:linear-gradient(135deg,rgb(244,219,203),#ffffff 80%)}.course-features-0387::after{width:100%;position:absolute;content:"";height:3px;left:0;bottom:0;background:linear-gradient(90deg,transparent,rgb(217,139,113),transparent);opacity:0.6}.course-features-0387 h2{transform:translateX(10px);margin-bottom:3rem;font-weight:700;display:inline-block;font-size:38px;color:#000000;position:relative;line-height:1.3;max-width:90%}.course-features-0387 h2:hover::before{transform:scaleY(1.1)}.course-features-0387 .career-learn-5360{gap:2.5rem;grid-template-columns:1fr;display:grid;transform:translateZ(0)}.course-features-0387 .photo-thumbnail-3840:hover{box-shadow:0 20px 40px rgba(0,0,0,0.15);transform:translateZ(0) perspective(1000px) rotateY(0deg) translateY(-5px)}.course-features-0387 .photo-thumbnail-3840::after{width:100%;background:linear-gradient(to bottom,rgba(0,0,0,0.05),rgba(0,0,0,0.2));left:0;content:"";transition:opacity 0.5s ease;top:0;position:absolute;height:100%;opacity:0}.course-features-0387 .info-panel-6903::before{left:0;transition:transform 0.5s ease;position:absolute;top:0;transform:scaleX(0.97);width:100%;height:5px;background:linear-gradient(90deg,rgb(231,179,159),rgb(217,139,113));content:""}.course-features-0387 .description:last-child{margin-bottom:0}.course-features-0387 .description:first-of-type::first-letter{color:rgb(217,139,113);font-weight:700;font-size:1.5em}.welcome-board-5394 .learning-welcome-2807{position:relative;align-items:center;height:100vh;justify-content:flex-start;width:100%;display:flex}.welcome-board-5394 .learning-welcome-2807::after{top:0;width:35%;height:100%;clip-path:polygon(30% 0,100% 0,100% 100%,0% 100%);position:absolute;right:0;background:linear-gradient( 90deg,transparent 0%,rgba(rgb(217,139,113),0.2) 100% );content:"";z-index:2}.welcome-board-5394 .expert-guides-0645 > div{overflow:hidden;position:relative}.welcome-board-5394 .expert-guides-0645 > div:nth-child(1){animation:slideInLeft 0.8s cubic-bezier(0.25,0.46,0.45,0.94) 0.3s forwards;margin-bottom:1.5rem;transform:translateX(-2rem);opacity:0}.welcome-board-5394 .expert-guides-0645 > div:nth-child(3){opacity:0;transform:translateX(-2rem);animation:slideInLeft 0.8s cubic-bezier(0.25,0.46,0.45,0.94) 0.9s forwards}.welcome-board-5394 .title_style_header{color:#ffffff;margin:0;display:inline-block;position:relative;font-weight:700;padding:0.5rem 0;font-size:calc(45px * 1.2);line-height:1.2}.welcome-board-5394 .title_style_header::after{transform-origin:left;animation:lineGrow 1.5s cubic-bezier(0.25,0.46,0.45,0.94) 1.2s forwards;bottom:0;left:0;content:"";width:100%;height:3px;background:linear-gradient( 90deg,rgb(217,139,113) 0%,transparent 100% );position:absolute;transform:scaleX(0)}footer{position:relative;z-index:1;perspective:1000px}footer::after{bottom:0;content:"";top:0;z-index:-1;right:0;left:0;position:absolute;background:radial-gradient(circle at 20% 20%,transparent 0,transparent 80px,rgba(255,255,255,0.03) 81px),radial-gradient(circle at 80% 40%,transparent 0,transparent 120px,rgba(255,255,255,0.03) 121px),radial-gradient(circle at 40% 70%,transparent 0,transparent 100px,rgba(255,255,255,0.03) 101px)}.discuss-cta-0891 .container{flex-wrap:wrap;position:relative;justify-content:space-between;gap:4rem;display:flex}.discuss-cta-0891 .company_holder:hover{transform:rotateX(0deg)}.discuss-cta-0891 .company_holder h3{font-weight:700;margin:0 0 1.5rem;color:#ffffff;letter-spacing:1px;transform:translateZ(20px);position:relative;font-size:37px;display:inline-block}.discuss-cta-0891 .company_holder h3::after{border-bottom:3px solid #ffffff;height:30px;position:absolute;border-right:3px solid #ffffff;bottom:-10px;width:30px;content:"";right:-10px}.discuss-cta-0891 .footer-caption-5714{min-width:400px;flex:1 1 calc(100% - 480px)}.discuss-cta-0891 .top-primary-8732{display:flex;flex-wrap:wrap;gap:3rem}.discuss-cta-0891 .nav-expert-8269:hover{transform:rotateX(0deg)}.discuss-cta-0891 .nav-expert-8269 h5{padding:1rem 1.5rem;position:relative;box-shadow:0 15px 25px rgba(0,0,0,0.1);background:rgb(217,139,113,0.5);display:inline-block;font-weight:600;color:#ffffff;margin:0 0 1.5rem;transform:translateZ(15px);font-size:19px;min-width:200px}.discuss-cta-0891 .nav-expert-8269 .top-primary-8732 a{padding:0.7rem 1rem;transform:translateZ(10px);background:rgba(255,255,255,0.05);border-radius:10px;text-decoration:none;overflow:hidden;color:#ffffff;display:block;transition:all 0.3s ease;position:relative;font-size:18px}.discuss-cta-0891 .nav-expert-8269 .top-primary-8732 a:hover{background:rgb(217,139,113,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.1);color:#ffffff}.job-board-5042{transform-style:preserve-3d;padding:2rem 0;margin-top:3rem;position:relative;perspective:1000px;background:rgb(217,139,113,0.5)}.job-board-5042 .container{justify-content:center;display:flex;align-items:center}.job-board-5042 .code-labs-0528{border-radius:50px;padding:0.8rem 2rem;box-shadow:0 10px 20px rgba(0,0,0,0.1);color:#ffffff;text-align:center;font-size:16px;background:rgba(255,255,255,0.1);transform:translateZ(5px)}.contact-section-0416 .container{padding:0 20px;margin:0 auto;max-width:1200px;z-index:1;position:relative}.contact-section-0416 h2{font-size:31px;color:rgb(217,139,113);font-weight:700;text-align:center;position:relative;margin-bottom:40px}.contact-section-0416 .support-form-3078{background:#ffffff;display:grid;box-shadow:0 5px 30px rgba(0,0,0,0.1);overflow:hidden;border-radius:25px;gap:0;grid-template-columns:1fr 1fr}.contact-section-0416 .help-reach-9647{grid-column:1;background:#ffffff;grid-row:1;padding:50px 40px}.contact-section-0416 #contact{gap:25px;display:flex;flex-direction:column}.contact-section-0416 input[type="text"]{border-radius:10px;width:100%;transition:all 0.3s ease;background:#ffffff;font-size:16px;border:1px solid rgb(244,219,203);padding:15px 20px;color:#000000}.contact-section-0416 .query-reach-0379{margin-top:10px;display:flex;align-items:flex-start;gap:10px}.contact-section-0416 .query-reach-0379 input[type="checkbox"]:checked{border-color:rgb(231,179,159);background:rgb(231,179,159)}.contact-section-0416 .query-reach-0379 input[type="checkbox"]:checked::after{transform:translate(-50%,-50%);left:50%;color:#ffffff;top:50%;content:"✓";position:absolute;font-size:16px}.contact-section-0416 .query-reach-0379 a:hover{color:rgb(217,139,113)}.contact-section-0416 .inquiry-feedback-3925{overflow:hidden;letter-spacing:1px;position:relative;font-size:18px;border:none;margin-top:10px;align-self:flex-start;font-weight:600;border-radius:10px;cursor:pointer;text-transform:uppercase;background:rgb(231,179,159);padding:15px 35px;color:#ffffff;transition:all 0.3s ease}.contact-section-0416 .inquiry-feedback-3925:hover::before{left:100%}.contact-section-0416 svg{margin-right:10px;fill:rgb(231,179,159);height:22px;vertical-align:middle;width:22px}header:after{width:100%;pointer-events:none;left:0;top:0;background-image:linear-gradient(to right,transparent 20%,rgba(255,255,255,0.05) 40%,rgba(255,255,255,0.05) 60%,transparent 80% ),linear-gradient(to bottom,transparent 20%,rgba(255,255,255,0.05) 40%,rgba(255,255,255,0.05) 60%,transparent 80% );background-size:100px 100px;height:100%;position:absolute;content:''}header .container{padding:15px 25px;margin:0 auto;position:relative;max-width:1200px}header .container:before{right:20px;background-repeat:repeat-x;transform:translateY(-50%);background-image:linear-gradient(90deg,transparent 50%,rgba(255,255,255,0.1) 50%),linear-gradient(90deg,transparent 50%,rgba(255,255,255,0.1) 50%);background-size:6px 2px,6px 2px;content:'';opacity:0.5;height:30px;background-position:0 0,0 10px;position:absolute;width:50px;top:50%;pointer-events:none}header .nav-expert-8269{display:flex;gap:30px;align-items:center;position:relative}header .nav-expert-8269:before{position:absolute;bottom:-10px;transition:opacity 0.4s ease;content:'';opacity:0;background:linear-gradient(to right,transparent,rgba(255,255,255,0.3),transparent );width:100%;height:2px;left:0}header .nav-site-5084:before{top:50%;content:'';transform:translateY(-50%);opacity:0;width:6px;position:absolute;left:-12px;box-shadow:0 0 10px rgba(255,255,255,0.8);background:#ffffff;transition:all 0.3s ease;height:6px;border-radius:50%}header .nav-site-5084:hover{color:#ffffff;transform:translateX(5px)}header .nav-site-5084:hover:before{left:-20px;opacity:1}header .nav-pagebar-6210{padding:5px;position:relative;display:flex;text-decoration:none;transition:all 0.3s ease;align-items:center}header .nav-pagebar-6210:after{box-shadow:0 0 10px rgba(255,255,255,0.5);width:10px;height:10px;position:absolute;transition:all 0.3s ease;border-radius:50%;left:-5px;content:'';top:-5px;opacity:0;background:#ffffff}header .nav-pagebar-6210 svg{transition:all 0.3s ease;height:40px;width:auto}.instructor-history-1293{padding:140px 0;position:relative;background:rgb(244,219,203);overflow:hidden}.instructor-history-1293::after{width:200%;top:-50%;filter:blur(60px);height:200%;animation:pulseBackground 15s ease-in-out infinite alternate;z-index:0;left:-50%;opacity:0.3;background:radial-gradient(circle at 30% 30%,rgb(231,179,159,0.5) 0%,transparent 40%),radial-gradient(circle at 70% 70%,rgb(217,139,113,0.5) 0%,transparent 40%);position:absolute;content:""}.instructor-history-1293 .success-testimonials-5413:hover{transform:perspective(1200px) rotateY(2deg)}.instructor-history-1293 .photo-thumbnail-3840{min-height:450px;grid-row:1 / span 2;clip-path:polygon(0 0,100% 0,85% 100%,0 100%);z-index:1;height:100%;transition:all 0.5s cubic-bezier(0.19,1,0.22,1);position:relative;grid-column:1}.instructor-history-1293 .photo-thumbnail-3840::before{position:absolute;opacity:0;inset:0;transition:opacity 0.5s ease;z-index:2;background:linear-gradient(135deg,rgb(231,179,159,0.5) 0%,transparent 100%);content:"";mix-blend-mode:multiply}.instructor-history-1293 .success-testimonials-5413:hover .name{transform:translateY(-5px)}.instructor-history-1293 .success-testimonials-5413 span:not(.name){align-self:end;z-index:2;grid-column:2;margin:0;color:rgb(217,139,113);transition:transform 0.5s cubic-bezier(0.19,1,0.22,1) 0.05s;transform:translateY(0);font-weight:300;grid-row:1;position:relative;font-size:15px;padding:35px 50px 40px 70px;font-family:Arial,sans-serif}.instructor-history-1293 .success-testimonials-5413:hover span:not(.name)::after{transform:scaleX(1)}.instructor-history-1293 .work-summary-8530{line-height:1.8;padding:0 50px 50px 70px;color:#000000;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1) 0.1s;font-family:Arial,sans-serif;transform:translateY(0);grid-row:2;position:relative;grid-column:2;font-size:15px;margin:0;z-index:2;font-weight:400}@media only screen and (max-width: 1200px) {.container{padding:0 20px;width:100%}} @media only screen and (max-width: 800px) {.container{padding:0 12px}} @media (max-width: 992px) {.statistical-details-5082{padding:80px 0}.statistical-details-5082 .container{gap:50px;grid-template-columns:1fr}.statistical-details-5082 .statistics-experts-9103{order:2}.statistical-details-5082 .benefits-track-9473{order:1;align-items:center;text-align:center}.statistical-details-5082 .fast-statistics-7321::after{left:50%;transform:translateX(-50%)}.statistical-details-5082 .top-gain-0895{max-width:100%;text-align:center}.statistical-details-5082 .statistics-experts-9103::before{width:100%;top:-20px;height:5px;left:0;background:linear-gradient(to right,rgb(231,179,159),transparent)}.statistical-details-5082 .benefits-track-9473::before{width:200px;right:50%;height:200px;transform:translate(50%,-50%)}.statistical-details-5082 .career-benefits-0728:nth-child(even){transform:translateX(0)}.statistical-details-5082 .career-benefits-0728:hover,.statistical-details-5082 .career-benefits-0728:nth-child(even):hover{transform:scale(1.02)}} @media (min-width: 768px) {.find-contact-5309 .get-contactinfo-5638{justify-content:space-between;flex-direction:row;align-items:flex-start;flex-wrap:wrap}.find-contact-5309 .feedback-form-9605{margin-bottom:3rem;width:100%}.find-contact-5309 .photo-thumbnail-3840{margin:0;flex-shrink:0;width:250px;height:250px}.find-contact-5309 .chat-form-1098{margin-left:2.5rem;flex:1}.find-contact-5309 .chat-form-1098 svg{height:20px;width:20px}.find-contact-5309 .learn-ask-1592{grid-template-columns:repeat(3,1fr)}} @media (max-width: 767px) {.find-contact-5309{padding:3rem 0}.find-contact-5309 .get-contactinfo-5638{padding:2rem}.find-contact-5309 .chat-form-1098{padding:1.5rem}.find-contact-5309 .feedback-form-9605{font-size:calc(34px - 4px)}.find-contact-5309 .message-card-6289{font-size:calc(23px - 2px)}.find-contact-5309 .learn-ask-1592{gap:0.8rem;grid-template-columns:1fr}.find-contact-5309 .chat-form-1098 svg{height:16px;width:16px}} @media (max-width: 575px) {.appField-6320{padding:3rem 0}.appField-6320 .container{padding:0 1rem}.appField-6320 .learn-identity-6572{padding:1.5rem;border-left-width:3px}.appField-6320 h2{margin-bottom:1.5rem;font-size:calc(32px * 0.7)}.appField-6320 h2::after{width:5rem;bottom:-0.7rem;height:0.2rem}.appField-6320 span{line-height:1.6;font-size:calc(13px * 0.9)}.appField-6320 li::before{height:0.7rem;width:0.7rem;left:-1.5rem}} @media (max-width: 991px) {.pricing-option-1674{padding:5rem 0}.pricing-option-1674 .value-deals-9132{margin-bottom:2rem}.pricing-option-1674 .trial-rates-2396{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}} @media (max-width: 767px) {.pricing-option-1674{padding:4rem 0}.pricing-option-1674 .skill-pricing-1574{padding:2rem 1.5rem}.pricing-option-1674 .photo-thumbnail-3840{height:180px}} @media (hover: none) {.pricing-option-1674 .program-price-1593:hover{transform:none}.pricing-option-1674 .program-price-1593:hover .cost-breakdown-1024{box-shadow:0 15px 30px rgba(0,0,0,0.06),0 5px 15px rgba(0,0,0,0.04)}.pricing-option-1674 .program-price-1593:hover .photo-thumbnail-3840::after{opacity:0}.pricing-option-1674 .program-price-1593:hover .fee-chart-4586::after{width:40px}} @media (max-width: 800px) {.data-control-9532{flex-direction:column;align-items:center}.cookie-reset-5381{margin-bottom:10px}.cookies-terms-8137{text-align:center;margin-bottom:15px}.privacy-opt-8029{width:100%;margin-left:0;margin-top:10px}} @media screen and (max-width: 768px) {.start-now-0927{padding:80px 0}.start-now-0927 .learn-identity-6572{height:300px}.start-now-0927 h3{letter-spacing:3px;margin-bottom:45px;font-size:calc(38px * 0.8)}.start-now-0927 h3::after{width:30px;bottom:-12px}.start-now-0927 .reach-experts-4681{padding:12px 30px;letter-spacing:1.5px;font-size:calc(14px * 0.9)}} @media (min-width: 768px) {.who-we-are-9652{padding:140px 0 120px}.who-we-are-9652 h4{margin-bottom:60px;font-size:calc(21px * 1.4)}.who-we-are-9652 h4::before{width:80px}.who-we-are-9652 .info-panel-6903{padding:60px;border-radius:4px}.who-we-are-9652 .info-panel-6903 span{column-count:2}} @media (min-width: 1200px) {.who-we-are-9652{padding:180px 0 160px}.who-we-are-9652 .container{max-width:1400px}.who-we-are-9652 .info-panel-6903{padding:80px}.who-we-are-9652 .info-panel-6903 span{column-count:2;column-gap:60px}} @media (max-width: 767px) {.who-we-are-9652{padding:80px 0 60px}.who-we-are-9652 h4{font-size:21px;margin-bottom:30px}.who-we-are-9652 .info-panel-6903{padding:30px}.who-we-are-9652 .info-panel-6903 h6{margin-bottom:20px;font-size:17px}.who-we-are-9652 .info-panel-6903 span{font-size:calc(13px * 0.95);line-height:1.7}} @media only screen and (max-width: 800px) {.secure-cove-1256{padding:20px}.secure-cove-1256 h1{font-size:18px}.secure-cove-1256 h2{font-size:18px}.secure-cove-1256 ul{font-size:12px}} @media (min-width: 768px) {.subscribe-to-newsletter-9532{padding:5rem 3rem}.subscribe-to-newsletter-9532 .learn-identity-6572{padding:3.5rem 3rem;grid-template-columns:1fr 1fr;align-items:center}.subscribe-to-newsletter-9532 h3{margin-bottom:0;font-size:24px}.subscribe-to-newsletter-9532 h3::after{bottom:-15px;width:80px}.subscribe-to-newsletter-9532 .input_holder{flex-direction:row}.subscribe-to-newsletter-9532 .sub-typography-1704{min-width:180px}} @media (hover: none) {.subscribe-to-newsletter-9532 .sub-typography-1704:hover{box-shadow:0 4px 12px rgba(0,0,0,0.15),0 2px 4px rgba(0,0,0,0.1);transform:none}.subscribe-to-newsletter-9532 .sub-typography-1704::before{display:none}.subscribe-to-newsletter-9532 input[type="email"]:focus{transform:none}} @media (min-width: 992px) {.course-features-0387 h2{font-size:calc(38px * 1.2);max-width:70%}.course-features-0387 .career-learn-5360{grid-template-columns:0.8fr 1.2fr;gap:4rem}.course-features-0387 .photo-thumbnail-3840{transform:translateZ(0) perspective(1200px) rotateY(4deg)}.course-features-0387 .info-panel-6903{max-height:650px;transform:translateZ(0) perspective(1200px) rotateY(-2deg);padding:3.5rem}.course-features-0387 .info-panel-6903:hover{transform:translateZ(0) perspective(1200px) rotateY(0deg)}.course-features-0387 .description{line-height:1.8}} @media (min-width: 1200px) {.course-features-0387{padding:10rem 0}.course-features-0387 .container{padding:0 30px}.course-features-0387 h2{font-size:calc(38px * 1.3);margin-bottom:5rem}.course-features-0387 .career-learn-5360{grid-template-columns:0.7fr 1.3fr;gap:5rem}.course-features-0387 .photo-thumbnail-3840{min-height:600px}.course-features-0387 .info-panel-6903{padding:4rem;max-height:700px}} @media (max-width: 480px) {.course-features-0387{padding:3rem 0}.course-features-0387 h2{font-size:calc(38px * 0.8);max-width:100%}.course-features-0387 .photo-thumbnail-3840{height:200px}.course-features-0387 .info-panel-6903{padding:1.25rem}.course-features-0387 .description{line-height:1.5;font-size:calc(12px * 0.9)}} @media (max-width: 768px) {.welcome-board-5394 .expert-guides-0645{margin-left:calc(0.5rem + 2vw);padding:calc(1rem + 2vw)}.welcome-board-5394 .title_style_header{font-size:calc(38px * 1.1)}.welcome-board-5394 p{font-size:12px}.welcome-board-5394 h3{padding:0.75rem 1rem;font-size:calc(22px * 1.1)}.welcome-board-5394 .learning-welcome-2807::after{display:none}} @media (max-width: 1200px) {.discuss-cta-0891 .container{gap:3rem}.discuss-cta-0891 .company_holder{flex:1 1 350px}.discuss-cta-0891 .footer-caption-5714{min-width:350px;flex:1 1 calc(100% - 430px)}.discuss-cta-0891 .top-primary-8732{gap:2rem}} @media (max-width: 768px) {.discuss-cta-0891{padding:3.5rem 0 1.5rem}.discuss-cta-0891 .top-primary-8732{gap:1.5rem}.discuss-cta-0891 .company_holder h3{font-size:calc(37px - 2px)}.discuss-cta-0891 .company_holder h3::before,.discuss-cta-0891 .company_holder h3::after{height:20px;width:20px}.job-board-5042{margin-top:2rem}.job-board-5042::before{top:-15px;height:15px}} @media (max-width: 420px) {.discuss-cta-0891::before{height:10px}.discuss-cta-0891 .company_holder h3::before,.discuss-cta-0891 .company_holder h3::after{display:none}.discuss-cta-0891 .nav-expert-8269 h5{width:100%;min-width:auto}.job-board-5042 .code-labs-0528{padding:0.7rem 1.5rem;width:90%}} @media (max-width: 768px) {.contact-section-0416{padding:50px 0}.contact-section-0416 h2{font-size:calc(31px - 4px);margin-bottom:30px}.contact-section-0416 .help-reach-9647{padding:30px 25px}.contact-section-0416 .photo-thumbnail-3840{min-height:250px}} @media (max-width: 576px) {.contact-section-0416{padding:40px 0}.contact-section-0416 .container{padding:0 15px}.contact-section-0416 h2::after{width:40px}.contact-section-0416 .help-reach-9647{padding:25px 20px}.contact-section-0416 #contact{gap:20px}.contact-section-0416 .inquiry-feedback-3925{width:100%;padding:14px 20px}.contact-section-0416 .photo-thumbnail-3840{min-height:200px}} @media (max-width: 480px) {header .container{padding:10px 15px}header .nav-pagebar-6210 svg{height:30px}} @media (max-width: 992px) {.instructor-history-1293{padding:120px 0}.instructor-history-1293 .success-testimonials-5413{grid-template-columns:1fr 1.2fr}.instructor-history-1293 .photo-thumbnail-3840{min-height:400px}.instructor-history-1293 .name{padding:0 40px 5px 50px;font-size:calc(22px * 0.9)}.instructor-history-1293 .success-testimonials-5413 span:not(.name){padding:30px 40px 35px 50px}.instructor-history-1293 .success-testimonials-5413 span:not(.name)::after{left:50px;bottom:25px}.instructor-history-1293 .work-summary-8530{padding:0 40px 40px 50px}} @media (max-width: 768px) {.instructor-history-1293{padding:100px 0}.instructor-history-1293 .container{padding:0 30px}.instructor-history-1293 .success-testimonials-5413{grid-template-columns:1fr;grid-template-rows:300px auto auto auto}.instructor-history-1293 .photo-thumbnail-3840{min-height:300px;grid-column:1;clip-path:polygon(0 0,100% 0,100% 85%,0 100%);grid-row:1}.instructor-history-1293 .name{grid-column:1;grid-row:2;padding:40px 30px 5px 30px;text-align:left}.instructor-history-1293 .success-testimonials-5413 span:not(.name){text-align:left;padding:10px 30px 40px 30px;grid-column:1;grid-row:3}.instructor-history-1293 .success-testimonials-5413 span:not(.name)::after{bottom:30px;left:30px}.instructor-history-1293 .work-summary-8530{padding:0 30px 40px 30px;grid-column:1;grid-row:4}} @keyframes blink {0%,100%{opacity:1}50%{opacity:0}} @keyframes backgroundMove {0%{background-position:0 0}100%{background-position:100px 100px}} @keyframes headerUnderline {0%,100%{width:30%;left:35%}50%{width:100%;left:0}} @keyframes drawSVG {to{stroke-dashoffset:0}} @keyframes pulseAnimation {0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}} @keyframes float {0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(5deg)}100%{transform:translateY(0) rotate(0deg)}} @keyframes topLineGlow {0%,100%{opacity:0.8;box-shadow:0 0 15px rgb(231,179,159,0.5)}50%{opacity:1;box-shadow:0 0 20px rgb(231,179,159),0 0 40px rgb(231,179,159,0.5)}} @keyframes textScan {0%,100%{left:-100%;opacity:0}50%{left:100%;opacity:0.5}} @keyframes pulseBorder {0%,100%{top:-2px;left:-2px;right:-2px;bottom:-2px;opacity:0.5}50%{top:-6px;left:-6px;right:-6px;bottom:-6px;opacity:0.1}} @keyframes slideInLeft {0%{opacity:0;transform:translateX(-2rem)}100%{opacity:1;transform:translateX(0)}} @keyframes gradientShift {0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}} @keyframes pulse {0%,100%{opacity:0.5}50%{opacity:1}} @keyframes backgroundShift {0%{background-position:0% 0%}100%{background-position:100% 100%}}