.elementor-3266 .elementor-element.elementor-element-294163c{--display:flex;--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3266 .elementor-element.elementor-element-294163c:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-294163c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(162deg, #06CEFF 0%, #0A1C75 85%);}.elementor-3266 .elementor-element.elementor-element-294163c::before, .elementor-3266 .elementor-element.elementor-element-294163c > .elementor-background-video-container::before, .elementor-3266 .elementor-element.elementor-element-294163c > .e-con-inner > .elementor-background-video-container::before, .elementor-3266 .elementor-element.elementor-element-294163c > .elementor-background-slideshow::before, .elementor-3266 .elementor-element.elementor-element-294163c > .e-con-inner > .elementor-background-slideshow::before, .elementor-3266 .elementor-element.elementor-element-294163c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3266 .elementor-element.elementor-element-e56d09e{text-align:center;}.elementor-3266 .elementor-element.elementor-element-e56d09e .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:33px;font-weight:900;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3266 .elementor-element.elementor-element-71b4b6c{text-align:center;font-family:"Exo", Sans-serif;font-weight:400;color:#EEEEEE;}.elementor-3266 .elementor-element.elementor-element-fccccbc{text-align:center;font-family:"Exo", Sans-serif;font-weight:400;color:#EEEEEE;}.elementor-3266 .elementor-element.elementor-element-934fcf7{text-align:start;font-family:"Exo", Sans-serif;font-weight:400;color:#EEEEEE;}.elementor-3266 .elementor-element.elementor-element-264caa9{--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-3266 .elementor-element.elementor-element-1a0231a{--spacer-size:19px;}.elementor-3266 .elementor-element.elementor-element-818f37a{text-align:center;}.elementor-3266 .elementor-element.elementor-element-818f37a .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:26px;font-weight:900;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#0A1C75;}.elementor-3266 .elementor-element.elementor-element-17747c1{--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-3266 .elementor-element.elementor-element-a6ffefe{text-align:center;}.elementor-3266 .elementor-element.elementor-element-a6ffefe .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:26px;font-weight:900;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#0A1C75;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3266 .elementor-element.elementor-element-ab74294{--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-3266 .elementor-element.elementor-element-9bb8fb6{text-align:center;}.elementor-3266 .elementor-element.elementor-element-9bb8fb6 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-d0d46e0{text-align:center;}.elementor-3266 .elementor-element.elementor-element-d0d46e0 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-5ee480e{--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-3266 .elementor-element.elementor-element-ff3bc68{text-align:center;}.elementor-3266 .elementor-element.elementor-element-ff3bc68 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-31401f2{text-align:center;}.elementor-3266 .elementor-element.elementor-element-31401f2 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-a1cca12{--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-3266 .elementor-element.elementor-element-bed8194{text-align:center;}.elementor-3266 .elementor-element.elementor-element-bed8194 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-9f4e130{text-align:center;}.elementor-3266 .elementor-element.elementor-element-9f4e130 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-f9ba35a{--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-3266 .elementor-element.elementor-element-39e7552{text-align:center;}.elementor-3266 .elementor-element.elementor-element-39e7552 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-97b786a{text-align:center;}.elementor-3266 .elementor-element.elementor-element-97b786a .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-ffed8aa{--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-3266 .elementor-element.elementor-element-42ab2ac{text-align:center;}.elementor-3266 .elementor-element.elementor-element-42ab2ac .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-b9a0240{text-align:center;}.elementor-3266 .elementor-element.elementor-element-b9a0240 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-2a027d0{--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-3266 .elementor-element.elementor-element-3dc0f9d{text-align:center;}.elementor-3266 .elementor-element.elementor-element-3dc0f9d .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-3223284{text-align:center;}.elementor-3266 .elementor-element.elementor-element-3223284 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-f5887a7{--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-3266 .elementor-element.elementor-element-e9ddb8b{text-align:center;}.elementor-3266 .elementor-element.elementor-element-e9ddb8b .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-887d612{text-align:center;}.elementor-3266 .elementor-element.elementor-element-887d612 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-46735a6{--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-3266 .elementor-element.elementor-element-0c42c79{text-align:center;}.elementor-3266 .elementor-element.elementor-element-0c42c79 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:26px;font-weight:900;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#0A1C75;}.elementor-3266 .elementor-element.elementor-element-2e3475e{--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-3266 .elementor-element.elementor-element-0613648{text-align:center;}.elementor-3266 .elementor-element.elementor-element-0613648 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:26px;font-weight:900;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#0A1C75;}.elementor-3266 .elementor-element.elementor-element-0d3aa14{--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-3266 .elementor-element.elementor-element-c4f99ce{text-align:center;}.elementor-3266 .elementor-element.elementor-element-c4f99ce .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-f80d046{text-align:center;}.elementor-3266 .elementor-element.elementor-element-f80d046 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-ca54dd7{--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-3266 .elementor-element.elementor-element-9d3f09a{text-align:center;}.elementor-3266 .elementor-element.elementor-element-9d3f09a .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-8ba793b{text-align:center;}.elementor-3266 .elementor-element.elementor-element-8ba793b .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-a7f144c{--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-3266 .elementor-element.elementor-element-787cf62{text-align:center;}.elementor-3266 .elementor-element.elementor-element-787cf62 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-0691e1b{text-align:center;}.elementor-3266 .elementor-element.elementor-element-0691e1b .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-43aecbd{--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-3266 .elementor-element.elementor-element-e40b2a5{text-align:center;}.elementor-3266 .elementor-element.elementor-element-e40b2a5 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-8be7745{text-align:center;}.elementor-3266 .elementor-element.elementor-element-8be7745 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-47762c5 img{width:35%;}.elementor-3266 .elementor-element.elementor-element-1949e4d{--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-3266 .elementor-element.elementor-element-0c45491{text-align:center;}.elementor-3266 .elementor-element.elementor-element-0c45491 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-ebfc49f{text-align:center;}.elementor-3266 .elementor-element.elementor-element-ebfc49f .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-303f39a img{width:35%;}.elementor-3266 .elementor-element.elementor-element-c0e2864{--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-3266 .elementor-element.elementor-element-f2c18d8{text-align:center;}.elementor-3266 .elementor-element.elementor-element-f2c18d8 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-74a0ae8{text-align:center;}.elementor-3266 .elementor-element.elementor-element-74a0ae8 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-a6b74a4 img{width:35%;}.elementor-3266 .elementor-element.elementor-element-f3d516c{--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-3266 .elementor-element.elementor-element-7791e39{text-align:center;}.elementor-3266 .elementor-element.elementor-element-7791e39 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-4708598{text-align:center;}.elementor-3266 .elementor-element.elementor-element-4708598 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-2ae5210{--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-3266 .elementor-element.elementor-element-c9133e5{--spacer-size:19px;}.elementor-3266 .elementor-element.elementor-element-a309c28{text-align:center;}.elementor-3266 .elementor-element.elementor-element-a309c28 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:26px;font-weight:900;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#0A1C75;}.elementor-3266 .elementor-element.elementor-element-d7790be{--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-3266 .elementor-element.elementor-element-fb820e8{text-align:center;}.elementor-3266 .elementor-element.elementor-element-fb820e8 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:26px;font-weight:900;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#0A1C75;}.elementor-3266 .elementor-element.elementor-element-dc664db{--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-3266 .elementor-element.elementor-element-126ea51{text-align:center;}.elementor-3266 .elementor-element.elementor-element-126ea51 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-ba9762e{text-align:center;}.elementor-3266 .elementor-element.elementor-element-ba9762e .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-d8b2d43{--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-3266 .elementor-element.elementor-element-a1a179a{text-align:center;}.elementor-3266 .elementor-element.elementor-element-a1a179a .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-63a6a03{text-align:center;}.elementor-3266 .elementor-element.elementor-element-63a6a03 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-c0ad181{--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-3266 .elementor-element.elementor-element-8663e97{text-align:center;}.elementor-3266 .elementor-element.elementor-element-8663e97 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-47a9e00{text-align:center;}.elementor-3266 .elementor-element.elementor-element-47a9e00 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-f1970ef{--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-3266 .elementor-element.elementor-element-c0ee1d0{text-align:center;}.elementor-3266 .elementor-element.elementor-element-c0ee1d0 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-51c54ec{text-align:center;}.elementor-3266 .elementor-element.elementor-element-51c54ec .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-f97c2e0{--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-3266 .elementor-element.elementor-element-ea8095e{text-align:center;}.elementor-3266 .elementor-element.elementor-element-ea8095e .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-53c9208{text-align:center;}.elementor-3266 .elementor-element.elementor-element-53c9208 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-b5366c4{--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-3266 .elementor-element.elementor-element-f180c22{text-align:center;}.elementor-3266 .elementor-element.elementor-element-f180c22 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-579bc22{text-align:center;}.elementor-3266 .elementor-element.elementor-element-579bc22 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-3fe1585{--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-3266 .elementor-element.elementor-element-a60ed21{text-align:center;}.elementor-3266 .elementor-element.elementor-element-a60ed21 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-903f0e1{text-align:center;}.elementor-3266 .elementor-element.elementor-element-903f0e1 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-47bb567{--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-3266 .elementor-element.elementor-element-49c5beb{text-align:center;}.elementor-3266 .elementor-element.elementor-element-49c5beb .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:26px;font-weight:900;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#0A1C75;}.elementor-3266 .elementor-element.elementor-element-bfdd2ce{--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-3266 .elementor-element.elementor-element-11c45d1{text-align:center;}.elementor-3266 .elementor-element.elementor-element-11c45d1 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:26px;font-weight:900;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#0A1C75;}.elementor-3266 .elementor-element.elementor-element-1ce4b35{--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-3266 .elementor-element.elementor-element-5180c99{text-align:center;}.elementor-3266 .elementor-element.elementor-element-5180c99 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-1f3c7fe{text-align:center;}.elementor-3266 .elementor-element.elementor-element-1f3c7fe .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-b75214b img{width:35%;}.elementor-3266 .elementor-element.elementor-element-47c9b8b{--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-3266 .elementor-element.elementor-element-06619f5{text-align:center;}.elementor-3266 .elementor-element.elementor-element-06619f5 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-199ec4b{text-align:center;}.elementor-3266 .elementor-element.elementor-element-199ec4b .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-5187449 img{width:35%;}.elementor-3266 .elementor-element.elementor-element-5ed7c6c{--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-3266 .elementor-element.elementor-element-57cc761{text-align:center;}.elementor-3266 .elementor-element.elementor-element-57cc761 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-7e6242e{text-align:center;}.elementor-3266 .elementor-element.elementor-element-7e6242e .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-f3ed11b img{width:35%;}.elementor-3266 .elementor-element.elementor-element-a94a1ea{--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-3266 .elementor-element.elementor-element-a14787c{text-align:center;}.elementor-3266 .elementor-element.elementor-element-a14787c .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-a896934{text-align:center;}.elementor-3266 .elementor-element.elementor-element-a896934 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-11a5163 img{width:35%;}.elementor-3266 .elementor-element.elementor-element-17634ad{--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-3266 .elementor-element.elementor-element-9b35725{text-align:center;}.elementor-3266 .elementor-element.elementor-element-9b35725 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-0a1de90{text-align:center;}.elementor-3266 .elementor-element.elementor-element-0a1de90 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-94e3ca0 img{width:35%;}.elementor-3266 .elementor-element.elementor-element-846b2f6{--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-3266 .elementor-element.elementor-element-ea6f828{text-align:center;}.elementor-3266 .elementor-element.elementor-element-ea6f828 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-7754623{text-align:center;}.elementor-3266 .elementor-element.elementor-element-7754623 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-2a800b6 img{width:35%;}.elementor-3266 .elementor-element.elementor-element-86ba369{--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-3266 .elementor-element.elementor-element-2d3750c{text-align:center;}.elementor-3266 .elementor-element.elementor-element-2d3750c .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}.elementor-3266 .elementor-element.elementor-element-a9e38a0{text-align:center;}.elementor-3266 .elementor-element.elementor-element-a9e38a0 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#494949;}body.elementor-page-3266:not(.elementor-motion-effects-element-type-background), body.elementor-page-3266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:767px){.elementor-3266 .elementor-element.elementor-element-e56d09e .elementor-heading-title{font-size:28px;}.elementor-3266 .elementor-element.elementor-element-71b4b6c{font-size:17px;}.elementor-3266 .elementor-element.elementor-element-fccccbc{font-size:17px;}.elementor-3266 .elementor-element.elementor-element-934fcf7{font-size:17px;}.elementor-3266 .elementor-element.elementor-element-818f37a .elementor-heading-title{font-size:28px;}.elementor-3266 .elementor-element.elementor-element-a6ffefe .elementor-heading-title{font-size:17px;}.elementor-3266 .elementor-element.elementor-element-9bb8fb6 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-d0d46e0 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-ff3bc68 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-31401f2 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-bed8194 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-9f4e130 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-39e7552 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-97b786a .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-42ab2ac .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-b9a0240 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-3dc0f9d .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-3223284 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-e9ddb8b .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-887d612 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-46735a6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3266 .elementor-element.elementor-element-0c42c79 .elementor-heading-title{font-size:28px;}.elementor-3266 .elementor-element.elementor-element-0613648 .elementor-heading-title{font-size:19px;}.elementor-3266 .elementor-element.elementor-element-c4f99ce .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-f80d046 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-9d3f09a .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-8ba793b .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-787cf62 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-0691e1b .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-e40b2a5 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-8be7745 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-47762c5 img{width:88%;}.elementor-3266 .elementor-element.elementor-element-0c45491 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-ebfc49f .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-303f39a img{width:88%;}.elementor-3266 .elementor-element.elementor-element-f2c18d8 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-74a0ae8 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-a6b74a4 img{width:95%;}.elementor-3266 .elementor-element.elementor-element-7791e39 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-4708598 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-a309c28 .elementor-heading-title{font-size:28px;}.elementor-3266 .elementor-element.elementor-element-fb820e8 .elementor-heading-title{font-size:21px;}.elementor-3266 .elementor-element.elementor-element-126ea51 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-ba9762e .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-a1a179a .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-63a6a03 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-8663e97 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-47a9e00 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-c0ee1d0 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-51c54ec .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-ea8095e .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-53c9208 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-f180c22 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-579bc22 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-a60ed21 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-903f0e1 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-49c5beb .elementor-heading-title{font-size:28px;}.elementor-3266 .elementor-element.elementor-element-11c45d1 .elementor-heading-title{font-size:18px;}.elementor-3266 .elementor-element.elementor-element-5180c99 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-1f3c7fe .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-b75214b img{width:95%;}.elementor-3266 .elementor-element.elementor-element-06619f5 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-199ec4b .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-5187449 img{width:95%;}.elementor-3266 .elementor-element.elementor-element-57cc761 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-7e6242e .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-f3ed11b img{width:95%;}.elementor-3266 .elementor-element.elementor-element-a14787c .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-a896934 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-11a5163 img{width:95%;}.elementor-3266 .elementor-element.elementor-element-9b35725 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-0a1de90 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-94e3ca0 img{width:95%;}.elementor-3266 .elementor-element.elementor-element-ea6f828 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-7754623 .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-2a800b6 img{width:95%;}.elementor-3266 .elementor-element.elementor-element-2d3750c .elementor-heading-title{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-a9e38a0 .elementor-heading-title{font-size:20px;}}/* Start custom CSS for html, class: .elementor-element-8353bec */.checkbox-group label {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 16px;
  line-height: 30px;
}

.checkbox-group label input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

.checkbox-custom {
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  border: 2px solid #aaa;
  background-color: #fff;
}

.checkbox-group label:hover input ~ .checkbox-custom {
  background-color: #0A1C75;
}

.checkbox-group label input:checked ~ .checkbox-custom {
  background-color: #06CEFF;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  color: #fff;
  font-size: 15px;
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 5px;
}

.label-text {
  margin-left: 28px;
}

/* Personalização de cores */

.checkbox-custom {
  background-color: #;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  color: #fffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-de20edc */.checkbox-group label {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 16px;
  line-height: 30px;
}

.checkbox-group label input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

.checkbox-custom {
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  border: 2px solid #aaa;
  background-color: #fff;
}

.checkbox-group label:hover input ~ .checkbox-custom {
  background-color: #0A1C75;
}

.checkbox-group label input:checked ~ .checkbox-custom {
  background-color: #06CEFF;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  color: #fff;
  font-size: 15px;
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 5px;
}

.label-text {
  margin-left: 28px;
}

/* Personalização de cores */

.checkbox-custom {
  background-color: #;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  color: #fffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7b7a4bc */.checkbox-group label {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 16px;
  line-height: 30px;
}

.checkbox-group label input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

.checkbox-custom {
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  border: 2px solid #aaa;
  background-color: #fff;
}

.checkbox-group label:hover input ~ .checkbox-custom {
  background-color: #0A1C75;
}

.checkbox-group label input:checked ~ .checkbox-custom {
  background-color: #06CEFF;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  color: #fff;
  font-size: 15px;
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 5px;
}

.label-text {
  margin-left: 28px;
}

/* Personalização de cores */

.checkbox-custom {
  background-color: #;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  color: #fffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7e4f0a3 */.checkbox-group label {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 16px;
  line-height: 30px;
}

.checkbox-group label input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

.checkbox-custom {
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  border: 2px solid #aaa;
  background-color: #fff;
}

.checkbox-group label:hover input ~ .checkbox-custom {
  background-color: #0A1C75;
}

.checkbox-group label input:checked ~ .checkbox-custom {
  background-color: #06CEFF;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  color: #fff;
  font-size: 15px;
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 5px;
}

.label-text {
  margin-left: 28px;
}

/* Personalização de cores */

.checkbox-custom {
  background-color: #;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  color: #fffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-71b6c40 */.checkbox-group label {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 16px;
  line-height: 30px;
}

.checkbox-group label input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

.checkbox-custom {
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  border: 2px solid #aaa;
  background-color: #fff;
}

.checkbox-group label:hover input ~ .checkbox-custom {
  background-color: #0A1C75;
}

.checkbox-group label input:checked ~ .checkbox-custom {
  background-color: #06CEFF;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  color: #fff;
  font-size: 15px;
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 5px;
}

.label-text {
  margin-left: 28px;
}

/* Personalização de cores */

.checkbox-custom {
  background-color: #;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  color: #fffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8165beb */.checkbox-group label {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 16px;
  line-height: 30px;
}

.checkbox-group label input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

.checkbox-custom {
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  border: 2px solid #aaa;
  background-color: #fff;
}

.checkbox-group label:hover input ~ .checkbox-custom {
  background-color: #0A1C75;
}

.checkbox-group label input:checked ~ .checkbox-custom {
  background-color: #06CEFF;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  color: #fff;
  font-size: 15px;
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 5px;
}

.label-text {
  margin-left: 28px;
}

/* Personalização de cores */

.checkbox-custom {
  background-color: #;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  color: #fffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a6e410 */.checkbox-group label {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 16px;
  line-height: 30px;
}

.checkbox-group label input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

.checkbox-custom {
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  border: 2px solid #aaa;
  background-color: #fff;
}

.checkbox-group label:hover input ~ .checkbox-custom {
  background-color: #0A1C75;
}

.checkbox-group label input:checked ~ .checkbox-custom {
  background-color: #06CEFF;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  color: #fff;
  font-size: 15px;
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 5px;
}

.label-text {
  margin-left: 28px;
}

/* Personalização de cores */

.checkbox-custom {
  background-color: #;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  color: #fffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6a3dddf */.checkbox-group label {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 16px;
  line-height: 30px;
}

.checkbox-group label input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

.checkbox-custom {
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  border: 2px solid #aaa;
  background-color: #fff;
}

.checkbox-group label:hover input ~ .checkbox-custom {
  background-color: #0A1C75;
}

.checkbox-group label input:checked ~ .checkbox-custom {
  background-color: #06CEFF;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  color: #fff;
  font-size: 15px;
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 5px;
}

.label-text {
  margin-left: 28px;
}

/* Personalização de cores */

.checkbox-custom {
  background-color: #;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  color: #fffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-568260f */.checkbox-group label {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 16px;
  line-height: 30px;
}

.checkbox-group label input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

.checkbox-custom {
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  border: 2px solid #aaa;
  background-color: #fff;
}

.checkbox-group label:hover input ~ .checkbox-custom {
  background-color: #0A1C75;
}

.checkbox-group label input:checked ~ .checkbox-custom {
  background-color: #06CEFF;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  color: #fff;
  font-size: 15px;
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 5px;
}

.label-text {
  margin-left: 28px;
}

/* Personalização de cores */

.checkbox-custom {
  background-color: #;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  color: #fffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-16b1e73 */.checkbox-group label {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 16px;
  line-height: 30px;
}

.checkbox-group label input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

.checkbox-custom {
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  border: 2px solid #aaa;
  background-color: #fff;
}

.checkbox-group label:hover input ~ .checkbox-custom {
  background-color: #0A1C75;
}

.checkbox-group label input:checked ~ .checkbox-custom {
  background-color: #06CEFF;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  color: #fff;
  font-size: 15px;
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 5px;
}

.label-text {
  margin-left: 28px;
}

/* Personalização de cores */

.checkbox-custom {
  background-color: #;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  color: #fffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bc9f45f */.checkbox-group label {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 16px;
  line-height: 30px;
}

.checkbox-group label input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

.checkbox-custom {
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  border: 2px solid #aaa;
  background-color: #fff;
}

.checkbox-group label:hover input ~ .checkbox-custom {
  background-color: #0A1C75;
}

.checkbox-group label input:checked ~ .checkbox-custom {
  background-color: #06CEFF;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  color: #fff;
  font-size: 15px;
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 5px;
}

.label-text {
  margin-left: 28px;
}

/* Personalização de cores */

.checkbox-custom {
  background-color: #;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  color: #fffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-56d8584 */.checkbox-group label {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 16px;
  line-height: 30px;
}

.checkbox-group label input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

.checkbox-custom {
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  border: 2px solid #aaa;
  background-color: #fff;
}

.checkbox-group label:hover input ~ .checkbox-custom {
  background-color: #0A1C75;
}

.checkbox-group label input:checked ~ .checkbox-custom {
  background-color: #06CEFF;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  color: #fff;
  font-size: 15px;
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 5px;
}

.label-text {
  margin-left: 28px;
}

/* Personalização de cores */

.checkbox-custom {
  background-color: #;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  color: #fffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2eb86f5 */.checkbox-group label {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 16px;
  line-height: 30px;
}

.checkbox-group label input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

.checkbox-custom {
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  border: 2px solid #aaa;
  background-color: #fff;
}

.checkbox-group label:hover input ~ .checkbox-custom {
  background-color: #0A1C75;
}

.checkbox-group label input:checked ~ .checkbox-custom {
  background-color: #06CEFF;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  color: #fff;
  font-size: 15px;
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 5px;
}

.label-text {
  margin-left: 28px;
}

/* Personalização de cores */

.checkbox-custom {
  background-color: #;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  color: #fffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0d46d48 */.checkbox-group label {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 16px;
  line-height: 30px;
}

.checkbox-group label input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

.checkbox-custom {
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  border: 2px solid #aaa;
  background-color: #fff;
}

.checkbox-group label:hover input ~ .checkbox-custom {
  background-color: #0A1C75;
}

.checkbox-group label input:checked ~ .checkbox-custom {
  background-color: #06CEFF;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  color: #fff;
  font-size: 15px;
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 5px;
}

.label-text {
  margin-left: 28px;
}

/* Personalização de cores */

.checkbox-custom {
  background-color: #;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  color: #fffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2b0d09b */.checkbox-group label {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 16px;
  line-height: 30px;
}

.checkbox-group label input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

.checkbox-custom {
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  border: 2px solid #aaa;
  background-color: #fff;
}

.checkbox-group label:hover input ~ .checkbox-custom {
  background-color: #0A1C75;
}

.checkbox-group label input:checked ~ .checkbox-custom {
  background-color: #06CEFF;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  color: #fff;
  font-size: 15px;
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 5px;
}

.label-text {
  margin-left: 28px;
}

/* Personalização de cores */

.checkbox-custom {
  background-color: #;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  color: #fffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-78e1e30 */.checkbox-group label {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 16px;
  line-height: 30px;
}

.checkbox-group label input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

.checkbox-custom {
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  border: 2px solid #aaa;
  background-color: #fff;
}

.checkbox-group label:hover input ~ .checkbox-custom {
  background-color: #0A1C75;
}

.checkbox-group label input:checked ~ .checkbox-custom {
  background-color: #06CEFF;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  color: #fff;
  font-size: 15px;
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 5px;
}

.label-text {
  margin-left: 28px;
}

/* Personalização de cores */

.checkbox-custom {
  background-color: #;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  color: #fffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1503547 */.checkbox-group label {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 16px;
  line-height: 30px;
}

.checkbox-group label input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

.checkbox-custom {
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  border: 2px solid #aaa;
  background-color: #fff;
}

.checkbox-group label:hover input ~ .checkbox-custom {
  background-color: #0A1C75;
}

.checkbox-group label input:checked ~ .checkbox-custom {
  background-color: #06CEFF;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  color: #fff;
  font-size: 15px;
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 5px;
}

.label-text {
  margin-left: 28px;
}

/* Personalização de cores */

.checkbox-custom {
  background-color: #;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  color: #fffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-26e83f7 */.checkbox-group label {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 16px;
  line-height: 30px;
}

.checkbox-group label input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

.checkbox-custom {
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  border: 2px solid #aaa;
  background-color: #fff;
}

.checkbox-group label:hover input ~ .checkbox-custom {
  background-color: #0A1C75;
}

.checkbox-group label input:checked ~ .checkbox-custom {
  background-color: #06CEFF;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  color: #fff;
  font-size: 15px;
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 5px;
}

.label-text {
  margin-left: 28px;
}

/* Personalização de cores */

.checkbox-custom {
  background-color: #;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  color: #fffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7126e7f */.checkbox-group label {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 16px;
  line-height: 30px;
}

.checkbox-group label input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

.checkbox-custom {
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  border: 2px solid #aaa;
  background-color: #fff;
}

.checkbox-group label:hover input ~ .checkbox-custom {
  background-color: #0A1C75;
}

.checkbox-group label input:checked ~ .checkbox-custom {
  background-color: #06CEFF;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  color: #fff;
  font-size: 15px;
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 5px;
}

.label-text {
  margin-left: 28px;
}

/* Personalização de cores */

.checkbox-custom {
  background-color: #;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  color: #fffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d39d08a */.checkbox-group label {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 16px;
  line-height: 30px;
}

.checkbox-group label input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

.checkbox-custom {
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  border: 2px solid #aaa;
  background-color: #fff;
}

.checkbox-group label:hover input ~ .checkbox-custom {
  background-color: #0A1C75;
}

.checkbox-group label input:checked ~ .checkbox-custom {
  background-color: #06CEFF;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  color: #fff;
  font-size: 15px;
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 5px;
}

.label-text {
  margin-left: 28px;
}

/* Personalização de cores */

.checkbox-custom {
  background-color: #;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  color: #fffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-960c8d7 */.checkbox-group label {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 16px;
  line-height: 30px;
}

.checkbox-group label input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

.checkbox-custom {
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  border: 2px solid #aaa;
  background-color: #fff;
}

.checkbox-group label:hover input ~ .checkbox-custom {
  background-color: #0A1C75;
}

.checkbox-group label input:checked ~ .checkbox-custom {
  background-color: #06CEFF;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  color: #fff;
  font-size: 15px;
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 5px;
}

.label-text {
  margin-left: 28px;
}

/* Personalização de cores */

.checkbox-custom {
  background-color: #;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  color: #fffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a062288 */.checkbox-group label {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 16px;
  line-height: 30px;
}

.checkbox-group label input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

.checkbox-custom {
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  border: 2px solid #aaa;
  background-color: #fff;
}

.checkbox-group label:hover input ~ .checkbox-custom {
  background-color: #0A1C75;
}

.checkbox-group label input:checked ~ .checkbox-custom {
  background-color: #06CEFF;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  color: #fff;
  font-size: 15px;
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 5px;
}

.label-text {
  margin-left: 28px;
}

/* Personalização de cores */

.checkbox-custom {
  background-color: #;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  color: #fffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-12e1809 */.checkbox-group label {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 16px;
  line-height: 30px;
}

.checkbox-group label input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

.checkbox-custom {
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  border: 2px solid #aaa;
  background-color: #fff;
}

.checkbox-group label:hover input ~ .checkbox-custom {
  background-color: #0A1C75;
}

.checkbox-group label input:checked ~ .checkbox-custom {
  background-color: #06CEFF;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  color: #fff;
  font-size: 15px;
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 5px;
}

.label-text {
  margin-left: 28px;
}

/* Personalização de cores */

.checkbox-custom {
  background-color: #;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  color: #fffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-03a0b68 */.checkbox-group label {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 16px;
  line-height: 30px;
}

.checkbox-group label input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

.checkbox-custom {
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  border: 2px solid #aaa;
  background-color: #fff;
}

.checkbox-group label:hover input ~ .checkbox-custom {
  background-color: #0A1C75;
}

.checkbox-group label input:checked ~ .checkbox-custom {
  background-color: #06CEFF;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  color: #fff;
  font-size: 15px;
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 5px;
}

.label-text {
  margin-left: 28px;
}

/* Personalização de cores */

.checkbox-custom {
  background-color: #;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  color: #fffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fe93dca */.checkbox-group label {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 16px;
  line-height: 30px;
}

.checkbox-group label input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

.checkbox-custom {
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  border: 2px solid #aaa;
  background-color: #fff;
}

.checkbox-group label:hover input ~ .checkbox-custom {
  background-color: #0A1C75;
}

.checkbox-group label input:checked ~ .checkbox-custom {
  background-color: #06CEFF;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  color: #fff;
  font-size: 15px;
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 5px;
}

.label-text {
  margin-left: 28px;
}

/* Personalização de cores */

.checkbox-custom {
  background-color: #;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  color: #fffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d56cdb6 */.checkbox-group label {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 16px;
  line-height: 30px;
}

.checkbox-group label input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

.checkbox-custom {
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  border: 2px solid #aaa;
  background-color: #fff;
}

.checkbox-group label:hover input ~ .checkbox-custom {
  background-color: #0A1C75;
}

.checkbox-group label input:checked ~ .checkbox-custom {
  background-color: #06CEFF;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  color: #fff;
  font-size: 15px;
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 5px;
}

.label-text {
  margin-left: 28px;
}

/* Personalização de cores */

.checkbox-custom {
  background-color: #;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  color: #fffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-95b2e30 */.checkbox-group label {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 16px;
  line-height: 30px;
}

.checkbox-group label input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

.checkbox-custom {
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  border: 2px solid #aaa;
  background-color: #fff;
}

.checkbox-group label:hover input ~ .checkbox-custom {
  background-color: #0A1C75;
}

.checkbox-group label input:checked ~ .checkbox-custom {
  background-color: #06CEFF;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  color: #fff;
  font-size: 15px;
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 5px;
}

.label-text {
  margin-left: 28px;
}

/* Personalização de cores */

.checkbox-custom {
  background-color: #;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  color: #fffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8a2726e */.checkbox-group label {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 16px;
  line-height: 30px;
}

.checkbox-group label input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

.checkbox-custom {
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  border: 2px solid #aaa;
  background-color: #fff;
}

.checkbox-group label:hover input ~ .checkbox-custom {
  background-color: #0A1C75;
}

.checkbox-group label input:checked ~ .checkbox-custom {
  background-color: #06CEFF;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  color: #fff;
  font-size: 15px;
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 5px;
}

.label-text {
  margin-left: 28px;
}

/* Personalização de cores */

.checkbox-custom {
  background-color: #;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  color: #fffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a945a69 */.checkbox-group label {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 16px;
  line-height: 30px;
}

.checkbox-group label input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

.checkbox-custom {
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  border: 2px solid #aaa;
  background-color: #fff;
}

.checkbox-group label:hover input ~ .checkbox-custom {
  background-color: #0A1C75;
}

.checkbox-group label input:checked ~ .checkbox-custom {
  background-color: #06CEFF;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  color: #fff;
  font-size: 15px;
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 5px;
}

.label-text {
  margin-left: 28px;
}

/* Personalização de cores */

.checkbox-custom {
  background-color: #;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  color: #fffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-51670be */.checkbox-group label {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 16px;
  line-height: 30px;
}

.checkbox-group label input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

.checkbox-custom {
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  border: 2px solid #aaa;
  background-color: #fff;
}

.checkbox-group label:hover input ~ .checkbox-custom {
  background-color: #0A1C75;
}

.checkbox-group label input:checked ~ .checkbox-custom {
  background-color: #06CEFF;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  color: #fff;
  font-size: 15px;
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 5px;
}

.label-text {
  margin-left: 28px;
}

/* Personalização de cores */

.checkbox-custom {
  background-color: #;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  color: #fffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d03b3d4 */.checkbox-group label {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 16px;
  line-height: 30px;
}

.checkbox-group label input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

.checkbox-custom {
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  border: 2px solid #aaa;
  background-color: #fff;
}

.checkbox-group label:hover input ~ .checkbox-custom {
  background-color: #0A1C75;
}

.checkbox-group label input:checked ~ .checkbox-custom {
  background-color: #06CEFF;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  color: #fff;
  font-size: 15px;
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 5px;
}

.label-text {
  margin-left: 28px;
}

/* Personalização de cores */

.checkbox-custom {
  background-color: #;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  color: #fffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3f0185c */.checkbox-group label {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 16px;
  line-height: 30px;
}

.checkbox-group label input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

.checkbox-custom {
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 30px;
  width: 30px;
  border-radius: 4px;
  border: 2px solid #aaa;
  background-color: #fff;
}

.checkbox-group label:hover input ~ .checkbox-custom {
  background-color: #0A1C75;
}

.checkbox-group label input:checked ~ .checkbox-custom {
  background-color: #06CEFF;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  display: inline-block;
  color: #fff;
  font-size: 15px;
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 5px;
}

.label-text {
  margin-left: 28px;
}

/* Personalização de cores */

.checkbox-custom {
  background-color: #;
  border-color: #06CEFF;
}

.checkbox-group label input:checked ~ .checkbox-custom:after {
  color: #fffff;
}/* End custom CSS */