.elementor-498666 .elementor-element.elementor-element-b1edb12{--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-498666 .elementor-element.elementor-element-54f3f87{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:70px;--padding-bottom:55px;--padding-left:10px;--padding-right:10px;}.elementor-498666 .elementor-element.elementor-element-54f3f87:not(.elementor-motion-effects-element-type-background), .elementor-498666 .elementor-element.elementor-element-54f3f87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-498666 .elementor-element.elementor-element-b3579a0{text-align:center;}.elementor-498666 .elementor-element.elementor-element-b3579a0 .elementor-heading-title{font-size:50px;color:var( --e-global-color-0298451 );}.elementor-498666 .elementor-element.elementor-element-135f880{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-size:18px;color:var( --e-global-color-0298451 );}.elementor-498666 .elementor-element.elementor-element-d8e6fcd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-498666 .elementor-element.elementor-element-1bfaa2a .elementor-button{background-color:#40B7FD;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-498666 .elementor-element.elementor-element-1bfaa2a .elementor-button:hover, .elementor-498666 .elementor-element.elementor-element-1bfaa2a .elementor-button:focus{background-color:var( --e-global-color-0298451 );}.elementor-498666 .elementor-element.elementor-element-6291842 .elementor-button{background-color:#40B7FD;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-498666 .elementor-element.elementor-element-6291842 .elementor-button:hover, .elementor-498666 .elementor-element.elementor-element-6291842 .elementor-button:focus{background-color:var( --e-global-color-0298451 );}.elementor-498666 .elementor-element.elementor-element-d8e3469{font-size:18px;font-weight:700;color:var( --e-global-color-0298451 );}.elementor-498666 .elementor-element.elementor-element-67610b0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-498666 .elementor-element.elementor-element-f9aa969 .elementor-heading-title{color:var( --e-global-color-a79083d );}.elementor-498666 .elementor-element.elementor-element-ab7e388{text-align:center;color:var( --e-global-color-e02f553 );}.elementor-498666 .elementor-element.elementor-element-6ebd1d6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-498666 .elementor-element.elementor-element-3a31bd6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-498666 .elementor-element.elementor-element-186a146{--display:flex;--justify-content:flex-end;}.elementor-498666 .elementor-element.elementor-element-e08ef98 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-498666 .elementor-element.elementor-element-386bc07{color:var( --e-global-color-e02f553 );}.elementor-498666 .elementor-element.elementor-element-89a24ba{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;font-weight:500;color:var( --e-global-color-e02f553 );}.elementor-498666 .elementor-element.elementor-element-9fec965{--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;--align-items:center;--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-498666 .elementor-element.elementor-element-0e34236{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#3C4AFF;--border-color:#3C4AFF;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-498666 .elementor-element.elementor-element-60a6da2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-498666 .elementor-element.elementor-element-60a6da2:not(.elementor-motion-effects-element-type-background), .elementor-498666 .elementor-element.elementor-element-60a6da2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #3C4AFF 0%, #40B7FD 100%);}.elementor-498666 .elementor-element.elementor-element-57cbf80{text-align:center;}.elementor-498666 .elementor-element.elementor-element-57cbf80 .elementor-heading-title{color:var( --e-global-color-0298451 );}.elementor-498666 .elementor-element.elementor-element-4927f4a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-498666 .elementor-element.elementor-element-5ce2fb4{text-align:center;color:var( --e-global-color-e02f553 );}.elementor-498666 .elementor-element.elementor-element-9187ebf{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-e02f553 );}.elementor-498666 .elementor-element.elementor-element-faa91c5 .elementor-button{background-color:var( --e-global-color-0298451 );fill:var( --e-global-color-e02f553 );color:var( --e-global-color-e02f553 );border-style:solid;border-width:2px 2px 2px 2px;border-color:#40B7FD;border-radius:60px 60px 60px 60px;padding:5px 40px 5px 40px;}.elementor-498666 .elementor-element.elementor-element-faa91c5 .elementor-button:hover, .elementor-498666 .elementor-element.elementor-element-faa91c5 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-0298451 );}.elementor-498666 .elementor-element.elementor-element-faa91c5 .elementor-button:hover svg, .elementor-498666 .elementor-element.elementor-element-faa91c5 .elementor-button:focus svg{fill:var( --e-global-color-0298451 );}.elementor-498666 .elementor-element.elementor-element-963fdb0 .elementor-button{background-color:#40B7FD;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:10px 40px 10px 40px;}.elementor-498666 .elementor-element.elementor-element-963fdb0 .elementor-button:hover, .elementor-498666 .elementor-element.elementor-element-963fdb0 .elementor-button:focus{background-color:var( --e-global-color-0298451 );}.elementor-498666 .elementor-element.elementor-element-5939530{--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;--padding-top:50px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-498666 .elementor-element.elementor-element-da14cd2 .elementor-heading-title{color:var( --e-global-color-e02f553 );}.elementor-498666 .elementor-element.elementor-element-2ef6694{--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-498666 .elementor-element.elementor-element-f3da02e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-498666 .elementor-element.elementor-element-9e1943e{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-498666 .elementor-element.elementor-element-77a514d{--display:flex;--min-height:130px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-498666 .elementor-element.elementor-element-77a514d:not(.elementor-motion-effects-element-type-background), .elementor-498666 .elementor-element.elementor-element-77a514d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-498666 .elementor-element.elementor-element-cef58de .elementor-icon-wrapper{text-align:center;}.elementor-498666 .elementor-element.elementor-element-cef58de .elementor-icon{font-size:80px;}.elementor-498666 .elementor-element.elementor-element-cef58de .elementor-icon svg{height:80px;}.elementor-498666 .elementor-element.elementor-element-cef58de .elementor-icon-wrapper svg{width:auto;}.elementor-498666 .elementor-element.elementor-element-6ac8d26{--display:flex;--min-height:108px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-498666 .elementor-element.elementor-element-987f1dc{text-align:center;font-size:15px;font-weight:500;line-height:18px;color:var( --e-global-color-secondary );}.elementor-498666 .elementor-element.elementor-element-d1f68eb{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-498666 .elementor-element.elementor-element-47a0f04{--display:flex;--min-height:130px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-498666 .elementor-element.elementor-element-47a0f04:not(.elementor-motion-effects-element-type-background), .elementor-498666 .elementor-element.elementor-element-47a0f04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-498666 .elementor-element.elementor-element-8b27c66 .elementor-icon-wrapper{text-align:center;}.elementor-498666 .elementor-element.elementor-element-8b27c66 .elementor-icon{font-size:80px;}.elementor-498666 .elementor-element.elementor-element-8b27c66 .elementor-icon svg{height:80px;}.elementor-498666 .elementor-element.elementor-element-8b27c66 .elementor-icon-wrapper svg{width:auto;}.elementor-498666 .elementor-element.elementor-element-26352cd{--display:flex;--min-height:108px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-498666 .elementor-element.elementor-element-d09d2df{text-align:center;font-size:15px;font-weight:500;line-height:18px;color:var( --e-global-color-secondary );}.elementor-498666 .elementor-element.elementor-element-11cc3cb{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-498666 .elementor-element.elementor-element-b784a9f{--display:flex;--min-height:130px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-498666 .elementor-element.elementor-element-b784a9f:not(.elementor-motion-effects-element-type-background), .elementor-498666 .elementor-element.elementor-element-b784a9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-498666 .elementor-element.elementor-element-48729ad .elementor-icon-wrapper{text-align:center;}.elementor-498666 .elementor-element.elementor-element-48729ad .elementor-icon{font-size:80px;}.elementor-498666 .elementor-element.elementor-element-48729ad .elementor-icon svg{height:80px;}.elementor-498666 .elementor-element.elementor-element-48729ad .elementor-icon-wrapper svg{width:auto;}.elementor-498666 .elementor-element.elementor-element-85fba26{--display:flex;--min-height:108px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-498666 .elementor-element.elementor-element-ab59fd5{text-align:center;font-size:15px;font-weight:500;line-height:18px;color:var( --e-global-color-secondary );}.elementor-498666 .elementor-element.elementor-element-52e03d2{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-498666 .elementor-element.elementor-element-30169d9{--display:flex;--min-height:130px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-498666 .elementor-element.elementor-element-30169d9:not(.elementor-motion-effects-element-type-background), .elementor-498666 .elementor-element.elementor-element-30169d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-498666 .elementor-element.elementor-element-65b9e28 .elementor-icon-wrapper{text-align:center;}.elementor-498666 .elementor-element.elementor-element-65b9e28 .elementor-icon{font-size:80px;}.elementor-498666 .elementor-element.elementor-element-65b9e28 .elementor-icon svg{height:80px;}.elementor-498666 .elementor-element.elementor-element-65b9e28 .elementor-icon-wrapper svg{width:auto;}.elementor-498666 .elementor-element.elementor-element-e6719da{--display:flex;--min-height:108px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-498666 .elementor-element.elementor-element-c656028{text-align:center;font-size:15px;font-weight:500;line-height:18px;color:var( --e-global-color-secondary );}.elementor-498666 .elementor-element.elementor-element-748318b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-498666 .elementor-element.elementor-element-6e55ad9{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-498666 .elementor-element.elementor-element-bfaf59a{--display:flex;--min-height:130px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-498666 .elementor-element.elementor-element-bfaf59a:not(.elementor-motion-effects-element-type-background), .elementor-498666 .elementor-element.elementor-element-bfaf59a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-498666 .elementor-element.elementor-element-8698145{width:var( --container-widget-width, 25.831% );max-width:25.831%;--container-widget-width:25.831%;--container-widget-flex-grow:0;}.elementor-498666 .elementor-element.elementor-element-8698145.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-498666 .elementor-element.elementor-element-8698145 .elementor-icon-wrapper{text-align:center;}.elementor-498666 .elementor-element.elementor-element-8698145 .elementor-icon{font-size:80px;}.elementor-498666 .elementor-element.elementor-element-8698145 .elementor-icon svg{height:80px;}.elementor-498666 .elementor-element.elementor-element-8698145 .elementor-icon-wrapper svg{width:auto;}.elementor-498666 .elementor-element.elementor-element-f61e586{--display:flex;--min-height:108px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-498666 .elementor-element.elementor-element-aa5b96e{text-align:center;font-size:15px;font-weight:500;line-height:18px;color:var( --e-global-color-secondary );}.elementor-498666 .elementor-element.elementor-element-5f133d3{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-498666 .elementor-element.elementor-element-db0e3ee{--display:flex;--min-height:130px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-498666 .elementor-element.elementor-element-db0e3ee:not(.elementor-motion-effects-element-type-background), .elementor-498666 .elementor-element.elementor-element-db0e3ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-498666 .elementor-element.elementor-element-2539773 .elementor-icon-wrapper{text-align:center;}.elementor-498666 .elementor-element.elementor-element-2539773 .elementor-icon{font-size:80px;}.elementor-498666 .elementor-element.elementor-element-2539773 .elementor-icon svg{height:80px;}.elementor-498666 .elementor-element.elementor-element-2539773 .elementor-icon-wrapper svg{width:auto;}.elementor-498666 .elementor-element.elementor-element-bbd2ec8{--display:flex;--min-height:108px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-498666 .elementor-element.elementor-element-6afed3c{text-align:center;font-size:15px;font-weight:500;line-height:18px;color:var( --e-global-color-secondary );}.elementor-498666 .elementor-element.elementor-element-83f41f6{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-498666 .elementor-element.elementor-element-71e1a17{--display:flex;--min-height:130px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-498666 .elementor-element.elementor-element-71e1a17:not(.elementor-motion-effects-element-type-background), .elementor-498666 .elementor-element.elementor-element-71e1a17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-498666 .elementor-element.elementor-element-20ef7f4 .elementor-icon-wrapper{text-align:center;}.elementor-498666 .elementor-element.elementor-element-20ef7f4 .elementor-icon{font-size:80px;}.elementor-498666 .elementor-element.elementor-element-20ef7f4 .elementor-icon svg{height:80px;}.elementor-498666 .elementor-element.elementor-element-20ef7f4 .elementor-icon-wrapper svg{width:auto;}.elementor-498666 .elementor-element.elementor-element-701c853{--display:flex;--min-height:108px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-498666 .elementor-element.elementor-element-a9881cc{text-align:center;font-size:15px;font-weight:500;line-height:18px;color:var( --e-global-color-secondary );}.elementor-498666 .elementor-element.elementor-element-7fe1d40{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-498666 .elementor-element.elementor-element-a28d462 .elementor-heading-title{color:var( --e-global-color-e02f553 );}.elementor-498666 .elementor-element.elementor-element-298799a{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-e02f553 );}.elementor-498666 .elementor-element.elementor-element-945b31d{--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;--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-498666 .elementor-element.elementor-element-4a6f88d .elementor-heading-title{color:var( --e-global-color-e02f553 );}.elementor-498666 .elementor-element.elementor-element-c389536{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-e02f553 );}.elementor-498666 .elementor-element.elementor-element-159642b{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-498666 .elementor-element.elementor-element-f35b2a3{--display:flex;--min-height:610px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0041D9;--border-color:#0041D9;--border-radius:20px 20px 20px 20px;--padding-top:45px;--padding-bottom:10px;--padding-left:50px;--padding-right:50px;}.elementor-498666 .elementor-element.elementor-element-bb884ca .elementor-icon-wrapper{text-align:center;}.elementor-498666 .elementor-element.elementor-element-bb884ca .elementor-icon{font-size:90px;}.elementor-498666 .elementor-element.elementor-element-bb884ca .elementor-icon svg{height:90px;}.elementor-498666 .elementor-element.elementor-element-bb884ca .elementor-icon-wrapper svg{width:auto;}.elementor-498666 .elementor-element.elementor-element-13eda5f{text-align:center;font-weight:500;color:var( --e-global-color-e02f553 );}.elementor-498666 .elementor-element.elementor-element-868e2b3{text-align:center;font-weight:500;color:var( --e-global-color-e02f553 );}.elementor-498666 .elementor-element.elementor-element-28cf0e8{--display:flex;--min-height:610px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0041D9;--border-color:#0041D9;--border-radius:20px 20px 20px 20px;--padding-top:45px;--padding-bottom:10px;--padding-left:50px;--padding-right:50px;}.elementor-498666 .elementor-element.elementor-element-22a5dd0 .elementor-icon-wrapper{text-align:center;}.elementor-498666 .elementor-element.elementor-element-22a5dd0 .elementor-icon{font-size:90px;}.elementor-498666 .elementor-element.elementor-element-22a5dd0 .elementor-icon svg{height:90px;}.elementor-498666 .elementor-element.elementor-element-22a5dd0 .elementor-icon-wrapper svg{width:auto;}.elementor-498666 .elementor-element.elementor-element-3c26b2b{text-align:center;font-weight:500;color:var( --e-global-color-e02f553 );}.elementor-498666 .elementor-element.elementor-element-981ef50{text-align:center;font-weight:500;color:var( --e-global-color-e02f553 );}.elementor-498666 .elementor-element.elementor-element-e9941f3{--display:flex;--min-height:610px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0041D9;--border-color:#0041D9;--border-radius:20px 20px 20px 20px;--padding-top:45px;--padding-bottom:10px;--padding-left:50px;--padding-right:50px;}.elementor-498666 .elementor-element.elementor-element-272c39b .elementor-icon-wrapper{text-align:center;}.elementor-498666 .elementor-element.elementor-element-272c39b .elementor-icon{font-size:90px;}.elementor-498666 .elementor-element.elementor-element-272c39b .elementor-icon svg{height:90px;}.elementor-498666 .elementor-element.elementor-element-272c39b .elementor-icon-wrapper svg{width:auto;}.elementor-498666 .elementor-element.elementor-element-5c73539{text-align:center;font-weight:500;color:var( --e-global-color-e02f553 );}.elementor-498666 .elementor-element.elementor-element-4d67314{text-align:center;font-weight:500;color:var( --e-global-color-e02f553 );}.elementor-498666 .elementor-element.elementor-element-8fce7bc{--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;--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-498666 .elementor-element.elementor-element-66df170 .elementor-button{background-color:#40B7FD;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-498666 .elementor-element.elementor-element-66df170 .elementor-button:hover, .elementor-498666 .elementor-element.elementor-element-66df170 .elementor-button:focus{background-color:var( --e-global-color-0298451 );}.elementor-498666 .elementor-element.elementor-element-64a32cb{--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:-60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-498666 .elementor-element.elementor-element-5134569{--display:flex;--min-height:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:-35px;--margin-right:0px;}.elementor-498666 .elementor-element.elementor-element-5134569:not(.elementor-motion-effects-element-type-background), .elementor-498666 .elementor-element.elementor-element-5134569 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0298451 );}.elementor-498666 .elementor-element.elementor-element-5134569.e-con{--e-con-transform-skewX:-12deg;}.elementor-498666 .elementor-element.elementor-element-7396562{--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;--padding-top:30px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-498666 .elementor-element.elementor-element-7396562:not(.elementor-motion-effects-element-type-background), .elementor-498666 .elementor-element.elementor-element-7396562 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-498666 .elementor-element.elementor-element-758049f{--display:flex;--justify-content:center;}.elementor-498666 .elementor-element.elementor-element-2444643{text-align:end;}.elementor-498666 .elementor-element.elementor-element-2444643 .elementor-heading-title{color:var( --e-global-color-0298451 );}.elementor-498666 .elementor-element.elementor-element-38fb849{text-align:end;color:var( --e-global-color-0298451 );}.elementor-498666 .elementor-element.elementor-element-93b57d6{text-align:end;color:var( --e-global-color-0298451 );}.elementor-498666 .elementor-element.elementor-element-92693a9{text-align:end;color:var( --e-global-color-0298451 );}.elementor-498666 .elementor-element.elementor-element-6dd1296 .elementor-button{background-color:#40B7FD;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-498666 .elementor-element.elementor-element-994a755{--display:flex;}.elementor-498666 .elementor-element.elementor-element-da5bded{--display:flex;--min-height:0px;--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-498666 .elementor-element.elementor-element-da5bded:not(.elementor-motion-effects-element-type-background), .elementor-498666 .elementor-element.elementor-element-da5bded > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0988867 );}.elementor-498666 .elementor-element.elementor-element-e5469d5{text-align:center;}.elementor-498666 .elementor-element.elementor-element-e5469d5 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-498666 .elementor-element.elementor-element-d3aa312{--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:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-498666 .elementor-element.elementor-element-4e21f44{--display:flex;}.elementor-498666 .elementor-element.elementor-element-b91cdc7{text-align:center;}.elementor-498666 .elementor-element.elementor-element-b91cdc7 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-498666 .elementor-element.elementor-element-8adb5d4{text-align:center;color:var( --e-global-color-e02f553 );}.elementor-498666 .elementor-element.elementor-element-b245cda{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-498666 .elementor-element.elementor-element-9a01b05{--display:flex;--min-height:350px;--border-radius:20px 20px 20px 20px;--padding-top:45px;--padding-bottom:45px;--padding-left:10px;--padding-right:10px;}.elementor-498666 .elementor-element.elementor-element-9a01b05:not(.elementor-motion-effects-element-type-background), .elementor-498666 .elementor-element.elementor-element-9a01b05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-498666 .elementor-element.elementor-element-038ddf2 .elementor-icon-box-wrapper{gap:20px;}.elementor-498666 .elementor-element.elementor-element-038ddf2 .elementor-icon{font-size:80px;}.elementor-498666 .elementor-element.elementor-element-038ddf2 .elementor-icon-box-description{color:var( --e-global-color-0298451 );}.elementor-498666 .elementor-element.elementor-element-d75da75{--display:flex;--min-height:350px;--border-radius:20px 20px 20px 20px;--padding-top:45px;--padding-bottom:45px;--padding-left:10px;--padding-right:10px;}.elementor-498666 .elementor-element.elementor-element-d75da75:not(.elementor-motion-effects-element-type-background), .elementor-498666 .elementor-element.elementor-element-d75da75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-498666 .elementor-element.elementor-element-cbbe43d .elementor-icon-box-wrapper{gap:20px;}.elementor-498666 .elementor-element.elementor-element-cbbe43d .elementor-icon{font-size:80px;}.elementor-498666 .elementor-element.elementor-element-cbbe43d .elementor-icon-box-description{color:var( --e-global-color-0298451 );}.elementor-498666 .elementor-element.elementor-element-0ae3566{--display:flex;--min-height:350px;--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:10px;}.elementor-498666 .elementor-element.elementor-element-0ae3566:not(.elementor-motion-effects-element-type-background), .elementor-498666 .elementor-element.elementor-element-0ae3566 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-498666 .elementor-element.elementor-element-144b78e .elementor-icon-box-wrapper{gap:12px;}.elementor-498666 .elementor-element.elementor-element-144b78e .elementor-icon{font-size:100px;}.elementor-498666 .elementor-element.elementor-element-144b78e .elementor-icon-box-description{color:var( --e-global-color-0298451 );}.elementor-498666 .elementor-element.elementor-element-d3af63b{--display:flex;--min-height:350px;--border-radius:20px 20px 20px 20px;--padding-top:45px;--padding-bottom:45px;--padding-left:10px;--padding-right:10px;}.elementor-498666 .elementor-element.elementor-element-d3af63b:not(.elementor-motion-effects-element-type-background), .elementor-498666 .elementor-element.elementor-element-d3af63b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-498666 .elementor-element.elementor-element-541beb8 .elementor-icon-box-wrapper{gap:20px;}.elementor-498666 .elementor-element.elementor-element-541beb8 .elementor-icon{font-size:80px;}.elementor-498666 .elementor-element.elementor-element-541beb8 .elementor-icon-box-description{color:var( --e-global-color-0298451 );}.elementor-498666 .elementor-element.elementor-element-bf11505{--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-498666 .elementor-element.elementor-element-139c421{--display:flex;--justify-content:center;--padding-top:70px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-498666 .elementor-element.elementor-element-8cfbc7f{text-align:end;}.elementor-498666 .elementor-element.elementor-element-8cfbc7f .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-498666 .elementor-element.elementor-element-0c83803{text-align:end;color:var( --e-global-color-e02f553 );}.elementor-498666 .elementor-element.elementor-element-6101d59{text-align:end;font-weight:500;color:var( --e-global-color-e02f553 );}.elementor-498666 .elementor-element.elementor-element-14d4624 .elementor-button{background-color:#40B7FD;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-498666 .elementor-element.elementor-element-14d4624 .elementor-button:hover, .elementor-498666 .elementor-element.elementor-element-14d4624 .elementor-button:focus{background-color:var( --e-global-color-0298451 );}.elementor-498666 .elementor-element.elementor-element-a6cc65f{--display:flex;}.elementor-498666 .elementor-element.elementor-element-fdbf8c9{--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-498666 .elementor-element.elementor-element-c230290{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:60px;--padding-right:60px;}.elementor-498666 .elementor-element.elementor-element-c230290:not(.elementor-motion-effects-element-type-background), .elementor-498666 .elementor-element.elementor-element-c230290 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #3C4AFF 0%, #40B7FD 100%);}.elementor-498666 .elementor-element.elementor-element-c230290.e-con{--e-con-transform-skewX:-12deg;}.elementor-498666 .elementor-element.elementor-element-f13e95a{--display:flex;}.elementor-498666 .elementor-element.elementor-element-f13e95a.e-con{--e-con-transform-skewX:12deg;}.elementor-498666 .elementor-element.elementor-element-51ec276 .elementor-heading-title{color:var( --e-global-color-0298451 );}.elementor-498666 .elementor-element.elementor-element-002927b .elementor-heading-title{font-size:20px;font-weight:400;color:var( --e-global-color-0298451 );}.elementor-498666 .elementor-element.elementor-element-26b0ad5{color:var( --e-global-color-0298451 );}.elementor-498666 .elementor-element.elementor-element-f1b6e14 .elementor-icon-list-icon i{color:var( --e-global-color-0298451 );transition:color 0.3s;}.elementor-498666 .elementor-element.elementor-element-f1b6e14 .elementor-icon-list-icon svg{fill:var( --e-global-color-0298451 );transition:fill 0.3s;}.elementor-498666 .elementor-element.elementor-element-f1b6e14{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-498666 .elementor-element.elementor-element-f1b6e14 .elementor-icon-list-text{color:var( --e-global-color-0298451 );transition:color 0.3s;}.elementor-498666 .elementor-element.elementor-element-1abc86d{--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:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-498666 .elementor-element.elementor-element-9f9cd2e{--display:flex;--min-height:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:-35px;--margin-right:0px;}.elementor-498666 .elementor-element.elementor-element-9f9cd2e:not(.elementor-motion-effects-element-type-background), .elementor-498666 .elementor-element.elementor-element-9f9cd2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-3c21f78 ) 0%, var( --e-global-color-accent ) 100%);}.elementor-498666 .elementor-element.elementor-element-9f9cd2e.e-con{--e-con-transform-skewX:-12deg;}@media(min-width:768px){.elementor-498666 .elementor-element.elementor-element-67610b0{--content-width:1000px;}.elementor-498666 .elementor-element.elementor-element-3a31bd6{--width:45%;}.elementor-498666 .elementor-element.elementor-element-186a146{--width:55%;}.elementor-498666 .elementor-element.elementor-element-0e34236{--width:70%;}.elementor-498666 .elementor-element.elementor-element-2ef6694{--content-width:1100px;}.elementor-498666 .elementor-element.elementor-element-9e1943e{--width:25%;}.elementor-498666 .elementor-element.elementor-element-77a514d{--width:70%;}.elementor-498666 .elementor-element.elementor-element-d1f68eb{--width:25%;}.elementor-498666 .elementor-element.elementor-element-47a0f04{--width:70%;}.elementor-498666 .elementor-element.elementor-element-11cc3cb{--width:25%;}.elementor-498666 .elementor-element.elementor-element-b784a9f{--width:70%;}.elementor-498666 .elementor-element.elementor-element-52e03d2{--width:25%;}.elementor-498666 .elementor-element.elementor-element-30169d9{--width:70%;}.elementor-498666 .elementor-element.elementor-element-6e55ad9{--width:25%;}.elementor-498666 .elementor-element.elementor-element-bfaf59a{--width:70%;}.elementor-498666 .elementor-element.elementor-element-5f133d3{--width:25%;}.elementor-498666 .elementor-element.elementor-element-db0e3ee{--width:70%;}.elementor-498666 .elementor-element.elementor-element-83f41f6{--width:25%;}.elementor-498666 .elementor-element.elementor-element-71e1a17{--width:70%;}.elementor-498666 .elementor-element.elementor-element-159642b{--content-width:1100px;}.elementor-498666 .elementor-element.elementor-element-f35b2a3{--width:33.33%;}.elementor-498666 .elementor-element.elementor-element-28cf0e8{--width:33.33%;}.elementor-498666 .elementor-element.elementor-element-e9941f3{--width:33.33%;}.elementor-498666 .elementor-element.elementor-element-5134569{--width:16%;}.elementor-498666 .elementor-element.elementor-element-758049f{--width:50%;}.elementor-498666 .elementor-element.elementor-element-994a755{--width:50%;}.elementor-498666 .elementor-element.elementor-element-b245cda{--content-width:900px;}.elementor-498666 .elementor-element.elementor-element-9a01b05{--width:25%;}.elementor-498666 .elementor-element.elementor-element-d75da75{--width:25%;}.elementor-498666 .elementor-element.elementor-element-0ae3566{--width:25%;}.elementor-498666 .elementor-element.elementor-element-d3af63b{--width:25%;}.elementor-498666 .elementor-element.elementor-element-139c421{--width:50%;}.elementor-498666 .elementor-element.elementor-element-a6cc65f{--width:50%;}.elementor-498666 .elementor-element.elementor-element-fdbf8c9{--content-width:700px;}.elementor-498666 .elementor-element.elementor-element-1abc86d{--content-width:900px;}.elementor-498666 .elementor-element.elementor-element-9f9cd2e{--width:23%;}}@media(max-width:767px){.elementor-498666 .elementor-element.elementor-element-b3579a0 .elementor-heading-title{font-size:35px;}.elementor-498666 .elementor-element.elementor-element-135f880{width:100%;max-width:100%;}.elementor-498666 .elementor-element.elementor-element-89a24ba{width:100%;max-width:100%;}.elementor-498666 .elementor-element.elementor-element-9e1943e{--width:50%;}.elementor-498666 .elementor-element.elementor-element-d1f68eb{--width:50%;}.elementor-498666 .elementor-element.elementor-element-11cc3cb{--width:50%;}.elementor-498666 .elementor-element.elementor-element-52e03d2{--width:50%;}.elementor-498666 .elementor-element.elementor-element-6e55ad9{--width:50%;}.elementor-498666 .elementor-element.elementor-element-8698145{width:100%;max-width:100%;}.elementor-498666 .elementor-element.elementor-element-8698145 .elementor-icon{font-size:80px;}.elementor-498666 .elementor-element.elementor-element-8698145 .elementor-icon svg{height:80px;}.elementor-498666 .elementor-element.elementor-element-5f133d3{--width:50%;}.elementor-498666 .elementor-element.elementor-element-83f41f6{--width:50%;}.elementor-498666 .elementor-element.elementor-element-298799a{width:100%;max-width:100%;}.elementor-498666 .elementor-element.elementor-element-8cfbc7f{text-align:center;}.elementor-498666 .elementor-element.elementor-element-0c83803{text-align:center;}.elementor-498666 .elementor-element.elementor-element-6101d59{text-align:center;}}/* Start custom CSS *//* Container e Busca */
.vitrine-container {
  /*font-family: Arial, sans-serif;*/
  max-width: 1200px;
  margin: 0 auto;
  padding: 20px;
  height:500px;
  overflow-y: scroll;
}

.vitrine-search-wrapper {
  margin-bottom: 30px;
  text-align: center;
}

.vitrine-search-wrapper label {
  display: block;
  font-weight: bold;
  font-size: 12px;
  letter-spacing: 1px;
  margin-bottom: 8px;
  color: #333;
}

.vitrine-search-wrapper input {
  width: 100%;
  max-width: 600px;
  padding: 12px 20px;
  border-radius: 20px;
  border: 1px solid #ccc;
  background-color: #f7f9fc;
  font-size: 14px;
  outline: none;
  box-shadow: inset 0 1px 3px rgba(0,0,0,0.05);
}

/* Grid de Cards */
.vitrine-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));
  gap: 20px;
}

