button,select{text-transform:none}img{vertical-align:middle}#banner,#content-wrap,.banner-center-box>*,.banner-parallax,.box-info,.cta-subscribe,.has-feedback,.logo-header,.slide-content,.slide-content h1{position:relative}#full-container,.banner-center-box,img,label{max-width:100%}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;scroll-behavior:smooth}.icon i,.icon img,footer,header,input[type=file],section{display:block}.banner-parallax>.bg-element+img,.logo h3,.logo h3+span,[hidden]{display:none}a{background-color:transparent;color:#337ab7}img{border:0}button,input,select{color:inherit;font:inherit;margin:0}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}button,input,select{font-family:inherit;font-size:inherit;line-height:inherit}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h3,h4,h5{font-size:18px}.h5,h5{font-size:14px}.text-center{text-align:center}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-btn{width:auto}.form-inline .has-feedback .form-control-feedback{top:0}}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.container{width:970px}.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}.gray-img{filter:grayscale(100%);opacity:.5;transition:filter .3s ease;height:30px}.gray-img:hover{filter:grayscale(0);opacity:1}.form-control,input[type=range]{width:100%;display:block}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none}input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal}.form-group-lg select[multiple].form-control,select[multiple],select[multiple].input-lg,select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.form-control{height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;transition:.15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{opacity:1}.form-control::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly]{background-color:#eee;opacity:1}.form-control[disabled],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:34px}.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.section-title span+h2{margin-top:5px}.academy-logo,.logo,.popup-preview .cta-subscribe-2,form .half-field,form .s30-field,form .s31-field,form .s36-field,form .s40-field,form .s46-field,form .s52-field,form .s60-field,form .s99-field{display:inline-block}.form-group-lg .form-control,.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control,select.input-lg{height:46px;line-height:46px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.icon-document,.icon-global,.icon-phone,[data-icon]:before{font-family:et-line;speak:none;font-weight:400;font-variant:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none}.has-feedback label~.form-control-feedback{top:25px}.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.container:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.hidden,label{display:none!important}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}.banner-parallax>.bg-element{opacity:0}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}[data-icon]:before{content:attr(data-icon);display:inline-block}.icon-document,.icon-global,.icon-phone{font-style:normal;display:inline-block}.icon-phone:before{content:"\e004"}.icon-document:before{content:"\e005"}.icon-global:before{content:"\e052"}button::-moz-focus-inner{padding:0;border:0}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;animation-timing-function:ease-in-out}100%{transform:translateY(700px);opacity:0}}[class*=bg-pattern-]{background-position:top center;background-repeat:repeat;background-attachment:fixed}[class*=" flaticon-"]:after,[class*=" flaticon-"]:before,[class^=flaticon-]:after,[class^=flaticon-]:before{font-family:Flaticon;font-size:20px;font-style:normal;margin-left:20px}body,form,h1,h2,h3,h4,h5,h6,input,li,p,select,ul{margin:0;padding:0}body{position:relative;font:14px/1.7 "Open Sans",sans-serif;background:#fff;color:#999}.box-form .form-group label:first-child,.btn,h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif}#full-container{overflow:hidden;position:relative;background-color:#fff}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}.hidden-lg{display:none!important}.container{width:960px}}[class*=col-] .img-preview:last-child,[class*=col-] .list:last-child,[class*=col-] p:last-child{margin-bottom:0}a,a img{outline:0!important;border:none}.colored,a{color:var(--theme-color-dark)}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:15px;font-weight:700;line-height:1.35;color:#292f35}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#222}h4,h5,h6{margin-bottom:10px}h1{font-size:35px}h4{font-size:22px}#cta-title-1 .form-section .popup-content h3.title,#cta-title-1.text-white,.banner-center-box.text-white .description,.banner-center-box.text-white h1,.dark p,.icon.white i,.scroll-top-icon:focus,.scroll-top-icon:hover,.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6{color:#fff}p{margin-bottom:22px;font-size:16px}::selection{background:#c0eaf5;color:#333}form{position:relative;font-family:Montserrat,sans-serif!important}form .form-group{position:relative;margin-bottom:0}form .form-group+.form-group{margin-top:18px}form.form-inline .form-group+.form-group{margin-top:0}button,button.form-control,input,input.form-control,select,select.form-control{padding:0 20px;width:100%;height:48px;line-height:49px;font-size:12px;font-weight:700;outline:0;border:none;border-radius:2px;box-shadow:none;transition:.2s;color:#9c9b9a;background:#fff}.form-inline .form-control,.header-bar .col-md-12,.slider-choosing-course,.slider-testimonials{width:100%}label{vertical-align:top;color:#222;font-weight:400;font-size:16px;margin-bottom:12px}input[type=submit],input[type=submit].form-control{cursor:pointer;display:inline-block;text-transform:uppercase;font-weight:600;height:48px;line-height:48px;padding:0 27px;font-size:14px;position:relative;border:none;color:#fff;border-radius:2px;box-shadow:none;transition:.2s;width:auto}.img-bg .overlay,body::after{transition:.3s}.form-inline .form-control[type=submit]{width:auto}.flat-section{width:100%;position:relative}.flat-section .section-content{position:relative;clear:both;background:#fff}.section-title{margin-bottom:40px;margin-top:40px}.section-title::after{content:"";display:block;width:44px;height:8px;margin:25px 0 0;background:url(../images/icons/section-title-separator.webp) center no-repeat}.parallax-section,.parallax-section .section-content{position:relative;background-size:cover;background-repeat:no-repeat;width:100%}.section-title.text-center::after{margin-left:auto;margin-right:auto}.section-title span{font-size:16px}.section-title h2{margin-bottom:12px;font-size:30px}.parallax-section{background-color:#ccc;background-position:center center}.parallax-section .section-content{height:100%;padding:120px 0;z-index:2;background-position:top center}.overlay-colored,.overlay-pattern{position:absolute;width:100%;height:100%;top:0;left:0}.overlay-colored{z-index:1}.overlay-pattern{z-index:2;background-image:url(../images/icons/overlay-pattern.webp);background-repeat:repeat;background-position:top left}.img-bg{overflow:hidden;position:relative;display:block;height:330px;border-radius:4px;background:center/cover no-repeat #ddd;transition:.5s}.img-bg .overlay{position:absolute;top:0;left:0;width:calc(100% + 1px);height:100%;background-color:rgba(0,0,0,.75)}.icon.x5{width:60px;height:60px}.box-info .box-icon{float:left;margin:0 20px 0 0}.box-info .box-icon i{margin-top:1px}#banner,.box-info .box-content{overflow:hidden}#banner .banner-center-box{padding-bottom:200px;padding-top:250px}@media (max-width:992px){#banner .banner-center-box{padding-bottom:120px;padding-top:170px}}#banner h1{padding-top:15px;padding-bottom:15px;margin-bottom:0}.icon{position:relative;display:flex;align-items:flex-start;justify-content:center}.icon.x5{font-size:70px}.icon [class*=" flaticon-"]:after,.icon [class*=" flaticon-"]:before,.icon [class^=flaticon-]:after,.icon [class^=flaticon-]:before{display:block;margin-left:0;font-size:inherit}.btn{display:inline-block;padding:17px 35px;font-size:14px;line-height:1.7;border-radius:2px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;text-align:center;border:2px solid;box-shadow:0 3px 14px 4px rgba(253,39,64,.22);transition:color .2s,background .2s,border-color .2s}.btn.x-large{padding:14px 40px;font-size:20px;border-width:3px}.btn.gradient{color:#fff;border-image:linear-gradient(90deg,var(--theme-color-dark) 0,var(--theme-color) 100%);border-image-slice:1}.testimonial-single-1{position:relative;top:0;padding:40px 20px;text-align:center;border-radius:2px;box-shadow:0 0 6px 1px rgba(153,153,153,.1);background-color:#fff;transition:.2s}.testimonial-single-1 .rating{margin-top:2px;justify-content:center}.box-course.box-preview:hover,.testimonial-single-1:hover{top:-2px;box-shadow:0 20px 40px rgba(153,153,153,.25)}.testimonial-single-1 .ts-content{overflow:hidden;position:relative;margin-top:5px}.testimonial-single-1 .ts-person{overflow:hidden;position:relative}.testimonial-single-1 .ts-person h5{display:block;margin:15px 0 0;text-transform:capitalize}.testimonial-single-1 .ts-person span{display:block;margin-top:3px;font-size:12px;color:#999}.scroll-top-icon{width:30px;height:30px;line-height:29px;text-align:center;color:#fff;font-size:11px;border-radius:2px;background-color:#262626;position:fixed;bottom:-50px;right:40px;z-index:20}#header{position:absolute;top:0;left:0;z-index:10;width:100%;font-size:13px}.logo img{max-height:100%}.logo-header{display:flex;flex-direction:column;justify-content:center;transition:color .15s,top .3s}.logo-header.logo-text{text-align:left}.header-bar,.header-bar-wrap{background:0 0;transition:height .3s,background .3s}#banner,#content,.banner-parallax,.box-form,.cta-subscribe-2.cta-subscribe{background-color:#fff}.header-bar-wrap{left:0;top:0;width:100%}.header-bar .container,.header-bar .row,.header-bar [class*=col-]{height:100%}.header-bar .hb-content{display:flex;align-items:center;height:100%}#header-bar-1,#header-bar-1 .header-bar-wrap{height:130px}.banner-parallax{overflow:hidden;background-position:top center;background-size:cover;background-repeat:no-repeat}.banner-parallax>.overlay-pattern{opacity:1}.banner-parallax>.overlay-pattern{opacity:0;transition:opacity .5s}.banner-parallax,.banner-parallax .container,.banner-parallax .row>[class*=col-]{min-height:800px}.banner-parallax .row,.banner-parallax .row>[class*=col-]{display:flex;align-items:center}.banner-parallax .container,.banner-parallax .row,.banner-parallax .row>[class*=col-]{height:100%;z-index:1}.slide-content{height:100%;width:100%;top:0;z-index:2}.slide-content img{display:inline-block!important}.slide-content .banner-icons{display:inline-flex}.slide-content .banner-icons+h4{margin-top:45px}.slide-content .banner-icons .icon+.icon{margin-left:20px}.slide-content h4{margin-bottom:12px;font-size:24px;font-weight:400}.slide-content h1{width:85%;font-size:50px;line-height:60px}.slide-content .description{margin-top:20px;line-height:1.9;font-size:18px;direction:rtl}.slide-content .text-center .description,.slide-content .text-center h1,.slide-content .text-center h4{margin-left:auto;margin-right:auto;width:70%}.banner-center-box{padding:190px 0 140px;max-height:100%;width:100%}.banner-center-box h1:last-child,.banner-center-box h2:last-child,.banner-center-box h3:last-child,.banner-center-box h4:last-child,.banner-center-box h5:last-child,.banner-center-box h6:last-child{padding-bottom:0;margin-bottom:0}.banner-center-box img{max-height:100%;max-width:100%}body::after{content:"";position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;opacity:0;visibility:hidden;background-color:#333}.box-form .box-title{position:relative;padding:30px}.box-form .box-title p{margin-bottom:0;font-size:16px}.box-form .box-content{overflow:hidden;padding:30px}.box-form .form-group label:first-child{display:block;margin-bottom:5px;cursor:pointer;text-align:left;font-size:13px;color:#777}.cta-subscribe{padding:0;border-radius:4px;background-color:transparent}.popup-preview,.popup-preview-overlay{position:fixed;left:0;width:100%;height:100%;transition:.3s;visibility:hidden;top:0}.box-info-1{transition:.2s}.cta-subscribe .box-content{overflow:initial;display:inline-block;padding:0}.cta-subscribe-2.cta-subscribe .box-title{padding:50px 40px 30px;color:#999}.cta-subscribe-2.cta-subscribe .box-title .title{margin-bottom:5px;font-size:24px}select option[disabled]{color:#ddd}.popup-preview{z-index:20;display:flex;align-items:center;opacity:0}.popup-preview .popup-bg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.7}.popup-preview .box-title{position:relative;text-align:center}.popup-preview .popup-content{position:relative;margin-top:5px;opacity:0;visibility:hidden}.popup-preview-overlay{z-index:10;opacity:0;background:#333}.box-course.box-preview .box-img,.box-info-1{height:200px}#content{position:relative;line-height:1.9;z-index:10}.box-info-1{display:flex;align-items:center;justify-content:center;flex-direction:column;top:0;margin:auto;width:200px;padding:30px;border-radius:100%}.box-info-1 .box-icon{display:inline-block;float:none;color:#fff}.box-info-1 .box-icon i{font-size:60px}.box-info-1 .box-content h5{margin-bottom:0;color:#fff;text-align:center}#choosing-courses .section-content{background:#f5f5f5}.box-preview{width:100%;position:relative;top:0;transition:.3s}.box-preview:hover .box-img .overlay{opacity:1;visibility:visible}.box-preview .box-img{border-radius:0;transition:.3s}.box-preview .box-img .overlay{background-color:rgba(0,0,0,.75);transition:.3s}.box-preview .box-img .overlay{opacity:0;visibility:hidden}.box-preview .box-content{padding:45px 25px;position:relative}.box-course{top:0;transition:.2s}.box-course .label-price,.box-course .label-type{position:relative;display:inline-block;top:10px;padding:0 6px;z-index:1;height:22px;line-height:22px;font-size:12px;font-family:Montserrat,sans-serif;font-weight:700;border-radius:2px;color:#fff}.box-course .label-price{position:absolute;top:10px;left:10px}.box-course .label-type{position:absolute;top:-12px;left:50%;padding:0 10px;height:24px;line-height:24px;font-size:13px;transform:translateX(-50%)}.box-course.box-preview{overflow:hidden;border-radius:2px;box-shadow:0 0 6px 1px rgba(153,153,153,.1)}.box-course.box-preview .box-content{text-align:center;padding-top:40px;padding-bottom:40px;background-color:#fff}#clients-testimonials .section-content{background-color:#f5f5f5}.rating{display:flex;position:relative;color:gold;font-size:14px}.rating i+i{margin-left:1px}#our-clients .section-content{padding:48px 0;background-color:#f5f5f5}#cta-title-1.parallax-section,.footer-bar,.form-section .cta-subscribe-2.cta-subscribe{background:0 0}#cta-title-1 .section-content{padding:120px 0}#cta-title-1 h1,#cta-title-1 h4{width:100%}#cta-title-1 h4{margin:0 auto 0;font-size:24px;font-weight:400}#cta-title-1 h1{margin-left:auto;margin-right:auto;margin-bottom:20px;margin-top:20px;font-size:50px;line-height:60px}#cta-title-1 p{margin:5px auto 0;width:70%;line-height:1.5;font-size:16px!important}#footer{overflow:hidden;position:relative}.footer-bar{padding:60px 0}#footer-bar-1{padding:20px 0}.opacity-50{opacity:.7}.color-bg-dark{background-color:#000}.box-course .label-price,.box-course .label-type,.box-info-1,.btn.gradient,.color-bg-gradient,input[type=submit],input[type=submit].form-control{background-color:var(--theme-color-dark);background-image:-webkit-linear-gradient(90deg,var(--theme-color-dark) 0,var(--theme-color) 100%);background-image:-moz-linear-gradient(90deg,var(--theme-color-dark) 0,var(--theme-color) 100%);background-image:-o-linear-gradient(90deg,var(--theme-color-dark) 0,var(--theme-color) 100%);background-image:linear-gradient(90deg,var(--theme-color-dark) 0,var(--theme-color) 100%)}@media (max-width:992px){[class*=col-][class*=pl-]{padding-left:15px}[class*=col-][class*=pr-]{padding-right:15px}.banner-parallax,.banner-parallax .row>[class*=col-]{height:auto!important;min-height:auto!important}.banner-parallax .row{flex-direction:column}.banner-parallax .row>[class*=col-]{align-self:stretch;flex-grow:1}.banner-parallax [class*=col-]:not(:first-child) .banner-center-box{padding-top:0;margin-top:-65px}.banner-center-box{display:block;top:0;width:100%;padding-top:170px;transform:translateY(0)}.banner-slider{min-height:auto!important}.popup-preview .cta-subscribe-2{display:inline-block}.popup-preview .cta-subscribe-2 #form-cta-subscribe-2 input[type=text]{width:100%}.md-text-center{text-align:center}.md-text-right{text-align:right}}@media (max-width:320px){.testimonial-single-1 .ts-img{float:none;margin-bottom:15px}.md-text-center{text-align:center}.md-text-right{text-align:right}}.mt-50{margin-top:50px}@media (max-width:768px){.section-title h2{float:none;width:100%;margin-bottom:12px;font-size:30px}.section-title .description{width:100%;margin-top:12px;padding-left:0}.testimonial-single-1 .ts-person{flex-direction:column-reverse}.testimonial-single-1 .ts-person .rating{margin:-3px 0 12px}.scroll-top-icon{display:none!important}#cta-title-1 h1,.slide-content h1{font-size:32px;line-height:50px}.slide-content h4{font-size:21px}.slide-content .description{font-size:18px}.cta-subscribe.cta-subscribe-1 #form-cta-subscribe-1 .form-group{display:block}.cta-subscribe.cta-subscribe-1 #form-cta-subscribe-1 .form-group:first-child{width:200px}.cta-subscribe.cta-subscribe-3 #form-cta-subscribe-2{display:table;margin-top:0;width:100%;text-align:left}.cta-subscribe.cta-subscribe-3 #form-cta-subscribe-2 .form-group{width:50%}.cta-subscribe.cta-subscribe-3 #form-cta-subscribe-2 .form-group:nth-child(2n){padding-right:0}.cta-subscribe.cta-subscribe-3 #form-cta-subscribe-2 .form-group:first-child,.cta-subscribe.cta-subscribe-3 #form-cta-subscribe-2 .form-group:nth-child(2){padding-bottom:20px}.cta-subscribe.cta-subscribe-3 #form-cta-subscribe-2 .form-group:last-child{float:left;padding-right:0}.cta-subscribe.cta-subscribe-3 #form-cta-subscribe-2 input[type=submit]{width:auto}#cta-title-1 .section-content{padding:110px 0}}body,html{width:100%;margin:0;padding:0;overflow-x:hidden}a,div,h1,h2,h3,h4,h5,h6,input,label,li,p,span{font-family:Roboto,Tahoma,Arial,serif!important}#contactform,a,h1,h2,h3,h4,h5,h6,label,li,p,span{direction:rtl}.box-info-1 .box-icon{margin:0 0 7px}.slider-clients{width:100%;text-align:center}.academy-logo{margin:10px 2%}form .half-field{width:49%}form .s36-field{width:36%}form .s30-field{width:30.5%}form .s31-field{width:31%}form .s40-field{width:39%}form .s60-field{width:59%}form .s46-field{width:46%}form .s52-field{width:52%}form .s99-field{width:99%}.cta-subscribe-2.cta-subscribe .box-content{display:block;padding:0 20px 40px}#contactform .form-control{border:1px solid #dedede;border-radius:0;margin:6px 2px;color:#000}.form-control::-webkit-input-placeholder{color:#c2c2c2}.form-control:-moz-placeholder{color:#c2c2c2}.form-control::-moz-placeholder{color:#333;opacity:.3}.form-control:-ms-input-placeholder{color:#c2c2c2}.form-control:focus::-webkit-input-placeholder{opacity:0}.form-control:focus:-moz-placeholder{opacity:0}.form-control:focus::-moz-placeholder{opacity:0}.form-control:focus:-ms-input-placeholder{opacity:0}.has-feedback .form-control{padding-right:8px}#contactform option:not(first-child){color:#000}#contactform input[type=submit]{width:100%;color:#fff;font-size:20px}#cta-button .section-content{padding:25px 0 40px;background:#fff}.flat-section .section-content{width:100%;padding:30px 0}.banner-parallax>.bg-element,.parallax-section .bg-element{background-position:center!important;position:absolute;width:100%;height:100%;background:top center/cover no-repeat}@media (min-width:480px){#banner .bg-element{background-image:url(images/bg.jpg)}#cta-title-1 .bg-element{background-image:url(images/cta.jpg)}}@media (max-width:480px){.slider-testimonials .testimonial-single-1{width:100%!important}#cta-title-1 h1,#cta-title-1 h4,#cta-title-1 p,.cta-subscribe.cta-subscribe-1 #form-cta-subscribe-1,.cta-subscribe.cta-subscribe-1 #form-cta-subscribe-1 .form-group,.cta-subscribe.cta-subscribe-1 #form-cta-subscribe-1 input[type=submit],.cta-subscribe.cta-subscribe-3 #form-cta-subscribe-2 input[type=submit],.slide-content .text-center .description,.slide-content .text-center h1,.slide-content .text-center h4{width:100%}.slide-content .description{margin-top:0;font-size:18px}.cta-subscribe .box-content,.cta-subscribe.cta-subscribe-1{display:block}.cta-subscribe.cta-subscribe-1 #form-cta-subscribe-1 .form-group:first-child{margin-right:0;padding-bottom:20px;width:100%}.cta-subscribe.cta-subscribe-3 #form-cta-subscribe-2{display:table;margin-top:0;width:100%;text-align:left}.cta-subscribe.cta-subscribe-3 #form-cta-subscribe-2 .form-group{width:100%;float:none;padding-right:0;padding-bottom:20px}.cta-subscribe.cta-subscribe-3 #form-cta-subscribe-2 .form-group:last-child{padding-bottom:0}#cta-title-1 .section-content{padding:100px 0}#cta-title-1 h4{font-size:21px}#cta-title-1 p{font-size:16px}#banner .bg-element{background-image:url(images/bg-m-flg.jpg)}#cta-title-1 .bg-element{background-image:url(images/cta-m.jpg)}}.banner-parallax>.bg-element{opacity:1;transition:opacity .5s}.header-icons{width:77%}input:required:invalid{color:red!important}#contactform .light{color:#c2c2c2}#contactform .dark{color:#000;opacity:1}.ratingstar{height:15px;width:15px!important}.form-section .popup-preview{visibility:visible;opacity:1;position:unset}#cta-title-1 .form-section .container,#cta-title-1 .form-section .row>[class*=col-]{min-height:auto}.form-section .popup-preview .popup-content{padding:0;visibility:visible;opacity:1}.form-section .cta-subscribe-2.cta-subscribe .box-title{padding:0 0 30px}.form-section .cta-subscribe-2.cta-subscribe .box-content{padding:0}#cta-title-1 .popup-content h3.title{color:#292f35}#email,input#phone_work{direction:ltr}#email::placeholder,input#phone_work::placeholder{text-align:right}@media (max-width:767px){.form-group-lg .form-control,.input-lg{font-size:16px!important}}#cta-button .section-content{background-color:#f5f5f5}#clients-testimonials .ts-content{font-size:14px}.whatsapp_button{display:inline-block;background-color:#25d366;color:#fff;padding:10px 20px;font-size:16px;font-weight:700;text-decoration:none;border-radius:5px;text-align:center;margin:5px;min-width:250px}.whatsapp_button:hover{background-color:#1ebe5d}.d-none{display:none}.margin_b_20{margin-bottom:20px!important}.apply-btn,.remove-btn{width:25%;height:40px;line-height:40px;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s ease;font-size:14px}.apply-btn{background-color:#08c;color:#fff}.remove-btn{background-color:#c5c5c5;color:#696969}.new-style .input-container{padding:10px}.new-style .input-container span{color:#a9a6a6;font-weight:400;font-size:14px}.new-style .input-container:nth-child(odd){background-color:#fff}.new-style .input-container:nth-child(even){background-color:#f9f9f9}.courses-list-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;direction:rtl;margin-top:40px;margin-bottom:40px}.courses-list-grid .box-course{background:#fff;box-sizing:border-box;min-width:0;border-radius:2px;box-shadow:0 0 6px 1px rgba(153,153,153,.1);overflow:hidden;transition:.2s;display:flex;flex-direction:column;position:relative}.courses-list-grid .box-img.img-bg{width:100%;height:200px;object-fit:cover;position:relative;border-radius:0;overflow:hidden}.courses-list-grid .box-content{padding:40px 25px;background:#fff;text-align:center;flex:1;display:flex;flex-direction:column;justify-content:flex-start}.courses-list-grid .box-content h5{font-weight:700;margin-bottom:10px;margin-top:0;font-size:18px}.courses-list-grid .box-content p{color:#888;font-size:16px;margin-bottom:0;margin-top:0;line-height:1.7}.courses-list-grid .label-price{position:absolute;top:10px;left:10px;display:inline-block;padding:0 8px;height:22px;line-height:22px;font-size:13px;font-weight:700;border-radius:2px;color:#fff;background:linear-gradient(90deg,var(--theme-color-dark,#e54142) 0,var(--theme-color,#fd2740) 100%);z-index:2}.courses-list-grid .label-type{position:absolute;top:-12px;left:50%;transform:translateX(-50%);padding:0 10px;height:24px;line-height:24px;font-size:13px;border-radius:2px;color:#fff;background:linear-gradient(90deg,var(--theme-color-dark,#e54142) 0,var(--theme-color,#fd2740) 100%);z-index:2}.courses-list-grid .box-img img{width:100%;height:100%;object-fit:cover;border-radius:0;display:block}.margin_b_20{margin-bottom:0!important}@media (max-width:1199px){.courses-list-grid{grid-template-columns:repeat(2,1fr);gap:25px}}@media (max-width:767px){.courses-list-grid{grid-template-columns:1fr;gap:25px}}@media (min-width:1400px){.courses-list-grid{grid-template-columns:repeat(3,1fr)}}.section-title.text-center{margin-bottom:40px;margin-top:40px}.testimonials-list-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px 28px;padding:0;margin:0;list-style:none}.testimonials-list-grid li{margin:0}.slide{height:100%}.testimonial-single-1{background:#fff;border-radius:8px;box-shadow:0 0 16px 2px rgba(120,120,120,.08);padding:25px;display:flex;flex-direction:column;height:100%;min-height:270px;text-align:center}.ts-person h5{font-size:20px;font-weight:700;color:#222;margin-bottom:2px;margin-top:0}.ts-person span{font-size:13px;color:#999;display:block;margin-bottom:18px}.ts-content{font-size:14px;color:#444;margin-top:0;min-height:110px}.rating{display:flex;justify-content:center;align-items:center;margin-top:auto;gap:2px}.ratingstar{width:22px;height:22px;margin:0 2px}@media (max-width:1100px){.testimonials-list-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.testimonials-list-grid{grid-template-columns:1fr}.testimonial-single-1{padding:28px 12px 20px 12px}}footer.footer-section{padding-top:50px;direction:rtl}.footer-grid{display:flex;flex-wrap:wrap;gap:20px}.footer-column{flex:1 1 30%;min-width:250px;text-align:right;padding-left:40px}.footer-column a{font-size:16px}.footer-social{margin-top:10px}.footer-social a{display:inline-block;margin-right:10px}.footer-bottom{text-align:center;margin-top:50px;font-size:14px}@media (max-width:768px){.footer-column{flex:1 1 45%}}@media (max-width:480px){.footer-column{flex:1 1 100%}}.section-title.text-center{direction:rtl}.flat-section-horizontal-courses .course-box-horizontal h5{margin-bottom:1px}.course-box-horizontal{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px;border:1px solid #eee;border-radius:4px;background-color:#f9f9f9;flex-direction:row-reverse;box-shadow:0 0 6px 1px rgba(153,153,153,.1)}.course-box-horizontal:hover{box-shadow:0 20px 40px rgba(153,153,153,.25)}.course-box-horizontal .course-content{flex:1;text-align:right}.course-box-horizontal .course-image{flex-shrink:0;max-width:75px;width:75px;height:75px}.course-box-horizontal .course-image img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block;padding:3px}.label-price{display:inline-block;background:#ff6a00;color:#fff;padding:5px 10px;border-radius:4px;margin-bottom:8px;font-size:13px}.label-type{display:inline-block;background:#444;color:#fff;padding:4px 8px;border-radius:4px;margin-bottom:10px;font-size:12px}#banner .description{margin-top:40px}#banner .description span{background:#ffb7297a}#faq-section .section-content{background-color:#f5f5f5}.faq-grid-style{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.faq-box{width:calc(50% - 10px);background:#fff;border:1px solid #eee;border-radius:4px;padding:15px 20px;position:relative;transition:box-shadow .3s;box-shadow:0 0 6px 1px rgba(153,153,153,.1)}.faq-box:hover{box-shadow:0 20px 40px rgba(153,153,153,.25)}.faq-question{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faq-question h5{margin:0;font-size:16px;font-weight:700}.faq-icon{font-size:22px;font-weight:700;transition:transform .3s}.faq-box.open .faq-icon{transform:rotate(45deg)}.faq-answer{display:none;margin-top:15px;line-height:1.6;font-size:14px;color:#444}.faq-box.open .faq-answer{display:block}@media (max-width:768px){.faq-box{width:100%}}select:focus option:checked:not([value=""]){color:#000}select:valid{color:#000}.footer-column div{margin-bottom:10px}.footer-bottom p{margin-bottom:15px}.footer-bottom div{margin-bottom:10px}#cta-title-1 .cta-text{padding-right:20px}#contactform .form-group{position:relative}#contactform .form-group::before{content:attr(data-label);position:absolute;right:10px;top:12px;font-size:14px;color:#aaa;background:#fff;padding:0 4px;line-height:1;pointer-events:none;opacity:0;transform:translateY(0);transition:all .18s ease;z-index:1}#contactform .form-group:focus-within::before{top:-2px;right:10px;font-size:12px;color:#333;opacity:1}.teacher-avatar{position:relative;display:inline-block;border-radius:50%}.teacher-avatar::before{content:"";position:absolute;inset:-3px;border-radius:50%;background:conic-gradient(from 0deg,#fd4f3a 0,#ff9e2d 60%,#fde1c0 80%,#fd4f3a 100.0001%);animation:avatarSpin 7s linear infinite;z-index:0}.teacher-avatar img{position:relative;display:block;width:120px;height:120px;object-fit:cover;border-radius:50%;background:#fff;z-index:1}@keyframes avatarSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.teacher-avatar::before{animation:none}}.scroll-cue{position:absolute;left:50%;bottom:25px;transform:translateX(-50%);z-index:5;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;text-decoration:none;background:rgba(0,0,0,.25);box-shadow:0 6px 20px rgba(0,0,0,.25);transition:opacity .2s ease}.scroll-cue:hover{opacity:.9}.scroll-cue__icon{display:block;fill:#fff;animation:cueBounce 1.8s ease-in-out infinite,cuePulse 1.8s linear infinite}@keyframes cueBounce{0%,100%{transform:translateY(0)}50%{transform:translateY(6px)}}@keyframes cuePulse{0%,100%{opacity:.85}50%{opacity:1}}#banner .scroll-cue{backdrop-filter:blur(2px)}@media (prefers-reduced-motion:reduce){.scroll-cue__icon{animation:none}}