.elementor-4916 .elementor-element.elementor-element-6a60bf3{--display:flex;--min-height:649px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:79px;--padding-left:20px;--padding-right:20px;}.elementor-4916 .elementor-element.elementor-element-6a60bf3:not(.elementor-motion-effects-element-type-background), .elementor-4916 .elementor-element.elementor-element-6a60bf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://s30.kanesherwell.com/wp-content/uploads/f89d6b65a00848b472094a623527193b3a2068e1-1.png");background-position:100% 30%;background-repeat:no-repeat;background-size:cover;}.elementor-4916 .elementor-element.elementor-element-6a60bf3::before, .elementor-4916 .elementor-element.elementor-element-6a60bf3 > .elementor-background-video-container::before, .elementor-4916 .elementor-element.elementor-element-6a60bf3 > .e-con-inner > .elementor-background-video-container::before, .elementor-4916 .elementor-element.elementor-element-6a60bf3 > .elementor-background-slideshow::before, .elementor-4916 .elementor-element.elementor-element-6a60bf3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4916 .elementor-element.elementor-element-6a60bf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1B2A3F 30%, #3F1B1B00 100%);}.elementor-4916 .elementor-element.elementor-element-21d2720{width:var( --container-widget-width, 944px );max-width:944px;--container-widget-width:944px;--container-widget-flex-grow:0;}.elementor-4916 .elementor-element.elementor-element-21d2720 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:96px;font-weight:700;line-height:100px;color:#FFCC00;}.elementor-4916 .elementor-element.elementor-element-bd69670{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:65px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-4916 .elementor-element.elementor-element-bd69670:not(.elementor-motion-effects-element-type-background), .elementor-4916 .elementor-element.elementor-element-bd69670 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4916 .elementor-element.elementor-element-17491c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:130px 130px;--row-gap:130px;--column-gap:130px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4916 .elementor-element.elementor-element-c0a85d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4916 .elementor-element.elementor-element-60fb261 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-4916 .elementor-element.elementor-element-60fb261 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:700;text-transform:uppercase;line-height:64px;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-b71a988 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4916 .elementor-element.elementor-element-b71a988 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;line-height:38px;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-0a4b7ee{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-4916 .elementor-element.elementor-element-0a4b7ee > .elementor-widget-container{margin:0px 0px 74px 0px;}.elementor-4916 .elementor-element.elementor-element-0a4b7ee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-eeaae49{--divider-border-style:solid;--divider-color:#E2E2E2;--divider-border-width:1px;}.elementor-4916 .elementor-element.elementor-element-eeaae49 .elementor-divider-separator{width:100%;}.elementor-4916 .elementor-element.elementor-element-eeaae49 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-4916 .elementor-element.elementor-element-c4d2e19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4916 .elementor-element.elementor-element-7f23c3a{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;}.elementor-4916 .elementor-element.elementor-element-7f23c3a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4916 .elementor-element.elementor-element-7f23c3a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:700;text-transform:uppercase;line-height:64px;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-9587ef9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4916 .elementor-element.elementor-element-da6adcf > .elementor-widget-container{--e-transform-rotateZ:-30deg;margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-4916 .elementor-element.elementor-element-da6adcf{left:4%;}body.rtl .elementor-4916 .elementor-element.elementor-element-da6adcf{right:4%;}.elementor-4916 .elementor-element.elementor-element-da6adcf{bottom:10%;z-index:1;}.elementor-4916 .elementor-element.elementor-element-da6adcf img{width:356.92611213871px;max-width:100%;height:447.92266242747px;object-fit:cover;object-position:center center;border-style:solid;border-width:10px 10px 10px 10px;border-color:#FFFFFF;border-radius:0px 15px 0px 15px;box-shadow:0px 68px 60px -25px rgba(0, 0, 0, 0.1);}.elementor-4916 .elementor-element.elementor-element-0d81adb > .elementor-widget-container{--e-transform-rotateZ:-12deg;margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-4916 .elementor-element.elementor-element-0d81adb{right:24%;}body.rtl .elementor-4916 .elementor-element.elementor-element-0d81adb{left:24%;}.elementor-4916 .elementor-element.elementor-element-0d81adb{bottom:18%;z-index:1;}.elementor-4916 .elementor-element.elementor-element-0d81adb img{width:357px;max-width:100%;height:448px;object-fit:cover;object-position:center center;border-style:solid;border-width:10px 10px 10px 10px;border-color:#FFFFFF;border-radius:0px 15px 0px 15px;}.elementor-4916 .elementor-element.elementor-element-1221b45 > .elementor-widget-container{--e-transform-rotateZ:0deg;margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-4916 .elementor-element.elementor-element-1221b45{left:32%;}body.rtl .elementor-4916 .elementor-element.elementor-element-1221b45{right:32%;}.elementor-4916 .elementor-element.elementor-element-1221b45{bottom:19%;z-index:1;}.elementor-4916 .elementor-element.elementor-element-1221b45 img{width:357px;max-width:100%;height:448px;object-fit:cover;object-position:center center;border-style:solid;border-width:10px 10px 10px 10px;border-color:#FFFFFF;border-radius:0px 15px 0px 15px;}.elementor-4916 .elementor-element.elementor-element-5e0fd47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:108px 108px;--row-gap:108px;--column-gap:108px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4916 .elementor-element.elementor-element-5e0fd47:not(.elementor-motion-effects-element-type-background), .elementor-4916 .elementor-element.elementor-element-5e0fd47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4916 .elementor-element.elementor-element-42b0a57{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;}.elementor-4916 .elementor-element.elementor-element-42b0a57 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4916 .elementor-element.elementor-element-42b0a57 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:700;text-transform:uppercase;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-dc9438f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:47px 47px;--row-gap:47px;--column-gap:47px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4916 .elementor-element.elementor-element-af54ed9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4916 .elementor-element.elementor-element-212d8cc > .elementor-widget-container{background-color:#FFFFFF;padding:198px 42px 109px 52px;transition:background 0.6s;border-radius:0px 15px 0px 15px;}.elementor-4916 .elementor-element.elementor-element-212d8cc:hover .elementor-widget-container{background-color:#FFCC00;}.elementor-4916 .elementor-element.elementor-element-212d8cc .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-4916 .elementor-element.elementor-element-212d8cc .elementor-icon-box-title{margin-block-end:15px;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-212d8cc .elementor-icon{font-size:65px;}.elementor-4916 .elementor-element.elementor-element-212d8cc .elementor-icon-box-title, .elementor-4916 .elementor-element.elementor-element-212d8cc .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;}.elementor-4916 .elementor-element.elementor-element-212d8cc:has(:hover) .elementor-icon-box-title,
					 .elementor-4916 .elementor-element.elementor-element-212d8cc:has(:focus) .elementor-icon-box-title{color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-212d8cc .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-2139ea7 > .elementor-widget-container{background-color:#FFFFFF;padding:198px 42px 109px 52px;transition:background 0.6s;border-radius:0px 15px 0px 15px;}.elementor-4916 .elementor-element.elementor-element-2139ea7:hover .elementor-widget-container{background-color:#FFCC00;}.elementor-4916 .elementor-element.elementor-element-2139ea7 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-4916 .elementor-element.elementor-element-2139ea7 .elementor-icon-box-title{margin-block-end:15px;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-2139ea7 .elementor-icon{font-size:65px;}.elementor-4916 .elementor-element.elementor-element-2139ea7 .elementor-icon-box-title, .elementor-4916 .elementor-element.elementor-element-2139ea7 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;}.elementor-4916 .elementor-element.elementor-element-2139ea7:has(:hover) .elementor-icon-box-title,
					 .elementor-4916 .elementor-element.elementor-element-2139ea7:has(:focus) .elementor-icon-box-title{color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-2139ea7 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-56b56da > .elementor-widget-container{background-color:#FFFFFF;padding:198px 42px 109px 52px;transition:background 0.6s;border-radius:0px 15px 0px 15px;}.elementor-4916 .elementor-element.elementor-element-56b56da:hover .elementor-widget-container{background-color:#FFCC00;}.elementor-4916 .elementor-element.elementor-element-56b56da .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-4916 .elementor-element.elementor-element-56b56da .elementor-icon-box-title{margin-block-end:15px;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-56b56da .elementor-icon{font-size:65px;}.elementor-4916 .elementor-element.elementor-element-56b56da .elementor-icon-box-title, .elementor-4916 .elementor-element.elementor-element-56b56da .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;}.elementor-4916 .elementor-element.elementor-element-56b56da:has(:hover) .elementor-icon-box-title,
					 .elementor-4916 .elementor-element.elementor-element-56b56da:has(:focus) .elementor-icon-box-title{color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-56b56da .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-95aa39f > .elementor-widget-container{background-color:#FFFFFF;padding:198px 42px 109px 52px;transition:background 0.6s;border-radius:0px 15px 0px 15px;}.elementor-4916 .elementor-element.elementor-element-95aa39f:hover .elementor-widget-container{background-color:#FFCC00;}.elementor-4916 .elementor-element.elementor-element-95aa39f .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-4916 .elementor-element.elementor-element-95aa39f .elementor-icon-box-title{margin-block-end:15px;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-95aa39f .elementor-icon{font-size:65px;}.elementor-4916 .elementor-element.elementor-element-95aa39f .elementor-icon-box-title, .elementor-4916 .elementor-element.elementor-element-95aa39f .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;}.elementor-4916 .elementor-element.elementor-element-95aa39f:has(:hover) .elementor-icon-box-title,
					 .elementor-4916 .elementor-element.elementor-element-95aa39f:has(:focus) .elementor-icon-box-title{color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-95aa39f .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-be908ca > .elementor-widget-container{background-color:#FFFFFF;padding:198px 42px 109px 52px;transition:background 0.6s;border-radius:0px 15px 0px 15px;}.elementor-4916 .elementor-element.elementor-element-be908ca:hover .elementor-widget-container{background-color:#FFCC00;}.elementor-4916 .elementor-element.elementor-element-be908ca .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-4916 .elementor-element.elementor-element-be908ca .elementor-icon-box-title{margin-block-end:15px;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-be908ca .elementor-icon{font-size:65px;}.elementor-4916 .elementor-element.elementor-element-be908ca .elementor-icon-box-title, .elementor-4916 .elementor-element.elementor-element-be908ca .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;}.elementor-4916 .elementor-element.elementor-element-be908ca:has(:hover) .elementor-icon-box-title,
					 .elementor-4916 .elementor-element.elementor-element-be908ca:has(:focus) .elementor-icon-box-title{color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-be908ca .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-12c0377 > .elementor-widget-container{background-color:#FFFFFF;padding:198px 42px 109px 52px;transition:background 0.6s;border-radius:0px 15px 0px 15px;}.elementor-4916 .elementor-element.elementor-element-12c0377:hover .elementor-widget-container{background-color:#FFCC00;}.elementor-4916 .elementor-element.elementor-element-12c0377 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-4916 .elementor-element.elementor-element-12c0377 .elementor-icon-box-title{margin-block-end:15px;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-12c0377 .elementor-icon{font-size:65px;}.elementor-4916 .elementor-element.elementor-element-12c0377 .elementor-icon-box-title, .elementor-4916 .elementor-element.elementor-element-12c0377 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;}.elementor-4916 .elementor-element.elementor-element-12c0377:has(:hover) .elementor-icon-box-title,
					 .elementor-4916 .elementor-element.elementor-element-12c0377:has(:focus) .elementor-icon-box-title{color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-12c0377 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-32158644{--display:flex;--min-height:804px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-4916 .elementor-element.elementor-element-32158644:not(.elementor-motion-effects-element-type-background), .elementor-4916 .elementor-element.elementor-element-32158644 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4916 .elementor-element.elementor-element-56c61c6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-4916 .elementor-element.elementor-element-20d8be6c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-4916 .elementor-element.elementor-element-2c998bef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:224px;--padding-bottom:0px;--padding-left:240px;--padding-right:0px;}.elementor-4916 .elementor-element.elementor-element-4ab5d17c .elementor-button{background-color:#02010100;fill:#444444;color:#444444;border-style:solid;border-width:2px 2px 2px 2px;border-color:#444444;border-radius:8px 8px 8px 8px;padding:12px 14px 12px 14px;}.elementor-4916 .elementor-element.elementor-element-4ab5d17c .elementor-button:hover, .elementor-4916 .elementor-element.elementor-element-4ab5d17c .elementor-button:focus{background-color:#83BCA900;color:#444444;border-color:#444444;}.elementor-4916 .elementor-element.elementor-element-4ab5d17c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4916 .elementor-element.elementor-element-4ab5d17c .elementor-button:hover svg, .elementor-4916 .elementor-element.elementor-element-4ab5d17c .elementor-button:focus svg{fill:#444444;}.elementor-4916 .elementor-element.elementor-element-3c24329 .elementor-button{background-color:#02010100;fill:#444444;color:#444444;border-style:solid;border-width:2px 2px 2px 2px;border-color:#444444;border-radius:8px 8px 8px 8px;padding:12px 14px 12px 14px;}.elementor-4916 .elementor-element.elementor-element-3c24329 .elementor-button:hover, .elementor-4916 .elementor-element.elementor-element-3c24329 .elementor-button:focus{background-color:#83BCA900;color:#444444;border-color:#444444;}.elementor-4916 .elementor-element.elementor-element-3c24329 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4916 .elementor-element.elementor-element-3c24329 .elementor-button:hover svg, .elementor-4916 .elementor-element.elementor-element-3c24329 .elementor-button:focus svg{fill:#444444;}.elementor-4916 .elementor-element.elementor-element-68fbe910{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:130px;--padding-right:0px;}.elementor-4916 .elementor-element.elementor-element-140ec005{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4916 .elementor-element.elementor-element-32e85a90{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4916 .elementor-element.elementor-element-5c548541 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4916 .elementor-element.elementor-element-5c548541 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;line-height:34px;color:#FFCC00;}.elementor-4916 .elementor-element.elementor-element-af11ca4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4916 .elementor-element.elementor-element-af11ca4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;line-height:34px;color:#FFCC00;}.elementor-4916 .elementor-element.elementor-element-49b4280 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4916 .elementor-element.elementor-element-49b4280 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;line-height:34px;color:#FFCC00;}.elementor-4916 .elementor-element.elementor-element-2a0522a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4916 .elementor-element.elementor-element-2a0522a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;line-height:34px;color:#FFCC00;}.elementor-4916 .elementor-element.elementor-element-12c3ea8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4916 .elementor-element.elementor-element-12c3ea8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;line-height:34px;color:#FFCC00;}.elementor-4916 .elementor-element.elementor-element-bc82c20 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4916 .elementor-element.elementor-element-bc82c20 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;line-height:34px;color:#FFCC00;}.elementor-4916 .elementor-element.elementor-element-718d2b44{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4916 .elementor-element.elementor-element-4faa629c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4916 .elementor-element.elementor-element-4faa629c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:40px;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-f9704fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4916 .elementor-element.elementor-element-f9704fb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:40px;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-dcb3b1b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4916 .elementor-element.elementor-element-dcb3b1b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:40px;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-9985efb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4916 .elementor-element.elementor-element-9985efb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:40px;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-1ae8473 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4916 .elementor-element.elementor-element-1ae8473 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:40px;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-0fcf77d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4916 .elementor-element.elementor-element-0fcf77d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:40px;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-4d984b{--display:flex;--min-height:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4916 .elementor-element.elementor-element-8d4bda6{text-align:start;}.elementor-4916 .elementor-element.elementor-element-8d4bda6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-f89dfa0{text-align:start;}.elementor-4916 .elementor-element.elementor-element-f89dfa0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-a078bd5{text-align:start;}.elementor-4916 .elementor-element.elementor-element-a078bd5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-43dc0ac{text-align:start;}.elementor-4916 .elementor-element.elementor-element-43dc0ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-efc62c6{text-align:start;}.elementor-4916 .elementor-element.elementor-element-efc62c6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-503475b{text-align:start;}.elementor-4916 .elementor-element.elementor-element-503475b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-55efa532 > .elementor-widget-container{margin:-360px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4916 .elementor-element.elementor-element-55efa532.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-4916 .elementor-element.elementor-element-55efa532 .elementor-main-swiper{width:100%;}.elementor-4916 .elementor-element.elementor-element-55efa532 .elementor-main-swiper .swiper-slide{padding:20px 20px 25px 20px;}.elementor-4916 .elementor-element.elementor-element-55efa532 .elementor-swiper-button{font-size:20px;}body.rtl .elementor-4916 .elementor-element.elementor-element-55efa532.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-4916 .elementor-element.elementor-element-55efa532.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-4916 .elementor-element.elementor-element-55efa532.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-4916 .elementor-element.elementor-element-55efa532.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:0px;margin-right:0;}body:not(.rtl) .elementor-4916 .elementor-element.elementor-element-55efa532.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-4916 .elementor-element.elementor-element-55efa532.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-4916 .elementor-element.elementor-element-55efa532.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-4916 .elementor-element.elementor-element-55efa532.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:0px;margin-left:0;}.elementor-4916 .elementor-element.elementor-element-55efa532.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-4916 .elementor-element.elementor-element-55efa532.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-4916 .elementor-element.elementor-element-55efa532.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:0px;}.elementor-4916 .elementor-element.elementor-element-f278cdd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:47px;--padding-bottom:47px;--padding-left:20px;--padding-right:20px;}.elementor-4916 .elementor-element.elementor-element-f278cdd:not(.elementor-motion-effects-element-type-background), .elementor-4916 .elementor-element.elementor-element-f278cdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4916 .elementor-element.elementor-element-7058392{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4916 .elementor-element.elementor-element-67d9e47{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;}.elementor-4916 .elementor-element.elementor-element-67d9e47 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:700;line-height:64px;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-9d99cc8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:47px 47px;--row-gap:47px;--column-gap:47px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4916 .elementor-element.elementor-element-e296ecd{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4916 .elementor-element.elementor-element-7cd6107 > .elementor-widget-container{background-color:#FFFFFF;padding:87px 42px 87px 52px;transition:background 0.6s;border-radius:0px 15px 0px 15px;}.elementor-4916 .elementor-element.elementor-element-7cd6107:hover .elementor-widget-container{background-color:#FFCC00;}.elementor-4916 .elementor-element.elementor-element-7cd6107 .elementor-icon-box-wrapper{text-align:start;}.elementor-4916 .elementor-element.elementor-element-7cd6107 .elementor-icon-box-title{margin-block-end:15px;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-7cd6107 .elementor-icon-box-title, .elementor-4916 .elementor-element.elementor-element-7cd6107 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;}.elementor-4916 .elementor-element.elementor-element-7cd6107:has(:hover) .elementor-icon-box-title,
					 .elementor-4916 .elementor-element.elementor-element-7cd6107:has(:focus) .elementor-icon-box-title{color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-7cd6107 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-2f4adc3 > .elementor-widget-container{background-color:#FFFFFF;padding:87px 42px 87px 52px;transition:background 0.6s;border-radius:0px 15px 0px 15px;}.elementor-4916 .elementor-element.elementor-element-2f4adc3:hover .elementor-widget-container{background-color:#FFCC00;}.elementor-4916 .elementor-element.elementor-element-2f4adc3 .elementor-icon-box-wrapper{text-align:start;}.elementor-4916 .elementor-element.elementor-element-2f4adc3 .elementor-icon-box-title{margin-block-end:15px;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-2f4adc3 .elementor-icon-box-title, .elementor-4916 .elementor-element.elementor-element-2f4adc3 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;}.elementor-4916 .elementor-element.elementor-element-2f4adc3:has(:hover) .elementor-icon-box-title,
					 .elementor-4916 .elementor-element.elementor-element-2f4adc3:has(:focus) .elementor-icon-box-title{color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-2f4adc3 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-e3def0b > .elementor-widget-container{background-color:#FFFFFF;padding:87px 42px 87px 52px;transition:background 0.6s;border-radius:0px 15px 0px 15px;}.elementor-4916 .elementor-element.elementor-element-e3def0b:hover .elementor-widget-container{background-color:#FFCC00;}.elementor-4916 .elementor-element.elementor-element-e3def0b .elementor-icon-box-wrapper{text-align:start;}.elementor-4916 .elementor-element.elementor-element-e3def0b .elementor-icon-box-title{margin-block-end:15px;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-e3def0b .elementor-icon-box-title, .elementor-4916 .elementor-element.elementor-element-e3def0b .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;}.elementor-4916 .elementor-element.elementor-element-e3def0b:has(:hover) .elementor-icon-box-title,
					 .elementor-4916 .elementor-element.elementor-element-e3def0b:has(:focus) .elementor-icon-box-title{color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-e3def0b .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-83a5ac8 > .elementor-widget-container{background-color:#FFFFFF;padding:87px 42px 87px 52px;transition:background 0.6s;border-radius:0px 15px 0px 15px;}.elementor-4916 .elementor-element.elementor-element-83a5ac8:hover .elementor-widget-container{background-color:#FFCC00;}.elementor-4916 .elementor-element.elementor-element-83a5ac8 .elementor-icon-box-wrapper{text-align:start;}.elementor-4916 .elementor-element.elementor-element-83a5ac8 .elementor-icon-box-title{margin-block-end:15px;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-83a5ac8 .elementor-icon-box-title, .elementor-4916 .elementor-element.elementor-element-83a5ac8 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;}.elementor-4916 .elementor-element.elementor-element-83a5ac8:has(:hover) .elementor-icon-box-title,
					 .elementor-4916 .elementor-element.elementor-element-83a5ac8:has(:focus) .elementor-icon-box-title{color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-83a5ac8 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-01e8023 > .elementor-widget-container{background-color:#FFFFFF;padding:87px 42px 87px 52px;transition:background 0.6s;border-radius:0px 15px 0px 15px;}.elementor-4916 .elementor-element.elementor-element-01e8023:hover .elementor-widget-container{background-color:#FFCC00;}.elementor-4916 .elementor-element.elementor-element-01e8023 .elementor-icon-box-wrapper{text-align:start;}.elementor-4916 .elementor-element.elementor-element-01e8023 .elementor-icon-box-title{margin-block-end:15px;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-01e8023 .elementor-icon-box-title, .elementor-4916 .elementor-element.elementor-element-01e8023 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;}.elementor-4916 .elementor-element.elementor-element-01e8023:has(:hover) .elementor-icon-box-title,
					 .elementor-4916 .elementor-element.elementor-element-01e8023:has(:focus) .elementor-icon-box-title{color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-01e8023 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-1629fe8 > .elementor-widget-container{background-color:#FFFFFF;padding:87px 42px 87px 52px;transition:background 0.6s;border-radius:0px 15px 0px 15px;}.elementor-4916 .elementor-element.elementor-element-1629fe8:hover .elementor-widget-container{background-color:#FFCC00;}.elementor-4916 .elementor-element.elementor-element-1629fe8 .elementor-icon-box-wrapper{text-align:start;}.elementor-4916 .elementor-element.elementor-element-1629fe8 .elementor-icon-box-title{margin-block-end:15px;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-1629fe8 .elementor-icon-box-title, .elementor-4916 .elementor-element.elementor-element-1629fe8 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;}.elementor-4916 .elementor-element.elementor-element-1629fe8:has(:hover) .elementor-icon-box-title,
					 .elementor-4916 .elementor-element.elementor-element-1629fe8:has(:focus) .elementor-icon-box-title{color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-1629fe8 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-799b3ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:51px;--padding-bottom:59px;--padding-left:20px;--padding-right:20px;}.elementor-4916 .elementor-element.elementor-element-799b3ea:not(.elementor-motion-effects-element-type-background), .elementor-4916 .elementor-element.elementor-element-799b3ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4916 .elementor-element.elementor-element-f2f1f91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4916 .elementor-element.elementor-element-237dcc6{width:var( --container-widget-width, 630px );max-width:630px;--container-widget-width:630px;--container-widget-flex-grow:0;}.elementor-4916 .elementor-element.elementor-element-237dcc6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:700;line-height:64px;color:#0C395B;}.elementor-4916 .elementor-element.elementor-element-9eef760{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4916 .elementor-element.elementor-element-b9b54db .jet-form-builder-row{margin-top:0px;margin-bottom:0px;}.elementor-4916 .elementor-element.elementor-element-b9b54db .jet-form-builder__label{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#17181A;border-radius:0px 0px 0px 0px;}.elementor-4916 .elementor-element.elementor-element-b9b54db .jet-form-builder__desc{text-align:left;}.elementor-4916 .elementor-element.elementor-element-b9b54db .jet-form-builder__fields-group{gap:0.7em 0.7em;}.elementor-4916 .elementor-element.elementor-element-b9b54db .jet-form-builder__field-wrap.checkradio-wrap span{gap:8px;}.elementor-4916 .elementor-element.elementor-element-b9b54db .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:16px;background-color:#FFFFFF;padding:12px 12px 12px 12px;margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9E1E7;border-radius:8px 8px 8px 8px;max-width:100%;}.elementor-4916 .elementor-element.elementor-element-b9b54db .jet-form-builder ::-webkit-input-placeholder{color:#99B2C6;}.elementor-4916 .elementor-element.elementor-element-b9b54db .jet-form-builder ::-ms-input-placeholder{color:#99B2C6;}.elementor-4916 .elementor-element.elementor-element-b9b54db .jet-form-builder ::-moz-placeholder{color:#99B2C6;}.elementor-4916 .elementor-element.elementor-element-b9b54db .jet-form-builder :-moz-placeholder{color:#99B2C6;}.elementor-4916 .elementor-element.elementor-element-b9b54db .jet-form-builder__field.textarea-field{height:130px;min-height:130px;}.elementor-4916 .elementor-element.elementor-element-b9b54db .jet-form-builder input{color-scheme:normal;}.elementor-4916 .elementor-element.elementor-element-b9b54db .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-4916 .elementor-element.elementor-element-b9b54db .jet-form-builder__action-button{background-color:#0C395B;color:#FFFFFF;transition:all 0.3s;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:16px;padding:10px 16px 10px 16px;margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0C395B;border-radius:8px 8px 8px 8px;}.elementor-4916 .elementor-element.elementor-element-b9b54db .jet-form-builder__submit-wrap{justify-content:flex-end;align-items:flex-end;}.elementor-4916 .elementor-element.elementor-element-b9b54db .jet-form-builder__next-page-wrap{padding:0px 0px 0px 0px;text-align:left;border-radius:0px 0px 0px 0px;}.elementor-4916 .elementor-element.elementor-element-b9b54db .jet-form-builder-message--success{text-align:center;}.elementor-4916 .elementor-element.elementor-element-b9b54db .jet-form-builder-message--error{text-align:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4916 .elementor-element.elementor-element-6a60bf3{--content-width:1280px;}.elementor-4916 .elementor-element.elementor-element-bd69670{--content-width:1280px;}.elementor-4916 .elementor-element.elementor-element-17491c5{--width:50%;}.elementor-4916 .elementor-element.elementor-element-9587ef9{--width:50%;}.elementor-4916 .elementor-element.elementor-element-5e0fd47{--content-width:1280px;}.elementor-4916 .elementor-element.elementor-element-dc9438f{--width:100%;}.elementor-4916 .elementor-element.elementor-element-32158644{--width:100%;}.elementor-4916 .elementor-element.elementor-element-56c61c6b{--width:100%;}.elementor-4916 .elementor-element.elementor-element-2c998bef{--width:32%;}.elementor-4916 .elementor-element.elementor-element-68fbe910{--width:68%;}.elementor-4916 .elementor-element.elementor-element-140ec005{--width:100%;}.elementor-4916 .elementor-element.elementor-element-32e85a90{--content-width:1140px;}.elementor-4916 .elementor-element.elementor-element-718d2b44{--content-width:1140px;}.elementor-4916 .elementor-element.elementor-element-4d984b{--content-width:1140px;}.elementor-4916 .elementor-element.elementor-element-f278cdd{--content-width:1280px;}.elementor-4916 .elementor-element.elementor-element-7058392{--width:100%;}.elementor-4916 .elementor-element.elementor-element-9d99cc8{--width:100%;}.elementor-4916 .elementor-element.elementor-element-799b3ea{--content-width:848px;}.elementor-4916 .elementor-element.elementor-element-f2f1f91{--width:100%;}.elementor-4916 .elementor-element.elementor-element-9eef760{--width:100%;}}@media(min-width:2400px){.elementor-4916 .elementor-element.elementor-element-0d81adb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4916 .elementor-element.elementor-element-af54ed9{--grid-auto-flow:row;}.elementor-4916 .elementor-element.elementor-element-e296ecd{--grid-auto-flow:row;}}@media(max-width:1366px){.elementor-4916 .elementor-element.elementor-element-9587ef9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4916 .elementor-element.elementor-element-da6adcf > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-4916 .elementor-element.elementor-element-da6adcf{left:0%;}body.rtl .elementor-4916 .elementor-element.elementor-element-da6adcf{right:0%;}.elementor-4916 .elementor-element.elementor-element-da6adcf{bottom:12%;}.elementor-4916 .elementor-element.elementor-element-da6adcf img{width:357px;height:448px;}.elementor-4916 .elementor-element.elementor-element-0d81adb > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-4916 .elementor-element.elementor-element-0d81adb{right:30%;}body.rtl .elementor-4916 .elementor-element.elementor-element-0d81adb{left:30%;}.elementor-4916 .elementor-element.elementor-element-0d81adb{bottom:22%;}.elementor-4916 .elementor-element.elementor-element-0d81adb img{width:357px;height:448px;}.elementor-4916 .elementor-element.elementor-element-1221b45 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-4916 .elementor-element.elementor-element-1221b45{left:22%;}body.rtl .elementor-4916 .elementor-element.elementor-element-1221b45{right:22%;}.elementor-4916 .elementor-element.elementor-element-1221b45{bottom:22%;}.elementor-4916 .elementor-element.elementor-element-1221b45 img{width:357px;height:448px;}.elementor-4916 .elementor-element.elementor-element-af54ed9{--grid-auto-flow:row;}.elementor-4916 .elementor-element.elementor-element-2c998bef{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4916 .elementor-element.elementor-element-140ec005{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4916 .elementor-element.elementor-element-5c548541 .elementor-heading-title{font-size:24px;}.elementor-4916 .elementor-element.elementor-element-af11ca4 .elementor-heading-title{font-size:24px;}.elementor-4916 .elementor-element.elementor-element-49b4280 .elementor-heading-title{font-size:24px;}.elementor-4916 .elementor-element.elementor-element-2a0522a .elementor-heading-title{font-size:24px;}.elementor-4916 .elementor-element.elementor-element-12c3ea8 .elementor-heading-title{font-size:24px;}.elementor-4916 .elementor-element.elementor-element-bc82c20 .elementor-heading-title{font-size:24px;}.elementor-4916 .elementor-element.elementor-element-4faa629c .elementor-heading-title{font-size:44px;}.elementor-4916 .elementor-element.elementor-element-f9704fb .elementor-heading-title{font-size:44px;}.elementor-4916 .elementor-element.elementor-element-dcb3b1b .elementor-heading-title{font-size:44px;}.elementor-4916 .elementor-element.elementor-element-9985efb .elementor-heading-title{font-size:44px;}.elementor-4916 .elementor-element.elementor-element-1ae8473 .elementor-heading-title{font-size:44px;}.elementor-4916 .elementor-element.elementor-element-0fcf77d .elementor-heading-title{font-size:44px;}.elementor-4916 .elementor-element.elementor-element-e296ecd{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-4916 .elementor-element.elementor-element-21d2720{--container-widget-width:814px;--container-widget-flex-grow:0;width:var( --container-widget-width, 814px );max-width:814px;}.elementor-4916 .elementor-element.elementor-element-21d2720 .elementor-heading-title{font-size:84px;line-height:94px;}.elementor-4916 .elementor-element.elementor-element-60fb261 .elementor-heading-title{font-size:54px;line-height:54px;}.elementor-4916 .elementor-element.elementor-element-b71a988{width:var( --container-widget-width, 444px );max-width:444px;--container-widget-width:444px;--container-widget-flex-grow:0;}.elementor-4916 .elementor-element.elementor-element-b71a988 .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-4916 .elementor-element.elementor-element-7f23c3a .elementor-heading-title{font-size:54px;line-height:54px;}.elementor-4916 .elementor-element.elementor-element-da6adcf{bottom:10%;}.elementor-4916 .elementor-element.elementor-element-da6adcf img{height:448px;}.elementor-4916 .elementor-element.elementor-element-0d81adb > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-4916 .elementor-element.elementor-element-0d81adb{right:22%;}body.rtl .elementor-4916 .elementor-element.elementor-element-0d81adb{left:22%;}.elementor-4916 .elementor-element.elementor-element-0d81adb img{height:448px;}.elementor-4916 .elementor-element.elementor-element-1221b45 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-4916 .elementor-element.elementor-element-1221b45{left:30%;}body.rtl .elementor-4916 .elementor-element.elementor-element-1221b45{right:30%;}.elementor-4916 .elementor-element.elementor-element-1221b45{bottom:22%;}.elementor-4916 .elementor-element.elementor-element-1221b45 img{height:448px;}.elementor-4916 .elementor-element.elementor-element-5e0fd47{--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-4916 .elementor-element.elementor-element-42b0a57 .elementor-heading-title{font-size:54px;line-height:54px;}.elementor-4916 .elementor-element.elementor-element-af54ed9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-4916 .elementor-element.elementor-element-212d8cc > .elementor-widget-container{padding:180px 40px 40px 40px;}.elementor-4916 .elementor-element.elementor-element-2139ea7 > .elementor-widget-container{padding:180px 40px 40px 40px;}.elementor-4916 .elementor-element.elementor-element-56b56da > .elementor-widget-container{padding:180px 40px 40px 40px;}.elementor-4916 .elementor-element.elementor-element-95aa39f > .elementor-widget-container{padding:180px 40px 40px 40px;}.elementor-4916 .elementor-element.elementor-element-be908ca > .elementor-widget-container{padding:180px 40px 40px 40px;}.elementor-4916 .elementor-element.elementor-element-12c0377 > .elementor-widget-container{padding:180px 40px 40px 40px;}.elementor-4916 .elementor-element.elementor-element-4faa629c .elementor-heading-title{font-size:40px;}.elementor-4916 .elementor-element.elementor-element-f9704fb .elementor-heading-title{font-size:40px;}.elementor-4916 .elementor-element.elementor-element-dcb3b1b .elementor-heading-title{font-size:40px;}.elementor-4916 .elementor-element.elementor-element-9985efb .elementor-heading-title{font-size:40px;}.elementor-4916 .elementor-element.elementor-element-1ae8473 .elementor-heading-title{font-size:40px;}.elementor-4916 .elementor-element.elementor-element-0fcf77d .elementor-heading-title{font-size:40px;}.elementor-4916 .elementor-element.elementor-element-55efa532 > .elementor-widget-container{margin:-340px 0px 0px 0px;}.elementor-4916 .elementor-element.elementor-element-67d9e47{--container-widget-width:684px;--container-widget-flex-grow:0;width:var( --container-widget-width, 684px );max-width:684px;}.elementor-4916 .elementor-element.elementor-element-67d9e47 .elementor-heading-title{font-size:54px;line-height:54px;}.elementor-4916 .elementor-element.elementor-element-e296ecd{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-4916 .elementor-element.elementor-element-7cd6107 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-4916 .elementor-element.elementor-element-2f4adc3 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-4916 .elementor-element.elementor-element-e3def0b > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-4916 .elementor-element.elementor-element-83a5ac8 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-4916 .elementor-element.elementor-element-01e8023 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-4916 .elementor-element.elementor-element-1629fe8 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-4916 .elementor-element.elementor-element-237dcc6{--container-widget-width:510px;--container-widget-flex-grow:0;width:var( --container-widget-width, 510px );max-width:510px;}.elementor-4916 .elementor-element.elementor-element-237dcc6 .elementor-heading-title{font-size:54px;line-height:54px;}}@media(max-width:1024px){.elementor-4916 .elementor-element.elementor-element-6a60bf3:not(.elementor-motion-effects-element-type-background), .elementor-4916 .elementor-element.elementor-element-6a60bf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-4916 .elementor-element.elementor-element-21d2720{--container-widget-width:734px;--container-widget-flex-grow:0;width:var( --container-widget-width, 734px );max-width:734px;}.elementor-4916 .elementor-element.elementor-element-21d2720 .elementor-heading-title{font-size:74px;line-height:84px;}.elementor-4916 .elementor-element.elementor-element-60fb261 .elementor-heading-title{font-size:44px;}.elementor-4916 .elementor-element.elementor-element-b71a988 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-4916 .elementor-element.elementor-element-7f23c3a .elementor-heading-title{font-size:44px;}.elementor-4916 .elementor-element.elementor-element-da6adcf img{width:300px;height:400px;}.elementor-4916 .elementor-element.elementor-element-0d81adb img{width:300px;height:400px;}.elementor-4916 .elementor-element.elementor-element-1221b45 img{width:300px;height:400px;}.elementor-4916 .elementor-element.elementor-element-42b0a57 .elementor-heading-title{font-size:44px;}.elementor-4916 .elementor-element.elementor-element-af54ed9{--grid-auto-flow:row;}.elementor-4916 .elementor-element.elementor-element-212d8cc > .elementor-widget-container{padding:80px 40px 40px 40px;}.elementor-4916 .elementor-element.elementor-element-2139ea7 > .elementor-widget-container{padding:80px 40px 40px 40px;}.elementor-4916 .elementor-element.elementor-element-56b56da > .elementor-widget-container{padding:80px 40px 40px 40px;}.elementor-4916 .elementor-element.elementor-element-95aa39f > .elementor-widget-container{padding:80px 40px 40px 40px;}.elementor-4916 .elementor-element.elementor-element-be908ca > .elementor-widget-container{padding:80px 40px 40px 40px;}.elementor-4916 .elementor-element.elementor-element-12c0377 > .elementor-widget-container{padding:80px 40px 40px 40px;}.elementor-4916 .elementor-element.elementor-element-140ec005{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4916 .elementor-element.elementor-element-32e85a90{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4916 .elementor-element.elementor-element-5c548541 .elementor-heading-title{font-size:20px;}.elementor-4916 .elementor-element.elementor-element-af11ca4 .elementor-heading-title{font-size:20px;}.elementor-4916 .elementor-element.elementor-element-49b4280 .elementor-heading-title{font-size:20px;}.elementor-4916 .elementor-element.elementor-element-2a0522a .elementor-heading-title{font-size:20px;}.elementor-4916 .elementor-element.elementor-element-12c3ea8 .elementor-heading-title{font-size:20px;}.elementor-4916 .elementor-element.elementor-element-bc82c20 .elementor-heading-title{font-size:20px;}.elementor-4916 .elementor-element.elementor-element-718d2b44{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4916 .elementor-element.elementor-element-4faa629c .elementor-heading-title{font-size:34px;line-height:34px;}.elementor-4916 .elementor-element.elementor-element-f9704fb .elementor-heading-title{font-size:34px;line-height:34px;}.elementor-4916 .elementor-element.elementor-element-dcb3b1b .elementor-heading-title{font-size:34px;line-height:34px;}.elementor-4916 .elementor-element.elementor-element-9985efb .elementor-heading-title{font-size:34px;line-height:34px;}.elementor-4916 .elementor-element.elementor-element-1ae8473 .elementor-heading-title{font-size:34px;line-height:34px;}.elementor-4916 .elementor-element.elementor-element-0fcf77d .elementor-heading-title{font-size:34px;line-height:34px;}.elementor-4916 .elementor-element.elementor-element-8d4bda6 .elementor-heading-title{font-size:16px;}.elementor-4916 .elementor-element.elementor-element-f89dfa0 .elementor-heading-title{font-size:16px;}.elementor-4916 .elementor-element.elementor-element-a078bd5 .elementor-heading-title{font-size:16px;}.elementor-4916 .elementor-element.elementor-element-43dc0ac .elementor-heading-title{font-size:16px;}.elementor-4916 .elementor-element.elementor-element-efc62c6 .elementor-heading-title{font-size:16px;}.elementor-4916 .elementor-element.elementor-element-503475b .elementor-heading-title{font-size:16px;}.elementor-4916 .elementor-element.elementor-element-55efa532 > .elementor-widget-container{margin:-300px 0px 0px 0px;}.elementor-4916 .elementor-element.elementor-element-67d9e47{--container-widget-width:550px;--container-widget-flex-grow:0;width:var( --container-widget-width, 550px );max-width:550px;}.elementor-4916 .elementor-element.elementor-element-67d9e47 .elementor-heading-title{font-size:44px;}.elementor-4916 .elementor-element.elementor-element-e296ecd{--grid-auto-flow:row;}.elementor-4916 .elementor-element.elementor-element-7cd6107 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-4916 .elementor-element.elementor-element-2f4adc3 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-4916 .elementor-element.elementor-element-e3def0b > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-4916 .elementor-element.elementor-element-83a5ac8 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-4916 .elementor-element.elementor-element-01e8023 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-4916 .elementor-element.elementor-element-1629fe8 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-4916 .elementor-element.elementor-element-237dcc6{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-4916 .elementor-element.elementor-element-237dcc6 .elementor-heading-title{font-size:44px;}}@media(max-width:880px){.elementor-4916 .elementor-element.elementor-element-6a60bf3{--min-height:460px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4916 .elementor-element.elementor-element-21d2720{--container-widget-width:540px;--container-widget-flex-grow:0;width:var( --container-widget-width, 540px );max-width:540px;}.elementor-4916 .elementor-element.elementor-element-21d2720 .elementor-heading-title{font-size:48px;line-height:54px;}.elementor-4916 .elementor-element.elementor-element-60fb261 .elementor-heading-title{font-size:34px;line-height:44px;}.elementor-4916 .elementor-element.elementor-element-0a4b7ee .elementor-heading-title{font-size:16px;}.elementor-4916 .elementor-element.elementor-element-7f23c3a{--container-widget-width:310px;--container-widget-flex-grow:0;width:var( --container-widget-width, 310px );max-width:310px;}.elementor-4916 .elementor-element.elementor-element-7f23c3a .elementor-heading-title{font-size:34px;line-height:44px;}body:not(.rtl) .elementor-4916 .elementor-element.elementor-element-da6adcf{left:0%;}body.rtl .elementor-4916 .elementor-element.elementor-element-da6adcf{right:0%;}.elementor-4916 .elementor-element.elementor-element-da6adcf{bottom:16%;}.elementor-4916 .elementor-element.elementor-element-da6adcf img{width:250px;height:300px;}.elementor-4916 .elementor-element.elementor-element-0d81adb > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-4916 .elementor-element.elementor-element-0d81adb{right:12%;}body.rtl .elementor-4916 .elementor-element.elementor-element-0d81adb{left:12%;}.elementor-4916 .elementor-element.elementor-element-0d81adb{bottom:24%;}.elementor-4916 .elementor-element.elementor-element-0d81adb img{width:250px;height:300px;}.elementor-4916 .elementor-element.elementor-element-1221b45 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-4916 .elementor-element.elementor-element-1221b45{left:34%;}body.rtl .elementor-4916 .elementor-element.elementor-element-1221b45{right:34%;}.elementor-4916 .elementor-element.elementor-element-1221b45{bottom:24%;}.elementor-4916 .elementor-element.elementor-element-1221b45 img{width:250px;height:300px;}.elementor-4916 .elementor-element.elementor-element-42b0a57{--container-widget-width:310px;--container-widget-flex-grow:0;width:var( --container-widget-width, 310px );max-width:310px;}.elementor-4916 .elementor-element.elementor-element-42b0a57 .elementor-heading-title{font-size:34px;line-height:44px;}.elementor-4916 .elementor-element.elementor-element-af54ed9{--grid-auto-flow:row;}.elementor-4916 .elementor-element.elementor-element-212d8cc > .elementor-widget-container{padding:60px 20px 20px 20px;}.elementor-4916 .elementor-element.elementor-element-212d8cc .elementor-icon-box-title, .elementor-4916 .elementor-element.elementor-element-212d8cc .elementor-icon-box-title a{font-size:20px;}.elementor-4916 .elementor-element.elementor-element-212d8cc .elementor-icon-box-description{font-size:14px;}.elementor-4916 .elementor-element.elementor-element-2139ea7 > .elementor-widget-container{padding:60px 20px 20px 20px;}.elementor-4916 .elementor-element.elementor-element-2139ea7 .elementor-icon-box-title, .elementor-4916 .elementor-element.elementor-element-2139ea7 .elementor-icon-box-title a{font-size:20px;}.elementor-4916 .elementor-element.elementor-element-2139ea7 .elementor-icon-box-description{font-size:14px;}.elementor-4916 .elementor-element.elementor-element-56b56da > .elementor-widget-container{padding:60px 20px 20px 20px;}.elementor-4916 .elementor-element.elementor-element-56b56da .elementor-icon-box-title, .elementor-4916 .elementor-element.elementor-element-56b56da .elementor-icon-box-title a{font-size:20px;}.elementor-4916 .elementor-element.elementor-element-56b56da .elementor-icon-box-description{font-size:14px;}.elementor-4916 .elementor-element.elementor-element-95aa39f > .elementor-widget-container{padding:60px 20px 20px 20px;}.elementor-4916 .elementor-element.elementor-element-95aa39f .elementor-icon-box-title, .elementor-4916 .elementor-element.elementor-element-95aa39f .elementor-icon-box-title a{font-size:20px;}.elementor-4916 .elementor-element.elementor-element-95aa39f .elementor-icon-box-description{font-size:14px;}.elementor-4916 .elementor-element.elementor-element-be908ca > .elementor-widget-container{padding:60px 20px 20px 20px;}.elementor-4916 .elementor-element.elementor-element-be908ca .elementor-icon-box-title, .elementor-4916 .elementor-element.elementor-element-be908ca .elementor-icon-box-title a{font-size:20px;}.elementor-4916 .elementor-element.elementor-element-be908ca .elementor-icon-box-description{font-size:14px;}.elementor-4916 .elementor-element.elementor-element-12c0377 > .elementor-widget-container{padding:60px 20px 20px 20px;}.elementor-4916 .elementor-element.elementor-element-12c0377 .elementor-icon-box-title, .elementor-4916 .elementor-element.elementor-element-12c0377 .elementor-icon-box-title a{font-size:20px;}.elementor-4916 .elementor-element.elementor-element-12c0377 .elementor-icon-box-description{font-size:14px;}.elementor-4916 .elementor-element.elementor-element-32158644{--min-height:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-4916 .elementor-element.elementor-element-140ec005{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4916 .elementor-element.elementor-element-5c548541 .elementor-heading-title{font-size:12px;}.elementor-4916 .elementor-element.elementor-element-af11ca4 .elementor-heading-title{font-size:12px;}.elementor-4916 .elementor-element.elementor-element-49b4280 .elementor-heading-title{font-size:12px;}.elementor-4916 .elementor-element.elementor-element-2a0522a .elementor-heading-title{font-size:12px;}.elementor-4916 .elementor-element.elementor-element-12c3ea8 .elementor-heading-title{font-size:12px;}.elementor-4916 .elementor-element.elementor-element-bc82c20 .elementor-heading-title{font-size:12px;}.elementor-4916 .elementor-element.elementor-element-4faa629c .elementor-heading-title{font-size:24px;line-height:24px;}.elementor-4916 .elementor-element.elementor-element-f9704fb .elementor-heading-title{font-size:24px;line-height:24px;}.elementor-4916 .elementor-element.elementor-element-dcb3b1b .elementor-heading-title{font-size:24px;line-height:24px;}.elementor-4916 .elementor-element.elementor-element-9985efb .elementor-heading-title{font-size:24px;line-height:24px;}.elementor-4916 .elementor-element.elementor-element-1ae8473 .elementor-heading-title{font-size:24px;line-height:24px;}.elementor-4916 .elementor-element.elementor-element-0fcf77d .elementor-heading-title{font-size:24px;line-height:24px;}.elementor-4916 .elementor-element.elementor-element-8d4bda6 .elementor-heading-title{font-size:10px;}.elementor-4916 .elementor-element.elementor-element-f89dfa0 .elementor-heading-title{font-size:10px;}.elementor-4916 .elementor-element.elementor-element-a078bd5 .elementor-heading-title{font-size:10px;}.elementor-4916 .elementor-element.elementor-element-43dc0ac .elementor-heading-title{font-size:10px;}.elementor-4916 .elementor-element.elementor-element-efc62c6 .elementor-heading-title{font-size:10px;}.elementor-4916 .elementor-element.elementor-element-503475b .elementor-heading-title{font-size:10px;}.elementor-4916 .elementor-element.elementor-element-55efa532 > .elementor-widget-container{margin:-200px 0px 0px 0px;}.elementor-4916 .elementor-element.elementor-element-67d9e47{--container-widget-width:444px;--container-widget-flex-grow:0;width:var( --container-widget-width, 444px );max-width:444px;}.elementor-4916 .elementor-element.elementor-element-67d9e47 .elementor-heading-title{font-size:34px;line-height:44px;}.elementor-4916 .elementor-element.elementor-element-e296ecd{--grid-auto-flow:row;}.elementor-4916 .elementor-element.elementor-element-7cd6107 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-4916 .elementor-element.elementor-element-7cd6107 .elementor-icon-box-title, .elementor-4916 .elementor-element.elementor-element-7cd6107 .elementor-icon-box-title a{font-size:20px;}.elementor-4916 .elementor-element.elementor-element-7cd6107 .elementor-icon-box-description{font-size:14px;}.elementor-4916 .elementor-element.elementor-element-2f4adc3 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-4916 .elementor-element.elementor-element-2f4adc3 .elementor-icon-box-title, .elementor-4916 .elementor-element.elementor-element-2f4adc3 .elementor-icon-box-title a{font-size:20px;}.elementor-4916 .elementor-element.elementor-element-2f4adc3 .elementor-icon-box-description{font-size:14px;}.elementor-4916 .elementor-element.elementor-element-e3def0b > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-4916 .elementor-element.elementor-element-e3def0b .elementor-icon-box-title, .elementor-4916 .elementor-element.elementor-element-e3def0b .elementor-icon-box-title a{font-size:20px;}.elementor-4916 .elementor-element.elementor-element-e3def0b .elementor-icon-box-description{font-size:14px;}.elementor-4916 .elementor-element.elementor-element-83a5ac8 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-4916 .elementor-element.elementor-element-83a5ac8 .elementor-icon-box-title, .elementor-4916 .elementor-element.elementor-element-83a5ac8 .elementor-icon-box-title a{font-size:20px;}.elementor-4916 .elementor-element.elementor-element-83a5ac8 .elementor-icon-box-description{font-size:14px;}.elementor-4916 .elementor-element.elementor-element-01e8023 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-4916 .elementor-element.elementor-element-01e8023 .elementor-icon-box-title, .elementor-4916 .elementor-element.elementor-element-01e8023 .elementor-icon-box-title a{font-size:20px;}.elementor-4916 .elementor-element.elementor-element-01e8023 .elementor-icon-box-description{font-size:14px;}.elementor-4916 .elementor-element.elementor-element-1629fe8 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-4916 .elementor-element.elementor-element-1629fe8 .elementor-icon-box-title, .elementor-4916 .elementor-element.elementor-element-1629fe8 .elementor-icon-box-title a{font-size:20px;}.elementor-4916 .elementor-element.elementor-element-1629fe8 .elementor-icon-box-description{font-size:14px;}.elementor-4916 .elementor-element.elementor-element-237dcc6{--container-widget-width:340px;--container-widget-flex-grow:0;width:var( --container-widget-width, 340px );max-width:340px;}.elementor-4916 .elementor-element.elementor-element-237dcc6 .elementor-heading-title{font-size:34px;line-height:44px;}}@media(max-width:767px){.elementor-4916 .elementor-element.elementor-element-6a60bf3{--min-height:430px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4916 .elementor-element.elementor-element-6a60bf3:not(.elementor-motion-effects-element-type-background), .elementor-4916 .elementor-element.elementor-element-6a60bf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-4916 .elementor-element.elementor-element-21d2720{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4916 .elementor-element.elementor-element-21d2720 .elementor-heading-title{font-size:34px;line-height:44px;}.elementor-4916 .elementor-element.elementor-element-bd69670{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4916 .elementor-element.elementor-element-c0a85d0{--min-height:660px;}.elementor-4916 .elementor-element.elementor-element-60fb261 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4916 .elementor-element.elementor-element-60fb261 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-4916 .elementor-element.elementor-element-b71a988 .elementor-heading-title{font-size:18px;}.elementor-4916 .elementor-element.elementor-element-0a4b7ee > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4916 .elementor-element.elementor-element-0a4b7ee{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4916 .elementor-element.elementor-element-eeaae49 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4916 .elementor-element.elementor-element-9587ef9{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4916 .elementor-element.elementor-element-da6adcf{left:0%;}body.rtl .elementor-4916 .elementor-element.elementor-element-da6adcf{right:0%;}.elementor-4916 .elementor-element.elementor-element-da6adcf{bottom:0%;}.elementor-4916 .elementor-element.elementor-element-da6adcf img{width:80%;height:300px;}.elementor-4916 .elementor-element.elementor-element-0d81adb > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-4916 .elementor-element.elementor-element-0d81adb{right:0%;}body.rtl .elementor-4916 .elementor-element.elementor-element-0d81adb{left:0%;}.elementor-4916 .elementor-element.elementor-element-0d81adb{bottom:0%;}.elementor-4916 .elementor-element.elementor-element-0d81adb img{width:80%;height:300px;}.elementor-4916 .elementor-element.elementor-element-1221b45 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-4916 .elementor-element.elementor-element-1221b45{left:0%;}body.rtl .elementor-4916 .elementor-element.elementor-element-1221b45{right:0%;}.elementor-4916 .elementor-element.elementor-element-1221b45{bottom:0%;}.elementor-4916 .elementor-element.elementor-element-1221b45 img{width:80%;height:300px;}.elementor-4916 .elementor-element.elementor-element-5e0fd47{--min-height:0px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4916 .elementor-element.elementor-element-42b0a57{--container-widget-width:234px;--container-widget-flex-grow:0;width:var( --container-widget-width, 234px );max-width:234px;}.elementor-4916 .elementor-element.elementor-element-42b0a57 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-4916 .elementor-element.elementor-element-af54ed9{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-4916 .elementor-element.elementor-element-212d8cc > .elementor-widget-container{padding:40px 20px 20px 20px;}.elementor-4916 .elementor-element.elementor-element-2139ea7 > .elementor-widget-container{padding:40px 20px 20px 20px;}.elementor-4916 .elementor-element.elementor-element-56b56da > .elementor-widget-container{padding:40px 20px 20px 20px;}.elementor-4916 .elementor-element.elementor-element-95aa39f > .elementor-widget-container{padding:40px 20px 20px 20px;}.elementor-4916 .elementor-element.elementor-element-be908ca > .elementor-widget-container{padding:40px 20px 20px 20px;}.elementor-4916 .elementor-element.elementor-element-12c0377 > .elementor-widget-container{padding:40px 20px 20px 20px;}.elementor-4916 .elementor-element.elementor-element-32158644{--min-height:0vh;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4916 .elementor-element.elementor-element-2c998bef{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4916 .elementor-element.elementor-element-68fbe910{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4916 .elementor-element.elementor-element-140ec005{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4916 .elementor-element.elementor-element-5c548541 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-4916 .elementor-element.elementor-element-af11ca4 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-4916 .elementor-element.elementor-element-49b4280 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-4916 .elementor-element.elementor-element-2a0522a .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-4916 .elementor-element.elementor-element-12c3ea8 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-4916 .elementor-element.elementor-element-bc82c20 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-4916 .elementor-element.elementor-element-4faa629c .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-4916 .elementor-element.elementor-element-f9704fb .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-4916 .elementor-element.elementor-element-dcb3b1b .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-4916 .elementor-element.elementor-element-9985efb .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-4916 .elementor-element.elementor-element-1ae8473 .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-4916 .elementor-element.elementor-element-0fcf77d .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-4916 .elementor-element.elementor-element-8d4bda6 .elementor-heading-title{font-size:10px;line-height:120%;}.elementor-4916 .elementor-element.elementor-element-f89dfa0 .elementor-heading-title{font-size:10px;line-height:120%;}.elementor-4916 .elementor-element.elementor-element-a078bd5 .elementor-heading-title{font-size:10px;line-height:120%;}.elementor-4916 .elementor-element.elementor-element-43dc0ac .elementor-heading-title{font-size:10px;line-height:120%;}.elementor-4916 .elementor-element.elementor-element-efc62c6 .elementor-heading-title{font-size:10px;line-height:120%;}.elementor-4916 .elementor-element.elementor-element-503475b .elementor-heading-title{font-size:10px;line-height:120%;}.elementor-4916 .elementor-element.elementor-element-55efa532 > .elementor-widget-container{margin:-250px 0px 0px 0px;}.elementor-4916 .elementor-element.elementor-element-f278cdd{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4916 .elementor-element.elementor-element-67d9e47{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-4916 .elementor-element.elementor-element-67d9e47 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-4916 .elementor-element.elementor-element-e296ecd{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-4916 .elementor-element.elementor-element-799b3ea{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4916 .elementor-element.elementor-element-237dcc6{--container-widget-width:264px;--container-widget-flex-grow:0;width:var( --container-widget-width, 264px );max-width:264px;}.elementor-4916 .elementor-element.elementor-element-237dcc6 .elementor-heading-title{font-size:28px;line-height:34px;}}/* Start custom CSS for heading, class: .elementor-element-21d2720 */.small_head_text {
    color: #fff;
    font-size: 40px;
    line-height: 20px;
}

.white_head_text {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60fb261 */.yellow_head_text {
    color: #FFCC00;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f23c3a */.yellow_head_text {
    color: #FFCC00;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42b0a57 */.yellow_head_text {
    color: #FFCC00;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4ab5d17c */.elementor-4916 .elementor-element.elementor-element-4ab5d17c .elementor-button-icon i,
.elementor-4916 .elementor-element.elementor-element-4ab5d17c .elementor-button-icon svg {
    transform: rotate(-45deg) scale(1.8); 
    transition: 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3c24329 */.elementor-4916 .elementor-element.elementor-element-3c24329 .elementor-button-icon i,
.elementor-4916 .elementor-element.elementor-element-3c24329 .elementor-button-icon svg {
    transform: rotate(-45deg) scale(1.8); 
    transition: 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32e85a90 */.elementor-4916 .elementor-element.elementor-element-32e85a90{
    --speed: 0.8s;
    --gap: 40px;
}
.elementor-4916 .elementor-element.elementor-element-32e85a90{
    transition: all 0.3s ease-in-out;
    height: var(--h);
    --height: calc(var(--h) + var(--gap));
    overflow: hidden !important;
}
.elementor-4916 .elementor-element.elementor-element-32e85a90 .elementor-widget{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}
.elementor-4916 .elementor-element.elementor-element-32e85a90 .elementor-widget > *{
    transform: translateY(calc(-10 * var(--height)));
    transition: none !important;
}
.elementor-4916 .elementor-element.elementor-element-32e85a90 .elementor-widget.prev > *{
    animation: prev var(--speed) ease-in-out;
    transform: translateY(calc(-1 * var(--height)));
}
.elementor-4916 .elementor-element.elementor-element-32e85a90 .elementor-widget.next > *{
    animation: next var(--speed) ease-in-out;
    transform: translateY(var(--height));
}
.elementor-4916 .elementor-element.elementor-element-32e85a90 .elementor-widget.currentUp,
.elementor-4916 .elementor-element.elementor-element-32e85a90 .elementor-widget.currentDown{
    z-index: 1;
}
.elementor-4916 .elementor-element.elementor-element-32e85a90 .elementor-widget.currentUp > *{
    animation: currentUp var(--speed) ease-in-out;
    transform: translateY(0);
}
.elementor-4916 .elementor-element.elementor-element-32e85a90 .elementor-widget.currentDown > *{
    animation: currentDown var(--speed) ease-in-out;
    transform: translateY(0);
}
@keyframes prev {
  0%   {transform: translateY(0);}
  100%   {transform: translateY(calc(-1 * var(--height)));}
}
@keyframes next {
  0%   {transform: translateY(0);}
  100%   {transform: translateY(var(--height));}
}
@keyframes currentUp {
  0%   {transform: translateY(var(--height));}
  100%   {transform: translateY(0);}
}
@keyframes currentDown {
  0%   {transform: translateY(calc(-1 * var(--height)));}
  100%   {transform: translateY(0);}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4faa629c */.y_color_haed {
    color: #FFCC00;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9704fb */.y_color_haed {
    color: #FFCC00;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dcb3b1b */.y_color_haed {
    color: #FFCC00;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9985efb */.y_color_haed {
    color: #FFCC00;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ae8473 */.y_color_haed {
    color: #FFCC00;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0fcf77d */.y_color_haed {
    color: #FFCC00;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718d2b44 */.elementor-4916 .elementor-element.elementor-element-718d2b44{
    --speed: 0.5s;
    --gap: 40px;
}
.elementor-4916 .elementor-element.elementor-element-718d2b44{
    transition: all 0.3s ease-in-out;
    height: var(--h);
    --height: calc(var(--h) + var(--gap));
    overflow: hidden !important;
}
.elementor-4916 .elementor-element.elementor-element-718d2b44 .elementor-widget{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}
.elementor-4916 .elementor-element.elementor-element-718d2b44 .elementor-widget > *{
    transform: translateY(calc(-10 * var(--height)));
    transition: none !important;
}
.elementor-4916 .elementor-element.elementor-element-718d2b44 .elementor-widget.prev > *{
    animation: prev var(--speed) ease-in-out;
    transform: translateY(calc(-1 * var(--height)));
}
.elementor-4916 .elementor-element.elementor-element-718d2b44 .elementor-widget.next > *{
    animation: next var(--speed) ease-in-out;
    transform: translateY(var(--height));
}
.elementor-4916 .elementor-element.elementor-element-718d2b44 .elementor-widget.currentUp,
.elementor-4916 .elementor-element.elementor-element-718d2b44 .elementor-widget.currentDown{
    z-index: 1;
}
.elementor-4916 .elementor-element.elementor-element-718d2b44 .elementor-widget.currentUp > *{
    animation: currentUp var(--speed) ease-in-out;
    transform: translateY(0);
}
.elementor-4916 .elementor-element.elementor-element-718d2b44 .elementor-widget.currentDown > *{
    animation: currentDown var(--speed) ease-in-out;
    transform: translateY(0);
}
@keyframes prev {
  0%   {transform: translateY(0);}
  100%   {transform: translateY(calc(-1 * var(--height)));}
}
@keyframes next {
  0%   {transform: translateY(0);}
  100%   {transform: translateY(var(--height));}
}
@keyframes currentUp {
  0%   {transform: translateY(var(--height));}
  100%   {transform: translateY(0);}
}
@keyframes currentDown {
  0%   {transform: translateY(calc(-1 * var(--height)));}
  100%   {transform: translateY(0);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d984b */.elementor-4916 .elementor-element.elementor-element-4d984b{
    --speed: 0.5s;
    --gap: 40px;
}
.elementor-4916 .elementor-element.elementor-element-4d984b{
    transition: all 0.3s ease-in-out;
    height: var(--h);
    --height: calc(var(--h) + var(--gap));
    overflow: hidden !important;
}
.elementor-4916 .elementor-element.elementor-element-4d984b .elementor-widget{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}
.elementor-4916 .elementor-element.elementor-element-4d984b .elementor-widget > *{
    transform: translateY(calc(-10 * var(--height)));
    transition: none !important;
}
.elementor-4916 .elementor-element.elementor-element-4d984b .elementor-widget.prev > *{
    animation: prev var(--speed) ease-in-out;
    transform: translateY(calc(-1 * var(--height)));
}
.elementor-4916 .elementor-element.elementor-element-4d984b .elementor-widget.next > *{
    animation: next var(--speed) ease-in-out;
    transform: translateY(var(--height));
}
.elementor-4916 .elementor-element.elementor-element-4d984b .elementor-widget.currentUp,
.elementor-4916 .elementor-element.elementor-element-4d984b .elementor-widget.currentDown{
    z-index: 1;
}
.elementor-4916 .elementor-element.elementor-element-4d984b .elementor-widget.currentUp > *{
    animation: currentUp var(--speed) ease-in-out;
    transform: translateY(0);
}
.elementor-4916 .elementor-element.elementor-element-4d984b .elementor-widget.currentDown > *{
    animation: currentDown var(--speed) ease-in-out;
    transform: translateY(0);
}
@keyframes prev {
  0%   {transform: translateY(0);}
  100%   {transform: translateY(calc(-1 * var(--height)));}
}
@keyframes next {
  0%   {transform: translateY(0);}
  100%   {transform: translateY(var(--height));}
}
@keyframes currentUp {
  0%   {transform: translateY(var(--height));}
  100%   {transform: translateY(0);}
}
@keyframes currentDown {
  0%   {transform: translateY(calc(-1 * var(--height)));}
  100%   {transform: translateY(0);}
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-55efa532 */.elementor-4916 .elementor-element.elementor-element-55efa532{
    /* ОНОВЛЕНІ ЗМІННІ */
    --radius: 0 15px 0 15px; /* Твій новий радіус */
    --height: 320px; /* Висота маленьких слайдів (можеш підігнати) */
    --active-height: 677px; /* Висота активного слайда */
    --overlay: 0;
}
.elementor-4916 .elementor-element.elementor-element-55efa532{
    opacity: 0;
    transform: translateX(100px);
    transition: all 0.8s ease-in-out;
}
.elementor-4916 .elementor-element.elementor-element-55efa532.loaded{
    opacity: 1;
    transform: translateX(0);
}
.elementor-4916 .elementor-element.elementor-element-55efa532 .swiper-wrapper{
    height: var(--active-height);
    align-items: flex-end; /* Дрібні слайди притиснуті донизу */
}
.elementor-4916 .elementor-element.elementor-element-55efa532:not(.loaded) .swiper-wrapper{
    transition-duration: 0s !important;
}

/* СТИЛІ НЕАКТИВНИХ СЛАЙДІВ (Дрібні та напівпрозорі) */
.elementor-4916 .elementor-element.elementor-element-55efa532 .swiper-slide{
    display: flex;
    align-items: flex-end;
    border-radius: var(--radius);
    height: var(--height);
    opacity: 0.4; /* Напівпрозорість */
    transition: all 0.5s ease-in-out !important; /* Плавна анімація */
    box-shadow: 0 0 50px rgba(0,0,0,0.15);
}
.elementor-4916 .elementor-element.elementor-element-55efa532.loaded .swiper-slide{
    transition: all 0.3s ease-in-out 0.2s;
}

/* СТИЛІ АКТИВНОГО СЛАЙДА (Великий і непрозорий) */
.elementor-4916 .elementor-element.elementor-element-55efa532 .swiper-slide.swiper-slide-active{
    height: var(--active-height);
    opacity: 1; /* Повністю видимий */
}

.elementor-4916 .elementor-element.elementor-element-55efa532 .swiper-slide:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    background: linear-gradient(20deg, rgba(0,0,0,var(--overlay)) 0%, rgba(0,0,0,0) 100%);
    height: 100%;
    width: 100%;
    z-index: 1;
    border-radius: var(--radius);
}
.elementor-4916 .elementor-element.elementor-element-55efa532 .elementor-testimonial__footer{
    display: block;
}
.elementor-4916 .elementor-element.elementor-element-55efa532 img{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: var(--radius);
    object-fit: cover;
}
.elementor-4916 .elementor-element.elementor-element-55efa532 .elementor-testimonial__cite{
    z-index: 2;
    position: relative;
}
.elementor-4916 .elementor-element.elementor-element-55efa532 .elementor-testimonial__name{
    margin-bottom: 5px;
}
.elementor-4916 .elementor-element.elementor-element-55efa532 .swiper-pagination,
.elementor-4916 .elementor-element.elementor-element-55efa532 .elementor-swiper-button{
    display: none;
}

/* КРИТИЧНО ВАЖЛИВО: Щоб зліва було видно попередній слайд */
.elementor-4916 .elementor-element.elementor-element-55efa532 .swiper-container,
.elementor-4916 .elementor-element.elementor-element-55efa532 .swiper{
    overflow: visible !important; 
    margin-left: 0;
}

@media (max-width: 1024px){
    .elementor-4916 .elementor-element.elementor-element-55efa532{
        --height: 180px;
        --active-height: 250px;
        margin-left: 0; /* На планшеті зсув можна прибрати */
    }
}
@media (max-width: 767px){
    .elementor-4916 .elementor-element.elementor-element-55efa532{
        --height: 80px;
        --active-height: 105px;
        width: 100% !important;
        max-width: var(--container-widget-width, 300px) !important;
        margin-left: 0;
    }
    .elementor-4916 .elementor-element.elementor-element-55efa532 .elementor-testimonial__cite{
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32158644 */body {
    overflow-x: hidden;
}

/* ========================================== */
/* SECTION WRAPPER SETTINGS */
/* ========================================== */

.elementor-4916 .elementor-element.elementor-element-32158644 { background: transparent; }
.elementor-4916 .elementor-element.elementor-element-32158644 .elementor-background-slideshow { display: none; }
.elementor-4916 .elementor-element.elementor-element-32158644 > .elementor-element { z-index: 3; }
.elementor-4916 .elementor-element.elementor-element-32158644 .as-bar, .elementor-4916 .elementor-element.elementor-element-32158644 .as-slider-left, .elementor-4916 .elementor-element.elementor-element-32158644 .as-slider-right { opacity: 0; transition: all 0.8s ease-in-out; }
.elementor-4916 .elementor-element.elementor-element-32158644.loaded .as-bar, .elementor-4916 .elementor-element.elementor-element-32158644.loaded .as-slider-left, .elementor-4916 .elementor-element.elementor-element-32158644.loaded .as-slider-right { opacity: 1; }

@media (min-width: 768px) {
    .elementor-4916 .elementor-element.elementor-element-32158644 .as-bar, .elementor-4916 .elementor-element.elementor-element-32158644 .as-slider-left, .elementor-4916 .elementor-element.elementor-element-32158644 .as-slider-right { position: relative; }
}

/* ========================================== */
/* SLIDER INNER LOGIC & ANTI-DRIFT */
/* ========================================== */

.elementor-4916 .elementor-element.elementor-element-32158644 .as-side-slider {
    --radius: 0 15px 0 15px;
    --height: 320px;       /* Keep the height for small cards */
    --active-height: 677px; 
    --active-width: 420px; /* Width of the large card */
    --overlay: 0;
}

.elementor-4916 .elementor-element.elementor-element-32158644 .swiper-container,
.elementor-4916 .elementor-element.elementor-element-32158644 .swiper {
    margin-left: 0 !important;
    overflow: visible !important;
}

/* 1. MAKE SMALL CARDS INVISIBLE (Width is now set by Elementor!) */
.elementor-4916 .elementor-element.elementor-element-32158644 .swiper-slide {
    opacity: 0 !important;
    visibility: hidden !important;
    height: var(--height) !important;
    /* REMOVED: width. Elementor now calculates the width itself and prevents drift */
    transition: all 0.5s ease-in-out !important;
    display: flex;
    align-items: flex-end;
    border-radius: var(--radius);
    box-shadow: 0 0 50px rgba(0,0,0,0.15);
}

/* 2. SHOW ACTIVE SLIDES */
.elementor-4916 .elementor-element.elementor-element-32158644 .swiper-slide.swiper-slide-active,
.elementor-4916 .elementor-element.elementor-element-32158644 .swiper-slide.swiper-slide-active ~ .swiper-slide {
    opacity: 0.4 !important;
    visibility: visible !important;
    height: var(--height) !important;
}

/* 3. ENLARGE ONLY THE SECOND SLIDE */
.elementor-4916 .elementor-element.elementor-element-32158644 .swiper-wrapper .swiper-slide.swiper-slide-active + .swiper-slide {
    height: var(--active-height) !important;
    width: var(--active-width) !important; 
    opacity: 1 !important;
}

.elementor-4916 .elementor-element.elementor-element-32158644 img {
    position: absolute; top: 0; left: 0;
    width: 100%; height: 100%; border-radius: var(--radius); object-fit: cover;
}
.elementor-4916 .elementor-element.elementor-element-32158644 .elementor-testimonial__cite { z-index: 2; position: relative; }
.elementor-4916 .elementor-element.elementor-element-32158644 .swiper-wrapper { height: var(--active-height); align-items: flex-end; }

/* ========================================== */
/* LEFT EDGE ALIGNMENT (PADDING-LEFT) */
/* ========================================== */


.carousel-desc {
    width: 48%;
}

.carousel-title {
    width: 48%;
}

.elementor-4916 .elementor-element.elementor-element-32158644 { padding-left: max(20px, calc((100% - 1280px) / 2)); }


@media (max-width: 2240px) {
  .elementor-4916 .elementor-element.elementor-element-32158644 { padding-left: max(20px, calc((100% - 1280px) / 2)); }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-buttons-box { padding-left: 210px; padding-top: 200px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-text-box { padding-left: 170px; }
  
  .carousel-desc {
    width: 58%;
}
}

@media (max-width: 2048px) {
  .elementor-4916 .elementor-element.elementor-element-32158644 { padding-left: max(20px, calc((100% - 1280px) / 2)); }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-buttons-box { padding-left: 194px; padding-top: 226px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-text-box { padding-left: 182px; }
  
  .carousel-desc {
    width: 58%;
}
}

@media (max-width: 1920px) {
  .elementor-4916 .elementor-element.elementor-element-32158644 { padding-left: max(20px, calc((100% - 1280px) / 2)); }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-buttons-box { padding-left: 184px; padding-top: 222px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-text-box { padding-left: 196px; }
  
  .carousel-title {
    width: 56%;
}
}

@media (max-width: 1728px) {
  .elementor-4916 .elementor-element.elementor-element-32158644 { padding-left: max(20px, calc((100% - 1280px) / 2)); }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-buttons-box { padding-left: 174px; padding-top: 224px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-text-box { padding-left: 138px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-side-slider {
    --height: 300px;
    --active-height: 677px;
    --active-width: 350px;
  }
  
    .carousel-desc {
    width: 62%;
}

  .carousel-title {
    width: 56%;
}
}

@media (max-width: 1512px) { 
    .elementor-4916 .elementor-element.elementor-element-32158644 { padding-left: max(20px, calc((100% - 1280px) / 2)); }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-buttons-box { padding-left: 150px; padding-top: 220px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-text-box { padding-left: 155px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-side-slider {
    --height: 300px;
    --active-height: 677px;
    --active-width: 350px;
  }
  
     .carousel-title {
    width: 64%;
}
}


@media (max-width: 1440px) { 
    .elementor-4916 .elementor-element.elementor-element-32158644 { padding-left: max(20px, calc((100% - 1280px) / 2)); }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-buttons-box { padding-left: 150px; padding-top: 270px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-text-box { padding-left: 160px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-side-slider {
    --height: 300px;
    --active-height: 677px;
    --active-width: 350px;
  }
  
       .carousel-title {
    width: 64%;
}
}

@media (max-width: 1366px) { 
    .elementor-4916 .elementor-element.elementor-element-32158644 { padding-left: max(20px, calc((100% - 1280px) / 2)); }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-buttons-box { padding-left: 140px; padding-top: 224px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-text-box { padding-left: 138px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-side-slider {
    --height: 300px;
    --active-height: 650px;
    --active-width: 320px;
  }
  
      .carousel-title {
    width: 64%;
}
}

@media (max-width: 1200px) { 
    .elementor-4916 .elementor-element.elementor-element-32158644 { padding-left: max(20px, calc((100% - 1280px) / 2)); }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-buttons-box { padding-left: 126px; padding-top: 220px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-text-box { padding-left: 140px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-side-slider {
    --height: 300px;
    --active-height: 650px;
    --active-width: 320px;
  }
  
     .carousel-title {
    width: 64%;
}
}

@media (max-width: 1128px) { 
    .elementor-4916 .elementor-element.elementor-element-32158644 { padding-left: max(20px, calc((100% - 1280px) / 2)); }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-buttons-box { padding-left: 154px; padding-top: 222px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-text-box { padding-left: 184px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-side-slider {
    --height: 300px;
    --active-height: 650px;
    --active-width: 320px;

  }
  
      .carousel-desc {
    width: 100%;
}

  .carousel-title {
    width: 74%;
}
}

@media (max-width: 1024px) { 
    .elementor-4916 .elementor-element.elementor-element-32158644 { padding-left: max(20px, calc((100% - 1460px) / 2)); }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-buttons-box { padding-left: 130px; padding-top: 194px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-text-box { padding-left: 180px; padding-right: 20px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-side-slider {
    --height: 300px;
    --active-height: 600px;
    --active-width: 300px;
  }
  
  .carousel-desc {
    width: 100%;
}

  .carousel-title {
    width: 88%;
}
}

@media (max-width: 912px) { 
    .elementor-4916 .elementor-element.elementor-element-32158644 { padding-left: max(20px, calc((100% - 1460px) / 2)); }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-buttons-box { padding-left: 110px; padding-top: 218px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-text-box { padding-left: 194px; padding-right: 20px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-side-slider {
    --height: 300px;
    --active-height: 600px;
    --active-width: 300px;
  }
  
  .carousel-desc {
    width: 100%;
}

  .carousel-title {
    width: 88%;
}
}

@media (max-width: 880px) { 
    .elementor-4916 .elementor-element.elementor-element-32158644 { padding-left: max(20px, calc((100% - 1460px) / 2)); }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-buttons-box { padding-left: 90px; padding-top: 150px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-text-box { padding-left: 160px; padding-right: 20px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-side-slider {
    --height: 300px;
    --active-height: 500px;
    --active-width: 250px;
  }
  
        .carousel-desc {
    width: 100%;
}
}

@media (max-width: 853px) { 
    .elementor-4916 .elementor-element.elementor-element-32158644 { padding-left: max(20px, calc((100% - 1460px) / 2)); }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-buttons-box { padding-left: 90px; padding-top: 70px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-text-box { padding-left: 150px; padding-right: 20px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-side-slider {
    --height: 300px;
    --active-height: 500px;
    --active-width: 250px;
  }
  
        .carousel-desc {
    width: 100%;
}
}

@media (max-width: 820px) { 
    .elementor-4916 .elementor-element.elementor-element-32158644 { padding-left: max(20px, calc((100% - 1460px) / 2)); }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-buttons-box { padding-left: 90px; padding-top: 74px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-text-box { padding-left: 150px; padding-right: 20px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-side-slider {
    --height: 300px;
    --active-height: 500px;
    --active-width: 250px;
  }
  
        .carousel-desc {
    width: 100%;
}
}

@media (max-width: 768px) { 
    .elementor-4916 .elementor-element.elementor-element-32158644 { padding-left: max(20px, calc((100% - 1460px) / 2)); }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-buttons-box { padding-left: 82px; padding-top: 66px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-text-box { padding-left: 160px; padding-right: 20px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-side-slider {
    --height: 300px;
    --active-height: 500px;
    --active-width: 250px;
  }
  
        .carousel-desc {
    width: 100%;
}
}

@media (max-width: 540px) { 
    .elementor-4916 .elementor-element.elementor-element-32158644 { padding-left: max(20px, calc((100% - 1460px) / 2)); }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-buttons-box { padding-left: 0px; padding-top: 70px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-text-box { padding-left: 0px; padding-right: 20px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-side-slider {
    --height: 200px;
    --active-height: 450px;
    --active-width: 250px;
  }
  
 .carousel-desc {
    width: 46%;
}

  .carousel-title {
    width: 48%;
}
}

@media (max-width: 440px) { 
    .elementor-4916 .elementor-element.elementor-element-32158644 { padding-left: max(20px, calc((100% - 1460px) / 2)); }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-buttons-box { padding-left: 0px; padding-top: 0px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-text-box { padding-left: 0px; padding-right: 240px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-side-slider {
    --height: 300px;
    --active-height: 550px;
    --active-width: 200px;
  }
  
        .carousel-desc {
    width: 100%;
}

  .carousel-title {
    width: 100%;
    font-size: 14px;
    line-height: 18px;
}
}

@media (max-width: 360px) { 
    .elementor-4916 .elementor-element.elementor-element-32158644 { padding-left: max(20px, calc((100% - 1460px) / 2)); }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-buttons-box { padding-left: 0px; padding-top: 0px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-text-box { padding-left: 0px; padding-right: 190px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-side-slider {
    --height: 300px;
    --active-height: 550px;
    --active-width: 200px;
  }
  
        .carousel-desc {
    width: 100%;
}

  .carousel-title {
    width: 100%;
    font-size: 14px;
    line-height: 18px;
}
}

@media (max-width: 344px) { 
    .elementor-4916 .elementor-element.elementor-element-32158644 { padding-left: max(20px, calc((100% - 1460px) / 2)); }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-buttons-box { padding-left: 0px; padding-top: 0px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-text-box { padding-left: 0px; padding-right: 190px; }
  .elementor-4916 .elementor-element.elementor-element-32158644 .as-side-slider {
    --height: 300px;
    --active-height: 550px;
    --active-width: 200px;
  }
  
        .carousel-desc {
    width: 100%;
}

  .carousel-title {
    width: 100%;
    font-size: 14px;
    line-height: 18px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67d9e47 */.smally_head_text {
    color: #FFCC00;
    font-size: 40px;
    line-height: 20px;
}

.white_head_text {
    color: #fff;
}

@media (min-width: 319px) and (max-width: 481px){
.smally_head_text {
    color: #FFCC00;
    font-size: 20px;
    line-height: 20px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-237dcc6 */.smally_head_text {
    color: #FFCC00;
    font-size: 40px;
    line-height: 20px;
}

.white_head_text {
    color: #fff;
}/* End custom CSS */