@import url(components.css);@media (max-width:1024px){.container:not(nav .container,footer .container){padding-left:2rem;padding-right:2rem;row-gap:70px}.features .content,.pricing .content,.testimonials-holder{max-width:500px;margin:0 auto;grid-template-columns:repeat(1,minmax(260px,1fr));gap:30px}nav .nav-mob{display:flex;flex-wrap:wrap;row-gap:0}.main-sec .container{padding:1rem;display:flex;flex-wrap:wrap;justify-content:center}.main-sec .left{order:1;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center}.main-sec .left .m-text{min-width:100%}.main-sec .left>p{max-width:400px}.main-sec .left .clicks{min-width:100%;gap:15px;justify-content:center}.main-sec .info{justify-content:center;gap:15px}.pricing .content,.instructors-holder{row-gap:40px}.instructors-holder div{flex-basis:50%}.testimonials-holder{gap:20px}.mini-links .container{grid-template-columns:repeat(2,minmax(260px,1fr));gap:60px}}@media (max-width:880px){nav{padding:20px}nav .container{position:relative}nav .logo{min-width:100%}.nav-mob{max-height:0;overflow:hidden;min-width:0;gap:0}nav ul{margin:30px 0 50px;gap:40px}nav ul li{flex-basis:100%;margin:0;position:relative}nav ul li::before{content:"";width:100vw;height:2px;background-color:var(--border);position:absolute;top:calc(100% + 20px);left:-20px}nav ul li a nav .nav-btn{min-width:100%;padding:12px 28px}nav .nav-btn{min-width:100%}.custom-btn{display:flex;flex-wrap:wrap;gap:10px;position:absolute;top:0;right:0;min-width:27px;max-height:30px}.burger{appearance:none;-webkit-appearance:none}.custom-btn span{display:inline-block;width:100%;height:2px;background-color:#fff}.burger:checked+span+span+span{visibility:hidden}.burger:checked+span{transform:translateY(12px) rotate(45deg)}.burger:checked+span+span{transform:rotate(-45deg)}.custom-btn:has(.burger:checked)+.nav-mob{min-height:fit-content;flex:2 0 100%}.main-sec .m-text{font-size:2rem}.main-sec .info>div{min-width:100%}.main-sec .left .clicks{min-width:80%;flex-wrap:wrap;gap:15px;justify-content:center}.main-sec .left .clicks>*{min-width:100%}.instructors-holder div{flex-basis:100%}.mini-links .container{grid-template-columns:repeat(1,minmax(260px,1fr));text-align:center}.mini-links .col-1 p{margin:auto}footer .container{row-gap:10px}footer .container div{text-align:center;min-width:100%}}@media (max-width:450px){.container:not(nav .container,footer .container){padding-left:1rem;padding-right:1rem}.main-sec .container{padding:1rem}.main-sec .left>p{font-size:.98rem}.main-sec .right .body{padding:15px}.main-sec .right .body .control{gap:10px}.main-sec .right .row-4{flex-direction:column}.main-sec .right .row-4 .txt-line{margin:0}.main-sec .right .row-4 .txt-line .line{min-width:70px}}