﻿@import"https://fonts.googleapis.com/css2?family=DM+Serif+Display&family=KoHo:wght@400;700&display=swap";html{font-size:100%;overflow-x:hidden}body{font-family:"KoHo",serif;line-height:1.5;font-size:1.2rem;overflow-x:hidden;font-weight:100;color:#fff;background-color:#000;background-image:radial-gradient(at 100% 80%, hsl(286deg, 100%, 15%) 0px, transparent 50%),radial-gradient(at 0% 20%, hsl(286deg, 100%, 15%) 0px, transparent 50%)}a{transition:all .4s;color:#fff}a:hover{text-decoration:none;color:#f88f3e}h1,.h1,h2,.h2,h3,.h3{font-family:"DM Serif Display",serif}h1,.h1{font-size:calc(4rem + 1.5vw);background:linear-gradient(90deg, rgb(248, 143, 62) 0%, rgb(200, 53, 249) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline-block;margin-bottom:2rem;margin-top:0;line-height:1.2}h1 strong,.h1 strong{font-weight:900;background:#000;-webkit-background-clip:text}h2,.h2{font-size:calc(2rem + 1.4vw);margin-bottom:1.5rem;margin-top:0;line-height:1.2;background:linear-gradient(90deg, rgb(248, 143, 62) 0%, rgb(200, 53, 249) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline-block}h2 strong,.h2 strong{font-weight:900;background:#000;-webkit-background-clip:text}h3,.h3{font-size:1.5rem;margin:1.5rem 0 1rem;font-weight:900}b,strong{font-weight:900}img{max-width:100%;height:auto}ul{padding:0}ul li{list-style:none}button{outline:none !important}.container{margin-left:auto !important;margin-right:auto !important}@media all and (min-width: 1200px){.container{max-width:1300px;width:90%}}@media screen and (max-width: 992px){body{font-size:1.1rem}.container{max-width:90%}h3,.h3{font-size:1.2rem}}@media screen and (max-width: 767px){h1,.h1{font-size:calc(3rem + 1.5vw)}h1 br,.h1 br,h2 br,.h2 br{display:none}h3,.h3{font-size:1.1rem}h3 br,.h3 br{display:none}}@media screen and (max-width: 575px){body{font-size:1rem}}header#masthead{position:fixed;top:0;left:0;z-index:10000;width:100%;font-size:1rem;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;background:#000;padding:.75rem 5rem;font-weight:900;display:flex;align-items:center;justify-content:space-around}header#masthead #logo img{width:280px;transition:all 1s}header#masthead #header-menu{z-index:-1;position:fixed;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;display:flex;align-items:center;justify-content:center;transition:opacity 1s,visibility 1s;overflow:scroll;visibility:hidden;text-align:center}header#masthead #header-menu .nav-main ul#primary-menu>li.menu-item>a{font-weight:900;text-transform:uppercase;font-size:calc(1.5rem + 4vw);transition:all 1s;line-height:normal;display:flex;align-items:center;justify-content:center}header#masthead #header-menu .nav-main ul#primary-menu>li.menu-item>a:hover{color:#f88f3e !important}header#masthead #header-menu .nav-main ul#primary-menu>li.menu-item .sub-menu{position:relative;transition:all .5s}header#masthead #header-menu .nav-main ul#primary-menu>li.menu-item .sub-menu li a{font-size:1rem;line-height:1.25;padding:.5rem 0 !important}header#masthead #header-menu .nav-main ul#primary-menu>li.menu-item>.sub-menu{display:flex;justify-content:space-between;background:#f6f6f6;padding:0 5rem;margin:0 -5rem;max-height:0;visibility:hidden;opacity:0}header#masthead #header-menu .nav-main ul#primary-menu>li.menu-item>.sub-menu i{display:none !important}header#masthead #header-menu .nav-main ul#primary-menu>li.menu-item>.sub-menu>li.menu-item{padding-right:1rem}header#masthead #header-menu .nav-main ul#primary-menu>li.menu-item>.sub-menu>li.menu-item>a{font-size:1rem;margin-bottom:.5rem;color:#e01247}header#masthead #header-menu .nav-main ul#primary-menu>li.menu-item>.sub-menu>li.menu-item>.sub-menu>li.menu-item a{flex-direction:row-reverse;justify-content:flex-end}header#masthead #header-menu .nav-main ul#primary-menu>li.menu-item>.sub-menu>li.menu-item>.sub-menu>li.menu-item a:after{background-color:#e01247;background-image:none;width:.35rem;height:.35rem;border-radius:100%;margin:0 .5rem 0 0}header#masthead #header-menu .nav-main ul#primary-menu li.menu-item.menu-item-has-children i{position:absolute;display:block;right:0;top:0;padding:1.35rem;cursor:pointer;font-size:1rem;transition:all .2s}header#masthead #header-menu .nav-main ul#primary-menu li.menu-item.menu-item-has-children.openSubmenu{padding-bottom:0}header#masthead #header-menu .nav-main ul#primary-menu li.menu-item.menu-item-has-children.openSubmenu>i{transform:rotate(90deg)}header#masthead #header-menu .nav-main ul#primary-menu li.menu-item.menu-item-has-children.openSubmenu>.sub-menu{opacity:1;max-height:1000px;visibility:visible;margin-top:.5rem;padding-top:1rem;padding-bottom:1rem;margin-bottom:-1px}header#masthead.sticky{background:#000;padding-top:1rem;padding-bottom:1rem}header#masthead.sticky #logo img{width:150px}header#masthead.open{width:100%;margin-top:0;padding-top:2rem;padding-bottom:2rem}header#masthead.open #logo img{width:150px}header#masthead.open #header-menu{opacity:1;visibility:visible}#nav-icon{display:flex;align-items:center;cursor:pointer;z-index:10000;margin-left:auto}#nav-icon>div{width:40px;height:22px;position:relative}#nav-icon>div span{display:block;position:absolute;height:3px;width:100%;background:#fff;left:0;top:0;overflow:hidden;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;transition:all .25s}#nav-icon>div span:nth-child(1){top:0}#nav-icon>div span:nth-child(2){top:9px}#nav-icon>div span:nth-child(3){top:18px}#nav-icon:hover div span:nth-child(1),#nav-icon:hover div span:nth-child(3){width:70%;margin-left:15%}#nav-icon.open div span{width:0 !important;left:50%}#nav-icon.open div span:nth-child(1){transform:rotate(45deg);top:10px;width:100% !important;left:0;margin-left:0}#nav-icon.open div span:nth-child(3){transform:rotate(135deg);top:10px;width:100% !important;left:0;margin:0}@media all and (max-width: 1500px){header#masthead{padding-left:1.5rem;padding-right:1.5rem}}@media all and (max-width: 991px){header#masthead #logo img{width:230px}}@media all and (max-width: 767px){header#masthead #logo img{width:200px}}@media all and (max-width: 575px){header#masthead #logo img{width:160px}header#masthead.sticky #logo img{width:100px}}@media all and (max-width: 992px)and (max-height: 600px){header#masthead #header-menu .nav-main ul#primary-menu>li.menu-item{padding:10px 0 10px !important;line-height:1}header#masthead #header-menu .nav-main ul#primary-menu>li.menu-item .sub-menu li{font-size:15px}}@media all and (max-width: 992px)and (max-height: 450px){header#masthead #header-menu .nav-main ul#primary-menu>li.menu-item{font-size:1rem}}#content ul{padding-left:1rem}#content ul li{list-style-type:initial}#firstimg{display:flex;align-items:center;padding:4rem;margin-bottom:1rem;min-height:550px;background-color:#000;background-size:cover;background-position:center}#firstimg h1,#firstimg .h1{font-size:3rem;color:#fff;margin:0 0 5rem 0;line-height:1.2}#firstimg:after{content:"";background:url("../img/icon-scroll.png") no-repeat center;background-size:contain;margin:auto;position:absolute;width:35px;height:52px;bottom:10%;left:0;right:0;animation:topbottom 2s infinite alternate;visibility:visible}@keyframes topbottom{from{transform:translateY(0)}to{transform:translateY(30px)}}.theme-btn{font-family:"Bodoni Moda",serif;display:inline-flex;align-items:center;margin-bottom:1rem;cursor:pointer;border:0;font-weight:700;font-size:1.25rem;line-height:1.3}.theme-btn img{transition:all 1s;width:70px;height:35px;margin-right:.5rem}.theme-btn:hover img{width:90px}button.theme-btn{background:none;color:#fff}.suptitle{font-size:1.8rem;font-family:"DM Serif Display",serif;margin-bottom:0 !important}.vc_column-inner:has(.breadcrumbs){padding-top:5px !important}.vc_parallax{min-height:500px;display:flex;align-items:center}.contactus{display:inline-flex;flex-direction:column}.contactus a img{width:35px;margin-right:.5rem}.contactus a span{font-family:"DM Serif Display",serif;font-size:4rem;display:inline-block;line-height:0;position:relative;top:-8px;margin-right:.5rem}.contactus a.phone{font-family:"DM Serif Display",serif;font-size:2rem;margin-bottom:1rem}.nolink>a{pointer-events:none}#cookie-law-info-bar>span{display:flex;flex-wrap:wrap}#cookie-law-info-bar>span .cli-plugin-button{width:48%;margin-top:1rem}.text-center .theme-btn{justify-content:center;margin:auto}.text-center h1:after,.text-center .h1:after,.text-center h2:after,.text-center .h2:after{margin-left:auto;margin-right:auto}.text-gold{color:#f88f3e !important}.mention{font-size:.85rem;margin-top:.5rem}figure{max-width:100%}.owl-carousel{width:initial}.owl-carousel .owl-dots{display:flex;justify-content:center}.owl-carousel .owl-dots .owl-dot{width:1rem;height:1rem;background:#f88f3e;border-radius:100%;margin:0 .25rem}.owl-carousel .owl-dots .owl-dot.active{background:#fff}.owl-carousel .owl-nav{position:absolute;top:50%;height:0;width:120%;left:-10%;display:flex;justify-content:space-between}.owl-carousel .owl-nav button{background:url(../img/arrow-right.png) center no-repeat !important;background-size:contain !important;width:80px;height:80px;position:relative;top:-40px;transition:all .5s}.owl-carousel .owl-nav button.owl-prev{transform:rotate(180deg)}.owl-carousel .owl-nav button.disabled{opacity:0}.owl-carousel .owl-stage-outer{overflow:visible}.flex-btn .wpb_wrapper{display:flex;justify-content:center}.flex-btn .wpb_wrapper .theme-btn{margin:0 1rem}.breadcrumbs{color:#909090;font-size:.9rem}.breadcrumbs a{color:#909090}.nowrap h2,.nowrap .h2{white-space:nowrap}.zindex-100{position:relative;z-index:100}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading,.vc_tta-accordion .vc_tta-panel .vc_tta-panel-body{background:none !important;border:0 !important}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading{border-top:solid 1px rgba(255,255,255,.25) !important}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title{font-family:"KoHo",sans-serif;font-weight:100;font-size:1.7rem}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title>a{padding:1.5rem 0;color:#fff !important;display:flex;align-items:center}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title .vc_tta-controls-icon{background:url(../img/arrow-right.png) center no-repeat;width:20px;background-size:contain;height:20px;transition:all .3s;right:0;top:initial;transform:initial}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title .vc_tta-controls-icon:after,.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title .vc_tta-controls-icon:before{content:none}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-body{padding:.5rem 0 2rem !important}.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title .vc_tta-controls-icon{transform:rotate(90deg)}.vc_tta-accordion .vc_tta-panel:first-of-type .vc_tta-panel-heading{border:0 !important}@media all and (max-width: 1199px){.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title{font-size:1.5rem}}@media all and (max-width: 992px){#firstimg{min-height:450px}#firstimg h1,#firstimg .h1{font-size:2.5rem}}@media all and (max-width: 767px){#firstimg{min-height:350px}#firstimg h1,#firstimg .h1{font-size:2rem}.owl-carousel .owl-nav{left:-6%;width:112%}.owl-carousel .owl-nav button{width:30px}.breadcrumbs{display:none}.nowrap h2,.nowrap .h2{white-space:initial}}@media all and (max-width: 575px){.br-sm-none br{display:none}.suptitle{font-size:1rem}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title{font-size:1rem;font-weight:900}}.fadeIn,.fadeInLeft,.fadeInBottom,.fadeInRight,.fadeInTop{opacity:0;transition:all 1.5s}.fadeIn.animit,.fadeInLeft.animit,.fadeInBottom.animit,.fadeInRight.animit,.fadeInTop.animit{opacity:1;transform:translate(0, 0) !important}.fadeInBottom{transform:translateY(20%)}.fadeInTop{transform:translateY(-20%)}.fadeInLeft{transform:translateX(-10%)}.fadeInRight{transform:translateX(10%)}.delay1{transition-delay:.5s}.delay2{transition-delay:1s}.delay3{transition-delay:1.5s}.delay4{transition-delay:2s}.delay5{transition-delay:2.5s}.delay6{transition-delay:3s}.mw-300{max-width:300px}.mw-400{max-width:400px}.mw-500{max-width:500px}.mw-700{max-width:700px}.mw-900{max-width:900px}.mw-1000{max-width:1000px}.mw-1100{max-width:1100px}.mh-300{max-height:300px}.mh-400{max-height:400px}.mh-500{max-height:500px}.mh-600{max-height:600px}@media all and (min-width: 1200px){.mw-xl-300{max-width:300px}.mw-xl-400{max-width:400px}.mw-xl-500{max-width:500px}.mw-xl-700{max-width:700px}.mw-xl-900{max-width:900px}.mw-xl-1100{max-width:1100px}.mh-xl-300{max-height:300px}.mh-xl-400{max-height:400px}.mh-xl-500{max-height:500px}.mh-xl-600{max-height:600px}}@media all and (min-width: 992px){.mw-lg-300{max-width:300px}.mw-lg-400{max-width:400px}.mw-lg-500{max-width:500px}.mw-lg-700{max-width:700px}.mw-lg-900{max-width:900px}.mw-lg-1100{max-width:1100px}.mh-lg-300{max-height:300px}.mh-lg-400{max-height:400px}.mh-lg-500{max-height:500px}.mh-lg-600{max-height:600px}}@media all and (min-width: 768px){.mw-md-300{max-width:300px}.mw-md-400{max-width:400px}.mw-md-500{max-width:500px}.mw-md-700{max-width:700px}.mw-md-900{max-width:900px}.mw-md-1100{max-width:1100px}.mh-md-300{max-height:300px}.mh-md-400{max-height:400px}.mh-md-500{max-height:500px}.mh-md-600{max-height:600px}}@media all and (min-width: 576px){.mw-sm-300{max-width:300px}.mw-sm-400{max-width:400px}.mw-sm-500{max-width:500px}.mw-sm-700{max-width:700px}.mw-sm-900{max-width:900px}.mw-sm-1100{max-width:1100px}.mh-sm-300{max-height:300px}.mh-sm-400{max-height:400px}.mh-sm-500{max-height:500px}.mh-sm-600{max-height:600px}}.news .news-item{border-bottom:solid 1px #f88f3e;padding-bottom:1.5rem;margin-bottom:1.5rem;display:flex;align-items:center;justify-content:space-between}.news .news-item .title{margin:0}.news .news-item .date{font-size:1rem;font-weight:900;color:#f88f3e;margin-bottom:0}.news .news-item .theme-btn{display:flex;justify-content:space-between;font-size:1.3rem}.blog #firstimg{margin-bottom:3rem;background-image:url("../img/firstimg-home.jpg");min-height:400px}.blog article{margin-bottom:3rem}.blog h2{margin:0;font-size:1.3rem}.blog h2:after{content:none}.blog .post-thumbnail{background-size:cover;background-position:center;height:200px}.blog .posted-on{font-size:.8rem;display:block;margin-bottom:.5rem}.blog .posted-on:after{content:"";width:5rem;height:3px;background:#f88f3e;display:block;margin:1rem 0}.blog .entry-content p{margin-bottom:0}.blog .theme-btn{margin-bottom:0;font-size:.9rem;padding:.6rem 3rem}.single #firstimg{display:block;padding:0}.single .article-content{background:#fff;margin-top:-20rem;padding:3rem 4rem 1rem;box-shadow:0 -35px 70px rgba(0,0,0,.2);border-radius:4rem;margin-bottom:5rem;position:relative}.single p{text-align:justify}.single h1{margin:0 0 1rem !important;padding:0}.single h1:after{height:5px;width:3rem}.single .breadcrumbs{color:#fff;top:-2rem;position:absolute}.single .breadcrumbs a{color:#fff}.single .entry-meta{margin:0 0 1.5rem 0;padding:.4rem 0;font-size:.9rem}.single .post-thumbnail{margin-bottom:2rem}.single h2{font-size:1.6rem;margin:2rem 0 0;padding-bottom:1rem}.single h2:after,.single h2:before{content:none}#secondary{padding-left:2rem}#secondary .widget{margin-bottom:2rem}#secondary .widget .widget-title{text-transform:uppercase;font-weight:600;margin-bottom:.5rem}#secondary .widget .widget-title:before{content:"";background:#f88f3e;width:.8rem;height:.8rem;display:inline-block;margin-right:.5rem;position:relative;top:2px}#secondary .news .news-item{width:100%;margin-bottom:2rem;border-radius:2rem}#secondary .news .news-item .news-img{min-height:120px}#secondary .news .news-item .news-content{padding:.5rem 1rem 0}#secondary .news .news-item .news-excerpt{display:none}#secondary .news .news-item .arrow-link{margin-bottom:1rem !important}.pagination{margin:1.5rem 0;display:flex;justify-content:center}.pagination .page-numbers{padding:0 .2rem;border:solid 1px;margin:0 .2rem;width:1.5rem}.pagination .page-numbers.current{border-width:2px;font-weight:500}.post-navigation{margin:50px 0;padding-top:25px;border-top:solid 1px #e4e4e4}.post-navigation .nav-links{display:flex;justify-content:space-between}.post-navigation .nav-links a span{display:block;font-weight:bold;text-transform:uppercase;font-size:.8rem}.post-navigation .nav-links>div{max-width:45%}.post-navigation .nav-links .nav-next{text-align:right;margin-left:auto}h2.screen-reader-text{display:none}@media all and (max-width: 991px){.single .article-content{margin-top:-10rem}}@media all and (max-width: 767px){.blog .post-thumbnail{margin-bottom:1rem}.single .article-content{padding:2rem 3rem 1rem}}@media all and (max-width: 575px){.single #firstimg{min-height:250px}.single .article-content{margin:-6rem -2rem 2rem;padding:2rem 2.5rem 1rem}.single .article-content h1{font-size:1.7rem}.single .article-content h2{font-size:1.3rem}.post-navigation{margin:0 0 1rem}.post-navigation .nav-links{flex-direction:column}.post-navigation .nav-links>div{max-width:100%}.post-navigation .nav-links>div.nav-next{text-align:left;margin:10px 0 0 0}}.project-list{display:flex;flex-wrap:wrap;justify-content:space-between}.project-list.owl-carousel .project-item{width:100%}.project-item{width:49%;margin-bottom:2rem;background-size:cover;background-position:center;border-radius:4rem;overflow:hidden}.project-item a{display:flex;align-items:flex-end;min-height:400px;width:100%;padding:3rem;background:linear-gradient(rgba(0, 0, 0, 0.2) 50%, #000);pointer-events:none}.project-item a .title{display:block;font-weight:900;font-size:1.5rem}.project-item a .content{font-size:1rem}.shadow-inside>div:first-of-type:after,.shadow-inside>div:first-of-type:before{content:"";display:block;position:absolute;top:0;right:0;height:100%;width:20%;background:linear-gradient(90deg, rgba(0, 0, 0, 0) 40%, #000);pointer-events:none;z-index:100}.shadow-inside>div:first-of-type:before{left:0;background:linear-gradient(270deg, rgba(0, 0, 0, 0) 40%, #000)}@media all and (max-width: 1800px){.shadow-inside>div:first-of-type:after,.shadow-inside>div:first-of-type:before{width:10%}.project-list.owl-carousel{width:90%;margin:auto}}@media all and (max-width: 991px){.project-list.owl-carousel .owl-nav{width:100%;left:0}.project-list.owl-carousel .owl-nav button{width:60px;height:60px;top:-30px;margin:0 1rem}}@media all and (max-width: 575px){.project-list.owl-carousel{width:100%}.project-item a .title span{font-size:1.25rem}}#notice-page{margin-bottom:3rem}#notice-page h1,#notice-page .h1,#notice-page h2,#notice-page .h2{font-weight:900;font-size:1.5rem;margin:3rem 0 0 0;padding-bottom:1rem}#notice-page h3,#notice-page .h3{font-size:1.1rem}.error404,.search{min-height:100vh;position:relative}.error404 #firstimg,.search #firstimg{background-image:url("../img/firstimg-home.jpg");min-height:280px;justify-content:center;margin-bottom:2rem}.error404 #firstimg h1,.search #firstimg h1{margin-bottom:0 !important}.error404 #footer,.search #footer{position:absolute;bottom:0;width:100%}.error404 #content,.search #content{padding-bottom:522px}@media all and (max-width: 1100px){.error404 #content,.search #content{padding-bottom:600px}}@media all and (max-width: 767px){.error404 #footer,.search #footer{position:initial}.error404 #content,.search #content{padding-bottom:initial}}form.wpcf7-form{color:#909090}form.wpcf7-form .wpcf7-form-control{font-family:"Bodoni Moda",serif;background:none;width:100%;color:#909090;padding:.65rem 1rem;margin-top:1.5rem !important;max-height:150px;border:solid 1px #494949;outline:none;transition:all 1s}form.wpcf7-form .wpcf7-form-control::-webkit-file-upload-button{background:none;border:0;border-right:solid 1px;color:#909090;padding:0 1rem 0 0;margin-right:1rem}form.wpcf7-form .wpcf7-form-control:focus{border-color:#fff}form.wpcf7-form .wpcf7-form-control.wpcf7-acceptance{border:0;padding:0;display:inline;font-size:1rem}form.wpcf7-form .wpcf7-form-control.wpcf7-acceptance a{color:#909090}form.wpcf7-form .wpcf7-form-control.wpcf7-recaptcha{border:0;padding:0;margin-bottom:1rem}form.wpcf7-form span.wpcf7-list-item{margin:1.5rem 0}form.wpcf7-form span.wpcf7-not-valid-tip{color:#da0000;font-size:.75rem;font-weight:300;margin-top:2px;text-transform:initial;text-align:left}form.wpcf7-form.invalid .wpcf7-response-output{margin:2em 0 1em;padding:.75rem 1.25rem;color:#bfbfbf;text-align:center;background-color:#232323;border:solid 1px #797979}form.wpcf7-form.sent .wpcf7-response-output{color:#155724;background-color:#d4edda;border-color:#c3e6cb}form.wpcf7-form .required-info{font-size:.8rem}form.wpcf7-form .theme-btn{border:solid 1px #494949;width:100%;margin-top:1.5rem;padding:.65rem 1rem;justify-content:center}form.wpcf7-form .theme-btn img{height:29px}.search-form{position:relative}.search-form label{width:100%}.search-form input{border-radius:2rem;padding:.5rem 2.5rem .5rem 1.2rem}.search-form button[type=submit]{background:#f88f3e;height:42px;width:42px;text-align:center;border-radius:0 2rem 2rem 0;right:0;border:0;position:absolute;cursor:pointer;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.search article{margin-bottom:1rem;padding-bottom:1rem;border-bottom:solid 1px #dcd5e3}.search article h2{margin-bottom:0;padding-bottom:10px;font-size:1.5rem}.search article h2:after,.search article h2:before{content:none}.grecaptcha-badge{transform:translateX(110%)}ul.rs{display:flex;margin:0;align-items:center;justify-content:center;font-size:1.5rem}ul.rs li a{width:35px;height:35px;display:flex;align-items:center;justify-content:center;margin:0 .25rem;position:relative}ul.rs li a i{color:#fff !important;position:absolute}#footer{margin:5rem auto 3rem;padding-top:2rem;font-size:.9rem;display:flex;justify-content:space-between;align-items:center;max-width:90%;border-top:solid 1px rgba(255,255,255,.2);color:#757575}#footer .logo img{width:150px}#footer a{color:#757575;display:block}#footer a:hover{color:#f88f3e}#footer p{margin-bottom:.5rem}#footer .title{display:block}#footer .rs-block{display:flex;align-items:baseline;font-size:1.2rem}#footer .rs-block .title{margin-right:1rem;color:#fff}#footer .copyright{text-align:center;padding:0 1rem}#footer .copyright #notice-menu{display:flex;justify-content:center}#footer .copyright #notice-menu li{display:flex}#footer .copyright #notice-menu li:after{content:"•";margin:0 .5rem}#footer .copyright #notice-menu li:last-of-type:after{content:none}@media all and (max-width: 1499px){#footer .rs-block{flex-direction:column;align-items:flex-end;min-width:120px}#footer .rs-block .title{margin-right:0}}@media all and (max-width: 1199px){#footer{flex-direction:column}#footer .rs-block{display:block;margin-top:1rem}#footer .rs-block .title{display:none}#footer .copyright{order:2;margin-top:2rem}}@media all and (max-width: 575px){#footer{padding-bottom:1rem}#footer .title{margin-bottom:.25rem}#footer .rs-block{margin-bottom:0 !important}#footer .rs-block ul.rs{justify-content:center;margin-top:.5rem}#footer .copyright #notice-menu{flex-wrap:wrap}#footer .copyright #notice-menu li{width:100%;display:block;margin-bottom:.25rem}#footer .copyright #notice-menu li:after{content:none}}/*# sourceMappingURL=main.css.map */
