::selection{background:#013c44!important;color:#fff}::-webkit-scrollbar{width:8px;background-color:#999}::-webkit-scrollbar-thumb{background-color:#666;outline:0;-webkit-border-radius:0!important;border-radius:0!important}body{font-family:Poppins,sans-serif}p a{word-break:break-word}.truncate{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.transition{-webkit-transition:all .5s cubic-bezier(.4,0,.2,1);transition:all .5s cubic-bezier(.4,0,.2,1)}.text-shadow{text-shadow:3px 3px 3px rgba(0,0,0,.5)}.text-shadow-sm{text-shadow:2px 2px 2px rgba(0,0,0,.5)}.zoom-in,.zoom-in-rotate,.zoom-out,.zoom-out-rotate{overflow:hidden}.zoom-in img{transform:scale(1);-webkit-transition:all .5s cubic-bezier(.4,0,.2,1);transition:all .5s cubic-bezier(.4,0,.2,1)}.zoom-in:hover img{transform:scale(1.15);-webkit-transition:all .5s cubic-bezier(.4,0,.2,1);transition:all .5s cubic-bezier(.4,0,.2,1)}.zoom-out img{transform:scale(1.15);-webkit-transition:all .5s cubic-bezier(.4,0,.2,1);transition:all .5s cubic-bezier(.4,0,.2,1)}.zoom-out:hover img{transform:scale(1);-webkit-transition:all .5s cubic-bezier(.4,0,.2,1);transition:all .5s cubic-bezier(.4,0,.2,1)}.rotate:hover img{transform:rotate(-3deg);-webkit-transition:all .5s cubic-bezier(.4,0,.2,1);transition:all .5s cubic-bezier(.4,0,.2,1)}.zoom-in-rotate img{transform:scale(1) rotate(0);-webkit-transition:all .5s cubic-bezier(.4,0,.2,1);transition:all .5s cubic-bezier(.4,0,.2,1)}.zoom-in-rotate:hover img{transform:scale(1.15) rotate(-3deg);-webkit-transition:all .5s cubic-bezier(.4,0,.2,1);transition:all .5s cubic-bezier(.4,0,.2,1)}.zoom-out-rotate img{transform:scale(1.25) rotate(0);-webkit-transition:all .5s cubic-bezier(.4,0,.2,1);transition:all .5s cubic-bezier(.4,0,.2,1)}.zoom-out-rotate:hover img{transform:scale(1.1) rotate(-3deg);-webkit-transition:all .5s cubic-bezier(.4,0,.2,1);transition:all .5s cubic-bezier(.4,0,.2,1)}.contrast img{filter:contrast(100%);-webkit-transition:all .5s cubic-bezier(.4,0,.2,1);transition:all .5s cubic-bezier(.4,0,.2,1)}.contrast:hover img{filter:contrast(130%);-webkit-transition:all .5s cubic-bezier(.4,0,.2,1);transition:all .5s cubic-bezier(.4,0,.2,1)}.shadow-effect{box-shadow:0 0 0 rgba(0,0,0,.25);transform:translate(0,0);z-index:1;-webkit-transition:all .5s cubic-bezier(.4,0,.2,1);transition:all .5s cubic-bezier(.4,0,.2,1)}.shadow-effect:hover{box-shadow:10px 10px 15px rgba(0,0,0,.25);transform:translate(-3px,-3px);z-index:2;-webkit-transition:all .5s cubic-bezier(.4,0,.2,1);transition:all .5s cubic-bezier(.4,0,.2,1);border-color:transparent!important}#page.closed{height:100%;left:0;top:0;position:relative}#page.popen{height:60vh;left:-60%;top:50%!important;position:absolute;overflow:hidden;transform:translate(0,-60%)}#sidemenu{position:fixed;width:200px;right:-100%;top:0;z-index:111}#sidemenu.open{right:0}#sidemenu.open>div>ul{height:100%;overflow:auto;padding-top:20vh}#pclose{background:rgba(0,0,0,0);height:100%;width:calc(100% - 240px);position:fixed;top:0;left:-100%;z-index:111;color:#fff}#pclose.open{left:0}.header{z-index:1010}.header+section{padding-top:174px!important}.scrolled-nav .logo{height:70px!important}.page-loader{position:fixed;left:0;top:0;bottom:0;right:0;float:left;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px;z-index:9999999;background:#fff;transition:.3s all ease}.head-font{font-family:Montserrat,sans-serif}.img-zoom img{transform:scale(1)}.img-zoom:hover img{transform:scale(1.05)}.shadow-effect{box-shadow:5px 5px 10px rgba(0,0,0,.25);transform:translate(0,0);z-index:1;-webkit-transition:all .5s cubic-bezier(.4,0,.2,1);transition:all .5s cubic-bezier(.4,0,.2,1)}.shadow-effect:hover{box-shadow:10px 10px 15px rgba(0,0,0,.25);transform:translate(-3px,-3px);z-index:2;-webkit-transition:all .5s cubic-bezier(.4,0,.2,1);transition:all .5s cubic-bezier(.4,0,.2,1);border-color:transparent!important}.master-banner .master-box{position:relative;top:0;left:0}.master-banner .master-box .banner-caption{position:absolute;bottom:0;right:0;padding:2rem}.master-banner .master-box .banner-caption h1{font-size:1.4rem;text-align:right;margin-bottom:.9rem}.master-banner .master-box .banner-caption h1 span{background:#9de46d;color:#fff;padding:.5rem 1rem;display:block}.master-banner .master-box .banner-caption p{background:rgba(0,0,0,.5);color:#fff;padding:.5rem 1rem;margin:0;font-weight:300;text-align:right}.bg-1mt-tree{background:url(../images/1mt-tree-bg.jpg) center center no-repeat;background-size:cover}.bg-animal{background:url(../images/animal-outline-bg.png) rgba(255,255,255,.9) center center no-repeat fixed;background-size:cover;background-blend-mode:screen}.bg-tree{background:url(../images/master-banner-1.jpg) rgba(255,255,255,.96) center center no-repeat fixed;background-size:cover;background-blend-mode:screen}.bg-nav{background:#8cc63f}.bg-gradient1{background-image:linear-gradient(160deg,#393,#cf0)}.bg-gradient2{background-image:linear-gradient(160deg,#ccc,#eee)}.bg-title{padding:.85rem 15px;color:#fff;background:#ffc107;background:linear-gradient(45deg,rgba(255,193,7,1) 0,orange 50%,#ff8100 100%)}.bg-title h1,.bg-title h2{font-size:2rem!important}.bg-article{position:relative;top:0;left:0;height:calc(100vh - 174px);color:#fff;background-color:#9696ff;background:linear-gradient(45deg,#2ebd2e 0,#e8f060 100%);background-size:cover;background-repeat:no-repeat;background-position:center}.bg-article:before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.5);z-index:0}.breadcrumb{display:none;border-radius:0;background:#fafafa}.page-header{background:#2160b8;color:#fff}.page-heading{position:relative;top:0;left:0;font-size:1.5rem;font-weight:700;padding-bottom:12px;text-transform:uppercase;letter-spacing:.125rem}.blog{position:relative;overflow:hidden;min-height:300px;z-index:1}.blog .blog-img{position:absolute;width:100%;height:100%;background-size:cover;background-position:center;z-index:2}.blog .blog-item{position:absolute;width:100%;height:100%;z-index:3;background:rgba(140,198,63,.9);top:calc(100% - 50px)}.blog .blog-item h6{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blog:hover .blog-item h6{display:block;white-space:normal;overflow:visible;text-overflow:unset}.blog:hover .blog-item{top:70px}.wb{word-wrap:break-word}a{color:#000;-webkit-transition:all .5s ease;transition:all .5s ease}a:hover{text-decoration:none}.text-gray{color:#ccc}a.text-gray:hover{color:#aaa}.text-shadow{text-shadow:.15rem .15rem .15rem rgba(0,0,0,.35)}.owl-carousel img{width:auto;display:inline-block!important}.owl-nav{position:absolute;z-index:1;top:20%;transform:translate(0,-50%);width:100%}.owl-nav .owl-next,.owl-nav .owl-prev{width:38px;height:38px;margin:0 0 5px 0!important;border-radius:50%!important}.owl-nav .owl-next{border-right:1px #ddd solid!important}.owl-nav .owl-prev{border-left:1px #ddd solid!important}.in-feature{position:relative}.in-feature .feature-container .feature-data{position:absolute;bottom:0;left:0;margin:0 0;padding:2rem 5rem;width:100%;background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.in-feature .feature-container .feature-data h2{font-size:48px}.scroll-arrow{position:absolute;bottom:15px;left:calc(50% - 5px);display:block}.quote:before{content:'\201f';position:absolute;top:0;left:8px;font-size:7rem;font-family:sans-serif;color:rgba(0,0,0,.15)}.sidelink{font-family:'Crete Round',serif}.timeline1,.timeline2,.timeline3,.timeline4{position:relative}.timeline1-bg{background:#8cc63f}.timeline2-bg{background:#74a631}.timeline3-bg{background:#5f8727}.timeline4-bg{background:#4f7021}.timeline1:before{content:'';position:absolute;top:-48px;left:50%;width:5px;height:48px;background:#8cc63f}.timeline2:before{content:'';position:absolute;top:-48px;left:50%;width:5px;height:48px;background:#74a631}.timeline3:before{content:'';position:absolute;top:-48px;left:50%;width:5px;height:48px;background:#5f8727}.timeline4:before{content:'';position:absolute;top:-48px;left:50%;width:5px;height:48px;background:#4f7021}.punte{position:fixed;bottom:0;right:55px;z-index:100}.punte .punte-text{font-size:.7rem;font-weight:700;background:#dcef71;text-align:center;padding-bottom:5px;margin-top:-1px;margin-left:auto;margin-right:auto;width:calc(100% - 1px)}.punte .callout{position:absolute;top:-10px;right:-50px;padding:15px 20px 20px;font-size:.7rem;font-weight:700;background:url(../images/callout.png) center center no-repeat;background-size:contain;text-align:center}.button.is-checked,.button:active{background-color:rgba(140,198,63,1)}.element-item .name{position:absolute;top:10px;background:rgba(140,198,63,.5);padding:5px;font-weight:700;font-size:11px}.counter-text{font-size:2rem}.program-item{height:200px;width:100%;-webkit-transition:all .5s cubic-bezier(.4,0,.2,1);transition:all .5s cubic-bezier(.4,0,.2,1)}.program-item:nth-of-type(odd){background:rgba(255,193,7,1)}.program-item:nth-of-type(odd):hover{background:rgba(255,193,7,.8)}.program-item:nth-of-type(even){background:rgba(140,198,63,1)}.program-item:nth-of-type(even):hover{background:rgba(140,198,63,.8)}.program-item>div{width:50%;height:100%;position:relative}.program-item:nth-of-type(odd)>div:nth-child(2){clip-path:polygon(0 0,100% 0,100% 43%,97% 50%,100% 57%,100% 100%,0 100%);float:left}.program-item:nth-of-type(odd) div:nth-child(1).program-counter{left:calc(50% - 1rem);background:rgba(200,200,200,1)}.program-item:nth-of-type(odd) div:nth-child(3){float:right;padding:1rem}.program-item:nth-of-type(even)>div:nth-child(2){clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 57%,3% 50%,0 43%);float:right}.program-item:nth-of-type(even) div:nth-child(1).program-counter{right:calc(100% - 1rem);background:rgba(200,200,200,1)}.program-item:nth-of-type(even) div:nth-child(3){float:left;padding:1rem}.program-counter{position:absolute!important;z-index:1;color:#fff;width:2rem!important;height:2rem!important}.program-counter span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:700}.program-indicator{display:none;content:'';position:absolute;border:10px #fff solid}.program-indicator:before{content:'';position:absolute;border-bottom:7px #fff solid;border-left:10px transparent solid;border-right:10px transparent solid;left:50%;bottom:0;transform:translateX(-50%)}.flip{overflow:hidden;position:relative;width:100%;height:100%;perspective:1000px;align-items:center}.flip .flip-item{display:flex;position:relative;width:100%;height:100%;text-align:center;align-items:center;transition:transform .8s;transform-style:preserve-3d}.program-item:hover .flip .flip-item{transform:rotateY(180deg)}.flip .flip-item .flip-card-back,.flip .flip-item .flip-card-front{position:absolute;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip .flip-item .flip-card-back{transform:rotateY(180deg)}.img-cover{object-fit:cover;width:100%;height:100%}.artlife{position:relative}.artlife .image{position:relative}.artlife .title{position:absolute;bottom:0;text-align:center;width:100%;padding:2rem 0 1rem 0;background-image:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.75),rgba(255,255,255,1))}@media (max-width:320px){.header+section{padding-top:125px!important}.master-banner .banner-caption{position:relative!important;padding:0!important}.master-banner .banner-caption h1{font-size:.8rem!important;margin-bottom:0!important}.master-banner .banner-caption p{font-size:.65rem!important}}@media (min-width:321px) and (max-width:575.98px){.header+section{padding-top:125px!important}.master-banner .banner-caption{padding:.5rem!important}.master-banner .banner-caption h1{font-size:.85rem!important;margin-bottom:0!important}.master-banner .banner-caption p{font-size:.55rem!important}}@media (min-width:576px) and (max-width:767.98px){.header+section{padding-top:125px!important}.master-banner .banner-caption{padding:.5rem!important}.master-banner .banner-caption h1{font-size:.9rem!important}.master-banner .banner-caption p{font-size:.9rem!important}}@media (min-width:768px) and (max-width:991.98px){.header+section{padding-top:125px!important}.master-banner .banner-caption{padding:.5rem!important}.master-banner .banner-caption h1{font-size:1.5rem!important}.master-banner .banner-caption p{font-size:1rem!important}}