::selection{background:#971836}::-moz-selection{background:#971836}::-webkit-selection{background:#971836}#portfolio-navigation a:hover,.breadcrumb a:hover,.btn-link,.comment-content .comment-author a:hover,.dark #portfolio-navigation a:hover,.dark .breadcrumb a:hover,.dark .entry-title h2 a:hover,.dark .entry-title h3 a:hover,.dark .entry-title h4 a:hover,.dark .menu-item.current>.menu-link,.dark .menu-item:hover>.menu-link,.dark .portfolio-desc h3 a:hover,.dark .product-price ins,.dark .product-title h3 a:hover,.dark .single-product .product-title h2 a:hover,.dark .tab-nav-lg li.ui-tabs-active a,.dark .top-cart-item-desc a:hover,.entry-title h2 a:hover,.entry-title h3 a:hover,.entry-title h4 a:hover,.fbox-border .fbox-icon i,.fbox-border .fbox-icon img,.fbox-plain .fbox-icon i,.fbox-plain .fbox-icon img,.grid-filter li a:hover,.header-extras li .he-text span,.menu-item.current>.menu-link,.menu-item:hover>.menu-link,.page-link,.page-link:focus,.page-link:hover,.portfolio-desc h3 a:hover,.post-timeline .entry:hover .entry-timeline,.post-timeline .entry:hover .timeline-divider,.process-steps li.active h5,.process-steps li.ui-tabs-active h5,.product-price ins,.product-title h3 a:hover,.single-product .product-price,.single-product .product-title h2 a:hover,.tab-nav-lg li.ui-tabs-active a,.team-title span,.top-cart-action .top-checkout-price,.top-cart-item-desc a:hover,a,h1>span:not(.nocolor):not(.badge),h2>span:not(.nocolor):not(.badge),h3>span:not(.nocolor):not(.badge),h4>span:not(.nocolor):not(.badge),h5>span:not(.nocolor):not(.badge),h6>span:not(.nocolor):not(.badge){color:#971836}.color,.faqlist li a:hover,.grid-filter.style-3 li.activeFilter a,.h-text-color:hover,.nav-tree li.active>a,.nav-tree li.current>a,.nav-tree li:hover>a,.tagcloud a:hover,a.h-text-color:hover{color:#971836!important}#gotoTop:hover,#page-menu-wrap,.button,.button.button-3d:hover,.button.button-dark:hover,.control-solid .flex-control-nav li:hover a,.control-solid .flex-control-nav li a.flex-active,.dark #gotoTop:hover,.dark .entry-link:hover,.dark .fbox-border.fbox-effect.fbox-dark .fbox-icon i:after,.dark .fbox-effect.fbox-dark .fbox-icon i:hover,.dark .fbox-effect.fbox-dark:hover .fbox-icon i,.dark .i-circled:hover,.dark .i-rounded:hover,.dark .tab-nav.tab-nav2 li.ui-state-active a,.dark input.switch-toggle-flat:checked+label,.dark input.switch-toggle-flat:checked+label:after,.dark input.switch-toggle-round:checked+label:before,.entry-link:hover,.fbox-border.fbox-effect.fbox-dark .fbox-icon i:after,.fbox-effect.fbox-dark .fbox-icon i:hover,.fbox-effect.fbox-dark:hover .fbox-icon i,.fbox-icon i,.fbox-icon img,.grid-filter.style-4 li.activeFilter a:after,.grid-filter li.activeFilter a,.grid-shuffle:hover,.i-circled:hover,.i-rounded:hover,.irs-bar,.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover,.owl-carousel .owl-dots .owl-dot,.page-menu-nav,.skills li .progress,.tab-nav.tab-nav2 li.ui-state-active a,.testimonial .flex-control-nav li a,.top-cart-number:before,input.switch-toggle-flat:checked+label,input.switch-toggle-flat:checked+label:after,input.switch-toggle-round:checked+label:before{background-color:#971836}.bg-color,.bg-color #header-wrap,.h-bg-color:hover,.owl-carousel .owl-nav [class*=owl-]:hover,.page-item.active .page-link,.page-link:focus,.page-link:hover,.process-steps li.active a,.process-steps li.ui-tabs-active a,.sidenav>.ui-tabs-active>a,.sidenav>.ui-tabs-active>a:hover,.widget-filter-links li.active-filter span{background-color:#971836!important}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-themecolor,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-themecolor,.checkbox-style:checked+.checkbox-style-1-label:before,.checkbox-style:checked+.checkbox-style-2-label:before,.checkbox-style:checked+.checkbox-style-3-label:before,.radio-style:checked+.radio-style-3-label:before{background:#971836}.irs-bar,.irs-from,.irs-handle.state_hover>i:first-child,.irs-handle:hover>i:first-child,.irs-handle>i:first-child,.irs-single,.irs-to{background-color:#971836!important}.cart-product-thumbnail img:hover,.dark .cart-product-thumbnail img:hover,.fbox-border .fbox-icon a,.fbox-outline .fbox-icon a,.grid-filter.style-3 li.activeFilter a,.heading-block.border-color:after,.page-item.active .page-link,.page-link:focus,.post-timeline .entry:hover .entry-timeline,.post-timeline .entry:hover .timeline-divider,.top-cart-item-image:hover{border-color:#971836}.border-color,.page-link:hover,.process-steps li.active a,.process-steps li.ui-tabs-active a,.tagcloud a:hover{border-color:#971836!important}.dark .tabs-tb .tab-nav li.ui-tabs-active a,.dark .top-links-section,.dark .top-links-sub-menu,.tabs-tb .tab-nav li.ui-tabs-active a,.top-links-section,.top-links-sub-menu{border-top-color:#971836}.irs-from:after,.irs-from:before,.irs-single:after,.irs-single:before,.irs-to:after,.irs-to:before,.title-border-color:after,.title-border-color:before{border-top-color:#971836!important}.title-block{border-left-color:#971836}.title-block-right{border-right-color:#971836}.more-link,.tabs-bb .tab-nav li.ui-tabs-active a,.title-bottom-border h1,.title-bottom-border h2,.title-bottom-border h3,.title-bottom-border h4,.title-bottom-border h5,.title-bottom-border h6{border-bottom-color:#971836}.dark .fbox-effect.fbox-dark .fbox-icon i:after,.fbox-effect.fbox-dark .fbox-icon i:after{box-shadow:0 0 0 2px #971836}.dark .fbox-border.fbox-effect.fbox-dark .fbox-icon i:hover,.dark .fbox-border.fbox-effect.fbox-dark:hover .fbox-icon i,.fbox-border.fbox-effect.fbox-dark .fbox-icon i:hover,.fbox-border.fbox-effect.fbox-dark:hover .fbox-icon i{box-shadow:0 0 0 1px #971836}@media (min-width:992px){.dark .mega-menu-style-2 .mega-menu-title:hover>.menu-link,.mega-menu-style-2 .mega-menu-title>.menu-link:hover,.sub-menu-container .menu-item:hover>.menu-link{color:#971836}.dark .style-3 .menu-container>.menu-item.current>.menu-link,.dots-menu .page-menu-item.current>a,.dots-menu .page-menu-item div,.page-menu-sub-menu,.style-3 .menu-container>.menu-item.current>.menu-link,.sub-title .menu-container>.menu-item.current>.menu-link:after,.sub-title .menu-container>.menu-item:hover>.menu-link:after{background-color:#971836}.dots-menu.dots-menu-border .page-menu-item.current>a,.style-4 .menu-container>.menu-item.current>.menu-link,.style-4 .menu-container>.menu-item:hover>.menu-link{border-color:#971836}.dark .mega-menu-content,.dark .sub-menu-container,.dark .top-cart-content,.mega-menu-content,.style-6 .menu-container>.menu-item.current>.menu-link:after,.style-6 .menu-container>.menu-item>.menu-link:after,.sub-menu-container,.top-cart-content{border-top-color:#971836}.dots-menu .page-menu-item div:after{border-left-color:#971836}}h1,h2,h3,h4,h5,h6{font-weight:700}i{vertical-align:middle!important}.style-msg .close{top:15px}#header,#page-title{border-bottom:none!important}#footer{margin-top:0!important;border-top:none}#footer .widget h4{color:#aaa;font-weight:800}#footer.dark .widget .address-bg{background:url(/dist/images/world-map.png?51510972f9d5d3c23064319e8614947c) no-repeat 50%;background-size:100%}#footer.dark .widget h4{color:#999}#footer.dark .copyrights-menu a{text-transform:uppercase;font-weight:600}#page-title h1,.fancy-title h1{font-weight:800}.table td,.table th{vertical-align:middle}body.gap-home .home-navigation-tiles .row h4{margin-bottom:0!important;color:#fff}body.gap-home .home-navigation-tiles .row div:first-child{background:#e49333}body.gap-home .home-navigation-tiles .row div:nth-child(2){background:#155468}body.gap-home .home-navigation-tiles .row div:nth-child(3){background:#b73836}body.gap-home .home-navigation-tiles .row div:nth-child(4){background:#1e824c}body.gap-home .home-navigation-tiles .row div:nth-child(5){background:#822b5e}body.gap-home .home-navigation-tiles .row div:last-child{background:#f2784b}body.gap-about-us #oc-posts .oc-item .entry-title h3{font-size:1.659rem;font-weight:800}body.gap-about-us #oc-posts .oc-item .entry-content{margin-top:8px}body.gap-course-categories #portfolio .portfolio-desc h3,body.gap-courses #portfolio .portfolio-desc h3{font-weight:800}body.gap-about-us .content-wrap,body.gap-course-categories .content-wrap,body.gap-course .content-wrap,body.gap-courses .content-wrap{padding-bottom:0!important}body.gap-our-clients .fbox-content h3{text-transform:none!important;font-size:1.29887rem}body.gap-our-clients .our-clients-stats .stats-row h1{color:#222!important}body.gap-our-clients .our-clients-stats .stats-row h1 span{font-size:1.267rem!important}body.gap-contact-us .content-wrap,body.gap-home .content-wrap,body.gap-our-clients .content-wrap{padding:0!important}.home-slider-swiper-links{position:absolute;width:100%;z-index:20;margin:0;top:auto;bottom:20px!important;text-align:center;line-height:1}.book-image{display:block;position:relative}.book-image img{width:100%;max-width:100%;display:block}.book-image:after{content:" ";width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.3));transition:opacity .3s ease;opacity:0}.book-card{position:relative;will-change:transform;transition:box-shadow .3s ease;box-shadow:0 10px 40px transparent}.book-card.hover-in{transition:transform .2s ease-out}.book-card.hover-out{transition:transform .2s ease-in}.book-wrap:hover .book-card{box-shadow:0 10px 40px rgba(0,0,0,.4)}.book-wrap:hover .book-image:after{opacity:1}.book-wrap:hover .book-category,.book-wrap:hover .book-title,.book-wrap:hover .button{transform:translateY(0) scale(1);opacity:1}.book-detail{position:absolute;left:40px;right:40px;top:40px;bottom:40px;display:flex;flex-direction:column;justify-content:center;text-align:center;pointer-events:none;transform:translateZ(40px)}.book-title{margin:0 0 10px;font-size:24px;font-weight:700;text-shadow:0 1px 1px rgba(0,0,0,.25);transition:.4s ease;opacity:0;transform:translateY(40px) scale(0);will-change:transform}.book-title a{color:#fff}.book-category{opacity:0;margin:0 0 18px;font-family:lato;transition:.4s ease;transition-delay:.1s;transform:translateY(40px) scale(0);will-change:transform}.book-category a{color:hsla(0,0%,100%,.8);font-size:1.3em}.book-wrap .button{opacity:0;margin:0 auto;transition:.4s ease!important;transition-delay:.15s!important;transform:translateY(40px) scale(0);will-change:transform;box-shadow:0 2px 4px rgba(0,0,0,.3)}.portfolio.portfolio-3{margin:0 -40px -40px -20px}.portfolio-3 .portfolio-item{padding:0 40px 40px 20px}.img-hover-wrap{transition:transform .3s ease}.img-hover-wrap:hover{transform:scale(1.06);z-index:2}.img-hover-card>a:after{content:" ";width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.3);z-index:0;transition:background-color .3s ease}.img-hover-wrap:hover .img-hover-card>a:after{background-color:rgba(0,0,0,.6)}.img-hover-card{position:relative;display:block;will-change:transform;transition:all .3s ease;box-shadow:0 10px 40px transparent}.img-hover-card a{width:100%;max-width:100%;display:block;z-index:99}.img-hover-card.hover-in{transition:transform .2s ease-out}.img-hover-card.hover-3d{z-index:2}.img-hover-card.hover-out{transition:transform .2s ease-in}.img-hover-wrap:hover .img-hover-card{box-shadow:0 10px 40px rgba(0,0,0,.4)}.img-hover-wrap .img-hover-detail{position:absolute;top:auto;left:40px;bottom:40px;pointer-events:none;transform:scale(1) translateY(30px) translateZ(50px);transition:transform .2s ease}.img-hover-wrap:hover .img-hover-detail{opacity:1;transform:scale(1.06) translateY(-5px) translateZ(50px)}.img-hover-wrap .img-hover-title{margin:0 0 6px;font-size:17px;font-weight:600;text-shadow:0 1px 1px rgba(0,0,0,.3);z-index:9}.img-hover-wrap .img-link{opacity:0;width:20px;height:20px;border:1px solid #fff;border-radius:50%;text-align:center;line-height:18px;font-size:11px;transition:opacity .3s ease}.img-hover-wrap:hover .img-link{opacity:1}.img-hover-detail a{color:#fff}