@charset "utf-8";
body {
    --anm-tmpl-color:#d61c1c;
    --link-font: MavenPro;
}
.bg-container{display:none}
.animate-container{position:fixed;top:0;width:100%;height:100%;bottom:0;margin:0 auto;z-index:-1}
.animate-container{overflow:hidden;width:100%;height:100vh;background:#d61c1c}
#animate-wrapper {
    overflow: hidden;
    width: 100%;
    height: 100vh;
    position: relative;
    background:rgb(214, 28, 28);
}
.animate-container svg{display:block;width:100%;height:100vh;}
.animate-container svg #handle,.animate-container svg #ornament{fill:#fff}
.animate-container svg #paths_for_coding,.animate-container svg #paths_for_happynew{fill:none;stroke-width:9px;stroke:#fff;stroke-linecap:round;stroke-linejoin:bevel}
.animate-container svg #logo{opacity:0;fill:#000}
.animate-container svg .parcel{fill:#fff}
body{
--link-block-corner:30px;
--link-block-border:2px;
--link-block-bg-color:rgba(255,255,255,1.000);
--link-block-font-color:#C4332A;
--link-block-shadow-color:#36175E;
--link-block-border-color:#ffffff;
--link-thumbnail-radius:50%;
--link-thumbnail-color:#C4332A;
--link-button-bg-color:#C4332A;
--link-button-font-color:#ffffff;
--link-social-color-shadow:rgba(255,255,255,1.000);--link-social-color-blend:rgba(0,0,0,0);
}
body,body .center{font-family:MavenPro;--link-font:MavenPro;}
body{--link-title-color:#ffffff;--link-desc-color:#ffffff;}.text h3,.desc{color:#ffffff!important;}
.item-style::before,.item-style::after,.item-style .ctm-style::before,.item-style .ctm-style::after{display:none;background:transparent;transform:none;border:0;}
.item-style .ctm-style{border:0!important;background-color:transparent;}
.item{border-radius:var(--link-block-corner);background-color:var(--link-block-bg-color)!important;border:var(--link-block-border) solid var(--link-block-border-color)!important;box-shadow:none}
.item-style:hover{background-color:rgba(0,0,0,0)!important;box-shadow:none;transform:none}
.item-style:hover .btn,.item-style:hover .btn-status{color:var(--link-block-border-color)!important}
.item-style:hover .iconfont{color:var(--link-block-border-color)!important;border-color:var(--link-block-border-color)!important}
.cmpt-item--style::before,.cmpt-item--stylem::after,.cmpt-item--style .ctm-style::before,.cmpt-item--style .ctm-style::after{display:none;background:transparent;transform:none;border:0;}
.cmpt-item--style .ctm-style{border:0!important;background-color:transparent;}
.cmpt-item--style{border-radius:var(--link-block-corner);background-color:var(--link-block-bg-color)!important;border:var(--link-block-border) solid var(--link-block-border-color)!important;box-shadow:none}
.item-form::before,.item-form::after,.item-form .ctm-style::before,.item-form .ctm-style::after{display:none;background:transparent;transform:none;border:0;}
.item-form .ctm-style{border:0!important;background-color:transparent;}
.item-form{border-radius:var(--link-block-corner);background-color:var(--link-block-bg-color)!important;border:var(--link-block-border) solid var(--link-block-border-color)!important;box-shadow:none}
.item-form .form-control input, .item-form .form-control select, .item-form .form-control textarea{border-radius:var(--link-block-corner);}
.item-form .form-field-phone .dial-code{border-radius:var(--link-block-corner) 0 0 var(--link-block-corner);}
.item-form .form-field-phone input.data-field{border-radius:0 var(--link-block-corner) var(--link-block-corner) 0;}
.item-form .form-button button{border-radius:var(--form-tmpl-radius)}
.cmpt-item .item-box,.cmpt-item .item-box iframe,.item-video .video-box iframe, .item-video .video-box img{border-radius:var(--link-block-corner)}
.biolink,.link-form,.edit-form{padding:0}
.item .btn{color:var(--link-block-font-color)!important;}
.item .btn-img{display:inline-block;}
                .item .btn-icon{display:none;}
.layout-basic{display:block;text-align:center;}.layout-basic .avatar{margin-left:auto;margin-right:auto}
.center .avatar{width:100px;height:100px;min-width:100px;}
.center .avatar img{border-width:2px}
.layout-basic{--link-profile-corner:50%}
.social_list-spirit{display:none;}
                .social_list-svg-3{display:none;}
                .social_list-svg-4{display:flex;}
                .social_list-svg-6{display:none;}
                .social_list a sp{color:var(--link-social-color-shadow)}

.social_list [class^=social_list-svg],.social_list .social_list-spirit{justify-content:center;}
@media only screen and (max-width: 767px) {
    .animate-container svg{max-height:500px;}
}
