@charset "utf-8";.cfr-home .wrapp{width:100%;height:100vh;position:relative}.cfr-home .wrapp .home-show{width:100%;height:100%}.cfr-home .wrapp .home-show .show-bg{position:absolute;width:100%;height:100%;background:#000}.cfr-home .wrapp .home-show .show-bg video{width:100%;height:100%;object-fit:cover;opacity:0.5}.cfr-home .wrapp .home-show .show-info{width:100%;height:100%;position:relative;background:linear-gradient(180deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0) 20%, rgba(0,0,0,0) 80%, rgba(0,0,0,0.8) 100%)}.cfr-home .wrapp .home-show .show-info .info{position:absolute;top:25px;left:35vw;width:40vw;font-style:italic;font-weight:lighter;color:#fff}.cfr-home .wrapp .home-show .show-info .info .slogan{font-size:6rem;line-height:normal;margin-bottom:25px}.cfr-home .wrapp .home-show .show-info .info .lgbtq{font-size:5rem;background:#ebaa00;color:#000;display:inline-block;padding:0 50px}.cfr-home .wrapp .home-features{background:#000;width:100%;padding:50px 5vw;text-align:right}.cfr-home .wrapp .home-features .f-wrapp{display:inline-block;width:70%;text-align:left}.cfr-home .wrapp .home-features .f-wrapp .features{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:50px}.cfr-home .wrapp .home-features .f-wrapp .features .feature{width:48%;color:#999999;border:solid 1px #999;padding:25px;border-radius:10px}.cfr-home .wrapp .home-features .f-wrapp .features .feature h4{color:#ebaa00}.cfr-home .wrapp .home-features .f-wrapp .blog .posts{display:grid;grid-template-columns:1fr 1fr;column-gap:50px;row-gap:50px;margin-bottom:25px}.cfr-home .wrapp .home-features .f-wrapp .blog .posts .post{width:100%;height:100%}.cfr-home .wrapp .home-features .f-wrapp .blog .posts .post .frame{border:solid 1px #999;height:100%;border-radius:10px;overflow:hidden}.cfr-home .wrapp .home-features .f-wrapp .blog .posts .post .frame .image{width:100%;height:20vw;position:relative}.cfr-home .wrapp .home-features .f-wrapp .blog .posts .post .frame .image img{width:100%;height:100%;object-fit:cover}.cfr-home .wrapp .home-features .f-wrapp .blog .posts .post .frame .details{padding:25px}.cfr-home .wrapp .home-features .f-wrapp .blog .pagination li{margin:0 5px}.cfr-home .wrapp .home-features .f-wrapp .blog .pagination li .page-link{background:none}.cfr-home .wrapp .home-features .f-wrapp .socials ul{padding:0;display:flex;justify-content:center;align-items:center}.cfr-home .wrapp .home-features .f-wrapp .socials ul li{margin:0 5px}.cfr-home .wrapp .home-features .f-wrapp .socials ul li a{font-size:1.5rem;text-decoration:none}.cfr-home .wrapp .home-features .f-wrapp .copy{display:block;text-align:center}.cfr-home .wrapp .home-nav{position:fixed;left:0;top:0;height:100%;width:30vw;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0.5);backdrop-filter:blur(6px);z-index:9}.cfr-home .wrapp .home-nav .frame{padding:3vw}.cfr-home .wrapp .home-nav .frame .nav-head{text-align:center}.cfr-home .wrapp .home-nav .frame .nav-head img{display:inline-block;width:50%}.cfr-home .wrapp .home-nav .frame .nav-main{text-align:center;margin:50px 0}.cfr-home .wrapp .home-nav .frame .nav-foot{text-align:center}.cfr-home .wrapp .home-nav .frame .nav-foot .accept{display:block;margin-bottom:25px}.cfr-home .wrapp .home-nav .frame .nav-foot .pages{display:block}.cfr-home .wrapp .home-nav .frame .nav-foot .pages ul{display:flex;flex-wrap:wrap;width:100%;margin:0;padding:0;margin-bottom:50px}.cfr-home .wrapp .home-nav .frame .nav-foot .pages ul li{width:50%}.page-custom .main-head{height:auto;position:relative}.page-custom .main-content{height:auto;position:relative;text-align:center}.page-custom .main-foot{height:auto;position:relative;text-align:center}.page-custom .wrapp{width:100%;margin:25px auto}.page-custom .wrapp.center{text-align:center}.page-custom .wrapp.justify{text-align:justify}.page-custom .wrapp.red{color:red}.page-custom .wrapp.row{display:block;text-align:center;align-items:center;justify-content:space-between}.page-custom .wrapp.row .col-img{width:100%;height:100%}.page-custom .wrapp.row .col-img img{width:100%;height:100%;object-fit:cover}.page-custom .wrapp.row .col-info{width:100%;text-align:left}.page-custom .wrapp.row .col-info .abt-city{text-align:left}.page-custom .wrapp.grid ul{padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:space-between}.page-custom .wrapp.grid ul li{width:33%;list-style:none;text-align:center;margin:10px 0}.page-custom .wrapp.grid ul li .profile-image{display:inline-block;width:50%;border-radius:100%;overflow:hidden;margin-bottom:10px;position:relative}.page-custom .wrapp.grid ul li .profile-image img{width:100%;height:100%;object-fit:cover}.page-custom .wrapp.grid ul li .profile-name{text-align:center}.page-custom .wrapp.grid ul li .profile-work{text-align:center;color:red}.page-custom .wrapp.list ul li{list-style:none}@media only screen and (min-width:720px) and (max-width:991px){#cfr-home .wrapp .home-show .show-info .info{position:absolute;top:25px;left:40vw;width:40vw;font-style:italic;font-weight:lighter;color:#fff}#cfr-home .wrapp .home-show .show-info .info .slogan{font-size:6rem;line-height:normal;margin-bottom:25px}#cfr-home .wrapp .home-show .show-info .info .lgbtq{font-size:5rem;background:#ebaa00;color:#000;display:inline-block;padding:0 50px}#cfr-home .wrapp .home-nav{width:35vw}}@media only screen and (min-width:0) and (max-width:719px){#cfr-home .wrapp{width:100%;height:auto;overflow:hidden;position:relative;display:flex;flex-direction:column}#cfr-home .wrapp .home-show{width:100%;height:250px;position:relative;order:0}#cfr-home .wrapp .home-show .show-info{width:100%;height:100%}#cfr-home .wrapp .home-show .show-info .info{position:absolute;top:25px;left:1vw;width:100%}#cfr-home .wrapp .home-show .show-info .info .lgbtq{font-size:2rem;background:#ebaa00;color:#000;display:inline-block;padding:0 25px;margin-bottom:10px}#cfr-home .wrapp .home-show .show-info .info .slogan{font-size:1rem;line-height:normal}#cfr-home .wrapp .home-nav{position:relative;left:0;top:0;height:auto;width:100%;display:flex;align-items:center;justify-content:center;background-color:#000;backdrop-filter:blur(6px);z-index:9;order:1}#cfr-home .wrapp .home-nav .frame{padding:3vw}#cfr-home .wrapp .home-nav .frame .nav-head{text-align:center;color:#fff}#cfr-home .wrapp .home-nav .frame .nav-head img{display:inline-block;width:150px}#cfr-home .wrapp .home-nav .frame .nav-main{text-align:center;margin:50px 0}#cfr-home .wrapp .home-nav .frame .nav-foot{text-align:center}#cfr-home .wrapp .home-nav .frame .nav-foot .accept{display:block;margin-bottom:25px}#cfr-home .wrapp .home-nav .frame .nav-foot .pages{display:block}#cfr-home .wrapp .home-nav .frame .nav-foot .pages ul{display:flex;flex-wrap:wrap;width:100%;margin:0;padding:0;margin-bottom:50px}#cfr-home .wrapp .home-nav .frame .nav-foot .pages ul li{width:50%}#cfr-home .wrapp .home-features{order:2;padding:0 10px}#cfr-home .wrapp .home-features .f-wrapp{width:100%}#cfr-home .wrapp .home-features .f-wrapp .features{margin-bottom:0}#cfr-home .wrapp .home-features .f-wrapp .features .feature{width:100%;margin-bottom:25px}#cfr-home .wrapp .home-features .f-wrapp .blog .posts{grid-template-columns:1fr}#cfr-home .wrapp .home-features .f-wrapp .blog .posts .post .frame .image{width:100%;height:50vw}#cfr-home .wrapp .home-features .f-wrapp .copy{display:block;text-align:center}.reverse{flex-direction:column-reverse !important}}