.elementor-5323 .elementor-element.elementor-element-4739d73f{--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;--align-items:flex-start;--flex-wrap:wrap;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-4739d73f:not(.elementor-motion-effects-element-type-background), .elementor-5323 .elementor-element.elementor-element-4739d73f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #E6ECFF 0%, #FFFFFF00 48%);}.elementor-5323 .elementor-element.elementor-element-4739d73f, .elementor-5323 .elementor-element.elementor-element-4739d73f::before{--border-transition:0.3s;}.elementor-5323 .elementor-element.elementor-element-519a9dad{text-align:left;width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-519a9dad img{width:300px;}.elementor-5323 .elementor-element.elementor-element-519a9dad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-519a9dad.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-31cc3c90 .elementor-button{font-family:"Raleway";font-size:16px;font-weight:700;line-height:22px;fill:#FFFFFF;color:#FFFFFF;background-color:#F0AA64;border-radius:5px 5px 5px 5px;}.elementor-5323 .elementor-element.elementor-element-31cc3c90 .elementor-button:hover, .elementor-5323 .elementor-element.elementor-element-31cc3c90 .elementor-button:focus{color:#054684;background-color:#F0AA64E0;}.elementor-5323 .elementor-element.elementor-element-31cc3c90 .elementor-button:hover svg, .elementor-5323 .elementor-element.elementor-element-31cc3c90 .elementor-button:focus svg{fill:#054684;}.elementor-5323 .elementor-element.elementor-element-31cc3c90 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 65px 0px;}.elementor-5323 .elementor-element.elementor-element-31cc3c90{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-31cc3c90.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-35051d0d .elementor-button{font-family:"Raleway";font-size:16px;font-weight:700;line-height:22px;fill:#FFFFFF;color:#FFFFFF;background-color:#F0AA64;border-radius:5px 5px 5px 5px;}.elementor-5323 .elementor-element.elementor-element-35051d0d .elementor-button:hover, .elementor-5323 .elementor-element.elementor-element-35051d0d .elementor-button:focus{color:#054684;background-color:#F0AA64E0;}.elementor-5323 .elementor-element.elementor-element-35051d0d .elementor-button:hover svg, .elementor-5323 .elementor-element.elementor-element-35051d0d .elementor-button:focus svg{fill:#054684;}.elementor-5323 .elementor-element.elementor-element-35051d0d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-35051d0d{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-35051d0d.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-18395301{--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;--justify-content:center;--align-items:flex-start;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:20px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5323 .elementor-element.elementor-element-18395301.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-3b3afa9d{color:#2F364B;font-family:"Raleway";font-size:16px;font-weight:500;line-height:26px;}.elementor-5323 .elementor-element.elementor-element-3b3afa9d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-589e90fd{text-align:left;}.elementor-5323 .elementor-element.elementor-element-589e90fd .elementor-heading-title{color:#F0AA64;font-family:"Montserrat";font-size:50px;font-weight:800;text-transform:none;line-height:53px;letter-spacing:0px;}.elementor-5323 .elementor-element.elementor-element-589e90fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 25px 0px;}.elementor-5323 .elementor-element.elementor-element-5853ac12{color:#2F364B;font-family:"Raleway";font-size:18px;font-weight:500;line-height:26px;}.elementor-5323 .elementor-element.elementor-element-5853ac12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-73131440 .elementor-button{font-family:"Raleway";font-size:18px;font-weight:700;text-transform:uppercase;line-height:40px;fill:#FFFFFF;color:#FFFFFF;background-color:#F0AA64;transition-duration:0s;border-radius:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-73131440 .elementor-button:hover, .elementor-5323 .elementor-element.elementor-element-73131440 .elementor-button:focus{color:#054684;}.elementor-5323 .elementor-element.elementor-element-73131440 .elementor-button:hover svg, .elementor-5323 .elementor-element.elementor-element-73131440 .elementor-button:focus svg{fill:#054684;}.elementor-5323 .elementor-element.elementor-element-73131440 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-73131440{width:var( --container-widget-width, 488px );max-width:488px;--container-widget-width:488px;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-1909018d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5323 .elementor-element.elementor-element-1909018d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-ef657dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-5d138417 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5323 .elementor-element.elementor-element-5d138417 > .elementor-widget-container{margin:-93px 0px -60px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-5d138417{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;z-index:1;}.elementor-5323 .elementor-element.elementor-element-5d138417.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-17bdda1a > .elementor-widget-container{margin:0px 0px 0px -19px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-6b4ba114 .elementor-button{font-family:"Raleway";font-size:18px;font-weight:700;text-transform:uppercase;line-height:40px;fill:#FFFFFF;color:#FFFFFF;background-color:#F0AA64;transition-duration:0s;border-radius:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-6b4ba114 .elementor-button:hover, .elementor-5323 .elementor-element.elementor-element-6b4ba114 .elementor-button:focus{color:#054684;}.elementor-5323 .elementor-element.elementor-element-6b4ba114 .elementor-button:hover svg, .elementor-5323 .elementor-element.elementor-element-6b4ba114 .elementor-button:focus svg{fill:#054684;}.elementor-5323 .elementor-element.elementor-element-6b4ba114 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-6b4ba114{width:var( --container-widget-width, 488px );max-width:488px;--container-widget-width:488px;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-1a91f771{--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;--align-items:stretch;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-53b4057a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-1a5bd4c6{--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;--align-items:center;--background-transition:0.3s;--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-71518d2f{--display:flex;--background-transition:0.3s;--border-radius:36px 36px 36px 36px;box-shadow:0px 4px 25px 0px rgba(0,0,0,0.5);--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-5323 .elementor-element.elementor-element-7cbdf75f{text-align:center;color:#2F364B;font-family:"Raleway";font-size:36px;font-weight:600;line-height:52px;letter-spacing:0.04em;width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-7cbdf75f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-75db6852{text-align:center;color:#2F364B;font-family:"Raleway";font-size:18px;font-weight:500;line-height:25px;letter-spacing:0.04em;width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-75db6852 > .elementor-widget-container{margin:15px 0px -6px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-2364ee0e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:20px 20px;--flex-wrap:wrap;--background-transition:0.3s;--margin-block-start:30px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5323 .elementor-element.elementor-element-1df3cda8 img{width:100%;}.elementor-5323 .elementor-element.elementor-element-1df3cda8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-1df3cda8{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-1df3cda8.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-2b597791{color:#2F364B;font-family:"Raleway";font-size:16px;font-weight:500;line-height:27px;letter-spacing:0.5px;width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-2b597791 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-2b597791.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-53dadf41{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:20px 20px;--flex-wrap:wrap;--background-transition:0.3s;--margin-block-start:30px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5323 .elementor-element.elementor-element-3cd003b8 img{width:100%;}.elementor-5323 .elementor-element.elementor-element-3cd003b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-3cd003b8{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-3cd003b8.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-1e6935d4{color:#2F364B;font-family:"Raleway";font-size:16px;font-weight:500;line-height:27px;letter-spacing:0.5px;width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-1e6935d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-1e6935d4.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-722928aa{--display:flex;--background-transition:0.3s;--border-radius:36px 36px 36px 36px;--margin-block-start:50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-5323 .elementor-element.elementor-element-722928aa:not(.elementor-motion-effects-element-type-background), .elementor-5323 .elementor-element.elementor-element-722928aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8EFF6;}.elementor-5323 .elementor-element.elementor-element-722928aa, .elementor-5323 .elementor-element.elementor-element-722928aa::before{--border-transition:0.3s;}.elementor-5323 .elementor-element.elementor-element-13f1db92{color:#2F364B;font-family:"Raleway";font-size:16px;font-weight:500;line-height:27px;letter-spacing:0.5px;width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-13f1db92 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:35px 25px 35px 25px;}.elementor-5323 .elementor-element.elementor-element-13f1db92.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-72d9725f .elementor-button{font-family:"Raleway";font-size:18px;font-weight:700;text-transform:uppercase;line-height:40px;fill:#FFFFFF;color:#FFFFFF;background-color:#F0AA64;transition-duration:0s;border-radius:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-72d9725f .elementor-button:hover, .elementor-5323 .elementor-element.elementor-element-72d9725f .elementor-button:focus{color:#054684;}.elementor-5323 .elementor-element.elementor-element-72d9725f .elementor-button:hover svg, .elementor-5323 .elementor-element.elementor-element-72d9725f .elementor-button:focus svg{fill:#054684;}.elementor-5323 .elementor-element.elementor-element-72d9725f > .elementor-widget-container{margin:50px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-72d9725f{width:var( --container-widget-width, 488px );max-width:488px;--container-widget-width:488px;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-72d9725f.elementor-element{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-31fcfd7e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:20px 20px;--flex-wrap:wrap;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:25px;--padding-block-end:60px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-31fcfd7e:not(.elementor-motion-effects-element-type-background), .elementor-5323 .elementor-element.elementor-element-31fcfd7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F1F5FF 0%, #EBF0FF 100%);}.elementor-5323 .elementor-element.elementor-element-31fcfd7e, .elementor-5323 .elementor-element.elementor-element-31fcfd7e::before{--border-transition:0.3s;}.elementor-5323 .elementor-element.elementor-element-2346e707{text-align:center;}.elementor-5323 .elementor-element.elementor-element-2346e707 .elementor-heading-title{color:#2F364B;font-family:"Raleway";font-size:36px;font-weight:600;text-transform:none;line-height:52px;letter-spacing:0.04em;}.elementor-5323 .elementor-element.elementor-element-70c33554{text-align:left;color:#2F364B;font-family:"Raleway";font-size:16px;font-weight:500;line-height:27px;letter-spacing:0.5px;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-70c33554 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-5323 .elementor-element.elementor-element-70c33554.elementor-element{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-2110e6ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 20px;--background-transition:0.3s;box-shadow:0px 4px 25px 0px rgba(0,0,0,0.5);--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:30px;--padding-block-end:10px;--padding-inline-start:50px;--padding-inline-end:50px;}.elementor-5323 .elementor-element.elementor-element-2110e6ab:not(.elementor-motion-effects-element-type-background), .elementor-5323 .elementor-element.elementor-element-2110e6ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5323 .elementor-element.elementor-element-2110e6ab, .elementor-5323 .elementor-element.elementor-element-2110e6ab::before{--border-transition:0.3s;}.elementor-5323 .elementor-element.elementor-element-4ec9679f{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5323 .elementor-element.elementor-element-4ec9679f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-dc2e5d9{color:#2F364B;font-family:"Raleway";font-size:16px;font-weight:700;line-height:30px;letter-spacing:0.5px;}.elementor-5323 .elementor-element.elementor-element-dc2e5d9 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-502c02f5 .elementor-icon-list-icon i{color:#F0AA64;transition:color 0.3s;}.elementor-5323 .elementor-element.elementor-element-502c02f5 .elementor-icon-list-icon svg{fill:#F0AA64;transition:fill 0.3s;}.elementor-5323 .elementor-element.elementor-element-502c02f5{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-5323 .elementor-element.elementor-element-502c02f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5323 .elementor-element.elementor-element-502c02f5 .elementor-icon-list-item > a{font-family:"Raleway";font-size:16px;font-weight:400;line-height:36px;letter-spacing:0.5px;}.elementor-5323 .elementor-element.elementor-element-502c02f5 .elementor-icon-list-text{color:#2F364B;transition:color 0.3s;}.elementor-5323 .elementor-element.elementor-element-502c02f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-7bdd881f img{width:75%;}.elementor-5323 .elementor-element.elementor-element-7bdd881f > .elementor-widget-container{margin:0px -150px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-7bdd881f{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-7bdd881f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-1effd8e7{text-align:left;color:#2F364B;font-family:"Raleway";font-size:16px;font-weight:500;line-height:27px;letter-spacing:0.5px;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-1effd8e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-1effd8e7.elementor-element{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-76ff349a{--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;--align-items:center;--gap:20px 20px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:25px;--padding-block-end:60px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-7163a145{text-align:center;}.elementor-5323 .elementor-element.elementor-element-7163a145 .elementor-heading-title{color:#2F364B;font-family:"Raleway";font-size:36px;font-weight:600;text-transform:none;line-height:52px;letter-spacing:0.04em;}.elementor-5323 .elementor-element.elementor-element-7163a145 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-160c9658 img{width:85%;}.elementor-5323 .elementor-element.elementor-element-6aca26e6{text-align:left;color:#2F364B;font-family:"Raleway";font-size:16px;font-weight:500;line-height:27px;letter-spacing:0.5px;width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-6aca26e6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-6aca26e6.elementor-element{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-1382029c .elementor-button{font-family:"Raleway";font-size:18px;font-weight:700;text-transform:uppercase;line-height:40px;fill:#FFFFFF;color:#FFFFFF;background-color:#F0AA64;transition-duration:0s;border-radius:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-1382029c .elementor-button:hover, .elementor-5323 .elementor-element.elementor-element-1382029c .elementor-button:focus{color:#054684;}.elementor-5323 .elementor-element.elementor-element-1382029c .elementor-button:hover svg, .elementor-5323 .elementor-element.elementor-element-1382029c .elementor-button:focus svg{fill:#054684;}.elementor-5323 .elementor-element.elementor-element-1382029c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-1382029c{width:var( --container-widget-width, 488px );max-width:488px;--container-widget-width:488px;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-1382029c.elementor-element{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-5783f125{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:20px 20px;--flex-wrap:wrap;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:25px;--padding-block-end:25px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-5783f125:not(.elementor-motion-effects-element-type-background), .elementor-5323 .elementor-element.elementor-element-5783f125 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F1F5FF 0%, #EBF0FF 100%);}.elementor-5323 .elementor-element.elementor-element-5783f125, .elementor-5323 .elementor-element.elementor-element-5783f125::before{--border-transition:0.3s;}.elementor-5323 .elementor-element.elementor-element-7fdf261a{text-align:center;}.elementor-5323 .elementor-element.elementor-element-7fdf261a .elementor-heading-title{color:#2F364B;font-family:"Raleway";font-size:36px;font-weight:600;text-transform:none;line-height:52px;letter-spacing:0.04em;}.elementor-5323 .elementor-element.elementor-element-7fdf261a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-202ba449{--display:flex;--flex-direction:row-reverse;--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;--align-items:center;--gap:20px 20px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5323 .elementor-element.elementor-element-137948f8 img{width:85%;}.elementor-5323 .elementor-element.elementor-element-137948f8{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-137948f8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-8485969{text-align:left;color:#2F364B;font-family:"Raleway";font-size:16px;font-weight:500;line-height:27px;letter-spacing:0.5px;width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-8485969 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-8485969.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-57122f52{--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;--align-items:center;--gap:20px 20px;--background-transition:0.3s;--margin-block-start:10px;--margin-block-end:10px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5323 .elementor-element.elementor-element-595eb531 img{width:95%;}.elementor-5323 .elementor-element.elementor-element-595eb531{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-595eb531.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-41553d87{text-align:left;color:#2F364B;font-family:"Raleway";font-size:16px;font-weight:500;line-height:27px;letter-spacing:0.5px;width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-41553d87 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-41553d87.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-4f9c28d0{--display:flex;--flex-direction:row-reverse;--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;--align-items:center;--gap:20px 20px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:20px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5323 .elementor-element.elementor-element-438674d3{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-438674d3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-1e51754d{text-align:left;color:#2F364B;font-family:"Raleway";font-size:16px;font-weight:500;line-height:27px;letter-spacing:0.5px;width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-1e51754d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-1e51754d.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-26dd9df9{color:#2F364B;font-family:"Raleway";font-size:19px;font-weight:600;line-height:36px;letter-spacing:0.5px;}.elementor-5323 .elementor-element.elementor-element-26dd9df9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;background-color:#FFFFFF;border-radius:24px 24px 24px 24px;box-shadow:0px 4px 25px 0px rgba(0,0,0,0.5);}.elementor-5323 .elementor-element.elementor-element-54f06796 .elementor-button{font-family:"Raleway";font-size:18px;font-weight:700;text-transform:uppercase;line-height:40px;fill:#FFFFFF;color:#FFFFFF;background-color:#F0AA64;transition-duration:0s;border-radius:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-54f06796 .elementor-button:hover, .elementor-5323 .elementor-element.elementor-element-54f06796 .elementor-button:focus{color:#054684;}.elementor-5323 .elementor-element.elementor-element-54f06796 .elementor-button:hover svg, .elementor-5323 .elementor-element.elementor-element-54f06796 .elementor-button:focus svg{fill:#054684;}.elementor-5323 .elementor-element.elementor-element-54f06796 > .elementor-widget-container{margin:25px 0px 25px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-54f06796{width:var( --container-widget-width, 488px );max-width:488px;--container-widget-width:488px;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-54f06796.elementor-element{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-20c34220{--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;--align-items:center;--gap:20px 20px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:25px;--padding-block-end:60px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-aa1ee07{text-align:center;}.elementor-5323 .elementor-element.elementor-element-aa1ee07 .elementor-heading-title{color:#2F364B;font-family:"Raleway";font-size:36px;font-weight:600;text-transform:none;line-height:52px;letter-spacing:0.04em;}.elementor-5323 .elementor-element.elementor-element-aa1ee07 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-3a659231{text-align:left;color:#2F364B;font-family:"Raleway";font-size:16px;font-weight:500;line-height:27px;letter-spacing:0.5px;width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-3a659231 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-3a659231.elementor-element{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-2b905ebf{text-align:left;}.elementor-5323 .elementor-element.elementor-element-2b905ebf img{width:100%;}.elementor-5323 .elementor-element.elementor-element-2b905ebf.elementor-element{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-50c20b39{text-align:left;font-family:"Raleway";font-size:16px;font-weight:400;line-height:36px;letter-spacing:0.5px;}.elementor-5323 .elementor-element.elementor-element-50c20b39 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-5a39771c .elementor-button{font-family:"Raleway";font-size:18px;font-weight:700;text-transform:uppercase;line-height:40px;fill:#FFFFFF;color:#FFFFFF;background-color:#F0AA64;transition-duration:0s;border-radius:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-5a39771c .elementor-button:hover, .elementor-5323 .elementor-element.elementor-element-5a39771c .elementor-button:focus{color:#054684;}.elementor-5323 .elementor-element.elementor-element-5a39771c .elementor-button:hover svg, .elementor-5323 .elementor-element.elementor-element-5a39771c .elementor-button:focus svg{fill:#054684;}.elementor-5323 .elementor-element.elementor-element-5a39771c > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-5a39771c{width:var( --container-widget-width, 488px );max-width:488px;--container-widget-width:488px;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-5a39771c.elementor-element{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-7e11ed22{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:25px;--padding-block-end:60px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-7e11ed22:not(.elementor-motion-effects-element-type-background), .elementor-5323 .elementor-element.elementor-element-7e11ed22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F1F5FF 0%, #EBF0FF 100%);}.elementor-5323 .elementor-element.elementor-element-7e11ed22, .elementor-5323 .elementor-element.elementor-element-7e11ed22::before{--border-transition:0.3s;}.elementor-5323 .elementor-element.elementor-element-6419793d{--display:flex;--background-transition:0.3s;}.elementor-5323 .elementor-element.elementor-element-52bb81bd{text-align:center;}.elementor-5323 .elementor-element.elementor-element-52bb81bd .elementor-heading-title{color:#2F364B;font-family:"Raleway";font-size:36px;font-weight:600;text-transform:none;line-height:36px;letter-spacing:0.04em;}.elementor-5323 .elementor-element.elementor-element-52bb81bd > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-5323 .elementor-element.elementor-element-52bb81bd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-81d197{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:20px 20px;--flex-wrap:wrap;--background-transition:0.3s;--border-radius:36px 36px 36px 36px;box-shadow:0px 4px 25px 0px rgba(47, 54, 75, 0.1);--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:35px;--padding-block-end:35px;--padding-inline-start:35px;--padding-inline-end:35px;}.elementor-5323 .elementor-element.elementor-element-81d197:not(.elementor-motion-effects-element-type-background), .elementor-5323 .elementor-element.elementor-element-81d197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7FD;}.elementor-5323 .elementor-element.elementor-element-81d197, .elementor-5323 .elementor-element.elementor-element-81d197::before{--border-transition:0.3s;}.elementor-5323 .elementor-element.elementor-element-556a5c3c{color:#2F364B;font-family:"Raleway";font-size:16px;font-weight:500;line-height:27px;letter-spacing:0.5px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-556a5c3c > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-4d51a20 img{width:70%;}.elementor-5323 .elementor-element.elementor-element-4d51a20 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-4dceb6ec{color:#2F364B;font-family:"Raleway";font-size:16px;font-weight:500;line-height:27px;letter-spacing:0.5px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-4dceb6ec > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-26fa3704 img{width:70%;}.elementor-5323 .elementor-element.elementor-element-26fa3704 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-300c3d31{color:#2F364B;font-family:"Raleway";font-size:16px;font-weight:500;line-height:27px;letter-spacing:0.5px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-300c3d31 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-6b8816b5 img{width:70%;}.elementor-5323 .elementor-element.elementor-element-6b8816b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-15bfe3e1{color:#2F364B;font-family:"Raleway";font-size:16px;font-weight:500;line-height:27px;letter-spacing:0.5px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-15bfe3e1 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-117af909 img{width:70%;}.elementor-5323 .elementor-element.elementor-element-117af909 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-791769d8{color:#2F364B;font-family:"Raleway";font-size:16px;font-weight:500;line-height:27px;letter-spacing:0.5px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-791769d8 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-493542ba img{width:70%;}.elementor-5323 .elementor-element.elementor-element-493542ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-24ac389c{color:#2F364B;font-family:"Raleway";font-size:16px;font-weight:500;line-height:27px;letter-spacing:0.5px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-24ac389c > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-7b4909a5 .elementor-button{font-family:"Raleway";font-size:18px;font-weight:700;text-transform:uppercase;line-height:40px;fill:#FFFFFF;color:#FFFFFF;background-color:#F0AA64;transition-duration:0s;border-radius:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-7b4909a5 .elementor-button:hover, .elementor-5323 .elementor-element.elementor-element-7b4909a5 .elementor-button:focus{color:#054684;}.elementor-5323 .elementor-element.elementor-element-7b4909a5 .elementor-button:hover svg, .elementor-5323 .elementor-element.elementor-element-7b4909a5 .elementor-button:focus svg{fill:#054684;}.elementor-5323 .elementor-element.elementor-element-7b4909a5 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-7b4909a5{width:var( --container-widget-width, 488px );max-width:488px;--container-widget-width:488px;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-7b4909a5.elementor-element{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-2d4592b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:25px;--padding-block-end:60px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-7a7832d8{text-align:center;}.elementor-5323 .elementor-element.elementor-element-7a7832d8 .elementor-heading-title{color:#2F364B;font-family:"Raleway";font-size:36px;font-weight:500;text-transform:none;line-height:52px;letter-spacing:0.04em;}.elementor-5323 .elementor-element.elementor-element-7a7832d8 > .elementor-widget-container{margin:0px 0px 21px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-7a7832d8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-2a37e561 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5323 .elementor-element.elementor-element-2a37e561 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-2a37e561{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-2a37e561.elementor-element{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-75796310{color:#2F364B;font-family:"Raleway";font-size:16px;font-weight:500;line-height:30px;letter-spacing:0.5px;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-75796310 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 50px 0px 50px;background-color:#FFFFFF;border-style:none;border-radius:24px 24px 24px 24px;}.elementor-5323 .elementor-element.elementor-element-75796310.elementor-element{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-59e49c76{--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;--justify-content:center;--align-items:center;--gap:0px 30px;--background-transition:0.3s;--border-radius:36px 36px 36px 36px;--margin-block-start:50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-5323 .elementor-element.elementor-element-59e49c76:not(.elementor-motion-effects-element-type-background), .elementor-5323 .elementor-element.elementor-element-59e49c76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8EFF6;}.elementor-5323 .elementor-element.elementor-element-59e49c76, .elementor-5323 .elementor-element.elementor-element-59e49c76::before{--border-transition:0.3s;}.elementor-5323 .elementor-element.elementor-element-4b1cd3cb img{width:100%;}.elementor-5323 .elementor-element.elementor-element-4b1cd3cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-4b1cd3cb{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-7fee95e4{color:#2F364B;font-family:"Raleway";font-size:16px;font-weight:500;line-height:27px;letter-spacing:0.5px;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-7fee95e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-7fee95e4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-5323 .elementor-element.elementor-element-7de7d3a7{--display:flex;--background-transition:0.3s;--margin-block-start:-40px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5323 .elementor-element.elementor-element-7d0f9bb6 .elementor-button{font-family:"Raleway";font-size:18px;font-weight:700;text-transform:uppercase;line-height:40px;fill:#FFFFFF;color:#FFFFFF;background-color:#F0AA64;transition-duration:0s;border-radius:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-7d0f9bb6 .elementor-button:hover, .elementor-5323 .elementor-element.elementor-element-7d0f9bb6 .elementor-button:focus{color:#054684;}.elementor-5323 .elementor-element.elementor-element-7d0f9bb6 .elementor-button:hover svg, .elementor-5323 .elementor-element.elementor-element-7d0f9bb6 .elementor-button:focus svg{fill:#054684;}.elementor-5323 .elementor-element.elementor-element-7d0f9bb6 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-7d0f9bb6.elementor-element{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-5ec7c102{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:20px 20px;--flex-wrap:wrap;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:25px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-5ec7c102:not(.elementor-motion-effects-element-type-background), .elementor-5323 .elementor-element.elementor-element-5ec7c102 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F1F5FF 0%, #EBF0FF 100%);}.elementor-5323 .elementor-element.elementor-element-5ec7c102, .elementor-5323 .elementor-element.elementor-element-5ec7c102::before{--border-transition:0.3s;}.elementor-5323 .elementor-element.elementor-element-36ddc328{text-align:center;}.elementor-5323 .elementor-element.elementor-element-36ddc328 .elementor-heading-title{color:#2F364B;font-family:"Raleway";font-size:36px;font-weight:600;text-transform:none;line-height:52px;letter-spacing:0.04em;}.elementor-5323 .elementor-element.elementor-element-36ddc328 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-36ddc328.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-51ce78a1{--display:flex;--background-transition:0.3s;--border-radius:36px 36px 36px 36px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5323 .elementor-element.elementor-element-22817a80 > .elementor-widget-container{margin:-40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-22817a80{width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-4c53db77{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:20px 20px;--flex-wrap:wrap;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:25px;--padding-block-end:60px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-4c53db77:not(.elementor-motion-effects-element-type-background), .elementor-5323 .elementor-element.elementor-element-4c53db77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5323 .elementor-element.elementor-element-4c53db77, .elementor-5323 .elementor-element.elementor-element-4c53db77::before{--border-transition:0.3s;}.elementor-5323 .elementor-element.elementor-element-4de4669f{text-align:center;}.elementor-5323 .elementor-element.elementor-element-4de4669f .elementor-heading-title{color:#2F364B;font-family:"Raleway";font-size:36px;font-weight:600;text-transform:none;line-height:45px;letter-spacing:0.04em;}.elementor-5323 .elementor-element.elementor-element-4de4669f > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-4de4669f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-1ffe6a67{--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;--justify-content:center;--align-items:center;--gap:20px 20px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-5323 .elementor-element.elementor-element-137565af img{width:85%;}.elementor-5323 .elementor-element.elementor-element-137565af{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-137565af.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-3f1a26c0{color:#2F364B;font-family:"Raleway";font-size:16px;font-weight:500;line-height:27px;letter-spacing:0.5px;width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-3f1a26c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-3f1a26c0.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-51af4ad7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:20px 20px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-5323 .elementor-element.elementor-element-57f9ca86{color:#2F364B;font-family:"Raleway";font-size:16px;font-weight:500;line-height:27px;letter-spacing:0.5px;width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-57f9ca86 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-57f9ca86.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-371f248f img{width:85%;}.elementor-5323 .elementor-element.elementor-element-371f248f{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-371f248f.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-2a16f24f{--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;--justify-content:center;--align-items:center;--gap:20px 20px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-5323 .elementor-element.elementor-element-217de635 img{width:85%;}.elementor-5323 .elementor-element.elementor-element-217de635{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-217de635.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-503f75f2{color:#2F364B;font-family:"Raleway";font-size:16px;font-weight:500;line-height:27px;letter-spacing:0.5px;width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-503f75f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-503f75f2.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-38216217{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:40px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5323 .elementor-element.elementor-element-7cf4129a{--display:flex;--background-transition:0.3s;--border-radius:36px 36px 36px 36px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-5323 .elementor-element.elementor-element-7cf4129a:not(.elementor-motion-effects-element-type-background), .elementor-5323 .elementor-element.elementor-element-7cf4129a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8EFF6;}.elementor-5323 .elementor-element.elementor-element-7cf4129a, .elementor-5323 .elementor-element.elementor-element-7cf4129a::before{--border-transition:0.3s;}.elementor-5323 .elementor-element.elementor-element-1be116f4{color:#2F364B;font-family:"Raleway";font-size:16px;font-weight:500;line-height:27px;letter-spacing:0.5px;width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-1be116f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:35px 60px 35px 60px;}.elementor-5323 .elementor-element.elementor-element-1be116f4.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-78041806{--display:flex;--background-transition:0.3s;}.elementor-5323 .elementor-element.elementor-element-4301b55d{text-align:center;}.elementor-5323 .elementor-element.elementor-element-4301b55d .elementor-heading-title{color:#2F364B;font-family:"Raleway";font-size:36px;font-weight:600;text-transform:none;line-height:45px;letter-spacing:0.04em;}.elementor-5323 .elementor-element.elementor-element-4301b55d > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-4301b55d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-73a3cf2e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 100px 0px 100px;}.elementor-5323 .elementor-element.elementor-element-3bb5afe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5323 .elementor-element.elementor-element-c244e36{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--gap:0px 30px;--background-transition:0.3s;}.elementor-5323 .elementor-element.elementor-element-46c32190{--display:flex;--background-transition:0.3s;--border-radius:36px 36px 36px 36px;box-shadow:0px 4px 25px 0px rgba(0,0,0,0.5);--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:25px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5323 .elementor-element.elementor-element-46c32190.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-1ca3c71e{text-align:center;width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-1ca3c71e .elementor-heading-title{color:#FFFFFF;font-family:"Raleway";font-size:25px;font-weight:900;text-transform:none;line-height:36px;letter-spacing:0.04em;}.elementor-5323 .elementor-element.elementor-element-1ca3c71e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 10px 0px;background-color:var( --e-global-color-secondary );border-radius:36px 36px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-1ca3c71e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-6bd21775 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-5323 .elementor-element.elementor-element-6bd21775 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}.elementor-5323 .elementor-element.elementor-element-6bd21775 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}.elementor-5323 .elementor-element.elementor-element-6bd21775 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}body.rtl .elementor-5323 .elementor-element.elementor-element-6bd21775 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}body:not(.rtl) .elementor-5323 .elementor-element.elementor-element-6bd21775 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}.elementor-5323 .elementor-element.elementor-element-6bd21775 .elementor-icon-list-icon i{color:#F0AA64;transition:color 0.3s;}.elementor-5323 .elementor-element.elementor-element-6bd21775 .elementor-icon-list-icon svg{fill:#F0AA64;transition:fill 0.3s;}.elementor-5323 .elementor-element.elementor-element-6bd21775{--e-icon-list-icon-size:21px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-5323 .elementor-element.elementor-element-6bd21775 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5323 .elementor-element.elementor-element-6bd21775 .elementor-icon-list-item > a{font-family:"Raleway";font-size:20px;font-weight:400;line-height:36px;letter-spacing:0.5px;}.elementor-5323 .elementor-element.elementor-element-6bd21775 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-5323 .elementor-element.elementor-element-6bd21775 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:35px 25px 35px 25px;}.elementor-5323 .elementor-element.elementor-element-14d77252{text-align:center;color:#000000;font-family:"Raleway";font-size:37px;font-weight:900;line-height:36px;letter-spacing:0.5px;}.elementor-5323 .elementor-element.elementor-element-14d77252 > .elementor-widget-container{margin:0px 25px 0px 25px;padding:27px 0px 27px 0px;border-style:dotted;border-width:1.0891px 0px 0px 0px;border-color:#A9A9AA;border-radius:0px 0px 36px 36px;}.elementor-5323 .elementor-element.elementor-element-4d430d4b img{width:28%;}.elementor-5323 .elementor-element.elementor-element-4e0da21b .elementor-button{font-family:"Raleway";font-size:18px;font-weight:700;text-transform:uppercase;line-height:40px;fill:#FFFFFF;color:#FFFFFF;background-color:#F0AA64;transition-duration:0s;border-radius:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-4e0da21b .elementor-button:hover, .elementor-5323 .elementor-element.elementor-element-4e0da21b .elementor-button:focus{color:#054684;}.elementor-5323 .elementor-element.elementor-element-4e0da21b .elementor-button:hover svg, .elementor-5323 .elementor-element.elementor-element-4e0da21b .elementor-button:focus svg{fill:#054684;}.elementor-5323 .elementor-element.elementor-element-4e0da21b > .elementor-widget-container{margin:30px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-4e0da21b{width:var( --container-widget-width, 488px );max-width:488px;--container-widget-width:488px;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-4e0da21b.elementor-element{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-7afb647e{--display:flex;--background-transition:0.3s;--border-radius:36px 36px 36px 36px;box-shadow:0px 4px 25px 0px rgba(0,0,0,0.5);--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:25px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5323 .elementor-element.elementor-element-2c5f727b{text-align:center;width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-2c5f727b .elementor-heading-title{color:#FFFFFF;font-family:"Raleway";font-size:25px;font-weight:900;text-transform:none;line-height:36px;letter-spacing:0.04em;}.elementor-5323 .elementor-element.elementor-element-2c5f727b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 10px 20px;background-color:var( --e-global-color-secondary );border-radius:36px 36px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-2c5f727b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-783dab6b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-5323 .elementor-element.elementor-element-783dab6b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}.elementor-5323 .elementor-element.elementor-element-783dab6b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}.elementor-5323 .elementor-element.elementor-element-783dab6b .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}body.rtl .elementor-5323 .elementor-element.elementor-element-783dab6b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}body:not(.rtl) .elementor-5323 .elementor-element.elementor-element-783dab6b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}.elementor-5323 .elementor-element.elementor-element-783dab6b .elementor-icon-list-icon i{color:#F0AA64;transition:color 0.3s;}.elementor-5323 .elementor-element.elementor-element-783dab6b .elementor-icon-list-icon svg{fill:#F0AA64;transition:fill 0.3s;}.elementor-5323 .elementor-element.elementor-element-783dab6b{--e-icon-list-icon-size:21px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-5323 .elementor-element.elementor-element-783dab6b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5323 .elementor-element.elementor-element-783dab6b .elementor-icon-list-item > a{font-family:"Raleway";font-size:20px;font-weight:400;line-height:36px;letter-spacing:0.5px;}.elementor-5323 .elementor-element.elementor-element-783dab6b .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-5323 .elementor-element.elementor-element-783dab6b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:35px 25px 35px 25px;}.elementor-5323 .elementor-element.elementor-element-6e499d54{text-align:center;color:#000000;font-family:"Raleway";font-size:37px;font-weight:900;line-height:36px;letter-spacing:0.5px;}.elementor-5323 .elementor-element.elementor-element-6e499d54 > .elementor-widget-container{margin:0px 25px 0px 25px;padding:27px 0px 27px 0px;border-style:dotted;border-width:1.0891px 0px 0px 0px;border-color:#A9A9AA;border-radius:0px 0px 36px 36px;}.elementor-5323 .elementor-element.elementor-element-5c59174d img{width:59%;}.elementor-5323 .elementor-element.elementor-element-68975e9c .elementor-button{font-family:"Raleway";font-size:18px;font-weight:700;text-transform:uppercase;line-height:40px;fill:#FFFFFF;color:#FFFFFF;background-color:#F0AA64;transition-duration:0s;border-radius:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-68975e9c .elementor-button:hover, .elementor-5323 .elementor-element.elementor-element-68975e9c .elementor-button:focus{color:#054684;}.elementor-5323 .elementor-element.elementor-element-68975e9c .elementor-button:hover svg, .elementor-5323 .elementor-element.elementor-element-68975e9c .elementor-button:focus svg{fill:#054684;}.elementor-5323 .elementor-element.elementor-element-68975e9c > .elementor-widget-container{margin:30px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-68975e9c{width:var( --container-widget-width, 488px );max-width:488px;--container-widget-width:488px;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-68975e9c.elementor-element{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-50abbf27{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:20px 20px;--flex-wrap:wrap;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:25px;--padding-block-end:60px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-50abbf27:not(.elementor-motion-effects-element-type-background), .elementor-5323 .elementor-element.elementor-element-50abbf27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F1F5FF 0%, #EBF0FF 100%);}.elementor-5323 .elementor-element.elementor-element-50abbf27, .elementor-5323 .elementor-element.elementor-element-50abbf27::before{--border-transition:0.3s;}.elementor-5323 .elementor-element.elementor-element-32270881{text-align:center;width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-32270881 .elementor-heading-title{color:#2F364B;font-family:"Raleway";font-size:36px;font-weight:500;text-transform:none;line-height:52px;letter-spacing:0.04em;}.elementor-5323 .elementor-element.elementor-element-32270881 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-32270881.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-61b59fd4{--display:flex;--background-transition:0.3s;--border-radius:36px 36px 36px 36px;box-shadow:0px 4px 15px 0px rgba(0,0,0,0.5);--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-5323 .elementor-element.elementor-element-61b59fd4:not(.elementor-motion-effects-element-type-background), .elementor-5323 .elementor-element.elementor-element-61b59fd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5323 .elementor-element.elementor-element-61b59fd4, .elementor-5323 .elementor-element.elementor-element-61b59fd4::before{--border-transition:0.3s;}.elementor-5323 .elementor-element.elementor-element-61b59fd4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-736f51c8{text-align:center;color:#1E317D;font-family:"Raleway";font-size:24px;font-weight:700;line-height:28px;letter-spacing:0.5px;}.elementor-5323 .elementor-element.elementor-element-736f51c8 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-2bcf7ecf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-2bcf7ecf.elementor-element{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-3a1d27e1{color:#000020;font-family:"Raleway";font-size:16px;font-weight:500;line-height:27px;letter-spacing:0.5px;}.elementor-5323 .elementor-element.elementor-element-3a1d27e1 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-6bccfb69{--display:flex;--background-transition:0.3s;--border-radius:36px 36px 36px 36px;box-shadow:0px 4px 15px 0px rgba(0,0,0,0.5);--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-5323 .elementor-element.elementor-element-6bccfb69:not(.elementor-motion-effects-element-type-background), .elementor-5323 .elementor-element.elementor-element-6bccfb69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5323 .elementor-element.elementor-element-6bccfb69, .elementor-5323 .elementor-element.elementor-element-6bccfb69::before{--border-transition:0.3s;}.elementor-5323 .elementor-element.elementor-element-6bccfb69.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-67a167e6{text-align:center;color:#1E317D;font-family:"Raleway";font-size:24px;font-weight:700;line-height:28px;letter-spacing:0.5px;}.elementor-5323 .elementor-element.elementor-element-67a167e6 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-6af066f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-6af066f0.elementor-element{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-4f9d5272{color:#000020;font-family:"Raleway";font-size:16px;font-weight:500;line-height:27px;letter-spacing:0.5px;}.elementor-5323 .elementor-element.elementor-element-4f9d5272 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-9b0372d{--display:flex;--background-transition:0.3s;--border-radius:36px 36px 36px 36px;box-shadow:0px 4px 15px 0px rgba(0,0,0,0.5);--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-5323 .elementor-element.elementor-element-9b0372d:not(.elementor-motion-effects-element-type-background), .elementor-5323 .elementor-element.elementor-element-9b0372d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5323 .elementor-element.elementor-element-9b0372d, .elementor-5323 .elementor-element.elementor-element-9b0372d::before{--border-transition:0.3s;}.elementor-5323 .elementor-element.elementor-element-9b0372d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-252e2709{text-align:center;color:#1E317D;font-family:"Raleway";font-size:24px;font-weight:700;line-height:28px;letter-spacing:0.5px;}.elementor-5323 .elementor-element.elementor-element-252e2709 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-3d15d5f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-3d15d5f6.elementor-element{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-5987ecc3{color:#000020;font-family:"Raleway";font-size:16px;font-weight:500;line-height:27px;letter-spacing:0.5px;}.elementor-5323 .elementor-element.elementor-element-5987ecc3 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-70bddcc4 .elementor-button{font-family:"Raleway";font-size:18px;font-weight:700;text-transform:uppercase;line-height:40px;fill:#FFFFFF;color:#FFFFFF;background-color:#F0AA64;transition-duration:0s;border-radius:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-70bddcc4 .elementor-button:hover, .elementor-5323 .elementor-element.elementor-element-70bddcc4 .elementor-button:focus{color:#054684;}.elementor-5323 .elementor-element.elementor-element-70bddcc4 .elementor-button:hover svg, .elementor-5323 .elementor-element.elementor-element-70bddcc4 .elementor-button:focus svg{fill:#054684;}.elementor-5323 .elementor-element.elementor-element-70bddcc4 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-70bddcc4{width:var( --container-widget-width, 488px );max-width:488px;--container-widget-width:488px;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-70bddcc4.elementor-element{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-141b65f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:20px 20px;--flex-wrap:wrap;--background-transition:0.3s;--padding-block-start:25px;--padding-block-end:60px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-500b074b{text-align:center;width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-500b074b .elementor-heading-title{color:#2F364B;font-family:"Raleway";font-size:36px;font-weight:600;text-transform:none;line-height:52px;letter-spacing:0.04em;}.elementor-5323 .elementor-element.elementor-element-500b074b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-5323 .elementor-element.elementor-element-71dbcdc6 img{width:100%;}.elementor-5323 .elementor-element.elementor-element-71dbcdc6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-71dbcdc6{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-71dbcdc6.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-176e2df0{color:#2F364B;font-family:"Raleway";font-size:16px;font-weight:500;line-height:27px;letter-spacing:0.5px;width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-176e2df0.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-5f9e7943 .elementor-button{font-family:"Raleway";font-size:18px;font-weight:700;text-transform:uppercase;line-height:40px;fill:#FFFFFF;color:#FFFFFF;background-color:#F0AA64;transition-duration:0s;border-radius:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-5f9e7943 .elementor-button:hover, .elementor-5323 .elementor-element.elementor-element-5f9e7943 .elementor-button:focus{color:#054684;}.elementor-5323 .elementor-element.elementor-element-5f9e7943 .elementor-button:hover svg, .elementor-5323 .elementor-element.elementor-element-5f9e7943 .elementor-button:focus svg{fill:#054684;}.elementor-5323 .elementor-element.elementor-element-5f9e7943 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-5f9e7943{width:var( --container-widget-width, 488px );max-width:488px;--container-widget-width:488px;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-5f9e7943.elementor-element{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-599a5e97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:10px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-599a5e97:not(.elementor-motion-effects-element-type-background), .elementor-5323 .elementor-element.elementor-element-599a5e97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F1F5FF 0%, #EBF0FF 100%);}.elementor-5323 .elementor-element.elementor-element-599a5e97, .elementor-5323 .elementor-element.elementor-element-599a5e97::before{--border-transition:0.3s;}.elementor-5323 .elementor-element.elementor-element-1313240b > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-549f44d0{--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;--align-items:center;--gap:20px 20px;--background-transition:0.3s;}.elementor-5323 .elementor-element.elementor-element-549f44d0:not(.elementor-motion-effects-element-type-background), .elementor-5323 .elementor-element.elementor-element-549f44d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F364B;}.elementor-5323 .elementor-element.elementor-element-549f44d0, .elementor-5323 .elementor-element.elementor-element-549f44d0::before{--border-transition:0.3s;}@media(max-width:1024px){.elementor-5323 .elementor-element.elementor-element-4739d73f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:025px;--padding-inline-end:25px;}.elementor-5323 .elementor-element.elementor-element-519a9dad{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-5323 .elementor-element.elementor-element-31cc3c90 .elementor-button{font-size:19px;}.elementor-5323 .elementor-element.elementor-element-31cc3c90{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-5323 .elementor-element.elementor-element-35051d0d .elementor-button{font-size:19px;}.elementor-5323 .elementor-element.elementor-element-35051d0d{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-5323 .elementor-element.elementor-element-18395301{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-block-start:25px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5323 .elementor-element.elementor-element-3b3afa9d{text-align:left;}.elementor-5323 .elementor-element.elementor-element-589e90fd{text-align:center;width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-589e90fd .elementor-heading-title{font-size:35px;letter-spacing:0.1px;}.elementor-5323 .elementor-element.elementor-element-589e90fd > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-5853ac12{text-align:left;}.elementor-5323 .elementor-element.elementor-element-73131440 .elementor-button{font-size:24px;}.elementor-5323 .elementor-element.elementor-element-73131440 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-73131440.elementor-element{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-ef657dd > .elementor-widget-container{margin:0px 30px 0px 30px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-5d138417 > .elementor-widget-container{margin:-140px 0px -100px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-5d138417{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-5d138417.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5323 .elementor-element.elementor-element-17bdda1a > .elementor-widget-container{margin:0px 30px 0px 30px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-6b4ba114 .elementor-button{font-size:24px;}.elementor-5323 .elementor-element.elementor-element-6b4ba114 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-6b4ba114.elementor-element{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-1a91f771{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-1a5bd4c6{--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-71518d2f{--padding-block-start:25px;--padding-block-end:25px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-7cbdf75f > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-2364ee0e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-5323 .elementor-element.elementor-element-1df3cda8 img{width:50%;}.elementor-5323 .elementor-element.elementor-element-1df3cda8{width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-2b597791{width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-53dadf41{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-5323 .elementor-element.elementor-element-3cd003b8 img{width:50%;}.elementor-5323 .elementor-element.elementor-element-3cd003b8{width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-1e6935d4{width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-13f1db92{width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-72d9725f .elementor-button{font-size:24px;}.elementor-5323 .elementor-element.elementor-element-72d9725f > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-72d9725f{width:initial;max-width:initial;}.elementor-5323 .elementor-element.elementor-element-31fcfd7e{--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-2346e707 .elementor-heading-title{font-size:40px;line-height:54px;}.elementor-5323 .elementor-element.elementor-element-2110e6ab{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-5323 .elementor-element.elementor-element-4ec9679f{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5323 .elementor-element.elementor-element-7bdd881f img{width:50%;}.elementor-5323 .elementor-element.elementor-element-7bdd881f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5323 .elementor-element.elementor-element-7bdd881f{width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-76ff349a{--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-7163a145 .elementor-heading-title{font-size:40px;line-height:54px;}.elementor-5323 .elementor-element.elementor-element-1382029c .elementor-button{font-size:24px;}.elementor-5323 .elementor-element.elementor-element-1382029c > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-1382029c{width:initial;max-width:initial;}.elementor-5323 .elementor-element.elementor-element-5783f125{--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-7fdf261a .elementor-heading-title{font-size:40px;line-height:54px;}.elementor-5323 .elementor-element.elementor-element-202ba449{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-5323 .elementor-element.elementor-element-137948f8 img{width:50%;}.elementor-5323 .elementor-element.elementor-element-137948f8{width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-8485969{width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-57122f52{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-5323 .elementor-element.elementor-element-595eb531 img{width:50%;}.elementor-5323 .elementor-element.elementor-element-595eb531{width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-41553d87{width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-4f9c28d0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-5323 .elementor-element.elementor-element-438674d3 img{width:50%;}.elementor-5323 .elementor-element.elementor-element-438674d3{width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-1e51754d{width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-54f06796 .elementor-button{font-size:24px;}.elementor-5323 .elementor-element.elementor-element-54f06796 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-54f06796{width:initial;max-width:initial;}.elementor-5323 .elementor-element.elementor-element-20c34220{--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-aa1ee07 .elementor-heading-title{font-size:40px;line-height:54px;}.elementor-5323 .elementor-element.elementor-element-5a39771c .elementor-button{font-size:24px;}.elementor-5323 .elementor-element.elementor-element-5a39771c > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-5a39771c{width:initial;max-width:initial;}.elementor-5323 .elementor-element.elementor-element-7e11ed22{--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-52bb81bd .elementor-heading-title{font-size:40px;line-height:54px;}.elementor-5323 .elementor-element.elementor-element-7b4909a5 .elementor-button{font-size:24px;}.elementor-5323 .elementor-element.elementor-element-7b4909a5 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-7b4909a5{width:initial;max-width:initial;}.elementor-5323 .elementor-element.elementor-element-2d4592b7{--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-7a7832d8 .elementor-heading-title{font-size:40px;line-height:54px;}.elementor-5323 .elementor-element.elementor-element-59e49c76{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:030px 0px;}.elementor-5323 .elementor-element.elementor-element-7fee95e4{width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-7d0f9bb6 .elementor-button{font-size:24px;}.elementor-5323 .elementor-element.elementor-element-7d0f9bb6 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-7d0f9bb6{width:initial;max-width:initial;}.elementor-5323 .elementor-element.elementor-element-5ec7c102{--margin-block-start:0px;--margin-block-end:-25px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:50px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-36ddc328 .elementor-heading-title{font-size:40px;line-height:54px;}.elementor-5323 .elementor-element.elementor-element-36ddc328 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-4c53db77{--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-4de4669f .elementor-heading-title{font-size:40px;line-height:54px;}.elementor-5323 .elementor-element.elementor-element-1ffe6a67{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-5323 .elementor-element.elementor-element-137565af img{width:50%;}.elementor-5323 .elementor-element.elementor-element-137565af{width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-3f1a26c0{width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-51af4ad7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-5323 .elementor-element.elementor-element-57f9ca86{width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-57f9ca86.elementor-element{--order:2;}.elementor-5323 .elementor-element.elementor-element-371f248f img{width:50%;}.elementor-5323 .elementor-element.elementor-element-371f248f{width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-371f248f.elementor-element{--order:1;}.elementor-5323 .elementor-element.elementor-element-2a16f24f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-5323 .elementor-element.elementor-element-217de635 img{width:50%;}.elementor-5323 .elementor-element.elementor-element-217de635{width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-503f75f2{width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-1be116f4{width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-4301b55d .elementor-heading-title{font-size:40px;line-height:54px;}.elementor-5323 .elementor-element.elementor-element-3bb5afe{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5323 .elementor-element.elementor-element-1ca3c71e .elementor-heading-title{font-size:40px;line-height:54px;}.elementor-5323 .elementor-element.elementor-element-4e0da21b .elementor-button{font-size:24px;}.elementor-5323 .elementor-element.elementor-element-4e0da21b > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-4e0da21b{width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-2c5f727b .elementor-heading-title{font-size:40px;line-height:54px;}.elementor-5323 .elementor-element.elementor-element-68975e9c .elementor-button{font-size:24px;}.elementor-5323 .elementor-element.elementor-element-68975e9c > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-68975e9c{width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-50abbf27{--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:25px;--padding-inline-end:25px;}.elementor-5323 .elementor-element.elementor-element-32270881 .elementor-heading-title{font-size:40px;line-height:54px;}.elementor-5323 .elementor-element.elementor-element-32270881 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-70bddcc4 .elementor-button{font-size:24px;}.elementor-5323 .elementor-element.elementor-element-70bddcc4 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-70bddcc4{width:initial;max-width:initial;}.elementor-5323 .elementor-element.elementor-element-141b65f5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-5323 .elementor-element.elementor-element-500b074b .elementor-heading-title{font-size:40px;line-height:54px;}.elementor-5323 .elementor-element.elementor-element-71dbcdc6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-176e2df0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-5323 .elementor-element.elementor-element-176e2df0{width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-5f9e7943 .elementor-button{font-size:24px;}.elementor-5323 .elementor-element.elementor-element-5f9e7943 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-5f9e7943{width:initial;max-width:initial;}}@media(max-width:767px){.elementor-5323 .elementor-element.elementor-element-4739d73f{--padding-block-start:25px;--padding-block-end:25px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-519a9dad{text-align:center;width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-519a9dad.elementor-element{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-31cc3c90 .elementor-button{font-size:18px;}.elementor-5323 .elementor-element.elementor-element-31cc3c90 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-31cc3c90{width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-35051d0d .elementor-button{font-size:18px;}.elementor-5323 .elementor-element.elementor-element-35051d0d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-35051d0d{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-18395301{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5323 .elementor-element.elementor-element-18395301.e-con{--align-self:center;}.elementor-5323 .elementor-element.elementor-element-589e90fd .elementor-heading-title{font-size:30px;line-height:39px;}.elementor-5323 .elementor-element.elementor-element-73131440 .elementor-button{font-size:20px;}.elementor-5323 .elementor-element.elementor-element-1909018d{--margin-block-start:15px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5323 .elementor-element.elementor-element-ef657dd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-5d138417 > .elementor-widget-container{margin:-45px 0px -40px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-5d138417{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-5323 .elementor-element.elementor-element-17bdda1a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-6b4ba114 .elementor-button{font-size:20px;}.elementor-5323 .elementor-element.elementor-element-1a91f771{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-53b4057a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-1a5bd4c6{--padding-block-start:25px;--padding-block-end:25px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-71518d2f{--border-radius:18px 18px 18px 18px;--padding-block-start:25px;--padding-block-end:25px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-5323 .elementor-element.elementor-element-7cbdf75f{font-size:22px;line-height:30px;}.elementor-5323 .elementor-element.elementor-element-7cbdf75f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-5323 .elementor-element.elementor-element-75db6852 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-2364ee0e{--margin-block-start:0px;--margin-block-end:10px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5323 .elementor-element.elementor-element-1df3cda8 img{width:100%;}.elementor-5323 .elementor-element.elementor-element-2b597791{font-size:15px;line-height:26px;width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-2b597791 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-53dadf41{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5323 .elementor-element.elementor-element-3cd003b8 img{width:100%;}.elementor-5323 .elementor-element.elementor-element-3cd003b8 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-5323 .elementor-element.elementor-element-1e6935d4{font-size:15px;line-height:1.7em;width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-1e6935d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-722928aa{--border-radius:5px 5px 5px 5px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-5323 .elementor-element.elementor-element-13f1db92{font-size:15px;line-height:1.7em;width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-13f1db92 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-72d9725f .elementor-button{font-size:20px;}.elementor-5323 .elementor-element.elementor-element-31fcfd7e{--padding-block-start:25px;--padding-block-end:25px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-2346e707 .elementor-heading-title{font-size:22px;line-height:36px;}.elementor-5323 .elementor-element.elementor-element-70c33554{font-size:15px;width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-2110e6ab{--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-7bdd881f img{width:100%;}.elementor-5323 .elementor-element.elementor-element-1effd8e7{width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-76ff349a{--padding-block-start:25px;--padding-block-end:25px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-7163a145 .elementor-heading-title{font-size:25px;line-height:36px;}.elementor-5323 .elementor-element.elementor-element-160c9658 img{width:100%;}.elementor-5323 .elementor-element.elementor-element-6aca26e6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-6aca26e6{width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-1382029c .elementor-button{font-size:20px;}.elementor-5323 .elementor-element.elementor-element-5783f125{--padding-block-start:25px;--padding-block-end:25px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-7fdf261a .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-5323 .elementor-element.elementor-element-202ba449{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5323 .elementor-element.elementor-element-137948f8 img{width:100%;}.elementor-5323 .elementor-element.elementor-element-57122f52{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5323 .elementor-element.elementor-element-595eb531 img{width:100%;}.elementor-5323 .elementor-element.elementor-element-4f9c28d0{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5323 .elementor-element.elementor-element-438674d3 img{width:100%;}.elementor-5323 .elementor-element.elementor-element-54f06796 .elementor-button{font-size:20px;}.elementor-5323 .elementor-element.elementor-element-20c34220{--padding-block-start:25px;--padding-block-end:25px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-aa1ee07 .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-5323 .elementor-element.elementor-element-3a659231 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-3a659231{width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-5a39771c .elementor-button{font-size:20px;}.elementor-5323 .elementor-element.elementor-element-7e11ed22{--padding-block-start:25px;--padding-block-end:25px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-52bb81bd .elementor-heading-title{font-size:24px;line-height:1.5em;}.elementor-5323 .elementor-element.elementor-element-81d197{--gap:10px 0px;--border-radius:0px 0px 20px 20px;--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-5323 .elementor-element.elementor-element-4d51a20 img{width:100%;}.elementor-5323 .elementor-element.elementor-element-26fa3704 img{width:100%;}.elementor-5323 .elementor-element.elementor-element-6b8816b5 img{width:100%;}.elementor-5323 .elementor-element.elementor-element-117af909 img{width:100%;}.elementor-5323 .elementor-element.elementor-element-493542ba img{width:100%;}.elementor-5323 .elementor-element.elementor-element-7b4909a5 .elementor-button{font-size:20px;}.elementor-5323 .elementor-element.elementor-element-2d4592b7{--padding-block-start:25px;--padding-block-end:25px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-7a7832d8 .elementor-heading-title{font-size:22px;line-height:30px;letter-spacing:0em;}.elementor-5323 .elementor-element.elementor-element-2a37e561{width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-75796310{text-align:center;line-height:1.5em;letter-spacing:0px;width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-59e49c76{--border-radius:5px 5px 5px 5px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:8px;--padding-inline-end:8px;}.elementor-5323 .elementor-element.elementor-element-4b1cd3cb{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-5323 .elementor-element.elementor-element-7fee95e4{font-size:15px;line-height:1.7em;width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-7fee95e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-7d0f9bb6 .elementor-button{font-size:20px;}.elementor-5323 .elementor-element.elementor-element-5ec7c102{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:25px;--padding-block-end:25px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-36ddc328 .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-5323 .elementor-element.elementor-element-36ddc328 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-51ce78a1{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5323 .elementor-element.elementor-element-22817a80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-4c53db77{--padding-block-start:25px;--padding-block-end:25px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-4de4669f .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-5323 .elementor-element.elementor-element-4de4669f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-5323 .elementor-element.elementor-element-1ffe6a67{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5323 .elementor-element.elementor-element-137565af img{width:100%;}.elementor-5323 .elementor-element.elementor-element-3f1a26c0{font-size:15px;line-height:1.7em;width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-3f1a26c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-51af4ad7{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5323 .elementor-element.elementor-element-57f9ca86{font-size:15px;line-height:1.7em;width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-57f9ca86 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-371f248f img{width:100%;}.elementor-5323 .elementor-element.elementor-element-2a16f24f{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5323 .elementor-element.elementor-element-217de635 img{width:100%;}.elementor-5323 .elementor-element.elementor-element-503f75f2{font-size:15px;line-height:1.7em;width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-503f75f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-38216217{--margin-block-start:0px;--margin-block-end:20px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:010px;--padding-inline-end:10px;}.elementor-5323 .elementor-element.elementor-element-7cf4129a{--border-radius:5px 5px 5px 5px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-5323 .elementor-element.elementor-element-1be116f4{font-size:15px;line-height:1.7em;width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-1be116f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-4301b55d .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-5323 .elementor-element.elementor-element-4301b55d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-5323 .elementor-element.elementor-element-3bb5afe{--gap:0px 0px;}.elementor-5323 .elementor-element.elementor-element-46c32190{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px 0px;--margin-block-start:0px;--margin-block-end:25px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5323 .elementor-element.elementor-element-1ca3c71e .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-5323 .elementor-element.elementor-element-1ca3c71e > .elementor-widget-container{padding:20px 5px 20px 05px;}.elementor-5323 .elementor-element.elementor-element-6bd21775 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-5323 .elementor-element.elementor-element-14d77252 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-4d430d4b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-4d430d4b{width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-4e0da21b .elementor-button{font-size:20px;}.elementor-5323 .elementor-element.elementor-element-4e0da21b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-5323 .elementor-element.elementor-element-4e0da21b{width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-7afb647e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px 0px;--padding-block-start:0px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5323 .elementor-element.elementor-element-2c5f727b .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-5323 .elementor-element.elementor-element-2c5f727b > .elementor-widget-container{padding:20px 5px 20px 05px;}.elementor-5323 .elementor-element.elementor-element-783dab6b > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-5323 .elementor-element.elementor-element-6e499d54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-5c59174d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-68975e9c .elementor-button{font-size:20px;}.elementor-5323 .elementor-element.elementor-element-68975e9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-5323 .elementor-element.elementor-element-50abbf27{--padding-block-start:25px;--padding-block-end:25px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-32270881 .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-5323 .elementor-element.elementor-element-61b59fd4{--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-5323 .elementor-element.elementor-element-6bccfb69{--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-5323 .elementor-element.elementor-element-9b0372d{--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-5323 .elementor-element.elementor-element-70bddcc4 .elementor-button{font-size:20px;}.elementor-5323 .elementor-element.elementor-element-70bddcc4 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-141b65f5{--padding-block-start:25px;--padding-block-end:25px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5323 .elementor-element.elementor-element-500b074b .elementor-heading-title{font-size:24px;line-height:1.5em;}.elementor-5323 .elementor-element.elementor-element-500b074b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-71dbcdc6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-71dbcdc6{width:100%;max-width:100%;}.elementor-5323 .elementor-element.elementor-element-176e2df0{font-size:15px;line-height:1.7em;}.elementor-5323 .elementor-element.elementor-element-176e2df0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-5f9e7943 .elementor-button{font-size:20px;}.elementor-5323 .elementor-element.elementor-element-5f9e7943 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5323 .elementor-element.elementor-element-599a5e97{--padding-block-start:25px;--padding-block-end:25px;--padding-inline-start:15px;--padding-inline-end:15px;}}@media(min-width:768px){.elementor-5323 .elementor-element.elementor-element-18395301{--width:43%;}.elementor-5323 .elementor-element.elementor-element-1909018d{--width:35%;}.elementor-5323 .elementor-element.elementor-element-1a91f771{--content-width:1400px;}.elementor-5323 .elementor-element.elementor-element-722928aa{--width:90%;}.elementor-5323 .elementor-element.elementor-element-2110e6ab{--width:85%;}.elementor-5323 .elementor-element.elementor-element-4ec9679f{--width:65%;}.elementor-5323 .elementor-element.elementor-element-6419793d{--content-width:75%;}.elementor-5323 .elementor-element.elementor-element-7de7d3a7{--content-width:1140px;}.elementor-5323 .elementor-element.elementor-element-7cf4129a{--width:100%;}.elementor-5323 .elementor-element.elementor-element-3bb5afe{--content-width:1140px;}.elementor-5323 .elementor-element.elementor-element-c244e36{--content-width:100%;}.elementor-5323 .elementor-element.elementor-element-46c32190{--width:50%;}.elementor-5323 .elementor-element.elementor-element-7afb647e{--width:50%;}.elementor-5323 .elementor-element.elementor-element-61b59fd4{--width:25%;}.elementor-5323 .elementor-element.elementor-element-6bccfb69{--width:25%;}.elementor-5323 .elementor-element.elementor-element-9b0372d{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5323 .elementor-element.elementor-element-18395301{--width:100%;}.elementor-5323 .elementor-element.elementor-element-722928aa{--width:100%;}.elementor-5323 .elementor-element.elementor-element-4ec9679f{--width:100%;}.elementor-5323 .elementor-element.elementor-element-59e49c76{--width:100%;}.elementor-5323 .elementor-element.elementor-element-7cf4129a{--width:100%;}.elementor-5323 .elementor-element.elementor-element-61b59fd4{--width:100%;}.elementor-5323 .elementor-element.elementor-element-6bccfb69{--width:100%;}.elementor-5323 .elementor-element.elementor-element-9b0372d{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-73131440 */.buttn:hover {
    opacity: 0.8 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b4ba114 */.buttn:hover {
    opacity: 0.8 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53b4057a */.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated>.elementor-widget-wrap{
            padding: 0 !important;
        }
         body, html, h1, h2, p{
             padding: 0;
             margin: 0;
        }
         .elementor-section.elementor-section-boxed > .elementor-container{
             max-width: 100% !important;
        }
         .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{
             padding: 0 !important;
        }
         div{
             box-sizing: border-box;
        }
         *{
             font-family: 'Raleway', sans-serif;
        }
         iframe{
             max-width: 100%;
             max-height: 335px;
        }
         img{
             max-width: 100%;
             height: auto;
        }
         .container{
             max-width: 1250px;
             width: 100%;
             margin: 0 auto;
             display: flex;
             flex-direction: column;
        }
        #iconSection > div {
            max-width: 100%;
        }
         .d_flex{
             display: flex;
        }
         .ai_c{
             align-items: center;
        }
         .jc_sb{
             justify-content: space-between;
        }
         .jc_c{
             justify-content: center;
        }
         .fd_r{
             flex-direction: row;
        }
         .w100{
             width: 100%;
        }
         a.btn{
             width: 488px;
             height: 68px;
             background-color: #F0AA64;
             display: flex;
             align-items: center;
             justify-content: center;
             font-weight: 400;
             font-size: 24px;
             line-height: 40px;
             text-transform: uppercase;
             color: #FFFFFF;
             text-decoration: none;
        }
         h2.title{
             font-weight: 500;
             font-size: 36px;
             line-height: 145%;
             letter-spacing: 0.04em;
             color: #2F364B;
             text-align: center;
        }
        #promotext{
            background-color: #2f374b;
            padding: 30px 15px;
            text-align: center;
            position: sticky;
            top: 0;
            right: 0;
            left: 0;
            z-index: 11111;
        }
        #promotext p{
            font-size: 24px;
            color: #fff;
        }
        #promotext p b{
            text-decoration: underline;
        }
        .header{
            padding-top: 25px;
            margin-bottom: 103px;
        }
        .header img{
            max-width: 387px;
        }
        #top_section{
            background-image: url(https://modernchess.de/wp-content/uploads/2023/04/Group-2047.png);
            padding-bottom: 50px;
            background-repeat: no-repeat;
            background-position: bottom center;
            background-size: cover;
            position: relative;
        }
        #top_section *{
            position: relative;
            z-index: 111;
        }
        #top_section .txt{
            max-width: 536px;
        }
        #top_section .video{
            max-width: 557px;
            margin-bottom: -7px;
        }
        #top_section .video .mobile_image{
            display: none;
        }
        #top_section .txt p{
            font-weight: 400;
            font-size: 28px;
            line-height: 33px;
            color: #2F364B;
            margin-bottom: 30px;
        }
        #top_section .txt > div p,
        #top_section .btn_area.mob p{
            font-size: 14px;
            line-height: 20px;
            text-align: center;
            max-width: 385px;
            margin: 8px auto 0;
        }
        #top_section .txt > div{
            display: inline-block;
        }
        #top_section .txt p.subTitle{
            font-size: 26px;
            line-height: 31px;
            margin-bottom: 8px;
        }
         #top_section .txt h1{
             font-weight: 800;
             font-size: 70px;
             line-height: 85px;
             color: #F0AA64;
             margin-bottom: 25px;
        }
         #s2 .s2_elemen{
             max-width: 33.33333333%;
             padding: 0 50px;
             text-align: center;
        }
         #s2 .s2_elemen img{
             max-height: 215px;
             width: auto;
             max-width: 100%;
             margin-bottom: 30px;
        }
         #s2 .s2_elemen p{
             font-weight: 400;
             font-size: 24px;
             line-height: 31px;
             color: #2F364B;
             text-align: center;
        }
         #s2 .s2_elemen p span{
             color: #F0AA64;
             display: block;
             width: 100%;
        }
         #s2 .s2_elemen:nth-of-type(2){
             border-left: 1px solid #F0AA64;
             border-right: 1px solid #F0AA64;
        }
         #s3{
             padding: 0 0 80px;
        }
        #s3 .shadow{
            background: linear-gradient(130.33deg, rgba(255, 255, 255, 0.56) 6.57%, rgba(255, 255, 255, 0.56) 72.96%);
            box-shadow: 0px 4px 25px rgba(47, 54, 75, 0.1);
            border-radius: 36px;
            overflow: hidden;
            padding: 50px 80px;
            margin-bottom: 40px;
            max-width: 90%;
            margin: 0 auto 32px;
        }
         #s3 .shadow p{
             font-size: 18px;
             line-height: 36px;
             margin-bottom: 35px;
        }
         #s3 .shadow p:last-of-type{
             margin-bottom: 0;
        }
         #s3 a.btn{
             margin: 0 auto;
        }
        #s4{
             background: linear-gradient(0deg, rgba(218, 227, 255, 0.55) 0%, rgba(230, 236, 255, 0.55) 100%);
             padding: 60px 0;
        }
        #s4 h2.title{
            max-width: 860px;
            margin: 0 auto 40px;
        }
        #s4 .s4_row{
            margin-bottom: 48px;
        }
        #s4 .s4_row:last-of-type{
            margin-bottom: 48px;
        }
        #s4 .img_area {
        max-width: 537px;
        }
        #s4 .txt{
            max-width: 590px;
        }
        #s4 .txt p{
            font-weight: 500;
            font-size: 16px;
            line-height: 26px;
            color: #2F364B;
            margin-bottom: 20px;
        }
        #s4 .txt p:last-of-type{
            margin-bottom: 0;
        }
        #s4 .shadowText{
            max-width: 1146px;
            margin: 0 auto;
            background: linear-gradient(130.33deg, rgba(255, 255, 255, 0.56) 6.57%, rgba(255, 255, 255, 0.56) 72.96%);
            box-shadow: 0px 4px 25px rgba(47, 54, 75, 0.1);
            border-radius: 36px;
            padding: 35px 50px;
        }
        #s4 .shadowText p,
        #s4 .shadowText h3{
            font-style: normal;
            font-weight: 500;
            font-size: 16px;
            line-height: 30px;
            color: #2F364B;
            margin-bottom: 30px;
        }
        #s4 .shadowText p:first-of-type{
            font-size: 20px;
        }
        #s4 .shadowText h3{
            font-weight: 700;
            font-size: 20px;
            margin: 0 0 20px;
            text-align: center;
        }
        #s4 .shadowText svg{
            margin: 0 auto;
            display: block;
        }

        #s5{
            padding: 80px 0;
        }
        #s5 h2.title{
            max-width: 850px;
            margin: 0 auto 42px;
        }
        #s5 h2.title + p{
            font-weight: 500;
            font-size: 16px;
            line-height: 30px;
            color: #2F364B;
            max-width: 1185px;
            width: 90%;
            margin: 0 auto 45px;
            text-align: center;
        }
        #s5 .txt{
            max-width: 1020px;
            margin: 0 auto;
        }
        #s5 .img{
            max-width: 523px;
        }
        #s5 .txt p,
        #s5 .txt ul li{
            font-weight: 500;
            font-size: 18px;
            line-height: 36px;
            color: #2F364B;
            margin: 0 auto 35px;
            max-width: 830px;
        }
        #s5 .txt svg{
            width: 100%;
        }
        #s5 .txt h3{
            font-weight: 700;
            font-size: 20px;
            line-height: 30px;
            color: #2F364B;
            text-align: center;
            margin-top: 0;
            margin-bottom: 14px;
        }
        #s5 .txt .graphArea{
            display: flex;
            align-items: center;
            justify-content: center;
            margin-bottom: 20px;
        }
        #s5 .txt ul,
        #s11 .fTxt ul{
            margin: 0 0 30px;
            padding: 0;
            list-style-type: none;
        }
        #s5 .txt ul li,
        #s11 .fTxt ul li{
            margin: 0;
            padding-left: 25px;
            position: relative;
        }
        #s5 .txt ul li:before,
        #s11 .fTxt ul li:before{
            content: '';
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16' viewBox='0 0 19 16' fill='none'%3E%3Crect x='3' y='1' width='12' height='12' rx='2' fill='%23F0AA64'/%3E%3Cpath d='M16.96 1L8.52923 9.4392L6 6.90997' stroke='white' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
            position: absolute;
            width: 18.88px;
            height: 16px;
            left: 0;
            top: 11px;
        }
        #s5 .txt p:last-of-type, 
        #s5 .s5_row:last-of-type, 
        #s6 .shadow_area p:last-of-type, 
        #s10 .shadow ul li:last-of-type, 
        #s11 .txt p:last-of-type, 
        #s12 ul li:last-of-type, 
        #s13 .col_el p.txt:last-of-type{
            margin-bottom: 0;
        }
        #s5 .s5_row{
            margin-bottom: 130px;
        }


        #s6{
            background-color: rgba(218, 227, 255, 0.55);
            padding: 40px 0 65px;
        }
        #s6 h2.title{
            max-width: 1050px;
            width: 96%;
            margin: 0 auto 35px;
        }
        #s6 .container > p{
            font-weight: 500;
            font-size: 16px;
            line-height: 30px;
            color: #2F364B;
            margin: 0 auto 30px;
            max-width: 820px;
        }
        #s6 img{
            max-width: 600px;
            display: block;
            margin: 40px auto 5px;
        }
        #s6 p.mtxt{
            font-weight: 500;
            font-size: 24px;
            line-height: 36px;
            text-align: center;
            letter-spacing: 0.04em;
            color: #2F364B;
            max-width: 835px;
            margin: 0 auto 30px;
        }
        #s6 .shadow_area{
            background: linear-gradient(130.33deg, rgba(255, 255, 255, 0.56) 6.57%, rgba(255, 255, 255, 0.56) 72.96%);
            box-shadow: 0px 4px 25px rgb(47 54 75 / 10%);
            backdrop-filter: blur(17.5px);
            border-radius: 36px;
            padding: 33px 55px;
            max-width: 1050px;
            margin: 0 auto;
        }
        #s6 .shadow_area p{
            font-weight: 500;
            font-size: 18px;
            line-height: 36px;
            color: #2F364B;
            margin-bottom: 35px;
        }
        #s6 .shadow_area h3{
            font-weight: 700;
            font-size: 24px;
            line-height: 30px;
            text-align: left;
            margin-bottom: 30px;
            letter-spacing: 0.04em;
            font-feature-settings: 'pnum' on, 'lnum' on;
            color: #2F364B;
            margin-top: 0;
        }
        #s6 .shadow_area h4{
            font-weight: 700;
            font-size: 24px;
            line-height: 36px;
            text-align: center;
            letter-spacing: 0.04em;
            color: #2F364B;
            margin-bottom: 16px;
        }
        #s6 .shadow_area img{
            max-width: 841px;
            margin-bottom: 30px;
            width: 100%;
        }


        #s7{
            background-color: rgba(218, 227, 255, 0.55);
            padding: 52px 0 74px;
        }
        #s7 h2.title{
            margin-bottom: 40px;
        }
        #s7 h2.title + p{
            font-weight: 500;
            font-size: 18px;
            line-height: 36px;
            color: #2F364B;
            text-align: center;
            padding: 0 10px 25px;
        }
        #s7 .text{
            background: #FFFFFF;
            border-radius: 39.9538px;
            width: 630px;
            padding: 45px 20px 33px 35px;
            font-weight: 600;
            font-size: 18px;
            line-height: 34px;
            color: #2F364B;
            margin-bottom: 20px;
        }
        #s7 .text + p{
            font-weight: 500;
            font-size: 18px;
            line-height: 34px;
            color: #2F364B;
            margin-bottom: 43px;
        }
        #s7 .text + p:last-of-type{
            margin-bottom: 0;
        }
        #s7 .text.txt2{
            padding: 30px 40px 30px 50px;
            width: 770px;
            align-self: flex-end;
            margin-bottom: 60px;
        }
        #s7 .text.txt2 + p{
            max-width: 750px;
        }
        #s7 .text.txt2 ul{
            margin: 27px 0 0;
            padding: 0;
            list-style-type: none;
        }
        #s7 .text.txt2 ul li{
            margin-bottom: 30px;
            font-weight: 500;
        }
        #s7 .text.txt2 ul li:last-of-type{
            margin-bottom: 0;
        }
        #s7 .text.txt2 ul li svg{
            margin-right: 16px;
        }

        #s8{
            padding: 80px 0 45px;
        }
        #s8 h2.title{
            max-width: 1080px;
            margin: 0 auto 40px;
        }
        #s8 .container{
            max-width: 1080px;
        }
        #s8 ul{
            margin: 0;
        }
        #s8 ul li{
            margin-bottom: 30px;
            font-weight: 700;
            font-size: 18px;
            line-height: 16px;
            color: #2F364B;
        }




        #sn10{
            padding: 82px 0;
        }
        #sn10 h2.title{
            margin-bottom: 37px;
        }
        #sn10 p{
            font-weight: 500;
            font-size: 16px;
            line-height: 30px;
            color: #2F364B;
        }
        #sn10 img,
        #sn10 p,
        #sn10 picture{
            max-width: 811px;
            margin: 0 auto 30px;
            width: 100%;
        }
        #sn11{
            background-color: rgba(218, 227, 255, .55);
            padding: 53px 0;
        }
        #sn11 h2.title{
            margin-bottom: 45px;
        }
        #sn11 .col_area{
            max-width: 922px;
            margin: 0 auto;
            display: flex;
            justify-content: space-between;
            flex-wrap: wrap;
        }
        #sn11 .col_area .col_el{
            max-width: 49%;
            width: 100%;
        }
        #sn11 .col_area .col_title,
        #sn11 .col_area .col_row{
            height: 149px;
            padding: 29px 20px;
            margin-bottom: 14px;
        }
        #sn11 .col_area .col_row.bot_row{
            width: 100%;
            height: 100px;
        }
        #sn11 .col_area .col_row.bot_row p:before{
            top: 0;
        }
        #sn11 .col_area .col_title{
            background-color: #ADB8E7;
            font-weight: 900;
            font-size: 26px;
            line-height: 36px;
            font-feature-settings: 'pnum' on, 'lnum' on;
            color: #FFFFFF;
            display: flex;
            align-items: center;
            justify-content: center;
            text-align: center;
        }
        #sn11 .col_area .col_row{
            background-color: rgba(255,255,255,1);
            display: flex;
            align-items: center;
            justify-content: center;
        }
        #sn11 .col_area .col_row:nth-child(2n){
            background-color: #F8F8FF;
        }
        #sn11 .col_area .col_row p{
            font-weight: 500;
            font-size: 16px;
            line-height: 25px;
            color: #2F364B;
            position: relative;
            padding-left: 46px;
        }
        #sn11 .col_area .col_row p:before{
            content: "";
            position: absolute;
            background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'%3E%3Cpath d='M12.8333 2C6.85983 2 2 6.85983 2 12.8333C2 18.8068 6.85983 23.6667 12.8333 23.6667C18.8068 23.6667 23.6667 18.8068 23.6667 12.8333C23.6667 6.85983 18.8068 2 12.8333 2ZM10.6677 17.6141L6.64533 13.6003L8.175 12.0663L10.6656 14.5526L16.4007 8.81742L17.9326 10.3493L10.6677 17.6141Z' fill='%23ADB8E7'/%3E%3C/svg%3E");
            width: 26px;
            height: 26px;
            left: 0;
            top: 2px;
        }
        #sn11 .col_area .col_el.orangeCol .col_row p:before{
            background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'%3E%3Cpath d='M12.8333 2C6.85983 2 2 6.85983 2 12.8333C2 18.8068 6.85983 23.6667 12.8333 23.6667C18.8068 23.6667 23.6667 18.8068 23.6667 12.8333C23.6667 6.85983 18.8068 2 12.8333 2ZM10.6677 17.6141L6.64533 13.6003L8.175 12.0663L10.6656 14.5526L16.4007 8.81742L17.9326 10.3493L10.6677 17.6141Z' fill='%23F0AA64'/%3E%3C/svg%3E");
        }
        #sn11 .col_area .col_el.orangeCol .col_title{
            background-color: #F0AA64;
        }




        #s10{
            padding: 60px 0;
        }
        #s10 .shadow{
            background: linear-gradient(130.33deg, #FFFFFF 6.57%, #FFFFFF 72.96%);
            box-shadow: 0px 4px 4px rgb(47 54 75 / 5%), 0px 4px 25px rgb(47 54 75 / 25%);
            backdrop-filter: blur(17.5px);
            border-radius: 36px;
            max-width: 1026px;
            margin: 0 auto;
            padding: 50px;
        }
        #s10 .shadow h2{
            font-weight: 600;
            font-size: 32px;
            line-height: 148%;
            color: #2F364B;
            margin-bottom: 25px;
            text-align: center;
        }
        #s10 .shadow ul{
            max-width: 640px;
            margin: 0 auto;
            padding: 0;
            list-style-type: none;
        }
        #s10 .shadow ul li{
            font-weight: 400;
            font-size: 18px;
            line-height: 148%;
            color: #2F364B;
            margin-bottom: 19px;
            padding-left: 46px;
            position: relative;
        }
        #s10 .shadow ul li:before{
            content: "";
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3E%3Ccircle cx='15' cy='15' r='15' fill='%231E317D' fill-opacity='0.1'/%3E%3Cpath d='M20.5773 9.39936L12.8633 17.1133L9.32786 13.5777C8.79541 13.0453 7.93195 13.0452 7.39941 13.5776C6.86686 14.1102 6.86686 14.9735 7.39941 15.5061L11.899 20.0059C12.1548 20.2616 12.5016 20.4054 12.8632 20.4054C12.8633 20.4054 12.8632 20.4054 12.8633 20.4054C13.225 20.4054 13.5718 20.2616 13.8275 20.006L22.5058 11.3279C23.0383 10.7954 23.0383 9.932 22.5058 9.39945C21.9732 8.86691 21.1099 8.86682 20.5773 9.39936Z' fill='%231E317D'/%3E%3C/svg%3E");
            width: 30px;
            height: 30px;
            position: absolute;
            left: 0;
            top: -4px;
        }
        #s10 .shadow .lineArea{
            margin: 45px auto;
            height: 3px;
            background-color: #F06464;
            max-width: 203px;
        }
        #s10 .shadow ul.nonIcon li:before{
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3E%3Ccircle opacity='0.1' cx='15' cy='15' r='15' fill='%23F06464'/%3E%3Cpath d='M14.7523 16.2367L9.88501 21.104C9.54462 21.4444 8.99272 21.4444 8.65232 21.104C8.31193 20.7636 8.31193 20.2117 8.65232 19.8713L13.5196 15.004L8.67044 10.1549C8.31782 9.80224 8.31782 9.23052 8.67044 8.8779C9.02307 8.52527 9.59479 8.52527 9.94741 8.8779L14.7966 13.727L19.6455 8.87815C19.9859 8.53775 20.5378 8.53775 20.8782 8.87815C21.2186 9.21855 21.2186 9.77044 20.8782 10.1108L16.0293 14.9597L20.8963 19.8268C21.2489 20.1794 21.2489 20.7511 20.8963 21.1037C20.5436 21.4564 19.9719 21.4564 19.6193 21.1037L14.7523 16.2367Z' fill='%23F06464'/%3E%3C/svg%3E");
        }




        #s11{
            padding: 52px 0 66px;
            background-color: rgba(218, 227, 255, 0.55);
        }
        #s11 h2.title{
            max-width: 1000px;
            margin: 0 auto 60px;
        }
        #s11 .img{
            max-width: 535px;
        }
        #s11 .txt{
            max-width: 555px;
        }
        #s11 .txt p{
            font-weight: 500;
            font-size: 18px;
            line-height: 36px;
            color: #2F364B;
            margin-bottom: 35px;
        }
        #s11 .kupon{
            margin-top: 60px;
        }
        #s11 .kupon .r_txt h3{
            font-weight: 400;
            line-height: 1.2;
            color: #191919;
            margin: 0;
            font-size: 36px;
            margin-bottom: 25px;
        }
        #s11 .kupon .r_txt, #s11 .kupon .kupons{
            max-width: 50%;
            padding-right: 60px;
            width: 100%;
        }
        #s11 .kupon .kupons{
            padding-right: 0;
        }
        #s11 .kupon .kupons .item{
            background-color: #ffffff;
            width: 100%;
            margin-bottom: 10px;
            padding: 16px 32px;
            border-radius: 5px;
        }
        #s11 .kupon .r_txt p{
            font-size: 22px;
            font-weight: 400;
            line-height: 1.2;
            color: #191919;
        }
        #s11 .kupon .kupons p.price{
            font-size: 24px;
            font-weight: 500;
            margin-bottom: 8px;
        }
        #s11 .kupon .kupons p{
            margin-bottom: 0;
            font-size: 16px;
        }
        #s11 .kupon .kupons a{
            font-size: 16px;
            border-color: transparent;
            background: #f8901a;
            color: #fff;
            box-shadow: 0px 1px 2px rgb(0 0 0 / 15%);
            border: 2px solid transparent;
            border-radius: 4px;
            display: inline-block;
            padding: 16px 24px;
            text-decoration: none;
            font-weight: bold;
            text-transform: uppercase;
        }
        #s11 .fTxt{
            margin-top: 32px;
        }
        #s11 .fTxt p,
        #s11 .fTxt ul li{
            font-weight: 500;
            font-size: 18px;
            line-height: 36px;
            color: #2F364B;
            margin-bottom: 25px;
        }
        #s11 .fTxt ul li{
            margin-bottom: 12px;
        }
        #s11 .fTxt .list_area{
            max-width: 775px;
            width: 100%;
            margin: 0 auto 25px;
        }
        #s11 .btn_area{
            text-align: center;
            display: flex;
            flex-direction: column;
            align-items: center;
        }
        #s11 .btn_area span{
            display: block;
            font-weight: 400;
            font-size: 14px;
            line-height: 20px;
            text-align: center;
            font-feature-settings: 'pnum' on, 'lnum' on;
            color: #2F364B;
            max-width: 395px;
            margin: 8px auto 0;
        }


        #s12{
            padding: 60px 0;
        }
        #s12 h2.title{
            margin-bottom: 50px;
        }
        #s12 .block{
            max-width: 435px;
            margin: 0 auto 40px;
            border-radius: 36px;
            overflow: hidden;
            box-shadow: 0px 4px 25px rgba(47, 54, 75, 0.1);
            background-color: #ffffff;
        }
        #s12 .block_title{
            background-color: #F0AA64;
            padding: 40px 0;
            text-align: center;
            font-weight: 900;
            font-size: 28px;
            line-height: 36px;
            text-transform: uppercase;
            color: #FFFFFF;
            font-feature-settings: 'pnum' on, 'lnum' on;
        }
        #s12 ul{
            margin: 0;
            padding: 0;
            list-style-type: none;
        }
        #s12 .block_content{
            padding: 35px 25px;
        }
        #s12 ul li{
            font-weight: 400;
            font-size: 20px;
            line-height: 36px;
            color: #000000;
            margin-bottom: 25px;
            padding-left: 40px;
            position: relative;
        }
        #s12 ul li:before{
            content: "";
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'%3E%3Cpath d='M13.0001 2.16699C7.02658 2.16699 2.16675 7.02683 2.16675 13.0003C2.16675 18.9738 7.02658 23.8337 13.0001 23.8337C18.9736 23.8337 23.8334 18.9738 23.8334 13.0003C23.8334 7.02683 18.9736 2.16699 13.0001 2.16699ZM10.8345 17.7811L6.81208 13.7673L8.34175 12.2333L10.8323 14.7196L16.5675 8.98441L18.0993 10.5162L10.8345 17.7811Z' fill='%23F0AA64'/%3E%3C/svg%3E");
            width: 26px;
            height: 26px;
            position: absolute;
            left: 0;
            top: 5px;
        }
        #s12 p{
            border-top: 1.0891px dashed #A9A9AA;
            padding-top: 27px;
            margin-top: 27px;
            font-weight: 900;
            font-size: 37px;
            line-height: 36px;
            color: #2F364B;
        }
        #s12 a{
            margin: 0 auto;
        }
        #s12 .btn_area{
            max-width: 488px;
            margin: 0 auto;
        }
        #s12 .btn_area span{
            display: block;
            font-weight: 400;
            font-size: 14px;
            line-height: 20px;
            text-align: center;
            font-feature-settings: 'pnum' on, 'lnum' on;
            color: #2F364B;
            max-width: 395px;
            margin: 8px auto 0;
        }

        #testimonials{
            background-color: rgb(218 227 255);
            padding: 55px 0 90px;
        }
        #testimonials .imgArea{
            columns: 3;
            margin-top: 57px;
        }
        #testimonials .testCol{
            max-width: 890px;
            width: 100%;
            margin: 56px auto 0;
            flex-wrap: wrap;
        }
        #testimonials .testEl {
            max-width: 49%;
            background: linear-gradient(130.33deg, rgba(255, 255, 255, 0.56) 6.57%, rgba(255, 255, 255, 0.56) 72.96%);
            box-shadow: 0px 4px 25px rgba(47, 54, 75, 0.1);
            backdrop-filter: blur(17.5px);
            border-radius: 36px;
            padding: 32px;
            flex-direction: column;
            margin-bottom: 40px;
        }
        #testimonials .testEl h3 {
            font-weight: 700;
            font-size: 24px;
            line-height: 28px;
            text-align: center;
            color: #1E317D;
            opacity: 0.8;
            margin: 8px 0;
        }
        #testimonials .testEl p {
            font-weight: 400;
            font-size: 16px;
            line-height: 24px;
            color: #000020;
            opacity: 0.9;
            margin-top: 25px;
        }

        
        #faq h2.title{
            margin-bottom: 50px;
        }
        #faq .faq_content{
            background: linear-gradient(130.33deg, rgba(255, 255, 255, 0.56) 6.57%, rgba(255, 255, 255, 0.56) 72.96%);
            box-shadow: 0px 4px 25px rgba(47, 54, 75, 0.1);
            backdrop-filter: blur(17.5px);
            border-radius: 36px;
            width: 945px;
            margin: 0 auto;
            padding: 80px 70px;
        }
        #faq .faq_content .faq_title{
            font-weight: 600;
            font-size: 20px;
            line-height: 29px;
            color: #2F364B;
            padding-bottom: 10px;
            border-bottom: 1px solid #F0AA64;
            position: relative;
            cursor: pointer;
            z-index: 11111;
        }
        #faq .faq_row{
            margin-bottom: 80px;
        }
        #faq .faq_row:last-of-type{
            margin-bottom: 0;
        }
        #faq .res{
            font-weight: 400;
            font-size: 16px;
            line-height: 19px;
            color: #2F364B;
            padding-top: 22px;
            display: none;
        }
        #faq .faq_content .faq_title:before{
            content: "";
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='13' viewBox='0 0 18 13' fill='none'%3E%3Cpath d='M9.82219 11.8124C9.42454 12.3868 8.57546 12.3868 8.17781 11.8124L1.08637 1.56921C0.627214 0.905977 1.10191 0 1.90857 0L16.0914 0C16.8981 0 17.3728 0.905979 16.9136 1.56921L9.82219 11.8124Z' fill='%23F0AA64'/%3E%3C/svg%3E");
            width: 18px;
            height: 13px;
            background-size: contain;
            position: absolute;
            background-position: center;
            right: 0;
            top: 50%;
            transform: translateY(-50%);
            transition: 0.2s;
        }
        #faq .faq_content .faq_title.active:before{
            transform: scaleY(-1) translateY(50%);
        }
        #s12.l_sec{
            background: #ffffff;
        }
         footer{
             background-color: #2F364B;
             padding: 55px 0;
        }
         footer .b1{
             text-align: center;
             margin-bottom: 60px;
        }
         footer .b1 p{
             font-weight: 400;
             font-size: 24px;
             line-height: 24px;
             text-align: center;
             color: #FFFFFF;
             margin-bottom: 25px;
        }
         footer .b1 img{
             max-width: 235px;
        }
         footer .contact{
             text-align: center;
        }
         footer .contact > a{
             display: flex;
             align-items: center;
             font-weight: 300;
             font-size: 20px;
             line-height: 24px;
             text-align: center;
             color: #FFFFFF;
             text-decoration: none;
             justify-content: center;
             margin-bottom: 30px;
        }
         footer .contact > a svg{
             margin-right: 9px;
        }
         footer .social a{
             text-decoration: none;
             margin: 0 20px;
        }
         footer .social {
             margin-bottom: 30px;
        }
         footer .contact > p{
             font-weight: 300;
             font-size: 20px;
             line-height: 24px;
             text-align: center;
             color: #FFFFFF;
        }
         footer .contact > p a{
             color: inherit;
             text-decoration: none;
        }
        .mobile{
             display: none !important;
        }
         .bulletVideoBlock{
             width: 580px;
             height: 340px;
             display: block;
             margin: 50px auto 0;
        }
        #iconSection {
            padding: 50px 0 0px;
        }
        #iconSection .iconRow {
            background: linear-gradient(180deg, rgba(230, 236, 255, 0.41) 0%, rgba(218, 227, 255, 0.55)  100%);
            border-radius: 50px;
            padding: 30px 30px 20px;
        }
        #iconSection h2.title{
            margin-bottom: 40px;
        }
        #iconSection .iconRow .iconElement{
            max-width: 16.66666%;
            width: 100%;
            text-align: center;
            padding: 0 5px;
            position: relative;
        }
        #iconSection .iconRow .iconElement:before{  
            content: "";
            width: 2px;
            height: 107px;
            position: absolute;
            right: 0;
            background-color: #fff;
            top: 10%;
        }
        #iconSection .iconRow .iconElement:last-of-type::before{
            display: none;
        }
        #iconSection .iconRow .iconElement p{
            font-weight: 600;
            font-size: 14px;
            line-height: 16px;
            text-align: center;
            font-feature-settings: 'pnum' on, 'lnum' on;
            color: #2F364B;
        }
        #iconSection .iconRow .iconElement .img_area{
            height: 80px;
            display: flex;
            align-items: center;
            justify-content: center;
            margin-bottom: 20px;
        }
        .button_area{
            max-width: 536px;
            margin: 50px auto 0px;
        }
        .button_area p{
            font-size: 14px;
            line-height: 20px;
            text-align: center;
            color: #2F364B;
            max-width: 385px;
            margin: 8px auto 0;
        }
        #top_section .btn_area.mob{
            display: none;
        }
        #s15 {
            padding: 70px 0 80px;
        }
        #s15 .img {
            max-width: 558px;
        }
        #s15 .txt {
            max-width: 590px;
        }
        #s15 .txt p, #s15 .txt li {
            font-weight: 500;
            font-size: 18px;
            line-height: 36px;
            font-feature-settings: 'pnum' on, 'lnum' on;
            color: #2F364B;
            margin-bottom: 35px;
        }
        #s15 .txt ul li {
            margin-bottom: 5px;
        }
        #s15 h2.title {
            margin-bottom: 40px;
        }
        @media (max-width: 1490px){
            .header{
                margin-bottom: 30px;
            }
        }
        @media (max-width: 1300px){
            h2.title{
                 font-size: 32px;
                 line-height: 32px;
            }
             .container{
                 max-width: 980px;
            }
             a.btn{
                 max-width: 100%;
                 height: 65px;
            }
             #top_section .txt, #s4 .txt, #s11 .txt{
                 max-width: 48%;
            }
             #top_section .video, #s5 .img, #s11 .img,
             #s4 .img_area{
                 max-width: 46%;
            }
             #top_section .txt p.subTitle {
                 font-size: 22px;
                 line-height: 130%;
            }
            #top_section .txt h1{
                line-height: 70px;
                font-size: 60px
            }
             #top_section .txt p{
                 font-size: 24px;
                 line-height: 140%;
            }
             #s2 .s2_elemen img{
                 max-height: 150px;
            }
             #s2 .s2_elemen p{
                 font-size: 20px;
                 line-height: 140%;
            }
             #s3 .shadow{
                 max-width: 90%;
                 margin: 0 auto 40px;
            }
             #s3 .shadow p, #s11 .txt p{
                 font-size: 16px;
                 line-height: 150%;
                 margin-bottom: 25px;
            }
             #s4 .txt p{
                 line-height: 160%;
            }
             #s5 .txt{
                 padding-top: 50px;
            }
             #s5 .txt p, #s6 .shadow_area p,
             #s5 .txt p, #s5 .txt ul li{
                 margin-bottom: 25px;
                 font-size: 16px;
                 line-height: 160%;
            }
             #s5 .txt p.btxt, #s12 ul li{
                 font-size: 18px;
            }
             #s5 .s5_row:last-of-type .txt{
                 padding-top: 0;
            }
             #s6 img {
                 max-width: 450px;
                 margin: 30px auto;
            }
             #s6 p.mtxt, #s12 .block_title{
                 font-size: 20px;
                 line-height: 160%;
                 max-width: 700px;
            }
             #s6 .shadow_area{
                 max-width: 90%;
            }
            #s10 .shadow, #faq .faq_content{
                max-width: 90%;
            }
            #s10 .shadow ul li:before{
                top: -2px;
            }
            #faq .faq_content{
                 max-width: 90%;
            }
             #s12 .block_title{
                 padding: 25px 0;
            }
             #s12 .block_content{
                 padding: 25px 25px 30px;
            }
             #s12 p{
                 padding-top: 20px;
                 margin-top: 20px;
                 font-size: 34px;
            }
             #faq .faq_content{
                 padding: 60px 50px;
            }
             #faq .faq_row{
                 margin-bottom: 60px;
            }
             footer .b1 p{
                 margin-bottom: 15px;
            }
             footer .b1 img{
                 max-width: 210px;
            }
             footer .b1{
                 margin-bottom: 50px;
            }
            #iconSection .iconRow .iconElement .img_area svg{
                height: 100%;
            }
            #iconSection .iconRow .iconElement{
                padding: 0 10px;
            }
            #iconSection .iconRow{
                padding: 30px 20px 20px;
            }
            #iconSection .iconRow .iconElement p{
                font-size: 12px;
            }
            #s5 h2.title + p{
                max-width: 900px;
            }
            #s15 .txt {
                max-width: 48%;
            }
            #s15 .img {
                max-width: 46%;
            }
            #s15 .columns{
                align-items: flex-start;
            }
            #s15 .txt ul {
                margin: 0;
                padding-left: 22px;
            }
            #s15 .txt p, #s15 .txt ul li {
                font-size: 16px;
                line-height: 150% !important;
                margin-bottom: 25px;
            }
        }
        @media (max-width: 1024px){
            .container,
            #s8 .container{
                max-width: 800px;
            }
            .header img{
                max-width: 287px;
            }
            .header{
                padding-top: 15px;
                margin-bottom: 60px;
            }
            #top_section .txt p.subTitle, #top_section .txt p, #s2 .s2_elemen p{
                font-size: 18px;
            }
            #top_section .txt p.subTitle{
                margin-bottom: 10px;
            }
            #top_section .txt h1{
                font-size: 50px;
                max-width: 300px;
                line-height: 55px;
                margin-bottom: 15px;
            }
            #s2 .s2_elemen img {
                max-height: 111px;
                margin-bottom: 20px;
            }
            #s3 .shadow{
                padding: 40px 50px;
            }
            #iconSection .iconRow .iconElement .img_area{
                height: 55px;
            }
            #iconSection .iconRow .iconElement {
                padding: 0 2px;
            }
            #iconSection .iconRow {
                padding: 20px 10px 20px;
            }
            #s4 .s4_row,
            #s5 .s5_row,
            #s11 .container.fd_r:not(.kupon){
                flex-direction: column;
            }
            #s4 .img_area,
            #s5 .img{
                order: 1;
                margin-bottom: 30px;
            }
            #s4 .txt,
            #s5 .txt{
                order: 2;
                max-width: 100%;
            }
            #s4 .shadowText,
            #s4 .shadowText svg{
                max-width: 100%;
                height: auto;
            }
            #s7 .text{
                max-width: 770px;
                width: 100%;
                margin-bottom: 40px;
            }
            #s7 .text.txt2{
                align-self: flex-start;
            }
            #s8 h2.title,
            #s11 h2.title{
                width: 90%;
            }
            #s11 .txt{
                max-width: 100%;
                margin-bottom: 32px;
            }
            #top_section .txt > div{
                max-width: 100%;
            }
            a.btn{
                font-size: 16px;
            }
        }

        @media (max-width: 820px){
            #testimonials .testEl{
                padding: 25px 15px;
            }
            .mobile{
                display: flex !important;
            }
            #top_section .btn_area.mob{
                display: block;
            }
            #top_section .txt .btn_area,
            .desctop_image{
                display: none !important;
            }
            .container,
            #s4 h2.title,
            #s5 h2.title{
                max-width: 90%;
            }
            #top_section .txt, #top_section .video, #top_section .txt h1, #s2 .s2_elemen, #s3 .shadow, #s4 .txt, #s5 .txt, #s6 .shadow_area, #s10 .shadow, #faq .faq_content, #s11 .container .txt, 
            #s11 .kupon .r_txt, #s11 .kupon .kupons,
            #s7 .text.txt2,
            #s7 .text{
                max-width: 100%;
            }
            #top_section .container{
                flex-direction: column;
            }
            #top_section .video{
                margin-bottom: 40px;
            }
            #top_section{
                padding-bottom: 60px;
            }
            #s2{
                padding-top: 60px;
            }
            #s2 .container{
                flex-direction: column;
            }
            #s2 .s2_elemen {
                margin-bottom: 30px;
            }
            #s2 .s2_elemen img{
                max-height: 224px;
                margin-bottom: 10px;
            }
            #s2 .s2_elemen:nth-of-type(2){
                border: unset;
            }
            #s3{
                padding: 40px 0 60px;
            }
            #s4 .container{
                flex-direction: column;
            }
            #s5 .img{
                max-width: 335px;
                margin: 0 auto 25px;
            }
            #s5 .s5_row{
                margin-bottom: 25px;
            }
            #s5 .s5_row:last-of-type{
                flex-direction: column;
            }
            #s5{
                padding-bottom: 60px;
            }
            #s11 .container{
                flex-direction: column;
            }
            #s11 .container .img{
                margin-bottom: 25px;
            }
            #s10 .shadow h2{
                font-size: 28px;
            }
            #s10 .shadow ul li{
                font-size: 16px;
                padding-left: 35px;
                line-height: 150%;
            }
            #s10 .shadow ul li:before{
                width: 20px;
                height: 20px;
                background-size: contain;
                top: 0;
            }
            #s10 .shadow .lineArea{
                margin: 25px auto;
                max-width: 60%;
                width: 203px;
            }
            #iconSection .iconRow{
                flex-wrap: wrap;
            }
            #iconSection .iconRow .iconElement{
                max-width: 50%;
                padding: 0 10px;
                margin-bottom: 25px;
            }
            #iconSection .iconRow .iconElement:nth-of-type(2n)::before{
                display: none;
            }
            #iconSection .iconRow .iconElement:before{
                height: auto;
                bottom: -25px;
                top: 0;
            }
            #s7 .text{
                padding: 30px 20px;
            }
            #s5 .txt svg{
                width: 100%;
                height: auto;
                margin-bottom: 30px;
            }
            #s15 .columns{
                flex-direction: column;
            }
            #s15 .img {
                max-width: 335px;
                margin: 0 auto 25px;
            }
            #s15 .txt {
                max-width: 100%;
            }
            #s15 {
                padding: 60px 0;
            }
        }
        @media (max-width: 600px){
            #testimonials .testCol{
                flex-direction: column;
            }
            #testimonials .testEl{
                max-width: 100%;
            }
            #promotext{
                padding: 15px 10px;
            }
            #s4{
                padding: 32px 0 28px;
            }
            #s5 .img, 
            #s11 .img, 
            #s4 .img_area,
            #s11 .container .img,
            #s12 .btn_area{
                max-width: 100%;
            }
            #s6 p.mtxt,
            #s3 .shadow p b,
            #faq .faq_content .faq_title{
                font-size: 18px;
            }
            #s4 .txt p,
            #s3 .shadow p, #s11 .txt p{
                font-size: 16px;
            }
            
            #s3 .shadow p, 
            #s11 .txt p,
            #s4 .txt p{
                line-height: 180%;
            }
            #s4 .txt p{
                margin-bottom: 30px;
            }
            #top_section .video{
                max-width: 85%;
                margin: 20px 0;
            }
            h2.title{
                font-size: 26px !important;
                line-height: 36px;
                margin-bottom: 32px !important;
                max-width: 90%;
                margin-left: auto;
                margin-right: auto;
            }
            #top_section .txt h1{
                font-size: 36px;
                line-height: 110%;
            }
            #s11{
                padding: 60px 0;
            }
            #s6 img{
                max-width: 100%;
            }
            .header img{
                max-width: 170px;
            }
            .header{
                padding-top: 10px;
                margin-bottom: 20px;
            }
            #top_section{
                padding-bottom: 50px;
            }
            #top_section .txt p{
                font-size: 17px;
                line-height: 22px;
                margin-bottom: 5px;
            }
            iframe{
                width: 335px;
                height: 183px;
                margin: 0 auto;
                display: block;
            }
            #s2{
                padding-top: 30px;
            }
            #s3 .shadow{
                padding: 25px 20px;
            }
            #s6 .shadow_area{
                padding: 25px 15px;
            }
            #s6{
                padding: 30px 0 50px;
            }
            #s10 .shadow,
            #s4 .shadowText{
                padding: 25px 15px;
            }
            #faq .faq_content{
                padding: 30px 10px;
            }
            footer .b1 p, footer .contact > p{
                font-size: 18px;
                line-height: 24px;
            }
            #s11 .kupon .kupons .item{
                padding: 25px 15px;
            }
            #s11 .kupon .kupons p.price{
                text-align: center;
            }
            .bulletVideoBlock{
                width: 380px;
                height: 230px;
                margin: 20px auto 0;
            }
            #top_section .video iframe{
                height: 240px;
            }
            #top_section .txt p.subTitle{
                margin-bottom: 5px;
                font-size: 16px;
            }
            #iconSection{
                padding-bottom: 16px;
            }
            #s3{
                padding-top: 16px;
            }
            #s4 .shadowText p:last-of-type{
                margin-bottom: 0;
            }
            #s5,
            #s8,
            #s12{
                padding: 50px 0;
            }
            #s5 .txt{
                padding-top: 20px;
            }
            #s6 img:first-of-type{
                margin-top: 0;
                margin-bottom: 10px;
            }
            #s6 h2.title{
                margin-bottom: 20px !important;
            }
            #s6 .shadow_area{
                padding: 25px 20px;
            }
            #s7 h2.title{
                margin-bottom: 25px !important;
            }
            #s7 .text,
            #s7 .text + p{
                margin-bottom: 20px !important;
            }
            #s7{
                padding: 30px 0 20px;
            }
            #s11{
                padding: 32px 0;
            }
            #s11 .kupon{
                margin-top: 30px;
            }
            #s11 .kupon .r_txt{
                padding-right: 0;
                margin-bottom: 25px;
            }
            #sn11 .col_area{
                flex-direction: column;
            }
            #sn11 .col_area .col_el,
            .button_area,
            #top_section .btn_area.mob{
                max-width: 100%;
            }
            #s5 .txt .graphArea{
                flex-direction: column;
            }
            #s5 .txt .graphArea svg{
                margin-bottom: 10px;
            }
            #s5 .txt .graphArea svg:last-of-type{
                margin-bottom: 0;
            }
            #promotext p{
                font-size: 14px;
                max-width: 280px;
                margin: 0 auto;
                line-height: 120%;
            }
            #testimonials .imgArea{
                columns: 1;
            }
        }
        @media (max-width: 460px){
            #top_section .video iframe{
                height: 190px;
            }
        }
        .stickText{
            box-shadow: 0px 4px 25px rgb(47 54 75 / 10%);
            z-index: 11111;
            position: sticky;
            top: 0;
            left: 0;
            right: 0;
            padding: 20px;
            text-align: center;
            font-size: 18px;
            font-weight: bold;
            background: #ffffff;
        }
        .stickText span{
            color: #F0AA64;
        }
        #demo span{
            color: #2F364B;
        }
        
        @media (max-width:767px){
            #iconSection {
                padding: 20px 0 20px;
            }
        }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-72d9725f */.buttn:hover {
    opacity: 0.8 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1382029c */.buttn:hover {
    opacity: 0.8 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-54f06796 */.buttn:hover {
    opacity: 0.8 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b905ebf */.kreis-effekt {
    position: relative;
    display: inline-block;
    overflow: hidden;
}

.kreis-effekt img {
    width: 100%;
    height: auto;
    filter: blur(2px); /* Der Blur-Effekt für das gesamte Bild */
    transform: scale(1.05); /* Gleicht den Blur etwas aus */
}

.kreis-effekt::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 400px; /* Durchmesser des Kreises anpassen */
    height: 400px; /* Durchmesser des Kreises anpassen */
    transform: translate(-50%, -50%);
    border: 2px solid #1A367B; /* Farbe und Dicke des Randes */
    border-radius: 50%;
    box-sizing: border-box;
    overflow: hidden;
    z-index: 2;
}

.kreis-effekt::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 399px; /* Etwas kleiner als der Kreis-Rand */
    height: 399px; /* Etwas kleiner als der Kreis-Rand */
    transform: translate(-50%, -50%);
    background: url('https://modernchess.de/wp-content/uploads/2024/08/Variante_Angenommen_neu.png') no-repeat center center;
    background-size: 200%;
    border-radius: 50%;
    z-index: 1;
    box-shadow: 0 0 0 2px #1A367B; /* Um den Rand vom Bild nachzustellen */
}
@media (max-width: 767px) {
    .kreis-effekt::before {
        width: 182px; /* Kleinere Größe des Kreises */
        height: 182px;
    }

    .kreis-effekt::after {
        width: 150px; /* Vergrößerte Bildgröße im kleineren Kreis */
        height: 150px;
        background-size: 165%; /* Etwas mehr Vergrößerung */
        transform: translate(-50%, -50%) scale(1.2); /* Mehr Vergrößerung für den Lupeneffekt */
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5a39771c */.buttn:hover {
    opacity: 0.8 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7b4909a5 */.buttn:hover {
    opacity: 0.8 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d0f9bb6 */.buttn:hover {
    opacity: 0.8 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22817a80 */#s10{
    padding: 50px 0 20px;
}
#s10 a.btn,
#faq a.btn{
    margin: 20px auto 0;
}
#s10 h2.title{
    margin-bottom: 50px;
}
#s10 .shadow{
    background: linear-gradient(130.33deg, #FFFFFF 6.57%, #FFFFFF 72.96%);
    box-shadow: 0px 4px 4px rgb(47 54 75 / 5%), 0px 4px 25px rgb(47 54 75 / 25%);
    border-radius: 36px;
    max-width: 1026px;
    margin: 0 auto;
    padding: 50px;
}
#s10 .shadow h2{
    font-weight: 600;
    font-size: 32px;
    line-height: 148%;
    color: #2F364B;
    margin-bottom: 25px;
    text-align: center;
}
#s10 .shadow ul{
    max-width: 640px;
    margin: 0 auto;
    padding: 0;
    list-style-type: none;
}
#s10 .shadow ul li{
    font-weight: 400;
    font-size: 18px;
    line-height: 148%;
    color: #2F364B;
    margin-bottom: 19px;
    padding-left: 46px;
    position: relative;
}
#s10 .shadow ul li:before{
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3E%3Ccircle cx='15' cy='15' r='15' fill='%231E317D' fill-opacity='0.1'/%3E%3Cpath d='M20.5773 9.39936L12.8633 17.1133L9.32786 13.5777C8.79541 13.0453 7.93195 13.0452 7.39941 13.5776C6.86686 14.1102 6.86686 14.9735 7.39941 15.5061L11.899 20.0059C12.1548 20.2616 12.5016 20.4054 12.8632 20.4054C12.8633 20.4054 12.8632 20.4054 12.8633 20.4054C13.225 20.4054 13.5718 20.2616 13.8275 20.006L22.5058 11.3279C23.0383 10.7954 23.0383 9.932 22.5058 9.39945C21.9732 8.86691 21.1099 8.86682 20.5773 9.39936Z' fill='%231E317D'/%3E%3C/svg%3E");
    width: 30px;
    height: 30px;
    position: absolute;
    left: 0;
    top: -1px;
}
#s10 .shadow .lineArea{
    margin: 45px auto;
    height: 3px;
    background-color: #F06464;
    max-width: 203px;
}
#s10 .shadow .lineArea+h2{
    color: #F06464;
}
#s10 .shadow ul.nonIcon li:before{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3E%3Ccircle opacity='0.1' cx='15' cy='15' r='15' fill='%23F06464'/%3E%3Cpath d='M14.7523 16.2367L9.88501 21.104C9.54462 21.4444 8.99272 21.4444 8.65232 21.104C8.31193 20.7636 8.31193 20.2117 8.65232 19.8713L13.5196 15.004L8.67044 10.1549C8.31782 9.80224 8.31782 9.23052 8.67044 8.8779C9.02307 8.52527 9.59479 8.52527 9.94741 8.8779L14.7966 13.727L19.6455 8.87815C19.9859 8.53775 20.5378 8.53775 20.8782 8.87815C21.2186 9.21855 21.2186 9.77044 20.8782 10.1108L16.0293 14.9597L20.8963 19.8268C21.2489 20.1794 21.2489 20.7511 20.8963 21.1037C20.5436 21.4564 19.9719 21.4564 19.6193 21.1037L14.7523 16.2367Z' fill='%23F06464'/%3E%3C/svg%3E");
}






