  /*!
Theme Name: nextgen-v2
Theme URI: https://www.cognita.com
Author: Cognita
Author URI: https://www.cognita.com
Description: Next-Gen components with datalayer,Multiple Downloadable Files, Content Slider, Advertisement Pop Up, FAQ With Sidebar, Emoticons Testimonial, Card Link Pop Up, Statistics Splitter, CTA (right image), Grade Calculator, Fee Calculator, Calendar Component, Sliding Hero Banner, Three Image Gallery, Statistics With Numbers, Statistics With Map, Statistics Left Image, Statistics 4 Columns, Paragraph Style with 4 Columns, Paragraph Style Features, Paragraph Style Lists, Map with Photos, Logo slider, Lead Form, Enquiry Form, Omni channel Social Feed, Hero Banner With Lead Form, Hero Header with Fullscreen Background Image, Navigation Menu Dropdown, Navigation Menu with Images, Gallery Carousel, Downloadable Single Column, Downloadable Double Column, Our Teachers Slider, Our Teachers Leadership,Teachers Grid, CTA with Background, Numbered Grid, Body Layout with Half Screen Image, Related Blog Articles

License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: Nextgen-V2
Version: 0.1.9
Tags: custom-background, custom-logo, custom-menu, featured-images, translation-ready, gravity-forms, ACF, WP-Bakery modules, Zoom integration, d365 integration, cookiebot, Hero Banner, Testimonial, Video-slider

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

nextgen-v2 is based on https://cognitamain.github.io/nextgen/, (C) 2025 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of Nextgen-V2
*/



