.elementor-404 .elementor-element.elementor-element-64c3d486{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-64c3d486.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-404 .elementor-element.elementor-element-557df587.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-557df587{left:95px;}body.rtl .elementor-404 .elementor-element.elementor-element-557df587{right:95px;}.elementor-404 .elementor-element.elementor-element-557df587{top:5vw;z-index:2;opacity:1;transform:rotate(0deg);text-align:left;}.elementor-404 .elementor-element.elementor-element-557df587 .elementor-heading-title{color:#FFFDFA;font-family:"Nunito Sans", Sans-serif;font-size:50px;font-weight:bold;}.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-404 .elementor-element.elementor-element-2440cb1a{width:var( --container-widget-width, 104.074% );max-width:104.074%;--container-widget-width:104.074%;--container-widget-flex-grow:0;opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-2440cb1a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-404 .elementor-element.elementor-element-2440cb1a img{border-radius:24px 24px 0px 0px;}.elementor-404 .elementor-element.elementor-element-b235319{--display:flex;--position:absolute;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFDFA;--border-color:#FFFDFA;--border-radius:0px 0px 0px 0px;bottom:100px;}.elementor-404 .elementor-element.elementor-element-b235319, .elementor-404 .elementor-element.elementor-element-b235319::before{--border-transition:0.3s;}.elementor-404 .elementor-element.elementor-element-b235319.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-b235319{left:35vw;}body.rtl .elementor-404 .elementor-element.elementor-element-b235319{right:35vw;}.elementor-404 .elementor-element.elementor-element-5ce7d13{--grid-template-columns:repeat(0, auto);opacity:1;transform:rotate(0deg);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-404 .elementor-element.elementor-element-5ce7d13 .elementor-widget-container{text-align:center;}.elementor-404 .elementor-element.elementor-element-5ce7d13 > .elementor-widget-container{margin:0px 0px 0px 9px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-5ce7d13.elementor-element{--align-self:flex-start;}.elementor-widget-text-editor{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-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-404 .elementor-element.elementor-element-dfb4e4a{width:var( --container-widget-width, 65.843% );max-width:65.843%;--container-widget-width:65.843%;--container-widget-flex-grow:0;top:71vh;opacity:1;transform:rotate(0deg);color:#FFFDFA;font-family:"Nunito Sans", Sans-serif;font-weight:400;}.elementor-404 .elementor-element.elementor-element-dfb4e4a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-dfb4e4a.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-dfb4e4a{left:25.369vw;}body.rtl .elementor-404 .elementor-element.elementor-element-dfb4e4a{right:25.369vw;}.elementor-404 .elementor-element.elementor-element-7a9c3f0{width:var( --container-widget-width, 8.712% );max-width:8.712%;--container-widget-width:8.712%;--container-widget-flex-grow:0;bottom:100px;opacity:1;transform:rotate(0deg);color:#FFFDFA;}.elementor-404 .elementor-element.elementor-element-7a9c3f0.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-7a9c3f0{left:25.475vw;}body.rtl .elementor-404 .elementor-element.elementor-element-7a9c3f0{right:25.475vw;}.elementor-404 .elementor-element.elementor-element-8f78262{--display:flex;--position:absolute;--min-height:69px;--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:35px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-8f78262{left:2px;}body.rtl .elementor-404 .elementor-element.elementor-element-8f78262{right:2px;}.elementor-404 .elementor-element.elementor-element-9603150{--display:flex;--position:absolute;--gap:20px 20px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-404 .elementor-element.elementor-element-9603150.e-con{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-9603150{left:0px;}body.rtl .elementor-404 .elementor-element.elementor-element-9603150{right:0px;}.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-404 .elementor-element.elementor-element-4a933ca .elementor-button{background-color:#61CE7000;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:700;fill:#C49A6C;color:#C49A6C;}.elementor-404 .elementor-element.elementor-element-4a933ca{width:var( --container-widget-width, 143.148% );max-width:143.148%;--container-widget-width:143.148%;--container-widget-flex-grow:0;opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-4a933ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-4a933ca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-404 .elementor-element.elementor-element-d76f161{--display:flex;--position:absolute;--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;--background-transition:0.3s;top:-1px;}.elementor-404 .elementor-element.elementor-element-d76f161.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-d76f161{left:98px;}body.rtl .elementor-404 .elementor-element.elementor-element-d76f161{right:98px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-404 .elementor-element.elementor-element-c26c4ab{width:var( --container-widget-width, 1691.85% );max-width:1691.85%;--container-widget-width:1691.85%;--container-widget-flex-grow:0;opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-c26c4ab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-404 .elementor-element.elementor-element-c26c4ab .elementor-icon-wrapper{text-align:center;}.elementor-404 .elementor-element.elementor-element-c26c4ab.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-404 .elementor-element.elementor-element-c26c4ab.elementor-view-framed .elementor-icon, .elementor-404 .elementor-element.elementor-element-c26c4ab.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-404 .elementor-element.elementor-element-c26c4ab.elementor-view-framed .elementor-icon, .elementor-404 .elementor-element.elementor-element-c26c4ab.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-404 .elementor-element.elementor-element-c26c4ab .elementor-icon{font-size:14px;}.elementor-404 .elementor-element.elementor-element-c26c4ab .elementor-icon svg{height:14px;}.elementor-404 .elementor-element.elementor-element-185ce61{--display:flex;--position:absolute;--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-185ce61{left:115px;}body.rtl .elementor-404 .elementor-element.elementor-element-185ce61{right:115px;}.elementor-404 .elementor-element.elementor-element-78af2d4 .elementor-button{background-color:#61CE7000;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:700;fill:#AB7B47;color:#AB7B47;}.elementor-404 .elementor-element.elementor-element-78af2d4{opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-778bf143{--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;--background-transition:0.3s;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-556bdfae > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-404 .elementor-element.elementor-element-556bdfae{opacity:1;transform:rotate(0deg);color:#232323;font-family:"Nunito Sans", Sans-serif;font-weight:400;}.elementor-404 .elementor-element.elementor-element-2f79f94{--display:flex;--min-height:0vh;--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-2f79f94.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-404 .elementor-element.elementor-element-9c3ee08 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-404 .elementor-element.elementor-element-9c3ee08.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-9c3ee08{left:89px;}body.rtl .elementor-404 .elementor-element.elementor-element-9c3ee08{right:89px;}.elementor-404 .elementor-element.elementor-element-9c3ee08{top:390px;z-index:2;opacity:1;transform:rotate(0deg);text-align:left;}.elementor-404 .elementor-element.elementor-element-9c3ee08 .elementor-heading-title{color:#FFFDFA;font-family:"Nunito Sans", Sans-serif;font-size:36px;font-weight:bold;}.elementor-404 .elementor-element.elementor-element-cfe4ccf{width:var( --container-widget-width, 104.074% );max-width:104.074%;--container-widget-width:104.074%;--container-widget-flex-grow:0;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-cfe4ccf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-cfe4ccf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-404 .elementor-element.elementor-element-cfe4ccf img{width:100%;max-width:100%;height:460px;border-radius:24px 24px 0px 0px;}.elementor-404 .elementor-element.elementor-element-d228bf0{--display:flex;--background-transition:0.3s;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-744596d{left:0px;}body.rtl .elementor-404 .elementor-element.elementor-element-744596d{right:0px;}.elementor-404 .elementor-element.elementor-element-744596d{top:0px;opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-744596d .elementor-icon-wrapper{text-align:center;}.elementor-404 .elementor-element.elementor-element-744596d.elementor-view-stacked .elementor-icon{background-color:#AB7B4700;}.elementor-404 .elementor-element.elementor-element-744596d.elementor-view-framed .elementor-icon, .elementor-404 .elementor-element.elementor-element-744596d.elementor-view-default .elementor-icon{color:#AB7B4700;border-color:#AB7B4700;}.elementor-404 .elementor-element.elementor-element-744596d.elementor-view-framed .elementor-icon, .elementor-404 .elementor-element.elementor-element-744596d.elementor-view-default .elementor-icon svg{fill:#AB7B4700;}.elementor-404 .elementor-element.elementor-element-716a67a .elementor-button{background-color:#61CE7000;fill:#AB7B47;color:#AB7B47;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-716a67a{left:0px;}body.rtl .elementor-404 .elementor-element.elementor-element-716a67a{right:0px;}.elementor-404 .elementor-element.elementor-element-716a67a{top:0px;opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-04dcae3{width:var( --container-widget-width, 65.843% );max-width:65.843%;--container-widget-width:65.843%;--container-widget-flex-grow:0;top:71vh;opacity:1;transform:rotate(0deg);color:#FFFDFA;font-family:"Nunito Sans", Sans-serif;font-weight:400;}.elementor-404 .elementor-element.elementor-element-04dcae3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-04dcae3.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-04dcae3{left:25.369vw;}body.rtl .elementor-404 .elementor-element.elementor-element-04dcae3{right:25.369vw;}.elementor-404 .elementor-element.elementor-element-95c4544{width:var( --container-widget-width, 8.712% );max-width:8.712%;--container-widget-width:8.712%;--container-widget-flex-grow:0;bottom:100px;opacity:1;transform:rotate(0deg);color:#FFFDFA;font-family:"Nunito Sans", Sans-serif;font-weight:600;}.elementor-404 .elementor-element.elementor-element-95c4544.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-95c4544{left:25.475vw;}body.rtl .elementor-404 .elementor-element.elementor-element-95c4544{right:25.475vw;}.elementor-404 .elementor-element.elementor-element-bbc54cb{--display:flex;--position:absolute;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFDFA;--border-color:#FFFDFA;--border-radius:0px 0px 0px 0px;bottom:100px;}.elementor-404 .elementor-element.elementor-element-bbc54cb, .elementor-404 .elementor-element.elementor-element-bbc54cb::before{--border-transition:0.3s;}.elementor-404 .elementor-element.elementor-element-bbc54cb.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-bbc54cb{left:35vw;}body.rtl .elementor-404 .elementor-element.elementor-element-bbc54cb{right:35vw;}.elementor-404 .elementor-element.elementor-element-2b17d91{--grid-template-columns:repeat(0, auto);opacity:1;transform:rotate(0deg);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-404 .elementor-element.elementor-element-2b17d91 .elementor-widget-container{text-align:center;}.elementor-404 .elementor-element.elementor-element-2b17d91 > .elementor-widget-container{margin:0px 0px 0px 9px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-2b17d91.elementor-element{--align-self:flex-start;}.elementor-404 .elementor-element.elementor-element-9d8671d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-19a967d{--display:flex;--background-transition:0.3s;}.elementor-404 .elementor-element.elementor-element-d755536 > .elementor-widget-container{margin:5px 0px 0px 5px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-d755536{opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-d755536 .elementor-heading-title{color:#232323;font-family:"Quincy CF", Sans-serif;font-size:15px;font-weight:900;}.elementor-404 .elementor-element.elementor-element-1b1d23c > .elementor-widget-container{margin:0px 0px 0px 5px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-1b1d23c{left:12px;}body.rtl .elementor-404 .elementor-element.elementor-element-1b1d23c{right:12px;}.elementor-404 .elementor-element.elementor-element-1b1d23c{top:45px;opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-1b1d23c .elementor-heading-title{color:#000000;font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-404 .elementor-element.elementor-element-4ee04e1 .elementor-button{background-color:#0F0F0F;font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:500;fill:#FFFDFA;color:#FFFDFA;border-radius:50px 50px 50px 50px;}.elementor-404 .elementor-element.elementor-element-4ee04e1 > .elementor-widget-container{margin:35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-4ee04e1.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-404 .elementor-element.elementor-element-4ee04e1{opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-ef51392{--display:flex;--background-transition:0.3s;}.elementor-404 .elementor-element.elementor-element-6de7efa > .elementor-widget-container{margin:5px 0px 0px 5px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-6de7efa{opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-6de7efa .elementor-heading-title{color:#232323;font-family:"Quincy CF", Sans-serif;font-size:15px;font-weight:900;}.elementor-404 .elementor-element.elementor-element-1e63c13 > .elementor-widget-container{margin:0px 0px 0px 5px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-1e63c13{left:12px;}body.rtl .elementor-404 .elementor-element.elementor-element-1e63c13{right:12px;}.elementor-404 .elementor-element.elementor-element-1e63c13{top:45px;opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-1e63c13 .elementor-heading-title{color:#000000;font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-404 .elementor-element.elementor-element-8fb117f .elementor-button{background-color:#0F0F0F;font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:500;fill:#FFFDFA;color:#FFFDFA;border-radius:50px 50px 50px 50px;}.elementor-404 .elementor-element.elementor-element-8fb117f > .elementor-widget-container{margin:35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-8fb117f.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-404 .elementor-element.elementor-element-8fb117f{opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-bee22d3{--display:flex;--background-transition:0.3s;}.elementor-404 .elementor-element.elementor-element-5ae75ad > .elementor-widget-container{margin:5px 0px 0px 5px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-5ae75ad{opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-5ae75ad .elementor-heading-title{color:#232323;font-family:"Quincy CF", Sans-serif;font-size:15px;font-weight:900;}.elementor-404 .elementor-element.elementor-element-662eeb0 > .elementor-widget-container{margin:0px 0px 0px 5px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-662eeb0{left:12px;}body.rtl .elementor-404 .elementor-element.elementor-element-662eeb0{right:12px;}.elementor-404 .elementor-element.elementor-element-662eeb0{top:45px;opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-662eeb0 .elementor-heading-title{color:#000000;font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-404 .elementor-element.elementor-element-f2210b9 .elementor-button{background-color:#0F0F0F;font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:500;fill:#FFFDFA;color:#FFFDFA;border-radius:50px 50px 50px 50px;}.elementor-404 .elementor-element.elementor-element-f2210b9 > .elementor-widget-container{margin:35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-f2210b9.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-404 .elementor-element.elementor-element-f2210b9{opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-eb6c2a6{--display:flex;--background-transition:0.3s;}.elementor-404 .elementor-element.elementor-element-c8d49d7 > .elementor-widget-container{margin:5px 0px 0px 5px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-c8d49d7{opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-c8d49d7 .elementor-heading-title{color:#232323;font-family:"Quincy CF", Sans-serif;font-size:15px;font-weight:900;}.elementor-404 .elementor-element.elementor-element-ccf2ebd > .elementor-widget-container{margin:0px 0px 0px 5px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-ccf2ebd{left:12px;}body.rtl .elementor-404 .elementor-element.elementor-element-ccf2ebd{right:12px;}.elementor-404 .elementor-element.elementor-element-ccf2ebd{top:45px;opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-ccf2ebd .elementor-heading-title{color:#000000;font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-404 .elementor-element.elementor-element-32a2646 .elementor-button{background-color:#0F0F0F;font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:500;fill:#FFFDFA;color:#FFFDFA;border-radius:50px 50px 50px 50px;}.elementor-404 .elementor-element.elementor-element-32a2646 > .elementor-widget-container{margin:35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-32a2646.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-404 .elementor-element.elementor-element-32a2646{opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-f003090{--display:flex;--background-transition:0.3s;}.elementor-404 .elementor-element.elementor-element-5208725 > .elementor-widget-container{margin:5px 0px 0px 5px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-5208725{opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-5208725 .elementor-heading-title{color:#232323;font-family:"Quincy CF", Sans-serif;font-size:15px;font-weight:900;}.elementor-404 .elementor-element.elementor-element-206dc70 > .elementor-widget-container{margin:0px 0px 0px 5px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-206dc70{left:12px;}body.rtl .elementor-404 .elementor-element.elementor-element-206dc70{right:12px;}.elementor-404 .elementor-element.elementor-element-206dc70{top:45px;opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-206dc70 .elementor-heading-title{color:#000000;font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-404 .elementor-element.elementor-element-223da4a .elementor-button{background-color:#0F0F0F;font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:500;fill:#FFFDFA;color:#FFFDFA;border-radius:50px 50px 50px 50px;}.elementor-404 .elementor-element.elementor-element-223da4a > .elementor-widget-container{margin:35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-223da4a.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-404 .elementor-element.elementor-element-223da4a{opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-7d87bcb{--display:flex;--background-transition:0.3s;}.elementor-404 .elementor-element.elementor-element-d9d0bfa > .elementor-widget-container{margin:5px 0px 0px 5px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-d9d0bfa{opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-d9d0bfa .elementor-heading-title{color:#232323;font-family:"Quincy CF", Sans-serif;font-size:15px;font-weight:900;}.elementor-404 .elementor-element.elementor-element-f52c5ea > .elementor-widget-container{margin:0px 0px 0px 5px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-f52c5ea{left:12px;}body.rtl .elementor-404 .elementor-element.elementor-element-f52c5ea{right:12px;}.elementor-404 .elementor-element.elementor-element-f52c5ea{top:45px;opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-f52c5ea .elementor-heading-title{color:#000000;font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-404 .elementor-element.elementor-element-7ee41aa .elementor-button{background-color:#0F0F0F;font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:500;fill:#FFFDFA;color:#FFFDFA;border-radius:50px 50px 50px 50px;}.elementor-404 .elementor-element.elementor-element-7ee41aa > .elementor-widget-container{margin:35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-7ee41aa.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-404 .elementor-element.elementor-element-7ee41aa{opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-a95d904{--display:flex;--background-transition:0.3s;}.elementor-404 .elementor-element.elementor-element-ae6cebb > .elementor-widget-container{margin:5px 0px 0px 5px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-ae6cebb{opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-ae6cebb .elementor-heading-title{color:#232323;font-family:"Quincy CF", Sans-serif;font-size:15px;font-weight:900;}.elementor-404 .elementor-element.elementor-element-3c39fe7 > .elementor-widget-container{margin:0px 0px 0px 5px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-3c39fe7{left:12px;}body.rtl .elementor-404 .elementor-element.elementor-element-3c39fe7{right:12px;}.elementor-404 .elementor-element.elementor-element-3c39fe7{top:45px;opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-3c39fe7 .elementor-heading-title{color:#000000;font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-404 .elementor-element.elementor-element-e8c510f .elementor-button{background-color:#0F0F0F;font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:500;fill:#FFFDFA;color:#FFFDFA;border-radius:50px 50px 50px 50px;}.elementor-404 .elementor-element.elementor-element-e8c510f > .elementor-widget-container{margin:35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-e8c510f.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-404 .elementor-element.elementor-element-e8c510f{opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-8d1f109{--display:flex;--background-transition:0.3s;}.elementor-404 .elementor-element.elementor-element-ba5e382 > .elementor-widget-container{margin:5px 0px 0px 5px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-ba5e382{opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-ba5e382 .elementor-heading-title{color:#232323;font-family:"Quincy CF", Sans-serif;font-size:15px;font-weight:900;}.elementor-404 .elementor-element.elementor-element-444012e > .elementor-widget-container{margin:0px 0px 0px 5px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-444012e{left:12px;}body.rtl .elementor-404 .elementor-element.elementor-element-444012e{right:12px;}.elementor-404 .elementor-element.elementor-element-444012e{top:45px;opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-444012e .elementor-heading-title{color:#000000;font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-404 .elementor-element.elementor-element-3747d59 .elementor-button{background-color:#0F0F0F;font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:500;fill:#FFFDFA;color:#FFFDFA;border-radius:50px 50px 50px 50px;}.elementor-404 .elementor-element.elementor-element-3747d59 > .elementor-widget-container{margin:35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-3747d59.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-404 .elementor-element.elementor-element-3747d59{opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-f119c73{--display:flex;--background-transition:0.3s;}.elementor-404 .elementor-element.elementor-element-6574286 > .elementor-widget-container{margin:5px 0px 0px 5px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-6574286{opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-6574286 .elementor-heading-title{color:#232323;font-family:"Quincy CF", Sans-serif;font-size:15px;font-weight:900;}.elementor-404 .elementor-element.elementor-element-c30a12a > .elementor-widget-container{margin:0px 0px 0px 5px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-c30a12a{left:12px;}body.rtl .elementor-404 .elementor-element.elementor-element-c30a12a{right:12px;}.elementor-404 .elementor-element.elementor-element-c30a12a{top:45px;opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-c30a12a .elementor-heading-title{color:#000000;font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-404 .elementor-element.elementor-element-104c136 .elementor-button{background-color:#0F0F0F;font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:500;fill:#FFFDFA;color:#FFFDFA;border-radius:50px 50px 50px 50px;}.elementor-404 .elementor-element.elementor-element-104c136 > .elementor-widget-container{margin:35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-104c136.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-404 .elementor-element.elementor-element-104c136{opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-d65163d{--display:flex;--background-transition:0.3s;}.elementor-404 .elementor-element.elementor-element-508a78f > .elementor-widget-container{margin:5px 0px 0px 5px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-508a78f{opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-508a78f .elementor-heading-title{color:#232323;font-family:"Quincy CF", Sans-serif;font-size:15px;font-weight:900;}.elementor-404 .elementor-element.elementor-element-1d32a33 > .elementor-widget-container{margin:0px 0px 0px 5px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-1d32a33{left:12px;}body.rtl .elementor-404 .elementor-element.elementor-element-1d32a33{right:12px;}.elementor-404 .elementor-element.elementor-element-1d32a33{top:45px;opacity:1;transform:rotate(0deg);}.elementor-404 .elementor-element.elementor-element-1d32a33 .elementor-heading-title{color:#000000;font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-404 .elementor-element.elementor-element-4db1da0 .elementor-button{background-color:#0F0F0F;font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:500;fill:#FFFDFA;color:#FFFDFA;border-radius:50px 50px 50px 50px;}.elementor-404 .elementor-element.elementor-element-4db1da0 > .elementor-widget-container{margin:35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-4db1da0.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-404 .elementor-element.elementor-element-4db1da0{opacity:1;transform:rotate(0deg);}@media(max-width:1024px){.elementor-404 .elementor-element.elementor-element-9d8671d{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-404 .elementor-element.elementor-element-64c3d486{--min-height:531px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-557df587{left:30px;}body.rtl .elementor-404 .elementor-element.elementor-element-557df587{right:30px;}.elementor-404 .elementor-element.elementor-element-557df587{top:35px;}.elementor-404 .elementor-element.elementor-element-557df587 .elementor-heading-title{font-size:32px;}.elementor-404 .elementor-element.elementor-element-2440cb1a img{height:470px;}.elementor-404 .elementor-element.elementor-element-b235319{--width:136px;bottom:76px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-b235319{left:125px;}body.rtl .elementor-404 .elementor-element.elementor-element-b235319{right:125px;}.elementor-404 .elementor-element.elementor-element-dfb4e4a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-dfb4e4a{--container-widget-width:289px;--container-widget-flex-grow:0;width:var( --container-widget-width, 289px );max-width:289px;top:245px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-dfb4e4a{left:25px;}body.rtl .elementor-404 .elementor-element.elementor-element-dfb4e4a{right:25px;}.elementor-404 .elementor-element.elementor-element-7a9c3f0{width:var( --container-widget-width, 75px );max-width:75px;--container-widget-width:75px;--container-widget-flex-grow:0;bottom:75px;}.elementor-404 .elementor-element.elementor-element-7a9c3f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-7a9c3f0{left:33px;}body.rtl .elementor-404 .elementor-element.elementor-element-7a9c3f0{right:33px;}.elementor-404 .elementor-element.elementor-element-778bf143{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-404 .elementor-element.elementor-element-2f79f94{--content-width:550px;--min-height:408px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-9c3ee08{width:var( --container-widget-width, 275px );max-width:275px;--container-widget-width:275px;--container-widget-flex-grow:0;top:25px;}.elementor-404 .elementor-element.elementor-element-9c3ee08 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-9c3ee08{left:40px;}body.rtl .elementor-404 .elementor-element.elementor-element-9c3ee08{right:40px;}.elementor-404 .elementor-element.elementor-element-9c3ee08 .elementor-heading-title{font-size:22px;}.elementor-404 .elementor-element.elementor-element-cfe4ccf > .elementor-widget-container{padding:0px 17px 0px 16px;}.elementor-404 .elementor-element.elementor-element-cfe4ccf img{width:550px;height:408px;}.elementor-404 .elementor-element.elementor-element-d228bf0{--min-height:40px;--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:-15px;--margin-bottom:0px;--margin-left:5px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-744596d{left:14px;}body.rtl .elementor-404 .elementor-element.elementor-element-744596d{right:14px;}.elementor-404 .elementor-element.elementor-element-744596d{top:8px;}.elementor-404 .elementor-element.elementor-element-744596d .elementor-icon{font-size:15px;}.elementor-404 .elementor-element.elementor-element-744596d .elementor-icon svg{height:15px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-716a67a{left:20px;}body.rtl .elementor-404 .elementor-element.elementor-element-716a67a{right:20px;}.elementor-404 .elementor-element.elementor-element-04dcae3 > .elementor-widget-container{margin:0px 0px 0px 15px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-04dcae3{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;top:245px;font-size:12px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-04dcae3{left:25px;}body.rtl .elementor-404 .elementor-element.elementor-element-04dcae3{right:25px;}.elementor-404 .elementor-element.elementor-element-95c4544{width:var( --container-widget-width, 75px );max-width:75px;--container-widget-width:75px;--container-widget-flex-grow:0;bottom:75px;font-size:14px;}.elementor-404 .elementor-element.elementor-element-95c4544 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-95c4544{left:40px;}body.rtl .elementor-404 .elementor-element.elementor-element-95c4544{right:40px;}.elementor-404 .elementor-element.elementor-element-bbc54cb{--width:136px;bottom:75px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-bbc54cb{left:130px;}body.rtl .elementor-404 .elementor-element.elementor-element-bbc54cb{right:130px;}.elementor-404 .elementor-element.elementor-element-9d8671d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}}@media(min-width:768px){.elementor-404 .elementor-element.elementor-element-b235319{--width:18%;}.elementor-404 .elementor-element.elementor-element-9603150{--width:12.14%;}.elementor-404 .elementor-element.elementor-element-d76f161{--width:4%;}.elementor-404 .elementor-element.elementor-element-185ce61{--width:16%;}.elementor-404 .elementor-element.elementor-element-bbc54cb{--width:18%;}}/* Start custom CSS for heading, class: .elementor-element-557df587 */.join {
    font-family: Quincy CF;
    font-style: italic;
    font-size: 52px;
}

@media (max-width: 768px) {
    .join {
        font-size: 32px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c3ee08 */.ryota {
    font-family: Quincy CF;
    font-style: italic;
    font-size: 38px;
}

@media (max-width: 768px) {
    .ryota {
        font-size: 22px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19a967d */.card-job {
border: 0px solid #FFFDFA;
border-radius: 16px;
box-shadow: 0px 1px 4px 0px #00000026;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef51392 */.card-job {
border: 0px solid #FFFDFA;
border-radius: 16px;
box-shadow: 0px 1px 4px 0px #00000026;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bee22d3 */.card-job {
border: 0px solid #FFFDFA;
border-radius: 16px;
box-shadow: 0px 1px 4px 0px #00000026;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb6c2a6 */.card-job {
border: 0px solid #FFFDFA;
border-radius: 16px;
box-shadow: 0px 1px 4px 0px #00000026;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f003090 */.card-job {
border: 0px solid #FFFDFA;
border-radius: 16px;
box-shadow: 0px 1px 4px 0px #00000026;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d87bcb */.card-job {
border: 0px solid #FFFDFA;
border-radius: 16px;
box-shadow: 0px 1px 4px 0px #00000026;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a95d904 */.card-job {
border: 0px solid #FFFDFA;
border-radius: 16px;
box-shadow: 0px 1px 4px 0px #00000026;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d1f109 */.card-job {
border: 0px solid #FFFDFA;
border-radius: 16px;
box-shadow: 0px 1px 4px 0px #00000026;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f119c73 */.card-job {
border: 0px solid #FFFDFA;
border-radius: 16px;
box-shadow: 0px 1px 4px 0px #00000026;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d65163d */.card-job {
border: 0px solid #FFFDFA;
border-radius: 16px;
box-shadow: 0px 1px 4px 0px #00000026;}/* End custom CSS */