.elementor-20 .elementor-element.elementor-element-56cd63e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-4536443{--display:flex;--min-height:90vh;--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;--overlay-opacity:.25;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-20 .elementor-element.elementor-element-4536443:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-4536443>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.bnl-bearings.co.jp/wp-content/uploads/2026/03/hero-main2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20 .elementor-element.elementor-element-4536443:before,.elementor-20 .elementor-element.elementor-element-4536443>.elementor-background-video-container:before,.elementor-20 .elementor-element.elementor-element-4536443>.e-con-inner>.elementor-background-video-container:before,.elementor-20 .elementor-element.elementor-element-4536443>.elementor-background-slideshow:before,.elementor-20 .elementor-element.elementor-element-4536443>.e-con-inner>.elementor-background-slideshow:before,.elementor-20 .elementor-element.elementor-element-4536443>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-primary);--background-overlay:''}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),EB Garamond,Roboto,Arial,Montserrat,Tahoma,Times New Roman;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-20 .elementor-element.elementor-element-d8c2a1a{text-align:center}.elementor-20 .elementor-element.elementor-element-d8c2a1a .elementor-heading-title{font-size:3.8em;line-height:1.5em;text-shadow:1px 1px 1px rgba(0,0,0,.3);color:var(--e-global-color-56c158b)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),EB Garamond,Roboto,Arial,Montserrat,Tahoma,Times New Roman;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);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-20 .elementor-element.elementor-element-f252fac{text-align:center;font-size:22px;font-weight:600;line-height:1.5em;letter-spacing:.05em;text-shadow:1px 1px 1px rgba(0,0,0,.3);color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-58f2c43{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--align-content:center;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),EB Garamond,Roboto,Arial,Montserrat,Tahoma,Times New Roman;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-4ab14df .elementor-button{background-color:var(--e-global-color-accent);font-size:18px;line-height:1.3em;fill:var(--e-global-color-56c158b);color:var(--e-global-color-56c158b);box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition-duration:.5s;border-style:solid;border-width:1px;border-color:var(--e-global-color-accent);border-radius:100px;padding:15px 0}.elementor-20 .elementor-element.elementor-element-4ab14df .elementor-button:hover,.elementor-20 .elementor-element.elementor-element-4ab14df .elementor-button:focus{background-color:var(--e-global-color-56c158b);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-4ab14df{width:var(--container-widget-width,300px);max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0}.elementor-20 .elementor-element.elementor-element-4ab14df>.elementor-widget-container{margin:5px 15px}.elementor-20 .elementor-element.elementor-element-4ab14df .elementor-button-content-wrapper{flex-direction:row}.elementor-20 .elementor-element.elementor-element-4ab14df .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-20 .elementor-element.elementor-element-4ab14df .elementor-button:hover svg,.elementor-20 .elementor-element.elementor-element-4ab14df .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-27ed194 .elementor-button{background-color:var(--e-global-color-56c158b);font-size:18px;line-height:1.3em;fill:var(--e-global-color-accent);color:var(--e-global-color-accent);transition-duration:.5s;border-style:solid;border-width:1px;border-color:var(--e-global-color-accent);border-radius:100px;padding:15px 0}.elementor-20 .elementor-element.elementor-element-27ed194 .elementor-button:hover,.elementor-20 .elementor-element.elementor-element-27ed194 .elementor-button:focus{background-color:var(--e-global-color-accent);color:var(--e-global-color-56c158b);border-color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-27ed194{width:var(--container-widget-width,300px);max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0}.elementor-20 .elementor-element.elementor-element-27ed194>.elementor-widget-container{margin:5px 15px}.elementor-20 .elementor-element.elementor-element-27ed194 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-20 .elementor-element.elementor-element-27ed194 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-20 .elementor-element.elementor-element-27ed194 .elementor-button:hover svg,.elementor-20 .elementor-element.elementor-element-27ed194 .elementor-button:focus svg{fill:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-531b777{--spacer-size:5px;width:100%;max-width:100%}.elementor-20 .elementor-element.elementor-element-c37519a .elementor-button{background-color:var(--e-global-color-f3ccbca);font-size:15px;text-decoration:underline;line-height:1em;text-shadow:0px 0px 10px rgba(0,0,0,.3);fill:var(--e-global-color-56c158b);color:var(--e-global-color-56c158b);border-style:none;padding:0}.elementor-20 .elementor-element.elementor-element-c37519a .elementor-button:hover,.elementor-20 .elementor-element.elementor-element-c37519a .elementor-button:focus{background-color:var(--e-global-color-f3ccbca);color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-c37519a .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-20 .elementor-element.elementor-element-c37519a .elementor-button:hover svg,.elementor-20 .elementor-element.elementor-element-c37519a .elementor-button:focus svg{fill:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-4e8ad13{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overflow:hidden;--overlay-opacity:.35;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-20 .elementor-element.elementor-element-4e8ad13:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-4e8ad13>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-20 .elementor-element.elementor-element-4e8ad13:before,.elementor-20 .elementor-element.elementor-element-4e8ad13>.elementor-background-video-container:before,.elementor-20 .elementor-element.elementor-element-4e8ad13>.e-con-inner>.elementor-background-video-container:before,.elementor-20 .elementor-element.elementor-element-4e8ad13>.elementor-background-slideshow:before,.elementor-20 .elementor-element.elementor-element-4e8ad13>.e-con-inner>.elementor-background-slideshow:before,.elementor-20 .elementor-element.elementor-element-4e8ad13>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-e9d82e7);--background-overlay:''}.elementor-20 .elementor-element.elementor-element-899bc88{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--align-content:flex-start}.elementor-20 .elementor-element.elementor-element-d37055c>.elementor-widget-container{background-color:var(--e-global-color-56c158b);padding:3px 9px;border-radius:0}.elementor-20 .elementor-element.elementor-element-d37055c{text-align:center}.elementor-20 .elementor-element.elementor-element-d37055c .elementor-heading-title{font-size:15px;font-weight:600;line-height:1.3em;letter-spacing:.05em;color:var(--e-global-color-primary)}.elementor-20 .elementor-element.elementor-element-ef59015>.elementor-widget-container{background-color:var(--e-global-color-56c158b);padding:3px 9px;border-radius:0}.elementor-20 .elementor-element.elementor-element-ef59015{text-align:center}.elementor-20 .elementor-element.elementor-element-ef59015 .elementor-heading-title{font-size:15px;font-weight:600;line-height:1.3em;letter-spacing:.05em;color:var(--e-global-color-primary)}.elementor-20 .elementor-element.elementor-element-af59036>.elementor-widget-container{background-color:var(--e-global-color-56c158b);padding:3px 9px;border-radius:0}.elementor-20 .elementor-element.elementor-element-af59036{text-align:center}.elementor-20 .elementor-element.elementor-element-af59036 .elementor-heading-title{font-size:15px;font-weight:600;line-height:1.3em;letter-spacing:.05em;color:var(--e-global-color-primary)}.elementor-20 .elementor-element.elementor-element-7466c16{width:100%;max-width:100%;text-align:start}.elementor-20 .elementor-element.elementor-element-7466c16 .elementor-heading-title{font-size:3em;line-height:1.5em;text-shadow:1px 1px 1px rgba(0,0,0,.3);color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-03ec78b{text-align:start;font-size:22px;font-weight:600;line-height:1.5em;letter-spacing:.05em;text-shadow:1px 1px 1px rgba(0,0,0,.3);color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-a17c590 .elementor-button{background-color:var(--e-global-color-56c158b);font-size:18px;line-height:1.3em;fill:var(--e-global-color-accent);color:var(--e-global-color-accent);transition-duration:.5s;border-style:solid;border-width:1px;border-color:var(--e-global-color-accent);border-radius:100px;padding:15px 0}.elementor-20 .elementor-element.elementor-element-a17c590 .elementor-button:hover,.elementor-20 .elementor-element.elementor-element-a17c590 .elementor-button:focus{background-color:var(--e-global-color-accent);color:var(--e-global-color-56c158b);border-color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-a17c590{width:var(--container-widget-width,450px);max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0}.elementor-20 .elementor-element.elementor-element-a17c590>.elementor-widget-container{margin:5px 15px}.elementor-20 .elementor-element.elementor-element-a17c590 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-20 .elementor-element.elementor-element-a17c590 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-20 .elementor-element.elementor-element-a17c590 .elementor-button:hover svg,.elementor-20 .elementor-element.elementor-element-a17c590 .elementor-button:focus svg{fill:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-ed7db03{--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-20 .elementor-element.elementor-element-71525a4{--e-image-carousel-slides-to-show:1}.elementor-20 .elementor-element.elementor-element-176e9ff{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:1%;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:1%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0%;--e-n-carousel-arrow-size:35px;--e-n-carousel-arrow-normal-color:var(--e-global-color-56c158b);--e-n-carousel-arrow-hover-color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-33ce7ee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--align-content:flex-start;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-1b9a5dc{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-20 .elementor-element.elementor-element-c68295e{width:100%;max-width:100%;text-align:center}.elementor-20 .elementor-element.elementor-element-c68295e>.elementor-widget-container{border-style:none;border-radius:3px}.elementor-20 .elementor-element.elementor-element-c68295e .elementor-heading-title{font-family:"Oswald",EB Garamond,Roboto,Arial,Montserrat,Tahoma,Times New Roman;font-size:15px;font-weight:700;line-height:1.3em;color:#367bdd}.elementor-20 .elementor-element.elementor-element-26510aa{text-align:center}.elementor-20 .elementor-element.elementor-element-26510aa .elementor-heading-title{font-size:34px;line-height:1.5em;letter-spacing:.05em}.elementor-widget-divider{--divider-color:var(--e-global-color-secondary)}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),EB Garamond,Roboto,Arial,Montserrat,Tahoma,Times New Roman;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-20 .elementor-element.elementor-element-abaa170{--divider-border-style:solid;--divider-color:var(--e-global-color-accent);--divider-border-width:2.5px}.elementor-20 .elementor-element.elementor-element-abaa170 .elementor-divider-separator{width:35px;margin:0 auto;margin-center:0}.elementor-20 .elementor-element.elementor-element-abaa170 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px}.elementor-20 .elementor-element.elementor-element-9189430{--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-20 .elementor-element.elementor-element-9189430.e-con{--align-self:stretch}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),EB Garamond,Roboto,Arial,Montserrat,Tahoma,Times New Roman;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-20 .elementor-element.elementor-element-05baa56{width:100%;max-width:100%}.elementor-20 .elementor-element.elementor-element-05baa56 img{max-width:60%}.elementor-20 .elementor-element.elementor-element-bcbca44{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--flex-wrap:wrap;--align-content:flex-start}.elementor-20 .elementor-element.elementor-element-bcbca44.e-con{--align-self:stretch}.elementor-20 .elementor-element.elementor-element-03e27d9{--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:flex-start;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0 0 0 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var(--e-global-color-primary);--border-color:var(--e-global-color-primary);--border-radius:3px;box-shadow:0px 0px 8px -5px rgba(0,0,0,.5)}.elementor-20 .elementor-element.elementor-element-03e27d9:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-03e27d9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-6e72e9b)}.elementor-20 .elementor-element.elementor-element-03e27d9.e-con{--align-self:stretch}.elementor-20 .elementor-element.elementor-element-54830b1{text-align:start}.elementor-20 .elementor-element.elementor-element-54830b1 .elementor-heading-title{font-family:"Oswald",EB Garamond,Roboto,Arial,Montserrat,Tahoma,Times New Roman;font-size:14px;line-height:1.3em;color:#868686}.elementor-20 .elementor-element.elementor-element-7caea6b{width:100%;max-width:100%;text-align:start}.elementor-20 .elementor-element.elementor-element-7caea6b .elementor-heading-title{font-size:22px;line-height:1.5em;color:var(--e-global-color-primary)}.elementor-20 .elementor-element.elementor-element-03487c0{--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:flex-start;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0 0 0 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var(--e-global-color-primary);--border-color:var(--e-global-color-primary);--border-radius:3px;box-shadow:0px 0px 8px -5px rgba(0,0,0,.5)}.elementor-20 .elementor-element.elementor-element-03487c0:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-03487c0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-6e72e9b)}.elementor-20 .elementor-element.elementor-element-03487c0.e-con{--align-self:stretch}.elementor-20 .elementor-element.elementor-element-baf31ff{text-align:start}.elementor-20 .elementor-element.elementor-element-baf31ff .elementor-heading-title{font-family:"Oswald",EB Garamond,Roboto,Arial,Montserrat,Tahoma,Times New Roman;font-size:14px;line-height:1.3em;color:#868686}.elementor-20 .elementor-element.elementor-element-5488c7d{width:100%;max-width:100%;text-align:start}.elementor-20 .elementor-element.elementor-element-5488c7d .elementor-heading-title{font-size:22px;line-height:1.5em;color:var(--e-global-color-primary)}.elementor-20 .elementor-element.elementor-element-a24c6bf{--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:flex-start;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0 0 0 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var(--e-global-color-primary);--border-color:var(--e-global-color-primary);--border-radius:3px;box-shadow:0px 0px 8px -5px rgba(0,0,0,.5)}.elementor-20 .elementor-element.elementor-element-a24c6bf:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-a24c6bf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-6e72e9b)}.elementor-20 .elementor-element.elementor-element-a24c6bf.e-con{--align-self:stretch}.elementor-20 .elementor-element.elementor-element-3cadd75{text-align:start}.elementor-20 .elementor-element.elementor-element-3cadd75 .elementor-heading-title{font-family:"Oswald",EB Garamond,Roboto,Arial,Montserrat,Tahoma,Times New Roman;font-size:14px;line-height:1.3em;color:#868686}.elementor-20 .elementor-element.elementor-element-f160c4d{width:100%;max-width:100%;text-align:start}.elementor-20 .elementor-element.elementor-element-f160c4d .elementor-heading-title{font-size:22px;line-height:1.5em;color:var(--e-global-color-primary)}.elementor-20 .elementor-element.elementor-element-5abc09f{--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:flex-start;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0 0 0 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var(--e-global-color-primary);--border-color:var(--e-global-color-primary);--border-radius:3px;box-shadow:0px 0px 8px -5px rgba(0,0,0,.5)}.elementor-20 .elementor-element.elementor-element-5abc09f:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-5abc09f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-6e72e9b)}.elementor-20 .elementor-element.elementor-element-5abc09f.e-con{--align-self:stretch}.elementor-20 .elementor-element.elementor-element-2bcaffe{text-align:start}.elementor-20 .elementor-element.elementor-element-2bcaffe .elementor-heading-title{font-family:"Oswald",EB Garamond,Roboto,Arial,Montserrat,Tahoma,Times New Roman;font-size:14px;line-height:1.3em;color:#868686}.elementor-20 .elementor-element.elementor-element-26f10aa{width:100%;max-width:100%;text-align:start}.elementor-20 .elementor-element.elementor-element-26f10aa .elementor-heading-title{font-size:22px;line-height:1.5em;color:var(--e-global-color-primary)}.elementor-20 .elementor-element.elementor-element-a358cec{--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:flex-start;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0 0 0 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var(--e-global-color-primary);--border-color:var(--e-global-color-primary);--border-radius:3px;box-shadow:0px 0px 8px -5px rgba(0,0,0,.5)}.elementor-20 .elementor-element.elementor-element-a358cec:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-a358cec>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-6e72e9b)}.elementor-20 .elementor-element.elementor-element-a358cec.e-con{--align-self:stretch}.elementor-20 .elementor-element.elementor-element-42554c1{text-align:start}.elementor-20 .elementor-element.elementor-element-42554c1 .elementor-heading-title{font-family:"Oswald",EB Garamond,Roboto,Arial,Montserrat,Tahoma,Times New Roman;font-size:14px;line-height:1.3em;color:#868686}.elementor-20 .elementor-element.elementor-element-b66316a{width:100%;max-width:100%;text-align:start}.elementor-20 .elementor-element.elementor-element-b66316a .elementor-heading-title{font-size:22px;line-height:1.5em;color:var(--e-global-color-primary)}.elementor-20 .elementor-element.elementor-element-f141d30{--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:flex-start;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0 0 0 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var(--e-global-color-primary);--border-color:var(--e-global-color-primary);--border-radius:3px;box-shadow:0px 0px 8px -5px rgba(0,0,0,.5)}.elementor-20 .elementor-element.elementor-element-f141d30:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-f141d30>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-6e72e9b)}.elementor-20 .elementor-element.elementor-element-f141d30.e-con{--align-self:stretch}.elementor-20 .elementor-element.elementor-element-95a92fe{text-align:start}.elementor-20 .elementor-element.elementor-element-95a92fe .elementor-heading-title{font-family:"Oswald",EB Garamond,Roboto,Arial,Montserrat,Tahoma,Times New Roman;font-size:14px;line-height:1.3em;color:#868686}.elementor-20 .elementor-element.elementor-element-2badb69{width:100%;max-width:100%;text-align:start}.elementor-20 .elementor-element.elementor-element-2badb69 .elementor-heading-title{font-size:22px;line-height:1.5em;color:var(--e-global-color-primary)}.elementor-20 .elementor-element.elementor-element-c5f815a{--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:flex-start;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0 0 0 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var(--e-global-color-primary);--border-color:var(--e-global-color-primary);--border-radius:3px;box-shadow:0px 0px 8px -5px rgba(0,0,0,.5)}.elementor-20 .elementor-element.elementor-element-c5f815a:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-c5f815a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-6e72e9b)}.elementor-20 .elementor-element.elementor-element-c5f815a.e-con{--align-self:stretch}.elementor-20 .elementor-element.elementor-element-2c45ecc{text-align:start}.elementor-20 .elementor-element.elementor-element-2c45ecc .elementor-heading-title{font-family:"Oswald",EB Garamond,Roboto,Arial,Montserrat,Tahoma,Times New Roman;font-size:14px;line-height:1.3em;color:#868686}.elementor-20 .elementor-element.elementor-element-e755541{width:100%;max-width:100%;text-align:start}.elementor-20 .elementor-element.elementor-element-e755541 .elementor-heading-title{font-size:22px;line-height:1.5em;color:var(--e-global-color-primary)}.elementor-20 .elementor-element.elementor-element-2246fad{--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:flex-start;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0 0 0 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var(--e-global-color-primary);--border-color:var(--e-global-color-primary);--border-radius:3px;box-shadow:0px 0px 8px -5px rgba(0,0,0,.5)}.elementor-20 .elementor-element.elementor-element-2246fad:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-2246fad>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-6e72e9b)}.elementor-20 .elementor-element.elementor-element-2246fad.e-con{--align-self:stretch}.elementor-20 .elementor-element.elementor-element-a941a1d{text-align:start}.elementor-20 .elementor-element.elementor-element-a941a1d .elementor-heading-title{font-family:"Oswald",EB Garamond,Roboto,Arial,Montserrat,Tahoma,Times New Roman;font-size:14px;line-height:1.3em;color:#868686}.elementor-20 .elementor-element.elementor-element-96be123{width:100%;max-width:100%;text-align:start}.elementor-20 .elementor-element.elementor-element-96be123 .elementor-heading-title{font-size:22px;line-height:1.5em;color:var(--e-global-color-primary)}.elementor-20 .elementor-element.elementor-element-5349ed4 .elementor-button{background-color:var(--e-global-color-56c158b);font-size:15px;fill:var(--e-global-color-accent);color:var(--e-global-color-accent);transition-duration:.5s;border-style:solid;border-width:0 0 2px;border-color:var(--e-global-color-accent);border-radius:0;padding:10px}.elementor-20 .elementor-element.elementor-element-5349ed4 .elementor-button:hover,.elementor-20 .elementor-element.elementor-element-5349ed4 .elementor-button:focus{background-color:var(--e-global-color-56c158b);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-5349ed4{width:var(--container-widget-width,220px);max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0}.elementor-20 .elementor-element.elementor-element-5349ed4 .elementor-button-content-wrapper{flex-direction:row}.elementor-20 .elementor-element.elementor-element-5349ed4 .elementor-button .elementor-button-content-wrapper{justify-content:start}.elementor-20 .elementor-element.elementor-element-5349ed4 .elementor-button:hover svg,.elementor-20 .elementor-element.elementor-element-5349ed4 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-1ab002a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--align-content:flex-start;--border-radius:50px 50px 0px 0px;box-shadow:0px 0px 5px 0px rgba(0,0,0,.5);--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-1ab002a:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-1ab002a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b294f21)}.elementor-20 .elementor-element.elementor-element-4bd8709{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-20 .elementor-element.elementor-element-88a1b2c{text-align:center}.elementor-20 .elementor-element.elementor-element-88a1b2c .elementor-heading-title{font-size:30px;line-height:1.5em;letter-spacing:.05em}.elementor-20 .elementor-element.elementor-element-bff2de9{--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:flex-start;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:5px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:2%;--padding-bottom:2%;--padding-left:1%;--padding-right:1%;--z-index:5}.elementor-20 .elementor-element.elementor-element-bff2de9:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-bff2de9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-bff2de9.e-con{--align-self:stretch}.elementor-20 .elementor-element.elementor-element-0efaad1>.elementor-widget-container{background-color:var(--e-global-color-primary);padding:3px 9px;border-radius:2px}.elementor-20 .elementor-element.elementor-element-0efaad1{text-align:start}.elementor-20 .elementor-element.elementor-element-0efaad1 .elementor-heading-title{font-family:"Oswald",EB Garamond,Roboto,Arial,Montserrat,Tahoma,Times New Roman;font-size:14px;font-weight:500;line-height:1.3em;color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-f3ee5a2{width:100%;max-width:100%;text-align:start}.elementor-20 .elementor-element.elementor-element-f3ee5a2>.elementor-widget-container{margin:5px 0 15px}.elementor-20 .elementor-element.elementor-element-f3ee5a2 .elementor-heading-title{font-size:24px;line-height:1.5em;color:var(--e-global-color-primary)}.elementor-20 .elementor-element.elementor-element-071d958{width:100%;max-width:100%;text-align:start}.elementor-20 .elementor-element.elementor-element-071d958.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-20 .elementor-element.elementor-element-e38f67c{--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:flex-start;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:5px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:2%;--padding-bottom:2%;--padding-left:1%;--padding-right:1%;--z-index:5}.elementor-20 .elementor-element.elementor-element-e38f67c:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-e38f67c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-e38f67c.e-con{--align-self:stretch}.elementor-20 .elementor-element.elementor-element-4da3f30>.elementor-widget-container{background-color:var(--e-global-color-primary);padding:3px 9px;border-radius:2px}.elementor-20 .elementor-element.elementor-element-4da3f30{text-align:start}.elementor-20 .elementor-element.elementor-element-4da3f30 .elementor-heading-title{font-family:"Oswald",EB Garamond,Roboto,Arial,Montserrat,Tahoma,Times New Roman;font-size:14px;font-weight:500;line-height:1.3em;color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-848d6e5{width:100%;max-width:100%;text-align:start}.elementor-20 .elementor-element.elementor-element-848d6e5>.elementor-widget-container{margin:5px 0 15px}.elementor-20 .elementor-element.elementor-element-848d6e5 .elementor-heading-title{font-size:24px;line-height:1.5em;color:var(--e-global-color-primary)}.elementor-20 .elementor-element.elementor-element-7d567f6{width:100%;max-width:100%;text-align:start}.elementor-20 .elementor-element.elementor-element-7d567f6.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-20 .elementor-element.elementor-element-32c49be{--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:flex-start;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:5px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:2%;--padding-bottom:2%;--padding-left:1%;--padding-right:1%;--z-index:5}.elementor-20 .elementor-element.elementor-element-32c49be:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-32c49be>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-32c49be.e-con{--align-self:stretch}.elementor-20 .elementor-element.elementor-element-cd096d6>.elementor-widget-container{background-color:var(--e-global-color-primary);padding:3px 9px;border-radius:2px}.elementor-20 .elementor-element.elementor-element-cd096d6{text-align:start}.elementor-20 .elementor-element.elementor-element-cd096d6 .elementor-heading-title{font-family:"Oswald",EB Garamond,Roboto,Arial,Montserrat,Tahoma,Times New Roman;font-size:14px;font-weight:500;line-height:1.3em;color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-0acf39e{width:100%;max-width:100%;text-align:start}.elementor-20 .elementor-element.elementor-element-0acf39e>.elementor-widget-container{margin:5px 0 15px}.elementor-20 .elementor-element.elementor-element-0acf39e .elementor-heading-title{font-size:24px;line-height:1.5em;color:var(--e-global-color-primary)}.elementor-20 .elementor-element.elementor-element-7acbb37{width:100%;max-width:100%;text-align:start}.elementor-20 .elementor-element.elementor-element-7acbb37.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-20 .elementor-element.elementor-element-1152da6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-1152da6:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-1152da6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-d0772b9)}.elementor-20 .elementor-element.elementor-element-e6674d6{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-20 .elementor-element.elementor-element-de4b78b{width:100%;max-width:100%;text-align:center}.elementor-20 .elementor-element.elementor-element-de4b78b>.elementor-widget-container{border-style:none;border-radius:3px}.elementor-20 .elementor-element.elementor-element-de4b78b .elementor-heading-title{font-family:"Oswald",EB Garamond,Roboto,Arial,Montserrat,Tahoma,Times New Roman;font-size:15px;font-weight:700;line-height:1.3em;color:#367bdd}.elementor-20 .elementor-element.elementor-element-d58da61{text-align:center}.elementor-20 .elementor-element.elementor-element-d58da61 .elementor-heading-title{font-size:34px;line-height:1.5em;letter-spacing:.05em}.elementor-20 .elementor-element.elementor-element-db98fd3{--divider-border-style:solid;--divider-color:var(--e-global-color-accent);--divider-border-width:2.5px}.elementor-20 .elementor-element.elementor-element-db98fd3 .elementor-divider-separator{width:35px;margin:0 auto;margin-center:0}.elementor-20 .elementor-element.elementor-element-db98fd3 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px}.elementor-20 .elementor-element.elementor-element-a5ce27d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-20 .elementor-element.elementor-element-a5ce27d:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-a5ce27d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-d7a9323{--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:flex-start;--align-items:flex-start}.elementor-20 .elementor-element.elementor-element-b819359{text-align:start}.elementor-20 .elementor-element.elementor-element-b819359 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:.05em}.elementor-20 .elementor-element.elementor-element-aedef38{line-height:1.7em}.elementor-20 .elementor-element.elementor-element-1e5b5e1 .elementor-button{background-color:var(--e-global-color-56c158b);font-size:17px;fill:var(--e-global-color-accent);color:var(--e-global-color-accent);transition-duration:.5s;border-style:solid;border-width:1px;border-color:var(--e-global-color-accent);border-radius:3px;padding:20px 15px}.elementor-20 .elementor-element.elementor-element-1e5b5e1 .elementor-button:hover,.elementor-20 .elementor-element.elementor-element-1e5b5e1 .elementor-button:focus{background-color:var(--e-global-color-accent);color:var(--e-global-color-56c158b);border-color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-1e5b5e1{width:100%;max-width:100%}.elementor-20 .elementor-element.elementor-element-1e5b5e1.elementor-element{--align-self:center}.elementor-20 .elementor-element.elementor-element-1e5b5e1 .elementor-button-content-wrapper{flex-direction:row}.elementor-20 .elementor-element.elementor-element-1e5b5e1 .elementor-button:hover svg,.elementor-20 .elementor-element.elementor-element-1e5b5e1 .elementor-button:focus svg{fill:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-25d6bb2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-20 .elementor-element.elementor-element-a8528f2{width:var(--container-widget-width,120px);max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0}.elementor-20 .elementor-element.elementor-element-3c12636{width:var(--container-widget-width,180px);max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0}.elementor-20 .elementor-element.elementor-element-c5e456a{width:var(--container-widget-width,120px);max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0}.elementor-20 .elementor-element.elementor-element-c5e456a img{transition-duration:.3s;border-radius:3px}.elementor-20 .elementor-element.elementor-element-749d039{--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;--border-radius:0px 0px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-749d039:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-749d039>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-d0772b9)}.elementor-20 .elementor-element.elementor-element-03589bc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.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-20 .elementor-element.elementor-element-932e2bc .elementor-icon-wrapper{text-align:center}.elementor-20 .elementor-element.elementor-element-932e2bc.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-932e2bc.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-932e2bc.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-932e2bc.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-932e2bc.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-932e2bc .elementor-icon{font-size:70px}.elementor-20 .elementor-element.elementor-element-932e2bc .elementor-icon svg{height:70px}.elementor-20 .elementor-element.elementor-element-932e2bc .elementor-icon i,.elementor-20 .elementor-element.elementor-element-932e2bc .elementor-icon svg{transform:rotate(60deg)}.elementor-20 .elementor-element.elementor-element-b9639a5{text-align:center}.elementor-20 .elementor-element.elementor-element-b9639a5 .elementor-heading-title{font-size:25px;line-height:1.3em;letter-spacing:.05em;color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-b7a4593 .elementor-icon-wrapper{text-align:center}.elementor-20 .elementor-element.elementor-element-b7a4593.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-b7a4593.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-b7a4593.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-b7a4593.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-b7a4593.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-b7a4593 .elementor-icon{font-size:70px}.elementor-20 .elementor-element.elementor-element-b7a4593 .elementor-icon svg{height:70px}.elementor-20 .elementor-element.elementor-element-b7a4593 .elementor-icon i,.elementor-20 .elementor-element.elementor-element-b7a4593 .elementor-icon svg{transform:rotate(-60deg)}.elementor-20 .elementor-element.elementor-element-8098191{--e-image-carousel-slides-to-show:5}.elementor-20 .elementor-element.elementor-element-8098191 .swiper-wrapper{display:flex;align-items:center}.elementor-20 .elementor-element.elementor-element-8098191 .elementor-image-carousel-caption{text-align:center;color:var(--e-global-color-primary);font-size:14px;font-weight:500;font-style:normal}.elementor-20 .elementor-element.elementor-element-26ec7b8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--flex-wrap:wrap;--align-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-26ec7b8:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-26ec7b8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#142a5c}.elementor-20 .elementor-element.elementor-element-85bbcc2{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-20 .elementor-element.elementor-element-8ff81a5{width:100%;max-width:100%;text-align:center}.elementor-20 .elementor-element.elementor-element-8ff81a5>.elementor-widget-container{border-style:none;border-radius:3px}.elementor-20 .elementor-element.elementor-element-8ff81a5 .elementor-heading-title{font-family:"Oswald",EB Garamond,Roboto,Arial,Montserrat,Tahoma,Times New Roman;font-size:15px;font-weight:700;line-height:1.3em;color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-4d666a8{text-align:center}.elementor-20 .elementor-element.elementor-element-4d666a8 .elementor-heading-title{font-size:34px;line-height:1.5em;letter-spacing:.05em;color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-004f7b8{--divider-border-style:solid;--divider-color:var(--e-global-color-56c158b);--divider-border-width:2.5px}.elementor-20 .elementor-element.elementor-element-004f7b8 .elementor-divider-separator{width:35px;margin:0 auto;margin-center:0}.elementor-20 .elementor-element.elementor-element-004f7b8 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px}.elementor-20 .elementor-element.elementor-element-25dc0fd{--display:flex;--min-height:300px;--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-end;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:1;--border-radius:5px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%}.elementor-20 .elementor-element.elementor-element-25dc0fd:before,.elementor-20 .elementor-element.elementor-element-25dc0fd>.elementor-background-video-container:before,.elementor-20 .elementor-element.elementor-element-25dc0fd>.e-con-inner>.elementor-background-video-container:before,.elementor-20 .elementor-element.elementor-element-25dc0fd>.elementor-background-slideshow:before,.elementor-20 .elementor-element.elementor-element-25dc0fd>.e-con-inner>.elementor-background-slideshow:before,.elementor-20 .elementor-element.elementor-element-25dc0fd>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://www.bnl-bearings.co.jp/wp-content/uploads/2026/03/各種スタンダードベアリング写真.jpg");--background-overlay:'';background-repeat:no-repeat;background-size:cover}.elementor-20 .elementor-element.elementor-element-25dc0fd:hover:before,.elementor-20 .elementor-element.elementor-element-25dc0fd:hover>.elementor-background-video-container:before,.elementor-20 .elementor-element.elementor-element-25dc0fd:hover>.e-con-inner>.elementor-background-video-container:before,.elementor-20 .elementor-element.elementor-element-25dc0fd>.elementor-background-slideshow:hover:before,.elementor-20 .elementor-element.elementor-element-25dc0fd>.e-con-inner>.elementor-background-slideshow:hover:before{--background-overlay:''}.elementor-20 .elementor-element.elementor-element-25dc0fd:hover{--overlay-opacity:.65;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-20 .elementor-element.elementor-element-25dc0fd,.elementor-20 .elementor-element.elementor-element-25dc0fd:before{--overlay-transition:.5s}.elementor-20 .elementor-element.elementor-element-e5ce73c{--display:flex;--position:absolute;--min-height:20px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--border-radius:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:15px;bottom:0}.elementor-20 .elementor-element.elementor-element-e5ce73c:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-e5ce73c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#142a5c}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-e5ce73c{right:0}body.rtl .elementor-20 .elementor-element.elementor-element-e5ce73c{left:0}.elementor-20 .elementor-element.elementor-element-86fa723.elementor-element{--align-self:flex-end}.elementor-20 .elementor-element.elementor-element-86fa723 .elementor-icon-wrapper{text-align:center}.elementor-20 .elementor-element.elementor-element-86fa723.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-86fa723.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-86fa723.elementor-view-default .elementor-icon{color:var(--e-global-color-56c158b);border-color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-86fa723.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-86fa723.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-86fa723 .elementor-icon{font-size:15px}.elementor-20 .elementor-element.elementor-element-86fa723 .elementor-icon svg{height:15px}.elementor-20 .elementor-element.elementor-element-4f61710{text-align:start}.elementor-20 .elementor-element.elementor-element-4f61710 .elementor-heading-title{font-size:34px;font-weight:800;line-height:1.5em;letter-spacing:.05em;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-73739da>.elementor-widget-container{padding:2px 15px;border-style:solid;border-width:1px;border-color:var(--e-global-color-56c158b);border-radius:3px}.elementor-20 .elementor-element.elementor-element-73739da{text-align:start}.elementor-20 .elementor-element.elementor-element-73739da .elementor-heading-title{font-family:"Oswald",EB Garamond,Roboto,Arial,Montserrat,Tahoma,Times New Roman;font-size:14px;font-weight:700;line-height:1.3em;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-b77d519{--display:flex;--min-height:300px;--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-end;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:.2;--border-radius:5px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%}.elementor-20 .elementor-element.elementor-element-b77d519:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-b77d519>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.bnl-bearings.co.jp/wp-content/uploads/2026/03/Senior-Project-Engineer.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20 .elementor-element.elementor-element-b77d519:before,.elementor-20 .elementor-element.elementor-element-b77d519>.elementor-background-video-container:before,.elementor-20 .elementor-element.elementor-element-b77d519>.e-con-inner>.elementor-background-video-container:before,.elementor-20 .elementor-element.elementor-element-b77d519>.elementor-background-slideshow:before,.elementor-20 .elementor-element.elementor-element-b77d519>.e-con-inner>.elementor-background-slideshow:before,.elementor-20 .elementor-element.elementor-element-b77d519>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-primary);--background-overlay:''}.elementor-20 .elementor-element.elementor-element-b77d519:hover:before,.elementor-20 .elementor-element.elementor-element-b77d519:hover>.elementor-background-video-container:before,.elementor-20 .elementor-element.elementor-element-b77d519:hover>.e-con-inner>.elementor-background-video-container:before,.elementor-20 .elementor-element.elementor-element-b77d519>.elementor-background-slideshow:hover:before,.elementor-20 .elementor-element.elementor-element-b77d519>.e-con-inner>.elementor-background-slideshow:hover:before{--background-overlay:''}.elementor-20 .elementor-element.elementor-element-b77d519:hover{--overlay-opacity:.65;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-20 .elementor-element.elementor-element-b77d519,.elementor-20 .elementor-element.elementor-element-b77d519:before{--overlay-transition:.5s}.elementor-20 .elementor-element.elementor-element-31aa00d{--display:flex;--position:absolute;--min-height:20px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--border-radius:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:15px;bottom:0}.elementor-20 .elementor-element.elementor-element-31aa00d:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-31aa00d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#142a5c}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-31aa00d{right:0}body.rtl .elementor-20 .elementor-element.elementor-element-31aa00d{left:0}.elementor-20 .elementor-element.elementor-element-25fcf34.elementor-element{--align-self:flex-end}.elementor-20 .elementor-element.elementor-element-25fcf34 .elementor-icon-wrapper{text-align:center}.elementor-20 .elementor-element.elementor-element-25fcf34.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-25fcf34.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-25fcf34.elementor-view-default .elementor-icon{color:var(--e-global-color-56c158b);border-color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-25fcf34.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-25fcf34.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-25fcf34 .elementor-icon{font-size:15px}.elementor-20 .elementor-element.elementor-element-25fcf34 .elementor-icon svg{height:15px}.elementor-20 .elementor-element.elementor-element-f3deddc{text-align:start}.elementor-20 .elementor-element.elementor-element-f3deddc .elementor-heading-title{font-size:34px;font-weight:800;line-height:1.5em;letter-spacing:.05em;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-c689722>.elementor-widget-container{padding:2px 15px;border-style:solid;border-width:1px;border-color:var(--e-global-color-56c158b);border-radius:3px}.elementor-20 .elementor-element.elementor-element-c689722{text-align:start}.elementor-20 .elementor-element.elementor-element-c689722 .elementor-heading-title{font-family:"Oswald",EB Garamond,Roboto,Arial,Montserrat,Tahoma,Times New Roman;font-size:14px;font-weight:700;line-height:1.3em;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-2297b3c{--display:flex;--min-height:300px;--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-end;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:1;--border-radius:5px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%}.elementor-20 .elementor-element.elementor-element-2297b3c:before,.elementor-20 .elementor-element.elementor-element-2297b3c>.elementor-background-video-container:before,.elementor-20 .elementor-element.elementor-element-2297b3c>.e-con-inner>.elementor-background-video-container:before,.elementor-20 .elementor-element.elementor-element-2297b3c>.elementor-background-slideshow:before,.elementor-20 .elementor-element.elementor-element-2297b3c>.e-con-inner>.elementor-background-slideshow:before,.elementor-20 .elementor-element.elementor-element-2297b3c>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://www.bnl-bearings.co.jp/wp-content/uploads/2026/03/hero-main2.jpg");--background-overlay:'';background-repeat:no-repeat;background-size:cover}.elementor-20 .elementor-element.elementor-element-2297b3c:hover:before,.elementor-20 .elementor-element.elementor-element-2297b3c:hover>.elementor-background-video-container:before,.elementor-20 .elementor-element.elementor-element-2297b3c:hover>.e-con-inner>.elementor-background-video-container:before,.elementor-20 .elementor-element.elementor-element-2297b3c>.elementor-background-slideshow:hover:before,.elementor-20 .elementor-element.elementor-element-2297b3c>.e-con-inner>.elementor-background-slideshow:hover:before{--background-overlay:''}.elementor-20 .elementor-element.elementor-element-2297b3c:hover{--overlay-opacity:.65;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-20 .elementor-element.elementor-element-2297b3c,.elementor-20 .elementor-element.elementor-element-2297b3c:before{--overlay-transition:.5s}.elementor-20 .elementor-element.elementor-element-9328696{--display:flex;--position:absolute;--min-height:20px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--border-radius:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:15px;bottom:0}.elementor-20 .elementor-element.elementor-element-9328696:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-9328696>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#142a5c}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-9328696{right:0}body.rtl .elementor-20 .elementor-element.elementor-element-9328696{left:0}.elementor-20 .elementor-element.elementor-element-bc23461.elementor-element{--align-self:flex-end}.elementor-20 .elementor-element.elementor-element-bc23461 .elementor-icon-wrapper{text-align:center}.elementor-20 .elementor-element.elementor-element-bc23461.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-bc23461.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-bc23461.elementor-view-default .elementor-icon{color:var(--e-global-color-56c158b);border-color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-bc23461.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-bc23461.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-bc23461 .elementor-icon{font-size:15px}.elementor-20 .elementor-element.elementor-element-bc23461 .elementor-icon svg{height:15px}.elementor-20 .elementor-element.elementor-element-c198e1b{text-align:start}.elementor-20 .elementor-element.elementor-element-c198e1b .elementor-heading-title{font-size:34px;font-weight:800;line-height:1.5em;letter-spacing:.05em;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-d132131>.elementor-widget-container{padding:2px 15px;border-style:solid;border-width:1px;border-color:var(--e-global-color-56c158b);border-radius:3px}.elementor-20 .elementor-element.elementor-element-d132131{text-align:start}.elementor-20 .elementor-element.elementor-element-d132131 .elementor-heading-title{font-family:"Oswald",EB Garamond,Roboto,Arial,Montserrat,Tahoma,Times New Roman;font-size:14px;font-weight:700;line-height:1.3em;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-0e6d625{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--align-content:center;border-style:solid;--border-style:solid;border-width:1px 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-56c158b);--border-color:var(--e-global-color-56c158b);--padding-top:35px;--padding-bottom:35px;--padding-left:5px;--padding-right:5px}.elementor-20 .elementor-element.elementor-element-f958a35{width:100%;max-width:100%;text-align:center}.elementor-20 .elementor-element.elementor-element-f958a35 .elementor-heading-title{font-size:30px;line-height:1em;letter-spacing:.05em;color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-c5eb30f{--display:flex;--min-height:80px;--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;--border-radius:5px}.elementor-20 .elementor-element.elementor-element-c5eb30f:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-c5eb30f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-a61c5cc{width:var(--container-widget-width,200px);max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0}.elementor-20 .elementor-element.elementor-element-a61c5cc>.elementor-widget-container{padding:0}.elementor-20 .elementor-element.elementor-element-a61c5cc img{height:40px;object-fit:contain;object-position:center center}.elementor-20 .elementor-element.elementor-element-883de85{--display:flex;--min-height:80px;--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;--border-radius:5px}.elementor-20 .elementor-element.elementor-element-883de85:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-883de85>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-2bbc4ab{width:var(--container-widget-width,150px);max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0}.elementor-20 .elementor-element.elementor-element-2bbc4ab>.elementor-widget-container{padding:0}.elementor-20 .elementor-element.elementor-element-2bbc4ab img{height:40px;object-fit:contain;object-position:center center}.elementor-20 .elementor-element.elementor-element-3853ec3{--display:flex;--min-height:80px;--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;--border-radius:5px}.elementor-20 .elementor-element.elementor-element-3853ec3:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-3853ec3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-e7a8d7a{width:var(--container-widget-width,150px);max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0}.elementor-20 .elementor-element.elementor-element-e7a8d7a>.elementor-widget-container{padding:0}.elementor-20 .elementor-element.elementor-element-e7a8d7a img{height:40px;object-fit:contain;object-position:center center}.elementor-20 .elementor-element.elementor-element-358b9b4{--display:flex;--min-height:80px;--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;--border-radius:5px}.elementor-20 .elementor-element.elementor-element-358b9b4:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-358b9b4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-70636c6{width:var(--container-widget-width,150px);max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0}.elementor-20 .elementor-element.elementor-element-70636c6>.elementor-widget-container{padding:0}.elementor-20 .elementor-element.elementor-element-70636c6 img{height:40px;object-fit:contain;object-position:center center}.elementor-20 .elementor-element.elementor-element-cb786a8{--display:flex;--min-height:80px;--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;--border-radius:5px}.elementor-20 .elementor-element.elementor-element-cb786a8:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-cb786a8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-fdb4f59{width:var(--container-widget-width,150px);max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0}.elementor-20 .elementor-element.elementor-element-fdb4f59>.elementor-widget-container{padding:0}.elementor-20 .elementor-element.elementor-element-fdb4f59 img{height:40px;object-fit:contain;object-position:center center}.elementor-20 .elementor-element.elementor-element-158b4f9{--display:flex;--min-height:80px;--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;--border-radius:5px}.elementor-20 .elementor-element.elementor-element-158b4f9:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-158b4f9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-023adc4{width:var(--container-widget-width,150px);max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0}.elementor-20 .elementor-element.elementor-element-023adc4>.elementor-widget-container{padding:0}.elementor-20 .elementor-element.elementor-element-023adc4 img{height:40px;object-fit:contain;object-position:center center}.elementor-20 .elementor-element.elementor-element-845e417{--display:flex;--min-height:80px;--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;--border-radius:5px}.elementor-20 .elementor-element.elementor-element-845e417:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-845e417>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-f510a09{width:var(--container-widget-width,150px);max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0}.elementor-20 .elementor-element.elementor-element-f510a09>.elementor-widget-container{padding:0}.elementor-20 .elementor-element.elementor-element-f510a09 img{height:40px;object-fit:contain;object-position:center center}.elementor-20 .elementor-element.elementor-element-2a1a0f3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--align-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:5px;--padding-right:5px}.elementor-20 .elementor-element.elementor-element-fcadf4a{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-20 .elementor-element.elementor-element-8818c15{text-align:center}.elementor-20 .elementor-element.elementor-element-8818c15 .elementor-heading-title{font-size:30px;line-height:1.5em;letter-spacing:.05em}.elementor-20 .elementor-element.elementor-element-37fca36{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--align-content:flex-start;--border-radius:5px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5}.elementor-20 .elementor-element.elementor-element-37fca36:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-37fca36>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-734e486)}.elementor-20 .elementor-element.elementor-element-37fca36.e-con{--align-self:stretch}.elementor-20 .elementor-element.elementor-element-50a5e99{width:100%;max-width:100%}.elementor-20 .elementor-element.elementor-element-50a5e99 img{width:100%;max-width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:5px 5px 0 0}.elementor-20 .elementor-element.elementor-element-0be7d5d{width:100%;max-width:100%;text-align:start}.elementor-20 .elementor-element.elementor-element-0be7d5d>.elementor-widget-container{margin:5px 0;padding:0 10px}.elementor-20 .elementor-element.elementor-element-0be7d5d .elementor-heading-title{font-size:18px;line-height:1.5em;color:var(--e-global-color-primary)}.elementor-20 .elementor-element.elementor-element-35744ad{width:100%;max-width:100%;text-align:start;font-size:15px;font-weight:500;line-height:1.4em;letter-spacing:.03em;color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-35744ad>.elementor-widget-container{padding:0 10px}.elementor-20 .elementor-element.elementor-element-35744ad.elementor-element{--align-self:flex-start}.elementor-20 .elementor-element.elementor-element-d2b53dd{width:100%;max-width:100%;text-align:start;font-size:15px;font-weight:400;line-height:1.6em;letter-spacing:.5px}.elementor-20 .elementor-element.elementor-element-d2b53dd>.elementor-widget-container{padding:0 10px}.elementor-20 .elementor-element.elementor-element-d2b53dd.elementor-element{--align-self:flex-start}.elementor-20 .elementor-element.elementor-element-c1dcd45>.elementor-widget-container{background-color:var(--e-global-color-accent);padding:4px 15px;border-style:solid;border-width:1px;border-color:var(--e-global-color-accent);border-radius:5px 0 0}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-c1dcd45{left:0}body.rtl .elementor-20 .elementor-element.elementor-element-c1dcd45{right:0}.elementor-20 .elementor-element.elementor-element-c1dcd45{top:0;text-align:start}.elementor-20 .elementor-element.elementor-element-c1dcd45 .elementor-heading-title{font-size:14px;font-weight:700;line-height:1.3em;color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-7422aa0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--align-content:flex-start;--border-radius:5px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5}.elementor-20 .elementor-element.elementor-element-7422aa0:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-7422aa0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-734e486)}.elementor-20 .elementor-element.elementor-element-7422aa0.e-con{--align-self:stretch}.elementor-20 .elementor-element.elementor-element-5039927{width:100%;max-width:100%}.elementor-20 .elementor-element.elementor-element-5039927 img{width:100%;max-width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:5px 5px 0 0}.elementor-20 .elementor-element.elementor-element-5defd51{width:100%;max-width:100%;text-align:start}.elementor-20 .elementor-element.elementor-element-5defd51>.elementor-widget-container{margin:5px 0;padding:0 10px}.elementor-20 .elementor-element.elementor-element-5defd51 .elementor-heading-title{font-size:18px;line-height:1.5em;color:var(--e-global-color-primary)}.elementor-20 .elementor-element.elementor-element-7d9e156{width:100%;max-width:100%;text-align:start;font-size:15px;font-weight:500;line-height:1.4em;letter-spacing:.03em;color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-7d9e156>.elementor-widget-container{padding:0 10px}.elementor-20 .elementor-element.elementor-element-7d9e156.elementor-element{--align-self:flex-start}.elementor-20 .elementor-element.elementor-element-b3bd172{width:100%;max-width:100%;text-align:start;font-size:15px;font-weight:400;line-height:1.6em;letter-spacing:.5px}.elementor-20 .elementor-element.elementor-element-b3bd172>.elementor-widget-container{padding:0 10px}.elementor-20 .elementor-element.elementor-element-b3bd172.elementor-element{--align-self:flex-start}.elementor-20 .elementor-element.elementor-element-6d94d20>.elementor-widget-container{background-color:var(--e-global-color-accent);padding:4px 15px;border-style:solid;border-width:1px;border-color:var(--e-global-color-accent);border-radius:5px 0 0}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-6d94d20{left:0}body.rtl .elementor-20 .elementor-element.elementor-element-6d94d20{right:0}.elementor-20 .elementor-element.elementor-element-6d94d20{top:0;text-align:start}.elementor-20 .elementor-element.elementor-element-6d94d20 .elementor-heading-title{font-size:14px;font-weight:700;line-height:1.3em;color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-b173bf0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--align-content:flex-start;--border-radius:5px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5}.elementor-20 .elementor-element.elementor-element-b173bf0:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-b173bf0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-734e486)}.elementor-20 .elementor-element.elementor-element-b173bf0.e-con{--align-self:stretch}.elementor-20 .elementor-element.elementor-element-f7b7bb8{width:100%;max-width:100%}.elementor-20 .elementor-element.elementor-element-f7b7bb8 img{width:100%;max-width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:5px 5px 0 0}.elementor-20 .elementor-element.elementor-element-08f8c89{width:100%;max-width:100%;text-align:start}.elementor-20 .elementor-element.elementor-element-08f8c89>.elementor-widget-container{margin:5px 0;padding:0 10px}.elementor-20 .elementor-element.elementor-element-08f8c89 .elementor-heading-title{font-size:18px;line-height:1.5em;color:var(--e-global-color-primary)}.elementor-20 .elementor-element.elementor-element-40baa97{width:100%;max-width:100%;text-align:start;font-size:15px;font-weight:500;line-height:1.4em;letter-spacing:.03em;color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-40baa97>.elementor-widget-container{padding:0 10px}.elementor-20 .elementor-element.elementor-element-40baa97.elementor-element{--align-self:flex-start}.elementor-20 .elementor-element.elementor-element-25c7aed{width:100%;max-width:100%;text-align:start;font-size:15px;font-weight:400;line-height:1.6em;letter-spacing:.5px}.elementor-20 .elementor-element.elementor-element-25c7aed>.elementor-widget-container{padding:0 10px}.elementor-20 .elementor-element.elementor-element-25c7aed.elementor-element{--align-self:flex-start}.elementor-20 .elementor-element.elementor-element-9421415>.elementor-widget-container{background-color:var(--e-global-color-accent);padding:4px 15px;border-style:solid;border-width:1px;border-color:var(--e-global-color-accent);border-radius:5px 0 0}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-9421415{left:0}body.rtl .elementor-20 .elementor-element.elementor-element-9421415{right:0}.elementor-20 .elementor-element.elementor-element-9421415{top:0;text-align:start}.elementor-20 .elementor-element.elementor-element-9421415 .elementor-heading-title{font-size:14px;font-weight:700;line-height:1.3em;color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-3979d60{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--align-content:flex-start;--border-radius:5px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5}.elementor-20 .elementor-element.elementor-element-3979d60:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-3979d60>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-734e486)}.elementor-20 .elementor-element.elementor-element-3979d60.e-con{--align-self:stretch}.elementor-20 .elementor-element.elementor-element-0614455{width:100%;max-width:100%}.elementor-20 .elementor-element.elementor-element-0614455 img{width:100%;max-width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:5px 5px 0 0}.elementor-20 .elementor-element.elementor-element-36cc4d2{width:100%;max-width:100%;text-align:start}.elementor-20 .elementor-element.elementor-element-36cc4d2>.elementor-widget-container{margin:5px 0;padding:0 10px}.elementor-20 .elementor-element.elementor-element-36cc4d2 .elementor-heading-title{font-size:18px;line-height:1.5em;color:var(--e-global-color-primary)}.elementor-20 .elementor-element.elementor-element-63496d7{width:100%;max-width:100%;text-align:start;font-size:15px;font-weight:500;line-height:1.4em;letter-spacing:.03em;color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-63496d7>.elementor-widget-container{padding:0 10px}.elementor-20 .elementor-element.elementor-element-63496d7.elementor-element{--align-self:flex-start}.elementor-20 .elementor-element.elementor-element-e708f93{width:100%;max-width:100%;text-align:start;font-size:15px;font-weight:400;line-height:1.6em;letter-spacing:.5px}.elementor-20 .elementor-element.elementor-element-e708f93>.elementor-widget-container{padding:0 10px}.elementor-20 .elementor-element.elementor-element-e708f93.elementor-element{--align-self:flex-start}.elementor-20 .elementor-element.elementor-element-dc1a866>.elementor-widget-container{background-color:var(--e-global-color-accent);padding:4px 15px;border-style:solid;border-width:1px;border-color:var(--e-global-color-accent);border-radius:5px 0 0}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-dc1a866{left:0}body.rtl .elementor-20 .elementor-element.elementor-element-dc1a866{right:0}.elementor-20 .elementor-element.elementor-element-dc1a866{top:0;text-align:start}.elementor-20 .elementor-element.elementor-element-dc1a866 .elementor-heading-title{font-size:14px;font-weight:700;line-height:1.3em;color:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-b58bd9f{--spacer-size:50px;width:100%;max-width:100%}.elementor-20 .elementor-element.elementor-element-b58bd9f>.elementor-widget-container{margin:5% 0}.elementor-20 .elementor-element.elementor-element-e3de0c7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-26fa798{width:100%;max-width:100%}.elementor-20 .elementor-element.elementor-element-26fa798 img{border-radius:0}.elementor-20 .elementor-element.elementor-element-2b7d2dd{width:100%;max-width:100%;text-align:start}.elementor-20 .elementor-element.elementor-element-2b7d2dd>.elementor-widget-container{border-style:none;border-radius:3px}.elementor-20 .elementor-element.elementor-element-2b7d2dd .elementor-heading-title{font-family:"Oswald",EB Garamond,Roboto,Arial,Montserrat,Tahoma,Times New Roman;font-size:15px;font-weight:700;line-height:1.3em;color:#367bdd}.elementor-20 .elementor-element.elementor-element-622ab4d{text-align:start}.elementor-20 .elementor-element.elementor-element-622ab4d .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.3em;letter-spacing:.05em;color:var(--e-global-color-primary)}.elementor-20 .elementor-element.elementor-element-b119dbf>.elementor-widget-container{margin:0 0 0 15px;padding:6px 0 0}.elementor-20 .elementor-element.elementor-element-b119dbf .elementor-icon-wrapper{text-align:center}.elementor-20 .elementor-element.elementor-element-b119dbf .elementor-icon{font-size:22px}.elementor-20 .elementor-element.elementor-element-b119dbf .elementor-icon svg{height:22px}.elementor-20 .elementor-element.elementor-element-2fd4de1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-c4f1b76{width:100%;max-width:100%}.elementor-20 .elementor-element.elementor-element-c4f1b76 img{border-radius:0}.elementor-20 .elementor-element.elementor-element-82ea02d{width:100%;max-width:100%;text-align:start}.elementor-20 .elementor-element.elementor-element-82ea02d>.elementor-widget-container{border-style:none;border-radius:3px}.elementor-20 .elementor-element.elementor-element-82ea02d .elementor-heading-title{font-family:"Oswald",EB Garamond,Roboto,Arial,Montserrat,Tahoma,Times New Roman;font-size:15px;font-weight:700;line-height:1.3em;color:#367bdd}.elementor-20 .elementor-element.elementor-element-5540482{text-align:start}.elementor-20 .elementor-element.elementor-element-5540482 .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.3em;letter-spacing:.05em;color:var(--e-global-color-primary)}.elementor-20 .elementor-element.elementor-element-3ca1a5d>.elementor-widget-container{margin:0 0 0 15px;padding:6px 0 0}.elementor-20 .elementor-element.elementor-element-3ca1a5d .elementor-icon-wrapper{text-align:center}.elementor-20 .elementor-element.elementor-element-3ca1a5d .elementor-icon{font-size:22px}.elementor-20 .elementor-element.elementor-element-3ca1a5d .elementor-icon svg{height:22px}.elementor-20 .elementor-element.elementor-element-a0030da{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:5px;--padding-right:5px}.elementor-20 .elementor-element.elementor-element-a0030da:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-a0030da>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-6e72e9b)}.elementor-20 .elementor-element.elementor-element-f6a27c8{--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:flex-start;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-20 .elementor-element.elementor-element-21c9c46{width:100%;max-width:100%;text-align:start}.elementor-20 .elementor-element.elementor-element-21c9c46>.elementor-widget-container{border-style:none;border-radius:3px}.elementor-20 .elementor-element.elementor-element-21c9c46 .elementor-heading-title{font-family:"Oswald",EB Garamond,Roboto,Arial,Montserrat,Tahoma,Times New Roman;font-size:15px;font-weight:700;line-height:1.3em;color:#367bdd}.elementor-20 .elementor-element.elementor-element-ca19c03{text-align:center}.elementor-20 .elementor-element.elementor-element-ca19c03 .elementor-heading-title{font-size:34px;line-height:1.5em;letter-spacing:.05em}.elementor-20 .elementor-element.elementor-element-768c205{--spacer-size:30px}.elementor-20 .elementor-element.elementor-element-778f27b .elementor-button{background-color:var(--e-global-color-56c158b);font-size:15px;fill:var(--e-global-color-accent);color:var(--e-global-color-accent);transition-duration:.5s;border-style:solid;border-width:1px;border-color:var(--e-global-color-accent);border-radius:3px;padding:10px}.elementor-20 .elementor-element.elementor-element-778f27b .elementor-button:hover,.elementor-20 .elementor-element.elementor-element-778f27b .elementor-button:focus{background-color:var(--e-global-color-accent);color:var(--e-global-color-56c158b);border-color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-778f27b{width:var(--container-widget-width,250px);max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0}.elementor-20 .elementor-element.elementor-element-778f27b .elementor-button-content-wrapper{flex-direction:row}.elementor-20 .elementor-element.elementor-element-778f27b .elementor-button:hover svg,.elementor-20 .elementor-element.elementor-element-778f27b .elementor-button:focus svg{fill:var(--e-global-color-56c158b)}.elementor-20 .elementor-element.elementor-element-1016b90{--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:flex-start;--align-items:center;border-style:none;--border-style:none;--border-radius:10px;--padding-top:55px;--padding-bottom:35px;--padding-left:55px;--padding-right:55px}.elementor-20 .elementor-element.elementor-element-1016b90:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-1016b90>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-56c158b)}.elementor-widget-loop-grid .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),EB Garamond,Roboto,Arial,Montserrat,Tahoma,Times New Roman;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-loop-grid .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),EB Garamond,Roboto,Arial,Montserrat,Tahoma,Times New Roman;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-loop-grid .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),EB Garamond,Roboto,Arial,Montserrat,Tahoma,Times New Roman;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-20 .elementor-element.elementor-element-7e958cb{--grid-columns:1;--grid-row-gap:25px;width:100%;max-width:100%;--grid-column-gap:5px}.elementor-20 .elementor-element.elementor-element-7e958cb>.elementor-widget-container{padding:25px 0 0;border-style:solid;border-width:2px 0 0;border-color:var(--e-global-color-a31844d)}.elementor-20 .elementor-element.elementor-element-ecf2f9b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-4536443{--min-height:60vh;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-20 .elementor-element.elementor-element-d8c2a1a .elementor-heading-title{font-size:2.5em}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-20 .elementor-element.elementor-element-f252fac{font-size:18px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-4ab14df{--container-widget-width:200px;--container-widget-flex-grow:0;width:var(--container-widget-width,200px);max-width:200px}.elementor-20 .elementor-element.elementor-element-4ab14df .elementor-button{font-size:16px;padding:12px 0}.elementor-20 .elementor-element.elementor-element-27ed194{--container-widget-width:200px;--container-widget-flex-grow:0;width:var(--container-widget-width,200px);max-width:200px}.elementor-20 .elementor-element.elementor-element-27ed194 .elementor-button{font-size:16px;padding:12px 0}.elementor-20 .elementor-element.elementor-element-c37519a .elementor-button{font-size:14px}.elementor-20 .elementor-element.elementor-element-4e8ad13{--min-height:60vh;--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-20 .elementor-element.elementor-element-d37055c .elementor-heading-title{font-size:14px}.elementor-20 .elementor-element.elementor-element-ef59015 .elementor-heading-title{font-size:14px}.elementor-20 .elementor-element.elementor-element-af59036 .elementor-heading-title{font-size:14px}.elementor-20 .elementor-element.elementor-element-7466c16 .elementor-heading-title{font-size:2em}.elementor-20 .elementor-element.elementor-element-03ec78b{font-size:18px}.elementor-20 .elementor-element.elementor-element-a17c590{--container-widget-width:400px;--container-widget-flex-grow:0;width:var(--container-widget-width,400px);max-width:400px}.elementor-20 .elementor-element.elementor-element-a17c590 .elementor-button{font-size:16px;padding:12px 0}.elementor-20 .elementor-element.elementor-element-176e9ff{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:.5%;--e-n-carousel-arrow-next-right-position:.5%;--e-n-carousel-arrow-size:30px}.elementor-20 .elementor-element.elementor-element-c68295e .elementor-heading-title{font-size:14px}.elementor-20 .elementor-element.elementor-element-26510aa .elementor-heading-title{font-size:28px}.elementor-widget-divider .elementor-divider__text{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-20 .elementor-element.elementor-element-abaa170 .elementor-divider-separator{width:30px}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-20 .elementor-element.elementor-element-bcbca44{--justify-content:flex-end}.elementor-20 .elementor-element.elementor-element-03e27d9.e-con{--flex-grow:1;--flex-shrink:0}.elementor-20 .elementor-element.elementor-element-54830b1 .elementor-heading-title{font-size:13px}.elementor-20 .elementor-element.elementor-element-7caea6b .elementor-heading-title{font-size:17px}.elementor-20 .elementor-element.elementor-element-03487c0.e-con{--flex-grow:1;--flex-shrink:0}.elementor-20 .elementor-element.elementor-element-baf31ff .elementor-heading-title{font-size:13px}.elementor-20 .elementor-element.elementor-element-5488c7d .elementor-heading-title{font-size:17px}.elementor-20 .elementor-element.elementor-element-a24c6bf.e-con{--flex-grow:1;--flex-shrink:0}.elementor-20 .elementor-element.elementor-element-3cadd75 .elementor-heading-title{font-size:13px}.elementor-20 .elementor-element.elementor-element-f160c4d .elementor-heading-title{font-size:17px}.elementor-20 .elementor-element.elementor-element-5abc09f.e-con{--flex-grow:1;--flex-shrink:0}.elementor-20 .elementor-element.elementor-element-2bcaffe .elementor-heading-title{font-size:13px}.elementor-20 .elementor-element.elementor-element-26f10aa .elementor-heading-title{font-size:17px}.elementor-20 .elementor-element.elementor-element-a358cec.e-con{--flex-grow:1;--flex-shrink:0}.elementor-20 .elementor-element.elementor-element-42554c1 .elementor-heading-title{font-size:13px}.elementor-20 .elementor-element.elementor-element-b66316a .elementor-heading-title{font-size:17px}.elementor-20 .elementor-element.elementor-element-f141d30.e-con{--flex-grow:1;--flex-shrink:0}.elementor-20 .elementor-element.elementor-element-95a92fe .elementor-heading-title{font-size:13px}.elementor-20 .elementor-element.elementor-element-2badb69 .elementor-heading-title{font-size:17px}.elementor-20 .elementor-element.elementor-element-c5f815a.e-con{--flex-grow:1;--flex-shrink:0}.elementor-20 .elementor-element.elementor-element-2c45ecc .elementor-heading-title{font-size:13px}.elementor-20 .elementor-element.elementor-element-e755541 .elementor-heading-title{font-size:17px}.elementor-20 .elementor-element.elementor-element-2246fad.e-con{--flex-grow:1;--flex-shrink:0}.elementor-20 .elementor-element.elementor-element-a941a1d .elementor-heading-title{font-size:13px}.elementor-20 .elementor-element.elementor-element-96be123 .elementor-heading-title{font-size:17px}.elementor-20 .elementor-element.elementor-element-5349ed4{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-20 .elementor-element.elementor-element-5349ed4 .elementor-button{font-size:14px;padding:9px 0}.elementor-20 .elementor-element.elementor-element-88a1b2c .elementor-heading-title{font-size:25px}.elementor-20 .elementor-element.elementor-element-0efaad1 .elementor-heading-title{font-size:13px}.elementor-20 .elementor-element.elementor-element-f3ee5a2 .elementor-heading-title{font-size:20px}.elementor-20 .elementor-element.elementor-element-4da3f30 .elementor-heading-title{font-size:13px}.elementor-20 .elementor-element.elementor-element-848d6e5 .elementor-heading-title{font-size:20px}.elementor-20 .elementor-element.elementor-element-cd096d6 .elementor-heading-title{font-size:13px}.elementor-20 .elementor-element.elementor-element-0acf39e .elementor-heading-title{font-size:20px}.elementor-20 .elementor-element.elementor-element-1152da6{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-de4b78b .elementor-heading-title{font-size:14px}.elementor-20 .elementor-element.elementor-element-d58da61 .elementor-heading-title{font-size:28px}.elementor-20 .elementor-element.elementor-element-db98fd3 .elementor-divider-separator{width:30px}.elementor-20 .elementor-element.elementor-element-a5ce27d{--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-20 .elementor-element.elementor-element-b819359 .elementor-heading-title{font-size:18px}.elementor-20 .elementor-element.elementor-element-1e5b5e1{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0}.elementor-20 .elementor-element.elementor-element-1e5b5e1 .elementor-button{font-size:16px;padding:13px 0}.elementor-20 .elementor-element.elementor-element-25d6bb2{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-20 .elementor-element.elementor-element-a8528f2{--container-widget-width:110px;--container-widget-flex-grow:0;width:var(--container-widget-width,110px);max-width:110px}.elementor-20 .elementor-element.elementor-element-3c12636{--container-widget-width:150px;--container-widget-flex-grow:0;width:var(--container-widget-width,150px);max-width:150px}.elementor-20 .elementor-element.elementor-element-c5e456a{--container-widget-width:110px;--container-widget-flex-grow:0;width:var(--container-widget-width,110px);max-width:110px}.elementor-20 .elementor-element.elementor-element-749d039{--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-932e2bc .elementor-icon{font-size:60px}.elementor-20 .elementor-element.elementor-element-932e2bc .elementor-icon svg{height:60px}.elementor-20 .elementor-element.elementor-element-b9639a5 .elementor-heading-title{font-size:22px}.elementor-20 .elementor-element.elementor-element-b7a4593 .elementor-icon{font-size:60px}.elementor-20 .elementor-element.elementor-element-b7a4593 .elementor-icon svg{height:60px}.elementor-20 .elementor-element.elementor-element-8098191{--e-image-carousel-slides-to-show:3}.elementor-20 .elementor-element.elementor-element-8098191 .elementor-image-carousel-caption{font-size:13px}.elementor-20 .elementor-element.elementor-element-26ec7b8{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-8ff81a5 .elementor-heading-title{font-size:14px}.elementor-20 .elementor-element.elementor-element-4d666a8 .elementor-heading-title{font-size:28px}.elementor-20 .elementor-element.elementor-element-004f7b8 .elementor-divider-separator{width:30px}.elementor-20 .elementor-element.elementor-element-25dc0fd{--min-height:250px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%}.elementor-20 .elementor-element.elementor-element-e5ce73c{--min-height:20px}.elementor-20 .elementor-element.elementor-element-4f61710 .elementor-heading-title{font-size:28px}.elementor-20 .elementor-element.elementor-element-73739da>.elementor-widget-container{padding:2px 12px}.elementor-20 .elementor-element.elementor-element-73739da .elementor-heading-title{font-size:13px}.elementor-20 .elementor-element.elementor-element-b77d519{--min-height:250px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%}.elementor-20 .elementor-element.elementor-element-31aa00d{--min-height:20px}.elementor-20 .elementor-element.elementor-element-f3deddc .elementor-heading-title{font-size:28px}.elementor-20 .elementor-element.elementor-element-c689722>.elementor-widget-container{padding:2px 12px}.elementor-20 .elementor-element.elementor-element-c689722 .elementor-heading-title{font-size:13px}.elementor-20 .elementor-element.elementor-element-2297b3c{--min-height:250px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%}.elementor-20 .elementor-element.elementor-element-9328696{--min-height:20px}.elementor-20 .elementor-element.elementor-element-c198e1b .elementor-heading-title{font-size:28px}.elementor-20 .elementor-element.elementor-element-d132131>.elementor-widget-container{padding:2px 12px}.elementor-20 .elementor-element.elementor-element-d132131 .elementor-heading-title{font-size:13px}.elementor-20 .elementor-element.elementor-element-f958a35 .elementor-heading-title{font-size:25px}.elementor-20 .elementor-element.elementor-element-c5eb30f{--min-height:60px}.elementor-20 .elementor-element.elementor-element-883de85{--min-height:60px}.elementor-20 .elementor-element.elementor-element-2bbc4ab img{width:70%}.elementor-20 .elementor-element.elementor-element-3853ec3{--min-height:60px}.elementor-20 .elementor-element.elementor-element-e7a8d7a img{width:70%}.elementor-20 .elementor-element.elementor-element-358b9b4{--min-height:60px}.elementor-20 .elementor-element.elementor-element-70636c6 img{width:70%}.elementor-20 .elementor-element.elementor-element-cb786a8{--min-height:60px}.elementor-20 .elementor-element.elementor-element-fdb4f59 img{width:70%}.elementor-20 .elementor-element.elementor-element-158b4f9{--min-height:60px}.elementor-20 .elementor-element.elementor-element-023adc4 img{width:70%}.elementor-20 .elementor-element.elementor-element-845e417{--min-height:60px}.elementor-20 .elementor-element.elementor-element-f510a09 img{width:70%}.elementor-20 .elementor-element.elementor-element-8818c15 .elementor-heading-title{font-size:25px}.elementor-20 .elementor-element.elementor-element-50a5e99 img{height:250px}.elementor-20 .elementor-element.elementor-element-0be7d5d .elementor-heading-title{font-size:17px}.elementor-20 .elementor-element.elementor-element-35744ad{font-size:14px}.elementor-20 .elementor-element.elementor-element-d2b53dd{font-size:14px}.elementor-20 .elementor-element.elementor-element-c1dcd45>.elementor-widget-container{padding:2px 12px}.elementor-20 .elementor-element.elementor-element-c1dcd45 .elementor-heading-title{font-size:13px}.elementor-20 .elementor-element.elementor-element-5039927 img{height:250px}.elementor-20 .elementor-element.elementor-element-5defd51 .elementor-heading-title{font-size:17px}.elementor-20 .elementor-element.elementor-element-7d9e156{font-size:14px}.elementor-20 .elementor-element.elementor-element-b3bd172{font-size:14px}.elementor-20 .elementor-element.elementor-element-6d94d20>.elementor-widget-container{padding:2px 12px}.elementor-20 .elementor-element.elementor-element-6d94d20 .elementor-heading-title{font-size:13px}.elementor-20 .elementor-element.elementor-element-f7b7bb8 img{height:250px}.elementor-20 .elementor-element.elementor-element-08f8c89 .elementor-heading-title{font-size:17px}.elementor-20 .elementor-element.elementor-element-40baa97{font-size:14px}.elementor-20 .elementor-element.elementor-element-25c7aed{font-size:14px}.elementor-20 .elementor-element.elementor-element-9421415>.elementor-widget-container{padding:2px 12px}.elementor-20 .elementor-element.elementor-element-9421415 .elementor-heading-title{font-size:13px}.elementor-20 .elementor-element.elementor-element-0614455 img{height:250px}.elementor-20 .elementor-element.elementor-element-36cc4d2 .elementor-heading-title{font-size:17px}.elementor-20 .elementor-element.elementor-element-63496d7{font-size:14px}.elementor-20 .elementor-element.elementor-element-e708f93{font-size:14px}.elementor-20 .elementor-element.elementor-element-dc1a866>.elementor-widget-container{padding:2px 12px}.elementor-20 .elementor-element.elementor-element-dc1a866 .elementor-heading-title{font-size:13px}.elementor-20 .elementor-element.elementor-element-2b7d2dd .elementor-heading-title{font-size:14px}.elementor-20 .elementor-element.elementor-element-622ab4d .elementor-heading-title{font-size:28px}.elementor-20 .elementor-element.elementor-element-b119dbf>.elementor-widget-container{margin:0 0 0 10px;padding:7px 0 0}.elementor-20 .elementor-element.elementor-element-b119dbf .elementor-icon{font-size:20px}.elementor-20 .elementor-element.elementor-element-b119dbf .elementor-icon svg{height:20px}.elementor-20 .elementor-element.elementor-element-82ea02d .elementor-heading-title{font-size:14px}.elementor-20 .elementor-element.elementor-element-5540482 .elementor-heading-title{font-size:28px}.elementor-20 .elementor-element.elementor-element-3ca1a5d>.elementor-widget-container{margin:0 0 0 10px;padding:7px 0 0}.elementor-20 .elementor-element.elementor-element-3ca1a5d .elementor-icon{font-size:20px}.elementor-20 .elementor-element.elementor-element-3ca1a5d .elementor-icon svg{height:20px}.elementor-20 .elementor-element.elementor-element-a0030da{--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:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px}.elementor-20 .elementor-element.elementor-element-21c9c46 .elementor-heading-title{font-size:14px}.elementor-20 .elementor-element.elementor-element-ca19c03 .elementor-heading-title{font-size:28px}.elementor-20 .elementor-element.elementor-element-768c205{--spacer-size:25px}.elementor-20 .elementor-element.elementor-element-778f27b{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-20 .elementor-element.elementor-element-778f27b .elementor-button{font-size:14px;padding:8px}.elementor-20 .elementor-element.elementor-element-1016b90{--padding-top:35px;--padding-bottom:25px;--padding-left:35px;--padding-right:35px}.elementor-widget-loop-grid .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-loop-grid .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-loop-grid .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-20 .elementor-element.elementor-element-7e958cb{--grid-columns:1}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-4536443{--min-height:80vh;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-20 .elementor-element.elementor-element-d8c2a1a .elementor-heading-title{font-size:1.2em}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-20 .elementor-element.elementor-element-f252fac{font-size:14px}.elementor-20 .elementor-element.elementor-element-58f2c43{--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-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-20 .elementor-element.elementor-element-4ab14df{--container-widget-width:300px;--container-widget-flex-grow:0;width:var(--container-widget-width,300px);max-width:300px}.elementor-20 .elementor-element.elementor-element-4ab14df .elementor-button{font-size:14px;padding:12px 0}.elementor-20 .elementor-element.elementor-element-27ed194{--container-widget-width:300px;--container-widget-flex-grow:0;width:var(--container-widget-width,300px);max-width:300px}.elementor-20 .elementor-element.elementor-element-27ed194 .elementor-button{font-size:14px;padding:12px 0}.elementor-20 .elementor-element.elementor-element-c37519a .elementor-button{font-size:13px}.elementor-20 .elementor-element.elementor-element-4e8ad13{--min-height:80vh;--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-899bc88{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-20 .elementor-element.elementor-element-d37055c .elementor-heading-title{font-size:13px}.elementor-20 .elementor-element.elementor-element-ef59015 .elementor-heading-title{font-size:13px}.elementor-20 .elementor-element.elementor-element-af59036 .elementor-heading-title{font-size:13px}.elementor-20 .elementor-element.elementor-element-7466c16 .elementor-heading-title{font-size:1.2em}.elementor-20 .elementor-element.elementor-element-03ec78b{font-size:14px}.elementor-20 .elementor-element.elementor-element-a17c590{--container-widget-width:300px;--container-widget-flex-grow:0;width:var(--container-widget-width,300px);max-width:300px}.elementor-20 .elementor-element.elementor-element-a17c590 .elementor-button{font-size:14px;padding:12px 0}.elementor-20 .elementor-element.elementor-element-176e9ff{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:20px}.elementor-20 .elementor-element.elementor-element-c68295e .elementor-heading-title{font-size:13px}.elementor-20 .elementor-element.elementor-element-26510aa .elementor-heading-title{font-size:20px}.elementor-widget-divider .elementor-divider__text{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-20 .elementor-element.elementor-element-abaa170 .elementor-divider-separator{width:25px}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-20 .elementor-element.elementor-element-05baa56 img{max-width:50%}.elementor-20 .elementor-element.elementor-element-bcbca44{--width:90%;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-20 .elementor-element.elementor-element-54830b1 .elementor-heading-title{font-size:12px}.elementor-20 .elementor-element.elementor-element-7caea6b .elementor-heading-title{font-size:16px}.elementor-20 .elementor-element.elementor-element-baf31ff .elementor-heading-title{font-size:12px}.elementor-20 .elementor-element.elementor-element-5488c7d .elementor-heading-title{font-size:16px}.elementor-20 .elementor-element.elementor-element-3cadd75 .elementor-heading-title{font-size:12px}.elementor-20 .elementor-element.elementor-element-f160c4d .elementor-heading-title{font-size:16px}.elementor-20 .elementor-element.elementor-element-2bcaffe .elementor-heading-title{font-size:12px}.elementor-20 .elementor-element.elementor-element-26f10aa .elementor-heading-title{font-size:16px}.elementor-20 .elementor-element.elementor-element-42554c1 .elementor-heading-title{font-size:12px}.elementor-20 .elementor-element.elementor-element-b66316a .elementor-heading-title{font-size:16px}.elementor-20 .elementor-element.elementor-element-95a92fe .elementor-heading-title{font-size:12px}.elementor-20 .elementor-element.elementor-element-2badb69 .elementor-heading-title{font-size:16px}.elementor-20 .elementor-element.elementor-element-2c45ecc .elementor-heading-title{font-size:12px}.elementor-20 .elementor-element.elementor-element-e755541 .elementor-heading-title{font-size:16px}.elementor-20 .elementor-element.elementor-element-a941a1d .elementor-heading-title{font-size:12px}.elementor-20 .elementor-element.elementor-element-96be123 .elementor-heading-title{font-size:16px}.elementor-20 .elementor-element.elementor-element-5349ed4{width:var(--container-widget-width,60%);max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0}.elementor-20 .elementor-element.elementor-element-5349ed4.elementor-element{--align-self:flex-end}.elementor-20 .elementor-element.elementor-element-5349ed4 .elementor-button{font-size:13px;padding:8px 0}.elementor-20 .elementor-element.elementor-element-4bd8709{--content-width:95%}.elementor-20 .elementor-element.elementor-element-88a1b2c .elementor-heading-title{font-size:20px}.elementor-20 .elementor-element.elementor-element-bff2de9{--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:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px}.elementor-20 .elementor-element.elementor-element-0efaad1 .elementor-heading-title{font-size:12px}.elementor-20 .elementor-element.elementor-element-f3ee5a2 .elementor-heading-title{font-size:18px}.elementor-20 .elementor-element.elementor-element-e38f67c{--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:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px}.elementor-20 .elementor-element.elementor-element-4da3f30 .elementor-heading-title{font-size:12px}.elementor-20 .elementor-element.elementor-element-848d6e5 .elementor-heading-title{font-size:18px}.elementor-20 .elementor-element.elementor-element-32c49be{--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:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px}.elementor-20 .elementor-element.elementor-element-cd096d6 .elementor-heading-title{font-size:12px}.elementor-20 .elementor-element.elementor-element-0acf39e .elementor-heading-title{font-size:18px}.elementor-20 .elementor-element.elementor-element-1152da6{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-de4b78b .elementor-heading-title{font-size:13px}.elementor-20 .elementor-element.elementor-element-d58da61 .elementor-heading-title{font-size:20px}.elementor-20 .elementor-element.elementor-element-db98fd3 .elementor-divider-separator{width:25px}.elementor-20 .elementor-element.elementor-element-a5ce27d{--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:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px}.elementor-20 .elementor-element.elementor-element-b819359 .elementor-heading-title{font-size:17px}.elementor-20 .elementor-element.elementor-element-1e5b5e1{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-20 .elementor-element.elementor-element-1e5b5e1 .elementor-button{font-size:15px;padding:11px 0}.elementor-20 .elementor-element.elementor-element-25d6bb2{--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-20 .elementor-element.elementor-element-a8528f2{--container-widget-width:70px;--container-widget-flex-grow:0;width:var(--container-widget-width,70px);max-width:70px}.elementor-20 .elementor-element.elementor-element-3c12636{--container-widget-width:120px;--container-widget-flex-grow:0;width:var(--container-widget-width,120px);max-width:120px}.elementor-20 .elementor-element.elementor-element-c5e456a{--container-widget-width:70px;--container-widget-flex-grow:0;width:var(--container-widget-width,70px);max-width:70px}.elementor-20 .elementor-element.elementor-element-749d039{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-932e2bc .elementor-icon{font-size:40px}.elementor-20 .elementor-element.elementor-element-932e2bc .elementor-icon svg{height:40px}.elementor-20 .elementor-element.elementor-element-b9639a5 .elementor-heading-title{font-size:15px}.elementor-20 .elementor-element.elementor-element-b7a4593 .elementor-icon{font-size:40px}.elementor-20 .elementor-element.elementor-element-b7a4593 .elementor-icon svg{height:40px}.elementor-20 .elementor-element.elementor-element-8098191{--e-image-carousel-slides-to-show:2}.elementor-20 .elementor-element.elementor-element-8098191>.elementor-widget-container{margin:0}.elementor-20 .elementor-element.elementor-element-8098191 .elementor-image-carousel-caption{font-size:12px}.elementor-20 .elementor-element.elementor-element-26ec7b8{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-8ff81a5 .elementor-heading-title{font-size:13px}.elementor-20 .elementor-element.elementor-element-4d666a8 .elementor-heading-title{font-size:20px}.elementor-20 .elementor-element.elementor-element-004f7b8 .elementor-divider-separator{width:25px}.elementor-20 .elementor-element.elementor-element-25dc0fd{--width:85%;--min-height:230px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-20 .elementor-element.elementor-element-e5ce73c{--width:100px}.elementor-20 .elementor-element.elementor-element-4f61710 .elementor-heading-title{font-size:26px}.elementor-20 .elementor-element.elementor-element-73739da>.elementor-widget-container{padding:2px 10px}.elementor-20 .elementor-element.elementor-element-73739da .elementor-heading-title{font-size:12px}.elementor-20 .elementor-element.elementor-element-b77d519{--width:85%;--min-height:230px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-20 .elementor-element.elementor-element-31aa00d{--width:100px}.elementor-20 .elementor-element.elementor-element-f3deddc .elementor-heading-title{font-size:26px}.elementor-20 .elementor-element.elementor-element-c689722>.elementor-widget-container{padding:2px 10px}.elementor-20 .elementor-element.elementor-element-c689722 .elementor-heading-title{font-size:12px}.elementor-20 .elementor-element.elementor-element-2297b3c{--width:85%;--min-height:230px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-20 .elementor-element.elementor-element-9328696{--width:100px}.elementor-20 .elementor-element.elementor-element-c198e1b .elementor-heading-title{font-size:26px}.elementor-20 .elementor-element.elementor-element-d132131>.elementor-widget-container{padding:2px 10px}.elementor-20 .elementor-element.elementor-element-d132131 .elementor-heading-title{font-size:12px}.elementor-20 .elementor-element.elementor-element-f958a35 .elementor-heading-title{font-size:20px}.elementor-20 .elementor-element.elementor-element-c5eb30f{--width:29%}.elementor-20 .elementor-element.elementor-element-883de85{--width:29%}.elementor-20 .elementor-element.elementor-element-3853ec3{--width:29%}.elementor-20 .elementor-element.elementor-element-358b9b4{--width:29%}.elementor-20 .elementor-element.elementor-element-cb786a8{--width:29%}.elementor-20 .elementor-element.elementor-element-158b4f9{--width:29%}.elementor-20 .elementor-element.elementor-element-845e417{--width:29%}.elementor-20 .elementor-element.elementor-element-8818c15 .elementor-heading-title{font-size:20px}.elementor-20 .elementor-element.elementor-element-37fca36{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-50a5e99 img{height:200px}.elementor-20 .elementor-element.elementor-element-0be7d5d .elementor-heading-title{font-size:16px}.elementor-20 .elementor-element.elementor-element-35744ad{font-size:13px}.elementor-20 .elementor-element.elementor-element-d2b53dd{font-size:13px}.elementor-20 .elementor-element.elementor-element-c1dcd45>.elementor-widget-container{padding:2px 10px}.elementor-20 .elementor-element.elementor-element-c1dcd45 .elementor-heading-title{font-size:12px}.elementor-20 .elementor-element.elementor-element-7422aa0{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-5039927 img{height:200px}.elementor-20 .elementor-element.elementor-element-5defd51 .elementor-heading-title{font-size:16px}.elementor-20 .elementor-element.elementor-element-7d9e156{font-size:13px}.elementor-20 .elementor-element.elementor-element-b3bd172{font-size:13px}.elementor-20 .elementor-element.elementor-element-6d94d20>.elementor-widget-container{padding:2px 10px}.elementor-20 .elementor-element.elementor-element-6d94d20 .elementor-heading-title{font-size:12px}.elementor-20 .elementor-element.elementor-element-b173bf0{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-f7b7bb8 img{height:200px}.elementor-20 .elementor-element.elementor-element-08f8c89 .elementor-heading-title{font-size:16px}.elementor-20 .elementor-element.elementor-element-40baa97{font-size:13px}.elementor-20 .elementor-element.elementor-element-25c7aed{font-size:13px}.elementor-20 .elementor-element.elementor-element-9421415>.elementor-widget-container{padding:2px 10px}.elementor-20 .elementor-element.elementor-element-9421415 .elementor-heading-title{font-size:12px}.elementor-20 .elementor-element.elementor-element-3979d60{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-0614455 img{height:200px}.elementor-20 .elementor-element.elementor-element-36cc4d2 .elementor-heading-title{font-size:16px}.elementor-20 .elementor-element.elementor-element-63496d7{font-size:13px}.elementor-20 .elementor-element.elementor-element-e708f93{font-size:13px}.elementor-20 .elementor-element.elementor-element-dc1a866>.elementor-widget-container{padding:2px 10px}.elementor-20 .elementor-element.elementor-element-dc1a866 .elementor-heading-title{font-size:12px}.elementor-20 .elementor-element.elementor-element-e3de0c7{--width:90%}.elementor-20 .elementor-element.elementor-element-2b7d2dd .elementor-heading-title{font-size:13px}.elementor-20 .elementor-element.elementor-element-622ab4d .elementor-heading-title{font-size:26px}.elementor-20 .elementor-element.elementor-element-b119dbf>.elementor-widget-container{margin:0 0 0 5px;padding:7px 0 0}.elementor-20 .elementor-element.elementor-element-b119dbf .elementor-icon{font-size:18px}.elementor-20 .elementor-element.elementor-element-b119dbf .elementor-icon svg{height:18px}.elementor-20 .elementor-element.elementor-element-2fd4de1{--width:90%}.elementor-20 .elementor-element.elementor-element-82ea02d .elementor-heading-title{font-size:13px}.elementor-20 .elementor-element.elementor-element-5540482 .elementor-heading-title{font-size:26px}.elementor-20 .elementor-element.elementor-element-3ca1a5d>.elementor-widget-container{margin:0 0 0 5px;padding:7px 0 0}.elementor-20 .elementor-element.elementor-element-3ca1a5d .elementor-icon{font-size:18px}.elementor-20 .elementor-element.elementor-element-3ca1a5d .elementor-icon svg{height:18px}.elementor-20 .elementor-element.elementor-element-a0030da{--padding-top:25px;--padding-bottom:25px;--padding-left:5px;--padding-right:5px}.elementor-20 .elementor-element.elementor-element-21c9c46 .elementor-heading-title{font-size:13px}.elementor-20 .elementor-element.elementor-element-ca19c03 .elementor-heading-title{font-size:20px}.elementor-20 .elementor-element.elementor-element-768c205{--spacer-size:15px}.elementor-20 .elementor-element.elementor-element-778f27b{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-20 .elementor-element.elementor-element-778f27b .elementor-button{font-size:13px;padding:6px}.elementor-20 .elementor-element.elementor-element-1016b90{--width:95%;--padding-top:30px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-widget-loop-grid .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-loop-grid .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-loop-grid .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-20 .elementor-element.elementor-element-7e958cb{--grid-columns:1}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-899bc88{--width:50%}.elementor-20 .elementor-element.elementor-element-ed7db03{--width:50%}.elementor-20 .elementor-element.elementor-element-9189430{--width:40%}.elementor-20 .elementor-element.elementor-element-bcbca44{--width:49%}.elementor-20 .elementor-element.elementor-element-03e27d9{--width:48%}.elementor-20 .elementor-element.elementor-element-03487c0{--width:48%}.elementor-20 .elementor-element.elementor-element-a24c6bf{--width:48%}.elementor-20 .elementor-element.elementor-element-5abc09f{--width:48%}.elementor-20 .elementor-element.elementor-element-a358cec{--width:48%}.elementor-20 .elementor-element.elementor-element-f141d30{--width:48%}.elementor-20 .elementor-element.elementor-element-c5f815a{--width:48%}.elementor-20 .elementor-element.elementor-element-2246fad{--width:48%}.elementor-20 .elementor-element.elementor-element-1ab002a{--content-width:1400px}.elementor-20 .elementor-element.elementor-element-bff2de9{--width:31%}.elementor-20 .elementor-element.elementor-element-e38f67c{--width:31%}.elementor-20 .elementor-element.elementor-element-32c49be{--width:31%}.elementor-20 .elementor-element.elementor-element-a5ce27d{--width:90%}.elementor-20 .elementor-element.elementor-element-749d039{--width:100%}.elementor-20 .elementor-element.elementor-element-26ec7b8{--content-width:1400px}.elementor-20 .elementor-element.elementor-element-25dc0fd{--width:400px}.elementor-20 .elementor-element.elementor-element-e5ce73c{--width:100px}.elementor-20 .elementor-element.elementor-element-b77d519{--width:400px}.elementor-20 .elementor-element.elementor-element-31aa00d{--width:100px}.elementor-20 .elementor-element.elementor-element-2297b3c{--width:400px}.elementor-20 .elementor-element.elementor-element-9328696{--width:100px}.elementor-20 .elementor-element.elementor-element-c5eb30f{--width:20%}.elementor-20 .elementor-element.elementor-element-883de85{--width:20%}.elementor-20 .elementor-element.elementor-element-3853ec3{--width:20%}.elementor-20 .elementor-element.elementor-element-358b9b4{--width:20%}.elementor-20 .elementor-element.elementor-element-cb786a8{--width:20%}.elementor-20 .elementor-element.elementor-element-158b4f9{--width:20%}.elementor-20 .elementor-element.elementor-element-845e417{--width:20%}.elementor-20 .elementor-element.elementor-element-2a1a0f3{--content-width:1400px}.elementor-20 .elementor-element.elementor-element-37fca36{--width:35%}.elementor-20 .elementor-element.elementor-element-7422aa0{--width:35%}.elementor-20 .elementor-element.elementor-element-b173bf0{--width:35%}.elementor-20 .elementor-element.elementor-element-3979d60{--width:35%}.elementor-20 .elementor-element.elementor-element-e3de0c7{--width:45%}.elementor-20 .elementor-element.elementor-element-2fd4de1{--width:45%}.elementor-20 .elementor-element.elementor-element-a0030da{--content-width:1400px}.elementor-20 .elementor-element.elementor-element-f6a27c8{--width:30%}.elementor-20 .elementor-element.elementor-element-1016b90{--width:1000px}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-899bc88{--width:70%}.elementor-20 .elementor-element.elementor-element-ed7db03{--width:30%}.elementor-20 .elementor-element.elementor-element-9189430{--width:30%}.elementor-20 .elementor-element.elementor-element-bcbca44{--width:65%}.elementor-20 .elementor-element.elementor-element-03e27d9{--width:45%}.elementor-20 .elementor-element.elementor-element-03487c0{--width:45%}.elementor-20 .elementor-element.elementor-element-a24c6bf{--width:45%}.elementor-20 .elementor-element.elementor-element-5abc09f{--width:45%}.elementor-20 .elementor-element.elementor-element-a358cec{--width:45%}.elementor-20 .elementor-element.elementor-element-f141d30{--width:45%}.elementor-20 .elementor-element.elementor-element-c5f815a{--width:45%}.elementor-20 .elementor-element.elementor-element-2246fad{--width:45%}.elementor-20 .elementor-element.elementor-element-bff2de9{--width:45%}.elementor-20 .elementor-element.elementor-element-e38f67c{--width:45%}.elementor-20 .elementor-element.elementor-element-32c49be{--width:45%}.elementor-20 .elementor-element.elementor-element-25dc0fd{--width:40%}.elementor-20 .elementor-element.elementor-element-e5ce73c{--width:95px}.elementor-20 .elementor-element.elementor-element-b77d519{--width:40%}.elementor-20 .elementor-element.elementor-element-31aa00d{--width:95px}.elementor-20 .elementor-element.elementor-element-2297b3c{--width:40%}.elementor-20 .elementor-element.elementor-element-9328696{--width:95px}.elementor-20 .elementor-element.elementor-element-c5eb30f{--width:20%}.elementor-20 .elementor-element.elementor-element-883de85{--width:20%}.elementor-20 .elementor-element.elementor-element-3853ec3{--width:20%}.elementor-20 .elementor-element.elementor-element-358b9b4{--width:20%}.elementor-20 .elementor-element.elementor-element-cb786a8{--width:20%}.elementor-20 .elementor-element.elementor-element-158b4f9{--width:20%}.elementor-20 .elementor-element.elementor-element-845e417{--width:20%}.elementor-20 .elementor-element.elementor-element-37fca36{--width:45%}.elementor-20 .elementor-element.elementor-element-7422aa0{--width:45%}.elementor-20 .elementor-element.elementor-element-b173bf0{--width:45%}.elementor-20 .elementor-element.elementor-element-3979d60{--width:45%}.elementor-20 .elementor-element.elementor-element-e3de0c7{--width:45%}.elementor-20 .elementor-element.elementor-element-2fd4de1{--width:45%}.elementor-20 .elementor-element.elementor-element-f6a27c8{--width:90%}.elementor-20 .elementor-element.elementor-element-1016b90{--width:90%}}.elementor-20 .elementor-element.elementor-element-71525a4 .elementor-image-carousel img{aspect-ratio:3/2 !important;object-fit:contain !important;width:100% !important;height:auto !important;background-color:transparent !important}.elementor-20 .elementor-element.elementor-element-71525a4 .slick-slide{background-color:transparent !important}.elementor-20 .elementor-element.elementor-element-71525a4 .elementor-image-carousel img{aspect-ratio:3/2 !important;object-fit:contain !important;width:100% !important;height:auto !important;background-color:transparent !important}.elementor-20 .elementor-element.elementor-element-71525a4 .slick-slide{background-color:transparent !important}.elementor-20 .elementor-element.elementor-element-71525a4 .elementor-image-carousel img{aspect-ratio:3/2 !important;object-fit:contain !important;width:100% !important;height:auto !important;background-color:transparent !important}.elementor-20 .elementor-element.elementor-element-71525a4 .slick-slide{background-color:transparent !important}@keyframes smooth-bounce{0%{transform:translateY(0)}50%{transform:translateY(-10px)}100%{transform:translateY(0)}}.elementor-20 .elementor-element.elementor-element-05baa56{animation:smooth-bounce 3s ease-in-out infinite;pointer-events:none}.elementor-20 .elementor-element.elementor-element-5349ed4 .elementor-button-content-wrapper{width:100%;display:flex;justify-content:center;position:relative}.elementor-20 .elementor-element.elementor-element-5349ed4 .elementor-button-icon{position:absolute;right:5px;top:50%;transform:translateY(-50%);margin:0 !important}.text-gradient{background:linear-gradient(90deg,#0056b3 0%,#00a0e9 100%);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:700}.elementor-20 .elementor-element.elementor-element-1e5b5e1 .elementor-button-content-wrapper{width:100%;display:flex;justify-content:center;position:relative}.elementor-20 .elementor-element.elementor-element-1e5b5e1 .elementor-button-icon{position:absolute;right:5px;top:50%;transform:translateY(-50%);margin:0 !important}.marquee-animation .swiper-wrapper{-webkit-transition-timing-function:linear !important;transition-timing-function:linear !important;pointer-events:none}.marquee-animation .swiper-slide img{width:100%;aspect-ratio:5/3.5;object-fit:cover;display:block}@keyframes smooth-bounce-horizontal{0%{transform:translateX(0)}50%{transform:translateX(10px)}100%{transform:translateX(0)}}.elementor-20 .elementor-element.elementor-element-86fa723{animation:smooth-bounce-horizontal 3s ease-in-out infinite;pointer-events:none}.elementor-20 .elementor-element.elementor-element-e5ce73c{--notch-size:45px;clip-path:polygon(var(--notch-size) 0%,100% 0%,100% 100%,0% 100%,0% var(--notch-size))}@keyframes smooth-bounce-horizontal{0%{transform:translateX(0)}50%{transform:translateX(10px)}100%{transform:translateX(0)}}.elementor-20 .elementor-element.elementor-element-25fcf34{animation:smooth-bounce-horizontal 3s ease-in-out infinite;pointer-events:none}.elementor-20 .elementor-element.elementor-element-31aa00d{--notch-size:45px;clip-path:polygon(var(--notch-size) 0%,100% 0%,100% 100%,0% 100%,0% var(--notch-size))}@keyframes smooth-bounce-horizontal{0%{transform:translateX(0)}50%{transform:translateX(10px)}100%{transform:translateX(0)}}.elementor-20 .elementor-element.elementor-element-bc23461{animation:smooth-bounce-horizontal 3s ease-in-out infinite;pointer-events:none}.elementor-20 .elementor-element.elementor-element-9328696{--notch-size:45px;clip-path:polygon(var(--notch-size) 0%,100% 0%,100% 100%,0% 100%,0% var(--notch-size))}.text-gradient{background:linear-gradient(90deg,#0056b3 0%,#00a0e9 100%);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:700}.elementor-20 .elementor-element.elementor-element-e3de0c7 .elementor-widget-image .elementor-widget-container,.elementor-20 .elementor-element.elementor-element-e3de0c7 .elementor-widget-image .elementor-image,.elementor-20 .elementor-element.elementor-element-e3de0c7 .elementor-widget-image a{display:block !important;overflow:hidden !important;transform:translateZ(0);border-radius:inherit}.elementor-20 .elementor-element.elementor-element-e3de0c7 .elementor-widget-image img{transition:transform .5s ease-in-out !important;width:100%;height:100%;object-fit:cover;transform-origin:center center;display:block !important}.elementor-20 .elementor-element.elementor-element-e3de0c7:hover .elementor-widget-image img{transform:scale(1.1) !important}.elementor-20 .elementor-element.elementor-element-e3de0c7 .elementor-heading-title,.elementor-20 .elementor-element.elementor-element-e3de0c7 .elementor-icon,.elementor-20 .elementor-element.elementor-element-e3de0c7 .elementor-icon i,.elementor-20 .elementor-element.elementor-element-e3de0c7 .elementor-icon svg{transition:color .5s ease-in-out,fill .5s ease-in-out,border-color .5s ease-in-out !important}.elementor-20 .elementor-element.elementor-element-e3de0c7:hover .elementor-heading-title,.elementor-20 .elementor-element.elementor-element-e3de0c7:hover .elementor-icon i,.elementor-20 .elementor-element.elementor-element-e3de0c7:hover .elementor-icon svg{color:#367bdd !important;fill:#367bdd !important}.elementor-20 .elementor-element.elementor-element-e3de0c7:hover .elementor-icon{border-color:#367bdd !important;color:#367bdd !important}.elementor-20 .elementor-element.elementor-element-e3de0c7{overflow:hidden !important}.elementor-20 .elementor-element.elementor-element-2fd4de1 .elementor-widget-image .elementor-widget-container,.elementor-20 .elementor-element.elementor-element-2fd4de1 .elementor-widget-image .elementor-image,.elementor-20 .elementor-element.elementor-element-2fd4de1 .elementor-widget-image a{display:block !important;overflow:hidden !important;transform:translateZ(0);border-radius:inherit}.elementor-20 .elementor-element.elementor-element-2fd4de1 .elementor-widget-image img{transition:transform .5s ease-in-out !important;width:100%;height:100%;object-fit:cover;transform-origin:center center;display:block !important}.elementor-20 .elementor-element.elementor-element-2fd4de1:hover .elementor-widget-image img{transform:scale(1.1) !important}.elementor-20 .elementor-element.elementor-element-2fd4de1 .elementor-heading-title,.elementor-20 .elementor-element.elementor-element-2fd4de1 .elementor-icon,.elementor-20 .elementor-element.elementor-element-2fd4de1 .elementor-icon i,.elementor-20 .elementor-element.elementor-element-2fd4de1 .elementor-icon svg{transition:color .5s ease-in-out,fill .5s ease-in-out,border-color .5s ease-in-out !important}.elementor-20 .elementor-element.elementor-element-2fd4de1:hover .elementor-heading-title,.elementor-20 .elementor-element.elementor-element-2fd4de1:hover .elementor-icon i,.elementor-20 .elementor-element.elementor-element-2fd4de1:hover .elementor-icon svg{color:#367bdd !important;fill:#367bdd !important}.elementor-20 .elementor-element.elementor-element-2fd4de1:hover .elementor-icon{border-color:#367bdd !important;color:#367bdd !important}.elementor-20 .elementor-element.elementor-element-2fd4de1{overflow:hidden !important}.elementor-20 .elementor-element.elementor-element-778f27b .elementor-button-content-wrapper{width:100%;display:flex;justify-content:center;position:relative}.elementor-20 .elementor-element.elementor-element-778f27b .elementor-button-icon{position:absolute;right:5px;top:50%;transform:translateY(-50%);margin:0 !important}