.elementor-2662 .elementor-element.elementor-element-c50b45e{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2662 .elementor-element.elementor-element-c50b45e:not(.elementor-motion-effects-element-type-background), .elementor-2662 .elementor-element.elementor-element-c50b45e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;background-image:url("https://canadadsgn.com.br/wp-content/uploads/2024/03/LP-Design-PC01m.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2662 .elementor-element.elementor-element-c50b45e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2662 .elementor-element.elementor-element-c78a7b8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-2662 .elementor-element.elementor-element-81bbb50{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:9;text-align:left;}.elementor-2662 .elementor-element.elementor-element-81bbb50 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2662 .elementor-element.elementor-element-81bbb50 img{max-width:100%;}.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-2662 .elementor-element.elementor-element-45888e0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:9;text-align:left;}.elementor-2662 .elementor-element.elementor-element-45888e0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:2.3em;font-weight:300;line-height:1.2em;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-2662 .elementor-element.elementor-element-4ee0a31{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:9;text-align:left;font-family:"Saira", Sans-serif;font-size:1.3em;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2662 .elementor-element.elementor-element-1de9c82 .elementor-button{background-color:#61CE70;font-family:"Chakra Petch", Sans-serif;font-size:1.2em;font-weight:700;letter-spacing:0.17em;}.elementor-2662 .elementor-element.elementor-element-1de9c82{width:initial;max-width:initial;z-index:9;}.elementor-2662 .elementor-element.elementor-element-1de9c82 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2662 .elementor-element.elementor-element-ea6be3f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:9;}.elementor-2662 .elementor-element.elementor-element-ea6be3f:not(.elementor-motion-effects-element-type-background), .elementor-2662 .elementor-element.elementor-element-ea6be3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070707;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2662 .elementor-element.elementor-element-c36284e > .elementor-widget-container{--e-transform-rotateZ:-2deg;}.elementor-2662 .elementor-element.elementor-element-c36284e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(38px/2);}.elementor-2662 .elementor-element.elementor-element-c36284e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(38px/2);}.elementor-2662 .elementor-element.elementor-element-c36284e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(38px/2);margin-left:calc(38px/2);}.elementor-2662 .elementor-element.elementor-element-c36284e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-38px/2);margin-left:calc(-38px/2);}body.rtl .elementor-2662 .elementor-element.elementor-element-c36284e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-38px/2);}body:not(.rtl) .elementor-2662 .elementor-element.elementor-element-c36284e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-38px/2);}.elementor-2662 .elementor-element.elementor-element-c36284e .elementor-icon-list-icon i{color:#DF1863;transition:color 0.3s;}.elementor-2662 .elementor-element.elementor-element-c36284e .elementor-icon-list-icon svg{fill:#DF1863;transition:fill 0.3s;}.elementor-2662 .elementor-element.elementor-element-c36284e{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-2662 .elementor-element.elementor-element-c36284e .elementor-icon-list-icon{padding-right:10px;}.elementor-2662 .elementor-element.elementor-element-c36284e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2662 .elementor-element.elementor-element-c36284e .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:3.3rem;font-weight:700;}.elementor-2662 .elementor-element.elementor-element-c36284e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2662 .elementor-element.elementor-element-d98f01e > .elementor-widget-container{--e-transform-rotateZ:-2deg;}.elementor-2662 .elementor-element.elementor-element-d98f01e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(38px/2);}.elementor-2662 .elementor-element.elementor-element-d98f01e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(38px/2);}.elementor-2662 .elementor-element.elementor-element-d98f01e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(38px/2);margin-left:calc(38px/2);}.elementor-2662 .elementor-element.elementor-element-d98f01e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-38px/2);margin-left:calc(-38px/2);}body.rtl .elementor-2662 .elementor-element.elementor-element-d98f01e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-38px/2);}body:not(.rtl) .elementor-2662 .elementor-element.elementor-element-d98f01e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-38px/2);}.elementor-2662 .elementor-element.elementor-element-d98f01e .elementor-icon-list-icon i{color:#DF1863;transition:color 0.3s;}.elementor-2662 .elementor-element.elementor-element-d98f01e .elementor-icon-list-icon svg{fill:#DF1863;transition:fill 0.3s;}.elementor-2662 .elementor-element.elementor-element-d98f01e{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-2662 .elementor-element.elementor-element-d98f01e .elementor-icon-list-icon{padding-right:10px;}.elementor-2662 .elementor-element.elementor-element-d98f01e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2662 .elementor-element.elementor-element-d98f01e .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:3.3rem;font-weight:700;}.elementor-2662 .elementor-element.elementor-element-d98f01e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2662 .elementor-element.elementor-element-129bbe2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2662 .elementor-element.elementor-element-129bbe2:not(.elementor-motion-effects-element-type-background), .elementor-2662 .elementor-element.elementor-element-129bbe2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070707;}.elementor-2662 .elementor-element.elementor-element-3299b5d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2662 .elementor-element.elementor-element-3299b5d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:2.8em;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2662 .elementor-element.elementor-element-05f2a04{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:2px;}.elementor-2662 .elementor-element.elementor-element-05f2a04 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-2662 .elementor-element.elementor-element-05f2a04 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2662 .elementor-element.elementor-element-506920c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--flex-wrap:wrap;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-2662 .elementor-element.elementor-element-5e630c1{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-5e630c1 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-2662 .elementor-element.elementor-element-5e630c1 > .elementor-widget-container{background-color:#1D1D1D;padding:25px 25px 25px 25px;}.elementor-2662 .elementor-element.elementor-element-5e630c1.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2662 .elementor-element.elementor-element-5e630c1 .elementor-icon-box-wrapper{text-align:left;}.elementor-2662 .elementor-element.elementor-element-5e630c1.elementor-view-stacked .elementor-icon{background-color:#DF1863;}.elementor-2662 .elementor-element.elementor-element-5e630c1.elementor-view-framed .elementor-icon, .elementor-2662 .elementor-element.elementor-element-5e630c1.elementor-view-default .elementor-icon{fill:#DF1863;color:#DF1863;border-color:#DF1863;}.elementor-2662 .elementor-element.elementor-element-5e630c1 .elementor-icon{font-size:34px;}.elementor-2662 .elementor-element.elementor-element-5e630c1 .elementor-icon-box-title, .elementor-2662 .elementor-element.elementor-element-5e630c1 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:1.6em;font-weight:600;}.elementor-2662 .elementor-element.elementor-element-5e630c1 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-5e630c1 .elementor-icon-box-description{font-family:"Saira", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.2em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-58fba09{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-58fba09 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-2662 .elementor-element.elementor-element-58fba09 > .elementor-widget-container{background-color:#1D1D1D;padding:25px 25px 25px 25px;}.elementor-2662 .elementor-element.elementor-element-58fba09.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2662 .elementor-element.elementor-element-58fba09 .elementor-icon-box-wrapper{text-align:left;}.elementor-2662 .elementor-element.elementor-element-58fba09.elementor-view-stacked .elementor-icon{background-color:#DF1863;}.elementor-2662 .elementor-element.elementor-element-58fba09.elementor-view-framed .elementor-icon, .elementor-2662 .elementor-element.elementor-element-58fba09.elementor-view-default .elementor-icon{fill:#DF1863;color:#DF1863;border-color:#DF1863;}.elementor-2662 .elementor-element.elementor-element-58fba09 .elementor-icon{font-size:34px;}.elementor-2662 .elementor-element.elementor-element-58fba09 .elementor-icon-box-title, .elementor-2662 .elementor-element.elementor-element-58fba09 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:1.6em;font-weight:600;}.elementor-2662 .elementor-element.elementor-element-58fba09 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-58fba09 .elementor-icon-box-description{font-family:"Saira", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.2em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-4f2fa8c{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-4f2fa8c > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-2662 .elementor-element.elementor-element-4f2fa8c > .elementor-widget-container{background-color:#1D1D1D;padding:25px 25px 25px 25px;}.elementor-2662 .elementor-element.elementor-element-4f2fa8c.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2662 .elementor-element.elementor-element-4f2fa8c .elementor-icon-box-wrapper{text-align:left;}.elementor-2662 .elementor-element.elementor-element-4f2fa8c.elementor-view-stacked .elementor-icon{background-color:#DF1863;}.elementor-2662 .elementor-element.elementor-element-4f2fa8c.elementor-view-framed .elementor-icon, .elementor-2662 .elementor-element.elementor-element-4f2fa8c.elementor-view-default .elementor-icon{fill:#DF1863;color:#DF1863;border-color:#DF1863;}.elementor-2662 .elementor-element.elementor-element-4f2fa8c .elementor-icon{font-size:34px;}.elementor-2662 .elementor-element.elementor-element-4f2fa8c .elementor-icon-box-title, .elementor-2662 .elementor-element.elementor-element-4f2fa8c .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:1.6em;font-weight:600;}.elementor-2662 .elementor-element.elementor-element-4f2fa8c .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-4f2fa8c .elementor-icon-box-description{font-family:"Saira", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.2em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-45c52aa{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-45c52aa > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-2662 .elementor-element.elementor-element-45c52aa > .elementor-widget-container{background-color:#1D1D1D;padding:25px 25px 25px 25px;}.elementor-2662 .elementor-element.elementor-element-45c52aa.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2662 .elementor-element.elementor-element-45c52aa .elementor-icon-box-wrapper{text-align:left;}.elementor-2662 .elementor-element.elementor-element-45c52aa.elementor-view-stacked .elementor-icon{background-color:#DF1863;}.elementor-2662 .elementor-element.elementor-element-45c52aa.elementor-view-framed .elementor-icon, .elementor-2662 .elementor-element.elementor-element-45c52aa.elementor-view-default .elementor-icon{fill:#DF1863;color:#DF1863;border-color:#DF1863;}.elementor-2662 .elementor-element.elementor-element-45c52aa .elementor-icon{font-size:34px;}.elementor-2662 .elementor-element.elementor-element-45c52aa .elementor-icon-box-title, .elementor-2662 .elementor-element.elementor-element-45c52aa .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:1.6em;font-weight:600;}.elementor-2662 .elementor-element.elementor-element-45c52aa .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-45c52aa .elementor-icon-box-description{font-family:"Saira", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.2em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-b85b7d6{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-b85b7d6 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-2662 .elementor-element.elementor-element-b85b7d6 > .elementor-widget-container{background-color:#1D1D1D;padding:25px 25px 25px 25px;}.elementor-2662 .elementor-element.elementor-element-b85b7d6.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2662 .elementor-element.elementor-element-b85b7d6 .elementor-icon-box-wrapper{text-align:left;}.elementor-2662 .elementor-element.elementor-element-b85b7d6.elementor-view-stacked .elementor-icon{background-color:#DF1863;}.elementor-2662 .elementor-element.elementor-element-b85b7d6.elementor-view-framed .elementor-icon, .elementor-2662 .elementor-element.elementor-element-b85b7d6.elementor-view-default .elementor-icon{fill:#DF1863;color:#DF1863;border-color:#DF1863;}.elementor-2662 .elementor-element.elementor-element-b85b7d6 .elementor-icon{font-size:34px;}.elementor-2662 .elementor-element.elementor-element-b85b7d6 .elementor-icon-box-title, .elementor-2662 .elementor-element.elementor-element-b85b7d6 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:1.6em;font-weight:600;}.elementor-2662 .elementor-element.elementor-element-b85b7d6 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-b85b7d6 .elementor-icon-box-description{font-family:"Saira", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.2em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-21f1ac1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2662 .elementor-element.elementor-element-21f1ac1:not(.elementor-motion-effects-element-type-background), .elementor-2662 .elementor-element.elementor-element-21f1ac1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070707;}.elementor-2662 .elementor-element.elementor-element-7b9a59c{text-align:left;}.elementor-2662 .elementor-element.elementor-element-7b9a59c .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:1.2em;font-weight:400;line-height:1.1em;letter-spacing:10px;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-07216ab{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2662 .elementor-element.elementor-element-07216ab .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:2.5em;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-fbf38bf{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-2662 .elementor-element.elementor-element-fbf38bf .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.3em;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-4e75286{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:2px;}.elementor-2662 .elementor-element.elementor-element-4e75286 .elementor-divider-separator{width:42%;margin:0 auto;margin-center:0;}.elementor-2662 .elementor-element.elementor-element-4e75286 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2662 .elementor-element.elementor-element-a91d8dc .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-2662 .elementor-element.elementor-element-a91d8dc .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-2662 .elementor-element.elementor-element-a91d8dc > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-2662 .elementor-element.elementor-element-a91d8dc{--image-transition-duration:3000ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-2662 .elementor-element.elementor-element-368067a .elementor-button{background-color:#61CE70;font-family:"Chakra Petch", Sans-serif;font-size:1.2em;font-weight:700;letter-spacing:0.17em;}.elementor-2662 .elementor-element.elementor-element-368067a{width:initial;max-width:initial;}.elementor-2662 .elementor-element.elementor-element-368067a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2662 .elementor-element.elementor-element-8757ae4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2662 .elementor-element.elementor-element-8757ae4:not(.elementor-motion-effects-element-type-background), .elementor-2662 .elementor-element.elementor-element-8757ae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070707;}.elementor-2662 .elementor-element.elementor-element-8757ae4.e-con{--align-self:center;}.elementor-2662 .elementor-element.elementor-element-79e056d{text-align:left;}.elementor-2662 .elementor-element.elementor-element-79e056d .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:1.2em;font-weight:400;line-height:1.1em;letter-spacing:10px;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-6fbc472{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-2662 .elementor-element.elementor-element-6fbc472 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:2.5em;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-19ab4c1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-2662 .elementor-element.elementor-element-71e2b22 .elementor-image-box-wrapper{text-align:left;}.elementor-2662 .elementor-element.elementor-element-71e2b22.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2662 .elementor-element.elementor-element-71e2b22.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2662 .elementor-element.elementor-element-71e2b22.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2662 .elementor-element.elementor-element-71e2b22 .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-2662 .elementor-element.elementor-element-71e2b22 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2662 .elementor-element.elementor-element-71e2b22 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.6em;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-71e2b22 .elementor-image-box-description{font-family:"Chakra Petch", Sans-serif;font-size:1.05em;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-c2b7135{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2662 .elementor-element.elementor-element-a760c42 .elementor-image-box-wrapper{text-align:left;}.elementor-2662 .elementor-element.elementor-element-a760c42.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2662 .elementor-element.elementor-element-a760c42.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2662 .elementor-element.elementor-element-a760c42.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2662 .elementor-element.elementor-element-a760c42 .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-2662 .elementor-element.elementor-element-a760c42 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2662 .elementor-element.elementor-element-a760c42 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.6em;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-a760c42 .elementor-image-box-description{font-family:"Chakra Petch", Sans-serif;font-size:1.05em;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-c235b74{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2662 .elementor-element.elementor-element-42cda64 .elementor-image-box-wrapper{text-align:left;}.elementor-2662 .elementor-element.elementor-element-42cda64.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2662 .elementor-element.elementor-element-42cda64.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2662 .elementor-element.elementor-element-42cda64.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2662 .elementor-element.elementor-element-42cda64 .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-2662 .elementor-element.elementor-element-42cda64 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2662 .elementor-element.elementor-element-42cda64 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.6em;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-42cda64 .elementor-image-box-description{font-family:"Chakra Petch", Sans-serif;font-size:1.05em;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-7e8f0bf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2662 .elementor-element.elementor-element-70a84c9 .elementor-image-box-wrapper{text-align:left;}.elementor-2662 .elementor-element.elementor-element-70a84c9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2662 .elementor-element.elementor-element-70a84c9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2662 .elementor-element.elementor-element-70a84c9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2662 .elementor-element.elementor-element-70a84c9 .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-2662 .elementor-element.elementor-element-70a84c9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2662 .elementor-element.elementor-element-70a84c9 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.6em;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-70a84c9 .elementor-image-box-description{font-family:"Chakra Petch", Sans-serif;font-size:1.05em;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-66f776d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2662 .elementor-element.elementor-element-d983899 .elementor-image-box-wrapper{text-align:left;}.elementor-2662 .elementor-element.elementor-element-d983899.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2662 .elementor-element.elementor-element-d983899.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2662 .elementor-element.elementor-element-d983899.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2662 .elementor-element.elementor-element-d983899 .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-2662 .elementor-element.elementor-element-d983899 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2662 .elementor-element.elementor-element-d983899 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.6em;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-d983899 .elementor-image-box-description{font-family:"Chakra Petch", Sans-serif;font-size:1.05em;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-2fd46f2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2662 .elementor-element.elementor-element-920580c .elementor-image-box-wrapper{text-align:left;}.elementor-2662 .elementor-element.elementor-element-920580c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2662 .elementor-element.elementor-element-920580c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2662 .elementor-element.elementor-element-920580c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2662 .elementor-element.elementor-element-920580c .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-2662 .elementor-element.elementor-element-920580c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2662 .elementor-element.elementor-element-920580c .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.6em;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-920580c .elementor-image-box-description{font-family:"Chakra Petch", Sans-serif;font-size:1.05em;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-ce889ae{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2662 .elementor-element.elementor-element-f009475 .elementor-image-box-wrapper{text-align:left;}.elementor-2662 .elementor-element.elementor-element-f009475.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2662 .elementor-element.elementor-element-f009475.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2662 .elementor-element.elementor-element-f009475.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2662 .elementor-element.elementor-element-f009475 .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-2662 .elementor-element.elementor-element-f009475 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2662 .elementor-element.elementor-element-f009475 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.6em;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-f009475 .elementor-image-box-description{font-family:"Chakra Petch", Sans-serif;font-size:1.05em;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-7e5af2d{--e-n-carousel-swiper-slides-to-display:7;--e-n-carousel-swiper-slides-gap:0px;width:100%;max-width:100%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-2662 .elementor-element.elementor-element-7e5af2d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 020px 0px;}.elementor-2662 .elementor-element.elementor-element-7e5af2d.elementor-element{--align-self:center;}.elementor-2662 .elementor-element.elementor-element-7829195{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2662 .elementor-element.elementor-element-7829195:not(.elementor-motion-effects-element-type-background), .elementor-2662 .elementor-element.elementor-element-7829195 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-01229b3 img{max-width:40%;}.elementor-2662 .elementor-element.elementor-element-ab1d63a{text-align:left;}.elementor-2662 .elementor-element.elementor-element-ab1d63a .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:1.2em;font-weight:400;line-height:1.1em;letter-spacing:10px;color:#0B0B0B;}.elementor-2662 .elementor-element.elementor-element-e0608a9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2662 .elementor-element.elementor-element-e0608a9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:2.5em;font-weight:300;line-height:1.1em;color:#000000;}.elementor-2662 .elementor-element.elementor-element-4c04ca0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-text-path{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2662 .elementor-element.elementor-element-fef900a{--width:180px;font-family:"Chakra Petch", Sans-serif;font-size:20px;font-weight:400;--text-color:#E02F7C;--transition:0.3s;}.elementor-2662 .elementor-element.elementor-element-497299f{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-2662 .elementor-element.elementor-element-497299f img{max-width:100%;}.elementor-2662 .elementor-element.elementor-element-7db559d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2662 .elementor-element.elementor-element-9f66aa7{--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;--justify-content:flex-start;}.elementor-2662 .elementor-element.elementor-element-967f86e{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:left;}.elementor-2662 .elementor-element.elementor-element-967f86e > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-2662 .elementor-element.elementor-element-967f86e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:2.8em;font-weight:300;line-height:1.1em;color:#000000;}.elementor-2662 .elementor-element.elementor-element-1d3f1c2{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;--e-icon-list-icon-size:42px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-2662 .elementor-element.elementor-element-1d3f1c2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(42px/2);}.elementor-2662 .elementor-element.elementor-element-1d3f1c2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(42px/2);}.elementor-2662 .elementor-element.elementor-element-1d3f1c2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(42px/2);margin-left:calc(42px/2);}.elementor-2662 .elementor-element.elementor-element-1d3f1c2 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-42px/2);margin-left:calc(-42px/2);}body.rtl .elementor-2662 .elementor-element.elementor-element-1d3f1c2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-42px/2);}body:not(.rtl) .elementor-2662 .elementor-element.elementor-element-1d3f1c2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-42px/2);}.elementor-2662 .elementor-element.elementor-element-1d3f1c2 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-2662 .elementor-element.elementor-element-1d3f1c2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-2662 .elementor-element.elementor-element-1d3f1c2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-2662 .elementor-element.elementor-element-1d3f1c2 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-2662 .elementor-element.elementor-element-1d3f1c2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2662 .elementor-element.elementor-element-1d3f1c2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2662 .elementor-element.elementor-element-1d3f1c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2662 .elementor-element.elementor-element-1d3f1c2 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;}.elementor-2662 .elementor-element.elementor-element-1d3f1c2 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-2662 .elementor-element.elementor-element-37d7157{--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;--justify-content:flex-start;}.elementor-2662 .elementor-element.elementor-element-7b814aa{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:left;}.elementor-2662 .elementor-element.elementor-element-7b814aa > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-2662 .elementor-element.elementor-element-9ff0b7a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:42px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-2662 .elementor-element.elementor-element-9ff0b7a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(42px/2);}.elementor-2662 .elementor-element.elementor-element-9ff0b7a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(42px/2);}.elementor-2662 .elementor-element.elementor-element-9ff0b7a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(42px/2);margin-left:calc(42px/2);}.elementor-2662 .elementor-element.elementor-element-9ff0b7a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-42px/2);margin-left:calc(-42px/2);}body.rtl .elementor-2662 .elementor-element.elementor-element-9ff0b7a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-42px/2);}body:not(.rtl) .elementor-2662 .elementor-element.elementor-element-9ff0b7a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-42px/2);}.elementor-2662 .elementor-element.elementor-element-9ff0b7a .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-2662 .elementor-element.elementor-element-9ff0b7a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-2662 .elementor-element.elementor-element-9ff0b7a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-2662 .elementor-element.elementor-element-9ff0b7a .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-2662 .elementor-element.elementor-element-9ff0b7a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2662 .elementor-element.elementor-element-9ff0b7a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2662 .elementor-element.elementor-element-9ff0b7a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2662 .elementor-element.elementor-element-9ff0b7a .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;}.elementor-2662 .elementor-element.elementor-element-9ff0b7a .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-2662 .elementor-element.elementor-element-524aa2a{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2662 .elementor-element.elementor-element-524aa2a:not(.elementor-motion-effects-element-type-background), .elementor-2662 .elementor-element.elementor-element-524aa2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070707;}.elementor-2662 .elementor-element.elementor-element-dda8eb6{--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;--justify-content:center;}.elementor-2662 .elementor-element.elementor-element-01c6790{--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;--justify-content:center;}.elementor-2662 .elementor-element.elementor-element-4ca5ce2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2662 .elementor-element.elementor-element-4ca5ce2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:2.1em;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-c3de031{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:2px;}.elementor-2662 .elementor-element.elementor-element-c3de031 .elementor-divider-separator{width:100%;}.elementor-2662 .elementor-element.elementor-element-c3de031 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2662 .elementor-element.elementor-element-cbb0fc8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Saira", Sans-serif;font-size:1.3em;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-74d5e4f .elementor-button{background-color:#61CE70;font-family:"Chakra Petch", Sans-serif;font-size:1.2em;font-weight:700;letter-spacing:0.17em;}.elementor-2662 .elementor-element.elementor-element-74d5e4f{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-2662 .elementor-element.elementor-element-74d5e4f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2662 .elementor-element.elementor-element-15e8e89 img{max-width:40%;}.elementor-2662 .elementor-element.elementor-element-3411ad7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2662 .elementor-element.elementor-element-3411ad7:not(.elementor-motion-effects-element-type-background), .elementor-2662 .elementor-element.elementor-element-3411ad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070707;}.elementor-2662 .elementor-element.elementor-element-709ca27{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2662 .elementor-element.elementor-element-709ca27 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:2.5em;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-56c9382{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:2px;}.elementor-2662 .elementor-element.elementor-element-56c9382 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-2662 .elementor-element.elementor-element-56c9382 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2662 .elementor-element.elementor-element-a55ae50{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--flex-wrap:wrap;}.elementor-2662 .elementor-element.elementor-element-08a2b1f{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-08a2b1f > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-2662 .elementor-element.elementor-element-08a2b1f > .elementor-widget-container{background-color:#1D1D1D;padding:25px 25px 25px 25px;}.elementor-2662 .elementor-element.elementor-element-08a2b1f.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2662 .elementor-element.elementor-element-08a2b1f .elementor-icon-box-wrapper{text-align:left;}.elementor-2662 .elementor-element.elementor-element-08a2b1f.elementor-view-stacked .elementor-icon{background-color:#DF1863;}.elementor-2662 .elementor-element.elementor-element-08a2b1f.elementor-view-framed .elementor-icon, .elementor-2662 .elementor-element.elementor-element-08a2b1f.elementor-view-default .elementor-icon{fill:#DF1863;color:#DF1863;border-color:#DF1863;}.elementor-2662 .elementor-element.elementor-element-08a2b1f .elementor-icon{font-size:34px;}.elementor-2662 .elementor-element.elementor-element-08a2b1f .elementor-icon-box-title, .elementor-2662 .elementor-element.elementor-element-08a2b1f .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:1.6em;font-weight:600;}.elementor-2662 .elementor-element.elementor-element-08a2b1f .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-08a2b1f .elementor-icon-box-description{font-family:"Saira", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.2em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-d3bdaef{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-d3bdaef > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-2662 .elementor-element.elementor-element-d3bdaef > .elementor-widget-container{background-color:#1D1D1D;padding:25px 25px 25px 25px;}.elementor-2662 .elementor-element.elementor-element-d3bdaef.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2662 .elementor-element.elementor-element-d3bdaef .elementor-icon-box-wrapper{text-align:left;}.elementor-2662 .elementor-element.elementor-element-d3bdaef.elementor-view-stacked .elementor-icon{background-color:#DF1863;}.elementor-2662 .elementor-element.elementor-element-d3bdaef.elementor-view-framed .elementor-icon, .elementor-2662 .elementor-element.elementor-element-d3bdaef.elementor-view-default .elementor-icon{fill:#DF1863;color:#DF1863;border-color:#DF1863;}.elementor-2662 .elementor-element.elementor-element-d3bdaef .elementor-icon{font-size:34px;}.elementor-2662 .elementor-element.elementor-element-d3bdaef .elementor-icon-box-title, .elementor-2662 .elementor-element.elementor-element-d3bdaef .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:1.6em;font-weight:600;}.elementor-2662 .elementor-element.elementor-element-d3bdaef .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-d3bdaef .elementor-icon-box-description{font-family:"Saira", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.2em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-b8b752c{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-b8b752c > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-2662 .elementor-element.elementor-element-b8b752c > .elementor-widget-container{background-color:#1D1D1D;padding:25px 25px 25px 25px;}.elementor-2662 .elementor-element.elementor-element-b8b752c.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2662 .elementor-element.elementor-element-b8b752c .elementor-icon-box-wrapper{text-align:left;}.elementor-2662 .elementor-element.elementor-element-b8b752c.elementor-view-stacked .elementor-icon{background-color:#DF1863;}.elementor-2662 .elementor-element.elementor-element-b8b752c.elementor-view-framed .elementor-icon, .elementor-2662 .elementor-element.elementor-element-b8b752c.elementor-view-default .elementor-icon{fill:#DF1863;color:#DF1863;border-color:#DF1863;}.elementor-2662 .elementor-element.elementor-element-b8b752c .elementor-icon{font-size:34px;}.elementor-2662 .elementor-element.elementor-element-b8b752c .elementor-icon-box-title, .elementor-2662 .elementor-element.elementor-element-b8b752c .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:1.6em;font-weight:600;}.elementor-2662 .elementor-element.elementor-element-b8b752c .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-b8b752c .elementor-icon-box-description{font-family:"Saira", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.2em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-df6ecb6{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-df6ecb6 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-2662 .elementor-element.elementor-element-df6ecb6 > .elementor-widget-container{background-color:#1D1D1D;padding:25px 25px 25px 25px;}.elementor-2662 .elementor-element.elementor-element-df6ecb6.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2662 .elementor-element.elementor-element-df6ecb6 .elementor-icon-box-wrapper{text-align:left;}.elementor-2662 .elementor-element.elementor-element-df6ecb6.elementor-view-stacked .elementor-icon{background-color:#DF1863;}.elementor-2662 .elementor-element.elementor-element-df6ecb6.elementor-view-framed .elementor-icon, .elementor-2662 .elementor-element.elementor-element-df6ecb6.elementor-view-default .elementor-icon{fill:#DF1863;color:#DF1863;border-color:#DF1863;}.elementor-2662 .elementor-element.elementor-element-df6ecb6 .elementor-icon{font-size:34px;}.elementor-2662 .elementor-element.elementor-element-df6ecb6 .elementor-icon-box-title, .elementor-2662 .elementor-element.elementor-element-df6ecb6 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:1.6em;font-weight:600;}.elementor-2662 .elementor-element.elementor-element-df6ecb6 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-df6ecb6 .elementor-icon-box-description{font-family:"Saira", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.2em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-142243c{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-142243c > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-2662 .elementor-element.elementor-element-142243c > .elementor-widget-container{background-color:#1D1D1D;padding:25px 25px 25px 25px;}.elementor-2662 .elementor-element.elementor-element-142243c.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2662 .elementor-element.elementor-element-142243c .elementor-icon-box-wrapper{text-align:left;}.elementor-2662 .elementor-element.elementor-element-142243c.elementor-view-stacked .elementor-icon{background-color:#DF1863;}.elementor-2662 .elementor-element.elementor-element-142243c.elementor-view-framed .elementor-icon, .elementor-2662 .elementor-element.elementor-element-142243c.elementor-view-default .elementor-icon{fill:#DF1863;color:#DF1863;border-color:#DF1863;}.elementor-2662 .elementor-element.elementor-element-142243c .elementor-icon{font-size:34px;}.elementor-2662 .elementor-element.elementor-element-142243c .elementor-icon-box-title, .elementor-2662 .elementor-element.elementor-element-142243c .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:1.6em;font-weight:600;}.elementor-2662 .elementor-element.elementor-element-142243c .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-142243c .elementor-icon-box-description{font-family:"Saira", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.2em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-3312c56{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-2662 .elementor-element.elementor-element-3312c56 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-2662 .elementor-element.elementor-element-3312c56 > .elementor-widget-container{background-color:#1D1D1D;padding:25px 25px 25px 25px;}.elementor-2662 .elementor-element.elementor-element-3312c56.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2662 .elementor-element.elementor-element-3312c56 .elementor-icon-box-wrapper{text-align:left;}.elementor-2662 .elementor-element.elementor-element-3312c56.elementor-view-stacked .elementor-icon{background-color:#DF1863;}.elementor-2662 .elementor-element.elementor-element-3312c56.elementor-view-framed .elementor-icon, .elementor-2662 .elementor-element.elementor-element-3312c56.elementor-view-default .elementor-icon{fill:#DF1863;color:#DF1863;border-color:#DF1863;}.elementor-2662 .elementor-element.elementor-element-3312c56 .elementor-icon{font-size:34px;}.elementor-2662 .elementor-element.elementor-element-3312c56 .elementor-icon-box-title, .elementor-2662 .elementor-element.elementor-element-3312c56 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:1.6em;font-weight:600;}.elementor-2662 .elementor-element.elementor-element-3312c56 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-3312c56 .elementor-icon-box-description{font-family:"Saira", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.2em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-37f8c89{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2662 .elementor-element.elementor-element-37f8c89:not(.elementor-motion-effects-element-type-background), .elementor-2662 .elementor-element.elementor-element-37f8c89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070707;}.elementor-2662 .elementor-element.elementor-element-7aca751{text-align:center;font-family:"Saira", Sans-serif;font-size:1.2em;font-weight:400;line-height:1.1em;letter-spacing:10px;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-942119b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2662 .elementor-element.elementor-element-942119b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:2.5em;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-4c88d34{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Saira", Sans-serif;font-size:1.8em;font-weight:400;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-4c88d34 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-2662 .elementor-element.elementor-element-962eda9{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:2px;}.elementor-2662 .elementor-element.elementor-element-962eda9 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-2662 .elementor-element.elementor-element-962eda9 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2662 .elementor-element.elementor-element-83d4a0b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2662 .elementor-element.elementor-element-3bc6205{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#464646;--border-color:#464646;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2662 .elementor-element.elementor-element-3bc6205:not(.elementor-motion-effects-element-type-background), .elementor-2662 .elementor-element.elementor-element-3bc6205 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #DF1863 0%, #310013 100%);}.elementor-2662 .elementor-element.elementor-element-b0eb761{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2662 .elementor-element.elementor-element-b0eb761 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.8em;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-dde3baa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Saira", Sans-serif;font-size:1.1em;font-weight:400;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-dde3baa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2662 .elementor-element.elementor-element-fc330d2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2662 .elementor-element.elementor-element-fc330d2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:2em;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-72cb8ea .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2662 .elementor-element.elementor-element-72cb8ea .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2662 .elementor-element.elementor-element-72cb8ea{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-2662 .elementor-element.elementor-element-72cb8ea .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2662 .elementor-element.elementor-element-ed3952c .elementor-button{background-color:#61CE70;font-family:"Chakra Petch", Sans-serif;font-size:1.2em;font-weight:700;letter-spacing:0.17em;}.elementor-2662 .elementor-element.elementor-element-ed3952c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2662 .elementor-element.elementor-element-ed3952c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2662 .elementor-element.elementor-element-fac46ec{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#464646;--border-color:#464646;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2662 .elementor-element.elementor-element-fac46ec:not(.elementor-motion-effects-element-type-background), .elementor-2662 .elementor-element.elementor-element-fac46ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DF186300;}.elementor-2662 .elementor-element.elementor-element-005a222{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2662 .elementor-element.elementor-element-005a222 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.8em;font-weight:700;line-height:1.3em;color:#DF1863;}.elementor-2662 .elementor-element.elementor-element-0d6737e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Saira", Sans-serif;font-size:1.08em;font-weight:400;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-0d6737e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2662 .elementor-element.elementor-element-a356715{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2662 .elementor-element.elementor-element-a356715 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.8em;font-weight:300;line-height:1.3em;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-37409b3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2662 .elementor-element.elementor-element-37409b3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2662 .elementor-element.elementor-element-37409b3{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-2662 .elementor-element.elementor-element-37409b3 .elementor-icon-list-text{color:#B9B9B9;transition:color 0.3s;}.elementor-2662 .elementor-element.elementor-element-5dca019 .elementor-button{background-color:#61CE70;font-family:"Chakra Petch", Sans-serif;font-size:1.2em;font-weight:700;letter-spacing:0.17em;}.elementor-2662 .elementor-element.elementor-element-5dca019{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2662 .elementor-element.elementor-element-5dca019 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2662 .elementor-element.elementor-element-40a0785{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Saira", Sans-serif;font-size:1em;font-weight:400;letter-spacing:0.6px;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-40a0785.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2662 .elementor-element.elementor-element-58abd68{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2662 .elementor-element.elementor-element-b4219d5{text-align:left;font-family:"Saira", Sans-serif;font-size:1.2em;font-weight:400;line-height:1.1em;letter-spacing:10px;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-a25dfe9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2662 .elementor-element.elementor-element-a25dfe9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:2.5em;font-weight:800;line-height:1.1em;color:#DF1863;}.elementor-2662 .elementor-element.elementor-element-a41c9f6{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:2px;}.elementor-2662 .elementor-element.elementor-element-a41c9f6 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-2662 .elementor-element.elementor-element-a41c9f6 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2662 .elementor-element.elementor-element-db9c39b{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;font-family:"Saira", Sans-serif;font-size:1.3em;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-34b6f89 .elementor-button{background-color:#61CE70;font-family:"Chakra Petch", Sans-serif;font-size:1.2em;font-weight:700;letter-spacing:0.17em;}.elementor-2662 .elementor-element.elementor-element-34b6f89{width:initial;max-width:initial;}.elementor-2662 .elementor-element.elementor-element-34b6f89 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2662 .elementor-element.elementor-element-48a6944{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2662 .elementor-element.elementor-element-48a6944:not(.elementor-motion-effects-element-type-background), .elementor-2662 .elementor-element.elementor-element-48a6944 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-cce1ccc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-2662 .elementor-element.elementor-element-a9fa625{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2662 .elementor-element.elementor-element-eb9bb0a{--display:flex;--min-height:750px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2662 .elementor-element.elementor-element-eb9bb0a:not(.elementor-motion-effects-element-type-background), .elementor-2662 .elementor-element.elementor-element-eb9bb0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070707;}.elementor-2662 .elementor-element.elementor-element-6847cb2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2662 .elementor-element.elementor-element-da7f96b.elementor-element{--align-self:flex-start;}.elementor-2662 .elementor-element.elementor-element-da7f96b{text-align:left;font-family:"Saira", Sans-serif;font-size:1.2em;font-weight:400;line-height:1.1em;letter-spacing:10px;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-675e41a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2662 .elementor-element.elementor-element-675e41a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:2.5em;font-weight:800;line-height:1.1em;color:#DF1863;}.elementor-2662 .elementor-element.elementor-element-93690c5{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:2px;}.elementor-2662 .elementor-element.elementor-element-93690c5 .elementor-divider-separator{width:70%;margin:0 auto;margin-left:0;}.elementor-2662 .elementor-element.elementor-element-93690c5 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-2662 .elementor-element.elementor-element-9d5124d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Saira", Sans-serif;font-size:1.3em;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-51a0b0b .elementor-button{background-color:#61CE70;font-family:"Chakra Petch", Sans-serif;font-size:1.2em;font-weight:700;letter-spacing:0.17em;}.elementor-2662 .elementor-element.elementor-element-51a0b0b{width:initial;max-width:initial;}.elementor-2662 .elementor-element.elementor-element-51a0b0b.elementor-element{--align-self:flex-start;}.elementor-2662 .elementor-element.elementor-element-51a0b0b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2662 .elementor-element.elementor-element-e2cda85{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2662 .elementor-element.elementor-element-80d0aa6{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-2662 .elementor-element.elementor-element-80d0aa6 img{border-radius:50px 50px 50px 50px;}.elementor-2662 .elementor-element.elementor-element-6a8db1b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2662 .elementor-element.elementor-element-6a8db1b:not(.elementor-motion-effects-element-type-background), .elementor-2662 .elementor-element.elementor-element-6a8db1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070707;}.elementor-2662 .elementor-element.elementor-element-819c2e1{text-align:left;font-family:"Chakra Petch", Sans-serif;font-size:1.2em;font-weight:400;line-height:1.1em;letter-spacing:10px;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-f7358c3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2662 .elementor-element.elementor-element-f7358c3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:2.5em;font-weight:800;line-height:1.1em;color:#DF1863;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{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-2662 .elementor-element.elementor-element-ada1bdb{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-2662 .elementor-element.elementor-element-ada1bdb .elementor-tab-content{border-bottom-color:#DF1863;color:#FFFFFF;font-family:"Saira", Sans-serif;font-size:1.1em;font-weight:400;letter-spacing:0.4px;}.elementor-2662 .elementor-element.elementor-element-ada1bdb .elementor-tab-title{border-color:#DF1863;background-color:#070707;}.elementor-2662 .elementor-element.elementor-element-ada1bdb .elementor-toggle-title, .elementor-2662 .elementor-element.elementor-element-ada1bdb .elementor-toggle-icon{color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-ada1bdb .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-ada1bdb .elementor-tab-title.elementor-active a, .elementor-2662 .elementor-element.elementor-element-ada1bdb .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-ada1bdb .elementor-toggle-title{font-family:"Saira", Sans-serif;font-size:1.1em;font-weight:400;letter-spacing:0.3px;}.elementor-2662 .elementor-element.elementor-element-ada1bdb .elementor-tab-title .elementor-toggle-icon i:before{color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-ada1bdb .elementor-tab-title .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-ada1bdb .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-ada1bdb .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-3b0cef8{--display:flex;--min-height:110px;--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2662 .elementor-element.elementor-element-3b0cef8:not(.elementor-motion-effects-element-type-background), .elementor-2662 .elementor-element.elementor-element-3b0cef8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #383838 0%, #121212 100%);}.elementor-2662 .elementor-element.elementor-element-9b33dbe{text-align:center;font-family:"Saira", Sans-serif;font-size:0.8em;font-weight:400;letter-spacing:0.6px;color:#FFFFFF;}.elementor-2662 .elementor-element.elementor-element-9ef5fc7 > .elementor-widget-container{margin:0px 0px 0px 40px;padding:0px 0px 0px 0px;}.elementor-2662 .elementor-element.elementor-element-9ef5fc7 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-2662 .elementor-element.elementor-element-9ef5fc7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-2662 .elementor-element.elementor-element-9ef5fc7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-2662 .elementor-element.elementor-element-9ef5fc7 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-2662 .elementor-element.elementor-element-9ef5fc7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2662 .elementor-element.elementor-element-9ef5fc7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2662 .elementor-element.elementor-element-9ef5fc7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2662 .elementor-element.elementor-element-9ef5fc7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2662 .elementor-element.elementor-element-9ef5fc7 .elementor-icon-list-item > a{font-family:"Saira", Sans-serif;font-size:0.8em;line-height:1.5em;letter-spacing:1.5px;}.elementor-2662 .elementor-element.elementor-element-9ef5fc7 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2662 .elementor-element.elementor-element-9ef5fc7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#DF1863;}@media(max-width:1024px){.elementor-2662 .elementor-element.elementor-element-c50b45e{--min-height:790px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2662 .elementor-element.elementor-element-81bbb50{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2662 .elementor-element.elementor-element-45888e0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-45888e0 .elementor-heading-title{font-size:1.8em;line-height:1.2em;}.elementor-2662 .elementor-element.elementor-element-4ee0a31{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1em;line-height:1.2em;}.elementor-2662 .elementor-element.elementor-element-c36284e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2662 .elementor-element.elementor-element-c36284e .elementor-icon-list-item > a{font-size:2rem;}.elementor-2662 .elementor-element.elementor-element-d98f01e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2662 .elementor-element.elementor-element-d98f01e .elementor-icon-list-item > a{font-size:2rem;}.elementor-2662 .elementor-element.elementor-element-3299b5d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-3299b5d .elementor-heading-title{font-size:1.6em;}.elementor-2662 .elementor-element.elementor-element-5e630c1{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-2662 .elementor-element.elementor-element-58fba09{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-2662 .elementor-element.elementor-element-4f2fa8c{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-2662 .elementor-element.elementor-element-45c52aa{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-2662 .elementor-element.elementor-element-b85b7d6{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-2662 .elementor-element.elementor-element-21f1ac1{--padding-top:80px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2662 .elementor-element.elementor-element-07216ab{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-07216ab .elementor-heading-title{font-size:2em;}.elementor-2662 .elementor-element.elementor-element-fbf38bf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-fbf38bf .elementor-heading-title{font-size:1.7em;}.elementor-2662 .elementor-element.elementor-element-8757ae4{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2662 .elementor-element.elementor-element-6fbc472{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-6fbc472 .elementor-heading-title{font-size:1.7em;}.elementor-2662 .elementor-element.elementor-element-7e5af2d{--e-n-carousel-swiper-slides-to-display:2;}.elementor-2662 .elementor-element.elementor-element-7829195{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2662 .elementor-element.elementor-element-e0608a9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-e0608a9 .elementor-heading-title{font-size:2.3em;}.elementor-2662 .elementor-element.elementor-element-fef900a{--width:180px;}.elementor-2662 .elementor-element.elementor-element-497299f{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-2662 .elementor-element.elementor-element-7db559d{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2662 .elementor-element.elementor-element-967f86e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-967f86e .elementor-heading-title{font-size:2.3em;}.elementor-2662 .elementor-element.elementor-element-1d3f1c2{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-2662 .elementor-element.elementor-element-1d3f1c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2662 .elementor-element.elementor-element-1d3f1c2 .elementor-icon-list-item > a{font-size:16px;}.elementor-2662 .elementor-element.elementor-element-7b814aa{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-2662 .elementor-element.elementor-element-9ff0b7a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2662 .elementor-element.elementor-element-9ff0b7a .elementor-icon-list-item > a{font-size:16px;}.elementor-2662 .elementor-element.elementor-element-524aa2a{--min-height:550px;}.elementor-2662 .elementor-element.elementor-element-4ca5ce2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-4ca5ce2 .elementor-heading-title{font-size:2.4em;}.elementor-2662 .elementor-element.elementor-element-cbb0fc8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.1em;}.elementor-2662 .elementor-element.elementor-element-74d5e4f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-709ca27{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-709ca27 .elementor-heading-title{font-size:2.3em;}.elementor-2662 .elementor-element.elementor-element-08a2b1f{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-2662 .elementor-element.elementor-element-d3bdaef{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-2662 .elementor-element.elementor-element-b8b752c{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-2662 .elementor-element.elementor-element-df6ecb6{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-2662 .elementor-element.elementor-element-142243c{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-2662 .elementor-element.elementor-element-3312c56{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-2662 .elementor-element.elementor-element-37f8c89{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2662 .elementor-element.elementor-element-942119b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-942119b .elementor-heading-title{font-size:2.3em;}.elementor-2662 .elementor-element.elementor-element-b0eb761{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-b0eb761 .elementor-heading-title{font-size:2em;}.elementor-2662 .elementor-element.elementor-element-fc330d2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-fc330d2 .elementor-heading-title{font-size:1.8em;}.elementor-2662 .elementor-element.elementor-element-ed3952c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-005a222{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-005a222 .elementor-heading-title{font-size:1.7em;}.elementor-2662 .elementor-element.elementor-element-a356715{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-a356715 .elementor-heading-title{font-size:1.7em;}.elementor-2662 .elementor-element.elementor-element-5dca019{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-40a0785{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-2662 .elementor-element.elementor-element-a25dfe9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-a25dfe9 .elementor-heading-title{font-size:2.3em;}.elementor-2662 .elementor-element.elementor-element-db9c39b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.1em;}.elementor-2662 .elementor-element.elementor-element-48a6944{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2662 .elementor-element.elementor-element-cce1ccc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2662 .elementor-element.elementor-element-a9fa625{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-eb9bb0a{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2662 .elementor-element.elementor-element-675e41a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-675e41a .elementor-heading-title{font-size:2.3em;}.elementor-2662 .elementor-element.elementor-element-9d5124d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.1em;}.elementor-2662 .elementor-element.elementor-element-e2cda85{--justify-content:center;}.elementor-2662 .elementor-element.elementor-element-80d0aa6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-6a8db1b{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2662 .elementor-element.elementor-element-f7358c3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-f7358c3 .elementor-heading-title{font-size:2.4em;}.elementor-2662 .elementor-element.elementor-element-ada1bdb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-9ef5fc7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2662 .elementor-element.elementor-element-9ef5fc7 .elementor-icon-list-item > a{font-size:12px;}}@media(max-width:767px){.elementor-2662 .elementor-element.elementor-element-c50b45e:not(.elementor-motion-effects-element-type-background), .elementor-2662 .elementor-element.elementor-element-c50b45e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canadadsgn.com.br/wp-content/uploads/2024/03/LP-Design-Mobile01.jpg");}.elementor-2662 .elementor-element.elementor-element-c50b45e{--min-height:740px;}.elementor-2662 .elementor-element.elementor-element-c78a7b8{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2662 .elementor-element.elementor-element-81bbb50 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2662 .elementor-element.elementor-element-81bbb50{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2662 .elementor-element.elementor-element-81bbb50 img{max-width:100%;}.elementor-2662 .elementor-element.elementor-element-45888e0{text-align:center;}.elementor-2662 .elementor-element.elementor-element-45888e0 .elementor-heading-title{font-size:1.6em;line-height:1.3em;}.elementor-2662 .elementor-element.elementor-element-4ee0a31{text-align:center;font-size:0.9em;}.elementor-2662 .elementor-element.elementor-element-1de9c82 .elementor-button{font-size:1em;}.elementor-2662 .elementor-element.elementor-element-c36284e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2662 .elementor-element.elementor-element-c36284e .elementor-icon-list-item > a{font-size:1.5rem;}.elementor-2662 .elementor-element.elementor-element-d98f01e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2662 .elementor-element.elementor-element-d98f01e .elementor-icon-list-item > a{font-size:1.5rem;}.elementor-2662 .elementor-element.elementor-element-3299b5d{text-align:left;}.elementor-2662 .elementor-element.elementor-element-3299b5d .elementor-heading-title{font-size:1.5em;line-height:1.3em;}.elementor-2662 .elementor-element.elementor-element-05f2a04 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-2662 .elementor-element.elementor-element-05f2a04 .elementor-divider{text-align:left;}.elementor-2662 .elementor-element.elementor-element-506920c{--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-2662 .elementor-element.elementor-element-5e630c1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-5e630c1 .elementor-icon-box-description{font-size:1.05em;}.elementor-2662 .elementor-element.elementor-element-58fba09{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-58fba09 .elementor-icon-box-description{font-size:1.05em;}.elementor-2662 .elementor-element.elementor-element-4f2fa8c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-4f2fa8c .elementor-icon-box-description{font-size:1.05em;}.elementor-2662 .elementor-element.elementor-element-45c52aa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-45c52aa .elementor-icon-box-description{font-size:1.05em;}.elementor-2662 .elementor-element.elementor-element-b85b7d6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-b85b7d6 .elementor-icon-box-description{font-size:1.05em;}.elementor-2662 .elementor-element.elementor-element-7b9a59c .elementor-heading-title{font-size:1em;}.elementor-2662 .elementor-element.elementor-element-07216ab .elementor-heading-title{font-size:2em;line-height:1.2em;}.elementor-2662 .elementor-element.elementor-element-fbf38bf{text-align:left;}.elementor-2662 .elementor-element.elementor-element-fbf38bf .elementor-heading-title{font-size:1.4em;line-height:1.2em;}.elementor-2662 .elementor-element.elementor-element-368067a .elementor-button{font-size:1em;}.elementor-2662 .elementor-element.elementor-element-8757ae4{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2662 .elementor-element.elementor-element-79e056d{text-align:center;}.elementor-2662 .elementor-element.elementor-element-79e056d .elementor-heading-title{font-size:1em;}.elementor-2662 .elementor-element.elementor-element-6fbc472{text-align:left;}.elementor-2662 .elementor-element.elementor-element-6fbc472 .elementor-heading-title{font-size:1.4em;line-height:1.2em;}.elementor-2662 .elementor-element.elementor-element-71e2b22 .elementor-image-box-img{margin-bottom:15px;}.elementor-2662 .elementor-element.elementor-element-a760c42 .elementor-image-box-img{margin-bottom:15px;}.elementor-2662 .elementor-element.elementor-element-42cda64 .elementor-image-box-img{margin-bottom:15px;}.elementor-2662 .elementor-element.elementor-element-70a84c9 .elementor-image-box-img{margin-bottom:15px;}.elementor-2662 .elementor-element.elementor-element-d983899 .elementor-image-box-img{margin-bottom:15px;}.elementor-2662 .elementor-element.elementor-element-920580c .elementor-image-box-img{margin-bottom:15px;}.elementor-2662 .elementor-element.elementor-element-f009475 .elementor-image-box-img{margin-bottom:15px;}.elementor-2662 .elementor-element.elementor-element-7e5af2d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2662 .elementor-element.elementor-element-01229b3 > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-2662 .elementor-element.elementor-element-01229b3 img{max-width:66%;}.elementor-2662 .elementor-element.elementor-element-e0608a9{text-align:center;}.elementor-2662 .elementor-element.elementor-element-e0608a9 .elementor-heading-title{font-size:2em;}.elementor-2662 .elementor-element.elementor-element-fef900a{--width:100px;}.elementor-2662 .elementor-element.elementor-element-497299f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-967f86e > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-2662 .elementor-element.elementor-element-967f86e{text-align:center;}.elementor-2662 .elementor-element.elementor-element-967f86e .elementor-heading-title{font-size:1.8em;}.elementor-2662 .elementor-element.elementor-element-1d3f1c2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-37d7157{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2662 .elementor-element.elementor-element-7b814aa > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-2662 .elementor-element.elementor-element-7b814aa{text-align:center;}.elementor-2662 .elementor-element.elementor-element-524aa2a{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2662 .elementor-element.elementor-element-01c6790{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2662 .elementor-element.elementor-element-4ca5ce2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-2662 .elementor-element.elementor-element-4ca5ce2 .elementor-heading-title{font-size:2em;}.elementor-2662 .elementor-element.elementor-element-c3de031 .elementor-divider{text-align:center;}.elementor-2662 .elementor-element.elementor-element-c3de031 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-2662 .elementor-element.elementor-element-cbb0fc8{text-align:center;font-size:1.05em;}.elementor-2662 .elementor-element.elementor-element-74d5e4f .elementor-button{font-size:1em;}.elementor-2662 .elementor-element.elementor-element-15e8e89 > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-2662 .elementor-element.elementor-element-15e8e89 img{max-width:66%;}.elementor-2662 .elementor-element.elementor-element-3411ad7{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2662 .elementor-element.elementor-element-709ca27{text-align:left;}.elementor-2662 .elementor-element.elementor-element-709ca27 .elementor-heading-title{font-size:2em;}.elementor-2662 .elementor-element.elementor-element-56c9382 .elementor-divider-separator{width:70%;margin:0 auto;margin-left:0;}.elementor-2662 .elementor-element.elementor-element-56c9382 .elementor-divider{text-align:left;}.elementor-2662 .elementor-element.elementor-element-08a2b1f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-08a2b1f .elementor-icon-box-description{font-size:1.05em;}.elementor-2662 .elementor-element.elementor-element-d3bdaef{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-d3bdaef .elementor-icon-box-description{font-size:1.05em;}.elementor-2662 .elementor-element.elementor-element-b8b752c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-b8b752c .elementor-icon-box-description{font-size:1.05em;}.elementor-2662 .elementor-element.elementor-element-df6ecb6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-df6ecb6 .elementor-icon-box-description{font-size:1.05em;}.elementor-2662 .elementor-element.elementor-element-142243c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-142243c .elementor-icon-box-description{font-size:1.05em;}.elementor-2662 .elementor-element.elementor-element-3312c56{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-3312c56 .elementor-icon-box-description{font-size:1.05em;}.elementor-2662 .elementor-element.elementor-element-37f8c89{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2662 .elementor-element.elementor-element-7aca751{font-size:1em;}.elementor-2662 .elementor-element.elementor-element-942119b{text-align:center;}.elementor-2662 .elementor-element.elementor-element-942119b .elementor-heading-title{font-size:2em;}.elementor-2662 .elementor-element.elementor-element-4c88d34{font-size:1.6em;}.elementor-2662 .elementor-element.elementor-element-b0eb761{text-align:center;}.elementor-2662 .elementor-element.elementor-element-b0eb761 .elementor-heading-title{font-size:1.7em;}.elementor-2662 .elementor-element.elementor-element-fc330d2{text-align:center;}.elementor-2662 .elementor-element.elementor-element-fc330d2 .elementor-heading-title{font-size:1.8em;}.elementor-2662 .elementor-element.elementor-element-ed3952c .elementor-button{font-size:1em;}.elementor-2662 .elementor-element.elementor-element-005a222{text-align:center;}.elementor-2662 .elementor-element.elementor-element-005a222 .elementor-heading-title{font-size:1.7em;}.elementor-2662 .elementor-element.elementor-element-a356715{text-align:center;}.elementor-2662 .elementor-element.elementor-element-a356715 .elementor-heading-title{font-size:2em;}.elementor-2662 .elementor-element.elementor-element-40a0785{font-size:14px;}.elementor-2662 .elementor-element.elementor-element-b4219d5{text-align:center;font-size:1em;}.elementor-2662 .elementor-element.elementor-element-a25dfe9{text-align:center;}.elementor-2662 .elementor-element.elementor-element-a25dfe9 .elementor-heading-title{font-size:2em;}.elementor-2662 .elementor-element.elementor-element-db9c39b{text-align:center;font-size:1.05em;}.elementor-2662 .elementor-element.elementor-element-cce1ccc{--padding-top:0px;--padding-bottom:0px;--padding-left:06px;--padding-right:0px;}.elementor-2662 .elementor-element.elementor-element-a9fa625{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2662 .elementor-element.elementor-element-a9fa625.elementor-element{--align-self:center;}.elementor-2662 .elementor-element.elementor-element-eb9bb0a{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2662 .elementor-element.elementor-element-675e41a .elementor-heading-title{font-size:2em;}.elementor-2662 .elementor-element.elementor-element-93690c5 .elementor-divider-separator{width:84%;}.elementor-2662 .elementor-element.elementor-element-9d5124d{text-align:left;font-size:1.05em;}.elementor-2662 .elementor-element.elementor-element-51a0b0b .elementor-button{font-size:1em;}.elementor-2662 .elementor-element.elementor-element-80d0aa6{z-index:9;}.elementor-2662 .elementor-element.elementor-element-f7358c3 .elementor-heading-title{font-size:1.5em;}.elementor-2662 .elementor-element.elementor-element-ada1bdb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2662 .elementor-element.elementor-element-ada1bdb .elementor-toggle-title{font-size:1em;}.elementor-2662 .elementor-element.elementor-element-ada1bdb .elementor-tab-content{font-size:1em;}.elementor-2662 .elementor-element.elementor-element-9b33dbe{font-size:14px;}.elementor-2662 .elementor-element.elementor-element-9ef5fc7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2662 .elementor-element.elementor-element-9ef5fc7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2662 .elementor-element.elementor-element-9ef5fc7.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-2662 .elementor-element.elementor-element-c78a7b8{--width:50%;}.elementor-2662 .elementor-element.elementor-element-8757ae4{--content-width:1320px;}.elementor-2662 .elementor-element.elementor-element-19ab4c1{--width:100%;}.elementor-2662 .elementor-element.elementor-element-c2b7135{--width:100%;}.elementor-2662 .elementor-element.elementor-element-c235b74{--width:100%;}.elementor-2662 .elementor-element.elementor-element-7e8f0bf{--width:100%;}.elementor-2662 .elementor-element.elementor-element-66f776d{--width:100%;}.elementor-2662 .elementor-element.elementor-element-2fd46f2{--width:100%;}.elementor-2662 .elementor-element.elementor-element-ce889ae{--width:100%;}.elementor-2662 .elementor-element.elementor-element-9f66aa7{--width:50%;}.elementor-2662 .elementor-element.elementor-element-37d7157{--width:50%;}.elementor-2662 .elementor-element.elementor-element-dda8eb6{--width:50%;}.elementor-2662 .elementor-element.elementor-element-01c6790{--width:50%;}.elementor-2662 .elementor-element.elementor-element-3bc6205{--width:30%;}.elementor-2662 .elementor-element.elementor-element-fac46ec{--width:30%;}.elementor-2662 .elementor-element.elementor-element-cce1ccc{--content-width:100%;}.elementor-2662 .elementor-element.elementor-element-6847cb2{--width:50%;}.elementor-2662 .elementor-element.elementor-element-e2cda85{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2662 .elementor-element.elementor-element-3bc6205{--width:45%;}.elementor-2662 .elementor-element.elementor-element-fac46ec{--width:45%;}}/* Start custom CSS for button, class: .elementor-element-1de9c82 */.elementor-2662 .elementor-element.elementor-element-1de9c82 .elementor-button {
    border-radius: 10px;

    background: linear-gradient(45deg, #23B33A, #23B33A, #23B33A, #55D062, #23B33A, #23B33A);
    background-size: 200% 200%;
    animation: shine 3s ease-in-out infinite;
    transform-origin: center;
}


@keyframes shine {
    0%, 100% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
}


/*ABAIXO CÓDIGOS DA ANIMAÇÃO DA SETA NO BOTÃO*/


.elementor-2662 .elementor-element.elementor-element-1de9c82 .elementor-button-icon{
    z-index: 2;
    font-size: 1em;    
    transition: 0.5s;
    margin-bottom: 2px;
    opacity: 0;
    animation: seta 1s infinite ease-in-out;
}

.elementor-2662 .elementor-element.elementor-element-1de9c82 .elementor-button-text{
    z-index: 2;
    transition: 0.7s;
    width: 100% !important;
    white-space: nowrap;
    transform: translatex(20px) /*ajuste a posição do texto aqui*/
}

.elementor-2662 .elementor-element.elementor-element-1de9c82 .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}


.elementor-2662 .elementor-element.elementor-element-1de9c82 .elementor-button:hover .elementor-button-icon{
    opacity: 1;
}

.elementor-2662 .elementor-element.elementor-element-1de9c82 .elementor-button:hover .elementor-button-text{
    transform: translatex(0);
}

@keyframes seta{
    0%, 100%{
        transform: translatex(10%); /*ajuste a posição do ícone aqui*/
    }
    50%{
        transform: translatex(50%); /*ajuste a posição do ícone aqui*/
    }
}

.elementor-2662 .elementor-element.elementor-element-1de9c82 .elementor-button-icon{
    position: relative;
}

.elementor-2662 .elementor-element.elementor-element-1de9c82 .elementor-button-icon::before{
    content: "";
    background: #ffffff20; /*ajuste a cor do círculo aqui*/
    position: absolute;
    width: 30px; /*ajuste o tamanho do círculo aqui*/
    height: 30px; /*ajuste o tamanho do círculo aqui*/
    top: 50%; /*se necessário, ajuste a posição círculo aqui*/
    left: 50%; /*se necessário, ajuste a posição círculo aqui*/
    transform: translate(-50%, -50%);
    border-radius: 50%;
}

.elementor-2662 .elementor-element.elementor-element-1de9c82:hover .elementor-button { 
    box-shadow: 0px 0px 5px rgb(221,42,123), /*mude as cores do brilho aqui*/
  0px 0px 10px rgb(221,42,123),
  0px 0px 30px rgb(221,42,123);
    transition: 0.5s;
    background: linear-gradient(45deg, #ED624D, #ED624D, #dd2a7b, #ff60a8, #dd2a7b, #5836c7);
    background-size: 200% 200%;
    animation: shine 3s ease-in-out infinite;
    transform-origin: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a18f8fe */.noise {
    z-index: 1000;
    display: block;
    width: 100vw;
    height: 100vh;
    opacity: .12;
    background-image: url('http://canadadsgn.com.br/wp-content/uploads/2023/06/ruido-animado.gif');
    overflow: hidden;
    position: fixed;
    top: 0;
    left: 0;
    pointer-events: none;
    mix-blend-mode: plus-lighter;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c50b45e */.elementor-2662 .elementor-element.elementor-element-c50b45e:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    background-image: linear-gradient(to bottom,rgba(7,7,7,0) 0,rgba(7,7,7,.15) 15%,rgba(7,7,7,.35) 29%,rgba(7,7,7,.58) 44%,rgb(7 7 7 / 92%) 78%,#070707 100%);
    background-size: 100% 100%;
    background-position: 0 top;
    background-repeat: repeat-x;
    background-color: transparent;
    width: 100%;
    height: 250px;
    top: auto;
    bottom: 0px;
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c36284e */.elementor-2662 .elementor-element.elementor-element-c36284e .elementor-icon-list-items{
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
}

.elementor-2662 .elementor-element.elementor-element-c36284e .elementor-widget-container{
    overflow: visible;
}

.elementor-2662 .elementor-element.elementor-element-c36284e .carrossel-ativo {
    display: flex;
    animation: carrossel 20s linear infinite;
}

@keyframes carrossel {
    0% {
      transform: translateX(0);
    }
    100% {
      transform: translateX(-50%);
    } 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d98f01e */.elementor-2662 .elementor-element.elementor-element-d98f01e .elementor-icon-list-items{
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
}

.elementor-2662 .elementor-element.elementor-element-d98f01e .elementor-widget-container{
    overflow: visible;
}

.elementor-2662 .elementor-element.elementor-element-d98f01e .carrossel-ativo {
    display: flex;
    animation: carrossel2 20s linear infinite;
}

@keyframes carrossel2 {
    0% {
      transform: translateX(-50%);
    }
    100% {
      transform: translateX(0);
    } 
}

.elementor-2662 .elementor-element.elementor-element-d98f01e{
    filter: blur(4px);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea6be3f */.elementor-2662 .elementor-element.elementor-element-ea6be3f::before {
content:"";
display: block;
width: 100%;
height: 100%;
position: absolute;
z-index: 999;
background: linear-gradient(90deg, #070707, transparent 15%, transparent 85%, #070707 100%);
pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-129bbe2 */.elementor-2662 .elementor-element.elementor-element-129bbe2::before {
content:"";
display: block;
width: 100%;
height: 100%;
position: absolute;
z-index: 999;
background: linear-gradient(90deg, #070707, transparent 15%, transparent 85%, #070707 100%);
pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b9a59c */.degrade{
    background: linear-gradient(to right, #f58529, #dd2a7b, #5836c7);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-a91d8dc */.elementor-2662 .elementor-element.elementor-element-a91d8dc .e-gallery-item .e-gallery-image.e-gallery-image{
    background-position: top center;
    transition: background-position 5s ease-in-out; /*controle a duração da rolagem nos 5s*/
}

.elementor-2662 .elementor-element.elementor-element-a91d8dc .e-gallery-item:hover .e-gallery-image{
    background-position: bottom center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-368067a */.elementor-2662 .elementor-element.elementor-element-368067a .elementor-button {
    border-radius: 10px;

    background: linear-gradient(45deg, #23B33A, #23B33A, #23B33A, #55D062, #23B33A, #23B33A);
    background-size: 200% 200%;
    animation: shine 3s ease-in-out infinite;
    transform-origin: center;
}


@keyframes shine {
    0%, 100% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
}


/*ABAIXO CÓDIGOS DA ANIMAÇÃO DA SETA NO BOTÃO*/


.elementor-2662 .elementor-element.elementor-element-368067a .elementor-button-icon{
    z-index: 2;
    font-size: 1em;    
    transition: 0.5s;
    margin-bottom: 2px;
    opacity: 0;
    animation: seta 1s infinite ease-in-out;
}

.elementor-2662 .elementor-element.elementor-element-368067a .elementor-button-text{
    z-index: 2;
    transition: 0.7s;
    width: 100% !important;
    white-space: nowrap;
    transform: translatex(20px) /*ajuste a posição do texto aqui*/
}

.elementor-2662 .elementor-element.elementor-element-368067a .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}


.elementor-2662 .elementor-element.elementor-element-368067a .elementor-button:hover .elementor-button-icon{
    opacity: 1;
}

.elementor-2662 .elementor-element.elementor-element-368067a .elementor-button:hover .elementor-button-text{
    transform: translatex(0);
}

@keyframes seta{
    0%, 100%{
        transform: translatex(10%); /*ajuste a posição do ícone aqui*/
    }
    50%{
        transform: translatex(50%); /*ajuste a posição do ícone aqui*/
    }
}

.elementor-2662 .elementor-element.elementor-element-368067a .elementor-button-icon{
    position: relative;
}

.elementor-2662 .elementor-element.elementor-element-368067a .elementor-button-icon::before{
    content: "";
    background: #ffffff20; /*ajuste a cor do círculo aqui*/
    position: absolute;
    width: 30px; /*ajuste o tamanho do círculo aqui*/
    height: 30px; /*ajuste o tamanho do círculo aqui*/
    top: 50%; /*se necessário, ajuste a posição círculo aqui*/
    left: 50%; /*se necessário, ajuste a posição círculo aqui*/
    transform: translate(-50%, -50%);
    border-radius: 50%;
}

.elementor-2662 .elementor-element.elementor-element-368067a:hover .elementor-button { 
    box-shadow: 0px 0px 5px rgb(221,42,123), /*mude as cores do brilho aqui*/
  0px 0px 10px rgb(221,42,123),
  0px 0px 30px rgb(221,42,123);
    transition: 0.5s;
    background: linear-gradient(45deg, #ED624D, #ED624D, #dd2a7b, #ff60a8, #dd2a7b, #5836c7);
    background-size: 200% 200%;
    animation: shine 3s ease-in-out infinite;
    transform-origin: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79e056d */.degrade{
    background: linear-gradient(to right, #f58529, #dd2a7b, #5836c7);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-7e5af2d *//*Seu Background se altera aqui*/
.elementor-2662 .elementor-element.elementor-element-7e5af2d .bgnice {
    position: relative;
    border-radius: 16px;
    overflow: hidden;
    background: radial-gradient(113.55% 113.9% at 28.75% -11.9%, #DF1863 0%, #540523 100%);}

/*O Hover se Altera aqui*/
.elementor-2662 .elementor-element.elementor-element-7e5af2d .bgnice::before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: radial-gradient(113.55% 113.9% at 28.75% -11.9%, #ff478c 0%, #540523 100%);
    opacity: 0;
    transition: opacity 0.5s ease-in-out;}

.elementor-2662 .elementor-element.elementor-element-7e5af2d .bgnice:hover::before, .bgnice:focus-within::before {
    opacity: 1;}


/*Seu brilhinho se altera aquii*/

.elementor-2662 .elementor-element.elementor-element-7e5af2d .swiper-slide::after {
    content: '';
    position: absolute;
    width: calc(100% - 40px);
    height: calc(100% - 40px);
    transform: translate(-50%, -50%);
    background: rgba(223,24,99, 0.40);
    top: 50%;
    left: 50%;
    filter: blur(40px);
    z-index: -1;
    border-radius: 8px;
    opacity: 0;
    transition: opacity 0.2s ease-in-out;
}

.elementor-2662 .elementor-element.elementor-element-7e5af2d .swiper-slide:hover::after,
.elementor-2662 .elementor-element.elementor-element-7e5af2d .swiper-slide:focus-within::after {
    opacity: .2;
}

.elementor-2662 .elementor-element.elementor-element-7e5af2d .swiper-slide:hover::after {
    animation: fadeOut 0.5s forwards;
}

@keyframes fadeOut {
    to { opacity: 0;}
}


.elementor-2662 .elementor-element.elementor-element-7e5af2d .elementor-swiper-button, .elementor-2662 .elementor-element.elementor-element-7e5af2d .swiper-pagination{display:none; user-select:none;pointer-events:none;}

.elementor-2662 .elementor-element.elementor-element-7e5af2d .swiper-wrapper{justify-content:space-between !important;}

.elementor-2662 .elementor-element.elementor-element-7e5af2d .swiper-slide{width:300px!important;margin-left: -130px; transition: all 0.2s ease-in-out;filter: drop-shadow(-1rem 0rem 4rem #000);}


.elementor-2662 .elementor-element.elementor-element-7e5af2d .swiper-slide:hover, .elementor-2662 .elementor-element.elementor-element-7e5af2d .swiper-slide:focus-within { transform: translateY(-1rem) rotate(3deg);transition: all 0.2s ease-in-out;cursor:pointer;}

.elementor-2662 .elementor-element.elementor-element-7e5af2d .swiper-slide:focus-within ~ .swiper-slide, .swiper-slide:hover ~ .swiper-slide { transform: translateX(85px);}

.elementor-2662 .elementor-element.elementor-element-7e5af2d .swiper-slide:first-child{ margin-left: 0;}


.elementor-2662 .elementor-element.elementor-element-7e5af2d .swiper,
.elementor-2662 .elementor-element.elementor-element-7e5af2d .swiper-container .elementor-2662 .elementor-element.elementor-element-7e5af2d .swiper-wrapper{
    overflow: visible !important;}

.elementor-2662 .elementor-element.elementor-element-7e5af2d .swiper-container{overflow:visible!important;}

@media only screen and (max-width: 1024px) {
    .elementor-2662 .elementor-element.elementor-element-7e5af2d .swiper-slide{;margin-left: 0px; transition: all 0.2s ease-in-out; box-shadow: -3rem 0 3rem -2rem #000;}

    .elementor-2662 .elementor-element.elementor-element-7e5af2d .swiper-slide:hover, .elementor-2662 .elementor-element.elementor-element-7e5af2d .swiper-slide:focus-within { transform: translateY(0rem) rotate(0deg);}

    .elementor-2662 .elementor-element.elementor-element-7e5af2d .swiper-slide:focus-within ~ .swiper-slide, .swiper-slide:hover ~ .swiper-slide { transform: translateX(0px);}

    .elementor-2662 .elementor-element.elementor-element-7e5af2d .elementor-swiper-button, .elementor-2662 .elementor-element.elementor-element-7e5af2d .swiper-pagination{display:block; user-select:all;pointer-events:all;}

    .elementor-2662 .elementor-element.elementor-element-7e5af2d .swiper-slide{ margin-left: 0;}}

/*A largura se altera aqui do Tablet*/
@media screen and (min-width: 768px) and (max-width: 1365px) {
    .elementor-2662 .elementor-element.elementor-element-7e5af2d .swiper-slide{width:49.3%!important;}}

/*A largura se altera aqui do Mobile*/
@media screen and (max-width: 767px) {.elementor-2662 .elementor-element.elementor-element-7e5af2d .swiper-slide{width:100%!important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-01229b3 */.elementor-2662 .elementor-element.elementor-element-01229b3{
position: absolute;
top: 0;
left: 50%;
transform: translatex(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab1d63a */.degrade{
    background: linear-gradient(to right, #f58529, #dd2a7b, #5836c7);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-path, class: .elementor-element-fef900a */.elementor-2662 .elementor-element.elementor-element-fef900a{
    position: absolute;
    top: 20%;
    left: 55%;
    z-index: 10;
    animation: rodar 10s linear infinite;
}

@keyframes rodar{
    0%{
        transform: rotate(0);
    }
    
    100%{
        transform: rotate(360deg);
    }
}

@media (max-width:767px){
    .elementor-2662 .elementor-element.elementor-element-fef900a{
    position: absolute;
    top: 20%;
    left: 60%;

    animation: rodar 10s linear infinite;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-74d5e4f */.elementor-2662 .elementor-element.elementor-element-74d5e4f .elementor-button {
    border-radius: 10px;

    background: linear-gradient(45deg, #23B33A, #23B33A, #23B33A, #55D062, #23B33A, #23B33A);
    background-size: 200% 200%;
    animation: shine 3s ease-in-out infinite;
    transform-origin: center;
}


@keyframes shine {
    0%, 100% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
}


/*ABAIXO CÓDIGOS DA ANIMAÇÃO DA SETA NO BOTÃO*/


.elementor-2662 .elementor-element.elementor-element-74d5e4f .elementor-button-icon{
    z-index: 2;
    font-size: 1em;    
    transition: 0.5s;
    margin-bottom: 2px;
    opacity: 0;
    animation: seta 1s infinite ease-in-out;
}

.elementor-2662 .elementor-element.elementor-element-74d5e4f .elementor-button-text{
    z-index: 2;
    transition: 0.7s;
    width: 100% !important;
    white-space: nowrap;
    transform: translatex(20px) /*ajuste a posição do texto aqui*/
}

.elementor-2662 .elementor-element.elementor-element-74d5e4f .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}


.elementor-2662 .elementor-element.elementor-element-74d5e4f .elementor-button:hover .elementor-button-icon{
    opacity: 1;
}

.elementor-2662 .elementor-element.elementor-element-74d5e4f .elementor-button:hover .elementor-button-text{
    transform: translatex(0);
}

@keyframes seta{
    0%, 100%{
        transform: translatex(10%); /*ajuste a posição do ícone aqui*/
    }
    50%{
        transform: translatex(50%); /*ajuste a posição do ícone aqui*/
    }
}

.elementor-2662 .elementor-element.elementor-element-74d5e4f .elementor-button-icon{
    position: relative;
}

.elementor-2662 .elementor-element.elementor-element-74d5e4f .elementor-button-icon::before{
    content: "";
    background: #ffffff20; /*ajuste a cor do círculo aqui*/
    position: absolute;
    width: 30px; /*ajuste o tamanho do círculo aqui*/
    height: 30px; /*ajuste o tamanho do círculo aqui*/
    top: 50%; /*se necessário, ajuste a posição círculo aqui*/
    left: 50%; /*se necessário, ajuste a posição círculo aqui*/
    transform: translate(-50%, -50%);
    border-radius: 50%;
}

.elementor-2662 .elementor-element.elementor-element-74d5e4f:hover .elementor-button { 
    box-shadow: 0px 0px 5px rgb(221,42,123), /*mude as cores do brilho aqui*/
  0px 0px 10px rgb(221,42,123),
  0px 0px 30px rgb(221,42,123);
    transition: 0.5s;
    background: linear-gradient(45deg, #ED624D, #ED624D, #dd2a7b, #ff60a8, #dd2a7b, #5836c7);
    background-size: 200% 200%;
    animation: shine 3s ease-in-out infinite;
    transform-origin: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-15e8e89 */.elementor-2662 .elementor-element.elementor-element-15e8e89{
position: absolute;
top: 0;
left: 50%;
transform: translatex(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7aca751 */.degrade{
    background: linear-gradient(to right, #f58529, #dd2a7b, #5836c7);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ed3952c */.elementor-2662 .elementor-element.elementor-element-ed3952c .elementor-button {
    border-radius: 10px;

    background: linear-gradient(45deg, #23B33A, #23B33A, #23B33A, #55D062, #23B33A, #23B33A);
    background-size: 200% 200%;
    animation: shine 3s ease-in-out infinite;
    transform-origin: center;
}


@keyframes shine {
    0%, 100% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
}


/*ABAIXO CÓDIGOS DA ANIMAÇÃO DA SETA NO BOTÃO*/


.elementor-2662 .elementor-element.elementor-element-ed3952c .elementor-button-icon{
    z-index: 2;
    font-size: 1em;    
    transition: 0.5s;
    margin-bottom: 2px;
    opacity: 0;
    animation: seta 1s infinite ease-in-out;
}

.elementor-2662 .elementor-element.elementor-element-ed3952c .elementor-button-text{
    z-index: 2;
    transition: 0.7s;
    width: 100% !important;
    white-space: nowrap;
    transform: translatex(20px) /*ajuste a posição do texto aqui*/
}

.elementor-2662 .elementor-element.elementor-element-ed3952c .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}


.elementor-2662 .elementor-element.elementor-element-ed3952c .elementor-button:hover .elementor-button-icon{
    opacity: 1;
}

.elementor-2662 .elementor-element.elementor-element-ed3952c .elementor-button:hover .elementor-button-text{
    transform: translatex(0);
}

@keyframes seta{
    0%, 100%{
        transform: translatex(10%); /*ajuste a posição do ícone aqui*/
    }
    50%{
        transform: translatex(50%); /*ajuste a posição do ícone aqui*/
    }
}

.elementor-2662 .elementor-element.elementor-element-ed3952c .elementor-button-icon{
    position: relative;
}

.elementor-2662 .elementor-element.elementor-element-ed3952c .elementor-button-icon::before{
    content: "";
    background: #ffffff20; /*ajuste a cor do círculo aqui*/
    position: absolute;
    width: 30px; /*ajuste o tamanho do círculo aqui*/
    height: 30px; /*ajuste o tamanho do círculo aqui*/
    top: 50%; /*se necessário, ajuste a posição círculo aqui*/
    left: 50%; /*se necessário, ajuste a posição círculo aqui*/
    transform: translate(-50%, -50%);
    border-radius: 50%;
}

.elementor-2662 .elementor-element.elementor-element-ed3952c:hover .elementor-button { 
    box-shadow: 0px 0px 5px rgb(221,42,123), /*mude as cores do brilho aqui*/
  0px 0px 10px rgb(221,42,123),
  0px 0px 30px rgb(221,42,123);
    transition: 0.5s;
    background: linear-gradient(45deg, #ED624D, #ED624D, #dd2a7b, #ff60a8, #dd2a7b, #5836c7);
    background-size: 200% 200%;
    animation: shine 3s ease-in-out infinite;
    transform-origin: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5dca019 */.elementor-2662 .elementor-element.elementor-element-5dca019 .elementor-button {
    border-radius: 10px;

    background: linear-gradient(45deg, #23B33A, #23B33A, #23B33A, #55D062, #23B33A, #23B33A);
    background-size: 200% 200%;
    animation: shine 3s ease-in-out infinite;
    transform-origin: center;
}


@keyframes shine {
    0%, 100% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
}


/*ABAIXO CÓDIGOS DA ANIMAÇÃO DA SETA NO BOTÃO*/


.elementor-2662 .elementor-element.elementor-element-5dca019 .elementor-button-icon{
    z-index: 2;
    font-size: 1em;    
    transition: 0.5s;
    margin-bottom: 2px;
    opacity: 0;
    animation: seta 1s infinite ease-in-out;
}

.elementor-2662 .elementor-element.elementor-element-5dca019 .elementor-button-text{
    z-index: 2;
    transition: 0.7s;
    width: 100% !important;
    white-space: nowrap;
    transform: translatex(20px) /*ajuste a posição do texto aqui*/
}

.elementor-2662 .elementor-element.elementor-element-5dca019 .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}


.elementor-2662 .elementor-element.elementor-element-5dca019 .elementor-button:hover .elementor-button-icon{
    opacity: 1;
}

.elementor-2662 .elementor-element.elementor-element-5dca019 .elementor-button:hover .elementor-button-text{
    transform: translatex(0);
}

@keyframes seta{
    0%, 100%{
        transform: translatex(10%); /*ajuste a posição do ícone aqui*/
    }
    50%{
        transform: translatex(50%); /*ajuste a posição do ícone aqui*/
    }
}

.elementor-2662 .elementor-element.elementor-element-5dca019 .elementor-button-icon{
    position: relative;
}

.elementor-2662 .elementor-element.elementor-element-5dca019 .elementor-button-icon::before{
    content: "";
    background: #ffffff20; /*ajuste a cor do círculo aqui*/
    position: absolute;
    width: 30px; /*ajuste o tamanho do círculo aqui*/
    height: 30px; /*ajuste o tamanho do círculo aqui*/
    top: 50%; /*se necessário, ajuste a posição círculo aqui*/
    left: 50%; /*se necessário, ajuste a posição círculo aqui*/
    transform: translate(-50%, -50%);
    border-radius: 50%;
}

.elementor-2662 .elementor-element.elementor-element-5dca019:hover .elementor-button { 
    box-shadow: 0px 0px 5px rgb(221,42,123), /*mude as cores do brilho aqui*/
  0px 0px 10px rgb(221,42,123),
  0px 0px 30px rgb(221,42,123);
    transition: 0.5s;
    background: linear-gradient(45deg, #ED624D, #ED624D, #dd2a7b, #ff60a8, #dd2a7b, #5836c7);
    background-size: 200% 200%;
    animation: shine 3s ease-in-out infinite;
    transform-origin: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4219d5 */.degrade{
    background: linear-gradient(to right, #f58529, #dd2a7b, #5836c7);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-34b6f89 */.elementor-2662 .elementor-element.elementor-element-34b6f89 .elementor-button {
    border-radius: 10px;

    background: linear-gradient(45deg, #23B33A, #23B33A, #23B33A, #55D062, #23B33A, #23B33A);
    background-size: 200% 200%;
    animation: shine 3s ease-in-out infinite;
    transform-origin: center;
}


@keyframes shine {
    0%, 100% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
}


/*ABAIXO CÓDIGOS DA ANIMAÇÃO DA SETA NO BOTÃO*/


.elementor-2662 .elementor-element.elementor-element-34b6f89 .elementor-button-icon{
    z-index: 2;
    font-size: 1em;    
    transition: 0.5s;
    margin-bottom: 2px;
    opacity: 0;
    animation: seta 1s infinite ease-in-out;
}

.elementor-2662 .elementor-element.elementor-element-34b6f89 .elementor-button-text{
    z-index: 2;
    transition: 0.7s;
    width: 100% !important;
    white-space: nowrap;
    transform: translatex(20px) /*ajuste a posição do texto aqui*/
}

.elementor-2662 .elementor-element.elementor-element-34b6f89 .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}


.elementor-2662 .elementor-element.elementor-element-34b6f89 .elementor-button:hover .elementor-button-icon{
    opacity: 1;
}

.elementor-2662 .elementor-element.elementor-element-34b6f89 .elementor-button:hover .elementor-button-text{
    transform: translatex(0);
}

@keyframes seta{
    0%, 100%{
        transform: translatex(10%); /*ajuste a posição do ícone aqui*/
    }
    50%{
        transform: translatex(50%); /*ajuste a posição do ícone aqui*/
    }
}

.elementor-2662 .elementor-element.elementor-element-34b6f89 .elementor-button-icon{
    position: relative;
}

.elementor-2662 .elementor-element.elementor-element-34b6f89 .elementor-button-icon::before{
    content: "";
    background: #ffffff20; /*ajuste a cor do círculo aqui*/
    position: absolute;
    width: 30px; /*ajuste o tamanho do círculo aqui*/
    height: 30px; /*ajuste o tamanho do círculo aqui*/
    top: 50%; /*se necessário, ajuste a posição círculo aqui*/
    left: 50%; /*se necessário, ajuste a posição círculo aqui*/
    transform: translate(-50%, -50%);
    border-radius: 50%;
}

.elementor-2662 .elementor-element.elementor-element-34b6f89:hover .elementor-button { 
    box-shadow: 0px 0px 5px rgb(221,42,123), /*mude as cores do brilho aqui*/
  0px 0px 10px rgb(221,42,123),
  0px 0px 30px rgb(221,42,123);
    transition: 0.5s;
    background: linear-gradient(45deg, #ED624D, #ED624D, #dd2a7b, #ff60a8, #dd2a7b, #5836c7);
    background-size: 200% 200%;
    animation: shine 3s ease-in-out infinite;
    transform-origin: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a9fa625 */.elementor-2662 .elementor-element.elementor-element-a9fa625 tr,
.elementor-2662 .elementor-element.elementor-element-a9fa625 th,
.elementor-2662 .elementor-element.elementor-element-a9fa625 td{
   background: transparent !important;
   border: none !important;
   text-align: center;
   vertical-align: middle !important;
}

.elementor-2662 .elementor-element.elementor-element-a9fa625 tr td:first-child{
    text-align: left;
    font-family: Saira;
    color: #000;
    font-size: 18px;
    line-height: 1.5em;
    overflow: hidden;
}


.elementor-2662 .elementor-element.elementor-element-a9fa625 tr td:not(:last-child){
border-right: 1px solid #49415E !important;
}

.elementor-2662 .elementor-element.elementor-element-a9fa625{
    border-radius: 32px;
    border: 1px solid #49415E;
    overflow: hidden;
}

.elementor-2662 .elementor-element.elementor-element-a9fa625 th{
    font-size:22px;
    font-family: Saira;
    padding: 32px 50px;
}

.elementor-2662 .elementor-element.elementor-element-a9fa625 td{
    font-size: 18px;
    font-family: Saira;
    padding: 32px 50px !important;
}

.elementor-2662 .elementor-element.elementor-element-a9fa625 table{margin-bottom: -1px !important;border-radius: 20px !important;}

.elementor-2662 .elementor-element.elementor-element-a9fa625 tr td:nth-child(2){
    color: #FF5E58;
    text-align: center !important;
}

.elementor-2662 .elementor-element.elementor-element-a9fa625 tr td:nth-child(3){
    color: #35BC7E;
    text-align: center !important;
}

.elementor-2662 .elementor-element.elementor-element-a9fa625 tr th:nth-child(3){
    color: #D6CFE1;
    background: linear-gradient(to right, #f58529, #dd2a7b, #5836c7) !important;
    
}

.elementor-2662 .elementor-element.elementor-element-a9fa625 tr th:nth-child(2){
    color: #D6CFE1;
    background: #684AAE !important;
}

.elementor-2662 .elementor-element.elementor-element-a9fa625 tr th:nth-child(1){
    color: #D6CFE1;
    background: #211A31 !important;
}

.elementor-2662 .elementor-element.elementor-element-a9fa625 tr:first-child{
    border-bottom: 1px solid #49415E !important;
}

.elementor-2662 .elementor-element.elementor-element-a9fa625 tr th:first-child,
.elementor-2662 .elementor-element.elementor-element-a9fa625 tr td:first-child{
    text-wrap: balance;
}

.elementor-2662 .elementor-element.elementor-element-a9fa625 tr{
    border-bottom: 1px solid #49415E !important;
}

@media(max-width: 767px){
    .elementor-2662 .elementor-element.elementor-element-a9fa625 tr{
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        border-bottom: 1px solid #49415E !important;
    }

    .elementor-2662 .elementor-element.elementor-element-a9fa625 tr th:first-child,
    .elementor-2662 .elementor-element.elementor-element-a9fa625 tr td:first-child{
        width: 100% !important;
        text-align: center;
    }

    .elementor-2662 .elementor-element.elementor-element-a9fa625 tr th:not(:first-child),
    .elementor-2662 .elementor-element.elementor-element-a9fa625 tr td:not(:first-child){
        width: 50% !important;
    }

    .elementor-2662 .elementor-element.elementor-element-a9fa625{
    font-family: inter;
    font-size: 16px;
    border-radius: 32px;
    border: 1px solid #49415E;
    overflow: hidden;
}

.elementor-2662 .elementor-element.elementor-element-a9fa625 td{
    padding: 20px 16px !important;
}

.elementor-2662 .elementor-element.elementor-element-a9fa625 th{
    font-size: 20px;
    font-family: Saira;
    padding: 20px 16px;
}

.elementor-2662 .elementor-element.elementor-element-a9fa625 tr td:first-child{
    font-size: 18px;
    border-bottom: 1px solid #49415E !important;
}
}

@media(max-width: 767px){
    .elementor-2662 .elementor-element.elementor-element-a9fa625 tr{
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        border-bottom: 1px solid #49415E !important;
    }

    .elementor-2662 .elementor-element.elementor-element-a9fa625 tr th:first-child,
    .elementor-2662 .elementor-element.elementor-element-a9fa625 tr td:first-child{
        width: 100% !important;
        text-align: center;
    }

    .elementor-2662 .elementor-element.elementor-element-a9fa625 tr th:not(:first-child),
    .elementor-2662 .elementor-element.elementor-element-a9fa625 tr td:not(:first-child){
        width: 50% !important;
    }

    .elementor-2662 .elementor-element.elementor-element-a9fa625{
    font-family: inter;
    font-size: 16px;
    border-radius: 32px;
    border: 1px solid #49415E;
    overflow: hidden;
}

.elementor-2662 .elementor-element.elementor-element-a9fa625 td{
    padding: 20px 16px !important;
}

.elementor-2662 .elementor-element.elementor-element-a9fa625 th{
    font-size: 20px;
    font-family: Saira;
    padding: 20px 16px;
}

.elementor-2662 .elementor-element.elementor-element-a9fa625 tr td:first-child{
    font-size: 18px;
    border-bottom: 1px solid #49415E !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48a6944 */.elementor-2662 .elementor-element.elementor-element-48a6944::before {
content:"";
display: block;
width: 100%;
height: 100%;
position: absolute;
z-index: 999;
background: linear-gradient(90deg, #fff, transparent 15%, transparent 85%, #fff 100%);
pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da7f96b */.degrade{
    background: linear-gradient(to right, #f58529, #dd2a7b, #5836c7);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-51a0b0b */.elementor-2662 .elementor-element.elementor-element-51a0b0b .elementor-button {
    border-radius: 10px;

    background: linear-gradient(45deg, #23B33A, #23B33A, #23B33A, #55D062, #23B33A, #23B33A);
    background-size: 200% 200%;
    animation: shine 3s ease-in-out infinite;
    transform-origin: center;
}


@keyframes shine {
    0%, 100% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
}


/*ABAIXO CÓDIGOS DA ANIMAÇÃO DA SETA NO BOTÃO*/


.elementor-2662 .elementor-element.elementor-element-51a0b0b .elementor-button-icon{
    z-index: 2;
    font-size: 1em;    
    transition: 0.5s;
    margin-bottom: 2px;
    opacity: 0;
    animation: seta 1s infinite ease-in-out;
}

.elementor-2662 .elementor-element.elementor-element-51a0b0b .elementor-button-text{
    z-index: 2;
    transition: 0.7s;
    width: 100% !important;
    white-space: nowrap;
    transform: translatex(20px) /*ajuste a posição do texto aqui*/
}

.elementor-2662 .elementor-element.elementor-element-51a0b0b .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}


.elementor-2662 .elementor-element.elementor-element-51a0b0b .elementor-button:hover .elementor-button-icon{
    opacity: 1;
}

.elementor-2662 .elementor-element.elementor-element-51a0b0b .elementor-button:hover .elementor-button-text{
    transform: translatex(0);
}

@keyframes seta{
    0%, 100%{
        transform: translatex(10%); /*ajuste a posição do ícone aqui*/
    }
    50%{
        transform: translatex(50%); /*ajuste a posição do ícone aqui*/
    }
}

.elementor-2662 .elementor-element.elementor-element-51a0b0b .elementor-button-icon{
    position: relative;
}

.elementor-2662 .elementor-element.elementor-element-51a0b0b .elementor-button-icon::before{
    content: "";
    background: #ffffff20; /*ajuste a cor do círculo aqui*/
    position: absolute;
    width: 30px; /*ajuste o tamanho do círculo aqui*/
    height: 30px; /*ajuste o tamanho do círculo aqui*/
    top: 50%; /*se necessário, ajuste a posição círculo aqui*/
    left: 50%; /*se necessário, ajuste a posição círculo aqui*/
    transform: translate(-50%, -50%);
    border-radius: 50%;
}

.elementor-2662 .elementor-element.elementor-element-51a0b0b:hover .elementor-button { 
    box-shadow: 0px 0px 5px rgb(221,42,123), /*mude as cores do brilho aqui*/
  0px 0px 10px rgb(221,42,123),
  0px 0px 30px rgb(221,42,123);
    transition: 0.5s;
    background: linear-gradient(45deg, #ED624D, #ED624D, #dd2a7b, #ff60a8, #dd2a7b, #5836c7);
    background-size: 200% 200%;
    animation: shine 3s ease-in-out infinite;
    transform-origin: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-819c2e1 */.degrade{
    background: linear-gradient(to right, #f58529, #dd2a7b, #5836c7);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-ada1bdb */.elementor-2662 .elementor-element.elementor-element-ada1bdb .elementor-tab-title.elementor-active{
    background: #DF1863;
 
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9ef5fc7 */.elementor-2662 .elementor-element.elementor-element-9ef5fc7 .elementor-icon-list-text{
    transition: 0.5s !important;
}/* End custom CSS */
/* Start custom CSS */p:last-child{ 
    margin-bottom: 0px;
}

p{
    text-wrap: pretty;
}

/*Remover scroll horizontal*/
html, body{
    width: 100%;
    margin: 0;
    overflow-x: hidden;
}

/*Remover scrollbar duplicada*/
[data-elementor-type="wp-page"]{
    overflow: hidden;
}

/*barra de scroll customizada*/
body::-webkit-scrollbar{
    width: 10px;
}

body::-webkit-scrollbar-track{
    background: #202020;
}

body::-webkit-scrollbar-thumb{
    background: #e21e63;
    border-radius: 10px;
    border: 2px solid #202020;
}

/*Degradê de destaque nos títulos*/
.degrade{
    background: #e21e63;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    font-weight: 800;
    -webkit-text-fill-color: transparent;
}
/*Divisão dos itens*/
.divisao{
    border-style: solid;
    border-image: linear-gradient(to right , #e21e63, #e21e63, #e21e63) 1;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
}

html{
cursor:url('https://canadadsgn.com.br/wp-content/uploads/2024/08/CURSOR-01.svg'), auto;
}

html.click, html.click a, html.click a:hover, a:hover{
cursor:url('https://canadadsgn.com.br/wp-content/uploads/2024/08/CURSOR-CLIQUE.svg'), auto;
}

.box::after{
    content: "";
    height: 5px;
    width: 50px;
    position: absolute;
    top: 0;
    left: 8.5em;
    background: #DF1863;
    z-index: 3;
    box-shadow: 0px 9px 27.1px 0px #DF1863;
}/* End custom CSS */