.elementor-2 .elementor-element.elementor-element-22e867bd > .elementor-container{min-height:100vh;}.elementor-2 .elementor-element.elementor-element-22e867bd .elementor-repeater-item-67a7c89.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-2 .elementor-element.elementor-element-3d0df926 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-29ccca9 .elementor-repeater-item-0f136bc .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://bricjapan.jp/wp-content/uploads/2023/02/b5ccf40ca3.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-29ccca9 .elementor-repeater-item-9879697 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://bricjapan.jp/wp-content/uploads/2023/02/c84ed2a095.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-29ccca9 .elementor-repeater-item-779c59c .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://bricjapan.jp/wp-content/uploads/2023/02/c622243fcb.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-29ccca9 .swiper-slide{height:100vh;transition-duration:calc(5000ms*1.2);}.elementor-2 .elementor-element.elementor-element-29ccca9 .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:left;}.elementor-2 .elementor-element.elementor-element-29ccca9 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:8px;}.elementor-2 .elementor-element.elementor-element-29ccca9 .elementor-slide-heading{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-29ccca9 .elementor-slide-description{font-family:"Helvetica", Sans-serif;font-size:64px;font-weight:700;}.elementor-2 .elementor-element.elementor-element-840ae30 .bdt-scrollnav .bdt-button-icon-align-right{margin-left:2px;}.elementor-2 .elementor-element.elementor-element-840ae30 .bdt-scrollnav .bdt-button-icon-align-left{margin-right:2px;}.elementor-2 .elementor-element.elementor-element-840ae30 .bdt-scrollnav ul li > a{color:#ECECEC;background-color:#6C6C6C75;border-style:none;border-radius:0px 0px 0px 0px;padding:8px 15px 8px 15px;font-size:14px;}.elementor-2 .elementor-element.elementor-element-840ae30 .bdt-scrollnav ul li > a svg *{fill:#9E9E9E !important;}.elementor-2 .elementor-element.elementor-element-840ae30 .bdt-scrollnav ul li > a i{color:#9E9E9E !important;}.elementor-2 .elementor-element.elementor-element-840ae30 .bdt-scrollnav ul li > a:hover{color:#4087A4;}.elementor-2 .elementor-element.elementor-element-840ae30 .bdt-scrollnav ul li > a:hover svg{fill:#4087A4;}.elementor-2 .elementor-element.elementor-element-840ae30 .bdt-scrollnav ul li.bdt-active > a{color:#FFFFFF;background-color:#4087A4;}.elementor-2 .elementor-element.elementor-element-840ae30 .bdt-scrollnav ul li.bdt-active > a svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-840ae30 > .elementor-widget-container{border-style:none;}.elementor-2 .elementor-element.elementor-element-22e867bd{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-83703f6 .elementor-repeater-item-f1d0946.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-2 .elementor-element.elementor-element-f6d9b34 .elementor-heading-title{color:#FFFFFF;font-size:19px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-f6d9b34 > .elementor-widget-container{margin:0px 0px 10px 0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-f6d9b34{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-f6d9b34{right:0px;}.elementor-2 .elementor-element.elementor-element-f6d9b34{top:-995px;}.elementor-2 .elementor-element.elementor-element-0b571cf .elementor-heading-title{color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:62px;font-weight:600;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-0b571cf{left:-2px;}body.rtl .elementor-2 .elementor-element.elementor-element-0b571cf{right:-2px;}.elementor-2 .elementor-element.elementor-element-0b571cf{top:-959px;}.elementor-2 .elementor-element.elementor-element-2afe3e1 .elementor-heading-title{color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:normal;line-height:32px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-2afe3e1{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-2afe3e1{right:0px;}.elementor-2 .elementor-element.elementor-element-2afe3e1{top:-844px;}.elementor-2 .elementor-element.elementor-element-84a94aa .elementor-repeater-item-490947e.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-2 .elementor-element.elementor-element-59c3fb3 > .elementor-container{min-height:100vh;}.elementor-2 .elementor-element.elementor-element-59c3fb3 .elementor-repeater-item-30dece8.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-2 .elementor-element.elementor-element-57da95f .elementor-heading-title{color:#333333;font-family:"Helvetica", Sans-serif;font-size:69px;font-weight:600;letter-spacing:3.8px;}.elementor-2 .elementor-element.elementor-element-57da95f > .elementor-widget-container{margin:0px 0px 13px 0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-57da95f{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-57da95f{right:0px;}.elementor-2 .elementor-element.elementor-element-57da95f{top:-433px;}.elementor-2 .elementor-element.elementor-element-30c1d6f{color:#333333;font-family:"Roboto", Sans-serif;font-weight:400;top:-352px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-30c1d6f{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-30c1d6f{right:0px;}.elementor-2 .elementor-element.elementor-element-59c3fb3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-59c3fb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bricjapan.jp/wp-content/uploads/2023/02/contents_01.jpg");background-position:center center;background-repeat:no-repeat;background-size:1150px auto;}.elementor-2 .elementor-element.elementor-element-59c3fb3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-59c3fb3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-20b260d > .elementor-container{min-height:100vh;}.elementor-2 .elementor-element.elementor-element-20b260d .elementor-repeater-item-30dece8.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-2 .elementor-element.elementor-element-572e6a9 .elementor-heading-title{color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:69px;font-weight:600;letter-spacing:3.8px;}.elementor-2 .elementor-element.elementor-element-572e6a9 > .elementor-widget-container{margin:0px 0px 13px 0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-572e6a9{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-572e6a9{right:0px;}.elementor-2 .elementor-element.elementor-element-572e6a9{top:-433px;}.elementor-2 .elementor-element.elementor-element-e496791{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:400;top:-352px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-e496791{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-e496791{right:0px;}.elementor-2 .elementor-element.elementor-element-20b260d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-20b260d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bricjapan.jp/wp-content/uploads/2023/02/new_main_bg01_pc.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-20b260d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-20b260d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-b8bf1b1 > .elementor-container{min-height:100vh;}.elementor-2 .elementor-element.elementor-element-b8bf1b1 .elementor-repeater-item-30dece8.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-2 .elementor-element.elementor-element-f8d1f29 .elementor-heading-title{color:#333333;font-family:"Helvetica", Sans-serif;font-size:69px;font-weight:600;letter-spacing:3.8px;}.elementor-2 .elementor-element.elementor-element-f8d1f29 > .elementor-widget-container{margin:0px 0px 13px 0px;}.elementor-2 .elementor-element.elementor-element-d04ce44{color:#333333;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2 .elementor-element.elementor-element-d04ce44 > .elementor-widget-container{margin:0px 0px 200px 0px;}.elementor-2 .elementor-element.elementor-element-0198104 .slider-pro{min-height:630px;}.elementor-2 .elementor-element.elementor-element-0198104 .jet-slider .slider-pro .jet-slider__content-inner{max-width:100%;}.elementor-2 .elementor-element.elementor-element-0198104 .jet-slider .sp-buttons{max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-0198104 .jet-slider .sp-image-container:after{opacity:0.2;}.elementor-2 .elementor-element.elementor-element-0198104 .jet-slider__icon{justify-content:center;}.elementor-2 .elementor-element.elementor-element-0198104 .jet-slider__title{text-align:center;font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-0198104 .jet-slider__subtitle{text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-0198104 .jet-slider__desc{align-self:center;text-align:center;}.elementor-2 .elementor-element.elementor-element-0198104 .jet-slider__button-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-0198104 .jet-slider .sp-thumbnail-container{margin:8px 8px 8px 8px;}.elementor-2 .elementor-element.elementor-element-0198104 .jet-slider .sp-thumbnail-container:hover:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-2 .elementor-element.elementor-element-0198104 .jet-slider .sp-thumbnail-container.sp-selected-thumbnail:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-2 .elementor-element.elementor-element-b8bf1b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-b8bf1b1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-f6d9b34 .elementor-heading-title{font-size:14px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-f6d9b34{left:5px;}body.rtl .elementor-2 .elementor-element.elementor-element-f6d9b34{right:5px;}.elementor-2 .elementor-element.elementor-element-f6d9b34{top:-610px;}.elementor-2 .elementor-element.elementor-element-0b571cf .elementor-heading-title{font-size:49px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-0b571cf{left:3px;}body.rtl .elementor-2 .elementor-element.elementor-element-0b571cf{right:3px;}.elementor-2 .elementor-element.elementor-element-0b571cf{top:-588px;}.elementor-2 .elementor-element.elementor-element-2afe3e1 .elementor-heading-title{font-size:14px;line-height:26px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-2afe3e1{left:5px;}body.rtl .elementor-2 .elementor-element.elementor-element-2afe3e1{right:5px;}.elementor-2 .elementor-element.elementor-element-2afe3e1{top:-479px;}.elementor-2 .elementor-element.elementor-element-59c3fb3 > .elementor-container{min-height:56vh;}.elementor-2 .elementor-element.elementor-element-57da95f .elementor-heading-title{font-size:38px;letter-spacing:2.1px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-57da95f{left:5px;}body.rtl .elementor-2 .elementor-element.elementor-element-57da95f{right:5px;}.elementor-2 .elementor-element.elementor-element-57da95f{top:-191px;}.elementor-2 .elementor-element.elementor-element-30c1d6f{font-size:14px;top:-149px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-30c1d6f{left:5px;}body.rtl .elementor-2 .elementor-element.elementor-element-30c1d6f{right:5px;}.elementor-2 .elementor-element.elementor-element-59c3fb3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-59c3fb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bricjapan.jp/wp-content/uploads/2023/02/contents_01.jpg");background-size:94% auto;}.elementor-2 .elementor-element.elementor-element-20b260d > .elementor-container{min-height:56vh;}.elementor-2 .elementor-element.elementor-element-572e6a9 .elementor-heading-title{font-size:38px;letter-spacing:2.1px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-572e6a9{left:5px;}body.rtl .elementor-2 .elementor-element.elementor-element-572e6a9{right:5px;}.elementor-2 .elementor-element.elementor-element-572e6a9{top:-191px;}.elementor-2 .elementor-element.elementor-element-e496791{font-size:14px;top:-149px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-e496791{left:5px;}body.rtl .elementor-2 .elementor-element.elementor-element-e496791{right:5px;}.elementor-2 .elementor-element.elementor-element-20b260d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-20b260d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bricjapan.jp/wp-content/uploads/2023/02/new_main_bg01_pc.jpg");}.elementor-2 .elementor-element.elementor-element-b8bf1b1 > .elementor-container{min-height:56vh;}.elementor-2 .elementor-element.elementor-element-f8d1f29 .elementor-heading-title{font-size:38px;letter-spacing:2.1px;}.elementor-2 .elementor-element.elementor-element-d04ce44{font-size:14px;}.elementor-2 .elementor-element.elementor-element-d04ce44 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-0198104 .slider-pro{min-height:347px;}.elementor-2 .elementor-element.elementor-element-b8bf1b1{margin-top:40px;margin-bottom:0px;}}