@charset "UTF-8";
/* https://nipponfusso.in/wp-content/uploads/elementor/css/post-5905.css?ver=1777615934 */
.elementor-5905 .elementor-element.elementor-element-0ee2557{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5905 .elementor-element.elementor-element-dced256{width:var(--container-widget-width,68.64%);max-width:68.64%;--container-widget-width:68.64%;--container-widget-flex-grow:0;text-align:justify}.elementor-5905 .elementor-element.elementor-element-dced256>.elementor-widget-container{padding:0 035px 0 015px}.elementor-5905 .elementor-element.elementor-element-dced256.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-5905 .elementor-element.elementor-element-a92cb61{--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:space-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-5905 .elementor-element.elementor-element-9345c7d{--display:flex;--width:32%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-5905 .elementor-element.elementor-element-011e48a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-5905 .elementor-element.elementor-element-a32961c img,.elementor-5905 .elementor-element.elementor-element-a32961c svg{border-style:solid;border-width:0 05px 5px 0;border-color:var(--e-global-color-text);border-radius:30px 30px 30px 30px}.elementor-5905 .elementor-element.elementor-element-a363960{--display:flex}.elementor-5905 .elementor-element.elementor-element-85be190{text-align:center}.elementor-5905 .elementor-element.elementor-element-85be190 .elementor-heading-title{font-weight:700}.elementor-5905 .elementor-element.elementor-element-2929bf5 .elementor-button{background-color:var(--e-global-color-text);background-image:var(--e-global-color-text)}.elementor-5905 .elementor-element.elementor-element-ddf7937{--display:flex;--width:32%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-5905 .elementor-element.elementor-element-36f6a6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-5905 .elementor-element.elementor-element-d5b0b07 img,.elementor-5905 .elementor-element.elementor-element-d5b0b07 svg{border-style:solid;border-width:0 05px 5px 0;border-color:var(--e-global-color-text);border-radius:30px 30px 30px 30px}.elementor-5905 .elementor-element.elementor-element-1b8605f{--display:flex}.elementor-5905 .elementor-element.elementor-element-bfb364e{text-align:center}.elementor-5905 .elementor-element.elementor-element-bfb364e .elementor-heading-title{font-weight:700}.elementor-5905 .elementor-element.elementor-element-66c0786 .elementor-button{background-color:var(--e-global-color-text);background-image:var(--e-global-color-text)}.elementor-5905 .elementor-element.elementor-element-7413cc5{--display:flex;--width:32%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-5905 .elementor-element.elementor-element-ff23e48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-5905 .elementor-element.elementor-element-dc7b04a img,.elementor-5905 .elementor-element.elementor-element-dc7b04a svg{border-style:solid;border-width:0 05px 5px 0;border-color:var(--e-global-color-text);border-radius:30px 30px 30px 30px}.elementor-5905 .elementor-element.elementor-element-dfcbc7f{--display:flex}.elementor-5905 .elementor-element.elementor-element-ebab8bd{text-align:center}.elementor-5905 .elementor-element.elementor-element-ebab8bd .elementor-heading-title{font-weight:700}.elementor-5905 .elementor-element.elementor-element-9bcda20 .elementor-button{background-color:var(--e-global-color-text);background-image:var(--e-global-color-text)}.elementor-5905 .elementor-element.elementor-element-4b8c5c8{--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:space-evenly}.elementor-5905 .elementor-element.elementor-element-688c424{--display:flex;--width:30%;--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-5905 .elementor-element.elementor-element-f98257b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-5905 .elementor-element.elementor-element-dfafba9 img,.elementor-5905 .elementor-element.elementor-element-dfafba9 svg{border-style:solid;border-width:0 05px 5px 0;border-color:var(--e-global-color-text);border-radius:30px 30px 30px 30px}.elementor-5905 .elementor-element.elementor-element-3a5ab43{--display:flex}.elementor-5905 .elementor-element.elementor-element-4911935{text-align:center}.elementor-5905 .elementor-element.elementor-element-4911935 .elementor-heading-title{font-weight:700}.elementor-5905 .elementor-element.elementor-element-62d5a08 .elementor-button{background-color:var(--e-global-color-text);background-image:var(--e-global-color-text)}.elementor-5905 .elementor-element.elementor-element-5affbaa{--display:flex;--width:30%;--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-5905 .elementor-element.elementor-element-0443c47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-5905 .elementor-element.elementor-element-b2d069d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-5905 .elementor-element.elementor-element-e41670a img,.elementor-5905 .elementor-element.elementor-element-e41670a svg{border-style:solid;border-width:0 05px 5px 0;border-color:var(--e-global-color-text);border-radius:30px 30px 30px 30px}.elementor-5905 .elementor-element.elementor-element-adca8bf{--display:flex}.elementor-5905 .elementor-element.elementor-element-249494d{text-align:center}.elementor-5905 .elementor-element.elementor-element-249494d .elementor-heading-title{font-weight:700}.elementor-5905 .elementor-element.elementor-element-08f12a6 .elementor-button{background-color:var(--e-global-color-text);background-image:var(--e-global-color-text)}.elementor-5905 .elementor-element.elementor-element-9424f43{padding:0 30px 0 30px;z-index:2}.elementor-5905 .elementor-element.elementor-element-a010d30{text-align:center}.elementor-5905 .elementor-element.elementor-element-a010d30 .elementor-heading-title{font-family:var(--e-global-typography-el_title_2-font-family),Sans-serif;font-size:var(--e-global-typography-el_title_2-font-size);font-weight:var(--e-global-typography-el_title_2-font-weight);line-height:var(--e-global-typography-el_title_2-line-height);letter-spacing:var(--e-global-typography-el_title_2-letter-spacing)}.elementor-5905 .elementor-element.elementor-element-f428a32{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5905 .elementor-element.elementor-element-102f784{--display:flex}.elementor-5905 .elementor-element.elementor-element-88119ed:hover img,.elementor-5905 .elementor-element.elementor-element-88119ed:hover svg{opacity:1}.elementor-5905 .elementor-element.elementor-element-88119ed img,.elementor-5905 .elementor-element.elementor-element-88119ed svg{transition-duration:.3;border-style:solid;border-width:0 0 4px 0;border-color:var(--e-global-color-text)}.elementor-5905 .elementor-element.elementor-element-88119ed .widget-image-caption{text-align:center;color:var(--e-global-color-accent)}.elementor-5905 .elementor-element.elementor-element-989f618{--display:flex}.elementor-5905 .elementor-element.elementor-element-008d51c:hover img,.elementor-5905 .elementor-element.elementor-element-008d51c:hover svg{opacity:1}.elementor-5905 .elementor-element.elementor-element-008d51c img,.elementor-5905 .elementor-element.elementor-element-008d51c svg{transition-duration:.3;border-style:solid;border-width:0 0 4px 0;border-color:var(--e-global-color-text)}.elementor-5905 .elementor-element.elementor-element-008d51c .widget-image-caption{text-align:center;color:var(--e-global-color-accent)}.elementor-5905 .elementor-element.elementor-element-c1084cb{--display:flex}.elementor-5905 .elementor-element.elementor-element-6c629d5:hover img,.elementor-5905 .elementor-element.elementor-element-6c629d5:hover svg{opacity:1}.elementor-5905 .elementor-element.elementor-element-6c629d5 img,.elementor-5905 .elementor-element.elementor-element-6c629d5 svg{transition-duration:.3;border-style:solid;border-width:0 0 4px 0;border-color:var(--e-global-color-text)}.elementor-5905 .elementor-element.elementor-element-6c629d5 .widget-image-caption{text-align:center;color:var(--e-global-color-accent)}.elementor-5905 .elementor-element.elementor-element-5181e01{--display:flex}.elementor-5905 .elementor-element.elementor-element-656be33:hover img,.elementor-5905 .elementor-element.elementor-element-656be33:hover svg{opacity:1}.elementor-5905 .elementor-element.elementor-element-656be33 img,.elementor-5905 .elementor-element.elementor-element-656be33 svg{transition-duration:.3;border-style:solid;border-width:0 0 4px 0;border-color:var(--e-global-color-text)}.elementor-5905 .elementor-element.elementor-element-656be33 .widget-image-caption{text-align:center;color:var(--e-global-color-accent)}.elementor-5905 .elementor-element.elementor-element-29b6451{--display:flex}.elementor-5905 .elementor-element.elementor-element-d5b1bc7:hover img,.elementor-5905 .elementor-element.elementor-element-d5b1bc7:hover svg{opacity:1}.elementor-5905 .elementor-element.elementor-element-d5b1bc7 img,.elementor-5905 .elementor-element.elementor-element-d5b1bc7 svg{transition-duration:.3;border-style:solid;border-width:0 0 4px 0;border-color:var(--e-global-color-text)}.elementor-5905 .elementor-element.elementor-element-d5b1bc7 .widget-image-caption{text-align:center;color:var(--e-global-color-accent)}@media(max-width:1000px){.elementor-5905 .elementor-element.elementor-element-a010d30 .elementor-heading-title{font-size:var(--e-global-typography-el_title_2-font-size);line-height:var(--e-global-typography-el_title_2-line-height);letter-spacing:var(--e-global-typography-el_title_2-letter-spacing)}}@media(max-width:700px){.elementor-5905 .elementor-element.elementor-element-9424f43{padding:0 0 0 0}.elementor-5905 .elementor-element.elementor-element-a010d30 .elementor-heading-title{font-size:var(--e-global-typography-el_title_2-font-size);line-height:var(--e-global-typography-el_title_2-line-height);letter-spacing:var(--e-global-typography-el_title_2-letter-spacing)}}