body{overflow-x:hidden}.sidebar{position:fixed;top:110px;left:-75%;width:75%;bottom:0;background-color:#fffaf8!important;color:var(--text-black-color);transition:left 0.4s ease-in-out;padding-top:50px;overflow:hidden;overflow-y:auto;padding-left:20px;z-index:150}.btn-nav{padding:15px 20px;color:var(--secondary-color);font-weight:400;font-size:20px;background:#fff;border:0}.btn-nav .fa-solid{font-size:15px}.btn-nav:focus,.btn-nav:active{outline:0}.mobile-navbar.sidebar-open .sidebar,.main-header.sticky .sidebar{top:58px}.sidebar ul{list-style-type:none;padding:0}.sidebar ul li{border-bottom:1px solid #f7f7f7}.sidebar ul li a{color:var(--text-black-color);text-decoration:none;font-family:"Lato",serif}.close-icon{font-size:24px;cursor:pointer;position:absolute;top:15px;right:20px;color:var(--primary-color)}.dropdown.megamenu-li{position:static}.dropdown-menu.megamenu{position:absolute;width:100%;left:0;right:0;padding:15px;top:auto}.pay-online-button{background-color:var(--text-white-color);border:2px solid var(--border-color);font-size:15px;font-weight:700;border-radius:8px;margin-right:10px}.pay-online-button a{color:var(--text-black-color);padding:9px 30px;display:block}.navbar.navbar-expand-lg{padding:4px 30px;background-color:var(--text-white-color)}.top-navbar{background:var(--primary-color);background-size:cover;border-bottom:1.5px solid #ffffffa6}.call-us-button{background-color:var(--text-white-color);border:2px solid var(--border-color);width:130px;height:45px;font-size:15px;font-weight:700;color:var(--text-black-color);font-family:"Lato",serif;border-radius:8px;margin-right:10px;cursor:pointer;position:relative!important}.call-us-button>.dropdown-menu{right:0;left:auto}.button-container{background-color:var(--text-white-color);min-width:100px;border-radius:30px;border:2px solid var(--border-color);margin-top:3px;padding:3px 7px;margin-right:5px;font-family:"Lato",serif}.button-container p{color:var(--text-black-color);font-size:14px;font-weight:700;margin-bottom:0}.dGap{gap:10px}.logo-image{width:30px;height:30px;margin-top:4px;margin-right:15px;background:#fff;border-radius:50%;padding:3px}@keyframes blink{50%{opacity:0}}#call-button-1{color:#fff;padding:20px;right:80px;animation:blink 2s infinite}#whatsapp-button-1{color:#fff;padding:20px;right:20px;animation:blink 2s infinite}#whatsapp-button{position:fixed;bottom:112px;right:20px;color:#fff;border:none;padding:15px 14px!important;border-radius:50%;cursor:pointer}#whatsapp-button:hover,#floating-button:hover{background-color:#128C7E;animation:none}#whatsapp-numbers,#locations{display:none;position:fixed;padding:10px;background-color:#fff;box-shadow:0 4px 6px rgb(0 0 0 / .1);border-radius:5px;z-index:2}#whatsapp-button:hover+#whatsapp-numbers,#floating-button:hover+#locations,#whatsapp-numbers:hover,#locations:hover{display:block}.whatsapp-number{display:block;margin-top:10px;color:#333;text-decoration:none}body{margin:0;font-family:Arial,sans-serif}@keyframes blink{50%{opacity:0}}#floating-button{position:fixed;bottom:200px;right:20px;color:#fff;border:none;border-radius:50%;text-align:center;cursor:pointer;animation:blink 2s infinite}#floating-button:hover{background-color:#128C7E;animation:none}#phone-numbers{display:none;position:fixed;padding:10px;background-color:#fff;box-shadow:0 4px 6px rgb(0 0 0 / .1);border-radius:5px;z-index:2}#whatsapp-numbers,#locations,#phone-numbers{bottom:48px;right:90px}#floating-button:hover+#phone-numbers,#phone-numbers:hover{display:block}.phone-number{display:block;margin-top:10px;color:#333;text-decoration:none}.phone-numbers table{width:100%;border-collapse:collapse}.phone-numbers th,.phone-numbers td{padding:4px 6px!important;text-align:left;border-bottom:1px solid #ddd;color:#333}.phone-numbers th{background-color:#DB0808;color:#fff}.fa-xl{font-size:4em;line-height:.04167em;vertical-align:-.125em}.w-numbers th{background-color:#25D366;color:#fff}.phone-numbers tbody tr:nth-child(even){background-color:#fff}.phone-numbers tbody tr:nth-child(odd){background-color:#e6f7ff}.phone-number{display:block;margin-top:01px;color:#333;text-decoration:none}.w-number{display:block;margin-top:10px;color:#333;text-decoration:none}.w-numbers table{width:100%;border-collapse:collapse}.w-numbers th,.w-numbers td{padding:4px 6px!important;text-align:left;border-bottom:1px solid #ddd;color:#333}.w-numbers th{background-color:#25D366;color:#fff}.w-numbers th{background-color:#25D366;color:#fff}.w-numbers tbody tr:nth-child(even){background-color:#fff}.w-numbers tbody tr:nth-child(odd){background-color:#e6f7ff}.w-number{display:block;margin-top:01px;color:#333;text-decoration:none}#call-button:hover+.phone-numbers,#whatsapp-button:hover+.phone-numbers,#floating-button:hover+.phone-numbers{display:block}#floating-button{color:#fff;background:#009e85;font-size:2.2em;bottom:28px;z-index:90;padding:12px;right:18px}#locations th{background-color:#408a7e}@media(max-width:767px){#whatsapp-numbers,#locations,#phone-numbers{right:20px;left:20px;bottom:41px}.phone-numbers th,.phone-numbers td,.w-numbers th,.w-numbers td{font-size:14px}}.floating{position:fixed;width:60px;height:60px;bottom:40px;right:40px;background-color:#25d366;color:#fff;border-radius:50px;text-align:justify;font-size:50px;z-index:100}.fab-icon{margin-top:16px}.floatings{position:fixed;width:60px;height:60px;bottom:120px;right:40px;color:#fff;border-radius:100px;text-align:justify;vertical-align:text-bottom;font-size:30px;z-index:100;font-size:40px}.fab-icons{margin-top:16px}.floatingss.fa.fa-phone-volume.fa-beat,.fa-brands.fa-whatsapp.fa-beat{z-index:22}.floatingss.fa.fa-phone-volume.fa-beat{color:#fff!important;font-size:2em!important;background:#00aee0}.fa-brands.fa-whatsapp.fa-beat{color:#fff!important;font-size:2.6em!important;background:#27a725;line-height:.8}@media (min-width:1441px){.button-container p{font-size:16px}}@media screen and (min-width:992px){.navbar-expand-lg .navbar-nav .nav-item .dropdown-menu{margin:auto}.sidebar ul li a:hover{color:var(--yellow-color)!important}.navbar-expand-lg .navbar-nav .dropdown-menu{background:#fff;margin-top:0}.navbar-nav .nav-item>a{color:var(--text-black-color)!important;font-size:16px;font-weight:600;text-transform:uppercase;font-family:"Lato",serif;margin-right:10px;line-height:2.6}.navbar-nav .nav-item:last-child a{margin-right:0}.nav-item .dropdown-menu .dropdown-item{font-weight:600;white-space:normal;padding:.25rem .5rem}.navbar-expand-lg .navbar-nav .nav-item:hover .dropdown-menu{display:block}.top-navbar{padding:14px 50px}.btn-year{background-color:#fff;border:0;padding:10px 20px;color:var(--text-black-color);font-size:14px;font-weight:700;border-radius:50px;font-family:"Lato",serif}.logo-image{width:31px;height:31px;margin-right:10px;margin-top:3px}.frame-image{width:21px;height:21px;margin-right:5px}.desktop-navbar{background-color:var(--text-white-color)!important;background-size:cover!important;min-height:74px}.main-logo{width:160px;height:auto}.course-sub-menu{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:900px!important;left:-330px!important}.online-sub-menu{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:500px!important;left:-230px!important}#navbar .dropdown{margin-right:20px}}@media (min-width:1024px){.navbar-expand-lg .navbar-nav .large-li.nav-item .dropdown-menu{max-width:65%}}@media (min-width:1280px){.navbar-expand-lg .navbar-nav .large-li.nav-item .dropdown-menu{max-width:65%}.navbar-nav .nav-item>a{color:var(--text-black-color)!important;font-size:16px;font-weight:600;text-transform:uppercase;font-family:"Lato",serif;margin-right:30px;line-height:2.6}}@media screen and (max-width:1024px){.navbar.navbar-expand-lg{padding:4px 20px}.navbar-expand-lg .navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-expand-lg .navbar-nav .large-li.nav-item .dropdown-menu{max-width:100%}}@media screen and (max-width:992px){.navbar-nav .nav-link{padding-left:15px}.dropdown-menu{border:0;padding-left:20px;background-color:#F3F3F6!important;list-style:none}.call-us-button .dropdown-menu{width:fit-content}.dropdown-item{font-weight:500}.mobile-navlink01{color:var(--text-black-color)!important;font-size:14px;font-weight:700;padding:5px}.custom-dropdown-submenu{position:relative}.custom-dropdown-submenu .custom-dropdown-menu{display:none;top:0;margin-top:-1px;background:#fff0;padding-left:0px!important;border-bottom:0px!important}.dropdown-item01{padding-left:15px;font-size:14px;padding-bottom:15px;font-weight:500}.custom-dropdown-submenu>a::after{content:"";float:right;width:20px;height:20px;background-repeat:no-repeat;background-image:url(../../assets-1/icons/chevron-right.webp)}.navbar-button{background-color:var(--text-white-color);color:var(--text-black-color);border:0;padding:5px 15px;border-radius:15px;font-size:12px;font-weight:700;font-family:"Lato",serif}.navbar.navbar-expand-lg{padding:4px 0}.top-navbar{padding:10px 5px 10px 10px}.button-container{width:99px;height:30px;padding:3px;display:flex;justify-content:center}.button-container p{font-size:13px}.frame-image{width:17px;height:17px;margin-top:1.5px;margin-right:4px}.mobile-navbar{background-color:var(--text-white-color);background-size:cover;padding:6px 15px}.mobile-navbar>div{align-items:center}.call-us-button{width:100px;height:35px;font-size:14px;margin:0}.call-us-button .nav-link{padding:0;margin-bottom:0}.mobile-navbar img{width:140px;height:auto}}@media screen and (max-width:425px){.mobile-navbar{padding:6px 10px}}@media(max-width:1300px) and (min-width:992px){nav.navbar.menu ul li.dropdown:last-child ul{left:auto;right:0}}@media (min-width:992px){.navbar{padding:0}.navbar ul{margin:0;padding:0;display:flex;list-style:none;align-items:center}.navbar li{position:relative}.navbar>ul>li{white-space:nowrap}.navbar a,.navbar a:focus{display:flex;align-items:center;justify-content:space-between;white-space:nowrap;transition:0.3s;position:relative}.navbar a i,.navbar a:focus i{font-size:12px;line-height:0;margin-left:5px}.navbar>ul>li>a:before{content:"";position:absolute;width:100%;height:2px;bottom:-6px;left:0;background-color:var(--color-secondary);visibility:hidden;width:0;transition:all 0.3s ease-in-out 0s}.navbar a:hover:before,.navbar li:hover>a:before,.navbar .active:before{visibility:visible;width:100%}.navbar .dropdown ul{display:block;position:relative;visibility:visible;transition:0.3s}.navbar .dropdown ul li{min-width:200px}.navbar .dropdown ul a{padding:10px 20px;font-size:15px;text-transform:none;font-weight:600;color:#006a5d}.navbar .dropdown ul a i{font-size:12px}.navbar.navbar-expand-lg{justify-content:space-between}.navbar .dropdown ul a:hover,.navbar .dropdown ul .active:hover,.navbar .dropdown ul li:hover>a{color:var(--color-secondary)}.navbar .dropdown:hover>ul{opacity:1;top:100%;visibility:visible}.navbar .dropdown .dropdown ul{top:0;right:calc(100% - 30px);visibility:hidden}.navbar .dropdown .dropdown:hover>ul{opacity:1;top:0;right:100%;visibility:visible}.logo-txt{font-size:13px}.menu ul{margin:0;padding:0;list-style:none;text-align:center}.menu ul li{display:inline-block;vertical-align:middle;position:relative}.menu ul li a{padding:15px 20px;color:var(--secondary-color);font-weight:400;font-size:20px}.menu ul li:hover>a{color:var(--light-blue-color);text-decoration:none}.menu ul li a.btn{padding:15px 30px;font-size:20px;color:#000}.menu ul li a.active{color:#accc20}.menu ul ul.sub-menu{position:absolute;left:0;opacity:0;visibility:hidden;background:#fff;min-width:250px;text-align:left;z-index:99;transition:all 0.5s ease;top:60px;border-radius:12px;box-shadow:0 12px 32px 0 #55555540}.menu ul li:hover ul.sub-menu{opacity:1;visibility:visible;top:55px}.menu ul ul.sub-menu li{display:block;position:relative;text-align:left}.menu ul ul.sub-menu li.has-children:after{position:absolute;right:15px;top:50%;margin-top:-7px;background:url(../img/spritex.png) no-repeat -10px -10px;height:15px;width:10px;content:""}.menu ul ul.sub-menu li.has-children:hover:after,.menu ul ul.sub-menu li.has-children.active:after{background-position:-30px -10px}.menu ul ul.sub-menu li a{padding:10px 20px;display:block;font-weight:700;color:#000;text-wrap:wrap;font-size:17px;display:flex;font-weight:400}.menu ul .mega-menu ul.sub-menu{display:none;z-index:-1}.menu ul .mega-menu ul.sub-menu li a{padding:6px 10px}.menu ul .mega-menu:hover ul.sub-menu{z-index:99}.menu ul .mega-menu>ul.sub-menu>li>a{color:#d3ff17;font-size:17px;margin-top:10px;border:solid 1px #1a1a1a}.menu ul .mega-menu>ul.sub-menu>li:hover>a{background:#fff0;border:solid 1px #accc20;color:#accc20}.menu ul ul.sub-menu li:hover>a,.menu ul ul.sub-menu li>a.active{background:#eee;color:#000}.menu ul ul.sub-menu-2{position:absolute;left:100%;opacity:0;visibility:hidden;background:#fff;min-width:260px;text-align:left;z-index:99;transition:all 0.5s ease;overflow:hidden;left:105%;top:0;box-shadow:0 12px 32px 0 #55555540;border-radius:12px}.menu ul ul.sub-menu li:hover ul.sub-menu-2{opacity:1;visibility:visible;left:100%}.d-sub-menu{top:35px;position:absolute;left:10px;white-space:nowrap;font-size:.75em;color:#ffdd21}.menu ul ul.sub-menu-2 li a:hover,.menu ul ul.sub-menu-2 li a.active{background:#eee;color:#000}.call-us-icon .dropdown-toggle::after{display:none}.menu ul li.mega-menu{position:inherit}.menu ul li.mega-menu ul.sub-menu{display:inline-block;max-height:65vh;overflow-y:auto}.backdrop-sidebar{display:none}}@media (min-width:992px) and (max-width:1600px){.navbar .dropdown .dropdown ul{right:-90%}.navbar .dropdown .dropdown:hover>ul{right:-100%}}@media (min-width:1280px){.mobile-nav-show,.mobile-nav-hide{display:none}}@media (max-width:992px){.logo-txt{font-size:13px}.navbar{position:fixed;top:114px;right:-100%;width:100%;max-width:400px;bottom:0;transition:0.3s;z-index:9997}.navbar ul{position:absolute;inset:0;padding:0 0 10px 0;margin:0;background:#fff;overflow-y:auto;transition:0.3s;z-index:9998}.backdrop-sidebar{position:fixed;background:#00000085;left:0;right:0;top:114px;bottom:0;z-index:20;display:none}.mobile-navbar.sidebar-open .backdrop-sidebar,.main-header.sticky .backdrop-sidebar{top:58px}.mobile-nav-active{overflow:hidden}.sidebar .navbar{position:static}.navbar-expand-lg .navbar-nav .nav-link{padding:10px 15px!important;display:flex;font-family:"Lato",serif}.navbar a,.navbar a:focus{display:flex;align-items:center;justify-content:space-between;padding:8px 20px;font-family:var(--font-primary);font-size:15px;color:#000 important;transition:0.3s}.navbar a i,.navbar a:focus i{font-size:12px;line-height:0;margin-left:5px}.navbar a:hover,.navbar li:hover>a{color:#000}.navbar .getstarted,.navbar .getstarted:focus{background:var(--color-primary);padding:8px 20px;border-radius:4px;margin:15px;color:#fff}.navbar .active{color:#FFA500!important}.sub-menu-2.dropdown-active{padding-left:15px!important}.navbar .getstarted:hover,.navbar .getstarted:focus:hover{color:#fff;background:rgb(0 131 116 / .8)}.navbar-nav .nav-item.dropdown.show .nav-link{color:var(--light-blue-color)!important}.navbar .dropdown ul,.navbar .dropdown .dropdown ul{position:static;display:none;padding:0;margin:0;transition:all 0.5s ease-in-out;background-color:var(--color-secondary);border:1px solid var(--color-secondary)}.navbar .dropdown>.dropdown-active,.navbar .dropdown .dropdown>.dropdown-active{display:block}.sidebar .dropdown-toggle::after{border:0;background-image:url(../../assets-1/icons/plus.webp);width:20px;height:20px;background-repeat:no-repeat}.sidebar .dropdown.show .dropdown-toggle::after{background-image:url(../../assets-1/icons/minus.webp)}.mobile-nav-show{color:rgb(255 255 255 / .6);font-size:28px;cursor:pointer;line-height:0;transition:0.5s;z-index:9999;margin-right:10px;display:inline-block;width:41px;height:30px;background:url(../img/spritex.png) no-repeat -304px -10px;text-indent:-999em;cursor:pointer;margin-right:0}.header{height:auto}.mobile-nav-hide{color:#fff;font-size:32px;cursor:pointer;line-height:0;transition:0.5s;position:fixed;right:20px;top:20px;z-index:9999}.mobile-nav-active{overflow:hidden}.mobile-nav-active .navbar{right:0}.mobile-nav-active .navbar:before{content:"";position:fixed;inset:0;top:110px;background:rgb(0 0 0 / 80%);z-index:999}.sticky .navbar:before{top:58px}.sidebar-open .navbar:before{top:58px}.sidebar .dropdown-item:active{background-color:#fff0;color:var(--light-blue-color)}.close-icon{position:fixed;display:none;width:50px!important;height:50px;z-index:20;left:80%}.menu-nav{display:flex;align-items:center;justify-content:space-between;padding:10px 15px;font-family:"Lato",serif;font-weight:600;position:sticky;top:0;background:#fff;z-index:10}.menu-nav .fa-circle-xmark{color:#001EF5;font-size:22px}.btn-nav{display:flex;align-items:center;justify-content:space-between;padding:8px 20px;font-family:var(--font-primary);font-size:15px;color:#000;width:100%;transition:0.3s}}footer{background:#0e0e0e;padding:50px 0 0}footer ul{list-style:none;padding:0;margin:0}footer ul li{font-size:18px;margin-bottom:15px}footer ul li a{color:#fff}footer ul li a:hover{color:#accc20;text-decoration:none}footer h4.yellow+ul li a:hover{color:#ffc641}footer h4.pink+ul li a:hover{color:#ec407a}footer h4.pink{border-bottom-color:#ec407a}.pink,.pink a{color:#ec407a}footer h4{border-bottom:2px solid #ffc641;padding-bottom:10px;margin-bottom:15px}footer ul li:last-child{margin-bottom:0}footer .copyright{border-top:1px solid #272727;padding:25px 0;margin-top:40px}footer p{font-size:15px;color:#FFF}.yellow h2 span,.yellow,.yellow:hover{color:#ffc641}.orange,.orange a,.blue{color:#f77046;word-break:break-word}.social{text-align:right;width:100%}.social li{display:inline-block;margin:0 0 0 10px}.social .button,.social .button:before,.social .button .ss{transition:all 0.35s;transition-timing-function:cubic-bezier(.31,-.105,.43,1.59)}.social .button:before{top:90%;left:-110%}.yellow-bg,.yellow-bg h2{color:#000}.yellow-bg{padding:50px 0}.yellow .btn,.yellow-bg{background:#FFDB58}.social .button .ss{-webkit-transform:scale(.8);transform:scale(.8)}.social .button.facebook:before,.social .button.facebook:hover{background-color:#3b5998}.social .button.twitter:before,.social .button.twitter:hover{background-color:#55acee}.social .button.google:before,.social .button.google:hover{background-color:#dc4e41}.social .button.linkedin:before,.social .button.linkedin:hover{background-color:#007ab9}.social .button:focus:before,.social .button:hover:before{top:-10%;left:-10%}.social .button:focus .ss,.social .button:hover .ss{-webkit-transform:scale(1);transform:scale(1)}.social .button{display:inline-block;background-color:#fff;width:32px;height:32px;line-height:1px;margin:0;text-align:center;position:relative;overflow:hidden;border-radius:50%}.social .button:before{content:'';width:120%;height:120%;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.social .button .ss{display:inline-block;vertical-align:middle;height:18px;width:18px;background:url(../img/spritex.png) no-repeat -130px -29px;margin-top:7px}.social .button.twitter .ss{background-position:-158px -29px}.social .button.linkedin .ss{background-position:-186px -29px}.social .button.google .ss{background-position:-214px -29px}.social .button:hover .ss{background-position:-130px -10px}.social .button.twitter:hover .ss{background-position:-158px -10px}.social .button.linkedin:hover .ss{background-position:-186px -10px}.social .button.google:hover .ss{background-position:-214px -10px}footer .h2{font-size:36px!important;text-transform:none;color:#fff!important;margin:0 0 30px;line-height:1.5;margin-bottom:30px}@media only screen and (max-width:768px){.yellow-bg h6,footer .h2{font-size:28px!important;text-transform:none}}@media only screen and (max-width:767px){footer .footer-links ul{height:0;transition:all 0.5s ease;overflow:hidden;margin:-10px 10px 15px}footer ul.f-menu-slide{height:auto}footer h4{border-top-width:2px;border-left-width:2px;border-right-width:2px;border-style:solid;padding:12px 10px;font-size:20px;position:relative;cursor:pointer}footer h4.mt-3,footer h4.mt-4{margin-top:0!important}footer h4:after{position:absolute;right:0;top:0;bottom:0;content:"";width:48px;background:#ffc641}footer h4.pink:after{background:#ec407a}footer h4.green:after{background:#accc20}footer h4:before{position:absolute;right:0;top:0;bottom:0;content:"+";color:#000;font-size:42px;z-index:9;width:48px;text-align:center}footer h4.menu-open:before{content:"-"}footer .no-listing h4:before,footer .no-listing h4:after{content:"";background:none}footer .copyright{margin-top:15px}.fa-brands.fa-whatsapp.fa-beat,#floating-button{font-size:1.9em!important;height:42px;width:50%;bottom:0px!important;right:auto!important;border-radius:0!important;left:0px!important;padding:11px!important;animation:none!important;display:flex;align-items:center;justify-content:left;gap:11px}.fa-brands.fa-whatsapp.fa-beat span,#floating-button span{font-size:16px;font-family:'Montserrat';font-weight:500}.floatingss.fa.fa-phone-volume.fa-beat{bottom:167px!important;right:10px!important;padding:12px!important;font-size:1.4em!important}#floating-button{background:#004D40!important;border-left:2px solid #fff!important;right:0px!important;left:auto!important;font-size:22px!important}.whtsapp-section .col-md-6.section:last-child{border-top:solid 15px #e27444;width:100%}.m-border-left-none{border-left:none!important}.whtsapp-section .col-md-6 .h1,.whtsapp-section .col-md-6 .h3{font-size:22px;text-align:center}.whtsapp-section .col-md-6 .h1,.whtsapp-section .col-md-6 .h2{font-size:28px;text-align:center}.whtsapp-section .col-md-6.section{padding:20px 20px 20px}}@media (min-width:768px){.web-d-none{display:none!important}}