.elementor-2017 .elementor-element.elementor-element-b6268f6{--display:flex;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:80px;--margin-bottom:0px;--margin-left:80px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2017 .elementor-element.elementor-element-dbe7de8 > .elementor-widget-container{padding:0px 0px 35px 0px;}.elementor-2017 .elementor-element.elementor-element-dbe7de8.elementor-element{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-dbe7de8 .elementor-heading-title{font-family:var( --e-global-typography-8f487f2-font-family ), Sans-serif;font-size:var( --e-global-typography-8f487f2-font-size );font-weight:var( --e-global-typography-8f487f2-font-weight );line-height:var( --e-global-typography-8f487f2-line-height );color:var( --e-global-color-3febae2 );}.elementor-2017 .elementor-element.elementor-element-2ec9226{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2017 .elementor-element.elementor-element-3b23525{--display:flex;--gap:65px 65px;--row-gap:65px;--column-gap:65px;--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-2017 .elementor-element.elementor-element-041c252{--display:flex;--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-2017 .elementor-element.elementor-element-42ccb74.elementor-element{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-42ccb74 .elementor-heading-title{font-family:var( --e-global-typography-fddb70a-font-family ), Sans-serif;font-size:var( --e-global-typography-fddb70a-font-size );font-weight:var( --e-global-typography-fddb70a-font-weight );line-height:var( --e-global-typography-fddb70a-line-height );color:var( --e-global-color-6563ca6 );}.elementor-2017 .elementor-element.elementor-element-2378f9f.elementor-element{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-2378f9f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-decoration:underline;line-height:25px;color:var( --e-global-color-6563ca6 );}.elementor-2017 .elementor-element.elementor-element-124da0c{--display:flex;--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-2017 .elementor-element.elementor-element-6df86c8.elementor-element{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-6df86c8 .elementor-heading-title{font-family:var( --e-global-typography-fddb70a-font-family ), Sans-serif;font-size:var( --e-global-typography-fddb70a-font-size );font-weight:var( --e-global-typography-fddb70a-font-weight );line-height:var( --e-global-typography-fddb70a-line-height );color:var( --e-global-color-6563ca6 );}.elementor-2017 .elementor-element.elementor-element-fd45c47 .elementor-repeater-item-fa18f23.elementor-social-icon{background-color:#F8020200;}.elementor-2017 .elementor-element.elementor-element-fd45c47 .elementor-repeater-item-fa18f23.elementor-social-icon i{color:#02010100;}.elementor-2017 .elementor-element.elementor-element-fd45c47 .elementor-repeater-item-fa18f23.elementor-social-icon svg{fill:#02010100;}.elementor-2017 .elementor-element.elementor-element-fd45c47{--grid-template-columns:repeat(0, auto);--icon-size:40px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2017 .elementor-element.elementor-element-fd45c47 .elementor-widget-container{text-align:center;}.elementor-2017 .elementor-element.elementor-element-fd45c47 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2017 .elementor-element.elementor-element-fd45c47.elementor-element{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-fd45c47 .elementor-social-icon{--icon-padding:0em;}.elementor-2017 .elementor-element.elementor-element-30b160f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2017 .elementor-element.elementor-element-30b160f.e-con{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-9e5acf1.elementor-element{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-9e5acf1 .elementor-heading-title{font-family:var( --e-global-typography-fddb70a-font-family ), Sans-serif;font-size:var( --e-global-typography-fddb70a-font-size );font-weight:var( --e-global-typography-fddb70a-font-weight );line-height:var( --e-global-typography-fddb70a-line-height );color:var( --e-global-color-6563ca6 );}.elementor-2017 .elementor-element.elementor-element-522edef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2017 .elementor-element.elementor-element-522edef.e-con{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-10bd4da{--display:flex;--min-height:95px;--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-2017 .elementor-element.elementor-element-10bd4da:not(.elementor-motion-effects-element-type-background), .elementor-2017 .elementor-element.elementor-element-10bd4da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3febae2 );}.elementor-2017 .elementor-element.elementor-element-10bd4da.e-con{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-c310752{--display:flex;--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-2017 .elementor-element.elementor-element-c310752.e-con{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-d5178aa.elementor-element{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-d5178aa .elementor-heading-title{font-family:var( --e-global-typography-29ae904-font-family ), Sans-serif;font-size:var( --e-global-typography-29ae904-font-size );font-weight:var( --e-global-typography-29ae904-font-weight );line-height:var( --e-global-typography-29ae904-line-height );color:var( --e-global-color-6563ca6 );}.elementor-2017 .elementor-element.elementor-element-51ae817.elementor-element{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-51ae817 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-6563ca6 );}.elementor-2017 .elementor-element.elementor-element-7cdac03{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2017 .elementor-element.elementor-element-7cdac03.e-con{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-bbd434f{--display:flex;--min-height:95px;--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-2017 .elementor-element.elementor-element-bbd434f:not(.elementor-motion-effects-element-type-background), .elementor-2017 .elementor-element.elementor-element-bbd434f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-02ec498 );}.elementor-2017 .elementor-element.elementor-element-cac2d71{--display:flex;--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-2017 .elementor-element.elementor-element-41c00ea.elementor-element{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-41c00ea .elementor-heading-title{font-family:var( --e-global-typography-29ae904-font-family ), Sans-serif;font-size:var( --e-global-typography-29ae904-font-size );font-weight:var( --e-global-typography-29ae904-font-weight );line-height:var( --e-global-typography-29ae904-line-height );color:var( --e-global-color-6563ca6 );}.elementor-2017 .elementor-element.elementor-element-1e9e26b.elementor-element{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-1e9e26b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-6563ca6 );}.elementor-2017 .elementor-element.elementor-element-9cbed98{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2017 .elementor-element.elementor-element-9cbed98.e-con{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-7db906e{--display:flex;--min-height:95px;--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-2017 .elementor-element.elementor-element-7db906e:not(.elementor-motion-effects-element-type-background), .elementor-2017 .elementor-element.elementor-element-7db906e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6337c2e );}.elementor-2017 .elementor-element.elementor-element-3cf87d4{--display:flex;--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-2017 .elementor-element.elementor-element-7bdd758.elementor-element{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-7bdd758 .elementor-heading-title{font-family:var( --e-global-typography-29ae904-font-family ), Sans-serif;font-size:var( --e-global-typography-29ae904-font-size );font-weight:var( --e-global-typography-29ae904-font-weight );line-height:var( --e-global-typography-29ae904-line-height );color:var( --e-global-color-6563ca6 );}.elementor-2017 .elementor-element.elementor-element-484a741.elementor-element{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-484a741 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-6563ca6 );}.elementor-2017 .elementor-element.elementor-element-30a3b6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2017 .elementor-element.elementor-element-30a3b6f.e-con{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-a07c02e.elementor-element{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-a07c02e .elementor-heading-title{font-family:var( --e-global-typography-fddb70a-font-family ), Sans-serif;font-size:var( --e-global-typography-fddb70a-font-size );font-weight:var( --e-global-typography-fddb70a-font-weight );line-height:var( --e-global-typography-fddb70a-line-height );color:var( --e-global-color-6563ca6 );}.elementor-2017 .elementor-element.elementor-element-10b64f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2017 .elementor-element.elementor-element-910cfab{--display:flex;--min-height:95px;--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-2017 .elementor-element.elementor-element-910cfab:not(.elementor-motion-effects-element-type-background), .elementor-2017 .elementor-element.elementor-element-910cfab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4cd32d3 );}.elementor-2017 .elementor-element.elementor-element-6378563{--display:flex;--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-2017 .elementor-element.elementor-element-4e6ec4f.elementor-element{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-4e6ec4f .elementor-heading-title{font-family:var( --e-global-typography-29ae904-font-family ), Sans-serif;font-size:var( --e-global-typography-29ae904-font-size );font-weight:var( --e-global-typography-29ae904-font-weight );line-height:var( --e-global-typography-29ae904-line-height );color:var( --e-global-color-6563ca6 );}.elementor-2017 .elementor-element.elementor-element-96dd4c6.elementor-element{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-96dd4c6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-6563ca6 );}.elementor-2017 .elementor-element.elementor-element-d6ba74d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2017 .elementor-element.elementor-element-6e8015c{--display:flex;--min-height:95px;--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-2017 .elementor-element.elementor-element-6e8015c:not(.elementor-motion-effects-element-type-background), .elementor-2017 .elementor-element.elementor-element-6e8015c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c3330b5 );}.elementor-2017 .elementor-element.elementor-element-ba20c7c{--display:flex;--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-2017 .elementor-element.elementor-element-2927914.elementor-element{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-2927914 .elementor-heading-title{font-family:var( --e-global-typography-29ae904-font-family ), Sans-serif;font-size:var( --e-global-typography-29ae904-font-size );font-weight:var( --e-global-typography-29ae904-font-weight );line-height:var( --e-global-typography-29ae904-line-height );color:var( --e-global-color-6563ca6 );}.elementor-2017 .elementor-element.elementor-element-47d2a5a.elementor-element{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-47d2a5a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-6563ca6 );}.elementor-2017 .elementor-element.elementor-element-8c71bd5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:140px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2017 .elementor-element.elementor-element-7bbbee5{--display:flex;--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-2017 .elementor-element.elementor-element-6d2a8e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2017 .elementor-element.elementor-element-6d2a8e6.e-con{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-21cd841.elementor-element{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-21cd841 .elementor-heading-title{font-family:var( --e-global-typography-fddb70a-font-family ), Sans-serif;font-size:var( --e-global-typography-fddb70a-font-size );font-weight:var( --e-global-typography-fddb70a-font-weight );line-height:var( --e-global-typography-fddb70a-line-height );color:var( --e-global-color-6563ca6 );}.elementor-2017 .elementor-element.elementor-element-c688cc4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2017 .elementor-element.elementor-element-c688cc4.e-con{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-923d6bd{--display:flex;--min-height:95px;--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-2017 .elementor-element.elementor-element-923d6bd:not(.elementor-motion-effects-element-type-background), .elementor-2017 .elementor-element.elementor-element-923d6bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3febae2 );}.elementor-2017 .elementor-element.elementor-element-923d6bd.e-con{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-8d89708{--display:flex;--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-2017 .elementor-element.elementor-element-8d89708.e-con{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-a9d9195.elementor-element{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-a9d9195 .elementor-heading-title{font-family:var( --e-global-typography-29ae904-font-family ), Sans-serif;font-size:var( --e-global-typography-29ae904-font-size );font-weight:var( --e-global-typography-29ae904-font-weight );line-height:var( --e-global-typography-29ae904-line-height );color:var( --e-global-color-6563ca6 );}.elementor-2017 .elementor-element.elementor-element-68e7c3d.elementor-element{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-68e7c3d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-6563ca6 );}.elementor-2017 .elementor-element.elementor-element-9ff651c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2017 .elementor-element.elementor-element-9ff651c.e-con{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-cd427cd{--display:flex;--min-height:95px;--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-2017 .elementor-element.elementor-element-cd427cd:not(.elementor-motion-effects-element-type-background), .elementor-2017 .elementor-element.elementor-element-cd427cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-02ec498 );}.elementor-2017 .elementor-element.elementor-element-27fe83d{--display:flex;--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-2017 .elementor-element.elementor-element-cdf8609.elementor-element{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-cdf8609 .elementor-heading-title{font-family:var( --e-global-typography-29ae904-font-family ), Sans-serif;font-size:var( --e-global-typography-29ae904-font-size );font-weight:var( --e-global-typography-29ae904-font-weight );line-height:var( --e-global-typography-29ae904-line-height );color:var( --e-global-color-6563ca6 );}.elementor-2017 .elementor-element.elementor-element-8b91264.elementor-element{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-8b91264 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-6563ca6 );}.elementor-2017 .elementor-element.elementor-element-46737c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2017 .elementor-element.elementor-element-46737c0.e-con{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-3104365.elementor-element{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-3104365 .elementor-heading-title{font-family:var( --e-global-typography-fddb70a-font-family ), Sans-serif;font-size:var( --e-global-typography-fddb70a-font-size );font-weight:var( --e-global-typography-fddb70a-font-weight );line-height:var( --e-global-typography-fddb70a-line-height );color:var( --e-global-color-6563ca6 );}.elementor-2017 .elementor-element.elementor-element-262184b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2017 .elementor-element.elementor-element-262184b.e-con{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-c2cafac{--display:flex;--min-height:95px;--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-2017 .elementor-element.elementor-element-c2cafac:not(.elementor-motion-effects-element-type-background), .elementor-2017 .elementor-element.elementor-element-c2cafac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3febae2 );}.elementor-2017 .elementor-element.elementor-element-c2cafac.e-con{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-5193809{--display:flex;--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-2017 .elementor-element.elementor-element-5193809.e-con{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-d78dda7.elementor-element{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-d78dda7 .elementor-heading-title{font-family:var( --e-global-typography-29ae904-font-family ), Sans-serif;font-size:var( --e-global-typography-29ae904-font-size );font-weight:var( --e-global-typography-29ae904-font-weight );line-height:var( --e-global-typography-29ae904-line-height );color:var( --e-global-color-6563ca6 );}.elementor-2017 .elementor-element.elementor-element-88f40c0.elementor-element{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-88f40c0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-6563ca6 );}.elementor-2017 .elementor-element.elementor-element-f4c13ac{--display:flex;--min-height:1067px;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--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-2017 .elementor-element.elementor-element-f4c13ac:not(.elementor-motion-effects-element-type-background), .elementor-2017 .elementor-element.elementor-element-f4c13ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-52bba2a );}.elementor-2017 .elementor-element.elementor-element-8b2cd6a{--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2017 .elementor-element.elementor-element-8b2cd6a.e-con{--align-self:center;}.elementor-2017 .elementor-element.elementor-element-05b66e2 > .elementor-widget-container{padding:0px 0px 35px 0px;}.elementor-2017 .elementor-element.elementor-element-05b66e2 .elementor-heading-title{font-family:var( --e-global-typography-fddb70a-font-family ), Sans-serif;font-size:var( --e-global-typography-fddb70a-font-size );font-weight:var( --e-global-typography-fddb70a-font-weight );line-height:var( --e-global-typography-fddb70a-line-height );color:var( --e-global-color-6563ca6 );}.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-2017 .elementor-element.elementor-element-a29e220 > .elementor-widget-container{--e-transform-rotateZ:18deg;--e-transform-translateY:21px;margin:-7px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-2017 .elementor-element.elementor-element-a29e220.elementor-element{--align-self:flex-start;}.elementor-2017 .elementor-element.elementor-element-a29e220 .elementor-icon-wrapper{text-align:center;}.elementor-2017 .elementor-element.elementor-element-a29e220 .elementor-icon{font-size:58px;}.elementor-2017 .elementor-element.elementor-element-a29e220 .elementor-icon svg{height:58px;}.elementor-2017 .elementor-element.elementor-element-40844c3{--display:flex;--margin-top:-79px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2017 .elementor-element.elementor-element-0532938.elementor-element{--align-self:center;}.elementor-2017 .elementor-element.elementor-element-0c78ee1{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:78px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-2017 .elementor-element.elementor-element-0c78ee1:not(.elementor-motion-effects-element-type-background), .elementor-2017 .elementor-element.elementor-element-0c78ee1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18a307d );}.elementor-2017 .elementor-element.elementor-element-ce1145c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-2017 .elementor-element.elementor-element-844cf98{--display:flex;--min-height:355px;--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;--justify-content:flex-end;--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-2017 .elementor-element.elementor-element-844cf98:not(.elementor-motion-effects-element-type-background), .elementor-2017 .elementor-element.elementor-element-844cf98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2017 .elementor-element.elementor-element-1ec5612{--display:flex;--min-height:355px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2017 .elementor-element.elementor-element-1ec5612:not(.elementor-motion-effects-element-type-background), .elementor-2017 .elementor-element.elementor-element-1ec5612 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6337c2e );}.elementor-2017 .elementor-element.elementor-element-1ec5612::before, .elementor-2017 .elementor-element.elementor-element-1ec5612 > .elementor-background-video-container::before, .elementor-2017 .elementor-element.elementor-element-1ec5612 > .e-con-inner > .elementor-background-video-container::before, .elementor-2017 .elementor-element.elementor-element-1ec5612 > .elementor-background-slideshow::before, .elementor-2017 .elementor-element.elementor-element-1ec5612 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2017 .elementor-element.elementor-element-1ec5612 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#EE8E0F;--background-overlay:'';}.elementor-2017 .elementor-element.elementor-element-f76128c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2017 .elementor-element.elementor-element-f76128c.elementor-element{--align-self:center;}.elementor-2017 .elementor-element.elementor-element-f76128c{text-align:center;}.elementor-2017 .elementor-element.elementor-element-f76128c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:800;line-height:38.4px;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2017 .elementor-element.elementor-element-b8ee183{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-2017 .elementor-element.elementor-element-b8ee183.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2017 .elementor-element.elementor-element-b6268f6{--width:100%;}.elementor-2017 .elementor-element.elementor-element-3b23525{--width:48%;}.elementor-2017 .elementor-element.elementor-element-10bd4da{--width:95px;}.elementor-2017 .elementor-element.elementor-element-c310752{--width:267px;}.elementor-2017 .elementor-element.elementor-element-bbd434f{--width:95px;}.elementor-2017 .elementor-element.elementor-element-cac2d71{--width:267px;}.elementor-2017 .elementor-element.elementor-element-7db906e{--width:95px;}.elementor-2017 .elementor-element.elementor-element-3cf87d4{--width:267px;}.elementor-2017 .elementor-element.elementor-element-10b64f5{--width:100%;}.elementor-2017 .elementor-element.elementor-element-910cfab{--width:95px;}.elementor-2017 .elementor-element.elementor-element-6378563{--width:267px;}.elementor-2017 .elementor-element.elementor-element-d6ba74d{--width:100%;}.elementor-2017 .elementor-element.elementor-element-6e8015c{--width:95px;}.elementor-2017 .elementor-element.elementor-element-ba20c7c{--width:267px;}.elementor-2017 .elementor-element.elementor-element-7bbbee5{--width:48%;}.elementor-2017 .elementor-element.elementor-element-923d6bd{--width:95px;}.elementor-2017 .elementor-element.elementor-element-8d89708{--width:267px;}.elementor-2017 .elementor-element.elementor-element-cd427cd{--width:95px;}.elementor-2017 .elementor-element.elementor-element-27fe83d{--width:267px;}.elementor-2017 .elementor-element.elementor-element-c2cafac{--width:95px;}.elementor-2017 .elementor-element.elementor-element-5193809{--width:267px;}.elementor-2017 .elementor-element.elementor-element-f4c13ac{--width:100%;}.elementor-2017 .elementor-element.elementor-element-844cf98{--width:493px;}.elementor-2017 .elementor-element.elementor-element-1ec5612{--width:493px;}}@media(max-width:1024px){.elementor-2017 .elementor-element.elementor-element-dbe7de8 .elementor-heading-title{font-size:var( --e-global-typography-8f487f2-font-size );line-height:var( --e-global-typography-8f487f2-line-height );}.elementor-2017 .elementor-element.elementor-element-42ccb74 .elementor-heading-title{font-size:var( --e-global-typography-fddb70a-font-size );line-height:var( --e-global-typography-fddb70a-line-height );}.elementor-2017 .elementor-element.elementor-element-6df86c8 .elementor-heading-title{font-size:var( --e-global-typography-fddb70a-font-size );line-height:var( --e-global-typography-fddb70a-line-height );}.elementor-2017 .elementor-element.elementor-element-9e5acf1 .elementor-heading-title{font-size:var( --e-global-typography-fddb70a-font-size );line-height:var( --e-global-typography-fddb70a-line-height );}.elementor-2017 .elementor-element.elementor-element-d5178aa .elementor-heading-title{font-size:var( --e-global-typography-29ae904-font-size );line-height:var( --e-global-typography-29ae904-line-height );}.elementor-2017 .elementor-element.elementor-element-41c00ea .elementor-heading-title{font-size:var( --e-global-typography-29ae904-font-size );line-height:var( --e-global-typography-29ae904-line-height );}.elementor-2017 .elementor-element.elementor-element-7bdd758 .elementor-heading-title{font-size:var( --e-global-typography-29ae904-font-size );line-height:var( --e-global-typography-29ae904-line-height );}.elementor-2017 .elementor-element.elementor-element-a07c02e .elementor-heading-title{font-size:var( --e-global-typography-fddb70a-font-size );line-height:var( --e-global-typography-fddb70a-line-height );}.elementor-2017 .elementor-element.elementor-element-4e6ec4f .elementor-heading-title{font-size:var( --e-global-typography-29ae904-font-size );line-height:var( --e-global-typography-29ae904-line-height );}.elementor-2017 .elementor-element.elementor-element-2927914 .elementor-heading-title{font-size:var( --e-global-typography-29ae904-font-size );line-height:var( --e-global-typography-29ae904-line-height );}.elementor-2017 .elementor-element.elementor-element-21cd841 .elementor-heading-title{font-size:var( --e-global-typography-fddb70a-font-size );line-height:var( --e-global-typography-fddb70a-line-height );}.elementor-2017 .elementor-element.elementor-element-a9d9195 .elementor-heading-title{font-size:var( --e-global-typography-29ae904-font-size );line-height:var( --e-global-typography-29ae904-line-height );}.elementor-2017 .elementor-element.elementor-element-cdf8609 .elementor-heading-title{font-size:var( --e-global-typography-29ae904-font-size );line-height:var( --e-global-typography-29ae904-line-height );}.elementor-2017 .elementor-element.elementor-element-3104365 .elementor-heading-title{font-size:var( --e-global-typography-fddb70a-font-size );line-height:var( --e-global-typography-fddb70a-line-height );}.elementor-2017 .elementor-element.elementor-element-d78dda7 .elementor-heading-title{font-size:var( --e-global-typography-29ae904-font-size );line-height:var( --e-global-typography-29ae904-line-height );}.elementor-2017 .elementor-element.elementor-element-05b66e2 .elementor-heading-title{font-size:var( --e-global-typography-fddb70a-font-size );line-height:var( --e-global-typography-fddb70a-line-height );}}@media(max-width:767px){.elementor-2017 .elementor-element.elementor-element-dbe7de8 .elementor-heading-title{font-size:var( --e-global-typography-8f487f2-font-size );line-height:var( --e-global-typography-8f487f2-line-height );}.elementor-2017 .elementor-element.elementor-element-42ccb74 .elementor-heading-title{font-size:var( --e-global-typography-fddb70a-font-size );line-height:var( --e-global-typography-fddb70a-line-height );}.elementor-2017 .elementor-element.elementor-element-6df86c8 .elementor-heading-title{font-size:var( --e-global-typography-fddb70a-font-size );line-height:var( --e-global-typography-fddb70a-line-height );}.elementor-2017 .elementor-element.elementor-element-9e5acf1 .elementor-heading-title{font-size:var( --e-global-typography-fddb70a-font-size );line-height:var( --e-global-typography-fddb70a-line-height );}.elementor-2017 .elementor-element.elementor-element-d5178aa .elementor-heading-title{font-size:var( --e-global-typography-29ae904-font-size );line-height:var( --e-global-typography-29ae904-line-height );}.elementor-2017 .elementor-element.elementor-element-41c00ea .elementor-heading-title{font-size:var( --e-global-typography-29ae904-font-size );line-height:var( --e-global-typography-29ae904-line-height );}.elementor-2017 .elementor-element.elementor-element-7bdd758 .elementor-heading-title{font-size:var( --e-global-typography-29ae904-font-size );line-height:var( --e-global-typography-29ae904-line-height );}.elementor-2017 .elementor-element.elementor-element-a07c02e .elementor-heading-title{font-size:var( --e-global-typography-fddb70a-font-size );line-height:var( --e-global-typography-fddb70a-line-height );}.elementor-2017 .elementor-element.elementor-element-4e6ec4f .elementor-heading-title{font-size:var( --e-global-typography-29ae904-font-size );line-height:var( --e-global-typography-29ae904-line-height );}.elementor-2017 .elementor-element.elementor-element-2927914 .elementor-heading-title{font-size:var( --e-global-typography-29ae904-font-size );line-height:var( --e-global-typography-29ae904-line-height );}.elementor-2017 .elementor-element.elementor-element-21cd841 .elementor-heading-title{font-size:var( --e-global-typography-fddb70a-font-size );line-height:var( --e-global-typography-fddb70a-line-height );}.elementor-2017 .elementor-element.elementor-element-a9d9195 .elementor-heading-title{font-size:var( --e-global-typography-29ae904-font-size );line-height:var( --e-global-typography-29ae904-line-height );}.elementor-2017 .elementor-element.elementor-element-cdf8609 .elementor-heading-title{font-size:var( --e-global-typography-29ae904-font-size );line-height:var( --e-global-typography-29ae904-line-height );}.elementor-2017 .elementor-element.elementor-element-3104365 .elementor-heading-title{font-size:var( --e-global-typography-fddb70a-font-size );line-height:var( --e-global-typography-fddb70a-line-height );}.elementor-2017 .elementor-element.elementor-element-d78dda7 .elementor-heading-title{font-size:var( --e-global-typography-29ae904-font-size );line-height:var( --e-global-typography-29ae904-line-height );}.elementor-2017 .elementor-element.elementor-element-05b66e2 .elementor-heading-title{font-size:var( --e-global-typography-fddb70a-font-size );line-height:var( --e-global-typography-fddb70a-line-height );}}/* Start custom CSS for heading, class: .elementor-element-a07c02e */.elementor-2017 .elementor-element.elementor-element-a07c02e {
    opacity: 0;
    pointer-events: none;
    user-select: none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0532938 *//* 1. Main Container */
.elementor-2017 .elementor-element.elementor-element-0532938 .gform_wrapper {
    background-color: #ffffff !important; 
    border-radius: 4px !important; 
    box-shadow: 0px 4px 15px rgba(0,0,0,0.03) !important; 
    background-image: radial-gradient(circle, #E1E5FE 9.5px, transparent 10px) !important;
    background-size: 54px 54px !important; 
    background-position: 11px 10px !important; 
    background-repeat: repeat-y !important;
    padding: 23px 40px 0px 80px !important; 
}

/* 2. Typography */
.elementor-2017 .elementor-element.elementor-element-0532938 .gform_wrapper label.gfield_label,
.elementor-2017 .elementor-element.elementor-element-0532938 .gform_wrapper input,
.elementor-2017 .elementor-element.elementor-element-0532938 .gform_wrapper textarea {
    font-family: 'Poppins', sans-serif !important;
    color: black !important;
    font-weight: 700 !important; 
    font-size: 20px !important;
    line-height: 24px !important;
    letter-spacing: 0 !important;
}

/* 3. Inputs */
.elementor-2017 .elementor-element.elementor-element-0532938 .gform_wrapper input[type="text"],
.elementor-2017 .elementor-element.elementor-element-0532938 .gform_wrapper input[type="email"],
.elementor-2017 .elementor-element.elementor-element-0532938 .gform_wrapper input[type="tel"],
.elementor-2017 .elementor-element.elementor-element-0532938 .gform_wrapper input[type="url"],
.elementor-2017 .elementor-element.elementor-element-0532938 .gform_wrapper input[type="number"],
.elementor-2017 .elementor-element.elementor-element-0532938 .gform_wrapper select {
    background-color: #EBEBEB !important;
    height: 51px !important;
    border-radius: 4px !important;
    border: none !important; 
    padding: 0 16px !important; 
    width: 100% !important;
    box-sizing: border-box !important;
    outline: none !important; 
    box-shadow: none !important; 
    transition: box-shadow 0.2s ease !important; 
}

/* 4. Textarea */
.elementor-2017 .elementor-element.elementor-element-0532938 .gform_wrapper textarea {
    background-color: #EBEBEB !important;
    height: 248px !important;
    border-radius: 4px !important;
    border: none !important;
    padding: 16px !important; 
    width: 100% !important;
    box-sizing: border-box !important;
    resize: vertical !important; 
    outline: none !important; 
    box-shadow: none !important; 
    transition: box-shadow 0.2s ease !important; 
}

/* 5. Submit Button (Base) */
.elementor-2017 .elementor-element.elementor-element-0532938 .gform_wrapper .gform_button,
.elementor-2017 .elementor-element.elementor-element-0532938 .gform_wrapper .gform_button[type="submit"],
.elementor-2017 .elementor-element.elementor-element-0532938 .gform_wrapper input[type="submit"] {
    background-color: #000000 !important;
    color: #FFFFFF !important;
    width: 154px !important;
    height: 44px !important;
    border-radius: 8px !important;
    border: none !important;
    cursor: pointer !important;
    font-family: 'Poppins', sans-serif !important;
    font-weight: 700 !important;
    font-size: 16px !important;
    text-align: left !important;
    padding: 0 35px 0 18px !important; 
    transition: all 0.3s ease !important;
    
    /* Base White Arrow icon */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M0.5 13.5L13.5 0.5' stroke='white' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M0.5 0.5H13.5V13.5' stroke='white' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;
    background-repeat: no-repeat !important;
    background-position: right 16px center !important; 
    background-size: 13px 13px !important; 
}

/* --- Submit Button (Hover) --- */
.elementor-2017 .elementor-element.elementor-element-0532938 .gform_wrapper .gform_button:hover,
.elementor-2017 .elementor-element.elementor-element-0532938 .gform_wrapper input[type="submit"]:hover {
    background-color: #FFFFFF !important;
    color: #000000 !important;
    /* Black Arrow SVG */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M0.5 13.5L13.5 0.5' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M0.5 0.5H13.5V13.5' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;
}

/* --- Submit Button (Sending State) --- */
.elementor-2017 .elementor-element.elementor-element-0532938 .gform_wrapper .gform_button.is-sending,
.elementor-2017 .elementor-element.elementor-element-0532938 .gform_wrapper input[type="submit"].is-sending {
    background-color: #000000 !important;
    color: #FFFFFF !important;
    pointer-events: none !important; 
    /* Spinning Wheel SVG */
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E@keyframes spin { to { transform: rotate(360deg); } } g { transform-origin: center; animation: spin 1s linear infinite; }%3C/style%3E%3Cg clip-path='url(%23c)'%3E%3Cpath d='M10 1.66666V4.99999' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 15V18.3333' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.1084 4.10834L6.46673 6.46667' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.5332 13.5333L15.8915 15.8917' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.66699 10H5.00033' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15 10H18.3333' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.1084 15.8917L6.46673 13.5333' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.5332 6.46667L15.8915 4.10834' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='c'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") !important;
    background-size: 20px 20px !important;
}

/* --- Submit Button (Sent State) --- */
.elementor-2017 .elementor-element.elementor-element-0532938 .gform_wrapper .gform_button.is-sent,
.elementor-2017 .elementor-element.elementor-element-0532938 .gform_wrapper input[type="submit"].is-sent {
    color: transparent !important; 
    background-color: transparent !important;
    pointer-events: none !important;
    padding: 0 !important;
    border: none !important;
    /* Full Purple SVG Graphic */
    background-image: url("data:image/svg+xml,%3Csvg width='154' height='44' viewBox='0 0 154 44' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='154' height='44' rx='8' fill='%235853E2'/%3E%3Cpath d='M25.0298 15.364L20.5478 28H16.6958L12.2138 15.364H15.4898L18.6218 24.904L21.7718 15.364H25.0298ZM35.7842 22.816C35.7842 23.104 35.7662 23.404 35.7302 23.716H28.7642C28.8122 24.34 29.0102 24.82 29.3582 25.156C29.7182 25.48 30.1562 25.642 30.6722 25.642C31.4402 25.642 31.9742 25.318 32.2742 24.67H35.5502C35.3822 25.33 35.0762 25.924 34.6322 26.452C34.2002 26.98 33.6542 27.394 32.9942 27.694C32.3342 27.994 31.5962 28.144 30.7802 28.144C29.7962 28.144 28.9202 27.934 28.1522 27.514C27.3842 27.094 26.7842 26.494 26.3522 25.714C25.9202 24.934 25.7042 24.022 25.7042 22.978C25.7042 21.934 25.9142 21.022 26.3342 20.242C26.7662 19.462 27.3662 18.862 28.1342 18.442C28.9022 18.022 29.7842 17.812 30.7802 17.812C31.7522 17.812 32.6162 18.016 33.3722 18.424C34.1282 18.832 34.7162 19.414 35.1362 20.17C35.5682 20.926 35.7842 21.808 35.7842 22.816ZM32.6342 22.006C32.6342 21.478 32.4542 21.058 32.0942 20.746C31.7342 20.434 31.2842 20.278 30.7442 20.278C30.2282 20.278 29.7902 20.428 29.4302 20.728C29.0822 21.028 28.8662 21.454 28.7822 22.006H32.6342ZM40.486 19.63C40.846 19.078 41.296 18.646 41.836 18.334C42.376 18.01 42.976 17.848 43.636 17.848V21.106H42.79C42.022 21.106 41.446 21.274 41.062 21.61C40.678 21.934 40.486 22.51 40.486 23.338V28H37.408V17.956H40.486V19.63ZM47.9872 25.462H52.3432V28H44.5492V25.552L48.7252 20.494H44.5852V17.956H52.2532V20.404L47.9872 25.462ZM58.6089 28.144C57.6249 28.144 56.7369 27.934 55.9449 27.514C55.1649 27.094 54.5469 26.494 54.0909 25.714C53.6469 24.934 53.4249 24.022 53.4249 22.978C53.4249 21.946 53.6529 21.04 54.1089 20.26C54.5649 19.468 55.1889 18.862 55.9809 18.442C56.7729 18.022 57.6609 17.812 58.6449 17.812C59.6289 17.812 60.5169 18.022 61.3089 18.442C62.1009 18.862 62.7249 19.468 63.1809 20.26C63.6369 21.04 63.8649 21.946 63.8649 22.978C63.8649 24.01 63.6309 24.922 63.1629 25.714C62.7069 26.494 62.0769 27.094 61.2729 27.514C60.4809 27.934 59.5929 28.144 58.6089 28.144ZM58.6089 25.48C59.1969 25.48 59.6949 25.264 60.1029 24.832C60.5229 24.4 60.7329 23.782 60.7329 22.978C60.7329 22.174 60.5289 21.556 60.1209 21.124C59.7249 20.692 59.2329 20.476 58.6449 20.476C58.0449 20.476 57.5469 20.692 57.1509 21.124C56.7549 21.544 56.5569 22.162 56.5569 22.978C56.5569 23.782 56.7489 24.4 57.1329 24.832C57.5289 25.264 58.0209 25.48 58.6089 25.48ZM71.6178 17.848C72.7938 17.848 73.7298 18.232 74.4258 19C75.1338 19.756 75.4878 20.8 75.4878 22.132V28H72.4278V22.546C72.4278 21.874 72.2538 21.352 71.9058 20.98C71.5578 20.608 71.0898 20.422 70.5018 20.422C69.9138 20.422 69.4458 20.608 69.0978 20.98C68.7498 21.352 68.5758 21.874 68.5758 22.546V28H65.4978V17.956H68.5758V19.288C68.8878 18.844 69.3078 18.496 69.8358 18.244C70.3638 17.98 70.9578 17.848 71.6178 17.848ZM77.0147 22.96C77.0147 21.928 77.2067 21.022 77.5907 20.242C77.9867 19.462 78.5207 18.862 79.1927 18.442C79.8647 18.022 80.6147 17.812 81.4427 17.812C82.1027 17.812 82.7027 17.95 83.2427 18.226C83.7947 18.502 84.2267 18.874 84.5387 19.342V14.68H87.6167V28H84.5387V26.56C84.2507 27.04 83.8367 27.424 83.2967 27.712C82.7687 28 82.1507 28.144 81.4427 28.144C80.6147 28.144 79.8647 27.934 79.1927 27.514C78.5207 27.082 77.9867 26.476 77.5907 25.696C77.2067 24.904 77.0147 23.992 77.0147 22.96ZM84.5387 22.978C84.5387 22.21 84.3227 21.604 83.8907 21.16C83.4707 20.716 82.9547 20.494 82.3427 20.494C81.7307 20.494 81.2087 20.716 80.7767 21.16C80.3567 21.592 80.1467 22.192 80.1467 22.96C80.1467 23.728 80.3567 24.34 80.7767 24.796C81.2087 25.24 81.7307 25.462 82.3427 25.462C82.9547 25.462 83.4707 25.24 83.8907 24.796C84.3227 24.352 84.5387 23.746 84.5387 22.978ZM99.3115 22.816C99.3115 23.104 99.2935 23.404 99.2575 23.716H92.2915C92.3395 24.34 92.5375 24.82 92.8855 25.156C93.2455 25.48 93.6835 25.642 94.1995 25.642C94.9675 25.642 95.5015 25.318 95.8015 24.67H99.0775C98.9095 25.33 98.6035 25.924 98.1595 26.452C97.7275 26.98 97.1815 27.394 96.5215 27.694C95.8615 27.994 95.1235 28.144 94.3075 28.144C93.3235 28.144 92.4475 27.934 91.6795 27.514C90.9115 27.094 90.3115 26.494 89.8795 25.714C89.4475 24.934 89.2315 24.022 89.2315 22.978C89.2315 21.934 89.4415 21.022 89.8615 20.242C90.2935 19.462 90.8935 18.862 91.6615 18.442C92.4295 18.022 93.3115 17.812 94.3075 17.812C95.2795 17.812 96.1435 18.016 96.8995 18.424C97.6555 18.832 98.2435 19.414 98.6635 20.17C99.0955 20.926 99.3115 21.808 99.3115 22.816ZM96.1615 22.006C96.1615 21.478 95.9815 21.058 95.6215 20.746C95.2615 20.434 94.8115 20.278 94.2715 20.278C93.7555 20.278 93.3175 20.428 92.9575 20.728C92.6095 21.028 92.3935 21.454 92.3095 22.006H96.1615ZM107.055 17.848C108.231 17.848 109.167 18.232 109.863 19C110.571 19.756 110.925 20.8 110.925 22.132V28H107.865V22.546C107.865 21.874 107.691 21.352 107.343 20.98C106.995 20.608 106.527 20.422 105.939 20.422C105.351 20.422 104.883 20.608 104.535 20.98C104.187 21.352 104.013 21.874 104.013 22.546V28H100.935V17.956H104.013V19.288C104.325 18.844 104.745 18.496 105.273 18.244C105.801 17.98 106.395 17.848 107.055 17.848Z' fill='white'/%3E%3Cg clip-path='url(%23s)'%3E%3Cpath d='M132 30.3333C136.603 30.3333 140.334 26.6024 140.334 22C140.334 17.3976 136.603 13.6667 132 13.6667C127.398 13.6667 123.667 17.3976 123.667 22C123.667 26.6024 127.398 30.3333 132 30.3333Z' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M128.667 23.6667C128.667 23.6667 129.917 25.3333 132 25.3333C134.084 25.3333 135.334 23.6667 135.334 23.6667' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M129.5 19.5H129.508' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M134.5 19.5H134.508' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='s'%3E%3Crect width='20' height='20' fill='white' transform='translate(122 12)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") !important;
    background-size: 154px 44px !important;
    background-position: center !important;
}

/* 6. Hidden Elements */
.gform_required_legend,
.gfield_required {
    display: none !important;
}

/* 7. Footer / Alignment */
.elementor-2017 .elementor-element.elementor-element-0532938 .gform_wrapper .gform_footer {
    display: flex !important;
    justify-content: flex-end !important;
}

/* 8. Focus State (When input is clicked) */ 
.elementor-2017 .elementor-element.elementor-element-0532938 .gform_wrapper input[type="text"]:focus,
.elementor-2017 .elementor-element.elementor-element-0532938 .gform_wrapper input[type="email"]:focus,
.elementor-2017 .elementor-element.elementor-element-0532938 .gform_wrapper input[type="tel"]:focus,
.elementor-2017 .elementor-element.elementor-element-0532938 .gform_wrapper input[type="url"]:focus,
.elementor-2017 .elementor-element.elementor-element-0532938 .gform_wrapper input[type="number"]:focus,
.elementor-2017 .elementor-element.elementor-element-0532938 .gform_wrapper select:focus,
.elementor-2017 .elementor-element.elementor-element-0532938 .gform_wrapper textarea:focus {
    box-shadow: inset 0 0 0 2px #5853E2 !important; 
    outline: none !important; 
    border: none !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ec5612 */.CardContainer {
  background-color: white;
  position: relative;
  transition: clip-path 500ms cubic-bezier(0.34, 1.2, 0.64, 1);
  
  /* The main container cut stays the same (the diagonal line) */
  clip-path: polygon(
    0 0,
    var(--fold-start-x) 0,
    100% var(--fold-start-y),
    100% 100%,
    0 100%
  );
  
  --image-back-color: #F64B90;
  --shade: rgb(0 0 0 / 0.025);
  --fold-start-y: 0%;
  --fold-start-x: 100%;
  --fold-anchor-x: 100%;
  --fold-anchor-y: 0%;
  --shadow-anchor-x: 100%;
  --shadow-anchor-y: 0%;
  --shadow-offset-x: -0.5px;
  --shadow-offset-y: 1px;
}

.CardContainer:hover {
  --fold-start-y: 15%;
  --fold-start-x: 85%;
  --fold-anchor-x: 85%;
  --fold-anchor-y: 15%;
  --shadow-anchor-x: 83%;
  --shadow-anchor-y: 17%;
}

.CardContainer::before {
  content: '';
  position: absolute;
  transition: inherit; 
  inset: 0;
  background-color: var(--image-back-color);
  z-index: 2;
  /* Replaced the single anchor point with 3 points to create a smooth, rounded corner */
  clip-path: polygon(
    var(--fold-start-x) 0,
    100% var(--fold-start-y),
    calc(var(--fold-anchor-x) + 1.5%) var(--fold-anchor-y),
    calc(var(--fold-anchor-x) + 0.4%) calc(var(--fold-anchor-y) - 0.4%),
    var(--fold-anchor-x) calc(var(--fold-anchor-y) - 1.5%)
  );
}

.CardContainer::after {
  content: '';
  position: absolute;
  transition: inherit;
  inset: 0;
  background-color: var(--shade);
  z-index: 1;
  clip-path: polygon(
    var(--fold-start-x) 0,
    100% var(--fold-start-y),
    calc(var(--shadow-anchor-x) + 1.5%) var(--shadow-anchor-y),
    calc(var(--shadow-anchor-x) + 0.4%) calc(var(--shadow-anchor-y) - 0.4%),
    var(--shadow-anchor-x) calc(var(--shadow-anchor-y) - 1.5%)
  );
}

.CardContainer__shadow { 
  transition: inherit;
}

.CardContainer__shadow > * {
  position: absolute;
  inset: 0;
  transition: inherit;
  background: var(--shade);
  clip-path: polygon(
    var(--fold-start-x) 0,
    100% var(--fold-start-y),
    calc(calc(var(--shadow-anchor-x) + var(--shadow-offset-x) * var(--index)) + 1.5%) calc(var(--shadow-anchor-y) + var(--shadow-offset-y) * var(--index)),
    calc(calc(var(--shadow-anchor-x) + var(--shadow-offset-x) * var(--index)) + 0.4%) calc(calc(var(--shadow-anchor-y) + var(--shadow-offset-y) * var(--index)) - 0.4%),
    calc(var(--shadow-anchor-x) + var(--shadow-offset-x) * var(--index)) calc(calc(var(--shadow-anchor-y) + var(--shadow-offset-y) * var(--index)) - 1.5%)
  );
}

.CardContainer__shadow > *:nth-child(1) { --index: 1; }
.CardContainer__shadow > *:nth-child(2) { --index: 2; }
.CardContainer__shadow > *:nth-child(3) { --index: 3; }
.CardContainer__shadow > *:nth-child(4) { --index: 4; }
.CardContainer__shadow > *:nth-child(5) { --index: 5; }
.CardContainer__shadow > *:nth-child(6) { --index: 6; }
.CardContainer__shadow > *:nth-child(7) { --index: 7; }
.CardContainer__shadow > *:nth-child(8) { --index: 8; }
.CardContainer__shadow > *:nth-child(9) { --index: 9; }
.CardContainer__shadow > *:nth-child(10) { --index: 10; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-844cf98 */.CardWrapper {
  background-color: white;
  display: inline-block; 
  position: relative;
}/* End custom CSS */
/* Start custom CSS *//* Disable default spinner/
[data-js-spinner-id],
.gform_wrapper [data-js-spinner-id] {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    width: 0px !important;
    height: 0px !important;
    position: absolute !important;
    margin: 0 !important;
    padding: 0 !important;
    pointer-events: none !important;
}/* End custom CSS */