@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,300,500,700);@import url("https://fonts.googleapis.com/css?family=Quicksand:400,500,700");.bcl-hlblue{background-color:#1e87f0}.bcl-llblue{background-color:#479EF1}.bcl-llblue.darken{background-color:#0d5eab}.bcl-hlred{background-color:#FD0E2F}.bcl-llred{background-color:#FD3D57}.bcl-dlred{background-color:#FD6D81}.bcl-dlred.darken{background-color:#ce031f}.bcl-llgreen{background-color:#85d687}.bcl-llgreen.darken{background-color:#2a7e2c}.bcl-llorange{background-color:#f5a75c}.bcl-primary{background-color:#152335}.cl-primary{color:#152335}.bcl-primary2{background-color:#294568}.bcl-secondary{background-color:#cf9623}.notification-error{background-color:red;color:#ffffff;text-align:center;position:absolute;top:0;width:100%;z-index:6000}.nav .logo:hover .st0{fill:#cf9623}.nav .logo:hover .st1{stroke:#cf9623}.nav .main_list ul li a:hover{color:#cf9623}.nav .main_list ul li a:hover .arrowpoly{fill:#cf9623}.st0{fill:#FFFFFF}.st1{fill:none;stroke:#FFFFFF;stroke-width:35;stroke-linecap:round;stroke-miterlimit:10}.nav-dropdown:hover{background:rgba(21,35,53,0.9);border-radius:5px 5px 0 0}ul.drop-menu{position:absolute;top:100%;left:0%;width:100%;padding:0;z-index:10}ul.drop-menu li{background:rgba(21,35,53,0.9);color:white;font-size:0.7rem;position:relative;z-index:10}ul.drop-menu li:hover{background:#152335;color:#cf9623}ul.drop-menu li:first-child{border-radius:0 0 0 0}ul.drop-menu li:last-child{border-radius:0 0 5px 5px}ul.drop-menu li{display:none}ul.drop-menu li a{line-height:40px;font-size:0.7rem}li:hover>ul.drop-menu li{display:block}li:hover>ul.drop-menu.menu-2{perspective:1000px}li:hover>ul.drop-menu.menu-2 li{transform-origin:top center;opacity:0}li:hover>ul.drop-menu.menu-2 li:nth-child(1){animation-name:menu-2;animation-duration:300ms;animation-delay:-150ms;animation-fill-mode:forwards;animation-timing-function:ease-in-out}li:hover>ul.drop-menu.menu-2 li:nth-child(2){animation-name:menu-2;animation-duration:300ms;animation-delay:0ms;animation-fill-mode:forwards;animation-timing-function:ease-in-out}li:hover>ul.drop-menu.menu-2 li:nth-child(3){animation-name:menu-2;animation-duration:300ms;animation-delay:150ms;animation-fill-mode:forwards;animation-timing-function:ease-in-out}li:hover>ul.drop-menu.menu-2 li:nth-child(4){animation-name:menu-2;animation-duration:300ms;animation-delay:300ms;animation-fill-mode:forwards;animation-timing-function:ease-in-out}li:hover>ul.drop-menu.menu-2 li:nth-child(5){animation-name:menu-2;animation-duration:300ms;animation-delay:450ms;animation-fill-mode:forwards;animation-timing-function:ease-in-out}li:hover>ul.drop-menu.menu-2 li:nth-child(6){animation-name:menu-2;animation-duration:300ms;animation-delay:600ms;animation-fill-mode:forwards;animation-timing-function:ease-in-out}@keyframes menu-2{0%{opacity:0;transform:rotateX(-90deg)}50%{transform:rotateX(-20deg)}100%{opacity:1;transform:rotateX(0deg)}}.navTrigg{cursor:pointer;width:30px;height:25px;margin:auto;position:absolute;right:30px;top:0;bottom:0;z-index:10;padding-top:3px;box-sizing:border-box}.navTrigg>span{display:block;content:'';width:100%;height:4px;background:#ffffff;border-radius:2px;transition:.7s;pointer-events:none}.navTrigg span:nth-child(2){margin:3px 0}.open{border-color:rgba(255,255,255,0.2)}.open span{background:#fff}.open :first-child{transform:translateY(7px) rotate(-45deg)}.open :nth-child(2){transform:rotate(-45deg);opacity:0}.open :last-child{transform:translateY(-7px) rotate(-135deg)}.mobile-nav{position:absolute;width:38.2vw;height:100vh;top:0;bottom:0;right:0;background:#294568;transform:translateX(100%);transition:.5s;z-index:5}.open+.mobile-nav{transform:none}.mobile-nav-item:hover,.mobile-nav-dropdown:hover{background:#152335;color:#cf9623}.mobile-nav ul li a:hover{color:#cf9623}.mobile-nav ul li a:hover .arrowpoly{fill:#cf9623}.mobile-navlinks>li a,.mobile-nav-dropdown>li a{text-decoration:none;color:#fff;line-height:40px;font-size:0.9rem;display:block}.mobile-navlinks{margin-top:80px;padding-inline-start:0px;list-style:none}.mobile-drop-menu{padding-inline-start:0px;list-style:none;display:none;background:#4f719b}.dropdown-arrow{padding-bottom:2px}.nav{width:100%;height:65px;position:fixed;top:0;text-align:center;font-family:"Roboto", Roboto, Arial, sans-serif;padding-top:70px;padding-bottom:20px;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;z-index:5000}.nav .logo{float:left;width:auto;height:auto;padding-top:5px;padding-left:2rem}.nav .logo a{text-decoration:none;color:#fff;font-size:2rem}.nav .main_list{height:65px;float:right}.nav .main_list>ul{width:100%;height:65px;display:flex;list-style:none;margin:0;padding:0}.nav div.main_list>ul>li,.nav div.main_list ul .nav-dropdown{width:calc(4vw + 100px);height:65px;position:relative;line-height:40px}.navlinks>li a,.nav-dropdown>li a{text-decoration:none;color:#fff;line-height:65px;font-size:0.9rem;display:block}.navTrigg{display:none}@media screen and (min-width: 768px) and (max-width: 1024px){.container{margin:0}}@media screen and (max-width: 768px){.navTrigg{display:block}.nav div.logo{margin-left:15px}.nav div.main_list{width:100%;height:0;overflow:hidden}.nav div.show_list{height:auto;display:none}.nav div.main_list ul{flex-direction:column;width:100%;top:0;right:0;left:0;bottom:0;background-position:center top}.nav div.main_list ul li{width:100%;text-align:right}.nav div.main_list ul li a{text-align:center;width:100%;font-size:0.9rem;padding-right:20px}.nav div.media_button{display:block}}.affix{padding:0;background-color:#152335}#current a{color:#cf9623 !important}.fixed-nav{padding:0;background-color:#152335}.fixed-nav-div{height:65px}.footer{position:relative;background-color:#152335;padding:5px 0px;left:0;bottom:0;width:100%;text-align:center;z-index:100}.footer-container{max-width:90vw;margin:auto}.footer-container .row{margin:7px}.index-footer{position:fixed;padding:0px;padding-bottom:15px;left:0;bottom:0;width:100%;text-align:center;z-index:1}.social-links-container{margin-top:5px}.social-links a{text-decoration:none;color:#fff}.social-links a:hover{color:#cf9623;cursor:pointer}.social-links a i{text-decoration:none;margin:10px}.fab,.fa,.fas{margin-top:20px;font-size:1.5em}.copyright{color:#ffffff;font-size:0.65rem;opacity:0.7;padding-bottom:5px;cursor:pointer}.copyright:hover{color:#cf9623}.warning-content{position:absolute;top:25%;width:100%;height:300px;text-align:center;margin:0}.warning-content body{background:#ffffff;color:#999;font-family:Roboto;overflow-x:hidden}.warning-content h1{font-weight:600;font-size:calc(0.5vw + 23px);color:#2D9F8A}.warning-content p{font-weight:300;text-align:center;font-size:calc(0.3vw + 15px)}.warning-content .img-responsive{display:block;max-width:20%;height:auto;margin-left:39%}.collapsible-div{cursor:pointer}.collapsible-div:hover{background-color:#555}.active:after{content:"\2212"}.collapsible-div-content{max-height:0;width:100%;overflow:hidden;transition:max-height 0.4s ease-out}.timeline2 *{box-sizing:border-box}.timeline2{position:relative;padding:70px 0 30px;margin:auto}.timeline2 .item{width:50%;position:relative;margin-bottom:20px}.timeline2 .item .item-icon{position:absolute;top:50%;width:40px;height:40px;margin-top:-20px;border-radius:50%;background-color:#cf9623;color:#fff;text-align:center;line-height:40px}.timeline2 .item .item-icon .icon{text-align:center;display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;margin:0}.timeline2 .item .content{transition:transform 0.4s}.timeline2 .item .item-content,.timeline2 .item .item-content .content{position:relative}.timeline2 .item .item-content .content{box-shadow:-5px 5px 0 0 #e5e5e5}.timeline2 .item .item-content .content:after{content:'';display:inline-block;position:absolute;top:50%;margin-top:-10px;border-top:10px solid transparent;border-bottom:10px solid transparent}.timeline2 .item .item-content .content:before{content:'';display:inline-block;position:absolute;top:50%;margin-top:-5px;border-top:10px solid transparent;border-bottom:10px solid transparent}.timeline2 .item .item-content .content{display:inline-block;background-color:#406ba3;border-radius:5px;padding:15px;color:#fff}.timeline2 .item .item-content .content .tltopbox{clear:both}.timeline2 .item .item-content .content .tltitle{float:left;width:85%}.timeline2 .item .item-content .content .toolbar{float:left;width:10%;cursor:pointer;text-align:center}.timeline2 .item .item-content .content .paragraph{font-size:14px;margin:0}.timeline2 .item .item-content .content h3{color:#fff;margin:0px;text-align:center;font-size:1.05em}.timeline2 .item .item-content .content p{color:#fff;text-align:center;margin:0px;margin-top:8px;font-size:0.9em}.timeline2 .item .item-content .content:hover{opacity:0.85 !important}.timeline2 .item .author{white-space:nowrap;margin-top:-15px;position:absolute;top:50%}.timeline2 .item .author p{margin:10px 0;opacity:0.35}.timeline2 .row:nth-child(odd) .item{float:right;text-align:left;padding-left:20px}.timeline2 .row:nth-child(odd):hover .item .content{transform:translateX(2vw)}.timeline2 .row:nth-child(odd) .item .item-content .content{margin-left:15px}.timeline2 .row:nth-child(odd) .item .item-icon{right:100%}.timeline2 .row:nth-child(odd) .item .item-content .content:after{right:100%;border-right:10px solid #406ba3}.timeline2 .row:nth-child(odd) .item .item-content .content:before{right:100%;border-right:12px solid #e5e5e5}.timeline2 .row:nth-child(odd) .item .author{right:100%;margin-right:30px;text-align:right}.timeline2 .row:nth-child(even) .item{float:left;text-align:right;padding-right:20px}.timeline2 .row:nth-child(even):hover .item .content{transform:translateX(-2vw)}.timeline2 .row:nth-child(even) .item .item-content .content{margin-right:15px}.timeline2 .row:nth-child(even) .item .item-icon{left:100%}.timeline2 .row:nth-child(even) .item .item-content .content:after{left:100%;border-left:10px solid #406ba3}.timeline2 .row:nth-child(even) .item .author{left:100%;margin-left:30px;text-align:left}.timeline2 .row:after{content:'';display:table;clear:both;width:100%}.timeline2:after{content:'';display:table;clear:both;width:100%}.timeline2:before{content:'';display:inline-block;position:absolute;top:0;bottom:0;left:50%;width:2px;margin-left:-1px;background-color:#cf9623}@media (max-width: 767px){.timeline2:before{left:30px;margin-left:0}.timeline2 .row{padding-left:30px}.timeline2 .row:nth-child(even) .item,.timeline2 .row:nth-child(odd) .item{width:100%;padding-left:20px;padding-right:15px}.timeline2 .row:nth-child(even) .item{float:right;text-align:left}.timeline2 .row:nth-child(even):hover .item .content{transform:translateX(16px)}.timeline2 .row:nth-child(even) .item .item-content{margin-left:0;margin-right:0px}.timeline2 .row:nth-child(even) .item .item-icon{right:100%;left:auto}.timeline2 .row .item .item-content .content{margin-bottom:5px}.timeline2 .row:nth-child(even) .item .item-content .content{margin-right:0;margin-left:15px}.timeline2 .row:nth-child(odd) .item .item-content .content:before,.timeline2 .row:nth-child(even) .item .item-content .content:before{right:100%;left:auto;border-right:12px solid #e5e5e5;border-left:none}.timeline2 .row:nth-child(even) .item .item-content .content:after{right:100%;left:auto;border-right:10px solid #525abb;border-left:none}.timeline2 .row:nth-child(even) .item .author,.timeline2 .row:nth-child(odd) .item .author{position:static;text-align:left;margin-top:5px;margin-left:15px}}@font-face{font-family:'Open Sans';font-display:auto;font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url("https://themes.googleusercontent.com/static/fonts/opensans/v5/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff") format("woff")}body,html{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-display:auto;font-size:calc(14px + (6) * ((100vw - 300px) / (1600 - 300)));height:100%;margin:0;padding:0;box-sizing:border-box}body{background-color:#152335}h2{font-weight:500;font-size:2em}h3{margin:0;font-weight:450}p{font-weight:300}a{color:#09f;text-decoration:none;transition:all 0.2s ease-in-out}a:hover{color:#FD6D81}figure{margin:0}code{color:transparent;font-size:0}section{padding-top:15px;padding-bottom:25px;text-align:center}section h2{text-align:left}iframe{border-width:0;border-style:none}.page-div{background-color:#e8e7e5}.page-content{max-width:1500px;margin:auto;width:calc(85vw + 20px)}.fullpdf{width:100%;height:calc(100vh - 65px);display:block}.holds-the-iframe{background:url("../img/gif/loading.gif") center center no-repeat;background-size:80px}a.screenreader{position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}a.screenreader:focus,a.screenreader:active{color:#fff;background-color:#000;left:auto;top:auto;width:30%;height:auto;overflow:auto;margin:10px 35%;padding:5px;border-radius:15px;border:4px solid yellow;text-align:center;font-size:1.2em;z-index:999}.displaynone{display:none !important}.thin{font-style:thin;font-weight:100;-webkit-font-smoothing:antialiased}.thick{font-style:bold}.center{text-align:center}.fullcontainer{width:100%}.circle{border-radius:50%}.row{vertical-align:top}.px2{padding-left:1rem;padding-right:1rem}.centered-container{margin:auto;vertical-align:middle}.bucketlist-wrapper{text-align:left}.bucketlist-wrapper h3{margin:25px 0 5px}.bucketlist-wrapper ul{margin:0 0 1em}.bucketlist-wrapper del{position:relative}.bucketlist-wrapper del::after{border-bottom:0.125em solid #152335;content:"";left:0;margin-top:calc(0.125em / 2 * -1);position:absolute;right:0;top:50%}.bucketlist-wrapper li ul{margin-bottom:5px}.social-links a span{text-decoration:none;margin:10px}#particles-js canvas{display:block;vertical-align:bottom;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;-webkit-transition:opacity 0.8s ease, -webkit-transform 1.4s ease;transition:opacity 0.8s ease, transform 1.4s ease}#particles-js{width:100%;height:100%;position:fixed;z-index:-10;top:0;left:0}.index-center-div{margin-left:auto;margin-right:auto;right:0;top:calc(50% - 100px);left:0;width:calc(30vw + 230px);height:100px;text-align:center;position:fixed;z-index:10}.row.name:hover{cursor:pointer}.row.name:hover .index-title{color:#cf9623}.index-title{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:calc(3.5vw + 50px);color:white;line-height:1em;z-index:1;vertical-align:top;margin:0}.index-spacer1{height:25px}.index-spacer2{height:40px}.index-subtitle{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:calc(0.8vw + 11px);color:white;line-height:0;font-weight:300;margin:0}.page-div.post{background-color:#f2f1f0}.post-content-div.page-content{padding-top:1.5em;max-width:850px;text-align:left;padding-bottom:5rem}.post-title{color:#e0ad45;font-size:2.4em;margin-top:0;margin-bottom:0}.post-subtitle{color:#fff;font-size:1em;font-weight:350;margin:10px 0 0;line-height:calc(0.7vw + 12px)}.post-details{color:#fff;opacity:0.9;font-size:0.8em;margin:20px 0 0;line-height:calc(0.7vw + 12px)}.post-details a{color:#fff}.post-details a:hover{color:#FD6D81}.post-contents{overflow:hidden}.post-contents p{font-size:0.95rem;font-weight:400;-webkit-font-smoothing:auto;line-height:1.6rem;text-align:left;color:#55585a}.post-contents h1,.post-contents h2,.post-contents h3{margin:1em 0 0.1em;color:#3c3e40}.post-contents p{margin-top:0.3em}.post-contents li{font-size:0.95rem;font-weight:400;-webkit-font-smoothing:auto;line-height:1.6rem;text-align:left;color:#55585a}.post-contents blockquote{position:relative;font-style:italic}.post-contents blockquote:before{content:'\201C';position:absolute;top:-0.25em;left:-0.3em;color:#000;font-size:6em;z-index:0;opacity:0.1}.post-contents code{font-size:0.9rem;color:#3c3e40;background-color:#edf5fb;padding:4px 8px;border-radius:5px}.post-contents .highlight{border-radius:10px;padding:20px 30px;border:1px solid #ddd;font-size:20px}.post-contents .highlight pre{margin:0}.post-contents .highlight pre code{background-color:transparent;padding:0}.post-img-fig{margin:15px;min-width:180px}.post-img-fig .post-img{width:100%}.post-img-fig .post-img-cap{width:100%;text-align:center;font-size:0.95rem;font-weight:400;-webkit-font-smoothing:auto;line-height:1.6rem;color:#55585a}.blog-card-div{text-align:left;margin:2em 0}.blog-card-div .blog-card{opacity:0.9;width:calc(70% + 80px);height:10em;margin:2.5em auto;overflow:hidden}.blog-card-div .blog-card .blog-card-img{width:13em;max-width:45%;height:10em;float:left;overflow:hidden;border-radius:15px 0 0 15px}.blog-card-div .blog-card .blog-card-img img{height:100%;left:-25%;position:relative}.blog-card-div .blog-card .blog-card-content{width:calc(100% - 14em);height:9em;float:left;min-width:calc(55% - 1em);margin:0.5em 0 0.5em 1em;position:relative;color:#1c2f47}.blog-card-div .blog-card .blog-card-content .blog-card-sub{margin:5px 0 0}.blog-card-div .blog-card .blog-card-content .blog-card-details{margin:5px 0 0}.blog-card-div .blog-card .blog-card-content .blog-card-cat{margin:0;position:absolute;bottom:0}.blog-card-div .blog-card-prevdiv{opacity:0;position:relative;top:-10em;background:#233b5a;margin:0;width:calc(100% - 12.9em);min-width:calc(55.1%);float:right;height:10em;border-radius:0 15px 15px 0;transition:all 0.5s ease-in-out;display:table-cell;vertical-align:middle}.blog-card-div .blog-card-prevdiv p{margin:1em;height:calc(100% - 2em);color:#fafafa}.blog-card-div .blog-card:hover{opacity:1;-webkit-filter:saturate(1.2)}.blog-card-div .blog-card:hover .blog-card-prevdiv{opacity:1}@media screen and (max-width: 768px){.blog-card-sub{display:none !important}.blog-card-content h3{font-size:1.1em;line-height:1.1em}.blog-card-content .blog-card-cat,.blog-card-content .blog-card-details{font-size:0.9em}.blog-card-content .px2{padding-left:0.5rem;padding-right:0.5rem}.blog-card-prevdiv p{font-size:0.85em}}@media screen and (max-width: 450px){.blog-card-prevdiv,.blog-card-sub{display:none !important}}.has-separator{position:relative;text-align:center}.has-separator .cell-text{text-align:center;padding:5px 10px;font-weight:400;-webkit-font-smoothing:auto;font-size:0.9rem;line-height:1.7;color:#82888c;letter-spacing:2px;letter-spacing:0.2rem;position:relative;z-index:2;margin:auto;width:17rem}.has-separator:after{content:'';border-bottom:2px solid #d9d9d9;width:100%;left:0;top:50%;position:absolute;z-index:1}#share-bar{margin-top:4em;text-align:center}#share-bar .has-separator .cell-text{background-color:#f2f1f0}#share-bar .share-buttons{padding:12px 0}#share-bar .share-buttons .at-share-btn{padding:5px;transition:all 0.2s ease-in-out;margin:0 1.35em;display:inline-block;width:32px;height:32px}#share-bar .share-buttons .at-share-btn:hover{transform:translateY(-8px)}#nextart-bar{margin-top:4em}#nextart-bar .blog-card-div{margin:0}#nextart-bar .blog-card{margin:0.5em auto 4em;width:100%}.category-button{color:#2a7e2c}.category-box{width:10em;height:2em;position:relative;display:inline-flex;border-radius:15px;border-style:solid;margin:12px;transition:all 0.2s ease-in-out}.category-box p{margin:auto;font-weight:400}.category-box:hover{transform:translateY(-6px)}.currentcat{color:#FD6D81}.subbar.has-separator .cell-text{background-color:#e8e7e5}.subscribetext{color:#82888c;margin-top:10px;text-align:center}.login_container{width:50%;min-width:300px;margin:15px auto auto}.login_bar{height:40px;background:white;border-radius:10px;top:50%;position:relative;z-index:1;overflow:hidden}.login_bar input[type="text"]{font-family:'Lato', sans-serif;font-weight:bold;font-size:14px;color:#233b5a}.login_bar .subscribe_button{font-family:'Lato', sans-serif;font-weight:bold;font-size:16px;transition:all 0.2s ease-in-out}.login{left:0;cursor:text;padding:0 0 0 10px;border-width:0;background:transparent;position:absolute;height:100%;width:70%;padding-left:10px;text-align:left;line-height:40px;vertical-align:middle;z-index:10;-webkit-transition:transform 0.2s ease-in-out 0s;-moz-transition:transform 0.2s ease-in-out 0s;-o-transition:transform 0.2s ease-in-out 0s;transition:transform 0.2s ease-in-out 0s}.login_active{-webkit-transform:translateX(150%);-moz-transform:translateX(150%);-ms-transform:translateX(150%);-o-transform:translateX(150%);transform:translateX(150%)}.subscribe_button:hover{background-color:#fd546b;cursor:pointer}.subscribe_button{background:#233b5a;position:absolute;top:-55px;left:70%;border-top-right-radius:10px;border-bottom-right-radius:10px;height:150px;width:30%;text-align:center;line-height:150px;vertical-align:middle;color:white;-webkit-transition:transform 0.5s ease 0s;-moz-transition:transform 0.5s ease 0s;-o-transition:transform 0.5s ease 0s;transition:transform 0.5s ease 0s}.subscribe_button_active{-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px)}.subscribing{background:#e7c071;height:100%;width:100%;z-index:5;position:absolute;left:-100%;display:inline-block;-webkit-transition:transform 1s ease 0s;-moz-transition:transform 1s ease 0s;-o-transition:transform 1s ease 0s;transition:transform 1s ease 0s}.subscribing_active{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.thanks{left:0;background:transparent;height:100%;width:100%;z-index:5;text-align:left;line-height:50px;vertical-align:middle;padding-left:10px;position:absolute;top:45px;display:inline-block;font-family:'Lato', sans-serif;font-weight:bold;font-size:12px;color:#233b5a;-webkit-transition:transform 0.5s ease 0s;-moz-transition:transform 0.5s ease 0s;-o-transition:transform 0.5s ease 0s;transition:transform 0.5s ease 0s}.thanks_active{-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}.alert-div{position:relative;border-radius:10px;margin-bottom:20px;padding:15px 29px 15px 15px;background:#d8eafc;color:#1e87f0;transition:max-height 0.2s ease-out}.alert-div p{margin:0;font-size:0.9em;font-weight:400}.alert-close{position:absolute;top:0.9em;right:15px;color:#1e87f0;opacity:0.4;line-height:0;transition:0.1s ease-in-out;transition-property:color,opacity}.alert-close:first-child+*{margin-top:0}.alert-close>:last-child{margin-bottom:0}.banner-div{height:calc(70vh + 105px);width:100%;z-index:-1}.banner-div .banner{height:100%;width:100%;display:block;z-index:-10;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.banner-div .page-content{position:absolute;top:0;height:80vh;left:0;right:0;margin:auto;z-index:-1}.banner-div .page-content.post{z-index:0}.banner-div .bannertext-div{width:47vw;max-width:800px;height:calc(70vh - 20px);position:absolute;top:100px;padding:5px;display:flex;justify-content:center;align-items:center;text-align:center;z-index:-1}.banner-div .bannertext-div .banner-title{margin-top:0;margin-bottom:0;color:#cf9623;font-size:2.5em}.banner-div .bannertext-div .banner-text{color:#c1c1c1;font-size:calc(0.7vw + 10px);line-height:calc(0.7vw + 12px)}.banner-div .center-div{width:100%;max-width:100%;top:85px}.banner-div .right-div{right:0}@media screen and (max-width: 768px){.bannertext-div{width:55vw}}.half-div{height:calc(40vh + 105px) !important}.half-div .bannertext-div{height:calc(40vh - 20px)}.mid-div{height:calc(55vh + 105px) !important}.mid-div .bannertext-div{height:calc(55vh - 20px)}.card{opacity:0.95;display:inline-flex;margin:10px;max-width:500px;position:relative;vertical-align:top;width:calc(2.2vw + 280px)}.card.smaller{width:225px}.cardcontainer-head{display:none;position:relative;font-size:1.5em;font-weight:400;text-decoration:none;top:1.5em}.card-head{display:none;position:absolute;width:100%;top:-3.5em;font-size:1.5em;font-weight:400;text-decoration:none}.card-head:hover,.cardcontainer-head:hover{font-weight:500;text-decoration:underline}.card:hover:not(.nohover){opacity:1;-webkit-filter:saturate(1.5);box-shadow:1px 1px 20px 0.5px #C9C9C9;-webkit-box-shadow:1px 1px 20px 0.5px #C9C9C9;-moz-box-shadow:1px 1px 20px 0.5px #C9C9C9}.card-front{background:#fff;border:1px solid #ddd;border-radius:5px;position:relative;width:100%}.card-front.clearcard{background:transparent;border:0;border-radius:0;position:relative;width:100%}.card-image{min-height:1px;height:200px;background:lightgrey}.card-image>img{border-radius:5px;display:block;margin:auto;height:100%;width:100%}.card-image:not(:first-child):not(:last-child){border-radius:0}.card.smaller .card-image{height:150px;background:transparent}.card-image-top>img{border-radius:5px 5px 0 0}.card-content{padding:15px;flex:1 1 auto}.card-content h3,.card-content p{text-align:center}.card-content h3{margin-top:15px;color:#152335}.card-content h4{font-weight:400;margin:10px 0;color:#dca330}.card-badgebox{position:absolute;top:15px;z-index:1;width:calc(100% - 30px);text-align:left}.card-badgebox.bl1{top:158px;text-align:right}.card-badgebox.bl2{top:130px;text-align:right}.card-badgebox.ribbon{top:188px;width:100%;right:0;text-align:right}.card-badgebox.ribbon.v2{top:162px}.card-badge{font-size:15px;margin-bottom:5px;display:inline-block;padding:0 10px;line-height:1.5;color:#fff;vertical-align:middle;white-space:nowrap;border-radius:4px;text-transform:uppercase}.card-badge.ribbon{border-radius:4px 0 0 4px}.card-actions{padding:5px;position:relative;top:-18px;text-align:center}.card-actions>a{margin:0;font-weight:400;text-decoration:none;margin-right:15px;margin-left:15px;line-height:2.2em}.piclist{padding:0}.piclist hr{margin:20px 0}.piclist .piclist-item{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;align-items:center}.piclist .piclist-pic{width:10vw;height:10vw;max-width:200px;max-height:200px;min-width:110px;min-height:110px;margin:1.2em;position:relative;float:left}.piclist .piclist-pic img{width:100%}.piclist .piclist-pic.smaller{width:5vw;height:5vw;max-width:100px;max-height:100px;min-width:55px;min-height:55px;margin:3em;opacity:0.6}.piclist .piclist-text{flex:1;min-width:0;flex-basis:1px;text-align:left;overflow:hidden;margin:0.2em 0}.piclist .piclist-text h3{margin:0.4em 0}.piclist .piclist-text .piclist-subtitle{margin:0 0 0.5em;position:relative;top:5px}.piclist .piclist-text p{margin:1em 0}.piclist .piclist-text a{margin:0 2em;line-height:2.2em}.piclist .piclist-text .card-actions{margin-top:1.8em;padding-top:10px;padding-bottom:0}.piclist .piclist-text .card-actions.nopad{padding-top:0;margin-top:0;top:0}.piclist .piclist-text .shorttt{margin:0.4em 0 0}.piclist.afterlines li:after{content:"";display:block;height:1px;opacity:0.1;width:100%;background:#000;unicode-bidi:isolate;margin-block-start:0.5em;margin-block-end:0.5em;margin-inline-start:auto;margin-inline-end:auto;overflow:hidden;border-style:inset;border-width:1px}.featured-vid{width:55vw;height:31vw;position:relative;pointer-events:none}section.carousel-sec{width:100%;position:relative}.vidcontroldiv{height:2.1em;width:2.1em;position:absolute;border-style:solid;border-color:#152335;border-radius:50%;opacity:0.4}.vidcontroldiv:hover{opacity:0.8}#prev{transform:rotate(90deg);left:calc(20vw - 50px)}#next{transform:rotate(-90deg);right:calc(20vw - 50px)}.carousel-sec.darkenback{background-color:#e1e0dd}.carousel{padding:0}.carousel li{background:#333;display:inline-block;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;overflow:hidden}.carousel li p{color:white;font-weight:bold;font-size:5em;text-align:center;margin-top:1.175em}.carousel .items{position:absolute;cursor:pointer}.carousel .main-pos{z-index:3000;margin:auto;position:relative}.carousel .main-pos .featured-vid{pointer-events:all}.carousel .left-pos{opacity:0.2;left:0;z-index:1000;-webkit-transform:scale(0.75);-moz-transform:scale(0.75);transform:scale(0.75)}.carousel .left-pos:hover{opacity:0.8}.carousel .back-pos{right:23vw;position:absolute;opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);transform:scale(0.5)}.carousel .right-pos{opacity:0.2;right:0;z-index:1000;-webkit-transform:scale(0.75);-moz-transform:scale(0.75);transform:scale(0.75)}.carousel .right-pos:hover{opacity:0.8}.carousel span{position:relative;margin:0 auto;left:17em;top:20em}#EP-fade{opacity:1}.fadein-3,.fadein-top,.fadeinstay{opacity:0}.movinright{position:relative;width:60vw}.fade-in-3s{animation:fadeIn ease 3s;-webkit-animation:fadeIn ease 3s;-moz-animation:fadeIn ease 3s;-o-animation:fadeIn ease 3s;-ms-animation:fadeIn ease 3s}.fade-in-wait-3s{animation:fadeInWait ease 3s;-webkit-animation:fadeInWait ease 3s;-moz-animation:fadeInWait ease 3s;-o-animation:fadeInWait ease 3s;-ms-animation:fadeInWait ease 3s}.fade-in-5s{animation:fadeIn ease 5s;-webkit-animation:fadeIn ease 5s;-moz-animation:fadeIn ease 5s;-o-animation:fadeIn ease 5s;-ms-animation:fadeIn ease 5s}.fade-in-wait-5s{animation:fadeInWait ease 5s;-webkit-animation:fadeInWait ease 5s;-moz-animation:fadeInWait ease 5s;-o-animation:fadeInWait ease 5s;-ms-animation:fadeInWait ease 5s}.fade-in-10s{animation:fadeIn ease 10s;-webkit-animation:fadeIn ease 10s;-moz-animation:fadeIn ease 10s;-o-animation:fadeIn ease 10s;-ms-animation:fadeIn ease 10s}.fade-in-wait-10s{animation:fadeInWait ease 10s;-webkit-animation:fadeInWait ease 10s;-moz-animation:fadeInWait ease 10s;-o-animation:fadeInWait ease 10s;-ms-animation:fadeInWait ease 10s}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeInWait{0%{opacity:0}30%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeInWait{0%{opacity:0}30%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInWait{0%{opacity:0}30%{opacity:0}100%{opacity:1}}@-o-keyframes fadeInWait{0%{opacity:0}30%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeInWait{0%{opacity:0}30%{opacity:0}100%{opacity:1}}.scroll-down-arrow{margin-top:calc(70vh + 75px);position:absolute;left:49.5%;-webkit-animation:bounce 1000ms ease infinite;-moz-animation:bounce 1000ms ease infinite;-o-animation:bounce 1000ms ease infinite;animation:bounce 1000ms ease infinite;-webkit-animation-timing-function:cubic-bezier(0.14, 0.75, 0.2, 1.01);-moz-animation-timing-function:cubic-bezier(0.14, 0.75, 0.2, 1.01);-ms-animation-timing-function:cubic-bezier(0.14, 0.75, 0.2, 1.01);animation-timing-function:cubic-bezier(0.14, 0.75, 0.2, 1.01);border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #f2f2f2;content:""}.scroll-down-arrow.shortbann{margin-top:calc(40vh + 75px)}.scroll-down-arrow.fullbann{border-left:15px solid transparent;border-right:15px solid transparent;border-top:25px solid #f2f2f2;position:fixed;width:0;height:0;left:calc(50% - 15px);margin-top:calc(100vh - 40px - 20px)}@media screen and (max-width: 768px){.scroll-down-arrow.fullbann{margin-top:calc(85vh - 40px - 20px)}}@-webkit-keyframes bounce{0%,
  100%{top:9px;opacity:0.15}25%{top:12px;opacity:0.45}50%{opacity:0.3}}@keyframes bounce{0%,
  100%{top:9px;opacity:0.15}25%{top:12px;opacity:0.45}50%{opacity:0.3}}
