@charset "UTF-8";.card-list__item>.card a,.main-link{color:#333}.card-list__item>.card a.tap,.card-list__item>.card a:hover,.main-link.tap,.main-link:hover{color:#ffb200}.view__rows--inline .view__row+.view__row{margin-top:.5rem}.view__row article .field--title{font-size:1.125rem}.view__row--inline{margin-bottom:30px}.view__row--card{padding:20px;border:1px solid #fff;transition:all .2s}.view__row--card .field--title{margin-bottom:0}.view__row--card .field--title+.field{margin-top:.5rem}.view__row--card .tap,.view__row--card:hover{background-color:#e5e5e5;border-color:#ffb200}.view__row--book{display:flex;flex-direction:row}.view__row--book:before{font-family:FontAwesome;content:"";margin-right:10px;color:#ffb200}.view__row--calendar{display:flex;flex-direction:row}.view__row--calendar:before{font-family:FontAwesome;content:"";margin-right:10px;color:#ffb200}.view__paginate{margin-top:15px;width:100%;display:flex;justify-content:center}.view__paginate .pagination .page-link{color:#16beb1}.view__paginate .pagination .page-item.active span{background-color:#16beb1;border-color:#16beb1}.view__paginate .pagination .page-item.active .page-link{color:#fff}.view-list-style__row,.view-list li{background-color:#fff;padding-left:15px;margin-bottom:7.5px;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);display:flex;flex-direction:row;align-items:center;transition:all .2s;border:1px solid #fff}.view-list-style__row:before,.view-list li:before{font-family:FontAwesome;content:"";margin-right:10px;color:#ffb200;transition:color .2s}.view-list-style__row a,.view-list li a{color:#333}.view-list-style__row.tap,.view-list-style__row:hover,.view-list li.tap,.view-list li:hover{border-color:#ffb200;background-color:#e5e5e5}.view-list-style__title,.view-list li>*{font-size:1.125rem;margin-bottom:0;padding:15px 0;width:100%}.view-list-style__title>*,.view-list li>*>*{display:block}.view-list ul{padding-left:0}.view-list li>*{padding:15px 15px 15px 0}.view-list li a{color:#333}.view-list li a.tap,.view-list li a:hover{color:#007bff}.view-list--external-link li:before{content:""}.view-list--calendar li:before{content:""}.view-list--file-text li:before{content:""}.view-list--smile li:before{font-size:1rem}.view-list--smile li>*{font-size:1rem;line-height:1.25rem}.view-list--mini li:before{font-size:.875rem}.view-list--mini li>*{padding:10px 10px 10px 0;font-size:.9375rem;line-height:1.25rem}.view-nav--aside{padding:15px}.view-nav--aside .view-nav__title{font-size:1.25rem;border-bottom:1px solid #999;padding-bottom:5px}.view-nav ul{list-style-type:none;padding:0;margin:0}.view-nav ul li{font-size:.875rem;transition:all .2s;display:flex;padding:3px 10px}.view-nav ul li:before{font-family:FontAwesome;content:"";margin-right:10px;color:#ffb200}.view-nav ul li a{transition:all .2s;width:100%;text-decoration:underline}.view-nav ul li.active{background-color:#e5e5e5}.view-nav ul li.active.tap,.view-nav ul li.active:hover{padding-left:10px}.view-nav ul li.active.tap a,.view-nav ul li.active:hover a{padding-left:0}.view-nav ul li.active a{pointer-events:none;cursor:default}.view-nav ul li.tap,.view-nav ul li:hover{padding-left:15px}.view-nav ul li.tap a,.view-nav ul li:hover a{padding-left:5px}.card-list__items{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;justify-content:center}.card-list__item{box-sizing:border-box;word-wrap:break-word;margin-left:15px;margin-right:15px;width:calc(33.33333% - 30px);margin-bottom:30px;text-align:center;display:flex}@media screen and (max-width:959px){.card-list__item{width:calc(50% - 30px)}}@media screen and (max-width:768px){.card-list__item{width:calc(83.33333% - 30px)}}@media screen and (max-width:640px){.card-list__item{width:calc(100% - 30px)}}.card-list__item>.card{width:100%}.view-cols{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;justify-content:center}.view-cols>*{box-sizing:border-box;word-wrap:break-word;margin-left:5px;margin-right:5px;margin-bottom:10px}.view-cols>*+*{margin-top:0}.view-cols--2>*{width:calc(50% - 30px)}@media screen and (max-width:959px){.view-cols--2>*{width:calc(75% - 30px)}}@media screen and (max-width:768px){.view-cols--2>*{width:calc(83.33333% - 30px)}}@media screen and (max-width:480px){.view-cols--2>*{width:calc(100% - 30px)}}.view-cols--3>*{width:calc(33.33333% - 30px)}@media screen and (max-width:1024px){.view-cols--3>*{width:calc(50% - 30px)}}@media screen and (max-width:959px){.view-cols--3>*{width:calc(75% - 30px)}}@media screen and (max-width:768px){.view-cols--3>*{width:calc(83.33333% - 30px)}}@media screen and (max-width:480px){.view-cols--3>*{width:calc(100% - 30px)}}.view-cols--4>*{width:calc(25% - 30px)}@media screen and (max-width:1024px){.view-cols--4>*{width:calc(50% - 30px)}}@media screen and (max-width:959px){.view-cols--4>*{width:calc(75% - 30px)}}@media screen and (max-width:768px){.view-cols--4>*{width:calc(83.33333% - 30px)}}@media screen and (max-width:480px){.view-cols--4>*{width:calc(100% - 30px)}}.breadcrumb{background-color:transparent;padding-left:0;padding-right:0}.breadcrumb-item+.breadcrumb-item:before{font-family:FontAwesome;content:""}.hr,.p-separator--hr,hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.card-shadow,.p-card,.view-nav--aside,.view__row--card,body.view-detail .field-type-field_date,body.view-detail .field-type-field_marker{background-color:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);padding:30px}.flip-box{background-color:transparent;width:100%;height:230px;-webkit-perspective:1000px;perspective:1000px}.flip-box-inner{position:relative;width:100%;height:100%;text-align:center;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.flip-box:hover .flip-box-inner{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.flip-box-back,.flip-box-front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-box-front{background-color:#bbb;color:#000}.flip-box-back{background-color:#1e90ff;color:#fff;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}img{max-width:100%}.p-address{font-family:Roboto,sans-serif;font-weight:400;font-style:normal;font-size:80%;line-height:1.4rem;text-align:center;font-style:italic}.p-address__social{text-align:center;width:100%;margin-bottom:1rem}.p-photo{display:flex;flex-direction:column}.p-photo p{padding:0}.p-photo--right{float:right;margin-left:10px}.p-photo--right img{max-width:350px}@media screen and (max-width:959px){.p-photo--right img{max-width:100%}}.p-photo--left{float:left;margin-right:10px}.p-photo--left img{max-width:350px}@media screen and (max-width:959px){.p-photo--left img{max-width:100%}}.p-photo--gallery{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;flex-direction:row;justify-content:center}.p-photo--gallery>p{line-height:0;margin-bottom:0}.p-photo--gallery a{width:100%}.p-photo--gallery>div,.p-photo--gallery>img,.p-photo--gallery>p{box-sizing:border-box;word-wrap:break-word;width:calc(25% - 15px);margin-left:4px;margin-right:4px;margin-bottom:8px;overflow:hidden;display:flex;align-items:center}@media screen and (max-width:959px){.p-photo--gallery>div,.p-photo--gallery>img,.p-photo--gallery>p{width:100%}}.p-photo--gallery>div img,.p-photo--gallery>img img,.p-photo--gallery>p img{width:100%!important}.p-photo--gallery-col-2>div,.p-photo--gallery-col-2>img,.p-photo--gallery-col-2>p{width:calc(50% - 15px)}.p-photo--gallery-col-3>div,.p-photo--gallery-col-3>img,.p-photo--gallery-col-3>p{width:calc(33.33333% - 15px)}.p-photo img{text-align:center}.p-photo,.p-photo p{font-family:Raleway,sans-serif;font-weight:700;font-style:normal;font-size:.75rem;line-height:1rem;text-align:center}@media (max-width:991.98px){.p-photo{display:block;width:100%;margin-bottom:15px;text-align:center}}.p-list ul{list-style-type:none;padding-left:0}.p-list ul li>ul{padding-left:30px}.p-list ul li a{padding:7.5px 15px;width:100%;display:flex;flex-direction:row;align-items:flex-start;background-color:#fff;box-shadow:0 0 2px 0 #dededf;margin-bottom:5px;transition:all .2s;color:#333!important;text-decoration:none!important;border-bottom:none}.p-list ul li a em,.p-list ul li a strong{font-family:Roboto,sans-serif;font-weight:300;font-style:normal;font-weight:400!important;font-style:normal!important;color:#333!important;text-decoration:none!important;font-size:1rem!important}.p-list ul li a:before{font-family:FontAwesome;content:"";margin-right:5px;color:#ffb200;transition:all .2s}.p-list ul li a .tap,.p-list ul li a:hover{background-color:#ffb200;color:#fff}.p-list ul li a .tap:before,.p-list ul li a:hover:before{color:#fff;margin-left:10px}.p-list ul li a[href="#"]{background-color:#fff;color:#333;pointer-events:none;cursor:default}.p-list ul li a[href="#"]:before{content:""}.p-list--book ul li a:before{content:""}.p-list--grey ul li a{background-color:#e5e5e5}.p-card{display:flex;flex-direction:row;align-items:center;padding:15px!important}.p-card>:first-child{min-width:175px;padding-left:0;flex:1}.p-card>:first-child img{width:100%!important}.p-card>*{flex:4;margin:0;padding-left:15px}.p-card+*{margin-top:.5rem}@media screen and (max-width:640px){.p-card{flex-direction:column;justify-content:center}.p-card p:first-child{min-width:auto}.p-card p:first-child img{margin-bottom:10px}.p-card p{padding-left:0;text-align:justify}}.p-title{padding:10px;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);background-color:#fff;display:block}.p-title--grey{background-color:#e5e5e5;box-shadow:none}.p-title--green{background-color:#fff7e6;box-shadow:0 1px 0 #b6cac0}.p-separator{clear:both;width:100%;height:0}.owl-carousel.single-preview-slider{position:relative}@media (max-width:991.98px){.owl-carousel.single-preview-slider .owl-nav{display:none}}.owl-carousel.single-preview-slider .owl-nav .owl-next,.owl-carousel.single-preview-slider .owl-nav .owl-prev{position:absolute;top:0;color:hsla(0,0%,100%,.5);font-size:1.875rem;height:100%;width:80px;background-color:transparent;transition:all .2s}.owl-carousel.single-preview-slider .owl-nav .owl-next:active,.owl-carousel.single-preview-slider .owl-nav .owl-next:hover,.owl-carousel.single-preview-slider .owl-nav .owl-prev:active,.owl-carousel.single-preview-slider .owl-nav .owl-prev:hover{color:hsla(0,0%,100%,.8)}.owl-carousel.single-preview-slider .owl-nav .owl-next:before,.owl-carousel.single-preview-slider .owl-nav .owl-prev:before{font-family:FontAwesome}.owl-carousel.single-preview-slider .owl-nav .owl-prev{left:0;background:linear-gradient(90deg,rgba(0,0,0,.65) 0,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=1)}.owl-carousel.single-preview-slider .owl-nav .owl-prev:before{content:""}.owl-carousel.single-preview-slider .owl-nav .owl-next{right:0;background:linear-gradient(90deg,transparent 0,rgba(0,0,0,.65));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#a6000000",GradientType=1)}.owl-carousel.single-preview-slider .owl-nav .owl-next:before{content:""}.btn{transition:all .3s ease;font-size:.75rem}.btn-default{background-color:#444;color:#fff;border-radius:5px}.btn-default.tap,.btn-default:active,.btn-default:hover{background-color:#16beb1;border-color:#16beb1;color:#fff}.social-share{display:flex;flex-direction:row;justify-content:space-between}.social-share a{display:flex;align-items:center;justify-content:center;background-color:transparent;color:#ffb200;border:1px solid #ffb200;border-radius:100%;width:40px;height:40px;margin-right:5px;font-size:16px;transition:all .2s}.social-share a.tap,.social-share a:hover{text-decoration:none;color:#fff;background-color:#ffb200}.section{text-align:center}.section__title{margin-bottom:2rem;display:inline-block}.section__title:after{content:"";display:block;height:2px;width:90%;margin-left:5%;background-color:#16beb1}.section__readmore{margin-top:2rem}.section__readmore a{font-family:Lato,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;letter-spacing:1px}#colorlib-aside{padding:3em 2em 40px;width:25%;position:fixed;bottom:0;top:0;left:0;right:0;overflow-y:auto;z-index:1001;background:#fff;transition:all .5s ease;border-right:1px solid #e6e6e6}@media (min-width:992px){#colorlib-aside{width:25%}}@media (max-width:991.98px){#colorlib-aside{width:320px;-webkit-transform:translateX(-320px);transform:translateX(-320px);padding-top:2em;background:rgba(0,0,0,.04)}}#colorlib-aside #colorlib-main-menu ul{margin:0;padding:0}#colorlib-aside #colorlib-main-menu ul li{margin:0 0 10px;padding:0;list-style:none;font-size:1.125rem;font-weight:500}#colorlib-aside #colorlib-main-menu ul li:before{content:"•";color:rgba(0,0,0,.7);width:.7em;margin-left:-.7em;margin-top:.1em;position:absolute}#colorlib-aside #colorlib-main-menu ul li a{font-family:Raleway,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;font-size:.875rem;color:rgba(0,0,0,.7);border-color:#999;text-decoration:none;position:relative;padding:0 0 3px;transition:all .3s ease}#colorlib-aside #colorlib-main-menu ul li a:after{content:"";position:absolute;height:2px;bottom:-2px;left:0;right:0;background-color:#16beb1;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);transition:all .3s cubic-bezier(.175,.885,.32,1.275)}#colorlib-aside #colorlib-main-menu ul li a.tap,#colorlib-aside #colorlib-main-menu ul li a:active,#colorlib-aside #colorlib-main-menu ul li a:hover{text-decoration:none;color:#000}#colorlib-aside #colorlib-main-menu ul li a.tap:after,#colorlib-aside #colorlib-main-menu ul li a:active:after,#colorlib-aside #colorlib-main-menu ul li a:hover:after{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}#colorlib-aside #colorlib-main-menu ul li.colorlib-active{font-weight:600}#colorlib-aside #colorlib-main-menu ul li.colorlib-active:before,#colorlib-aside #colorlib-main-menu ul li.colorlib-active>a{color:#16beb1}#colorlib-aside #colorlib-main-menu ul li.colorlib-active>a:after{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}#colorlib-aside #colorlib-main-menu ul li.expanded{position:relative}#colorlib-aside #colorlib-main-menu ul li.expanded:after{content:"";font-family:FontAwesome;position:absolute;right:0;top:0}#colorlib-aside #colorlib-main-menu ul li.expanded>ul{display:none;overflow:hidden}#colorlib-aside #colorlib-main-menu ul li.expanded.active>ul{display:block}#colorlib-aside #colorlib-main-menu>ul>li.expanded{margin-bottom:5px}#colorlib-aside #colorlib-main-menu>ul>li ul{margin-left:1em}#colorlib-aside #colorlib-main-menu>ul>li ul li{margin:0}#colorlib-aside #colorlib-main-menu>ul>li ul li:before{content:"◦";margin-left:0;position:relative;padding-right:.2em}#colorlib-aside #colorlib-main-menu>ul>li ul li a{text-transform:none;font-family:Raleway,sans-serif;font-weight:400;font-style:normal}#colorlib-aside .colorlib-footer{position:absolute;bottom:20px;left:0;right:0;padding:0 20px;font-size:1.125rem;font-weight:400;color:rgba(0,0,0,.6)}#colorlib-aside .colorlib-footer h3{font-size:1.125rem;font-weight:600}#colorlib-aside .colorlib-footer a{color:#000}#colorlib-aside .colorlib-footer .pfooter{font-size:.875rem}#colorlib-aside .colorlib-footer .colorlib-subscribe-form{width:100%}#colorlib-aside .colorlib-footer .colorlib-subscribe-form .form-group{position:relative;margin-bottom:0;border-radius:0}#colorlib-aside .colorlib-footer .colorlib-subscribe-form .form-group input{padding-right:40px;background:#fff!important;border:1px solid #4febdf!important;color:rgba(0,0,0,.4)!important;font-size:.875rem;border-radius:0}#colorlib-aside .colorlib-footer .colorlib-subscribe-form .form-group input::-webkit-input-placeholder{color:rgba(0,0,0,.4)!important}#colorlib-aside .colorlib-footer .colorlib-subscribe-form .form-group input::-moz-placeholder{color:rgba(0,0,0,.4)!important}#colorlib-aside .colorlib-footer .colorlib-subscribe-form .form-group input:-ms-input-placeholder{color:rgba(0,0,0,.4)!important}#colorlib-aside .colorlib-footer .colorlib-subscribe-form .form-group input:-moz-placeholder{color:rgba(0,0,0,.4)!important}#colorlib-aside .colorlib-footer .colorlib-subscribe-form .form-group .form-control{border:1px solid hsla(0,0%,100%,.2);font-weight:400}#colorlib-aside .colorlib-footer .colorlib-subscribe-form .icon{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:rgba(0,0,0,.5)}.aside-brand{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:1em}.aside-brand .brand-logo{width:100%;margin-bottom:10px}.aside-brand .brand-logo img{max-width:113px;height:auto}.aside-brand .brand-title{text-align:center;display:flex;flex-direction:column;align-items:center}.aside-brand .brand-text--first{font-family:Roboto,sans-serif;font-weight:400;font-style:normal;font-size:.875rem;text-transform:uppercase;border-bottom:1px solid #999;padding-bottom:5px;margin-bottom:10px;max-width:220px}.aside-brand .brand-text--second{font-family:Lobster,cursive;font-weight:400;font-style:normal;font-size:1.875rem;color:#16beb1;line-height:2rem}@media (max-width:991.98px){.aside-brand{flex-direction:row;align-items:flex-start}.aside-brand .brand-logo{flex:1;padding-right:5px}.aside-brand .brand-logo img{max-width:100%}.aside-brand .brand-title{flex:3}.aside-brand .brand-text{align-items:flex-start}.aside-brand .brand-text--first{font-size:.625rem;line-height:.8rem;text-align:left;margin-bottom:5px}.aside-brand .brand-text--second{font-size:1.375rem;line-height:1.3rem;text-align:left}}.aside-inner>*+*{margin-top:25px}.aside-contact__address{font-size:.625rem;line-height:14px;text-align:center;margin-bottom:20px;font-family:Raleway,sans-serif;font-weight:600;font-style:normal}.aside-contact__social{position:relative;padding-top:20px}.aside-contact__social:before{content:"";position:absolute;left:25%;top:0;height:2px;width:50%;background:#999}.aside-contact__social ul{display:flex;align-items:center;flex-direction:row;justify-content:center;margin:0;padding:0}.aside-contact__social ul li{list-style-type:none}.aside-contact__social ul li a{border:2px solid #16beb1;margin:0;border-radius:3px;width:40px;height:40px;text-align:center;display:flex;align-items:center;justify-content:center;font-size:1rem;color:#16beb1}.aside-contact__social ul li a.tap,.aside-contact__social ul li a:active,.aside-contact__social ul li a:hover{color:#ffb200;border-color:#ffb200}.aside-contact__social ul li+li a{margin-left:10px}.aside-search{text-align:center;display:flex;align-items:center;justify-content:center;margin-bottom:30px}@media (min-width:992px){.aside-search{display:none}}.aside-search form{display:flex;flex-direction:row}.aside-search input[type=text]{border-radius:20px 0 0 20px;border:1px solid #999;border-right:none;padding-left:10px;outline:none}.aside-search button[type=submit]{background-color:transparent;border-radius:0 20px 20px 0;border:1px solid #999;border-left:none;padding-right:14px;outline:none;transition:background-color .3s}.aside-search button[type=submit].tap,.aside-search button[type=submit]:active,.aside-search button[type=submit]:hover{background-color:#999}.colorlib-nav-toggle{text-decoration:none;border-bottom:none;padding-bottom:0;background-color:hsla(0,0%,100%,.75)}.colorlib-nav-toggle.active{background-color:transparent}.colorlib-nav-toggle.active i:after,.colorlib-nav-toggle.active i:before,.colorlib-nav-toggle.dark.active i:after,.colorlib-nav-toggle.dark.active i:before{background:#000}.colorlib-nav-toggle:active,.colorlib-nav-toggle:focus,.colorlib-nav-toggle:hover{outline:none;border-bottom:none!important}.colorlib-nav-toggle i{position:relative;display:inline-block;width:30px;height:2px;color:#000;font:700 14px/.4 Helvetica;text-transform:uppercase;text-indent:-55px;background:#000;transition:all .2s ease-out}.colorlib-nav-toggle i:after,.colorlib-nav-toggle i:before{content:"";width:30px;height:2px;background:#000;position:absolute;left:0;transition:all .2s ease}.colorlib-nav-toggle.dark i{position:relative;color:#000;background:#000;transition:all .2s ease-out}.colorlib-nav-toggle.dark i:after,.colorlib-nav-toggle.dark i:before{background:#000;transition:all .2s ease}.colorlib-nav-toggle i:before{top:-7px}.colorlib-nav-toggle i:after{bottom:-7px}.colorlib-nav-toggle:hover i:before{top:-10px}.colorlib-nav-toggle:hover i:after{bottom:-10px}.colorlib-nav-toggle.active i{background:transparent}.colorlib-nav-toggle.active i:before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.colorlib-nav-toggle.active i:after{bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.colorlib-nav-toggle{position:fixed;left:-12px;top:0;z-index:9999;cursor:pointer;opacity:1;visibility:hidden;padding:16px 20px 20px;transition:all .5s ease}@media (max-width:991.98px){.colorlib-nav-toggle{opacity:1;visibility:visible}}.meta{display:flex;flex-direction:row}.meta>span{font-family:Raleway,sans-serif;font-weight:400;font-style:normal;display:inline-block;vertical-align:middle;font-size:.8125rem;color:#333;padding:10px 0}.meta>span i{margin-right:5px}.meta>span+span{margin-left:8px}.meta__share a{border:none;padding:0}.header-top-area{border-bottom:1px solid #e5e5e5;background-color:#fff}.header-top-area .brand-logo{width:100%;text-align:center}.header-top-area .brand-logo img{height:67px;width:auto;padding:10px}@media (min-width:992px){.header-top-area .brand-logo{display:none}}.header-top-inner{display:flex;justify-content:space-between}@media (max-width:991.98px){.header-top-inner{display:none}}.header-top-inner ul{margin-bottom:0;display:flex;align-items:center;padding:5px 0}.header-top-inner li{list-style:none;display:inline-block}.header-top-inner li a{color:#333;border-color:#999}.header-top-inner li a .tap,.header-top-inner li a:focus,.header-top-inner li a:hover{color:#16beb1;border-color:#16beb1}.header-top-inner .header-support-info{flex-grow:100;flex-wrap:wrap}.header-top-inner .header-support-info li{padding:5px 35px 5px 0;font-size:.875rem;color:#333}.header-top-inner .header-support-info li span.icon{height:27px;width:27px;display:inline-block;text-align:center;line-height:25px;color:#333;border:1px solid #999;border-radius:100px;font-size:.875rem;margin-right:10px}.header-top-inner .header-social{padding-left:0;margin-bottom:0;display:flex}.header-top-inner .header-social ul{border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;padding:0 10px}.header-top-inner .header-social ul li{margin:0 10px}.header-top-inner .header-social ul li a{display:inline-block;font-size:1.125rem;color:#333;border-bottom:none;padding:0}.header-top-inner .header-social ul li a .tap,.header-top-inner .header-social ul li a:focus,.header-top-inner .header-social ul li a:hover{color:#16beb1}.header-top-inner .header-search{display:flex;align-items:center}.header-top-inner .header-search form{position:relative;border-right:1px solid #e5e5e5;align-self:stretch;display:flex;align-items:center}.header-top-inner .header-search form input{border:none;outline:none;color:#333;font-size:.875rem;height:52px;line-height:52px;width:270px;padding-right:50px;padding-left:20px}.header-top-inner .header-search form button[type=submit],.header-top-inner .header-search form input[type=submit]{position:absolute;right:0;top:0;height:100%;width:50px;text-align:center;font-size:1rem;color:#333;border:none;outline:none;transition:all .3s ease}.header-top-inner .header-search form button[type=submit] .tap,.header-top-inner .header-search form button[type=submit]:focus,.header-top-inner .header-search form button[type=submit]:hover,.header-top-inner .header-search form input[type=submit] .tap,.header-top-inner .header-search form input[type=submit]:focus,.header-top-inner .header-search form input[type=submit]:hover{color:#16beb1}.header-bottom-area{background-color:#fff;box-shadow:0 2px 2px #dedede}.header-info{padding-left:0;margin-bottom:0;display:flex;flex-wrap:wrap}@media (max-width:991.98px){.header-info{display:none}}.header-info li{list-style:none;display:inline-flex;font-family:Raleway,sans-serif;font-weight:600;font-style:normal;font-size:.8125rem;line-height:20px;color:#333;flex:1;padding:10px 20px 10px 0}.header-info li span.icon{font-size:2.5rem;color:#16beb1;display:inline-block;margin-right:15px}.header-info li p{margin-bottom:0}.header-appointment-button{background:#13bfb1;color:#fff;display:inline-flex;align-items:center;padding:10px 25px;text-align:left;border-bottom:none}@media (max-width:991.98px){.header-appointment-button{display:flex;justify-content:center;margin:10px 0}}.header-appointment-button span.icon{color:#fff;margin-right:20px;font-size:2.5rem}.header-appointment-button h5{color:#fff;margin-bottom:0;flex-shrink:100;font-size:1rem;line-height:20px;font-weight:700}.header-appointment-button h5 span{display:block;font-size:.8125rem}.home-promo__txt p{text-align:justify}.home-sections-flip-box{height:260px}.home-sections{background-color:#16beb1;color:#fff;display:block}.home-sections .row>div{padding-left:0;padding-right:0}.home-section{text-align:center;background-color:#16beb1;transition:all .3s ease;height:260px;padding:15px;border:0 solid hsla(0,0%,100%,.5);display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width:992px){.home-section--1,.home-section--2,.home-section--3{border-bottom-width:1px}.home-section--2,.home-section--5{border-left-width:1px;border-right-width:1px}}@media (max-width:991.98px){.home-section{border-top-width:1px;border-bottom-width:1px}.home-section--1{border-top-width:0}.home-section--6{border-bottom-width:0}}.home-section *{transition:all .3s ease}.home-section__icon{font-size:2.25rem;color:#fff}.home-section__title{font-family:Raleway,sans-serif;font-weight:600;font-style:normal;font-size:1.125rem;color:#fff}.home-section__title span{display:inline-block;text-align:center;line-height:20px}.home-section__title span:after{content:"";width:90%;height:1px;background-color:hsla(0,0%,100%,.5);margin-top:3px;display:inline-block}.home-section__summary{color:#fff;font-size:.75rem}.home-section__action{padding:0;width:45px;height:45px;font-size:.875rem;border:1px solid #fff;display:inline-block;text-align:center;border-radius:100%}.home-section__action i{margin-top:15.5px;width:14px;height:14px;text-align:center;color:#fff}.home-section.tap,.home-section:active,.home-section:hover{background-color:#14b0a4}.home-section.tap *,.home-section:active *,.home-section:hover *{color:#ffb200;border-color:#ffb200}.home-section.tap__title span:after,.home-section:active__title span:after,.home-section:hover__title span:after{background-color:#ffb200}.home-section-back{background-position:50%;background-size:cover;height:260px}.home-section-back__inner{height:260px;background-color:rgba(5,49,46,.86);position:relative}.home-section-back__readmore{top:40%;position:absolute;width:100%;text-align:center}.home-section-back__readmore a{border:2px solid #fff;border-radius:5px;padding:10px;color:#fff}.home-section-back__readmore a.tap,.home-section-back__readmore a:active,.home-section-back__readmore a:hover{border-color:#ffb200;color:#ffb200}body.view-ft_college_news--type .ftco-section>.container{max-width:960px}body.view-ft_college_news--detail .view-container--main{max-width:1140px}body.view-ft_college_news--detail .field-preview{margin-bottom:15px}body.view-ft_college_news--detail .view__title{text-align:center}body.view-ft_college_news--detail .video-items .video-item+.video-item{margin-top:.5rem}@media (min-width:992px){body.view-ft_college_news--detail .video-items .video-item .video-preview__screen{height:360px}}body.view-ft_college_news--detail .video-items .video-item .video-preview__title{pointer-events:none;cursor:default}.news-preview{position:relative}.news-preview__header{margin-bottom:10px;display:flex;flex-direction:row;align-items:flex-start}@media (max-width:991.98px){.news-preview__header{display:block}}.news-preview__date{font-size:.875rem;margin-right:10px;display:flex;align-items:center}.news-preview__icon{color:#ffb200;margin-right:5px}.news-preview__time{color:#16beb1;font-family:Roboto,sans-serif;font-weight:700;font-style:normal}.news-preview__title{font-family:Raleway,sans-serif;font-weight:600;font-style:normal;font-size:.9375rem}.news-preview__title a{color:#333;border:none;text-decoration:underline}.news-preview__title a.tap,.news-preview__title a:hover{color:#16beb1}.news-preview__title--has-video{padding-right:50px;display:block}.news-preview__content{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;justify-content:center}.news-preview__content>*{box-sizing:border-box;word-wrap:break-word;margin-right:15px;margin-left:0}@media screen and (max-width:640px){.news-preview__content>*{margin-left:15px}}.news-preview__img{position:relative;width:calc(33.33333% - 30px)}@media screen and (max-width:1200px){.news-preview__img{width:calc(50% - 30px)}}@media screen and (max-width:640px){.news-preview__img{width:calc(100% - 30px)}}.news-preview__summary{width:calc(66.66667% - 30px);font-family:Roboto,sans-serif;font-weight:400;font-style:normal;display:flex;flex-direction:column;justify-content:space-between;font-size:.875rem}@media screen and (max-width:1200px){.news-preview__summary{width:calc(50% - 30px)}}@media screen and (max-width:640px){.news-preview__summary{width:calc(100% - 30px);text-align:justify}}.news-preview__readmore{text-align:right;font-family:Roboto,sans-serif;font-weight:400;font-style:normal;font-size:.875rem}.news-preview__youtube{position:absolute;right:-5px;top:-5px;width:45px;height:45px}.news-preview__youtube>a{position:absolute;width:45px;height:45px;background-color:#ffb200;color:#fff;border-radius:15%;text-align:center;font-size:22.5px;transition:all .2s}.news-preview__youtube>a .tap,.news-preview__youtube>a:hover{background-color:#16beb1}.news-preview__youtube>a i{position:absolute;top:11.25px;right:11.25px}.news-preview__youtube>span{display:none;visibility:hidden}.home-promo .news-preview__meta .meta__date{background-color:#16beb1;padding:0 8px;display:flex;align-items:center;color:#fff}.home-promo .news-preview__title{text-align:left;font-family:Raleway,sans-serif;font-weight:700;font-style:normal;margin-top:15px}.home-promo .news-preview__summary{width:100%;text-align:justify}.detail-info-bar{align-items:center;justify-content:space-between;padding:5px 15px;margin-bottom:15px;background-color:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.detail-info-bar,.detail-info-bar>*{display:flex;flex-direction:row}.detail-info-bar__left>*{margin-right:15px}.detail-info-bar__item{font-size:.75rem;font-family:Raleway,sans-serif;font-weight:700;font-style:normal;color:#666}.detail-info-bar__item i{color:#ffb200}.detail-info-bar .social-share{padding:5px}.detail-info-bar .social-share a{width:30px;height:30px;margin-left:5px}#event-informer{background-color:#16beb1;padding:30px 0}#event-informer .section-event__date{display:flex;flex-direction:column;text-align:center;align-items:center}#event-informer .section-event-inner{display:flex;flex-direction:row;align-items:center;color:#fff}#event-informer .section-event-inner>*+*{padding-left:20px}@media (max-width:991.98px){#event-informer .section-event-inner{flex-direction:column}#event-informer .section-event-inner>*{text-align:center}#event-informer .section-event-inner>*+*{padding-left:0}}#event-informer .event-icon{font-size:1.375rem}#event-informer .event-date{font-family:Roboto,sans-serif;font-weight:500;font-style:normal;font-size:1.5rem;line-height:1.75rem}#event-informer .event-time{font-family:Roboto,sans-serif;font-weight:100;font-style:normal;font-size:2rem;line-height:2.25rem}#event-informer .event-title{color:#fff;font-size:1.5rem;font-family:Raleway,sans-serif;font-weight:400;font-style:normal}#event-informer .event-summary{color:#fff;font-size:1rem;font-family:Roboto,sans-serif;font-weight:300;font-style:normal}#event-informer .event-readmore{border:1px solid #fff;padding:5px 20px;color:#fff;width:136px;display:block;font-size:.875rem;text-align:center}#event-informer .event-readmore.tap,#event-informer .event-readmore:active,#event-informer .event-readmore:hover{border-color:#ffb200;color:#ffb200}body.view-events--type .events-preview .tag-widget{margin-top:0!important;margin-bottom:0!important}body.view-events .view__row{margin-bottom:30px}body.view-events .view__title{text-align:center}.events-preview{display:flex;justify-content:flex-start;align-items:stretch;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);background-color:#fff}.events-preview>*{padding:30px}.events-preview__date{width:175px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background-color:#16beb1;color:#fff;font-size:1.2rem;line-height:1.75rem;font-family:Roboto,sans-serif;font-weight:300;font-style:normal}.events-preview__date>*{margin-bottom:10px}.events-preview__date .day{text-transform:lowercase;color:#ffb200}.events-preview__date .number{font-size:2rem;letter-spacing:0}.events-preview__date .month{letter-spacing:0;text-transform:uppercase}.events-preview__date .time{letter-spacing:0;color:#ffb200}.events-preview__description{flex:1}.events-preview__description>*{margin-bottom:.5rem;display:inline-block;width:100%}.events-preview__description .icon{color:#16beb1;min-width:24px;width:24px}.events-preview__title{font-size:1.125rem;font-family:Raleway,sans-serif;font-weight:400;font-style:normal}.events-preview__attachment,.events-preview__date-summary,.events-preview__summary{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline}.events-preview__summary{align-items:flex-start}.events-preview__content{display:flex}@media screen and (max-width:959px){.events-preview__content{display:block}}.events-preview__content>.field-type-field_image{flex:1;padding-right:10px}.events-preview__content>.text{flex:4}@media screen and (max-width:959px){.events-preview__content>.text{flex:1}}.events-preview__date-summary{align-items:center}.events-preview__date-summary .date{opacity:.85;font-size:.75rem}.events-preview__date-summary .date,.events-preview__date-summary .date-render__arrow,.events-preview__date-summary .date-render__prefix{font-family:Raleway,sans-serif;font-weight:700;font-style:normal}.events-preview__attachment a{text-decoration:underline}.events-preview__readmore{width:100%;text-align:right}@media only screen and (max-width:768px){.events-preview{display:block}.events-preview__date{display:block;width:100%;font-size:.9rem}.events-preview__date .day{text-transform:uppercase;color:#fff}.events-preview__date .day:before{font-family:FontAwesome;content:"";color:#ffb200;margin-right:10px}.events-preview__date .number{font-size:inherit}.events-preview__date .time{color:#fff}.events-preview__date .time:before{font-family:FontAwesome;content:"";color:#ffb200;margin-right:5px;margin-left:5px}.events-preview__date .year{display:none}}.footer-area{background-color:#323232;padding:60px 0 0;color:#fff}@media (max-width:991.98px){.footer-area>.container>.row>*+*{margin-top:30px;padding-top:30px;border-top:1px solid hsla(0,0%,100%,.2)}}.footer-block__title{color:#fff;font-family:Raleway,sans-serif;font-weight:400;font-style:normal;margin-bottom:30px;letter-spacing:.5px;position:relative;padding-bottom:15px}.footer-block__title:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:100px;background:#16beb1}.footer-block p{margin-top:15px;color:#fff;line-height:20px;margin-bottom:0;font-family:Raleway,sans-serif;font-weight:300;font-style:normal}.footer-block-about a,.footer-block p{font-size:.8125rem}.footer-block-contact ul.footer-contact{padding-left:0;margin-bottom:0}.footer-block-contact ul.footer-contact li{font-size:.8125rem;color:#fff;display:flex;align-items:center}.footer-block-contact ul.footer-contact li span{font-size:.875rem;color:#fff;border:2px solid #ccc;border-radius:3px;height:32px;width:32px;display:inline-block;line-height:28px;text-align:center;margin-right:20px}.footer-block-contact ul.footer-contact li p{line-height:20px;margin-bottom:0;margin-top:0;flex-shrink:100}.footer-block-contact ul.footer-contact li+li{margin-top:20px}.footer-block-contact .footer-social{margin-top:50px;position:relative}.footer-block-contact .footer-social:before{content:"";position:absolute;left:25%;top:-20px;height:2px;width:50%;background:#16beb1}.footer-block-contact .footer-social ul{display:flex;align-items:center;flex-direction:row;justify-content:center;margin:0;padding:0}.footer-block-contact .footer-social ul li{list-style-type:none}.footer-block-contact .footer-social ul li a{border:2px solid #fff;margin:0;border-radius:3px;width:40px;height:40px;text-align:center;display:flex;align-items:center;justify-content:center;font-size:1rem;color:#fff}.footer-block-contact .footer-social ul li a.tap,.footer-block-contact .footer-social ul li a:active,.footer-block-contact .footer-social ul li a:hover{color:#ffb200;border-color:#ffb200}.footer-block-contact .footer-social ul li+li a{margin-left:10px}.footer-block-quick-links ul{padding-left:0;margin-left:0}.footer-block-quick-links ul li{list-style:none;font-family:Raleway,sans-serif;font-weight:400;font-style:normal;display:block}.footer-block-quick-links ul li a{font-size:.8125rem;color:#fff;display:block;border:none;padding:0}.footer-block-quick-links ul li a.tap,.footer-block-quick-links ul li a:active,.footer-block-quick-links ul li a:hover{color:#16beb1}.footer-block-quick-links ul li+li a{border-top:1px solid hsla(0,0%,100%,.1);padding-top:8px;margin-top:8px}.footer-block-quick-links ul li.active a{color:#16beb1}.footer-copyright-area{margin-top:60px;background-color:#2a2a2a!important;color:#fff}.footer-copyright-area .footer-copyright{padding:22px 0;font-size:.8125rem;color:#fff}.footer-copyright-area .footer-copyright p{padding:0;margin:0}.page-title--design{background:no-repeat local 50%;background-size:cover;min-height:100px}.page-title__inner{background-color:rgba(3,43,40,.93);min-height:100px}.page-title .h1{font-family:Roboto,sans-serif;font-weight:300;font-style:normal;font-size:1.625rem;color:#fff;margin:0;padding:15px 0}.section-navbar{position:relative;z-index:55}.section-navbar__inner{background-color:#fff;box-shadow:0 2px 4px #d2d2d2}.section-navbar__inner.fixed{position:fixed;width:75%;top:0;right:0}@media (max-width:991.98px){.section-navbar__inner.fixed{width:100%}}.section-navbar__links ul{padding:0;margin:0}.section-navbar__links ul li{position:relative;list-style-type:none}.section-navbar__links ul li.expanded>a:after{font-family:FontAwesome;content:""}.section-navbar__links ul li.active>a,.section-navbar__links ul li.active>a:after,.section-navbar__links ul li.active>a:before{color:#16beb1}.section-navbar__links ul li a{color:#333}.section-navbar__links ul li a.tap,.section-navbar__links ul li a:active,.section-navbar__links ul li a:hover{color:#ffb200}.section-navbar .navbar-actions{display:flex;justify-content:space-between;padding:10px 0}.section-navbar .navbar-actions__brand{border:none;text-decoration:underline;padding:8px 0}.section-navbar .navbar-actions__toggler{display:block;font-size:1.125rem;background-color:#fff;border-color:#999;color:#999}.section-navbar .navbar-actions__toggler.tap,.section-navbar .navbar-actions__toggler:active,.section-navbar .navbar-actions__toggler:hover{color:#fff;border-color:#16beb1;background-color:#16beb1}.section-navbar--mobile .section-navbar__actions{background-color:#f7f7f7;display:block}.section-navbar--mobile .section-navbar__actions>.container{max-width:100%!important;width:100%!important;padding-left:75px;padding-right:30px}.section-navbar--mobile .navbar-actions__brand{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.section-navbar--mobile .section-navbar__links{display:none;overflow:auto;height:0;padding-bottom:15px}.section-navbar--mobile .section-navbar__links.show{display:block}.section-navbar--mobile .section-navbar__links>nav>ul>li ul{margin:0 0 0 1em}.section-navbar--mobile .section-navbar__links ul li{padding-left:.7em}.section-navbar--mobile .section-navbar__links ul li a{padding-top:16px;padding-bottom:0;display:block;border-color:#999;text-decoration:none}.section-navbar--mobile .section-navbar__links ul li.expanded>a:after{position:absolute;top:.7em;right:.7em}.section-navbar--mobile .section-navbar__links ul li.expanded>ul{display:none}.section-navbar--mobile .section-navbar__links ul li.active a{border-color:#16beb1}.section-navbar--mobile .section-navbar__links ul li.show,.section-navbar--mobile .section-navbar__links ul li.tap,.section-navbar--mobile .section-navbar__links ul li:active,.section-navbar--mobile .section-navbar__links ul li:hover{background-color:#f2f2f2}@media (max-width:991.98px){.section-navbar .section-navbar__actions{background-color:#f7f7f7;display:block}.section-navbar .section-navbar__actions>.container{max-width:100%!important;width:100%!important;padding-left:75px;padding-right:30px}.section-navbar .navbar-actions__brand{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.section-navbar .section-navbar__links{display:none;overflow:auto;height:0;padding-bottom:15px}.section-navbar .section-navbar__links.show{display:block}.section-navbar .section-navbar__links>nav>ul>li ul{margin:0 0 0 1em}.section-navbar .section-navbar__links ul li{padding-left:.7em}.section-navbar .section-navbar__links ul li a{padding-top:16px;padding-bottom:0;display:block;border-color:#999;text-decoration:none}.section-navbar .section-navbar__links ul li.expanded>a:after{position:absolute;top:.7em;right:.7em}.section-navbar .section-navbar__links ul li.expanded>ul{display:none}.section-navbar .section-navbar__links ul li.active a{border-color:#16beb1}.section-navbar .section-navbar__links ul li.show,.section-navbar .section-navbar__links ul li.tap,.section-navbar .section-navbar__links ul li:active,.section-navbar .section-navbar__links ul li:hover{background-color:#f2f2f2}}@media (min-width:992px){.section-navbar__actions{display:none}.section-navbar nav>ul{display:flex;align-items:stretch;justify-content:center;flex-direction:row}.section-navbar nav>ul li>ul{transition:all .3s ease;visibility:hidden;opacity:0}.section-navbar nav>ul li:active>ul,.section-navbar nav>ul li:hover>ul{display:block;visibility:visible;opacity:1}.section-navbar nav>ul>li{display:flex;align-items:center;flex:1;transition:all .3s ease}.section-navbar nav>ul>li:active,.section-navbar nav>ul>li:hover{background-color:#f2f2f2}.section-navbar nav>ul>li>ul{position:absolute;left:0;top:100%}.section-navbar nav>ul>li+li{border-left:1px solid #16beb1}.section-navbar nav>ul>li>a{display:flex;align-items:center;justify-content:center;flex-direction:row;border-bottom:none;padding:15px 10px;line-height:1.1rem;font-size:.875rem}.section-navbar nav>ul>li>a:after{margin-left:10px}.section-navbar nav>ul>li>ul{background-color:#f2f2f2;min-width:230px;padding:15px 0;left:-1px;border-left:1px solid #16beb1;box-shadow:2px 2px 1px #e8e8e8}.section-navbar nav>ul>li>ul>li{padding:0 15px}.section-navbar nav>ul>li>ul>li:active,.section-navbar nav>ul>li>ul>li:hover{background-color:#fff}.section-navbar nav>ul>li>ul>li:active>a,.section-navbar nav>ul>li>ul>li:hover>a{color:#ffb200}.section-navbar nav>ul>li>ul>li>a{padding:8px 0;display:block;font-size:.875rem;line-height:20px}.section-navbar nav>ul>li>ul>li:last-child a{border-bottom:none}}.comments__count{font-family:Lato,sans-serif;font-weight:400;font-style:normal}.comments__count b{font-weight:400}.comments__rules{font-size:.75rem}.comment-form{background:#fafafa;padding:30px}.comment-form label{font-size:.875rem}.comment-form .form-text{font-size:.6875rem}.comment-form__submit{padding:8px 10px;border-radius:0;font-size:.75rem}.comment-form__help{margin-top:15px}.comment-form .form-control:active,.comment-form .form-control:focus{border-color:transparent}.comment-item__meta{font-size:.75rem}.comment-item__meta .comment-author{font-family:Roboto,sans-serif;font-weight:500;font-style:normal}.comment-item__meta .comment-date{font-family:Roboto,sans-serif;font-weight:400;font-style:normal;color:#606060}.comment-item__body{font-size:.875rem}.comment-item__body,.comment-item__meta{border-left:3px solid #e5e5e5;padding-left:10px}.comment-item+.comment-item{margin-top:15px}.comment-item__replies{margin-left:30px;margin-top:15px}.g-recaptcha.is-invalid>div{border:1px solid #dc3545}.g-recaptcha~.invalid-feedback{display:block}.field{display:inline-block;width:100%}.field+.field{margin-top:.5rem}.field__label{font-family:Raleway,sans-serif;font-weight:700;font-style:normal;font-size:.75rem;margin-bottom:10px;border-bottom:1px solid #999}.field__item+*{margin-top:.5rem}.field--source li{box-shadow:0 0 3px rgba(0,0,0,.35)}.field--source li a{border-bottom:none}.field--files{width:100%}.field--files .field__item{display:flex;flex-direction:row;align-items:center;position:relative;background:#fff;box-shadow:0 0 3px rgba(0,0,0,.35);margin-bottom:3px;padding:10px}.field--files .field__item__icon{width:22px;height:auto}.field--files .field__item__icon>*{min-width:22px}.field--files .field__item__link{overflow:hidden;padding-left:10px;text-overflow:ellipsis;flex:1}.field--files .field__item__link a{overflow:hidden;padding:0 10px 0 0;white-space:nowrap;text-overflow:ellipsis;color:#16beb1;text-decoration:none}.field--files .field__item__link a.tap,.field--files .field__item__link a:hover{color:#ffb200;text-decoration:none}.field--files .field__item__link small{font-size:.75rem;padding:0 10px;display:block}.field--files .field__item__download{text-align:center;display:flex;align-items:center;justify-content:center}.field--files .field__item__download a{border-bottom:none;padding:0}.field--files .field__item__download .btn{color:#fff;border-radius:.25rem!important}.field--to_block_content_type_links .block__title{margin-bottom:15px;background:#fff;padding:15px;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.field--to_block_content_type_links .field__item+.field__item{margin-top:30px}.field--body{display:inline-block;width:100%}.field-type-field_marker ul.field__items{padding:0;list-style-type:none}.field-type-field_marker li.field__item{font-size:.875rem;float:left}.field-type-field_marker li.field__item a{padding:5px}.field-type-field_marker li.field__item a:before{content:"#";margin-right:2px}body.view-detail .field-type-field_date,body.view-detail .field-type-field_marker{padding:10px}.card .field-type-field_date,.card .field-type-field_marker,.view__row--card .field-type-field_date,.view__row--card .field-type-field_marker{box-shadow:none!important;border:1px solid #dee2e6;padding:10px}.card .field--files .field__item,.view__row--card .field--files .field__item{box-shadow:none;border:1px solid #dee2e6}.field--diploma .field__item+.field__item{margin-top:0}.field-type-field_reference_node_type .card-shadow+.card-shadow,.field-type-field_reference_node_type .card-shadow+.p-card,.field-type-field_reference_node_type .card-shadow+.view-nav--aside,.field-type-field_reference_node_type .card-shadow+.view__row--card,.field-type-field_reference_node_type .p-card+.card-shadow,.field-type-field_reference_node_type .p-card+.p-card,.field-type-field_reference_node_type .p-card+.view-nav--aside,.field-type-field_reference_node_type .p-card+.view__row--card,.field-type-field_reference_node_type .view-nav--aside+.card-shadow,.field-type-field_reference_node_type .view-nav--aside+.p-card,.field-type-field_reference_node_type .view-nav--aside+.view-nav--aside,.field-type-field_reference_node_type .view-nav--aside+.view__row--card,.field-type-field_reference_node_type .view__row--card+.card-shadow,.field-type-field_reference_node_type .view__row--card+.p-card,.field-type-field_reference_node_type .view__row--card+.view-nav--aside,.field-type-field_reference_node_type .view__row--card+.view__row--card,.field-type-field_reference_node_type body.view-detail .card-shadow+.field-type-field_date,.field-type-field_reference_node_type body.view-detail .card-shadow+.field-type-field_marker,.field-type-field_reference_node_type body.view-detail .field-type-field_date+.card-shadow,.field-type-field_reference_node_type body.view-detail .field-type-field_date+.field-type-field_date,.field-type-field_reference_node_type body.view-detail .field-type-field_date+.field-type-field_marker,.field-type-field_reference_node_type body.view-detail .field-type-field_date+.p-card,.field-type-field_reference_node_type body.view-detail .field-type-field_date+.view-nav--aside,.field-type-field_reference_node_type body.view-detail .field-type-field_date+.view__row--card,.field-type-field_reference_node_type body.view-detail .field-type-field_marker+.card-shadow,.field-type-field_reference_node_type body.view-detail .field-type-field_marker+.field-type-field_date,.field-type-field_reference_node_type body.view-detail .field-type-field_marker+.field-type-field_marker,.field-type-field_reference_node_type body.view-detail .field-type-field_marker+.p-card,.field-type-field_reference_node_type body.view-detail .field-type-field_marker+.view-nav--aside,.field-type-field_reference_node_type body.view-detail .field-type-field_marker+.view__row--card,.field-type-field_reference_node_type body.view-detail .p-card+.field-type-field_date,.field-type-field_reference_node_type body.view-detail .p-card+.field-type-field_marker,.field-type-field_reference_node_type body.view-detail .view-nav--aside+.field-type-field_date,.field-type-field_reference_node_type body.view-detail .view-nav--aside+.field-type-field_marker,.field-type-field_reference_node_type body.view-detail .view__row--card+.field-type-field_date,.field-type-field_reference_node_type body.view-detail .view__row--card+.field-type-field_marker,body.view-detail .field-type-field_reference_node_type .card-shadow+.field-type-field_date,body.view-detail .field-type-field_reference_node_type .card-shadow+.field-type-field_marker,body.view-detail .field-type-field_reference_node_type .field-type-field_date+.card-shadow,body.view-detail .field-type-field_reference_node_type .field-type-field_date+.field-type-field_date,body.view-detail .field-type-field_reference_node_type .field-type-field_date+.field-type-field_marker,body.view-detail .field-type-field_reference_node_type .field-type-field_date+.p-card,body.view-detail .field-type-field_reference_node_type .field-type-field_date+.view-nav--aside,body.view-detail .field-type-field_reference_node_type .field-type-field_date+.view__row--card,body.view-detail .field-type-field_reference_node_type .field-type-field_marker+.card-shadow,body.view-detail .field-type-field_reference_node_type .field-type-field_marker+.field-type-field_date,body.view-detail .field-type-field_reference_node_type .field-type-field_marker+.field-type-field_marker,body.view-detail .field-type-field_reference_node_type .field-type-field_marker+.p-card,body.view-detail .field-type-field_reference_node_type .field-type-field_marker+.view-nav--aside,body.view-detail .field-type-field_reference_node_type .field-type-field_marker+.view__row--card,body.view-detail .field-type-field_reference_node_type .p-card+.field-type-field_date,body.view-detail .field-type-field_reference_node_type .p-card+.field-type-field_marker,body.view-detail .field-type-field_reference_node_type .view-nav--aside+.field-type-field_date,body.view-detail .field-type-field_reference_node_type .view-nav--aside+.field-type-field_marker,body.view-detail .field-type-field_reference_node_type .view__row--card+.field-type-field_date,body.view-detail .field-type-field_reference_node_type .view__row--card+.field-type-field_marker{margin-top:.5rem}.field--news_image~*{margin-top:30px}.portfolio__rows{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;justify-content:center}.portfolio__row{box-sizing:border-box;word-wrap:break-word;margin-left:15px;margin-right:15px;width:calc(50% - 30px);margin-bottom:30px}@media screen and (max-width:959px){.portfolio__row{width:calc(75% - 30px)}}@media screen and (max-width:480px){.portfolio__row{width:calc(100% - 30px)}}.portfolio-preview{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;height:100%}.portfolio-preview__img{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.portfolio-preview__body{flex:1 1 auto;padding:1.25rem;text-align:center}.portfolio-preview__title{font-size:1.125rem;font-family:Raleway,sans-serif;font-weight:400;font-style:normal}.video-preview{height:480px;background-size:cover}.video-preview__action{border-bottom:none;padding:0;position:absolute;left:0;top:calc(50% - 37.5px);width:100%;text-align:center}.video-preview__action+span{display:none}.video-preview__action span.icon{width:120px;height:75px;display:inline-block;background-color:rgba(0,0,0,.5);text-align:center;border-radius:.25rem;transition:all .3s ease}.video-preview__action span.icon i{margin-top:19.5px;width:36px;height:36px;font-size:2.25rem;color:#16beb1;transition:all .3s ease}.video-preview__action span.icon.tap,.video-preview__action span.icon:active,.video-preview__action span.icon:hover{background-color:rgba(0,0,0,.9)}.video-preview__action span.icon.tap i,.video-preview__action span.icon:active i,.video-preview__action span.icon:hover i{color:#ffb200}.video-preview__title{background-color:rgba(0,0,0,.75);font-size:.75rem;padding:10px 15px;border-bottom:none}.video-preview{position:relative;border:.5rem solid #fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.video-preview__screen{position:relative;width:100%;height:226px;background-color:#222;display:flex;align-items:center;overflow:hidden}.video-preview__img{position:absolute;top:0;left:0;z-index:0;display:flex;text-align:center;align-items:center;justify-content:center;width:100%;height:100%}.video-preview__img img.tap,.video-preview__img img:hover{opacity:1}.video-preview__engine{width:100%;text-align:center;position:relative;z-index:1;display:block}.video-preview__play{font-size:5vh;padding:20px 50px;background-color:rgba(0,0,0,.5);color:#fff;border:none}.video-preview__play.tap,.video-preview__play:hover{color:#ffb200;background-color:rgba(0,0,0,.8)}.video-preview__play~span{display:none}.video-preview__title{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;background-color:rgba(0,0,0,.5);color:#fff;font-family:Roboto,sans-serif;font-weight:400;font-style:normal;text-align:center;font-size:rem(13px);white-space:nowrap;text-overflow:ellipsis;padding:10px;margin:0}.video-preview__title.tap,.video-preview__title:hover{color:#ffb200;background-color:rgba(0,0,0,.8)}@media (max-width:991.98px){.video-preview__img{display:block}}.video-items{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;justify-content:center}.video-items>*{box-sizing:border-box;word-wrap:break-word;margin-left:15px;margin-right:15px;width:calc(83.33333% - 30px)}@media screen and (max-width:1024px){.video-items>*{width:calc(83.33333% - 30px)}}@media screen and (max-width:576px){.video-items>*{width:calc(100% - 30px)}}.video-items--detail .video-preview,body.view-detail .video-preview{height:auto}.video-items--detail .video-preview__title,body.view-detail .video-preview__title{display:none}.video-items--detail .video-preview__screen,body.view-detail .video-preview__screen{height:380px}@media screen and (max-width:640px){.video-items--detail .video-preview__screen,body.view-detail .video-preview__screen{height:320px}}@media screen and (max-width:576px){.video-items--detail .video-preview__screen,body.view-detail .video-preview__screen{height:220px}}@media (max-width:991.98px){.video-items--detail .video-preview__img,body.view-detail .video-preview__img{display:flex}}.ft-video-detail .video-item{width:calc(100% - 30px)}.markers-accordion .accordion--1>.card:first-of-type{border-bottom:1px solid rgba(0,0,0,.125)}.markers-accordion .card-header .btn-link{font-size:1rem}.markers-accordion .card-header .btn-reset{position:absolute;right:15px;top:16px}.markers-accordion .card-body h3{display:none}.markers-accordion .card-body ul li{padding-bottom:0;margin-bottom:0;border-bottom:none}.markers-accordion .card-body ul li a{padding:10px 0;font-size:1rem}.markers-accordion .card-body ul li a span{top:5px}.markers-accordion .card-body ul li a:hover{color:#ffb200}.markers-accordion .card-body ul li.tap{background-color:#666}.markers-accordion .card-body ul li.active a{color:#ffb200}.detail-paginate{display:flex;justify-content:space-between;margin-top:30px}.detail-paginate--only-next{justify-content:flex-end}.detail-paginate a{background-color:#fff;padding:8px 15px;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-bottom:none}@media only screen and (max-width:1200px){.detail-paginate{justify-content:center;align-items:stretch;flex-direction:column}.detail-paginate a{width:100%;display:block;text-align:center}.detail-paginate .detail-paginate-link+.detail-paginate-link{margin-top:15px}}#scroll-to-top{position:fixed;bottom:30px;right:30px;z-index:15;cursor:pointer;border:none;background:rgba(0,0,0,.3);color:#fff;outline:0!important;width:40px;height:40px;font-size:1.5rem;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;border-radius:5px;transition:all .2s}#scroll-to-top::-moz-focus-inner,#scroll-to-top::-moz-focus-outer{border:0;padding:0}#scroll-to-top.show{opacity:.5;visibility:visible}#scroll-to-top:hover{opacity:1;visibility:visible}.team-preview__avatar{min-width:200px}