﻿@media(min-width: 1200px){.ccm-page>header .header-menu .menu ul li a:hover{color:#3850c4}.shrink .ccm-page>header .header-menu .menu ul li a{color:#878a9d}.shrink .ccm-page>header .header-menu .menu ul li a:hover{color:#3850c4}}.section-top-content{position:relative;padding-bottom:70px}@media(max-width: 575px){.section-top-content{padding-bottom:0}}@media(min-width: 992px){.section-top-content .content-row{display:flex;display:-webkit-flex}}@media(max-width: 991px){.section-top-content .content-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.section-top-content .content-row .col-text{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center}@media(min-width: 992px)and (min-width: 1481px){.section-top-content .content-row .col-text{-ms-flex:0 0 480px;flex:0 0 480px;max-width:480px}}@media(min-width: 992px)and (max-width: 1480px){.section-top-content .content-row .col-text{-ms-flex:0 0 400px;flex:0 0 400px;max-width:400px}}@media(max-width: 991px){.section-top-content .content-row .col-text{width:100%;-ms-flex-order:2;order:2}}@media(max-width: 575px){.section-top-content .content-row .col-text .card-content{width:100%}}.section-top-content .content-row .col-text .card-text{padding:30px 0}@media(max-width: 575px){.section-top-content .content-row .col-text .card-text:after{margin-top:58px;content:"";position:relative;width:100%;height:1px;background-color:#3850c4;display:block}.section-top-content .content-row .col-text .card-text .card-link a{display:block;width:100%}}@media(min-width: 992px){.section-top-content .content-row .col-image{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;overflow:hidden}}@media(min-width: 992px)and (min-width: 1600px){.section-top-content .content-row .col-image{padding-left:80px}}@media(min-width: 992px)and (min-width: 1380px)and (max-width: 1480px){.section-top-content .content-row .col-image{padding-left:40px}}@media(max-width: 991px){.section-top-content .content-row .col-image{width:100%;-ms-flex-order:1;order:1}}.section-top-content .content-row .col-image>div{background-color:#3850c4}.section-top-content .content-row .col-image .item{max-height:100vh;overflow:hidden}.section-top-content .content-row .col-image img{width:100%}.section-top-content .content-row .col-image .bx-wrapper .bx-pager{bottom:50px;right:0;opacity:0;z-index:55}.section-top-content .content-row .col-image .bx-wrapper .bx-pager .bx-pager-item a{width:30px;height:30px;border-radius:50%;border:1px solid transparent;background-color:transparent;position:relative;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;font-size:0;margin:0 8px}@media(max-width: 575px){.section-top-content .content-row .col-image .bx-wrapper .bx-pager .bx-pager-item a{margin:0 4px}}.section-top-content .content-row .col-image .bx-wrapper .bx-pager .bx-pager-item a:before{width:8px;height:8px;border-radius:50%;content:"";border:1px solid #fff;position:absolute}.section-top-content .content-row .col-image .bx-wrapper .bx-pager .bx-pager-item a.active,.section-top-content .content-row .col-image .bx-wrapper .bx-pager .bx-pager-item a:hover{border-color:#fff}.section-top-content .content-row .col-image .bx-wrapper .bx-pager .bx-pager-item a.active:before,.section-top-content .content-row .col-image .bx-wrapper .bx-pager .bx-pager-item a:hover:before{background-color:#fff}@media(max-width: 575px){.section-top-content .content-row .col-image .bx-wrapper .bx-pager{bottom:20px}}.section-top-content .dots{position:absolute;bottom:0;right:58px}.no-edit .section-top-content .dots{z-index:55}@media(max-width: 575px){.section-top-content .dots{top:20px;right:0;bottom:auto}}.content-courses-info{position:relative;margin-bottom:150px}@media(max-width: 991px){.content-courses-info{margin-bottom:80px}}.content-courses-info .background-cover{border-radius:0 0 0 100px}.content-courses-info .content-text-top{position:relative}.content-courses-info .content-cols-list{padding:50px 0 0;z-index:2}.content-courses-info .content-cols-list .col-item{position:relative}@media(max-width: 991px){.content-courses-info .content-cols-list .col-item{text-align:center;padding:30px 0}}.content-courses-info .content-cols-list .col-item>div{position:relative}.content-courses-info .content-cols-list .col-item .card-link{position:relative;height:100%;-webkit-transition:transform .4s;-moz-transition:transform .4s;-o-transition:transform .4s;transition:transform .4s;-ms-transition:transform .4s;display:block;cursor:crosshair}.content-courses-info .content-cols-list .col-item .card-link.card-link-init{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media(max-width: 991px){.content-courses-info .content-cols-list .col-item .card-link.card-link-init{display:none}}.content-courses-info .content-cols-list .col-item .card-link.card-link-init .card-text>div{max-height:127px;overflow:hidden}@media(min-width: 992px){.content-courses-info .content-cols-list .col-item .card-link.card-link-hover{position:absolute;opacity:0;visibility:hidden;top:0;left:0;width:100%}.content-courses-info .content-cols-list .col-item .card-link.card-link-hover .text-link{display:none}}@media(max-width: 991px){.content-courses-info .content-cols-list .col-item .card-link.card-link-hover .card-text>div{max-height:114px;overflow:hidden;-webkit-transition:all .8s;-moz-transition:all .8s;-o-transition:all .8s;transition:all .8s;-ms-transition:all .8s}.content-courses-info .content-cols-list .col-item .card-link.card-link-hover .card-text.active>div{max-height:500px}.content-courses-info .content-cols-list .col-item .card-link.card-link-hover .text-link{position:relative}.content-courses-info .content-cols-list .col-item .card-link.card-link-hover .text-link.active>span{opacity:0}.content-courses-info .content-cols-list .col-item .card-link.card-link-hover .text-link.active:before{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";display:inline-block;font-size:30px;color:#50e3c2;position:absolute;left:0;width:100%;bottom:0}}.content-courses-info .content-cols-list .col-item .card-link>div{position:relative;padding:70px 15px}.content-courses-info .content-cols-list .col-item .card-link>div>div{position:relative;max-width:275px;margin:auto}.content-courses-info .content-cols-list .col-item .card-text{color:#fff}.content-courses-info .content-cols-list .col-item .card-text ul{list-style:none;padding:0;margin:0}.content-courses-info .content-cols-list .col-item .card-image{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;margin-bottom:45px}.content-courses-info .content-cols-list .col-item .card-image>div{width:120px;height:120px;display:inline-block;border-radius:50%;background-color:#4a90e2;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;position:relative}.content-courses-info .content-cols-list .col-item .card-image>div:before{content:"";width:40px;height:40px;position:absolute;background-color:rgba(74,144,226,.26);right:0;top:0;opacity:0;border-radius:50%;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;-ms-transition:all .3s}.content-courses-info .content-cols-list .col-item .card-image>div img{max-width:60px;filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;-ms-transition:all .3s}.content-courses-info .content-cols-list .col-item .card-detail{opacity:.6}.content-courses-info .content-cols-list .col-item .text-link span{display:inline-block;text-decoration:underline}@media(min-width: 992px){.content-courses-info .content-cols-list .col-item .text-link span{color:#fff}}.content-courses-info .content-cols-list .col-item.active .card-link.card-link-init,.content-courses-info .content-cols-list .col-item:hover .card-link.card-link-init{opacity:0;visibility:hidden;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}.content-courses-info .content-cols-list .col-item.active .card-link.card-link-hover,.content-courses-info .content-cols-list .col-item:hover .card-link.card-link-hover{opacity:1;visibility:visible}@media(min-width: 992px){.content-courses-info .content-cols-list .col-item.active .card-link,.content-courses-info .content-cols-list .col-item:hover .card-link{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}}.content-courses-info .content-cols-list .col-item.active .card-link>div:before,.content-courses-info .content-cols-list .col-item:hover .card-link>div:before{background-color:#fff;box-shadow:3px 36px 49px -40px #8396f4;border-radius:0 100px 0 100px;position:absolute;top:0;left:0;width:100%;height:100%;content:""}.content-courses-info .content-cols-list .col-item.active .card-image>div,.content-courses-info .content-cols-list .col-item:hover .card-image>div{background-color:transparent}.content-courses-info .content-cols-list .col-item.active .card-image>div:before,.content-courses-info .content-cols-list .col-item:hover .card-image>div:before{opacity:1;width:66px;height:66px}.content-courses-info .content-cols-list .col-item.active .card-image>div img,.content-courses-info .content-cols-list .col-item:hover .card-image>div img{filter:brightness(100%);-webkit-filter:brightness(100%);max-width:80px}.content-courses-info .content-cols-list .col-item.active .card-title,.content-courses-info .content-cols-list .col-item:hover .card-title{color:#3850c4}.content-courses-info .content-cols-list .col-item.active .card-detail,.content-courses-info .content-cols-list .col-item:hover .card-detail{color:#878a9d;opacity:1}@media(min-width: 992px){.content-courses-info .content-cols-list .col-item.active .text-link,.content-courses-info .content-cols-list .col-item:hover .text-link{opacity:0}}@media(max-width: 991px){.content-courses-info .content-cols-list .col-item .card-link.card-link-init{opacity:0;visibility:hidden;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}.content-courses-info .content-cols-list .col-item .card-link.card-link-hover{opacity:1;visibility:visible}}@media(max-width: 991px)and (min-width: 992px){.content-courses-info .content-cols-list .col-item .card-link{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}}@media(max-width: 991px){.content-courses-info .content-cols-list .col-item .card-link>div:before{background-color:#fff;box-shadow:3px 36px 49px -40px #8396f4;border-radius:0 100px 0 100px;position:absolute;top:0;left:0;width:100%;height:100%;content:""}}@media(max-width: 991px){.content-courses-info .content-cols-list .col-item .card-image>div{background-color:transparent}.content-courses-info .content-cols-list .col-item .card-image>div:before{opacity:1;width:66px;height:66px}.content-courses-info .content-cols-list .col-item .card-image>div img{filter:brightness(100%);-webkit-filter:brightness(100%);max-width:80px}}@media(max-width: 991px){.content-courses-info .content-cols-list .col-item .card-title{color:#3850c4}}@media(max-width: 991px){.content-courses-info .content-cols-list .col-item .card-detail{color:#878a9d;opacity:1}}@media(max-width: 991px)and (min-width: 992px){.content-courses-info .content-cols-list .col-item .text-link{opacity:0}}.content-courses-info .dots{margin-top:-40px}.content-steps-info{margin-bottom:180px}@media(max-width: 991px){.content-steps-info{margin-bottom:80px}}@media(min-width: 576px)and (max-width: 991px){.content-steps-info .content-cols-list .cols-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}}.content-steps-info .content-cols-list .col-item{cursor:crosshair}@media(min-width: 992px){.content-steps-info .content-cols-list .col-item{max-width:205px}}@media(max-width: 991px)and (min-width: 576px){.content-steps-info .content-cols-list .col-item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-bottom:30px}}@media(max-width: 991px){.content-steps-info .content-cols-list .col-item>div{max-width:280px;margin:auto}}@media(max-width: 575px){.content-steps-info .content-cols-list .col-item{margin-bottom:40px}}.content-steps-info .content-cols-list .col-item img{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;-ms-transition:all .3s}.content-steps-info .content-cols-list .col-item:hover img{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-o-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}.content-reviews{position:relative;margin-bottom:180px}@media(max-width: 991px){.content-reviews{margin-bottom:80px}}.content-reviews .dots,.content-reviews:before{-webkit-transform:translateY(-85px);-moz-transform:translateY(-85px);-o-transform:translateY(-85px);-ms-transform:translateY(-85px);transform:translateY(-85px)}.content-reviews .dots{position:absolute;top:50px;left:15px}@media(min-width: 992px){.content-reviews:before{content:"";background-color:#56c0df;height:100%;width:420px;border-radius:0 100px 0 0;position:absolute;left:0;top:0}}.content-reviews .col-image img{border-radius:30px}.content-reviews .col-list .card-list{position:relative;margin-top:55px}.content-reviews .col-list .card-list .quote{width:77px;height:77px;color:#fff;font-size:95px;border-radius:50%;background-color:rgba(74,144,226,.6);display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;line-height:1;position:absolute;left:0;top:0}.content-reviews .col-list .card-list .quote span{-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-o-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px)}.content-reviews .col-list .card-item>div{max-width:480px;margin:auto}.content-reviews .col-list .card-image{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;margin-bottom:45px;padding-top:24px}.content-reviews .col-list .card-image .image{width:155px;height:155px;border-radius:50%;display:inline-block;background-position:center;background-size:cover;background-repeat:no-repeat}.content-reviews .col-list .bx-wrapper{padding-bottom:100px}@media(max-width: 575px){.content-reviews .col-list .bx-wrapper{padding-bottom:50px}}.content-reviews .col-list .bx-wrapper .bx-pager{bottom:0;left:0;right:0;margin:0;padding:0;z-index:55}.content-reviews .col-list .bx-wrapper .bx-pager .bx-pager-item a{width:30px;height:30px;border-radius:50%;border:1px solid transparent;background-color:transparent;position:relative;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;font-size:0;margin:0 8px}@media(max-width: 575px){.content-reviews .col-list .bx-wrapper .bx-pager .bx-pager-item a{margin:0 4px}}.content-reviews .col-list .bx-wrapper .bx-pager .bx-pager-item a:before{width:8px;height:8px;border-radius:50%;content:"";border:1px solid #3850c4;position:absolute}.content-reviews .col-list .bx-wrapper .bx-pager .bx-pager-item a.active,.content-reviews .col-list .bx-wrapper .bx-pager .bx-pager-item a:hover{border-color:#3850c4}.content-reviews .col-list .bx-wrapper .bx-pager .bx-pager-item a.active:before,.content-reviews .col-list .bx-wrapper .bx-pager .bx-pager-item a:hover:before{background-color:#3850c4}.content-reviews .bx-wrapper .bx-controls-direction a{width:50px;height:50px;border-radius:50%;border:1px solid #3850c4;top:auto;bottom:0;text-indent:inherit;font-size:0;text-align:center;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}@media(min-width: 768px){.content-reviews .bx-wrapper .bx-controls-direction a{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}}.content-reviews .bx-wrapper .bx-controls-direction a:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#3850c4;font-size:16px}.content-reviews .bx-wrapper .bx-controls-direction a.bx-prev{left:auto;right:70px}.content-reviews .bx-wrapper .bx-controls-direction a.bx-prev:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.content-reviews .bx-wrapper .bx-controls-direction a:hover{background-color:#3850c4}.content-reviews .bx-wrapper .bx-controls-direction a:hover:before{color:#fff}.content-courses-list{margin-bottom:100px}@media(max-width: 991px){.content-courses-list{margin-bottom:80px}}@media(max-width: 991px){.content-courses-list .col-item{margin-bottom:30px}}.content-courses-list .col-item>div{height:100%;background-color:#56c0df}.content-courses-list .col-item>div:hover{box-shadow:3px 36px 49px -40px #8396f4}.content-courses-list .col-item .card-link{display:block}.content-courses-list .col-item .card-image{overflow:hidden;background-color:#fff}@media(max-width: 991px){.content-courses-list .col-item .card-image{border-radius:0 100px 0 0}}.content-courses-list .col-item .card-image .image{padding-top:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.content-courses-list .col-item .card-text{padding:20px;min-height:240px}.content-courses-list .col-item:nth-child(1n)>div{background-color:#f45f5c}.content-courses-list .col-item:nth-child(2n)>div{background-color:#fcb12b}.content-courses-list .col-item:nth-child(3n)>div{background-color:#40cee2}.content-courses-list .col-item:nth-child(4n)>div{background-color:#83decd}.content-courses-list .col-item:nth-child(even)>div{border-radius:0 0 100px 0}.content-courses-list .slick-dots{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;margin-top:80px}@media(max-width: 991px){.content-courses-list .slick-dots{margin-top:50px}}@media(max-width: 575px){.content-courses-list .slick-dots{margin-top:0}}.content-courses-list .slick-dots li{list-style:none}.content-courses-list .slick-dots li button{font-size:0;width:30px;height:30px;border-radius:50%;border:1px solid transparent;background-color:transparent;position:relative;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;font-size:0;margin:0 8px}@media(max-width: 575px){.content-courses-list .slick-dots li button{margin:0 4px}}.content-courses-list .slick-dots li button:before{width:8px;height:8px;border-radius:50%;content:"";border:1px solid #3850c4;position:absolute}.content-courses-list .slick-dots li button:hover{border-color:#3850c4}.content-courses-list .slick-dots li button:hover:before{background-color:#3850c4}.content-courses-list .slick-dots li.slick-active button{border-color:#3850c4}.content-courses-list .slick-dots li.slick-active button:before{background-color:#3850c4}.content-bottom{background-color:#fff;position:relative;margin-bottom:60px}.content-bottom .card-text{padding-right:50px}.content-bottom .card-text>div{max-width:580px}.content-bottom .card-text ul{padding-left:20px}.content-bottom .card-image{position:relative}.content-bottom .card-image .image{border-radius:0 0 0 100px}.content-bottom .card-image .dots{position:absolute;top:60px}@media(min-width: 992px){.content-bottom .card-image .dots{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media(max-width: 991px){.content-bottom .card-image .dots{right:0}}@media(max-width: 767px){.content-book-list .col-item{display:none}.content-book-list .col-item:nth-child(1){display:block}}/*# sourceMappingURL=homepage.css.map */
