/* Generated from header-improved.css by scripts/build-assets.mjs - edit the source, then run npm run build:assets */
@font-face{font-family:Roboto Fallback;src:local("Arial"),local("ArialMT"),local("Arimo"),local("Liberation Sans");size-adjust:99.45%;ascent-override:93.28%;descent-override:24.55%;line-gap-override:0%}html,body *{font-family:Roboto,Roboto Fallback,sans-serif}@font-face{font-family:Roboto Fallback Caps;src:local("Arial"),local("ArialMT"),local("Arimo"),local("Liberation Sans");size-adjust:91.68%;ascent-override:101.19%;descent-override:26.63%;line-gap-override:0%}body :where(.btn,.btn-flat,.droopmenu),body :where(.btn,.btn-flat,.droopmenu) *{font-family:Roboto,Roboto Fallback Caps,sans-serif}body p,body span{line-height:29px}.brand-logo{padding-bottom:5px;padding-top:5px;padding-right:10px;max-height:110px}nav.nav-extended .brand-logo img{margin:37px 0 15px 15px;max-height:76px;transition:all .5s ease}nav.nav-extended.sticky .brand-logo img{max-height:70px}@media only screen and (max-width:600px){.brand-logo{width:20%}.brand-logo img{max-width:75%;float:right}}.fixed-action-btn{left:23px;right:100%}nav.nav-extended{z-index:1000;background-color:#fff;background-repeat:repeat-x;transition:all .5s ease}nav.nav-extended ul#nav-mobile li.active{background-color:#ff4a4a52}nav.nav-extended ul#nav-mobile li a{font-size:16px}nav.nav-extended ul#nav-mobile li a i{font-size:22px}@media only screen and (min-width:601px){nav.nav-extended,nav.nav-extended .nav-wrapper i,nav.nav-extended a.sidenav-trigger,nav.nav-extended a.sidenav-trigger i{height:110px;line-height:39px}nav.nav-extended.sticky,nav.nav-extended.sticky .nav-wrapper i,nav.nav-extended.sticky a.sidenav-trigger,nav.nav-extended.sticky a.sidenav-trigger i{height:108px;line-height:70px}}@media only screen and (min-width:601px){nav.nav-extended .nav-wrapper{min-height:64px}nav.nav-extended.sticky .nav-wrapper{min-height:50px}}nav ul .register-li a:hover{background-color:#0000}nav ul .register-li a .btn{font-size:16px}.dropdown-content li{min-height:35px;line-height:1rem}.fixed-action-btn ul li a{display:block;width:200px;text-transform:none}.card .card-content{padding:20px}@media only screen and (max-width:1179px){ul.droopmenu-col.droopmenu-col4 li h5,ul.droopmenu-col.droopmenu-col5 li.headermh h5{font-size:1.4em}nav.nav-extended .brand-logo img{margin-top:0;max-height:110px;transition:all .5s ease}}@media only screen and (min-width:1200px){.white-text button{font-size:16px}.tab a{padding:0}}@media only screen and (min-width:601px)and (max-width:1199px){.white-text button{font-size:14px}.brand-logo{display:block!important;max-width:180px}.tab a{padding:0 6px!important}.row .col.s2{width:18.333334%}}@media only screen and (max-width:600px){ul.droopmenu-col.droopmenu-col6 li{width:24%!important;float:left!important}.white-text button{font-size:10px;letter-spacing:0px}.btn{padding:0 5px}}.btn,.btn-large,.btn-small{background-color:#ffd223!important}.sidenav .collapsible-header,.sidenav.fixed .collapsible-header{background-color:#26a69a;padding:16px}.sidenav li{line-height:23px}.dropdown-content{top:86px!important;height:auto}.dropdown-content li{line-height:2rem}ul#dropdown1 a,ul#dropdown2 a{padding:0}.yellow{padding:5px 5px 7px 17px}nav.nav-extended.sticky .nav-wrapper i{line-height:37px}.sidenav .collapsible-header:hover,.sidenav.fixed .collapsible-header:hover,.sidenav .collapsible-header,.sidenav.fixed .collapsible-header{background-color:#26a69a;color:#fff}.droopmenu li ul li a{display:block;padding:6px 10px 6px -1px!important}li.droopmenu-tabs.droopmenu-tabs-vertical{padding-top:0!important;padding-bottom:0!important}.droopmenu li li{padding:8px 0}ul#firstdroopmenu li ul{padding:0!important}.droopmenu li ul{padding:0}.droopmenu li>ul{background:none!important}@media only screen and (min-width:1180px){h1{line-height:42px;font-size:40px;margin:2rem 0px 1rem}}.droopmenu>li>a,.droopmenu>li>span{color:#212121;text-transform:uppercase;font-weight:600}.droopmenu .dm-block-title,.droopmenu .droopmenu-content p,.droopmenu li li:hover>a,.droopmenu li ul li a,.droopmenu-col h4{color:#000;font-size:1em;font-weight:500}@media only screen and (min-width:1180px){.droopmenu .droopmenu-tabnav a{height:46px}.droopmenu .droopmenu-tabnav a.droopmenu-tab-active{color:#26a69a;font-weight:400}.hide-on-small-only{top:66px}.droopmenu-navbar{position:fixed!important;width:100%;z-index:999;top:0}.droopmenu-horizontal.sticky{height:85;top:0}.droopmenu ul.droopmenu-grid-9,.droopmenu-grid-9{width:933px}.droopmenu li a .droopmenu-indicator{display:none;line-height:normal}.droopmenu .droopmenu-tabs.droopmenu-tabs-vertical .droopmenu-tabnav{height:auto;background:#fff;width:117px;position:relative;z-index:10}.droopmenu .droopmenu-col li a{line-height:7px;display:block;padding:5px 0;border-bottom:0;font-weight:400!important;font-size:13px!important}h5{font-size:16px;font-weight:600}}.dm-page .droopmenu>li>h3,.droopmenu .droopmenu-tabnav a{color:#000;font-weight:500}@media screen and (max-width:1179px){li.droopmenu-parent .material-icons,li.droopmenu-parent.dmtoggle-open .material-icons{display:none}.dm-nav-brand a img,.droopmenu-brand img{height:auto;position:relative;top:-5px}.droopmenu-header,.droopmenu-mclose,.droopmenu-navbar,.droopmenu-offcanvas .droopmenu-nav{background:#fff!important}.droopmenu .droopmenu-tabheader.droopmenu-tab-active{background:#ffd223}.droopmenu .droopmenu-tabheader{background:#ffd223!important;color:#000!important;border-bottom-color:#bb9d7d}}.droopmenu-boxed,.droopmenu-inner{max-width:1240px}.dm-nav-brand a img,.droopmenu-brand img{height:auto;width:200px;top:-5px}.droopmenu-navbar{background:#fff}.droopmenu>li>a,.droopmenu>li>span{color:#212121}.droopmenu .droopmenu-tabcontent{border-bottom:0px;background:#fff}.droopmenu .droopmenu-tabpanel{background:#fff}.droopmenu .dm-block-title,.droopmenu .droopmenu-content p,.droopmenu li li:hover>a,.droopmenu li ul li a,.droopmenu-col h4{color:#000}.droopmenu .droopmenu-tabnav,.droopmenu .droopmenu-tabs.droopmenu-tabs-vertical .droopmenu-tabnav{background:#ffd223}.dm-page .droopmenu>li>h3,.droopmenu .droopmenu-tabnav a{color:#000}.droopmenu li:hover>a{color:#000}.headermh{margin-top:-22px;line-height:30px;font-weight:600;font-size:18px}.droopmenu-nav .droopmenu li>.label{position:absolute;top:8px;right:5px;font-size:9px;background:#dc1313;padding:0 5px;color:#fff;border-radius:5px;border:1px solid #ca1e1e}@media screen and (max-width:768px)and (min-width:320px)and (orientation:landscape){.col.alllink{margin-left:-8px!important;margin-bottom:10px;width:99px!important}#subjects-mk{margin-top:30px}.col.m1.s3.alllinks{width:20%}.col.s12.m10.offset-m2.text-center.well.row{margin-left:0}.row .col.offset-s2{margin-left:24.666667%}.col.s10.offset-s2.text-center.well{width:75%}.col.s12.m10.offset-s2.text-center.well{width:70%}#book_slotid{overflow-x:scroll!important}}@media all and (device-width:768px)and (device-height:1024px)and (orientation:portrait){.row .col.m4{width:45%}.sl-slider{top:20px!important}.sl-slider-wrapper{height:460px}.aboutclass{margin-top:30px!important}.service_3,.service_5,.service_7{margin-top:0}.row .col.m3{width:50%}div#slider{margin-top:-55px}.aboutclass{margin-top:-74px}.droopmenu-brand,.droopmenu-header{float:right}.dm-nav-brand a img,.droopmenu-brand img{width:150px!important;top:0}.droopmenu>li>a,.droopmenu>li>span{padding:0 4px!important}.droopmenu ul.droopmenu-grid ul.droopmenu-col4,.droopmenu-col4{width:25.33%}.droopmenu ul.droopmenu-grid ul.droopmenu-col6,.droopmenu-col6{width:30%}.droopmenu ul.droopmenu-grid ul.droopmenu-col5,.droopmenu-col5{width:35.66%}.row .col.m10{margin-left:100px}.droopmenu>li i{float:right;margin-top:20px;display:block!important}.col.s12.m1.alllinks{width:15%;margin-left:10px}#corheading{margin-top:0!important}#bac{margin-top:90px!important}#aboutid{margin-top:70px!important}.col.m1.s3.alllinks{width:15%;margin-left:10px}.col.m1.s2.alllink{width:15%;padding-left:20px!important}div#sample-bottom{margin-top:-60px}.solid{margin-top:85px!important}.login-div{margin-top:120px!important}#regid{width:100%!important;margin-left:0!important}.col.s12.m10.text-center.well.row{width:100%!important}.page-footer{background-color:#131111!important;width:100%!important}}.select-wrapper input.select-dropdown{font-size:13px}@media only screen and (min-width:1180px){.right{margin-left:24px}}.droopmenu>li i{vertical-align:middle!important}ul:not(.browser-default,.nav-for-details)>li{font-size:16px;line-height:18px;padding:5px 0;list-style-type:none}.footer-img{background-color:#fff;padding:8px 0 0 9px;line-height:70px;width:200px;height:80px;margin-left:-10px;margin-top:-36px}.white-text{padding:0}i.small{font-size:1.2rem;position:relative;top:3px}.page-footer .footer-copyright{background-color:unset}.btn-floating.btn-large{width:45px;height:45px}.btn-floating.btn-large i{line-height:47px!important}.page-footer{background-color:#131111}.footer a{letter-spacing:1px;padding:2px}.footer a:hover{text-decoration:none}.footer-copyright i.small{font-size:1.2rem;position:relative;top:3px}@media only screen and (min-width:520px){.footer>div:first-child{background:#0000;background-position:115% center;background-size:auto 100%;background-repeat:no-repeat;min-height:140px}.footer>div:last-child{background:#0000;background-position:-65px center;background-size:auto 100%;background-repeat:no-repeat;min-height:140px}.footer .fa{padding:0 15px}}@media only screen and (max-width:1179px){.droopmenu-header,.droopmenu-mclose,.droopmenu-navbar,.droopmenu-offcanvas .droopmenu-nav{background:#fff}.droopmenu-toggle{background-color:#000!important}li.droopmenu-parent .material-icons{display:none}.droopmenu .droopmenu-tabheader{background-color:#26a69a}.droopmenu .droopmenu-tabheader.droopmenu-tab-active{background:#ffd223;color:#000}.droopmenu .dm-block-title,.droopmenu .droopmenu-content p,.droopmenu li li:hover>a,.droopmenu li ul li a,.droopmenu-col h4{font-weight:400!important;font-size:1em!important;color:#000;margin-bottom:6px}ul.droopmenu-col.droopmenu-col3 h5{font-size:20px;color:#8a8585;font-weight:600;line-height:inherit}.contact_desktop{display:none}.navbar-toggle{background-color:#00000080;background-size:90%;background-position:center center;background-repeat:no-repeat}.navbar-toggle .icon-bar{background:#e8d4a4}.row .col.s2{width:17%!important}.btn-floating.btn-large{width:34px!important;height:51px!important}.btn-floating.btn-large i{background-color:#fff!important;line-height:51px!important}#subscribe_newsletter{width:100%!important}#ston_id .input-field.m8{width:100%}#newsletter_email{width:calc(100% - 3rem)}#subscribe_newsletter .btn{float:none;margin-left:3rem;width:calc(100% - 3rem)}select{width:calc(100% - 4.5rem);margin-left:3rem}select~label{position:absolute;z-index:-1}}.footer .fa{padding:0 10px}.all-content{background-color:#fff}@media only screen and (min-width:769px){#mobile_desktop{display:none}.btn-floating.btn-large i{background-color:#fff!important}}.fa-facebook-f:before,.fa-facebook:before{color:#3b5998;content:"\f09a"}.fa-twitter:before{content:"\f099";color:#55acef}.fa-instagram:before{content:"\f16d";color:#e45686}.fa-pinterest:before{content:"\f0d2";color:#e6001a}.fa-linkedin:before{content:"\f0e1";color:#0077b5}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{margin-left:-15px;visibility:hidden;width:180px;color:#fff;text-align:left;border-radius:6px;padding:5px 0;position:absolute;z-index:1;top:-23px}.tooltip:hover .tooltiptext{visibility:visible}@media only screen and (min-width:601px)and (max-width:1179px){.row .col.m2{width:25%}}@media only screen and (min-width:601px){.hide-on-med-and-up{display:none!important}}.top-contact-bar{position:fixed;top:0;left:0;width:100%;z-index:1001}.droopmenu-navbar{top:41px!important}@media only screen and (max-width:600px){.droopmenu-navbar{top:55px!important}}.all-content{padding-top:41px}.top-contact-bar a:hover{text-decoration:underline!important}@media only screen and (max-width:600px){.top-contact-bar{font-size:11px!important;padding:5px 8px!important}.top-contact-bar .container{gap:4px 12px!important}}.fa-youtube-play:before{content:"\f16a";color:red}.top-contact-icon{width:14px;height:14px;vertical-align:middle;margin-right:3px;fill:currentColor}.material-icons{width:1em;overflow:hidden}.droopmenu-toggle:empty{visibility:hidden}.marquee{width:100%;overflow:hidden;white-space:nowrap;background:#71dad4;color:#000;z-index:99;font-size:13px}.marquee a{color:#222}.marquee-track{display:inline-block;padding-left:100%;animation:marquee-scroll 25s linear infinite}.marquee:hover .marquee-track{animation-play-state:paused}@keyframes marquee-scroll{to{transform:translate(-100%)}}@media only screen and (max-width:600px){.marquee-track{animation-duration:50s}}@media(prefers-reduced-motion:reduce){.marquee-track{animation:none;padding-left:0}}@media only screen and (min-width:601px){.marquee{height:35px;line-height:35px}}
