.elementor-466 .elementor-element.elementor-element-afd5b4c{--display:flex;--min-height:664px;--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;--overflow:hidden;--padding-top:31px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-466 .elementor-element.elementor-element-afd5b4c:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-afd5b4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000934;}.elementor-466 .elementor-element.elementor-element-74dc7c1{--display:flex;--justify-content:center;}.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-466 .elementor-element.elementor-element-2ef5b74{background-color:#001B57;padding:10px 25px 10px 25px;border-radius:10px 10px 10px 10px;font-family:"deg", Sans-serif;font-size:17px;font-weight:400;color:#BED2FF;}.elementor-466 .elementor-element.elementor-element-2ef5b74.elementor-element{--align-self:flex-start;}.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-466 .elementor-element.elementor-element-1ca28ce .elementor-heading-title{font-family:"deg", Sans-serif;font-size:51px;font-weight:600;color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-a9d8b27{width:var( --container-widget-width, 486px );max-width:486px;--container-widget-width:486px;--container-widget-flex-grow:0;font-family:"deg", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-a9d8b27.elementor-element{--align-self:flex-start;}.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-466 .elementor-element.elementor-element-e1bc748.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-e1bc748 .elementor-button{font-family:"deg", Sans-serif;font-size:20px;font-weight:600;padding:20px 30px 20px 30px;}.elementor-466 .elementor-element.elementor-element-3b57264{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-466 .elementor-element.elementor-element-3b57264 .swiper-wrapper{display:flex;align-items:center;}.elementor-466 .elementor-element.elementor-element-2d8cda5{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.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-466 .elementor-element.elementor-element-c864092{width:var( --container-widget-width, 420px );max-width:420px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -114px) 0px;--container-widget-width:420px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-c864092.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-47b7e46{--display:flex;--margin-top:94px;--margin-bottom:-111px;--margin-left:0px;--margin-right:0px;}.elementor-466 .elementor-element.elementor-element-ff6da5e{--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:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-466 .elementor-element.elementor-element-ff6da5e:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-ff6da5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-466 .elementor-element.elementor-element-a10b933.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-a10b933{text-align:start;}.elementor-466 .elementor-element.elementor-element-a10b933 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:46px;font-weight:600;color:#3B5BDA;}.elementor-466 .elementor-element.elementor-element-003e6eb{width:var( --container-widget-width, 462px );max-width:462px;--container-widget-width:462px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-003e6eb.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-003e6eb .elementor-heading-title{font-family:"deg", Sans-serif;font-size:56px;font-weight:600;color:#000000;}.elementor-466 .elementor-element.elementor-element-e790923{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;}.elementor-466 .elementor-element.elementor-element-e790923:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-e790923 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-700f4d1{--display:flex;}.elementor-466 .elementor-element.elementor-element-700f4d1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-466 .elementor-element.elementor-element-21f4a84{width:100%;max-width:100%;}.elementor-466 .elementor-element.elementor-element-21f4a84.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-21f4a84 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:37px;font-weight:600;color:#000000;}.elementor-466 .elementor-element.elementor-element-6893538{--e-rating-icon-font-size:22px;}.elementor-466 .elementor-element.elementor-element-2950265{width:var( --container-widget-width, 462px );max-width:462px;--container-widget-width:462px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-2950265.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-2950265 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-466 .elementor-element.elementor-element-1c1d355{width:var( --container-widget-width, 462px );max-width:462px;--container-widget-width:462px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-1c1d355.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-1c1d355 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-466 .elementor-element.elementor-element-fe711a5.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-fe711a5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-466 .elementor-element.elementor-element-fe711a5 .elementor-button{font-family:"deg", Sans-serif;font-size:20px;font-weight:600;padding:20px 30px 20px 30px;}.elementor-466 .elementor-element.elementor-element-8b39329{--display:flex;}.elementor-466 .elementor-element.elementor-element-b87e516 img{border-radius:10px 10px 10px 10px;}.elementor-466 .elementor-element.elementor-element-3353981{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;}.elementor-466 .elementor-element.elementor-element-3353981:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-3353981 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-f69ac10{--display:flex;}.elementor-466 .elementor-element.elementor-element-f69ac10.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-466 .elementor-element.elementor-element-f5b4596{width:100%;max-width:100%;}.elementor-466 .elementor-element.elementor-element-f5b4596.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-f5b4596 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:37px;font-weight:600;color:#000000;}.elementor-466 .elementor-element.elementor-element-c16d6a8{--e-rating-icon-font-size:22px;}.elementor-466 .elementor-element.elementor-element-95a4c17{width:var( --container-widget-width, 462px );max-width:462px;--container-widget-width:462px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-95a4c17.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-95a4c17 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-466 .elementor-element.elementor-element-9e1b096{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-466 .elementor-element.elementor-element-59b610c.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-59b610c .elementor-button-content-wrapper{flex-direction:row;}.elementor-466 .elementor-element.elementor-element-59b610c .elementor-button{font-family:"deg", Sans-serif;font-size:16px;font-weight:600;padding:20px 30px 20px 30px;}.elementor-466 .elementor-element.elementor-element-cf2374c.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-cf2374c .elementor-button-content-wrapper{flex-direction:row;}.elementor-466 .elementor-element.elementor-element-cf2374c .elementor-button{font-family:"deg", Sans-serif;font-size:17px;font-weight:600;padding:20px 30px 20px 30px;}.elementor-466 .elementor-element.elementor-element-6975f64{--display:flex;}.elementor-466 .elementor-element.elementor-element-2df0284 img{border-radius:10px 10px 10px 10px;}.elementor-466 .elementor-element.elementor-element-e03dc86{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;}.elementor-466 .elementor-element.elementor-element-e03dc86:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-e03dc86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-f32e5e2{--display:flex;}.elementor-466 .elementor-element.elementor-element-f32e5e2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-466 .elementor-element.elementor-element-cb2b46b{width:100%;max-width:100%;}.elementor-466 .elementor-element.elementor-element-cb2b46b.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-cb2b46b .elementor-heading-title{font-family:"deg", Sans-serif;font-size:37px;font-weight:600;color:#000000;}.elementor-466 .elementor-element.elementor-element-34337c3{--e-rating-icon-font-size:22px;}.elementor-466 .elementor-element.elementor-element-bf6650a{width:var( --container-widget-width, 462px );max-width:462px;--container-widget-width:462px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-bf6650a.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-bf6650a .elementor-heading-title{font-family:"deg", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-466 .elementor-element.elementor-element-25a884b{width:var( --container-widget-width, 462px );max-width:462px;--container-widget-width:462px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-25a884b.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-25a884b .elementor-heading-title{font-family:"deg", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-466 .elementor-element.elementor-element-d64a9a6.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-d64a9a6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-466 .elementor-element.elementor-element-d64a9a6 .elementor-button{font-family:"deg", Sans-serif;font-size:20px;font-weight:600;padding:20px 30px 20px 30px;}.elementor-466 .elementor-element.elementor-element-2b5f78f{--display:flex;}.elementor-466 .elementor-element.elementor-element-ea1ab12 img{border-radius:10px 10px 10px 10px;}.elementor-466 .elementor-element.elementor-element-42c5ed1{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;}.elementor-466 .elementor-element.elementor-element-42c5ed1:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-42c5ed1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-2030d3e{--display:flex;}.elementor-466 .elementor-element.elementor-element-2030d3e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-466 .elementor-element.elementor-element-c2c232c{width:100%;max-width:100%;}.elementor-466 .elementor-element.elementor-element-c2c232c.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-c2c232c .elementor-heading-title{font-family:"deg", Sans-serif;font-size:37px;font-weight:600;color:#000000;}.elementor-466 .elementor-element.elementor-element-7a1823e{--e-rating-icon-font-size:22px;}.elementor-466 .elementor-element.elementor-element-cb99b1f{width:var( --container-widget-width, 462px );max-width:462px;--container-widget-width:462px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-cb99b1f.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-cb99b1f .elementor-heading-title{font-family:"deg", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-466 .elementor-element.elementor-element-0d665ff.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-0d665ff .elementor-button-content-wrapper{flex-direction:row;}.elementor-466 .elementor-element.elementor-element-0d665ff .elementor-button{font-family:"deg", Sans-serif;font-size:20px;font-weight:600;padding:20px 30px 20px 30px;}.elementor-466 .elementor-element.elementor-element-c059329{--display:flex;}.elementor-466 .elementor-element.elementor-element-3a2458e img{border-radius:10px 10px 10px 10px;}.elementor-466 .elementor-element.elementor-element-58443a3{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;}.elementor-466 .elementor-element.elementor-element-58443a3:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-58443a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-4bf2ff6{--display:flex;}.elementor-466 .elementor-element.elementor-element-4bf2ff6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-466 .elementor-element.elementor-element-bb6a666{width:100%;max-width:100%;}.elementor-466 .elementor-element.elementor-element-bb6a666.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-bb6a666 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:37px;font-weight:600;color:#000000;}.elementor-466 .elementor-element.elementor-element-078d65d{--e-rating-icon-font-size:22px;}.elementor-466 .elementor-element.elementor-element-7ad94d9{width:var( --container-widget-width, 462px );max-width:462px;--container-widget-width:462px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-7ad94d9.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-7ad94d9 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-466 .elementor-element.elementor-element-7103980{width:var( --container-widget-width, 462px );max-width:462px;--container-widget-width:462px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-7103980.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-7103980 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-466 .elementor-element.elementor-element-1f7427b.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-1f7427b .elementor-button-content-wrapper{flex-direction:row;}.elementor-466 .elementor-element.elementor-element-1f7427b .elementor-button{font-family:"deg", Sans-serif;font-size:20px;font-weight:600;padding:20px 30px 20px 30px;}.elementor-466 .elementor-element.elementor-element-a1dfbe1{--display:flex;}.elementor-466 .elementor-element.elementor-element-8f82925 img{border-radius:10px 10px 10px 10px;}.elementor-466 .elementor-element.elementor-element-88a08b4{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;}.elementor-466 .elementor-element.elementor-element-88a08b4:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-88a08b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-5b6f96c{--display:flex;}.elementor-466 .elementor-element.elementor-element-5b6f96c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-466 .elementor-element.elementor-element-b80a4bb{width:100%;max-width:100%;}.elementor-466 .elementor-element.elementor-element-b80a4bb.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-b80a4bb .elementor-heading-title{font-family:"deg", Sans-serif;font-size:37px;font-weight:600;color:#000000;}.elementor-466 .elementor-element.elementor-element-d8362d0{--e-rating-icon-font-size:22px;}.elementor-466 .elementor-element.elementor-element-c28b39b{width:var( --container-widget-width, 462px );max-width:462px;--container-widget-width:462px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-c28b39b.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-c28b39b .elementor-heading-title{font-family:"deg", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-466 .elementor-element.elementor-element-93225db{width:var( --container-widget-width, 462px );max-width:462px;--container-widget-width:462px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-93225db.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-93225db .elementor-heading-title{font-family:"deg", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-466 .elementor-element.elementor-element-9254158.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-9254158 .elementor-button-content-wrapper{flex-direction:row;}.elementor-466 .elementor-element.elementor-element-9254158 .elementor-button{font-family:"deg", Sans-serif;font-size:20px;font-weight:600;padding:20px 30px 20px 30px;}.elementor-466 .elementor-element.elementor-element-1456a01{--display:flex;}.elementor-466 .elementor-element.elementor-element-d687d68 img{border-radius:10px 10px 10px 10px;}.elementor-466 .elementor-element.elementor-element-9885f59{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;}.elementor-466 .elementor-element.elementor-element-9885f59:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-9885f59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-b83c8bf{--display:flex;}.elementor-466 .elementor-element.elementor-element-b83c8bf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-466 .elementor-element.elementor-element-70f6753{width:100%;max-width:100%;}.elementor-466 .elementor-element.elementor-element-70f6753.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-70f6753 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:37px;font-weight:600;color:#000000;}.elementor-466 .elementor-element.elementor-element-9323303{--e-rating-icon-font-size:22px;}.elementor-466 .elementor-element.elementor-element-669dd48{width:var( --container-widget-width, 462px );max-width:462px;--container-widget-width:462px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-669dd48.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-669dd48 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-466 .elementor-element.elementor-element-040da7a{width:var( --container-widget-width, 462px );max-width:462px;--container-widget-width:462px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-040da7a.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-040da7a .elementor-heading-title{font-family:"deg", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-466 .elementor-element.elementor-element-aed401d.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-aed401d .elementor-button-content-wrapper{flex-direction:row;}.elementor-466 .elementor-element.elementor-element-aed401d .elementor-button{font-family:"deg", Sans-serif;font-size:20px;font-weight:600;padding:20px 30px 20px 30px;}.elementor-466 .elementor-element.elementor-element-7d87ab9{--display:flex;}.elementor-466 .elementor-element.elementor-element-f162c3c img{border-radius:10px 10px 10px 10px;}.elementor-466 .elementor-element.elementor-element-94e7f04{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;}.elementor-466 .elementor-element.elementor-element-94e7f04:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-94e7f04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-2c31651{--display:flex;}.elementor-466 .elementor-element.elementor-element-2c31651.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-466 .elementor-element.elementor-element-1c8b3ce{width:100%;max-width:100%;}.elementor-466 .elementor-element.elementor-element-1c8b3ce.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-1c8b3ce .elementor-heading-title{font-family:"deg", Sans-serif;font-size:37px;font-weight:600;color:#000000;}.elementor-466 .elementor-element.elementor-element-23ca5e0{--e-rating-icon-font-size:22px;}.elementor-466 .elementor-element.elementor-element-8ae682c{width:var( --container-widget-width, 462px );max-width:462px;--container-widget-width:462px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-8ae682c.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-8ae682c .elementor-heading-title{font-family:"deg", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-466 .elementor-element.elementor-element-35c5401.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-35c5401 .elementor-button-content-wrapper{flex-direction:row;}.elementor-466 .elementor-element.elementor-element-35c5401 .elementor-button{font-family:"deg", Sans-serif;font-size:20px;font-weight:600;padding:20px 30px 20px 30px;}.elementor-466 .elementor-element.elementor-element-cef596a{--display:flex;}.elementor-466 .elementor-element.elementor-element-0bd34b1 img{border-radius:10px 10px 10px 10px;}.elementor-466 .elementor-element.elementor-element-f3b67a7{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;}.elementor-466 .elementor-element.elementor-element-f3b67a7:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-f3b67a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-708d4d5{--display:flex;}.elementor-466 .elementor-element.elementor-element-708d4d5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-466 .elementor-element.elementor-element-4647945{width:100%;max-width:100%;}.elementor-466 .elementor-element.elementor-element-4647945.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-4647945 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:29px;font-weight:600;color:#000000;}.elementor-466 .elementor-element.elementor-element-92af137{--e-rating-icon-font-size:22px;}.elementor-466 .elementor-element.elementor-element-b09ec4e{width:var( --container-widget-width, 462px );max-width:462px;--container-widget-width:462px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-b09ec4e.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-b09ec4e .elementor-heading-title{font-family:"deg", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-466 .elementor-element.elementor-element-1ade3d2.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-1ade3d2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-466 .elementor-element.elementor-element-1ade3d2 .elementor-button{font-family:"deg", Sans-serif;font-size:20px;font-weight:600;padding:20px 30px 20px 30px;}.elementor-466 .elementor-element.elementor-element-bf8fea0{--display:flex;}.elementor-466 .elementor-element.elementor-element-233154f img{border-radius:10px 10px 10px 10px;}.elementor-466 .elementor-element.elementor-element-e6086cf{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;}.elementor-466 .elementor-element.elementor-element-e6086cf:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-e6086cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-b0608ea{--display:flex;}.elementor-466 .elementor-element.elementor-element-b0608ea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-466 .elementor-element.elementor-element-76980b5{width:100%;max-width:100%;}.elementor-466 .elementor-element.elementor-element-76980b5.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-76980b5 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:37px;font-weight:600;color:#000000;}.elementor-466 .elementor-element.elementor-element-a46ebdb{--e-rating-icon-font-size:22px;}.elementor-466 .elementor-element.elementor-element-83bbb66{width:var( --container-widget-width, 462px );max-width:462px;--container-widget-width:462px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-83bbb66.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-83bbb66 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-466 .elementor-element.elementor-element-667ded1{width:var( --container-widget-width, 462px );max-width:462px;--container-widget-width:462px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-667ded1.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-667ded1 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-466 .elementor-element.elementor-element-810e874.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-810e874 .elementor-button-content-wrapper{flex-direction:row;}.elementor-466 .elementor-element.elementor-element-810e874 .elementor-button{font-family:"deg", Sans-serif;font-size:20px;font-weight:600;padding:20px 30px 20px 30px;}.elementor-466 .elementor-element.elementor-element-a3cd76f{--display:flex;}.elementor-466 .elementor-element.elementor-element-cf21953 img{border-radius:10px 10px 10px 10px;}.elementor-466 .elementor-element.elementor-element-5efa695{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;}.elementor-466 .elementor-element.elementor-element-5efa695:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-5efa695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-0947ae9{--display:flex;}.elementor-466 .elementor-element.elementor-element-0947ae9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-466 .elementor-element.elementor-element-c6749fc{width:100%;max-width:100%;}.elementor-466 .elementor-element.elementor-element-c6749fc.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-c6749fc .elementor-heading-title{font-family:"deg", Sans-serif;font-size:37px;font-weight:600;color:#000000;}.elementor-466 .elementor-element.elementor-element-462e6d1{--e-rating-icon-font-size:22px;}.elementor-466 .elementor-element.elementor-element-fe3f2cf{width:var( --container-widget-width, 462px );max-width:462px;--container-widget-width:462px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-fe3f2cf.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-fe3f2cf .elementor-heading-title{font-family:"deg", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-466 .elementor-element.elementor-element-a2acd03{width:var( --container-widget-width, 462px );max-width:462px;--container-widget-width:462px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-a2acd03.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-a2acd03 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-466 .elementor-element.elementor-element-91e9fda.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-91e9fda .elementor-button-content-wrapper{flex-direction:row;}.elementor-466 .elementor-element.elementor-element-91e9fda .elementor-button{font-family:"deg", Sans-serif;font-size:20px;font-weight:600;padding:20px 30px 20px 30px;}.elementor-466 .elementor-element.elementor-element-a53f0bd{--display:flex;}.elementor-466 .elementor-element.elementor-element-e6a0edc img{border-radius:10px 10px 10px 10px;}.elementor-466 .elementor-element.elementor-element-370015d{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;}.elementor-466 .elementor-element.elementor-element-370015d:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-370015d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-a4a2a75{--display:flex;}.elementor-466 .elementor-element.elementor-element-a4a2a75.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-466 .elementor-element.elementor-element-d8d525a{width:100%;max-width:100%;}.elementor-466 .elementor-element.elementor-element-d8d525a.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-d8d525a .elementor-heading-title{font-family:"deg", Sans-serif;font-size:37px;font-weight:600;color:#000000;}.elementor-466 .elementor-element.elementor-element-1b30c1b{--e-rating-icon-font-size:22px;}.elementor-466 .elementor-element.elementor-element-52f7442{width:var( --container-widget-width, 462px );max-width:462px;--container-widget-width:462px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-52f7442.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-52f7442 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-466 .elementor-element.elementor-element-635f0a3{width:var( --container-widget-width, 462px );max-width:462px;--container-widget-width:462px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-635f0a3.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-635f0a3 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-466 .elementor-element.elementor-element-dd17976.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-dd17976 .elementor-button-content-wrapper{flex-direction:row;}.elementor-466 .elementor-element.elementor-element-dd17976 .elementor-button{font-family:"deg", Sans-serif;font-size:20px;font-weight:600;padding:20px 30px 20px 30px;}.elementor-466 .elementor-element.elementor-element-220fe94{--display:flex;}.elementor-466 .elementor-element.elementor-element-4a70200 img{border-radius:10px 10px 10px 10px;}.elementor-466 .elementor-element.elementor-element-00286cb{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--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-466 .elementor-element.elementor-element-b415dee{--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:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-466 .elementor-element.elementor-element-b415dee:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-b415dee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-466 .elementor-element.elementor-element-89de5ae.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-89de5ae{text-align:start;}.elementor-466 .elementor-element.elementor-element-89de5ae .elementor-heading-title{font-family:"deg", Sans-serif;font-size:35px;font-weight:600;color:#3B5BDA;}.elementor-466 .elementor-element.elementor-element-ab25898{width:var( --container-widget-width, 462px );max-width:462px;--container-widget-width:462px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-ab25898.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-ab25898 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:48px;font-weight:600;color:#000000;}.elementor-466 .elementor-element.elementor-element-ad17608{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;}.elementor-466 .elementor-element.elementor-element-ad17608:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-ad17608 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-b3afc9b{--display:flex;}.elementor-466 .elementor-element.elementor-element-2fa205c{width:100%;max-width:100%;text-align:center;}.elementor-466 .elementor-element.elementor-element-2fa205c.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-2fa205c .elementor-heading-title{font-family:"deg", Sans-serif;font-size:37px;font-weight:600;color:#000000;}.elementor-466 .elementor-element.elementor-element-624cd7f{--e-rating-justify-content:center;--e-rating-icon-font-size:22px;}.elementor-466 .elementor-element.elementor-element-3d28c5d img{width:654px;border-radius:10px 10px 10px 10px;}.elementor-466 .elementor-element.elementor-element-ea9385b{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;}.elementor-466 .elementor-element.elementor-element-ea9385b:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-ea9385b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-008f144{--display:flex;}.elementor-466 .elementor-element.elementor-element-641e6d6{width:100%;max-width:100%;text-align:center;}.elementor-466 .elementor-element.elementor-element-641e6d6.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-641e6d6 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:37px;font-weight:600;color:#000000;}.elementor-466 .elementor-element.elementor-element-8ae2887{--e-rating-justify-content:center;--e-rating-icon-font-size:22px;}.elementor-466 .elementor-element.elementor-element-10f3daf img{width:654px;border-radius:10px 10px 10px 10px;}.elementor-466 .elementor-element.elementor-element-7aed65d{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;}.elementor-466 .elementor-element.elementor-element-7aed65d:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-7aed65d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-66c5b21{--display:flex;}.elementor-466 .elementor-element.elementor-element-3a37b75{width:100%;max-width:100%;text-align:center;}.elementor-466 .elementor-element.elementor-element-3a37b75.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-3a37b75 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:37px;font-weight:600;color:#000000;}.elementor-466 .elementor-element.elementor-element-942e3d7{--e-rating-justify-content:center;--e-rating-icon-font-size:22px;}.elementor-466 .elementor-element.elementor-element-da9aa4f img{width:654px;border-radius:10px 10px 10px 10px;}.elementor-466 .elementor-element.elementor-element-3b91fb9{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;}.elementor-466 .elementor-element.elementor-element-3b91fb9:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-3b91fb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-0bf1008{--display:flex;}.elementor-466 .elementor-element.elementor-element-b36eb43{width:100%;max-width:100%;text-align:center;}.elementor-466 .elementor-element.elementor-element-b36eb43.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-b36eb43 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:37px;font-weight:600;color:#000000;}.elementor-466 .elementor-element.elementor-element-f18529a{--e-rating-justify-content:center;--e-rating-icon-font-size:22px;}.elementor-466 .elementor-element.elementor-element-1aa9f1b img{width:654px;border-radius:10px 10px 10px 10px;}.elementor-466 .elementor-element.elementor-element-fec1126{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;}.elementor-466 .elementor-element.elementor-element-fec1126:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-fec1126 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-529a891{--display:flex;}.elementor-466 .elementor-element.elementor-element-e4be608{width:100%;max-width:100%;text-align:center;}.elementor-466 .elementor-element.elementor-element-e4be608.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-e4be608 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:37px;font-weight:600;color:#000000;}.elementor-466 .elementor-element.elementor-element-33739b4{--e-rating-justify-content:center;--e-rating-icon-font-size:22px;}.elementor-466 .elementor-element.elementor-element-1aced39 img{width:654px;border-radius:10px 10px 10px 10px;}.elementor-466 .elementor-element.elementor-element-16a75dc{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--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-466 .elementor-element.elementor-element-3b6a784{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-466 .elementor-element.elementor-element-3b6a784:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-3b6a784 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #000934 0%, #1B2E8D 100%);}.elementor-466 .elementor-element.elementor-element-9f3be05{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-466 .elementor-element.elementor-element-a856897{--display:flex;}.elementor-466 .elementor-element.elementor-element-ad7adb1{background-color:#001B57;padding:10px 25px 10px 25px;border-radius:10px 10px 10px 10px;font-family:"deg", Sans-serif;font-size:17px;font-weight:400;color:#BED2FF;}.elementor-466 .elementor-element.elementor-element-ad7adb1.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-622ff19{width:var( --container-widget-width, 512px );max-width:512px;--container-widget-width:512px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-622ff19.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-622ff19 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:51px;font-weight:600;color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-aaddc0b.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-aaddc0b .elementor-button{font-family:"deg", Sans-serif;font-size:20px;font-weight:600;padding:20px 30px 20px 30px;}.elementor-466 .elementor-element.elementor-element-5fd3736{--display:flex;}.elementor-466 .elementor-element.elementor-element-5bbb2cc{width:var( --container-widget-width, 452px );max-width:452px;--container-widget-width:452px;--container-widget-flex-grow:0;text-align:end;font-family:"deg", Sans-serif;font-size:22px;font-weight:600;line-height:27px;color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-5bbb2cc.elementor-element{--align-self:flex-end;}.elementor-466 .elementor-element.elementor-element-0f939e6{--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:space-between;--align-items:center;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-466 .elementor-element.elementor-element-d8af024{width:var( --container-widget-width, 284px );max-width:284px;--container-widget-width:284px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-d8af024.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-d8af024 .elementor-icon-box-wrapper{text-align:start;}.elementor-466 .elementor-element.elementor-element-d8af024 .elementor-icon-box-title, .elementor-466 .elementor-element.elementor-element-d8af024 .elementor-icon-box-title a{font-family:"deg", Sans-serif;font-size:25px;font-weight:600;}.elementor-466 .elementor-element.elementor-element-d8af024 .elementor-icon-box-title{color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-d8af024 .elementor-icon-box-description{font-family:"deg", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-1dbc5cd{width:var( --container-widget-width, 284px );max-width:284px;--container-widget-width:284px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-1dbc5cd.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-1dbc5cd .elementor-icon-box-wrapper{text-align:start;}.elementor-466 .elementor-element.elementor-element-1dbc5cd .elementor-icon-box-title, .elementor-466 .elementor-element.elementor-element-1dbc5cd .elementor-icon-box-title a{font-family:"deg", Sans-serif;font-size:25px;font-weight:600;}.elementor-466 .elementor-element.elementor-element-1dbc5cd .elementor-icon-box-title{color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-1dbc5cd .elementor-icon-box-description{font-family:"deg", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-56c55a6{width:var( --container-widget-width, 284px );max-width:284px;--container-widget-width:284px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-56c55a6.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-56c55a6 .elementor-icon-box-wrapper{text-align:start;}.elementor-466 .elementor-element.elementor-element-56c55a6 .elementor-icon-box-title, .elementor-466 .elementor-element.elementor-element-56c55a6 .elementor-icon-box-title a{font-family:"deg", Sans-serif;font-size:25px;font-weight:600;}.elementor-466 .elementor-element.elementor-element-56c55a6 .elementor-icon-box-title{color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-56c55a6 .elementor-icon-box-description{font-family:"deg", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-6892012.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-6892012 .elementor-button{font-family:"deg", Sans-serif;font-size:20px;font-weight:600;padding:20px 30px 20px 30px;}.elementor-466 .elementor-element.elementor-element-612b8b0{--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:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-466 .elementor-element.elementor-element-612b8b0:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-612b8b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF4FF;}.elementor-466 .elementor-element.elementor-element-1ad8364.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-1ad8364{text-align:center;}.elementor-466 .elementor-element.elementor-element-1ad8364 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:30px;font-weight:600;color:#3B5BDA;}.elementor-466 .elementor-element.elementor-element-08911c7{width:var( --container-widget-width, 604px );max-width:604px;--container-widget-width:604px;--container-widget-flex-grow:0;text-align:center;}.elementor-466 .elementor-element.elementor-element-08911c7.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-08911c7 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:69px;font-weight:600;color:#000000;}.elementor-466 .elementor-element.elementor-element-7c65bb5{text-align:center;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;}.elementor-466 .elementor-element.elementor-element-a894e2c img{width:1000px;border-radius:15px 15px 15px 15px;}.elementor-466 .elementor-element.elementor-element-78668ca.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-78668ca .elementor-button{font-family:"deg", Sans-serif;font-size:20px;font-weight:600;padding:20px 30px 20px 30px;}.elementor-466 .elementor-element.elementor-element-66b2cbf{--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:space-between;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-466 .elementor-element.elementor-element-126a6db{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-126a6db.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-126a6db .elementor-icon-box-wrapper{text-align:start;}.elementor-466 .elementor-element.elementor-element-126a6db .elementor-icon-box-title, .elementor-466 .elementor-element.elementor-element-126a6db .elementor-icon-box-title a{font-family:"deg", Sans-serif;font-size:25px;font-weight:600;}.elementor-466 .elementor-element.elementor-element-126a6db .elementor-icon-box-title{color:#000000;}.elementor-466 .elementor-element.elementor-element-126a6db .elementor-icon-box-description{font-family:"deg", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#505050;}.elementor-466 .elementor-element.elementor-element-935533f{width:var( --container-widget-width, 316px );max-width:316px;--container-widget-width:316px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-935533f.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-935533f .elementor-icon-box-wrapper{text-align:start;}.elementor-466 .elementor-element.elementor-element-935533f .elementor-icon-box-title, .elementor-466 .elementor-element.elementor-element-935533f .elementor-icon-box-title a{font-family:"deg", Sans-serif;font-size:25px;font-weight:600;}.elementor-466 .elementor-element.elementor-element-935533f .elementor-icon-box-title{color:#000000;}.elementor-466 .elementor-element.elementor-element-935533f .elementor-icon-box-description{font-family:"deg", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#505050;}.elementor-466 .elementor-element.elementor-element-9abeda5{width:var( --container-widget-width, 293px );max-width:293px;--container-widget-width:293px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-9abeda5.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-9abeda5 .elementor-icon-box-wrapper{text-align:start;}.elementor-466 .elementor-element.elementor-element-9abeda5 .elementor-icon-box-title, .elementor-466 .elementor-element.elementor-element-9abeda5 .elementor-icon-box-title a{font-family:"deg", Sans-serif;font-size:25px;font-weight:600;}.elementor-466 .elementor-element.elementor-element-9abeda5 .elementor-icon-box-title{color:#000000;}.elementor-466 .elementor-element.elementor-element-9abeda5 .elementor-icon-box-description{font-family:"deg", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#505050;}.elementor-466 .elementor-element.elementor-element-ac7e5d4.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-ac7e5d4 .elementor-button{font-family:"deg", Sans-serif;font-size:20px;font-weight:600;padding:20px 30px 20px 30px;}.elementor-466 .elementor-element.elementor-element-f399cc3{--display:flex;--min-height:664px;--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;--overflow:hidden;--padding-top:31px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-466 .elementor-element.elementor-element-f399cc3:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-f399cc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000934;}.elementor-466 .elementor-element.elementor-element-37c2a1b{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-466 .elementor-element.elementor-element-37c2a1b.e-con{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-717dc43{--spacer-size:50px;}.elementor-466 .elementor-element.elementor-element-8546345 img{width:536px;border-radius:20px 20px 20px 20px;}.elementor-466 .elementor-element.elementor-element-38c116e{--display:flex;--justify-content:center;}.elementor-466 .elementor-element.elementor-element-2c78580 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:51px;font-weight:600;color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-a04265d{width:var( --container-widget-width, 486px );max-width:486px;--container-widget-width:486px;--container-widget-flex-grow:0;font-family:"deg", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-a04265d.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-46da2c5.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-46da2c5 .elementor-button{font-family:"deg", Sans-serif;font-size:20px;font-weight:600;padding:20px 30px 20px 30px;}.elementor-466 .elementor-element.elementor-element-c888e1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-466 .elementor-element.elementor-element-c888e1c .swiper-wrapper{display:flex;align-items:center;}.elementor-466 .elementor-element.elementor-element-272dd18{--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:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-466 .elementor-element.elementor-element-272dd18:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-272dd18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-466 .elementor-element.elementor-element-3a0ab15{width:var( --container-widget-width, 604px );max-width:604px;--container-widget-width:604px;--container-widget-flex-grow:0;text-align:center;}.elementor-466 .elementor-element.elementor-element-3a0ab15.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-3a0ab15 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:51px;font-weight:600;color:#000000;}.elementor-466 .elementor-element.elementor-element-787d914{--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:space-between;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-466 .elementor-element.elementor-element-ed70805{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-ed70805.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-ed70805 .elementor-icon-box-wrapper{text-align:start;}.elementor-466 .elementor-element.elementor-element-ed70805 .elementor-icon-box-title, .elementor-466 .elementor-element.elementor-element-ed70805 .elementor-icon-box-title a{font-family:"deg", Sans-serif;font-size:25px;font-weight:600;}.elementor-466 .elementor-element.elementor-element-ed70805 .elementor-icon-box-title{color:#000000;}.elementor-466 .elementor-element.elementor-element-ed70805 .elementor-icon-box-description{font-family:"deg", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#505050;}.elementor-466 .elementor-element.elementor-element-db4b733{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-db4b733.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-db4b733 .elementor-icon-box-wrapper{text-align:start;}.elementor-466 .elementor-element.elementor-element-db4b733 .elementor-icon-box-title, .elementor-466 .elementor-element.elementor-element-db4b733 .elementor-icon-box-title a{font-family:"deg", Sans-serif;font-size:25px;font-weight:600;}.elementor-466 .elementor-element.elementor-element-db4b733 .elementor-icon-box-title{color:#000000;}.elementor-466 .elementor-element.elementor-element-db4b733 .elementor-icon-box-description{font-family:"deg", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#505050;}.elementor-466 .elementor-element.elementor-element-794adcf{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-794adcf.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-794adcf .elementor-icon-box-wrapper{text-align:start;}.elementor-466 .elementor-element.elementor-element-794adcf .elementor-icon-box-title, .elementor-466 .elementor-element.elementor-element-794adcf .elementor-icon-box-title a{font-family:"deg", Sans-serif;font-size:25px;font-weight:600;}.elementor-466 .elementor-element.elementor-element-794adcf .elementor-icon-box-title{color:#000000;}.elementor-466 .elementor-element.elementor-element-794adcf .elementor-icon-box-description{font-family:"deg", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#505050;}.elementor-466 .elementor-element.elementor-element-578804e{--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:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-466 .elementor-element.elementor-element-578804e:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-578804e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-466 .elementor-element.elementor-element-a76c12d.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-a76c12d{text-align:center;}.elementor-466 .elementor-element.elementor-element-a76c12d .elementor-heading-title{font-family:"deg", Sans-serif;font-size:25px;font-weight:600;color:#3B5BDA;}.elementor-466 .elementor-element.elementor-element-b49ba4d.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-b49ba4d{text-align:start;}.elementor-466 .elementor-element.elementor-element-b49ba4d .elementor-heading-title{font-family:"deg", Sans-serif;font-size:48px;font-weight:600;color:#000000;}.elementor-466 .elementor-element.elementor-element-84414ae{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-113px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-466 .elementor-element.elementor-element-ca1851f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CFCFCF;--border-color:#CFCFCF;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-466 .elementor-element.elementor-element-ca1851f:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-ca1851f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-ac09cce.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-ac09cce{text-align:start;}.elementor-466 .elementor-element.elementor-element-ac09cce .elementor-heading-title{font-family:"deg", Sans-serif;font-size:22px;font-weight:400;color:#00000080;}.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-466 .elementor-element.elementor-element-82b066b{--divider-border-style:solid;--divider-color:#00000040;--divider-border-width:1px;}.elementor-466 .elementor-element.elementor-element-82b066b .elementor-divider-separator{width:100%;}.elementor-466 .elementor-element.elementor-element-82b066b .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-466 .elementor-element.elementor-element-2a215d5.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-2a215d5{text-align:start;}.elementor-466 .elementor-element.elementor-element-2a215d5 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:22px;font-weight:400;color:#00000080;}.elementor-466 .elementor-element.elementor-element-a8bf1bf{--divider-border-style:solid;--divider-color:#00000040;--divider-border-width:1px;}.elementor-466 .elementor-element.elementor-element-a8bf1bf .elementor-divider-separator{width:100%;}.elementor-466 .elementor-element.elementor-element-a8bf1bf .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-466 .elementor-element.elementor-element-273d994.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-273d994{text-align:start;}.elementor-466 .elementor-element.elementor-element-273d994 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:22px;font-weight:400;color:#00000080;}.elementor-466 .elementor-element.elementor-element-1e317f3{--divider-border-style:solid;--divider-color:#00000040;--divider-border-width:1px;}.elementor-466 .elementor-element.elementor-element-1e317f3 .elementor-divider-separator{width:100%;}.elementor-466 .elementor-element.elementor-element-1e317f3 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-466 .elementor-element.elementor-element-ba81287.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-ba81287{text-align:start;}.elementor-466 .elementor-element.elementor-element-ba81287 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:22px;font-weight:400;color:#00000080;}.elementor-466 .elementor-element.elementor-element-3fbc38c{--divider-border-style:solid;--divider-color:#00000040;--divider-border-width:1px;}.elementor-466 .elementor-element.elementor-element-3fbc38c .elementor-divider-separator{width:100%;}.elementor-466 .elementor-element.elementor-element-3fbc38c .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-466 .elementor-element.elementor-element-2a06f6b.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-2a06f6b{text-align:start;}.elementor-466 .elementor-element.elementor-element-2a06f6b .elementor-heading-title{font-family:"deg", Sans-serif;font-size:22px;font-weight:400;color:#00000080;}.elementor-466 .elementor-element.elementor-element-1966d96{--display:flex;--min-height:538px;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CFCFCF;--border-color:#CFCFCF;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-466 .elementor-element.elementor-element-1966d96:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-1966d96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-372d197.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-372d197{text-align:center;}.elementor-466 .elementor-element.elementor-element-372d197 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-466 .elementor-element.elementor-element-b6c1c6c{--divider-border-style:solid;--divider-color:#00000040;--divider-border-width:1px;}.elementor-466 .elementor-element.elementor-element-b6c1c6c .elementor-divider-separator{width:100%;}.elementor-466 .elementor-element.elementor-element-b6c1c6c .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-466 .elementor-element.elementor-element-0ed72aa.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-0ed72aa{text-align:start;}.elementor-466 .elementor-element.elementor-element-0ed72aa .elementor-heading-title{font-family:"deg", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-466 .elementor-element.elementor-element-42a38ba{--divider-border-style:solid;--divider-color:#00000040;--divider-border-width:1px;}.elementor-466 .elementor-element.elementor-element-42a38ba .elementor-divider-separator{width:100%;}.elementor-466 .elementor-element.elementor-element-42a38ba .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-466 .elementor-element.elementor-element-5066534.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-5066534{text-align:start;}.elementor-466 .elementor-element.elementor-element-5066534 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-466 .elementor-element.elementor-element-34bf5c0{--divider-border-style:solid;--divider-color:#00000040;--divider-border-width:1px;}.elementor-466 .elementor-element.elementor-element-34bf5c0 .elementor-divider-separator{width:100%;}.elementor-466 .elementor-element.elementor-element-34bf5c0 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-466 .elementor-element.elementor-element-83ec978.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-83ec978{text-align:start;}.elementor-466 .elementor-element.elementor-element-83ec978 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-466 .elementor-element.elementor-element-66079be{--divider-border-style:solid;--divider-color:#00000040;--divider-border-width:1px;}.elementor-466 .elementor-element.elementor-element-66079be .elementor-divider-separator{width:100%;}.elementor-466 .elementor-element.elementor-element-66079be .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-466 .elementor-element.elementor-element-dc0519f.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-dc0519f{text-align:start;}.elementor-466 .elementor-element.elementor-element-dc0519f .elementor-heading-title{font-family:"deg", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-466 .elementor-element.elementor-element-266e239{--divider-border-style:solid;--divider-color:#00000040;--divider-border-width:1px;}.elementor-466 .elementor-element.elementor-element-266e239 .elementor-divider-separator{width:100%;}.elementor-466 .elementor-element.elementor-element-266e239 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-466 .elementor-element.elementor-element-f96172e.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-f96172e{text-align:start;}.elementor-466 .elementor-element.elementor-element-f96172e .elementor-heading-title{font-family:"deg", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-466 .elementor-element.elementor-element-112b457{--display:flex;--min-height:538px;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CFCFCF;--border-color:#CFCFCF;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-466 .elementor-element.elementor-element-112b457:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-112b457 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000934;}.elementor-466 .elementor-element.elementor-element-7dff4ee{width:var( --container-widget-width, 115px );max-width:115px;--container-widget-width:115px;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-7dff4ee.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-0997e6c{--divider-border-style:solid;--divider-color:#FFFFFF40;--divider-border-width:1px;}.elementor-466 .elementor-element.elementor-element-0997e6c .elementor-divider-separator{width:100%;}.elementor-466 .elementor-element.elementor-element-0997e6c .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-466 .elementor-element.elementor-element-4f990a8.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-4f990a8{text-align:start;}.elementor-466 .elementor-element.elementor-element-4f990a8 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-466 .elementor-element.elementor-element-7581ec5{--divider-border-style:solid;--divider-color:#FFFFFF40;--divider-border-width:1px;}.elementor-466 .elementor-element.elementor-element-7581ec5 .elementor-divider-separator{width:100%;}.elementor-466 .elementor-element.elementor-element-7581ec5 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-466 .elementor-element.elementor-element-ddda604.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-ddda604{text-align:start;}.elementor-466 .elementor-element.elementor-element-ddda604 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-466 .elementor-element.elementor-element-345c789{--divider-border-style:solid;--divider-color:#FFFFFF40;--divider-border-width:1px;}.elementor-466 .elementor-element.elementor-element-345c789 .elementor-divider-separator{width:100%;}.elementor-466 .elementor-element.elementor-element-345c789 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-466 .elementor-element.elementor-element-3074cc0.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-3074cc0{text-align:start;}.elementor-466 .elementor-element.elementor-element-3074cc0 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-466 .elementor-element.elementor-element-809122f{--divider-border-style:solid;--divider-color:#FFFFFF40;--divider-border-width:1px;}.elementor-466 .elementor-element.elementor-element-809122f .elementor-divider-separator{width:100%;}.elementor-466 .elementor-element.elementor-element-809122f .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-466 .elementor-element.elementor-element-da62c6e.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-da62c6e{text-align:start;}.elementor-466 .elementor-element.elementor-element-da62c6e .elementor-heading-title{font-family:"deg", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-466 .elementor-element.elementor-element-b35104e{--divider-border-style:solid;--divider-color:#FFFFFF40;--divider-border-width:1px;}.elementor-466 .elementor-element.elementor-element-b35104e .elementor-divider-separator{width:100%;}.elementor-466 .elementor-element.elementor-element-b35104e .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-466 .elementor-element.elementor-element-b8fe433.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-b8fe433{text-align:start;}.elementor-466 .elementor-element.elementor-element-b8fe433 .elementor-heading-title{font-family:"deg", Sans-serif;font-size:22px;font-weight:400;color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-466 .elementor-element.elementor-element-e790923{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-466 .elementor-element.elementor-element-3353981{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-466 .elementor-element.elementor-element-9e1b096{--grid-auto-flow:row;}.elementor-466 .elementor-element.elementor-element-e03dc86{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-466 .elementor-element.elementor-element-42c5ed1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-466 .elementor-element.elementor-element-58443a3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-466 .elementor-element.elementor-element-88a08b4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-466 .elementor-element.elementor-element-9885f59{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-466 .elementor-element.elementor-element-94e7f04{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-466 .elementor-element.elementor-element-f3b67a7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-466 .elementor-element.elementor-element-e6086cf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-466 .elementor-element.elementor-element-5efa695{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-466 .elementor-element.elementor-element-370015d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-466 .elementor-element.elementor-element-00286cb{--e-n-carousel-swiper-slides-to-display:2;}.elementor-466 .elementor-element.elementor-element-89de5ae{text-align:start;}.elementor-466 .elementor-element.elementor-element-ad17608{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-466 .elementor-element.elementor-element-ea9385b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-466 .elementor-element.elementor-element-7aed65d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-466 .elementor-element.elementor-element-3b91fb9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-466 .elementor-element.elementor-element-fec1126{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-466 .elementor-element.elementor-element-16a75dc{--e-n-carousel-swiper-slides-to-display:2;}.elementor-466 .elementor-element.elementor-element-717dc43{--spacer-size:179px;}.elementor-466 .elementor-element.elementor-element-8546345 img{width:536px;}.elementor-466 .elementor-element.elementor-element-2c78580 .elementor-heading-title{font-size:37px;}.elementor-466 .elementor-element.elementor-element-a04265d{font-size:13px;}.elementor-466 .elementor-element.elementor-element-84414ae{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-466 .elementor-element.elementor-element-e790923{--width:100%;}.elementor-466 .elementor-element.elementor-element-700f4d1{--width:53.039%;}.elementor-466 .elementor-element.elementor-element-3353981{--width:100%;}.elementor-466 .elementor-element.elementor-element-f69ac10{--width:53.139%;}.elementor-466 .elementor-element.elementor-element-e03dc86{--width:100%;}.elementor-466 .elementor-element.elementor-element-f32e5e2{--width:53.139%;}.elementor-466 .elementor-element.elementor-element-42c5ed1{--width:100%;}.elementor-466 .elementor-element.elementor-element-2030d3e{--width:53.139%;}.elementor-466 .elementor-element.elementor-element-58443a3{--width:100%;}.elementor-466 .elementor-element.elementor-element-4bf2ff6{--width:53.139%;}.elementor-466 .elementor-element.elementor-element-88a08b4{--width:100%;}.elementor-466 .elementor-element.elementor-element-5b6f96c{--width:53.139%;}.elementor-466 .elementor-element.elementor-element-9885f59{--width:100%;}.elementor-466 .elementor-element.elementor-element-b83c8bf{--width:53.139%;}.elementor-466 .elementor-element.elementor-element-94e7f04{--width:100%;}.elementor-466 .elementor-element.elementor-element-2c31651{--width:53.139%;}.elementor-466 .elementor-element.elementor-element-f3b67a7{--width:100%;}.elementor-466 .elementor-element.elementor-element-708d4d5{--width:53.139%;}.elementor-466 .elementor-element.elementor-element-e6086cf{--width:100%;}.elementor-466 .elementor-element.elementor-element-b0608ea{--width:53.139%;}.elementor-466 .elementor-element.elementor-element-5efa695{--width:100%;}.elementor-466 .elementor-element.elementor-element-0947ae9{--width:53.139%;}.elementor-466 .elementor-element.elementor-element-370015d{--width:100%;}.elementor-466 .elementor-element.elementor-element-a4a2a75{--width:53.139%;}.elementor-466 .elementor-element.elementor-element-ad17608{--width:100%;}.elementor-466 .elementor-element.elementor-element-ea9385b{--width:100%;}.elementor-466 .elementor-element.elementor-element-7aed65d{--width:100%;}.elementor-466 .elementor-element.elementor-element-3b91fb9{--width:100%;}.elementor-466 .elementor-element.elementor-element-fec1126{--width:100%;}.elementor-466 .elementor-element.elementor-element-ca1851f{--width:350%;}.elementor-466 .elementor-element.elementor-element-1966d96{--width:100%;}.elementor-466 .elementor-element.elementor-element-112b457{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-466 .elementor-element.elementor-element-e790923{--width:100%;}.elementor-466 .elementor-element.elementor-element-ad17608{--width:100%;}.elementor-466 .elementor-element.elementor-element-ea9385b{--width:100%;}.elementor-466 .elementor-element.elementor-element-7aed65d{--width:100%;}.elementor-466 .elementor-element.elementor-element-3b91fb9{--width:100%;}.elementor-466 .elementor-element.elementor-element-fec1126{--width:100%;}}@media(max-width:767px){.elementor-466 .elementor-element.elementor-element-afd5b4c{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-466 .elementor-element.elementor-element-74dc7c1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-466 .elementor-element.elementor-element-2ef5b74.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-2ef5b74{text-align:center;font-size:13px;}.elementor-466 .elementor-element.elementor-element-1ca28ce{width:var( --container-widget-width, 323px );max-width:323px;--container-widget-width:323px;--container-widget-flex-grow:0;text-align:center;}.elementor-466 .elementor-element.elementor-element-1ca28ce.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-1ca28ce .elementor-heading-title{font-size:30px;}.elementor-466 .elementor-element.elementor-element-a9d8b27{--container-widget-width:397px;--container-widget-flex-grow:0;width:var( --container-widget-width, 397px );max-width:397px;text-align:center;font-size:18px;line-height:1.3em;}.elementor-466 .elementor-element.elementor-element-a9d8b27.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-e1bc748.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-3b57264{--e-image-carousel-slides-to-show:3;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-466 .elementor-element.elementor-element-c864092{--container-widget-width:312px;--container-widget-flex-grow:0;width:var( --container-widget-width, 312px );max-width:312px;}.elementor-466 .elementor-element.elementor-element-ff6da5e{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-466 .elementor-element.elementor-element-003e6eb{--container-widget-width:347px;--container-widget-flex-grow:0;width:var( --container-widget-width, 347px );max-width:347px;}.elementor-466 .elementor-element.elementor-element-003e6eb .elementor-heading-title{font-size:60px;}.elementor-466 .elementor-element.elementor-element-e790923{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-466 .elementor-element.elementor-element-21f4a84 .elementor-heading-title{font-size:25px;}.elementor-466 .elementor-element.elementor-element-2950265 .elementor-heading-title{font-size:15px;}.elementor-466 .elementor-element.elementor-element-1c1d355 .elementor-heading-title{font-size:15px;}.elementor-466 .elementor-element.elementor-element-8b39329{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-466 .elementor-element.elementor-element-3353981{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-466 .elementor-element.elementor-element-f5b4596 .elementor-heading-title{font-size:25px;}.elementor-466 .elementor-element.elementor-element-95a4c17 .elementor-heading-title{font-size:15px;}.elementor-466 .elementor-element.elementor-element-9e1b096{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-466 .elementor-element.elementor-element-59b610c .elementor-button{font-size:16px;}.elementor-466 .elementor-element.elementor-element-e03dc86{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-466 .elementor-element.elementor-element-cb2b46b .elementor-heading-title{font-size:25px;}.elementor-466 .elementor-element.elementor-element-bf6650a .elementor-heading-title{font-size:15px;}.elementor-466 .elementor-element.elementor-element-25a884b .elementor-heading-title{font-size:15px;}.elementor-466 .elementor-element.elementor-element-42c5ed1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-466 .elementor-element.elementor-element-c2c232c .elementor-heading-title{font-size:25px;}.elementor-466 .elementor-element.elementor-element-cb99b1f .elementor-heading-title{font-size:15px;}.elementor-466 .elementor-element.elementor-element-58443a3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-466 .elementor-element.elementor-element-bb6a666 .elementor-heading-title{font-size:25px;}.elementor-466 .elementor-element.elementor-element-7ad94d9 .elementor-heading-title{font-size:15px;}.elementor-466 .elementor-element.elementor-element-7103980 .elementor-heading-title{font-size:15px;}.elementor-466 .elementor-element.elementor-element-88a08b4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-466 .elementor-element.elementor-element-b80a4bb .elementor-heading-title{font-size:25px;}.elementor-466 .elementor-element.elementor-element-c28b39b .elementor-heading-title{font-size:15px;}.elementor-466 .elementor-element.elementor-element-93225db .elementor-heading-title{font-size:15px;}.elementor-466 .elementor-element.elementor-element-9885f59{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-466 .elementor-element.elementor-element-70f6753 .elementor-heading-title{font-size:25px;}.elementor-466 .elementor-element.elementor-element-669dd48 .elementor-heading-title{font-size:15px;}.elementor-466 .elementor-element.elementor-element-040da7a .elementor-heading-title{font-size:15px;}.elementor-466 .elementor-element.elementor-element-94e7f04{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-466 .elementor-element.elementor-element-1c8b3ce .elementor-heading-title{font-size:25px;}.elementor-466 .elementor-element.elementor-element-8ae682c .elementor-heading-title{font-size:15px;}.elementor-466 .elementor-element.elementor-element-f3b67a7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-466 .elementor-element.elementor-element-4647945 .elementor-heading-title{font-size:25px;}.elementor-466 .elementor-element.elementor-element-b09ec4e .elementor-heading-title{font-size:15px;}.elementor-466 .elementor-element.elementor-element-e6086cf{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-466 .elementor-element.elementor-element-76980b5 .elementor-heading-title{font-size:25px;}.elementor-466 .elementor-element.elementor-element-83bbb66 .elementor-heading-title{font-size:15px;}.elementor-466 .elementor-element.elementor-element-667ded1 .elementor-heading-title{font-size:15px;}.elementor-466 .elementor-element.elementor-element-5efa695{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-466 .elementor-element.elementor-element-c6749fc .elementor-heading-title{font-size:25px;}.elementor-466 .elementor-element.elementor-element-fe3f2cf .elementor-heading-title{font-size:15px;}.elementor-466 .elementor-element.elementor-element-a2acd03 .elementor-heading-title{font-size:15px;}.elementor-466 .elementor-element.elementor-element-370015d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-466 .elementor-element.elementor-element-d8d525a .elementor-heading-title{font-size:25px;}.elementor-466 .elementor-element.elementor-element-52f7442 .elementor-heading-title{font-size:15px;}.elementor-466 .elementor-element.elementor-element-635f0a3 .elementor-heading-title{font-size:15px;}.elementor-466 .elementor-element.elementor-element-00286cb{--e-n-carousel-swiper-slides-to-display:1;}.elementor-466 .elementor-element.elementor-element-b415dee{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-466 .elementor-element.elementor-element-89de5ae .elementor-heading-title{font-size:26px;}.elementor-466 .elementor-element.elementor-element-ab25898{--container-widget-width:347px;--container-widget-flex-grow:0;width:var( --container-widget-width, 347px );max-width:347px;}.elementor-466 .elementor-element.elementor-element-ab25898 .elementor-heading-title{font-size:50px;}.elementor-466 .elementor-element.elementor-element-ad17608{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-466 .elementor-element.elementor-element-b3afc9b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-466 .elementor-element.elementor-element-2fa205c .elementor-heading-title{font-size:25px;}.elementor-466 .elementor-element.elementor-element-ea9385b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-466 .elementor-element.elementor-element-008f144{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-466 .elementor-element.elementor-element-641e6d6 .elementor-heading-title{font-size:25px;}.elementor-466 .elementor-element.elementor-element-7aed65d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-466 .elementor-element.elementor-element-66c5b21{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-466 .elementor-element.elementor-element-3a37b75 .elementor-heading-title{font-size:25px;}.elementor-466 .elementor-element.elementor-element-3b91fb9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-466 .elementor-element.elementor-element-0bf1008{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-466 .elementor-element.elementor-element-b36eb43 .elementor-heading-title{font-size:25px;}.elementor-466 .elementor-element.elementor-element-fec1126{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-466 .elementor-element.elementor-element-529a891{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-466 .elementor-element.elementor-element-e4be608 .elementor-heading-title{font-size:25px;}.elementor-466 .elementor-element.elementor-element-16a75dc{--e-n-carousel-swiper-slides-to-display:1;}.elementor-466 .elementor-element.elementor-element-ad7adb1.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-622ff19.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-622ff19{text-align:center;}.elementor-466 .elementor-element.elementor-element-622ff19 .elementor-heading-title{font-size:35px;}.elementor-466 .elementor-element.elementor-element-5fd3736{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-466 .elementor-element.elementor-element-5bbb2cc{--container-widget-width:337px;--container-widget-flex-grow:0;width:var( --container-widget-width, 337px );max-width:337px;text-align:center;font-size:18px;line-height:1.2em;}.elementor-466 .elementor-element.elementor-element-5bbb2cc.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-0f939e6{--gap:61px 61px;--row-gap:61px;--column-gap:61px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-466 .elementor-element.elementor-element-6892012.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-466 .elementor-element.elementor-element-6892012 .elementor-button{padding:20px 20px 20px 20px;}.elementor-466 .elementor-element.elementor-element-612b8b0{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-466 .elementor-element.elementor-element-08911c7{--container-widget-width:331px;--container-widget-flex-grow:0;width:var( --container-widget-width, 331px );max-width:331px;}.elementor-466 .elementor-element.elementor-element-08911c7 .elementor-heading-title{font-size:35px;}.elementor-466 .elementor-element.elementor-element-66b2cbf{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-466 .elementor-element.elementor-element-f399cc3{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-466 .elementor-element.elementor-element-38c116e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-466 .elementor-element.elementor-element-2c78580{width:var( --container-widget-width, 323px );max-width:323px;--container-widget-width:323px;--container-widget-flex-grow:0;text-align:center;}.elementor-466 .elementor-element.elementor-element-2c78580.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-2c78580 .elementor-heading-title{font-size:30px;}.elementor-466 .elementor-element.elementor-element-a04265d{--container-widget-width:397px;--container-widget-flex-grow:0;width:var( --container-widget-width, 397px );max-width:397px;text-align:center;font-size:16px;line-height:1.3em;}.elementor-466 .elementor-element.elementor-element-a04265d.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-46da2c5.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-c888e1c{--e-image-carousel-slides-to-show:3;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-466 .elementor-element.elementor-element-272dd18{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-466 .elementor-element.elementor-element-3a0ab15{--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;}.elementor-466 .elementor-element.elementor-element-3a0ab15 .elementor-heading-title{font-size:35px;}.elementor-466 .elementor-element.elementor-element-787d914{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-466 .elementor-element.elementor-element-a76c12d.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-b49ba4d{width:var( --container-widget-width, 331px );max-width:331px;--container-widget-width:331px;--container-widget-flex-grow:0;text-align:center;}.elementor-466 .elementor-element.elementor-element-b49ba4d.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-b49ba4d .elementor-heading-title{font-size:35px;}.elementor-466 .elementor-element.elementor-element-84414ae{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-466 .elementor-element.elementor-element-ca1851f{--width:250px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-466 .elementor-element.elementor-element-ac09cce .elementor-heading-title{font-size:18px;}.elementor-466 .elementor-element.elementor-element-2a215d5 .elementor-heading-title{font-size:18px;}.elementor-466 .elementor-element.elementor-element-273d994 .elementor-heading-title{font-size:18px;}.elementor-466 .elementor-element.elementor-element-ba81287 .elementor-heading-title{font-size:18px;}.elementor-466 .elementor-element.elementor-element-2a06f6b .elementor-heading-title{font-size:18px;}.elementor-466 .elementor-element.elementor-element-112b457{--width:100px;--min-height:482px;--justify-content:space-between;}}/* Start custom CSS for text-editor, class: .elementor-element-2ef5b74 */.elementor-466 .elementor-element.elementor-element-2ef5b74 {
    opacity: 0;
    filter: blur(7px);
    transform: translate(0, 80px);
    animation: showFromBottom 0.5s 0.5s ease forwards;
}