@media (max-width: 768px){

    #s10 h2.title {
        font-size: 26px;
        line-height: 36px;
        max-width: 90%;
        margin: 0 auto 25px;    
    }

    #s10{
        padding: 5px 0;
    }

    #s10 .shadow{
        padding: 26px 20px;
    }
    #s10 .shadow h2{
        font-size: 20px;
    }
    #s10 .shadow ul li:before{
        width: 21px;
        height: 21px;
        background-size: contain;
        background-position: center;
        top: 2px;
    }
    #s10 .shadow .lineArea{
        margin: 35px auto;
        font-size: 24px;
    }
    #s10 .shadow ul li{
        font-size: 16px;
    }
    #s10 .shadow ul li{
        padding-left: 35px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4e0da21b */.buttn:hover {
    opacity: 0.8 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-68975e9c */.buttn:hover {
    opacity: 0.8 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-70bddcc4 */.buttn:hover {
    opacity: 0.8 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5f9e7943 */.buttn:hover {
    opacity: 0.8 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1313240b */#faq{
    padding: 55px 0 75px;
}
#faq h2.title{
    margin-bottom: 50px;
    line-height: 52px;
}
#faq .faq_content{
    background: linear-gradient(130.33deg, rgba(255, 255, 255, 0.56) 6.57%, rgba(255, 255, 255, 0.56) 72.96%);
    box-shadow: 0px 4px 25px rgba(47, 54, 75, 0.1);
    border-radius: 36px;
    width: 945px;
    margin: 0 auto;
    padding: 80px 70px;
}
#faq .faq_content .faq_title{
    font-weight: 600;
    font-size: 20px;
    line-height: 29px;
    color: #2F364B;
    padding-bottom: 10px;
    border-bottom: 1px solid #F0AA64;
    position: relative;
    cursor: pointer;
    z-index: 11111;
    padding-right: 30px;
}
#faq .faq_row{
    margin-bottom: 80px;
}
#faq .faq_row:last-of-type{
    margin-bottom: 0;
}
#faq .res{
    font-weight: 400;
    font-size: 16px;
    line-height: 19px;
    color: #2F364B;
    padding-top: 22px;
    display: none;
}
#faq .faq_content .faq_title:before{
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='13' viewBox='0 0 18 13' fill='none'%3E%3Cpath d='M9.82219 11.8124C9.42454 12.3868 8.57546 12.3868 8.17781 11.8124L1.08637 1.56921C0.627214 0.905977 1.10191 0 1.90857 0L16.0914 0C16.8981 0 17.3728 0.905979 16.9136 1.56921L9.82219 11.8124Z' fill='%23F0AA64'/%3E%3C/svg%3E");
    width: 18px;
    height: 13px;
    background-size: contain;
    position: absolute;
    background-position: center;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    transition: 0.2s;
}
#faq .faq_content .faq_title.active:before{
    transform: scaleY(-1) translateY(50%);
}

