.global-header #search-box-modal .filters-sidebar .close-filters-sidebar,.global-header .search-box .toggle-buttons{display:none}.global-header #fullscreen-navigation-modal,.global-header #search-box-modal{background:#000;color:#f2f3f5;left:50%;opacity:0;padding:40px 50px 80px;top:70px;transform:translate(-50%,-9999px);width:100vw}.elastic-search-openned .global-header #search-box-modal,.fullscreen-navigation-open .global-header #fullscreen-navigation-modal{transform:translate(-50%,0);opacity:1;transition:opacity .5s}@-webkit-keyframes bordercolor{0%,100%{border-color:#ffca00}50%{border-color:#ff5248}}@keyframes bordercolor{0%,100%{border-color:#ffca00}50%{border-color:#ff5248}}@-webkit-keyframes backgroundposition{0%{background-position:99% 50%}100%{background-position:-101% 50%}}@keyframes backgroundposition{0%{background-position:99% 50%}100%{background-position:-101% 50%}}@-webkit-keyframes text-blur-out{0%{-webkit-filter:blur(.01);filter:blur(.01)}100%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}}@keyframes text-blur-out{0%{-webkit-filter:blur(.01);filter:blur(.01)}100%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}}@-webkit-keyframes text-focus-in{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}100%{-webkit-filter:blur(0);filter:blur(0);opacity:1}}@keyframes text-focus-in{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}100%{-webkit-filter:blur(0);filter:blur(0);opacity:1}}.elastic-search-animating .global-header .navbar .nav li.menu-item{overflow:hidden}.global-header .navbar .nav .search-menu-item{display:inline-block;margin-left:20px;margin-right:10px;min-width:22px}.global-header .search-menu-item{flex-grow:1;width:100%;max-width:0;transition:.6s}.global-header .search-box{display:block;margin-right:auto}.global-header .search-box.has-searchterm label{cursor:pointer;width:16px}.global-header .search-box.has-searchterm label::before{color:#ff5248;content:"\e925";font-size:16px;position:relative;top:3px}.elastic-search-focused .global-header .search-box.is-loading .form-group{-webkit-animation:1s infinite bordercolor;animation:1s infinite bordercolor}.global-header .search-box .form-group{border-bottom:1px solid transparent;margin-bottom:0;position:relative;overflow:hidden;padding-right:20px;transition:1s;width:100%}.global-header .search-box .form-group input{opacity:0;transition:opacity .2s .2s}.global-header .search-box .form-group label{transition:transform 1s;transform:translate(0,3px)}.global-header .search-box .form-group label:hover{cursor:pointer}.global-header .search-box label{color:#fff;height:20px;overflow:hidden;position:absolute;right:0;text-align:center;top:1px;width:20px}.global-header .search-box label::before{font-family:phlearn-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e917";font-size:20px}.global-header .search-box label:focus::before,.global-header .search-box label:hover::before{color:#ff5248}.global-header .search-box input[type=search]{background:0 0;border:0;color:#fff;font-weight:700;height:29px;line-height:16px;outline:0;padding:0 0 13px;width:100%}.global-header .search-box input[type=search]:focus::-webkit-input-placeholder{font-size:14px}.global-header .search-box input[type=search]:focus:-moz-placeholder{font-size:14px}.global-header .search-box input[type=search]:focus::-moz-placeholder{font-size:14px}.global-header .search-box input[type=search]:focus:-ms-input-placeholder{font-size:14px}.global-header .search-box input[type=search]::-webkit-input-placeholder{color:#fff;font-size:12px;font-weight:400;transition:font-size .2s}.global-header .search-box input[type=search]:-moz-placeholder{color:#fff;font-size:12px;font-weight:400;transition:font-size .2s}.global-header .search-box input[type=search]::-moz-placeholder{color:#fff;font-size:12px;font-weight:400;transition:font-size .2s}.global-header .search-box input[type=search]:-ms-input-placeholder{color:#fff;font-size:12px;font-weight:400;transition:font-size .2s}.global-header #search-box-modal{display:block;position:absolute;border-top:1px solid rgba(226,229,232,.14)}.global-header #search-box-modal>form.wrapper{display:flex}.global-header #search-box-modal ul{list-style:none;margin:0;padding:0}.global-header #search-box-modal .filters-sidebar{flex:0 0 150px;max-width:150px}.global-header #search-box-modal .filters-sidebar .clear-all-filters{background:0 0;border:0;color:#609de9;font-size:14px;font-weight:400;margin-bottom:30px;outline:0;padding:0;margin-top:13px}.global-header #search-box-modal .filters-sidebar .clear-all-filters:hover{text-decoration:underline}.global-header #search-box-modal .filters-sidebar .collapse-cont{margin-top:16px;padding-top:5px;text-align:right;position:relative}.global-header #search-box-modal .filters-sidebar .collapse-cont::before{content:"";width:1000px;border-top:1px solid rgba(226,229,232,.14);position:absolute;top:-1px;right:0}.global-header #search-box-modal .filters-sidebar .collapse-cont a{color:#444d54;font-size:14px}.global-header #search-box-modal .filters-sidebar ul+ul{margin-top:40px}.global-header #search-box-modal .filters-sidebar ul li+li{margin-top:15px}.global-header #search-box-modal .filters-sidebar ul li.filter-group+li{margin-top:25px}.global-header #search-box-modal .filters-sidebar ul li.filter-group .title{text-transform:uppercase;font-weight:700;margin-bottom:15px}.global-header #search-box-modal .filters-sidebar ul label{display:block;font-weight:700;margin-bottom:0}.global-header #search-box-modal .filters-sidebar input[type=checkbox],.global-header #search-box-modal .filters-sidebar ul li{display:none}.global-header #search-box-modal .filters-sidebar ul li.show-always,.global-header #search-box-modal .filters-sidebar.expanded ul li{display:block}.global-header #search-box-modal .filters-sidebar input[type=checkbox]+label,.global-header #search-box-modal .filters-sidebar input[type=checkbox]+span{padding-left:25px;position:relative}.global-header #search-box-modal .filters-sidebar input[type=checkbox]+label::before,.global-header #search-box-modal .filters-sidebar input[type=checkbox]+span::before{border-radius:1px;border:1px solid #e2e5e8;content:" ";height:15px;left:0;position:absolute;top:50%;transform:translate(0,-50%);width:15px}.global-header #search-box-modal .filters-sidebar input[type=checkbox]:checked+label::before,.global-header #search-box-modal .filters-sidebar input[type=checkbox]:checked+span::before{font-family:phlearn-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"\e918";font-size:13px;line-height:15px}.global-header #search-box-modal .results .type-filters input[type=checkbox]:checked+label::after,.global-header #search-box-modal .results ul li.load-pages a:not(.loading)::before,.global-header #search-box-modal .results ul li.type-article .image-wrapper::before,footer.global-footer .widget.gform_widget form .gform_footer input[type=submit]{font-family:phlearn-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.global-header #search-box-modal .filters-sidebar input[type=checkbox]+span{cursor:pointer;display:block;line-height:20px;padding:0 25px}.global-header #search-box-modal .filters-sidebar input[type=checkbox]+span em{color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:20px;opacity:.5;position:absolute;right:0;top:0}.global-header #search-box-modal .results{flex-grow:1;padding-left:80px;position:relative}.global-header #search-box-modal .results .type-filters-cont{margin-bottom:18px}.global-header #search-box-modal .results .type-filters{display:inline-block;overflow:hidden;vertical-align:top}.global-header #search-box-modal .results .type-filters input[type=checkbox]{display:none}.global-header #search-box-modal .results .type-filters input[type=checkbox]:checked+label{background-color:#609de9;color:#fefefe;cursor:default;padding-right:47px}.global-header #search-box-modal .results .type-filters input[type=checkbox]:checked+label::after{content:"\e918";position:absolute;right:20px;top:50%;transform:translate(0,-50%)}.global-header #search-box-modal .results .type-filters label{background-color:rgba(216,216,216,.25);border-radius:100px;color:rgba(254,254,254,.56);cursor:pointer;font-size:16px;font-weight:700;line-height:24px;margin:0;padding:3.5px 31px;text-transform:uppercase;position:relative}.global-header #search-box-modal .results .type-filters label .count::before{content:"("}.global-header #search-box-modal .results .type-filters label .count::after{content:")"}.global-header #search-box-modal .results .type-filters label+input+label{margin-left:10px}.global-header #search-box-modal .results ul{display:flex;flex-wrap:wrap;margin:0 -15px -40px}.global-header #search-box-modal .results ul li{margin-bottom:40px;padding:0 15px}.global-header #search-box-modal .results ul li img{background-color:#16191c}@media screen and (max-width:767px){.global-header #search-box-modal .results ul li{flex:0 0 50%;max-width:50%}}@media screen and (min-width:768px) and (max-width:967px){.global-header #search-box-modal .results ul li{flex:0 0 50%;max-width:50%}}@media screen and (min-width:968px) and (max-width:1167px){.global-header #search-box-modal .results ul li{flex:0 0 33.33333333%;max-width:33.33333333%}}@media screen and (min-width:1168px) and (max-width:1367px){.global-header #search-box-modal .results ul li{flex:0 0 25%;max-width:25%}}@media screen and (min-width:1368px) and (max-width:1567px){.global-header #search-box-modal .results ul li{flex:0 0 20%;max-width:20%}}@media screen and (min-width:1568px) and (max-width:1767px){.global-header #search-box-modal .results ul li{flex:0 0 16.66666667%;max-width:16.66666667%}}@media screen and (min-width:1768px) and (max-width:1967px){.global-header #search-box-modal .results ul li{flex:0 0 14.28571429%;max-width:14.28571429%}}@media screen and (min-width:1968px) and (max-width:2167px){.global-header #search-box-modal .results ul li{flex:0 0 12.5%;max-width:12.5%}}@media screen and (min-width:2168px) and (max-width:2367px){.global-header #search-box-modal .results ul li{flex:0 0 11.11111111%;max-width:11.11111111%}}@media screen and (min-width:2368px) and (max-width:2567px){.global-header #search-box-modal .results ul li{flex:0 0 10%;max-width:10%}}@media screen and (min-width:2568px) and (max-width:2767px){.global-header #search-box-modal .results ul li{flex:0 0 9.09090909%;max-width:9.09090909%}}@media screen and (min-width:2768px) and (max-width:2967px){.global-header #search-box-modal .results ul li{flex:0 0 8.33333333%;max-width:8.33333333%}}@media screen and (min-width:2968px) and (max-width:3167px){.global-header #search-box-modal .results ul li{flex:0 0 7.69230769%;max-width:7.69230769%}}@media screen and (min-width:3168px) and (max-width:3367px){.global-header #search-box-modal .results ul li{flex:0 0 7.14285714%;max-width:7.14285714%}}@media screen and (min-width:3368px) and (max-width:3567px){.global-header #search-box-modal .results ul li{flex:0 0 6.66666667%;max-width:6.66666667%}}@media screen and (min-width:3568px) and (max-width:3767px){.global-header #search-box-modal .results ul li{flex:0 0 6.25%;max-width:6.25%}}@media screen and (min-width:3768px) and (max-width:3967px){.global-header #search-box-modal .results ul li{flex:0 0 5.88235294%;max-width:5.88235294%}}@media screen and (min-width:3968px) and (max-width:4167px){.global-header #search-box-modal .results ul li{flex:0 0 5.55555556%;max-width:5.55555556%}}@media screen and (min-width:4168px) and (max-width:4367px){.global-header #search-box-modal .results ul li{flex:0 0 5.26315789%;max-width:5.26315789%}}@media screen and (min-width:4368px) and (max-width:4567px){.global-header #search-box-modal .results ul li{flex:0 0 5%;max-width:5%}}@media screen and (min-width:4568px) and (max-width:4767px){.global-header #search-box-modal .results ul li{flex:0 0 4.76190476%;max-width:4.76190476%}}@media screen and (min-width:4768px) and (max-width:4967px){.global-header #search-box-modal .results ul li{flex:0 0 4.54545455%;max-width:4.54545455%}}@media screen and (min-width:4968px) and (max-width:5167px){.global-header #search-box-modal .results ul li{flex:0 0 4.34782609%;max-width:4.34782609%}}@media screen and (min-width:5168px) and (max-width:5367px){.global-header #search-box-modal .results ul li{flex:0 0 4.16666667%;max-width:4.16666667%}}@media screen and (min-width:5368px) and (max-width:5567px){.global-header #search-box-modal .results ul li{flex:0 0 4%;max-width:4%}}@media screen and (min-width:5568px) and (max-width:5767px){.global-header #search-box-modal .results ul li{flex:0 0 3.84615385%;max-width:3.84615385%}}@media screen and (min-width:5768px) and (max-width:5967px){.global-header #search-box-modal .results ul li{flex:0 0 3.7037037%;max-width:3.7037037%}}@media screen and (min-width:5968px) and (max-width:6167px){.global-header #search-box-modal .results ul li{flex:0 0 3.57142857%;max-width:3.57142857%}}@media screen and (min-width:6168px) and (max-width:6367px){.global-header #search-box-modal .results ul li{flex:0 0 3.44827586%;max-width:3.44827586%}}@media screen and (min-width:6368px){.global-header #search-box-modal .results ul li{flex:0 0 3.33333333%;max-width:3.33333333%}}.global-header #search-box-modal .results ul li.load-pages.one-direction a{width:100%}.global-header #search-box-modal .results ul li.load-pages a{display:block;padding-top:100%;color:#e2e5e8;position:relative;width:50%;float:left}.global-header #search-box-modal .results ul li.load-pages a:hover{color:#b4b4b4}.global-header #fullscreen-navigation-modal .featured-tutorials .featured-wraper .featured-list-item .tutorial-title a:hover,.global-header #fullscreen-navigation-modal .featured-tutorials .featured-wraper .featured-list-item:hover .tutorial-title,.global-header #fullscreen-navigation-modal .featured-tutorials .featured-wraper .featured-list-item:hover .tutorial-title *,.global-header #fullscreen-navigation-modal .skills a:hover span,.global-header #fullscreen-navigation-modal .tutorial-categories .term-group ul li a:hover,.global-header #search-box-modal .results ul a:hover .tutorial-name,.global-header #search-box-modal .results ul a:hover .tutorial-name em,body.fullscreen-navigation-open .global-header .navbar .nav li.catalog-menu-item a,footer.global-footer .widget.gform_widget form .validation_error{color:#ff5248}.global-header #search-box-modal .results ul li.load-pages a::before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:3px solid currentColor;height:52px;width:52px;display:block;font-size:23px;line-height:46px!important;padding:0}.global-header #search-box-modal .results ul li.load-pages a.prev:not(.loading)::before{content:"\e909";transform:translate(-50%,-50%) rotate(180deg)}.global-header #search-box-modal .results ul li.load-pages a.next:not(.loading)::before{content:"\e909"}.global-header #search-box-modal .results ul li.load-pages a.loading{cursor:wait}.global-header #search-box-modal .results ul li.load-pages a.loading::before{content:"\00b7\00b7\00b7";line-height:23px}.global-header #search-box-modal .results ul li.type-article.color-1 .image-wrapper{background-color:#ffc900}.global-header #fullscreen-navigation-modal .tutorial-categories .term-group:nth-child(1) ul li::before,.global-header #search-box-modal .results ul li.type-article.color-2 .image-wrapper{background-color:#ff5248}.global-header #search-box-modal .results ul li.type-article.color-3 .image-wrapper{background-color:#8f73c0}.global-header #search-box-modal .results ul li.type-article.color-4 .image-wrapper{background-color:#307fe2}.global-header #search-box-modal .results ul li.type-article.color-5 .image-wrapper{background-color:#a90a50}.global-header #search-box-modal .results ul li.type-article.color-6 .image-wrapper{background-color:#00e2c5}.global-header #search-box-modal .results ul li.type-article.color-7 .image-wrapper{background-color:#febf09}.global-header #search-box-modal .results ul li.type-article.color-8 .image-wrapper{background-color:#609de9}.global-header #search-box-modal .results ul li.type-article.color-9 .image-wrapper{background-color:#8f73c0}.global-header #search-box-modal .results ul li.type-article .image-wrapper{position:relative}.global-header #search-box-modal .results ul li.type-article .image-wrapper::before{color:#fff;content:"\e927";font-size:38px;width:38px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.global-header #search-box-modal .results ul li.type-article .image-wrapper img{opacity:.28}.global-header #search-box-modal .results ul a{display:block;text-align:center}.global-header #search-box-modal .results ul a .image-wrapper{overflow:hidden;position:relative;border-radius:4px;padding-top:100%}.global-header #search-box-modal .results ul a .image-wrapper img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);max-width:none;max-height:none}.global-header #search-box-modal .results ul a .image-wrapper img.portrait,.global-header #search-box-modal .results ul a .image-wrapper img.square{height:auto;width:100%}.global-header #search-box-modal .results ul a .image-wrapper img.landscape{height:100%;width:auto}.global-header #search-box-modal .results ul a .image-wrapper .is-pro{position:absolute;right:5px;top:5px;z-index:2}.global-header #search-box-modal .results ul a .image-wrapper .is-pro::after{display:block}.global-header #search-box-modal .results ul a .tutorial-name{font-weight:700;line-height:17px;margin-top:8px}.global-header #search-box-modal .results ul a .tutorial-name em{color:#febf09;font-style:normal}.global-header #search-box-modal .results .loading,.global-header #search-box-modal .results .no-results{display:none;font-size:24px;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:80%}#ignitebox,.global-header #search-box-modal.is-loading .loading,.global-header #search-box-modal.results-empty .no-results,footer.global-footer{display:block}.global-header #search-box-modal.is-loading .no-results,.global-header #search-box-modal.is-loading .results ul,footer.global-footer .widget.gform_widget form .gform_body ul li label,footer.global-footer .widget.gform_widget form .gform_body ul li.gfield_error .validation_message{display:none}.elastic-search-focused .global-header .navbar .nav .search-menu-item{max-width:100%;margin-left:0}.elastic-search-focused .global-header .search-box .form-group{border-bottom-color:#fff;padding-right:30px;width:100%;max-width:100%;margin-left:auto}.elastic-search-focused .global-header .search-box .form-group input{opacity:1}.elastic-search-focused .global-header .search-box .form-group label{transform:translate(0,0)}.elastic-search-focused .global-header .navbar .nav li.menu-item{margin:0;min-width:0;max-width:0;overflow:hidden;transition-delay:0s}.global-header #fullscreen-navigation-modal{display:flex;position:absolute;max-height:calc(100vh - 70px);overflow-y:scroll;overflow:-moz-scrollbars-none;-ms-overflow-style:none;scrollbar-width:none}.global-header #fullscreen-navigation-modal::-webkit-scrollbar{display:none}.global-header #fullscreen-navigation-modal h5{border-bottom:1px solid rgba(226,229,232,.5);color:rgba(242,243,245,.5);display:flex;font-size:18px;font-weight:400;line-height:1.2;margin-bottom:22px;margin-top:0;min-height:1px;padding-bottom:.594em;padding-top:.372em;position:relative;z-index:1000}.global-header #fullscreen-navigation-modal ul{list-style:none;margin:0;padding:0}.global-header #fullscreen-navigation-modal .tutorial-categories{display:flex;flex-wrap:wrap;margin:0 -15px}.global-header #fullscreen-navigation-modal .tutorial-categories .term-group{flex:1 1 0;margin-bottom:55px;padding:0 15px;position:relative}.global-header #fullscreen-navigation-modal .tutorial-categories .term-group:nth-child(2) ul li::before{background-color:#4cb9bd}.global-header #fullscreen-navigation-modal .tutorial-categories .term-group:nth-child(3) ul li::before{background-color:#8f73c0}.global-header #fullscreen-navigation-modal .tutorial-categories .term-group:nth-child(4) ul li::before{background-color:#ffc900}.global-header #fullscreen-navigation-modal .tutorial-categories .term-group span.overlay-column{background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);bottom:4.5px;content:" ";position:absolute;top:66.5px;transform:translate(15px,0);width:11px;z-index:999;left:0}.global-header #fullscreen-navigation-modal .tutorial-categories .term-group.term-group-3-col{flex:0 0 100%;max-width:100%;width:100%}.global-header #fullscreen-navigation-modal .tutorial-categories .term-group.term-group-3-col ul li{flex:0 0 33.3333%;max-width:33.3333%;width:33.3333%}.global-header #fullscreen-navigation-modal .tutorial-categories .term-group.term-group-3-col span.overlay-column-2{left:33.3333%}.global-header #fullscreen-navigation-modal .tutorial-categories .term-group.term-group-3-col span.overlay-column-3{left:66.6666%}.global-header #fullscreen-navigation-modal .tutorial-categories .term-group.term-group-2-col{flex:0 0 66.6666%;max-width:66.6666%;width:66.6666%}.global-header #fullscreen-navigation-modal .tutorial-categories .term-group.term-group-2-col ul li{flex:0 0 50%;max-width:50%;width:50%}.global-header #fullscreen-navigation-modal .tutorial-categories .term-group.term-group-2-col span.overlay-column-2{left:50%}.global-header #fullscreen-navigation-modal .tutorial-categories .term-group ul{position:relative;display:flex;flex-wrap:wrap;margin:0 -15px}.global-header #fullscreen-navigation-modal .tutorial-categories .term-group ul li{margin-bottom:10px;padding:0 15px 0 35px;position:relative;flex:0 0 100%;max-width:100%;width:100%}.global-header #fullscreen-navigation-modal .tutorial-categories .term-group ul li::before{background-color:#fff;border-radius:50%;content:" ";height:11px;left:15px;position:absolute;top:4.5px;width:11px}.global-header #fullscreen-navigation-modal .tutorial-categories .term-group ul li a{color:#f6f7f8;font-size:14px;font-weight:700;line-height:20px}.global-header #fullscreen-navigation-modal .skills{display:flex;flex-wrap:wrap;margin:0 -15px}.global-header #fullscreen-navigation-modal .skills>li{flex:0 0 50%;max-width:50%;padding:0 15px}.global-header #fullscreen-navigation-modal .skills>li:last-child{margin-bottom:0}.global-header #fullscreen-navigation-modal .skills .child-skills li{margin-bottom:30px}.global-header #fullscreen-navigation-modal .skills a{align-items:center;display:flex;flex-grow:0}.global-header #fullscreen-navigation-modal .skills a i{color:#b4b4b4;flex:0 0 42px;font-size:34px;margin-right:24px;max-width:42px;text-align:center}.global-header #fullscreen-navigation-modal .skills a span{color:#f6f7f8;font-size:14px;font-weight:700;line-height:20px}.global-header #fullscreen-navigation-modal .skills a:hover{color:inherit}.global-header #fullscreen-navigation-modal .featured-tutorials .featured-wraper{display:flex;flex-wrap:wrap;margin:0 -15px}.global-header #fullscreen-navigation-modal .featured-tutorials .featured-wraper .featured-list-item{flex:0 0 20%;margin-bottom:55px;max-width:20%;padding:0 15px;position:relative}.global-header #fullscreen-navigation-modal .featured-tutorials .featured-wraper .featured-list-item a{color:inherit;text-decoration:none}.global-header #fullscreen-navigation-modal .featured-tutorials .featured-wraper .featured-list-item:hover .item-background img{transform:scale(1.05);transition:transform 1s}.global-header #fullscreen-navigation-modal .featured-tutorials .featured-wraper .featured-list-item .is-new,.global-header #fullscreen-navigation-modal .featured-tutorials .featured-wraper .featured-list-item .is-paid,.global-header #fullscreen-navigation-modal .featured-tutorials .featured-wraper .featured-list-item .is-pro{display:inline-block;transform:translate(0,-2px);position:absolute;top:5px;right:20px}.global-header #fullscreen-navigation-modal .featured-tutorials .featured-wraper .featured-list-item .background-box{height:198px;position:relative}.global-header #fullscreen-navigation-modal .featured-tutorials .featured-wraper .featured-list-item .background-box .item-background{border-radius:4px;overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%}.global-header #fullscreen-navigation-modal .featured-tutorials .featured-wraper .featured-list-item .background-box .item-background img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform 1s}.global-header #fullscreen-navigation-modal .featured-tutorials .featured-wraper .featured-list-item .background-box .item-block{position:relative;z-index:1;color:#fff;display:flex;flex-direction:column;height:100%}.global-header #fullscreen-navigation-modal .featured-tutorials .featured-wraper .featured-list-item .tutorial-title{margin-top:15px;font-weight:700;text-align:center;font-size:15px}.global-header #fullscreen-navigation-modal .featured-tutorials .featured-wraper .featured-list-item .tutorial-title.small{font-size:16px;line-height:27px}.global-header #fullscreen-navigation-modal .featured-tutorials .featured-wraper .featured-list-item .tutorial-title h3{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}footer.global-footer .lower-footer a:hover,footer.global-footer .widget.widget_nav_menu ul.menu a:hover{color:#72818c}footer.global-footer .logo{font-size:26px;line-height:1em;height:1em;overflow:hidden;color:#b4b4b4}footer.global-footer .widget .widget_title{font-family:Montserrat,sans-serif;font-weight:700;font-size:12px;color:#8e9aa3;letter-spacing:2px;text-transform:uppercase;margin:0 0 22px}footer.global-footer .widget+.widget{margin-top:48px}footer.global-footer .widget.widget_nav_menu ul.menu{list-style:none;padding:0;margin:0;font-family:Lato,sans-serif;font-weight:400}footer.global-footer .widget.widget_nav_menu ul.menu li{padding:4px 0}footer.global-footer .widget.widget_nav_menu ul.menu a{text-decoration:none;color:#8e9aa3}footer.global-footer .widget.gform_widget .widget_title{font-family:Lato,sans-serif;font-weight:400;font-size:24px;letter-spacing:0;line-height:1.4166;margin-top:-10px;text-align:center;text-transform:initial}footer.global-footer .widget.gform_widget .gform_confirmation_wrapper{text-align:center;line-height:48px}footer.global-footer .widget.gform_widget form .gform_ajax_spinner{display:block;margin:15px auto}footer.global-footer .widget.gform_widget form .gform_body ul{list-style:none;margin:0;padding:0}footer.global-footer .widget.gform_widget form .gform_body ul li{margin:0;padding:0}footer.global-footer .widget.gform_widget form .gform_body ul li input{background:#f2f3f5;border-radius:100px;border:1px solid transparent;color:#2d3338;font-size:14px;font-weight:700;padding:13px 48px 13px 24px;transition:border-color .5s}footer.global-footer .widget.gform_widget form .gform_body ul li input::-webkit-input-placeholder{color:rgba(45,51,56,.5);font-weight:400}footer.global-footer .widget.gform_widget form .gform_body ul li input:-moz-placeholder{color:rgba(45,51,56,.5);font-weight:400}footer.global-footer .widget.gform_widget form .gform_body ul li input::-moz-placeholder{color:rgba(45,51,56,.5);font-weight:400}footer.global-footer .widget.gform_widget form .gform_body ul li input:-ms-input-placeholder{color:rgba(45,51,56,.5);font-weight:400}footer.global-footer .widget.gform_widget form .gform_body ul li input:focus{background:#f6f7f8;border-color:#00e2c5;outline:0;transition:border-color 250ms}footer.global-footer .widget.gform_widget form .gform_body ul li.gfield_error input,footer.global-footer .widget.gform_widget form .gform_body ul li.gfield_error input:focus{border-color:#ff5248}footer.global-footer .widget.gform_widget form .gform_footer{position:relative}footer.global-footer .widget.gform_widget form .gform_footer input[type=submit]{background:0 0;color:#0199d2;right:0;bottom:100%;letter-spacing:0;margin:0;min-width:1px;padding:15px;position:absolute;width:auto;z-index:2}footer.global-footer .widget.gform_widget form .validation_error{text-align:center;margin-bottom:15px}footer.global-footer .widget.gform_widget form .validation_message{color:#ff5248;margin-left:24px;margin-top:5px}footer.global-footer .gform_validation_errors h2.gform_submission_error{font-size:14px;text-align:center;margin:0 auto 10px;width:80%}footer.global-footer .upper-footer{padding:60px 0}footer.global-footer .lower-footer{border-top:2px solid #e2e5e8;padding:25px 0;font-size:12px;color:#8e9aa3}footer.global-footer .lower-footer a{text-decoration:underline;color:#8e9aa3}ul.social-icons-footer{list-style:none;margin:-25px -10px 0;padding:0}ul.social-icons-footer li{display:inline-block;padding:0 10px;margin-top:25px;vertical-align:top}ul.social-icons-footer li a{border-radius:100%;color:#8e9aa3;display:inline-block;font-size:0;text-align:center;text-decoration:none}ul.social-icons-footer li a i{font-size:32px;width:1em;height:1em;display:inline-block;overflow:hidden}ul.social-icons-footer li a img{width:16px;height:16px}ul.social-icons-footer li a.youtube-color:hover{color:#b00}ul.social-icons-footer li a.facebook-color:hover{color:#3b5998}ul.social-icons-footer li a.instagram-color:hover{color:#517fa4}ul.social-icons-footer li a.pinterest-color:hover{color:#cb2027}ul.social-icons-footer li a.twitter-color:hover{color:#00aced}ul.social-icons-footer li a.linkedin-color:hover{color:#007bb6}#ignitebox{background:#16191c}#ignitebox .ignitebox-action-close,#ignitebox .ignitebox-action-next,#ignitebox .ignitebox-action-prev{color:#fff;z-index:10;width:100px;height:100px;padding:30px;line-height:40px;text-align:center;font-size:28px}#ignitebox .ignitebox-action-close i,#ignitebox .ignitebox-action-next i,#ignitebox .ignitebox-action-prev i{line-height:40px}#ignitebox .ignitebox-action-next,#ignitebox .ignitebox-action-prev{font-size:32px}#ignitebox .ignitebox-action-close{position:absolute;top:0;left:auto;right:0}#ignitebox .ignitebox-action-prev{position:absolute;top:50%;left:0;transform:translate(0,-50%)}#ignitebox .ignitebox-action-prev i{display:inline-block;transform:rotate(180deg)}#ignitebox .ignitebox-action-next{position:absolute;top:50%;left:auto;right:0;transform:translate(0,-50%)}#ignitebox .ignitebox-image-container{background:#16191c;padding:0}
/*# sourceMappingURL=../source/_maps/css/async.min.css.map */
