.border{border:solid 1px red}.col-full-h{padding-bottom:100%;margin-bottom:-100%}.bg-cent{background-position:center center;background-size:cover;background-repeat:no-repeat;transition:all 1s}.zoom-bg:hover{transform:scale(1.1);overflow:hidden}.btn-primary,.button-primary{color:#fff !important;background-color:#127170 !important;border-color:#127170 !important}@media screen and (min-width:992px){.h-lg-100{height:100%}}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}@media screen and (max-width:768px){.py-md-5{padding-top:1rem !important;padding-bottom:1rem !important}}@media screen and (min-width:768px){.h-md-100{height:100%}}.absolute-center{top:50%;left:50%;transform:translate(-50%, -50%)}.overlay{top:0;left:0;width:100%;height:100%;opacity:0.9}.overlay--green{background-color:#1F7574}.overlay--dark-grey{background-color:#333;opacity:0.4}.position-inherit{position:inherit;z-index:999}.cta{background-color:transparent !important;border-color:#BC5925 !important;color:#000 !important}.cta:hover{background-color:#BC5925 !important;color:#fefefe !important}.cta--white{color:#fff !important;border-color:#fff !important}.cta--white:hover{background-color:#fff !important;color:#000 !important}.arrow svg{margin-left:10px;margin-right:5px;margin-top:-2px}.arrow:hover path{fill:#fff}.arrow--white:hover path{fill:#000}.arrow--green:hover path{fill:#127170}html,body{overflow-x:hidden}body{font-family:"Poppins" !important}h1,h2,h3,h4,h5,label{font-family:"Poppins" !important}a{text-decoration:none !important}::selection{background:#e7793f}::-moz-selection{background:#e7793f}.dropdown:hover>.dropdown-menu{display:block}.ctf-item{border:none !important}@media screen and (max-width:768px){#mega-menu-wrap-primary #mega-menu-primary p{margin-bottom:20px}}.navbar{z-index:999 !important}@media screen and (min-width:991px){.navbar{padding-bottom:0 !important}}.navbar .navbar-toggler{border:none;position:relative;bottom:15px}.navbar .navbar-toggler:focus{box-shadow:none}.navbar-expand-lg{border-bottom:2px solid #127170}.navbar-brand{padding:20px !important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:1.1rem;font-weight:400;padding:11px 10px 8px 10px;height:56px;border-radius:8px 8px 0 0}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link .mega-indicator:after{margin-left:0 !important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{font-weight:500}#mega-menu-wrap-primary #mega-menu-primary input,#mega-menu-wrap-primary #mega-menu-primary img{max-width:100%;border-radius:15px}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{align-items:flex-end}.vertical.wpdreams_asl_results.asl_w.asl_r.asl_r_1.asl_an_fadeInDrop{padding:3px;background:#127170;width:329px !important;top:79px !important;left:825.719px !important}.vertical.wpdreams_asl_results.asl_w.asl_r.asl_r_1.asl_an_fadeInDrop a.asl_res_url{color:#127170 !important}.top-bar{height:40px;background-color:#127170;display:flex;justify-content:flex-end}.top-bar img{width:15px;margin-left:12px;margin-top:8px}.top-bar .text-end{display:flex;justify-content:flex-end;align-items:center}.top-bar .intranet{color:#fff;padding:0 10px}.top-bar .search-block{display:inline-block}.top-bar .search-block #ajaxsearchlite1{margin-top:3px;border-radius:40px}.top-bar .search-block #ajaxsearchlite1 input.orig::placeholder{color:#212529 !important}.top-bar .search-block #ajaxsearchlite1 input.orig:-ms-input-placeholder{color:#212529 !important}.top-bar .search-block #ajaxsearchlite1 input.orig::-ms-input-placeholder{color:#212529 !important}.top-bar .search-block #ajaxsearchlite1 .probox .proinput input,.top-bar .search-block div.asl_w .probox .proinput input{color:#212529 !important}.top-bar .search-block #ajaxsearchlite1 .probox,.top-bar .search-block div.asl_w .probox{background-color:#f8f9fa !important;background-image:none !important}.top-bar .search-block #ajaxsearchlite1 .probox .promagnifier,.top-bar .search-block div.asl_w .probox .promagnifier{background-color:#127170;background-image:none;border-radius:50px;position:relative;bottom:-2px;width:26px;height:25px;right:2px}.top-bar .search-block #ajaxsearchlite1.asl_m .probox .proinput input.autocomplete{font-size:18px !important;opacity:0.5 !important}div.asl_w .probox .promagnifier .innericon svg{fill:#fff !important}.mega-menu-item{padding-bottom:0 !important;padding-top:0 !important}.custom-mega-menu .custom-mega-menu__nav img{border-radius:15px}.custom-mega-menu .textwidget svg{margin-left:10px}.custom-mega-menu p,.custom-mega-menu a,.custom-mega-menu h4{color:#fff}.custom-mega-menu .me-4{font-size:1.8125rem}@media screen and (max-width:991px){.mega-sub-menu{background:#ddd !important}.mega-sub-menu a{color:#000}}#mega-menu-wrap-primary #mega-menu-primary li.mega-align-bottom-left.mega-toggle-on>a.mega-menu-link{border-radius:8px 8px 0 0}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover{font-weight:500;transition:0.35s ease}.mega-sub-menu .textwidget p a{font-size:0.875rem;font-weight:500;display:inline-flex}.mega-sub-menu .textwidget p a:after{content:url(/wp-content/uploads/2021/08/arrow-right.svg);width:20px;height:auto;position:relative;left:10px}@media screen and (max-width:1300px){.mega-sub-menu .textwidget p a{font-size:0.6rem !important}.mega-sub-menu .textwidget p a:after{content:url(/wp-content/uploads/2021/08/arrow-right.svg);width:8px}}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{font-weight:500}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{padding:45px 50px 40px 0px !important}@media screen and (max-width:768px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{padding:1rem 0 !important}}.breadcrumbs{font-size:16px;color:#212529;text-align:left}.breadcrumbs a{color:#127170}.hero-home{padding:13rem 0 !important}@media screen and (max-width:768px){.hero-home{padding:6rem 0 !important}}.hero-home .btn{font-size:1.1875rem !important;margin-top:8rem}.hero-home .align-self-center{padding:10px}.hero-home .overlay{background:black;opacity:0.5;position:absolute;z-index:-1;margin:0%}.hero-home .fullscreen-video{position:absolute;top:0;left:0;min-width:100%;min-height:100%;overflow:hidden;z-index:-2}.hero-home .fullscreen-video video{object-fit:cover;width:100vw;height:100vh;position:fixed;top:0;left:0}.hero-home .social{background-color:#127170;border-top-left-radius:10px;border-top-right-radius:10px;padding:12px}.hero-home .social span{padding:15px}@media screen and (max-width:768px){.hero-home .social{width:40%;padding:4px}.hero-home .social span{padding:10px}.hero-home .social span .img-fluid{display:inline-block;max-width:10px !important;max-height:10px !important}}.hero-home .item-1,.hero-home .item-2,.hero-home .item-3{position:absolute;display:block;width:60%;text-align:left;font-size:4rem !important;animation-duration:15s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;left:0}.hero-home .item-1{animation-name:anim-1}.hero-home .item-2{animation-name:anim-2}.hero-home .item-3{animation-name:anim-3}@keyframes anim-1{0%,8.3%{left:-100%;opacity:0}8.3%,25%{left:18%;opacity:1}33.33%,100%{left:110%;opacity:0}}@keyframes anim-2{0%,33.33%{left:-100%;opacity:0}41.63%,58.29%{left:18%;opacity:1}66.66%,100%{left:110%;opacity:0}}@keyframes anim-3{0%,66.66%{left:-100%;opacity:0}74.96%,91.62%{left:18%;opacity:1}100%{left:110%;opacity:0}}@media (max-width:540px){.hero-home .item-1,.hero-home .item-2,.hero-home .item-3{font-size:2.5rem !important;width:100%;padding-left:10px;top:47px}@keyframes anim-1{0%,8.3%{left:-100%;opacity:0}8.3%,25%{left:0;opacity:1}33.33%,100%{left:110%;opacity:0}}@keyframes anim-2{0%,33.33%{left:-100%;opacity:0}41.63%,58.29%{left:0;opacity:1}66.66%,100%{left:110%;opacity:0}}@keyframes anim-3{0%,66.66%{left:-100%;opacity:0}74.96%,91.62%{left:0;opacity:1}100%{left:110%;opacity:0}}}@media (min-width:1200px){.display-1{font-size:4rem;line-height:1.5}}.display-1{font-weight:500 !important}.display-1 span{-webkit-text-stroke:2px #BC5925;color:rgba(255, 255, 255, 0.3)}.btn{border-radius:0.625rem !important;text-transform:uppercase;padding:0.675rem 1.75rem !important}.me-4{font-weight:700 !important;color:#127170;font-size:2.8125rem}.latest-news{background-color:#f5f5f5;padding:5rem 0 3rem 0 !important}.latest-news .card{border-radius:20px;max-height:300px;padding:3rem 0 0.5rem 0 !important;transition:0.5s ease}.latest-news .card:hover .btn-read-more{background:#BC5925 !important;border-color:#BC5925 !important;transition:0.5s ease}.latest-news .card-body{display:flex;flex-direction:column;justify-content:flex-end}.latest-news h3{color:#fff;font-weight:600;font-size:1.3rem;line-height:1.3}@media screen and (max-width:768px){.latest-news .container{position:inherit;z-index:10}}.latest-news .logo-bc{position:absolute;top:0;width:35%;right:0}@media screen and (max-width:768px){.latest-news .logo-bc{width:80%}}.latest-news .btn-sm{position:relative}.latest-news .btn-bg{padding:10px 26px;color:#ddd !important;border:4px solid #e0e0e0 !important;background:#f5f5f5 !important;text-transform:uppercase;letter-spacing:1px}.latest-news .btn-bg:hover{background-color:#0f6766 !important;border-color:#0f6766 !important;color:#fff !important}.latest-news .btn-read-more{padding:8px 14px !important}.latest-news .btn-read-more a{font-size:0.75rem !important}.latest-news .btn-lg{font-size:1.875rem !important}.latest-news .img-section{width:230px}@media screen and (max-width:768px){.latest-news .img-section{width:40% !important}}.job-opp-new .bg-container{width:100%;margin:3rem 0;height:400px;overflow:hidden;position:relative;border-radius:25px}.job-opp-new .bg-container .bg-cent{width:100%;height:100%;background-position:bottom;background-image:url(/wp-content/uploads/2022/01/jobs-new.jpg)}.job-opp-new .position-absolute{top:32%;left:85px;width:60%}.job-opp-new .position-absolute h3{font-size:3rem;font-weight:bold}@media screen and (max-width:768px){.job-opp-new .container{position:inherit;z-index:10}}.job-opp-new .logo-bc{position:absolute;bottom:0;width:35%;left:0}@media screen and (max-width:768px){.job-opp-new .logo-bc{width:80%}}@media screen and (max-width:768px){.job-opp-new .bg-container{margin-top:0}.job-opp-new .align-self-center{padding-bottom:1rem !important}.job-opp-new .text-end{text-align:left !important;margin-top:3rem !important}.job-opp-new .position-absolute{top:7rem;left:2rem}.job-opp-new .position-absolute h3{font-size:2.5rem}}.social-post{background-color:#c9d5d5}@media screen and (max-width:768px){.social-post .container{position:inherit;z-index:10}}.social-post .logo-bc{position:absolute;top:0;width:35%;right:0}@media screen and (max-width:768px){.social-post .logo-bc{width:40% !important}}.social-post .img-section{width:230px}@media screen and (max-width:768px){.social-post .img-section{width:40% !important}}.social-post .card{border-radius:15px;/*background-color:#127170*/}.social-post .card-body{display:flex;flex-direction:column;justify-content:flex-end}.social-post h2{color:#127170}.social-post img svg{fill:#127170}.book-visit-new{background-color:#f5f5f5}.book-visit-new .logo-bc{position:absolute;bottom:0;width:35%;right:0}.book-visit-new .bg-container{width:100%;height:550px;overflow:hidden;position:relative;border-radius:25px}.book-visit-new .bg-container .bg-cent{width:100%;height:100%;background:linear-gradient(90deg, rgba(0, 0, 0, 0.7), rgba(131, 103, 103, 0.1)), url(/wp-content/uploads/2021/08/virgo_aerial_view.jpg) !important;background-repeat:no-repeat;background-position:bottom;background-size:cover !important}.book-visit-new .position-absolute{top:20%;left:85px;width:40%}@media screen and (max-width:768px){.book-visit-new .position-absolute{width:40%}}.book-visit-new .position-absolute h3{font-size:3rem;font-weight:bold;margin-top:30px}.book-visit-new .position-absolute a{background-color:transparent !important;border-color:#bc5925 !important}.book-visit-new .position-absolute a:hover{background-color:#bc5925 !important}.book-visit-new .position-absolute .btn{margin-top:30px}@media screen and (max-width:768px){.book-visit-new .bg-container{margin-top:0}.book-visit-new .align-self-center{padding-bottom:1rem !important}.book-visit-new .text-end{text-align:left !important;margin-top:3rem !important}.book-visit-new .position-absolute{top:3rem;left:2rem;width:80%}.book-visit-new .position-absolute h3{font-size:2.5rem}}.category-list{padding:3rem 0}.category-list .lc-block .category-list__card{padding:50px 40px 20px 40px !important;background-size:cover !important;height:240px}.category-list .lc-block .category-list__card .text-end{position:relative}.category-list .lc-block .category-list__card .text-end a{position:absolute;right:-12px}.category-list .lc-block .category-list__card .overlay{border-radius:20px !important}.category-list{padding-bottom:10rem !important;background-color:#f5f5f5}.category-list .lc-block .category-list__card .position-inherit{z-index:1 !important}.category-list .text-end{color:#BC5925;font-weight:bold !important;font-size:2.875rem !important}.category-list .logo-bc{position:absolute;bottom:0;width:35%;left:0}@media screen and (max-width:768px){.category-list .logo-bc{width:75%}}.category-list a{text-decoration:none}@media screen and (max-width:768px){.category-list .category-list__view-more{margin-top:5rem}}.category-list .category-list__view-more .btn{padding:10px 26px;color:#ddd !important;border:4px solid #e0e0e0 !important;background:#f5f5f5 !important;text-transform:uppercase;letter-spacing:1px;font-size:1.875rem !important}.category-list .lc-block{overflow:hidden;border-radius:25px}.category-list .lc-block .category-list__card{border-radius:25px}.category-list .lc-block .category-list__card:hover a{opacity:1;background-color:#bc5925 !important;color:#fff !important}.category-list .lc-block .category-list__card:hover a path{fill:#fff}.category-list .lc-block .category-list__card .overlay{border-radius:25px;opacity:0.2}.category-list .lc-block .category-list__card h3{color:#fefefe;font-weight:bold}.category-list .lc-block .category-list__card div a{border-radius:10px;color:#000 !important;background:#fff !important;opacity:0.7;border:none}.category-list .cta--view-all{padding:10px 26px;color:#ddd !important;border:3px solid #ddd !important;background:#f5f5f5 !important;text-transform:uppercase;letter-spacing:1px}.category-list .cta--view-all:hover{background-color:#0f6766 !important;border-color:#0f6766 !important;color:#fff !important}@media screen and (max-width:768px){.category-list .img-section{width:40% !important}.category-list .text-end{font-size:2rem !important}}#ctf{height:100% !important}#ctf .ctf-quoted-verified,#ctf .ctf-verified{display:none}#ctf .ctf-corner-logo{position:absolute;top:20px;right:20px;color:#fff;display:inline-block}.twitter-cards .ctf-owl-prev .ctf-tweet-media{max-height:200px}.twitter-cards .ctf-author-box-link{display:flex !important;flex-direction:column}.twitter-cards .ctf-author-box-link a{text-decoration:none}.twitter-cards .ctf-author-box-link .ctf-author-name{color:#fff !important}.twitter-cards .ctf-author-box-link .ctf-author-screenname{color:#fa8d53 !important}.twitter-cards .ctf-author-box-link .ctf-screename-sep{display:none !important}.twitter-cards .ctf-author-box-link hr{color:#fff !important}.twitter-cards .ctf-item{padding:15px 15px !important}.twitter-cards .card{position:relative;padding:20px !important}.twitter-cards .card .ctf-tweet-content{margin-bottom:15px !important}.twitter-cards .card .ctf-tweet-content p{color:#fff !important}.twitter-cards .card .ctf-tweet-content a{color:#fa8d53 !important}.twitter-cards .card .ctf-tweet-meta{position:absolute;margin:0 !important;bottom:20px;left:20px}.twitter-cards .card .ctf-tweet-meta a{color:#c9c7c7 !important}#lc-footer .text-decoration-none svg{margin-right:10px}#lc-footer a{color:#fff}#lc-footer .small p{margin-bottom:3px !important;font-size:0.8125rem}#lc-footer h4{display:inline-block;width:auto;padding-bottom:10px;border-bottom:1px solid #fff}#lc-footer .footer-bottom{background-color:#121416 !important;padding-top:7px !important}.science-text-sections .left{flex-direction:row-reverse}@media screen and (max-width:768px){.science-text-sections .left{flex-direction:column-reverse}}.science-text-sections .left .text-side .overlay{border-bottom-right-radius:20px;border-top-right-radius:20px}@media screen and (max-width:768px){.science-text-sections .left .text-side .overlay{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}}.science-text-sections .left .title-side .overlay{border-bottom-left-radius:20px;border-top-left-radius:20px}@media screen and (max-width:768px){.science-text-sections .left .title-side .overlay{border-bottom-left-radius:0px;border-top-right-radius:20px}}@media screen and (max-width:768px){.science-text-sections .right{flex-direction:column-reverse}}.science-text-sections .right .text-side .overlay{border-bottom-left-radius:20px;border-top-left-radius:20px}@media screen and (max-width:768px){.science-text-sections .right .text-side .overlay{border-top-left-radius:0px;border-bottom-right-radius:20px}}.science-text-sections .right .title-side .overlay{border-bottom-right-radius:20px;border-top-right-radius:20px}@media screen and (max-width:768px){.science-text-sections .right .title-side .overlay{border-top-left-radius:20px;border-bottom-right-radius:0px}}.science-text-sections p{padding:1rem 2rem 1rem 0}@media screen and (max-width:768px){.science-text-sections{padding:10px}}.science-text-sections .container{border-radius:20px !important}.science-text-sections .text-side{padding-left:60px}@media screen and (max-width:768px){.science-text-sections .text-side{padding-left:20px !important;padding-top:30px !important;padding-bottom:30px !important}}.science-text-sections a,.science-text-sections p{position:inherit;z-index:1;color:#fff}.science-text-sections a{background-color:transparent !important;border-color:#fff !important;border-radius:10px}.science-text-sections a:hover{background-color:#fff !important;color:#1f7574 !important}.science-text-sections h3{color:#fff;font-weight:800}.science-text-sections .icon-img{width:60px}@media screen and (max-width:768px){.science-text-sections .icon-img{display:none}}.icon-science{text-align:center}.icon-science img{width:35%}.science-page-header{min-height:400px !important;background-image:url("/wp-content/uploads/2021/08/science-page.jpg"), linear-gradient(#000000, #00000000) !important;background-position:center;align-items:baseline;display:flex;background-repeat:no-repeat;flex-direction:column-reverse;background-size:cover}@media screen and (max-width:768px){.science-page-header{height:30vh !important;min-height:unset !important}}.science-page .me-4,.get-involved-page .me-4{font-weight:400 !important;color:#212529;font-size:3.5rem}.science-page .intro,.get-involved-page .intro{margin-top:-100px;background-color:#fff;border-radius:20px;padding-left:6rem;padding-right:6rem;padding-top:3rem !important}@media screen and (max-width:768px){.science-page .intro,.get-involved-page .intro{padding-top:1rem !important;padding-left:1rem !important;padding-right:1rem !important}.science-page .intro h2,.get-involved-page .intro h2{font-size:2rem}.science-page .intro .img-section,.get-involved-page .intro .img-section{width:140px !important}}.rounded-20{border-radius:20px !important}.lead{font-size:1.125rem !important}.science-text-sections .right .text-side .overlay{border-bottom-left-radius:20px;border-top-left-radius:20px}@media screen and (max-width:768px){.science-text-sections .right .text-side .overlay{border-bottom-left-radius:20px;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-right-radius:20px}}.science-text-sections .left .title-side .overlay{border-bottom-left-radius:20px;border-top-left-radius:20px}.science-text-sections .right .title-side .overlay{border-bottom-right-radius:20px;border-top-right-radius:20px !important}.science-text-sections .container{border-radius:20px}.science-text-sections .left .text-side .overlay{border-bottom-right-radius:20px;border-top-right-radius:20px !important}@media screen and (max-width:768px){.science-text-sections .left .text-side .overlay{border-bottom-left-radius:20px;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-right-radius:20px}}.overlay--dark-grey{background-color:#000}.science-text-sections h3{font-weight:700}.ms-4{margin-top:14px}.news-and-events .card{box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important}.news-events{margin-bottom:2rem;border-radius:20px;padding-left:6rem !important;padding-right:6rem !important}.news-events h1{font-weight:400}.news-events .post-meta span{font-size:16px}.news-events p{line-height:1.8rem !important;margin-bottom:1.8rem}.news-events .wp-caption{background:#fff;margin:0 3rem 1.8rem 0;border-radius:20px;width:50% !important}.news-events .wp-caption img{border-radius:28px;padding:1rem;width:100%;height:auto}.news-events .wp-caption figcaption{background:#fff;padding:0 1rem 1rem 1rem;border-radius:0 0 20px 20px;margin-top:0;color:#6c757d;font-size:13px}.news-events a{color:#127170}.news-events img.alignright{float:right;margin:1em 0 1em 1em}.news-events img.alignleft{float:left;margin:1em 1em 1em 0}.news-events img.aligncenter{display:block;margin-left:auto;margin-right:auto}.news-events .alignright{float:right}.news-events .alignleft{float:left}.news-events .aligncenter{display:block;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.news-events,.custom-page{padding:1rem !important}.news-events img,.custom-page img{width:100%;height:auto}}.news-events ul,.custom-page ul{list-style:none;padding-left:0}.news-events ul li,.custom-page ul li{position:relative;padding-left:25px}.news-events ul li:before,.custom-page ul li:before{content:"";width:15px;height:15px;position:relative;background:url("/wp-content/uploads/2021/10/bullet.svg");background-size:cover;background-position:center;left:0;top: 9px;display: inline-block;margin-right: 10px;}.news-events img,.custom-page img{border-radius:15px;width:50%;height:auto}.album .card,.facetwp-template .card{transition:0.5s ease;border-radius:20px;position:relative;height:480px;border-style:hidden}.album .card:hover,.facetwp-template .card:hover{transform:scale(1.01);transition:ease 0.5s}.album .card:hover .card-image,.facetwp-template .card:hover .card-image{height:180px;transition:0.3s ease}.album .card:hover h2,.facetwp-template .card:hover h2{top:30px !important;transition:0.3s ease;font-size:1.2rem}.album .card:hover .card-text,.facetwp-template .card:hover .card-text{font-size:1.2rem;transition:0.3s ease;height:156px !important}.album .card:hover .btn-primary,.facetwp-template .card:hover .btn-primary{background-color:#BC5925 !important;border-color:#BC5925 !important;width:100%;transition:ease 0.3s}.album .card:hover .text-muted-event i,.facetwp-template .card:hover .text-muted-event i,.album .card:hover .text-muted-news i,.facetwp-template .card:hover .text-muted-news i{background-color:#BC5925 !important;transition:0.3s ease}.album .card .card-image,.facetwp-template .card .card-image{position:relative;height:220px;border-radius:20px 20px 0 0;transition:ease 0.3s}.album .card .card-image:before,.facetwp-template .card .card-image:before{content:"";background:linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.7) 48%);position:absolute;top:0;left:0;bottom:0;right:0;z-index:12;border-radius:20px 20px 0 0}.album .card .card-image h2,.facetwp-template .card .card-image h2{transition:ease 0.3s;position:absolute;top:55px;padding:0 2rem;font-size:1.5rem !important;font-weight:bold;font-size:1rem;z-index:13;line-height:1.5}.album .card .card-image h2 a,.facetwp-template .card .card-image h2 a{color:#fff}.album .card .card-body,.facetwp-template .card .card-body{padding:1rem 2rem;display:block}.album .card .card-body .text-muted-event,.facetwp-template .card .card-body .text-muted-event,.album .card .card-body .text-muted-news,.facetwp-template .card .card-body .text-muted-news{padding:0.2rem 0;margin-bottom:1rem;color:#6c757d}.album .card .card-body .text-muted-event i,.facetwp-template .card .card-body .text-muted-event i,.album .card .card-body .text-muted-news i,.facetwp-template .card .card-body .text-muted-news i{background:#127170;color:#fff;font-size:16px;margin-right:5px;padding:7px 9px;border-radius:50px;transition:0.3s ease}.album .card .card-body .card-text,.facetwp-template .card .card-body .card-text{transition:ease 0.3s;line-height:1.4;height:117px;margin-top:13px}.album .card .btn-read-more,.facetwp-template .card .btn-read-more{position:relative;width:150px;display:block;transition:ease 0.3s}.archive-title{color:#127170;font-weight:bold}.archive-title:after{content:url(/wp-content/uploads/2021/08/Raggruppa-269.svg);width:100px;height:100px;position:relative;top:10px;left:20px}.custom-page{padding-top:3rem !important}.custom-page h2{color:#127170}.custom-page .before-text{margin-bottom:3rem}.custom-page .before-text .col-left{display:flex;align-items:center;flex-wrap:wrap}.custom-page .before-text .page-title{text-align:left}.custom-page .before-text .page-title h1{font-weight:400}.custom-page .before-text .page-title:after{content:url(/wp-content/uploads/2021/08/Raggruppa-269.svg);width:100px;height:100px;position:relative;top:21px;left:20px}@media screen and (max-width:768px){.custom-page .before-text .page-title:after{content:""}}.custom-page .before-text .title-feat-image{border-radius:20px}.facetwp-facet-resources_facet{border-style:hidden;display:flex;flex-wrap:wrap}.facetwp-facet-resources_facet .facetwp-radio,.facetwp-facet-resources_facet .checked{background-color:#f5f5f5;background-image:none !important}.facetwp-facet-resources_facet .facetwp-radio.checked{background-color:#BC5925 !important;color:#fff;font-size:18px;font-weight:bold}@media screen and (max-width:768px){.facetwp-facet-resources_facet .facetwp-radio.checked{font-size:15px !important}}.facetwp-facet-resources_facet .facetwp-radio{padding:0.75rem 1rem !important;width:auto;padding-right:2rem !important;padding-left:2rem !important;border-radius:10px;margin-right:9px !important;margin-bottom:9px !important;color:#127170;font-size:18px;margin-right:5px;border:1px solid #12717024}.facetwp-facet-resources_facet .facetwp-radio .facetwp-counter{display:none}@media screen and (max-width:768px){.facetwp-facet-resources_facet .facetwp-radio{font-size:15px !important;padding-right:1rem !important;padding-left:1rem !important}}.facetwp-autocomplete{padding-right:40px}.facetwp-autocomplete-update{background-color:#BC5925;color:#fff;border-radius:50px;position:relative;right:40px;border:none}.facetwp-facet input.facetwp-search,.facetwp-facet input.facetwp-location,.facetwp-autocomplete{border:1px solid #12717024;border-radius:50px;padding:6px 30px 6px 16px}.facetwp-facet input.facetwp-search:focus,.facetwp-facet input.facetwp-location:focus,.facetwp-autocomplete:focus{outline:none !important;border:1px solid #BC5925;box-shadow:0 0 10px #BC5925}.facetwp-facet-news_and_events_news{border-style:hidden;display:flex}.facetwp-facet-news_and_events_news .facetwp-radio,.facetwp-facet-news_and_events_news .checked{background-color:#f5f5f5;background-image:none !important}.facetwp-facet-news_and_events_news .facetwp-radio.checked{background-color:#127170 !important;color:#fff;font-size:18px;font-weight:bold}.facetwp-facet-news_and_events_news .facetwp-radio{padding:0.75rem 1rem !important;width:200px;border-radius:10px 10px 0 0;margin-right:15px;color:#127170;font-size:18px;margin-right:5px}.facetwp-facet-news_and_events_news .facetwp-radio .facetwp-counter{display:none}.facetwp-pager{padding:40px;text-align:center}.facetwp-pager a{color:#127170}.facetwp-pager .active{display:inline-block;padding:4px 13px;border-radius:50px;background-color:#127170;color:#fff !important}.card-image-hp{position:relative}.card-image-hp:before{content:"";background:linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.4));position:absolute;top:0;left:0;bottom:0;right:0;z-index:12;border-radius:20px}.card-image-hp h3{position:relative;font-size:1.5rem !important;font-weight:bold;font-size:1.2rem !important;z-index:13;line-height:1.5}.card-image-hp h3 a{color:#fff}.card-body{padding:1rem 2rem}.btn-read-more{position:relative;z-index:12}.page-title{display:flex;align-items:center;flex-wrap:wrap}.page-title h1{font-weight:400}.page-title:after{content:url(/wp-content/uploads/2021/08/Raggruppa-269.svg);width:100px;height:100px;position:relative;top:25px;left:20px}.search .display-4{text-align:left;padding:3rem 0}.search .display-4:after{content:url(/wp-content/uploads/2021/08/Raggruppa-269.svg);width:100px;height:100px;position:relative;top:10px;left:20px}.search .card{height:auto}.search .card h2 a{color:#127170}.search .card .card-image{border-radius:20px}.search .card .card-image img{width:100%;height:auto}.search .card .card-image:before{content:none}.search .card .btn{background:#127170;color:#fff}.search .card:hover h2 a{font-size:2rem}.pagination .page-item.active .page-link{background-color:#127170}.pagination .page-link{color:#127170}.resources-list .card{height:auto !important;margin-bottom:3rem !important}.resources-list .card h2{color:#fff}.resources-list .card .card-text{height:auto !important}.resources-list .card .cat-icon{color:#fff;padding:11px 12px;background:#BC5925;border-radius:50px;margin-right:10px}.resources-list .card .cat-icon:before{max-width:10px !important}.resources-list .card .text-muted{display:flex;align-items:baseline;justify-content:flex-start}.resources-list .card .text-muted .post-categories li{padding:0}.resources-list .card .text-muted .post-categories li a{color:#BC5925;text-decoration:underline !important}.resources-list .card .text-muted .post-categories li:before{content:none}.resources-list .card:hover{transform:none;height:auto !important;transition:ease 0.5s}.resources-list .card:hover .card-image{height:220px;transition:0.3s ease}.resources-list .card:hover h2{top:55px !important;transition:0.3s ease}.resources-list .card:hover .card-text{font-size:inherit;transition:none;height:auto !important}.resources-list .card:hover .btn-primary{background-color:#BC5925 !important;border-color:#BC5925 !important;width:100%;transition:ease 0.3s}.resources-list .card:hover .text-muted-event i,.resources-list .card:hover .text-muted-news i{background-color:#BC5925 !important;transition:0.3s ease}.related-content{display:inline-block;padding-top:20px;padding-bottom:20px}.related-content h4:after{content:"";background:url(/wp-content/uploads/2021/08/Raggruppa-269.svg);background-size:150px !important;background-size:contain;width:150px;height:30px;display:inline-block;background-repeat:no-repeat;left:20px;position:relative;top:8px}.contact-page-header{min-height:400px !important;background-image:linear-gradient(90deg, #000000, #00000000), url(//wp-content/uploads/2022/01/get-involved.jpg);background-position:center;align-items:baseline;display:flex;background-repeat:no-repeat;flex-direction:column-reverse;background-size:cover}.contact-page .intro,.get-involved-page .intro{margin-top:-100px;background-color:#f8f9fa !important;border-radius:20px;padding-left:6rem;padding-right:6rem;padding-top:6rem !important}@media screen and (max-width:768px){.contact-page .intro,.get-involved-page .intro{padding-top:1rem !important;padding-left:1rem !important;padding-right:1rem !important}}.contact-page .contact-box,.get-involved-page .contact-box{border-radius:20px;box-shadow:0px 20px 35px #00000052;background:#fff}.contact-page .contact-box .img-box,.get-involved-page .contact-box .img-box{border-radius:0 20px 20px 0;background:linear-gradient(82deg, #000000e8, #00000069), url(/wp-content/uploads/2022/01/get-involved.jpg) !important}.contact-page .contact-box .live-shortcode,.get-involved-page .contact-box .live-shortcode{padding:3rem !important}@media screen and (max-width:768px){.contact-page .contact-box .live-shortcode,.get-involved-page .contact-box .live-shortcode{padding:1rem 0 !important}}.contact-page .img-fluid,.get-involved-page .img-fluid{margin-bottom:3rem !important}.contact-page .text-left,.get-involved-page .text-left{color:#fff;font-weight:bold !important}.contact-page .d-flex,.get-involved-page .d-flex{justify-content:space-between;padding:10px 37px;border:1px solid #fff;border-radius:50px}.contact-page .wpcf7 label,.get-involved-page .wpcf7 label{width:100% !important}.contact-page .wpcf7 p,.get-involved-page .wpcf7 p{margin-bottom:2rem}.contact-page .wpcf7 a,.get-involved-page .wpcf7 a{color:#127170}.contact-page .wpcf7 input[type="text"],.get-involved-page .wpcf7 input[type="text"],.contact-page .wpcf7 input[type="email"],.get-involved-page .wpcf7 input[type="email"],.contact-page .wpcf7 textarea,.get-involved-page .wpcf7 textarea{font-size:16px;color:#000000e8;background-color:#E9ECF5;border:1px solid #E9ECF5;border-radius:50px;width:100% !important;padding:7px 0 7px 15px}.contact-page .wpcf7 input[type="text"]:focus,.get-involved-page .wpcf7 input[type="text"]:focus,.contact-page .wpcf7 input[type="email"]:focus,.get-involved-page .wpcf7 input[type="email"]:focus,.contact-page .wpcf7 textarea:focus,.get-involved-page .wpcf7 textarea:focus{outline:none !important;border:1px solid #127170;box-shadow:0 0 10px #127170}.contact-page .wpcf7 textarea,.get-involved-page .wpcf7 textarea{border-radius:20px !important}.contact-page .wpcf7 .wpcf7-submit,.get-involved-page .wpcf7 .wpcf7-submit{border:1px solid #E9ECF5;color:#fff;width:100%}.contact-page .btn-primary input,.get-involved-page .btn-primary input{border:hidden !important;background:transparent !important}.wpcf7-spinner{display:none !important}.get-involved-page .d-flex{border-radius:0;padding:0;border:none}.get-involved-page .intro{margin-top:-100px;background-color:#fff !important;border-radius:20px;padding-left:6rem;padding-right:6rem;padding-top:6rem !important}@media screen and (max-width:768px){.get-involved-page .intro{padding-top:1rem !important;padding-left:1rem !important;padding-right:1rem !important}}.wp-block-ub-tabbed-content-tab-title-wrap.active{background:#127170 !important;color:#fff !important}.wp-block-ub-tabbed-content-tab-title-wrap{background:#f5f5f5 !important;color:#127170 !important;border:none !important}.wp-block-ub-tabbed-content-tabs-content{border:none !important}.wp-block-ub-content-toggle{border-radius:20px !important}.wp-block-ub-content-toggle .wp-block-ub-content-toggle-accordion{border:none}.wp-block-ub-content-toggle .wp-block-ub-content-toggle-accordion .wp-block-ub-content-toggle-accordion-content-wrap{background:#fff;margin-top:10px;border-radius:10px}.wp-block-ub-content-toggle .wp-block-ub-content-toggle-accordion .wp-block-ub-content-toggle-accordion-title-wrap{transition:all ease 0.3s;background-color:#fff !important;border-radius:10px !important}.wp-block-ub-content-toggle .wp-block-ub-content-toggle-accordion .wp-block-ub-content-toggle-accordion-title-wrap .wp-block-ub-content-toggle-accordion-title{color:#127170 !important;font-weight:500 !important}.wp-block-ub-content-toggle .wp-block-ub-content-toggle-accordion-title-wrap[aria-expanded="true"]{box-shadow:0 3px 5px rgba(0, 0, 0, 0.1) !important;transition:all ease 0.2s}.wp-block-ub-content-toggle .wp-block-ub-chevron-down::after{color:#127170 !important}.about-page-header{min-height:400px !important;background-image:url("/wp-content/uploads/2021/11/about-virgo.jpg"), linear-gradient(#000000, #00000000) !important;background-position:center;align-items:baseline;display:flex;background-repeat:no-repeat;flex-direction:column-reverse;background-size:cover}@media screen and (max-width:768px){.about-page-header{height:30vh !important;min-height:unset !important}}.get-involved-page-header{min-height:400px !important;background-image:url(/wp-content/uploads/2022/01/get-involved.jpg), linear-gradient(#000000, #00000000) !important;background-position:center;align-items:baseline;display:flex;background-repeat:no-repeat;flex-direction:column-reverse;background-size:cover} /* DO NOT ADD YOUR CSS HERE. ADD IT TO SASS/_CUSTOM.SCSS */


.button-primary {
	padding: 8px 14px;
	border-radius: 0.625rem;
    text-transform: uppercase;
	color: #fff;
    background-color: #127170;
    border-color: #127170;
	border: none;
	&:hover {
		background: $color-secondary;
		border-color: $color-secondary;
		transition: 0.5s ease;
	}
}

#ctf .ctf-item {
background-color: transparent!important;
box-shadow: none!important;
}