/* Estilo do Card fidelizado à imagem */
.vitrine-card {
  background: #ffffff;
  border-radius: 24px;
  box-shadow: 0 4px 15px rgba(0,0,0,0.06);
  display: flex;
  flex-direction: column;
  overflow: hidden;
  border: 1px solid #eaeaea;
}

.vitrine-card-header {
  background-color: #0d2c74; /* Azul escuro do topo */
  color: #ffffff;
  padding: 24px 20px;
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
  min-height: 110px;
  display: flex;
  align-items: center;
}

.vitrine-card-header h3 {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: 700 !important;
  line-height: 1.3 !important;
  margin: 0 !important;
}

.vitrine-card-body {
  padding: 20px;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}

.vitrine-resumo {
  font-size: 13px;
  color: #333333;
  line-height: 1.5;
  margin-bottom: 15px;
  min-height: 110px;
}

.vitrine-divider {
  border: 0;
  border-top: 1px solid #e0e0e0;
  margin: 10px 0 15px 0;
}

.vitrine-contato p {
  font-size: 13px;
  color: #222;
  margin: 8px 0;
  display: flex;
  align-items: center;
  gap: 8px;
}

.vitrine-contato i {
  color: #000;
  font-size: 16px;
}

.vitrine-wa-link {
  color: #222;
  text-decoration: none;
  font-weight: bold;
}

