body{font-family:Roboto,sans-serif;overflow-x:hidden}p{line-height:1.6;font-size:18px;color:rgba(37,38,94,.7);font-family:Roboto,sans-serif;margin-bottom:1rem!important;text-align:justify}a{text-decoration:none!important}.logo{color:#4084f3!important;font-weight:700}.navbar-nav .nav-item .nav-link.active,.navbar-nav .nav-item .nav-link:hover{color:#57cb62}.nav-item{padding:0 10px}.navbar-nav .nav-link{color:#000;font-size:16px}.floatingNav{border-radius:2px;box-shadow:0 1px 10px #999}.python_nav .dropdown-menu{padding:0}.horizon_nav .dropdown-menu{padding:0}.navbar-nav .dropdown-menu{float:none}#banner{padding-top:100px}.banner_content{padding-right:100px}.banner_btn{border:2px solid #4084f3;padding:5px 25px;color:#fff;cursor:pointer;position:relative;overflow:hidden;font-size:14px;transition:all .5s;border-radius:30px;font-weight:600}.banner_btn:before{width:100%;height:100%;content:"";margin:auto;position:absolute;top:0;left:0;background:#4084f3;transition:all .5s;z-index:-1}.banner_btn:after{width:100%;height:100%;content:"";margin:auto;position:absolute;top:0;left:0;background:#4084f3;transition:all .5s;z-index:-1}.banner_btn:hover{color:#4084f3}.banner_btn:hover:before{transform:rotateX(90deg)}.banner_btn:hover:after{transform:rotateY(90deg)}.banner_btn:focus{box-shadow:none}.search_input{font-size:12px;background:#f7f7f7;border:0;position:relative;border-radius:0;border-top-right-radius:20px;border-bottom-right-radius:20px;height:35px}.search_input:focus{background:#f7f7f7;border:none;box-shadow:none}.search-menu{position:relative;font-size:12px;margin:auto}#input-group-text{color:#bcbdbd;background-color:#f7f7f7;border:0;border-radius:0;border-top-left-radius:20px;border-bottom-left-radius:20px;height:35px}.search-icon{padding:10px 0 10px 15px;font-size:14px}#pgming_langs{background:#127ac3;color:#fff;padding:50px 0}.about_langs_head{font-size:21px!important;font-style:italic}#about_us{background:#46b15d;color:#fff;padding:11px 0}.pgming_langs_head{font-weight:700}.pgming_langs_para{color:#f5f3f3;margin-bottom:35px}.langs_list{text-align:center}.langs_list_item{width:140px}.langs_list li{background:#0c8adc;border:1px solid #0c8adc;padding:12px 5px;margin:3px 0;cursor:pointer}.langs_list a{color:#fff;font-size:14px;padding:10px 15px}.langs_list a:hover{text-decoration:none}#why_us{padding:50px 0;background:#f8f8f8}.contact_mail_input{font-size:12px;background:#fff;border:0;position:relative;border-radius:0;border-top-left-radius:20px;border-bottom-left-radius:20px;box-shadow:0 1px 6px 0 rgba(32,33,36,.28);color:#f8f8f8;height:35px;padding:5px 25px}.form-control:focus{box-shadow:0 1px 6px 0 rgba(32,33,36,.28)}.subscribe_btn{background:#4084f3;border-radius:30px;color:#fff;padding:7px 30px;font-size:14px;font-weight:600;left:-20px;position:relative;box-shadow:0 1px 6px 0 rgba(32,33,36,.28)}.subscribe_btn:hover{box-shadow:0 1px 6px 0 rgba(32,33,36,.28);border-color:rgba(223,225,229,0);color:#fff}#top_langs{padding:50px 0}.langs-card{background:#f8f8f8;border:none}.card_items{background:#fff;padding:5px;margin-bottom:10px;font-size:14px;font-weight:400;line-height:1.5;color:#212529}.view_more{background:#eee;padding:10px;font-size:16px;font-weight:500!important}.item_no{content:"";padding:3px 9px;background:#eff9f7;border-radius:30px;color:#ddd;font-weight:600}.right_arrow{font-size:20px;color:#eee;font-weight:600}#main_features{background:#f2f2f2;padding:50px 0}.feature_box{border:1px solid #0c8adc;background:#fff}.feature_box:hover{border:1px solid #57cb62;box-shadow:0 0 8px 2px #ddd}.feature_para{font-size:16px;padding-left:15px;padding-right:15px}#footer{background:#303030;color:#dcdcdc;font-size:16px}.footer-top{background:#303030;position:relative}.f-head{font-weight:700;font-size:15px;line-height:20px;color:#fff}.f-para{line-height:10px;color:#bebfc3;display:block;line-height:25px;font-size:16px}.f-para:hover{color:#fff;text-decoration:none}.contact-head{color:#fff;line-height:25px;font-size:15px}.contact-para{line-height:10px;font-size:14px;color:#bebfc3}.contact-para:hover{color:#fff;text-decoration:none}.playstore{height:35px;width:120px}.hr1{margin-top:1rem;margin-bottom:1rem;border:.5px solid #3d3d3e}.copyright{color:#bebfc3;text-align:center}.manorama{color:#bebfc3}.manorama:hover{color:#fff;text-decoration:none}.social-links{margin-right:0;text-align:center}.social-links .fa{font-size:15px;color:#bdbcbc}.social-links .fa:hover{color:#fff}.home-categories .category-card{width:100%;position:relative;display:inline-block;margin:0;padding:5px 10px}.home-categories .category-card .flip-card .flip-card-inner{position:relative;text-align:center;-webkit-transition:-webkit-transform .8s;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s;width:100%;height:60px}.home-categories .category-card .flip-card .flip-card-inner .flip-card-front{background:#0c8adc}.home-categories .category-card .flip-card .flip-card-inner .flip-card-back,.home-categories .category-card .flip-card .flip-card-inner .flip-card-front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:5px;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}.home-categories .category-card .flip-card .flip-card-inner .flip-card-back .category-image,.home-categories .category-card .flip-card .flip-card-inner .flip-card-front .category-image{height:25px;margin-right:10px}.home-categories .category-card .flip-card .flip-card-inner .flip-card-front h5{color:#fff}.home-categories .category-card .flip-card .flip-card-inner .flip-card-back h5,.home-categories .category-card .flip-card .flip-card-inner .flip-card-front h5{margin:0;font-size:14px;font-weight:600}.home-categories .category-card .flip-card .flip-card-inner .flip-card-back{background-color:#fff;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.home-categories .category-card .flip-card .flip-card-inner .flip-card-back h5{color:#2fc14e}.home-categories .category-card .flip-card:hover .flip-card-inner{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.grow{transition:all .2s ease-in-out}.item_grow:hover .view_more{color:#fff!important;background-color:#2fc14e!important}.item_grow:hover .view_more a{color:#fff!important}.view_more a{color:#2fc14e!important;font-weight:600}.mw-350{max-width:350px!important}.pgming_langs_inner{background-color:#1971BC;background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;margin:55px 0 0;padding:44px 0}.pgming_langs_inner .media h4{letter-spacing:1px;font-size:35px;font-weight:700}.pgming_langs_inner .media img{width:130px}.pgming_langs_inner .media p{opacity:.8;font-size:18px}.main-nav-wrap{background-color:#34a94d;border-bottom:1px solid #34a94d}.main-nav-wrap nav>.nav.nav-tabs{border:none;color:#fff;background-color:#34a94d;border-radius:0}.main-nav-wrap nav>div a.nav-item.nav-link,.main-nav-wrap nav>div a.nav-item.nav-link.active{position:relative;border:none;padding:18px 25px;color:#fff;background-color:#34a94d;border-radius:0;font-size:18px;font-weight:500}.main-nav-wrap nav>div a.nav-item.nav-link:not(:last-child){border-right:1px solid #ffffff59}.main-nav-wrap nav>div a.nav-item.nav-link.active:after{content:"";margin:auto;position:absolute;bottom:-10px;left:0;right:0;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #34a94d}.main-nav-wrap nav>div a.nav-item.nav-link:focus,.main-nav-wrap nav>div a.nav-item.nav-link:hover{color:#fff;border-radius:0;transition:background .2s linear}.main-nav-wrap nav .fa{font-size:15px;margin-right:6px}.main-nav-wrap nav .nav-item{display:inline-block}#accordionmain .card button:before{float:right!important;font-family:FontAwesome;padding-right:5px}#accordionmain .card button.collapsed:before{float:right!important;content:""!important}#accordionmain .card .btn:focus{outline:0;box-shadow:none!important}.bg-gray{background-color:#f5f6f8}#accordionmain .card-header{padding:7px 2px;background:#fff}#accordionmain .card-header button{font-weight:500}#accordionmain .card{overflow:hidden}.ul_timeline{padding-left:15px;list-style:none}.ul_timeline li{position:relative;padding:10px;font-size:14px}.ul_timeline li a{color:gray;text-decoration:none;font-weight:500}.ul_timeline li:before{content:"\f00c";font-family:FontAwesome;width:20px;height:20px;border-radius:50%;background:#d8d8d8;position:absolute;left:-18px;top:50%;text-align:center;color:#a79f9f;-webkit-text-stroke:1.5px #d8d8d8;font-size:14px;transform:translateY(-40%);z-index:10}.ul_timeline li.active:before{background:#34a94d;color:#fff;-webkit-text-stroke:1.5px #34a94d}.ul_timeline li.active a{font-weight:500;color:#34a94d;text-decoration:none;cursor:pointer}.ul_timeline li:not(:last-child):after{content:"";width:2px;height:100%;background:#d8d8d8;position:absolute;left:-9px;top:50%}.title-right h4{font-family:Roboto,sans-serif;font-size:18px}.title-right a{font-size:12px;color:#34a94d;line-height:2.5;font-weight:600}.tutorial-widget1{padding-left:0}.tutorial-widget1 a{color:#333;font-size:15px}.tutorial-widget1 h5{color:#34a94d;font-size:17px;margin-bottom:4px;line-height:2em}.tutorial-widget1 li{list-style-type:none;background:#42f36814;padding:12px 25px}.tutorial-widget1 li:hover h5{color:#03a9f4}.tutorial-widget1 li:hover{background:#2196f32e;border-left:4px solid #03a9f4;cursor:pointer}.tutorial-widget{padding-left:0}.tutorial-widget li{list-style-type:none;background:#f5f5f5;padding:15px 10px;margin-bottom:5px;border:1px solid #f9f9f9}.tutorial-widget li:hover{background:#34a94d;border-left:4px solid #1b8b07}.tutorial-widget li:hover a{color:#fff}.tutorial-widget li:hover>a:after{color:#fff!important}.tutorial-widget li a{font-size:1rem;color:#212529;font-weight:500}.tutorial-widget li:hover a:after{color:#4084f3}.other-tutorial-block{background:#127ac3}.other-tutorial-block .home-categories{position:relative;width:50%}.other-tutorial-block .category-card .flip-card .flip-card-inner{height:50px}.other-tutorial-block .subscribe_btn{left:-65px;background:#34a94d}.sidenav{height:100%;width:0;position:fixed;z-index:1;top:0;right:0;background-color:#fff;overflow-x:hidden;transition:.5s;padding-top:60px}.sidenav a{text-decoration:none;color:#818181;display:block;transition:.3s}.sidenav a:hover{color:#f1f1f1}.sidenav a.active{color:#f1f1f1}.sidenav .closebtn{position:absolute;top:0;right:15px;font-size:30px;margin-left:50px}.navbar-animated .nav-item{border-bottom:1px solid #dfd8d8;padding:0 25px}.navbar-animated .dropdown-menu{background-color:transparent;border:none}.navbar-animated .dropdown-menu a{padding:5px 10px;margin:0;font-size:14px}.share-01 p{font-size:12px}.border-1{border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;padding:10px 0}.rounded-1{border-radius:25px}.btn-style-1{font-size:14px;font-weight:500;padding:5px 25px}.tutorial-wrap{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.tutorial-wrap .cust-col{flex:0 0 48%;max-width:50%;margin:5px;border-left:4px solid #34a94db8}.home-categories{width:100%}.feature_box img{bottom:0}.form-inline-custom input{font-size:12px;padding:8px 20px;height:inherit;border-radius:20px}.input-group-btn{position:relative}.subscribe{background:#4084f3;font-size:12px;color:#fff;text-transform:uppercase;font-weight:600;letter-spacing:1px;margin-left:-15px;border-radius:20px;padding:8px 20px}.subscribe:hover{background:#34a94d;font-size:12px;color:#fff}.join-us{background:#34a94d;font-size:12px;color:#fff;text-transform:uppercase;font-weight:600;letter-spacing:1px;margin-left:-15px;border-radius:20px;padding:8px 20px}.join-us:hover{background:#49a25c;font-size:12px;color:#fff}.join-custom .input-group>.form-control:focus{z-index:0!important}.join-custom .input-group{border-radius:20px!important}.subscribe-custom .input-group>.form-control:focus{z-index:0!important}#accordionmain .active-head{background:rgba(5,86,243,.2);border-left:4px solid #0556f3;color:#0556f3!important}#accordionmain .active-head button.active{color:#0556f3!important;font-weight:500px}#accordionmain .cat-head{background:#34a94d;border-left:4px solid #34a94d;color:#fff!important}#accordionmain .cat-head button.cat{color:#fff!important;font-weight:500px}#why_us ul{line-height:2em;font-size:18px;color:#6c757d!important}#why_us ul>li{margin-top:20px}.banner_text h1{line-height:1.6em!important}.site-name{color:#127ac3}#scroll-top{display:none;position:fixed;bottom:20px;z-index:99;font-size:15px;border:none;outline:0;background-color:#8b24f2;color:#fff;cursor:pointer;padding:6px;border-radius:4px}#scroll-top:hover{background-color:#8b24f2}.banner_btn1{border:2px solid #4084f3;padding:5px 25px;color:#4084f3;cursor:pointer;position:relative;overflow:hidden;font-size:14px;transition:all .5s;border-radius:30px;font-weight:600}.interview-home{padding:50px 0!important;background-color:#def2e3!important}.line{background:#8585ff;height:4px;width:0%;top:68px;position:fixed;z-index:1031}