/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ca28ce */.elementor-466 .elementor-element.elementor-element-1ca28ce {
    opacity: 0;
    filter: blur(7px);
    transform: translate(0, 80px);
    animation: showFromBottom 0.5s ease forwards;
}

/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9d8b27 */.elementor-466 .elementor-element.elementor-element-a9d8b27 {
    opacity: 0;
    filter: blur(7px);
    transform: translate(0, 80px);
    animation: showFromBottom 0.5s 0.3s ease forwards;
}

/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e1bc748 */.elementor-466 .elementor-element.elementor-element-e1bc748 {
    opacity: 0;
    filter: blur(7px);
    transform: translate(0, 80px);
    animation: showFromBottom 0.5s 0.5s ease forwards;
}

/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}

.botao .elementor-button {
  background: linear-gradient(-45deg, #3B5BDA, #1D38A2, #3B5BDA, #1D38A2, #3B5BDA, #1D38A2);
  background-size: 800% 400%;
  transition: all 0.5s;
  border-radius: 5px;
  border: solid 1px #ffffff20 !important;
  animation: gradient 10s infinite cubic-bezier(0.62, 0.28, 0.23, 0.99),
             pisca 1.5s infinite;
  box-shadow: 0px 0px 20px -5px #1D38A280; /*mude a cor aqui*/
}

.botao:hover .elementor-button {
    transform: scale(1.05)
}

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

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 30px transparent;
  }
  100% {
    box-shadow: 0 0 0 0 transparent;
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3b57264 */.elementor-466 .elementor-element.elementor-element-3b57264 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}

