html{font-size:62.5%;line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}@font-face{font-family:'Cairo-ExtraLight';src:url('../lib/bootstrap/dist/fonts/Cairo-ExtraLight.woff') format('truetype')}.latest-news h1{font-family:Cairo-ExtraLight}pre{font-size:1em}a{background-color:transparent;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#404040;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;margin:0}p{margin:0}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:0}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:#4169e1}a:visited{color:#800080}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}*{outline:none}.containerN{max-width:1170px;margin-right:auto;margin-left:auto}.top-header .containerN{display:flex;flex:1;flex-flow:row wrap;justify-content:space-between;padding-top:1.5rem;padding-bottom:1.5rem}.top-header .containerN .top-header-left svg{margin-right:.9rem}.top-header-left{display:flex;flex-flow:row wrap}.top-header-block{margin-right:4.5rem}.top-header-right{display:flex;flex-flow:row wrap}.top-header-right ul,li{margin:0;padding:0}.top-header-right li{display:inline-block}.social-block{margin-right:8.5rem}.top-header-right .social-list li{margin-right:.625em;margin-left:.625em}.main-header .containerN{display:flex;flex:1;flex-flow:row wrap;justify-content:space-between;padding-top:1.375em;padding-bottom:1.375em}.nav-desktop{display:inline-block}.nav-desktop li,.nav-desktop li a{font-size:1.8rem;font-weight:600;color:#3a3a3a}.nav-desktop li{padding:1.6rem}.nav-desktop ul ul{position:absolute;display:none;margin:0}.menu-list{display:flex}ul>li{position:relative}.nav-desktop .sub-menu{top:100%;left:0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-moz-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.sub-menu li:hover{background:rgba(0,0,0,.12)}.menu-list>li>.sub-menu::before{position:absolute;content:"";border:1px solid #1f4271;top:0;width:35%;left:3%;cursor:pointer}.sub-menu .sub-menu{top:-1px;left:100%}.menu-parent:hover>.sub-menu{display:block;z-index:999;width:20rem;padding-left:0;text-align:left}#bar,#close{display:none}.menu-parent::after{content:"";border:solid #3a3a3a;border-width:0 3px 3px 0;display:inline-block;padding:3px;margin-left:10px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.menu-parent .menu-parent::after{content:"";border:solid #3a3a3a;border-width:0 3px 3px 0;display:inline-block;padding:3px;margin-left:10px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.banner{position:relative;margin-bottom:-8px}.banner img{width:100%}.banner .containerN{position:absolute;top:0;left:9.8rem;right:9.8rem;text-align:center;z-index:9}.banner .containerN h1{font-weight:bold;text-transform:uppercase;margin-top:5em}.banner .containerN h3{font-weight:normal}#owl-four-nav{width:100%;display:flex;justify-content:space-between}.banner .owl-nav .owl-prev,.banner .owl-nav .owl-next{font-weight:bold;background:transparent;border:none;cursor:pointer}.banner #owl-four-nav{position:absolute;top:40%;left:0;z-index:9}.page-heading .containerN{text-align:center;padding-top:6.25em;padding-bottom:4.375em}.page-heading .containerN h2{font-weight:bold;text-transform:uppercase}.course-listing-page .containerN,.gallery-section .containerN{padding-top:4.0625em;padding-bottom:6.25em}.gallery-section2 .containerN{padding-top:4.0625em;padding-bottom:3.75em}.gallery2{margin-bottom:4.0625em}.course-listing-page .button-group,.gallery-section .button-group,.gallery-section2 .button-group{text-align:center;margin-bottom:4.375em;position:relative}.course-listing-page .button-group::after,.gallery-section .button-group::after,.gallery-section2 .button-group::after{content:"";position:absolute;border:.5px solid #d4d4d4;bottom:0;width:530px;left:27.5%}.course-listing-page .button-group button,.gallery-section .button-group button,.gallery-section2 .button-group button{background:transparent;border:none;text-transform:uppercase;font-weight:bold;cursor:pointer;position:relative}.course-listing-page .button-group button:hover::after,.gallery-section .button-group button:hover::after,.gallery-section2 .button-group button:hover::after{content:"";position:absolute;border:1px solid #1c3961;bottom:0;width:80%;left:10%;z-index:999}.recent-course-single .grid{flex-flow:row wrap;justify-content:space-between}.course-listing-page .grid:after{content:'';display:block;clear:both}.course-listing-page .grid-item{position:relative;margin-right:1.7%;margin-bottom:2em}.course-listing-page .grid-item,.recent-course-single .grid-item{width:370px}.learn-courses .box-wrap{width:100%}.learn-courses .box-wrap,.recent-course-single .grid-item{position:relative;margin-bottom:30px}.learn-courses .box-wrap .img-wrap,.course-listing-page .grid-item .img-wrap,.recent-course-single .grid-item .img-wrap{margin-bottom:-7px}.learn-courses .learn-desining-banner,.course-listing-page .grid-item .learn-desining-banner-course,.recent-course-single .grid-item .learn-desining-banner-course{position:absolute;left:5%;top:44%;padding:.9375em 3.5625em 1em 3.5625em}.learn-courses .box-wrap .box-body,.course-listing-page .grid-item .box-body,.recent-course-single .grid-item .box-body{border:1px solid #b7b7b7;padding:1.25em;padding-top:2.8125em}.learn-courses .box-body>p,.course-listing-page .grid-item .box-body>p,.recent-course-single .grid-item .box-body>p{margin-top:1.428em;margin-bottom:2.1428em}.learn-courses .box-body p span,.course-listing-page .grid-item .box-body p span,.recent-course-single .grid-item .box-body p span{color:#060e1a}.learn-courses .owl-carousel .owl-nav,.latest-news .owl-carousel .owl-nav{text-align:center;margin-top:2.5em;margin-bottom:6.25em;position:relative}.learn-courses .owl-carousel .owl-nav button[class*="owl-"],.latest-news .owl-carousel .owl-nav button[class*="owl-"]{width:45px;height:45px;border:2px solid #636363;border-radius:100%;margin-right:40px;background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path fill="%23636363" d="M31.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L127.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L201.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34z"></path></svg>');background-repeat:no-repeat;background-size:15px;background-position:center;text-indent:50px;overflow:hidden}.learn-courses .owl-carousel .owl-nav button.owl-next,.latest-news .owl-carousel .owl-nav button.owl-next{margin-right:0;margin-left:40px;background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path fill="%23636363" d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z"></path></svg>')}.learn-courses .owl-carousel .owl-nav::before,.latest-news .owl-carousel .owl-nav::before{content:"";background:#636363;width:60px;height:2px;position:absolute;top:50%;left:0;right:0;margin:0 auto}.learn-courses .owl-carousel .owl-dots,.latest-news .owl-carousel .owl-dots{display:none}#sync1{.item{background:#0c83e7;padding:80px 0;margin:5px;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;}}#sync2{.item{background:#C9C9C9;padding:10px 0;margin:5px;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;cursor:pointer;h1{font-size:18px;}}.current .item {background:#0c83e7;}}.what-other-say .owl-theme{.owl-nav{[class*='owl-']{transition:all .3s ease;&.disabled:hover{background-color:#D6D6D6;}}}}#sync1.owl-theme{position:relative;.owl-next,.owl-prev {width:22px;height:40px;margin-top:-20px;position:absolute;top:50%;}.what-other-say .owl-prev {left:10px;}.what-other-say .owl-next {right:10px;}}#carousel li{text-align:center;opacity:.5}#carousel .flex-active-slide{opacity:1}#slider .flex-direction-nav a{height:45px;margin-top:-100px}.rateYo{margin:1em;margin-left:auto;margin-right:auto}.whyUs-section{background:#2e3192}.whyUs-section .containerN{display:flex;flex-flow:row wrap;justify-content:space-between}.featured-points{width:40.17%;padding-top:6.25em}.featured-points ul,li{margin:0;padding:0;list-style:none}.featured-points li{line-height:2.222em;text-transform:uppercase;margin-bottom:2.2223em}.featured-points li svg{margin-right:1em;display:inline-block}.whyus-wrap{width:57.265%;padding-top:4.375em;padding-bottom:4.375em}.whyus-wrap h1{font-weight:bold;text-transform:uppercase;position:relative;margin-bottom:1.33334em}.whyus-wrap h1::after{position:absolute;content:"";bottom:0;width:9%;left:0;height:3px;border:1px solid #fff}.whyus-wrap p{margin-bottom:2.8125em}.read-more-btn{text-transform:uppercase;padding:.7em 1.6667em .94em 1.6667em;border:1px solid #fff}.gallery-images-section{display:grid;grid-template-columns:repeat(4,minmax(200px,1fr));grid-gap:0;width:100%;box-sizing:border-box;box-sizing:content-box;overflow:hidden}.gallery-section2 .gallery-images-section{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.gallery-img-wrap{height:200px;width:341px;box-sizing:content-box;overflow:hidden}.gallery-section2 .gallery-img-wrap{width:337px}.gallery-img-wrap a img{-webkit-filter:brightness(100%)}.gallery-img-wrap a img:hover{-webkit-filter:brightness(40%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.events-section .containerN{display:flex;flex-flow:row wrap;justify-content:space-between;padding-bottom:6.25em}.event-wrap{width:48.7179%;position:relative}.event-wrap .img-wrap{width:73.7%}.event-wrap .details{width:47.368%;padding:1.25em;position:absolute;right:0;top:6.78%;z-index:999;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-moz-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.details p{margin-top:1.4285em;margin-bottom:1.4285em}.what-other-say{background:#323e54}.what-other-say .containerN{padding:4.375em 6.25em;padding-bottom:2em}.what-other-say .wrap-others-say{width:970px;text-align:center;padding:1.875em 6.25em;padding-bottom:0;margin-right:auto;margin-left:auto}#slider .slides .rating{margin-left:35%}.wrap-others-say h1{font-weight:bold;text-transform:uppercase}.wrap-others-say .flexslider{margin-top:3.75em}#slider{margin-top:0}.news-wrap{position:relative;width:100%;height:450px}.news-detail{width:87.7192%;padding:1.5625em;border:1px solid #adadad;box-sizing:border-box;position:absolute;text-align:right;top:63%;left:6%}.news-detail h1{font-family:Cairo-ExtraLight;font-weight:900}.news-detail h2{font-family:Cairo-ExtraLight;font-weight:900;margin-top:5px}.news-detail p{font-family:Cairo-ExtraLight;font-weight:900;margin-top:5px}.query-section .containerN{padding:2.25em 1em}.query-section .containerN p a{margin-left:4.1667em}.page-footer .footer-first-section .containerN{padding-top:3.75em;padding-bottom:4.6875em;display:flex;flex-flow:row wrap;justify-content:space-between}.page-footer .footer-first-section .containerN .box-wrap{width:23.077%}.footer-first-section .box-wrap header{position:relative;padding-bottom:1.25em;margin-bottom:1.875em}.footer-first-section .box-wrap header h1{font-weight:bold;text-transform:capitalize}.footer-first-section .box-wrap header::after{position:absolute;content:"";border:1px solid #fff;bottom:0;width:13%}.footer-first-section .box-wrap p{margin-bottom:1.857em}.footer-first-section .box-wrap h4{border-top:1px solid #fff;padding-top:1.1428em;padding-bottom:1.1428em;font-weight:normal}.footer-first-section .box-wrap h4 svg{margin-right:10px}.footer-first-section .box-wrap ul{margin:0;padding:0;list-style:none}.footer-first-section .box-wrap ul li{margin-bottom:1em}.footer-first-section .box-wrap ul li:before{content:"";border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:3px;margin-right:7px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.footer-first-section .recent-course-wrap{display:flex;flex-flow:row wrap;justify-content:space-between;border-bottom:1px solid #fff;margin-bottom:1.25em}.footer-first-section .recent-course-wrap img{border:none;border-radius:5px;height:60px}.footer-first-section .recent-course-wrap .course-name p span{text-decoration:line-through;margin-right:10px}.footer-first-section .quick-contact input{padding:1em;border:1px solid #fff;border-radius:5px;width:100%}.footer-first-section .quick-contact textarea{padding:1em;border:1px solid #fff;border-radius:5px;margin-top:15px;margin-bottom:15px}.footer-first-section .quick-contact button{width:100%;padding:1.6rem;text-align:center;text-transform:uppercase;font-weight:bold;border-radius:5px;cursor:pointer}.footer-second-section .containerN{display:flex;flex:1;flex-flow:row wrap;justify-content:space-between}.footer-second-section .footer-line{border:1px solid #fff;width:40%}.page-footer .footer-second-section .social-list{width:19%;margin:0;padding:0;list-style:none}.page-footer .footer-second-section .social-list li:first-child{margin-left:20px}.page-footer .footer-second-section .social-list li{display:inline-block;margin-right:20px}.footer-last-section .containerN{padding-top:2.1875em;padding-bottom:2.4375em;text-align:center}.footer-last-section .containerN p span{padding-right:1em;padding-left:1em}.page-content .containerN{margin-top:8.1875em}.page-content .containerN,.testimonial-page .containerN{display:flex;flex:1;flex-flow:row wrap;justify-content:space-between}.page-content .containerN .grid-container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px}.full-width .page-content .containerN .grid-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}.full-width aside{display:none}.full-width .page-content .page-article,.full-width #course-page .course-detail{width:100%}.full-width .page-content .containerN .grid-container .navigation{grid-column:1/4}.grid-container .grid-box-wrap{width:370px;box-sizing:border-box}.grid-box-wrap .grid-img{margin-bottom:-6.5px}.grid-box-wrap .grid-img img{border-top-right-radius:5px;border-top-left-radius:5px}.grid-box-wrap .grid-body{border:1px solid #c7c7c7;padding:1.5em;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.grid-box-wrap .grid-body h4{font-weight:normal}.grid-box-wrap .grid-body h1{margin-top:.9em;margin-bottom:1.15em}.grid-box-wrap .grid-body a{display:block;text-transform:uppercase;margin-top:1.875em;margin-bottom:.6875em}.page-content .containerN aside,.testimonial-page .containerN aside{float:left;width:31.624%}.page-content .containerN aside .news-letter,#course-page aside .reserve-course,.testimonial-page aside .submit-testimonials{border:1px solid #c7c7c7;padding:1.5em;border-radius:5px}.testimonial-page aside .submit-testimonials{border:none;border-radius:none}.submit-testimonials form span p{display:inline-block;vertical-align:baseline;margin-right:20px;margin-left:5px}.submit-testimonials form span .rateYo{display:inline-block}.page-content .containerN aside .news-letter h2{text-align:center}aside .news-letter hr{width:100%}.page-content .containerN aside .news-letter input[type="email"]{width:100%;padding:1em 1.5em;margin-top:1.625em;margin-bottom:1.25em;border-radius:5px}.page-content .containerN aside .news-letter a{display:block;text-align:center;width:100%;padding:1.1875em;font-weight:bold;border-radius:5px}.page-content .containerN aside .recent-post{background:#f5f5f5;padding:1.5625em;padding-bottom:2.5em;margin-top:3.8125em;margin-bottom:4.0625em}.page-content .recent-post .post{display:flex;flex:1;flex-flow:column wrap}.page-content .containerN aside .recent-post h2{text-transform:capitalize;margin-bottom:1.5em;margin-top:.25em}.page-content .recent-post .post-wrap{display:flex;flex:1;flex-flow:row wrap;margin-bottom:1.25em}.page-content .post-wrap .img-wrap{width:70px;object-fit:fill}.page-content .post-wrap .img-wrap img{height:90px}.page-content .post-wrap .post-content{width:250px;padding:.9375em}.page-content .post-content p{color:#666}.page-content .follow-us{border:1px solid #c7c7c7;border-radius:5px;padding:1.5625em;padding-bottom:2em}.page-content .follow-us h2{text-align:left}.page-content .follow-us a{margin-right:1.5em}.page-content .latest-course{border:1px solid #c7c7c7;border-radius:5px;padding:1.5625em;margin-top:2.75em}.page-content .latest-course .courses-wrap{position:relative;margin-bottom:1.75em}.page-content .latest-course .courses-wrap:last-child{margin-bottom:0}.page-content .courses-wrap img{border-radius:5px}.page-content .courses-wrap span{position:absolute;padding:5px 20px 5px 10px;top:51%;left:0}.page-content .courses-wrap p{position:absolute;left:20px;bottom:24px}.navigation.pagination{margin-top:1.875em;margin-bottom:6em}.navigation.pagination .page-numbers{line-height:15px;display:inline-block;padding:.25em .8em;padding-left:0;text-transform:capitalize}.navigation.pagination .page-numbers:last-child::after{display:none}.navigation.pagination .page-numbers::after{content:"";width:1px;height:100%;border:1px solid #5c5c5c;margin-left:.8em}.page-content .page-article{width:65.812%;border-bottom:1px solid #d0d0d0;padding-bottom:1em}.page-content .page-article h1{margin-bottom:.25em}.page-content .page-article a{color:#5a5a5a}.page-content .page-article a::after{content:"";border:1px solid #ccc;width:1px;margin-left:19px;margin-right:19px}.page-content .page-article a:last-child::after{display:none}.page-content .page-article img{margin-top:3.75em;margin-bottom:3.75em}.page-content .page-article p{margin-bottom:2em}.page-content .share-section span a{margin-left:1.05em}.page-content .share-section span a::after{display:none}.page-content .categories-block h2{position:relative;text-transform:uppercase}.page-content .categories-block h2::after{position:absolute;content:"";border:1px solid #1c3961;width:68px;bottom:0;left:2px}.comments-area ol{list-style:none;margin-left:0;padding-left:0}.comments-area,.comments-area.form{margin-bottom:60px;background:#fafbfc;padding:45px 40px}.comments-area ol li{border-top:1px solid #dfdfdf;padding:26px 0 15px}.comments-area ol ol li{padding-left:50px}.comments-title{text-transform:uppercase}.comment-reply-title{font-size:28px;line-height:34px;color:#252628;font-weight:600;margin:0}.comments-area ol ol li:first-child{border-top:1px solid #dfdfdf;margin-top:26px}.comments-area ol li:first-child{border-top:0}.comments-area ol li:first-child .reply{margin-bottom:26px}.avatar.photo{float:left;border-radius:50%;margin-right:20px;border:1px solid #dbdbdb}.comment-body:after{content:'';display:block;clear:both}.comment-body .fn a{font-size:19px;line-height:22px;color:#252628;font-weight:600;margin-right:10px}.comment-body .fn a:hover{opacity:.6}.comment-content{margin-top:0;float:left;margin-top:-44px;margin-left:91px;margin-bottom:-18px}.reply a{margin-top:15px;margin-left:91px;font-size:12px;line-height:15px;padding:6px 15px;background:#005594;border-radius:5px;text-transform:uppercase;display:inline-block;font-weight:700}.comment-author.vcard{float:left}.reply a:hover{background:#003053}.comment-meta:after{display:block;clear:both;content:''}.comment-metadata{float:right}.comment-metadata a{font-size:14px;line-height:17px;color:#818387}.comment-metadata a:hover{opacity:.6}.comment-form{width:48.718%}.comment-form h2{text-transform:uppercase}.comment-form input[type="text"],.comment-form input[type="email"]{width:100%;padding:.8889em;color:#717070;margin-top:2.2223em}.comment-form input[type="submit"]{font-size:2.3rem;padding:.6087em 1.3913em}.comment-form textarea{width:100%;padding:.8889em;color:#717070;margin-top:2.2223em;height:10.8em;margin-bottom:2.2223em}.comment-form p{color:#717070;margin-top:2.556em;margin-bottom:5.556em}.upcomming .containerN{padding-bottom:30px !important}.upcomming .containerN .event-wrap{margin-bottom:30px}.button-section{text-align:center;margin-bottom:6.25em}.button-section .button,.customer-review .button{display:inline-block;padding:.8889em 2em;text-transform:capitalize}.customer-review .button{width:170px;margin-right:auto;margin-left:auto}.contact-page-section .containerN{display:flex;flex-flow:row wrap;justify-content:space-between;padding-top:6.25em;padding-bottom:6.25em}.contact-page-section .people-info-wrap{width:57.265%}.contact-page-section .people-info-wrap h2{text-transform:uppercase}.contact-page-section .people-info-wrap p{margin-top:1.5625em;margin-bottom:2.5em}.contact-page-section .people-info-wrap form span{display:flex;flex-flow:row wrap;justify-content:space-between}.contact-page-section .people-info-wrap form .input-{padding:.875em 1.5em}.people-info-wrap form .name,.people-info-wrap form .email{width:48%}.people-info-wrap form .subject{margin-top:.9375em;margin-bottom:.9375em;width:100%}.people-info-wrap form textarea{padding-top:1.5em !important;resize:none;height:8em}.people-info-wrap form input[type="submit"]{background:#2d77bf;text-transform:uppercase;text-align:center;width:100%;padding-top:1.1em;padding-bottom:1.1em;margin-top:1.875em;cursor:pointer}.contact-page-section .contact-info{width:370px}.contact-page-section .contact-info h2{text-transform:uppercase;margin-bottom:2em}.contact-page-section .contact-list{margin:0;padding:0;padding-bottom:1.875em;list-style:none;border-bottom:1px solid #b9c1cd}.contact-page-section .contact-list li{display:flex;flex-flow:row wrap;margin-bottom:3.125em}.contact-page-section .contact-list li svg{margin-top:5px;margin-right:25px}.contact-page-section .contact-social{margin:0;margin-top:2.25em;padding:0;list-style:none;display:flex;flex-flow:row wrap}.contact-page-section .contact-social li{margin-right:1.5em}.map-section{margin-bottom:-7px}.about-upper-section .containerN{display:flex;flex-flow:row wrap;justify-content:space-between;padding-top:5.625em}.about-upper-section .who-we-are{width:57.265%}.about-upper-section .who-we-are p{margin-bottom:1.875em;line-height:1.8}.top-heading{text-transform:uppercase;margin-bottom:1.1667em}.about-upper-section .our-story{width:370px}.about-upper-section .our-story ul{margin:0;padding:0}.about-upper-section .our-story ul li{margin-bottom:2.5em}.about-upper-section .our-story svg{margin-right:20px}.team-members .containerN{text-align:center;padding-top:3.75em;padding-bottom:8.125em}.team-members .developer-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px;margin-top:10px}.team-members .developer-grid .developer-wrap{width:270px;background:#f8f8f8;padding:1.75em 3.125em}.team-members .developer-grid .developer-wrap:hover{-webkit-box-shadow:0 0 5px 4px #e1e1e1;-moz-box-shadow:0 0 5px 4px #e1e1e1;box-shadow:0 0 5px 4px #e1e1e1}.team-members .developer-wrap img{width:170px;height:170px;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-right-radius:50%;border-top-left-radius:50%}.team-members .developer-wrap h3{margin-top:1em}.team-members .developer-wrap ul{margin-top:1.625em;padding:0;display:flex;flex-flow:row wrap;justify-content:space-around}#course-page .containerN{padding-top:5em;padding-bottom:6.25em;margin-top:0}#course-page .course-detail{width:77rem}#course-page .course-detail h2{text-transform:uppercase}#course-page .course-detail header{display:flex;flex-flow:row wrap;margin-top:2.25em}.course-detail .course-box{width:186px;text-align:center;border-right:1px solid #adadad}.course-detail .course-box:last-child{border:none}.course-detail .course-box i{margin-bottom:1.6rem}.course-detail .course-box p{color:#616161}.course-detail .course-box h3{text-transform:capitalize}.course-detail .course-box button{padding:.875em 2em;border:none;text-transform:capitalize;margin-top:1em;cursor:pointer}.course-detail .course-intro{padding-top:6.25em}.course-detail h3{text-transform:capitalize}.course-detail .course-intro p{margin-top:1.25em}.course-objective h3{margin-top:1.6667em}.course-objective p{margin-top:1rem;margin-bottom:1.4rem}.course-objective ul{padding-left:10px}.course-objective li{line-height:2em}.course-objective li:before{content:"";border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:3px;margin-right:7px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#course-page .reserve-course h2,.testimonial-page aside .submit-testimonials h2{font-weight:500;margin-bottom:1.25em}#course-page aside .reserve-course input[type="text"],aside .reserve-course input[type="email"],.testimonial-page aside .submit-testimonials input[type="text"],.testimonial-page aside .submit-testimonials input[type="email"]{width:100%;padding:1em .85em;margin-bottom:1.43em}#course-page aside .reserve-course textarea,.testimonial-page aside .submit-testimonials textarea{width:100%;padding:1.143em 1.5em;margin-bottom:1.2em;height:150px;resize:none}#course-page aside .reserve-course input[type="submit"],.testimonial-page aside .submit-testimonials input[type="submit"]{width:150px;text-align:center;padding-top:.778em;padding-bottom:.778em;cursor:pointer}.testimonial-page aside .submit-testimonials input[type="submit"]{display:block}.post-content span a{margin-right:10px}.post-content span{display:block;margin-top:8px}.post-content .fa-facebook-f{color:#131d9c}.post-content .fa-instagram{color:#a506bd}.post-content .fa-twitter{color:#11c3f6}.post-content .fa-linkedin-in{color:#2564b2}.recent-course-single .containerN{padding-bottom:5.3em}.recent-course-single h2{text-transform:uppercase;margin-bottom:1.6em;font-weight:600}.testimonial-page .containerN{padding-top:5em;padding-bottom:6.25em}.testimonial-page .customer-review{display:flex;flex-flow:column wrap;width:770px}.testimonial-page .customer-review .row{display:flex;flex-flow:row wrap;justify-content:space-between;padding-bottom:.875em;border-bottom:1px solid #adadad;margin-bottom:1.25em}.testimonial-page .customer-review .row:last-of-type{border:none}.customer-review .row .img{width:171px;height:auto}.customer-review .row .rewiew-content{width:74.026%}.row .rewiew-content header p{margin-top:.71428em;margin-bottom:1.2857em}.row .rewiew-content footer{display:flex;flex-flow:row wrap;justify-content:space-between}.row .rewiew-content footer h4::before{content:"- ";font-weight:bold}.row .rewiew-content footer h4::after{content:"";font-weight:bold;border:1px solid #000;margin-left:.9em;margin-right:.6em}.row .rewiew-content footer h4,.row .rewiew-content p{display:inline-block}.testimonial-page aside{width:370px !important}.testimonial-page .submit-testimonials form input[type="file"]{display:none}.testimonial-page .submit-testimonials form .custom-file-upload{border:1px solid #adadad;display:block;cursor:pointer;color:#888;width:120px;padding:6px 10px;margin-bottom:2.142em;margin-top:1.429em}@media screen and (max-width:1199px){.containerN{max-width:1000px;padding-left:15px;padding-right:15px}.learn-desining-banner{left:15%;top:53% !important;padding:.9375em 2em 1em 2em}.gallery-images-section{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.event-wrap .details{width:70%;padding:1em;top:3%}.what-other-say .containerN{padding:4.375em 1em}.news-detail{top:47%}.latest-news .containerN .owl-carousel .owl-nav{margin-top:0}.page-footer .footer-second-section .footer-line{width:38%}.page-footer .footer-second-section .social-list{width:23%}.page-content .containerN{flex-flow:column wrap}.page-content .containerN .grid-container{margin-right:auto;margin-left:auto}.page-content .containerN aside{width:371px;margin-left:auto;margin-right:auto}.page-content .latest-course{margin-bottom:4em}.page-content .page-article{margin-right:auto;margin-left:auto}.page-content .comment-form{margin-right:auto;margin-left:auto}.team-members .developer-grid{grid-template-columns:repeat(3,1fr);width:870px;margin-left:auto;margin-right:auto}.course-listing-page .button-group::after,.gallery-section2 .button-group::after{left:23%}.course-listing-page .grid{justify-content:space-around}#course-page .course-detail,.testimonial-page .customer-review{width:77%;margin-right:auto;margin-left:auto}#course-page .containerN{padding-bottom:1.25em}#course-page aside,.testimonial-page aside{margin-top:4em}.recent-course-single .grid{justify-content:space-around}.testimonial-page aside,.testimonial-page .submit-testimonials{margin-right:auto;margin-left:auto}}@media screen and (max-width:1024px){.containerN{max-width:800px}.top-header .top-header-left{margin-left:auto;margin-right:auto;margin-bottom:2em}.top-header .top-header-left .top-header-block:last-child{margin-right:1em}.top-header .top-header-right{margin-left:auto;margin-right:auto}.top-header-right .social-block{margin-right:3em}.menu-list{flex-direction:column}.nav-desktop{display:none;width:250px}.nav-desktop li,.nav-desktop li a{font-size:1.4rem}.nav-desktop ul ul{position:static}#bar{display:inline-block;font-size:40px;cursor:pointer}#close{display:none;font-size:40px;cursor:pointer}.menu-list>li>.sub-menu::before{content:"";border:none}.menu-parent .menu-parent::after{content:"";border:solid #3a3a3a;border-width:0 3px 3px 0;display:inline-block;padding:3px;margin-left:10px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.menu-parent:hover::after,.menu-parent .menu-parent:hover::after{content:"";border:none;display:none}.banner .containerN h1{margin-top:3em}.learn-desining-banner{left:5%;top:45% !important;padding:.9375em 3.5625em 1em 3.5625em}.events-section .containerN{display:grid;grid-template-columns:repeat(1,1fr)}.event-wrap{margin-left:10%;margin-bottom:2em}.event-wrap:last-child{margin-bottom:0}.event-wrap .img-wrap{width:420px}.event-wrap .details{width:271px;left:80%;top:8%}.what-other-say .containerN .wrap-others-say{width:600px;margin-right:auto;margin-left:auto}.news-detail{top:35%}.page-footer .footer-second-section .footer-line{width:30%}.footer-second-section .footer-line:first-child{margin-left:0;margin-right:2em}.footer-second-section .footer-line:last-child{margin-right:0;margin-left:2em}.page-footer .footer-second-section .social-list{width:30%}.page-content .containerN .grid-container{grid-gap:10px}.contact-page-section .people-info-wrap{margin-right:auto;margin-left:auto}.contact-page-section .contact-info{margin-top:3em;margin-left:auto;margin-right:auto}.about-upper-section .who-we-are{margin-left:auto;margin-right:auto}.about-upper-section .our-story{margin-left:auto;margin-right:auto}.team-members .developer-grid{grid-template-columns:repeat(2,1fr);width:570px}.course-listing-page .button-group::after,.gallery-section2 .button-group::after{left:16%}.course-listing-page .grid{justify-content:space-between}#course-page .course-detail .course-box{margin-bottom:2em}#course-page .course-intro{padding-top:3em}}@media screen and (max-width:767px){.containerN{max-width:450px}.site-header .top-header .containerN{display:grid;grid-template-columns:repeat(1,1fr);grid-row-gap:1em;font-size:20px}.top-header .top-header-left{display:grid;grid-template-columns:repeat(1,1fr);grid-row-gap:1em;margin-bottom:0}.top-header-left .top-header-block{margin:0;margin-bottom:1em}.top-header-right{display:grid;grid-template-columns:repeat(1,1fr);grid-row-gap:1em}.top-header-right .social-block{margin-right:auto;margin-left:auto;margin-bottom:1em}.top-header-right .login-block{margin-right:auto;margin-left:auto}.banner .containerN h1{font-size:3.5rem;margin-top:2em}.banner .containerN h3{font-size:1.8rem}.learn-desining-banner{top:50% !important}.whyUs-section .containerN{display:grid;grid-template-columns:repeat(1,1fr)}.whyUs-section .containerN .featured-points{width:100%}.whyUs-section .containerN .whyus-wrap{width:100%}.events-section .event-wrap{margin-left:10px}.what-other-say .containerN{padding-left:0;padding-right:0}.what-other-say .containerN .wrap-others-say{margin-right:0;margin-left:0;padding-right:1em;padding-left:1em;width:100%}.page-footer .footer-first-section .containerN{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:40px}.page-footer .footer-first-section .containerN .box-wrap{width:100%}.footer-first-section .containerN .box-wrap header h1{font-size:2.5em}.footer-first-section .containerN .box-wrap p,.footer-first-section .containerN .box-wrap h4,.footer-first-section .containerN .box-wrap ul li a{font-size:1.7em}.footer-first-section .containerN .box-wrap ul li a{margin-left:15px}.footer-first-section .containerN .box-wrap ul li{margin-bottom:25px}.footer-first-section .recent-course-wrap{justify-content:unset}.footer-first-section .recent-course-wrap .course-name{margin-left:15px}.footer-first-section .containerN .box-wrap .quick-contact textarea{margin-top:35px;margin-bottom:35px}.page-footer .footer-second-section .footer-line{display:none}.page-footer .footer-second-section .social-list{width:100%}.page-footer .footer-second-section .social-list li{margin-right:11%}.page-footer .footer-second-section .social-list li a svg{font-size:30px}.page-footer .footer-last-section{margin-top:20px}.page-content .containerN .grid-container{grid-template-columns:repeat(1,1fr);grid-gap:30px}.contact-page-section .people-info-wrap form span{flex-flow:column wrap}.contact-page-section .people-info-wrap form span .name,.contact-page-section .people-info-wrap form span .email{width:100%}.contact-page-section .people-info-wrap form span .name{margin-bottom:.9375em}.team-members .developer-grid{grid-template-columns:repeat(1,1fr);width:270px}.course-listing-page .button-group::after,.gallery-section2 .button-group::after{width:370px;left:5%}.course-listing-page .grid{justify-content:space-between}.testimonial-page aside{width:270px !important}}@media screen and (max-width:550px){.containerN{max-width:300px}.top-header-right .social-list li{margin-right:40px}.top-header-right .social-list li:nth-last-child(n+3){margin-bottom:30px}.top-header-right .social-list li svg{font-size:25px}.banner .containerN{left:1rem;right:1rem}.banner .containerN h1{font-size:2.5rem;margin-top:.5em}.banner .containerN h3{font-size:1.5rem}#owl-four-nav button{padding:0}.learn-courses .learn-desining-banner,.course-listing-page .grid-item .learn-desining-banner-course,.recent-course-single .grid-item .learn-desining-banner-course{top:37% !important;left:3%;padding:10px 20px}.events-section .event-wrap,.upcomming .containerN .event-wrap{margin-bottom:280px;margin-left:auto;margin-right:auto}.events-section .event-wrap,.events-section .event-wrap .img-wrap{width:280px}.events-section .event-wrap .details{left:2%;top:80%}.query-section .containerN p a{display:block;margin:0}.page-footer .footer-second-section .social-list li{margin-right:15%}.page-footer .footer-second-section .social-list li:first-child{margin-left:40px;margin-bottom:30px}.page-footer .footer-second-section .social-list li:nth-child(4){margin-left:26%}.page-content .containerN{flex-flow:row wrap}.grid-container .grid-box-wrap{width:270px}.course-listing-page .button-group::after,.gallery-section2 .button-group::after{width:240px}.course-listing-page .grid-item,.recent-course-single .grid-item{width:270px}}.what-other-say .wrap-others-say #carousel .flex-active-slide{height:220px;width:150px !important}#carousel .flex-active-slide .hidden{display:block}#carousel{margin-bottom:0}#carousel .flex-viewport{overflow-y:visible !important}.hidden{display:none}.what-other-say .containerN{padding-top:60px;padding-bottom:70px;text-align:center;color:#fff}.what-other-say .containerN .owl-carousel{margin-top:50px}.article-subtitle{font-size:3rem;color:#12a84e}.what-other-say .containerN .head{font-size:3.5rem;color:#fff;text-transform:uppercase;font-weight:700;line-height:1.9em;position:relative}.what-other-say .containerN .head::after{position:absolute;content:'';border:2.5px solid #12a84e;width:90px;left:46%;bottom:0}.what-other-say .containerN .customer-item{width:83%;background:#000;margin-right:auto;margin-left:auto;padding:10px}.what-other-say .containerN .customer-item .border{border:1px solid #fff;padding:34px 65px 45px 65px}.what-other-say .containerN .customer-item .customer-img,.what-other-say .containerN .customer-item .rateYo{text-align:center;margin-left:auto;margin-right:auto}.what-other-say .containerN .customer-item .rateYo{margin-top:10px}.what-other-say .containerN .customer-item .customer-img{width:90px;margin-bottom:14px}.what-other-say .containerN .customer-item figcaption{font-size:1.6rem}.what-other-say .containerN .customer-item .customer-review{margin-top:1.875em;font-size:1.6rem}.what-other-say .owl-theme .owl-nav{position:absolute;top:45%;font-size:2.4rem;color:#fff;width:100%;margin-top:0;display:flex;justify-content:space-between}.what-other-say .owl-carousel .owl-nav button.owl-prev,.what-other-say .owl-nav button.owl-next{border:2px solid #fff;padding:.2rem 1.4rem !important}.what-other-say .owl-carousel .owl-nav button.owl-prev:hover,.what-other-say .owl-nav button.owl-next:hover{background:#12a84e}