/* nextgen Css start */

    html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.nex-title{font-family:Objective;font-style:normal;font-weight:600;font-size:48px;line-height:60px;letter-spacing:-.02em;color:#002c77;margin-bottom:24px}.tpl_button .nex-title{font-family:Objective;font-size:30px;line-height:38px}.nex-bodytext-title{font-family:Objective;font-style:normal;font-weight:600;font-size:30px;line-height:38px;color:#101828}.nex-bodytext-content{font-family:Objective;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#667085}.nex-bodytext.tpl1>.nex-bodytext-content{padding-top:20px;padding-bottom:20px}.nex-button.nex-button-primary{font-family:Objective;font-style:normal;font-weight:700;font-size:12px;line-height:16px;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#fff;border-radius:8px;padding:12px 16px;text-decoration:none}.nex-button.nex-button-primary:hover{background:#002c77}.nex-button.text-primary-color{font-family:Objective;font-style:normal;font-weight:700;font-size:12px;line-height:16px;text-align:center;letter-spacing:.04em;text-transform:uppercase;background:#fff;border:1px solid;box-sizing:border-box;border-radius:8px;padding:12px 16px;text-decoration:none}.nex-button.text-primary-color:hover{border:1px solid #002c77;color:#002c77}.nex-button.text-secondary-color{font-family:Objective;font-style:normal;font-weight:700;font-size:12px;line-height:16px;text-align:center;letter-spacing:.04em;text-transform:uppercase;background:#fff;border:1px solid;box-sizing:border-box;border-radius:8px;padding:12px 16px;text-decoration:none}.nex-button.text-secondary-color:hover{color:#fff}.nex-card-button.nex-button-primary{font-family:Objective;font-style:normal;font-weight:700;font-size:12px;line-height:40px;text-align:center;letter-spacing:.04em;text-transform:uppercase;background:#2e91fa;color:#fff;border-radius:8px;padding:0 16px;text-decoration:none;display:inline-block}.nex-card-button.nex-button-primary:hover{background:#002c77}.nex-card-button.text-primary-color{font-family:Objective;font-style:normal;font-weight:700;font-size:12px;line-height:16px;text-align:center;letter-spacing:.04em;text-transform:uppercase;background:#fff;border:1px solid #2e91fa;box-sizing:border-box;color:#2e91fa;border-radius:8px;padding:12px 16px;text-decoration:none}.nex-card-button.text-primary-color:hover{border:1px solid #002c77;color:#002c77}.text-center{text-align:center}.text-center .nex-subtitle{text-align:center}.sta-line .nex-title{font-size:36px;line-height:44px}.sta-line .nex-bodytext-number{font-weight:600;font-size:60px;line-height:72px;text-align:center;letter-spacing:-.02em;color:#175cd3}.sta-line p{font-weight:500;font-size:16px;line-height:24px;text-align:center;color:#344054}.ng-quote p{font-weight:600;font-size:30px;line-height:38px;text-align:center;color:#002c77}.ng-quote .fas{color:#85caff;font-size:60px}.ng-number-step .nex-bodytext-number{font-family:Inter;font-style:normal;font-weight:700;font-size:206px;line-height:1em;color:#b3deff;margin:0}.ng-number-step .nex-bodytext-title{margin-top:-60px}.nex-border{width:48px;height:4px;background:#2e91fa;position:absolute}.nex-about-us-title{font-weight:600;font-size:48px;line-height:60px;letter-spacing:-.02em;color:#002c77;padding-bottom:20px}.text-primary-color{color:#ad8800}.text-secondary-color{color:#002c77}.text-supplementary-color{color:#f7cc67}#sprint2-1 .nex-bodytext-title{color:#fff}#sprint2-1 .nex-border{background:#fff}#sprint2-1 .nex-bodytext-content{color:#fff}#sprint2-2 .nex-testimonial .row{display:flex}#sprint2-2 .col-md-4{display:flex;align-items:center}#sprint2-2 .col-md-8{display:flex;align-items:center}#sprint2-2 .testimonial-title{font-size:20px;line-height:30px;color:#000}#sprint2-2 .testimonial-content p{font-weight:500;font-size:18px;line-height:28px}#sprint2-2 .nex-testimonial .row:nth-of-type(even) .col-md-4{justify-content:flex-end}#sprint2-2 .testimonial-quote-icon{font-size:40px!important;color:#d1e9ff}#sprint2-3 .nex-testimonial{display:flex;justify-content:space-between}#sprint2-3 .nex-testimonial .testimonial-item{width:100%;padding:30px;margin:10px;border:1px solid #d0d5dd;box-sizing:border-box;border-radius:16px}#sprint2-3 .nex-testimonial .testimonial-item .testimonial-info{display:flex;align-items:center;justify-content:flex-start}#sprint2-3 .nex-testimonial .testimonial-item .testimonial-info img{width:68px;margin-right:10px}#sprint2-3 .nex-testimonial .testimonial-item .testimonial-info .testimonial-name{font-weight:600;margin:0}#sprint2-3 .nex-testimonial .testimonial-item .testimonial-info .testimonial-address{margin:0}#sprint2-3 .nex-testimonial .testimonial-item .testimonial-content{padding-top:15px}#sprint2-3 .nex-testimonial .testimonial-item .testimonial-content p{margin:0}#sprint2-4 .vc_col-sm-9 .wpb_wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap}#sprint2-4 .nex-icon{background:#fff;border:1px solid #e4e7ec;box-sizing:border-box;box-shadow:0 4px 8px -2px rgb(16 24 40 / 10%),0 2px 4px -2px rgb(16 24 40 / 6%);border-radius:16px;flex:none;order:1;flex-grow:0;margin:10px;padding:20px;width:fit-content}#sprint2-4 .vc_col-sm-3 h2{font-size:48px;color:#002c77;line-height:60px;text-align:left;font-weight:600}#sprint2-7 .nex-card .nex-card-image img{border-radius:16px}#sprint2-7 .nex-card .nex-card-title{font-size:20px;font-weight:600;margin:0;transform:translateX(20px) translateY(-100px);color:#ffff}#sprint2-7 .nex-card .nex-card-button.nex-button-primary{position:absolute;transform:translateX(20px) translateY(-100px)}#sprint2-form .nex-bodytext-title{color:#fff}#sprint2-form .nex-border{background:#fff}#sprint2-form .nex-bodytext-content{color:#fff}.gform_page_footer .button{width:100%;background:#2196f3;color:#fff;padding:15px}.gform_wrapper.gravity-theme .gform_page_footer{display:flex}.nex-about-us .nex-about-us.align-image-left{align-items:center;justify-content:center}.nex-about-us .nex-about-us-default{display:flex;flex-wrap:wrap;padding:40px}.nex-about-us .next-about-us-icon{display:flex;flex-wrap:wrap;padding-bottom:15px;padding-top:15px}.nex-about-us .nex-about-us-icon{width:40px;height:40px;background:#fef3f2;border-radius:50%;text-align:center}.nex-about-us .nex-about-us-icon .primary-color{color:#ed1c24}.nex-about-us .nex-about-us-icon .nex-element-icon{line-height:40px}.nex-about-us .nex-about-content{padding-left:15px}.nex-about-us .nex-about-top-title{font-weight:600;font-size:14px;line-height:24px;color:#212a5c}.nex-about-us .nex-about-number{font-weight:600;font-size:32px;line-height:36px;letter-spacing:-.02em;color:#00558f}.nex-about-us-image::after{content:"";position:absolute;width:80px;height:80px;right:-40px;bottom:100px;mix-blend-mode:multiply;border-radius:16px}#sprint3-2 .ihwt-hotspot-wrapper .HotspotPlugin_Hotspot>div{width:338px;background:#002c77;border-radius:4px;-webkit-box-shadow:none;box-shadow:none}#sprint3-2 .ihwt-hotspot-wrapper .HotspotPlugin_Hotspot>div>.Hotspot_Title{font-size:16px;font-weight:700;white-space:nowrap;color:#fff;padding-bottom:5px}#sprint3-2 .ihwt-hotspot-wrapper .HotspotPlugin_Hotspot>div>.Hotspot_Message{font-size:14px;line-height:25px;white-space:pre-line;color:#fff}#sprint3-3 .nex-bodytext-title{font-weight:600;font-size:48px;line-height:60px;letter-spacing:-.02em;color:#002c77}#sprint3-3 .nex-icon{display:grid;text-align:center;padding:30px;border-right:1px solid #b2deff}#sprint3-3 .nex-icon .nex-element-icon{color:custom!important;color:#2e91fa!important;font-size:50px;padding:15px}#sprint3-3 .vc_row .wpb_column:last-child .nex-icon{border-right:none}#sprint3-4 .nex-title{font-weight:300;font-size:24px;line-height:32px;text-align:center;color:#175cd3}#sprint3-4 .vc_pie_chart_back{border:20px solid #f7f7f7}.vc_tta-panel-title{font-weight:700;font-size:16px;line-height:24px;display:flex;align-items:center;color:#002c77}#sprint3-7 .nex-image-box{background:#fff;border:1px solid #d0d5dd;box-sizing:border-box;box-shadow:0 20px 24px -4px rgb(16 24 40 / 10%),0 8px 8px -4px rgb(16 24 40 / 4%);border-radius:20px;margin:0 16px}#sprint3-7 .bodytext-image{border-radius:20px 20px 0 0}#sprint3-7 .nex-image-box-wrap{padding:24px;text-align:center}#sprint3-7 .nex-image-box-title{font-weight:700;font-size:18px;line-height:28px;text-align:center;color:#101828}#sprint3-7 .nex-image-box-button{font-weight:700;font-size:12px;line-height:16px;letter-spacing:.04em;text-transform:uppercase;color:#2e91fa;text-decoration:initial;padding:12px 16px;background:#fff;border:1px solid #2e91fa;box-sizing:border-box;border-radius:8px}#sprint3-8 .nex-title-content .nex-title{color:#fff;font-weight:600;font-size:36px;line-height:44px;letter-spacing:-.02em;text-align:left}#sprint3-8 .nex-title-content .nex-subtitle{color:#fff;font-weight:300;font-size:30px;line-height:38px;text-align:left}#sprint3-8 .nex-icon{display:inline-block}#sprint3-8 .nex-icon .nex-element-icon{font-size:24px;padding-right:5px}#sprint3-8 .nex-image-box .nex-image-box-thumbnail img{border-radius:16px}#sprint3-8 .nex-image-box .nex-image-box-wrap{margin-top:-100px}#sprint3-8 .nex-image-box .nex-image-box-wrap .next-image-box-quocte{text-align:right;padding-right:15px;font-size:48px}.nex-about-us1 .next-download-item{display:flex;flex-direction:row;align-items:center;padding:16px;position:static;width:100%;height:72px;left:0;top:0;border:1px solid #d0d5dd;box-sizing:border-box;border-radius:8px;flex:none;order:0;flex-grow:0;margin:8px 0;justify-content:space-between}.nex-about-us1 .nex-download-file-name{font-weight:700;font-size:16px;line-height:24px;color:#101828;padding-left:10px;margin:0}.nex-about-us1 .next-download-left{display:flex}.nex-about-us1 .nex-download-button{font-weight:700;font-size:12px;line-height:16px;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#2e91fa;text-decoration:inherit}.nex-about-us1 .nex-download-button:before{font-family:"Font Awesome 5 Free";content:"\f019";display:inline-block;padding-right:3px;vertical-align:middle;font-weight:900}.next_masonry{display:flex;flex-flow:column wrap;align-content:space-between;height:600px}.next_masonry .item{width:32%;margin-bottom:1.33%}.next_masonry .item:nth-child(3n+1){order:1}.next_masonry .item:nth-child(3n+2){order:2}.next_masonry .item:nth-child(3n){order:3}.next_masonry::after,.next_masonry::before{content:"";flex-basis:100%;width:0;order:2}body,button,input,optgroup,select,textarea{color:#344054;font-family:Objective;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em;margin-top:0}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.3em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}.body-component-line{width:48px;height:4px}.ng-body-component .ng-body-component-title{color:#344054}.ng-body-component .ng-body-component-button{box-sizing:border-box;padding:12px 16px;border-radius:8px;font-size:12px;line-height:1.5em;font-weight:700!important;letter-spacing:.04em}.ng-body-component-image{position:relative}.ng-body-component.square .ng-body-component-image:before{content:"";width:95px;height:95px;border-radius:16px;position:absolute;top:48px;mix-blend-mode:multiply}.ng-body-component.square .ng-text-default{padding-right:3rem}.ng-body-component-image-right .ng-body-component-image:before{left:-47.5px}.ng-body-component-image-left .ng-body-component-image:before{right:-47.5px}.ng-body-component.box-shadow{border-radius:24px!important;border-color:#d0d5dd!important;padding:32px!important;box-shadow:0 20px 24px -4px rgba(16,24,40,.1),0 8px 8px -4px rgba(16,24,40,.04);border:1px solid}.ng-body-component-icon .ng-top-element-icon{width:56px;height:56px;line-height:36px;text-align:center;background:#d1e9ff;border:10px solid #f0f8ff;border-radius:28px;position:relative}.ng-body-component-icon .ng-top-element-icon:after{position:absolute;width:100%;height:100%;border-radius:50%;content:"";-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;top:-2px;left:-2px;padding:2px;z-index:-1;-webkit-transition:-webkit-transform .2s,opacity .3s;-moz-transition:-moz-transform .2s,opacity .3s;transition:transform .7s,opacity .7s;background:#f0f8ff}.ng-body-component-icon .ng-top-element-icon:hover:after{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.7);opacity:0}.ng-content-icons{list-style:none}.ng-small-image ul{list-style:none}.ng-fullsize-image .nex-element-text{color:#475467}.ng-fullsize-image .ng-body-component-image:before{bottom:48px;top:inherit;left:-45px}.ng-small-image .nex-element-text{color:#475467}.ng-bgimage-fullsize .ng-school-name,.ng-bgimage-fullsize .ng-subtitle{color:#002c77}.ng-small-image .ng-bodytext-image{max-width:128px;height:auto;margin:0 auto}.ng-small-image .nex-element-icon{font-size:1rem}.ng-small-image .ng-bodytext-image .left-small-image{border-radius:8px!important}.ng-number-step .ng-bodytext-number{font-size:12.75rem;font-weight:700;line-height:15.563rem;opacity:.3}.ng-number-step .ng-bodytext-title{font-size:1.5rem;line-height:2rem;font-weight:600;color:#1d2939}.ng-number-step .ng-step-content-bottom{margin-top:-4.65rem}.ng-number-step .ng-bodytext-content{font-size:1rem;line-height:1.5rem;font-weight:500;color:#667085}.nex-testimonial.tpl1{max-width:58.75rem}.nex-testimonial .testimonial-image{max-width:17.5rem}.nex-testimonial .testimonial-quote-icon i{font-size:3.313rem;opacity:.3}.nex-testimonial .testimonial-content p{font-weight:500;font-size:1.125rem;line-height:1.75rem;color:#344054}.nex-testimonial .testimonial-title{font-size:1.25rem;line-height:1.875rem}.nex-testimonial.tpl2 .testimonial-item{box-sizing:border-box;border-radius:16px;border-color:#d0d5dd!important}.nex-testimonial.tpl2 .testimonial-image{max-width:48px;height:auto}.nex-testimonial.tpl2 .testimonial-name{font-weight:600;font-size:1.125rem;line-height:1.75rem}.nex-testimonial.tpl2 .testimonial-address{font-weight:500;font-size:.875rem;line-height:1.25rem;color:#344054}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-radius:8px;background:#ad8800;color:#fff;font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em;letter-spacing:.04em;font-weight:700;text-transform:uppercase}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:#002c77;color:#fff}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#344054;border:1px solid #d0d5dd;border-radius:8px;padding:8px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#002c77}select{border:1px solid #d0d5dd;border-radius:8px;padding:11px 8px}textarea{width:100%}a{color:#002c77}a:active,a:focus,a:hover{color:#ad8800}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.after-header1.sticky-content{margin-top:160px!important}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}iframe.embed-video{margin:auto}.custom-logo-link{display:inline-block}.logo2{max-width:150px}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}#content-page,.header-container{background-color:#fff;margin:auto}#content{display:flex;flex-wrap:wrap}@media only screen and (min-width:1280px){#content-page>div.wpb_row:not(.vc_row-no-padding):not(.bcs-container):not(.ishcmc-container):not(.gv-container):not(.ais-container):not(.sais-container):not(.sais-container-1008):not(.dusit-container-1008):not(.dusit-container):not(.shk-container-1008):not(.shk-container):not(.s107-container-1008):not(.s107-container),.wpb_row[data-vc-full-width=true]:not(.vc_row-no-padding){padding-left:calc((100vw - 1280px)/ 2)!important;padding-right:calc((100vw - 1280px)/ 2)!important}}.vc_row{margin-left:0!important;margin-right:0!important}@media only screen and (max-width:768px){#page .content-page{background-color:#fff;max-width:700px;margin:auto}#content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;display:flex;flex-wrap:wrap}.site-title a{font-size:1.1em}#mast-head,.entry-content,.entry-footer,.entry-header,.site-branding,.site.title,iframe,img{max-width:100%}.gform_wrapper.gravity-theme .gform_page_footer{display:block}.gform_wrapper.gravity-theme .gform_page_footer input+input{margin-left:0!important}}@media only screen and (max-width:598px){#page .content-page{background-color:#fff;max-width:500px;margin:auto}#content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;display:flex;flex-wrap:wrap}.site-title a{font-size:20px}#mast-head,.entry-content,.entry-footer,.entry-header,.site-branding,.site.title,iframe,img{max-width:100%}}@media only screen and (max-width:360px){#page .content-page{background-color:#fff;max-width:360px;margin:auto}#content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;display:flex;flex-wrap:wrap}.site-title a{font-size:1rem}#mast-head,.entry-content,.entry-footer,.entry-header,.site-branding,.site.title,iframe,img{max-width:100%}}@media only screen and (max-width:320px){#page .content-page{background-color:#fff;max-width:300px;margin:auto}#content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;display:flex;flex-wrap:wrap}.site-title a{font-size:1rem}#mast-head,.entry-content,.entry-footer,.entry-header,.site-branding,.site.title,iframe,img{max-width:100%}}.site-branding h1{font-family:Inter,cursive}h1,h2{font-family:Objective}h3,h4,h5,h6{font-family:Objective;font-weight:700}.entry-title,.page-title{font-family:Objective;font-weight:700}.entry-title a,.page-title a{text-decoration:none}.posted-on,.site-info,.widget-title{font-family:Objective;font-weight:700;font-size:small}.site-title{font-family:Objective;font-size:2rem;text-align:center}.site-title a{text-decoration:none;font-size:40px;font-weight:700;color:#002c77}.site-description{font-family:Objective;font-size:small;text-align:center}p{font-family:Objective}ol,ul{margin:0}ul li{font-family:Objective;padding-left:0;font-size:16px;line-height:24px}aside ul{margin:0;list-style-type:none}aside ul li a{text-decoration:none}figcaption{font-family:Objective;font-style:italic}.cat-links,.tags-links{font-family:Objective;font-size:small}.comments-link:visited,.post-edit-link,.post-edit-link:visited{font-size:small}.posted-on{font-family:Objective;font-size:small}footer{background-color:#002c77;color:#fff}footer a{color:silver;text-decoration:none}footer:visited{color:silver}footer .site-info{padding-top:.5rem;padding-bottom:.5rem;text-align:center}footer .site-info a{color:#fff}.entry-title{color:#21759b}.entry-title a{color:#21759b}.entry-footer{background-color:#82878c;font-size:small;text-align:center;margin-bottom:2rem}.comments-link,.comments-link:visited,.post-edit-link,.post-edit-link:visited{margin-left:2rem;color:#fff}.tag-cloud-link{font-family:Objective;color:#ce0000}#mega-menu-1{box-shadow:0 12px 16px -4px rgb(16 24 40 / 10%),0 4px 6px -2px rgb(16 24 40 / 5%)}#mega-menu-1 .vc_tta-container{margin-bottom:0}#mega-menu-1 .vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}#mega-menu-1 .vc_custom_heading a{font-size:16px;line-height:24px;font-weight:500}#mega-menu-1 .vc_custom_heading a:active,#mega-menu-1 .vc_custom_heading a:hover{color:#ad8800}#mega-menu-1 .vc_tta-tabs-container{background:#f9fafb}#mega-menu-1 .vc_tta.vc_tta-style-outline .vc_tta-tab>a{border-width:0}#mega-menu-1 .vc_tta-color-white.vc_tta-style-outline .vc_tta-tab>a .vc_tta-title-text{font-weight:500;font-size:14px;line-height:20px}#mega-menu-1 .vc_tta.vc_general .vc_tta-tab>a{padding:6px 20px}#mega-menu-1 .vc_tta-tab.vc_active .vc_tta-title-text{color:#2e91fa}#mega-menu-1 .vc_tta-tabs-list{padding-top:10px}#mega-menu-1 .wpb_single_image.vc_align_left{text-align:left;margin-bottom:24px;float:left;padding-right:15px}#mega-menu-1 .vc_tta-panel-body p{min-height:80px;margin-bottom:24px;font-weight:500;display:flex;align-items:center}.menu-item{margin-right:.8rem}.h1{line-height:60px;font-weight:700;font-style:normal;font-size:56px;margin:.67em 0}.page-title.page-title-search{color:#002c77;line-height:60px;font-weight:700;font-style:normal;font-size:56px;margin:.67em 0}h2.entry-title.title-search a{color:#101828!important;font-size:20px;line-height:32px}form#searchform{margin-bottom:3rem}a.search-button{width:40px;height:40px;line-height:40px;border:1px solid;display:inline-block;border-radius:8px;text-align:center;font-size:20px;vertical-align:middle}input.form-control{height:3.2rem;border-color:var(--bs-secondary);border-left:none}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3;box-shadow:none;border-color:var(--bs-secondary)}.container{max-width:1216px}.vc_row .vc_column-inner{padding-top:0!important}.carousel{position:relative;margin:0 auto;width:930px;height:auto;border:none;overflow:visible}.carousel .slides{margin:0;padding:0;border:none;list-style:none;position:relative;overflow:visible}.carousel .slides .slideItem{position:absolute;cursor:pointer;overflow:hidden;padding:0;margin:0;border:none}.carousel .slides .slideItem a{display:block;text-decoration:none;margin:0;padding:0;border:none;outline:0}.carousel .slides .slideItem img{margin:0;padding:0;border:none;width:100%;height:100%}.carousel .nextButton{width:16px;height:26px;background:url(/wp-content/themes/nextgen-v2/assets/images/next.png) no-repeat center;cursor:pointer;z-index:9999}.carousel .prevButton{width:16px;height:26px;background:url(/wp-content/themes/nextgen-v2/assets/images/prev.png);cursor:pointer;z-index:9999}.carousel .buttonNav{position:relative;margin:0 auto;z-index:999}.carousel .buttonNav .numbers{position:relative;float:left;margin:5px;color:#828282;cursor:pointer;font-weight:700;text-decoration:none;font-size:1em;font-family:Arial,Verdana}.carousel .buttonNav .numbers:hover{color:#000;text-decoration:underline}.carousel .buttonNav .numberActive{background:0 0;color:#000;cursor:default}.carousel .buttonNav .bullet{position:relative;float:left;width:10px;height:10px;margin:5px;float:left;background:#fff;border:1px solid #dadada;cursor:pointer;border-radius:50%}.carousel .buttonNav .bullet:hover,.carousel .buttonNav .bulletActive{border-color:#ad8800;background:#ad8800;cursor:default}.carousel .shadow{width:100%;height:82px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.site-menu ul{margin:0;padding:0;list-style:none}.site-menu ul li a{text-decoration:none}.btn-menu{display:none}.video-header-content{z-index:1;text-align:center;width:100vw;margin:auto}.video-header-content .video-inner h1{font-family:inherit;line-height:56px;font-weight:700;font-style:normal;font-size:64px;color:#fff}.video-placeholder{display:none}.video-embed-placeholder{display:block;min-width:100%;position:relative;padding:0 15px}.video-embed-placeholder .play-button i{font-size:60px;color:#fff}.video-embed-placeholder .ri-play-circle-line:hover::before{content:"\f008"}.video-embed-placeholder .play-button{position:absolute;top:25%;left:calc(50% - 30px)}.video-embed-placeholder .play-button:hover{content:"\f008"}.btn-video{position:absolute;width:100%}@media (max-width:420px){.video-placeholder{display:block}.video-placeholder img.bodytext-image{min-width:100%}.video-placeholder .play-button i{font-size:60px;color:#fff}.video-placeholder .ri-play-circle-line:hover::before{content:"\f008"}.video-placeholder .play-button{position:absolute;top:25%;left:calc(50vw - 30px)}.video-inner{position:absolute;top:25%;width:100%}.video-placeholder .play-button:hover{content:"\f008"}.video-inner h1{font-size:14px!important;line-height:18px!important;margin-bottom:24px}.video-placeholder .play-button{top:unset!important;left:unset!important;bottom:0!important;right:30px!important}}.nex-testimonial-slider.tpl2 .slick-dots,.ng-teachers-slider .slick-dots{position:absolute;bottom:12px;left:5%;list-style:none;padding:0;margin:0;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.ng-teachers-slider .slick-dots{left:15%}.nex-testimonial-slider.tpl2 .slick-dots li,.ng-teachers-slider .slick-dots li,.tpl3.nex-testimonial-slider .slick-dots li,.tpl4.nex-testimonial-slider .slick-dots li{text-indent:-99999999999px;width:8px;height:8px;border-radius:50%;display:block;background:#d0d5dd;cursor:pointer;margin-right:12px}.nex-testimonial-slider.tpl2 .slick-dots li button,.ng-teachers-slider .slick-dots li button,.tpl3.nex-testimonial-slider .slick-dots li button,.tpl4.nex-testimonial-slider .slick-dots li button{height:0}.nex-testimonial-slider.tpl2 .slick-dots li.slick-active,.ng-teachers-slider .slick-dots li.slick-active,.tpl3.nex-testimonial-slider .slick-dots li.slick-active,.tpl4.nex-testimonial-slider .slick-dots li.slick-active{width:36px;border-radius:20px}.nex-testimonial-slider.tpl2 .ng-icon-left,.nex-testimonial-slider.tpl2 .ng-icon-right,.ng-teachers-slider .ng-icon-left,.ng-teachers-slider .ng-icon-right{width:48px;height:48px;line-height:48px;text-align:center;border:1px solid;box-sizing:border-box;border-radius:8px;font-size:1.75rem;cursor:pointer;position:absolute;bottom:-5px}.nex-testimonial-slider.tpl2 .ng-icon-left{right:5%}.ng-teachers-slider .ng-icon-left{right:20%}.nex-testimonial-slider.tpl2 .ng-icon-right{right:0}.ng-teachers-slider .ng-icon-right{right:15%}.tpl3.nex-testimonial-slider .testimonial-content p{font-size:1rem;line-height:1.5rem;color:#344054;font-weight:400}.tpl3.nex-testimonial-slider .slick-dots{padding:0;list-style:none;text-align:center;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center}.tpl3.nex-testimonial-slider .ng-icon-left,.tpl3.nex-testimonial-slider .ng-icon-right{font-size:2rem;color:#2e91fa;cursor:pointer;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tpl3.nex-testimonial-slider .ng-icon-right{right:0}.tpl3.nex-testimonial-slider .ng-icon-left{left:0}.ng-teachers-slider{padding-bottom:4rem;margin-bottom:1rem}.nex-icon{border:1px solid #e4e7ec!important;box-sizing:border-box;box-shadow:0 4px 8px -2px rgb(16 24 40 / 10%),0 2px 4px -2px rgb(16 24 40 / 6%);border-radius:16px!important;cursor:pointer;max-width:286px}.nex-title-content .ng-content-2-column .nex-title{color:#f7cc67}.nex-title-content .ng-content-2-column .nex-subtitle{font-weight:700}.nex-title-content .nex-title{font-size:1.875rem;line-height:2.375rem;font-weight:700}.ng-call-to-action-image .ng-call-image-inner{max-width:592px;background:#fff;box-shadow:0 32px 64px -12px rgb(16 24 40 / 20%);border-radius:16px;padding:70px 72px}.ng-statics-column .ng-statics-icon span{font-size:40px}.ng-statics-column .ng-statics-title{font-size:2.25rem;line-height:2.75rem;font-weight:600}.ng-statics-column .ng-statics-content{color:#344054}.ng-statics-column .border-rights{position:relative}.ng-statics-column .border-rights:after{content:"";width:1px;height:100%;background:#b3deff;position:absolute;top:0;right:-15px}.ihwt-hotspot-wrapper .HotspotPlugin_Hotspot>div{max-width:338px;width:338px;border-radius:4px!important;overflow:initial!important}.ihwt-hotspot-wrapper .HotspotPlugin_Hotspot>div>.Hotspot_Message,.ihwt-hotspot-wrapper .HotspotPlugin_Hotspot>div>.Hotspot_Title{color:#fff!important}.nex-bodytext.tpl_number .nex-bodytext-number{margin-bottom:0}.nex-title-content.tpl1 .nex-title{font-size:2.25rem;line-height:2.75rem}.br-show{position:relative}.br-show:after{content:"";width:1px;height:100%;background:#b3deff;position:absolute;top:0;right:-15px}.nex-download .ng-download-item{border:1px solid #f2f2f2;border-radius:8px}.nex-download .nex-element-icon{font-size:20px}.nex-download .nex-download-file-name{color:#101828}.nex-download .nex-download-button{font-size:12px;line-height:16px;text-decoration:none;position:relative}.nex-slider-image{position:relative}.nex-slider-image .nextButton{right:-15px}.nex-slider-image .prevButton{left:-15px}.next-gallery .gallery-categories{padding:0;margin:0;list-style:none;display:flex;align-items:flex-start;padding:15px 15px;background:#f9fafb;border-radius:16px}.next-gallery .gallery-categories a{text-decoration:none;font-weight:700;color:#676e74;position:relative;outline:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.next-gallery .gallery-categories a:before{content:"";width:100%;height:2px;background:#2e91fa;position:absolute;left:0;bottom:-15px;opacity:0}.next-gallery .gallery-categories li:not(:first-child){margin-left:25px}.next-gallery .gallery-categories a.active{color:#2e91fa}.next-gallery .gallery-categories a.active:before{opacity:1}.next-gallery .item{margin-left:7.5px;margin-right:7.5px}.nex-card{position:relative}.nex-card:hover{cursor:pointer}.nex-card.type1 .nex-card-title{position:absolute;bottom:10px;left:10px;z-index:2}.nex-card.type1 .nex-card-title:before{content:"";width:48px;height:4px;background:#fff;position:absolute;top:-10px;left:0;border-radius:5px}.nex-card.type1 .nex-card-image{position:relative}.nex-card.type1 .nex-card-image:before,.nex-card.type2 .nex-card-image:before,.nex-card.type3 .nex-card-image:before,.nex-card.type4 .nex-card-image:before{content:"";width:100%;height:100%;background:rgba(52,64,84,.6);position:absolute;top:0;left:0;z-index:1;border-radius:8px;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nex-card.type1 .nex-card-button{position:absolute;min-width:150px;top:50%;left:50%;opacity:0;z-index:2;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nex-card.type1:hover .nex-card-button,.nex-card.type1:hover .nex-card-image:before{opacity:1}.nex-card.type2 .wrap-card-inner{position:absolute;bottom:10px;bottom:10px;left:50%;width:100%;text-align:center;opacity:1;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nex-card.type2 .nex-card-title{margin-bottom:2rem!important;position:relative}.nex-card.type2 .nex-card-button{max-width:150px;margin:0 auto;display:none;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.nex-card.type2 .nex-card-title:before{content:"";width:48px;height:4px;background:#fff;position:absolute;bottom:-18px;left:50%;border-radius:5px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.nex-card.type2:hover .nex-card-image:before,.nex-card.type3:hover .nex-card-image:before,.nex-card.type4:hover .nex-card-image:before{opacity:1}.nex-card.type2:hover .wrap-card-inner{z-index:2;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.nex-card.type2:hover .wrap-card-inner .nex-card-button{display:block}.nex-card img{border-radius:8px}.nex-card.type3 .nex-card-title{position:absolute;bottom:10px;left:50%;z-index:2;width:100%;text-align:center;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.nex-card.type3 .nex-card-button{position:absolute;top:50%;left:50%;z-index:-2;opacity:0;max-width:150px;margin:0 auto;width:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.nex-card.type3:hover .nex-card-button{opacity:1;z-index:2}.nex-card.type4 .wrap-card-inner{position:absolute;top:55%;left:50%;z-index:2;opacity:1;width:100%;text-align:center;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nex-card.type4 .nex-card-title{margin-bottom:.7rem!important}.nex-card.type4 .nex-card-title a{color:#fff}.nex-card.type4 .nex-card-button{height:0;padding:0;font-size:0;line-height:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nex-card.type4:hover .wrap-card-inner{top:50%}.nex-card.type4:hover .wrap-card-inner .nex-card-button{height:auto;font-size:12px;padding:12px 16px;max-width:150px;margin:0 auto;line-height:16px}.nex-card.type6 p.nex-card-desc{display:none;line-height:20px;font-weight:400;font-size:14px}.nex-card.type6 a.nex-card-button.nex-button-primary{display:none}.nex-card.type6 h4.nex-card-title{position:absolute;bottom:16px;left:16px;z-index:2}.nex-card.type6 h4.nex-card-title a{font-weight:700;font-size:24px;line-height:32px;color:#fff}.nex-card.type6:hover .wrap-card-inner{position:absolute;top:0;height:100%;padding:16px;z-index:2}.nex-card.type6:hover h4.nex-card-title{position:initial}.nex-card.type6:hover a.nex-card-button.nex-button-primary,.nex-card.type6:hover p.nex-card-desc{display:block}.nex-card.type6:hover a.nex-card-button.nex-button-primary{bottom:16px;position:absolute}.nex-card.type6:hover h4.nex-card-title a{font-size:12px;line-height:16px;text-transform:uppercase}.nex-card.type6:hover .nex-card-image:before{opacity:.8}.nex-card.type6 .nex-card-image:before{content:"";width:100%;height:100%;background:rgba(170,31,46,1);position:absolute;top:0;left:0;z-index:1;border-radius:8px;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.gravity-theme .gform_title{font-weight:600;font-size:24px;line-height:32px}.gform_wrapper.gravity-theme .gf_step_number{background:#f9fafb}.gform_wrapper.gravity-theme .gf_step_active .gf_step_number{background:#002c77!important;box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06);border-radius:40px;color:#fff!important;border-color:#002c77!important}.nex-bodytext.tpl1 .nex-bodytext-title{font-size:48px;line-height:60px;color:#fff}.nex-bodytext.tpl1 .nex-bodytext-content p{color:#fff}.nex-footer{background-color:#002c77}.nex-footer .container{max-width:1220px}.nex-footer .inner-footer .nex-bodytext-title{font-size:22px;line-height:32px}.nex-footer .nex-border{background:#fff}.nex-footer .ng-footer-about-phone .fas{font-size:18px}.nex-footer .ng-footer-about-address{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:16px;font-size:14px;line-height:20px}.nex-footer .ng-footer-about .ng-footer-about-address .far,.nex-footer .ng-footer-about .ng-footer-about-address .fas{margin-right:8px}.nex-footer .ng-footer-about .ng-footer-about-phone{margin-bottom:5px}.nex-footer .nex-icon{padding:0!important;margin:0;border:0!important;max-width:100%;box-shadow:none;text-align:left!important;display:flex;align-items:center}.nex-footer .nex-icon .nex-element-icon{width:20px;text-align:center;font-size:20px}.nex-footer .nex-icon .nex-element-text{padding-left:6px;font-size:14px}.nex-icon.helpful-link{padding:0!important;margin:0;border:0!important;max-width:100%;box-shadow:none;text-align:left!important;display:flex;align-items:center}.nex-icon.helpful-link .nex-element-icon{width:24px;text-align:center;font-size:24px}.nex-icon.helpful-link .nex-element-text{padding-left:6px;font-size:16px;line-height:24px}.nex-footer .vc_btn3-container.vc_btn3-center{margin-bottom:15px}.nex-footer .ng-footer-social-list{margin:0;padding:0;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.nex-footer .ng-footer-social-item:not(:last-child){margin-right:10px}.nex-footer .ng-footer-social-item span{font-size:32px;color:#fff}.nex-footer .ng-footer-social-title{margin-bottom:10px;display:block}.nex-footer .ng-footer-socials.social-two{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.nex-footer .social-two .ng-footer-social-list{margin-left:15px}.nex-footer .social-two .ng-footer-social-item:not(:last-child){margin-right:20px}.nex-footer .ng-footer-socials.social-two .ng-footer-social-item span{font-size:20px}.nex-footer .footer-map .ng-footer-about-title{font-weight:600;font-size:24px;line-height:32px;color:#002c77;position:relative;margin-bottom:40px}.nex-footer .footer-map{background:#fff;box-shadow:0 32px 64px -12px rgb(16 24 40 / 20%);border-radius:20px;padding:32px}.nex-footer .footer-map .ng-footer-about-title:before{content:"";width:48px;height:4px;position:absolute;left:0;bottom:-20px}.ng-bgform-fullsize .gform_wrapper.gravity-theme .gf_page_steps{border-bottom:0}.nex-footer .footer-map .ng-footer-about-address{color:#344054}.nex-calculator .nex-calculator-box-title{font-weight:700;font-size:18px;line-height:28px;color:#101828;margin-bottom:10px}.nex-calculator .inner-calculator.bn .nex-calculator-age li{text-align:center}.nex-calculator .nex-calculator-box-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.nex-calculator .nex-calculator-box-input:last-child{margin-left:8px}.nex-calculator p{font-weight:700;font-size:12px;line-height:16px;letter-spacing:.04em;text-transform:uppercase;color:#344054;margin-bottom:0}.nex-calculator select{background:#fff;border:1px solid #d0d5dd;box-sizing:border-box;box-shadow:0 1px 2px rgb(16 24 40 / 5%);border-radius:8px;padding:10px 14px;margin:6px 0;min-width:140px}.nex-calculator-box-content .nex-calculator-age{margin:0;padding:30px 0 50px 0;list-style:none}.nex-calculator-box-content .nex-calculator-age li{border:1px solid #d0d5dd;box-sizing:border-box;border-radius:16px;padding:10px 15px;margin:5px 0}.nex-calculator-box-content .nex-calculator-age li.selected-age{position:relative}.nex-calculator-age li.selected-age:after,.nex-calculator-age li.selected-age:before{content:"";width:8px;height:13px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.nex-calculator-age li.selected-age{background:#f0f8ff;border-color:#1570ef;font-weight:700;color:#101828}.nex-calculator-age li.selected-age:before{left:-20px;background:url(/wp-content/themes/nextgen-v2/assets/images/nexta.png)}.nex-calculator-age li.selected-age:after{right:-20px;background:url(/wp-content/themes/nextgen-v2/assets/images/preva.png)}.nex-calculator .nex-calculator-fee{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.nex-calculator .nex-calculator-fee>span{font-weight:600;font-size:24px;line-height:32px;color:#1570ef}.nex-calculator .nex-calculator-fee p span{font-weight:300;font-size:48px;line-height:60px;text-align:center;letter-spacing:-.02em;color:#175cd3;margin-left:8px;width:44.14px;height:64px;border:1px solid #85caff;box-shadow:0 1px 2px rgb(16 24 40 / 5%);border-radius:8px;position:relative;display:inline-block}.nex-calculator .nex-calculator-fee p span:nth-child(2){margin-right:6px}.nex-calculator .nex-calculator-fee p span:nth-child(2):after{content:",";font-weight:600;font-size:24px;line-height:32px;color:#1570ef;position:absolute;bottom:10px;right:-10px}.nex-calculator .inner-calculator{background:#fff;box-shadow:0 20px 24px -4px rgba(16,24,40,.1),0 8px 8px -4px rgba(16,24,40,.04);border-radius:16px;padding:20px}.nex-calculator .inner-calculator.bn .nex-calculator-box-content{display:block;padding:0 15px}.ng-pie-chart .vc_pie_chart_back,.ng-pie-chart .vc_pie_chart_value,.ng-pie-chart .vc_pie_wrapper,.ng-pie-chart canvas{max-width:252px!important;height:252px!important;border-width:28px}.ng-pie-chart .vc_pie_chart_back{border-color:#f0f8ff!important}.ng-pie-chart .vc_pie_chart_value{font-weight:600;font-size:48px!important;letter-spacing:-.02em;color:#101828}.ng-pie-chart .wpb_pie_chart_heading{font-style:normal;font-weight:300;font-size:24px;line-height:32px;text-align:center;color:#175cd3;margin-top:20px}.ng-number-step .ng-step-items{max-width:880px;margin:0 auto}.ng-body-component .ng-body-component-title{font-size:30px;line-height:38px}.ng-small-image{max-width:750px;margin:0 auto}.inner-calculator.an,.inner-calculator.cn{text-align:center;height:180px}.inner-calculator.an .wrap-inner-a,.inner-calculator.cn .wrap-inner-c{display:inline-block;margin:0 auto;text-align:left}.nex-title-content.size-column{max-width:680px;margin:0 auto}.ng-bgimage-fullsize{background-size:cover;background-repeat:no-repeat}.ng-bgimage-fullsize .ng-bgimage-inner{max-width:1008px;margin:0 auto;padding:48px 104px!important;box-shadow:0 32px 64px -12px rgb(16 24 40 / 20%)}.ng-body-component.ng-fullsize-image .ng-body-component-title{font-size:30px;line-height:38px}.ng-bgimage-fullsize .ng-title{font-weight:700;font-size:48px;line-height:56px;text-align:center}.ng-bgimage-fullsize .ng-subtitle{font-size:20px;line-height:30px}.ng-bgimage-fullsize .ng-principal-name,.ng-bgimage-fullsize .ng-title-top{font-size:24px;line-height:32px;color:#002c77}.ihwt-hotspot-wrapper .HotspotPlugin_Hotspot>div:before{content:"";width:10px;height:10px;position:absolute;top:-5px;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);-moz-transform:translateX(-50%) rotate(45deg);-o-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.ng-bodytext-columns .ng-bodytext-desc{font-weight:500;font-size:16px;line-height:24px;color:#667085;margin-top:25px}.ng-bodytext-columns .ng-bodytext-box{margin-bottom:50px}.circle-chart__percent{font-weight:600}.ng-bodytext-single-image{max-width:800px;margin:0 auto}.ng-bodytext-single-image .nex-bodytext-content{margin-top:25px}.ng-bodytext-single-image .nex-bodytext-image{margin-top:30px}.ng-bodytext-grid-image .bodytext-image{border-radius:16px}.ng-bodytext-grid-image .nex-bodytext-title{margin-top:40px}.ng-bodytext-grid-image .nex-bodytext-content{margin-top:25px}.ng-gird-icons .nex-bodytext-icon-title span{width:56px;height:56px;line-height:37px;text-align:center;background:#d1e9ff;border:10px solid #f0f8ff;border-radius:28px;font-size:20px}.ng-gird-icons .nex-bodytext-title{margin-top:19px;margin-bottom:15px}.ng-gird-icons .ng-bodytext-icons{padding:0;margin:0;list-style:none}.ng-gird-icons .ng-bodytext-icons li{font-size:16px;line-height:24px;font-weight:500;color:#475467;margin:7px 0}.ng-gird-icons .ng-bodytext-icons li span{font-size:18px;margin-right:10px;width:20px}.ng-socials .ng-social-title{border-radius:16px;padding:40px 32px;height:420px}.ng-socials .ng-social-title-inner h2{font-weight:600;font-size:36px;line-height:44px;letter-spacing:-.02em;color:#fff}.ng-socials .ng-social-subtitle{font-weight:300;font-size:30px;line-height:38px;color:#fff;text-align:start;margin-top:15px;margin-bottom:26px}.ng-socials .ng-social-icons{margin:0;padding:0;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.ng-socials .ng-social-icons li:not(:last-child){margin-right:10px}.ng-socials .ng-social-icons li span{font-size:24px;color:#fff}.ng-socials .ng-social-item{position:relative;margin-bottom:20px}.ng-socials .ng-social-item .bodytext-image{border-radius:16px}.ng-socials .ng-social-item .ng-social-icon{position:absolute;bottom:25px;right:0;z-index:2;display:flex;justify-content:space-between;width:100%;padding:0 25px}span.icn_title{font-size:32px!important}.ng-socials .ng-social-item .ng-social-icon span{font-size:48px;color:#fff}.nex-testimonial.tpl4{max-width:1015px;padding:48px;background:#fff;box-shadow:0 20px 24px -4px rgb(16 24 40 / 10%),0 8px 8px -4px rgb(16 24 40 / 4%);border-radius:16px;margin:0 auto}.nex-testimonial.tpl4 .slick-slide .col-md-4,.nex-testimonial.tpl4 .slick-slide .col-md-8{display:inline-block;vertical-align:top}.nex-testimonial.tpl4 .slick-slide .col-md-4{width:32.5%}.nex-testimonial.tpl4 .slick-slide .col-md-8{width:66.5%}.nex-testimonial-slider.tpl4 .slick-dots{position:absolute;bottom:30px;left:50%;list-style:none;padding:0;margin:0;list-style:none;display:-webkit-box!important;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.nex-testimonial-slider.tpl4 .slick-arrow{font-size:32px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.nex-testimonial-slider.tpl4 .slick-arrow.ng-icon-left{left:-6%}.nex-testimonial-slider.tpl4 .slick-arrow.ng-icon-right{right:-6%}.ng-emotions{margin-top:30px}.ng-emotions .ng-emotion-list{margin:0;padding:0;list-style:none}.ng-emotions .ng-emotion-title{font-weight:600;font-size:48px;line-height:60px;letter-spacing:-.02em;color:#002c77}.wrap-emotion{overflow:hidden}.ng-emotions .ng-emotion-list li{width:20%;float:left;margin-left:5px;margin-right:5px}.ng-emoticons{margin-top:30px;margin-bottom:30px}.ng-emoticons .ng-emoticon-list{margin:0;padding:0;list-style:none}.ng-emoticons .ng-emoticon-title{font-weight:600;font-size:48px;line-height:60px;letter-spacing:-.02em;text-align:center;color:#002c77}.wrap-emoticon{overflow:hidden}.ng-emoticons .ng-emoticon-list li{float:left;margin-left:13px;margin-right:13px;margin-top:20px!important}.wrap-emoticon .ng-emoticon-list{position:relative}.col-md-3.col-sm-12.col-xs-12.title-emoticon{margin:auto;margin-top:2rem}@media only screen and (min-width:300px){.ng-emoticons .ng-emoticon-list li{margin-left:10px;margin-right:5px;margin-top:10px!important}li.mt-1.mb-2.text-center.p-3.border.rounded.nex-icon{font-size:1.25rem;min-width:230px;max-width:355px!important;padding:1.25rem 1.75rem!important}.wrap-emoticon .ng-emoticon-list{margin-left:-1000px;margin-right:-5000px}.wrap-emoticon-2 .ng-emoticon-list{margin-left:-615px;margin-right:-5000px}.wrap-emoticon-3 .ng-emoticon-list{margin-left:-145px;margin-right:-5000px}.wrap-emoticon-4 .ng-emoticon-list{margin-left:-885px;margin-right:-5000px}}@media only screen and (min-width:768px){.ng-emoticons .ng-emoticon-list li{margin-left:10px;margin-right:5px;margin-top:10px!important}li.mt-1.mb-2.text-center.p-3.border.rounded.nex-icon{font-size:.75rem}.wrap-emoticon .ng-emoticon-list{margin-left:-110px;margin-right:-5000px}.wrap-emoticon-2 .ng-emoticon-list{margin-left:-20px;margin-right:-5000px}.wrap-emoticon-4 .ng-emoticon-list{margin-left:-100px;margin-right:-5000px}}@media only screen and (min-width:1080px){.ng-emoticons .ng-emoticon-list li{margin-left:10px;margin-right:5px;margin-top:10px!important}li.mt-1.mb-2.text-center.p-3.border.rounded.nex-icon{font-size:1rem}li.mt-1.mb-2.text-center.p-3.border.rounded.nex-icon{max-width:500px}.wrap-emoticon .ng-emoticon-list{margin-left:-110px;margin-right:-1000px}.wrap-emoticon-2 .ng-emoticon-list{margin-left:-20px;margin-right:-1000px}.wrap-emoticon-4 .ng-emoticon-list{margin-left:-100px;margin-right:-1000px}}@media only screen and (min-width:1280px){li.mt-1.mb-2.text-center.p-3.border.rounded.nex-icon{padding:1.25rem 3.5rem!important;max-width:500px!important;font-size:1.15rem}.wrap-emoticon .ng-emoticon-list{margin-left:-155px;margin-right:-1000px}.wrap-emoticon-2 .ng-emoticon-list{margin-left:-30px;margin-right:-1000px}.wrap-emoticon-4 .ng-emoticon-list{margin-left:-150px;margin-right:-1000px}}.girds_teacher .ng-teacher-thumbnails{margin:15px auto;border:1px solid #d0d5dd;box-sizing:border-box;box-shadow:0 20px 24px -4px rgb(16 24 40 / 10%),0 8px 8px -4px rgb(16 24 40 / 4%);border-radius:20px}.girds_teacher .ng-teacher-content{text-align:center}.girds_teacher .title{font-size:18px;line-height:28px;color:#101828;font-weight:700;margin-bottom:0}.girds_teacher .position_teachers{color:#667085;margin-bottom:0}.girds_teacher .ng-teacher-content{padding-top:20px;padding-bottom:34px}.girds_teacher .button_teachers{margin-top:20px}.girds_teacher .button_teachers a{border:1px solid #2e91fa;font-weight:700;border-radius:8px;padding:12px 16px;letter-spacing:.04em;text-transform:uppercase;color:#2e91fa;font-size:12px;line-height:16px;text-decoration:none}.girds_teacher .ng-teacher-image img{border-top-left-radius:20px;border-top-right-radius:20px}.ng-bgform-fullsize .gform_heading .gform_title{color:#002c77}.ng-bgform-fullsize .gform_wrapper.gravity-theme .gf_step_label{font-weight:700;font-size:18px;line-height:28px;color:#002c77!important}.ng-bgform-fullsize .gform_wrapper.gravity-theme .gfield_label{font-size:12px;font-weight:700;margin-bottom:8px;display:inline-block;padding:0}.ng-bgform-fullsize .gform_wrapper.gravity-theme .gf_step_number{color:#667085;border-color:#d0d5dd;background:#f9fafb}.ng-bgform-fullsize .gravity-theme_wrapper{background:#fff;box-shadow:0 32px 64px -12px rgb(16 24 40 / 20%);border-radius:16px;padding:40px}.ng-bgform-fullsize h2{font-weight:600;font-size:48px;line-height:60px;letter-spacing:-.02em;color:#fff}.ng-bgform-fullsize .gform_footer .gform_button{background:#2e91fa;border-radius:8px;padding:12px 16px;text-align:center;letter-spacing:.04em;text-transform:uppercase;font-size:12px;line-height:16px;font-weight:700;color:#fff}.ng-teachers-slider .ng-teacher-thumbnails{max-width:280px;box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06)}.girds_teacher .ng-teacher-content{padding-left:5px;padding-right:5px}.ng-teachers-leaders .ng-teacher-contents{padding:32px 40px 40px 120px;background:#fff;border:1px solid #d0d5dd;box-sizing:border-box;border-radius:16px}.ng-teachers-leaders .ng-teacher-thumbnails-big .title{font-weight:600;font-size:30px;line-height:38px}.ng-teachers-leaders .position_teachers{font-weight:600;font-size:18px;line-height:28px;margin-top:10px;margin-bottom:18px}.ng-teachers-leaders .nex-icon{padding:0!important;margin:0;border:0!important;box-shadow:none;cursor:initial;border-radius:0!important;max-width:100%;text-align:left!important;font-weight:500;color:#667085;margin-bottom:6px!important}.ng-teacher-slider-item.big-item{max-width:1006px;margin:0 auto 30px auto;width:100%}.ng-teachers-leaders .ng-teacher-images{margin-right:-100px;z-index:9;margin-top:35px}.big-item .ng-teacher-thumbnails-big{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;justify-items:center}.ng-teachers-leaders .ng-teacher-images img{border:4px solid #f2f4f7;box-sizing:border-box;box-shadow:0 20px 24px -4px rgb(16 24 40 / 10%),0 8px 8px -4px rgb(16 24 40 / 4%)}.ng-teachers-leaders .ng-teacher-decs{padding-top:20px}.ng-teachers-leaders .ng-teacher-decs .vc_column-inner{padding-left:0}.ng-teachers-leaders .button_teachers{margin-top:24px}.ng-teacher-slider-item-small{margin-bottom:24px}.ng-teacher-thumbnails-small .title{font-size:24px;line-height:32px}.ng-teacher-thumbnails-small .ng-teacher-image-bottom{max-width:160px;height:auto;margin-top:24px;margin-right:-70px;z-index:9}.ng-teacher-thumbnails-small .ng-teacher-image-bottom img{border:4px solid #f2f4f7;box-sizing:border-box;box-shadow:0 20px 24px -4px rgb(16 24 40 / 10%),0 8px 8px -4px rgb(16 24 40 / 4%)}.ng-teacher-thumbnails-small .ng-teacher-content-bottom{padding:24px 24px 24px 80px;background:#fff;border:1px solid #d0d5dd;box-sizing:border-box;border-radius:16px}.header-6 .header-container .site-branding{display:inline-flex;justify-content:space-between}@media only screen and (min-width:1236px){.header-5 .header-container .site-branding{min-width:304px}}@media only screen and (min-width:1025px){.ng-body-component-image-left,.ng-body-component-image-right{max-width:1144px;margin:0 auto}.square.ng-body-component-image-left .ng-text-default{padding-left:4rem!important}.ng-body-component-image-left .ng-text-default{padding-top:1.2rem}.ng-body-component-image-right .ng-text-default{padding-top:1.2rem}.ng-bgform-fullsize:not(.ng-form-left) .row .col-md-6:first-child{padding:200px 0}.ng-bgform-fullsize.ng-form-left .row .col-md-6:last-child{padding:100px 0 10px 20px}.header-container{width:100%}.header-container .site-branding{width:18%;display:inline-block;vertical-align:top;margin:43px 0}.header-4{display:flex!important;justify-content:flex-end}.site-header .site-menu{width:81%;display:inline-block;vertical-align:top;padding-top:32px}.header-5 .header-container .site-branding{width:25%;display:inline-block;vertical-align:top;margin:37px 0}.header-5.site-header .site-menu{width:75%;display:inline-block;vertical-align:top;padding-top:32px}.header-6 .header-container .site-branding{width:25%;display:inline-flex;vertical-align:top;margin:16px 0}.header-6.site-header .site-menu{width:74%;display:inline-block;vertical-align:top;padding-top:32px}.header-6.header-sticky .header-container .site-branding{width:19%;display:inline-flex;vertical-align:top;margin:16px 0}.header-6.header-sticky .site-menu{width:80%;display:inline-block;vertical-align:top;padding-top:16px}#site-navigation .vc_tta-container .vc_tta-tabs{max-width:1246px;width:100%;margin:0 auto}.site-menu .menu-toggle{display:none}.site-menu .top-menu{display:block;text-align:right}.site-menu #site-navigation .nav-menu{text-align:right}.site-menu #site-navigation .nav-menu>li{display:inline-block;vertical-align:middle;margin-right:0}.site-menu #site-navigation .nav-menu>li.has_full_width{position:static}.site-menu #site-navigation #mega-menu-1 .vc_tta.vc_general .vc_tta-tab>a{padding-top:2px;padding-bottom:2px}.site-menu #site-navigation .nav-menu>li:not(:first-child){margin-left:15px;margin-right:15px}.site-menu #site-navigation .nav-menu>li:first-child{margin-right:15px}.site-menu #site-navigation .nav-menu>li>a{position:relative;line-height:114px;display:block}.site-menu #site-navigation .nav-menu>li.has_full_width>a:before,.site-menu #site-navigation .nav-menu>li.menu-item-has-children>a:before{content:"\f107";font-family:"Font Awesome 5 Pro";font-size:13px;color:#002c77;position:absolute;top:0;right:-15px}.site-menu #site-navigation .nav-menu>li.menu-item-has-children{position:relative}.site-menu #site-navigation .nav-menu>li.menu-item-has-children>.dropdown-menu{background:#fff;border:1px solid #e4e7ec;box-sizing:border-box;box-shadow:0 12px 16px -4px rgb(16 24 40 / 10%),0 4px 6px -2px rgb(16 24 40 / 5%);border-radius:8px;padding:10px 10px 10px 15px;top:100%;left:0}.site-menu #site-navigation .nav-menu>li.menu-item-has-children>.dropdown-menu>li:not(:last-child){margin-bottom:5px}.site-menu #site-navigation .nav-menu>li.menu-item-has-children>.dropdown-menu>li a{font-size:16px;line-height:24px;font-weight:400;color:#101828}.site-menu #site-navigation .widget_block{position:absolute;width:100%;left:0;top:100%;z-index:99999;background:#ffff;overflow:hidden;display:none}.site-menu #site-navigation .nav-menu>li:hover .widget_block,.site-menu .nav-menu>li.menu-item-has-children:hover .dropdown-menu{-webkit-animation:fadeInUp .4s ease-in-out;-moz-animation:fadeInUp .4s ease-in-out;-o-animation:fadeInUp .4s ease-in-out;animation:fadeInUp .4s ease-in-out;display:block}#site-navigation .vc_tta-panels-container{max-width:78%;margin:0 auto}#site-navigation .vc_tta-tabs-container{max-width:22%;width:100%;margin:0 auto;position:relative}#site-navigation .vc_tta-tabs-container:after{content:"";width:100vw;height:100%;background:#f9fafb;position:absolute;top:0;right:-100vw}#primary-menu .menu-title i{color:#98a2b3}#primary-menu .menu-title:active i,#primary-menu .menu-title:hover i{color:#ad8800}.nex-search-content{display:none}.nex-search-content.active{-webkit-animation:fadeInUp .4s ease-in-out;-moz-animation:fadeInUp .4s ease-in-out;-o-animation:fadeInUp .4s ease-in-out;animation:fadeInUp .4s ease-in-out;display:block;position:fixed;width:100%;height:100%;left:0;top:0;bottom:0;right:0;z-index:9999;background:rgba(0,0,0,.7)}.nex-search-content.active .search-form{position:absolute;top:50%;left:50%;position:absolute;width:92%;max-width:830px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding-right:0}.nex-search-content .fa-search{display:none}.nex-search-content .ri-search-line{display:none}.nex-search-content .search-field{background:0 0;height:70px;border:none;width:100%;font-weight:300;border-bottom:1px solid rgba(255,255,255,.9);font-size:30px;line-height:70px;padding:0;outline:0;color:#fff!important}.nex-search-content input[type=text]:placeholder-shown{color:#fff!important}.nex-search-content .close-fixedsearch{position:absolute;color:#fff;font-size:48px;top:50%;-webkit-transform:translateY(50%);transform:translateY(50%);right:0;line-height:0;text-decoration:none}}@media only screen and (max-width:1024px){.menu-toggle{display:none!important}#mega-menu-1 .vc_custom_heading a{font-weight:700}footer a:not(:first-child){padding-left:0!important;padding-right:10px}.btn-menu{display:block;position:relative;background:0 0;cursor:pointer;margin:69px 0 69px 0;width:26px;height:16px;-webkit-transition:all ease 238ms;-moz-transition:all ease 238ms;transition:all ease 238ms}.btn-menu:after,.btn-menu:before{content:"";position:absolute;top:0;height:2px;width:100%;left:0;top:50%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;background:#98a2b3;-webkit-transition:all ease 238ms;-moz-transition:all ease 238ms;transition:all ease 238ms}.btn-menu span{position:absolute;background:#98a2b3;-webkit-transition:all ease 238ms;-moz-transition:all ease 238ms;transition:all ease 238ms;width:100%;height:2px;left:0;top:50%;overflow:hidden;text-indent:200%}.btn-menu:before{-webkit-transform:translate3d(0,-7px,0);transform:translate3d(0,-7px,0)}.btn-menu:after{-webkit-transform:translate3d(0,7px,0);transform:translate3d(0,7px,0)}.btn-menu.active span{opacity:0}.btn-menu.active:before{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.btn-menu.active:after{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}.btn-submenu{position:absolute;right:0;top:0;text-align:center;cursor:pointer;width:44px;height:44px}.btn-submenu:before{content:"";background:url(/wp-content/themes/nextgen-v2/assets/images/a_down.png);width:12px;height:9px;position:absolute;background-size:contain;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.clearfix::after{content:"";clear:both;display:table}.btn-submenu.active:before{content:"";background:url(/wp-content/themes/nextgen-v2/assets/images/a_up.png);width:12px;height:9px;position:absolute;background-size:contain;background-repeat:no-repeat;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.site-branding{float:left}.site-menu{float:right}.header-container{padding-left:15px;padding-right:15px;border-bottom:1px solid #d0d5dd}#mainnav-mobi{padding:0 15px 40px 15px;margin:0 auto;width:100%;z-index:1000;position:absolute;background:#fff;box-shadow:0 20px 24px -4px rgb(16 24 40 / 10%),0 8px 8px -4px rgb(16 24 40 / 4%)}#mainnav-mobi .nex-search-content{margin-top:30px;margin-bottom:15px}#mainnav-mobi .search-field{width:100%;border:1px solid #d0d5dd;box-sizing:border-box;box-shadow:0 1px 2px rgb(16 24 40 / 5%);border-radius:8px;font-size:16px;line-height:24px;color:#667085;height:44px;padding:10px 14px;font-weight:400}#mainnav-mobi .search-form .close-fixedsearch,#mainnav-mobi .search-form .fa-search{display:none}#mainnav-mobi ul{padding:0;margin:0;list-style:none}#mainnav-mobi ul.nav-menu>li{padding:7px 0;position:relative;cursor:pointer;margin-right:0}#mainnav-mobi ul.nav-menu>li>a{font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#667085;text-decoration:none}#mainnav-mobi .vc_tta-tabs.vc_tta-tabs-position-right{display:block}#mainnav-mobi .vc_tta-panel-body{padding:0;border:0;box-sizing:initial;box-shadow:none;margin-top:20px;padding-left:20px}#mainnav-mobi #mega-menu-1{box-shadow:none}#mainnav-mobi .vc_tta-panel-body .vc_col-sm-4{width:100%!important}#mainnav-mobi #mega-menu-1 .vc_tta-tabs-container{background:#fff;padding-bottom:15px}#mainnav-mobi ul.sub-menu{top:100%;left:0;z-index:2000;position:relative;border:0;width:100%!important;padding-left:20px;padding-top:15px;padding-bottom:15px;float:none}#mainnav-mobi ul.sub-menu li a{text-decoration:none;font-weight:500;font-size:16px;line-height:24px;color:#101828}#mainnav-mobi ul.sub-menu li:not(:last-child){padding-bottom:10px}#mainnav-mobi .top-menu{margin-top:25px}#mainnav-mobi .top-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}#mainnav-mobi .top-menu a{width:49%}#mainnav-mobi .top-menu .search-button{display:none!important}#mainnav-mobi .vc_tta-panel .vc_tta-panel-heading{border:0}#mainnav-mobi .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a{font-weight:500;font-size:14px;line-height:20px;padding-top:7px;padding-bottom:7px}#mainnav-mobi .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a span{color:#667085}#mainnav-mobi .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title a span{color:#2e91fa}.ng-call-to-action-image .ng-title{font-size:32px;line-height:40px}.header-6 .header-container .site-branding{min-width:220px}.header-6.site-header .btn-menu{top:72px!important}}@media (min-width:768px) and (max-width:1024px){.ng-body-component-image-left .ng-text-default,.ng-body-component-image-right .ng-text-default{margin-top:1rem!important}.ng-fullsize-image .ng-text-default{margin-top:0!important;padding-top:1rem!important}.ng-teachers-slider .ng-icon-left{right:23%}}@media only screen and (min-width:768px){.nex-slider-image .nextButton,.nex-slider-image .prevButton{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ng-teacher-thumbnails-big .btn_hide{display:none!important}.ng-max-height .vc_column-inner{max-height:626px}.ng-emotions .ng-emotion-list li{min-width:240px}.ng-emotions .ng-emotion-list li:nth-child(4){min-width:285px}}@media only screen and (max-width:768px){.ng-emotions .col-md-9{order:2}.ng-emotions .col-md-3{order:1}.ng-emotions .ng-emotion-title{margin-bottom:24px}.ng-body-component-image-left,.ng-body-component-image-right,.ng-fullsize-image{max-width:84.5%;margin:0 auto}.ng-body-component-image:before{width:17%;height:27%;top:15%;border-radius:20%}.ng-fullsize-image .ng-body-component-image:before{right:-8.5%;left:initial;height:19%;bottom:initial;top:15%}.ng-body-component-image-left .ng-body-component-image:before{right:-8.5%}.ng-body-component-image-right .ng-body-component-image:before{left:-8.5%}.ng-body-component-image-left .ng-text-default,.ng-body-component-image-right .ng-text-default{padding-left:0!important;padding-right:0!important}.ng-body-component .body-component-image{width:100%;height:auto}.ng-body-component-image-right .ng-body-component-image{margin-top:3rem!important}.ng-body-component-image-left .ng-text-default,.ng-body-component-image-right .ng-text-default{margin-top:2rem!important}.ng-body-component.box-shadow .ng-body-component-image:before{display:none}.ng-fullsize-image .ng-text-default{padding-left:0!important;margin-left:0!important;padding-top:0!important}.ng-bgimage-fullsize .ng-title{font-size:30px;line-height:38px}.ng-bgimage-fullsize .ng-principal-name,.ng-bgimage-fullsize .ng-title-top{font-size:18px;line-height:28px}.ng-bgimage-fullsize .ng-subtitle{font-size:16px;line-height:24px}.ng-small-image.tpl1 .ng-bodytext-image,.ng-small-image.tpl2 .ng-bodytext-image{max-width:100%;margin-bottom:25px}.ng-statics-column .border-rights:after{display:none}.ng-statics-column .ng-statics-item{margin-bottom:2rem}.ng-statistic-numbers .ng-statistic-number-list{display:block!important;padding:0;margin:0}.ng-statistic-numbers .ng-statistic-number-list li:not(:last-child){border-right:0!important;margin-bottom:20px}.ng-statistic-numbers .ng-statistic-number-title{text-align:center}.inner-footer .wpb_row .wpb_column:not(:last-child){margin-bottom:20px}.inner-footer .wpb_row .vc_btn3-container{max-width:50%}.inner-footer .vc_align_right{text-align:left!important}.inner-footer .wpb_text_column{margin-bottom:5px}.inner-footer .wpb_single_image.vc_align_left{text-align:center}.inner-footer .wpb_content_element{margin-bottom:30px}.inner-footer .hei-30{height:0!important}.nex-title-content .nex-title-button{text-align:left!important}.nex-title-content .nex-subtitle{margin-top:15px;margin-bottom:20px}.nex-title-content.size-column .nex-title-button{text-align:center!important}.ng-call-to-action-image .ng-call-image-inner{padding:40px;margin:0 auto!important;max-width:459px}.carousel.next-slider-items,.carousel.next-slider-items .slides{max-width:640px;width:100%;display:inline-block;overflow:hidden}.nex-slider-image .nextButton{left:52%;position:absolute;bottom:-15%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.nex-slider-image .prevButton{position:absolute;right:52%;bottom:-15%;left:initial;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#sprint3-9 .vc_tta-panel-body{background-color:#f2f2f2;color:#667085}.nex-card{display:inline-block;margin:0 auto 30px auto}.ng-bodytext-grid-image .ng-bodytext-grid-item{margin-bottom:35px}.ng-socials .ng-social-title{height:auto;margin-bottom:20px}.ng-socials .ng-social-icons{display:none}.ng-socials .ng-social-subtitle{margin-bottom:0}.nex-testimonial-slider.tpl2 .ng-icon-left{right:65px}.nex-testimonial-slider.tpl2 .ng-icon-left,.nex-testimonial-slider.tpl2 .ng-icon-right{bottom:-15px}.tpl3.nex-testimonial-slider .testimonial-content p{font-size:20px;line-height:32px;text-align:initial}.nex-calculator .inner-calculator{margin-bottom:25px}.nex-testimonial.tpl1 .testimonial-image{margin-bottom:25px}.nex-testimonial .resize-ma{order:2}.nex-testimonial .resize-mb{order:1}.nex-testimonial.tpl1 .testimonial-content{margin-bottom:20px}.nex-testimonial.tpl1 .testimonial-content p{text-align:initial}.ng-emotions{text-align:center}.ng-bgform-fullsize{position:relative}.ng-bgform-fullsize .col-sm-12:first-child{margin-bottom:15px}.ng-bgform-fullsize .col-sm-12:last-child .gravity-theme{max-height:100%;max-width:451px;margin:0 auto}.ng-bgform-fullsize.vc_custom_1646319363780{background-position:top!important;background-repeat:no-repeat!important;background-size:contain!important;padding-top:calc(50 / 768 * 100vw)!important}.ng-bgform-fullsize h2{font-size:calc(48 / 768 * 100vw);line-height:calc(60 / 768 * 100vw)}.ng-bgform-fullsize .container{max-width:100%;width:100%}.ng-bgform-fullsize .gform_wrapper.gravity-theme .gf_page_steps{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;justify-items:center}.ng-bgform-fullsize .gform_wrapper.gravity-theme .gf_step{margin-right:calc(32 / 768 * 100vw)}.ng-bgform-fullsize .gform_wrapper.gravity-theme .gf_step_label{padding-left:calc(16 / 768 * 100vw)}.ng-bgform-fullsize .gform_wrapper.gravity-theme .gf_step_label{font-size:14px;line-height:24px}.ng-bgform-fullsize.ng-form-left .col-sm-12:first-child{order:2;margin-top:20px}.ng-bgform-fullsize.ng-form-left .col-sm-12:last-child{order:1}.ng-bgform-fullsize.ng-form-left.vc_custom_1646401806844{background-position:top!important;background-repeat:no-repeat!important;background-size:contain!important;padding-top:calc(50 / 768 * 100vw)!important}.ng-bgform-fullsize.ng-form-left .col-sm-12:last-child{order:1}.ng-bgform-fullsize.ng-form-left .gravity-theme{max-height:100%;max-width:451px;margin:0 auto}.ng-teachers-slider .slick-dots{left:5%}.ng-teachers-slider.girds_teacher .ng-teacher-thumbnails{max-width:280px}.ng-teachers-slider .ng-icon-left{right:65px}.ng-teachers-slider .ng-icon-right{right:0}.ng-teacher-thumbnails-big .button_teachers:not(.btn_hide){display:none!important}.bcs-container{width:100%}}@media (min-width:577px) and (max-width:768px){.next_masonry .item{width:31%;margin-left:5px;margin-right:5px;margin-bottom:10px}}@media (min-width:421px) and (max-width:576px){.ng-number-step .col-sm-6{flex:0 0 auto;width:50%}.next_masonry .item{width:31%;margin-left:2.5px;margin-right:2.5px;margin-bottom:5px}}@media (min-width:420px) and (max-width:768px){.ng-body-component .ng-body-component-title,.ng-body-component.ng-fullsize-image .ng-body-component-title{font-size:24px;line-height:32px}.ng-emotions .ng-emotion-title{font-size:36px;line-height:44px}.ng-emotions .ng-emotion-list li{width:46%}.ng-statistic-donut .col-sm-6{width:33.3%!important}.ng-statistic-donut .circle-chart{max-width:70%;height:auto}.ng-call-to-action-image.ng-title-content .nex-button.text-primary-color{padding-left:11px;padding-right:11px}.ng-statistic-donut .ng-statistic-donut-title{font-size:18px;line-height:28px;margin-top:16px}.ng-bodytext-single-image .wrap-single-image{max-width:464px;margin:0 auto}.ng-bodytext-grid-image{max-width:458px;margin:0 auto}.ng-bodytext-grid-image.gird-four-columns{max-width:100%}.ng-bodytext-grid-image.gird-four-columns .col-sm-12{width:50%}.ng-bodytext-grid-image:not(.gird-four-columns) .bodytext-image{max-width:458px;width:100%;height:auto}.ng-bodytext-grid-image.ng-gird-icons{max-width:100%}.ng-gird-icons .col-xs-12{width:50%!important}.ng-gird-icons .ng-bodytext-icon-item{margin-bottom:30px}.ng-gird-icons .nex-bodytext-title{font-size:24px;line-height:32px}.ng-socials .col-sm-6:first-child{width:100%!important}.ng-socials .col-sm-6:not(:first-child){width:50%!important}.ng-socials .col-sm-6:not(:last-child) .ng-social-item{max-width:336px;margin-bottom:30px}.ng-socials .col-sm-6:last-child{width:100%!important}.ng-socials .bodytext-image{width:100%;height:auto}.ng-socials .ng-social-title{margin-bottom:30px}.ng-socials .inner-social{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:start;justify-content:space-between}.ng-socials .col-sm-6:last-child .ng-social-item:first-child{max-width:420px;width:100%}.ng-socials .col-sm-6:last-child .ng-social-item:last-child{max-width:213px;margin-left:30px}.nex-testimonial.tpl4{padding:24px;margin-bottom:50px}.nex-testimonial-slider.tpl4 .slick-dots{bottom:10px}.nex-testimonial.tpl4 .testimonial-content{padding:0!important}.nex-testimonial.tpl4 .slick-slide .col-md-4{width:53.5%!important}.nex-testimonial.tpl4 .slick-slide .col-md-8{width:44.5%!important}.nex-testimonial.tpl4 .testimonial-content p{line-height:26px}.nex-testimonial-slider.tpl4 .slick-arrow.ng-icon-right{right:41%;bottom:-60px;top:initial}.nex-testimonial-slider.tpl4 .slick-arrow.ng-icon-left{left:41%;top:initial;bottom:-60px}.nex-testimonial.tpl4 .testimonial-content p{text-align:initial}.nex-testimonial-slider.tpl4 .slick-dots{display:none!important}.ng-number-step .col-sm-6:last-child{display:inline-block;margin:0 auto}.girds_teacher .col-sm-6{width:50%!important}.ng-teachers-leaders .ng-teacher-thumbnails-big .ng-teacher-images{max-width:307px;width:100%}.ng-teachers-leaders .ng-teacher-thumbnails-big .ng-teacher-images img{width:100%;height:auto}.ng-teacher-thumbnails-big .button_teachers{max-width:180px;z-index:10;display:inline-block;margin-top:calc(24 / 768 * 100vw)}.ng-teacher-thumbnails-big .button_teachers a{display:inline-block;background:#fff;padding:calc(12 / 768 * 100vw) calc(16 / 768 * 100vw);font-size:calc(12 / 768 * 100vw);line-height:calc(16 / 768 * 100vw)}.ng-teacher-thumbnails-small .ng-teacher-image-bottom img{border-radius:50%}}@media only screen and (max-width:420px){.nex-testimonial.tpl4{padding:24px;margin-bottom:50px}.nex-testimonial.tpl4 .col-xs-12{padding-left:0!important;padding-right:0!important}.nex-testimonial.tpl4 .testimonial-content p{font-size:16px;text-align:initial;line-height:20px}.nex-testimonial.tpl4 .testimonial-content{padding:0!important;margin-top:25px}.nex-testimonial-slider.tpl4 .slick-dots{display:none!important}.nex-testimonial-slider.tpl4 .slick-arrow.ng-icon-right{right:38%;bottom:-60px;top:initial}.nex-testimonial-slider.tpl4 .slick-arrow.ng-icon-left{left:38%;top:initial;bottom:-60px}.ng-body-component .ng-body-component-image:before,.ng-fullsize-image .ng-body-component-image:before{display:none}.ng-body-component .ng-body-component-title,.ng-body-component.ng-fullsize-image .ng-body-component-title{font-size:18px;line-height:28px}.ihwt-hotspot-wrapper .HotspotPlugin_Hotspot>div{display:none!important}.ng-statistic-donut .circle-chart{max-width:60%;height:auto}.ng-statistic-donut .ng-statistic-donut-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:space-around;margin-bottom:15px}.ng-statistic-donut .ng-statistic-donut-title{font-size:20px;line-height:30px}.ng-statistic-numbers .ng-statistic-number-list li:not(:last-child){border-bottom:1px solid #475467;max-width:135px;margin:0 auto 20px auto}.ng-call-to-action-image .ng-call-image-inner{padding:24px;margin-right:0!important;max-width:343px}.ng-call-to-action-image .nex-button.text-primary-color{padding-left:10px;padding-right:10px;font-size:11px}.next_masonry .item{width:46%;margin-left:5px;margin-right:5px;margin-bottom:10px}#sprint3-9 .vc_tta-panel-body p,#sprint3-9 .vc_tta-title-text{font-size:14px;line-height:20px}.ng-bodytext-columns .nex-bodytext-title{font-size:20px;line-height:30px}.ng-bodytext-columns .ng-bodytext-desc{font-size:14px;line-height:20px}.ng-bodytext-grid-image .nex-bodytext-title,.ng-bodytext-single-image .nex-bodytext-title{font-size:24px;line-height:32px}.ng-bodytext-grid-image .nex-bodytext-content,.ng-bodytext-single-image .nex-bodytext-content{font-size:14px;line-height:20px}.ng-bodytext-grid-image .bodytext-image{width:100%;height:auto}.ng-gird-icons .nex-bodytext-title{font-size:20px;line-height:30px}.ng-gird-icons .ng-bodytext-icon-item{margin-bottom:30px}.ng-socials .ng-social-title-inner h2{font-size:30px;line-height:38px}.ng-socials .ng-social-subtitle{font-size:24px;line-height:32px}.ng-socials .ng-social-item{max-width:343px}.ng-socials .ng-social-item .bodytext-image{width:100%;height:auto}.ng-small-image.tpl1 .ng-bodytext-image,.ng-small-image.tpl2 .ng-bodytext-image{max-width:343px}.ng-small-image.tpl1 .ng-bodytext-image img,.ng-small-image.tpl2 .ng-bodytext-image img{width:100%;height:auto}.ng-emotions .ng-emotion-title{font-size:30px;line-height:38px}.ng-emotions .ng-emotion-list li{width:100%;float:none;margin:0 auto}.wrap-emotion .ng-emotion-list{min-width:100%;left:initial}.girds_teacher .ng-teacher-thumbnails{max-width:342px}.ng-bgform-fullsize .gform_heading .gform_title{font-size:20px;line-height:30px}.ng-bgform-fullsize .gform_wrapper.gravity-theme .gf_step_label{font-size:18px;line-height:28px;display:block;padding-left:0;margin-top:5px}.ng-bgform-fullsize .gform_wrapper.gravity-theme .gf_step{text-align:center}.ng-bgform-fullsize .gform_wrapper.gravity-theme .gf_step .gf_step_number{margin:0 auto;display:inline-block;line-height:40px}.big-item .ng-teacher-thumbnails-big{display:block}.ng-teachers-leaders .ng-teacher-thumbnails-big .ng-teacher-images{max-width:240px;margin:0 auto}.ng-teachers-leaders .ng-teacher-thumbnails-big .button_teachers.btn_hide{display:none!important}.ng-teachers-leaders .ng-teacher-thumbnails-big .ng-teacher-images img{border-radius:50%}.ng-teachers-leaders .ng-teacher-thumbnails-big .ng-teacher-contents{padding:40px 24px;margin-top:calc(-25 / 375 * 100vw)}.ng-teachers-leaders .ng-teacher-thumbnails-big .title{font-size:24px;line-height:32px}.ng-teacher-thumbnails-small{display:block}.ng-teacher-thumbnails-small .ng-teacher-image-bottom{max-width:100px;margin:0 auto}.ng-teacher-thumbnails-small .ng-teacher-image-bottom img{border-radius:50%}.ng-teacher-thumbnails-small .ng-teacher-content-bottom{padding:40px 24px 24px;margin-top:calc(-30 / 375 * 100vw)}.btn-submenu i.ri-arrow-down-s-line{font-size:20px;font-weight:700}}.circle-chart{width:255px;height:255px}.circle-chart__circle{stroke:#2e91fa;stroke-width:3;stroke-linecap:round;fill:none;animation:circle-chart-fill 2s reverse;transform:rotate(-90deg);transform-origin:center}.circle-chart__circle--negative{transform:rotate(-90deg) scale(1,-1)}.circle-chart__background{stroke:#f0f8ff;stroke-width:3;fill:none}.circle-chart__info{animation:circle-chart-appear 2s forwards;opacity:0;transform:translateY(.3em)}.circle-chart__percent{alignment-baseline:central;text-anchor:middle;font-size:6px}.circle-chart__subline{alignment-baseline:central;text-anchor:middle;font-size:3px}@keyframes circle-chart-fill{to{stroke-dasharray:0 100}}@keyframes circle-chart-appear{to{opacity:1;transform:translateY(0)}}.ng-statistic-donut-title{margin-top:50px;font-weight:300;color:#175cd3;font-size:24px;line-height:32px}.ng-statistic-numbers .ng-statistic-number-title{font-size:2.25rem;line-height:2.75rem}.ng-statistic-numbers .ng-statistic-number-list{list-style:none;display:flex}.ng-statistic-numbers .ng-statistic-number-list li{flex:auto}.ng-statistic-numbers .ng-statistic-number-list li p{text-align:center}.ng-statistic-numbers .ng-statistic-number-list li:not(:last-child){border-right:1px solid #475467}.ng-statistic-numbers .ng-statistic-number-list li p.ng-statistic-number{font-family:Georgia,"Times New Roman",Times,serif;font-weight:600;font-size:48px;line-height:64px;text-align:center;color:#9d285f;margin-bottom:0}.ng-statistic-numbers .ng-statistic-number-list li p.ng-statistic-number+p{font-weight:500;font-size:16px;line-height:24px;text-align:center;color:#344054;font-weight:700}.ng-downloadables .nex-download{max-width:573px;margin:auto}.ng-emotions .ng-emotion-list{text-align:center}.ng-emotions .ng-emotion-list li{float:none;display:inline-block;max-width:inherit}.ng-teachers-leaders .ng-teacher-slider-item-small .ng-teacher-decs{max-height:130px;overflow:hidden}.ng-blog-columns .ng-blog-item{padding:24px;border:1px solid #d0d5dd;box-sizing:border-box;border-radius:16px;margin-bottom:30px}.ng-blog-columns .ng-blog-item img{width:100%;height:auto;display:block}.ng-blog-columns .ng-blog-item .ng-post-day{color:#667085;font-weight:700;font-size:12px;line-height:16px;margin:16px 0}.ng-blog-columns .ng-blog-item h2.title{color:#002c77;font-weight:600;font-size:18px;line-height:28px;margin:8px 0}.ng-blog-columns .ng-blog-item .button_blog{font-weight:700;font-size:12px;line-height:16px;color:#2e91fa;letter-spacing:.04em;text-transform:uppercase;margin-top:20px}.ng-blog-columns .ng-blog-item a{text-decoration:none}.ng-blog-columns .ng-blog-item .button_blog span{margin-left:10px}.nex-calculator .nex-calculator-fee p span{display:inline-block}.nex-about-us .nex-about-us-image{position:relative;display:block}.nex-about-us .nex-about-us .nex-about-us-image::after{right:-40px;bottom:90px;left:auto}.book-a-tour{max-width:1680px;margin:0 auto}.book-a-tour .gform_heading .gform_title{color:#000}.book-a-tour .gform_wrapper.gravity-theme .gf_step_label{font-weight:700;font-size:18px;line-height:28px;color:#667085}h2.gform_title{color:#002c77}.book-a-tour .gform_wrapper.gravity-theme .gf_step_number{color:#667085;border-color:#d0d5dd;background:#f9fafb}.book-a-tour .gravity-theme{padding:40px 120px;background:#fff;border:1px solid #d0d5dd;box-sizing:border-box;box-shadow:0 20px 24px -4px rgb(16 24 40 / 10%),0 8px 8px -4px rgb(16 24 40 / 4%);border-radius:20px}.book-a-tour h2{font-weight:600;font-size:48px;line-height:60px;letter-spacing:-.02em;color:#fff}.book-a-tour .gform_footer .gform_button{border-radius:8px;padding:12px 16px;text-align:center;letter-spacing:.04em;text-transform:uppercase;font-size:12px;line-height:16px;font-weight:700;color:#fff;width:100%}.book-a-tour .gform_page_footer{display:flex}.book-a-tour .privacy-policy-form .gfield_radio{display:inline-flex}.book-a-tour .privacy-policy-form .gfield_radio .gchoice{padding-right:20px}.bcs-container{max-width:800px;margin-right:auto;margin-left:auto}.vc_row.bcs-container,.vc_toggle.bcs-container{margin-right:auto!important;margin-left:auto!important}.vc_toggle_title>h4{font-size:16px;line-height:24px}.vc_toggle_icon::before{width:21px!important;background-color:#2e91fa!important}.vc_toggle_icon::after{height:21px!important;background-color:#2e91fa!important}table{font-family:Objective;border-collapse:collapse;width:100%}td,th{border:1px solid #d0d5dd;text-align:left;padding:8px}th{background-color:#fffaeb}tr:nth-child(odd){background-color:#f9fafb}.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline-custom{padding-top:13px;padding-bottom:13px;padding-left:16px;padding-right:16px;font-size:12px;line-height:16px;font-weight:700;border-radius:8px;border:1px solid}.vc_btn3.vc_btn3-style-outline,.vc_btn3.vc_btn3-style-outline-custom,.vc_btn3.vc_btn3-style-outline-custom:focus,.vc_btn3.vc_btn3-style-outline-custom:hover,.vc_btn3.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-style-outline:hover{border-width:1px}.nex-testimonial-slider .testimonial-text{max-width:800px;margin:0 auto}.ng-blog-item-content .ng-blog-title{line-height:24px;font-size:16px}.ng-blog-item-content h2.ng-blog-title{line-height:24px;font-size:16px}.wpb_wrapper .bcs-content{margin:0 auto!important;max-width:1216px}.gform_wrapper.gravity-theme .gfield_label{font-size:12px!important;line-height:16px;letter-spacing:.05em}.gform_wrapper.gravity-theme .ginput_container_date input{width:100%}.gform_wrapper.gravity-theme .gf_step_completed .gf_step_number:before{background:#ecfdf3;border:1px solid #12b76a}.gform_wrapper.gravity-theme .gf_step_completed .gf_step_number:after{color:#667085}.add-a-child{width:100%;text-align:center;border:1px solid #002c77;border-radius:8px;padding:12px 16px;font-size:12px;line-height:16px;font-weight:700;letter-spacing:.04em}.bcs-container .ng-blogs{padding:96px 0}@media only screen and (max-width:768px){.book-a-tour .gravity-theme{padding:20px;background:#fff;border:1px solid #d0d5dd;box-sizing:border-box;box-shadow:none;border-radius:20px}.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:20px}}img.icon-quote{display:initial;filter:invert(54%) sepia(24%) saturate(7500%) hue-rotate(28deg) brightness(96%) contrast(103%);opacity:.3}.cta-full-width{display:flex}.cta-left{padding:0 3% 0 10%}.cta-left .ng-title{font-weight:800;font-size:40px;line-height:48px}.cta-left .ng-subtitle{font-weight:500;font-size:18px;line-height:28px}.cta-left .ng-subtitle,.cta-left .ng-title{color:#fff!important;padding-bottom:24px}.cta-left .nex-button.nex-button-primary{justify-content:center;align-items:center;padding:12px 16px;gap:8px;background:#ed1c24!important;border-radius:4px;letter-spacing:.04em;text-transform:uppercase;color:#fff!important}.cta-left .nex-button.text-secondary-color{padding:12px 16px;gap:8px;background:#fff;border:1px solid #212a5c;border-radius:4px!important;letter-spacing:.04em;text-transform:uppercase;color:#212a5c;font-size:14px!important}.cta-right{width:50%}.cta-right>img{width:100%;height:100%}@media only screen and (max-width:768px){.cta-left{width:100%;padding:0 2rem!important}.cta-left .ng-title{font-weight:800;font-size:24px;line-height:32px}.cta-left .ng-subtitle{font-weight:500;font-size:14px;line-height:20px}.cta-right{width:100%}.cta-left .pt-2.ng-title-button{display:grid;width:70%;margin:0 auto}.cta-left .nex-button.nex-button-primary{margin-bottom:10px}}@media (min-width:768px) and (max-width:1024px){.cta-left{width:70%;padding:0 2rem}.cta-left .ng-title{font-weight:800;font-size:32px;line-height:40px}.cta-left .ng-subtitle{font-weight:500;font-size:16px;line-height:24px}.cta-right{width:30%}.cta-left .pt-2.ng-title-button{display:flex;width:100%}.cta-left .ng-title-button .text-secondary-color{margin-bottom:9px}.cta-left .ng-title-button .nex-button-primary{margin-right:.5rem}}.ng-teacher-thumbnails-big img{border-radius:50%}.background-primary-color-two{background-color:#ed1c24}.ng-light-box .ng-teacher-detail .ng-teacher-desc{word-wrap:break-word}.icon-popup{max-width:100%}.wrapper-event{margin-bottom:32px}.event-img img{border-radius:8px}.event-acitons{margin-top:16px}.line-slice{margin:32px 0 85px 0}.nex-about-us-default-no-image .nex-about-top-title{font-weight:800!important;font-size:12px;line-height:16px;letter-spacing:.04em;color:#212a5c}.nex-about-us-default-no-image .nex-about-number{font-weight:800;font-size:32px;line-height:40px;color:#212a5c}.nex-about-us-default-no-image .next-about-us-icon{border-radius:20px;display:flex;align-items:center;background:#fff;padding:16px 24px;margin-bottom:32px}.nex-about-us-default-no-image .nex-about-content{padding-left:20px}@media only screen and (max-width:1024px){.nex-about-us-default-no-image .nex-about-top-title{font-size:14px;line-height:20px;color:#667085}.nex-about-us-default-no-image .nex-about-number{font-weight:800;font-size:32px;line-height:40px;color:#ed1c24}}@media only screen and(max-width:768px){.nex-about-us-image::after{display:none!important}.nex-about-us-default-no-image .next-about-us-icon{padding:40px}.nex-about-us-default-no-image .nex-about-top-title{font-size:14px;line-height:20px}.nex-about-us-default-no-image .nex-about-number{font-size:32px;line-height:40px;color:#ed1c24}}.three-gallery-wrapper{align-items:center}.three-gallery-title{font-style:normal;font-size:48px;line-height:60px;letter-spacing:-.02em;color:#194185;font-family:Inter}.three-gallery-content p{font-family:Inter;font-style:normal;font-weight:300;font-size:30px;line-height:38px;color:#1d2939}.three-gallery-wrapper .three-gallery-img{border-radius:16px}.three-gallery-wrapper .gallery-img-bot{width:384px;height:384px}.three-gallery-wrapper .gallery-img-top{width:295px;height:360px;margin-bottom:32px}.three-gallery-wrapper .gallery-img-mid{width:400px;height:450px}@media only screen and (max-width:768px){.three-gallery-wrapper .gallery-img-bot,.three-gallery-wrapper .gallery-img-mid,.three-gallery-wrapper .gallery-img-top{width:100%!important;height:auto!important;margin-bottom:24px!important}}.media-converage-wrapper{border:1px solid #d0d5dd;border-radius:16px;align-items:center;padding:24px 9px;display:flex}.nex-card-title{font-family:Avenir;font-weight:800;font-size:18px;line-height:28px;color:#344054}.nex-card-image img{width:280px;height:169px}.media-converage-title-header{font-weight:900;font-size:40px;line-height:48px;color:#101828}.media-converage-mid .media-converage .row{justify-content:center}@media only screen and (max-width:768px){.media-converage-left{margin-bottom:35px}.media-converage-left .nex-card-image img{width:100%!important;height:auto}}.ng-statistic-numbers{display:flex;flex-direction:column;align-items:flex-start;padding:30px 100px;gap:10px;background:#212a5c}.ng-statistic-number-list .ng-statistic-text{font-style:normal;font-weight:500;font-size:16px;line-height:24px;text-align:center;color:#fff}.ng-statistic-number-list .ng-statistic-number{font-weight:600;font-size:60px;line-height:72px;text-align:center;letter-spacing:-.02em;color:#fff;font-family:Inter}.ng-statistic-numbers .ng-statistic-number-list li{padding:0 50px!important}.ng-statistic-numbers-title{background:#fff}.ng-statistic-numbers-title .ng-statistic-number-title{font-style:normal;font-size:36px;line-height:44px;letter-spacing:-.02em;color:#194185;font-family:Inter}.ng-statistic-numbers-title .ng-statistic-text{font-family:Inter;font-style:normal;font-weight:500;font-size:16px;line-height:24px;text-align:center;color:#344054}.ng-statistic-numbers-title .ng-statistic-number{font-family:Inter;font-style:normal;font-size:60px;line-height:72px;text-align:center;letter-spacing:-.02em;color:#175cd3}.ng-statistic-numbers-title .ng-statistic-number-list li:not(:last-child){border-right:1px solid #b3deff}.ng-statistic-number-list .ng-statistic-number-list-item{padding:0 64px}.ng-statistic-numbers-title .ng-statistic-number-list{list-style:none;display:flex}.ng-statistic-numbers-title .ng-statistic-number-list li{flex:auto}@media only screen and (max-width:768px){.ng-statistic-numbers{padding:30px 30px!important}.ng-statistic-numbers .ng-statistic-number-list{display:block!important;padding-left:0!important}.ng-statistic-number-list .ng-statistic-number{font-size:40px!important;line-height:48px!important}.ng-statistic-numbers .ng-statistic-number-list li{padding:0 9px!important}.ng-statistic-numbers .w-100{width:unset!important}.ng-statistic-numbers .ng-statistic-number-list li:not(:last-child){max-width:100%!important;border-bottom:unset!important;margin-bottom:40px!important}}.nex-calculator{overflow-x:hidden}.hide-fee{display:none}.inner-calculator{align-items:center!important;justify-content:space-between!important}.nex-calculator .btn-calculate{background-color:#ed1c24;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 16px;gap:8px;width:106px;height:40px;border-radius:4px}.arrow-right,.inner-calculator .arrow-left{color:#ed1c24;margin-top:-24px}.blur-grade{width:220px;height:35px;position:absolute;z-index:2;backdrop-filter:blur(1px);background:rgba(255,255,255,.5)}.blur-bot{top:48px}.blur-top{top:160px}.wrapper-dob .inner-calculator.an .wrap-inner-a{display:inline-block;margin:0 50px;text-align:left;width:100%}.nex-calculator-box-content.wrapper-custom{display:flex!important}.inner-calculator .list-grade .blur-grade{width:100%!important}@media only screen and (max-width:1023px){.btn-calculate{margin:0 auto}.nex-calculator-box-title{text-align:center}}@media only screen and (max-width:768px){.nex-calculator .wrapper-dob .inner-calculator{height:100%}.wrapper-dob{margin-bottom:30px}.wrapper-dob .wrap-inner-a .nex-calculator-box-content{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.wrapper-dob .wrap-inner-a .nex-calculator-box-content .nex-calculator-box-input{width:100%!important}.nex-calculator .nex-calculator-box-input:last-child{margin-left:0!important}}.ui-datepicker .ui-datepicker-header{padding:15px 0}.ui-datepicker .ui-datepicker-title{text-align:left;margin-left:2px}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{border:1px solid #98a2b3!important;color:#98a2b3!important;background-color:transparent!important;top:15px!important;cursor:pointer}.ui-datepicker .ui-datepicker-prev{right:45px!important;left:auto!important}.ui-datepicker .ui-datepicker-next{right:5px!important}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{background-image:none;font-family:remixicon!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;position:relative;width:31.68px;height:31.68px;top:0;left:0;margin:0;text-align:center;line-height:31.68px}.ui-datepicker .ui-datepicker-prev span::before{content:"\ea60"}.ui-datepicker .ui-datepicker-next span::before{content:"\ea6c"}.calendar-element__wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.datepicker__wrapper{flex:0 0 40%;overflow:hidden}.calendar-items__wrapper{flex:0 0 55%}.calendar-element.loading{opacity:.5}.ui-datepicker th{background-color:transparent!important;font-size:18px!important;font-weight:500!important;color:#101828}body .ui-widget.ui-widget-content{border-radius:16px;box-shadow:0 32px 64px -12px rgba(16,24,40,.2);border:none}body .ui-widget-header{background-image:none;background-color:transparent;border:none}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{background-image:none;background-color:transparent;border:none;font-size:18px;line-height:28px}.ui-state-active,.ui-widget-content .ui-state-active{font-weight:900;background-color:#b2deff}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background-image:none;background-color:#b2deff;border-color:transparent}.ui-datepicker-inline{width:100%}.ui-datepicker td{padding:1px!important;text-align:center!important}.ui-datepicker td a,.ui-datepicker td span{text-align:center}.calendar-categories{display:flex;justify-content:space-between}.calendar-category{position:relative;font-size:14px;line-height:24px;border:1px solid #d0d5dd;padding:10px 20px;border-radius:4px;padding-left:40px}.calendar-category span{position:absolute;width:24px;height:24px;background:#85caff;border-radius:50em;left:8px}.calendar-items{margin:30px 0}.calendar-item{margin:30px 0;position:relative;padding-left:20px}.calendar-item h3{font-size:18px;line-height:28px;font-weight:900;color:#101828}.calendar-item .calendar-item-color{width:4px;height:100%;background:#84caff;position:absolute;left:0}.calendar-item p{margin-bottom:13px!important;font-size:12px;line-height:16px;color:#98a2b3}@media (max-width:768px){.calendar-items__wrapper,.datepicker__wrapper{flex-basis:100%}.datepicker__wrapper{margin-bottom:40px}}.icon-pop-items__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.icon-pop-item{display:flex;align-items:center;padding:18px 40px;background:#fff;border:1px solid #e4e7ec;box-shadow:0 4px 8px -2px rgb(16 24 40 / 10%),0 2px 4px -2px rgb(16 24 40 / 6%);border-radius:16px;flex:0 0 25%;max-width:25%;margin-bottom:30px;cursor:pointer}.icon-pop-item .icon-pop-item__icon img{max-width:30px}.icon-pop-item .icon-pop-item__title{font-size:16px;line-height:24px;margin:0 0 0 15px;font-weight:500!important}@media (max-width:768px){.icon-pop-item{flex:0 0 100%!important;max-width:100%!important}}.timeline-subtitle{font-weight:400;font-size:16px;line-height:24px;color:#344054}img.timeline-image{border-radius:50%;width:220px;height:220px;object-fit:cover}.title-publication{margin-bottom:32px}.title-publication .pub-h1{font-weight:700;font-size:40px;line-height:48px;text-align:center;color:#1b1d52}.publication{margin-bottom:32px;display:flex}.items-publication{background:#fff;border:1px solid #e4e7ec;border-radius:8px;min-height:338px}.items-publication .pub-cat-color{position:absolute;top:16px;margin-left:12px}.items-publication .ng-blog-cats{max-width:248px}.items-publication .ng-blog-cats a{border-radius:12px}.items-publication .pub-cat-color a{font-weight:700;font-size:12px;line-height:16px;letter-spacing:.04em;text-transform:uppercase;color:#fff;padding:4px 8px;margin-left:4px}.items-publication .pub-title{padding:16px 16px 4px 16px}.items-publication .pub-subtitle{padding:4px 16px 16px 16px}.items-publication .pub-title.title-middle{position:absolute;left:24px;bottom:24px}.items-publication .pub-title.title-middle a{font-weight:700;font-size:24px;line-height:32px;color:#fff}.items-publication a{font-weight:700;font-size:16px;line-height:24px;color:#344054}.items-publication img{width:280px;height:198px;object-fit:cover;border-radius:8px 8px 0 0}.img-middle .items-publication img{width:592px;height:338px;object-fit:cover;border-radius:8px 8px 0 0}.pub-loadmore{text-align:center}.pub-loadmore a{font-weight:700;font-size:12px;line-height:16px;display:inline-block;align-items:center;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#1b1d52;margin-bottom:96px;padding:12px 16px;background:#fff;border:1px solid #1b1d52;border-radius:4px}@media only screen and (max-width:768px){.publication{width:100%}.items-publication{display:flex;border:none;min-height:unset}.pub-subtitle{display:none}.items-publication img{width:160px;height:160px;border-radius:12px}.items-publication .pub-cat-color{position:absolute;margin-left:184px}.items-publication .pub-title{padding-left:24px;margin-top:45px}.img-middle .items-publication img{width:100%;height:auto;margin-top:24px;margin-bottom:24px}}.ng-lastest-events{min-height:708px;padding:0 0 24px;gap:24px;background:#fff;border:1px solid #d0d5dd;border-radius:16px;margin-bottom:48px}.ng-lastest-events img{width:100%;height:336px;object-fit:cover;border-radius:16px 16px 0 0}.ng-lastest-events .events-day{position:absolute;top:44px;left:36px;padding:4px 8px;background:#ed2939;border:1px solid #ed2939;border-radius:12px;font-weight:700;font-size:12px;line-height:16px;letter-spacing:.04em;text-transform:uppercase;color:#fff}.ng-events-content{padding:24px}.ng-events-content h2.title{font-weight:700;font-size:24px;line-height:32px;color:#101828}.ng-events-content p.ng-content{font-weight:400;font-size:16px;line-height:24px;color:#344054;padding-bottom:16px}.ng-events-content .lastest_events_button a{font-weight:700;font-size:12px;line-height:16px;align-items:center;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#1b1d52}@media (min-width:768px) and (max-width:1180px){.lastest-events .col-md-4{flex:0 0 100%;max-width:100%}.ng-lastest-events{max-width:458px;margin:0 auto;margin-bottom:48px;min-height:unset}.ng-lastest-events .events-day{left:unset;margin-left:36px}}@media only screen and (max-width:768px){.ng-events-content h2.title{font-size:18px;line-height:28px}.ng-events-content p.ng-content{font-size:14px;line-height:20px}}.header-4 .hotline{margin-right:24px}.header-4 .button{display:inline-flex;align-content:center;align-items:center;gap:8px}.header-4 .nex-button.nex-button-primary,.header-4 .nex-button.text-secondary-color{text-transform:unset}.header-4 a.nex-button.text-secondary-color{padding:12px 16px;gap:8px;height:40px;background:#f2a900;border-radius:24px;border:none;font-weight:700;font-size:16px;line-height:20px;display:flex;align-items:center;text-align:center;color:#fff}.header-4 a.nex-button.text-secondary-color:nth-child(3n){padding:12px 16px;gap:8px;height:40px;background:#046a38;color:#fff;border-radius:24px}.header-4 a.nex-button.text-secondary-color:hover{background:#e2a50b}.header-4 a.nex-button.nex-button-primary{padding:12px 16px;gap:8px;height:40px;background:#fff;border:1px solid #046a38;border-radius:24px;font-weight:700;font-size:16px;line-height:20px;display:flex;align-items:center;text-align:center;color:#046a38}.header-4 a.nex-button.nex-button-primary:hover{background:#046a38;color:#fff}.header-4 .hotline span.hotline-name:first-child{margin-bottom:8px}.header-4 span.hotline-name{font-weight:700;font-size:16px;line-height:20px;display:flex;align-items:center;text-align:center;color:#344054}.header-4 a.hotline-number{padding-left:8px;color:#2e91fa}.header-4 a.search-button{border-radius:25px!important;border-color:#046a38}@media only screen and (max-width:1024px){.header-4{flex-direction:column}.header-4 a{width:auto}.header-4 .hotline{margin-bottom:24px}.header-4 a.hotline-number{color:#2e91fa!important}.header-4 .button{margin-top:24px}.header-4 .nex-button.nex-button-primary,.header-4 .nex-button.text-secondary-color{text-transform:unset;width:auto;min-width:33%;justify-content:center}.header-4 .button .nex-button.text-secondary-color{color:#fff!important;justify-content:space-around}}@media only screen and (max-width:420px){.header-4 .button{display:block}.header-4 .button .nex-button.text-secondary-color{font-weight:700;font-size:16px!important;line-height:20px!important;display:flex;justify-content:center}.header-4 a.nex-button.nex-button-primary{margin-bottom:12px}}.cal-header-8{padding-left:calc((100vw - 1280px)/ 2)!important;padding-right:calc((100vw - 1280px)/ 2)!important}.header-contact{background:#f2f4f7;width:100%;display:flex;justify-content:flex-end;text-transform:uppercase;font-weight:800;font-size:12px;line-height:16px;letter-spacing:.04em;color:#212a5c}.header-contact .cal-header-8 span{margin-right:16px}.header-8-border{margin-right:16px;border-left:1px solid #667085}.header-contact a.hotline-number{font-weight:800;font-size:12px;line-height:16px;letter-spacing:.04em;color:#212a5c}.cal-header-8 a.search-button{border:none;color:#667085!important;width:unset!important;height:unset!important}.header-8.site-header .header-container .site-branding{width:100%}.header-8.site-header .site-menu{width:100%!important;padding-top:16px}.header-8 .site-menu #site-navigation .nav-menu{text-align:center!important}.header-8 .site-menu #site-navigation .nav-menu>li>a{padding:8px;font-weight:800;font-size:18px;line-height:28px;color:#212a5c}@media only screen and (max-width:768px){.cal-header-8{display:none}.header-8.site-header .header-container .site-branding{width:unset!important}.header-8.site-header .site-menu{width:unset!important;padding-top:0}}.event-month{font-weight:700;font-size:48px;line-height:56px;color:#101828}.wrap-brand .title_brands{font-weight:800;font-size:24px;line-height:32px}.wrap-brand .title_brands:after{background:0 0}h4.testimonial-position{font-weight:400;font-size:18px;line-height:26px}.next-popup .container{max-width:960px;margin:auto;z-index:999999999;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.row.row-close-btn{justify-content:right}.popup-content{max-width:960px;width:100%;left:50%;height:auto;border-radius:8px;background-repeat:no-repeat;background-position:center;background-size:auto}.next-popup::before{content:"";z-index:999999999;width:100vw;height:100vh;position:fixed;top:0;left:0;background-color:#212a5c;opacity:.6}button.btn-cls-popup{display:flex;align-content:center;align-items:center;padding:8px 16px;background:rgba(228,231,236,.8);border:1px solid rgba(228,231,236,.8);border-radius:4px;text-transform:capitalize;font-size:18px;line-height:28px;font-weight:500;color:#344054;margin-bottom:8px}button.btn-cls-popup i.ri-close-line{font-size:22px}.popup-content .col-md-12{position:relative;height:540px}.popup-inner{max-width:375px;width:100%;position:absolute;bottom:32px;left:32px;background-color:#fff;border-radius:16px;padding:30px 40px 45px 40px}.ng-title-button-popup{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:1024px){.next-popup .container{width:95%}}@media (max-width:767px){.popup-inner{width:95%;left:50%;transform:translate(-50%,0)}}#top-menu a.text-phone-number{font-weight:400;font-size:14px;line-height:20px;color:#212a5c;padding-right:24px}@media only screen and (max-width:1024px){div.img-mobile-view{display:none}}.ng-single-image-text{display:flex;align-items:center}a.main-box{overflow:hidden;border-radius:8px;align-items:center;flex-direction:column;height:227px;display:block;background-size:cover!important;background-repeat:no-repeat!important;margin-bottom:32px;position:relative;padding:30px}a.main-box:before{background:#000;position:absolute;width:100%;height:100%;z-index:99999;content:"";top:0;bottom:0;right:0;left:0;opacity:0}a.main-box:hover:before{opacity:.2}a.main-box p.post-day{display:none}.main-box h2.main-box-title{font-size:24px;color:#fff;line-height:normal}.main-box h2.main-box-title:before{content:' ';background:#fff;width:48px;height:4px;display:block}.content-box{position:absolute;bottom:0;z-index:99999}.blogs_and_news_load img{width:20px}.blogs_and_news_load{font-size:14px;padding-top:14px;padding-bottom:14px;padding-left:20px;padding-right:20px;background:#fff;border:1px solid #002855;text-transform:uppercase;font-weight:700;letter-spacing:.04em;color:#002855;border-radius:8px;letter-spacing:.04em}.blogs_and_news_load:hover{background:#002855;color:#fff}@media only screen and (min-width:1025px){.hotlineicon_content{display:none}}.hotlineicon_content a{background:#0058e0;width:70px;height:70px;display:flex;justify-content:center;align-items:center;border-radius:100%}.hotlineicon_content svg.svg-inline--fa.fa-phone.fa-w-16.icon{color:#fff;width:30px;transform:scaleX(-1)}.hotlineicon_content{position:fixed;bottom:154px;right:48px;z-index:9999}.col-md-12.popup-outer.col-sm-12{padding:0!important}.full-btn{width:100%;text-align:center}.full-btn a{width:100%;text-align:center}.popup-inner.popup-right{width:50%;top:0;right:0;position:absolute;border-radius:0;left:auto;height:100%;max-width:none;border-top-right-radius:8px;border-bottom-right-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center}.Logo-left{position:absolute;z-index:999;left:30px;top:0;max-height:90px}.faq-with-sidebar .vc_toggle_icon{left:unset!important;right:0!important}.faq-with-sidebar .tabcontent .card{border:none}.faq-with-sidebar .tabcontent .vc_toggle{margin:0}.faq-with-sidebar .tabcontent .vc_toggle_title{border-top:2px solid #ebebeb;padding-top:16px;padding-bottom:16px}.faq-with-sidebar .vc_toggle_title>h4{font-size:18px!important;line-height:24px!important;font-weight:700!important}.faq-with-sidebar .list-group.list-group-flush .list-group-item.active{color:#fff!important}.list-group-item.active{z-index:2;color:#fff!important;background-color:#002855!important;border-color:#002855!important}.list-group-item:hover{z-index:2;color:#fff!important;background-color:#002855!important;border-color:#002855!important}.ng-call-header-cta{position:absolute;bottom:2px;width:100%;display:flex;justify-content:center;position:relative}.ng-call-header-cta-inner img{width:20px;position:absolute;top:-5px;z-index:9999;left:0;right:0;margin:0 auto;cursor:pointer}.ng-call-header-cta-inner{background-color:hsl(203deg 89% 22%);color:#fff;padding:8px 15px;border-radius:10px;text-align:center;max-width:400px}.ng-call-header-cta-inner p.mt-3.ng-subtitle{color:#fff}.ng-call-header-cta-inner a{font-family:Objective;font-style:normal;font-weight:700;font-size:12px;line-height:16px;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#fff;border-radius:8px;padding:12px 16px;text-decoration:none;background-color:hsl(354deg 69% 39%);margin-right:10px}.ng-call-header-cta-inner a:hover{color:#fff}h2.ng-title{font-weight:700!important;margin-bottom:0}.pt-2.ng-title-button.cta_buttons{padding-bottom:5px}.ng-call-header-cta-inner.hidden_cta{width:500px}.ng-call-header-cta-inner.hidden_cta,.ng-call-header-cta-inner.unhiden_cta{width:500px}@media only screen and (min-width:768px){.ng-call-header-cta-inner.hidden_cta{height:55px}.ng-call-header-cta-inner.unhiden_cta{height:220px}}@media only screen and (max-width:767px){.ng-call-header-cta-inner img{width:14px}.ng-call-header-cta-inner h2.ng-title{font-size:14px;line-height:13px}.ng-call-header-cta-inner p.ng-subtitle{line-height:11px;font-size:11px}.ng-call-header-cta-inner a{font-size:8px;line-height:6px;border-radius:4px;padding:7px 5px;margin-right:0}}.cta_buttons a:active,.cta_buttons a:focus,.cta_buttons a:hover{color:#fff}.ng-call-header-cta-inner.hidden_cta,.ng-call-header-cta-inner.unhiden_cta{position:absolute;bottom:0}.ng-call-header-cta-inner.hidden_cta,.ng-call-header-cta-inner.unhiden_cta{z-index:99}h2.ng-title{font-size:30px}.video-header-wrapper{height:0!important;padding:28% 0}.top-issue-container{position:relative;text-align:center;color:#fff}.pride-bottom-left-text{position:absolute;bottom:8px;left:25px}.pride-banner-bg{height:93px;background-repeat:no-repeat;background-position:center center;margin-bottom:20px;margin-left:auto!important;margin-right:auto!important;max-width:1186px}a.pride-img .pride-slide-img{height:190px}a.pride-img .pride-slide-img img{height:100%;object-fit:cover}a.pride-img{position:relative}.pride-slide-title{color:#fff;font-weight:700;position:absolute;left:15px;bottom:10px;text-shadow:0 1px 2px #262626}.pride-big-img{height:auto}.pride-big-img img{height:100%;object-fit:cover}@media (max-width:1299px){a.pride-img .pride-slide-img{height:259px}.pride-big-img{height:auto}}@media (max-width:991px){a.pride-img .pride-slide-img{height:286px}}@media (min-width:414px) and (max-width:767px){a.pride-img .pride-slide-img{height:257px}}@media (max-width:414px){.pride-blue-bg{height:65px}a.pride-img .pride-slide-img{height:192px}.pride-slide-title{max-width:342px;margin:0 auto}}h3.mb-0.text-white.nex-card-title a{color:#fff}div#nextgen-hotline-popup .ng-paragraph1{font-size:16px;color:#aa1f2e;font-weight:600;border:1px solid #064368;border-radius:15px;padding:10px;margin-bottom:15px}div#nextgen-hotline-popup .ng-paragraph2{font-size:16px;color:#064368}div#nextgen-hotline-popup a.popup-button.nex-button.nex-button-primary{width:auto;display:block;margin:15px auto 0 auto;border-radius:15px}div#nextgen-hotline-popup .Logo-left{z-index:999;top:0;max-height:100%;margin-bottom:20px;left:unset;position:relative}div#nextgen-hotline-popup button.btn-cls-popup{border-radius:50%;height:30px;width:30px;justify-content:center;border:2px solid rgb(197 197 197 / 80%);background:no-repeat;color:rgb(197 197 197 / 80%);position:absolute;right:15px;z-index:1;top:15px;padding:0}div#nextgen-hotline-popup .popup-inner.hotline-popup-inner{left:0;border-radius:25px;align-items:center;max-width:600px;margin:0 auto;height:auto;display:flex;flex-direction:column;position:relative;text-align:center}.nextgen-cta-sidebar{width:100%;background:#ff0}.nextgen-cta-sidebar-fixed{position:fixed}.nextgen-cta-sidebar{width:100%;background:#074863;padding:15px 15px;border-radius:15px}.nextgen-cta-sidebar img{border-radius:15px}.nextgen-cta-sidebar .image-row{text-align:center}.nextgen-cta-sidebar .paragraph{color:#fff;font-weight:700;text-align:center;margin-top:5px}.cta-sidebar-row{width:80%;text-align:center;margin:0 auto}.cta-sidebar-btn{display:flex;flex-wrap:wrap;gap:10px}.cta-sidebar-btn a{width:100%;cursor:pointer;border-radius:15px}div.nextgen-ctaside-popup .popup-inner.ctaside-popup-inner{left:0;border-radius:25px;align-items:center;max-width:600px;margin:0 auto;height:auto;display:flex;flex-direction:column;position:relative;text-align:center}div.nextgen-ctaside-popup button.btn-cls-popup{border-radius:50%;height:30px;width:30px;justify-content:center;border:2px solid rgb(197 197 197 / 80%);background:no-repeat;color:rgb(197 197 197 / 80%);position:absolute;right:15px;z-index:1;top:15px;padding:0}div.nextgen-ctaside-popup .Logo-left{z-index:999;top:0;max-height:100%;margin-bottom:20px;left:unset;position:relative}div.nextgen-ctaside-popup .ng-paragraph1{font-size:16px;color:#aa1f2e;font-weight:600;border:1px solid #064368;border-radius:15px;padding:10px;margin-bottom:15px}div.nextgen-ctaside-popup .ng-paragraph2{font-size:16px;color:#064368}@media (max-width:1024px){.nextgen-cta-sidebar{display:none!important}}@media (max-width:767px){div#nextgen-hotline-popup .popup-inner{transform:unset}}.zalo-oa-icon-main{position:fixed;bottom:0;right:48px;z-index:9999}img.zalo-icon--img{height:70px;width:70px;border-radius:50px}@media (min-width:1024px){#cprekajpwhbdqwcfnadhy .widget-layout.widget-layout--right{bottom:80px!important}}@media (max-width:1023px){#cprekajpwhbdqwcfnadhy .chat-button.chat-button--right{bottom:60px!important;right:30px!important}}@media only screen and (max-width:1024px){.hotline-out-of-working,.zalo-working-time{display:none!important}.hotlineicon_content{bottom:0!important}}.ng-blogs .col-md-4.grid-item{float:left;min-height:370px;padding:0 15px;margin-bottom:40px}.ng-wd-blogs .ng-wd-blog-item.grid-view img{width:290px;height:160px}.ng-blogs .grid-item-row .ng-blog-item{margin-bottom:0}@media only screen and (min-width:993px){.ng-wd-blogs .ng-wd-blog-item.grid-view .ng-blog-item-content{width:calc(100% - 300px)}}.grid-item .ng-blog-item .ng-post-day{margin-left:0!important}.grid-item .ng-blog-infor .d-inline-block{float:right;margin-right:30px}.ng-blogs .grid-item .ng-blog-item .ng-blog-infor{margin-top:10px}.ng-blogs .grid-item .entry-content{margin-top:0;min-height:70px}.ng-blogs .grid-item .grid-item-row{background:#f2f4f7;padding:10px 10px;border-radius:10px}.navigation{text-align:center;margin-top:20px;margin-bottom:20px}.navigation li a,.navigation li a:hover,.navigation li.active a,.navigation li.disabled{color:#fff;text-decoration:none}.navigation li{display:inline-grid}.navigation li a,.navigation li a:hover,.navigation li.active a,.navigation li.disabled{background-color:#6fb7e9;border-radius:3px;cursor:pointer;padding:8px;height:41px;width:39px}.navigation li a:hover,.navigation li.active a{background-color:#3c8dc5}.title-ellipsify{display:-webkit-box;height:70.2px;margin:0 auto;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ng-blogs .grid-item .ng-blog-item .ng-blog-title{margin-top:22px;display:-webkit-box;height:70.2px;margin:0 auto;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.grid-item .entry-content{margin-top:22px;display:-webkit-box;height:70.2px;margin:0 auto;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ng-wd-blog-item.grid-view{background:#f2f4f7;border-radius:10px}.post-image-div{min-height:243px}.slider-item .caption{text-align:center;padding:5px 0}.width-100.info-box{background:#b4e8f4;display:flex;justify-content:space-between;align-items:center;padding:20px;color:#000}.right-box{display:flex}.superhero-text-box{margin-left:15px}.top-text{font-weight:700;font-size:14px}.bottom-text{display:flex;align-items:center;font-size:14px}.children-text{margin-left:5px}a.close-btn{margin-left:15px}.button-box a{border:1px solid #000;border-radius:30px;padding:10px 25px;color:#111a29;text-transform:uppercase;font-weight:600;font-size:13px}.button-box a:hover{background:#000;color:#fff;transition:all .3s}.row.notification-wrapper{margin:0}.width-100.d-flex{background:#b4e9f2;justify-content:space-between;padding:10px 20px 5px 20px;z-index:99;position:fixed;width:100%;bottom:0}span.nex-element-icon.ri-emotion-laugh-line:last-child{margin:0 5px}@media (min-width:1024px){.notificationbaractive #cprekajpwhbdqwcfnadhy .widget-layout.widget-layout--right{bottom:180px!important}.notificationbaractive .zalo-oa-icon-main{position:fixed;bottom:100px;right:48px;z-index:9999}}@media (max-width:1023px){.notificationbaractive .zalo-oa-icon-main{position:fixed;bottom:100px;right:20px;z-index:9999}.notificationbaractive #cprekajpwhbdqwcfnadhy .chat-button.chat-button--right{bottom:130px!important;right:0!important}.notificationbaractive .hotlineicon_content{right:20px;bottom:150px!important}}.left-box{width:100%;max-width:fit-content}@media (max-width:767px){.button-box{display:flex;margin-top:20px}.notificationbaractive #cprekajpwhbdqwcfnadhy .chat-button.chat-button--right{bottom:240px!important;right:0!important}.notificationbaractive .hotlineicon_content{right:20px;bottom:180px!important}.notificationbaractive .zalo-oa-icon-main{bottom:180px!important}}.right-box{display:flex;justify-content:space-between;flex-direction:row;width:100%}.left-box{width:100%;max-width:fit-content;margin-left:20px;align-items:center;display:flex}@media (min-width:768px) and (max-width:991px){.notificationbaractive #cprekajpwhbdqwcfnadhy .chat-button.chat-button--right{bottom:205px!important;right:0!important}.notificationbaractive .zalo-oa-icon-main{bottom:140px!important}}@media (min-width:320px) and (max-width:380px){.button-box a{font-size:12px;padding:10px 15px}.top-text{font-size:12px}.bottom-text{font-size:12px}.widget-layout.widget-layout--right{z-index:-1}}@media (max-width:991px){.width-100.d-flex{align-items:flex-start}.right-box{flex-direction:column}.button-box{display:flex;margin-top:20px}}#notification_module .ri-error-warning-fill{font-size:42px;color:#177584;position:relative;bottom:15px}#notification_module i.ri-star-fill{color:#fcd53f}i.ri-time-line{color:#796868;margin:0 5px}@media only screen and (max-width:767px){.slideItem.nex-item{position:unset!important;width:100%!important}.carousel .slides .slideItem a{text-align:center}}.ng-blog-single .ng-blog-title{font-weight:700!important;font-size:24px;line-height:32px;color:#101828}@media (min-width:421px) and (max-width:768px){.nex-slider-image .prevButton{left:unset}}@media only screen and (max-width:767px){.carousel .slides .slideItem img{width:100%!important}.nex-slider-image .nextButton{right:0}.nex-slider-image .nextButton,.nex-slider-image .prevButton{left:unset!important}.carousel.next-slider-items,.carousel.next-slider-items .slides{max-width:100%!important}}.ng-teacher-content a.button-more-img{line-height:40px;border:1px solid #002c77;box-sizing:border-box;border-radius:8px;font-weight:600;font-size:12px;color:#002c77;padding-left:16px;padding-right:16px;display:inline-block;text-transform:uppercase;cursor:pointer}span.icn_title{font-size:24px!important;position:relative;top:7px}@media only screen and (min-width:1024px){.text-center.book-toor-mob{display:none}}@media only screen and (max-width:1023px){.book-toor-desktp{display:none}}.author-box{width:80%;max-width:100%;border:1px solid #ccc;padding:10px;border-radius:10px;margin-bottom:20px;margin-right:auto;margin-top:15px}.author-title{margin-bottom:15px;color:var(--e-global-color-accent);font-family:Montserrat,Sans-serif;font-weight:700;text-decoration:underline;line-height:36px}.author-content{display:-webkit-box}.author-avatar{width:104px;height:104px;border-radius:50%;overflow:hidden;margin-right:15px}.author-avatar img{width:104px;height:104px;border-radius:50%;display:block;object-fit:cover}.author-info{flex-direction:column;justify-content:center;padding-left:15px}.author-name{position:relative;margin-top:.5em;color:var(--e-global-color-accent);font-family:Montserrat,Sans-serif;font-size:24px;font-weight:700;line-height:36px}@media (max-width:768px){.author-box{width:100%;margin-left:auto;margin-right:auto;padding:5px}.author-content{flex-direction:row;align-items:center;flex-wrap:nowrap}.author-avatar{margin-bottom:10px}.author-avatar,.author-info{flex:0 0 auto}.author-info{padding-left:10px}.author-name{font-size:20px;line-height:24px}}@media (max-width:480px){.author-box{padding:5px}.author-title{font-size:16px}.author-box{margin-left:40px}}p.author-desc{width:75%;position:relative;top:25px}.tribe-events-c-subscribe-dropdown,.tribe-events-calendar-month__calendar-event-datetime,.tribe-events-header__title{display:none}time.tribe-events-c-top-bar__datepicker-time{font-size:20px}.tribe-common-l-container.tribe-events-l-container{padding-top:30px!important}.table-condensed th{background:#f7f6f6}.tribe-events-calendar-month__calendar-event-title-link{text-decoration:none!important}.post-type-archive-tribe_events .content-page{margin-top:30px!important}.tribe-events-c-breadcrumbs__list-item-link.tribe-common-anchor,a.tribe-events-calendar-latest-past__event-title-link.tribe-common-anchor-thin{text-decoration:none;pointer-events:none}.nav-tabs{width:70%;margin:0 auto;background:#f9fafb;border-radius:10px;border-bottom:none}.component.single-img.footer-cog-logo{padding-top:20px;text-align:center;padding-bottom:20px}.footer-cog-logo img.img-fluid.cognita-logo.w-100{height:100%;max-height:26px;width:auto!important}.container-fluid.white-background-logo{background:#fff;width:100%;max-width:100%}footer.section.pb-0 .container-fluid{position:relative}.container-fluid.black-background-logo{background:#37393a;width:100%;max-width:100%}.container-fluid.gradinet-background-logo{background:linear-gradient(90deg,#0570b7 0,#1a8f9c 51%,#1ba87d 100%);width:100%;max-width:100%}.author-title h3{font-size:25px!important}.page-template-redux-templates_canvas .ng-bgform-fullsize .gravity-theme_wrapper{padding-top:15px!important}.landing-language-switcher .wpml-ls-legacy-list-horizontal{padding-left:0}.landing-language-switcher .wpml-ls-statics-shortcode_actions ul li:first-of-type a{padding-left:0}p.author-position{margin-bottom:10px}.author-social-links i{font-size:22px;margin-right:10px;transition:color .3s,transform .3s}.author-social-links i:hover{color:#0073aa;transform:scale(1.2)}
    
/* nextgen Css End */