:root{--bs-primary:#72bb05;--bs-secondary:#000e39}.header-7 .logo a:focus{outline-color:#fff}.header-7 span.count{width:20px;height:20px;line-height:19px;border-radius:20px;background-color:var(--bs-primary);color:#fff;font-size:14px;position:absolute;top:-7px;transition:.65s;right:-9px;font-weight:500}.header-7 .menu-right li.search-button,.header-7 .header-cart,.header-7 .about-toggle-list .hamburger{height:40px;width:40px;border-radius:50%;background:var(--bs-secondary)}.header-7 li.header-cart{position:relative;margin-left:10px;margin-right:6px}.header-7 .toggle-lines div{background:var(--bs-white)}.header-7 .header-cart a i{color:var(--bs-white)}.header-7 .menu-right li.search-button button,.header-7 .header-cart a{margin:auto}.header-7 .header-cart a i{font-size:22px}.header-7 .content{display:contents}.header-7 .header-top-info{border-bottom:1px solid #d3d3d3}.header-7 .header-top-info aside.widget.widget-contact{padding-top:11px}.header-7 .header-top-info .content-area-icon .icon{position:relative;color:var(--bs-primary);transition:.5s;z-index:3;font-size:22px;margin:-7px 8px 0 -9px}.header-7 .header-top-info aside.widget.widget-contact p.widget-title{color:#000}.header-7 .navbar-area{display:-ms-flexbox;-ms-flex-align:center;align-items:center;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:end;-ms-flex-item-align:stretch;align-self:stretch;width:100%;height:100%;display:inline-block;display:flex;justify-content:space-around;position:relative;align-items:baseline}.header-7 .header-top-info+.navigation-wrapper .main-navigation:not(.is-sticky-menu) .site_logo{bottom:25px}.header-7 .main-navigation:not(.is-sticky-menu) .site_logo{z-index:22;position:relative}.header-7 .menu-right ul li.about-toggle-list{padding:10px 0}.pxl-item--description.el-empty a{list-style:none;text-decoration:none;color:#fff}.header-7:before{position:absolute;content:'';height:100%;width:100%;right:9px;bottom:10px;background-color:#efefef;z-index:-1;transform:skewX(-30deg);border-radius:0 0 40px}.header-7{width:94%!important}.main-slider-7{position:relative}.header-7{position:relative;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:min-height .3s ease;transition:min-height .3s ease;width:100%;z-index:3;background-color:#ff000000}.header-7 .header-btn{display:inline-flex;align-items:center;background-color:var(--bs-primary);padding:13.5px 27px 13.5px 23px;border-radius:13px 10px;transform:skewX(-30deg);float:right;position:absolute;bottom:-18px;right:10%}.header-7 .header-top-info .text-heading{color:var(--bs-secondary)}h3.pxl-item--title.el-empty{font-size:14px;margin-bottom:0;position:relative;transform:skewX(30deg);color:#ffca00}.pxl-item--description.el-empty{transform:skewX(30deg);margin-left:5px}.header-7 .header-top-info ul li a i,.content-area-icon .icon{position:relative;color:var(--bs-primary);transition:.5s;z-index:3;padding:6px 0 0}.social-effect-2 aside.widget.widget-social-widget ul li a .icon{padding:0}.social-effect-2 aside.widget.widget-social-widget ul li a{display:inline-block !important;overflow:hidden;width:30px;height:30px;text-align:center;border:2px solid #fff;border-radius:50%;line-height:1.7;transition:all .4s ease-in-out;position:relative;margin-right:7px}.social-effect-2 aside.widget.widget-social-widget ul li a:hover,.social-effect-2 aside.widget.widget-social-widget ul li a:focus{background:var(--bs-secondary);color:#fff;border:2px solid var(--bs-white);box-shadow:0 0 0 2px var(--bs-secondary) !important;transform:rotate(360deg)}.social-effect-2 aside.widget.widget-social-widget ul{display:flex;margin-bottom:0;margin-top:5px}.social-effect-2 .header-7 aside.widget.widget-social-widget ul li a .icon{margin-bottom:3px}.social-effect-2 .header-7 .header-top-info aside.widget.widget-social-widget ul li a{border:2px solid var(--bs-primary)}.social-effect-2 .header-7 .header-top-info aside.widget.widget-social-widget ul li a:hover,.social-effect-2 .header-7 .header-top-info aside.widget.widget-social-widget ul li a:focus{border:2px solid var(--bs-white)}.social-effect-2 .header-7 .header-top-info aside.widget.widget-social-widget ul li a:hover i,.social-effect-2 .header-7 .header-top-info aside.widget.widget-social-widget ul li a:focus i{color:var(--bs-white)}.icon-arrow-3{width:47px;height:40px;background-image:url(//frtd-japan.org/wp-content/themes/bunify/../image/icons/icon-arrow-3.png)}.main-slider-7 .slider-content i.icon.icon-arrow-3{position:absolute;left:23px;top:22px}.main-slider-7 .item .cover .slider-content{position:relative;max-width:800px;color:#fff}.main-slider-7 .slider-content h5{position:relative;text-decoration:underline;color:var(--bs-primary)}.main-slider-7 h1{font-size:60px}.main-slider-7 h1 .sld-title{color:var(--bs-primary)}.main-slider-7 .home-slider .item:nth-child(odd)>img{animation:none}.main-slider-7 p{position:relative;font-size:18px;line-height:28px;color:#fff;margin-bottom:30px}.main-slider-7 .slider-content{padding:30px;max-width:650px;position:relative;z-index:1;margin-top:0;-webkit-box-shadow:0 0 20px 3px rgba(0,0,0,.05);box-shadow:0 0 20px 3px rgba(0,0,0,.05)}.main-slider-7 .slider-content.text-center h5,.main-slider-7 .slider-content.text-right h5{left:0}.main-slider-7 div.owl-nav{position:absolute;top:29%;right:44px;margin:auto 0;opacity:1;width:70px;height:136px;transform:translate(-50%,0);z-index:0}.main-slider-7 .owl-prev{width:60px;height:60px;line-height:60px;display:inline-block;cursor:pointer;text-align:center;position:relative;border-radius:100px;outline:none;color:#fff;background-color:transparent;transition:var(--bs-transition);font-size:30px;border:0 solid rgba(108,117,125,.6);overflow:hidden}.main-slider-7 div.owl-nav .owl-next{margin-top:78px;right:-23px}.info_7{margin-top:-105px}.info_7 .info-item{background-color:#f4f5f9;padding:30px 21px 75px;border-radius:5px;text-align:center;position:relative;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-ms-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s;z-index:2;margin-bottom:72px;cursor:pointer}.info_7 .info-item:before{position:absolute;content:"";left:0;bottom:0;right:0;width:100%;height:5px;background-color:var(--bs-primary);border-radius:0 0 5px 5px;-webkit-transition:all .4s linear 0s;-moz-transition:all .4s linear 0s;-ms-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s;z-index:-1}.info_7 .info-item:hover:before{opacity:.871;background-color:var(--bs-primary);height:100%;border-radius:5px}.info_7 .info-item:hover p,.info_7 .info-item:hover h4,.info_7 .info-item:hover h4 a{color:#fff}.info_7 .info-item .info-item-img{position:absolute;left:0;bottom:0;width:100%;height:100%;border-radius:5px;z-index:-2;visibility:hidden;opacity:0;transform:scale(.8);-webkit-transition:all .4s linear 0s;-moz-transition:all .4s linear 0s;-ms-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.info_7 .info-item:hover .info-item-img{opacity:1;visibility:visible;height:100%;transform:scale(1)}.info_7 .info-item .info-item-title a{color:#000;text-decoration:none}.info_7 .info-item .info-item-title{font-size:22px;margin-bottom:15px}.info_7 .info-item .info-item p{margin-bottom:0;line-height:25px}.info_7 .info-item .info-item-icon{position:absolute;left:0;bottom:-37px;right:0;width:86px;height:86px;background-color:#000;text-align:center;border-radius:50%;border:6px solid #fff;margin:0 auto;display:grid;place-items:center;font-size:38px;color:#fff;-webkit-transition:all .4s linear 0s;-moz-transition:all .4s linear 0s;-ms-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s;z-index:5}.info_7 .info-item:hover .info-item-icon{background-color:var(--bs-primary)}.service_section_7{background-color:var(--bs-gray-light)}.service_section_7 .service_box{position:relative;background:#fff;border:1px solid rgba(238,238,238,.7);border-radius:10px;border-radius:5px;transition:.5s;padding:30px 25px;display:grid;grid-template-columns:60px auto;grid-gap:20px;text-align:justify;margin-top:16px}.service_section_7 .service_box .service_icon{display:flex;flex-direction:column;align-items:inherit}.service_section_7 .service_box .service_icon i{font-size:54px}.service_section_7 .service_box .service_icon>span{background-color:var(--bs-secondary);opacity:.5;width:1px;height:35px;margin:8px auto;display:inline-block}.service_section_7 .service_box .service_icon .serial-number{text-align:center;font-size:20px;font-weight:600;color:transparent;-webkit-text-stroke:1px var(--bs-primary);-webkit-text-fill-color:transparent}.service_section_7 .service_box .service_icon .serial-number i{font-size:16px;margin:-6px}.service_section_7 .service_box:hover{box-shadow:2px 2px 4px rgba(0,12,31,.08);transform:translateY(-5px)}.fs-py-default{padding:100px 0}.service_section_7 .service_box .service_Content a{color:var(--bs-secondary);text-decoration:none;position:relative;display:flex;align-items:center}.explore-btn a{font-size:16px;font-weight:500;color:var(--text-primary);transition:.5s ease;vertical-align:super}.explore-btn i{color:var(--bs-primary)}.icon-one{font-size:32px}.icon-two{font-size:23px;position:absolute;top:5px;left:16px}.service_section_7 .service_box .service_Content a span{margin-right:15px}.explore-text{vertical-align:super;display:inline-block;padding-top:10px}.explore-btn{display:flex}.service_section_7 .service_box .service_Content h4{font-size:22px;font-weight:700}.service_section_7 .service_box .service_Content p{margin-bottom:16px}.service_section_7 .service_box:hover .service_icon i{background-color:initial;color:var(--bs-primary)}.btn-effect-3 .btn-1,.btn-effect-3 .button{color:#fff;position:relative;z-index:1;border-radius:3px}.btn-effect-3 .btn-1:before,.btn-effect-3 .button:before{background-color:#2d2e30;position:absolute;content:'';height:100%;width:0;top:0;left:auto;right:0;z-index:-1;border-radius:2px;-webkit-transition:.5s all ease-in-out;-o-transition:.5s all ease-in-out;transition:.5s all ease-in-out}.btn-effect-3 .btn-1:before,.btn-effect-3 .button:before{background-color:var(--bs-secondary);position:absolute;content:'';height:100%;width:0;top:0;left:auto;right:0;z-index:-1;border-radius:2px;-webkit-transition:.5s all ease-in-out;-o-transition:.5s all ease-in-out;transition:.5s all ease-in-out;border-radius:inherit}.btn-effect-3 .btn-1:hover,.btn-effect-3 .button:hover{color:#fff;transition:.5s;border-radius:3px;animation:none}.btn-effect-3 .btn-1:hover:before,.btn-effect-3 .button:hover:before{width:100%;left:0;right:auto;color:#fff}.cta_section_two{background-blend-mode:multiply;background-size:cover;background-attachment:scroll;height:100%;padding:50px 0}.cta_section_two .cta_content h6{vertical-align:middle;align-items:center;font-size:25px}.cta_section_two{background-color:var(--bs-secondary);background-size:auto;background-position:right center;position:relative;border-top:3px solid var(--bs-primary);border-bottom:3px solid var(--bs-primary)}.cta_section_two .cta_content{color:#fff;padding-right:0;padding-top:0;z-index:2;position:relative}.cta_section_two .cta_content h6{align-items:center;padding-top:0}.cta_section_two .cta_item{justify-content:space-around;padding-top:23px}.cta_section_two .cta_content.ctct p{color:#fff}.cta_section_two .cta_item:after{position:absolute;content:none}@-webkit-keyframes sonarEffect{0%{opacity:.3}40%{opacity:.5;box-shadow:0 0 0 2px rgba(255,255,255,.4),0 0 10px 10px #344453,0 0 0 10px rgba(255,255,255,.8)}100%{box-shadow:0 0 0 2px rgba(255,255,255,.4),0 0 10px 10px #344453,0 0 0 10px rgba(255,255,255,.8);-webkit-transform:scale(1.5);opacity:0}}@-moz-keyframes sonarEffect{0%{opacity:.3}40%{opacity:.5;box-shadow:0 0 0 2px rgba(255,255,255,.4),0 0 10px 10px #344453,0 0 0 10px rgba(255,255,255,.8)}100%{box-shadow:0 0 0 2px rgba(255,255,255,.4),0 0 10px 10px #344453,0 0 0 10px rgba(255,255,255,.8);-moz-transform:scale(1.5);opacity:0}}@keyframes sonarEffect{0%{opacity:.3}40%{opacity:.5;box-shadow:0 0 0 2px rgba(255,255,255,.4),0 0 10px 10px #344453,0 0 0 10px rgba(255,255,255,.8)}100%{box-shadow:0 0 0 2px rgba(255,255,255,.4),0 0 10px 10px #344453,0 0 0 10px rgba(255,255,255,.8);transform:scale(1.5);opacity:0}}@media only screen and (min-width:991px){.header-7 .navigation-wrapper:before{position:absolute;content:'';height:100%;width:31%;left:-42px;top:0;background-color:var(--bs-primary);z-index:5;transform:skewX(-30deg);border-radius:0 0 40px}.header-7 .navigation-wrapper:after{position:absolute;content:'';height:100%;width:31%;left:-37px;bottom:-19px;background-color:#ffca00;z-index:-2;transform:skewX(-15deg);border-radius:0 0 70px}.header-7 .menu-right{margin-top:10px;margin-bottom:24px}.main-slider-7{top:-36px}.header-7+.bd-page-title{margin-top:-36px}.header-7 aside.widget.widget-social-widget{justify-content:flex-end}.header-7 .header-top-info .text-heading{padding-left:315px}.cta_left_area:before{content:"";left:0;bottom:0;width:50%;height:100%;min-height:97px;position:absolute;background:#f6f6f6;clip-path:polygon(0 0,80% 0%,100% 50%,80% 100%,0 100%,0% 50%);z-index:0}.cta_section_two .cta_content h6,.cta_section_two .cta_content p{color:var(--bs-secondary)}}@media (min-width:992px) and (max-width:1024px){.main-slider-7 .home-slider .item>img{min-height:500px}}@media only screen and (max-width:991px){.cta_section_two .cta_content{text-align:center}.info_7{margin-top:0}.header-7 .header-top-info:before{position:absolute;content:'';display:none}.header-7 .header-top-info:after{position:absolute;content:'';display:none}.header-7:before{position:absolute;content:'';display:none}.header-7{width:100%!important}}@media (max-width:767px){.main-slider-7 p{line-height:23px;padding:7px 15px}.main-slider-7 h1{font-size:35px}}@media (max-width:600px){.main-slider-7 h1{font-size:18px}.main-slider-7 .slider-content h5{font-size:20px}.main-slider-7 .slider-content a.eb-button-border{margin-left:4px}.main-slider-7 .slider-btns{margin-top:15px}}@media (min-width:280px) and (max-width:480px){.main-slider-7 .home-slider .item>img{min-height:300px;object-fit:cover}.cta_section_two .cta_right_area{display:block}.cta_section_two .cta_item{text-align:center;width:100%}.main-slider-7 p{position:relative;font-size:16px;line-height:23px;color:#000;padding:15px 30px;background-color:#fff;-webkit-box-shadow:0 10px 60px rgba(0,0,0,.1);box-shadow:0 10px 60px rgba(0,0,0,.1);margin-bottom:-13px}.main-slider-7{position:relative;top:0}.main-slider-7 h1{font-size:22px}.header-7 aside.widget.right-widget{float:right}.header-7 aside.widget.right-widget{display:inline-block}.info_7{margin-top:0}}.wp-block-calendar #today{background:var(--bs-primary)}.wp-block-calendar #today a{color:var(--bs-white);text-decoration:none}.wp-block-avatar img{border-radius:50%}.wp-block-calendar table caption{font-weight:500}.has-text-color em,.has-text-color h2{color:inherit}.woocommerce-account .addresses .title h3{font-size:20px}.sidebar>.widget .wp-block-social-links{margin-bottom:0}.sidebar>.widget.widget_search .search-submit{margin-left:5px}blockquote{font-weight:700;line-height:26px;border-left:none;padding:2rem;position:relative;background:var(--bs-primary-light)}blockquote:after,blockquote:before{content:'';position:absolute;width:60px;height:60px;border-width:0;border-style:solid;border-color:var(--bs-primary);z-index:1;-webkit-transition:var(--bs-transition);transition:var(--bs-transition)}blockquote:after{top:0;right:0;border-right-width:2px;border-top-width:2px}blockquote:before{bottom:0;left:0;border-left-width:2px;border-bottom-width:2px}blockquote:hover:after,blockquote:hover:before,blockquote:focus-within:after,blockquote:focus-within:before{width:100%;height:100%}blockquote span:after,blockquote span:before{content:'';font-family:var(--bs-font-awesome);font-weight:900;font-size:1.875rem;position:absolute;color:var(--bs-primary)}blockquote span:after{content:"\f10e";bottom:-12px;right:50px}blockquote span:before{content:"\f10d";top:-12px;left:50px}blockquote p{font-weight:500;line-height:26px;margin-bottom:0;margin-top:1rem}blockquote cite,blockquote small{line-height:1.3;padding-top:15px;display:block}blockquote em,blockquote i,blockquote cite{font-style:italic}ol.wp-block-latest-comments{padding:0}.wp-block-archives{list-style:none}.wp-block-categories{list-style:none}