.vitrine-wa-link:hover {
  color: #0056b3;
}

.vitrine-btn-pitch {
  margin-top: auto;
  background-color: #0046d5; /* Azul do botão */
  color: #ffffff;
  border: none;
  border-radius: 8px;
  padding: 12px;
  font-weight: bold;
  font-size: 13px;
  cursor: pointer;
  width: 100%;
  transition: background 0.2s ease;
  text-transform: uppercase;
}

.vitrine-btn-pitch:hover {
  background-color: #0032a0;
}

/* Estilos do Modal (Popup) */
.vitrine-modal-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background: rgba(0, 0, 0, 0.7);
  display: none;
  justify-content: center;
  align-items: center;
  z-index: 99999;
}

.vitrine-modal-content {
  background: #fff;
  width: 90%;
  max-width: 700px;
  max-height: 85vh;
  border-radius: 16px;
  padding: 25px;
  position: relative;
  overflow-y: auto;
}

.vitrine-modal-close {
  position: absolute;
  top: 15px;
  right: 20px;
  background: transparent;
  border: none;
  font-size: 28px;
  cursor: pointer;
  color: #666;
}

.vitrine-video-container {
  position: relative;
  padding-bottom: 56.25%; /* Ratio 16:9 */
  height: 0;
  overflow: hidden;
  margin: 15px 0;
  border-radius: 8px;
}

.vitrine-video-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.vitrine-modal-texto {
  margin-top: 15px;
  line-height: 1.6;
}/* End custom CSS */