﻿@font-face{font-family:"Satoshi Regular";font-style:normal;font-weight:normal;src:local("Satoshi Regular"),url("../fonts/Satoshi-Regular.woff") format("woff")}@font-face{font-family:"Satoshi Italic";font-style:normal;font-weight:normal;src:local("Satoshi Italic"),url("../fonts/Satoshi-Italic.woff") format("woff")}@font-face{font-family:"Satoshi Light";font-style:normal;font-weight:normal;src:local("Satoshi Light"),url("../fonts/Satoshi-Light.woff") format("woff")}@font-face{font-family:"Satoshi Light Italic";font-style:normal;font-weight:normal;src:local("Satoshi Light Italic"),url("../fonts/Satoshi-LightItalic.woff") format("woff")}@font-face{font-family:"Satoshi Medium";font-style:normal;font-weight:normal;src:local("Satoshi Medium"),url("../fonts/Satoshi-Medium.woff") format("woff")}@font-face{font-family:"Satoshi Medium Italic";font-style:normal;font-weight:normal;src:local("Satoshi Medium Italic"),url("../fonts/Satoshi-MediumItalic.woff") format("woff")}@font-face{font-family:"Satoshi Bold";font-style:normal;font-weight:normal;src:local("Satoshi Bold"),url("../fonts/Satoshi-Bold.woff") format("woff")}@font-face{font-family:"Satoshi Bold Italic";font-style:normal;font-weight:normal;src:local("Satoshi Bold Italic"),url("../fonts/Satoshi-BoldItalic.woff") format("woff")}@font-face{font-family:"Satoshi Black";font-style:normal;font-weight:normal;src:local("Satoshi Black"),url("../fonts/Satoshi-Black.woff") format("woff")}@font-face{font-family:"Satoshi Black Italic";font-style:normal;font-weight:normal;src:local("Satoshi Black Italic"),url("../fonts/Satoshi-BlackItalic.woff") format("woff")}@font-face{font-family:"Elza Condensed";src:url("../fonts/Elza-Condensed.woff2") format("woff2"),url("../fonts/Elza-Condensed.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Elza Condensed";src:url("../fonts/Elza-CondensedBold.woff2") format("woff2"),url("../fonts/Elza-CondensedBold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Elza Condensed";src:url("../fonts/Elza-CondensedBlack.woff2") format("woff2"),url("../fonts/Elza-CondensedBlack.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}.loader{display:inline-block;width:16px;height:16px;border:2px solid #fff;border-radius:50%;border-top-color:rgba(0,0,0,0);animation:spin .6s linear infinite;margin-right:6px;vertical-align:middle}@keyframes spin{to{transform:rotate(360deg)}}input::placeholder{color:#707070 !important}html{margin:0;-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media all and (min-width: 1200px){html{scrollbar-width:thin;scrollbar-color:#888a98 #1c1c1c;-ms-overflow-style:-ms-autohiding-scrollbar}html ::-webkit-scrollbar{width:0}html ::-webkit-scrollbar-track{background-color:#1c1c1c}html ::-webkit-scrollbar-thumb{background-color:#888a98}}body{font-family:"Satoshi Regular";font-size:16px;line-height:1.42857143;color:#1c1c1c;margin:0;position:relative;overflow-x:hidden !important}@media all and (min-width: 1400px){body{font-size:18px}}*{box-sizing:border-box}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:none}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}article,aside,details,footer,header,main,nav,section{display:block}main{background-color:#fff}span.link,a.link{background-color:#1c1c1c;color:#fff;display:inline-flex;justify-content:center;align-items:center;min-width:120px;height:55px;border-radius:30px;font-size:18px;font-weight:900;padding-inline:25px;margin-top:20px;cursor:pointer;max-width:250px}@media all and (min-width: 576px){span.link,a.link{min-width:160px;padding-inline:30px}}@media all and (min-width: 768px){span.link,a.link{font-size:20px}}.success_msg{width:100%}.success_msg span{width:100%;min-height:40px;display:flex;justify-content:center;align-items:center;border-radius:5px;margin-top:15px;font-size:16px;padding:10px 15px;text-align:center}ul#error-messages{list-style:none;width:100%;padding:0;margin:0}ul#error-messages li{width:100%;min-height:40px;display:flex;justify-content:center;align-items:center;border-radius:5px;margin-top:15px;color:#a94442;background-color:#f2dede;border-color:#ebccd1;font-size:16px;padding:10px 15px;text-align:center}.offcanvas-backdrop.show{background-color:#000 !important;opacity:.8 !important}.offcanvas-header{padding:0 !important}.offcanvas-header img{max-height:400px;width:100%;object-fit:cover}.offcanvas-body{padding:20px !important}.offcanvas-body iframe{border-radius:20px;width:100%}.offcanvas-body .img-fluid{border-radius:20px}.offcanvas-body h1{font-family:"Elza Condensed";text-transform:uppercase;font-weight:900;font-size:65px;line-height:1;margin-bottom:30px}.offcanvas-body h2{font-size:36px;text-transform:uppercase;color:#2aa5a5;font-weight:900;margin-bottom:25px}.offcanvas-body h2 small{font-size:12px;color:#888;display:block}.offcanvas-body h3{font-size:22px;margin-bottom:20px;color:#ff9500}.offcanvas-body ul li{margin-bottom:10px}.offcanvas-body ul li ul{margin:10px 0}.offcanvas-body ul li strong{display:block}button.btn-close{position:absolute;right:30px;top:20px;background-color:#dd4454;opacity:1;z-index:9}@media all and (min-width: 1200px){.offcanvas.offcanvas-end{width:600px}.offcanvas-body{padding:50px 30px 30px !important}}.form_wrapper{padding:20px 0;position:relative}.form_wrapper .form-check-input:checked{background-color:#888a98 !important;border-color:#888a98 !important}.form_wrapper a{color:#4169e1}.form_wrapper .form-control{border-radius:0;margin-bottom:20px;height:50px}.form_wrapper textarea.form-control{min-height:120px}.form_wrapper .__btn_submit{width:100%;display:flex;align-items:center;justify-content:center;background-color:#1c1c1c;height:50px;border-radius:0;border:none;text-transform:uppercase;font-weight:900;border:2px solid rgba(0,0,0,0);transition:all .3s ease;font-size:20px;color:#fff;margin-block:20px}.form_wrapper .__btn_submit:hover{background-color:#fff;border:2px solid #1c1c1c;transition:all .3s ease;color:#1c1c1c}.card-header{background-color:#1c1c1c;color:#fff;font-size:20px}.card-header .btn{display:flex;color:#fff}.card-header .btn:focus,.card-header .btn:active,.card-header .btn:focus,.card-header .btn:visited .card-header .btn:focus-visible{outline:none !important;box-shadow:none !important;border:rgba(0,0,0,0) !important}.card-header .btn:focus::after,.card-header .btn:active::after,.card-header .btn:focus::after,.card-header .btn:visited .card-header .btn:focus-visible::after{content:"";display:block;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") !important}.email_wrapper{display:inline-flex;align-items:center;border:1px solid #888a98;padding:3px 10px;gap:5px}.email_wrapper img{width:20px}.email_wrapper a{color:#888a98}:root{--toast-bg: rgba(20,20,20,0.95);--toast-color: #fff;--toast-radius: 8px;--toast-padding: 12px 16px;--toast-max-width: 320px;--shadow: 0 8px 24px rgba(0,0,0,0.4);--appear-duration: 360ms;--dismiss-duration: 250ms}.toast-wrapper{position:fixed;left:20px;bottom:20px;z-index:9999;display:flex;flex-direction:column;gap:10px;pointer-events:none}.toast{pointer-events:auto;background:var(--toast-bg);color:var(--toast-color);border-radius:var(--toast-radius);padding:var(--toast-padding);max-width:var(--toast-max-width);box-shadow:var(--shadow);display:flex;gap:12px;align-items:center;transform:translateY(14px) translateX(-6px) scale(0.98);opacity:0;transition:transform var(--appear-duration) cubic-bezier(0.2, 0.9, 0.3, 1),opacity var(--appear-duration) cubic-bezier(0.2, 0.9, 0.3, 1);font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial;font-size:14px;line-height:1.2}.toast.show{transform:translateY(0) translateX(0) scale(1);opacity:1}.toast.hide{transition:transform var(--dismiss-duration) ease-in,opacity var(--dismiss-duration) ease-in;transform:translateY(10px) translateX(-8px) scale(0.98);opacity:0}.toast .avatar{min-width:40px;min-height:40px;border-radius:999px;background:linear-gradient(135deg, rgba(255, 255, 255, 0.06), rgba(255, 255, 255, 0.02));display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;font-size:14px;flex-shrink:0;text-transform:uppercase;letter-spacing:.6px}.toast .content{display:flex;flex-direction:column;gap:4px;min-width:0}.toast .content .name{font-weight:700;font-size:13px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toast .content .msg{font-weight:500;font-size:13px;color:hsla(0,0%,100%,.9)}.toast .close-btn{margin-left:8px;background:rgba(0,0,0,0);border:0;color:hsla(0,0%,100%,.8);font-size:14px;cursor:pointer;padding:6px;border-radius:6px}.toast .close-btn:focus{outline:2px solid hsla(0,0%,100%,.12)}@media(prefers-reduced-motion: reduce){.toast,.toast.show,.toast.hide{transition:none;transform:none;opacity:1}}.ghost-img{position:fixed;top:50%;transform:translateY(-50%);width:421px;pointer-events:none;z-index:1;opacity:0}.ghost-img.play{animation:ghostAcross 5s linear forwards}@keyframes ghostAcross{0%{left:100vw;opacity:.5}10%{left:75vw;opacity:.5}50%{left:50vw;opacity:.5}90%{left:-20vw;opacity:.5}100%{left:-40vw;opacity:0}}.modal-body .btn-close{right:3px;top:3px}.modal-body h2{margin:15px 0}.modal-body iframe{width:100%;border-radius:20px}.youtube_live_wrapper{display:flex;align-items:center;gap:10px;margin-top:20px;cursor:pointer}.youtube_live_wrapper .icon_wrap{position:relative}.youtube_live_wrapper .icon_wrap .red_circle{display:block;background-color:#dd4454;width:15px;height:15px;border-radius:50%;position:absolute;right:-7px;top:-7px;z-index:9}.youtube_live_wrapper .icon_wrap .red_circle::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:#dd4454;animation:pulse 1.5s infinite;opacity:.6}@keyframes pulse{0%{transform:scale(1);opacity:.6}100%{transform:scale(3);opacity:0}}.typing_wrapper{display:flex;height:100%;align-items:flex-end;position:relative;z-index:99;justify-content:center;padding:0}@media all and (min-width: 768px){.typing_wrapper{justify-content:flex-start;align-items:center}}.typing_wrapper .typing_wrap{text-align:center;height:20px;max-width:700px;font-family:"Satoshi Regular";font-weight:500}.typing_wrapper .typing_wrap p{font-size:14px;line-height:1.3;color:#1c1c1c;margin:0}@media all and (min-width: 576px){.typing_wrapper .typing_wrap p{font-size:18px}}.typing_wrapper .cursor::after{content:"";display:inline-block;margin-left:8px;animation-name:blink;animation-duration:.5s;animation-iteration-count:infinite}.typing_wrapper p.cursor::after{height:15px;width:3px;background-color:#fff}@keyframes blink{0%{opacity:1}49%{opacity:1}50%{opacity:0}100%{opacity:0}}#freeClassTimer{width:320px;text-align:center;margin-bottom:20px;display:flex;justify-content:space-between;margin-top:20px}#freeClassTimer .days,#freeClassTimer .hours,#freeClassTimer .minutes,#freeClassTimer .seconds{display:inline-block;line-height:1;padding:20px 10px;font-size:12px;text-align:center;color:#fff;width:25%;height:80px;font-family:"Satoshi Medium";border-radius:6px;margin:0 3px}#freeClassTimer .days .numbers,#freeClassTimer .hours .numbers,#freeClassTimer .minutes .numbers,#freeClassTimer .seconds .numbers{font-size:24px;padding-bottom:5px}#freeClassTimer .days{background-color:#db4844}#freeClassTimer .hours{background-color:#f07c22}#freeClassTimer .minutes{background-color:#f6da74}#freeClassTimer .seconds{background-color:#abcd58}.btn_link{appearance:none;border:none;border-radius:5px;padding:5px 15px;width:100%;height:45px;font-size:14px;text-transform:uppercase;color:#fff;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;max-width:315px;margin-top:30px;position:relative;background:linear-gradient(-45deg, #ffa63d, #ff3d77, #338aff, #3cf0c5);background-size:600%;animation:btn_gradient_animation 16s linear infinite}@keyframes btn_gradient_animation{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@media all and (min-width: 576px){.btn_link{font-size:16px}}.btn_link .icon{margin-right:8px;width:30px}.btn_link span.live_text{font-size:14px;position:absolute;top:-15px;right:0px;background-color:#ff4646;border-radius:2px;padding:2px 10px 0}#cookieConsent{position:fixed;left:16px;right:16px;bottom:16px;background:#111;color:#fff;padding:14px;border-radius:8px;z-index:99999;display:none}#cookieConsent p{margin:0;display:inline-block;vertical-align:middle}#cookieConsent .cc-actions{float:right}#cookieConsent .cc-btn{margin-left:10px;padding:8px 12px;border-radius:6px;cursor:pointer;border:0}#cookieConsent .accept{background:#fc0;color:#000}#cookieConsent .decline{background:rgba(0,0,0,0);color:#fff;border:1px solid hsla(0,0%,100%,.12)}header{background-color:#fff;position:sticky;top:0;width:100%;z-index:99;padding:5px 0}header .branding{display:flex;align-items:center;gap:10px}header .branding img{width:100px}header .branding span{font-size:40px;font-family:"Elza Condensed";font-weight:900;text-transform:uppercase;background-color:gray;padding:0 15px;margin-left:-28px;filter:invert(1);z-index:-1;border:3px dashed}@media all and (min-width: 768px){header .branding span{font-size:50px}}header nav{background-color:#1c1c1c;gap:10px;height:50px;display:inline-flex;align-items:center;justify-content:flex-end;border-radius:30px;padding:5px 10px;font-family:"Satoshi Medium"}header nav a{color:#fff;background-color:rgba(0,0,0,0);padding:5px 10px;display:block;border-radius:30px}header nav a:hover{background-color:#fff;color:#1c1c1c}.mobile_branding{display:flex;align-items:center;gap:10px;margin:50px 0 30px}.mobile_branding img{min-width:100px;position:relative}.mobile_branding span{font-size:45px;font-family:"Elza Condensed";font-weight:900;text-transform:uppercase;background-color:gray;padding:0 15px;margin-left:-28px;z-index:-1;border:3px dashed}@media all and (min-width: 576px){.mobile_branding span{font-size:50px}}.mobile_nav{list-style:none;padding:0;margin:15px 0}.mobile_nav li a{font-family:"Elza Condensed";font-size:35px;font-weight:900;text-transform:uppercase;color:#888a98;list-style:none;background-color:#000;padding:5px 15px;width:100%;display:block}main section h2{font-size:60px;font-weight:900;line-height:100%;letter-spacing:-1.8px;font-family:"Elza Condensed";text-transform:uppercase}@media all and (min-width: 768px){main section h2{font-size:90px}}main section h2.white{color:#fff}main section h6{font-size:20px;color:#888a98;font-family:"Satoshi Medium"}@media all and (min-width: 768px){main section h6{font-size:24px}}main section .text_wrap{display:flex;flex-direction:column;justify-content:center;height:100%;margin-top:30px}@media all and (min-width: 992px){main section .text_wrap{margin-top:0}}main section h3{font-family:"Elza Condensed";font-size:36px;font-weight:900;line-height:85%;letter-spacing:-0.92px;text-transform:uppercase}@media all and (min-width: 768px){main section h3{font-size:46px}}main section p.text{font-family:"Satoshi Medium";font-size:20px;font-weight:500;line-height:123%;margin:20px 0px;color:#888a98}@media all and (min-width: 768px){main section p.text{font-size:22px}}main .section_hero{padding:100px 0 50px}main .section_hero .bees_wrapper{position:relative;width:100%;top:-70px}main .section_hero .bees_wrapper img{filter:grayscale(1)}main .section_hero .bees_wrapper .bee-1{position:absolute;left:20%;position:absolute;top:25%;animation:orbit1 2.8s linear infinite}@keyframes orbit1{from{transform:rotate(0deg) translateX(30px) rotate(0deg)}to{transform:rotate(-360deg) translateX(30px) rotate(360deg)}}main .section_hero .bees_wrapper .bee-2{position:absolute;left:15%;position:absolute;top:15%;animation:orbit2 3s linear infinite}@keyframes orbit2{from{transform:rotate(0deg) translateX(20px) rotate(0deg)}to{transform:rotate(360deg) translateX(20px) rotate(-360deg)}}main .section_hero .bees_wrapper .bee-3{position:absolute;left:20%;position:absolute;top:35%;animation:orbit3 2s linear infinite}@keyframes orbit3{from{transform:rotate(0deg) translateX(30px) rotate(0deg)}to{transform:rotate(360deg) translateX(30px) rotate(-360deg)}}main .section_hero .bees_wrapper .bee-4{position:absolute;left:50%;position:absolute;top:10%;animation:orbit4 2.3s linear infinite}@keyframes orbit4{from{transform:rotate(0deg) translateX(20px) rotate(0deg)}to{transform:rotate(360deg) translateX(20px) rotate(-360deg)}}main .section_hero .bees_wrapper .bee-5{position:absolute;left:50%;position:absolute;top:21%;animation:orbit5 2.3s linear infinite}@keyframes orbit5{from{transform:rotate(0deg) translateX(20px) rotate(0deg)}to{transform:rotate(-360deg) translateX(20px) rotate(360deg)}}main .section_hero .bees_wrapper .bee-6{position:absolute;left:50%;position:absolute;top:33%;animation:orbit2 1.9s linear infinite}main .section_hero .bees_wrapper .bee-7{position:absolute;right:15%;position:absolute;top:22%;animation:orbit7 4.9s linear infinite}@keyframes orbit7{from{transform:rotate(0deg) translateX(40px) rotate(0deg)}to{transform:rotate(360deg) translateX(40px) rotate(-360deg)}}main .section_hero .bees_wrapper .bee-8{position:absolute;right:8%;position:absolute;top:15%;animation:orbit8 1.7s linear infinite}@keyframes orbit8{from{transform:rotate(0deg) translateX(20px) rotate(0deg)}to{transform:rotate(-360deg) translateX(20px) rotate(360deg)}}main .section_hero .bees_wrapper .bee-9{position:absolute;right:5%;position:absolute;top:30%;animation:orbit4 2.7s linear infinite}main .section_hero .bees_wrapper .bee-10{position:absolute;left:58%;position:absolute;top:14%;animation:orbit1 2.3s linear infinite}main .section_hero .bees_wrapper .bee-11{position:absolute;left:40%;position:absolute;top:16%;animation:orbit8 1.8s linear infinite}main .section_hero .bees_wrapper .bee-12{position:absolute;left:40%;position:absolute;top:16%;animation:orbit8 2.2s linear infinite}main .section_hero .bees_wrapper .bee-13{position:absolute;left:32%;position:absolute;top:21%;animation:orbit2 3.9s linear infinite}main .section_hero .bees_wrapper .bee-14{position:absolute;right:22%;position:absolute;top:13%;animation:orbit2 3.9s linear infinite}main .section_hero .bees_wrapper .bee-15{position:absolute;right:50%;position:absolute;top:8%;animation:orbit3 2.9s linear infinite}main .section_hero .bees_wrapper .bee-16{position:absolute;right:20%;position:absolute;top:14%;animation:orbit5 1.9s linear infinite}main .section_hero .bees_wrapper .bee-17{position:absolute;left:15%;position:absolute;top:35%;animation:orbit5 2.9s linear infinite}main .section_hero h2{font-family:"Elza Condensed";font-size:10vw;font-weight:900;line-height:100%;letter-spacing:-2.2px;text-transform:uppercase;text-align:center}@media all and (min-width: 576px){main .section_hero h2{font-size:8vw}}@media all and (min-width: 768px){main .section_hero h2{font-size:6vw}}@media all and (min-width: 1200px){main .section_hero h2{font-size:5vw}}@media all and (min-width: 1400px){main .section_hero h2{font-size:4.4vw}}main .section_hero .nav-tabs{padding-block-start:60px;display:flex;gap:10px;border:none;white-space:nowrap;flex-wrap:nowrap;overflow-y:hidden;overflow-x:auto}@media all and (min-width: 1200px){main .section_hero .nav-tabs{overflow-x:hidden}}main .section_hero .nav-tabs .nav-item .nav-link{padding:15px 10px;border-radius:0;border:none;font-family:"Elza Condensed";font-weight:bold;font-size:16px;text-transform:uppercase;color:#1c1c1c}main .section_hero .nav-tabs .nav-item .nav-link:focus{outline:none}@media all and (min-width: 768px){main .section_hero .nav-tabs .nav-item .nav-link{padding:15px 30px;font-size:20px}}@media all and (min-width: 1200px){main .section_hero .nav-tabs .nav-item .nav-link{border-top-right-radius:15px;border-top-left-radius:15px}}main .section_hero .nav-tabs .nav-item.yellow .nav-link{background-color:#ff9500 !important}main .section_hero .nav-tabs .nav-item.lightblue .nav-link{background-color:#ccd9fd !important}main .section_hero .nav-tabs .nav-item.lightgreen .nav-link{background-color:#b9e5de !important}main .section_hero .nav-tabs .nav-item.lightpurple .nav-link{background-color:#a395cc !important}main .section_hero .tab-content .tab-pane{border-top-right-radius:0;border-bottom-left-radius:15px;border-bottom-right-radius:15px;padding:25px 25px 25px 25px}@media all and (min-width: 1200px){main .section_hero .tab-content .tab-pane{border-top-right-radius:15px;padding:25px 25px 25px 70px}}main .section_hero .tab-content .tab-pane .wrap{display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:30px}@media all and (min-width: 992px){main .section_hero .tab-content .tab-pane .wrap{flex-direction:row}}main .section_hero .tab-content .tab-pane .wrap .text_box{max-width:610px}main .section_hero .tab-content .tab-pane .wrap .text_box .heading{font-family:"Elza Condensed";font-weight:900;text-transform:uppercase;font-size:3rem;line-height:1;margin-bottom:10px;display:block}@media all and (min-width: 768px){main .section_hero .tab-content .tab-pane .wrap .text_box .heading{font-size:4rem}}@media all and (min-width: 1200px){main .section_hero .tab-content .tab-pane .wrap .text_box .heading{font-size:5rem}}main .section_hero .tab-content .tab-pane .wrap .text_box .text{font-family:"Satoshi Regular";display:block;font-size:18px;line-height:1.3;position:relative;z-index:2}@media all and (min-width: 1200px){main .section_hero .tab-content .tab-pane .wrap .text_box .text{font-size:22px;line-height:1.1}}main .section_hero .tab-content .tab-pane .wrap .box{position:relative;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background:#ffe2c8;width:calc(100% - 20px);height:230px;max-width:475px;border-radius:10px}@media all and (min-width: 768px){main .section_hero .tab-content .tab-pane .wrap .box{height:330px}}@media all and (min-width: 1200px){main .section_hero .tab-content .tab-pane .wrap .box{height:430px}}main .section_hero .tab-content .tab-pane .wrap .box img.mockup{position:relative;z-index:1}main .section_hero .tab-content .tab-pane .wrap .box .icon_1{animation:icon 5s infinite;animation-timing-function:ease-out;position:absolute;left:0;width:100px;z-index:2}main .section_hero .tab-content .tab-pane .wrap .box .icon_2{animation:icon 5s infinite;animation-timing-function:ease-in;position:absolute;z-index:2;bottom:0;left:10%;width:100px}main .section_hero .tab-content .tab-pane .wrap .box .icon_3{animation:icon 5s infinite;animation-timing-function:ease-in-out;position:absolute;top:-70px;left:50%;z-index:0;width:100px}main .section_hero .tab-content .tab-pane .wrap .box .icon_4{animation:icon 6s infinite;animation-timing-function:linear;position:absolute;z-index:2;right:25%;bottom:20%;width:100px}main .section_hero .tab-content .tab-pane .wrap .box .icon_5{animation:icon 4s infinite;animation-timing-function:ease;position:absolute;right:-5%;width:100px;bottom:-10%}@keyframes icon{0%{transform:translateY(0px)}50%{transform:translateY(-30px)}100%{transform:translateY(0px)}}main .section_hero .tab-content .tab-pane.yellow{background-color:#ff9500}main .section_hero .tab-content .tab-pane.yellow .box{background:#ffe2c8}main .section_hero .tab-content .tab-pane.yellow .box img{max-width:100%;right:0}@media all and (min-width: 768px){main .section_hero .tab-content .tab-pane.yellow .box img{max-width:125%;right:50px}}@media all and (min-width: 1200px){main .section_hero .tab-content .tab-pane.yellow .box img{max-width:150%;right:65px}}@media all and (min-width: 1400px){main .section_hero .tab-content .tab-pane.yellow .box img{right:125px}}main .section_hero .tab-content .tab-pane.lightblue{background-color:#ccd9fd !important}main .section_hero .tab-content .tab-pane.lightblue img.mockup{max-width:450px;width:100%}@media all and (min-width: 768px){main .section_hero .tab-content .tab-pane.lightblue img.mockup{max-width:550px;width:auto}}@media all and (min-width: 1400px){main .section_hero .tab-content .tab-pane.lightblue img.mockup{max-width:750px}}main .section_hero .tab-content .tab-pane.lightgreen{background-color:#b9e5de !important}main .section_hero .tab-content .tab-pane.lightgreen img.mockup{max-width:350px;right:0;width:100%}@media all and (min-width: 768px){main .section_hero .tab-content .tab-pane.lightgreen img.mockup{max-width:400px;width:auto}}@media all and (min-width: 1200px){main .section_hero .tab-content .tab-pane.lightgreen img.mockup{max-width:525px;right:0;bottom:-20px}}@media all and (min-width: 1400px){main .section_hero .tab-content .tab-pane.lightgreen img.mockup{max-width:600px;bottom:20px}}main .section_hero .tab-content .tab-pane.lightpurple{background-color:#a395cc !important}main .section_hero .tab-content .tab-pane.lightpurple img.mockup{max-width:370px;right:0;top:-4px;width:100%}@media all and (min-width: 768px){main .section_hero .tab-content .tab-pane.lightpurple img.mockup{max-width:530px;width:auto}}@media all and (min-width: 1200px){main .section_hero .tab-content .tab-pane.lightpurple img.mockup{max-width:675px;right:53px}}main section.pricing{background-color:#1c1c1c;padding:50px 0;position:relative}@media all and (min-width: 768px){main section.pricing{padding:100px 0}}main section.pricing .wrapper{margin-top:50px}main section.pricing .wrapper span.link,main section.pricing .wrapper a.link{background-color:#ff9500;color:#1c1c1c;position:relative;min-width:250px}@media all and (min-width: 768px){main section.pricing .img-fluid.center{max-width:130%;left:-15%;position:relative;top:-100px;margin-bottom:-50px}}main section.services{padding:50px 0 20px}@media all and (min-width: 768px){main section.services{padding:100px 0}}main section.services .box_wrapper{position:relative;height:auto;background:#f0f0f5;border-radius:16.463px;display:flex;justify-content:center;align-items:center;padding:20px}@media all and (min-width: 1200px){main section.services .box_wrapper{height:440px}}main section.services .box_wrapper img{max-width:500px;width:90%}@media all and (min-width: 576px){main section.services .box_wrapper img{width:auto}}main section.bio{background-color:#1c1c1c;padding:100px 0 30px;position:relative}main section.bio .placeholder_wrapper .placeholder_img{width:100%;position:relative;height:auto;top:-63px}@media all and (min-width: 1200px){main section.bio .placeholder_wrapper .placeholder_img{width:110%;height:710px}}main section.bio .text_wrap{border-radius:30px;padding:25px 30px;height:auto;margin-bottom:30px}main section.bio .text_wrap.skin{background-color:#faf2e8}main section.bio .text_wrap.blue{background-color:#4169e1;color:#fff}main section.bio .text_wrap.blue .text{color:#000}main section.bio .text_wrap h3{margin-bottom:0}main section.bio .text_wrap p.text{margin:10px 0px}main section.bio .text_wrap span.link{margin-top:0px}main section.experience{background-color:#1c1c1c;padding:40px 0;position:relative}@media all and (min-width: 576px){main section.experience{padding:60px 0}}@media all and (min-width: 992px){main section.experience{padding:100px 0}}main section.experience img{max-width:100vw;margin:-16% auto 0;display:flex;position:relative;z-index:9}@media all and (min-width: 576px){main section.experience img{margin:-15% auto 0}}@media all and (min-width: 992px){main section.experience img{margin:-16% auto 0;max-width:85vw}}@media all and (min-width: 1400px){main section.experience img{margin:-12% auto 0}}main section.faq{padding:50px 0 30px}@media all and (min-width: 992px){main section.faq{padding:100px 0 200px}}main section.faq .box_wrapper{position:relative;height:580px;background:#ffe2c8;border-radius:16.463px}main section.faq .box_wrapper img{max-width:465px;display:block;margin:0 auto;width:100%}main section.faq .wrapper{display:flex;flex-direction:column;gap:20px;margin-top:100px}@media all and (min-width: 992px){main section.faq .wrapper{margin-top:0}}main section.faq .wrapper .wrap{background-color:#f0f0f5;border-radius:15px;padding:25px}main section.faq .wrapper .wrap p.text{color:#6b6d7b}main section.faq .wrapper .wrap span.link_type_2{color:#4169e1;font-family:"Satoshi Medium";font-weight:900;cursor:pointer}footer.footer{background-color:#1c1c1c;color:#fff}footer.footer .branding{display:flex;align-items:center;gap:10px;margin-bottom:20px}footer.footer .branding img{width:100px;border-radius:60px;position:relative}footer.footer .branding span{font-size:50px;font-family:"Elza Condensed";font-weight:900;text-transform:uppercase;color:#000;background-color:gray;padding:0 15px;margin-left:-28px;border:3px dashed}@media all and (min-width: 992px){footer.footer .branding span{font-size:37px}}@media all and (min-width: 1200px){footer.footer .branding span{font-size:50px}}footer.footer .footer_text{color:#888a98;font-family:"Satoshi Medium"}footer.footer .footer_heading{color:#888a98;font-family:"Satoshi Medium";font-size:30px;text-align:center}footer.footer .social_wrap{display:flex;gap:10px;align-items:center;justify-content:center;flex-wrap:wrap;margin-bottom:20px}footer.footer .social_wrap img{width:60px}footer.footer .payment_method{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:30px}footer.footer .form_wrapper h2{color:#1c1c1c;font-size:45px;font-family:"Satoshi Medium";margin-bottom:40px;color:#000}.footer .widget+.widget,.footer .widget-theme-wrapper+.widget,.footer .widget+.widget-theme-wrapper,.footer .widget-theme-wrapper+.widget-theme-wrapper{margin-top:60px}@media(max-width: 575px){.footer .widget+.widget,.footer .widget-theme-wrapper+.widget,.footer .widget+.widget-theme-wrapper,.footer .widget-theme-wrapper+.widget-theme-wrapper{margin-top:40px}}.footer .widget h3,.footer .widget .widget-title{font-size:20px;margin-bottom:1em;padding-bottom:20px;position:relative}.footer .widget h3:after,.footer .widget .widget-title:after{background:#dd4454;bottom:0;content:"";height:2px;left:0;position:absolute;width:45px}@media(max-width: 575px){.footer .widget h3:after,.footer .widget .widget-title:after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.footer .widget_mailchimp{margin-bottom:25px}.footer .widget_mailchimp form{margin-left:0;max-width:270px}@media(max-width: 575px){.footer .widget_mailchimp form{margin-left:auto}}.footer .widget_mailchimp input{background:0 0;border-width:2px;padding:3px 30px}.footer .widget_mailchimp p{color:#fff}.footer .widget_mailchimp button{right:15px}.footer .widget_nav_menu ul{padding-top:0}.footer .widget_nav_menu ul li{border:none;display:block}.footer .widget_nav_menu ul li ul li{padding-left:10px}.footer .widget_nav_menu ul li ul li:last-child{border-bottom:none;padding-bottom:0}.footer .widget_nav_menu ul li a{padding:0;position:relative}.footer .widget_nav_menu ul li a:before{color:#fff;content:"";display:inline-block !important;font-size:12px;left:-15px;line-height:.7;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.footer .widget_nav_menu ul li a:hover{color:#09445a}.footer.ls .widget_nav_menu ul li a:before{color:#09445a}.footer .logo{justify-content:flex-start;margin-bottom:23px;margin-top:-8px;justify-content:center}.footer{overflow:visible;position:relative}@media(max-width: 600px){.footer{overflow:hidden}}.footer .footer-special-column{border-top:2px solid #ff9500;margin-top:-120px;padding:67px 60px 35px;z-index:555;background-color:#f0f0f5;z-index:0}.footer .footer-special-column .form-control{text-align:center}.footer .footer-special-column h6{margin-bottom:0;margin-top:74px}@media(max-width: 768px){.footer .footer-special-column h6{margin-top:30px}}@media(max-width: 991px){.footer .footer-special-column{margin-top:0;padding:30px}}@media(max-width: 768px){.footer .footer-special-column{margin-top:0;padding:30px 60px}}.footer a.border-icon:hover,.footer a.bg-icon:hover,.footer a.color-bg-icon:hover{background:#042b3d;color:#fff}.footer .widget_icons_list .icon-styled.bordered{height:2.3em;line-height:2.5em;width:2.3em}.footer .widget_icons_list .icon-styled.bordered+p{border-bottom:2px solid #f2f5f7;margin-top:10px;padding-bottom:15px;width:100%}.footer .widget_icons_list .icon-inline{padding:4px 0}.footer .widget_icons_list .icon-inline:last-child p{border:none;padding-bottom:0}.footer.text-center:not(.text-lg-right) .icon-styled.bordered{margin-left:0;margin-right:20px}@media(min-width: 576px){.footer a.border-icon:before,.footer a.bg-icon:before,.footer a.color-bg-icon:before{height:2.9em;line-height:2.9em;width:2.9em}}.footer .side-icon-box{margin:0 0 20px}.footer .side-icon-box>.icon-styled:first-child{margin-right:0;position:relative;top:0}.footer .side-icon-box .icon-styled+.media-body{margin-left:20px}.copyright_absolute{bottom:0;left:0;position:absolute;right:0}.page_copyright{font-size:14px;font-weight:500;text-transform:capitalize}.bottom_bar{background-color:#ff9500;padding:8px 0 5px}.bottom_bar span{text-transform:uppercase;font-size:12px;cursor:pointer}.bottom_bar .links_wrap{display:flex;gap:10px}.bottom_bar .links_wrap span{color:#000}.bottom_bar .links_wrap span:hover{color:#fff}/*# sourceMappingURL=styles.css.map */
