.elementor-474 .elementor-element.elementor-element-50e31b3{--display:flex;--min-height:45em;--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-474 .elementor-element.elementor-element-50e31b3 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-474 .elementor-element.elementor-element-2abd786{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-474 .elementor-element.elementor-element-2abd786:not(.elementor-motion-effects-element-type-background), .elementor-474 .elementor-element.elementor-element-2abd786 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FFFFFF8A 31%, #FFFFFF00 83%);}.elementor-474 .elementor-element.elementor-element-2abd786.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-474 .elementor-element.elementor-element-7a8130e .elementor-heading-title{font-family:"Shippori Mincho B1", Sans-serif;font-size:44px;font-weight:600;color:var( --e-global-color-efc76dd );}.elementor-474 .elementor-element.elementor-element-51bf9a5{--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-474 .elementor-element.elementor-element-efb3945{--display:flex;--min-height:45em;--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-474 .elementor-element.elementor-element-efb3945 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-474 .elementor-element.elementor-element-7a149d6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-474 .elementor-element.elementor-element-7a149d6:not(.elementor-motion-effects-element-type-background), .elementor-474 .elementor-element.elementor-element-7a149d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FFFFFF8A 31%, #FFFFFF00 83%);}.elementor-474 .elementor-element.elementor-element-7a149d6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-474 .elementor-element.elementor-element-ecb46af .elementor-heading-title{font-family:"Shippori Mincho B1", Sans-serif;font-size:44px;font-weight:600;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF47;stroke:#FFFFFF47;color:var( --e-global-color-efc76dd );}.elementor-474 .elementor-element.elementor-element-8af10c3{--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-474 .elementor-element.elementor-element-1214bab{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-474 .elementor-element.elementor-element-1214bab:not(.elementor-motion-effects-element-type-background), .elementor-474 .elementor-element.elementor-element-1214bab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cdad284 );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-474 .elementor-element.elementor-element-b2730d3.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:1px;}.elementor-474 .elementor-element.elementor-element-b2730d3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-474 .elementor-element.elementor-element-b2730d3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-474 .elementor-element.elementor-element-b2730d3 .elementor-main-swiper{height:220px;}.elementor-474 .elementor-element.elementor-element-b2730d3 .elementor-main-swiper .swiper-slide{border-radius:0px;padding:0px 0px 0px 0px;}.elementor-474 .elementor-element.elementor-element-b2730d3 .elementor-swiper-button{font-size:20px;}.elementor-474 .elementor-element.elementor-element-b2730d3 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-474 .elementor-element.elementor-element-6ffbea4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-474 .elementor-element.elementor-element-8341f56{--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-474 .elementor-element.elementor-element-011f265 .elementor-heading-title{font-family:"Shippori Mincho B1", Sans-serif;font-weight:400;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-474 .elementor-element.elementor-element-bd369b2 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Shippori Mincho B1", Sans-serif;font-size:21px;font-weight:500;letter-spacing:0.5em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:9px 9px 9px 9px;padding:10px 50px 10px 50px;}.elementor-474 .elementor-element.elementor-element-6f025f0{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-474 .elementor-element.elementor-element-94328f1{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-474 .elementor-element.elementor-element-3d5ebcd{text-align:center;}.elementor-474 .elementor-element.elementor-element-3d5ebcd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;color:#D27261;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-474 .elementor-element.elementor-element-4575794{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-efc76dd );}.elementor-474 .elementor-element.elementor-element-52a861b{--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-474 .elementor-element.elementor-element-46c0505 > .elementor-widget-container{padding:15px 15px 15px 15px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-2fd0bc7 );}.elementor-474 .elementor-element.elementor-element-46c0505{text-align:start;font-family:"Roboto", Sans-serif;font-size:21px;font-weight:500;color:var( --e-global-color-efc76dd );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-474 .elementor-element.elementor-element-8694f19{--grid-columns:3;}.elementor-474 .elementor-element.elementor-element-eac4f32{--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-474 .elementor-element.elementor-element-eac4f32:not(.elementor-motion-effects-element-type-background), .elementor-474 .elementor-element.elementor-element-eac4f32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5820c37 );}.elementor-474 .elementor-element.elementor-element-f11452f{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-474 .elementor-element.elementor-element-57ecc58{text-align:center;}.elementor-474 .elementor-element.elementor-element-57ecc58 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-2fd0bc7 );}.elementor-474 .elementor-element.elementor-element-3881e33{text-align:center;font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;color:var( --e-global-color-efc76dd );}.elementor-474 .elementor-element.elementor-element-637c72b{--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-474 .elementor-element.elementor-element-3706dc8{--display:flex;}.elementor-474 .elementor-element.elementor-element-345096c .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:25px 25px 25px 25px;}.elementor-474 .elementor-element.elementor-element-345096c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-474 .elementor-element.elementor-element-7e2d46f{--display:flex;}.elementor-474 .elementor-element.elementor-element-3ab644e .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:25px 25px 25px 25px;}.elementor-474 .elementor-element.elementor-element-3ab644e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-474 .elementor-element.elementor-element-58d0c23{--display:flex;}.elementor-474 .elementor-element.elementor-element-ff72833 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:25px 25px 25px 25px;}.elementor-474 .elementor-element.elementor-element-ff72833 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-474 .elementor-element.elementor-element-74c8ae9{--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-474 .elementor-element.elementor-element-6893d9b{--display:flex;}.elementor-474 .elementor-element.elementor-element-b5d89a6 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:25px 25px 25px 25px;}.elementor-474 .elementor-element.elementor-element-b5d89a6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-474 .elementor-element.elementor-element-b5d89a6 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-474 .elementor-element.elementor-element-b83016f{--display:flex;}.elementor-474 .elementor-element.elementor-element-ab052d6 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:25px 25px 25px 25px;}.elementor-474 .elementor-element.elementor-element-ab052d6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-474 .elementor-element.elementor-element-ab052d6 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-474 .elementor-element.elementor-element-7bb587b{--display:flex;}.elementor-474 .elementor-element.elementor-element-c25745b .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:25px 25px 25px 25px;}.elementor-474 .elementor-element.elementor-element-c25745b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-474 .elementor-element.elementor-element-c25745b .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-474 .elementor-element.elementor-element-58216a2{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-474 .elementor-element.elementor-element-c511758{text-align:center;}.elementor-474 .elementor-element.elementor-element-c511758 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:47px;font-weight:600;color:#D27261;}.elementor-474 .elementor-element.elementor-element-fc4d80d{--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-474 .elementor-element.elementor-element-2e91a50{--display:flex;}.elementor-474 .elementor-element.elementor-element-2e91a50.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-474 .elementor-element.elementor-element-aa83c18{--display:flex;}.elementor-474 .elementor-element.elementor-element-1e139d0{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-474 .elementor-element.elementor-element-6ffd87a .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-474 .elementor-element.elementor-element-6ffd87a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-474 .elementor-element.elementor-element-4b49437{--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-474 .elementor-element.elementor-element-87246ec{--display:flex;}.elementor-474 .elementor-element.elementor-element-b86b71c{--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-474 .elementor-element.elementor-element-20c4321{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;}.elementor-474 .elementor-element.elementor-element-915582f img{width:100%;}.elementor-474 .elementor-element.elementor-element-e411c12{text-align:center;}.elementor-474 .elementor-element.elementor-element-e411c12 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-2fd0bc7 );}.elementor-474 .elementor-element.elementor-element-ef6843d .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-2fd0bc7 );color:var( --e-global-color-2fd0bc7 );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-474 .elementor-element.elementor-element-ef6843d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-474 .elementor-element.elementor-element-a153d91{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;}.elementor-474 .elementor-element.elementor-element-5e62e20 img{width:100%;}.elementor-474 .elementor-element.elementor-element-4b65b90{text-align:center;}.elementor-474 .elementor-element.elementor-element-4b65b90 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-2fd0bc7 );}.elementor-474 .elementor-element.elementor-element-971aec9 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-2fd0bc7 );color:var( --e-global-color-2fd0bc7 );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-474 .elementor-element.elementor-element-971aec9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-474 .elementor-element.elementor-element-eb16922{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;}.elementor-474 .elementor-element.elementor-element-03a5648 img{width:100%;}.elementor-474 .elementor-element.elementor-element-5adbea3{text-align:center;}.elementor-474 .elementor-element.elementor-element-5adbea3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-2fd0bc7 );}.elementor-474 .elementor-element.elementor-element-4cff64a .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-2fd0bc7 );color:var( --e-global-color-2fd0bc7 );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-474 .elementor-element.elementor-element-4cff64a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-474 .elementor-element.elementor-element-71aa06f{--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-474 .elementor-element.elementor-element-59d6fb9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;}.elementor-474 .elementor-element.elementor-element-82d1803 img{width:100%;}.elementor-474 .elementor-element.elementor-element-384ea6b{text-align:center;}.elementor-474 .elementor-element.elementor-element-384ea6b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-2fd0bc7 );}.elementor-474 .elementor-element.elementor-element-cd03fc2 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-2fd0bc7 );color:var( --e-global-color-2fd0bc7 );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-474 .elementor-element.elementor-element-cd03fc2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-474 .elementor-element.elementor-element-e1bfc19{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;}.elementor-474 .elementor-element.elementor-element-f949f2c img{width:100%;}.elementor-474 .elementor-element.elementor-element-f008ec1{text-align:center;}.elementor-474 .elementor-element.elementor-element-f008ec1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-2fd0bc7 );}.elementor-474 .elementor-element.elementor-element-4cece37 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-2fd0bc7 );color:var( --e-global-color-2fd0bc7 );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-474 .elementor-element.elementor-element-4cece37 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-474 .elementor-element.elementor-element-bcc4980{--display:flex;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;}.elementor-474 .elementor-element.elementor-element-c94c737{--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-474 .elementor-element.elementor-element-3cfbb26{--display:flex;}.elementor-474 .elementor-element.elementor-element-2290f9f{--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-474 .elementor-element.elementor-element-d8ec997{--display:flex;}.elementor-474 .elementor-element.elementor-element-d8ec997.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-474 .elementor-element.elementor-element-d5de310{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2fd0bc7 );--border-color:var( --e-global-color-2fd0bc7 );--border-radius:10px 10px 10px 10px;}.elementor-474 .elementor-element.elementor-element-d5de310.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-474 .elementor-element.elementor-element-2757f68{--display:flex;}.elementor-474 .elementor-element.elementor-element-d834df4 img{width:100%;}.elementor-474 .elementor-element.elementor-element-66d6e84{--display:flex;}.elementor-474 .elementor-element.elementor-element-e5d1e51{text-align:center;}.elementor-474 .elementor-element.elementor-element-e5d1e51 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-2fd0bc7 );}.elementor-474 .elementor-element.elementor-element-dcef4d1 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-2fd0bc7 );color:var( --e-global-color-2fd0bc7 );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-474 .elementor-element.elementor-element-dcef4d1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-474 .elementor-element.elementor-element-a0ee24d{--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-474 .elementor-element.elementor-element-9e3a908{--display:flex;}.elementor-474 .elementor-element.elementor-element-9f923b4{--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-474 .elementor-element.elementor-element-f1987c5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;}.elementor-474 .elementor-element.elementor-element-a7c332d img{width:100%;}.elementor-474 .elementor-element.elementor-element-f8f84c9{text-align:center;}.elementor-474 .elementor-element.elementor-element-f8f84c9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-2fd0bc7 );}.elementor-474 .elementor-element.elementor-element-a959bc8 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-2fd0bc7 );color:var( --e-global-color-2fd0bc7 );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-474 .elementor-element.elementor-element-a959bc8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-474 .elementor-element.elementor-element-096e3c2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;}.elementor-474 .elementor-element.elementor-element-23529ed img{width:100%;}.elementor-474 .elementor-element.elementor-element-a5569aa{text-align:center;}.elementor-474 .elementor-element.elementor-element-a5569aa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-2fd0bc7 );}.elementor-474 .elementor-element.elementor-element-0af67ef .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-2fd0bc7 );color:var( --e-global-color-2fd0bc7 );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-474 .elementor-element.elementor-element-0af67ef .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-474 .elementor-element.elementor-element-68e0032{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;}.elementor-474 .elementor-element.elementor-element-a622df0 img{width:100%;}.elementor-474 .elementor-element.elementor-element-ab8e076{text-align:center;}.elementor-474 .elementor-element.elementor-element-ab8e076 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-2fd0bc7 );}.elementor-474 .elementor-element.elementor-element-145f140 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-2fd0bc7 );color:var( --e-global-color-2fd0bc7 );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-474 .elementor-element.elementor-element-145f140 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-474 .elementor-element.elementor-element-49988d5{--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-474 .elementor-element.elementor-element-6d1c478{--display:flex;}.elementor-474 .elementor-element.elementor-element-378b50c{text-align:start;}.elementor-474 .elementor-element.elementor-element-378b50c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-2fd0bc7 );}.elementor-474 .elementor-element.elementor-element-d80dfdc{text-align:start;}.elementor-474 .elementor-element.elementor-element-d80dfdc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-2fd0bc7 );}.elementor-474 .elementor-element.elementor-element-b208cc4{--display:flex;}.elementor-474 .elementor-element.elementor-element-6ad32a0{text-align:start;}.elementor-474 .elementor-element.elementor-element-6ad32a0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-2fd0bc7 );}.elementor-474 .elementor-element.elementor-element-19625f2{text-align:start;}.elementor-474 .elementor-element.elementor-element-19625f2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-2fd0bc7 );}.elementor-474 .elementor-element.elementor-element-cfd6d4d{--display:flex;}.elementor-474 .elementor-element.elementor-element-54027c1{text-align:start;}.elementor-474 .elementor-element.elementor-element-54027c1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-2fd0bc7 );}.elementor-474 .elementor-element.elementor-element-85395c6 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-2fd0bc7 );color:var( --e-global-color-2fd0bc7 );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-474 .elementor-element.elementor-element-85395c6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-474 .elementor-element.elementor-element-70c2aa9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-474 .elementor-element.elementor-element-a7a2ea0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-474 .elementor-element.elementor-element-a7a2ea0.e-con{--align-self:center;}.elementor-474 .elementor-element.elementor-element-8ced08b img{width:30%;}.elementor-474 .elementor-element.elementor-element-2ec9400{--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-start;}.elementor-474 .elementor-element.elementor-element-86320c4{--display:flex;}.elementor-474 .elementor-element.elementor-element-eb4cbc8 .elementor-button{background-color:var( --e-global-color-5820c37 );font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;fill:var( --e-global-color-efc76dd );color:var( --e-global-color-efc76dd );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor5 );}.elementor-474 .elementor-element.elementor-element-eb4cbc8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-474 .elementor-element.elementor-element-60e9721{--display:flex;}.elementor-474 .elementor-element.elementor-element-b27b207 .elementor-button{background-color:var( --e-global-color-5820c37 );font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;fill:var( --e-global-color-efc76dd );color:var( --e-global-color-efc76dd );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);border-style:none;}.elementor-474 .elementor-element.elementor-element-b27b207 .elementor-button-content-wrapper{flex-direction:row;}.elementor-474 .elementor-element.elementor-element-759ebc2{--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-start;}.elementor-474 .elementor-element.elementor-element-0dd6839{--display:flex;}.elementor-474 .elementor-element.elementor-element-bc20bd8 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;fill:var( --e-global-color-efc76dd );color:var( --e-global-color-efc76dd );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor5 );}.elementor-474 .elementor-element.elementor-element-bc20bd8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-474 .elementor-element.elementor-element-862cc26{--display:flex;}.elementor-474 .elementor-element.elementor-element-9c51dc9 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;fill:var( --e-global-color-efc76dd );color:var( --e-global-color-efc76dd );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor5 );}.elementor-474 .elementor-element.elementor-element-9c51dc9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-474 .elementor-element.elementor-element-4b60433{--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-474 .elementor-element.elementor-element-4992f36{--display:flex;}.elementor-474 .elementor-element.elementor-element-d11375a .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;fill:var( --e-global-color-efc76dd );color:var( --e-global-color-efc76dd );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor5 );}.elementor-474 .elementor-element.elementor-element-d11375a .elementor-button-content-wrapper{flex-direction:row;}.elementor-474 .elementor-element.elementor-element-c5f520b{--display:flex;}.elementor-474 .elementor-element.elementor-element-14ab820 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;fill:var( --e-global-color-efc76dd );color:var( --e-global-color-efc76dd );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);border-style:none;}.elementor-474 .elementor-element.elementor-element-14ab820 .elementor-button-content-wrapper{flex-direction:row;}.elementor-474 .elementor-element.elementor-element-5544c90{--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-474 .elementor-element.elementor-element-4ed3961{--display:flex;}.elementor-474 .elementor-element.elementor-element-a14aad7 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;fill:var( --e-global-color-efc76dd );color:var( --e-global-color-efc76dd );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor5 );}.elementor-474 .elementor-element.elementor-element-a14aad7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-474 .elementor-element.elementor-element-be6838a{--display:flex;}.elementor-474 .elementor-element.elementor-element-7b01ccc .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;fill:var( --e-global-color-efc76dd );color:var( --e-global-color-efc76dd );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor5 );}.elementor-474 .elementor-element.elementor-element-7b01ccc .elementor-button-content-wrapper{flex-direction:row;}.elementor-474 .elementor-element.elementor-element-1adefdb{--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-474 .elementor-element.elementor-element-59c3847{--display:flex;}.elementor-474 .elementor-element.elementor-element-96ca53a .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;fill:var( --e-global-color-efc76dd );color:var( --e-global-color-efc76dd );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor5 );}.elementor-474 .elementor-element.elementor-element-96ca53a .elementor-button-content-wrapper{flex-direction:row;}.elementor-474 .elementor-element.elementor-element-9e7aaaa{--display:flex;}.elementor-474 .elementor-element.elementor-element-5ed3a4a .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;fill:var( --e-global-color-efc76dd );color:var( --e-global-color-efc76dd );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor5 );}.elementor-474 .elementor-element.elementor-element-5ed3a4a .elementor-button-content-wrapper{flex-direction:row;}.elementor-474 .elementor-element.elementor-element-89a70a9{--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-474 .elementor-element.elementor-element-f5b8704{--display:flex;}.elementor-474 .elementor-element.elementor-element-3de0628 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;fill:var( --e-global-color-efc76dd );color:var( --e-global-color-efc76dd );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor5 );}.elementor-474 .elementor-element.elementor-element-3de0628 .elementor-button-content-wrapper{flex-direction:row;}.elementor-474 .elementor-element.elementor-element-f483d07{--display:flex;}.elementor-474 .elementor-element.elementor-element-58f2712 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;fill:var( --e-global-color-efc76dd );color:var( --e-global-color-efc76dd );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor5 );}.elementor-474 .elementor-element.elementor-element-58f2712 .elementor-button-content-wrapper{flex-direction:row;}.elementor-474 .elementor-element.elementor-element-d4c6e00{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-474 .elementor-element.elementor-element-d4c6e00:not(.elementor-motion-effects-element-type-background), .elementor-474 .elementor-element.elementor-element-d4c6e00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000006E;}.elementor-474 .elementor-element.elementor-element-b724b4b{--display:flex;}.elementor-474 .elementor-element.elementor-element-a0c6e14{text-align:center;}.elementor-474 .elementor-element.elementor-element-a0c6e14 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-474 .elementor-element.elementor-element-50fd71d{--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-474 .elementor-element.elementor-element-697bab2{--display:flex;}.elementor-474 .elementor-element.elementor-element-bd975c3 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-2fd0bc7 );color:var( --e-global-color-2fd0bc7 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);border-radius:10px 10px 10px 10px;}.elementor-474 .elementor-element.elementor-element-bd975c3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-474 .elementor-element.elementor-element-7966cdc{--display:flex;}.elementor-474 .elementor-element.elementor-element-328c0b6 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);border-radius:10px 10px 10px 10px;}.elementor-474 .elementor-element.elementor-element-328c0b6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-474 .elementor-element.elementor-element-4d39121{--display:flex;}.elementor-474 .elementor-element.elementor-element-7d70f71 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-2fd0bc7 );color:var( --e-global-color-2fd0bc7 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);border-radius:10px 10px 10px 10px;}.elementor-474 .elementor-element.elementor-element-7d70f71 .elementor-button-content-wrapper{flex-direction:row;}@media(max-width:1024px){.elementor-474 .elementor-element.elementor-element-b2730d3.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-474 .elementor-element.elementor-element-8694f19{--grid-columns:2;}}@media(min-width:768px){.elementor-474 .elementor-element.elementor-element-2abd786{--width:18.299%;}.elementor-474 .elementor-element.elementor-element-51bf9a5{--width:66.6666%;}.elementor-474 .elementor-element.elementor-element-7a149d6{--width:18.299%;}.elementor-474 .elementor-element.elementor-element-8af10c3{--width:66.6666%;}.elementor-474 .elementor-element.elementor-element-6ffbea4{--content-width:60%;}.elementor-474 .elementor-element.elementor-element-8341f56{--width:50%;}.elementor-474 .elementor-element.elementor-element-6f025f0{--width:50%;}.elementor-474 .elementor-element.elementor-element-2e91a50{--width:38.214%;}.elementor-474 .elementor-element.elementor-element-d8ec997{--width:33.091%;}.elementor-474 .elementor-element.elementor-element-d5de310{--width:64.091%;}.elementor-474 .elementor-element.elementor-element-a7a2ea0{--width:80%;}.elementor-474 .elementor-element.elementor-element-2ec9400{--width:100%;}.elementor-474 .elementor-element.elementor-element-759ebc2{--width:100%;}}@media(max-width:767px){.elementor-474 .elementor-element.elementor-element-efb3945{--min-height:80vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-474 .elementor-element.elementor-element-efb3945 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-474 .elementor-element.elementor-element-efb3945.e-con{--align-self:flex-start;}.elementor-474 .elementor-element.elementor-element-7a149d6{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-474 .elementor-element.elementor-element-ecb46af .elementor-heading-title{font-size:35px;-webkit-text-stroke-width:6px;stroke-width:6px;}.elementor-474 .elementor-element.elementor-element-1214bab{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-474 .elementor-element.elementor-element-b2730d3.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:5px;}.elementor-474 .elementor-element.elementor-element-6ffbea4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-474 .elementor-element.elementor-element-011f265{text-align:center;}.elementor-474 .elementor-element.elementor-element-94328f1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-474 .elementor-element.elementor-element-8694f19{--grid-columns:1;}.elementor-474 .elementor-element.elementor-element-f11452f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-474 .elementor-element.elementor-element-57ecc58 .elementor-heading-title{font-size:21px;}.elementor-474 .elementor-element.elementor-element-b5d89a6 .elementor-button{font-size:16px;}.elementor-474 .elementor-element.elementor-element-ab052d6 .elementor-button{font-size:16px;}.elementor-474 .elementor-element.elementor-element-c25745b .elementor-button{font-size:16px;}.elementor-474 .elementor-element.elementor-element-58216a2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-474 .elementor-element.elementor-element-c511758 .elementor-heading-title{font-size:24px;}.elementor-474 .elementor-element.elementor-element-70c2aa9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-474 .elementor-element.elementor-element-eb4cbc8 .elementor-button{font-size:18px;}.elementor-474 .elementor-element.elementor-element-b27b207 .elementor-button{font-size:18px;}.elementor-474 .elementor-element.elementor-element-bc20bd8 .elementor-button{font-size:18px;}.elementor-474 .elementor-element.elementor-element-9c51dc9 .elementor-button{font-size:18px;}.elementor-474 .elementor-element.elementor-element-d11375a .elementor-button{font-size:18px;}.elementor-474 .elementor-element.elementor-element-a14aad7 .elementor-button{font-size:18px;}.elementor-474 .elementor-element.elementor-element-7b01ccc .elementor-button{font-size:18px;}.elementor-474 .elementor-element.elementor-element-96ca53a .elementor-button{font-size:18px;line-height:1.2em;}.elementor-474 .elementor-element.elementor-element-5ed3a4a .elementor-button{font-size:18px;line-height:1.2em;}.elementor-474 .elementor-element.elementor-element-3de0628 .elementor-button{font-size:18px;}.elementor-474 .elementor-element.elementor-element-58f2712 .elementor-button{font-size:18px;line-height:1.2em;}.elementor-474 .elementor-element.elementor-element-d4c6e00{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-474 .elementor-element.elementor-element-a0c6e14 .elementor-heading-title{font-size:18px;}}/* Start custom CSS for heading, class: .elementor-element-7a8130e */.tategaki {
    writing-mode: vertical-rl;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecb46af */.tategaki {
    writing-mode: vertical-rl;
}/* End custom CSS */
/* Start custom CSS */.tf-br {
    display: none;
}

/* desktop */
@media all and (min-width: 1025px) {
    .tf-br-dt {
        display: block;
    }
}

/* tablet */
@media all and (min-width: 768px) and (max-width:1024px) {
    .tf-br-tb {
        display: block;
    }
}

/* mobile */
@media all and (max-width: 767px) {
    .tf-br-mb {
        display: block;
    }
}/* End custom CSS */