.elementor-5617 .elementor-element.elementor-element-95c6e2c{--display:flex;--min-height:614px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5617 .elementor-element.elementor-element-95c6e2c:not(.elementor-motion-effects-element-type-background), .elementor-5617 .elementor-element.elementor-element-95c6e2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF4C00;}.elementor-5617 .elementor-element.elementor-element-c310505{--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-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-5617 .elementor-element.elementor-element-144960c{text-align:left;}.elementor-5617 .elementor-element.elementor-element-144960c img{width:55%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5617 .elementor-element.elementor-element-da7dfc1{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-5617 .elementor-element.elementor-element-da7dfc1 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:32px;font-weight:700;line-height:1.4em;color:#FFFFFF;}.elementor-5617 .elementor-element.elementor-element-52393fe{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-5617 .elementor-element.elementor-element-52393fe .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-5617 .elementor-element.elementor-element-8467fe7 > .elementor-widget-container{border-radius:18px 18px 18px 18px;}.elementor-5617 .elementor-element.elementor-element-8467fe7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5617 .elementor-element.elementor-element-e6c49b8{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5617 .elementor-element.elementor-element-eec50d4 .elementor-button{background-color:#3BDA3A;height:50px;width:400px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;fill:#000000;color:#000000;}.elementor-5617 .elementor-element.elementor-element-eec50d4{width:initial;max-width:initial;}.elementor-5617 .elementor-element.elementor-element-eec50d4.elementor-element{--align-self:flex-start;}.elementor-5617 .elementor-element.elementor-element-a3d668a{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;text-align:left;}.elementor-5617 .elementor-element.elementor-element-a3d668a.elementor-element{--align-self:flex-end;}.elementor-5617 .elementor-element.elementor-element-a3d668a img{width:60%;}.elementor-5617 .elementor-element.elementor-element-328ca6c{--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-5617 .elementor-element.elementor-element-37a78a8 > .elementor-widget-container{border-radius:18px 18px 18px 18px;}.elementor-5617 .elementor-element.elementor-element-37a78a8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5617 .elementor-element.elementor-element-845a867{--display:flex;--min-height:1015px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-5617 .elementor-element.elementor-element-5675965{--spacer-size:50px;}.elementor-5617 .elementor-element.elementor-element-d35e9ba{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;}.elementor-5617 .elementor-element.elementor-element-d35e9ba.elementor-element{--align-self:center;}.elementor-5617 .elementor-element.elementor-element-d35e9ba .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.6em;font-weight:700;line-height:1.3em;color:#FF4C00;}.elementor-5617 .elementor-element.elementor-element-189ea49{--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-5617 .elementor-element.elementor-element-1dd32da{--display:flex;}.elementor-5617 .elementor-element.elementor-element-6156076{--display:flex;}.elementor-5617 .elementor-element.elementor-element-6156076.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5617 .elementor-element.elementor-element-3df63e1 img{width:87%;}.elementor-5617 .elementor-element.elementor-element-6272b87 img{width:92%;}.elementor-5617 .elementor-element.elementor-element-4000a03{--display:flex;}.elementor-5617 .elementor-element.elementor-element-4ba1e4c img{width:94%;}.elementor-5617 .elementor-element.elementor-element-06103b7 img{width:83%;}.elementor-5617 .elementor-element.elementor-element-2099f8d .elementor-button{background-color:#3BDA3A;height:50px;width:400px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;fill:#000000;color:#000000;}.elementor-5617 .elementor-element.elementor-element-2099f8d{width:initial;max-width:initial;}.elementor-5617 .elementor-element.elementor-element-2099f8d.elementor-element{--align-self:center;}.elementor-5617 .elementor-element.elementor-element-b72fa4e{--display:flex;--min-height:538px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-5617 .elementor-element.elementor-element-0efffbf{--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-5617 .elementor-element.elementor-element-6cf605a{--display:flex;--justify-content:center;}.elementor-5617 .elementor-element.elementor-element-524e166{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:left;}.elementor-5617 .elementor-element.elementor-element-524e166.elementor-element{--align-self:flex-start;}.elementor-5617 .elementor-element.elementor-element-524e166 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.6rem;font-weight:700;line-height:1.3em;color:#FF4C00;}.elementor-5617 .elementor-element.elementor-element-a1e00d4{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;color:#000000;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-5617 .elementor-element.elementor-element-bc34640{--display:flex;}.elementor-5617 .elementor-element.elementor-element-bc34640.e-con{--order:-99999 /* order start hack */;}.elementor-5617 .elementor-element.elementor-element-f9dc2d5 img{width:78%;}.elementor-5617 .elementor-element.elementor-element-427beaf{--display:flex;--min-height:803px;--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-5617 .elementor-element.elementor-element-427beaf:not(.elementor-motion-effects-element-type-background), .elementor-5617 .elementor-element.elementor-element-427beaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5617 .elementor-element.elementor-element-427beaf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5617 .elementor-element.elementor-element-cba196b{--display:flex;--min-height:694px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;border-style:solid;--border-style:solid;border-width:0px 0px 6px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:6px;--border-left-width:0px;border-color:#FF4C00;--border-color:#FF4C00;--border-radius:35px 35px 35px 35px;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-5617 .elementor-element.elementor-element-cba196b:not(.elementor-motion-effects-element-type-background), .elementor-5617 .elementor-element.elementor-element-cba196b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(141deg, #FF4C00 50%, #FF8F00 100%);}.elementor-5617 .elementor-element.elementor-element-cba196b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5617 .elementor-element.elementor-element-0e89ff0{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;text-align:center;}.elementor-5617 .elementor-element.elementor-element-0e89ff0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5617 .elementor-element.elementor-element-0e89ff0.elementor-element{--align-self:center;}.elementor-5617 .elementor-element.elementor-element-0e89ff0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-5617 .elementor-element.elementor-element-c6e5632{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5617 .elementor-element.elementor-element-c6e5632 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5617 .elementor-element.elementor-element-c6e5632.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5617 .elementor-element.elementor-element-c6e5632 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:0.9em;color:#FFFFFF;}.elementor-5617 .elementor-element.elementor-element-c195ad5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5617 .elementor-element.elementor-element-c195ad5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5617 .elementor-element.elementor-element-c195ad5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5617 .elementor-element.elementor-element-c195ad5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:0.9em;color:#FFFFFF;}.elementor-5617 .elementor-element.elementor-element-c98388a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5617 .elementor-element.elementor-element-c98388a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5617 .elementor-element.elementor-element-c98388a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5617 .elementor-element.elementor-element-c98388a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:68px;font-weight:700;line-height:0.9em;color:#FFFFFF;}.elementor-5617 .elementor-element.elementor-element-bef98d6{width:var( --container-widget-width, 131.918% );max-width:131.918%;--container-widget-width:131.918%;--container-widget-flex-grow:0;text-align:center;}.elementor-5617 .elementor-element.elementor-element-bef98d6 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5617 .elementor-element.elementor-element-bef98d6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5617 .elementor-element.elementor-element-bef98d6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-5617 .elementor-element.elementor-element-b6dba0a .elementor-button{background-color:#3BDA3A;height:50px;width:400px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;fill:#000000;color:#000000;}.elementor-5617 .elementor-element.elementor-element-b6dba0a{width:initial;max-width:initial;}.elementor-5617 .elementor-element.elementor-element-b6dba0a.elementor-element{--align-self:center;}.elementor-5617 .elementor-element.elementor-element-6ab136e img{width:80%;}.elementor-5617 .elementor-element.elementor-element-3cc90db{--display:flex;--min-height:873px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-5617 .elementor-element.elementor-element-3cc90db:not(.elementor-motion-effects-element-type-background), .elementor-5617 .elementor-element.elementor-element-3cc90db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF4C00;}.elementor-5617 .elementor-element.elementor-element-e9a3829{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:center;}.elementor-5617 .elementor-element.elementor-element-e9a3829.elementor-element{--align-self:center;}.elementor-5617 .elementor-element.elementor-element-e9a3829 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.6em;font-weight:400;line-height:1.3em;color:#000000;}.elementor-5617 .elementor-element.elementor-element-8d84de7{--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:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{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-5617 .elementor-element.elementor-element-75812dc{width:var( --container-widget-width, 329px );max-width:329px;--container-widget-width:329px;--container-widget-flex-grow:0;}.elementor-5617 .elementor-element.elementor-element-75812dc > .elementor-widget-container{padding:50px 50px 50px 50px;border-radius:25px 25px 25px 25px;}.elementor-5617 .elementor-element.elementor-element-75812dc .elementor-image-box-wrapper{text-align:center;}.elementor-5617 .elementor-element.elementor-element-75812dc .elementor-image-box-title{margin-bottom:16px;color:#000000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5617 .elementor-element.elementor-element-75812dc .elementor-image-box-description{color:#000000;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-5617 .elementor-element.elementor-element-8929cce{width:var( --container-widget-width, 329px );max-width:329px;--container-widget-width:329px;--container-widget-flex-grow:0;}.elementor-5617 .elementor-element.elementor-element-8929cce > .elementor-widget-container{padding:078px 50px 50px 50px;border-radius:25px 25px 25px 25px;}.elementor-5617 .elementor-element.elementor-element-8929cce .elementor-image-box-wrapper{text-align:center;}.elementor-5617 .elementor-element.elementor-element-8929cce .elementor-image-box-title{margin-bottom:16px;color:#000000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5617 .elementor-element.elementor-element-8929cce .elementor-image-box-description{color:#000000;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-5617 .elementor-element.elementor-element-456e357{width:var( --container-widget-width, 329px );max-width:329px;--container-widget-width:329px;--container-widget-flex-grow:0;}.elementor-5617 .elementor-element.elementor-element-456e357 > .elementor-widget-container{padding:100px 50px 50px 50px;border-radius:25px 25px 25px 25px;}.elementor-5617 .elementor-element.elementor-element-456e357 .elementor-image-box-wrapper{text-align:center;}.elementor-5617 .elementor-element.elementor-element-456e357 .elementor-image-box-title{margin-bottom:16px;color:#000000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5617 .elementor-element.elementor-element-456e357 .elementor-image-box-description{color:#000000;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-5617 .elementor-element.elementor-element-9797d8b{width:var( --container-widget-width, 329px );max-width:329px;--container-widget-width:329px;--container-widget-flex-grow:0;}.elementor-5617 .elementor-element.elementor-element-9797d8b > .elementor-widget-container{padding:50px 50px 50px 50px;border-radius:25px 25px 25px 25px;}.elementor-5617 .elementor-element.elementor-element-9797d8b .elementor-image-box-wrapper{text-align:center;}.elementor-5617 .elementor-element.elementor-element-9797d8b .elementor-image-box-title{margin-bottom:16px;color:#000000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5617 .elementor-element.elementor-element-9797d8b .elementor-image-box-description{color:#000000;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-5617 .elementor-element.elementor-element-290735f{width:var( --container-widget-width, 329px );max-width:329px;--container-widget-width:329px;--container-widget-flex-grow:0;}.elementor-5617 .elementor-element.elementor-element-290735f > .elementor-widget-container{padding:50px 50px 50px 50px;border-radius:25px 25px 25px 25px;}.elementor-5617 .elementor-element.elementor-element-290735f .elementor-image-box-wrapper{text-align:center;}.elementor-5617 .elementor-element.elementor-element-290735f .elementor-image-box-title{margin-bottom:16px;color:#000000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5617 .elementor-element.elementor-element-290735f .elementor-image-box-description{color:#000000;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-5617 .elementor-element.elementor-element-333dbc3{width:var( --container-widget-width, 329px );max-width:329px;--container-widget-width:329px;--container-widget-flex-grow:0;}.elementor-5617 .elementor-element.elementor-element-333dbc3 > .elementor-widget-container{padding:50px 50px 50px 50px;border-radius:25px 25px 25px 25px;}.elementor-5617 .elementor-element.elementor-element-333dbc3 .elementor-image-box-wrapper{text-align:center;}.elementor-5617 .elementor-element.elementor-element-333dbc3 .elementor-image-box-title{margin-bottom:16px;color:#000000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5617 .elementor-element.elementor-element-333dbc3 .elementor-image-box-description{color:#000000;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-5617 .elementor-element.elementor-element-3781958{width:var( --container-widget-width, 329px );max-width:329px;--container-widget-width:329px;--container-widget-flex-grow:0;}.elementor-5617 .elementor-element.elementor-element-3781958 > .elementor-widget-container{padding:50px 50px 50px 50px;border-radius:25px 25px 25px 25px;}.elementor-5617 .elementor-element.elementor-element-3781958 .elementor-image-box-wrapper{text-align:center;}.elementor-5617 .elementor-element.elementor-element-3781958 .elementor-image-box-title{margin-bottom:16px;color:#000000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5617 .elementor-element.elementor-element-3781958 .elementor-image-box-description{color:#000000;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-5617 .elementor-element.elementor-element-2e8d7a3{width:var( --container-widget-width, 329px );max-width:329px;--container-widget-width:329px;--container-widget-flex-grow:0;}.elementor-5617 .elementor-element.elementor-element-2e8d7a3 > .elementor-widget-container{padding:65px 50px 50px 50px;border-radius:25px 25px 25px 25px;}.elementor-5617 .elementor-element.elementor-element-2e8d7a3 .elementor-image-box-wrapper{text-align:center;}.elementor-5617 .elementor-element.elementor-element-2e8d7a3 .elementor-image-box-title{margin-bottom:16px;color:#000000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5617 .elementor-element.elementor-element-2e8d7a3 .elementor-image-box-description{color:#000000;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5617 .elementor-element.elementor-element-c6e5632 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-5617 .elementor-element.elementor-element-c195ad5 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-5617 .elementor-element.elementor-element-c98388a .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-5617 .elementor-element.elementor-element-3cc90db{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:4vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-5617 .elementor-element.elementor-element-8d84de7{--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-5617 .elementor-element.elementor-element-75812dc .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-5617 .elementor-element.elementor-element-8929cce .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-5617 .elementor-element.elementor-element-456e357 .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-5617 .elementor-element.elementor-element-9797d8b .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-5617 .elementor-element.elementor-element-290735f .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-5617 .elementor-element.elementor-element-333dbc3 .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-5617 .elementor-element.elementor-element-3781958 .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-5617 .elementor-element.elementor-element-2e8d7a3 .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-5617 .elementor-element.elementor-element-144960c{text-align:center;}.elementor-5617 .elementor-element.elementor-element-144960c img{width:75%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-5617 .elementor-element.elementor-element-da7dfc1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-5617 .elementor-element.elementor-element-da7dfc1.elementor-element{--align-self:center;}.elementor-5617 .elementor-element.elementor-element-da7dfc1 .elementor-heading-title{font-size:1.5em;}.elementor-5617 .elementor-element.elementor-element-52393fe{--container-widget-width:385px;--container-widget-flex-grow:0;width:var( --container-widget-width, 385px );max-width:385px;text-align:center;}.elementor-5617 .elementor-element.elementor-element-52393fe.elementor-element{--align-self:center;}.elementor-5617 .elementor-element.elementor-element-52393fe .elementor-heading-title{font-size:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5617 .elementor-element.elementor-element-eec50d4.elementor-element{--align-self:center;}.elementor-5617 .elementor-element.elementor-element-eec50d4 .elementor-button{width:300px;font-size:16px;}.elementor-5617 .elementor-element.elementor-element-a3d668a > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-5617 .elementor-element.elementor-element-a3d668a.elementor-element{--align-self:center;}.elementor-5617 .elementor-element.elementor-element-a3d668a{text-align:center;}.elementor-5617 .elementor-element.elementor-element-a3d668a img{width:89%;}.elementor-5617 .elementor-element.elementor-element-5675965{--spacer-size:10px;}.elementor-5617 .elementor-element.elementor-element-d35e9ba{--container-widget-width:352px;--container-widget-flex-grow:0;width:var( --container-widget-width, 352px );max-width:352px;}.elementor-5617 .elementor-element.elementor-element-d35e9ba .elementor-heading-title{font-size:1.2em;}.elementor-5617 .elementor-element.elementor-element-2099f8d .elementor-button{width:320px;font-size:16px;}.elementor-5617 .elementor-element.elementor-element-524e166{--container-widget-width:331px;--container-widget-flex-grow:0;width:var( --container-widget-width, 331px );max-width:331px;text-align:center;}.elementor-5617 .elementor-element.elementor-element-524e166.elementor-element{--align-self:center;}.elementor-5617 .elementor-element.elementor-element-524e166 .elementor-heading-title{font-size:1.2em;}.elementor-5617 .elementor-element.elementor-element-a1e00d4{--container-widget-width:314px;--container-widget-flex-grow:0;width:var( --container-widget-width, 314px );max-width:314px;text-align:center;font-size:18px;}.elementor-5617 .elementor-element.elementor-element-a1e00d4.elementor-element{--align-self:center;}.elementor-5617 .elementor-element.elementor-element-f9dc2d5{text-align:center;}.elementor-5617 .elementor-element.elementor-element-427beaf{--min-height:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-5617 .elementor-element.elementor-element-cba196b{--width:100%;--min-height:630px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-5617 .elementor-element.elementor-element-0e89ff0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-5617 .elementor-element.elementor-element-0e89ff0.elementor-element{--align-self:center;}.elementor-5617 .elementor-element.elementor-element-0e89ff0 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-5617 .elementor-element.elementor-element-c6e5632{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5617 .elementor-element.elementor-element-c6e5632 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5617 .elementor-element.elementor-element-c6e5632 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-5617 .elementor-element.elementor-element-c195ad5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5617 .elementor-element.elementor-element-c195ad5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5617 .elementor-element.elementor-element-c195ad5 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-5617 .elementor-element.elementor-element-c98388a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5617 .elementor-element.elementor-element-c98388a > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-5617 .elementor-element.elementor-element-c98388a .elementor-heading-title{font-size:49px;line-height:1.2em;}.elementor-5617 .elementor-element.elementor-element-bef98d6 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-5617 .elementor-element.elementor-element-bef98d6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5617 .elementor-element.elementor-element-bef98d6 .elementor-heading-title{font-size:21px;}.elementor-5617 .elementor-element.elementor-element-b6dba0a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5617 .elementor-element.elementor-element-b6dba0a .elementor-button{height:61px;width:277px;font-size:13px;}.elementor-5617 .elementor-element.elementor-element-6ab136e > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-5617 .elementor-element.elementor-element-6ab136e img{width:91%;}.elementor-5617 .elementor-element.elementor-element-3cc90db{--min-height:0px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8vw;--padding-bottom:8vw;--padding-left:5.12vw;--padding-right:5.12vw;}.elementor-5617 .elementor-element.elementor-element-e9a3829{--container-widget-width:499px;--container-widget-flex-grow:0;width:var( --container-widget-width, 499px );max-width:499px;}.elementor-5617 .elementor-element.elementor-element-e9a3829 .elementor-heading-title{font-size:1.6em;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-5617 .elementor-element.elementor-element-75812dc > .elementor-widget-container{padding:45px 35px 45px 35px;}.elementor-5617 .elementor-element.elementor-element-75812dc{--container-widget-width:362px;--container-widget-flex-grow:0;width:var( --container-widget-width, 362px );max-width:362px;}.elementor-5617 .elementor-element.elementor-element-75812dc .elementor-image-box-title{margin-bottom:14px;font-size:var( --e-global-typography-accent-font-size );}.elementor-5617 .elementor-element.elementor-element-75812dc .elementor-image-box-description{font-size:18px;}.elementor-5617 .elementor-element.elementor-element-8929cce > .elementor-widget-container{padding:45px 35px 45px 35px;}.elementor-5617 .elementor-element.elementor-element-8929cce{--container-widget-width:362px;--container-widget-flex-grow:0;width:var( --container-widget-width, 362px );max-width:362px;}.elementor-5617 .elementor-element.elementor-element-8929cce .elementor-image-box-title{margin-bottom:14px;font-size:var( --e-global-typography-accent-font-size );}.elementor-5617 .elementor-element.elementor-element-8929cce .elementor-image-box-description{font-size:18px;}.elementor-5617 .elementor-element.elementor-element-456e357 > .elementor-widget-container{padding:45px 35px 45px 35px;}.elementor-5617 .elementor-element.elementor-element-456e357{--container-widget-width:362px;--container-widget-flex-grow:0;width:var( --container-widget-width, 362px );max-width:362px;}.elementor-5617 .elementor-element.elementor-element-456e357 .elementor-image-box-title{margin-bottom:14px;font-size:var( --e-global-typography-accent-font-size );}.elementor-5617 .elementor-element.elementor-element-456e357 .elementor-image-box-description{font-size:18px;}.elementor-5617 .elementor-element.elementor-element-9797d8b > .elementor-widget-container{padding:45px 35px 45px 35px;}.elementor-5617 .elementor-element.elementor-element-9797d8b{--container-widget-width:362px;--container-widget-flex-grow:0;width:var( --container-widget-width, 362px );max-width:362px;}.elementor-5617 .elementor-element.elementor-element-9797d8b .elementor-image-box-title{margin-bottom:14px;font-size:var( --e-global-typography-accent-font-size );}.elementor-5617 .elementor-element.elementor-element-9797d8b .elementor-image-box-description{font-size:18px;}.elementor-5617 .elementor-element.elementor-element-290735f > .elementor-widget-container{padding:45px 35px 45px 35px;}.elementor-5617 .elementor-element.elementor-element-290735f{--container-widget-width:362px;--container-widget-flex-grow:0;width:var( --container-widget-width, 362px );max-width:362px;}.elementor-5617 .elementor-element.elementor-element-290735f .elementor-image-box-title{margin-bottom:14px;font-size:var( --e-global-typography-accent-font-size );}.elementor-5617 .elementor-element.elementor-element-290735f .elementor-image-box-description{font-size:18px;}.elementor-5617 .elementor-element.elementor-element-333dbc3 > .elementor-widget-container{padding:45px 35px 45px 35px;}.elementor-5617 .elementor-element.elementor-element-333dbc3{--container-widget-width:362px;--container-widget-flex-grow:0;width:var( --container-widget-width, 362px );max-width:362px;}.elementor-5617 .elementor-element.elementor-element-333dbc3 .elementor-image-box-title{margin-bottom:14px;font-size:var( --e-global-typography-accent-font-size );}.elementor-5617 .elementor-element.elementor-element-333dbc3 .elementor-image-box-description{font-size:18px;}.elementor-5617 .elementor-element.elementor-element-3781958 > .elementor-widget-container{padding:45px 35px 45px 35px;}.elementor-5617 .elementor-element.elementor-element-3781958{--container-widget-width:362px;--container-widget-flex-grow:0;width:var( --container-widget-width, 362px );max-width:362px;}.elementor-5617 .elementor-element.elementor-element-3781958 .elementor-image-box-title{margin-bottom:14px;font-size:var( --e-global-typography-accent-font-size );}.elementor-5617 .elementor-element.elementor-element-3781958 .elementor-image-box-description{font-size:18px;}.elementor-5617 .elementor-element.elementor-element-2e8d7a3 > .elementor-widget-container{padding:45px 35px 45px 35px;}.elementor-5617 .elementor-element.elementor-element-2e8d7a3{--container-widget-width:362px;--container-widget-flex-grow:0;width:var( --container-widget-width, 362px );max-width:362px;}.elementor-5617 .elementor-element.elementor-element-2e8d7a3 .elementor-image-box-title{margin-bottom:14px;font-size:var( --e-global-typography-accent-font-size );}.elementor-5617 .elementor-element.elementor-element-2e8d7a3 .elementor-image-box-description{font-size:18px;}}@media(min-width:768px){.elementor-5617 .elementor-element.elementor-element-c310505{--width:50%;}.elementor-5617 .elementor-element.elementor-element-328ca6c{--width:50%;}.elementor-5617 .elementor-element.elementor-element-6156076{--width:30.627%;}.elementor-5617 .elementor-element.elementor-element-427beaf{--width:98.592%;}.elementor-5617 .elementor-element.elementor-element-cba196b{--width:500px;}.elementor-5617 .elementor-element.elementor-element-8d84de7{--width:1051px;}}@media(max-width:1024px) and (min-width:768px){.elementor-5617 .elementor-element.elementor-element-cba196b{--width:540px;}}/* Start custom CSS for button, class: .elementor-element-eec50d4 */.elementor-5617 .elementor-element.elementor-element-eec50d4 .elementor-button {
  
  overflow: hidden !important;
  transition-duration: .5s;
}

.elementor-5617 .elementor-element.elementor-element-eec50d4 .elementor-button-text {
  z-index: 2;
  transition: 0.5s;
  position: relative;
}

.elementor-5617 .elementor-element.elementor-element-eec50d4:hover .elementor-button-text{
  color: #000 !important; /*mude a cor do texto no hover aqui*/
}

.elementor-5617 .elementor-element.elementor-element-eec50d4 .elementor-button-text::after {
    content: "QUERO RESULTADOS ASSIM!"; /*mude o texto do botão também por aqui*/
    white-space: nowrap;
    position: absolute;
    opacity: 0;
    transition-duration: .1s;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.elementor-5617 .elementor-element.elementor-element-eec50d4 .elementor-button-text::before {
    content: "";
    position: absolute;
    width: 10px;
    height: 10px;
    background-color: rgb(184, 236, 104); /*mude a cor de fundo no hover aqui*/
    border-radius: 50%;
    z-index: 0;
    opacity: 0;
    transition-duration: .5s;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.elementor-5617 .elementor-element.elementor-element-eec50d4:hover .elementor-button-text::after{
    opacity: 1;
}


.elementor-5617 .elementor-element.elementor-element-eec50d4:hover .elementor-button-text::before {
    transform: scale(60);
    transform-origin: center;
    opacity: 1;
    transition-duration: .5s;
}

.elementor-5617 .elementor-element.elementor-element-eec50d4:hover .elementor-button { 
    box-shadow: 0px 0px 5px rgb(184, 236, 104), /*mude as cores do brilho aqui*/
  0px 0px 10px rgb(184, 236, 104),
  0px 0px 30px rgb(184, 236, 104);
    transition-duration: .7s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2099f8d */.elementor-5617 .elementor-element.elementor-element-2099f8d .elementor-button {
  
  overflow: hidden !important;
  transition-duration: .5s;
}

.elementor-5617 .elementor-element.elementor-element-2099f8d .elementor-button-text {
  z-index: 2;
  transition: 0.5s;
  position: relative;
}

.elementor-5617 .elementor-element.elementor-element-2099f8d:hover .elementor-button-text{
  color: #000 !important; /*mude a cor do texto no hover aqui*/
}

.elementor-5617 .elementor-element.elementor-element-2099f8d .elementor-button-text::after {
    content: "QUERO RESULTADOS ASSIM!"; /*mude o texto do botão também por aqui*/
    white-space: nowrap;
    position: absolute;
    opacity: 0;
    transition-duration: .1s;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.elementor-5617 .elementor-element.elementor-element-2099f8d .elementor-button-text::before {
    content: "";
    position: absolute;
    width: 10px;
    height: 10px;
    background-color: rgb(184, 236, 104); /*mude a cor de fundo no hover aqui*/
    border-radius: 50%;
    z-index: 0;
    opacity: 0;
    transition-duration: .5s;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.elementor-5617 .elementor-element.elementor-element-2099f8d:hover .elementor-button-text::after{
    opacity: 1;
}


.elementor-5617 .elementor-element.elementor-element-2099f8d:hover .elementor-button-text::before {
    transform: scale(60);
    transform-origin: center;
    opacity: 1;
    transition-duration: .5s;
}

.elementor-5617 .elementor-element.elementor-element-2099f8d:hover .elementor-button { 
    box-shadow: 0px 0px 5px rgb(184, 236, 104), /*mude as cores do brilho aqui*/
  0px 0px 10px rgb(184, 236, 104),
  0px 0px 30px rgb(184, 236, 104);
    transition-duration: .7s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6e5632 */.preco{
    font-size: 16px;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c195ad5 */.preco{
    font-size: 16px;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c98388a */.preco{
    font-size: 26px;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b6dba0a */.elementor-5617 .elementor-element.elementor-element-b6dba0a .elementor-button {
  box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.342);
  overflow: hidden !important;
  transition-duration: .5s;
}

.elementor-5617 .elementor-element.elementor-element-b6dba0a .elementor-button-text {
  z-index: 2;
  transition: 0.5s;
  position: relative;
}

.elementor-5617 .elementor-element.elementor-element-b6dba0a:hover .elementor-button-text{
  color: #000 !important; /*mude a cor do texto no hover aqui*/
}

.elementor-5617 .elementor-element.elementor-element-b6dba0a .elementor-button-text::after {
    content: "QUERO APROVEITAR O DESCONTO"; /*mude o texto do botão também por aqui*/
    white-space: nowrap;
    position: absolute;
    opacity: 0;
    transition-duration: .1s;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.elementor-5617 .elementor-element.elementor-element-b6dba0a .elementor-button-text::before {
    content: "";
    position: absolute;
    width: 10px;
    height: 10px;
    background-color: rgb(184, 236, 104); /*mude a cor de fundo no hover aqui*/
    border-radius: 50%;
    z-index: 0;
    opacity: 0;
    transition-duration: .5s;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.elementor-5617 .elementor-element.elementor-element-b6dba0a:hover .elementor-button-text::after{
    opacity: 1;
}


.elementor-5617 .elementor-element.elementor-element-b6dba0a:hover .elementor-button-text::before {
    transform: scale(60);
    transform-origin: center;
    opacity: 1;
    transition-duration: .5s;
}

.elementor-5617 .elementor-element.elementor-element-b6dba0a:hover .elementor-button { 
    box-shadow: 0px 0px 5px rgb(184, 236, 104), /*mude as cores do brilho aqui*/
  0px 0px 10px rgb(184, 236, 104),
  0px 0px 30px rgb(184, 236, 104);
    transition-duration: .7s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e9a3829 */.or{
    color: #fff;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-75812dc */.elementor-5617 .elementor-element.elementor-element-75812dc{

background: #fff;
backdrop-filter: blur(10px);
border-radius: 25px;
}

.elementor-5617 .elementor-element.elementor-element-75812dc { z-index:1; }
.elementor-5617 .elementor-element.elementor-element-75812dc:before {
content:"";
position:absolute;
z-index: 1000;
top:0; left:0;
right:0;
bottom:0;
padding: 1px;
background: linear-gradient(93deg, #FF4C00 27.73%, #FF8F00 99.13%); -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); -webkit-mask-composite: xor; mask-composite: exclude;
border-radius: 25px;
}

@media(min-width: 1024px) {
.elementor-5617 .elementor-element.elementor-element-75812dc .elementor-image-box-title{
    padding-right: 20px;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8929cce */.elementor-5617 .elementor-element.elementor-element-8929cce{

background: #fff;
backdrop-filter: blur(10px);
border-radius: 25px;
}

.elementor-5617 .elementor-element.elementor-element-8929cce { z-index:1; }
.elementor-5617 .elementor-element.elementor-element-8929cce:before {
content:"";
position:absolute;
z-index: 1000;
top:0; left:0;
right:0;
bottom:0;
padding: 1px;
background: linear-gradient(93deg, #FF4C00 27.73%, #FF8F00 99.13%); -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); -webkit-mask-composite: xor; mask-composite: exclude;
border-radius: 25px;
}

@media(min-width: 1024px) {
.elementor-5617 .elementor-element.elementor-element-8929cce .elementor-image-box-title{
    padding-right: 20px;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-456e357 */.elementor-5617 .elementor-element.elementor-element-456e357{

background: #fff;
backdrop-filter: blur(10px);
border-radius: 25px;
}

.elementor-5617 .elementor-element.elementor-element-456e357 { z-index:1; }
.elementor-5617 .elementor-element.elementor-element-456e357:before {
content:"";
position:absolute;
z-index: 1000;
top:0; left:0;
right:0;
bottom:0;
padding: 1px;
background: linear-gradient(93deg, #FF4C00 27.73%, #FF8F00 99.13%); -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); -webkit-mask-composite: xor; mask-composite: exclude;
border-radius: 25px;
}

@media(min-width: 1024px) {
.elementor-5617 .elementor-element.elementor-element-456e357 .elementor-image-box-title{
    padding-right: 20px;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9797d8b */.elementor-5617 .elementor-element.elementor-element-9797d8b{

background: #fff;
backdrop-filter: blur(10px);
border-radius: 25px;
}

.elementor-5617 .elementor-element.elementor-element-9797d8b { z-index:1; }
.elementor-5617 .elementor-element.elementor-element-9797d8b:before {
content:"";
position:absolute;
z-index: 1000;
top:0; left:0;
right:0;
bottom:0;
padding: 1px;
background: linear-gradient(93deg, #FF4C00 27.73%, #FF8F00 99.13%); -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); -webkit-mask-composite: xor; mask-composite: exclude;
border-radius: 25px;
}

@media(min-width: 1024px) {
.elementor-5617 .elementor-element.elementor-element-9797d8b .elementor-image-box-title{
    padding-right: 20px;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-290735f */.elementor-5617 .elementor-element.elementor-element-290735f{

background: #fff;
backdrop-filter: blur(10px);
border-radius: 25px;
}

.elementor-5617 .elementor-element.elementor-element-290735f { z-index:1; }
.elementor-5617 .elementor-element.elementor-element-290735f:before {
content:"";
position:absolute;
z-index: 1000;
top:0; left:0;
right:0;
bottom:0;
padding: 1px;
background: linear-gradient(93deg, #FF4C00 27.73%, #FF8F00 99.13%); -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); -webkit-mask-composite: xor; mask-composite: exclude;
border-radius: 25px;
}

@media(min-width: 1024px) {
.elementor-5617 .elementor-element.elementor-element-290735f .elementor-image-box-title{
    padding-right: 20px;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-333dbc3 */.elementor-5617 .elementor-element.elementor-element-333dbc3{

background: #fff;
backdrop-filter: blur(10px);
border-radius: 25px;
}

.elementor-5617 .elementor-element.elementor-element-333dbc3 { z-index:1; }
.elementor-5617 .elementor-element.elementor-element-333dbc3:before {
content:"";
position:absolute;
z-index: 1000;
top:0; left:0;
right:0;
bottom:0;
padding: 1px;
background: linear-gradient(93deg, #FF4C00 27.73%, #FF8F00 99.13%); -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); -webkit-mask-composite: xor; mask-composite: exclude;
border-radius: 25px;
}

@media(min-width: 1024px) {
.elementor-5617 .elementor-element.elementor-element-333dbc3 .elementor-image-box-title{
    padding-right: 20px;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3781958 */.elementor-5617 .elementor-element.elementor-element-3781958{

background: #fff;
backdrop-filter: blur(10px);
border-radius: 25px;
}

.elementor-5617 .elementor-element.elementor-element-3781958 { z-index:1; }
.elementor-5617 .elementor-element.elementor-element-3781958:before {
content:"";
position:absolute;
z-index: 1000;
top:0; left:0;
right:0;
bottom:0;
padding: 1px;
background: linear-gradient(93deg, #FF4C00 27.73%, #FF8F00 99.13%); -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); -webkit-mask-composite: xor; mask-composite: exclude;
border-radius: 25px;
}

@media(min-width: 1024px) {
.elementor-5617 .elementor-element.elementor-element-3781958 .elementor-image-box-title{
    padding-right: 20px;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2e8d7a3 */.elementor-5617 .elementor-element.elementor-element-2e8d7a3{

background: #fff;
backdrop-filter: blur(10px);
border-radius: 25px;
}

.elementor-5617 .elementor-element.elementor-element-2e8d7a3 { z-index:1; }
.elementor-5617 .elementor-element.elementor-element-2e8d7a3:before {
content:"";
position:absolute;
z-index: 1000;
top:0; left:0;
right:0;
bottom:0;
padding: 1px;
background: linear-gradient(93deg, #FF4C00 27.73%, #FF8F00 99.13%); -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); -webkit-mask-composite: xor; mask-composite: exclude;
border-radius: 25px;
}

@media(min-width: 1024px) {
.elementor-5617 .elementor-element.elementor-element-2e8d7a3 .elementor-image-box-title{
    padding-right: 20px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cc90db */@media screen and (min-width: 768px) {
.elementor-5617 .elementor-element.elementor-element-3cc90db::before{
    content: "";
    position: absolute;
    TOP: -55%;
    left: inherit;
    right: calc(50% - 800px);
    width: 600px;
    height: 600px;
    background: #CCFE02;
    border-radius: 100%;
    filter: blur(150px);
    mix-blend-mode: screen;
    animation: light 5s infinite;
    pointer-events: none;
    opacity: 0;
    z-index: 999;
}


.elementor-5617 .elementor-element.elementor-element-3cc90db::after{
    content: "";
    position: absolute;
    left: inherit;
    bottom: 3%;
    right: calc(100% - 20px);
    width: 500px;
    height: 500px;
    background: #A4CC00;
    border-radius: 100%;
    filter: blur(200px);
    mix-blend-mode: screen;
    animation: light 5s 2s infinite;
    pointer-events: none;
    opacity: 0;
    z-index: 999;
}

@keyframes light{
    0%, 100%{
        opacity:0;
    }
    50%{
        opacity:1;
    }
}

.elementor-5617 .elementor-element.elementor-element-3cc90db {
    border-bottom: 1px solid;
    border-image: linear-gradient(to right, #FFD600, transparent)1;
    
}
        
    }
    
@media screen and (max-width: 767px) {
.elementor-5617 .elementor-element.elementor-element-3cc90db::before{
    content: "";
    position: absolute;
    TOP: -5%;
    left: inherit;
    right: calc(1% - 20px);
    width: 200px;
    height: 200px;
    background: #CCFE02;
    border-radius: 100%;
    filter: blur(150px);
    mix-blend-mode: screen;
    animation: light 4s infinite;
    pointer-events: none;
    opacity: 0;
    z-index: 999;
}


.elementor-5617 .elementor-element.elementor-element-3cc90db::after{
    content: "";
    position: absolute;
    left: inherit;
    bottom: 22%;
    right: calc(20% - 20px);
    width: 200px;
    height: 200px;
    background: #A4CC00;
    border-radius: 100%;
    filter: blur(230px);
    mix-blend-mode: screen;
    animation: light 4s 1s infinite;
    pointer-events: none;
    opacity: 0;
    z-index: 999;
}

@keyframes light{
    0%, 100%{
        opacity:0;
    }
    50%{
        opacity:1;
    }
}

.elementor-5617 .elementor-element.elementor-element-3cc90db {
    border-bottom: 1px solid;
    border-image: linear-gradient(to right, #CCFE02, transparent)1;
    
}
        
    }/* End custom CSS */