.ng-select{padding-bottom:1.25em}.ng-select.ng-select-disabled .ng-select-container:after{border-bottom-color:#0000;background-image:linear-gradient(90deg,#0000006b 0,#0000006b 33%,#0000 0);background-size:4px 1px;background-repeat:repeat-x}.ng-select.ng-select-disabled .ng-arrow-wrapper .ng-arrow,.ng-select.ng-select-disabled .ng-clear-wrapper,.ng-select.ng-select-disabled .ng-select-container .ng-value-container .ng-placeholder,.ng-select.ng-select-disabled .ng-select-container .ng-value-container .ng-value{color:#00000061}.ng-select.ng-select-focused .ng-select-container.ng-appearance-outline:after,.ng-select.ng-select-focused .ng-select-container.ng-appearance-outline:hover:after,.ng-select.ng-select-focused .ng-select-container:after{border-color:#3f51b5;border-width:2px}.ng-select.ng-select-focused .ng-select-container .ng-value-container .ng-placeholder{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);color:#3f51b5}.ng-select.ng-select-focused .ng-select-container .ng-arrow-wrapper .ng-arrow{color:#3f51b5}.ng-select .ng-has-value .ng-placeholder,.ng-select.ng-select-filtered .ng-select-container .ng-placeholder{display:initial}.ng-select .ng-has-value .ng-placeholder,.ng-select.ng-select-opened .ng-placeholder{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px)}.ng-select .ng-select-container{color:#000000de;align-items:baseline;min-height:51.5px}.ng-select .ng-select-container:after{border-bottom:thin solid #0000006b;content:"";bottom:0;left:0;right:0;position:absolute;transition:border-color .3s cubic-bezier(.55,0,.55,.2)}.ng-select .ng-select-container.ng-appearance-outline{padding:0 .5em;min-height:60px}.ng-select .ng-select-container.ng-appearance-outline:after{border:1px solid #0000001f;border-radius:5px;height:calc(100% - .5em);pointer-events:none;transition:border-color .3s cubic-bezier(.25,.8,.25,1)}.ng-select .ng-select-container.ng-appearance-outline:hover:after{border-color:#000000de;border-width:2px}.ng-select .ng-select-container.ng-appearance-outline .ng-placeholder{padding:0 .25em;background-color:#fff;z-index:1}.ng-select .ng-select-container.ng-appearance-outline .ng-value{padding-left:.25em}.ng-select .ng-select-container .ng-value-container{align-items:stretch;padding:.4375em 0;border-top:.84375em solid #0000}.ng-select .ng-select-container .ng-value-container .ng-placeholder{position:absolute;color:#0000008a;transform-origin:left 0;transition:transform .4s cubic-bezier(.25,.8,.25,1),color .4s cubic-bezier(.25,.8,.25,1),width .4s cubic-bezier(.25,.8,.25,1)}[dir=rtl] .ng-select .ng-select-container .ng-value-container .ng-placeholder{transform-origin:right 0}.ng-select .ng-select-container .ng-value-container .ng-input{bottom:.4375em}.ng-select.ng-select-single .ng-select-container.ng-appearance-outline .ng-arrow-wrapper{bottom:17px}.ng-select.ng-select-single .ng-select-container.ng-appearance-outline .ng-clear-wrapper{bottom:14px}.ng-select.ng-select-single .ng-select-container .ng-arrow-wrapper{align-self:flex-end;bottom:9px}.ng-select.ng-select-single .ng-select-container .ng-clear-wrapper{align-self:flex-end;bottom:7px}.ng-select.ng-select-multiple.ng-select-disabled .ng-select-container .ng-value-container .ng-value{background-color:#0000001f;color:#00000042}.ng-select.ng-select-multiple.ng-select-disabled .ng-appearance-outline:after,.ng-select.ng-select-multiple.ng-select-disabled .ng-appearance-outline:hover:after{background-image:none;border:1px dotted #0000001f}.ng-select.ng-select-multiple .ng-select-container.ng-appearance-outline.ng-has-value .ng-arrow-wrapper,.ng-select.ng-select-multiple .ng-select-container.ng-appearance-outline.ng-has-value .ng-clear-wrapper{border-top:none}.ng-select.ng-select-multiple .ng-select-container.ng-appearance-outline .ng-arrow-wrapper{top:0}.ng-select.ng-select-multiple .ng-select-container.ng-appearance-outline .ng-clear-wrapper{top:4px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{background-color:#3f51b5;border-radius:2px;color:#fff;padding:2px 5px;margin:0 .4375em .4375em 0}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin:0 0 .4375em .4375em}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#0000001f;color:#00000042}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label{font-size:14px;font-weight:500}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{color:#ffffff8a;padding-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{padding-left:5px;padding-right:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{color:#ffffffde}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{line-height:1.375em}.ng-select.ng-select-multiple .ng-select-container.ng-has-value{align-items:center}.ng-select.ng-select-multiple .ng-select-container.ng-has-value .ng-value-container{padding-bottom:0;padding-top:.1875em}.ng-select.ng-select-multiple .ng-select-container.ng-has-value .ng-arrow-wrapper,.ng-select.ng-select-multiple .ng-select-container.ng-has-value .ng-clear-wrapper{border-top:.84375em solid #0000}.ng-select .ng-clear-wrapper{color:#0000008a}.ng-select .ng-clear-wrapper:hover{color:#000000de}.ng-select .ng-arrow-wrapper{bottom:2px}.ng-select .ng-arrow-wrapper .ng-arrow{border-left:5px solid #0000;border-right:5px solid #0000;border-top:5px solid;margin:0 4px;color:#0000008a}.ng-select .ng-spinner-zone{top:3px}.ng-dropdown-panel{background:#fff;left:0}.ng-dropdown-panel.ng-select-top{bottom:calc(100% - .84375em)}.ng-dropdown-panel.ng-select-right,.ng-dropdown-panel.ng-select-top{box-shadow:0 -5px 5px -3px #0003,0 -8px 10px 1px #00000024,0 -3px 14px 2px #0000001f}.ng-dropdown-panel.ng-select-right{left:100%;top:calc(0% + .84375em);margin-left:4px}.ng-dropdown-panel.ng-select-bottom{top:calc(100% - 1.25em);box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.ng-dropdown-panel.ng-select-left{left:calc(-100% - 4px);top:calc(0% + .84375em);box-shadow:0 -5px 5px -3px #0003,0 -8px 10px 1px #00000024,0 -3px 14px 2px #0000001f}.ng-dropdown-panel.multiple .ng-option.selected{background:#fff}.ng-dropdown-panel.multiple .ng-option.marked{background:#0000000a}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #0000001f;padding:0 16px;line-height:3em;min-height:3em}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #0000001f;padding:0 16px;line-height:3em;min-height:3em}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{user-select:none;cursor:pointer;line-height:3em;height:3em;padding:0 16px;color:#0000008a;font-weight:500}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background:#0000000a}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected{background:#0000001f;color:#3f51b5}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{line-height:3em;min-height:3em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 16px;text-decoration:none;position:relative;color:#000000de;text-align:left}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{text-align:right}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background:#0000000a;color:#000000de}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected{background:#0000001f;color:#3f51b5}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#00000061}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:32px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:32px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-right:5px;font-size:80%;font-weight:400;color:#00000061}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}body{font-family:Poppins,sans-serif;color:#000;background-color:#fff}.layout_padding{padding:90px 0}.layout_padding2{padding:45px 0}.layout_padding2-top{padding-top:45px}.layout_padding2-bottom{padding-bottom:45px}.layout_padding-top{padding-top:90px}.layout_padding-bottom{padding-bottom:90px}.heading_container{display:flex;flex-direction:column;align-items:flex-start}.heading_container h3{font-weight:700;position:relative;margin-bottom:15px}.heading_container h3:before{content:"";position:absolute;top:50%;left:2px;width:1px;height:65px;background-color:#4bc5b8;transform:translateY(-50%) rotate(20deg)}.hero_area{background-color:#b5caee;background-image:url(Home.c9ea5a231620476d57d7.jpg)}.sub_page .hero_area{height:auto}.sub_page .contact_section{margin:75px 0}.hero_area.sub_pages{height:auto}.header_section .container-fluid{padding-right:25px;padding-left:25px}.header_section .nav_container{margin:0 auto}.custom_nav-container .navbar-nav .nav-item .nav-link{color:#e9ecef;text-align:center;position:relative;text-transform:uppercase;font-weight:700;background-color:#2505057a}.custom_nav-container .navbar-nav .nav-item.active .nav-link,.custom_nav-container .navbar-nav .nav-item:hover .nav-link{background-color:#133e3f}.custom_nav-container .form-inline{padding-top:30px}a,a:focus,a:hover{text-decoration:none}a:focus,a:hover{color:initial}.btn,.btn:focus{outline:none!important;box-shadow:none}.user_option{display:flex;align-items:center}.custom_nav-container .nav_search-btn{background-image:url(search-icon.14c1549cf350ebac257c.png);background-size:20px;background-repeat:no-repeat;background-position-y:7px;width:35px;height:35px;padding:0;border:none}.navbar-brand{display:flex;flex-direction:column;align-items:flex-end}.navbar-brand h3{color:#fff;font-weight:700;text-transform:uppercase;margin:0}.navbar-brand span{font-size:16px;font-weight:700;color:#ff940a;margin-top:-10px}.custom_nav-container{z-index:99999;padding:0}.custom_nav-container .navbar-toggler{outline:none}.custom_nav-container .navbar-toggler .navbar-toggler-icon{background-image:url(menu.7e33158a36279f9f530a.png);background-size:42px}.slider_section{height:90%;display:flex;align-items:center;color:#fff}.slider_section #carouselExampleIndicators{width:100%}.slider_section .detail-box{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:50px}.slider_section .detail-box h1{letter-spacing:.7rem;font-weight:700;text-transform:uppercase;padding:15px;border:1px solid #fff3;color:#fff}.slider_section .detail-box a{display:inline-block;padding:10px 45px;background-color:#133e3f;border:1px solid #133e3f;color:#fff;margin-top:35px}.slider_section .detail-box a:hover{background-color:initial;color:#133e3f}.slider_section #carouselExampleIndicators{bottom:0}.slider_section #carouselExampleIndicators li{width:15px;height:15px;background-color:initial;border:3px solid #fff;border-radius:100%;opacity:1}.slider_section #carouselExampleIndicators li.active{border-color:#133e3f}.special_section .special_container{display:flex;color:#fff;background-color:#133e3f;padding:25px;border-radius:10px}.special_section .special_container .box{flex:1;display:flex;justify-content:center;padding-top:10px}.special_section .special_container .box .img-box{width:100px;margin-right:10px}.special_section .special_container .box .img-box img{max-width:100%}.special_section .special_container .box .detail-box a{display:inline-block;color:#fdda6e;text-decoration:underline;margin-top:10px}.special_section .special_container .box.b2{border-left:1px solid #4e6e6f;border-right:1px solid #4e6e6f}.about_section{position:relative}.event{width:100%}.about_section .side_img{position:absolute;bottom:0;right:0;width:35px}.about_section .side_img img{width:100%}.about_section .row{align-items:center}.about_section .img_container .img-box{width:80%}.about_section .img_container .img-box img{width:100%}.about_section .img_container .img-box.b2{width:40%;margin-top:-25%;margin-left:auto;box-shadow:0 5px 15px 0 #0000001a}.about_section .detail-box a{display:inline-block;padding:10px 45px;background-color:#133e3f;border:1px solid #133e3f;color:#fff;margin-top:15px}.about_section .detail-box a:hover{background-color:initial;color:#133e3f}.course_section{position:relative}.course_section .side_img{position:absolute;bottom:25%;left:0;width:35px}.course_section .side_img img{width:100%}.course_section .heading_container{align-items:center;margin-bottom:25px}.course_section .heading_container h3:before{left:-2px}.course_section .course_container .course_content{display:flex;flex-wrap:wrap;justify-content:center}.course_section .course_container .course_content .box{position:relative;flex-basis:31%;margin:1%;border-radius:10px;overflow:hidden}.course_section .course_container .course_content .box img{width:100%}.course_section .course_container .course_content .box a{position:absolute;left:35px;bottom:100px;background-color:#4bc5b8;display:none;justify-content:center;align-items:center;width:45px;height:45px;border-radius:100%}.course_section .course_container .course_content .box a img{width:20px}.course_section .course_container .course_content .box a:hover{opacity:.9}.course_section .course_container .course_content .box h5{position:absolute;left:35px;bottom:25px;font-weight:700;color:#fff;font-size:24px}.course_section .course_container .course_content .box:before{content:"";position:absolute;width:100%;height:100%;background-color:#133e3f;opacity:.9;display:none}.course_section .course_container .course_content .box:hover a{display:flex}.course_section .course_container .course_content .box:hover:before{display:block}.course_section .btn-box{display:flex;justify-content:center}.course_section .btn-box a{display:inline-block;padding:8px 45px;background-color:#133e3f;border:1px solid #133e3f;color:#fff;margin-top:45px}.course_section .btn-box a:hover{background-color:initial;color:#133e3f}.login_section{background-size:cover;color:#fff}.login_section .row{align-items:center}.login_section .detail-box h3{text-transform:uppercase;font-weight:700}.login_section .detail-box a{display:inline-block;padding:7px 25px;background-color:#4bc5b8;border:1px solid #4bc5b8;color:#fff;margin-top:15px;font-weight:600}.login_section .detail-box a:hover{background-color:initial;color:#4bc5b8}.login_section .login_form{padding:30px 15px;background-color:#ffffff40;text-align:center;border-radius:15px}.login_section .login_form h5{margin-bottom:15px}.login_section .login_form form input{height:40px;width:100%;padding-left:15px;border:none;outline:none;border-radius:5px;margin:10px 0}.login_section .login_form form button{display:inline-block;padding:7px 45px;background-color:#252525;border:1px solid #252525;color:#fff;margin-top:25px;font-size:15px;text-transform:uppercase;font-weight:700}.login_section .login_form form button:hover{background-color:initial;color:#252525}.event_section .heading_container h3{margin-bottom:0}.event_section .heading_container h3:before{left:-2px}.event_section p{color:#a4a4a4}.event_section .event_container .box{display:flex;align-items:center;border:1px solid #cbcbcb;margin:15px 0;border-radius:5px}.event_section .event_container .box>div{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:10px}.event_section .event_container .box .img-box img{width:100%}.event_section .event_container .box .detail-box{border-left:1px solid #b0b0b0;border-right:1px solid #b0b0b0;flex:1.4;padding:10px 0}.event_section .event_container .box .detail-box h4{font-weight:700}.event_section .event_container .box .detail-box h6{color:#a4a4a4}.event_section .event_container .box .date-box h3{color:#0b5356}.event_section .event_container .box .date-box h3 span{font-size:1.2em;font-weight:700}.event_section .btn-box{display:flex}.event_section .btn-box a{display:inline-block;padding:8px 45px;background-color:#133e3f;border:1px solid #133e3f;color:#fff;margin-top:35px}.event_section .btn-box a:hover{background-color:initial;color:#133e3f}.client_section .heading_container{margin-bottom:45px}.client_section .heading_container h3{margin-bottom:5px}.client_section .heading_container h3:before{left:-2px}.client_section .box{display:flex}.client_section .box .img-box{min-width:105px;margin-right:25px}.client_section .box .img-box img{width:100%}.client_section .box .detail-box h5{font-weight:700;text-transform:uppercase}.client_section #carouselExampleControls{display:flex;justify-content:space-between}.client_section #carouselExampleControls .carousel-inner{flex-basis:80%}.client_section #carouselExampleControls .btn-box{flex-basis:10%;display:flex;flex-direction:column-reverse;justify-content:flex-end}.client_section #carouselExampleControls .btn-box .carousel-control-next,.client_section #carouselExampleControls .btn-box .carousel-control-prev{position:relative;width:45px;height:45px;background-color:#4bc5b8;opacity:1;background-size:18px;background-position:50%;background-repeat:no-repeat}.client_section #carouselExampleControls .btn-box .carousel-control-next:hover,.client_section #carouselExampleControls .btn-box .carousel-control-prev:hover{background-color:#252525}.client_section #carouselExampleControls .btn-box .carousel-control-prev{background-image:url(prev.75d21d5b5b704df14b8c.png)}.client_section #carouselExampleControls .btn-box .carousel-control-next{background-image:url(next.6b23525bf58d6ce27cb8.png);margin-bottom:15px}.contact_section{background-color:#30c1d0;position:relative;margin-bottom:25px}.contact_section .heading_container h3:before{left:-1px}.contact_section:before{content:"";position:absolute;left:0;top:-1px;height:100.5%;width:40%;background-color:#fff;clip-path:polygon(0 0,95% 0,65% 100%,0 100%)}.contact_section .row{align-items:center}.contact_section .detail-box{width:250px}.contact_section .detail-box p{margin-top:5px}.contact_section .contact-form{padding:45px 0;border-radius:20px}.contact_section .contact-form h5{color:#212529;font-weight:600;text-align:center}.contact_section .contact-form input{border:none;outline:none;background-color:#fff;width:100%;margin:15px 0;padding:10px 20px;border-radius:30px}.contact_section .contact-form input.input_message{height:105px;border-radius:10px}.contact_section .contact-form input::placeholder{color:#151515}.contact_section .contact-form button{border:none;outline:none;padding:12px 50px;text-transform:uppercase;margin-top:25px;background-color:#c54b83;color:#fff;border-radius:30px;font-weight:700;font-size:1.5rem}.contact_section .map_img-box{width:80%;margin:25px auto 0}.contact_section .map_img-box img{width:100%}.info_section{background-color:#121111;color:#fff}.info_section h5{text-transform:uppercase;font-weight:600}.info_section .info_menu .navbar-nav .nav-item .nav-link{color:#fff}.info_section .info_news .info_contact{display:flex;flex-direction:column;align-items:flex-start}.info_section .info_news .info_contact a{color:#fff;margin-bottom:5px}.info_section .info_news form{margin-top:15px}.info_section .info_news form input{width:100%;border:none;outline:none;padding:8px 10px;background-color:#e0e0e0}.info_section .info_news form input::placeholder{color:#acaeae}.info_section .info_news form button{display:inline-block;padding:7px 45px;background-color:#4bc5b8;border:1px solid #4bc5b8;color:#fff;margin-top:15px}.info_section .info_news form button:hover{background-color:initial;color:#4bc5b8}.intro_video{width:100%}.footer_section{background-color:#121111;font-weight:500;display:flex;justify-content:center}.footer_section p{padding:20px 65px;color:#787878;margin:0 auto;text-align:center;border-top:1px solid #e0e0e066}.footer_section a{color:#787878}