.elementor-466 .elementor-element.elementor-element-3b57264::before{
    content: "";
    background: linear-gradient(90deg, #000934, transparent, #000934);
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afd5b4c */.elementor-466 .elementor-element.elementor-element-afd5b4c::before{
    content: "";
    background: #3B5BDA;
    width: 500px;
    height: 500px;
    position: absolute;
    top: 50%;
    left: 60%;
    opacity: 60%;
    filter: blur(180px);
    mix-blend-mode: screen;
    z-index: 1;
    animation: luz 3s 0s ease infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e790923 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3353981 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e03dc86 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42c5ed1 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58443a3 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88a08b4 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9885f59 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94e7f04 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3b67a7 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6086cf */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5efa695 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-370015d */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e790923 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3353981 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e03dc86 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42c5ed1 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58443a3 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88a08b4 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9885f59 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94e7f04 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3b67a7 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6086cf */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5efa695 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-370015d */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e790923 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3353981 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e03dc86 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42c5ed1 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58443a3 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88a08b4 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9885f59 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94e7f04 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3b67a7 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6086cf */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5efa695 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-370015d */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e790923 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3353981 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e03dc86 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42c5ed1 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58443a3 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88a08b4 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9885f59 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94e7f04 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3b67a7 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6086cf */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5efa695 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-370015d */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e790923 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3353981 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e03dc86 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42c5ed1 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58443a3 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88a08b4 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9885f59 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94e7f04 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3b67a7 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6086cf */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5efa695 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-370015d */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e790923 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3353981 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e03dc86 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42c5ed1 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58443a3 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88a08b4 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9885f59 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94e7f04 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3b67a7 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6086cf */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5efa695 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-370015d */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e790923 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3353981 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e03dc86 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42c5ed1 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58443a3 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88a08b4 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9885f59 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94e7f04 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3b67a7 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6086cf */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5efa695 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-370015d */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e790923 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3353981 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e03dc86 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42c5ed1 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58443a3 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88a08b4 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9885f59 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94e7f04 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3b67a7 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6086cf */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5efa695 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-370015d */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e790923 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3353981 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e03dc86 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42c5ed1 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58443a3 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88a08b4 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9885f59 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94e7f04 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3b67a7 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6086cf */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5efa695 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-370015d */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e790923 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3353981 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e03dc86 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42c5ed1 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58443a3 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88a08b4 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9885f59 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94e7f04 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3b67a7 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6086cf */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5efa695 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-370015d */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e790923 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3353981 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e03dc86 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42c5ed1 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58443a3 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88a08b4 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9885f59 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94e7f04 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3b67a7 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6086cf */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5efa695 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-370015d */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e790923 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3353981 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e03dc86 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42c5ed1 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58443a3 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88a08b4 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9885f59 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94e7f04 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3b67a7 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6086cf */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5efa695 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-370015d */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e790923 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3353981 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e03dc86 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42c5ed1 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58443a3 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88a08b4 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9885f59 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94e7f04 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3b67a7 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6086cf */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5efa695 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-370015d */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-00286cb */.elementor-466 .elementor-element.elementor-element-00286cb .swiper{
    overflow: visible !Important;
}

/* Aplica 50% de opacidade a todos os slides */
..elementor-466 .elementor-element.elementor-element-00286cb swiper-slide {
  opacity: 0.5;
  filter: blur(5px);
  transition: opacity 0.4s ease;
}

/* Mantém o slide ativo com 100% de opacidade */
.elementor-466 .elementor-element.elementor-element-00286cb .swiper-slide-active {
      filter: blur(0px);
  opacity: 1 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad17608 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea9385b */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aed65d */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b91fb9 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fec1126 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad17608 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea9385b */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aed65d */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b91fb9 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fec1126 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad17608 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea9385b */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aed65d */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b91fb9 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fec1126 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad17608 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea9385b */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aed65d */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b91fb9 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fec1126 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad17608 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea9385b */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aed65d */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b91fb9 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fec1126 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad17608 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea9385b */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aed65d */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b91fb9 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fec1126 */.elementor-swiper-button-prev{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    left: -30px !Important;
}

.elementor-swiper-button-next{
    background: #3B5BDA;
    opacity: 100% !Important;
    padding: 20px;
    border-radius: 200px;
    right: -30px !Important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-16a75dc */.elementor-466 .elementor-element.elementor-element-16a75dc .swiper{
    overflow: visible !Important;
}

/* Aplica 50% de opacidade a todos os slides */
..elementor-466 .elementor-element.elementor-element-16a75dc swiper-slide {
  opacity: 0.5;
  filter: blur(5px);
  transition: opacity 0.4s ease;
}

/* Mantém o slide ativo com 100% de opacidade */
.elementor-466 .elementor-element.elementor-element-16a75dc .swiper-slide-active {
      filter: blur(0px);
  opacity: 1 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b6a784 */.elementor-466 .elementor-element.elementor-element-3b6a784::before{
    content: "";
    background: #3B5BDA;
    width: 500px;
    height: 500px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 40%;
    filter: blur(180px);
    mix-blend-mode: screen;
    z-index: 1;
    animation: luz 3s 0s ease infinite;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c78580 */.elementor-466 .elementor-element.elementor-element-2c78580 {
    opacity: 0;
    filter: blur(7px);
    transform: translate(0, 80px);
    animation: showFromBottom 0.5s ease forwards;
}

/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a04265d */.elementor-466 .elementor-element.elementor-element-a04265d {
    opacity: 0;
    filter: blur(7px);
    transform: translate(0, 80px);
    animation: showFromBottom 0.5s 0.3s ease forwards;
}

/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-46da2c5 */.elementor-466 .elementor-element.elementor-element-46da2c5 {
    opacity: 0;
    filter: blur(7px);
    transform: translate(0, 80px);
    animation: showFromBottom 0.5s 0.5s ease forwards;
}

/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}

.botao .elementor-button {
  background: linear-gradient(-45deg, #3B5BDA, #1D38A2, #3B5BDA, #1D38A2, #3B5BDA, #1D38A2);
  background-size: 800% 400%;
  transition: all 0.5s;
  border-radius: 5px;
  border: solid 1px #ffffff20 !important;
  animation: gradient 10s infinite cubic-bezier(0.62, 0.28, 0.23, 0.99),
             pisca 1.5s infinite;
  box-shadow: 0px 0px 20px -5px #1D38A280; /*mude a cor aqui*/
}

.botao:hover .elementor-button {
    transform: scale(1.05)
}

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

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 30px transparent;
  }
  100% {
    box-shadow: 0 0 0 0 transparent;
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c888e1c */.elementor-466 .elementor-element.elementor-element-c888e1c .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}

.elementor-466 .elementor-element.elementor-element-c888e1c::before{
    content: "";
    background: linear-gradient(90deg, #000934, transparent, #000934);
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f399cc3 */.elementor-466 .elementor-element.elementor-element-f399cc3::before{
    content: "";
    background: #3B5BDA;
    width: 500px;
    height: 500px;
    position: absolute;
    top: 50%;
    left: 60%;
    opacity: 60%;
    filter: blur(180px);
    mix-blend-mode: screen;
    z-index: 1;
    animation: luz 3s 0s ease infinite;
}/* End custom CSS */