@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";:root{--bs-body-bg: #fff;--bs-body-color: #212529;--bs-bodybg-color: #f8f9fa;--bs-primary-darken: #0e5b89;--bs-border-color: #dee2e6;--bs-light: #adb5bd;--bs-cardbg-color: #fff;--bs-header-spacer-x: 1.563em;--bs-header-spacer-y: 0;--bs-header-bg: #fff;--bs-menulink-color: #37434a;--bs-menulink-hovercolor: #0f6192;--bs-footer-bg: #212529}[data-bs-theme=dark]{--bs-body-bg:#092036;--bs-bodybg-color: red;--bs-border-color: #0f405e;--bs-light: #020303;--bs-cardbg-color: #092036;--bs-header-bg: #092036;--bs-menulink-color: rgba($white,0.8);--bs-table-bg: #092036}body{scroll-behavior:smooth}a{color:currentColor;text-decoration:none}a:hover{color:currentColor}p{color:var(--bs-gray-600);line-height:1.8;margin-bottom:0}h1,h2,h3,h4,h5,h6{font-family:"Jost",sans-serif}h1,h2,h3,h4,h5,h6,ol,ul,dl{padding:0;margin:0}li{list-style:none}.wd-0{width:0px}.wd-5{width:5px}.wd-10{width:10px}.wd-15{width:15px}.wd-20{width:20px}.wd-25{width:25px}.wd-30{width:30px}.wd-35{width:35px}.wd-40{width:40px}.wd-45{width:45px}.wd-50{width:50px}.btn.btn-sm{padding:8px 20px;font-size:14px}.btn.btn-xs{padding:5px 12px;font-size:12px}.btn-primary{color:#fff !important;background-color:#0f6192;-webkit-transition:all .3s ease;transition:all .3s ease}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{color:#fff !important;border-color:#37434a;background-color:#37434a;-webkit-transition:all .3s ease;transition:all .3s ease}.btn-outline-primary:hover{color:#fff !important}.custom-chek{margin-bottom:0}.custom-chek .form-check-input{width:1.2em;height:1.2em;border-color:var(--bs-border-color);-webkit-box-shadow:none;box-shadow:none;margin-top:1px}.custom-chek .form-check-input:checked{background-color:#0f6192;border-color:#0f6192;-webkit-box-shadow:none;box-shadow:none}.custom-chek label{margin-left:5px;margin-bottom:0 !important}.card{margin-bottom:1.6em}.accordion-button:not(.collapsed){border-bottom:1px solid var(--bs-border-color)}.accordion-button:not(.collapsed){color:#0f6192;background-color:var(--bs-cardbg-color)}.top-header{z-index:9}.codex-brand{color:var(--bs-menulink-color);font-family:"Jost",sans-serif}.codex-brand img{max-width:50px;width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.mobile-brand{position:relative;padding:20px 20px}.mobile-brand .close-menu{position:absolute;top:29%;right:-13px;color:#fff;background:#0f6192;border-radius:50%;width:35px;height:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:24px;cursor:pointer}header{padding:var(--bs-header-spacer-x) var(--bs-header-spacer-y);background-color:var(--bs-header-bg);position:relative}header .menu-list a{color:var(--bs-menulink-color);font-weight:500}header .menu-list a i{font-size:16px}header .menu-list a i::before{font-weight:600 !important}header .menu-list>li{position:relative}header .menu-list>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .5s ease;transition:all .5s ease;font-size:18px}header .menu-list>li>a i{margin-left:10px}header .menu-action{margin-left:20px;display:none;position:relative;width:28px;height:30px}header .menu-action span{margin:0 auto;position:relative;top:12px;-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transition:background-color .3s;transition:background-color .3s;width:28px;height:4px;background-color:currentColor;display:block;opacity:1}header .menu-action span::before,header .menu-action span::after{position:absolute;content:"";width:28px;height:4px;background-color:currentColor;display:block;opacity:1;-webkit-transition-property:margin,-webkit-transform;transition-property:margin,-webkit-transform;transition-property:margin,transform;transition-property:margin,transform,-webkit-transform;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:.2s,0;transition-delay:.2s,0}header .menu-action span::before{margin-top:-8px}header .menu-action span::after{margin-top:8px}header .menu-action.toggle-active span{background-color:rgba(0,0,0,0);-webkit-transition:.3s background-color;transition:.3s background-color}header .menu-action.toggle-active span::after,header .menu-action.toggle-active span::before{margin-top:0;-webkit-transition-delay:0,.2s;transition-delay:0,.2s}header .menu-action.toggle-active span::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}header .menu-action.toggle-active span::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header.sticky{position:fixed;top:0;width:100%;z-index:2;-webkit-animation:fadeInDown .5s ease;animation:fadeInDown .5s ease;-webkit-box-shadow:0 0 10px 0 rgba(55,67,74,.1);box-shadow:0 0 10px 0 rgba(55,67,74,.1)}footer .footer-grid h4::after,footer .footer-grid h4::before{position:absolute;content:"";height:2px;z-index:-1;background-color:#0f6192;bottom:0}footer .footer-grid h4::before{width:30px;left:0}footer .footer-grid h4::after{width:10px;left:35px}footer .input-group .btn:hover{background-color:#0f6192;border-color:#0f6192}footer .footer-social a{height:40px;width:40px;background:#0f6192;-webkit-transition:all .5s ease;transition:all .5s ease}footer .footer-social a i{color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}footer .footer-social a:hover{background:#fff}footer .footer-social a:hover i{color:#0f6192}footer .footer-list li{-webkit-transition:all .5s ease;transition:all .5s ease}footer .footer-list li a{color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}footer .footer-list li a i{margin-right:8px;font-weight:800}footer .footer-list li:hover{-webkit-transform:translateX(10px);transform:translateX(10px)}footer .footer-contact li a i{width:32px;height:32px;background-color:#0f6192;-webkit-transition:all .5s ease;transition:all .5s ease}footer .footer-contact li:hover a i{background-color:#fff;color:#0f6192}.subfooter{border-top:1px solid rgba(255,255,255,.1)}.codex-breadcrumb{position:relative;padding-top:30px;padding-bottom:30px}.welcome-sec{background:linear-gradient(135deg, #0f6192, #8e44ad)}.welcome-sec .intro-content h1{line-height:1.3}.welcome-sec .img-wrap{position:relative}.welcome-sec .img-wrap .animat1{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:.3;-webkit-animation:fullrotate 45s linear infinite;animation:fullrotate 45s linear infinite}.welcome-sec .img-wrap img{width:90%;margin-left:auto;margin-right:auto;aspect-ratio:1/1.03;-o-object-fit:cover;object-fit:cover}.welcome-sec .img-wrap .animation-circle{z-index:-1;position:absolute;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.welcome-sec .slick-item.slick-active h3{-webkit-animation:fadeInUp .8s both .7s;animation:fadeInUp .8s both .7s}.welcome-sec .slick-item.slick-active h1{-webkit-animation:fadeInUp .8s both .9s;animation:fadeInUp .8s both .9s}.welcome-sec .slick-item.slick-active p{-webkit-animation:fadeInUp .8s both 1.1s;animation:fadeInUp .8s both 1.1s}.welcome-sec .slick-item.slick-active .btn{-webkit-animation:fadeInUp .8s both 1.3s;animation:fadeInUp .8s both 1.3s}.welcome-sec .slick-item.slick-active .img-wrap{-webkit-animation:fadeInRight .8s both 1s;animation:fadeInRight .8s both 1s}.welcome-sec .slick-next,.welcome-sec .slick-prev{background-color:rgba(0,0,0,0);width:45px;height:45px;border-radius:50%;z-index:2;font-family:"bootstrap-icons" !important;-webkit-transition:all .5s ease;transition:all .5s ease;border:2px solid #fff;opacity:0;visibility:hidden}.welcome-sec .slick-next::before,.welcome-sec .slick-prev::before{color:#fff;font-family:"bootstrap-icons" !important;font-size:20px;opacity:1;-webkit-transition:all .5s ease;transition:all .5s ease}.welcome-sec .slick-next:focus,.welcome-sec .slick-next:hover,.welcome-sec .slick-prev:focus,.welcome-sec .slick-prev:hover{background-color:#fff}.welcome-sec .slick-next:focus::before,.welcome-sec .slick-next:hover::before,.welcome-sec .slick-prev:focus::before,.welcome-sec .slick-prev:hover::before{color:#0f6192}.welcome-sec .slick-prev{left:40px;-webkit-transform:translateX(-25px);transform:translateX(-25px)}.welcome-sec .slick-prev::before{content:""}.welcome-sec .slick-next{right:40px;-webkit-transform:translateX(25px);transform:translateX(25px)}.welcome-sec .slick-next::before{content:""}.welcome-sec .animat-shap li{position:absolute;opacity:.3}.welcome-sec .animat-shap li:first-child{bottom:-50px;right:-20px;-webkit-transform:rotate(-51deg);transform:rotate(-51deg)}.welcome-sec .animat-shap li:nth-child(2){top:-40px;left:0;-webkit-transform:rotate(106deg);transform:rotate(106deg)}.welcome-sec .animat-shap li:nth-child(3){bottom:5%;left:21%}.welcome-sec .animat-shap li:nth-child(4){top:-10px;right:-40px;-webkit-transform:rotate(-65deg);transform:rotate(-65deg)}.welcome-sec .animat-shap li:nth-child(5){top:9%;left:35%}.welcome-sec .animat-shap li .shap1{aspect-ratio:1/1.03;-o-object-fit:cover;object-fit:cover}.welcome-sec .animat-shap li .shap2{aspect-ratio:1/1.03;-o-object-fit:cover;object-fit:cover}.welcome-sec .animat-shap li .shap3{aspect-ratio:1/1.3;-o-object-fit:cover;object-fit:cover}.welcome-sec .animat-shap li .shap4{aspect-ratio:1/1.03;-o-object-fit:cover;object-fit:cover}.welcome-sec .animat-shap li .shap5{aspect-ratio:1/1.03;-o-object-fit:cover;object-fit:cover}.welcome-sec:hover .slick-next,.welcome-sec:hover .slick-prev{-webkit-transform:translate(0);transform:translate(0);visibility:visible;opacity:1}@-webkit-keyframes fullrotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fullrotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.feature-grid{-webkit-transition:all .5s ease;transition:all .5s ease}.feature-grid .icon-wrap img{width:70px;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.feature-grid:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.feature-grid p{min-height:87px;max-height:87px;overflow:hidden;text-overflow:clip}.features .cdx-shap li{top:7%;left:4%}.about-us .img-wrap img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.about-us .cdx-shap li{bottom:13%;right:7%}.about-us .cdx-shap li img{max-width:199px;max-height:199px;width:100%;height:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.codex-counter .row>div:nth-child(n+2){border-left:1px solid rgba(255,255,255,.2)}.counter-grid .icon-wrap img{width:55px;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.class-grid{-webkit-transition:all .5s ease;transition:all .5s ease}.class-grid .img-wrap{overflow:hidden;position:relative}.class-grid .img-wrap img{-webkit-transition:all .5s ease;transition:all .5s ease;aspect-ratio:1/.65;-o-object-fit:cover;object-fit:cover}.class-grid .img-wrap::after{position:absolute;top:50%;left:50%;z-index:2;display:block;content:"";width:0;height:0;background:rgba(255,255,255,.2);border-radius:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0}.class-grid .avtar-img img{max-width:45px;width:100%;max-height:45px;height:100%}.class-grid:hover .img-wrap img{-webkit-transform:scale(1.1);transform:scale(1.1)}.class-grid:hover .img-wrap:after{-webkit-animation:collection 1s;animation:collection 1s}.time-schedule tr{white-space:nowrap}.time-schedule table{background-color:var(--bs-cardbg-color);margin-bottom:unset;border-collapse:separate;border-spacing:10px}.time-schedule table th{font-family:"Jost",sans-serif;letter-spacing:.03em;vertical-align:middle}.time-schedule table th img{width:40px}.time-schedule table tr td{vertical-align:middle;-webkit-transition:all .5s ease;transition:all .5s ease}.time-schedule table tr td.active,.time-schedule table tr td:hover{border-color:#0f6192 !important}.time-schedule table tr td:first-child{font-family:"Jost",sans-serif;letter-spacing:.03em}.time-schedule .cdx-shap li{top:10%;left:10%}@-webkit-keyframes collection{0%{opacity:1}40%{opacity:1}100%{width:200%;height:200%;opacity:0}}@keyframes collection{0%{opacity:1}40%{opacity:1}100%{width:200%;height:200%;opacity:0}}.pricing-grid{-webkit-transition:all .5s ease;transition:all .5s ease}.pricing-grid .price-header{background-color:rgba(var(--bs-primary-rgb), 0.1);border-top-left-radius:10px;border-top-right-radius:10px}.pricing-grid .price-body{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.pricing-grid .pricing-list{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pricing-grid .pricing-list ul li{color:var(--bs-gray-600)}.pricing-grid .pricing-list ul li.active i{opacity:1}.pricing-grid .pricing-list ul li i{width:20px;height:20px;font-size:18px;opacity:.2}.gallery-grid .img-wrap{overflow:hidden}.gallery-grid .img-wrap img{-webkit-transition:all .5s ease;transition:all .5s ease;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.gallery-grid .gallery-link{position:absolute;top:10px;bottom:10px;right:10px;left:10px;opacity:0;background-color:rgba(var(--bs-primary-rgb), 0.8);-webkit-transition:all .5s ease;transition:all .5s ease}.gallery-grid .gallery-link i{width:50px;height:50px}.gallery-grid:hover .gallery-link{opacity:1}.gallery-grid:hover .img-wrap img{-webkit-transform:scale(1.1);transform:scale(1.1)}.gallery .cdx-shap li{top:-10%;left:-6%}.cdx-tabs li{color:#0f6192;cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease;border:1px solid #0f6192}.cdx-tabs li.active{color:#fff;background-color:#0f6192}.video-sec{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url("../../assets/images/video-sec/bg.webp")}.video-sec::before{content:"";position:absolute;background:rgba(55,67,74,.5);width:100%;height:100%;left:0;top:0;z-index:1}.video-sec .video-wrapper{position:relative;border-radius:5px;color:#fff;padding-top:100px;padding-bottom:100px;z-index:1}.video-sec .video-wrapper .play-btn{height:60px;width:60px;position:relative}.video-sec .video-wrapper .play-btn i::after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;z-index:-1;background-color:#fff;border-radius:50px;-webkit-animation:btn-ripple 1s linear infinite;animation:btn-ripple 1s linear infinite;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .5 ease;transition:all .5 ease}.video-modal .btn-close{position:absolute;bottom:100%;right:0;-webkit-filter:invert(1);filter:invert(1);opacity:1}.video-modal .modal-content{background-color:rgba(0,0,0,0);border:none}.video-modal .modal-body{padding:0;line-height:1}.video-modal .modal-body video{width:100%;height:400px;margin-top:15px;-o-object-fit:cover;object-fit:cover}@-webkit-keyframes btn-ripple{0%{opacity:.5;-webkit-transform:scale(0.9);transform:scale(0.9)}100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes btn-ripple{0%{opacity:.5;-webkit-transform:scale(0.9);transform:scale(0.9)}100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}.team-grid{-webkit-transition:all .5s ease;transition:all .5s ease;background-color:var(--bs-header-bg)}.team-grid .img-wrap{overflow:hidden}.team-grid .img-wrap img{-webkit-transition:all .5s ease;transition:all .5s ease;aspect-ratio:1/1.24;-o-object-fit:cover;object-fit:cover}.team-grid .social-list{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(55,67,74,.6);-webkit-transition:all .5s ease;transition:all .5s ease;opacity:0}.team-grid .social-list li a{width:35px;height:35px;color:#fff;background-color:#0f6192}.team-grid .social-list li a:hover{background-color:#fff;color:#0f6192}.team-grid:hover .social-list{opacity:1}.team-grid:hover .social-list li:first-child{-webkit-animation:fadeInUp .5s ease;animation:fadeInUp .5s ease}.team-grid:hover .social-list li:nth-child(2){-webkit-animation:fadeInUp .7s ease;animation:fadeInUp .7s ease}.team-grid:hover .social-list li:nth-child(3){-webkit-animation:fadeInUp .9s ease;animation:fadeInUp .9s ease}.team-grid:hover .social-list li:nth-child(4){-webkit-animation:fadeInUp 1.1s ease;animation:fadeInUp 1.1s ease}.team-grid:hover .img-wrap img{-webkit-transform:scale(1.1);transform:scale(1.1)}.codex-team{z-index:1}.codex-team .cdx-shap li{bottom:5%;right:10%;z-index:-1}.training{background-image:url("../images/training/bg.webp");background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:fixed;position:relative;padding:80px 0;z-index:1}.training::before{content:"";position:absolute;background:rgba(55,67,74,.6);width:100%;height:100%;left:0;top:0;z-index:-1}.testimonial{padding-bottom:110px}.testimonial .slick-dots{bottom:-45px}.testimonial .slick-dots li{margin:0;border:2px solid #0f6192;width:35px;height:15px;border-radius:5px;display:inline-block;background-color:rgba(0,0,0,0);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.testimonial .slick-dots li.slick-active{background-color:#0f6192}.testimonial .slick-dots li button{width:100%;height:100%}.testimonial .slick-dots li button::before{display:none}.testimonial .slick-dots li+li{margin-left:10px}.testimonial .testimonial-grid .testimonial-detail .img-wrap{width:80px}.testimonial .testimonial-grid .testimonial-detail .img-wrap img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.testimonial .testimonial-grid .quote-wrap{position:absolute;top:20px;right:20px;width:40px}.codex-loader{z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex}@-webkit-keyframes changeColor{0%{background-color:rgba(15,97,146,.1)}20%{background-color:#0f6192}100%{background-color:rgba(15,97,146,.1)}}@keyframes changeColor{0%{background-color:rgba(15,97,146,.1)}20%{background-color:#0f6192}100%{background-color:rgba(15,97,146,.1)}}.codex-loader ul{position:relative;width:97px;height:105px;display:block}.codex-loader ul li{width:30px;height:30px;background-color:rgba(15,97,146,.1);border-radius:50%;display:inline-block;position:absolute;-webkit-animation:changeColor 300ms ease;animation:changeColor 300ms ease;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:1s;animation-duration:1s}.codex-loader ul li:nth-child(1){top:0;left:0}.codex-loader ul li:nth-child(2){top:19px;left:32px;-webkit-animation-delay:.166s;animation-delay:.166s}.codex-loader ul li:nth-child(3){top:54px;left:32px;-webkit-animation-delay:.33s;animation-delay:.33s}.codex-loader ul li:nth-child(4){top:73px;left:0;-webkit-animation-delay:.499s;animation-delay:.499s}.codex-loader ul li:nth-child(5){top:54px;left:-32px;-webkit-animation-delay:.666s;animation-delay:.666s}.codex-loader ul li:nth-child(6){top:19px;left:-32px;-webkit-animation-delay:.833s;animation-delay:.833s}.scroll-top{position:fixed;bottom:20px;right:30px;z-index:99;cursor:pointer;width:45px;height:45px;opacity:0;visibility:hidden;-webkit-transition:all .5s ease;transition:all .5s ease}.scroll-top.show{opacity:1;visibility:visible}.scroll-top:hover{color:#fff}.theme-customizer{position:fixed;top:48%;right:0;width:50px;height:50px;background-color:#fff;border-top-left-radius:8px;border-bottom-left-radius:8px;-webkit-box-shadow:0 0 40px 5px rgba(55,67,74,.1);box-shadow:0 0 40px 5px rgba(55,67,74,.1);overflow:hidden;z-index:999}.theme-customizer svg{height:26px;color:#0f6192}.theme-customizer i{font-size:22px;color:#0f6192}.theme-customizer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.title{margin-bottom:50px;text-align:center}.title>span{text-transform:uppercase;font-weight:600;color:#0f6192;letter-spacing:3px;position:relative}.title h2{margin-top:5px}.space-py-100{padding-top:100px;padding-bottom:100px}.space-pt-100{padding-top:100px}.space-pb-100{padding-bottom:100px}section{position:relative;overflow:hidden}.cdx-shap li{opacity:.1;position:absolute;-webkit-animation:fullrotate 45s linear infinite;animation:fullrotate 45s linear infinite}.blog-grid .img-wrap{overflow:hidden;position:relative}.blog-grid .img-wrap img{-webkit-transition:all .5s ease;transition:all .5s ease}.blog-grid .img-wrap::after{position:absolute;top:50%;left:50%;z-index:2;display:block;content:"";width:0;height:0;background:rgba(255,255,255,.2);border-radius:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0}.blog-grid:hover .img-wrap img{-webkit-transform:scale(1.1);transform:scale(1.1)}.blog-grid:hover .img-wrap:after{-webkit-animation:collection 1s;animation:collection 1s}.blog-grid h3{min-height:44px;max-height:44px;overflow:hidden;text-overflow:clip}.blog-grid p{min-height:87px;max-height:87px;overflow:hidden;text-overflow:clip}.blog-card .card-title{position:relative}.blog-card .card-title::before{position:absolute;content:"";width:30px;border-bottom:3px solid #0f6192;bottom:0;left:0}.blog-card .card-title::after{position:absolute;content:"";width:5px;border-bottom:3px solid #0f6192;bottom:0;left:35px}.blog-card .category-list li{-webkit-transition:all .5s ease;transition:all .5s ease}.blog-card .category-list li:hover{background-color:#0f6192;color:#fff;border-color:#0f6192}.blog-card .media img{width:150px}.blog-card .tag-list a{color:var(--bs-gray-600);-webkit-transition:all .5s ease;transition:all .5s ease}.blog-card .tag-list a:hover{background-color:#0f6192;color:#fff}.blogsingle-detail .blockqoute{background-color:rgba(var(--bs-primary-rgb), 0.1);border-left:5px solid #0f6192;font-style:italic}.blogsingle-detail .blockqoute h6::before{content:"";position:absolute;height:2px;width:40px;background:#37434a;left:0;top:10px}.codex-blog{z-index:1}.codex-blog .cdx-shap li{top:10%;left:5%;z-index:-1}.social-link a{width:38px;height:38px;background-color:rgba(var(--bs-primary-rgb), 0.08);color:#0f6192;-webkit-transition:all .5s ease;transition:all .5s ease}.social-link a:hover{background:#0f6192;color:#fff}.codex-authbox .bg-fb{color:#fff !important;background-color:#174383}.codex-authbox .bg-google{color:var(--bs-menulink-color);border:1px solid var(--bs-border-color)}.codex-authbox .auth-icon{width:90px;height:90px;background-color:rgba(var(--bs-primary-rgb), 0.08)}.codex-authbox .auth-icon i{font-size:45px;color:#0f6192}.contact-grid .icon-wrap{width:65px;height:65px}.touch-map{margin-bottom:-9px}.touch-map iframe{width:100%;height:450px}.coming-soon{background:url("../../assets/images/coming-bg.webp");background-repeat:no-repeat;background-size:cover;background-position:center}.coming-soon:before{position:fixed;content:"";width:100%;height:100%;top:0;left:0;background:rgba(55,67,74,.7)}.coming-soon .social-list a{color:#0f6192;width:40px;height:40px;background:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}.coming-soon .social-list a:hover{background:#0f6192;color:#fff}.policy-group .terms-list li{color:var(--bs-gray-600);display:list-item;list-style-type:auto}.policy-group .terms-list li+li{margin-top:5px}.intro{background-image:url("../images/landing/demo/bg.webp");background-position:center;background-size:cover;background-repeat:no-repeat}.intro::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(55,67,74,.8)}.intro .intro-contain{height:calc(100vh - 101px)}.demo-grid .img-wrap{overflow:hidden;position:relative}.demo-grid .img-wrap img{-webkit-transition:all .5s ease;transition:all .5s ease}.demo-grid .img-wrap::after{position:absolute;top:50%;left:50%;z-index:2;display:block;content:"";width:0;height:0;background:rgba(255,255,255,.2);border-radius:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0}.demo-grid:hover .img-wrap img{-webkit-transform:scale(1.1);transform:scale(1.1)}.demo-grid:hover .img-wrap:after{-webkit-animation:collection 1s;animation:collection 1s}.feathure-grid{-webkit-transition:all .5s ease;transition:all .5s ease}.feathure-grid:hover{-webkit-box-shadow:0 0 15px 5px rgba(55,67,74,.07);box-shadow:0 0 15px 5px rgba(55,67,74,.07)}.feathure-grid .icon-wrap{width:75px;height:75px;background-color:rgba(var(--bs-primary-rgb), 0.1)}.feathure-grid .icon-wrap i{color:#0f6192}.feathure-grid .icon-wrap img{width:auto;height:35px}@media screen and (min-width: 1200px){header .menu-list>li{padding:10px 0}header .menu-list>li:hover>a{color:#0f6192}header .menu-list>li:hover .submenu-list{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}header .menu-list li{position:relative}header .menu-list li .submenu-list,header .menu-list li .secodnmenu-list{position:absolute;min-width:220px;background-color:var(--bs-header-bg);-webkit-box-shadow:0 0 10px 0 rgba(55,67,74,.1);box-shadow:0 0 10px 0 rgba(55,67,74,.1);border-radius:5px;border-top:4px solid #0f6192;opacity:0;visibility:hidden;-webkit-transition:all .5s ease;transition:all .5s ease;z-index:2}header .menu-list li .submenu-list li:last-child a,header .menu-list li .secodnmenu-list li:last-child a{border-bottom-left-radius:5px;border-bottom-right-radius:5px}header .menu-list li .submenu-list{top:100%;left:0;-webkit-transform:translateY(10px);transform:translateY(10px)}header .menu-list li .submenu-list a{padding:10px 20px;display:block;width:100%}header .menu-list li .submenu-list a i{top:11px;position:absolute;right:15px;font-weight:600}header .menu-list li .submenu-list>li:hover>a{background-color:#0f6192;color:#fff}header .menu-list li .submenu-list li{width:100%}header .menu-list li .submenu-list li:hover .secodnmenu-list{opacity:1;visibility:visible}header .menu-list li .submenu-list li+li{border-top:1px solid var(--bs-border-color)}header .menu-list li .submenu-list li .secodnmenu-list{left:100%;top:0}header .menu-list li .submenu-list li .secodnmenu-list li:hover>a{background-color:#0f6192;color:#fff}}@media screen and (max-width: 1470px){.welcome-sec .img-wrap img{width:75%}.welcome-sec .animat-shap li:first-child img{width:120px}.welcome-sec .animat-shap li:nth-child(2) img{width:110px}.welcome-sec .animat-shap li:nth-child(4) img{width:140px}.welcome-sec .animat-shap li:nth-child(5) img{width:90px}.welcome-sec .animat-shap li:nth-child(3) img{width:75px}}@media screen and (max-width: 1399px){.title{margin-bottom:40px}.title h2{font-size:38px}.codex-breadcrumb{padding-top:100px;padding-bottom:100px}.cdx-shap li img{width:140px;height:auto}.welcome-sec .slick-prev,.welcome-sec .slick-next{width:50px;height:50px}.welcome-sec .slick-prev::before,.welcome-sec .slick-next::before{font-size:18px}.welcome-sec .animat-shap li:first-child img{width:75px}.welcome-sec .animat-shap li:nth-child(2) img{width:90px}.welcome-sec .animat-shap li:nth-child(4) img{width:120px}.welcome-sec .animat-shap li:nth-child(5) img{width:80px}}@media screen and (max-width: 1199px){.title h2{font-size:34px}.space-py-100{padding-top:80px;padding-bottom:80px}.space-pt-100{padding-top:80px}.space-pb-100{padding-bottom:80px}.menu-wrap{position:fixed;top:0;left:-100%;width:270px;height:100%;background-color:var(--bs-header-bg);display:block;z-index:4;opacity:0;visibility:hidden;-webkit-transition:all .5s ease;transition:all .5s ease}.menu-wrap.open{left:0;opacity:1;visibility:visible;border-top:1px solid var(--bs-border-color)}header .menu-list{overflow:auto;height:calc(100% - 150px)}header .menu-list li{display:block;position:relative}header .menu-list li+li{border-top:1px solid var(--bs-border-color)}header .menu-list li a{padding:10px 20px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}header .menu-list li .submenu-list{border-top:1px solid var(--bs-border-color)}header .menu-list li .submenu-list a{padding-left:30px;color:var(--bs-gray-600);font-size:14px}header .menu-list li .submenu-list a i{position:absolute;top:15px;right:20px;-webkit-transform:rotate(90deg);transform:rotate(90deg);font-weight:600;font-size:16px}header .menu-list li .submenu-list li .secodnmenu-list{border-top:1px solid var(--bs-border-color)}header .menu-list li .submenu-list li .secodnmenu-list a{padding-left:45px}header .menu-list>li>a i{margin-left:auto}header .menu-action{display:block}.welcome-sec .img-wrap img{width:90%}.cdx-layer{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(55,67,74,.6);z-index:3;opacity:0;visibility:hidden;-webkit-transition:all .5s ease;transition:all .5s ease}.cdx-layer.open{opacity:1;visibility:visible}.counter-grid .icon-wrap img{width:55px}.testimonial{padding-bottom:100px}.testimonial .slick-dots{bottom:-50px}}@media screen and (max-width: 991px){.welcome-sec .slick-prev,.welcome-sec .slick-next{top:45%;width:45px;height:45px;opacity:1;visibility:visible;-webkit-transform:translate(0);transform:translate(0)}.welcome-sec .slick-prev::before,.welcome-sec .slick-next::before{font-size:16px}.welcome-sec .slick-prev{left:15px}.welcome-sec .slick-next{right:15px}.welcome-sec .intro-content{margin-top:10px}.welcome-sec .animat-shap{display:none}.welcome-sec .img-wrap img{width:65%}.feature-grid .icon-wrap img{width:65px}.codex-counter .row>div:nth-child(3){border-left:none}.testimonial{padding-bottom:90px}.testimonial .slick-dots{bottom:-40px}.gallery-grid .gallery-link i{width:45px;height:45px;font-size:18px}}@media screen and (max-width: 767px){.cdx-shap{display:none}.form-control{padding:8px 15px}.card .card-body{padding:20px}.codex-breadcrumb{padding-top:50px;padding-bottom:50px}.space-py-100{padding-top:60px;padding-bottom:60px}.space-pt-100{padding-top:60px}.space-pb-100{padding-bottom:60px}.title{margin-bottom:30px}.title h2{font-size:30px}.codex-brand img{max-width:40px;margin-top:-5px}.counter-grid .icon-wrap img{width:50px}.video-sec .video-wrapper .play-btn{width:50px;height:50px}.video-modal .modal-body video{height:270px}.cdx-tabs{margin-bottom:20px}.cdx-tabs li{margin-bottom:10px}.cdx-tabs li+li{margin-left:10px}.time-schedule table th img{width:30px}.testimonial{padding-bottom:70px}.training{padding:70px 0}.codex-authbox .auth-icon{width:80px;height:80px}.codex-authbox .auth-icon i{font-size:35px}.touch-map iframe{height:250px}.scroll-top{width:40px;height:40px;font-size:16px}.intro{height:auto}.intro .intro-contain{height:auto;padding-top:50px;padding-bottom:50px}}@media screen and (max-width: 575px){.title{margin-bottom:20px}.title>span{letter-spacing:1px}.title h2{font-size:24px}.space-py-100{padding-top:50px;padding-bottom:50px}.space-pt-100{padding-top:50px}.space-pb-100{padding-bottom:50px}.container-fluid,.container{padding-left:18px;padding-right:18px}header .menu-action{margin-left:15px}header .menu-action span{width:25px}header .menu-action span::after,header .menu-action span::before{width:25px}.welcome-sec .container{padding:0}.welcome-sec .slick-prev,.welcome-sec .slick-next{top:30%;width:38px;height:38px}.welcome-sec .slick-prev::before,.welcome-sec .slick-next::before{font-size:14px}.welcome-sec .img-wrap img{width:70%}.welcome-sec .slick-prev{left:0}.welcome-sec .slick-next{right:0}.codex-counter .row>div:nth-child(n+2){border-left:none}.codex-counter .row>div:nth-child(n+2) .counter-grid{border-top:1px solid rgba(255,255,255,.2);padding-top:24px}.testimonial{padding-bottom:60px}.cdx-tabs li{font-size:14px;padding:6px 15px}.video-sec .video-wrapper{padding-top:60px;padding-bottom:60px}.cdx-tabs{margin-bottom:10px}.coming-soon .social-list a{width:38px;height:38px}.contact-grid .icon-wrap{width:55px;height:55px}.codex-authbox .auth-icon{width:60px;height:60px}.codex-authbox .auth-icon i{font-size:28px}.feathure-grid .icon-wrap{width:58px;height:58px}.feathure-grid .icon-wrap img{height:26px}}