.elementor-50818 .elementor-element.elementor-element-313e009f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-50818 .elementor-element.elementor-element-313e009f:not(.elementor-motion-effects-element-type-background), .elementor-50818 .elementor-element.elementor-element-313e009f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.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-50818 .elementor-element.elementor-element-774c0b70{width:initial;max-width:initial;text-align:start;}.elementor-50818 .elementor-element.elementor-element-774c0b70.elementor-element{--align-self:flex-start;}.elementor-50818 .elementor-element.elementor-element-774c0b70 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;color:var( --e-global-color-772530f );}.elementor-50818 .elementor-element.elementor-element-62f845f4{--spacer-size:100px;}.elementor-50818 .elementor-element.elementor-element-62f845f4.elementor-element{--order:99999 /* order end hack */;}.elementor-50818 .elementor-element.elementor-element-50d23af4{width:initial;max-width:initial;}.elementor-50818 .elementor-element.elementor-element-50d23af4.elementor-element{--align-self:flex-start;}.elementor-50818 .elementor-element.elementor-element-50d23af4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;color:var( --e-global-color-772530f );}.elementor-50818 .elementor-element.elementor-element-1384262c{width:initial;max-width:initial;text-align:start;}.elementor-50818 .elementor-element.elementor-element-1384262c.elementor-element{--align-self:flex-start;}.elementor-50818 .elementor-element.elementor-element-1384262c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;color:var( --e-global-color-772530f );}.elementor-50818 .elementor-element.elementor-element-330912c{--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-50818 .elementor-element.elementor-element-330912c:not(.elementor-motion-effects-element-type-background), .elementor-50818 .elementor-element.elementor-element-330912c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#163F57;}.elementor-50818 .elementor-element.elementor-element-330912c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50818 .elementor-element.elementor-element-9a99f2f{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50818 .elementor-element.elementor-element-9a99f2f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-50818 .elementor-element.elementor-element-78a2c2b{--animation-duration:1200ms;--dynamic-text-color:#67CEFA;}.elementor-50818 .elementor-element.elementor-element-78a2c2b .elementor-headline{text-align:left;font-family:"Roboto", Sans-serif;font-size:2.7rem;font-weight:500;text-transform:none;font-style:normal;}.elementor-50818 .elementor-element.elementor-element-78a2c2b .elementor-headline-plain-text{color:var( --e-global-color-772530f );}.elementor-50818 .elementor-element.elementor-element-78a2c2b .elementor-headline-dynamic-wrapper path{stroke:#163F57;}.elementor-50818 .elementor-element.elementor-element-b8cc5fd > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-b8cc5fd{text-align:start;}.elementor-50818 .elementor-element.elementor-element-b8cc5fd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:500;text-transform:none;font-style:normal;color:var( --e-global-color-772530f );}.elementor-50818 .elementor-element.elementor-element-9d48eb1{--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-50818 .elementor-element.elementor-element-c507f97{--display:flex;}.elementor-50818 .elementor-element.elementor-element-0372a9f > .elementor-widget-container{margin:0px 0px -305px 0px;}.elementor-50818 .elementor-element.elementor-element-df2030d{--display:flex;}.elementor-50818 .elementor-element.elementor-element-b873d26.elementor-element{--align-self:center;}.elementor-50818 .elementor-element.elementor-element-b873d26{text-align:start;}.elementor-50818 .elementor-element.elementor-element-b873d26 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:22px;color:var( --e-global-color-772530f );}.elementor-50818 .elementor-element.elementor-element-370ba89{--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:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );}.elementor-50818 .elementor-element.elementor-element-79b0aa8 .elementor-button{background-color:#67CEFA00;font-family:"Roboto", Sans-serif;font-weight:700;font-style:normal;fill:#67CEFA;color:#67CEFA;box-shadow:0px 0px 1px 0px #67CEFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#67CEFA87;border-radius:5px 5px 5px 5px;}.elementor-50818 .elementor-element.elementor-element-c12d813 .elementor-button{background-color:#67CEFA00;font-family:"Roboto", Sans-serif;font-weight:700;font-style:normal;fill:#67CEFA;color:#67CEFA;box-shadow:0px 0px 1px 0px #67CEFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#67CEFA87;border-radius:5px 5px 5px 5px;}.elementor-50818 .elementor-element.elementor-element-8b31cc7 .elementor-button{background-color:#67CEFA00;font-family:"Roboto", Sans-serif;font-weight:700;font-style:normal;fill:#67CEFA;color:#67CEFA;box-shadow:0px 0px 1px 0px #67CEFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#67CEFA87;border-radius:5px 5px 5px 5px;}.elementor-50818 .elementor-element.elementor-element-11e3dbd .elementor-button{background-color:var( --e-global-color-28bacc5 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;font-style:normal;fill:var( --e-global-color-772530f );color:var( --e-global-color-772530f );}.elementor-50818 .elementor-element.elementor-element-11e3dbd > .elementor-widget-container{margin:-10px 0px 20px 0px;}.elementor-50818 .elementor-element.elementor-element-11e3dbd .elementor-button:hover, .elementor-50818 .elementor-element.elementor-element-11e3dbd .elementor-button:focus{color:var( --e-global-color-772530f );}.elementor-50818 .elementor-element.elementor-element-11e3dbd .elementor-button:hover svg, .elementor-50818 .elementor-element.elementor-element-11e3dbd .elementor-button:focus svg{fill:var( --e-global-color-772530f );}.elementor-50818 .elementor-element.elementor-element-9cb0f3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-50818 .elementor-element.elementor-element-9cb0f3f > .elementor-shape-top .elementor-shape-fill, .elementor-50818 .elementor-element.elementor-element-9cb0f3f > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#67CEFA;}.elementor-50818 .elementor-element.elementor-element-9cb0f3f > .elementor-shape-top svg, .elementor-50818 .elementor-element.elementor-element-9cb0f3f > .e-con-inner > .elementor-shape-top svg{height:3px;}.elementor-50818 .elementor-element.elementor-element-dd949d7.elementor-element{--align-self:flex-start;}.elementor-50818 .elementor-element.elementor-element-dd949d7{text-align:start;}.elementor-50818 .elementor-element.elementor-element-dd949d7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-transform:none;font-style:normal;line-height:40px;color:#000000;}.elementor-50818 .elementor-element.elementor-element-760162d > .elementor-widget-container{padding:23px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-760162d.elementor-element{--align-self:center;}.elementor-50818 .elementor-element.elementor-element-760162d{text-align:start;}.elementor-50818 .elementor-element.elementor-element-760162d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:30px;}.elementor-50818 .elementor-element.elementor-element-f6f8574{--display:flex;}.elementor-50818 .elementor-element.elementor-element-e0df49e{--spacer-size:50px;}.elementor-50818 .elementor-element.elementor-element-ed6b43f.elementor-element{--align-self:flex-start;}.elementor-50818 .elementor-element.elementor-element-ed6b43f{text-align:start;}.elementor-50818 .elementor-element.elementor-element-ed6b43f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-transform:none;font-style:normal;line-height:40px;}.elementor-50818 .elementor-element.elementor-element-2a86568 > .elementor-widget-container{padding:23px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-2a86568.elementor-element{--align-self:center;}.elementor-50818 .elementor-element.elementor-element-2a86568{text-align:start;}.elementor-50818 .elementor-element.elementor-element-2a86568 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:30px;}.elementor-50818 .elementor-element.elementor-element-75bec69{--spacer-size:50px;}.elementor-50818 .elementor-element.elementor-element-df45934.elementor-element{--align-self:flex-start;}.elementor-50818 .elementor-element.elementor-element-df45934 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-transform:none;font-style:normal;line-height:40px;color:#000000;}.elementor-50818 .elementor-element.elementor-element-63a0de6 > .elementor-widget-container{padding:23px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-63a0de6{text-align:start;}.elementor-50818 .elementor-element.elementor-element-63a0de6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:30px;color:var( --e-global-color-secondary );}.elementor-50818 .elementor-element.elementor-element-a5eff52{--spacer-size:50px;}.elementor-50818 .elementor-element.elementor-element-f2cf446.elementor-element{--align-self:flex-start;}.elementor-50818 .elementor-element.elementor-element-f2cf446{text-align:start;}.elementor-50818 .elementor-element.elementor-element-f2cf446 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-transform:none;font-style:normal;line-height:40px;}.elementor-50818 .elementor-element.elementor-element-c1d3f43 > .elementor-widget-container{padding:23px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-c1d3f43.elementor-element{--align-self:center;}.elementor-50818 .elementor-element.elementor-element-c1d3f43{text-align:start;}.elementor-50818 .elementor-element.elementor-element-c1d3f43 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:30px;color:var( --e-global-color-secondary );}.elementor-50818 .elementor-element.elementor-element-eb6bcdb{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#67CEFA;--border-color:#67CEFA;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-50818 .elementor-element.elementor-element-eb6bcdb:not(.elementor-motion-effects-element-type-background), .elementor-50818 .elementor-element.elementor-element-eb6bcdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#67CEFA08;}.elementor-50818 .elementor-element.elementor-element-f58aa38 > .elementor-widget-container{padding:23px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-f58aa38.elementor-element{--align-self:center;}.elementor-50818 .elementor-element.elementor-element-f58aa38{text-align:start;}.elementor-50818 .elementor-element.elementor-element-f58aa38 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:30px;color:var( --e-global-color-secondary );}.elementor-50818 .elementor-element.elementor-element-a4cb7e4 > .elementor-widget-container{padding:23px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-a4cb7e4.elementor-element{--align-self:center;}.elementor-50818 .elementor-element.elementor-element-a4cb7e4{text-align:start;}.elementor-50818 .elementor-element.elementor-element-a4cb7e4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:30px;color:var( --e-global-color-secondary );}.elementor-50818 .elementor-element.elementor-element-a81b741{--spacer-size:50px;}.elementor-50818 .elementor-element.elementor-element-34738be{text-align:start;}.elementor-50818 .elementor-element.elementor-element-34738be .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-transform:none;font-style:normal;line-height:40px;}.elementor-50818 .elementor-element.elementor-element-18d6cbb > .elementor-widget-container{padding:23px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-18d6cbb.elementor-element{--align-self:center;}.elementor-50818 .elementor-element.elementor-element-18d6cbb{text-align:start;}.elementor-50818 .elementor-element.elementor-element-18d6cbb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:30px;color:var( --e-global-color-secondary );}.elementor-50818 .elementor-element.elementor-element-e4245a9{--spacer-size:50px;}.elementor-50818 .elementor-element.elementor-element-b41a7e1{text-align:start;}.elementor-50818 .elementor-element.elementor-element-b41a7e1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-transform:none;font-style:normal;line-height:40px;}.elementor-50818 .elementor-element.elementor-element-e57264f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-50818 .elementor-element.elementor-element-d4949ea{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-50818 .elementor-element.elementor-element-d4949ea > .elementor-widget-container{padding:23px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-d4949ea.elementor-element{--align-self:center;}.elementor-50818 .elementor-element.elementor-element-d4949ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:30px;color:var( --e-global-color-secondary );}.elementor-50818 .elementor-element.elementor-element-868ac5d{--spacer-size:50px;}.elementor-50818 .elementor-element.elementor-element-a320f6e{text-align:start;}.elementor-50818 .elementor-element.elementor-element-a320f6e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-transform:none;font-style:normal;line-height:40px;}.elementor-50818 .elementor-element.elementor-element-e803b0f > .elementor-widget-container{padding:23px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-e803b0f.elementor-element{--align-self:center;}.elementor-50818 .elementor-element.elementor-element-e803b0f{text-align:start;}.elementor-50818 .elementor-element.elementor-element-e803b0f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:30px;color:var( --e-global-color-secondary );}.elementor-50818 .elementor-element.elementor-element-5ba7946{--spacer-size:50px;}.elementor-50818 .elementor-element.elementor-element-95918c5{text-align:start;}.elementor-50818 .elementor-element.elementor-element-95918c5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-transform:none;font-style:normal;line-height:40px;}.elementor-50818 .elementor-element.elementor-element-743c37f > .elementor-widget-container{padding:23px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-743c37f{text-align:start;}.elementor-50818 .elementor-element.elementor-element-743c37f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:30px;color:var( --e-global-color-secondary );}.elementor-50818 .elementor-element.elementor-element-48cfe06{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:-41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50818 .elementor-element.elementor-element-65714ec{--display:flex;}.elementor-50818 .elementor-element.elementor-element-65714ec.e-con{--order:99999 /* order end hack */;}.elementor-50818 .elementor-element.elementor-element-ba0b51e > .elementor-widget-container{padding:23px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-ba0b51e{text-align:start;}.elementor-50818 .elementor-element.elementor-element-ba0b51e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:30px;color:var( --e-global-color-secondary );}.elementor-50818 .elementor-element.elementor-element-98646b5{--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:-12px;--margin-left:0px;--margin-right:-30px;}.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-50818 .elementor-element.elementor-element-759e82a .elementor-icon-wrapper{text-align:center;}.elementor-50818 .elementor-element.elementor-element-759e82a.elementor-view-stacked .elementor-icon{background-color:#008AC5;}.elementor-50818 .elementor-element.elementor-element-759e82a.elementor-view-framed .elementor-icon, .elementor-50818 .elementor-element.elementor-element-759e82a.elementor-view-default .elementor-icon{color:#008AC5;border-color:#008AC5;}.elementor-50818 .elementor-element.elementor-element-759e82a.elementor-view-framed .elementor-icon, .elementor-50818 .elementor-element.elementor-element-759e82a.elementor-view-default .elementor-icon svg{fill:#008AC5;}.elementor-50818 .elementor-element.elementor-element-759e82a .elementor-icon{font-size:30px;}.elementor-50818 .elementor-element.elementor-element-759e82a .elementor-icon svg{height:30px;}.elementor-50818 .elementor-element.elementor-element-f398b3c .elementor-icon-wrapper{text-align:center;}.elementor-50818 .elementor-element.elementor-element-f398b3c.elementor-view-stacked .elementor-icon{background-color:#008AC5;}.elementor-50818 .elementor-element.elementor-element-f398b3c.elementor-view-framed .elementor-icon, .elementor-50818 .elementor-element.elementor-element-f398b3c.elementor-view-default .elementor-icon{color:#008AC5;border-color:#008AC5;}.elementor-50818 .elementor-element.elementor-element-f398b3c.elementor-view-framed .elementor-icon, .elementor-50818 .elementor-element.elementor-element-f398b3c.elementor-view-default .elementor-icon svg{fill:#008AC5;}.elementor-50818 .elementor-element.elementor-element-f398b3c .elementor-icon{font-size:30px;}.elementor-50818 .elementor-element.elementor-element-f398b3c .elementor-icon svg{height:30px;}.elementor-50818 .elementor-element.elementor-element-79c0aa2 .elementor-icon-wrapper{text-align:center;}.elementor-50818 .elementor-element.elementor-element-79c0aa2.elementor-view-stacked .elementor-icon{background-color:#008AC5;}.elementor-50818 .elementor-element.elementor-element-79c0aa2.elementor-view-framed .elementor-icon, .elementor-50818 .elementor-element.elementor-element-79c0aa2.elementor-view-default .elementor-icon{color:#008AC5;border-color:#008AC5;}.elementor-50818 .elementor-element.elementor-element-79c0aa2.elementor-view-framed .elementor-icon, .elementor-50818 .elementor-element.elementor-element-79c0aa2.elementor-view-default .elementor-icon svg{fill:#008AC5;}.elementor-50818 .elementor-element.elementor-element-79c0aa2 .elementor-icon{font-size:30px;}.elementor-50818 .elementor-element.elementor-element-79c0aa2 .elementor-icon svg{height:30px;}.elementor-50818 .elementor-element.elementor-element-494ea1e .elementor-icon-wrapper{text-align:center;}.elementor-50818 .elementor-element.elementor-element-494ea1e.elementor-view-stacked .elementor-icon{background-color:#008AC5;}.elementor-50818 .elementor-element.elementor-element-494ea1e.elementor-view-framed .elementor-icon, .elementor-50818 .elementor-element.elementor-element-494ea1e.elementor-view-default .elementor-icon{color:#008AC5;border-color:#008AC5;}.elementor-50818 .elementor-element.elementor-element-494ea1e.elementor-view-framed .elementor-icon, .elementor-50818 .elementor-element.elementor-element-494ea1e.elementor-view-default .elementor-icon svg{fill:#008AC5;}.elementor-50818 .elementor-element.elementor-element-494ea1e .elementor-icon{font-size:30px;}.elementor-50818 .elementor-element.elementor-element-494ea1e .elementor-icon svg{height:30px;}.elementor-50818 .elementor-element.elementor-element-f07eea1 .elementor-icon-wrapper{text-align:center;}.elementor-50818 .elementor-element.elementor-element-f07eea1.elementor-view-stacked .elementor-icon{background-color:#008AC5;}.elementor-50818 .elementor-element.elementor-element-f07eea1.elementor-view-framed .elementor-icon, .elementor-50818 .elementor-element.elementor-element-f07eea1.elementor-view-default .elementor-icon{color:#008AC5;border-color:#008AC5;}.elementor-50818 .elementor-element.elementor-element-f07eea1.elementor-view-framed .elementor-icon, .elementor-50818 .elementor-element.elementor-element-f07eea1.elementor-view-default .elementor-icon svg{fill:#008AC5;}.elementor-50818 .elementor-element.elementor-element-f07eea1 .elementor-icon{font-size:30px;}.elementor-50818 .elementor-element.elementor-element-f07eea1 .elementor-icon svg{height:30px;}.elementor-50818 .elementor-element.elementor-element-9ffb159 .elementor-icon-wrapper{text-align:center;}.elementor-50818 .elementor-element.elementor-element-9ffb159.elementor-view-stacked .elementor-icon{background-color:#008AC5;}.elementor-50818 .elementor-element.elementor-element-9ffb159.elementor-view-framed .elementor-icon, .elementor-50818 .elementor-element.elementor-element-9ffb159.elementor-view-default .elementor-icon{color:#008AC5;border-color:#008AC5;}.elementor-50818 .elementor-element.elementor-element-9ffb159.elementor-view-framed .elementor-icon, .elementor-50818 .elementor-element.elementor-element-9ffb159.elementor-view-default .elementor-icon svg{fill:#008AC5;}.elementor-50818 .elementor-element.elementor-element-9ffb159 .elementor-icon{font-size:30px;}.elementor-50818 .elementor-element.elementor-element-9ffb159 .elementor-icon svg{height:30px;}.elementor-50818 .elementor-element.elementor-element-bf84fd0{--spacer-size:50px;}.elementor-50818 .elementor-element.elementor-element-fbda562{--spacer-size:50px;}.elementor-50818 .elementor-element.elementor-element-db676ca{text-align:start;}.elementor-50818 .elementor-element.elementor-element-db676ca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-transform:none;font-style:normal;line-height:40px;}.elementor-50818 .elementor-element.elementor-element-f9bb392 > .elementor-widget-container{margin:0px 0px 0px 25px;padding:23px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-f9bb392{text-align:start;}.elementor-50818 .elementor-element.elementor-element-f9bb392 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:30px;color:var( --e-global-color-secondary );}.elementor-50818 .elementor-element.elementor-element-27468ec > .elementor-widget-container{padding:23px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-27468ec{text-align:start;}.elementor-50818 .elementor-element.elementor-element-27468ec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:30px;color:var( --e-global-color-secondary );}.elementor-50818 .elementor-element.elementor-element-24eeebb{--spacer-size:50px;}.elementor-50818 .elementor-element.elementor-element-5303228{text-align:start;}.elementor-50818 .elementor-element.elementor-element-5303228 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-transform:none;font-style:normal;line-height:40px;}.elementor-widget-uael-table th.uael-table-col,.elementor-widget-uael-table tr.uael-table-row div.responsive-header-text span.uael-table__text-inners{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );}.elementor-widget-uael-table thead .uael-table-row th .uael-table__text{color:var( --e-global-color-text );}.elementor-widget-uael-table thead .uael-table-row th .uael-table__text svg{fill:var( --e-global-color-text );}.elementor-widget-uael-table th{color:var( --e-global-color-text );}.elementor-widget-uael-table tbody .uael-table-row th{color:var( --e-global-color-text );}.elementor-widget-uael-table tbody .uael-table-head .uael-table__text{color:var( --e-global-color-text );}.elementor-widget-uael-table tbody .uael-table-head .uael-table__text svg{fill:var( --e-global-color-text );}.elementor-widget-uael-table td div:not(.responsive-header-text) .uael-table__text-inner, .elementor-widget-uael-table td div + .uael-table__text-inner,.elementor-widget-uael-table tbody .uael-table__text:not(.uael-tbody-head-text),.elementor-widget-uael-table td .uael-align-icon--left,.elementor-widget-uael-table td .uael-align-icon--right{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-uael-table tbody td.uael-table-col .uael-table__text{color:var( --e-global-color-text );}.elementor-widget-uael-table tbody td.uael-table-col .uael-table__text svg{fill:var( --e-global-color-text );}.elementor-widget-uael-table .uael-advance-heading label, .elementor-widget-uael-table .uael-advance-heading select, .elementor-widget-uael-table .uael-advance-heading input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50818 .elementor-element.elementor-element-4328598 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-4328598 th.uael-table-col,.elementor-50818 .elementor-element.elementor-element-4328598 tr.uael-table-row div.responsive-header-text span.uael-table__text-inners{font-family:"Montserrat", Sans-serif;font-weight:500;font-style:normal;}.elementor-50818 .elementor-element.elementor-element-4328598 th.uael-table-col, .elementor-50818 .elementor-element.elementor-element-4328598 tbody .uael-table-col .uael-table-head{padding:15px 15px 15px 15px;}.elementor-50818 .elementor-element.elementor-element-4328598 thead .uael-table-row th .uael-table__text{color:var( --e-global-color-772530f );}.elementor-50818 .elementor-element.elementor-element-4328598 thead .uael-table-row th .uael-table__text svg{fill:var( --e-global-color-772530f );}.elementor-50818 .elementor-element.elementor-element-4328598 th{color:var( --e-global-color-772530f );}.elementor-50818 .elementor-element.elementor-element-4328598 tbody .uael-table-row th{color:var( --e-global-color-772530f );}.elementor-50818 .elementor-element.elementor-element-4328598 tbody .uael-table-head .uael-table__text{color:var( --e-global-color-772530f );}.elementor-50818 .elementor-element.elementor-element-4328598 tbody .uael-table-head .uael-table__text svg{fill:var( --e-global-color-772530f );}.elementor-50818 .elementor-element.elementor-element-4328598 thead .uael-table-row th{background-color:#163F57;}.elementor-50818 .elementor-element.elementor-element-4328598 tbody .uael-table-row th, .elementor-50818 .elementor-element.elementor-element-4328598 tbody .uael-table-col .uael-table-head{background-color:#163F57;}.elementor-50818 .elementor-element.elementor-element-4328598 th.uael-table-col, .elementor-50818 .elementor-element.elementor-element-4328598 tbody .uael-table-row th, .elementor-50818 .elementor-element.elementor-element-4328598 tbody .uael-table-row .uael-table-head, .elementor-50818 .elementor-element.elementor-element-4328598 tr.uael-table-row div.responsive-header-text, .elementor-50818 .elementor-element.elementor-element-4328598.elementor-widget-uael-table .uael-table-wrapper table[data-responsive="yes"] tbody tr.uael-table-row div.responsive-header-text{border-style:solid;border-width:1px 1px 1px 1px;border-color:#bbb;}.elementor-50818 .elementor-element.elementor-element-4328598 td div:not(.responsive-header-text) .uael-table__text-inner, .elementor-50818 .elementor-element.elementor-element-4328598 td div + .uael-table__text-inner,.elementor-50818 .elementor-element.elementor-element-4328598 tbody .uael-table__text:not(.uael-tbody-head-text),.elementor-50818 .elementor-element.elementor-element-4328598 td .uael-align-icon--left,.elementor-50818 .elementor-element.elementor-element-4328598 td .uael-align-icon--right{font-family:"Montserrat", Sans-serif;font-size:1.125rem;font-weight:normal;}.elementor-50818 .elementor-element.elementor-element-4328598 tbody td.uael-table-col{padding:15px 15px 15px 15px;}.elementor-50818 .elementor-element.elementor-element-4328598 .uael-table-row .uael-table-col{vertical-align:middle;}.elementor-50818 .elementor-element.elementor-element-4328598 tbody tr:nth-child(even){background:#163F571C;}.elementor-50818 .elementor-element.elementor-element-4328598 td.uael-table-col{border-style:solid;border-width:1px 1px 1px 1px;border-color:#bbb;}.elementor-50818 .elementor-element.elementor-element-4328598 table[data-responsive="horizontal"] tbody td.uael-table-col:hover .uael-table__text{color:var( --e-global-color-28bacc5 );}.elementor-50818 .elementor-element.elementor-element-4328598 tbody .uael-table-row td.uael-table-col:hover .uael-table__text:not(.uael-tbody-head-text){color:var( --e-global-color-28bacc5 );}.elementor-50818 .elementor-element.elementor-element-4328598 .uael-table tbody td.uael-table-col:hover .uael-table__text svg{fill:var( --e-global-color-28bacc5 );}.elementor-50818 .elementor-element.elementor-element-4328598 .uael-align-icon--left i{color:var( --e-global-color-28bacc5 );font-size:23px;vertical-align:middle;}.elementor-50818 .elementor-element.elementor-element-4328598 .uael-align-icon--right i{color:var( --e-global-color-28bacc5 );font-size:23px;vertical-align:middle;}.elementor-50818 .elementor-element.elementor-element-4328598 .uael-align-icon--left svg{fill:var( --e-global-color-28bacc5 );height:23px;width:23px;vertical-align:middle;}.elementor-50818 .elementor-element.elementor-element-4328598 .uael-align-icon--right svg{fill:var( --e-global-color-28bacc5 );height:23px;width:23px;vertical-align:middle;}.elementor-50818 .elementor-element.elementor-element-4328598 .uael-align-icon--left{margin-right:15px;}.elementor-50818 .elementor-element.elementor-element-4328598 .uael-align-icon--right{margin-left:15px;}.elementor-50818 .elementor-element.elementor-element-4328598 .uael-col-img--left{width:30px;margin-right:10px;}.elementor-50818 .elementor-element.elementor-element-4328598 .uael-col-img--right{width:30px;margin-left:10px;}.elementor-50818 .elementor-element.elementor-element-4328598 .uael-advance-heading select, .elementor-50818 .elementor-element.elementor-element-4328598 .uael-advance-heading input{border-style:solid;border-width:1px 1px 1px 1px;border-color:#bbb;padding:10px 10px 10px 10px;width:200px;}.elementor-50818 .elementor-element.elementor-element-4328598 .uael-advance-heading{margin-bottom:15px;}.elementor-50818 .elementor-element.elementor-element-40e64fe > .elementor-widget-container{padding:23px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-40e64fe{text-align:start;}.elementor-50818 .elementor-element.elementor-element-40e64fe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:30px;color:var( --e-global-color-secondary );}.elementor-50818 .elementor-element.elementor-element-1c29528{--display:flex;}.elementor-50818 .elementor-element.elementor-element-f9a0655{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-50818 .elementor-element.elementor-element-f9a0655 > .elementor-shape-top .elementor-shape-fill, .elementor-50818 .elementor-element.elementor-element-f9a0655 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#67CEFA;}.elementor-50818 .elementor-element.elementor-element-f9a0655 > .elementor-shape-top svg, .elementor-50818 .elementor-element.elementor-element-f9a0655 > .e-con-inner > .elementor-shape-top svg{height:16px;}.elementor-50818 .elementor-element.elementor-element-eca05e5 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-eca05e5{text-align:start;}.elementor-50818 .elementor-element.elementor-element-eca05e5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-transform:none;font-style:normal;line-height:40px;}.elementor-50818 .elementor-element.elementor-element-3d37fc7 > .elementor-widget-container{padding:23px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-3d37fc7{text-align:start;}.elementor-50818 .elementor-element.elementor-element-3d37fc7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:30px;color:var( --e-global-color-secondary );}.elementor-50818 .elementor-element.elementor-element-51f1bbe{--spacer-size:50px;}.elementor-50818 .elementor-element.elementor-element-1d68e05{text-align:start;}.elementor-50818 .elementor-element.elementor-element-1d68e05 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-transform:none;font-style:normal;line-height:40px;}.elementor-50818 .elementor-element.elementor-element-fb9814f > .elementor-widget-container{padding:23px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-fb9814f{text-align:start;}.elementor-50818 .elementor-element.elementor-element-fb9814f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:30px;color:var( --e-global-color-secondary );}.elementor-50818 .elementor-element.elementor-element-32c9e2f{--spacer-size:50px;}.elementor-50818 .elementor-element.elementor-element-3725522{text-align:start;}.elementor-50818 .elementor-element.elementor-element-3725522 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-transform:none;font-style:normal;line-height:40px;}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title .uael-question-span, .elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title .uael-accordion-icon{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title .uael-question-span,
						.elementor-widget-uael-faq  .uael-accordion-icon-closed, .elementor-widget-uael-faq span.uael-accordion-icon-opened{color:var( --e-global-color-primary );}.elementor-widget-uael-faq .uael-accordion-icon-closed, .elementor-widget-uael-faq span.uael-accordion-icon-opened{fill:var( --e-global-color-primary );}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title.uael-title-active .uael-question-span,
						.elementor-widget-uael-faq span.uael-accordion-icon-opened{color:var( --e-global-color-primary );}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title .uael-question-span:hover,
					.elementor-widget-uael-faq  .uael-accordion-icon-closed:hover{color:var( --e-global-color-primary );}.elementor-widget-uael-faq .uael-accordion-icon-closed:hover{fill:var( --e-global-color-primary );}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title.uael-title-active:hover .uael-question-span,
					.elementor-widget-uael-faq span.uael-accordion-icon-opened:hover{color:var( --e-global-color-primary );}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-content:hover{color:var( --e-global-color-text );}
				.elementor-widget-uael-faq  .uael-accordion-icon-closed{color:var( --e-global-color-primary );}.elementor-widget-uael-faq .uael-accordion-icon-closed{fill:var( --e-global-color-primary );}.elementor-widget-uael-faq span.uael-accordion-icon-opened{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-50818 .elementor-element.elementor-element-3b79f68 .uael-faq-container > .uael-faq-accordion:not(:last-child){margin-bottom:10px;}.elementor-50818 .elementor-element.elementor-element-3b79f68 .uael-faq-wrapper .uael-faq-container .uael-faq-accordion{border-style:solid;border-width:1px 1px 1px 1px;border-color:#67CEFA08;}.elementor-50818 .elementor-element.elementor-element-3b79f68 .uael-faq-container .uael-faq-accordion .uael-accordion-content{border-top-color:#67CEFA08;}.elementor-50818 .elementor-element.elementor-element-3b79f68 .uael-faq-container .uael-faq-accordion{border-radius:5px 5px 5px 5px;}.elementor-50818 .elementor-element.elementor-element-3b79f68 .uael-faq-accordion{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-50818 .elementor-element.elementor-element-3b79f68 .uael-faq-accordion .uael-accordion-title.uael-title-active{background-color:#67CEFA08;}.elementor-50818 .elementor-element.elementor-element-3b79f68 .uael-faq-accordion .uael-accordion-title{padding:10px 10px 10px 10px;}.elementor-50818 .elementor-element.elementor-element-3b79f68 .uael-faq-accordion .uael-accordion-content{background-color:#67CEFA08;padding:10px 10px 10px 10px;}.elementor-50818 .elementor-element.elementor-element-3b79f68 .uael-faq-accordion.elementor-grid-item{background-color:#67CEFA08;}.elementor-50818 .elementor-element.elementor-element-3b79f68 .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon{font-size:16px;}.elementor-50818 .elementor-element.elementor-element-3b79f68 .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon svg{height:16px;width:16px;}.elementor-50818 .elementor-element.elementor-element-3b79f68 .uael-accordion-icon.uael-accordion-icon-left{margin-right:15px;}.elementor-50818 .elementor-element.elementor-element-3b79f68 .uael-accordion-icon.uael-accordion-icon-right{margin-left:15px;}.elementor-50818 .elementor-element.elementor-element-d85556e{--spacer-size:50px;}.elementor-50818 .elementor-element.elementor-element-a0cdf56{--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-50818 .elementor-element.elementor-element-1ae897f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-50818 .elementor-element.elementor-element-1ae897f:not(.elementor-motion-effects-element-type-background), .elementor-50818 .elementor-element.elementor-element-1ae897f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#67CEFA17;}.elementor-50818 .elementor-element.elementor-element-1ae897f.e-con{--align-self:center;}.elementor-50818 .elementor-element.elementor-element-95d0190{text-align:start;}.elementor-50818 .elementor-element.elementor-element-95d0190 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-transform:none;font-style:normal;line-height:40px;}.elementor-50818 .elementor-element.elementor-element-99df55d{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-50818 .elementor-element.elementor-element-99df55d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:30px;color:var( --e-global-color-secondary );}.elementor-50818 .elementor-element.elementor-element-be9245f .elementor-button{background-color:var( --e-global-color-28bacc5 );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;fill:var( --e-global-color-772530f );color:var( --e-global-color-772530f );}.elementor-50818 .elementor-element.elementor-element-be9245f{width:initial;max-width:initial;}.elementor-50818 .elementor-element.elementor-element-be9245f > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-be9245f.elementor-element{--align-self:center;}.elementor-50818 .elementor-element.elementor-element-be9245f .elementor-button:hover, .elementor-50818 .elementor-element.elementor-element-be9245f .elementor-button:focus{color:var( --e-global-color-772530f );}.elementor-50818 .elementor-element.elementor-element-be9245f .elementor-button:hover svg, .elementor-50818 .elementor-element.elementor-element-be9245f .elementor-button:focus svg{fill:var( --e-global-color-772530f );}.elementor-50818 .elementor-element.elementor-element-e6e9a25{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-50818 .elementor-element.elementor-element-e6e9a25 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:30px;color:var( --e-global-color-secondary );}.elementor-50818 .elementor-element.elementor-element-7ff74fc .elementor-button{background-color:#163F57;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;fill:var( --e-global-color-772530f );color:var( --e-global-color-772530f );}.elementor-50818 .elementor-element.elementor-element-7ff74fc{width:initial;max-width:initial;}.elementor-50818 .elementor-element.elementor-element-7ff74fc > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-7ff74fc.elementor-element{--align-self:center;}.elementor-50818 .elementor-element.elementor-element-7ff74fc .elementor-button:hover, .elementor-50818 .elementor-element.elementor-element-7ff74fc .elementor-button:focus{color:var( --e-global-color-772530f );}.elementor-50818 .elementor-element.elementor-element-7ff74fc .elementor-button:hover svg, .elementor-50818 .elementor-element.elementor-element-7ff74fc .elementor-button:focus svg{fill:var( --e-global-color-772530f );}.elementor-50818 .elementor-element.elementor-element-a56c718{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-50818 .elementor-element.elementor-element-a56c718 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:30px;color:var( --e-global-color-secondary );}.elementor-50818 .elementor-element.elementor-element-963c2e3{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50818 .elementor-element.elementor-element-a07afa1 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-50818 .elementor-element.elementor-element-a07afa1 img{width:40%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-50818 .elementor-element.elementor-element-313e009f{--justify-content:flex-end;}.elementor-50818 .elementor-element.elementor-element-62f845f4{--spacer-size:50px;}.elementor-50818 .elementor-element.elementor-element-330912c{--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-50818 .elementor-element.elementor-element-78a2c2b .elementor-headline{font-size:32px;}.elementor-50818 .elementor-element.elementor-element-b8cc5fd .elementor-heading-title{font-size:20px;}.elementor-50818 .elementor-element.elementor-element-9d48eb1{--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-50818 .elementor-element.elementor-element-c507f97.e-con{--order:-99999 /* order start hack */;}.elementor-50818 .elementor-element.elementor-element-0372a9f{width:var( --container-widget-width, 362px );max-width:362px;--container-widget-width:362px;--container-widget-flex-grow:0;}.elementor-50818 .elementor-element.elementor-element-0372a9f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-0372a9f.elementor-element{--align-self:center;}.elementor-50818 .elementor-element.elementor-element-df2030d.e-con{--align-self:center;}.elementor-50818 .elementor-element.elementor-element-11e3dbd > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-50818 .elementor-element.elementor-element-11e3dbd.elementor-element{--align-self:center;}.elementor-50818 .elementor-element.elementor-element-760162d > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-2a86568 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-63a0de6 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-c1d3f43 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-f58aa38 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-a4cb7e4 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-18d6cbb > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-e57264f{--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-50818 .elementor-element.elementor-element-d4949ea > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-d4949ea{--container-widget-width:699px;--container-widget-flex-grow:0;width:var( --container-widget-width, 699px );max-width:699px;}.elementor-50818 .elementor-element.elementor-element-e803b0f > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-743c37f > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-48cfe06{--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50818 .elementor-element.elementor-element-ba0b51e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-98646b5{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-50818 .elementor-element.elementor-element-f9bb392 > .elementor-widget-container{margin:10px 0px 0px 25px;padding:0px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-27468ec > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-widget-uael-table td div:not(.responsive-header-text) .uael-table__text-inner, .elementor-widget-uael-table td div + .uael-table__text-inner,.elementor-widget-uael-table tbody .uael-table__text:not(.uael-tbody-head-text),.elementor-widget-uael-table td .uael-align-icon--left,.elementor-widget-uael-table td .uael-align-icon--right{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-uael-table .uael-advance-heading label, .elementor-widget-uael-table .uael-advance-heading select, .elementor-widget-uael-table .uael-advance-heading input{font-size:var( --e-global-typography-text-font-size );}.elementor-50818 .elementor-element.elementor-element-40e64fe > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-eca05e5{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-50818 .elementor-element.elementor-element-eca05e5 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-eca05e5.elementor-element{--align-self:center;}.elementor-50818 .elementor-element.elementor-element-3d37fc7{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-50818 .elementor-element.elementor-element-3d37fc7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-3d37fc7.elementor-element{--align-self:center;}.elementor-50818 .elementor-element.elementor-element-1d68e05{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-50818 .elementor-element.elementor-element-1d68e05.elementor-element{--align-self:center;}.elementor-50818 .elementor-element.elementor-element-fb9814f{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-50818 .elementor-element.elementor-element-fb9814f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-fb9814f.elementor-element{--align-self:center;}.elementor-50818 .elementor-element.elementor-element-3725522{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-50818 .elementor-element.elementor-element-3725522.elementor-element{--align-self:center;}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-content{font-size:var( --e-global-typography-text-font-size );}.elementor-50818 .elementor-element.elementor-element-3b79f68{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-50818 .elementor-element.elementor-element-3b79f68.elementor-element{--align-self:center;}.elementor-50818 .elementor-element.elementor-element-1ae897f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50818 .elementor-element.elementor-element-95d0190{text-align:center;}.elementor-50818 .elementor-element.elementor-element-95d0190 .elementor-heading-title{font-size:23px;}.elementor-50818 .elementor-element.elementor-element-99df55d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-99df55d{--container-widget-width:699px;--container-widget-flex-grow:0;width:var( --container-widget-width, 699px );max-width:699px;}.elementor-50818 .elementor-element.elementor-element-e6e9a25 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-e6e9a25{--container-widget-width:699px;--container-widget-flex-grow:0;width:var( --container-widget-width, 699px );max-width:699px;}.elementor-50818 .elementor-element.elementor-element-a56c718 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-a56c718{--container-widget-width:699px;--container-widget-flex-grow:0;width:var( --container-widget-width, 699px );max-width:699px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-50818 .elementor-element.elementor-element-774c0b70{text-align:center;}.elementor-50818 .elementor-element.elementor-element-774c0b70 .elementor-heading-title{font-size:15px;}.elementor-50818 .elementor-element.elementor-element-50d23af4 .elementor-heading-title{font-size:15px;}.elementor-50818 .elementor-element.elementor-element-1384262c .elementor-heading-title{font-size:15px;}.elementor-50818 .elementor-element.elementor-element-78a2c2b > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-50818 .elementor-element.elementor-element-78a2c2b .elementor-headline{font-size:23px;}.elementor-50818 .elementor-element.elementor-element-b8cc5fd > .elementor-widget-container{margin:-21px 0px 0px 10px;}.elementor-50818 .elementor-element.elementor-element-b8cc5fd .elementor-heading-title{font-size:18px;}.elementor-50818 .elementor-element.elementor-element-370ba89{--justify-content:center;}.elementor-50818 .elementor-element.elementor-element-11e3dbd > .elementor-widget-container{margin:-0px 0px 15px 0px;}.elementor-50818 .elementor-element.elementor-element-11e3dbd .elementor-button{font-size:12px;}.elementor-50818 .elementor-element.elementor-element-dd949d7 .elementor-heading-title{font-size:20px;}.elementor-50818 .elementor-element.elementor-element-760162d > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-760162d .elementor-heading-title{font-size:15px;}.elementor-50818 .elementor-element.elementor-element-ed6b43f .elementor-heading-title{font-size:20px;}.elementor-50818 .elementor-element.elementor-element-2a86568 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-2a86568 .elementor-heading-title{font-size:15px;}.elementor-50818 .elementor-element.elementor-element-df45934 .elementor-heading-title{font-size:20px;}.elementor-50818 .elementor-element.elementor-element-63a0de6 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-63a0de6 .elementor-heading-title{font-size:15px;}.elementor-50818 .elementor-element.elementor-element-f2cf446 .elementor-heading-title{font-size:20px;}.elementor-50818 .elementor-element.elementor-element-c1d3f43 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-c1d3f43 .elementor-heading-title{font-size:15px;}.elementor-50818 .elementor-element.elementor-element-f58aa38 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-f58aa38 .elementor-heading-title{font-size:15px;}.elementor-50818 .elementor-element.elementor-element-a4cb7e4 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-a4cb7e4 .elementor-heading-title{font-size:15px;}.elementor-50818 .elementor-element.elementor-element-34738be .elementor-heading-title{font-size:20px;}.elementor-50818 .elementor-element.elementor-element-18d6cbb > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-18d6cbb .elementor-heading-title{font-size:15px;}.elementor-50818 .elementor-element.elementor-element-b41a7e1 .elementor-heading-title{font-size:20px;}.elementor-50818 .elementor-element.elementor-element-d4949ea > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-d4949ea .elementor-heading-title{font-size:15px;}.elementor-50818 .elementor-element.elementor-element-a320f6e .elementor-heading-title{font-size:20px;}.elementor-50818 .elementor-element.elementor-element-e803b0f > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-e803b0f .elementor-heading-title{font-size:15px;}.elementor-50818 .elementor-element.elementor-element-95918c5 .elementor-heading-title{font-size:20px;}.elementor-50818 .elementor-element.elementor-element-743c37f > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-743c37f .elementor-heading-title{font-size:15px;}.elementor-50818 .elementor-element.elementor-element-ba0b51e > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-ba0b51e .elementor-heading-title{font-size:15px;}.elementor-50818 .elementor-element.elementor-element-db676ca .elementor-heading-title{font-size:20px;}.elementor-50818 .elementor-element.elementor-element-f9bb392 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-f9bb392 .elementor-heading-title{font-size:15px;}.elementor-50818 .elementor-element.elementor-element-27468ec > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-27468ec .elementor-heading-title{font-size:15px;}.elementor-50818 .elementor-element.elementor-element-5303228 .elementor-heading-title{font-size:20px;}.elementor-widget-uael-table td div:not(.responsive-header-text) .uael-table__text-inner, .elementor-widget-uael-table td div + .uael-table__text-inner,.elementor-widget-uael-table tbody .uael-table__text:not(.uael-tbody-head-text),.elementor-widget-uael-table td .uael-align-icon--left,.elementor-widget-uael-table td .uael-align-icon--right{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-uael-table .uael-advance-heading label, .elementor-widget-uael-table .uael-advance-heading select, .elementor-widget-uael-table .uael-advance-heading input{font-size:var( --e-global-typography-text-font-size );}.elementor-50818 .elementor-element.elementor-element-4328598 th.uael-table-col,.elementor-50818 .elementor-element.elementor-element-4328598 tr.uael-table-row div.responsive-header-text span.uael-table__text-inners{font-size:15px;}.elementor-50818 .elementor-element.elementor-element-4328598 td div:not(.responsive-header-text) .uael-table__text-inner, .elementor-50818 .elementor-element.elementor-element-4328598 td div + .uael-table__text-inner,.elementor-50818 .elementor-element.elementor-element-4328598 tbody .uael-table__text:not(.uael-tbody-head-text),.elementor-50818 .elementor-element.elementor-element-4328598 td .uael-align-icon--left,.elementor-50818 .elementor-element.elementor-element-4328598 td .uael-align-icon--right{font-size:15px;}.elementor-50818 .elementor-element.elementor-element-4328598 .uael-align-icon--left i{font-size:20px;vertical-align:middle;}.elementor-50818 .elementor-element.elementor-element-4328598 .uael-align-icon--right i{font-size:20px;vertical-align:middle;}.elementor-50818 .elementor-element.elementor-element-4328598 .uael-align-icon--left svg{height:20px;width:20px;vertical-align:middle;}.elementor-50818 .elementor-element.elementor-element-4328598 .uael-align-icon--right svg{height:20px;width:20px;vertical-align:middle;}.elementor-50818 .elementor-element.elementor-element-40e64fe > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-40e64fe .elementor-heading-title{font-size:15px;}.elementor-50818 .elementor-element.elementor-element-eca05e5 .elementor-heading-title{font-size:20px;}.elementor-50818 .elementor-element.elementor-element-3d37fc7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-3d37fc7 .elementor-heading-title{font-size:15px;}.elementor-50818 .elementor-element.elementor-element-1d68e05 .elementor-heading-title{font-size:20px;}.elementor-50818 .elementor-element.elementor-element-fb9814f .elementor-heading-title{font-size:15px;}.elementor-50818 .elementor-element.elementor-element-3725522 .elementor-heading-title{font-size:20px;}.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-content{font-size:var( --e-global-typography-text-font-size );}.elementor-50818 .elementor-element.elementor-element-95d0190 .elementor-heading-title{font-size:20px;}.elementor-50818 .elementor-element.elementor-element-99df55d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-99df55d .elementor-heading-title{font-size:15px;}.elementor-50818 .elementor-element.elementor-element-e6e9a25 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-e6e9a25 .elementor-heading-title{font-size:15px;}.elementor-50818 .elementor-element.elementor-element-a56c718 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-50818 .elementor-element.elementor-element-a56c718 .elementor-heading-title{font-size:15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-50818 .elementor-element.elementor-element-a07afa1 img{width:100%;}}@media(min-width:768px){.elementor-50818 .elementor-element.elementor-element-9a99f2f{--width:100%;}.elementor-50818 .elementor-element.elementor-element-98646b5{--width:7%;}}@media(max-width:1024px) and (min-width:768px){.elementor-50818 .elementor-element.elementor-element-9a99f2f{--width:659px;}.elementor-50818 .elementor-element.elementor-element-df2030d{--width:680px;}.elementor-50818 .elementor-element.elementor-element-1ae897f{--width:676px;}}/* Start custom CSS for animated-headline, class: .elementor-element-78a2c2b *//* Elimina puntos, viñetas y seudoelementos del H1/Titular Animado */
.elementor-50818 .elementor-element.elementor-element-78a2c2b h1,
.elementor-50818 .elementor-element.elementor-element-78a2c2b .elementor-headline-title,
.elementor-50818 .elementor-element.elementor-element-78a2c2b li {
    list-style: none !important;
    list-style-type: none !important;
}

.elementor-50818 .elementor-element.elementor-element-78a2c2b h1::before,
.elementor-50818 .elementor-element.elementor-element-78a2c2b .elementor-headline-title::before,
.elementor-50818 .elementor-element.elementor-element-78a2c2b h1::after,
.elementor-50818 .elementor-element.elementor-element-78a2c2b .elementor-headline-title::after {
    display: none !important;
    content: none !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-97fb8f8 *//* ==================================================
   ESTILOS EXCLUSIVOS PARA EL FORMULARIO DE LA LANDING
   ================================================== */

/* Contenedor principal del formulario */
.elementor-50818 .elementor-element.elementor-element-97fb8f8 .wpcf7,
.landing-form-container .wpcf7 {
    background-color: #ffffff !important;
    border: 1px solid #e2e8f0 !important;
    border-top: 4px solid #0284c7 !important; /* Azul corporativo */
    border-radius: 8px !important;
    padding: 28px 24px !important;
    box-shadow: 0 4px 12px rgba(15, 23, 42, 0.08) !important;
    max-width: 550px !important;
    margin: 0 auto !important;
}

/* Etiquetas de texto (Labels) */
.elementor-50818 .elementor-element.elementor-element-97fb8f8 .wpcf7 label,
.landing-form-container .wpcf7 label {
    display: block !important;
    font-weight: 600 !important;
    font-size: 14px !important;
    color: #0f172a !important;
    margin-bottom: 8px !important;
    width: 100% !important;
}

/* Campos de entrada de texto, email y teléfono */
.elementor-50818 .elementor-element.elementor-element-97fb8f8 .wpcf7 input[type="text"],
.elementor-50818 .elementor-element.elementor-element-97fb8f8 .wpcf7 input[type="email"],
.elementor-50818 .elementor-element.elementor-element-97fb8f8 .wpcf7 input[type="tel"],
.landing-form-container .wpcf7 input[type="text"],
.landing-form-container .wpcf7 input[type="email"],
.landing-form-container .wpcf7 input[type="tel"] {
    width: 100% !important;
    padding: 12px 14px !important;
    border: 1px solid #cbd5e1 !important;
    border-radius: 6px !important;
    background-color: #f8fafc !important;
    color: #0f172a !important;
    font-size: 15px !important;
    box-sizing: border-box !important;
    margin-top: 4px !important;
    margin-bottom: 16px !important;
    transition: all 0.2s ease-in-out !important;
}

/* Efecto al hacer clic en un campo (Focus) */
.elementor-50818 .elementor-element.elementor-element-97fb8f8 .wpcf7 input[type="text"]:focus,
.elementor-50818 .elementor-element.elementor-element-97fb8f8 .wpcf7 input[type="email"]:focus,
.elementor-50818 .elementor-element.elementor-element-97fb8f8 .wpcf7 input[type="tel"]:focus,
.landing-form-container .wpcf7 input[type="text"]:focus,
.landing-form-container .wpcf7 input[type="email"]:focus,
.landing-form-container .wpcf7 input[type="tel"]:focus {
    outline: none !important;
    border-color: #0284c7 !important;
    background-color: #ffffff !important;
    box-shadow: 0 0 0 3px rgba(2, 132, 199, 0.15) !important;
}

/* Caja destacada para el Radio Button */
.elementor-50818 .elementor-element.elementor-element-97fb8f8 .wpcf7 .wpcf7-radio,
.landing-form-container .wpcf7 .wpcf7-radio {
    display: block !important;
    background-color: #f1f5f9 !important;
    border: 1px solid #e2e8f0 !important;
    border-radius: 6px !important;
    padding: 12px 14px !important;
    margin: 10px 0 20px 0 !important;
}

.elementor-50818 .elementor-element.elementor-element-97fb8f8 .wpcf7 .wpcf7-list-item,
.landing-form-container .wpcf7 .wpcf7-list-item {
    margin: 0 !important;
}

.elementor-50818 .elementor-element.elementor-element-97fb8f8 .wpcf7 .wpcf7-list-item label,
.landing-form-container .wpcf7 .wpcf7-list-item label {
    font-weight: 500 !important;
    cursor: pointer !important;
    margin-bottom: 0 !important;
}

/* Botón de envío (Submit) */
.elementor-50818 .elementor-element.elementor-element-97fb8f8 .wpcf7 input[type="submit"],
.landing-form-container .wpcf7 input[type="submit"] {
    width: 100% !important;
    background-color: #f97316 !important; /* Naranja CTA de la landing */
    color: #ffffff !important;
    font-weight: 700 !important;
    font-size: 16px !important;
    padding: 14px 20px !important;
    border: none !important;
    border-radius: 6px !important;
    cursor: pointer !important;
    text-transform: uppercase !important;
    letter-spacing: 0.5px !important;
    transition: background-color 0.2s ease, transform 0.1s ease !important;
    margin-top: 10px !important;
}

/* Efecto hover en el botón */
.elementor-50818 .elementor-element.elementor-element-97fb8f8 .wpcf7 input[type="submit"]:hover,
.landing-form-container .wpcf7 input[type="submit"]:hover {
    background-color: #ea580c !important; /* Naranja más oscuro */
}

/* Mensajes de error/éxito de Contact Form 7 */
.elementor-50818 .elementor-element.elementor-element-97fb8f8 .wpcf7-response-output,
.landing-form-container .wpcf7-response-output {
    border-radius: 6px !important;
    font-size: 14px !important;
    margin: 15px 0 0 0 !important;
    padding: 10px 14px !important;
}/* End custom CSS */
/* Start custom CSS */<!DOCTYPE html>
<html lang="es">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>FlowStop - Haladjian Industrial Solutions</title>
    <style>
        @page {
            size: A4;
            margin: 0;
            background-color: #0f172a;
        }

        *, *::before, *::after {
            box-sizing: border-box;
        }

        body {
            margin: 0;
            padding: 0;
            font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
            color: #334155;
            background-color: #0f172a;
            font-size: 10.5pt;
            line-height: 1.5;
        }

        .page-wrapper {
            background-color: #ffffff;
            max-width: 900px;
            margin: 0 auto;
            box-shadow: 0 10px 25px rgba(0,0,0,0.5);
        }

        /* Top Bar Branding */
        .top-bar {
            background-color: #0f172a;
            color: #ffffff;
            padding: 15px 30px;
            display: flex;
            justify-content: space-between;
            align-items: center;
            border-bottom: 2px solid #0284c7;
        }

        .brand-logo {
            font-size: 14pt;
            font-weight: 800;
            letter-spacing: 1px;
            color: #38bdf8;
            text-transform: uppercase;
        }

        .brand-sub {
            font-size: 9.5pt;
            color: #94a3b8;
            text-transform: uppercase;
            letter-spacing: 0.5px;
        }

        /* Hero Header */
        .hero {
            background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%);
            color: #ffffff;
            padding: 35px 30px 40px 30px;
        }

        .hero h1 {
            font-size: 22pt;
            line-height: 1.25;
            color: #38bdf8;
            margin: 0 0 15px 0;
            font-weight: 800;
        }

        .hero h2.subtitle {
            font-size: 13pt;
            color: #f1f5f9;
            font-weight: 600;
            margin: 0 0 20px 0;
            line-height: 1.4;
            border: none;
            padding: 0;
        }

        .hero p {
            font-size: 10.5pt;
            color: #cbd5e1;
            margin: 0 0 25px 0;
        }

        .hero .proof-bar {
            background: rgba(255, 255, 255, 0.05);
            border-left: 3px solid #0284c7;
            padding: 12px 15px;
            font-size: 9.5pt;
            color: #e2e8f0;
            margin-bottom: 25px;
            border-radius: 0 4px 4px 0;
        }

        /* Call to Action Buttons */
        .cta-btn-primary {
            display: inline-block;
            background-color: #f97316;
            color: #ffffff;
            text-align: center;
            padding: 14px 24px;
            font-weight: bold;
            font-size: 11pt;
            border-radius: 6px;
            text-decoration: none;
            margin: 10px 0;
            box-shadow: 0 4px 12px rgba(249, 115, 22, 0.3);
            transition: background-color 0.2s;
        }

        .cta-btn-secondary {
            display: inline-block;
            background-color: #0284c7;
            color: #ffffff;
            text-align: center;
            padding: 14px 24px;
            font-weight: bold;
            font-size: 11pt;
            border-radius: 6px;
            text-decoration: none;
            margin: 10px 0;
            box-shadow: 0 4px 12px rgba(2, 132, 199, 0.3);
        }

        /* Video Placeholder */
        .video-box {
            background-color: #0f172a;
            border: 2px dashed #0284c7;
            border-radius: 8px;
            padding: 20px;
            text-align: center;
            color: #38bdf8;
            font-weight: bold;
            font-size: 11pt;
            margin: 25px 0;
        }

        /* Main Container */
        .container {
            padding: 35px 30px;
            background-color: #ffffff;
        }

        .section {
            margin-bottom: 35px;
        }

        h2 {
            font-size: 15pt;
            color: #0f172a;
            border-left: 4px solid #0284c7;
            padding-left: 12px;
            margin-top: 0;
            margin-bottom: 18px;
            font-weight: 700;
            line-height: 1.3;
        }

        h3 {
            font-size: 12pt;
            color: #0284c7;
            margin-top: 20px;
            margin-bottom: 10px;
            font-weight: 700;
        }

        p {
            margin-top: 0;
            margin-bottom: 14px;
            color: #334155;
            font-size: 10.5pt;
            line-height: 1.6;
        }

        .highlight-box {
            background-color: #f8fafc;
            border: 1px solid #e2e8f0;
            border-left: 4px solid #0284c7;
            border-radius: 4px;
            padding: 18px;
            margin: 18px 0;
        }

        /* Tables */
        .table-custom {
            width: 100%;
            border-collapse: collapse;
            margin: 20px 0;
            font-size: 10pt;
        }

        .table-custom th {
            background-color: #1e293b;
            color: #ffffff;
            text-align: left;
            padding: 12px;
            font-weight: 600;
        }

        .table-custom td {
            padding: 12px;
            border-bottom: 1px solid #e2e8f0;
            background-color: #ffffff;
        }

        .table-custom tr:nth-child(even) td {
            background-color: #f8fafc;
        }

        /* Checklist / Questions */
        .quiz-list {
            list-style: none;
            padding: 0;
            margin: 20px 0;
        }

        .quiz-list li {
            position: relative;
            padding-left: 30px;
            margin-bottom: 12px;
            font-size: 10.5pt;
            line-height: 1.5;
        }

        .quiz-list li::before {
            content: "?";
            position: absolute;
            left: 0;
            top: 0;
            background: #0284c7;
            color: white;
            width: 20px;
            height: 20px;
            border-radius: 50%;
            text-align: center;
            font-size: 9pt;
            font-weight: bold;
            line-height: 20px;
        }

        /* Bullet lists */
        ul.content-list {
            padding-left: 20px;
            margin-bottom: 15px;
        }

        ul.content-list li {
            margin-bottom: 8px;
            line-height: 1.5;
        }

        /* FAQ Card Styling */
        .faq-box {
            background: #f8fafc;
            border: 1px solid #e2e8f0;
            border-radius: 6px;
            padding: 16px;
            margin-bottom: 14px;
        }

        .faq-q {
            font-weight: bold;
            color: #0f172a;
            margin-bottom: 6px;
            font-size: 10.5pt;
        }

        .faq-a {
            color: #475569;
            font-size: 10pt;
            margin: 0;
        }

        /* Footer */
        .footer {
            background-color: #0f172a;
            color: #94a3b8;
            text-align: center;
            padding: 30px;
            font-size: 9pt;
            border-top: 1px solid #1e293b;
        }

        .footer p {
            margin: 4px 0;
            color: #94a3b8;
        }

        .footer strong {
            color: #ffffff;
        }
    </style>
</head>
<body>/* End custom CSS */