.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated>.elementor-widget-wrap{
    padding: 0 !important;
}
#site-header{
    display: none;
}
 body, html, h1, h2, p{
     padding: 0;
     margin: 0;
}
 .elementor-section.elementor-section-boxed > .elementor-container{
     max-width: 100% !important;
}
 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{
     padding: 0 !important;
}
 div{
     box-sizing: border-box;
}
 *{
     font-family: 'Raleway', sans-serif;
}
 iframe{
     max-width: 100%;
     max-height: 335px;
}
 img{
     max-width: 100%;
     height: auto;
}
 .container{
     max-width: 1250px;
     width: 100%;
     margin: 0 auto;
     display: flex;
     flex-direction: column;
}
 .d_flex{
     display: flex;
}
 .ai_c{
     align-items: center;
}
 .jc_sb{
     justify-content: space-between;
}
 .jc_c{
     justify-content: center;
}
 .fd_r{
     flex-direction: row;
}
 .w100{
     width: 100%;
}
a.btn{
    width: 488px;
    height: 68px;
    background-color: #F0AA64;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 700;
    font-size: 18px;
    line-height: 22px;
    text-transform: uppercase;
    color: #FFFFFF;
    text-decoration: none;
    transition: 0.3s;
}
a.btn:hover{
    opacity: 0.8;
}
 h2.title{
     font-weight: 500;
     font-size: 36px;
     line-height: 145%;
     letter-spacing: 0.04em;
     color: #2F364B;
     text-align: center;
}
.wrap{
    max-width: 100vw;
    overflow: hidden;
}

@media (max-width:767px){
    #faq h2.title {
        font-size: 24px !important;
        line-height:36px ;
    }
    #faq .faq_content {
        padding: 40px 30px;
    }
    #faq {
        padding: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-59b9f584 */.footerhover a:hover {
    color: #F0AA64 !important;
}/* End custom CSS */