.elementor-11 .elementor-element.elementor-element-06e088f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 66px;--row-gap:0px;--column-gap:66px;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-f7b5f97{--display:flex;--justify-content:space-between;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-92607fc{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-d80637f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-8ae5186{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-dcee02f{--display:flex;}.elementor-11 .elementor-element.elementor-element-517fa9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-menu-item.wpr-pointer-item{transition-duration:0.2s;}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-menu-item.wpr-pointer-item:before{transition-duration:0.2s;}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-menu-item.wpr-pointer-item:after{transition-duration:0.2s;}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-mobile-toggle-wrap{text-align:center;}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-nav-menu .wpr-menu-item,
					 .elementor-11 .elementor-element.elementor-element-90fa005 .wpr-nav-menu > .menu-item-has-children > .wpr-sub-icon{color:#333333;}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-nav-menu .wpr-menu-item:hover,
					 .elementor-11 .elementor-element.elementor-element-90fa005 .wpr-nav-menu > .menu-item-has-children:hover > .wpr-sub-icon,
					 .elementor-11 .elementor-element.elementor-element-90fa005 .wpr-nav-menu .wpr-menu-item.wpr-active-menu-item,
					 .elementor-11 .elementor-element.elementor-element-90fa005 .wpr-nav-menu > .menu-item-has-children.current_page_item > .wpr-sub-icon{color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-90fa005.wpr-pointer-line-fx .wpr-menu-item:before,
					 .elementor-11 .elementor-element.elementor-element-90fa005.wpr-pointer-line-fx .wpr-menu-item:after{background-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-90fa005.wpr-pointer-border-fx .wpr-menu-item:before{border-color:var( --e-global-color-accent );border-width:2px;}.elementor-11 .elementor-element.elementor-element-90fa005.wpr-pointer-background-fx .wpr-menu-item:before{background-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-90fa005 .menu-item-has-children .wpr-sub-icon{font-size:14px;}.elementor-11 .elementor-element.elementor-element-90fa005.wpr-pointer-background:not(.wpr-sub-icon-none) .wpr-nav-menu-horizontal .menu-item-has-children .wpr-pointer-item{padding-right:calc(14px + 12px);}.elementor-11 .elementor-element.elementor-element-90fa005.wpr-pointer-border:not(.wpr-sub-icon-none) .wpr-nav-menu-horizontal .menu-item-has-children .wpr-pointer-item{padding-right:calc(14px + 12px);}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-nav-menu .wpr-menu-item,.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-mobile-nav-menu a,.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-mobile-toggle-text{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-90fa005.wpr-pointer-underline .wpr-menu-item:after,
					 .elementor-11 .elementor-element.elementor-element-90fa005.wpr-pointer-overline .wpr-menu-item:before,
					 .elementor-11 .elementor-element.elementor-element-90fa005.wpr-pointer-double-line .wpr-menu-item:before,
					 .elementor-11 .elementor-element.elementor-element-90fa005.wpr-pointer-double-line .wpr-menu-item:after{height:2px;}.elementor-11 .elementor-element.elementor-element-90fa005.wpr-pointer-underline>nav>ul>li>.wpr-menu-item:after,
					 .elementor-11 .elementor-element.elementor-element-90fa005.wpr-pointer-overline>nav>ul>li>.wpr-menu-item:before,
					 .elementor-11 .elementor-element.elementor-element-90fa005.wpr-pointer-double-line>nav>ul>li>.wpr-menu-item:before,
					 .elementor-11 .elementor-element.elementor-element-90fa005.wpr-pointer-double-line>nav>ul>li>.wpr-menu-item:after{height:2px;}.elementor-11 .elementor-element.elementor-element-90fa005.wpr-pointer-border-fx>nav>ul>li>.wpr-menu-item:before{border-width:2px;}.elementor-11 .elementor-element.elementor-element-90fa005.wpr-pointer-underline>.elementor-widget-container>nav>ul>li>.wpr-menu-item:after,
					 .elementor-11 .elementor-element.elementor-element-90fa005.wpr-pointer-overline>.elementor-widget-container>nav>ul>li>.wpr-menu-item:before,
					 .elementor-11 .elementor-element.elementor-element-90fa005.wpr-pointer-double-line>.elementor-widget-container>nav>ul>li>.wpr-menu-item:before,
					 .elementor-11 .elementor-element.elementor-element-90fa005.wpr-pointer-double-line>.elementor-widget-container>nav>ul>li>.wpr-menu-item:after{height:2px;}.elementor-11 .elementor-element.elementor-element-90fa005.wpr-pointer-border-fx>.elementor-widget-container>nav>ul>li>.wpr-menu-item:before{border-width:2px;}.elementor-11 .elementor-element.elementor-element-90fa005:not(.wpr-pointer-border-fx) .wpr-menu-item.wpr-pointer-item:before{transform:translateY(-0px);}.elementor-11 .elementor-element.elementor-element-90fa005:not(.wpr-pointer-border-fx) .wpr-menu-item.wpr-pointer-item:after{transform:translateY(0px);}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-nav-menu .wpr-menu-item{padding-left:12px;padding-right:12px;padding-top:0px;padding-bottom:0px;}.elementor-11 .elementor-element.elementor-element-90fa005.wpr-pointer-background:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-12px;}.elementor-11 .elementor-element.elementor-element-90fa005.wpr-pointer-border:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-12px;}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-nav-menu > .menu-item{margin-left:12px;margin-right:12px;}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-menu{margin-left:12px;}.elementor-11 .elementor-element.elementor-element-90fa005.wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{right:12px;}.elementor-11 .elementor-element.elementor-element-90fa005.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{left:12px;}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-sub-menu .wpr-sub-menu-item,
					 .elementor-11 .elementor-element.elementor-element-90fa005 .wpr-sub-menu > .menu-item-has-children .wpr-sub-icon{color:#333333;}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-sub-menu .wpr-sub-menu-item{background-color:#ffffff;padding-left:15px;padding-right:15px;padding-top:13px;padding-bottom:13px;}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-sub-menu .wpr-sub-menu-item:hover,
					 .elementor-11 .elementor-element.elementor-element-90fa005 .wpr-sub-menu > .menu-item-has-children .wpr-sub-menu-item:hover .wpr-sub-icon,
					 .elementor-11 .elementor-element.elementor-element-90fa005 .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item,
					 .elementor-11 .elementor-element.elementor-element-90fa005 .wpr-sub-menu > .menu-item-has-children.current_page_item .wpr-sub-icon{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-sub-menu .wpr-sub-menu-item:hover,
					 .elementor-11 .elementor-element.elementor-element-90fa005 .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item{background-color:#605BE5;}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-sub-menu .wpr-sub-icon{right:15px;}.elementor-11 .elementor-element.elementor-element-90fa005.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-sub-menu .wpr-sub-icon{left:15px;}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-nav-menu-horizontal .wpr-nav-menu > li > .wpr-sub-menu{margin-top:0px;}.elementor-11 .elementor-element.elementor-element-90fa005.wpr-sub-divider-yes .wpr-sub-menu li:not(:last-child){border-bottom-color:#e8e8e8;border-bottom-width:1px;}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-sub-menu{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E8;}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-mobile-nav-menu a,
					 .elementor-11 .elementor-element.elementor-element-90fa005 .wpr-mobile-nav-menu .menu-item-has-children > a:after{color:#333333;}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-mobile-nav-menu li{background-color:#ffffff;}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-mobile-nav-menu li a:hover,
					 .elementor-11 .elementor-element.elementor-element-90fa005 .wpr-mobile-nav-menu .menu-item-has-children > a:hover:after,
					 .elementor-11 .elementor-element.elementor-element-90fa005 .wpr-mobile-nav-menu li a.wpr-active-menu-item,
					 .elementor-11 .elementor-element.elementor-element-90fa005 .wpr-mobile-nav-menu .menu-item-has-children.current_page_item > a:hover:after{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-mobile-nav-menu a:hover,
					 .elementor-11 .elementor-element.elementor-element-90fa005 .wpr-mobile-nav-menu a.wpr-active-menu-item{background-color:#605BE5;}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-mobile-nav-menu a{padding-left:10px;padding-right:10px;}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-mobile-nav-menu .menu-item-has-children > a:after{margin-left:10px;margin-right:10px;}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-mobile-nav-menu .wpr-mobile-menu-item{padding-top:10px;padding-bottom:10px;}.elementor-11 .elementor-element.elementor-element-90fa005.wpr-mobile-divider-yes .wpr-mobile-nav-menu a{border-bottom-color:#e8e8e8;border-bottom-width:1px;}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-mobile-nav-menu .wpr-mobile-sub-menu-item{font-size:12px;padding-top:5px;padding-bottom:5px;}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-mobile-nav-menu{margin-top:10px;}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-mobile-toggle{border-color:#333333;width:50px;border-width:0px;}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-mobile-toggle-text{color:#333333;}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-mobile-toggle-line{background-color:#333333;height:4px;margin-bottom:6px;}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-mobile-toggle:hover{border-color:#605BE5;}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-mobile-toggle:hover .wpr-mobile-toggle-text{color:#605BE5;}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-mobile-toggle:hover .wpr-mobile-toggle-line{background-color:#605BE5;}.elementor-11 .elementor-element.elementor-element-b0fe7c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 66px;--row-gap:0px;--column-gap:66px;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-8ccf2c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-11 .elementor-element.elementor-element-8ccf2c6 .elementor-heading-title{font-size:27px;font-weight:500;line-height:1.2em;letter-spacing:2.7px;}.elementor-11 .elementor-element.elementor-element-ccc6cce{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-menu-item.wpr-pointer-item{transition-duration:0.2s;}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-menu-item.wpr-pointer-item:before{transition-duration:0.2s;}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-menu-item.wpr-pointer-item:after{transition-duration:0.2s;}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-mobile-toggle-wrap{text-align:center;}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-nav-menu .wpr-menu-item,
					 .elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-nav-menu > .menu-item-has-children > .wpr-sub-icon{color:#333333;}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-nav-menu .wpr-menu-item:hover,
					 .elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-nav-menu > .menu-item-has-children:hover > .wpr-sub-icon,
					 .elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-nav-menu .wpr-menu-item.wpr-active-menu-item,
					 .elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-nav-menu > .menu-item-has-children.current_page_item > .wpr-sub-icon{color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-60a4f15.wpr-pointer-line-fx .wpr-menu-item:before,
					 .elementor-11 .elementor-element.elementor-element-60a4f15.wpr-pointer-line-fx .wpr-menu-item:after{background-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-60a4f15.wpr-pointer-border-fx .wpr-menu-item:before{border-color:var( --e-global-color-accent );border-width:2px;}.elementor-11 .elementor-element.elementor-element-60a4f15.wpr-pointer-background-fx .wpr-menu-item:before{background-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-60a4f15 .menu-item-has-children .wpr-sub-icon{font-size:14px;}.elementor-11 .elementor-element.elementor-element-60a4f15.wpr-pointer-background:not(.wpr-sub-icon-none) .wpr-nav-menu-horizontal .menu-item-has-children .wpr-pointer-item{padding-right:calc(14px + 12px);}.elementor-11 .elementor-element.elementor-element-60a4f15.wpr-pointer-border:not(.wpr-sub-icon-none) .wpr-nav-menu-horizontal .menu-item-has-children .wpr-pointer-item{padding-right:calc(14px + 12px);}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-nav-menu .wpr-menu-item,.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-mobile-nav-menu a,.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-mobile-toggle-text{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-60a4f15.wpr-pointer-underline .wpr-menu-item:after,
					 .elementor-11 .elementor-element.elementor-element-60a4f15.wpr-pointer-overline .wpr-menu-item:before,
					 .elementor-11 .elementor-element.elementor-element-60a4f15.wpr-pointer-double-line .wpr-menu-item:before,
					 .elementor-11 .elementor-element.elementor-element-60a4f15.wpr-pointer-double-line .wpr-menu-item:after{height:2px;}.elementor-11 .elementor-element.elementor-element-60a4f15.wpr-pointer-underline>nav>ul>li>.wpr-menu-item:after,
					 .elementor-11 .elementor-element.elementor-element-60a4f15.wpr-pointer-overline>nav>ul>li>.wpr-menu-item:before,
					 .elementor-11 .elementor-element.elementor-element-60a4f15.wpr-pointer-double-line>nav>ul>li>.wpr-menu-item:before,
					 .elementor-11 .elementor-element.elementor-element-60a4f15.wpr-pointer-double-line>nav>ul>li>.wpr-menu-item:after{height:2px;}.elementor-11 .elementor-element.elementor-element-60a4f15.wpr-pointer-border-fx>nav>ul>li>.wpr-menu-item:before{border-width:2px;}.elementor-11 .elementor-element.elementor-element-60a4f15.wpr-pointer-underline>.elementor-widget-container>nav>ul>li>.wpr-menu-item:after,
					 .elementor-11 .elementor-element.elementor-element-60a4f15.wpr-pointer-overline>.elementor-widget-container>nav>ul>li>.wpr-menu-item:before,
					 .elementor-11 .elementor-element.elementor-element-60a4f15.wpr-pointer-double-line>.elementor-widget-container>nav>ul>li>.wpr-menu-item:before,
					 .elementor-11 .elementor-element.elementor-element-60a4f15.wpr-pointer-double-line>.elementor-widget-container>nav>ul>li>.wpr-menu-item:after{height:2px;}.elementor-11 .elementor-element.elementor-element-60a4f15.wpr-pointer-border-fx>.elementor-widget-container>nav>ul>li>.wpr-menu-item:before{border-width:2px;}.elementor-11 .elementor-element.elementor-element-60a4f15:not(.wpr-pointer-border-fx) .wpr-menu-item.wpr-pointer-item:before{transform:translateY(-0px);}.elementor-11 .elementor-element.elementor-element-60a4f15:not(.wpr-pointer-border-fx) .wpr-menu-item.wpr-pointer-item:after{transform:translateY(0px);}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-nav-menu .wpr-menu-item{padding-left:12px;padding-right:12px;padding-top:15px;padding-bottom:15px;}.elementor-11 .elementor-element.elementor-element-60a4f15.wpr-pointer-background:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-12px;}.elementor-11 .elementor-element.elementor-element-60a4f15.wpr-pointer-border:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-12px;}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-nav-menu > .menu-item{margin-left:10px;margin-right:10px;}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-menu{margin-left:10px;}.elementor-11 .elementor-element.elementor-element-60a4f15.wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{right:10px;}.elementor-11 .elementor-element.elementor-element-60a4f15.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{left:10px;}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-sub-menu .wpr-sub-menu-item,
					 .elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-sub-menu > .menu-item-has-children .wpr-sub-icon{color:#333333;}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-sub-menu .wpr-sub-menu-item{background-color:#ffffff;padding-left:15px;padding-right:15px;padding-top:13px;padding-bottom:13px;}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-sub-menu .wpr-sub-menu-item:hover,
					 .elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-sub-menu > .menu-item-has-children .wpr-sub-menu-item:hover .wpr-sub-icon,
					 .elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item,
					 .elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-sub-menu > .menu-item-has-children.current_page_item .wpr-sub-icon{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-sub-menu .wpr-sub-menu-item:hover,
					 .elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item{background-color:#605BE5;}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-sub-menu .wpr-sub-icon{right:15px;}.elementor-11 .elementor-element.elementor-element-60a4f15.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-sub-menu .wpr-sub-icon{left:15px;}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-nav-menu-horizontal .wpr-nav-menu > li > .wpr-sub-menu{margin-top:0px;}.elementor-11 .elementor-element.elementor-element-60a4f15.wpr-sub-divider-yes .wpr-sub-menu li:not(:last-child){border-bottom-color:#e8e8e8;border-bottom-width:1px;}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-sub-menu{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E8;}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-mobile-nav-menu a,
					 .elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-mobile-nav-menu .menu-item-has-children > a:after{color:#333333;}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-mobile-nav-menu li{background-color:#ffffff;}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-mobile-nav-menu li a:hover,
					 .elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-mobile-nav-menu .menu-item-has-children > a:hover:after,
					 .elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-mobile-nav-menu li a.wpr-active-menu-item,
					 .elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-mobile-nav-menu .menu-item-has-children.current_page_item > a:hover:after{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-mobile-nav-menu a:hover,
					 .elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-mobile-nav-menu a.wpr-active-menu-item{background-color:#605BE5;}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-mobile-nav-menu a{padding-left:10px;padding-right:10px;}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-mobile-nav-menu .menu-item-has-children > a:after{margin-left:10px;margin-right:10px;}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-mobile-nav-menu .wpr-mobile-menu-item{padding-top:10px;padding-bottom:10px;}.elementor-11 .elementor-element.elementor-element-60a4f15.wpr-mobile-divider-yes .wpr-mobile-nav-menu a{border-bottom-color:#e8e8e8;border-bottom-width:1px;}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-mobile-nav-menu .wpr-mobile-sub-menu-item{font-size:12px;padding-top:5px;padding-bottom:5px;}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-mobile-nav-menu{margin-top:10px;}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-mobile-toggle{border-color:#333333;width:50px;border-width:0px;}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-mobile-toggle-text{color:#333333;}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-mobile-toggle-line{background-color:#333333;height:4px;margin-bottom:6px;}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-mobile-toggle:hover{border-color:#605BE5;}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-mobile-toggle:hover .wpr-mobile-toggle-text{color:#605BE5;}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-mobile-toggle:hover .wpr-mobile-toggle-line{background-color:#605BE5;}.elementor-11 .elementor-element.elementor-element-ee87675{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-c838715{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--z-index:5;}.elementor-11 .elementor-element.elementor-element-9fbdc60{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 25px;--row-gap:0px;--column-gap:25px;}.elementor-11 .elementor-element.elementor-element-ce4910d{width:var( --container-widget-width, 13px );max-width:13px;margin:50px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--container-widget-width:13px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-0efa5cb{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-09c1c44{--display:flex;}.elementor-11 .elementor-element.elementor-element-09c1c44.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-ac09aab{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-ac09aab .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-dfd2417{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-11 .elementor-element.elementor-element-5a3bfd0{--display:flex;}.elementor-11 .elementor-element.elementor-element-12c5db3{--display:flex;--position:absolute;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:flex-start;--gap:0px 28px;--row-gap:0px;--column-gap:28px;--overlay-opacity:0.5;--padding-top:040px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-11 .elementor-element.elementor-element-12c5db3:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-12c5db3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5D6935D1;}.elementor-11 .elementor-element.elementor-element-12c5db3::before, .elementor-11 .elementor-element.elementor-element-12c5db3 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-12c5db3 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-12c5db3 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-12c5db3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-12c5db3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-12c5db3{right:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-12c5db3{left:0px;}.elementor-11 .elementor-element.elementor-element-726c4f6{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-726c4f6 .elementor-heading-title{font-size:18px;line-height:3em;letter-spacing:2.2px;color:var( --e-global-color-astglobalcolor4 );}.elementor-11 .elementor-element.elementor-element-96178b4{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-96178b4 .elementor-heading-title{font-size:18px;line-height:3em;letter-spacing:2.2px;color:var( --e-global-color-astglobalcolor4 );}.elementor-11 .elementor-element.elementor-element-1478cc8{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-1478cc8 .elementor-heading-title{font-size:18px;line-height:3em;letter-spacing:2.2px;color:var( --e-global-color-astglobalcolor4 );}.elementor-11 .elementor-element.elementor-element-ed37ffe{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-ed37ffe .elementor-heading-title{font-size:18px;line-height:3em;letter-spacing:2.2px;color:var( --e-global-color-astglobalcolor4 );}.elementor-11 .elementor-element.elementor-element-b76d51a{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-b76d51a .elementor-heading-title{font-size:18px;line-height:3em;letter-spacing:2.2px;color:var( --e-global-color-astglobalcolor4 );}.elementor-11 .elementor-element.elementor-element-8e04683{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-8e04683 .elementor-heading-title{font-size:18px;line-height:3em;letter-spacing:2.2px;color:var( --e-global-color-astglobalcolor4 );}.elementor-11 .elementor-element.elementor-element-a4ee58f{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.3;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-a4ee58f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a4ee58f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://taishikind.jp/wp-content/uploads/2025/12/about-educationalgoals.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-a4ee58f::before, .elementor-11 .elementor-element.elementor-element-a4ee58f > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-a4ee58f > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-a4ee58f > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-a4ee58f > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-a4ee58f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-7c02a1a );--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-1436312{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-11 .elementor-element.elementor-element-b0b3a4c{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:flex-start;--gap:0px 28px;--row-gap:0px;--column-gap:28px;--overlay-opacity:0.5;--padding-top:040px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b0b3a4c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b0b3a4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5D6935D1;}.elementor-11 .elementor-element.elementor-element-b0b3a4c::before, .elementor-11 .elementor-element.elementor-element-b0b3a4c > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-b0b3a4c > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-b0b3a4c > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-b0b3a4c > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-b0b3a4c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-d0bfb3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-6ca6f0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-92ddffe{width:var( --container-widget-width, 105px );max-width:105px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:105px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-589c314{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-f7c9487{width:var( --container-widget-width, 140px );max-width:140px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:140px;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-4472aa9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:130px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-bdbf4aa{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-11 .elementor-element.elementor-element-be19531{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-5d09ad5{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-5d09ad5 .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-5d09ad5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11 .elementor-element.elementor-element-201c0a9{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-201c0a9:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-201c0a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-6d4b8ad .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-52a4f24 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-89df894{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-a6eeab0{--display:flex;}.elementor-11 .elementor-element.elementor-element-58d03a4{--display:flex;--min-height:60px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-ae5999a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-2e70eab{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;}.elementor-11 .elementor-element.elementor-element-4a75770{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-4a75770 .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-4a75770 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11 .elementor-element.elementor-element-19155ef{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-19155ef:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-19155ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-26782ae .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-5fb4dec .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-e1255bb{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-97e09e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-78b1839{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 35px;top:1px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-78b1839{left:1px;}body.rtl .elementor-11 .elementor-element.elementor-element-78b1839{right:1px;}.elementor-11 .elementor-element.elementor-element-78b1839 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11 .elementor-element.elementor-element-18f90e4{--display:flex;--min-height:264px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-10a143e{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-11 .elementor-element.elementor-element-cf1ace6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-11 .elementor-element.elementor-element-c57b98c{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-c57b98c .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-c57b98c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11 .elementor-element.elementor-element-5d5c66a{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-5d5c66a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-5d5c66a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-fad660c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-b0eb9a2 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-b586c7f{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-5cf382b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-6201310{margin:0px 35px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:0px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-6201310{right:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-6201310{left:0px;}.elementor-11 .elementor-element.elementor-element-637dc0d{--display:flex;--min-height:100px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2c5615b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-038c571{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;}.elementor-11 .elementor-element.elementor-element-1d78086{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-1d78086 .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-1d78086 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11 .elementor-element.elementor-element-4ba582a{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-4ba582a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-4ba582a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-1e85f29 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-5991ce1 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-5099e42{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-16cc143{--display:flex;}.elementor-11 .elementor-element.elementor-element-621e0ec{--display:flex;--min-height:110px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-c73bdc4{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-11 .elementor-element.elementor-element-213d9c2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-11 .elementor-element.elementor-element-bc0e0eb{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-bc0e0eb .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-bc0e0eb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11 .elementor-element.elementor-element-c68b80b{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-c68b80b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c68b80b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-6e0d7e2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-1cfd256 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-f24c903{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-fb990ec{--display:flex;}.elementor-11 .elementor-element.elementor-element-06c7a4a{padding:0px 35px 0px 0px;top:0px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-06c7a4a{left:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-06c7a4a{right:0px;}.elementor-11 .elementor-element.elementor-element-0758a0e{--display:flex;--min-height:150px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-7243c16{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:-70px;--margin-bottom:-70px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-29ed639{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0%;--margin-bottom:0%;--margin-left:-5%;--margin-right:0%;}.elementor-11 .elementor-element.elementor-element-6188d66{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-6188d66 .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-6188d66 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11 .elementor-element.elementor-element-6f83bfd{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-6f83bfd:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6f83bfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-20eea25 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-9dd407a .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-70b22cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-11 .elementor-element.elementor-element-825f1a7{width:var( --container-widget-width, 20px );max-width:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 0px 0px;--container-widget-width:20px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-825f1a7.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-2433227{--display:flex;}.elementor-11 .elementor-element.elementor-element-a42c8cd{--display:flex;--min-height:170px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-3eece3a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-2c567e4{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;}.elementor-11 .elementor-element.elementor-element-51a7208{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-51a7208 .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-51a7208 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11 .elementor-element.elementor-element-708e5c1{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-708e5c1:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-708e5c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-60e82a8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-f99dedd .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-cfe856a{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-97b2394{--display:flex;}.elementor-11 .elementor-element.elementor-element-b0f6e2d{--display:flex;--min-height:80px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3d9b3b4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-bb7ee55{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;}.elementor-11 .elementor-element.elementor-element-8de4521{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-8de4521 .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-8de4521 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11 .elementor-element.elementor-element-0947e87{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-0947e87:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-0947e87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-de8380b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-f32bc84 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-e033519{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-80b4a72{--display:flex;}.elementor-11 .elementor-element.elementor-element-0763d14{padding:0px 0px 0px 35px;bottom:0px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-0763d14{left:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-0763d14{right:0px;}.elementor-11 .elementor-element.elementor-element-5d088bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-553323e{--display:flex;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-74460a2{left:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-74460a2{right:0px;}.elementor-11 .elementor-element.elementor-element-74460a2{top:0px;}.elementor-11 .elementor-element.elementor-element-3239ab5{--display:flex;}.elementor-11 .elementor-element.elementor-element-3239ab5:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-3239ab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-0c15fea .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-84036a9{--display:flex;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-0b0dc21{left:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-0b0dc21{right:0px;}.elementor-11 .elementor-element.elementor-element-0b0dc21{top:0px;}.elementor-11 .elementor-element.elementor-element-0442751{--display:flex;}.elementor-11 .elementor-element.elementor-element-0442751:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-0442751 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-d5aed0a .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-6acb8c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 35px;}.elementor-11 .elementor-element.elementor-element-6acb8c6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11 .elementor-element.elementor-element-6bb6b06{--display:flex;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-25b76e3{left:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-25b76e3{right:0px;}.elementor-11 .elementor-element.elementor-element-25b76e3{top:0px;}.elementor-11 .elementor-element.elementor-element-efb3ad4{--display:flex;}.elementor-11 .elementor-element.elementor-element-efb3ad4:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-efb3ad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-86c6ee6 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-b4dc3cb{--display:flex;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-d4253ea{left:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-d4253ea{right:0px;}.elementor-11 .elementor-element.elementor-element-d4253ea{top:0px;}.elementor-11 .elementor-element.elementor-element-1a6696f{--display:flex;}.elementor-11 .elementor-element.elementor-element-1a6696f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-1a6696f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-5251e5f .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-30e08d9{--display:flex;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-6ca03b0{left:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-6ca03b0{right:0px;}.elementor-11 .elementor-element.elementor-element-6ca03b0{top:0px;}.elementor-11 .elementor-element.elementor-element-c94cdb2{--display:flex;}.elementor-11 .elementor-element.elementor-element-c94cdb2:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c94cdb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-1d320c1 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-4ded7bb{--display:flex;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-9e94684{left:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-9e94684{right:0px;}.elementor-11 .elementor-element.elementor-element-9e94684{top:0px;}.elementor-11 .elementor-element.elementor-element-816658a{--display:flex;}.elementor-11 .elementor-element.elementor-element-816658a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-816658a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-6b6ed87 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-ff8dbe0{--display:flex;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-691bb7c{left:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-691bb7c{right:0px;}.elementor-11 .elementor-element.elementor-element-691bb7c{top:0px;}.elementor-11 .elementor-element.elementor-element-0e340b3{--display:flex;}.elementor-11 .elementor-element.elementor-element-0e340b3:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-0e340b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-c01a495 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-4f095e5{--display:flex;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-83c8abe{left:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-83c8abe{right:0px;}.elementor-11 .elementor-element.elementor-element-83c8abe{top:0px;}.elementor-11 .elementor-element.elementor-element-985abaa{--display:flex;}.elementor-11 .elementor-element.elementor-element-985abaa:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-985abaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-a35f8ed .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-564dcfd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-60acd46{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 25px;--row-gap:0px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-d32e347{width:var( --container-widget-width, 13px );max-width:13px;margin:50px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:13px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-a26ed76{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-31dd904{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-a35d488{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-a35d488:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a35d488 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-3fbfc77{--display:flex;}.elementor-11 .elementor-element.elementor-element-6e8e2f9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-11 .elementor-element.elementor-element-f00a134{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 032px) 0px;}.elementor-11 .elementor-element.elementor-element-f00a134 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-ff84e91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;}.elementor-11 .elementor-element.elementor-element-ff84e91 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-f5edecf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-11 .elementor-element.elementor-element-f5edecf .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-28e45ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-28e45ae .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-b82e5e2{--display:flex;}.elementor-11 .elementor-element.elementor-element-894f500{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-98e267d{width:var( --container-widget-width, 93% );max-width:93%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-98e267d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-9886ad5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-3d9c33a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0vw;--margin-bottom:25vw;--margin-left:0vw;--margin-right:0vw;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-4ff7104{left:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-4ff7104{right:0px;}.elementor-11 .elementor-element.elementor-element-4ff7104{top:0px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-06319ee{left:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-06319ee{right:0px;}.elementor-11 .elementor-element.elementor-element-06319ee{top:0px;}.elementor-11 .elementor-element.elementor-element-bdda032{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-a200944{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:88px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-11 .elementor-element.elementor-element-a200944:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a200944 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7c02a1a );}.elementor-11 .elementor-element.elementor-element-751be3c{width:var( --container-widget-width, 100px );max-width:100px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-751be3c.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-0fba883{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-0fba883 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-88656fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-88656fd .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.4em;letter-spacing:2.2px;}.elementor-11 .elementor-element.elementor-element-a378c83{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-3203a3b{--display:flex;}.elementor-11 .elementor-element.elementor-element-1eaba90{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-11 .elementor-element.elementor-element-1eaba90 .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-1eaba90 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-11 .elementor-element.elementor-element-d5c15ac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:050px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c37989b{width:var( --container-widget-width, 17% );max-width:17%;padding:0px 0px 0px 0px;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-c37989b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-4ffd7b6{width:var( --container-widget-width, 83% );max-width:83%;padding:0px 0px 0px 0px;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-4ffd7b6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-74b274b{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-11 .elementor-element.elementor-element-74b274b .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-74b274b .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-11 .elementor-element.elementor-element-2b4404a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:050px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-638468f{width:var( --container-widget-width, 17% );max-width:17%;padding:0px 0px 0px 0px;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-638468f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-33786cf{width:var( --container-widget-width, 83% );max-width:83%;padding:0px 0px 0px 0px;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-33786cf .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-ed2bc8a{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-11 .elementor-element.elementor-element-ed2bc8a .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-ed2bc8a .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-11 .elementor-element.elementor-element-5cdc2cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:050px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-acef184{width:var( --container-widget-width, 17% );max-width:17%;padding:0px 0px 0px 0px;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-acef184 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-1268cbc{width:var( --container-widget-width, 83% );max-width:83%;padding:0px 0px 0px 0px;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-1268cbc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-a4b8c3a{--display:flex;}.elementor-11 .elementor-element.elementor-element-c2feeb0{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-11 .elementor-element.elementor-element-c2feeb0 .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-c2feeb0 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-11 .elementor-element.elementor-element-af6fd19{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:050px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b66c3bb{width:var( --container-widget-width, 17% );max-width:17%;padding:0px 0px 0px 0px;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-b66c3bb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-2bc9be6{width:var( --container-widget-width, 83% );max-width:83%;padding:0px 0px 0px 0px;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-2bc9be6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-21a5917{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-11 .elementor-element.elementor-element-21a5917 .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-21a5917 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-11 .elementor-element.elementor-element-3e00526{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:050px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-f49517d{width:var( --container-widget-width, 17% );max-width:17%;padding:0px 0px 0px 0px;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-f49517d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-5a8e532{width:var( --container-widget-width, 83% );max-width:83%;padding:0px 0px 0px 0px;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-5a8e532 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-bc720a2{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-11 .elementor-element.elementor-element-bc720a2 .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-bc720a2 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-11 .elementor-element.elementor-element-c3a2d44{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:050px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d58b315{width:var( --container-widget-width, 17% );max-width:17%;padding:0px 0px 0px 0px;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-d58b315 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-91d4e90{width:var( --container-widget-width, 83% );max-width:83%;padding:0px 0px 0px 0px;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-91d4e90 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-490efae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-a409298{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 25px;--row-gap:0px;--column-gap:25px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-6d03c12{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-57bad2c{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-9ed6fab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:130px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-bca0e39{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-f43f21b{width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-e1bed4b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-aaeb65e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-11 .elementor-element.elementor-element-aaeb65e .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-be08e75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:130px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-3107001{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:0px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-31ad7d7{width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-f41553e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-52c65d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:130px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-2490ed1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:0px;--margin-bottom:020px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-328e688{width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-b0ca254 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-6c9b5b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-11 .elementor-element.elementor-element-6c9b5b7 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}body.elementor-page-11{margin:120px 0px 0px 0px;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-06e088f{--content-width:100%;}.elementor-11 .elementor-element.elementor-element-f7b5f97{--width:30%;}.elementor-11 .elementor-element.elementor-element-dcee02f{--width:70%;}.elementor-11 .elementor-element.elementor-element-b0fe7c2{--content-width:100%;}.elementor-11 .elementor-element.elementor-element-9fbdc60{--width:25%;}.elementor-11 .elementor-element.elementor-element-09c1c44{--width:75%;}.elementor-11 .elementor-element.elementor-element-12c5db3{--width:65%;}.elementor-11 .elementor-element.elementor-element-a4ee58f{--content-width:100%;}.elementor-11 .elementor-element.elementor-element-b0b3a4c{--width:65%;}.elementor-11 .elementor-element.elementor-element-be19531{--width:45%;}.elementor-11 .elementor-element.elementor-element-201c0a9{--width:90%;}.elementor-11 .elementor-element.elementor-element-a6eeab0{--width:45%;}.elementor-11 .elementor-element.elementor-element-58d03a4{--width:50%;}.elementor-11 .elementor-element.elementor-element-2e70eab{--width:45%;}.elementor-11 .elementor-element.elementor-element-19155ef{--width:90%;}.elementor-11 .elementor-element.elementor-element-97e09e9{--width:45%;}.elementor-11 .elementor-element.elementor-element-18f90e4{--width:50%;}.elementor-11 .elementor-element.elementor-element-cf1ace6{--width:45%;}.elementor-11 .elementor-element.elementor-element-5d5c66a{--width:90%;}.elementor-11 .elementor-element.elementor-element-5cf382b{--width:45%;}.elementor-11 .elementor-element.elementor-element-637dc0d{--width:50%;}.elementor-11 .elementor-element.elementor-element-038c571{--width:45%;}.elementor-11 .elementor-element.elementor-element-4ba582a{--width:90%;}.elementor-11 .elementor-element.elementor-element-16cc143{--width:45%;}.elementor-11 .elementor-element.elementor-element-621e0ec{--width:50%;}.elementor-11 .elementor-element.elementor-element-213d9c2{--width:45%;}.elementor-11 .elementor-element.elementor-element-c68b80b{--width:90%;}.elementor-11 .elementor-element.elementor-element-fb990ec{--width:45%;}.elementor-11 .elementor-element.elementor-element-0758a0e{--width:50%;}.elementor-11 .elementor-element.elementor-element-29ed639{--width:50%;}.elementor-11 .elementor-element.elementor-element-6f83bfd{--width:90%;}.elementor-11 .elementor-element.elementor-element-70b22cf{--width:10%;}.elementor-11 .elementor-element.elementor-element-2433227{--width:45%;}.elementor-11 .elementor-element.elementor-element-a42c8cd{--width:50%;}.elementor-11 .elementor-element.elementor-element-2c567e4{--width:45%;}.elementor-11 .elementor-element.elementor-element-708e5c1{--width:90%;}.elementor-11 .elementor-element.elementor-element-97b2394{--width:45%;}.elementor-11 .elementor-element.elementor-element-b0f6e2d{--width:50%;}.elementor-11 .elementor-element.elementor-element-bb7ee55{--width:45%;}.elementor-11 .elementor-element.elementor-element-0947e87{--width:90%;}.elementor-11 .elementor-element.elementor-element-80b4a72{--width:45%;}.elementor-11 .elementor-element.elementor-element-31dd904{--content-width:100%;}.elementor-11 .elementor-element.elementor-element-6e8e2f9{--width:1140px;}.elementor-11 .elementor-element.elementor-element-3d9c33a{--content-width:100%;}.elementor-11 .elementor-element.elementor-element-3203a3b{--width:50%;}.elementor-11 .elementor-element.elementor-element-a4b8c3a{--width:50%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-nav-menu .wpr-menu-item,.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-mobile-nav-menu a,.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-mobile-toggle-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-nav-menu .wpr-menu-item,.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-mobile-nav-menu a,.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-mobile-toggle-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-ac09aab .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-11 .elementor-element.elementor-element-6d4b8ad .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-52a4f24 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-26782ae .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-5fb4dec .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-fad660c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-b0eb9a2 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-1e85f29 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-5991ce1 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-6e0d7e2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-1cfd256 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-20eea25 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-9dd407a .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-60e82a8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-f99dedd .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-de8380b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-f32bc84 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-0c15fea .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-d5aed0a .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-86c6ee6 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-5251e5f .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-1d320c1 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-6b6ed87 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-c01a495 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-a35f8ed .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-f00a134 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-ff84e91 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-f5edecf .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-28e45ae .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-98e267d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-0fba883 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-c37989b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-4ffd7b6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-638468f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-33786cf .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-acef184 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-1268cbc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-b66c3bb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-2bc9be6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-f49517d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-5a8e532 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-d58b315 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-91d4e90 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-e1bed4b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-aaeb65e .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-f41553e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-b0ca254 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-6c9b5b7 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-11 .elementor-element.elementor-element-d80637f{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-nav-menu .wpr-menu-item,.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-mobile-nav-menu a,.elementor-11 .elementor-element.elementor-element-90fa005 .wpr-mobile-toggle-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-b0fe7c2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-8ccf2c6{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 020px 0px 20px;}.elementor-11 .elementor-element.elementor-element-8ccf2c6 .elementor-heading-title{font-size:30px;letter-spacing:2px;}.elementor-11 .elementor-element.elementor-element-ccc6cce{width:var( --container-widget-width, 135px );max-width:135px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 20px 0px 20px;--container-widget-width:135px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-fed6f17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-11 .elementor-element.elementor-element-60a4f15{padding:0px 20px 0px 20px;}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-nav-menu .wpr-menu-item,.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-mobile-nav-menu a,.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-mobile-toggle-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-nav-menu > .menu-item{margin-left:0px;margin-right:0px;}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-menu{margin-left:0px;}.elementor-11 .elementor-element.elementor-element-60a4f15.wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{right:0px;}.elementor-11 .elementor-element.elementor-element-60a4f15.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{left:0px;}.elementor-11 .elementor-element.elementor-element-60a4f15 .wpr-nav-menu .wpr-menu-item{padding-top:6px;padding-bottom:6px;}.elementor-11 .elementor-element.elementor-element-c838715{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-9fbdc60{--justify-content:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-ce4910d{margin:32px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-11 .elementor-element.elementor-element-0efa5cb{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-3e4867f{width:var( --container-widget-width, 26px );max-width:26px;--container-widget-width:26px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-ac09aab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11 .elementor-element.elementor-element-ac09aab .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-dfd2417{--margin-top:0px;--margin-bottom:480px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5a3bfd0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-12c5db3:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-12c5db3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://taishikind.jp/wp-content/uploads/2025/12/about-educationalgoals.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-12c5db3{--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:flex-end;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--overlay-opacity:0.71;--padding-top:20px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-726c4f6 .elementor-heading-title{font-size:16px;line-height:2em;}.elementor-11 .elementor-element.elementor-element-96178b4 .elementor-heading-title{font-size:16px;line-height:2em;}.elementor-11 .elementor-element.elementor-element-1478cc8 .elementor-heading-title{font-size:16px;line-height:2em;}.elementor-11 .elementor-element.elementor-element-ed37ffe .elementor-heading-title{font-size:16px;line-height:2em;}.elementor-11 .elementor-element.elementor-element-b76d51a .elementor-heading-title{font-size:16px;line-height:2em;}.elementor-11 .elementor-element.elementor-element-8e04683 .elementor-heading-title{font-size:16px;line-height:2em;}.elementor-11 .elementor-element.elementor-element-a4ee58f{--min-height:400px;}.elementor-11 .elementor-element.elementor-element-1436312{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b0b3a4c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b0b3a4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://taishikind.jp/wp-content/uploads/2025/12/about-educationalgoals.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-b0b3a4c{--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:flex-end;--gap:0px 22px;--row-gap:0px;--column-gap:22px;--overlay-opacity:0.84;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c26b0e0{width:var( --container-widget-width, 16px );max-width:16px;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:16px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-d7e2336{width:var( --container-widget-width, 16px );max-width:16px;--container-widget-width:16px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-c70966f{width:var( --container-widget-width, 16px );max-width:16px;--container-widget-width:16px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-f0d745c{width:var( --container-widget-width, 16px );max-width:16px;--container-widget-width:16px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-197a40b{width:var( --container-widget-width, 16px );max-width:16px;--container-widget-width:16px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-516b516{width:var( --container-widget-width, 16px );max-width:16px;--container-widget-width:16px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-6ca6f0b{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-11 .elementor-element.elementor-element-6d4b8ad .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-52a4f24 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-26782ae .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-5fb4dec .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-fad660c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-b0eb9a2 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-1e85f29 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-5991ce1 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-6e0d7e2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-1cfd256 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-20eea25 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-9dd407a .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-60e82a8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-f99dedd .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-de8380b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-f32bc84 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-5d088bb{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-74460a2{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-74460a2 img{width:90px;}.elementor-11 .elementor-element.elementor-element-3239ab5{--margin-top:045px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-bfc9e7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-11 .elementor-element.elementor-element-0c15fea .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-84036a9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-0b0dc21{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-0b0dc21 img{width:90px;}.elementor-11 .elementor-element.elementor-element-0442751{--margin-top:095px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-81e3991{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-11 .elementor-element.elementor-element-d5aed0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-11 .elementor-element.elementor-element-d5aed0a .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-6acb8c6{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6bb6b06{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-25b76e3{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-25b76e3 img{width:90px;}.elementor-11 .elementor-element.elementor-element-efb3ad4{--margin-top:095px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-5a989d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-11 .elementor-element.elementor-element-86c6ee6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-11 .elementor-element.elementor-element-86c6ee6 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-b4dc3cb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-d4253ea{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-d4253ea img{width:90px;}.elementor-11 .elementor-element.elementor-element-1a6696f{--margin-top:95px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-b66424f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-11 .elementor-element.elementor-element-5251e5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-11 .elementor-element.elementor-element-5251e5f .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-30e08d9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-6ca03b0{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-6ca03b0 img{width:90px;}.elementor-11 .elementor-element.elementor-element-c94cdb2{--margin-top:95px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-dbb246f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-11 .elementor-element.elementor-element-1d320c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-1d320c1 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-4ded7bb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-9e94684{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:0px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-9e94684{left:1px;}body.rtl .elementor-11 .elementor-element.elementor-element-9e94684{right:1px;}.elementor-11 .elementor-element.elementor-element-9e94684 img{width:20px;}.elementor-11 .elementor-element.elementor-element-816658a{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-d2e4319{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-11 .elementor-element.elementor-element-6b6ed87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-6b6ed87 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-ff8dbe0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-691bb7c{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-691bb7c img{width:90px;}.elementor-11 .elementor-element.elementor-element-0e340b3{--margin-top:95px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-60a3440{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-11 .elementor-element.elementor-element-c01a495{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-c01a495 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-4f095e5{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-83c8abe{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-83c8abe img{width:90px;}.elementor-11 .elementor-element.elementor-element-985abaa{--margin-top:95px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-5766469{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-11 .elementor-element.elementor-element-a35f8ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-a35f8ed .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-60acd46{--justify-content:center;--gap:0px 15px;--row-gap:0px;--column-gap:15px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-a26ed76{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-6df29e3{width:var( --container-widget-width, 27px );max-width:27px;--container-widget-width:27px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-31dd904{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-a35d488{--padding-top:100px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-6e8e2f9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-f00a134{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-11 .elementor-element.elementor-element-f00a134 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-ff84e91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-11 .elementor-element.elementor-element-ff84e91 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-f5edecf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-11 .elementor-element.elementor-element-f5edecf .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-28e45ae .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-894f500{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-98e267d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11 .elementor-element.elementor-element-98e267d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-3d9c33a{--margin-top:0px;--margin-bottom:180px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-4ff7104{left:-1px;}body.rtl .elementor-11 .elementor-element.elementor-element-4ff7104{right:-1px;}.elementor-11 .elementor-element.elementor-element-4ff7104{top:0px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-06319ee{left:-1px;}body.rtl .elementor-11 .elementor-element.elementor-element-06319ee{right:-1px;}.elementor-11 .elementor-element.elementor-element-06319ee{top:0px;}.elementor-11 .elementor-element.elementor-element-bdda032{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-a200944{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0fba883 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-88656fd .elementor-heading-title{font-size:18px;letter-spacing:1.8px;}.elementor-11 .elementor-element.elementor-element-a378c83{--margin-top:0px;--margin-bottom:060px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-d5c15ac{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c37989b{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-11 .elementor-element.elementor-element-c37989b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-4ffd7b6{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-4ffd7b6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-2b4404a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-638468f{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-11 .elementor-element.elementor-element-638468f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-33786cf{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-33786cf .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-5cdc2cc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-acef184{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-11 .elementor-element.elementor-element-acef184 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-1268cbc{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-1268cbc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-af6fd19{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b66c3bb{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-11 .elementor-element.elementor-element-b66c3bb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-2bc9be6{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-2bc9be6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-3e00526{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-f49517d{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-11 .elementor-element.elementor-element-f49517d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-5a8e532{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-5a8e532 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-c3a2d44{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d58b315{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-11 .elementor-element.elementor-element-d58b315 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-91d4e90{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-91d4e90 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-a409298{--gap:0px 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-6d03c12{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-57bad2c{width:var( --container-widget-width, 27px );max-width:27px;--container-widget-width:27px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-9ed6fab{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-bca0e39{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-e1bed4b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-aaeb65e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-11 .elementor-element.elementor-element-aaeb65e .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}.elementor-11 .elementor-element.elementor-element-be08e75{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-3107001{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-f41553e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-52c65d6{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-2490ed1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-b0ca254 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-6c9b5b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-11 .elementor-element.elementor-element-6c9b5b7 .elementor-heading-title{font-size:var( --e-global-typography-aee59c5-font-size );line-height:var( --e-global-typography-aee59c5-line-height );letter-spacing:var( --e-global-typography-aee59c5-letter-spacing );}body.elementor-page-11{margin:90px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-92607fc */.elementor-11 .elementor-element.elementor-element-92607fc {
    padding-left: calc((100vw - 1140px)/2)
}/* End custom CSS */
/* Start custom CSS for wpr-nav-menu, class: .elementor-element-90fa005 */.elementor-11 .elementor-element.elementor-element-90fa005 a::after {
    content: "";
    display: inline-block;
    width: 8px;
    height: 45px;
    background-image: url('http://taishikind.jp/wp-content/uploads/2025/12/know-menu-icon.png');
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    vertical-align: bottom;
    margin-left: 20px;
}

.elementor-11 .elementor-element.elementor-element-90fa005 li {
    border-bottom: 0.5px solid #333;
}/* End custom CSS */
/* Start custom CSS for wpr-nav-menu, class: .elementor-element-60a4f15 */@media (max-width:769px) {
 .elementor-11 .elementor-element.elementor-element-60a4f15 nav.wpr-mobile-nav-menu-container {
    display: none;
}
.elementor-11 .elementor-element.elementor-element-60a4f15 nav.wpr-nav-menu-container.wpr-nav-menu-horizontal {
    display: block;
}
    .elementor-11 .elementor-element.elementor-element-60a4f15 ul {
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
        align-items: center;
    }
    
    .elementor-11 .elementor-element.elementor-element-60a4f15 li {
        width: 49%;
        text-align: center;
        border-bottom: 0.5px solid #333;
    }
}

.elementor-11 .elementor-element.elementor-element-60a4f15 a::after {
    content: "";
    display: inline-block;
    width: 8px;
    height: 32px;
    background-image: url('http://taishikind.jp/wp-content/uploads/2025/12/know-menu-icon.png');
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    vertical-align: bottom;
    margin-left: 20px;
}

.elementor-11 .elementor-element.elementor-element-60a4f15 li {
    border-bottom: 0.5px solid #333;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-726c4f6 */.elementor-11 .elementor-element.elementor-element-726c4f6 {
    height: 350px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-96178b4 */.elementor-11 .elementor-element.elementor-element-96178b4 {
    height: 350px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1478cc8 */.elementor-11 .elementor-element.elementor-element-1478cc8 {
    height: 350px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed37ffe */.elementor-11 .elementor-element.elementor-element-ed37ffe {
    height: 350px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b76d51a */.elementor-11 .elementor-element.elementor-element-b76d51a {
    height: 350px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e04683 */.elementor-11 .elementor-element.elementor-element-8e04683 div {
  /* 親要素にもwriting-modeを指定する */
  writing-mode: vertical-rl;
  -webkit-writing-mode: vertical-rl; /* WebKit/Safari向けのベンダープレフィックス */
  display: flex; /* Safariで幅が0として扱われるのを防ぐ */
}

.elementor-11 .elementor-element.elementor-element-8e04683 span {
  /* 縦書きの記述 */
  writing-mode: vertical-rl;
  -webkit-writing-mode: vertical-rl;
  
  /* 行の折り返しを防ぎ、意図した高さにするための記述 */
  white-space: pre; 
  
  /* インラインブロック要素として扱う */
  display: inline-block; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fbfc77 */.elementor-11 .elementor-element.elementor-element-3fbfc77 {
    width: calc(100% - 1140px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b82e5e2 */.elementor-11 .elementor-element.elementor-element-b82e5e2 {
    width: calc((100% - 1140px)/2)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d9c33a */@media screen and (min-width: 1440px) {
    margin-bottom: 370px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b95f264 */.elementor-11 .elementor-element.elementor-element-b95f264 table {
	border-spacing: 0px 10px;
	font-size: 14px;
	letter-spacing: 1.4px;
	border: none;
}

.elementor-11 .elementor-element.elementor-element-b95f264 th {
    width: 30%;
    background-color: #5D6935;
    border: none;
    text-align: center;
    color: #fff;
}

.elementor-11 .elementor-element.elementor-element-b95f264 td {
    width: 70%;
    background-color: #fff;
    border: solid 1px #5D6935;
    padding: 25px 36px;
    color: #333;
    line-height: 2.1em;
}

@media screen and (max-width: 767px) {
    .elementor-11 .elementor-element.elementor-element-b95f264 th, .elementor-11 .elementor-element.elementor-element-b95f264 td {
        width: 100%;
        display: block;
    }
    .elementor-11 .elementor-element.elementor-element-b95f264 th {
        padding: 10px auto;
    }
    
    .elementor-11 .elementor-element.elementor-element-b95f264 td {
        padding: 20px 30px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a4937b1 */.elementor-11 .elementor-element.elementor-element-a4937b1 table {
	border-spacing: 0px 10px;
	font-size: 14px;
	letter-spacing: 1.4px;
	border: none;
}

.elementor-11 .elementor-element.elementor-element-a4937b1 th {
    background-color: #EFF0EB;
    border: solid 1px #5D6935;
    border-right: none;
}

.elementor-11 .elementor-element.elementor-element-a4937b1 tr:last-child th {
    width: 30%;
    background-color: #5D6935;
    border: none;
    text-align: center;
    color: #fff;
}

.elementor-11 .elementor-element.elementor-element-a4937b1 td {
    width: 70%;
    background-color: #fff;
    border: solid 1px #5D6935;
    padding: 25px 36px;
    color: #333;
    line-height: 2.1em;
}

.elementor-11 .elementor-element.elementor-element-a4937b1 img {
    width: 400px;
    margin-bottom: 12px;
}

.elementor-11 .elementor-element.elementor-element-a4937b1 a:hover {
    opacity: 0.7;
    transition: 0.3s;
}

@media screen and (max-width: 767px) {
    .elementor-11 .elementor-element.elementor-element-a4937b1 th, .elementor-11 .elementor-element.elementor-element-a4937b1 tr:last-child th,
    .elementor-11 .elementor-element.elementor-element-a4937b1 td {
        width: 100%;
        display: block;
    }
    .elementor-11 .elementor-element.elementor-element-a4937b1 th {
        padding: 10px auto;
        border-right: solid 1px #5D6935;
        border-bottom: none;
    }
    
    .elementor-11 .elementor-element.elementor-element-a4937b1 td {
        padding: 20px 30px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c02101c */.elementor-11 .elementor-element.elementor-element-c02101c table {
	border-spacing: 0px 10px;
	font-size: 14px;
	letter-spacing: 1.4px;
	border: none;
}

.elementor-11 .elementor-element.elementor-element-c02101c th {
    background-color: #EFF0EB;
    border: solid 1px #5D6935;
    border-right: none;
}

.elementor-11 .elementor-element.elementor-element-c02101c tr:last-child th {
    width: 30%;
    background-color: #5D6935;
    border: none;
    text-align: center;
    color: #fff;
}

.elementor-11 .elementor-element.elementor-element-c02101c td {
    width: 70%;
    background-color: #fff;
    border: solid 1px #5D6935;
    padding: 25px 36px;
    color: #333;
    line-height: 2.1em;
}

.elementor-11 .elementor-element.elementor-element-c02101c img {
    width: 400px;
    margin-bottom: 12px;
}

.elementor-11 .elementor-element.elementor-element-c02101c a:hover {
    opacity: 0.7;
    transition: 0.3s;
}

@media screen and (max-width: 767px) {
    .elementor-11 .elementor-element.elementor-element-c02101c th, .elementor-11 .elementor-element.elementor-element-c02101c tr:last-child th,
    .elementor-11 .elementor-element.elementor-element-c02101c td {
        width: 100%;
        display: block;
    }
    .elementor-11 .elementor-element.elementor-element-c02101c th {
        padding: 10px auto;
        border-right: solid 1px #5D6935;
        border-bottom: none;
    }
    
    .elementor-11 .elementor-element.elementor-element-c02101c td {
        padding: 20px 30px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f18472e */.elementor-11 .elementor-element.elementor-element-f18472e table {
	border-spacing: 0px 10px;
	font-size: 14px;
	letter-spacing: 1.4px;
	border: none;
}

.elementor-11 .elementor-element.elementor-element-f18472e th {
    background-color: #EFF0EB;
    border: solid 1px #5D6935;
    border-right: none;
}

.elementor-11 .elementor-element.elementor-element-f18472e tr:last-child th {
    width: 30%;
    background-color: #5D6935;
    border: none;
    text-align: center;
    color: #fff;
}

.elementor-11 .elementor-element.elementor-element-f18472e td {
    width: 70%;
    background-color: #fff;
    border: solid 1px #5D6935;
    padding: 25px 36px;
    color: #333;
    line-height: 2.1em;
}

.elementor-11 .elementor-element.elementor-element-f18472e img {
    width: 400px;
    margin-bottom: 12px;
}

.elementor-11 .elementor-element.elementor-element-f18472e a:hover {
    opacity: 0.7;
    transition: 0.3s;
}

@media screen and (max-width: 767px) {
    .elementor-11 .elementor-element.elementor-element-f18472e th, .elementor-11 .elementor-element.elementor-element-f18472e tr:last-child th,
    .elementor-11 .elementor-element.elementor-element-f18472e td {
        width: 100%;
        display: block;
    }
    .elementor-11 .elementor-element.elementor-element-f18472e th {
        padding: 10px auto;
        border-right: solid 1px #5D6935;
        border-bottom: none;
    }
    
    .elementor-11 .elementor-element.elementor-element-f18472e td {
        padding: 20px 30px;
    }
}/* End custom CSS */