@import "https://fonts.googleapis.com/css2?family=Urbanist:wght@400;500;600;700&display=swap";
@import "https://fonts.googleapis.com";
@import "https://fonts.gstatic.com";
body{color:#555;font-family:Gabarito,sans-serif;font-size:17px;font-weight:400;line-height:1.9;position:relative;overflow-x:hidden}html,body{height:100%}h1,h2,h3,h4,h5,h6{color:#222;margin-top:0;font-family:Gabarito,sans-serif;font-weight:700}a{color:#444;text-decoration:none;transition:all .2s}a:hover,a:focus{color:#051c4d;text-decoration:none}p{margin-bottom:15px}ul,li{margin:0;padding:0}fieldset{border:0;margin:0 auto;padding:0}img{max-width:100%}.mb50{margin-bottom:50px}.pt160{padding-top:160px!important}.col-30{max-width:30%}.col-40{max-width:40%}.explain-video{background:#f5f5f5;margin-bottom:50px;padding:50px 0}.explain-video a{color:#051c4d}.section-padding{padding:50px 0}.section-title{z-index:1;margin-bottom:60px;position:relative}.section-title span{color:#06c076;margin-bottom:5px;font-size:20px;font-weight:600;display:block}.section-title h2{font-size:35px}.white-title h2{color:#fff}.preloader{z-index:99999;background:#275efe;justify-content:center;align-items:center;width:100%;height:100%;min-height:100vh;display:flex;position:fixed}.spinning{animation-name:spin;animation-duration:5s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bt{z-index:1;border-radius:30px;padding:8px 35px;font-size:17px;font-weight:600;transition:all .5s;display:inline-block;position:relative;overflow:hidden}.bg_btn{color:#fff;background-color:#06c076;border:2px solid #06c076;transition:all .5s}.wborder_btn{color:#fff;border:2px solid #fff}.white-btn{color:#222;background:#fff;border:2px solid #fff}.white-btn:before,.wborder_btn:before,.bg_btn:before{content:"";z-index:-1;transform-origin:100%;-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;border-radius:50%;width:15%;height:30px;margin:-15px 0 0 1px;transition-timing-function:cubic-bezier(.7,0,.9,1);position:absolute;top:50%;left:100%;transform:scaleY(2)}.bg_btn:before{background:#fff}.wborder_btn:before{background-color:#051c4d}.white-btn:before{background:#0f2b5a}.bg_btn:hover:before,.wborder_btn:hover:before,.white-btn:hover:before{transform:scale(9)}.bg_btn:hover,.bg_btn:focus{color:#222;border-color:#051c4d}.white-btn:hover,.white-btn:focus,.wborder_btn:hover,.wborder_btn:focus{color:#fff;border-color:#fff}#navigation{padding:10px;position:relative}#navigation:after{content:"";z-index:-1;background-image:url(../media/header.7b6ed945.svg);background-repeat:no-repeat;background-size:cover;width:30%;height:100%;position:absolute;top:0;right:0}.site-logo{z-index:11;padding-right:12px;display:inline-block;position:relative}.site-logo a img{min-width:100%!important}.course_cat{display:inline-block}.cat_list{border:1px solid #acb5c5;border-radius:30px;width:194px;padding:8px 26px;font-weight:600}.cat_list li>a{color:#222;display:block}.cat_list li>a i{float:right;color:#222;padding-top:5px;font-size:21px}.cat_list a{color:#222}.course_cat ul{list-style-type:none}.course_cat ul li{position:relative}.cat_list .sub-menu{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";text-align:left;-o-transition:all .5s ease 0s;visibility:hidden;z-index:999;background:#fff;border:1px solid #e9eef4;border-radius:4px;width:194px;margin:0;padding:20px;list-style:none;transition:all .5s;position:absolute;top:120%;left:-27px;box-shadow:0 0 10px 3px #0000000d}.course_cat ul li li{border-bottom:1px solid #00000008;margin-bottom:8px;padding-bottom:8px}.course_cat ul li li a{transition:all .5s}.course_cat ul li li a:hover,.course_cat ul li li a:focus{color:#051c4d}.course_cat ul li li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.course_cat ul li:hover ul{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";visibility:visible;top:110%;left:-27px}.course_cat ul li li i{color:#555}.header-2:after{display:none}.header-2 .searchcart path{fill:#222}#navigation.sticky-top{z-index:9999;background:#fff;width:100%;padding:10px 0;animation:.3s ease-out slideDown;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 10px #0000001a}@keyframes slideDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.header-2.sticky-top{background:#fff}@media (max-width:1199px){#main-menu li{padding:5px 12px}#main-menu li a{font-size:16px}.course_cat{display:none}}@media (max-width:1023px){#main-menu{display:none!important}#sm_menu_ham{flex-shrink:0;margin-left:10px;position:relative;display:block!important}#navigation .col-40,#navigation .menu_col{display:none!important}#navigation .col-30.right-col,#navigation .col-xl-3.col-lg-3.col-md-6:last-child{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:10px;position:relative;display:flex!important}#navigation .col-30.left-col{position:relative}.site-logo a img{max-width:80%!important}.course_cat{display:none!important}#navigation .row{align-items:center;position:relative}#navigation .bg_btn,#navigation .white-btn{display:none!important}}@media (min-width:1024px){#main-menu{display:block!important}#sm_menu_ham{display:none!important}#navigation .menu_col,#navigation .col-xl-6.menu_col,#navigation .col-lg-6.menu_col{display:flex!important}}@media (max-width:768px){#navigation{padding:10px 15px}.site-logo{padding-right:8px}.site-logo a img{min-width:80%!important}#navigation .white-btn,#navigation .bg_btn{display:none!important}#sm_menu_ham{width:28px;height:22px;margin-left:8px}.sm_menu_outer{width:300px}.sm_menu_outer .mobile_menu{padding:0}.mobile-menu-header{padding:15px 20px}}@media (max-width:576px){#navigation{padding:8px 10px}#navigation .col-xl-3,#navigation .col-lg-3,#navigation .col-md-6{padding:0 5px}.site-logo a img{min-width:50%!important}#navigation .white-btn,#navigation .bg_btn{display:none!important}#navigation .col-30.right-col,#navigation .col-xl-3.col-lg-3.col-md-6:last-child{gap:8px}.sm_menu_outer{width:100%;max-width:100vw}#sm_menu_ham{width:24px;height:18px;margin-left:6px}#sm_menu_ham span{height:2px}#sm_menu_ham span:nth-child(2),#sm_menu_ham span:nth-child(3){top:8px}#sm_menu_ham span:nth-child(4){top:16px}#sm_menu_ham.open span:nth-child(2),#sm_menu_ham.open span:nth-child(3){top:8px}.sm_menu_outer .mobile_menu li a{padding:16px 20px;font-size:15px}.mobile-menu-header{padding:12px 15px}}#main-menu li{padding:5px 18px;display:inline-block;position:relative}#main-menu li a{color:#10243c;font-size:17px;font-weight:600}#navigation #main-menu ul li ul,#navigation #main-menu ul li ul li ul{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";text-align:left;-o-transition:all .5s ease 0s;visibility:hidden;z-index:999;background:#fff;border-top:2px solid #051c4d;border-radius:4px;width:210px;margin:0;padding:10px;list-style:none;transition:all .5s;position:absolute;top:120%;left:-55px;box-shadow:0 0 10px 3px #0000000d}#navigation #main-menu .menu-item-has-children{margin-right:19px;position:relative}#navigation #main-menu .menu-item-has-children:after{content:"";color:#222;margin-top:0;margin-left:0;font-family:themify;font-size:12px;font-weight:600;position:absolute;top:10px;right:-15px}#navigation #main-menu ul li ul li{position:relative}#navigation #main-menu ul li ul li ul{top:0;left:205px;right:auto}#navigation.navbar-fixed #main-menu ul li li a{color:#333}#navigation #main-menu ul li:hover ul,#navigation #main-menu ul li ul li:hover>ul{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";visibility:visible;top:100%}#navigation #main-menu ul li ul li{margin:0;padding:0;display:block}#navigation #main-menu ul li ul li a{color:#333;text-transform:capitalize;padding:5px 12px;font-size:17px;font-weight:600;line-height:30px;display:block;position:relative;visibility:inherit!important;opacity:inherit!important;transition:all .3s!important}#navigation #main-menu ul li ul li a:hover{color:#fff;background-color:#051c4d;text-decoration:none}#main-menu li.active>a,#main-menu li a.active{color:#06c076;position:relative}#main-menu li.active>a:after,#main-menu li a.active:after{content:"";background-color:#06c076;border-radius:2px;height:2px;position:absolute;bottom:-5px;left:0;right:0}#main-menu ul li ul li.active>a,#main-menu ul li ul li a.active{color:#06c076;background-color:#06c0761a}#sm_menu_ham{cursor:pointer;z-index:9999;width:30px;height:25px;margin-left:auto;display:none;position:relative}#sm_menu_ham span{opacity:1;background:#10243c;border-radius:3px;width:100%;height:3px;transition:all .25s ease-in-out;display:block;position:absolute;left:0;transform:rotate(0)}#sm_menu_ham span:first-child{top:0}#sm_menu_ham span:nth-child(2),#sm_menu_ham span:nth-child(3){top:10px}#sm_menu_ham span:nth-child(4){top:20px}#sm_menu_ham.open span:first-child{width:0%;top:10px;left:50%}#sm_menu_ham.open span:nth-child(2){transform:rotate(45deg)}#sm_menu_ham.open span:nth-child(3){transform:rotate(-45deg)}#sm_menu_ham.open span:nth-child(4){width:0%;top:10px;left:50%}.mobile-menu-backdrop{z-index:100;background:#0009;width:100%;height:100%;animation:.3s fadeIn;position:fixed;top:0;left:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.sm_menu_outer{z-index:9998;background:#000;width:320px;max-width:85vw;height:100vh;transition:right .3s;position:fixed;top:0;right:-100%;overflow-y:auto;box-shadow:-2px 0 20px #0000004d}.sm_menu_outer.active{right:0}.mobile-menu-header{z-index:10;background:#000;border-bottom:1px solid #ffffff1a;justify-content:flex-end;align-items:center;padding:20px;display:flex;position:sticky;top:0}.mobile-menu-close{color:#0d5ff9;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:8px;transition:all .3s;display:flex}.mobile-menu-close:hover{background:#0d5ff91a;transform:rotate(90deg)}.mobile-menu-close svg{width:24px;height:24px}.sm_menu_outer .mobile_menu{margin:0;padding:20px 0;list-style:none}.sm_menu_outer .mobile_menu li{border-bottom:1px solid #ffffff1a;position:relative}.sm_menu_outer .mobile_menu li:last-child{border-bottom:none}.sm_menu_outer .mobile_menu li a{color:#9ca3af;text-transform:uppercase;letter-spacing:.5px;padding:18px 25px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s;display:block;position:relative}.sm_menu_outer .mobile_menu li a:hover{color:#fff;background:#ffffff0d}.sm_menu_outer .mobile_menu li a.active,.sm_menu_outer .mobile_menu li.nav-active>a{color:#06c076;background:#06c0761a;font-weight:700}.sm_menu_outer .mobile_menu li.menu-item-has-children>a{padding-right:50px}.sm_menu_outer .mobile_menu li.menu-item-has-children>a:after{content:"";color:inherit;font-family:themify;font-size:14px;transition:transform .3s;position:absolute;top:50%;right:25px;transform:translateY(-50%)}.sm_menu_outer .mobile_menu li.menu-item-has-children.active>a:after{transform:translateY(-50%)rotate(180deg)}.sm_menu_outer .mobile_menu li.menu-item-has-children.active>a:after,.sm_menu_outer .mobile_menu li.menu-item-has-children.nav-active>a:after{color:#06c076}.sm_menu_outer .mobile_menu .sub-menu{background:#0000004d;max-height:0;margin:0;padding:0;list-style:none;transition:max-height .3s;overflow:hidden}.sm_menu_outer .mobile_menu li.active .sub-menu{max-height:500px}.sm_menu_outer .mobile_menu .sub-menu li{border-bottom:1px solid #ffffff0d;padding-left:0}.sm_menu_outer .mobile_menu .sub-menu li a{text-transform:none;letter-spacing:0;padding:14px 25px 14px 45px;font-size:14px;font-weight:500}.sm_menu_outer .mobile_menu .sub-menu li.back{background:#06c0760d;border-bottom:2px solid #06c0764d;margin-bottom:5px}.sm_menu_outer .mobile_menu .sub-menu li.back a{color:#06c076;text-transform:uppercase;letter-spacing:.5px;font-weight:700}.sm_menu_outer .mobile_menu li.mobile-menu-contact{border-top:2px solid #ffffff1a;margin-top:10px;padding-top:10px}.sm_menu_outer .mobile_menu li.mobile-menu-contact a{text-align:center;background:#06c076;border-radius:4px;margin:10px 25px;padding:14px 20px;font-weight:700;transition:all .3s;display:block;color:#fff!important}.sm_menu_outer .mobile_menu li.mobile-menu-contact a:hover{background:#05a865;transform:translateY(-2px);box-shadow:0 4px 12px #06c0764d}.sm_menu_outer .mobile_menu li.mobile-menu-contact a.active{background:#05a865;box-shadow:0 4px 12px #06c07666}.searchcart .sicon svg{width:19px}.searchcart .cart-icon svg{width:17px}.searchcart{padding-top:12px;display:inline-block}.searchcart .sicon{padding-right:10px}.searchcart .sicon,.searchcart .cart-icon{display:inline-block}.searchcart .cart-icon{margin-right:30px;position:relative}.searchcart .cart-icon span{color:#fff;text-align:center;background:#06c076;border-radius:50%;width:15px;height:15px;font-size:10px;line-height:15px;position:absolute;top:4px;right:-12px}#navigation .white-btn,#navigation .bg_btn{float:right}.search_box.active{width:100%;height:100%}.search_box{z-index:99;background:#0f2b5a;width:0;height:0;transition:all .5s;display:flex;position:fixed;top:0;left:0}.search-data{text-align:center;width:400px;height:50px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.search-data input{color:#fff;background:0 0;border:none;outline:none;width:100%;height:100%;margin-top:7px;font-size:18px;font-weight:400}.search-data .line{background:#fff;width:100%;height:2px;transition:transform .4s linear .3s;position:absolute;bottom:0;transform:scaleX(0)}.search-data .line.active{transform:scaleX(1)}.search-data label{pointer-events:none;color:#ffffffb3;font-size:17px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.search-data input:valid~label{opacity:0}.search-data button{color:#fff;cursor:pointer;background:0 0;border:1px solid #0000;font-size:17px;line-height:57px;position:absolute;top:0;right:0}.close-btn{z-index:99;color:#fff;cursor:pointer;font-size:20px;position:absolute;top:25px;right:25px}.search-data,.search-data span,.search-data label,.close-btn{display:none}.home-banner{color:#fff;background-color:#002935;background-size:cover;height:750px;position:relative}.banner-content{z-index:1;height:750px;position:relative}.banner-content .subtitle{font-size:25px;font-weight:600}.banner-content .title{color:#fff;margin-top:20px;margin-bottom:20px;font-size:60px;line-height:86px}.bbtns{margin-top:25px;display:inline-block}.banner-content .bg_btn{margin-right:23px}.banner-content .sinfo{margin-left:15px;display:inline-block;position:relative;top:-22px}.banner_img{z-index:1;position:absolute;bottom:0;right:5%}.banner_img img{width:470px}.banner_img_inner{position:relative}.total_students_badge{text-align:center;color:#444;background-color:#fff;border-radius:8px;padding:22px 20px;display:inline-block;box-shadow:0 9px 65px #ffffff40}.total_students_badge h4{margin-bottom:0;font-size:25px}.total_course_badge{box-shadow:0 35px 65px #0000001a}.total_course_badge span,.total_students_badge span{font-size:16px;font-weight:600}.total_students_badge .icon{text-align:center;background-color:#051c4d;border-radius:50%;width:60px;height:60px;margin-bottom:15px;line-height:57px;display:inline-block}.total_students_badge .icon svg{width:30px;display:inline-block}.total_course_badge{color:#444;background-color:#fff;border-radius:8px;padding:22px 30px;display:inline-block}.total_course_badge .icon{text-align:center;float:left;background-color:#051c4d;border-radius:50%;width:60px;height:60px;margin-right:16px;line-height:57px}.total_course_badge .icon svg{width:30px;display:inline-block}.tcourse_content{display:inline-block}.total_course_badge h4{margin-bottom:1px;font-size:25px}.total_students_badge{position:absolute;top:20%;left:-70px}.total_course_badge{position:absolute;bottom:-54px;right:-45px}.hbstyle-2{z-index:11;height:800px;position:relative}.hbstyle-2:before{content:"";opacity:.9;background:#00000052;width:100%;height:100%;position:absolute}.hbstyle-2 p{margin-bottom:40px}.hbstyle-2 .sinfo img{width:auto;max-width:100%}.hbstyle-2 .sinfo{margin-top:40px;margin-bottom:70px}.hbstyle-2 .total_course_badge{position:absolute;bottom:170px;right:-88px}.hbstyle-2 .banner_img{position:absolute;bottom:0;right:10%}.hbstyle-2 .banner_img img{border-radius:0}.banner_search_form{width:500px}.banner_search_form .form-control{background-image:url(../media/search-2.353c80cc.svg);background-position:27px;background-repeat:no-repeat;height:70px;padding:10px 50px;position:relative}.banner_search_form form{position:relative}.banner_search_form .form-control:focus{box-shadow:inherit;outline:none}.bsearch_btn{color:#fff;background:#051c4d;border:1px solid #051c4d;border-radius:8px;width:160px;height:50px;transition:all .5s;position:absolute;top:10px;right:10px}.bsearch_btn:hover,.bsearch_btn:focus{background:#0f2b5a;border-color:#0f2b5a}.bcate{margin-top:20px;font-size:15px;font-weight:500}.bcate a{color:#fff;transition:all .5s}.bcate a:hover,.bcate a:focus{color:#051c4d}.circle_shape{background:#051c4d;border-radius:50%;width:250px;height:250px;display:block;position:absolute;top:35px;right:85px}.bshape1{position:absolute;top:19%;right:2%}.bshape1 svg{width:160px}.bshape2{position:absolute;top:20%;right:37%}.bshape2 svg{width:32px}.bshape3{position:absolute;top:21%;left:2%}.bshape3 svg{width:38px}.bshape4{position:absolute;bottom:5%;left:12%}.bshape4 svg{width:100px}.tpshape{position:absolute;top:-65px;left:-4px}.tpshape svg{width:83px}.btmshape{position:absolute;bottom:-105px;left:-20px}.btmshape svg{width:150px}.bwavehape{position:absolute;bottom:65px;left:-257px}.bwavehape svg{width:1320px}.feature-item{text-align:center;border:2px solid #f5f5f5;border-radius:8px;min-height:100%;margin-bottom:30px;padding:80px 30px 50px;transition:all .5s;position:relative}.feature-item:hover{background-color:#fff;border-color:#051c4d;border-radius:8px 60px 8px 8px}.fea-icon{text-align:center;background:#e5f8f8;border-radius:50%;width:75px;height:75px;margin-bottom:25px;line-height:75px;transition:all .5s;display:inline-block}.feature-item:hover svg path{fill:#fff}.feature-item:hover .fea-icon{background:#051c4d}.fea-icon svg{width:40px}.fea-icon svg path{fill:#051c4d}.feature-item h3{font-size:24px;transition:all .5s}.feature-item p{margin-bottom:0;transition:all .5s}.fnumber{color:#fff;background:#051c4d;border-radius:0 0 7px 7px;padding:0 8px;line-height:33px;display:inline-block;position:absolute;top:-2px;left:31px}.about-title{margin-bottom:30px}.single_about{margin-bottom:45px}.single_about .aicon{float:left;height:280px;margin-right:20px}.single_about .aicon svg{width:50px}.mission-item{align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.mission-item-last{margin-bottom:0}.mission-check{color:#06c076;flex-shrink:0;margin-top:2px;font-size:20px;line-height:1.5}.mission-text{flex:1;font-size:16px;line-height:1.6}.single_about .sbcontent h4{margin-bottom:20px;font-size:clamp(20px,2.5vw,24px);font-weight:600}@media (max-width:991px){.about .row>div{margin-bottom:30px}}@media (max-width:768px){.single_about{margin-bottom:30px}.single_about .aicon{float:none;justify-content:flex-start;align-items:center;height:auto;margin-bottom:15px;margin-right:0;display:flex}.single_about .aicon svg{width:40px;height:40px}.mission-item{gap:10px;margin-bottom:12px}.mission-check{margin-top:3px;font-size:18px}.mission-text{font-size:14px;line-height:1.5}.single_about .sbcontent h4{margin-bottom:15px;font-size:18px}.about .row>div:first-child{margin-bottom:40px}}@media (max-width:576px){.mission-item{gap:8px;margin-bottom:10px}.mission-check{font-size:16px}.mission-text{font-size:13px}.single_about .aicon svg{width:35px;height:35px}}.counter-title{margin-bottom:70px}.counter-title h2{font-size:28px;display:inline-block;position:relative}.counter-title h2:before{content:"";background:#051c4d;width:80px;height:2px;position:absolute;top:17px;left:-140px}.counter-title h2:after{content:"";background:#051c4d;width:80px;height:2px;position:absolute;top:17px;right:-140px}@media (max-width:767px){.counter-title h2:before,.counter-title h2:after{content:none}}.counter-title h2 span{color:#06c076}.counter-item{text-align:center;border:2px dashed #e9eef4;border-radius:8px;margin-bottom:30px;padding:25px;position:relative}.counter-item .cicon{text-align:center;background-color:#e5f8f8;border-radius:50%;width:65px;height:65px;line-height:65px;position:absolute;top:-28px;left:-17px}.counter-item .cicon svg{width:35px}.counter-item h4{font-size:40px}.single-course{margin-bottom:30px;box-shadow:0 6px 26px #00000008}.course-img{position:relative}.course-img img{border-radius:8px;width:100%}.cprice,.cstyle-2 .ccategory a{color:#fff;background:#051c4d;border-radius:5px 25px;padding:1px 24px;font-size:17px;font-weight:600;display:inline-block;position:absolute;top:20px;left:20px}.course_content{padding:30px}.crating i{color:#ffb608}.crating{margin-bottom:6px}.crating span{padding-left:5px}.course_btm{border-top:1px solid #f5f5f5;margin-top:20px;padding-top:15px}.course_content h2{margin-bottom:20px;line-height:32px}.course_content h2 a{color:#222;font-size:24px;transition:all .5s}.course_content h2 a:hover,.course_content h2 a:focus{color:#051c4d}.cmeta .smeta{margin-right:10px;font-size:16px;display:inline-block}.cmeta .smeta i{color:#051c4d;padding-right:3px}.cauthor{color:#222;font-weight:600;display:inline-block}.cauthor span{padding-left:14px;font-size:16px;display:inline-block}.course_btm .cauthor img{border-radius:50%;width:30px;display:inline-block}.ccategory{float:right}.ccategory a{color:#051c4d;font-size:15px;font-weight:600}.cstyle-2 .course-img{width:306px;height:277px}.cstyle-2 img{width:auto;height:100%}.c_image{background-position:50%;background-size:cover;width:100%;height:100%}.cstyle-2 .course_content{padding:25px 10px}.cstyle-2 .course_content h2{margin-bottom:15px}.cprice-2{float:right;color:#051c4d;padding-right:13px;font-weight:600}.ccount_result{margin-bottom:25px;font-weight:600}.ccount_result span{color:#051c4d}.post_pagination{margin-top:40px}.post_pagination ul li{display:inline-block}.post_pagination ul li a{color:#222;border:1px solid #e8e2e2;border-radius:5px;width:50px;height:50px;margin:0 10px;line-height:50px;transition:all .5s;display:block}.post_pagination ul li.active a,.post_pagination ul li a:hover,.post_pagination ul li a:focus{color:#222;background:#fff;border-color:#051c4d}.single-category{text-align:center;border:2px dashed #e9eef4;border-radius:8px;margin-bottom:30px;padding:50px 30px;transition:all .5s}.single-category .icon{background:#f2f6fa;border-radius:50%;width:72px;height:72px;margin-bottom:25px;line-height:72px;transition:all .5s;display:inline-block}.single-category svg{width:40px;display:inline-block}.single-category svg path{fill:#051c4d}.single-category:hover .icon{background:#051c4d;box-shadow:0 4px 18px #0003}.single-category:hover .icon path{fill:#fff}.single-category h3 a{color:#222;font-size:24px}.single-category span{text-decoration:underline}.course-category .col-xl-3:nth-child(2) .icon{background:#06c07612}.course-category .col-xl-3:nth-child(2) .icon svg path{fill:#06c076}.course-category .col-xl-3:nth-child(2) .single-category:hover .icon{background:#06c076}.course-category .col-xl-3:nth-child(3) .icon{background:#06bf7512}.course-category .col-xl-3:nth-child(3) .icon svg path{fill:#06bf75}.course-category .col-xl-3:nth-child(3) .single-category:hover .icon{background:#06bf75}.course-category .col-xl-3:nth-child(4) .icon{background:#f8b81f12}.course-category .col-xl-3:nth-child(4) .icon svg path{fill:#f8b81f}.course-category .col-xl-3:nth-child(4) .single-category:hover .icon{background:#f8b81f}.course-category .col-xl-3:nth-child(5) .icon{background:#8e56ff12}.course-category .col-xl-3:nth-child(5) .icon svg path{fill:#8e56ff}.course-category .col-xl-3:nth-child(5) .single-category:hover .icon{background:#8e56ff}.course-category .col-xl-3:nth-child(5) .single-category:hover .icon svg path{fill:#fff}.course-category .col-xl-3:nth-child(7) .icon{background:#f9259612}.course-category .col-xl-3:nth-child(7) .icon svg path{fill:#f92596}.course-category .col-xl-3:nth-child(7) .single-category:hover .icon{background:#f92596}.course-category .col-xl-3:nth-child(8) .icon{background:#39c0fa12}.course-category .col-xl-3:nth-child(8) .icon svg path{fill:#39c0fa}.course-category .col-xl-3:nth-child(8) .single-category:hover .icon{background:#39c0fa}.course-category .col-xl-3:nth-child(9) .icon{background:#f8941f12}.course-category .col-xl-3:nth-child(9) .icon svg path{fill:#f8941f}.course-category .col-xl-3:nth-child(9) .single-category:hover .icon{background:#f8941f}.course-category .col-xl-3:nth-child(2) .single-category:hover .icon svg path,.course-category .col-xl-3:nth-child(3) .single-category:hover .icon svg path,.course-category .col-xl-3:nth-child(4) .single-category:hover .icon svg path,.course-category .col-xl-3:nth-child(5) .single-category:hover .icon svg path,.course-category .col-xl-3:nth-child(6) .single-category:hover .icon svg path,.course-category .col-xl-3:nth-child(7) .single-category:hover .icon svg path,.course-category .col-xl-3:nth-child(8) .single-category:hover .icon svg path,.course-category .col-xl-3:nth-child(9) .single-category:hover .icon svg path{fill:#fff}.working-process{z-index:1;background-repeat:no-repeat;background-size:cover;position:relative}.working-process:after{content:"";opacity:100;z-index:-1;background:#535353a8;width:100%;height:100%;position:absolute;top:0;left:0}.single-work{text-align:center;color:#fff;margin-top:20px;position:relative}.single-work:after{content:"";background-image:url(../media/working-arrow.c397fc50.svg);background-repeat:no-repeat;width:170px;height:40px;position:absolute;top:18px;right:-100px}.working-process .col-xl-4:nth-child(4) .single-work:after,.single-work:nth-child(2){display:none}.single-work h4{color:#fff;font-size:24px}.wicon{background:#051c4d;border:3px solid #fff;border-radius:8px;width:80px;height:80px;margin-bottom:45px;line-height:80px;display:inline-block;transform:rotate(50deg)}.single-work svg{width:40px;transform:rotate(-50deg)}.single-work svg path{fill:#fff}.instructors .bg_btn{margin-bottom:25px}.single-instructor{text-align:center;border:1px solid #f5f5f5;border-radius:8px;margin-bottom:30px;padding-top:35px;transition:all .5s;overflow:hidden;box-shadow:0 6px 26px #0000000a}.single-instructor h3 a{transition:all .5s}.single-instructor h3 a:hover,.single-instructor h3 a:focus{color:#051c4d}.inimage{width:245px;margin:0 auto 25px;position:relative}.single-instructor h3{margin-bottom:5px;font-size:24px}.single-instructor h3 a{color:#222}.single-instructor .designation{color:#051c4d;font-size:15px;font-weight:500}.single-instructor .social-link{z-index:1;transition:all .5s;position:absolute;bottom:25px;left:50%;transform:translate(-1000%)}.single-instructor:hover .social-link{transform:translate(-50%)}.single-instructor .sicon{transition:all .5s;position:absolute;bottom:25px;right:36px}.single-instructor:hover .sicon{transform:translate(1000%)}.single-instructor .social-link ul{list-style-type:none}.single-instructor .social-link ul li{margin:0 3px;display:inline-block}.sicon a,.social-link ul li a{color:#fff;border-radius:50%;width:32px;height:32px;font-size:15px;line-height:35px;display:inline-block}.sicon a{color:#fff;background:#051c4d}.inmeta{border-top:1px solid #f5f5f5;margin-top:20px;padding-top:10px;padding-left:20px;padding-right:20px;overflow:hidden}.inmeta span p,.inmeta span i{color:#555;display:inline-block}.inmeta span i{margin-right:5px}.inmeta span{color:#7f7f7f;font-size:16px;font-weight:500}.fb_bg{background:#1877f2}.tw_bg{background:#00acee}.li_bg{background:#0a66c2}.instyle-2 .single-instructor{box-shadow:inherit;border:inherit}.instyle-2 .inimage{position:relative}.instyle-2 .inimage:after{content:"";background-image:url(../media/talent-shape.4ca1b496.svg);background-repeat:no-repeat;width:200px;height:200px;position:absolute;top:-15px;left:24px}.instyle-2 .single-instructor .sicon{z-index:11;position:absolute;bottom:25px;left:50%;transform:translate(-50%)}.instyle-2 .inbottom{padding-top:20px;display:block}.instyle-2 .single-instructor:hover .sicon{transform:translate(-1000%)}.pb170{padding-bottom:170px}.video-area{z-index:1;position:relative}.video-area:after{content:"";z-index:-1;background-image:url(../media/video.7e154066.svg);background-repeat:no-repeat;width:991px;height:522px;position:absolute;bottom:-80px;right:-127px}.video-area img{width:100%}.vbtn{background:0 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}svg#play_icon{cursor:pointer;transform-origin:50%;width:150px;margin:120px auto;display:block}svg#play_icon path,svg#play_icon:hover path{stroke:#fff}svg#play_icon #triangle{fill:#fff;transform-origin:50%;transition:all .5s}svg#play_icon:hover #triangle{fill:#fff;transform-origin:50%}.vbtn svg #lineOne,.vbtn svg #lineTwo{transform-origin:50%;transition:all 1s}.vbtn svg:hover #lineOne{transform-origin:50%;transform:rotate(260deg)}.vbtn svg:hover #lineTwo{transform-origin:50%;transform:rotate(-450deg)}.faq .section-title{margin-bottom:50px}.accordion-item{color:#444;border:none;border-radius:5px;margin-bottom:30px;border:1px solid #e9e9e9!important}.accordion-item .accordion-body{padding:25px}.accordion-button{color:#222;border-radius:5px;padding:7px 20px;font-size:18px;font-weight:600}.accordion-button:not(.collapsed){box-shadow:inherit;color:#fff;background:#051c4d;border:1px solid #051c4d!important}.accordion-button:after{color:#fff;content:"";text-align:center;background:#051c4d;border-radius:50%;width:40px;height:40px;font-size:18px;line-height:40px;font-family:boxicons!important}.accordion-button:not(.collapsed):after{color:#444;content:"";text-align:center;background:#fff;border-radius:50%;width:40px;height:40px;font-size:18px;line-height:40px;font-family:boxicons!important}.accordion-button:focus{box-shadow:none;outline:none}.faq-image{position:relative}.faq-image img{border-radius:8px;max-width:100%}.faq_contact{text-align:center;color:#fff;background:#051c4d;border-radius:0 40px;padding:25px 61px;display:inline-block;position:absolute;bottom:50px;left:50px}.faq_contact h4{color:#fff}.faq_contact p{margin-bottom:0}.review{background:linear-gradient(148deg,#020024c8 0%,#0d5ff9f7 100%);width:100%;position:relative}.review .section-title span,.review .section-title h2{color:#fff}.review-item{text-align:center;color:#fff;border:2px solid #fff3;border-radius:8px;flex-direction:column;justify-content:space-between;height:100%;min-height:350px;margin-bottom:30px;padding:30px;display:flex;box-shadow:0 6px 26px #0000000a}.owl-item.active.center .review-item{color:#555;background:#fff}.owl-item.active.center .review-item h4{color:#222}.review-item h4{color:#fff;margin-top:20px;font-size:24px}.review-item i{color:#ffa113}.review-item .rating-number{color:#fff;text-align:center;background:#051c4d;border:3px solid #fff;border-radius:50%;width:37px;height:37px;font-size:12px;line-height:36px;display:inline-block;position:absolute;top:91px;right:-8px;transform:rotate(50deg)}.rimage{border:2px solid #ddd;border-radius:12px;justify-content:center;align-items:center;width:120px;height:120px;margin:20px auto;display:flex;position:relative;transform:rotate(-50deg)}.rimage img{border-radius:12px;margin:0 auto;display:block;transform:rotate(50deg)}.review-slider .owl-item,.review-slider .swiper-slide{height:auto;display:flex}.review-slider .owl-item>div,.review-slider .swiper-slide>div{width:100%;height:100%}.review-item .rev-content{flex-direction:column;flex:1;justify-content:space-between;display:flex}.review-item .rev-content p{flex:1;margin-bottom:15px}.review-item .rev-rating{margin-top:auto}.review-slider{position:relative}.review-slider .owl-nav,.courses-slider .owl-nav{z-index:99999;position:absolute!important;top:-108px!important;right:0!important}.review-slider .owl-nav button.owl-prev,.review-slider .owl-nav button.owl-next,.courses-slider .owl-nav button.owl-prev,.courses-slider .owl-nav button.owl-next{color:#fff;background-color:#0f2b5a;border:2px solid #0f2b5a;border-radius:50%;width:50px;height:50px;font-size:23px;line-height:52px;transition:all .5s}.courses-slider .owl-nav button.owl-prev:hover,.courses-slider .owl-nav button.owl-next:hover{background-color:#051c4d;border-color:#0f2b5a}.review-slider .owl-nav button.owl-prev:hover,.review-slider .owl-nav button.owl-next:hover{background-color:#051c4d;border-color:#fff}.review-slider .owl-nav button.owl-prev,.courses-slider .owl-nav button.owl-prev{margin-right:15px}.courses-nav-wrapper{justify-content:flex-end;align-items:center;gap:15px;display:flex}.title_btn-desktop{display:block}.title_btn-mobile{text-align:center;margin-top:30px;display:none}.courses-carousel-nav{align-items:center;gap:10px;display:flex}.carousel-nav-btn{color:#fff;cursor:pointer;background:#06c076;border:2px solid #06c076;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;padding:0;line-height:1;transition:all .3s;display:flex}.carousel-nav-btn:hover:not(:disabled){background:#05a865;border-color:#05a865;transform:scale(1.05)}.carousel-nav-btn:disabled{opacity:.4;cursor:not-allowed;background:#ccc;border-color:#ccc}.carousel-nav-btn svg{width:20px;height:20px}.courses-carousel-container{width:100%;margin-top:30px;padding:0;position:relative;overflow:hidden}.courses-carousel-track{will-change:transform;width:100%;min-height:1px;display:flex}.courses-carousel-slide{box-sizing:border-box;flex-shrink:0;align-items:stretch;display:flex}.courses-carousel-slide .single-course{width:100%;height:100%;margin-bottom:0}.courses-carousel-slide>*{width:100%}@media (max-width:1199px){.courses-carousel-slide{padding:0 10px}}@media (max-width:991px){.title_btn-desktop{display:none!important}.title_btn-mobile{display:block!important}.title_btn-mobile .courses-nav-wrapper{flex-direction:row;justify-content:center;align-items:center;gap:15px}.courses-carousel-nav{gap:10px}.carousel-nav-btn{width:40px;height:40px}.carousel-nav-btn svg{width:18px;height:18px}}@media (max-width:767px){.title_btn-desktop{display:none!important}.title_btn-mobile{margin-top:25px;display:block!important}.title_btn-mobile .courses-nav-wrapper{flex-direction:row;justify-content:center;align-items:center;gap:15px;width:100%}.courses-carousel-slide{padding:0 5px}.carousel-nav-btn{width:40px;height:40px}.carousel-nav-btn svg{width:18px;height:18px}}@media (max-width:576px){.title_btn-mobile{margin-top:20px}.title_btn-mobile .courses-nav-wrapper{flex-wrap:wrap;justify-content:center;gap:12px}.title_btn-mobile .courses-nav-wrapper .bg_btn{text-align:center;flex:1;min-width:140px;max-width:200px}.title_btn-mobile .courses-carousel-nav{justify-content:center;gap:10px;display:flex}.carousel-nav-btn{width:38px;height:38px}.carousel-nav-btn svg{width:16px;height:16px}}.review-slider .owl-dots{text-align:center}.review-slider .owl-dots .owl-dot{border:1px solid #b9b9b9;border-radius:50%;width:17px;height:17px;margin:0 5px;display:inline-block}.review-slider .owl-dots .owl-dot span{z-index:11;background:#b9b9b9;border-radius:50%;width:6px;height:6px;margin:auto;display:block;position:relative}.review-slider .owl-dots .owl-dot.active{border-color:#fff}.review-slider .owl-dots .owl-dot.active span{background:#fff}.circles{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.circles li{background:#fff3;width:20px;height:20px;list-style:none;animation:25s linear infinite animate;display:block;position:absolute;bottom:-150px}.circles li:first-child{width:80px;height:80px;animation-delay:0s;left:25%}.circles li:nth-child(2){width:20px;height:20px;animation-duration:12s;animation-delay:2s;left:10%}.circles li:nth-child(3){width:20px;height:20px;animation-delay:4s;left:70%}.circles li:nth-child(4){width:60px;height:60px;animation-duration:18s;animation-delay:0s;left:40%}.circles li:nth-child(5){width:20px;height:20px;animation-delay:0s;left:65%}.circles li:nth-child(6){width:110px;height:110px;animation-delay:3s;left:75%}.circles li:nth-child(7){width:150px;height:150px;animation-delay:7s;left:35%}.circles li:nth-child(8){width:25px;height:25px;animation-duration:45s;animation-delay:15s;left:50%}.circles li:nth-child(9){width:15px;height:15px;animation-duration:35s;animation-delay:2s;left:20%}.circles li:nth-child(10){width:150px;height:150px;animation-duration:11s;animation-delay:0s;left:85%}@keyframes animate{0%{opacity:1;border-radius:0;transform:translateY(0)rotate(0)}to{opacity:0;border-radius:50%;transform:translateY(-1000px)rotate(720deg)}}.pt120{padding-top:120px}.partners{background-color:#002935;border-radius:16px;padding:60px}.partner-style-2 .partners{background:0 0;border-radius:0;padding:100px 0 0}.blog-item{border:1px solid #e9eef4;border-radius:8px}.blog-image{border-radius:8px 8px 0 0;position:relative;overflow:hidden}.blog-image img{border-radius:8px 8px 0 0}.blog-image:after{content:"";opacity:.3;background:#000;border-radius:8px 8px 0 0;width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:-100%;transform:rotate(180deg)}.blog-item:hover .blog-image:after{left:0;transform:rotate(0)}.blog-image img{width:100%}.post-image{margin-bottom:25px}.pb120{padding-bottom:120px}.blog-content{padding:30px}.blog-content h3{margin-bottom:10px;font-size:24px;line-height:34px}.blog-content h3 a{color:#222;transition:all .5s}.blog-content h3 a:hover,.blog-content h3 a:focus{color:#051c4d}.bmeta .bcat{float:right}.bmeta{margin-bottom:25px;font-size:15px}.bmeta i{color:#051c4d}.bmeta .bcat a{color:#fff;background:#051c4d;border-radius:5px 25px;padding:1px 20px;display:inline-block}.bbtn{color:#444;font-weight:600}.blog-item{margin-bottom:30px}.bstyle-2 .blog-image,.bstyle-2 .blog-image img,.bstyle-2 .blog-image:after{border-radius:8px}.bstyle-2 .blog-item{border:1px solid #e9eef4;border-radius:8px;padding:30px}.bstyle-2 .blog-content{padding:33px 0 0}.post-nav.pnavigation{text-align:center;margin-top:40px}.post-nav.pnavigation a{background:#f1f1f1;border-radius:4px;margin:0 15px;padding:5px 19px;font-weight:600;transition:all .5s;display:inline-block}.post-nav.pnavigation a:hover,.post-nav.pnavigation a:focus{color:#fff;background:#051c4d}.cta{padding-bottom:120px}.cta-item{background:#d9d9d926;border:2px dashed #051c4d;border-radius:8px;padding:45px;position:relative;overflow:hidden}.cta-item .cta_img{z-index:1;position:absolute;bottom:0;right:0}.cta-content{padding-right:150px}.cta-item h3{margin-bottom:15px;font-size:28px}.cta-item p{margin-bottom:25px}.cta_shape{display:inline-block;position:absolute;bottom:0;right:0}.cta_shape svg{width:175px}.footer{color:#fff;background:#000;padding-top:80px;position:relative}.footer a{color:#fff;transition:all .5s}.footer a:hover,.footer a:focus{color:#06c076}.fntitle{color:#fff;font-size:28px;line-height:42px}.about-footer .footer-logo{margin-bottom:20px}.footer-logo a img{border-radius:10px;max-width:60%!important}.about-footer p{padding-right:10px}.footer .newsletter form{position:relative}.footer .newsletter input[type=email]{border:1px solid #fff;border-radius:30px;width:100%;padding:12px 34px}.footer .newsletter input[type=email]:focus{outline:inherit}.footer .newsletter button{color:#fff;background:#051c4d;border:1px solid #051c4d;border-radius:30px;padding:8px 36px;font-size:15px;font-weight:600;transition:all .5s;position:absolute;top:6px;right:6px}.footer .newsletter button:hover,.footer .newsletter button:focus{background-color:#002935}.footer-bottom{border-top:1px solid #e1e1e114;margin-top:50px;padding-top:50px}.fstyle-2 .footer-bottom{border-top:none;margin-top:0;padding-top:20px}.footer-title{color:#fff;margin-bottom:40px;font-size:24px;position:relative}.footer-bottom ul{list-style-type:none}.contact_content img{width:100%}.contact-info p{overflow:hidden}.contact-info i{float:left;color:#06c076;padding-top:6px;padding-right:15px;font-size:24px}.contact-info p span{float:left;overflow:hidden}.single-footer li{line-height:35px}.fot-social span{margin-bottom:26px;font-size:20px;font-weight:600;display:block}.fot-social li{margin-right:24px;display:inline-block}.fot-social a{text-align:center;color:#b4c1d2;background:#1d2b45;border-radius:10px;width:40px;height:40px;font-size:22px;line-height:43px;transition:all .5s;display:block;transform:rotate(50deg)}.fot-social a i{transform:rotate(-50deg)}.fot-social a:hover,.fot-social a:focus{color:#fff;background:#051c4d}.newsletter p{margin-bottom:35px}.copyright{background:#0d5ff90d;margin-top:70px;padding:22px 30px}.copyright p{margin-bottom:0}.fbulb_shape{position:absolute;top:106px;left:22px}.fbulb_shape svg{width:55px}.fpencil_shape{position:absolute;top:37%;right:173px}.fpencil_shape svg{width:40px}.fshape1{position:absolute;top:130px;right:30px}.fshape1 svg{width:46px}.fshape2{position:absolute;top:63%;right:65px}.fshape2 svg{width:50px}.fshape3{position:absolute;top:45%;right:-25px}.fshape3 svg{width:95px}.fshape4{position:absolute;top:55%;left:26px}.fshape4 svg{width:45px}.fshape5{position:absolute;top:80px;left:0}.fshape5 svg{width:100px}.main-banner{color:#fff;z-index:1;background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:330px;min-height:330px;padding:0;display:flex;position:relative;overflow:hidden}@media (min-width:1420px){.main-banner{background-position:top;background-size:1420px 330px}}@media (max-width:1419px){.main-banner{background-size:auto 330px}}@media (max-width:768px){.main-banner{background-size:auto 200px;height:200px;min-height:200px}.main-banner h2{font-size:clamp(20px,5vw,28px)}.main-banner p{font-size:clamp(12px,3vw,16px)}}.main-banner:after{content:"";opacity:.9;z-index:-1;background:#2e2e2e45;width:100%;height:100%;position:absolute;top:0;left:0}.main-banner h2,.main-banner p{color:#fff}.main-banner h2{margin-bottom:15px;font-size:clamp(24px,4vw,36px);line-height:1.3}.main-banner p{margin-bottom:0;font-size:clamp(14px,2vw,18px)}.main-banner a{color:#051c4d}.main-banner i{position:relative;top:2px}.blshape{position:absolute;top:-40px;left:-10px}.blshape svg{width:160px}.brshape{position:absolute;top:50px;right:-7px}.brshape svg{width:230px}.scourse_image{position:relative}.scourse_image img{border-radius:8px}.scourse_image:after{content:"";opacity:.7;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.scbtn{text-align:center;z-index:11;border:3px dashed #fff;border-radius:50%;width:80px;height:80px;line-height:74px;transition:all .5s;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.scbtn:hover,.scbtn:focus{background-color:#051c4d}.scbtn svg{width:31px}.scbtn svg path{fill:#fff}.scourse-title{margin-bottom:25px;font-size:30px}.courses-details img{max-width:100%}.scourse_meta{margin-top:30px;margin-bottom:30px}.scourse_meta img{float:left;border-radius:50%;width:70px;margin-right:15px}.scourse_meta span{font-size:16px}.scourse_meta p{color:#222;margin-bottom:0;font-size:17px;font-weight:600;line-height:25px}.scourse_meta .smeta_text{display:inline-block}.scourse_meta .smeta{margin-right:30px;display:inline-block;position:relative}.scourse_meta .smeta:after{content:"";background-color:#c9c8c8;width:1px;height:52px;position:absolute;top:5px;right:0}.scourse_meta .smeta{margin-right:40px;padding-right:40px}.smeta:last-child:after{display:none}.scourse_meta .smeta:last-child{margin-right:0;padding-right:0}.scourse_meta .rev_icons{color:#ffb608}.scourse_meta .rev_content{padding-left:5px}.cd_tab #nav-tab{text-align:center;background:#f9f9f9;border-bottom:1px solid #0000;margin-bottom:30px;display:block}.cd_tab #nav-tab button{color:#222;border-radius:5px;outline:none;margin:0 30px;padding:10px 29px;font-weight:600;display:inline-block}.cd_tab #nav-tab button:hover,.cd_tab #nav-tab button:focus{color:#222;border-color:#f9f9f9;outline:none}.cd_tab #nav-tab.nav-tabs button.nav-link.active{color:#fff;background-color:#051c4d;border-color:#051c4d;outline:none!important}#nav-overview ul{list-style-type:none}#nav-overview ul li{padding-left:35px;line-height:40px;position:relative}#nav-overview ul li:before{content:"";background-image:url(../media/check.ba9f9292.svg);background-repeat:no-repeat;width:40px;height:24px;position:absolute;top:10px;left:0}.cd_curriculum{border:1px solid #f1f1f1;padding:40px}.cd_curriculum h3{margin-bottom:20px}.cd_curriculum ul{list-style-type:none}.cd_curriculum ul li{border-bottom:1px solid #f1f1f1;margin-bottom:15px;padding-bottom:15px;font-weight:500}.cd_curriculum ul li i{padding-right:5px;font-size:21px;display:inline-block;position:relative}.cd_curriculum ul li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.cd_cur_right{float:right;font-size:15px}.cd_cur_right a{color:#444;background:#e5f8f8;border-radius:4px;margin-right:100px;padding:0 16px;font-size:15px;font-weight:600;transition:all .5s;display:inline-block}.cd_cur_right a:hover,.cd_cur_right a:focus{color:#fff;background:#051c4d}.cd_rating h3{margin-bottom:20px}.cd_rating_top{border:1px solid #f1f1f1;border-radius:8px;margin-bottom:60px;padding:35px;overflow:hidden}.cdr_rate_summary{float:left;text-align:center;width:25%}.cdr_rate_summary h1{margin-bottom:16px;font-size:65px}.cdr_rating{color:#ffb608}.cdr_rating i{margin:0 3px}.cdr_rate_summary p{margin-bottom:0}.cdr_rate_number ul{list-style-type:none}.cdr_rate_number{float:left;width:75%}.cdr_rate_number ul li{margin:0 0 10px;display:flex}.cdr_rate_number ul li:last-child{margin:0}.cdr_rate_value{background:#f2f2f2;flex:1;height:7px;margin:13px 86px 0 15px;position:relative}.rating_width{background-color:#ffb608;height:7px;display:block}.cdr_rate_count{text-align:right;margin:-12px 0;font-size:16px;line-height:1;display:inline-block;position:absolute;right:-80px}.cdr_rate_star{text-align:center;flex:0 0 40px}.rating_item_avatar{float:left;margin-right:30px}.rating_item_avatar img{float:left;border-radius:50%;width:100px;margin-right:25px}.rava_conent{overflow:hidden}.rava_conent h3{margin-bottom:5px;font-size:22px}.rava_conent p{margin-bottom:0}.rating_item_ricon{color:#ffb608}.rating_item{border-bottom:1px solid #f1f1f1;margin-bottom:30px;padding-bottom:30px;overflow:hidden}.rating_item:last-child{border-bottom:0}.cdr_review_form h3{margin-bottom:6px;font-size:24px}.review_form_ricon{margin-bottom:12px}.review_form_ricon i{cursor:pointer;color:#222;transition:all .5s}.review_form_ricon i:hover{color:#ffb608}.rating_form textarea{border:1px solid #f1f1f1;border-radius:5px;width:60%;height:120px;margin-bottom:20px;padding:10px 25px}.rating_form textarea:focus{border-color:#051c4d}.cdin_image{float:left;text-align:center;width:200px;margin-right:30px}.cdin_image ul{margin-top:25px;list-style-type:none;display:inline-block}.cdin_image ul li{margin:0 7px;display:inline-block}.cdin_image ul li a{color:#fff;background:#002935;border-radius:50%;width:35px;height:35px;line-height:38px;transition:all .5s;display:block}.cdin_image ul li a:hover,.cdin_image ul li a:focus{color:#fff;background:#051c4d}.cdin_content h4 a{color:#222}.cdin_content span{color:#051c4d}.cdin_meta{color:#444;font-weight:600}.course-sidebar{border:1px solid #f1f1f1;border-radius:5px;margin-left:40px;padding:35px;position:sticky;top:0;box-shadow:0 6px 26px #00000008}.course-sidebar h3{margin-bottom:20px;font-size:24px}.course-sidebar .scourse_list li{float:left;border-bottom:1px solid #f1f1f1;width:100%;margin-bottom:15px;padding-bottom:15px}.cside-label{float:left}.cside-value{float:right;color:#222;font-weight:600}.course-sidebar ul{list-style-type:none;overflow:hidden}.cd_price{text-align:center;color:#222;margin-top:15px;margin-bottom:25px;font-size:20px;font-weight:600}.cd_price span{color:#051c4d}.cd_btn{color:#fff;background-color:#051c4d;border:1px solid #051c4d;border-radius:30px;padding:10px 35px;font-size:17px;font-weight:600;transition:all .5s;display:inline-block}.cd_btn:hover,.cd_btn:focus{border-color:1px solid #002935;color:#fff;box-shadow:0;background-color:#002935}.cd_social{text-align:center;margin-top:20px}.cd_social span{color:#222;margin-right:8px;font-weight:600;display:inline-block}.cd_social ul{position:relative;top:10px}.cd_social ul,.cd_social li{display:inline-block}.cd_social li{margin:0 3px}.cd_social li i{color:#555;font-size:15px}.scourse_list i{color:#051c4d;margin-right:5px}.related-courses{padding-top:120px}.created-title{margin-bottom:30px}.search-control{border:1px solid #d9d9d9;border-radius:30px;width:100%;height:56px;padding:5px 20px;line-height:45px;transition:all .5s}.search-control:focus{border-color:#051c4d;outline:none}.form-control{color:#555;background-color:#f4f5f8;border:1px solid #f4f5f8;outline:0;width:100%;height:calc(2.25rem + 27px);margin-bottom:30px;padding:14px 30px;font-size:15px}.form-control option{font-weight:400}.form-control:focus{box-shadow:inherit;background:#fff;border-color:#051c4d;outline:none}textarea.form-control{height:160px}.widget.search-widget{border:unset;padding:0}.search-form{position:relative}.search-form button{color:#555;background:#fff;border:1px solid #fff;border-radius:50%;width:35px;height:35px;line-height:36px;position:absolute;top:10px;right:14px}.search-form button svg{width:20px}.widget{border:1px solid #e9eef4;border-radius:4px;margin-bottom:30px;padding:30px}.widget-title{margin-bottom:25px}.widget ul{list-style-type:none}.widget.category-widget li{padding-left:24px;font-size:17px;line-height:34px;text-decoration:underline;position:relative}.category-widget li:before{content:"";background-color:#051c4d;border-radius:50%;width:15px;height:15px;position:absolute;top:10px;left:0}.popular-posts-widget li{margin-bottom:22px;display:block;overflow:hidden}.popular-posts-widget li:last-child{margin-bottom:0}.popular-posts-widget h4{transition:all .5s}.popular-posts-widget a{transition:all .5s;display:block}.popular-posts-widget img{max-width:100%}.ppimage{width:70px;margin-right:15px}.ppimage img{border-radius:4px}.ppcontent{overflow:hidden}.ppcontent h4{margin-top:0;margin-bottom:1px;font-size:18px}.ppcontent span{color:#1c3f39;padding-left:19px;font-size:16px;position:relative}.ppcontent span:before{content:"";background:#444;width:12px;height:1px;display:block;position:absolute;top:10px;left:0}.tags_clouds a{margin-right:16px;font-weight:500;display:inline-block;position:relative}.tags_clouds a:last-child:after{content:"   "}.tags_clouds a:after{content:" / ";position:absolute;top:0;right:-15px}.comments{padding-top:40px}.bdtitle{margin-bottom:25px;font-size:24px}.comment-list,.comment{list-style-type:none}.com-img{margin-right:48px;position:relative}.com-img h4{margin-top:15px;margin-bottom:0;font-size:22px}.cdate{font-size:15px}.creplay{color:#fff;text-align:center;background:#051c4d;border-radius:50%;width:40px;height:40px;font-size:17px;line-height:42px;position:absolute;top:50px;right:-13px}.creplay a{color:#fff}.com-img img{border-radius:50%}li.comment{display:block}.comments .children{padding-left:30px}.single-comment{border:1px solid #d9d9d9;border-radius:8px;margin-bottom:20px;padding:35px;overflow:hidden}.comment-form{padding-top:30px}.comment-form p{margin-bottom:35px}#submit{color:#fff;background-color:#051c4d;border:1px solid #051c4d;border-radius:30px;padding:10px 35px;font-size:17px;font-weight:600;transition:all .5s}#submit:hover,#submit:focus{color:#fff;background-color:#0f2b5a}.table.shopping-summery{background:#fff;border:1px solid #eee}.shopping-cart{background:#fff}.shopping-summery thead .main-hading{padding:0 50px}.shopping-summery thead tr th{text-align:left;border:none;padding:20px;font-weight:600}.shopping-summery tbody tr{border-bottom:1px solid #eee;margin-top:20px}.shopping-summery tbody tr img{border-radius:4px;width:100px}.shopping-summery tbody .product-name a{color:#282828;font-size:17px;font-weight:600}.shopping-cart .table p{color:#666;font-size:14px}.shopping-summery tbody .product-name a:hover{color:#051c4d}.shopping-summery tbody .product img{border:1px solid #e6e6e6;border-radius:100%;max-width:70px;max-height:65px;padding:4px}.shopping-summery tbody .product:hover img{border-color:#051c4d;transform:rotate(360deg)}.shopping-cart .table .remove-icon{font-size:16px}.shopping-cart .table td{vertical-align:middle;border-top:1px solid #eee;padding:20px}.shopping-summery tbody .price{text-align:center;font-weight:600}.shopping-cart tbody .qty .input-group{width:175px;display:inline-block}.shopping-cart .qty .button{display:inline-block;position:absolute;top:0}.shopping-cart .qty .button.minus{border-radius:0;left:0;overflow:hidden}.shopping-cart .qty .button.plus{border-radius:0;right:0;overflow:hidden}.shopping-cart .qty .button .btn{color:#282828;background:0 0;border:none;border-radius:0;width:44px;height:47px;padding:0;font-size:12px;line-height:50px}.shopping-cart .qty .button .btn:hover{color:#051c4d}.shopping-cart .qty .input-number{text-align:center;border:1px solid #eceded;border-radius:0;width:100%;height:47px;padding:0 45px;overflow:hidden}.shopping-summery tbody .total-amount,.shopping-summery tbody .action{text-align:center}.shopping-summery tbody .action a:hover{color:#051c4d}.shopping-cart .total-amount{margin-top:50px}.woocommerce-cart-form .actions .bottom-cart{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.woocommerce-cart-form .actions .coupon{flex:0 0 50%;display:flex}.woocommerce-cart-form .product-name{margin-left:24px;display:inline-block}#coupon_code{border:1px solid #eee;border-radius:4px 0 0 4px;padding:5px 15px;font-size:16px}#coupon_code:focus{border-color:#051c4d;outline:none}.woocommerce-cart-form .coupon button,.woocommerce-cart-form .coupon input[type=submit]{color:#fff;background:#051c4d;border:1px solid #051c4d;border-radius:0 4px 4px 0;padding:8px 25px;font-weight:600;transition:all .5s}.woocommerce-cart-form .coupon button:hover,.woocommerce-cart-form .coupon button:focus,.woocommerce-cart-form .coupon input[type=submit]:hover,.woocommerce-cart-form .coupon input[type=submit]:focus{background:#002935;border-color:#002935}.btn_border{color:#222;border:2px solid #002935;border-radius:4px;padding:8px 25px;font-weight:600;transition:all .5s}.btn_border:hover,.btn_border:focus{color:#fff;background:#051c4d;border-color:#051c4d}.cart-collaterals{border:1px solid #eee;padding:30px}.cart-collaterals h2{border-bottom:1px solid #eee;margin-bottom:15px;padding-bottom:15px;font-size:24px}.cart-collaterals .shop_table_responsive>div{align-items:center;padding:15px 30px;display:flex}.cart-collaterals .shop_table_responsive>div>*{flex:1}.cart-collaterals .bt{text-align:center}.shop_table .amount,.shop_table .woocommerce-shipping-destination{color:#222}.cart-subtotal .amount{font-weight:600}.shop.checkout{background:#fff}.shop.checkout .checkout-form h2{color:#333;margin-bottom:40px;font-size:25px;font-weight:700;line-height:27px}.shop.checkout .checkout-form p{color:#333;margin-top:12px;margin-bottom:30px;font-size:16px;font-weight:400}.shop.checkout .form .form-group{margin-bottom:25px}.shop.checkout .form .form-group label{color:#333;cursor:pointer;position:relative}.shop.checkout .form .form-group label span{color:#e60000;font-size:16px;display:inline-block;position:absolute;top:4px;right:-12px}.shop.checkout .form .form-group input{background:#f6f7fb;border:1px solid #f6f7fb;border-radius:4px;width:100%;height:45px;padding:0 20px;line-height:50px;color:#333!important}.shop.checkout .form .form-group input:focus{border-color:#051c4d;outline:none}.shop.checkout .nice-select{background:#f6f7fb;border:none;border-radius:0;align-items:center;width:100%;height:45px;margin-bottom:25px;line-height:50px;display:flex;font-size:15px!important}.shop.checkout .nice-select .list{width:100%;height:300px;overflow:scroll}.shop.checkout .nice-select .list li.option{color:#333}.shop.checkout .nice-select .list li.option:hover{color:#333;background:#f6f7fb}.shop.checkout .form .address input{margin-bottom:15px}.shop.checkout .form .address input:last-child,.shop.checkout .form .create-account{margin:0}.shop.checkout .form .create-account input{border-radius:100%;width:auto;height:auto;margin-right:3px;display:inline-block}.shop.checkout .form .create-account label{margin:0;display:inline-block}.shop.checkout .order-details{background:#fff;border:1px solid #eee;margin-top:30px;padding:30px 0}.shop.checkout .single-widget{margin-bottom:30px}.shop.checkout .single-widget:last-child{margin:0}.shop.checkout .single-widget h2{text-transform:capitalize;color:#222;padding:10px 30px 0;font-size:24px;font-weight:600;position:relative}.shop.checkout .single-widget .content ul{margin-top:30px}.shop.checkout .single-widget .content ul li{margin-bottom:12px;padding:0 30px;font-weight:400;display:block}.shop.checkout .single-widget .content ul li span{float:right;display:inline-block}.shop.checkout .single-widget .content ul li.last{color:#333;border-top:1px solid #ebebeb;padding-top:12px;font-size:15px;font-weight:400;display:block}.shop.checkout .single-widget .checkbox{text-align:left;margin:30px 0 0;padding:0 30px}.shop.checkout .single-widget .checkbox input{margin-top:9px}.shop.checkout .single-widget .checkbox .form-check{margin-bottom:7px}.shop.checkout .single-widget .checkbox label{color:#555;margin-top:-5px;margin-bottom:15px;font-weight:400;display:block;position:relative}.shop.checkout .single-widget .checkbox label:last-child{margin-bottom:0}.shop.checkout .single-widget .checkbox label:hover{cursor:pointer}.shop.checkout .single-widget .checkbox label input{margin-right:5px;display:inline-block}.shop.checkout .single-widget.get-button{text-align:center;padding:0 35px}.shop.checkout .single-widget .bg_btn{display:block}.login,.register{background:#fff;border:1px solid #f1f1f1;border-radius:8px;padding:30px;overflow:hidden;box-shadow:0 0 30px #01297014}.login_register_title{text-align:center;text-transform:capitalize;color:#002935;margin-top:15px;margin-bottom:30px;font-size:28px}.login input:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.login input[type=text],.login input[type=email],.login input[type=password],.register input[type=text],.register input[type=email],.register input[type=password]{padding:15px}.login label,.register label{cursor:pointer}#rpaword{margin-top:8px}.login label,.register label{margin-bottom:5px;font-weight:500}.login button,.register button{border:none;width:100%}.login p,.register p{color:#232434;text-align:center;margin-top:15px;font-weight:600}.login p a,.register p a{color:#051c4d}.contact_us img{padding:0 20px}.contact_info{margin-top:-102px;margin-left:0}.contact_list{color:#fff;text-align:center;background:#051c4d;border-radius:8px;padding:25px 15px}.contact_list p{margin-bottom:0;line-height:28px}.contact_list h4{font-size:20px}.contact_list h4,.contact_list a{color:#fff}.contact_list p{margin-bottom:0}.google_map iframe{width:100%;margin-bottom:-10px}.cicon{margin-bottom:5px;font-size:30px;display:block}.topcontrol{color:#fff;text-align:center;z-index:999;background-color:#0f2b5a;border:2px solid #0f2b5a;border-radius:50%;width:45px;height:45px;font-size:16px;line-height:44px;transition:all .5s}.topcontrol:hover,.topcontrol:focus{color:#fff;background-color:#051c4d}.page_not_found{padding-top:80px;padding-bottom:120px}.page_not_found h2{margin-bottom:15px;font-size:45px}.page_not_found p{margin-bottom:25px}.cart_drawer{opacity:0;visibility:hidden;z-index:111;background:#fff;width:380px;height:100%;transition:all .5s;position:fixed;top:0;right:-380px}.min_cart_active{visibility:visible;opacity:1;right:0;transform:translate(0)}.cart_drawer .cart_close{cursor:pointer;color:#111;text-transform:uppercase;text-align:center;border-right:1px solid #dedede;width:45px;height:45px;font-size:25px;font-weight:700;line-height:47px;position:absolute;top:0;left:0}.cart_drawer .cart_number{text-align:center;color:#111;border-top:#0000;border-bottom:1px solid #ecebeb;border-left:1px solid #ecebeb;border-right:#0000;min-width:45px;height:45px;font-weight:600;line-height:46px;display:block;position:absolute;top:0;right:0}.cart_drawer .title{color:#111;text-align:center;border-bottom:1px solid #ecebeb;height:45px;margin-bottom:0;padding-bottom:0;font-size:20px;font-weight:500;line-height:43px}.minicart .mini-content .prod{height:calc(100vh - 162px);max-height:100%;padding:0 20px;position:relative;overflow:auto}.cart_drawer li{border-bottom:1px solid #e1e1e1;align-items:flex-start;padding:20px 0;position:relative}.thumb_img_cartmini{width:25%}.product-detail{width:70%;padding-left:20px}.produc_remove{text-align:center;width:15%}.cart_drawer h3{font-size:16px;font-weight:500;line-height:24px}.cart_drawer h3 a{color:#222;transition:all .5s}.cart_drawer h3 a:hover,.cart_drawer h3 a:focus{color:#051c4d}.mini_cart_list{height:calc(100vh - 162px);max-height:100%;padding:30px 20px 0;position:relative;overflow:auto}.mini_cart_list img{border-radius:4px}.cart_drawer_btm .sub-total{color:#111;background-color:#fff;width:100%;height:59px;padding:0 15px 116px;line-height:59px;position:absolute;bottom:59px;overflow:hidden}.cart_drawer_btm .total-price{font-weight:600}.cart_drawer_btm .bottom_group{width:100%;max-width:100%;padding:0 5px;position:absolute;bottom:0;left:0}.cart_drawer_btm .total-title{font-weight:600}.cart_drawer_btm .button-viewcart,.cart_drawer_btm .button-checkout{float:left;text-transform:capitalize;text-align:center;border-radius:4px;width:100%;height:50px;font-size:16px;font-weight:600;line-height:50px;transition:color .3s,background-color .3s;display:block}.cart_drawer_btm .button-viewcart{color:#051c4d;background-color:#fff;border:2px solid #051c4d;margin-bottom:10px}.cart_drawer_btm .button-checkout{color:#fff;background-color:#002935}.cart_drawer_btm .button-viewcart:hover,.cart_drawer_btm .button-viewcart:focus,.cart_drawer_btm .button-checkout:hover,.cart_drawer_btm .button-checkout:focus{color:#fff;background:#051c4d}.send-message-info svg{width:50px;height:auto;margin-bottom:40px}.send-message-info svg path{fill:#1c3f39}.send-message-info h4{margin-bottom:40px}
@media only screen and (max-width:1400px){#navigation:after{width:35%}#navigation #main-menu .menu-item-has-children{margin-right:19px}#main-menu li{padding:5px 12px}.cat_list{width:184px}.cstyle-2 .course-img{width:270px;height:308px}}@media only screen and (max-width:1366px){.banner_img img{width:440px}.hbstyle-2 .banner_img img{width:420px}.hbstyle-2 .sinfo img{width:auto!important}.bshape1{top:23%;right:3%}.hbstyle-2 .circle_shape{top:75px;right:70px}.contact_list{padding:25px 8px}.contact_list p{font-size:15px}.scourse_meta .smeta{margin-right:24px;padding-right:24px}.cd_tab #nav-tab button{padding:8px 23px}}@media only screen and (max-width:1199px){#navigation{padding:20px 9px}#navigation:after{width:39%}#navigation #main-menu .menu-item-has-children{margin-right:19px}.cat_list{width:160px}.hbstyle-2 .banner_img img{width:390px}.hbstyle-2 .circle_shape{top:103px;right:55px}.banner-content .title{font-size:56px;line-height:80px}.banner-content .sinfo{margin-left:0;top:18px}.cstyle-2 .course-img{width:233px;height:341px}.single-work{margin-top:40px}.single-work:after{display:none}.faq-image{margin-bottom:60px}.single-footer{margin-bottom:30px}.copyright{margin-top:40px}.contact_us img{width:100%;padding:0}.contact_list p{font-size:17px}.contact_info{margin-top:40px}.contact-form{margin-top:60px}#coupon_code{padding:9px 15px}.bottom-cart{text-align:center}.bottom-cart .coupon{width:100%;flex:none!important;display:inline-block!important}.bottom-cart .btn_border{margin-top:25px;margin-left:auto;margin-right:auto;display:inline-block}.course-sidebar{margin-top:40px;margin-left:0}}@media only screen and (max-width:1023px){#navigation .container{max-width:100%}#navigation .menu_col{display:none!important}.header-2 .col-md-6{width:50%}.site-logo{padding-left:54px}.course_cat,#navigation .col-40{display:none!important}.col-30.left-col{max-width:40%}.col-30.right-col{max-width:60%}#navigation:after{width:55%}#sm_menu_ham{float:left;display:block;position:absolute;top:35px;left:19px}.banner_search_form{width:464px}.video-area:after{display:none}}@media only screen and (min-width:1024px){#navigation .menu_col{display:flex!important}#sm_menu_ham{display:none!important}#main-menu{display:block!important}}@media only screen and (max-width:991px){.banner_search_form{width:500px}.banner_img{display:none}.banner-content .sinfo{margin-left:15px;top:-22px}.cta-item{margin-bottom:30px}.about-title{margin-top:50px}.cstyle-2 .course-img{width:335px;height:273px}.pthumb{display:none}.woocommerce-cart-form .product-name{margin-left:0}.sidebar{padding-top:60px}}@media only screen and (max-width:767px){#navigation:after{width:61%}.banner-content .sinfo{margin-left:0;top:18px}.title_btn{padding-bottom:50px;text-align:left!important}.cstyle-2 .course-img{width:255px;height:303px}.contact_list{margin-bottom:30px}.com-content{float:left}}@media only screen and (max-width:668px){#navigation:after{display:none}#sm_menu_ham{float:right;top:26px;left:auto;right:19px}.site-logo{float:left;padding-left:0}.col-30.left-col,.col-30.right-col.text-end{max-width:100%;text-align:center!important}.header-2 .col-md-6{width:100%}.header-2 .col-md-6.text-end,.col-30.right-col.text-end{padding-top:25px}.searchcart{float:left}.searchcart path{fill:#222}#navigation .white-btn{color:#fff;background:#0d5ff9}}@media only screen and (max-width:575px){.banner-content .subtitle{font-size:22px}.banner-content .title{font-size:50px;line-height:75px}.cstyle-2 .course-img{width:100%;height:420px}}@media (min-width:1200px) and (max-width:1269px){.rk_style{justify-content:center;align-items:center;display:flex}}
:root{--radius:.625rem;--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) + 4px);--background:#fff;--foreground:#0c0a09;--card:#fff;--card-foreground:#0c0a09;--popover:#fff;--popover-foreground:#0c0a09;--primary:#1c1917;--primary-foreground:#fafaf9;--secondary:#f5f5f4;--secondary-foreground:#1c1917;--muted:#f5f5f4;--muted-foreground:#79716b;--accent:#f5f5f4;--accent-foreground:#1c1917;--destructive:#e40014;--border:#e7e5e4;--input:#e7e5e4;--ring:#a6a09b;--chart-1:#f05100;--chart-2:#009588;--chart-3:#104e64;--chart-4:#fcbb00;--chart-5:#f99c00;--sidebar:#fafaf9;--sidebar-foreground:#0c0a09;--sidebar-primary:#1c1917;--sidebar-primary-foreground:#fafaf9;--sidebar-accent:#f5f5f4;--sidebar-accent-foreground:#1c1917;--sidebar-border:#e7e5e4;--sidebar-ring:#a6a09b;--color-background:var(--background);--color-foreground:var(--foreground);--color-card:var(--card);--color-card-foreground:var(--card-foreground);--color-popover:var(--popover);--color-popover-foreground:var(--popover-foreground);--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-secondary:var(--secondary);--color-secondary-foreground:var(--secondary-foreground);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-accent:var(--accent);--color-accent-foreground:var(--accent-foreground);--color-destructive:var(--destructive);--color-border:var(--border);--color-input:var(--input);--color-ring:var(--ring);--color-chart-1:var(--chart-1);--color-chart-2:var(--chart-2);--color-chart-3:var(--chart-3);--color-chart-4:var(--chart-4);--color-chart-5:var(--chart-5);--color-sidebar:var(--sidebar);--color-sidebar-foreground:var(--sidebar-foreground);--color-sidebar-primary:var(--sidebar-primary);--color-sidebar-primary-foreground:var(--sidebar-primary-foreground);--color-sidebar-accent:var(--sidebar-accent);--color-sidebar-accent-foreground:var(--sidebar-accent-foreground);--color-sidebar-border:var(--sidebar-border);--color-sidebar-ring:var(--sidebar-ring)}@supports (color:lab(0% 0 0)){:root{--background:lab(100% 0 0);--foreground:lab(2.86037% .455312 .568903);--card:lab(100% 0 0);--card-foreground:lab(2.86037% .455312 .568903);--popover:lab(100% 0 0);--popover-foreground:lab(2.86037% .455312 .568903);--primary:lab(9.03835% 1.15298 1.92955);--primary-foreground:lab(98.2686% -.0991821 .364304);--secondary:lab(96.5286% -.0991821 .364268);--secondary-foreground:lab(9.03835% 1.15298 1.92955);--muted:lab(96.5286% -.0991821 .364268);--muted-foreground:lab(48.1164% 2.35701 4.26852);--accent:lab(96.5286% -.0991821 .364268);--accent-foreground:lab(9.03835% 1.15298 1.92955);--destructive:lab(48.4493% 77.4328 61.5452);--border:lab(91.055% .663072 .865579);--input:lab(91.055% .663072 .865579);--ring:lab(66.2166% 1.88044 3.20326);--chart-1:lab(57.1026% 64.2584 89.8886);--chart-2:lab(55.0223% -41.0774 -3.90277);--chart-3:lab(30.372% -13.1853 -18.7887);--chart-4:lab(80.1641% 16.6016 99.2089);--chart-5:lab(72.7183% 31.8672 97.9407);--sidebar:lab(98.2686% -.0991821 .364304);--sidebar-foreground:lab(2.86037% .455312 .568903);--sidebar-primary:lab(9.03835% 1.15298 1.92955);--sidebar-primary-foreground:lab(98.2686% -.0991821 .364304);--sidebar-accent:lab(96.5286% -.0991821 .364268);--sidebar-accent-foreground:lab(9.03835% 1.15298 1.92955);--sidebar-border:lab(91.055% .663072 .865579);--sidebar-ring:lab(66.2166% 1.88044 3.20326)}}.dark{--background:#0c0a09;--foreground:#fafaf9;--card:#1c1917;--card-foreground:#fafaf9;--popover:#1c1917;--popover-foreground:#fafaf9;--primary:#e7e5e4;--primary-foreground:#1c1917;--secondary:#292524;--secondary-foreground:#fafaf9;--muted:#292524;--muted-foreground:#a6a09b;--accent:#292524;--accent-foreground:#fafaf9;--destructive:#ff6568;--border:#ffffff1a;--input:#ffffff26;--ring:#79716b;--chart-1:#1447e6;--chart-2:#00bb7f;--chart-3:#f99c00;--chart-4:#ac4bff;--chart-5:#ff2357;--sidebar:#1c1917;--sidebar-foreground:#fafaf9;--sidebar-primary:#1447e6;--sidebar-primary-foreground:#fafaf9;--sidebar-accent:#292524;--sidebar-accent-foreground:#fafaf9;--sidebar-border:#ffffff1a;--sidebar-ring:#79716b}@supports (color:lab(0% 0 0)){.dark{--background:lab(2.86037% .455312 .568903);--foreground:lab(98.2686% -.0991821 .364304);--card:lab(9.03835% 1.15298 1.92955);--card-foreground:lab(98.2686% -.0991821 .364304);--popover:lab(9.03835% 1.15298 1.92955);--popover-foreground:lab(98.2686% -.0991821 .364304);--primary:lab(91.055% .663072 .865579);--primary-foreground:lab(9.03835% 1.15298 1.92955);--secondary:lab(15.0353% 1.96067 1.53427);--secondary-foreground:lab(98.2686% -.0991821 .364304);--muted:lab(15.0353% 1.96067 1.53427);--muted-foreground:lab(66.2166% 1.88044 3.20326);--accent:lab(15.0353% 1.96067 1.53427);--accent-foreground:lab(98.2686% -.0991821 .364304);--destructive:lab(63.7053% 60.745 31.3109);--border:lab(100% 0 0/.1);--input:lab(100% 0 0/.15);--ring:lab(48.1164% 2.35701 4.26852);--chart-1:lab(36.9089% 35.0961 -85.6872);--chart-2:lab(66.9756% -58.27 19.5419);--chart-3:lab(72.7183% 31.8672 97.9407);--chart-4:lab(52.0183% 66.11 -78.2316);--chart-5:lab(56.101% 79.4328 31.4532);--sidebar:lab(9.03835% 1.15298 1.92955);--sidebar-foreground:lab(98.2686% -.0991821 .364304);--sidebar-primary:lab(36.9089% 35.0961 -85.6872);--sidebar-primary-foreground:lab(98.2686% -.0991821 .364304);--sidebar-accent:lab(15.0353% 1.96067 1.53427);--sidebar-accent-foreground:lab(98.2686% -.0991821 .364304);--sidebar-border:lab(100% 0 0/.1);--sidebar-ring:lab(48.1164% 2.35701 4.26852)}}*{border-color:var(--border);outline-color:var(--ring)}body{background-color:var(--background);color:var(--foreground)}.blog-content-html{color:#666;font-size:16px;line-height:1.8}.blog-content-html p{margin-bottom:1rem;line-height:1.8}.blog-content-html h1,.blog-content-html h2,.blog-content-html h3,.blog-content-html h4,.blog-content-html h5,.blog-content-html h6{margin-top:1.5rem;margin-bottom:1rem;font-weight:600;line-height:1.3}.blog-content-html h1{font-size:2rem}.blog-content-html h2{font-size:1.75rem}.blog-content-html h3{font-size:1.5rem}.blog-content-html h4{font-size:1.25rem}.blog-content-html ul,.blog-content-html ol{margin:1rem 0;padding-left:2rem}.blog-content-html li{margin-bottom:.5rem}.blog-content-html blockquote{color:#555;border-left:4px solid #5227ff;margin:1.5rem 0;padding-left:1rem;font-style:italic}.blog-content-html a{color:#5227ff;text-decoration:underline}.blog-content-html a:hover{color:#3b1fcc}.blog-content-html img{border-radius:8px;max-width:100%;height:auto;margin:1.5rem 0}.blog-content-html code{background-color:#f4f4f4;border-radius:4px;padding:.2rem .4rem;font-family:monospace;font-size:.9em}.blog-content-html pre{background-color:#f4f4f4;border-radius:8px;margin:1.5rem 0;padding:1rem;overflow-x:auto}.blog-content-html pre code{background-color:#0000;padding:0}.blog-content-html table{border-collapse:collapse;width:100%;margin:1.5rem 0}.blog-content-html table th,.blog-content-html table td{text-align:left;border:1px solid #ddd;padding:.75rem}.blog-content-html table th{background-color:#f4f4f4;font-weight:600}.blog-content-html .ql-align-center{text-align:center}.blog-content-html .ql-align-right{text-align:right}.blog-content-html .ql-align-justify{text-align:justify}.blog-content-html strong{font-weight:600}.blog-content-html em{font-style:italic}.blog-content-html u{text-decoration:underline}.blog-content-html s{text-decoration:line-through}
@font-face{font-family:Gabarito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6d21c497e638cb51-s.34832596.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gabarito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/67af958a78cfd7ea-s.p.6e61e244.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gabarito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6d21c497e638cb51-s.34832596.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gabarito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/67af958a78cfd7ea-s.p.6e61e244.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gabarito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6d21c497e638cb51-s.34832596.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gabarito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/67af958a78cfd7ea-s.p.6e61e244.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gabarito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6d21c497e638cb51-s.34832596.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gabarito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/67af958a78cfd7ea-s.p.6e61e244.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gabarito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6d21c497e638cb51-s.34832596.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gabarito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/67af958a78cfd7ea-s.p.6e61e244.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gabarito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/6d21c497e638cb51-s.34832596.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gabarito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/67af958a78cfd7ea-s.p.6e61e244.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gabarito Fallback;src:local(Arial);ascent-override:94.81%;descent-override:26.22%;line-gap-override:0.0%;size-adjust:99.15%}.gabarito_c1b7b747-module__agVVYW__className{font-family:Gabarito,Gabarito Fallback;font-style:normal}
