.bcontainer{box-sizing:border-box;isolation:isolate;margin:var(--container-margin-mobile,0);max-width:100%;overflow-x:clip;overflow-y:hidden;padding:var(--container-padding-mobile,0);position:relative;transform:translateZ(0);width:100%;z-index:1}@media(min-width:768px){.bcontainer{margin:var(--container-margin-tablet,var(--container-margin-mobile,0));padding:var(--container-padding-tablet,var(--container-padding-mobile,0))}}@media(min-width:1024px){.bcontainer{margin:var(--container-margin-desktop,var(--container-margin-tablet,var(--container-margin-mobile,0)));padding:var(--container-padding-desktop,var(--container-padding-tablet,var(--container-padding-mobile,0)))}}.bcontainer[style*=background-image]{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}@media(max-width:767px){.bcontainer[style*=background-image]{background-attachment:scroll}}.bcontainer__overlay{background-color:rgba(0,0,0,.5);bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.bcontainer__content{position:relative;z-index:1}.bcontainer--gradation-overlay{background-image:url(/wp-content/themes/bluena-corp/build/images/parts_gradation.dccf4251.png);background-position:0 0;background-repeat:no-repeat;background-size:100% var(--gradation-overlay-height-mobile,auto)}@media(min-width:768px){.bcontainer--gradation-overlay{background-size:100% var(--gradation-overlay-height-tablet,var(--gradation-overlay-height-mobile,auto))}}@media(min-width:1024px){.bcontainer--gradation-overlay{background-size:100% var(--gradation-overlay-height-desktop,var(--gradation-overlay-height-tablet,var(--gradation-overlay-height-mobile,auto)))}}@media(min-width:768px){.bcontainer--gradation-overlay-no-desktop{background-image:none}}@media(max-width:767px){.bcontainer--gradation-overlay-no-mobile{background-image:none}}.bcontainer--decoration-type-1{overflow-x:hidden}.bcontainer--decoration-type-1:before{background-color:var(--wp--preset--color--custom-accent-color-blue);bottom:0;clip-path:polygon(0 0,100% 100%,0 100%);content:"";height:var(--decoration-type-1-height-mobile,600px);left:0;opacity:.3;position:absolute;width:calc(var(--decoration-type-1-height-mobile, 600px)/1.73205)}@media(min-width:768px){.bcontainer--decoration-type-1:before{height:var(--decoration-type-1-height-tablet,var(--decoration-type-1-height-mobile,600px));width:calc(var(--decoration-type-1-height-tablet, var(--decoration-type-1-height-mobile, 600px))/1.73205)}}@media(min-width:1024px){.bcontainer--decoration-type-1:before{height:var(--decoration-type-1-height-desktop,var(--decoration-type-1-height-tablet,var(--decoration-type-1-height-mobile,600px)));width:calc(var(--decoration-type-1-height-desktop, var(--decoration-type-1-height-tablet, var(--decoration-type-1-height-mobile, 600px)))/1.7320508076)}}.bcontainer--skew{clip-path:polygon(0 calc(var(--skew-top-left-mobile, 0px)),100% calc(var(--skew-top-right-mobile, 0px)),100% calc(100% - var(--skew-bottom-right-mobile, 0px)),0 calc(100% - var(--skew-bottom-left-mobile, 0px)))}@media(min-width:768px){.bcontainer--skew{clip-path:polygon(0 calc(var(--skew-top-left-tablet, var(--skew-top-left-mobile, 0px))),100% calc(var(--skew-top-right-tablet, var(--skew-top-right-mobile, 0px))),100% calc(100% - var(--skew-bottom-right-tablet, var(--skew-bottom-right-mobile, 0px))),0 calc(100% - var(--skew-bottom-left-tablet, var(--skew-bottom-left-mobile, 0px))))}}@media(min-width:1024px){.bcontainer--skew{clip-path:polygon(0 calc(0% + var(--skew-top-left-desktop, var(--skew-top-left-tablet, var(--skew-top-left-mobile, 0px)))),100% calc(0% + var(--skew-top-right-desktop, var(--skew-top-right-tablet, var(--skew-top-right-mobile, 0px)))),100% calc(100% - var(--skew-bottom-right-desktop, var(--skew-bottom-right-tablet, var(--skew-bottom-right-mobile, 0px)))),0 calc(100% - var(--skew-bottom-left-desktop, var(--skew-bottom-left-tablet, var(--skew-bottom-left-mobile, 0px)))))}}.bcontainer--skew-overflow{overflow-y:visible}.bcontainer--skew-overflow:before{background:var(--container-bg,transparent);bottom:0;clip-path:polygon(0 calc(var(--skew-top-left-mobile, 0px)),100% calc(var(--skew-top-right-mobile, 0px)),100% calc(100% - var(--skew-bottom-right-mobile, 0px)),0 calc(100% - var(--skew-bottom-left-mobile, 0px)));content:"";left:0;position:absolute;right:0;top:0;z-index:-1}@media(min-width:768px){.bcontainer--skew-overflow:before{clip-path:polygon(0 calc(var(--skew-top-left-tablet, var(--skew-top-left-mobile, 0px))),100% calc(var(--skew-top-right-tablet, var(--skew-top-right-mobile, 0px))),100% calc(100% - var(--skew-bottom-right-tablet, var(--skew-bottom-right-mobile, 0px))),0 calc(100% - var(--skew-bottom-left-tablet, var(--skew-bottom-left-mobile, 0px))))}}@media(min-width:1024px){.bcontainer--skew-overflow:before{clip-path:polygon(0 calc(0% + var(--skew-top-left-desktop, var(--skew-top-left-tablet, var(--skew-top-left-mobile, 0px)))),100% calc(0% + var(--skew-top-right-desktop, var(--skew-top-right-tablet, var(--skew-top-right-mobile, 0px)))),100% calc(100% - var(--skew-bottom-right-desktop, var(--skew-bottom-right-tablet, var(--skew-bottom-right-mobile, 0px)))),0 calc(100% - var(--skew-bottom-left-desktop, var(--skew-bottom-left-tablet, var(--skew-bottom-left-mobile, 0px)))))}}
