#preloader{display:none;}
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
/*# sourceURL=wp-emoji-styles-inline-css */
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--finbuzz-primary: #fa360a;--wp--preset--color--finbuzz-secondary: #ff5e17;--wp--preset--color--finbuzz-button-dark-gray: #111111;--wp--preset--color--finbuzz-button-light-gray: #a5a5a5;--wp--preset--color--finbuzz-button-white: #ffffff;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--finbuzz-gradient-color: linear-gradient(to right,#ff5e17,#fa360a);--wp--preset--font-size--small: 12px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--normal: 16px;--wp--preset--font-size--huge: 50px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-finbuzz-primary-color{color: var(--wp--preset--color--finbuzz-primary) !important;}.has-finbuzz-secondary-color{color: var(--wp--preset--color--finbuzz-secondary) !important;}.has-finbuzz-button-dark-gray-color{color: var(--wp--preset--color--finbuzz-button-dark-gray) !important;}.has-finbuzz-button-light-gray-color{color: var(--wp--preset--color--finbuzz-button-light-gray) !important;}.has-finbuzz-button-white-color{color: var(--wp--preset--color--finbuzz-button-white) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-finbuzz-primary-background-color{background-color: var(--wp--preset--color--finbuzz-primary) !important;}.has-finbuzz-secondary-background-color{background-color: var(--wp--preset--color--finbuzz-secondary) !important;}.has-finbuzz-button-dark-gray-background-color{background-color: var(--wp--preset--color--finbuzz-button-dark-gray) !important;}.has-finbuzz-button-light-gray-background-color{background-color: var(--wp--preset--color--finbuzz-button-light-gray) !important;}.has-finbuzz-button-white-background-color{background-color: var(--wp--preset--color--finbuzz-button-white) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-finbuzz-primary-border-color{border-color: var(--wp--preset--color--finbuzz-primary) !important;}.has-finbuzz-secondary-border-color{border-color: var(--wp--preset--color--finbuzz-secondary) !important;}.has-finbuzz-button-dark-gray-border-color{border-color: var(--wp--preset--color--finbuzz-button-dark-gray) !important;}.has-finbuzz-button-light-gray-border-color{border-color: var(--wp--preset--color--finbuzz-button-light-gray) !important;}.has-finbuzz-button-white-border-color{border-color: var(--wp--preset--color--finbuzz-button-white) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-finbuzz-gradient-color-gradient-background{background: var(--wp--preset--gradient--finbuzz-gradient-color) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-normal-font-size{font-size: var(--wp--preset--font-size--normal) !important;}.has-huge-font-size{font-size: var(--wp--preset--font-size--huge) !important;}
:root :where(.wp-block-icon svg){width: 24px;}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-term-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-term-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
/*# sourceURL=global-styles-inline-css */
.elementor-kit-471{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-471 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1170px;}.e-con{--container-max-width:1170px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
.elementor-23708 .elementor-element.elementor-element-9a35944{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-23708 .elementor-element.elementor-element-90d5e17{--display:grid;--min-height:80vh;--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-74de92a{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--border-radius:16px 16px 16px 16px;--margin-top:-135px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20%;--padding-right:50px;}.elementor-23708 .elementor-element.elementor-element-74de92a:not(.elementor-motion-effects-element-type-background), .elementor-23708 .elementor-element.elementor-element-74de92a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("/images/dosudove-hero.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23708 .elementor-element.elementor-element-74de92a::before, .elementor-23708 .elementor-element.elementor-element-74de92a > .elementor-background-video-container::before, .elementor-23708 .elementor-element.elementor-element-74de92a > .e-con-inner > .elementor-background-video-container::before, .elementor-23708 .elementor-element.elementor-element-74de92a > .elementor-background-slideshow::before, .elementor-23708 .elementor-element.elementor-element-74de92a > .e-con-inner > .elementor-background-slideshow::before, .elementor-23708 .elementor-element.elementor-element-74de92a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("/images/pattern-1.png");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:contain;}.elementor-23708 .elementor-element.elementor-element-4d81215 > .elementor-widget-container{margin:0px 0px -8px 0px;}body:not(.rtl) .elementor-23708 .elementor-element.elementor-element-4d81215{left:-65px;}body.rtl .elementor-23708 .elementor-element.elementor-element-4d81215{right:-65px;}.elementor-23708 .elementor-element.elementor-element-4d81215{bottom:130px;}.elementor-23708 .elementor-element.elementor-element-4d81215 .ov-btn-wrap{text-align:left;--ov-icon-gap:8px;}.elementor-23708 .elementor-element.elementor-element-4d81215.ov-btn-justify .ov-btn{display:flex;justify-content:center;width:100%;}.elementor-23708 .elementor-element.elementor-element-4d81215 .ov-btn__icon i{font-size:36px;}.elementor-23708 .elementor-element.elementor-element-4d81215 .ov-btn__icon svg{width:36px;height:36px;fill:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-4d81215 .ov-btn{font-size:16px;font-weight:500;padding:0px 0px 0px 0px;color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-4d81215 .ov-btn__icon{color:#FFFFFF;}body:not(.rtl) .elementor-23708 .elementor-element.elementor-element-65417b8{right:18%;}body.rtl .elementor-23708 .elementor-element.elementor-element-65417b8{left:18%;}.elementor-23708 .elementor-element.elementor-element-65417b8{bottom:120px;}.elementor-23708 .elementor-element.elementor-element-ee6c3da{--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;--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-23708 .elementor-element.elementor-element-7b4dc08{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;}.elementor-23708 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title{font-size:3.9vw;font-weight:500;letter-spacing:-2px;color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-d53a234{width:var( --container-widget-width, 490px );max-width:490px;--container-widget-width:490px;--container-widget-flex-grow:0;font-size:18px;font-weight:400;color:#A9B8B8;}.elementor-23708 .elementor-element.elementor-element-d53a234 p{margin-block-end:0px;}.elementor-23708 .elementor-element.elementor-element-43305ca .ov-btn-wrap{text-align:left;--ov-icon-gap:8px;}.elementor-23708 .elementor-element.elementor-element-43305ca.ov-btn-justify .ov-btn{display:flex;justify-content:center;width:100%;}.elementor-23708 .elementor-element.elementor-element-43305ca .ov-btn__icon i{font-size:38px;}.elementor-23708 .elementor-element.elementor-element-43305ca .ov-btn__icon svg{width:38px;height:38px;fill:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-43305ca .ov-btn{font-family:"Montserrat", Sans-serif;font-weight:500;padding:6px 8px 6px 30px;border-radius:100px 100px 100px 100px;color:#FFFFFF;background-color:#3949AB;}.elementor-23708 .elementor-element.elementor-element-43305ca .ov-btn__icon{color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-43305ca .ov-btn:hover{color:#FFFFFF;background-color:#3949ABE6;}.elementor-23708 .elementor-element.elementor-element-43305ca .ov-btn:hover .ov-btn__icon{color:#000000;}.elementor-23708 .elementor-element.elementor-element-43305ca .ov-btn:hover .ov-btn__icon svg{fill:#000000;}.elementor-23708 .elementor-element.elementor-element-f37f801{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-23708 .elementor-element.elementor-element-8bc8d41{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-857fe1f{background-color:#3949AB;padding:2px 10px 2px 10px;border-radius:4px 4px 4px 4px;}.elementor-23708 .elementor-element.elementor-element-857fe1f .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-3ad82e6{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;text-align:center;}.elementor-23708 .elementor-element.elementor-element-3ad82e6 .elementor-heading-title{font-size:2.5vw;font-weight:500;letter-spacing:-0.6px;}.elementor-23708 .elementor-element.elementor-element-992e097{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-9730915{--display:flex;--justify-content:space-between;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-23708 .elementor-element.elementor-element-9730915:not(.elementor-motion-effects-element-type-background), .elementor-23708 .elementor-element.elementor-element-9730915 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-b4a7177{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-8b90895 .elementor-icon-wrapper{text-align:start;}.elementor-23708 .elementor-element.elementor-element-8b90895 .elementor-icon{font-size:88px;}.elementor-23708 .elementor-element.elementor-element-8b90895 .elementor-icon svg{height:88px;}.elementor-23708 .elementor-element.elementor-element-8b90895 .elementor-icon-wrapper svg{width:auto;}.elementor-23708 .elementor-element.elementor-element-9cc3a14 .elementor-heading-title{font-size:24px;font-weight:500;letter-spacing:-1px;}.elementor-23708 .elementor-element.elementor-element-c11c4fa{font-weight:400;}.elementor-23708 .elementor-element.elementor-element-c11c4fa p{margin-block-end:0px;}.elementor-23708 .elementor-element.elementor-element-a009f66{--display:flex;--justify-content:space-between;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-23708 .elementor-element.elementor-element-a009f66:not(.elementor-motion-effects-element-type-background), .elementor-23708 .elementor-element.elementor-element-a009f66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-2a1553b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-d38852b .elementor-icon-wrapper{text-align:start;}.elementor-23708 .elementor-element.elementor-element-d38852b .elementor-icon{font-size:88px;}.elementor-23708 .elementor-element.elementor-element-d38852b .elementor-icon svg{height:88px;}.elementor-23708 .elementor-element.elementor-element-d38852b .elementor-icon-wrapper svg{width:auto;}.elementor-23708 .elementor-element.elementor-element-45dc2f7 .elementor-heading-title{font-size:24px;font-weight:500;letter-spacing:-1px;}.elementor-23708 .elementor-element.elementor-element-73312fc{font-weight:400;}.elementor-23708 .elementor-element.elementor-element-73312fc p{margin-block-end:0px;}.elementor-23708 .elementor-element.elementor-element-47a9d3e{--display:flex;--justify-content:space-between;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-23708 .elementor-element.elementor-element-47a9d3e:not(.elementor-motion-effects-element-type-background), .elementor-23708 .elementor-element.elementor-element-47a9d3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-93148d6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-ec6a7e7 .elementor-icon-wrapper{text-align:start;}.elementor-23708 .elementor-element.elementor-element-ec6a7e7 .elementor-icon{font-size:88px;}.elementor-23708 .elementor-element.elementor-element-ec6a7e7 .elementor-icon svg{height:88px;}.elementor-23708 .elementor-element.elementor-element-ec6a7e7 .elementor-icon-wrapper svg{width:auto;}.elementor-23708 .elementor-element.elementor-element-3757829 .elementor-heading-title{font-size:24px;font-weight:500;letter-spacing:-1px;}.elementor-23708 .elementor-element.elementor-element-5002791{font-weight:400;}.elementor-23708 .elementor-element.elementor-element-5002791 p{margin-block-end:0px;}.elementor-23708 .elementor-element.elementor-element-1db6a13{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-23708 .elementor-element.elementor-element-541a8dd{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-541a8dd:not(.elementor-motion-effects-element-type-background), .elementor-23708 .elementor-element.elementor-element-541a8dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/images/bg-6-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-23708 .elementor-element.elementor-element-290712c{left:0px;}body.rtl .elementor-23708 .elementor-element.elementor-element-290712c{right:0px;}.elementor-23708 .elementor-element.elementor-element-290712c{bottom:0px;z-index:0;}.elementor-23708 .elementor-element.elementor-element-290712c img{width:100%;max-width:800px;}body:not(.rtl) .elementor-23708 .elementor-element.elementor-element-23690eb{right:0px;}body.rtl .elementor-23708 .elementor-element.elementor-element-23690eb{left:0px;}.elementor-23708 .elementor-element.elementor-element-23690eb{top:0px;z-index:0;}.elementor-23708 .elementor-element.elementor-element-23690eb img{width:100%;max-width:800px;}.elementor-23708 .elementor-element.elementor-element-ef1d1dc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-23708 .elementor-element.elementor-element-82a4209{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-23708 .elementor-element.elementor-element-6df7340{background-color:#FFFFFF;padding:2px 10px 2px 10px;border-radius:4px 4px 4px 4px;}.elementor-23708 .elementor-element.elementor-element-6df7340 .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#3949AB;}.elementor-23708 .elementor-element.elementor-element-76621c4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-29be595{width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;text-align:start;}.elementor-23708 .elementor-element.elementor-element-29be595 .elementor-heading-title{font-size:2.5vw;font-weight:500;line-height:2.85vw;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-cabd7b2{width:var( --container-widget-width, 387px );max-width:387px;--container-widget-width:387px;--container-widget-flex-grow:0;font-weight:400;color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-cabd7b2 p{margin-block-end:0px;}.elementor-23708 .elementor-element.elementor-element-781445a .ov-btn-wrap{text-align:left;--ov-icon-gap:8px;}.elementor-23708 .elementor-element.elementor-element-781445a.ov-btn-justify .ov-btn{display:flex;justify-content:center;width:100%;}.elementor-23708 .elementor-element.elementor-element-781445a .ov-btn__icon i{font-size:38px;}.elementor-23708 .elementor-element.elementor-element-781445a .ov-btn__icon svg{width:38px;height:38px;fill:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-781445a .ov-btn{font-family:"Montserrat", Sans-serif;font-weight:500;padding:6px 8px 6px 30px;border-radius:100px 100px 100px 100px;color:#FFFFFF;background-color:#3949AB;}.elementor-23708 .elementor-element.elementor-element-781445a .ov-btn__icon{color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-781445a .ov-btn:hover{background-color:#3949ABE6;}.elementor-23708 .elementor-element.elementor-element-1bf57c0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-797b679{--display:flex;--justify-content:space-between;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-23708 .elementor-element.elementor-element-797b679:not(.elementor-motion-effects-element-type-background), .elementor-23708 .elementor-element.elementor-element-797b679 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-1ca9c06{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-b13784c .elementor-icon-wrapper{text-align:center;}.elementor-23708 .elementor-element.elementor-element-b13784c .elementor-icon{font-size:58px;}.elementor-23708 .elementor-element.elementor-element-b13784c .elementor-icon svg{height:58px;}.elementor-23708 .elementor-element.elementor-element-b13784c .elementor-icon-wrapper svg{width:auto;}.elementor-23708 .elementor-element.elementor-element-6e78201 .elementor-icon-wrapper{text-align:start;}.elementor-23708 .elementor-element.elementor-element-6e78201 .elementor-icon{font-size:88px;}.elementor-23708 .elementor-element.elementor-element-6e78201 .elementor-icon svg{height:88px;}.elementor-23708 .elementor-element.elementor-element-6e78201 .elementor-icon-wrapper svg{width:auto;}.elementor-23708 .elementor-element.elementor-element-801ebbe .elementor-heading-title{font-size:24px;font-weight:500;letter-spacing:-1px;}.elementor-23708 .elementor-element.elementor-element-e6fe941{font-weight:400;}.elementor-23708 .elementor-element.elementor-element-e6fe941 p{margin-block-end:0px;}.elementor-23708 .elementor-element.elementor-element-0a9bfe5{--display:flex;--justify-content:space-between;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:1;}.elementor-23708 .elementor-element.elementor-element-0a9bfe5:not(.elementor-motion-effects-element-type-background), .elementor-23708 .elementor-element.elementor-element-0a9bfe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-b8507e4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-51eb245 .elementor-icon-wrapper{text-align:center;}.elementor-23708 .elementor-element.elementor-element-51eb245 .elementor-icon{font-size:58px;}.elementor-23708 .elementor-element.elementor-element-51eb245 .elementor-icon svg{height:58px;}.elementor-23708 .elementor-element.elementor-element-51eb245 .elementor-icon-wrapper svg{width:auto;}.elementor-23708 .elementor-element.elementor-element-3e97991 .elementor-icon-wrapper{text-align:start;}.elementor-23708 .elementor-element.elementor-element-3e97991 .elementor-icon{font-size:88px;}.elementor-23708 .elementor-element.elementor-element-3e97991 .elementor-icon svg{height:88px;}.elementor-23708 .elementor-element.elementor-element-3e97991 .elementor-icon-wrapper svg{width:auto;}.elementor-23708 .elementor-element.elementor-element-622ad9c .elementor-heading-title{font-size:24px;font-weight:500;letter-spacing:-1px;}.elementor-23708 .elementor-element.elementor-element-ba902dc{font-weight:400;}.elementor-23708 .elementor-element.elementor-element-ba902dc p{margin-block-end:0px;}.elementor-23708 .elementor-element.elementor-element-3e773ce{--display:flex;--justify-content:space-between;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-23708 .elementor-element.elementor-element-3e773ce:not(.elementor-motion-effects-element-type-background), .elementor-23708 .elementor-element.elementor-element-3e773ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-043cec6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-0a8f4c6 .elementor-icon-wrapper{text-align:start;}.elementor-23708 .elementor-element.elementor-element-0a8f4c6 .elementor-icon{font-size:88px;}.elementor-23708 .elementor-element.elementor-element-0a8f4c6 .elementor-icon svg{height:88px;}.elementor-23708 .elementor-element.elementor-element-0a8f4c6 .elementor-icon-wrapper svg{width:auto;}.elementor-23708 .elementor-element.elementor-element-7ab4bee .elementor-heading-title{font-size:24px;font-weight:500;letter-spacing:-1px;}.elementor-23708 .elementor-element.elementor-element-bfb0a79{font-weight:400;}.elementor-23708 .elementor-element.elementor-element-bfb0a79 p{margin-block-end:0px;}.elementor-23708 .elementor-element.elementor-element-67fd534{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--padding-top:0px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-23708 .elementor-element.elementor-element-c105fcc{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-4adb87d{--display:grid;--e-con-grid-template-columns:33% 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-69092fc{--display:flex;--min-height:340px;--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;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23708 .elementor-element.elementor-element-69092fc:not(.elementor-motion-effects-element-type-background), .elementor-23708 .elementor-element.elementor-element-69092fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-eb5b8d9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-b197666 .elementor-icon-wrapper{text-align:start;}.elementor-23708 .elementor-element.elementor-element-b197666 .elementor-icon{font-size:80px;}.elementor-23708 .elementor-element.elementor-element-b197666 .elementor-icon svg{height:80px;}.elementor-23708 .elementor-element.elementor-element-5ebd340{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-29920f8{font-weight:500;color:#3949AB;}.elementor-23708 .elementor-element.elementor-element-29920f8 p{margin-block-end:0px;}.elementor-23708 .elementor-element.elementor-element-e748df2 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#000000;font-size:3.75vw;font-weight:500;}body:not(.rtl) .elementor-23708 .elementor-element.elementor-element-4a87a70{right:30px;}body.rtl .elementor-23708 .elementor-element.elementor-element-4a87a70{left:30px;}.elementor-23708 .elementor-element.elementor-element-4a87a70{top:30px;}.elementor-23708 .elementor-element.elementor-element-4a87a70 .elementor-heading-title{font-size:20px;font-weight:700;letter-spacing:-1px;}.elementor-23708 .elementor-element.elementor-element-ff1c62a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-967ed84{--display:grid;--e-con-grid-template-columns:1fr 120px;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-b0ca83b{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:80px;}.elementor-23708 .elementor-element.elementor-element-63d4f28{font-size:2.5vw;font-weight:500;line-height:2.85vw;}.elementor-23708 .elementor-element.elementor-element-63d4f28 p{margin-block-end:0px;}.elementor-23708 .elementor-element.elementor-element-87525aa .ov-btn-wrap{text-align:left;--ov-icon-gap:8px;}.elementor-23708 .elementor-element.elementor-element-87525aa.ov-btn-justify .ov-btn{display:flex;justify-content:center;width:100%;}.elementor-23708 .elementor-element.elementor-element-87525aa .ov-btn{font-size:16px;font-weight:700;padding:0px 0px 0px 0px;color:#000000;}.elementor-23708 .elementor-element.elementor-element-87525aa .ov-btn__icon{color:#000000;}.elementor-23708 .elementor-element.elementor-element-87525aa .ov-btn__icon svg{fill:#000000;}.elementor-23708 .elementor-element.elementor-element-7529792{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-7529792:not(.elementor-motion-effects-element-type-background), .elementor-23708 .elementor-element.elementor-element-7529792 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/images/bitmap-5.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23708 .elementor-element.elementor-element-e3603e2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-2954cb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-23708 .elementor-element.elementor-element-2954cb7 .elementor-icon-wrapper{text-align:center;}.elementor-23708 .elementor-element.elementor-element-2954cb7 .elementor-icon{font-size:16px;}.elementor-23708 .elementor-element.elementor-element-2954cb7 .elementor-icon svg{height:16px;}.elementor-23708 .elementor-element.elementor-element-2954cb7 .elementor-icon-wrapper svg{width:auto;}.elementor-23708 .elementor-element.elementor-element-2cd879c{--display:grid;--e-con-grid-template-columns:33% 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-06fa4e0{--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;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23708 .elementor-element.elementor-element-06fa4e0:not(.elementor-motion-effects-element-type-background), .elementor-23708 .elementor-element.elementor-element-06fa4e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3949AB;}.elementor-23708 .elementor-element.elementor-element-06fa4e0::before, .elementor-23708 .elementor-element.elementor-element-06fa4e0 > .elementor-background-video-container::before, .elementor-23708 .elementor-element.elementor-element-06fa4e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-23708 .elementor-element.elementor-element-06fa4e0 > .elementor-background-slideshow::before, .elementor-23708 .elementor-element.elementor-element-06fa4e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23708 .elementor-element.elementor-element-06fa4e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("/images/image-4.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23708 .elementor-element.elementor-element-282f0a0{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-26f5fc1{text-align:start;}.elementor-23708 .elementor-element.elementor-element-26f5fc1 img{width:58px;height:58px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-23708 .elementor-element.elementor-element-b282157{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;text-align:start;}.elementor-23708 .elementor-element.elementor-element-b282157 img{width:58px;height:58px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-23708 .elementor-element.elementor-element-3114354{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;text-align:start;}.elementor-23708 .elementor-element.elementor-element-3114354 img{width:58px;height:58px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-23708 .elementor-element.elementor-element-936d282{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;text-align:start;}.elementor-23708 .elementor-element.elementor-element-936d282 img{width:58px;height:58px;object-fit:cover;object-position:center center;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-23708 .elementor-element.elementor-element-80806a4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-cff4c5b{font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-cff4c5b p{margin-block-end:0px;}body:not(.rtl) .elementor-23708 .elementor-element.elementor-element-bfc6a5e{right:80px;}body.rtl .elementor-23708 .elementor-element.elementor-element-bfc6a5e{left:80px;}.elementor-23708 .elementor-element.elementor-element-bfc6a5e{bottom:100px;}.elementor-23708 .elementor-element.elementor-element-bfc6a5e .elementor-icon-wrapper{text-align:center;}.elementor-23708 .elementor-element.elementor-element-276d74a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-8849362{--display:grid;--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-476d3bd{--display:flex;--min-height:340px;--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;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:24px;}.elementor-23708 .elementor-element.elementor-element-476d3bd:not(.elementor-motion-effects-element-type-background), .elementor-23708 .elementor-element.elementor-element-476d3bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-f2a3d47{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-3487830 .elementor-icon-wrapper{text-align:start;}.elementor-23708 .elementor-element.elementor-element-3487830 .elementor-icon{font-size:80px;}.elementor-23708 .elementor-element.elementor-element-3487830 .elementor-icon svg{height:80px;}.elementor-23708 .elementor-element.elementor-element-2c2395d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-11135c1{font-weight:500;color:#3949AB;}.elementor-23708 .elementor-element.elementor-element-11135c1 p{margin-block-end:0px;}.elementor-23708 .elementor-element.elementor-element-af580d2 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#000000;font-size:3.75vw;font-weight:500;}body:not(.rtl) .elementor-23708 .elementor-element.elementor-element-3c815d0{right:30px;}body.rtl .elementor-23708 .elementor-element.elementor-element-3c815d0{left:30px;}.elementor-23708 .elementor-element.elementor-element-3c815d0{top:30px;}.elementor-23708 .elementor-element.elementor-element-3c815d0 .elementor-heading-title{font-size:20px;font-weight:700;letter-spacing:-1px;}.elementor-23708 .elementor-element.elementor-element-5e32cb9{--display:flex;--min-height:340px;--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;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23708 .elementor-element.elementor-element-5e32cb9:not(.elementor-motion-effects-element-type-background), .elementor-23708 .elementor-element.elementor-element-5e32cb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-82298bc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-318fb6e .elementor-icon-wrapper{text-align:start;}.elementor-23708 .elementor-element.elementor-element-318fb6e .elementor-icon{font-size:80px;}.elementor-23708 .elementor-element.elementor-element-318fb6e .elementor-icon svg{height:80px;}.elementor-23708 .elementor-element.elementor-element-66d8a72{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-6601506{font-weight:500;color:#3949AB;}.elementor-23708 .elementor-element.elementor-element-6601506 p{margin-block-end:0px;}.elementor-23708 .elementor-element.elementor-element-f64463e .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#000000;font-size:3.75vw;font-weight:500;}body:not(.rtl) .elementor-23708 .elementor-element.elementor-element-12f06d0{right:30px;}body.rtl .elementor-23708 .elementor-element.elementor-element-12f06d0{left:30px;}.elementor-23708 .elementor-element.elementor-element-12f06d0{top:30px;}.elementor-23708 .elementor-element.elementor-element-12f06d0 .elementor-heading-title{font-size:20px;font-weight:700;letter-spacing:-1px;}.elementor-23708 .elementor-element.elementor-element-6e0f3f2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-23708 .elementor-element.elementor-element-3fd36a0{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-3fd36a0:not(.elementor-motion-effects-element-type-background), .elementor-23708 .elementor-element.elementor-element-3fd36a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/images/bg-4-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-23708 .elementor-element.elementor-element-da95371{left:0px;}body.rtl .elementor-23708 .elementor-element.elementor-element-da95371{right:0px;}.elementor-23708 .elementor-element.elementor-element-da95371{bottom:0px;z-index:0;}.elementor-23708 .elementor-element.elementor-element-da95371 img{width:100%;max-width:800px;}body:not(.rtl) .elementor-23708 .elementor-element.elementor-element-b59584a{right:0px;}body.rtl .elementor-23708 .elementor-element.elementor-element-b59584a{left:0px;}.elementor-23708 .elementor-element.elementor-element-b59584a{top:0px;z-index:0;}.elementor-23708 .elementor-element.elementor-element-b59584a img{width:100%;max-width:800px;}.elementor-23708 .elementor-element.elementor-element-902453f{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-23708 .elementor-element.elementor-element-c9859bd{--display:grid;--e-con-grid-template-columns:33% 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-dfa7ef0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-23708 .elementor-element.elementor-element-90072b0{background-color:#3949AB;padding:2px 10px 2px 10px;border-radius:4px 4px 4px 4px;}.elementor-23708 .elementor-element.elementor-element-90072b0 .elementor-heading-title{font-size:14px;font-weight:700;letter-spacing:1.4px;color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-188de4a .elementor-heading-title{font-size:2.5vw;font-weight:500;line-height:2.85vw;letter-spacing:-2px;color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-ce5b9c8 .ov-btn-wrap{text-align:left;--ov-icon-gap:8px;}.elementor-23708 .elementor-element.elementor-element-ce5b9c8.ov-btn-justify .ov-btn{display:flex;justify-content:center;width:100%;}.elementor-23708 .elementor-element.elementor-element-ce5b9c8 .ov-btn__icon i{font-size:38px;}.elementor-23708 .elementor-element.elementor-element-ce5b9c8 .ov-btn__icon svg{width:38px;height:38px;fill:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-ce5b9c8 .ov-btn{font-family:"Montserrat", Sans-serif;font-weight:500;padding:6px 8px 6px 30px;border-radius:100px 100px 100px 100px;color:#FFFFFF;background-color:#3949AB;}.elementor-23708 .elementor-element.elementor-element-ce5b9c8 .ov-btn__icon{color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-ce5b9c8 .ov-btn:hover{background-color:#3949ABE6;}.elementor-23708 .elementor-element.elementor-element-d40cae0{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-e93c25e{--display:flex;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3949AB;--border-color:#3949AB;--border-radius:10px 10px 10px 10px;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-23708 .elementor-element.elementor-element-6875a6a{--display:grid;--e-con-grid-template-columns:47% 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-8b71e21{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-8c591cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-23708 .elementor-element.elementor-element-8c591cd .elementor-icon-wrapper{text-align:start;}.elementor-23708 .elementor-element.elementor-element-8c591cd .elementor-icon{font-size:80px;}.elementor-23708 .elementor-element.elementor-element-8c591cd .elementor-icon svg{height:80px;}.elementor-23708 .elementor-element.elementor-element-d36409a .elementor-heading-title{font-size:24px;font-weight:500;line-height:32px;color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-ada351e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-bbd6938{font-weight:400;color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-bbd6938 p{margin-block-end:0px;}.elementor-23708 .elementor-element.elementor-element-29975a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-23708 .elementor-element.elementor-element-29975a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-23708 .elementor-element.elementor-element-29975a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-23708 .elementor-element.elementor-element-29975a7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-23708 .elementor-element.elementor-element-29975a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-23708 .elementor-element.elementor-element-29975a7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-23708 .elementor-element.elementor-element-29975a7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-23708 .elementor-element.elementor-element-29975a7{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-23708 .elementor-element.elementor-element-29975a7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23708 .elementor-element.elementor-element-29975a7 .elementor-icon-list-item > a{font-size:16px;font-weight:500;line-height:20px;}.elementor-23708 .elementor-element.elementor-element-29975a7 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-23708 .elementor-element.elementor-element-77b9fbc{--display:flex;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3949AB;--border-color:#3949AB;--border-radius:10px 10px 10px 10px;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-23708 .elementor-element.elementor-element-667db67{--display:grid;--e-con-grid-template-columns:47% 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-2696606{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-cc877f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-23708 .elementor-element.elementor-element-cc877f1 .elementor-icon-wrapper{text-align:start;}.elementor-23708 .elementor-element.elementor-element-cc877f1 .elementor-icon{font-size:80px;}.elementor-23708 .elementor-element.elementor-element-cc877f1 .elementor-icon svg{height:80px;}.elementor-23708 .elementor-element.elementor-element-aa397a8 .elementor-heading-title{font-size:24px;font-weight:500;line-height:32px;color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-c0287b4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-af6adb8{font-weight:400;color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-af6adb8 p{margin-block-end:0px;}.elementor-23708 .elementor-element.elementor-element-b797bdb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-23708 .elementor-element.elementor-element-b797bdb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-23708 .elementor-element.elementor-element-b797bdb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-23708 .elementor-element.elementor-element-b797bdb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-23708 .elementor-element.elementor-element-b797bdb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-23708 .elementor-element.elementor-element-b797bdb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-23708 .elementor-element.elementor-element-b797bdb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-23708 .elementor-element.elementor-element-b797bdb{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-23708 .elementor-element.elementor-element-b797bdb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23708 .elementor-element.elementor-element-b797bdb .elementor-icon-list-item > a{font-size:16px;font-weight:500;line-height:20px;}.elementor-23708 .elementor-element.elementor-element-b797bdb .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-23708 .elementor-element.elementor-element-37b6c25{--display:flex;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3949AB;--border-color:#3949AB;--border-radius:10px 10px 10px 10px;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-23708 .elementor-element.elementor-element-703b59e{--display:grid;--e-con-grid-template-columns:47% 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-77e9846{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-fdb629f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-23708 .elementor-element.elementor-element-fdb629f .elementor-icon-wrapper{text-align:start;}.elementor-23708 .elementor-element.elementor-element-fdb629f .elementor-icon{font-size:80px;}.elementor-23708 .elementor-element.elementor-element-fdb629f .elementor-icon svg{height:80px;}.elementor-23708 .elementor-element.elementor-element-0658071 .elementor-heading-title{font-size:24px;font-weight:500;line-height:32px;color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-467e0d7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-6d1b825{font-weight:400;color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-6d1b825 p{margin-block-end:0px;}.elementor-23708 .elementor-element.elementor-element-7de0fea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-23708 .elementor-element.elementor-element-7de0fea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-23708 .elementor-element.elementor-element-7de0fea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-23708 .elementor-element.elementor-element-7de0fea .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-23708 .elementor-element.elementor-element-7de0fea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-23708 .elementor-element.elementor-element-7de0fea .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-23708 .elementor-element.elementor-element-7de0fea .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-23708 .elementor-element.elementor-element-7de0fea{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-23708 .elementor-element.elementor-element-7de0fea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23708 .elementor-element.elementor-element-7de0fea .elementor-icon-list-item > a{font-size:16px;font-weight:500;line-height:20px;}.elementor-23708 .elementor-element.elementor-element-7de0fea .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-23708 .elementor-element.elementor-element-794883a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-23708 .elementor-element.elementor-element-d8bfa03{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-b9d3a43{background-color:#3949AB;padding:2px 10px 2px 10px;border-radius:4px 4px 4px 4px;}.elementor-23708 .elementor-element.elementor-element-b9d3a43 .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-cc2e995{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:center;}.elementor-23708 .elementor-element.elementor-element-cc2e995 .elementor-heading-title{font-size:2.5vw;font-weight:500;letter-spacing:-0.6px;}.elementor-23708 .elementor-element.elementor-element-8a5d87f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-f5d68f6{--display:flex;--justify-content:space-between;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-23708 .elementor-element.elementor-element-f5d68f6:not(.elementor-motion-effects-element-type-background), .elementor-23708 .elementor-element.elementor-element-f5d68f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-65c2cc3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-20434b6 .elementor-icon-wrapper{text-align:start;}.elementor-23708 .elementor-element.elementor-element-20434b6 .elementor-icon{font-size:88px;}.elementor-23708 .elementor-element.elementor-element-20434b6 .elementor-icon svg{height:88px;}.elementor-23708 .elementor-element.elementor-element-20434b6 .elementor-icon-wrapper svg{width:auto;}.elementor-23708 .elementor-element.elementor-element-1823d0b .elementor-heading-title{font-size:24px;font-weight:500;letter-spacing:-1px;}.elementor-23708 .elementor-element.elementor-element-f2f5339{font-weight:400;}.elementor-23708 .elementor-element.elementor-element-f2f5339 p{margin-block-end:0px;}.elementor-23708 .elementor-element.elementor-element-73ee6f3 .ov-btn-wrap{text-align:left;--ov-icon-gap:8px;}.elementor-23708 .elementor-element.elementor-element-73ee6f3.ov-btn-justify .ov-btn{display:flex;justify-content:center;width:100%;}.elementor-23708 .elementor-element.elementor-element-73ee6f3 .ov-btn{font-size:16px;font-weight:700;letter-spacing:-0.2px;padding:0px 0px 0px 0px;color:#000000;}.elementor-23708 .elementor-element.elementor-element-73ee6f3 .ov-btn__icon{color:#000000;}.elementor-23708 .elementor-element.elementor-element-73ee6f3 .ov-btn__icon svg{fill:#000000;}.elementor-23708 .elementor-element.elementor-element-3579d16{--display:flex;--justify-content:space-between;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-23708 .elementor-element.elementor-element-3579d16:not(.elementor-motion-effects-element-type-background), .elementor-23708 .elementor-element.elementor-element-3579d16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-501a942{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-ec32191 .elementor-icon-wrapper{text-align:start;}.elementor-23708 .elementor-element.elementor-element-ec32191 .elementor-icon{font-size:88px;}.elementor-23708 .elementor-element.elementor-element-ec32191 .elementor-icon svg{height:88px;}.elementor-23708 .elementor-element.elementor-element-ec32191 .elementor-icon-wrapper svg{width:auto;}.elementor-23708 .elementor-element.elementor-element-5f2b73c .elementor-heading-title{font-size:24px;font-weight:500;letter-spacing:-1px;}.elementor-23708 .elementor-element.elementor-element-c45380e{font-weight:400;}.elementor-23708 .elementor-element.elementor-element-c45380e p{margin-block-end:0px;}.elementor-23708 .elementor-element.elementor-element-c79334b .ov-btn-wrap{text-align:left;--ov-icon-gap:8px;}.elementor-23708 .elementor-element.elementor-element-c79334b.ov-btn-justify .ov-btn{display:flex;justify-content:center;width:100%;}.elementor-23708 .elementor-element.elementor-element-c79334b .ov-btn{font-size:16px;font-weight:700;letter-spacing:-0.2px;padding:0px 0px 0px 0px;color:#000000;}.elementor-23708 .elementor-element.elementor-element-c79334b .ov-btn__icon{color:#000000;}.elementor-23708 .elementor-element.elementor-element-c79334b .ov-btn__icon svg{fill:#000000;}.elementor-23708 .elementor-element.elementor-element-8a1acb1{--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;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-23708 .elementor-element.elementor-element-8a1acb1:not(.elementor-motion-effects-element-type-background), .elementor-23708 .elementor-element.elementor-element-8a1acb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-9f2ae7a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-7095f8c .elementor-icon-wrapper{text-align:start;}.elementor-23708 .elementor-element.elementor-element-7095f8c .elementor-icon{font-size:88px;}.elementor-23708 .elementor-element.elementor-element-7095f8c .elementor-icon svg{height:88px;}.elementor-23708 .elementor-element.elementor-element-7095f8c .elementor-icon-wrapper svg{width:auto;}.elementor-23708 .elementor-element.elementor-element-93cf1cf .elementor-heading-title{font-size:24px;font-weight:500;letter-spacing:-1px;}.elementor-23708 .elementor-element.elementor-element-f81a323{font-weight:400;}.elementor-23708 .elementor-element.elementor-element-f81a323 p{margin-block-end:0px;}.elementor-23708 .elementor-element.elementor-element-746b083 .ov-btn-wrap{text-align:left;--ov-icon-gap:8px;}.elementor-23708 .elementor-element.elementor-element-746b083.ov-btn-justify .ov-btn{display:flex;justify-content:center;width:100%;}.elementor-23708 .elementor-element.elementor-element-746b083 .ov-btn{font-size:16px;font-weight:700;letter-spacing:-0.2px;padding:0px 0px 0px 0px;color:#000000;}.elementor-23708 .elementor-element.elementor-element-746b083 .ov-btn__icon{color:#000000;}.elementor-23708 .elementor-element.elementor-element-746b083 .ov-btn__icon svg{fill:#000000;}.elementor-23708 .elementor-element.elementor-element-c61f229{--display:flex;--justify-content:space-between;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-23708 .elementor-element.elementor-element-c61f229:not(.elementor-motion-effects-element-type-background), .elementor-23708 .elementor-element.elementor-element-c61f229 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-866f726{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-0523788 .elementor-icon-wrapper{text-align:start;}.elementor-23708 .elementor-element.elementor-element-0523788 .elementor-icon{font-size:88px;}.elementor-23708 .elementor-element.elementor-element-0523788 .elementor-icon svg{height:88px;}.elementor-23708 .elementor-element.elementor-element-0523788 .elementor-icon-wrapper svg{width:auto;}.elementor-23708 .elementor-element.elementor-element-c556bc8 .elementor-heading-title{font-size:24px;font-weight:500;letter-spacing:-1px;}.elementor-23708 .elementor-element.elementor-element-7fa5cf7{font-weight:400;}.elementor-23708 .elementor-element.elementor-element-7fa5cf7 p{margin-block-end:0px;}.elementor-23708 .elementor-element.elementor-element-e722aeb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23708 .elementor-element.elementor-element-e722aeb .ov-btn-wrap{text-align:left;--ov-icon-gap:8px;}.elementor-23708 .elementor-element.elementor-element-e722aeb.ov-btn-justify .ov-btn{display:flex;justify-content:center;width:100%;}.elementor-23708 .elementor-element.elementor-element-e722aeb .ov-btn{font-size:16px;font-weight:700;letter-spacing:-0.2px;padding:0px 0px 0px 0px;color:#000000;}.elementor-23708 .elementor-element.elementor-element-e722aeb .ov-btn__icon{color:#000000;}.elementor-23708 .elementor-element.elementor-element-e722aeb .ov-btn__icon svg{fill:#000000;}.elementor-23708 .elementor-element.elementor-element-b55e235{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-e2defbe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-8fc31bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-754dbf5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-23708 .elementor-element.elementor-element-bc736ac{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-23708 .elementor-element.elementor-element-434fed1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-eb1dde2{--display:grid;--e-con-grid-template-columns:33% 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-68b30da{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-23708 .elementor-element.elementor-element-163ea17{background-color:#3949AB;padding:2px 10px 2px 10px;border-radius:4px 4px 4px 4px;}.elementor-23708 .elementor-element.elementor-element-163ea17 .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-aff965a{width:var( --container-widget-width, 495px );max-width:495px;--container-widget-width:495px;--container-widget-flex-grow:0;text-align:start;}.elementor-23708 .elementor-element.elementor-element-aff965a .elementor-heading-title{font-size:2.5vw;font-weight:500;line-height:2.85vw;letter-spacing:-0.6px;}.elementor-23708 .elementor-element.elementor-element-686623a{width:var( --container-widget-width, 303px );max-width:303px;--container-widget-width:303px;--container-widget-flex-grow:0;font-weight:400;}.elementor-23708 .elementor-element.elementor-element-686623a p{margin-block-end:0px;}.elementor-23708 .elementor-element.elementor-element-4bae278 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-23708 .elementor-element.elementor-element-4bae278 .ov-btn-wrap{text-align:left;--ov-icon-gap:8px;}.elementor-23708 .elementor-element.elementor-element-4bae278.ov-btn-justify .ov-btn{display:flex;justify-content:center;width:100%;}.elementor-23708 .elementor-element.elementor-element-4bae278 .ov-btn__icon i{font-size:38px;}.elementor-23708 .elementor-element.elementor-element-4bae278 .ov-btn__icon svg{width:38px;height:38px;fill:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-4bae278 .ov-btn{font-family:"Montserrat", Sans-serif;font-weight:500;padding:6px 8px 6px 30px;border-radius:100px 100px 100px 100px;color:#FFFFFF;background-color:#3949AB;}.elementor-23708 .elementor-element.elementor-element-4bae278 .ov-btn__icon{color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-4bae278 .ov-btn:hover{background-color:#3949ABE6;}.elementor-23708 .elementor-element.elementor-element-48ff224{--display:flex;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-23708 .elementor-element.elementor-element-4c4c235{font-weight:400;}.elementor-23708 .elementor-element.elementor-element-4c4c235 p{margin-block-end:0px;}.elementor-23708 .elementor-element.elementor-element-d216efd{--display:flex;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-23708 .elementor-element.elementor-element-92842af{font-weight:400;}.elementor-23708 .elementor-element.elementor-element-92842af p{margin-block-end:0px;}.elementor-23708 .elementor-element.elementor-element-999e1ae{--display:flex;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-23708 .elementor-element.elementor-element-75e4aca{font-weight:400;}.elementor-23708 .elementor-element.elementor-element-75e4aca p{margin-block-end:0px;}.elementor-23708 .elementor-element.elementor-element-1a43822{--display:flex;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-23708 .elementor-element.elementor-element-792f984{font-weight:400;}.elementor-23708 .elementor-element.elementor-element-792f984 p{margin-block-end:0px;}.elementor-23708 .elementor-element.elementor-element-be203dc{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-icon-size:34px;}.elementor-23708 .elementor-element.elementor-element-be203dc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}:where( .elementor-23708 .elementor-element.elementor-element-be203dc > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:none;--border-radius:0px 0px 8px 8px;--padding-top:35px;--padding-right:30px;--padding-bottom:35px;--padding-left:30px;}.elementor-23708 .elementor-element.elementor-element-be203dc {--n-accordion-padding:35px 30px 35px 30px;}:where( .elementor-23708 .elementor-element.elementor-element-be203dc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:500;}.elementor-23708 .elementor-element.elementor-element-45372c9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-23708 .elementor-element.elementor-element-39aa868{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-365dc49{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-a04cf15{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-86a27e2{background-color:#3949AB;padding:2px 10px 2px 10px;border-radius:4px 4px 4px 4px;}.elementor-23708 .elementor-element.elementor-element-86a27e2 .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-f79a2da{width:var( --container-widget-width, 495px );max-width:495px;--container-widget-width:495px;--container-widget-flex-grow:0;text-align:start;}.elementor-23708 .elementor-element.elementor-element-f79a2da .elementor-heading-title{font-size:2.5vw;font-weight:500;line-height:2.85vw;letter-spacing:-0.6px;}.elementor-23708 .elementor-element.elementor-element-d126574{width:var( --container-widget-width, 461px );max-width:461px;--container-widget-width:461px;--container-widget-flex-grow:0;font-weight:400;}.elementor-23708 .elementor-element.elementor-element-d126574 p{margin-block-end:0px;}.elementor-23708 .elementor-element.elementor-element-77dd8ca{--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;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-d02600e img{width:100%;max-width:155px;}.elementor-23708 .elementor-element.elementor-element-1b32137 img{width:100%;max-width:155px;}.elementor-23708 .elementor-element.elementor-element-a33fb6d img{width:100%;}.elementor-23708 .elementor-element.elementor-element-2f3dd5a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-b93ce57{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-27b3036{background-color:#3949AB;padding:2px 10px 2px 10px;border-radius:4px 4px 4px 4px;}.elementor-23708 .elementor-element.elementor-element-27b3036 .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-455ba1b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-a4073b8{width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;text-align:start;}.elementor-23708 .elementor-element.elementor-element-a4073b8 .elementor-heading-title{font-size:2.5vw;font-weight:500;line-height:2.85vw;letter-spacing:-0.6px;}.elementor-23708 .elementor-element.elementor-element-cdae025{width:var( --container-widget-width, 387px );max-width:387px;--container-widget-width:387px;--container-widget-flex-grow:0;font-weight:400;}.elementor-23708 .elementor-element.elementor-element-cdae025 p{margin-block-end:0px;}.elementor-23708 .elementor-element.elementor-element-c35ac15 .ov-btn-wrap{text-align:left;--ov-icon-gap:8px;}.elementor-23708 .elementor-element.elementor-element-c35ac15.ov-btn-justify .ov-btn{display:flex;justify-content:center;width:100%;}.elementor-23708 .elementor-element.elementor-element-c35ac15 .ov-btn__icon i{font-size:38px;}.elementor-23708 .elementor-element.elementor-element-c35ac15 .ov-btn__icon svg{width:38px;height:38px;fill:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-c35ac15 .ov-btn{font-family:"Montserrat", Sans-serif;font-weight:500;padding:6px 8px 6px 30px;border-radius:100px 100px 100px 100px;color:#FFFFFF;background-color:#3949AB;}.elementor-23708 .elementor-element.elementor-element-c35ac15 .ov-btn__icon{color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-c35ac15 .ov-btn:hover{background-color:#3949ABE6;}.elementor-23708 .elementor-element.elementor-element-af41a94{--grid-columns:2;--grid-column-gap:30px;}.elementor-23708 .elementor-element.elementor-element-4fe4c64{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-232ce38{--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;--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-23708 .elementor-element.elementor-element-232ce38:not(.elementor-motion-effects-element-type-background), .elementor-23708 .elementor-element.elementor-element-232ce38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-5d94006{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-7de1580{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-095c245 img{width:100%;max-width:100%;height:330px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-23708 .elementor-element.elementor-element-6ae2283{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:6px 6px 6px 6px;--padding-top:16px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;top:15px;}.elementor-23708 .elementor-element.elementor-element-6ae2283:not(.elementor-motion-effects-element-type-background), .elementor-23708 .elementor-element.elementor-element-6ae2283 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000042;}body:not(.rtl) .elementor-23708 .elementor-element.elementor-element-6ae2283{left:15px;}body.rtl .elementor-23708 .elementor-element.elementor-element-6ae2283{right:15px;}.elementor-23708 .elementor-element.elementor-element-4f0cd05{text-align:center;}.elementor-23708 .elementor-element.elementor-element-4f0cd05 .elementor-heading-title{font-size:32px;font-weight:500;color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-ae22131{text-align:center;}.elementor-23708 .elementor-element.elementor-element-ae22131 .elementor-heading-title{font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-5e86997{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-5e3f795{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-7c5e74f{padding:0px 8px 0px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9D1D1;border-radius:4px 4px 4px 4px;}.elementor-23708 .elementor-element.elementor-element-7c5e74f .elementor-heading-title{font-size:14px;font-weight:500;}.elementor-23708 .elementor-element.elementor-element-b4092f2{font-size:14px;font-weight:500;}.elementor-23708 .elementor-element.elementor-element-b4092f2 p{margin-block-end:0px;}.elementor-23708 .elementor-element.elementor-element-38b5c9e .elementor-heading-title{font-size:24px;font-weight:500;line-height:32px;}.elementor-23708 .elementor-element.elementor-element-3bf93b6{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-23708 .elementor-element.elementor-element-3bf93b6:not(.elementor-motion-effects-element-type-background), .elementor-23708 .elementor-element.elementor-element-3bf93b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/images/2482cda56dd689021e9ba4fa7b6238cf0d1bd4f5-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23708 .elementor-element.elementor-element-3fb2707 .elementor-heading-title{font-size:2.5vw;font-weight:500;line-height:2.85vw;color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-6c6610d{--display:flex;--position:absolute;--border-radius:12px 0px 12px 0px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;bottom:0px;}.elementor-23708 .elementor-element.elementor-element-6c6610d:not(.elementor-motion-effects-element-type-background), .elementor-23708 .elementor-element.elementor-element-6c6610d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECF0;}body:not(.rtl) .elementor-23708 .elementor-element.elementor-element-6c6610d{right:0px;}body.rtl .elementor-23708 .elementor-element.elementor-element-6c6610d{left:0px;}.elementor-23708 .elementor-element.elementor-element-b86747d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:30px;}.elementor-23708 .elementor-element.elementor-element-b86747d:not(.elementor-motion-effects-element-type-background), .elementor-23708 .elementor-element.elementor-element-b86747d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3949AB;}.elementor-23708 .elementor-element.elementor-element-bb9bc8d{padding:0px 0px 8px 0px;text-align:center;}.elementor-23708 .elementor-element.elementor-element-bb9bc8d .elementor-heading-title{font-size:24px;font-weight:500;color:#FFFFFF;}.elementor-23708 .elementor-element.elementor-element-4082ba8 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-23708 .elementor-element.elementor-element-4082ba8 .ov-btn-wrap{text-align:left;--ov-icon-gap:8px;}.elementor-23708 .elementor-element.elementor-element-4082ba8.ov-btn-justify .ov-btn{display:flex;justify-content:center;width:100%;}.elementor-23708 .elementor-element.elementor-element-4082ba8 .ov-btn__icon i{font-size:33px;}.elementor-23708 .elementor-element.elementor-element-4082ba8 .ov-btn__icon svg{width:33px;height:33px;fill:#000000;}.elementor-23708 .elementor-element.elementor-element-4082ba8 .ov-btn{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;padding:6px 8px 6px 30px;border-radius:100px 100px 100px 100px;color:#000000;background-color:#FFC107;}.elementor-23708 .elementor-element.elementor-element-4082ba8 .ov-btn__icon{color:#000000;}.elementor-23708 .elementor-element.elementor-element-4082ba8 .ov-btn:hover{color:#000000;background-color:#FFFFFFE6;}.elementor-23708 .elementor-element.elementor-element-4082ba8 .ov-btn:hover .ov-btn__icon{color:#000000;}.elementor-23708 .elementor-element.elementor-element-4082ba8 .ov-btn:hover .ov-btn__icon svg{fill:#000000;}body.elementor-page-23708:not(.elementor-motion-effects-element-type-background), body.elementor-page-23708 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECF0;}@media(min-width:768px){.elementor-23708 .elementor-element.elementor-element-8bc8d41{--content-width:1320px;}.elementor-23708 .elementor-element.elementor-element-ef1d1dc{--content-width:1320px;}.elementor-23708 .elementor-element.elementor-element-c105fcc{--content-width:1320px;}.elementor-23708 .elementor-element.elementor-element-902453f{--content-width:1320px;}.elementor-23708 .elementor-element.elementor-element-d8bfa03{--content-width:1320px;}.elementor-23708 .elementor-element.elementor-element-434fed1{--content-width:1320px;}.elementor-23708 .elementor-element.elementor-element-39aa868{--content-width:1320px;}.elementor-23708 .elementor-element.elementor-element-2f3dd5a{--content-width:1320px;}}@media(max-width:1024px){.elementor-23708 .elementor-element.elementor-element-90d5e17{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-23708 .elementor-element.elementor-element-74de92a{--margin-top:-145px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-23708 .elementor-element.elementor-element-65417b8{right:10%;}body.rtl .elementor-23708 .elementor-element.elementor-element-65417b8{left:10%;}.elementor-23708 .elementor-element.elementor-element-7b4dc08{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23708 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title{font-size:48px;}.elementor-23708 .elementor-element.elementor-element-d53a234{font-size:16px;}.elementor-23708 .elementor-element.elementor-element-3ad82e6{--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;}.elementor-23708 .elementor-element.elementor-element-3ad82e6 .elementor-heading-title{font-size:36px;line-height:45px;}.elementor-23708 .elementor-element.elementor-element-992e097{--e-con-grid-template-columns:repeat(1, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;}.elementor-23708 .elementor-element.elementor-element-ef1d1dc{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-23708 .elementor-element.elementor-element-76621c4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-23708 .elementor-element.elementor-element-29be595 .elementor-heading-title{font-size:36px;line-height:45px;}.elementor-23708 .elementor-element.elementor-element-1bf57c0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23708 .elementor-element.elementor-element-b13784c{--e-transform-rotateZ:90deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -8px;}.elementor-23708 .elementor-element.elementor-element-51eb245{--e-transform-rotateZ:90deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -8px;}.elementor-23708 .elementor-element.elementor-element-c105fcc{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-23708 .elementor-element.elementor-element-4adb87d{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;}.elementor-23708 .elementor-element.elementor-element-ff1c62a{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-967ed84{--grid-auto-flow:row;}.elementor-23708 .elementor-element.elementor-element-b0ca83b{--justify-content:center;}.elementor-23708 .elementor-element.elementor-element-7529792{--min-height:330px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23708 .elementor-element.elementor-element-2cd879c{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;}.elementor-23708 .elementor-element.elementor-element-cff4c5b{font-size:22px;}.elementor-23708 .elementor-element.elementor-element-8849362{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;}.elementor-23708 .elementor-element.elementor-element-902453f{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-23708 .elementor-element.elementor-element-c9859bd{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-23708 .elementor-element.elementor-element-188de4a .elementor-heading-title{font-size:36px;line-height:45px;}.elementor-23708 .elementor-element.elementor-element-e93c25e{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23708 .elementor-element.elementor-element-6875a6a{--grid-auto-flow:row;}.elementor-23708 .elementor-element.elementor-element-d36409a .elementor-heading-title{font-size:20px;}.elementor-23708 .elementor-element.elementor-element-77b9fbc{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23708 .elementor-element.elementor-element-667db67{--grid-auto-flow:row;}.elementor-23708 .elementor-element.elementor-element-aa397a8 .elementor-heading-title{font-size:20px;}.elementor-23708 .elementor-element.elementor-element-37b6c25{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23708 .elementor-element.elementor-element-703b59e{--grid-auto-flow:row;}.elementor-23708 .elementor-element.elementor-element-0658071 .elementor-heading-title{font-size:20px;}.elementor-23708 .elementor-element.elementor-element-cc2e995{--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;}.elementor-23708 .elementor-element.elementor-element-cc2e995 .elementor-heading-title{font-size:36px;line-height:45px;}.elementor-23708 .elementor-element.elementor-element-8a5d87f{--e-con-grid-template-columns:repeat(2, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;}.elementor-23708 .elementor-element.elementor-element-eb1dde2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23708 .elementor-element.elementor-element-aff965a .elementor-heading-title{font-size:36px;line-height:45px;}.elementor-23708 .elementor-element.elementor-element-686623a{width:var( --container-widget-width, 430px );max-width:430px;--container-widget-width:430px;--container-widget-flex-grow:0;}.elementor-23708 .elementor-element.elementor-element-365dc49{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23708 .elementor-element.elementor-element-f79a2da .elementor-heading-title{font-size:36px;line-height:45px;}.elementor-23708 .elementor-element.elementor-element-2f3dd5a{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-23708 .elementor-element.elementor-element-b93ce57{--grid-auto-flow:row;}.elementor-23708 .elementor-element.elementor-element-455ba1b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-23708 .elementor-element.elementor-element-a4073b8 .elementor-heading-title{font-size:36px;line-height:45px;}.elementor-23708 .elementor-element.elementor-element-af41a94{--grid-columns:1;--grid-row-gap:12px;--grid-column-gap:12px;}.elementor-23708 .elementor-element.elementor-element-4fe4c64{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23708 .elementor-element.elementor-element-232ce38{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23708 .elementor-element.elementor-element-5d94006{--grid-auto-flow:row;}.elementor-23708 .elementor-element.elementor-element-3fb2707 .elementor-heading-title{font-size:36px;line-height:45px;}}@media(max-width:767px){.elementor-23708 .elementor-element.elementor-element-90d5e17{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-23708 .elementor-element.elementor-element-74de92a{--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-23708 .elementor-element.elementor-element-ee6c3da{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-23708 .elementor-element.elementor-element-d53a234{width:100%;max-width:100%;font-size:14px;line-height:20px;}.elementor-23708 .elementor-element.elementor-element-43305ca .ov-btn{font-size:14px;}.elementor-23708 .elementor-element.elementor-element-a062114{padding:20px 0px 0px 0px;}.elementor-23708 .elementor-element.elementor-element-a062114.elementor-element{--align-self:flex-end;}.elementor-23708 .elementor-element.elementor-element-f37f801{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-23708 .elementor-element.elementor-element-857fe1f .elementor-heading-title{font-size:10px;}.elementor-23708 .elementor-element.elementor-element-3ad82e6 .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-23708 .elementor-element.elementor-element-992e097{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23708 .elementor-element.elementor-element-9730915{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23708 .elementor-element.elementor-element-8b90895 .elementor-icon{font-size:68px;}.elementor-23708 .elementor-element.elementor-element-8b90895 .elementor-icon svg{height:68px;}.elementor-23708 .elementor-element.elementor-element-a009f66{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23708 .elementor-element.elementor-element-d38852b .elementor-icon{font-size:68px;}.elementor-23708 .elementor-element.elementor-element-d38852b .elementor-icon svg{height:68px;}.elementor-23708 .elementor-element.elementor-element-47a9d3e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23708 .elementor-element.elementor-element-ec6a7e7 .elementor-icon{font-size:68px;}.elementor-23708 .elementor-element.elementor-element-ec6a7e7 .elementor-icon svg{height:68px;}.elementor-23708 .elementor-element.elementor-element-1db6a13{--padding-top:0px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-23708 .elementor-element.elementor-element-541a8dd{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-6df7340 .elementor-heading-title{font-size:12px;}.elementor-23708 .elementor-element.elementor-element-29be595 .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-23708 .elementor-element.elementor-element-781445a .ov-btn{font-size:14px;}.elementor-23708 .elementor-element.elementor-element-1bf57c0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23708 .elementor-element.elementor-element-797b679{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23708 .elementor-element.elementor-element-6e78201 .elementor-icon{font-size:68px;}.elementor-23708 .elementor-element.elementor-element-6e78201 .elementor-icon svg{height:68px;}.elementor-23708 .elementor-element.elementor-element-0a9bfe5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23708 .elementor-element.elementor-element-3e97991 .elementor-icon{font-size:68px;}.elementor-23708 .elementor-element.elementor-element-3e97991 .elementor-icon svg{height:68px;}.elementor-23708 .elementor-element.elementor-element-3e773ce{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23708 .elementor-element.elementor-element-0a8f4c6 .elementor-icon{font-size:68px;}.elementor-23708 .elementor-element.elementor-element-0a8f4c6 .elementor-icon svg{height:68px;}.elementor-23708 .elementor-element.elementor-element-67fd534{--padding-top:0px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-23708 .elementor-element.elementor-element-4adb87d{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-23708 .elementor-element.elementor-element-69092fc{--min-height:240px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23708 .elementor-element.elementor-element-69092fc.e-con{--order:1;}.elementor-23708 .elementor-element.elementor-element-b197666 .elementor-icon{font-size:60px;}.elementor-23708 .elementor-element.elementor-element-b197666 .elementor-icon svg{height:60px;}.elementor-23708 .elementor-element.elementor-element-29920f8{font-size:18px;}.elementor-23708 .elementor-element.elementor-element-e748df2 .elementor-counter-number-wrapper{font-size:36px;}.elementor-23708 .elementor-element.elementor-element-ff1c62a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-967ed84{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-23708 .elementor-element.elementor-element-b0ca83b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-63d4f28{padding:20px 0px 0px 0px;font-size:22px;line-height:30px;}.elementor-23708 .elementor-element.elementor-element-7529792:not(.elementor-motion-effects-element-type-background), .elementor-23708 .elementor-element.elementor-element-7529792 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/images/image-6.png");background-position:center center;}.elementor-23708 .elementor-element.elementor-element-7529792{--min-height:420px;}.elementor-23708 .elementor-element.elementor-element-2cd879c{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-23708 .elementor-element.elementor-element-06fa4e0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23708 .elementor-element.elementor-element-cff4c5b{font-size:18px;}body:not(.rtl) .elementor-23708 .elementor-element.elementor-element-bfc6a5e{right:20px;}body.rtl .elementor-23708 .elementor-element.elementor-element-bfc6a5e{left:20px;}.elementor-23708 .elementor-element.elementor-element-bfc6a5e{bottom:70px;}.elementor-23708 .elementor-element.elementor-element-8849362{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-23708 .elementor-element.elementor-element-476d3bd{--min-height:240px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23708 .elementor-element.elementor-element-3487830 .elementor-icon{font-size:60px;}.elementor-23708 .elementor-element.elementor-element-3487830 .elementor-icon svg{height:60px;}.elementor-23708 .elementor-element.elementor-element-11135c1{font-size:18px;}.elementor-23708 .elementor-element.elementor-element-af580d2 .elementor-counter-number-wrapper{font-size:36px;}.elementor-23708 .elementor-element.elementor-element-5e32cb9{--min-height:240px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23708 .elementor-element.elementor-element-318fb6e .elementor-icon{font-size:60px;}.elementor-23708 .elementor-element.elementor-element-318fb6e .elementor-icon svg{height:60px;}.elementor-23708 .elementor-element.elementor-element-6601506{font-size:18px;}.elementor-23708 .elementor-element.elementor-element-f64463e .elementor-counter-number-wrapper{font-size:36px;}.elementor-23708 .elementor-element.elementor-element-6e0f3f2{--padding-top:0px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-23708 .elementor-element.elementor-element-3fd36a0{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-c9859bd{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-23708 .elementor-element.elementor-element-90072b0 .elementor-heading-title{font-size:12px;}.elementor-23708 .elementor-element.elementor-element-188de4a .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-23708 .elementor-element.elementor-element-ce5b9c8 .ov-btn{font-size:14px;}.elementor-23708 .elementor-element.elementor-element-d40cae0{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-23708 .elementor-element.elementor-element-e93c25e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23708 .elementor-element.elementor-element-6875a6a{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-23708 .elementor-element.elementor-element-8c591cd .elementor-icon{font-size:60px;}.elementor-23708 .elementor-element.elementor-element-8c591cd .elementor-icon svg{height:60px;}.elementor-23708 .elementor-element.elementor-element-77b9fbc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23708 .elementor-element.elementor-element-667db67{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-23708 .elementor-element.elementor-element-cc877f1 .elementor-icon{font-size:60px;}.elementor-23708 .elementor-element.elementor-element-cc877f1 .elementor-icon svg{height:60px;}.elementor-23708 .elementor-element.elementor-element-37b6c25{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23708 .elementor-element.elementor-element-703b59e{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-23708 .elementor-element.elementor-element-fdb629f .elementor-icon{font-size:60px;}.elementor-23708 .elementor-element.elementor-element-fdb629f .elementor-icon svg{height:60px;}.elementor-23708 .elementor-element.elementor-element-794883a{--padding-top:0px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-23708 .elementor-element.elementor-element-b9d3a43 .elementor-heading-title{font-size:12px;}.elementor-23708 .elementor-element.elementor-element-cc2e995 .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-23708 .elementor-element.elementor-element-8a5d87f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23708 .elementor-element.elementor-element-f5d68f6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23708 .elementor-element.elementor-element-20434b6 .elementor-icon{font-size:68px;}.elementor-23708 .elementor-element.elementor-element-20434b6 .elementor-icon svg{height:68px;}.elementor-23708 .elementor-element.elementor-element-3579d16{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23708 .elementor-element.elementor-element-ec32191 .elementor-icon{font-size:68px;}.elementor-23708 .elementor-element.elementor-element-ec32191 .elementor-icon svg{height:68px;}.elementor-23708 .elementor-element.elementor-element-8a1acb1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23708 .elementor-element.elementor-element-7095f8c .elementor-icon{font-size:68px;}.elementor-23708 .elementor-element.elementor-element-7095f8c .elementor-icon svg{height:68px;}.elementor-23708 .elementor-element.elementor-element-c61f229{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23708 .elementor-element.elementor-element-0523788 .elementor-icon{font-size:68px;}.elementor-23708 .elementor-element.elementor-element-0523788 .elementor-icon svg{height:68px;}.elementor-23708 .elementor-element.elementor-element-bc736ac{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-eb1dde2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23708 .elementor-element.elementor-element-163ea17 .elementor-heading-title{font-size:12px;}.elementor-23708 .elementor-element.elementor-element-aff965a .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-23708 .elementor-element.elementor-element-686623a{width:100%;max-width:100%;}.elementor-23708 .elementor-element.elementor-element-4bae278 .ov-btn{font-size:14px;}.elementor-23708 .elementor-element.elementor-element-48ff224{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-23708 .elementor-element.elementor-element-4c4c235{font-size:14px;}.elementor-23708 .elementor-element.elementor-element-d216efd{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-23708 .elementor-element.elementor-element-92842af{font-size:14px;}.elementor-23708 .elementor-element.elementor-element-999e1ae{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-23708 .elementor-element.elementor-element-75e4aca{font-size:14px;}.elementor-23708 .elementor-element.elementor-element-1a43822{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-23708 .elementor-element.elementor-element-792f984{font-size:14px;}.elementor-23708 .elementor-element.elementor-element-be203dc {--n-accordion-padding:24px 20px 24px 20px;}.elementor-23708 .elementor-element.elementor-element-be203dc{--n-accordion-title-font-size:16px;}.elementor-23708 .elementor-element.elementor-element-45372c9{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-23708 .elementor-element.elementor-element-365dc49{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23708 .elementor-element.elementor-element-86a27e2 .elementor-heading-title{font-size:12px;}.elementor-23708 .elementor-element.elementor-element-f79a2da .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-23708 .elementor-element.elementor-element-77dd8ca{--flex-wrap:nowrap;}.elementor-23708 .elementor-element.elementor-element-b93ce57{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23708 .elementor-element.elementor-element-27b3036 .elementor-heading-title{font-size:12px;}.elementor-23708 .elementor-element.elementor-element-a4073b8 .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-23708 .elementor-element.elementor-element-c35ac15 .ov-btn{font-size:14px;}.elementor-23708 .elementor-element.elementor-element-af41a94{--grid-columns:1;}.elementor-23708 .elementor-element.elementor-element-4fe4c64{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23708 .elementor-element.elementor-element-5d94006{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23708 .elementor-element.elementor-element-6ae2283{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23708 .elementor-element.elementor-element-4f0cd05 .elementor-heading-title{font-size:24px;}.elementor-23708 .elementor-element.elementor-element-38b5c9e .elementor-heading-title{font-size:18px;}.elementor-23708 .elementor-element.elementor-element-3bf93b6{--min-height:360px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-23708 .elementor-element.elementor-element-3fb2707 .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-23708 .elementor-element.elementor-element-6c6610d{--width:100%;}.elementor-23708 .elementor-element.elementor-element-b86747d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23708 .elementor-element.elementor-element-bb9bc8d .elementor-heading-title{font-size:18px;}.elementor-23708 .elementor-element.elementor-element-4082ba8 .ov-btn{font-size:11px;}}/* Start custom CSS for ov_button, class: .elementor-element-4d81215 */#xzc {
    opacity: 0.5;
    transition: .3s;
    transform: rotate(-90deg);
}
#xzc:hover {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9730915 */.hvs .svs svg path {
    transition: .5s;
}
.hvs:hover .svs svg path {
    stroke: #fff;
}
.hvs {
    transition: .5s;
}
.hvs:hover {
    background: #3949AB!important;
}
.hvs span {
   transition: .5s; 
}
.hvs p {
   transition: .5s; 
}
.hvs h3 {
   transition: .5s; 
}
.hvs:hover span {
    color: #fff!important;
}
.hvs:hover p {
    color: #fff!important;
}
.hvs:hover h3 {
    color: #fff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a009f66 */.hvs .svs svg path {
    transition: .5s;
}
.hvs:hover .svs svg path {
    stroke: #fff;
}
.hvs {
    transition: .5s;
}
.hvs:hover {
    background: #3949AB!important;
}
.hvs span {
   transition: .5s; 
}
.hvs p {
   transition: .5s; 
}
.hvs h3 {
   transition: .5s; 
}
.hvs:hover span {
    color: #fff!important;
}
.hvs:hover p {
    color: #fff!important;
}
.hvs:hover h3 {
    color: #fff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47a9d3e */.hvs .svs svg path {
    transition: .5s;
}
.hvs:hover .svs svg path {
    stroke: #fff;
}
.hvs {
    transition: .5s;
}
.hvs:hover {
    background: #3949AB!important;
}
.hvs span {
   transition: .5s; 
}
.hvs p {
   transition: .5s; 
}
.hvs h3 {
   transition: .5s; 
}
.hvs:hover span {
    color: #fff!important;
}
.hvs:hover p {
    color: #fff!important;
}
.hvs:hover h3 {
    color: #fff!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cabd7b2 */.cxs {
    opacity: .7;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b13784c */.nesx {
    position: absolute;
    right: -76px;
    top: 50%;
    transform: translate(0,-50%);
    z-index: 100!important;
}
@media (max-width: 1024px) {
    .nesx {
    position: absolute;
    bottom: -116px;
    right: unset;
    left: 50%;
    top: unset;
    transform:translate(-50%,-50%);
    z-index: 100!important;
}
}
@media (max-width: 768px) {
    .nesx {
    position: absolute;
    bottom: -96px;
    right: unset;
    left: 50%;
    top: unset;
    transform:translate(-50%,-50%);
    z-index: 100!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-797b679 */.hvs .svs svg path {
    transition: .5s;
}
.hvs:hover .svs svg path {
    stroke: #fff;
}
.hvs {
    transition: .5s;
}
.hvs:hover {
    background: #3949AB!important;
}
.hvs span {
   transition: .5s; 
}
.hvs p {
   transition: .5s; 
}
.hvs h3 {
   transition: .5s; 
}
.hvs:hover span {
    color: #fff!important;
}
.hvs:hover p {
    color: #fff!important;
}
.hvs:hover h3 {
    color: #fff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a9bfe5 */.hvs .svs svg path {
    transition: .5s;
}
.hvs:hover .svs svg path {
    stroke: #fff;
}
.hvs {
    transition: .5s;
}
.hvs:hover {
    background: #3949AB!important;
}
.hvs span {
   transition: .5s; 
}
.hvs p {
   transition: .5s; 
}
.hvs h3 {
   transition: .5s; 
}
.hvs:hover span {
    color: #fff!important;
}
.hvs:hover p {
    color: #fff!important;
}
.hvs:hover h3 {
    color: #fff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e773ce */.hvs .svs svg path {
    transition: .5s;
}
.hvs:hover .svs svg path {
    stroke: #fff;
}
.hvs {
    transition: .5s;
}
.hvs:hover {
    background: #3949AB!important;
}
.hvs span {
   transition: .5s; 
}
.hvs p {
   transition: .5s; 
}
.hvs h3 {
   transition: .5s; 
}
.hvs:hover span {
    color: #fff!important;
}
.hvs:hover p {
    color: #fff!important;
}
.hvs:hover h3 {
    color: #fff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3603e2 */.sas {
    width: 60px;
    height: 60px;
    backdrop-filter: blur(10px);
    border-radius: 100%!important;
    
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-29975a7 */.hvx a {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e93c25e */.rxs {
    transition: .3s;
}
.rxs:hover {
    background: #3949AB4D;
    border: 1px solid #3949AB4D;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77b9fbc */.rxs {
    transition: .3s;
}
.rxs:hover {
    background: #3949AB4D;
    border: 1px solid #3949AB4D;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37b6c25 */.rxs {
    transition: .3s;
}
.rxs:hover {
    background: #3949AB4D;
    border: 1px solid #3949AB4D;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5d68f6 */.hvs .svs svg path {
    transition: .5s;
}
.hvs:hover .svs svg path {
    stroke: #fff;
}
.hvs {
    transition: .5s;
}
.hvs:hover {
    background: #3949AB!important;
}
.hvs span {
   transition: .5s; 
}
.hvs p {
   transition: .5s; 
}
.hvs h3 {
   transition: .5s; 
}
.hvs:hover span {
    color: #fff!important;
}
.hvs:hover p {
    color: #fff!important;
}
.hvs:hover h3 {
    color: #fff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3579d16 */.hvs .svs svg path {
    transition: .5s;
}
.hvs:hover .svs svg path {
    stroke: #fff;
}
.hvs {
    transition: .5s;
}
.hvs:hover {
    background: #3949AB!important;
}
.hvs span {
   transition: .5s; 
}
.hvs p {
   transition: .5s; 
}
.hvs h3 {
   transition: .5s; 
}
.hvs:hover span {
    color: #fff!important;
}
.hvs:hover p {
    color: #fff!important;
}
.hvs:hover h3 {
    color: #fff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a1acb1 */.hvx .svs svg path {
    transition: .5s;
}
.hvx:hover .svs svg path {
    fill: #fff;
}
.hvx {
    transition: .5s;
}
.hvx:hover {
    background: #3949AB!important;
}
.hvx span {
   transition: .5s; 
}
.hvx p {
   transition: .5s; 
}
.hvx h3 {
   transition: .5s; 
}
.hvx:hover span {
    color: #fff!important;
}
.hvx:hover p {
    color: #fff!important;
}
.hvx:hover h3 {
    color: #fff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c61f229 */.hvs .svs svg path {
    transition: .5s;
}
.hvs:hover .svs svg path {
    stroke: #fff;
}
.hvs {
    transition: .5s;
}
.hvs:hover {
    background: #3949AB!important;
}
.hvs span {
   transition: .5s; 
}
.hvs p {
   transition: .5s; 
}
.hvs h3 {
   transition: .5s; 
}
.hvs:hover span {
    color: #fff!important;
}
.hvs:hover p {
    color: #fff!important;
}
.hvs:hover h3 {
    color: #fff!important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-be203dc */.e-n-accordion-item > div {
    margin-top: -10px;
}
.e-n-accordion-item > summary {
    position: relative;
}
.e-n-accordion-item[open] > summary:after {
    content: '';
    position: absolute;
    width: 93%;
    height: 1px;
    bottom: 7px;
    z-index: 10;
    left: 50%;
    transform: translate(-50%,0);
    border-bottom: 1px dashed #C9D1CD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cdae025 */.cxs {
    opacity: .7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-095c245 */.bkx a, .bkx img {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f0cd05 */.dtx {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae22131 */.dtx {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ae2283 */.xsax {
    backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c6610d */.brdx::before {
    content: '';
    width: 12px!important;
    height: 16px!important;
    background: #ECECF0!important;
    border-top-left-radius: 0!important;
    border-radius: 0!important;
    rotate: 270deg;
    position: absolute!important;
    top: -14px!important;
    left: unset!important;
    right: 2px!important;
clip-path: polygon(
  5% 30%, 
  15% 45%, 
  30% 65%, 
  50% 80%, 
  75% 92%, 
  100% 100%, 
  50% 100%, 
  0 100%, 
  -5% 70%, 
  -5% 35%, 
  0 0
);
}

.brdx::after {
    content: '';
    width: 12px;
    height: 16px;
    background: #ECECF0;
    border-top-left-radius: 0!important;
    position: absolute;
    bottom: -2px;
    rotate: 270deg;
    left: -14px!important;
    
clip-path: polygon(
  5% 30%, 
  15% 45%, 
  30% 65%, 
  50% 80%, 
  75% 92%, 
  100% 100%, 
  50% 100%, 
  0 100%, 
  -5% 70%, 
  -5% 35%, 
  0 0
);
}/* End custom CSS */
/* Start custom CSS */.hov-rot svg {
    transition: .5s;
}
.hov-rot:hover svg {
    rotate: 45deg;
}
.elementor-invisible{
  opacity:0 !important;
  visibility:hidden !important;
}
.ov-cf7 .wpcf7-form-control {
    color: #fff!important;
}
.ov-cf7 input[type="text"]:focus {
    color: #fff;
}
.ov-cf7 .wpcf7-form-control-wrap{
  display:block;
}

.ov-cf7 .wpcf7-not-valid-tip{
  display:block;
  margin-top:8px;
  font-size:13px;
  color: rgba(255, 140, 140, 0.95);
}

.ov-cf7 .iti{
  width:100%;
}
.iti__selected-country:hover {
    background: transparent!important;
}
.iti__selected-dial-code {
    color: #fff!important;
    margin-bottom: -2px;
    font-weight: 400!important;
}
body .ov-cf7 .iti--allow-dropdown input.ov-phone, .ov-cf7 .iti--separate-dial-code input.ov-phone {
    padding-left: 92px !important;
}
.iti__country-name {
    font-weight: 400;
}
.iti__search-input, .iti__dial-code {
    font-weight: 400;
}
.iti__search-input:focus {
    color: #000!important;
}/* End custom CSS */
.elementor-24374 .elementor-element.elementor-element-f012ed7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24374 .elementor-element.elementor-element-f21a962 .elementor-wrapper{--video-aspect-ratio:0.5625;}#elementor-popup-modal-24374{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-24374 .dialog-message{width:420px;height:auto;}#elementor-popup-modal-24374 .dialog-close-button{display:flex;background-color:#FFFFFF;font-size:32px;}#elementor-popup-modal-24374 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-24374 .dialog-close-button i{color:#000000;}#elementor-popup-modal-24374 .dialog-close-button svg{fill:#000000;}@media(max-width:1024px){#elementor-popup-modal-24374 .dialog-close-button{top:10px;}body:not(.rtl) #elementor-popup-modal-24374 .dialog-close-button{right:10px;}body.rtl #elementor-popup-modal-24374 .dialog-close-button{left:10px;}}@media(max-width:767px){#elementor-popup-modal-24374 .dialog-message{width:310px;}}/* Start custom CSS */.dialog-close-button {
    border-radius: 100px;
    padding: 7px;
}
.dialog-close-button i {
    font-size: 20px;
}/* End custom CSS */
.elementor-22973 .elementor-element.elementor-element-f012ed7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22973 .elementor-element.elementor-element-f21a962 .elementor-wrapper{--video-aspect-ratio:1.77777;}#elementor-popup-modal-22973{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-22973 .dialog-message{width:868px;height:auto;}#elementor-popup-modal-22973 .dialog-close-button{display:flex;background-color:#FFFFFF;font-size:32px;}#elementor-popup-modal-22973 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-22973 .dialog-close-button i{color:#000000;}#elementor-popup-modal-22973 .dialog-close-button svg{fill:#000000;}@media(max-width:1024px){#elementor-popup-modal-22973 .dialog-close-button{top:10px;}body:not(.rtl) #elementor-popup-modal-22973 .dialog-close-button{right:10px;}body.rtl #elementor-popup-modal-22973 .dialog-close-button{left:10px;}}/* Start custom CSS */.dialog-close-button {
    border-radius: 100px;
    padding: 7px;
}
.dialog-close-button i {
    font-size: 20px;
}/* End custom CSS */
.elementor-22746 .elementor-element.elementor-element-1ae6d2e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-150px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;--z-index:1;}.elementor-22746 .elementor-element.elementor-element-1e73dff{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-7fd762f{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-22746 .elementor-element.elementor-element-7fd762f:not(.elementor-motion-effects-element-type-background), .elementor-22746 .elementor-element.elementor-element-7fd762f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3949AB;background-image:url("/images/pattern.png");background-position:top right;background-repeat:no-repeat;background-size:contain;}body:not(.rtl) .elementor-22746 .elementor-element.elementor-element-df92db0{right:60px;}body.rtl .elementor-22746 .elementor-element.elementor-element-df92db0{left:60px;}.elementor-22746 .elementor-element.elementor-element-df92db0{top:0px;}.elementor-22746 .elementor-element.elementor-element-df92db0 img{width:400px;}.elementor-22746 .elementor-element.elementor-element-2a467bc{--display:grid;--e-con-grid-template-columns:60% 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-694300e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-fec9e02{width:var( --container-widget-width, 731px );max-width:731px;--container-widget-width:731px;--container-widget-flex-grow:0;}.elementor-22746 .elementor-element.elementor-element-fec9e02 .elementor-heading-title{font-size:74px;font-weight:500;letter-spacing:-2.6px;color:#FFFFFF;}.elementor-22746 .elementor-element.elementor-element-0c92f51 .ov-btn-wrap{text-align:left;--ov-icon-gap:8px;}.elementor-22746 .elementor-element.elementor-element-0c92f51.ov-btn-justify .ov-btn{display:flex;justify-content:center;width:100%;}.elementor-22746 .elementor-element.elementor-element-0c92f51 .ov-btn__icon i{font-size:33px;}.elementor-22746 .elementor-element.elementor-element-0c92f51 .ov-btn__icon svg{width:33px;height:33px;fill:#000000;}.elementor-22746 .elementor-element.elementor-element-0c92f51 .ov-btn{font-family:"Montserrat", Sans-serif;font-weight:700;padding:6px 8px 6px 30px;border-radius:100px 100px 100px 100px;color:#000000;background-color:#FFC107;}.elementor-22746 .elementor-element.elementor-element-0c92f51 .ov-btn__icon{color:#000000;}.elementor-22746 .elementor-element.elementor-element-0c92f51 .ov-btn:hover{color:#000000;background-color:#FFFFFFE6;}.elementor-22746 .elementor-element.elementor-element-0c92f51 .ov-btn:hover .ov-btn__icon{color:#000000;}.elementor-22746 .elementor-element.elementor-element-0c92f51 .ov-btn:hover .ov-btn__icon svg{fill:#000000;}.elementor-22746 .elementor-element.elementor-element-93dc3c2{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-130px;}body:not(.rtl) .elementor-22746 .elementor-element.elementor-element-93dc3c2{right:-60px;}body.rtl .elementor-22746 .elementor-element.elementor-element-93dc3c2{left:-60px;}.elementor-22746 .elementor-element.elementor-element-9b42c52{z-index:1;}.elementor-22746 .elementor-element.elementor-element-9b42c52 img{width:100%;max-width:768px;}.elementor-22746 .elementor-element.elementor-element-3a55f70{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-150px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;--z-index:1;}.elementor-22746 .elementor-element.elementor-element-ae8a924{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-d577834{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-22746 .elementor-element.elementor-element-d577834:not(.elementor-motion-effects-element-type-background), .elementor-22746 .elementor-element.elementor-element-d577834 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3949AB;background-image:url("/images/pattern.png");background-position:top right;background-repeat:no-repeat;background-size:contain;}body:not(.rtl) .elementor-22746 .elementor-element.elementor-element-08fc0cc{right:60px;}body.rtl .elementor-22746 .elementor-element.elementor-element-08fc0cc{left:60px;}.elementor-22746 .elementor-element.elementor-element-08fc0cc{top:0px;}.elementor-22746 .elementor-element.elementor-element-08fc0cc img{width:400px;}.elementor-22746 .elementor-element.elementor-element-3e2c2da{--display:grid;--e-con-grid-template-columns:60% 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-448809d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-1a9c55d{width:var( --container-widget-width, 731px );max-width:731px;--container-widget-width:731px;--container-widget-flex-grow:0;}.elementor-22746 .elementor-element.elementor-element-1a9c55d .elementor-heading-title{font-size:74px;font-weight:500;letter-spacing:-2.6px;color:#FFFFFF;}.elementor-22746 .elementor-element.elementor-element-0911ef6 .ov-btn-wrap{text-align:left;--ov-icon-gap:8px;}.elementor-22746 .elementor-element.elementor-element-0911ef6.ov-btn-justify .ov-btn{display:flex;justify-content:center;width:100%;}.elementor-22746 .elementor-element.elementor-element-0911ef6 .ov-btn__icon i{font-size:33px;}.elementor-22746 .elementor-element.elementor-element-0911ef6 .ov-btn__icon svg{width:33px;height:33px;fill:#000000;}.elementor-22746 .elementor-element.elementor-element-0911ef6 .ov-btn{font-family:"Montserrat", Sans-serif;font-weight:700;padding:6px 8px 6px 30px;border-radius:100px 100px 100px 100px;color:#000000;background-color:#FFC107;}.elementor-22746 .elementor-element.elementor-element-0911ef6 .ov-btn__icon{color:#000000;}.elementor-22746 .elementor-element.elementor-element-0911ef6 .ov-btn:hover{color:#000000;background-color:#FFFFFFE6;}.elementor-22746 .elementor-element.elementor-element-0911ef6 .ov-btn:hover .ov-btn__icon{color:#000000;}.elementor-22746 .elementor-element.elementor-element-0911ef6 .ov-btn:hover .ov-btn__icon svg{fill:#000000;}.elementor-22746 .elementor-element.elementor-element-fd6841d{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-130px;}body:not(.rtl) .elementor-22746 .elementor-element.elementor-element-fd6841d{right:-60px;}body.rtl .elementor-22746 .elementor-element.elementor-element-fd6841d{left:-60px;}.elementor-22746 .elementor-element.elementor-element-5077175{z-index:1;}.elementor-22746 .elementor-element.elementor-element-5077175 img{width:100%;max-width:768px;}.elementor-22746 .elementor-element.elementor-element-4032d03{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-22746 .elementor-element.elementor-element-3cd8b9e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:220px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-22746 .elementor-element.elementor-element-3cd8b9e:not(.elementor-motion-effects-element-type-background), .elementor-22746 .elementor-element.elementor-element-3cd8b9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("/images/bg-5-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-22746 .elementor-element.elementor-element-c09d0e9{right:0px;}body.rtl .elementor-22746 .elementor-element.elementor-element-c09d0e9{left:0px;}.elementor-22746 .elementor-element.elementor-element-c09d0e9{top:0px;z-index:0;}body:not(.rtl) .elementor-22746 .elementor-element.elementor-element-cc296ee{left:0px;}body.rtl .elementor-22746 .elementor-element.elementor-element-cc296ee{right:0px;}.elementor-22746 .elementor-element.elementor-element-cc296ee{bottom:0px;z-index:0;}.elementor-22746 .elementor-element.elementor-element-4fb1e33{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-010076e{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-22746 .elementor-element.elementor-element-dc83061{--display:grid;--e-con-grid-template-columns:25% 25% 20% 1fr;--e-con-grid-template-rows:repeat(1, 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-22746 .elementor-element.elementor-element-dbbac37{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-7d801be{text-align:start;}.elementor-22746 .elementor-element.elementor-element-7d801be img{width:100%;max-width:108px;}.elementor-22746 .elementor-element.elementor-element-ddbab5f{font-weight:400;color:#FFFFFF;}.elementor-22746 .elementor-element.elementor-element-ddbab5f p{margin-block-end:0px;}.elementor-22746 .elementor-element.elementor-element-ef072e2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-610b1bd .elementor-heading-title{font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-22746 .elementor-element.elementor-element-87fc768 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-22746 .elementor-element.elementor-element-87fc768 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-22746 .elementor-element.elementor-element-87fc768 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-22746 .elementor-element.elementor-element-87fc768 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-22746 .elementor-element.elementor-element-87fc768 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-22746 .elementor-element.elementor-element-87fc768 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-22746 .elementor-element.elementor-element-87fc768 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-22746 .elementor-element.elementor-element-87fc768{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-22746 .elementor-element.elementor-element-87fc768 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22746 .elementor-element.elementor-element-87fc768 .elementor-icon-list-item > a{font-weight:400;}.elementor-22746 .elementor-element.elementor-element-87fc768 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-22746 .elementor-element.elementor-element-74422b6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-508c2b4 .elementor-heading-title{font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-22746 .elementor-element.elementor-element-64f8828 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-22746 .elementor-element.elementor-element-64f8828 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-22746 .elementor-element.elementor-element-64f8828 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-22746 .elementor-element.elementor-element-64f8828 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-22746 .elementor-element.elementor-element-64f8828 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-22746 .elementor-element.elementor-element-64f8828 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-22746 .elementor-element.elementor-element-64f8828 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-22746 .elementor-element.elementor-element-64f8828{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-22746 .elementor-element.elementor-element-64f8828 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22746 .elementor-element.elementor-element-64f8828 .elementor-icon-list-item > a{font-weight:400;}.elementor-22746 .elementor-element.elementor-element-64f8828 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-22746 .elementor-element.elementor-element-06dfc9e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-e8293c7 .elementor-heading-title{font-size:32px;font-weight:500;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-22746 .elementor-element.elementor-element-c2a1f84{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:35px;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-22746 .elementor-element.elementor-element-c2a1f84 .elementor-social-icon{background-color:#FFFFFF00;--icon-padding:0em;}.elementor-22746 .elementor-element.elementor-element-c2a1f84 .elementor-social-icon i{color:#02010100;}.elementor-22746 .elementor-element.elementor-element-c2a1f84 .elementor-social-icon svg{fill:#02010100;}.elementor-22746 .elementor-element.elementor-element-5317212{padding:10px 0px 0px 0px;}.elementor-22746 .elementor-element.elementor-element-5317212 .elementor-heading-title{font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-22746 .elementor-element.elementor-element-13743c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-22746 .elementor-element.elementor-element-13743c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-22746 .elementor-element.elementor-element-13743c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-22746 .elementor-element.elementor-element-13743c4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-22746 .elementor-element.elementor-element-13743c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-22746 .elementor-element.elementor-element-13743c4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-22746 .elementor-element.elementor-element-13743c4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-22746 .elementor-element.elementor-element-13743c4{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-22746 .elementor-element.elementor-element-13743c4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22746 .elementor-element.elementor-element-13743c4 .elementor-icon-list-item > a{font-weight:400;}.elementor-22746 .elementor-element.elementor-element-13743c4 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-22746 .elementor-element.elementor-element-38d65a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;color:#FFFFFF;}.elementor-22746 .elementor-element.elementor-element-08ede56{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C9D1D1;--border-color:#C9D1D1;--border-radius:0px 0px 0px 0px;--margin-top:-40px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-a006a47{text-align:center;font-weight:400;color:#FFFFFF;}.elementor-22746 .elementor-element.elementor-element-a006a47 p{margin-block-end:0px;}.elementor-22746 .elementor-element.elementor-element-a006a47 a{color:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-22746 .elementor-element.elementor-element-7fd762f{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22746 .elementor-element.elementor-element-2a467bc{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-fec9e02 .elementor-heading-title{font-size:56px;}body:not(.rtl) .elementor-22746 .elementor-element.elementor-element-93dc3c2{right:0px;}body.rtl .elementor-22746 .elementor-element.elementor-element-93dc3c2{left:0px;}.elementor-22746 .elementor-element.elementor-element-93dc3c2{top:130px;}.elementor-22746 .elementor-element.elementor-element-9b42c52 img{max-width:371px;}.elementor-22746 .elementor-element.elementor-element-d577834{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22746 .elementor-element.elementor-element-3e2c2da{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-1a9c55d .elementor-heading-title{font-size:56px;}body:not(.rtl) .elementor-22746 .elementor-element.elementor-element-fd6841d{right:0px;}body.rtl .elementor-22746 .elementor-element.elementor-element-fd6841d{left:0px;}.elementor-22746 .elementor-element.elementor-element-fd6841d{top:130px;}.elementor-22746 .elementor-element.elementor-element-5077175 img{max-width:371px;}.elementor-22746 .elementor-element.elementor-element-3cd8b9e{--padding-top:250px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-22746 .elementor-element.elementor-element-010076e{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22746 .elementor-element.elementor-element-dc83061{--e-con-grid-template-columns:1fr 1fr;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-22746 .elementor-element.elementor-element-ef072e2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-74422b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-06dfc9e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-e8293c7 .elementor-heading-title{font-size:20px;letter-spacing:-1.2px;}}@media(max-width:767px){.elementor-22746 .elementor-element.elementor-element-1ae6d2e{--margin-top:-40px;--margin-bottom:-300px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-22746 .elementor-element.elementor-element-1e73dff{--content-width:90%;}.elementor-22746 .elementor-element.elementor-element-7fd762f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22746 .elementor-element.elementor-element-2a467bc{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-fec9e02 .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-22746 .elementor-element.elementor-element-0c92f51 .ov-btn{font-size:12px;}body:not(.rtl) .elementor-22746 .elementor-element.elementor-element-93dc3c2{right:0px;}body.rtl .elementor-22746 .elementor-element.elementor-element-93dc3c2{left:0px;}.elementor-22746 .elementor-element.elementor-element-93dc3c2{top:0px;}.elementor-22746 .elementor-element.elementor-element-3a55f70{--margin-top:-40px;--margin-bottom:-25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-22746 .elementor-element.elementor-element-ae8a924{--content-width:90%;}.elementor-22746 .elementor-element.elementor-element-d577834{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22746 .elementor-element.elementor-element-3e2c2da{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22746 .elementor-element.elementor-element-1a9c55d .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-22746 .elementor-element.elementor-element-0911ef6 .ov-btn{font-size:12px;}body:not(.rtl) .elementor-22746 .elementor-element.elementor-element-fd6841d{right:0px;}body.rtl .elementor-22746 .elementor-element.elementor-element-fd6841d{left:0px;}.elementor-22746 .elementor-element.elementor-element-fd6841d{top:0px;}.elementor-22746 .elementor-element.elementor-element-3cd8b9e{--padding-top:30px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-22746 .elementor-element.elementor-element-010076e{--padding-top:5px;--padding-bottom:5px;--padding-left:05px;--padding-right:5px;}.elementor-22746 .elementor-element.elementor-element-dc83061{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-22746 .elementor-element.elementor-element-610b1bd .elementor-heading-title{font-size:18px;}.elementor-22746 .elementor-element.elementor-element-87fc768 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-22746 .elementor-element.elementor-element-87fc768 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-22746 .elementor-element.elementor-element-87fc768 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-22746 .elementor-element.elementor-element-87fc768 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-22746 .elementor-element.elementor-element-87fc768 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-22746 .elementor-element.elementor-element-508c2b4 .elementor-heading-title{font-size:18px;}.elementor-22746 .elementor-element.elementor-element-64f8828 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-22746 .elementor-element.elementor-element-64f8828 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-22746 .elementor-element.elementor-element-64f8828 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-22746 .elementor-element.elementor-element-64f8828 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-22746 .elementor-element.elementor-element-64f8828 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-22746 .elementor-element.elementor-element-e8293c7 .elementor-heading-title{font-size:18px;}.elementor-22746 .elementor-element.elementor-element-c2a1f84{--icon-size:30px;}.elementor-22746 .elementor-element.elementor-element-5317212 .elementor-heading-title{font-size:18px;}.elementor-22746 .elementor-element.elementor-element-13743c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-22746 .elementor-element.elementor-element-13743c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-22746 .elementor-element.elementor-element-13743c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-22746 .elementor-element.elementor-element-13743c4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-22746 .elementor-element.elementor-element-13743c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-22746 .elementor-element.elementor-element-13743c4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22746 .elementor-element.elementor-element-13743c4 .elementor-icon-list-item > a{letter-spacing:-0.2px;}.elementor-22746 .elementor-element.elementor-element-08ede56{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-22746 .elementor-element.elementor-element-a006a47{font-size:14px;line-height:20px;}}@media(min-width:768px){.elementor-22746 .elementor-element.elementor-element-1e73dff{--content-width:1320px;}.elementor-22746 .elementor-element.elementor-element-ae8a924{--content-width:1320px;}.elementor-22746 .elementor-element.elementor-element-4fb1e33{--content-width:1320px;}}/* Start custom CSS for container, class: .elementor-element-93dc3c2 */.ft {
    width: fit-content;
}
@media (max-width:768px) {
    .chs {
        position: relative;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fd762f */@media (max-width:768px) {
    .mbxx {
        visibility: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd6841d */.ft {
    width: fit-content;
}
@media (max-width:768px) {
    .chs {
        position: relative;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d577834 */@media (max-width:768px) {
    .mbxx {
        visibility: hidden;
    }
    .mbxxx {
        visibility: visible;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-64f8828 */.bsd svg {
    background: #3949AB;
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-c2a1f84 */.bss .elementor-social-icons-wrapper {
    display: flex!important;
    justify-content: space-between!important;
}/* End custom CSS */
/*# sourceURL=elementor-frontend-inline-css */
.entry-banner {
					background-image: url(/images/zvilnymo-bg.jpg);
			background-repeat: no-repeat;
			background-size: cover;
			background-position:bottom;
			}

	.content-area {
		padding-top: 130px; 
		padding-bottom: 120px;
	}
		#page .content-area {
		background-image: url( /images/zvilnymo-bg.jpg );
		background-color: #272727;
	}
		.error-page-area .error-page-content {		 
		background-color: #ffffff;
	}
	
	
/*# sourceURL=finbuzz-style-inline-css */
body{ --rt-primary-color: #3545a9; --rt-secondary-color: #0772c2; }  @media ( min-width:1400px ) { .container {  max-width: 1170px!important; } } a { color: #3545a9; }  .primary-color { color: #3545a9; } .secondary-color { color: #0772c2; } body { color: #0a0a0a; font-family: 'Montserrat', sans-serif; font-size: 16px; line-height: 28px; font-weight : 100; font-style: normal; } h1,h2,h3,h4,h5,h6 { font-family: 'Montserrat', sans-serif; font-weight : normal; } h1 { font-family: 'Montserrat', sans-serif; font-weight : 700; } h1 { font-size: 46px; line-height: 50px; font-style: normal; } h2 { font-family: 'Montserrat', sans-serif; font-weight : 600; } h2 { font-size: 36px; line-height: 44px; font-style: normal; } h3 { font-family: 'Montserrat', sans-serif; font-weight : 500; } h3 { font-size: 28px; line-height: 36px; font-style: normal; } h4 { font-family: 'Montserrat', sans-serif; font-weight : normal; } h4 { font-size: 22px; line-height: 32px; font-style: normal; } h5 { font-family: 'Montserrat', sans-serif; font-weight : 300; } h5 { font-size: 18px; line-height: 28px; font-style: normal; } h6 { font-family: 'Montserrat', sans-serif; font-weight : 200; } h6 { font-size: 14px; line-height: 24px; font-style: normal; } .topbar-style-2 .header-top-bar, .topbar-style-3 .header-top-bar{ background-color: #3545a9; }  .topbar-left .header-button a, .topbar-style-1 .header-top-bar .topbar-right .header-right-button .header-btn { color: #ffffff; } .topbar-style-1 .header-top-bar .topbar-right .header-right-button .header-btn, .header-style-2 .header-top-right li .header-right-button .header-btn, .accordion-style-3 .accordion-button.collapsed:before, .header-style-4 .info-wrap .header-right-button a{ background-image: linear-gradient(to right, #3886c1 , #0016a8); } .topbar-style-1 .header-top-bar .topbar-right .header-right-button .header-btn:hover, .header-style-2 .header-top-right li .header-right-button .header-btn:hover, .header-style-4 .info-wrap .header-right-button a:hover, .header-style-4 .info-wrap .header-right-button a:hover { background-image: linear-gradient(to right, #0016a8 , #3886c1); } .mobile-top-bar .header-social li a:hover, .header-style-9 .header-area .header-right .info-wrap li .header-right-button a, .topbar-style-4 .tophead-right .header-button:after{ background:#3545a9} .topbar-right ul .topbar-social a:hover, .topbar-left .header-button a i, .header-style-2 .header-top .header-top-middle .header-button a i, .header-style-4 .info-wrap .search-btn i:hover{ color:#3545a9} .mobile-top-bar .header-button a{ background-image: linear-gradient(to right, #3886c1 , #0016a8); } .topbar-style-4 .tophead-left i, .topbar-style-4 .tophead-right i{ color:#3545a9} .header-style-9 .header-area .header-right .info-wrap li a.cart-trigger-icon:hover, .header-style-9 .header-area .header-right .info-wrap li.search-btn a:hover{ background-color:#3545a9; }  .header-style-1.trheader .header-menu .additional-menu-area span.side-menu-trigger span, .header-style-2.trheader .header-menu .additional-menu-area span.side-menu-trigger span, .header-style-5.trheader .header-menu .additional-menu-area span.side-menu-trigger span, .header-style-2.trheader .additional-menu-area span.side-menu-trigger span::before, .header-style-3.trheader .header-menu .additional-menu-area span.side-menu-trigger span, .header-style-3.trheader .additional-menu-area span.side-menu-trigger span::before, .header-style-1.trheader .additional-menu-area span.side-menu-trigger span::before { background-color: #ffffff; }   .header-style-6.trheader .header-menu .additional-menu-area span.side-menu-trigger span, .header-style-7.trheader .header-menu .additional-menu-area span.side-menu-trigger span, .header-style-8.trheader .header-menu .additional-menu-area span.side-menu-trigger span {  border-color: #ffffff; } .header-style-6.trheader .header-icon-area:before, .header-style-7.trheader .header-icon-area:before, .header-style-8.trheader .header-icon-area:before {  background:#ffffff; }  .trheader .header-icon-area:before, .header-style-1.trheader .info-wrap .search-btn i:before, .header-style-4.trheader .info-wrap .search-btn i, .trheader.cart-area .cart-trigger-icon, .trheader.header-style-5 .info-wrap .cart-area .cart-trigger-icon, .header-style-3.trheader .info-wrap .search-btn i:before, .header-style-2.trheader .menu-wrap .info-wrap .header-icon-area .search-icon i, .header-style-1.trheader ul.info-wrap .header-number .media .item-icon, .trheader .header-top-right li .media .item-icon, .header-style-8.trheader .cart-area .cart-trigger-icon, .trheader.header-style-5 .menu-full-wrap .info-wrap .search-icon a, .header-style-6.trheader .header-icon-area .search-icon a i, .header-style-7.trheader .header-icon-area .search-icon a, .header-style-7.trheader .cart-area .cart-trigger-icon, .header-style-7.trheader .info-wrap .info .info-text i, .header-style-10.trheader .header-area .header-right .cart-area .cart-trigger-icon, .header-style-8.trheader .info-wrap .header-3-right .header-button i, .header-style-8.trheader .header-style-8-menu .menu-wrap .info-wrap .header-icon-area .search-icon a i { color:#ffffff; }  .header-style-10.trheader .header-area .header-right .search-icon svg path{  stroke: #ffffff; } .header-style-7 .menu-layout7, .header-style-8 .header-style-8-menu .menu-wrap, .rt-sticky .header-style-8-menu { background-color:#3545a9; } .header-style-8.trheader .header-area .header-menu.rt-sticky{ background:transparent; box-shadow:none } .header-style-7 .menu-layout7.rt-sticky { background: rgba(53, 69, 169, 0.95); } .trheader.header-style-7 .menu-layout7.rt-sticky{ background: rgba(53, 69, 169, 0.95); } .header-style-8 .header-top-8-wrap .header-info-wrap i{ color:#3545a9; } .site-header .main-navigation nav ul li a { font-family: 'Montserrat', sans serif; font-size: 16px; line-height: 22px; font-weight : normal;  font-style: normal; } .site-header .main-navigation ul li.mega-menu ul:after { background:#0016a8; } .site-header .main-navigation ul li ul li a { font-family: 'Montserrat', sans serif; font-size: 15px; line-height: 22px;  color: #000000; font-style: normal; } .mean-container .mean-nav ul li a { font-family: 'Montserrat', sans serif; font-size: 15px; line-height: 22px; font-weight : normal; font-style: normal; }  .rt-slide-nav .offscreen-navigation li.current-menu-item > a, .rt-slide-nav .offscreen-navigation li.current-menu-parent > a, .rt-slide-nav .offscreen-navigation nav > ul > li ul.sub-menu li:hover a,  .rt-slide-nav .offscreen-navigation li:hover > a {  color: #0016a8; } .rt-slide-nav .offscreen-navigation ul li:hover > a:before{  background-color: #0016a8; }  .header-style-1 .site-header .rt-sticky-menu .main-navigation nav > ul > li > a:hover, .header-style-3 .site-header .rt-sticky-menu .main-navigation nav > ul > li > a:hover, .header-style-4 .site-header .rt-sticky-menu .main-navigation nav > ul > li > a:hover, .header-style-5 .site-header .rt-sticky-menu .main-navigation nav > ul > li > a:hover, .header-style-6 .site-header .rt-sticky-menu .main-navigation nav > ul > li > a:hover, .header-style-7 .site-header .rt-sticky .main-navigation ul.menu > li.current-menu-item > a, .header-style-2 .site-header .rt-sticky-menu .main-navigation nav > ul > li > a:hover{ color: #0016a8; } .site-header .main-navigation nav ul li a.active, .header-style-7 .site-header .main-navigation nav > ul > li > a:hover, .header-style-8 .site-header .main-navigation nav > ul > li > a:hover, .header-style-7 .site-header .main-navigation nav > ul > li.current-menu-item > a, .header-style-8 .site-header .main-navigation nav > ul > li.current-menu-item > a{  color: #0016a8; } .trheader .site-header .main-navigation .menu > li > a, .header-style-1.trheader ul.info-wrap .header-number .media .media-body .item-label, .header-style-1.trheader ul.info-wrap .header-number .media .media-body .item-number, .trheader .header-top-middle .item-paragraph, .header-style-5.trheader .header-number .media .media-body a, .header-style-5.trheader .header-number .media .media-body .item-label, .header-style-2.trheader .header-top .header-top-middle .header-button a, .header-style-2.trheader .header-top-right li .media .media-body .item-label, .header-style-7 .header-menu .info-wrap .info-text a, .header-style-8.trheader .header-top-8-wrap .header-info-wrap span, .header-style-8.trheader .header-top-8-wrap .header-info-wrap a, .header-style-2.trheader .header-top-right li .media .media-body a{ color: #ffffff; } .trheader .main-navigation .menu .menu-item-has-children:after{ color:#ffffff; } .header-style-4 .info-wrap .search-btn i:hover{ color: #3545a9; } .header-style-1 .site-header .main-navigation nav > ul > li > a:hover, .header-style-2 .site-header .main-navigation nav > ul > li > a:hover, .header-style-3 .site-header .main-navigation nav > ul > li > a:hover, .header-style-4 .site-header .main-navigation nav > ul > li > a:hover, .header-style-5 .site-header .main-navigation nav > ul > li > a:hover, .header-style-6 .site-header .main-navigation nav > ul > li > a:hover, .header-style-7 .site-header .main-navigation nav > ul > li > a:hover, .header-style-8 .site-header .main-navigation nav > ul > li > a:hover { color: #0016a8; } .site-header .main-navigation ul.menu > li.current-menu-item > a::before{ background-color: #0016a8; } .site-header .main-navigation ul li ul li a { color: #000000; } .additional-menu-area .sidenav-social span a:hover i, .additional-menu-area .sidenav ul li a:hover, .additional-menu-area .sidenav .closebtn{ color: #3545a9; } .header-style-5.trheader .header-area .header-menu.rt-sticky{ background:#3545a9; } .header-style-5 .header-area .header-menu.rt-sticky{ background:#3545a9; } .site-header .main-navigation ul li ul li, .site-header .main-navigation ul li ul{ background-color: #ffffff; } .site-header .main-navigation ul.menu li ul.sub-menu li:hover { background-color: #ffffff; } .site-header .main-navigation ul.menu li ul.sub-menu li:hover:after{ color:#111111; } .site-header .main-navigation ul li.mega-menu ul.sub-menu li a:hover, .site-header .main-navigation ul li ul li a:hover:before, .site-header .main-navigation ul li ul li a::before { color: #0016a8; } .site-header .main-navigation ul.menu li ul.sub-menu li a:hover { color: #0016a8; } .site-header .main-navigation ul li.mega-menu > ul.sub-menu { background-color: #ffffff} .site-header .main-navigation ul li.mega-menu ul.sub-menu li a { color: #000000} .site-header .main-navigation ul li.mega-menu > ul.sub-menu li:hover:before { color: #0016a8; } .site-header .main-navigation ul li ul:after, .site-header .main-navigation ul li.mega-menu > ul:after { background:#3545a9; } .mean-container a.meanmenu-reveal, .mean-container .mean-nav ul li a.mean-expand { color: #3545a9; } .mean-container a.meanmenu-reveal span { background-color: #3545a9; } .mean-container .mean-bar {  border-color: #3545a9; } .mean-container .mean-nav ul li a:hover, .mean-container .mean-nav > ul > li.current-menu-item > a { color: #0016a8; } .mean-container .mean-nav ul li.current_page_item > a, .mean-container .mean-nav ul li.current-menu-item > a, .mean-container .mean-nav ul li.current-menu-parent > a { color: #3545a9; } .header-style-1 ul.info-wrap .header-number .media .item-icon { color: #3545a9; } .additional-menu-area a.side-menu-trigger:hover, .trheader.non-stick .additional-menu-area a.side-menu-trigger:hover { color: #0016a8; } .site-header .search-box .search-text { border-color: #3545a9; } .header-style-1 .site-header .header-top .icon-left { border-color: #0772c2; } .header-style-1.trheader .rt-sticky ul.info-wrap .header-number .media .item-icon { color:#3545a9} .header-style-1 .menu-wrap .main-navigation .menu li.current-menu-item > a, .site-header .rt-sticky .main-navigation ul.menu > li.current-menu-item > a, .site-header .main-navigation ul.menu > li.current-menu-item > a { color: #0016a8; } .rt-sticky-menu-wrapper { border-color: #3545a9} .header-style-6.trheader .header-area .header-menu.rt-sticky{ background-color:#3545a9; } .entry-banner .entry-banner-content h1 { color: #ffffff; } .breadcrumb-area .entry-breadcrumb span a, .breadcrumb-trail ul.trail-items li a { color: #ebebeb; } .breadcrumb-area .entry-breadcrumb span a:hover, .breadcrumb-trail ul.trail-items li a:hover { color: #3545a9; } .breadcrumb-trail ul.trail-items li, .entry-banner .entry-breadcrumb .delimiter, .entry-banner .entry-breadcrumb .dvdr { color: #a6a6a6; } .breadcrumb-area .entry-breadcrumb > span:last-child, .breadcrumb-trail ul.trail-items li > span { color: #3545a9; } .entry-banner:after {   background: rgba(0, 0, 0, 0); } .entry-banner .entry-banner-content { padding-top: 140px; padding-bottom: 150px; }  a.scrollup { background-color: #3545a9; } a.scrollup:hover { color: #3545a9; } .footer-top-area { background-color: #ffffff;  }  .footer-area .widgettitle:after, .footer-area .mc4wp-form .mc4wp-form-fields .mc4-subscriber button{ background-color: #3545a9; } .footer-area .widgettitle:before{ background-color: #0772c2; } .footer-style-2 .footer-top-area .rt_footer_social_widget .footer-social li a:hover { background-color: #3545a9; } .rt-box-title-1 span { border-top-color: #3545a9; } .footer-area .rt_footer_social_widget .footer-social li a:hover{ background:#3545a9; }  .widget_finbuzz_download .download-list .item .item-icon2 a, .sidebar-widget-area .widget_recent_comments ul li.recentcomments:hover::after, .sidebar-widget-area .widget_recent_comments ul li.recentcomments:hover::before { background:#3545a9; } .sidebar-widget-area .widget ul li a:hover { color: #3545a9; } .sidebar-widget-area .widget ul li:before, .blog-date:after, .sidebar-widget-area .widget h3.widgettitle::after { background:#3545a9; } .rt-post-box .post-box-style .media .media-body ul li a, .post-box-style .post-box-date ul li i, .post-box-style .media-body h3 a:hover, .feature-post-layout .entry-title a:hover, .post-tab-layout .post-box-date ul li:first-child, .post-tab-layout .entry-title a:hover, .blog-box .entry-content ul li a:hover, .blog-box .entry-content h3:hover a, .rt_widget_recent_entries_with_image .topic-box .posted-date i { color:#3545a9; } .search-form input:focus { border-color: #3545a9; } .sidebar-widget-area .rt_widget_recent_entries_with_image .media-body .posted-date a, .sidebar-widget-area .widget ul li.active a, .sidebar-widget-area .widget ul li.active a:before, .footer-top-area .search-form input.search-submit, .footer-top-area ul li:before, .footer-top-area ul li a:before, .author-widget .phone-number-layout .phone a:hover { color: #3545a9; } .footer-top-area .search-form input.search-submit, .footer-top-area ul li a:before, .footer-top-area .stylish-input-group .input-group-addon button i { color: #3545a9; } .footer-top-area .stylish-input-group .input-group-addon button:hover { background: #3545a9; } .rt-box-title-1, .author-widget .phone-number-layout .author-icon > div{ background-color: #3545a9; } .sidebar-widget-area .widget_recent_comments ul li.recentcomments:hover > span:before, .footer-area .mc4wp-form .mc4wp-form-fields .mc4-subscriber button:hover, .sidebar-widget-area .widget h3.widgettitle::before, .sidebar-widget-area .widget_block h2:before{ background-color: #0772c2; } .feature-post-layout .post-box-date ul li.feature-date, .rt_widget_recent_entries_with_image .topic-box .widget-recent-post-title a:hover, .single-post .entry-content ul li a:hover, .blog .entry-content ul li a:hover { color: #3545a9; } .rt_widget_recent_entries_with_image .topic-box .post-date1 span { background-color: #3545a9; } .sidebar-widget-area .mc4wp-form .form-group .item-btn { background-color: #3545a9; } .sidebar-widget-area .mc4wp-form .form-group .item-btn:hover { background-color: #0772c2; } .post-tab-layout ul.btn-tab li .active { background-color: #3545a9; } .call-to-action-content .rtin-des .item-btn:hover, .download-list ul li a{ background-color: #3545a9; } .download-list ul li a:hover { background-color: #0772c2; } .sidebar-widget-area .widget_calendar td a, .sidebar-widget-area .widget_calendar a:hover, .download-list .item .item-icon i { color: #3545a9; } .menu-service-menu-container #menu-service-menu .service-sidebar-menu:after, .download-list .item:after{ background-color:#3545a9; } .menu-service-menu-container #menu-service-menu .service-sidebar-menu a::after{ border-color:#3545a9; } .single-service-1  .elementor-widget-container:after{ border-bottom: 55px solid #3545a9; } .sidebar-widget-area .widget_recent_comments ul li.recentcomments:hover::before, .wp-block-archives li a:hover:before, .wp-block-categories li a:hover:before, .wp-block-archives li:hover{ color:#3545a9!important; } .widget_block .wp-block-latest-comments .wp-block-latest-comments__comment a:hover{ color:#3545a9; } .entry-footer .about-author .media-body .author-title, .entry-title h1 a { color: #3545a9; } .comments-area .main-comments .replay-area a:hover { background-color: #3545a9; } .blog-style-2 .readmore-btn:hover { background-color: #3545a9; color: #ffffff; } .entry-header .entry-meta .post-date:after, blockquote:before, .single-post .single-post-list li:before, .entry-footer .item-tags a:hover{ background:#3545a9; } .entry-footer .post-share .share-links a:hover, .post-navigation .post-nav-title a:hover, .rt-related-post-info .post-date ul li.post-relate-date, .post-navigation .next-article a:hover, .post-navigation .prev-article a:hover{ color:#3545a9} .error-page-area {   background-color: #ffffff; } .error-page-area .text-1 {  color: #111111; } .error-page-area .text-2 { color: #000000; } .error-page-area .error-page-content .go-home a:after {   background: #3545a9; } .error-page-area .error-page-content .go-home a:before {   background: #0772c2; } .error-btn{ background: #3545a9; } .comments-area > h4:before, .comment-respond > h4:before{ background: #0772c2; } .comments-area > h4::after, .comment-respond > h4:after{ background: #3545a9; } .submit-btn:hover { background-color: #0772c2; } .footer-top-area .mc4wp-form .form-group .item-btn:hover { background-color: #0772c2; } .submit-btn:after {   background: #3545a9; } .submit-btn:before {   background: #0772c2; }  .sidebar-widget-area .widget_calendar caption, .sidebar-widget-area .widget_calendar table td#today { background: #3545a9; } .footer-top-area .mc4wp-form .form-group .item-btn { background: #3545a9; } .entry-footer ul.item-tags li a:hover, .entry-header .entry-meta ul li a:hover { color: #3545a9; } .about-author ul.author-box-social li a:hover { color: #3545a9; } .post-navigation .next-article i, .post-navigation .prev-article i { color: #3545a9; } .entry-header .entry-meta ul li i, .entry-header .entry-post-meta ul li a { color: #3545a9; } .single-post .entry-content ol li:before, .entry-content ol li:before { background-color: #3545a9; } .rt-related-post .title-section h2:after { background-color: #3545a9; } .blog .entry-content .entry-title a:hover, .content-search .entry-content .entry-title a:hover{ color: #3545a9; } .blog .blog-layout-1 .blog-box .entry-content h3 a:hover{ color: #3545a9; } .sidebar-widget-area .widget_block.widget_search .wp-block-search__button{ background-color: #3545a9; }  .sidebar-widget-area .widget ul li a:hover:before{ color: #3545a9; } .pagination-area ul li.active a, .pagination-area ul li a:hover { background-color: #3545a9; border-color:#3545a9;  } .pagination-area ul li.active a{ border-color:#3545a9; } .widget_block .wp-block-latest-comments .wp-block-latest-comments__comment:hover:before{ color:#3545a9; } .rt-woo-nav .owl-custom-nav .owl-prev:hover, .rt-woo-nav .owl-custom-nav .owl-next:hover { background-color: #0772c2; }  .rt-drop, .post-detail-style3 .breadcrumbs-area2 .breadcrumbs-content ul li, .post-detail-style3 .breadcrumbs-area2 .breadcrumbs-content ul li a, .post-detail-style3 .breadcrumbs-area2 .breadcrumbs-content ul li a:hover, .breadcrumbs-area2 .breadcrumbs-content h3 a:hover, .post-detail-style3 .post-3-no-img-meta ul.post-info-light li a:hover, .post-detail-style3 .entry-meta li a:hover, .rt-news-box .post-cat span a:hover, .rt-news-box .topic-box .post-date1 span a:hover, .rt_widget_recent_entries_with_image .topic-box .post-date1 span a:hover, .sidebar-widget-area .widget.title-style-1 h3.widgettitle, .search-form input.search-submit, ul.news-info-list li i, .search-form input.search-submit:hover, .rt-cat-list-widget li:hover a, .footer-top-area .search-form input.search-submit, .ui-cat-tag a:hover, .entry-post-meta .post-author a:hover, .post-detail-style2 .post-info-light ul li a:hover, .post-detail-style2 .entry-meta li a:hover, .entry-title a:hover, .blog-layout-1 .entry-meta ul li a:hover, .blog-box .blog-bottom-content-holder ul li i, .blog .entry-content ul li i, .blog-layout-2 .blog-list .entry-content .blog-date i, .content-search .entry-content ul li i, .footer-top-area .rt-news-box .dark .rt-news-box-widget .media-body a:hover, .entry-footer .share-social ul a:hover, .archive .entry-content ul li i, .archive .entry-content .entry-title a:hover{ color: #3545a9; } .blog-box .entry-content .blog-date:after{ background-color:#3545a9; } .search-form button, #respond form .btn-send:hover{ color:#3545a9; }  .rt-box-title-2,.blog-box .blog-img-holder .entry-content, button, input[type="button"], input[type="reset"], input[type="submit"], .sidebar-widget-area .widget.title-style-1 h3.widgettitle, .rt-cat-list-widget li:before, .elementor-widget-wp-widget-categories ul li:before, .cat-holder-text, .blog-layout-2 .entry-meta .blog-cat ul li a:hover, .blog-layout-3 .entry-meta ul li.blog-cat li a:hover, #respond form .btn-send {   background-color: #3545a9; } .elementor-widget-wp-widget-categories ul li a:before {   color: #3545a9; } .elementor-widget-wp-widget-categories ul li:hover a { color: #0772c2; } .post-detail-style2 .cat-holder:before {   border-top: 8px solid #3545a9; } .footer-top-area .widget_tag_cloud a:hover { background-color: #3545a9 !important; } .entry-content .wpb_layerslider_element a.layerslider-button, .comments-area h3.comment-num:after {  background: #3545a9; } .entry-content .btn-read-more-h-b, .pagination-area ul li span .header-style-10.trheader #tophead .tophead-social li a:hover {   border: 1px solid #3545a9; } .bottomBorder {   border-bottom: 2px solid #3545a9; } .search-form input.search-field { border-color: #3545a9; }  .search-form input.search-submit { background-color: #3545a9; border: 2px solid #3545a9; } .sidebar-widget-area .widget.title-style-1 h3.widgettitle span { border-top: 10px solid #3545a9; }  .sidebar-widget-area .widget_tag_cloud a:hover, .sidebar-widget-area .widget_product_tag_cloud a:hover { background-color: #3545a9; } .cat-holder:before {   border-top: 8px solid #3545a9; } .footer-bottom-social ul li a { background-color: #3545a9; } .footer-bottom-social ul li a:hover {   background-color: #0772c2; } .page-links span.current .page-number, .page-links a.post-page-numbers:hover .page-number { background-color: #3545a9; }  .service-grid-layout2 .service-item .service-content .service-button1 a:after, .service-grid-layout2 .service-item:after, .rt-related-service .service-item .service-content, .rt-related-service .rtin-item .rtin-content, .service-grid-layout3 .service-item:hover .service-content:after{ background-color: #3545a9; } .elementor-3673 .elementor-element.elementor-element-6559048 .elementor-icon-list-icon i, .elementor-3673 .elementor-element.elementor-element-26af55c .elementor-icon-list-icon i, .service-grid-layout3 .service-item .service-title a:hover { color:#3545a9; }  #sb_instagram #sbi_images .sbi_item .sbi_photo_wrap::before{ background-color: rgba(53, 69, 169, 0.79); } .portfolio-single .single-portfolio-img-wrap:before, .rt-woo-nav .owl-custom-nav .owl-prev, .rt-woo-nav .owl-custom-nav .owl-next{  background:#3545a9; }  .gallery-single .rt-swiper-slider .rt-swiper-container .swiper-button > div{ background:#3545a9; } .gallery-multi-layout-1 .rtin-item .rtin-figure .rtin-content .item-button .gallery-btn{ color:#3545a9; } .gallery-default .rtin-item .rtin-content .rtin-cat a, .gallery-multi-layout-2 .rtin-item h3 a:hover{ color:#0772c2; } .gallery-multi-layout-2 .rtin-item .item-icon a:hover, .gallery-single .rt-swiper-slider .rt-swiper-container .swiper-button > div:hover{ background-color:#0772c2; } .fluentform .team-form-input .team-fluent-date .ff-el-input--content:before, .rtin-item .rtin-content h3 a:hover { color:#3545a9; } portfolio-multi-layout-10 .rtin-item .rtin-content h3 a:hover { color:#3545a9!important; } .team-single .rtin-item-wrap .rtin-item .rtin-social ul.rtin-social-icon li a:hover, .team-multi-layout-1 .rtin-item .team-thumb .rtin-social-icon, .team-multi-layout-1 .rtin-item:hover::before, .team-multi-layout-2 .rtin-item:hover .rtin-content-wrap .rtin-content .btn-style4::after, .team-multi-layout-2 .rtin-item .rtin-content-wrap .rtin-content .rtin-designation:after, .team-single .rtin-item-wrap .rtin-content .rtin-designation::after, .team-single .rtin-item-wrap .rtin-content ul li::before { background:#3545a9;  } .team-multi-layout-2 .rtin-item .rtin-content-wrap .rtin-content .rtin-designation:before{ background:#0772c2; } .team-multi-layout-1 .rtin-item:hover::after { border-color:#3545a9; } .team-single .rtin-item .rtin-thums:after{ border-bottom: 55px solid #3545a9; } .team-related-post .rtin-item .rtin-social li ul li a{ background:#3545a9; } .team-related-post .rtin-item .rtin-social li ul li a:hover{ background:#fff; color:#3545a9; } .team-single .rtin-item-wrap .rtin-item .rtin-social ul.rtin-social-icon li a{ color:#3545a9; } .team-single .rtin-item-wrap .rtin-content .rtin-designation::before { background-color:#0772c2; } .widget_fluentform_widget .service-form-btn .ff-btn-submit, .fluentform .team-form-btn button.ff-btn{ background:#3545a9; } .widget_fluentform_widget .service-form-btn .ff-btn-submit:hover, .fluentform .team-form-btn button.ff-btn:hover{ background:#0772c2; } .btn-style2:after { background-color:#3545a9; } .btn-style1:hover { background-color:#3545a9; border-color:#3545a9; } .btn-style1 svg pathm, .btn-style9 svg path{ fill:#3545a9; } .header-style-6 .header-icon-area .search-icon a:hover i, .btn-style9{ color:#3545a9; } .btn-style9{ border-color:#3545a9; } .header-search .stylish-input-group input[type=search], .header-search .header-search-form input[type=search], .header-search .custom-search-input input[type=text]{  border-color:#3545a9; }  @-webkit-keyframes pulse2 { 0% {  -webkit-box-shadow: 0 0 0 0 #3545a9;;   box-shadow: 0 0 0 0 #3545a9;; } 70% {  -webkit-box-shadow: 0 0 0 20px rgba(94, 223, 255, 0);   box-shadow: 0 0 0 20px rgba(94, 223, 255, 0); } 100% {  -webkit-box-shadow: 0 0 0 0 rgba(94, 223, 255, 0);   box-shadow: 0 0 0 0 rgba(94, 223, 255, 0); }  }  @keyframes pulse2 { 0% {  -webkit-box-shadow: 0 0 0 0 #3545a9;;   box-shadow: 0 0 0 0 #3545a9;; } 70% {  -webkit-box-shadow: 0 0 0 20px rgba(94, 223, 255, 0);   box-shadow: 0 0 0 20px rgba(94, 223, 255, 0); } 100% {  -webkit-box-shadow: 0 0 0 0 rgba(94, 223, 255, 0);   box-shadow: 0 0 0 0 rgba(94, 223, 255, 0); } } .footer-style-6 .footer-top-area .textwidget p, .banner-addon.style-6 .subtitle, .banner-addon.style-7 .subtitle , .counter-style4 .count .counterUp, .counter-style4 .count-text, .service-grid-layout8 .content-header .service-count, .footer-style-6 .footer-top-area .footer-top-widget .corporate-address li a{ font-family: 'Montserrat', sans-serif; } .woocommerce-MyAccount-navigation ul li a:hover, .woocommerce .rt-product-block .price-title-box .rt-title a:hover, .woocommerce .product-details-page .product_meta > span a:hover, .woocommerce-cart table.woocommerce-cart-form__contents .product-name a:hover, .woocommerce .product-details-page .post-social-sharing ul.item-social li a:hover, .woocommerce .product-details-page table.group_table td > label > a:hover, .cart-area .minicart-title a:hover, .cart-area .minicart-remove a:hover { color: #3545a9; } .woocommerce .rt-product-block .rt-buttons-area .btn-icons a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li a:before { background-color: #3545a9; } .woocommerce #respond input#submit.alt, .woocommerce #respond input#submit, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce button.button, .woocommerce a.button.alt, .woocommerce input.button, .woocommerce a.button, .cart-btn a.button, #yith-quick-view-close { background-color: #3545a9; } .woocommerce #respond input#submit.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce button.button:hover, .woocommerce a.button.alt:hover, .woocommerce input.button:hover, .woocommerce a.button:hover, .cart-btn a.button:hover, #yith-quick-view-close:hover { background-color: #0772c2; } .woocommerce-message, .woocommerce-info {   border-top-color: #3545a9; } .woocommerce .product-details-page .rt-right .wistlist-compare-box a:hover, .cart-area .cart-trigger-icon:hover, .header-style-5 .header-menu.rt-sticky .cart-area .cart-trigger-icon > span, .header-style-7 .cart-area .cart-trigger-icon > span, .header-style-8 .cart-area .cart-trigger-icon > span { color:#3545a9; } .cart-area .cart-trigger-icon > span, .woocommerce #respond input#submit.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce button.button:hover, .woocommerce a.button.alt:hover, .woocommerce input.button:hover, .woocommerce a.button:hover, .woocommerce #respond input#submit.alt, .woocommerce #respond input#submit, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce button.button, .woocommerce a.button.alt, .woocommerce input.button, .woocommerce a.button, .cart-btn a.button .cart-btn a.button:hover, .woocommerce button.button:disabled:hover, .woocommerce button.button:disabled[disabled]:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li a:before{ background:#3545a9; } .testimonial-slider-style9 .item-content .tcontent, .post-grid-style7 .blog-date > div, .counter-style5 .success-count-wrap .count .count-text, .counter-style5 .success-count-wrap .count .counterUp, .counter-style5 .success-count-wrap .count .plus{ font-family:'Montserrat', sans-serif; } .btn-style3{ background:#3545a9} .btn-style3:hover svg path{ fill:#3545a9} .btn-style5 svg path, .btn-style8 svg path, .btn-style7 svg path{ fill:#3545a9; } .btn-style5:hover, .btn-style9::before{ background-color:#3545a9; } .loadMore{ border-color:#3545a9; } .loadMore:hover, .btn-style6:hover, .btn-style7:hover{ color:#3545a9; } .btn-style6::before, .btn-style6::after{ background-color:#3545a9; } .btn-style8{ border-color:#3545a9; color:#3545a9; } .info-style9 .info-item:hover .info-button7 .btn-style8 {   background-color: #3545a9;   border: 1px solid#3545a9; } .service-grid-layout6 .service-item:hover .btn-style8:hover, .portfolio-multi-layout-9 .rtin-item .item-img .rtin-content .content_inner .round-button .round-btn i{ color:#3545a9; } .btn-wrap .btn-style9::before, .portfolio-multi-layout-9 .rtin-item .item-img .rtin-content .content_inner .round-button .round-btn:hover, .info-style13 .info-item:after{ background-color:#3545a9; } .sec-title .sub-title { color: #3545a9; } .section-title h2:after, .sec-title.style2 .rtin-title:before, .sec-title.style2 .rtin-title:after, .sec-title.style1 .sec-title-holder .rtin-title::after { background: #3545a9; } .sec-title.style2 .section-title span { color: #3545a9; } .barshow .title-bar, .about-info-text h2:after { background-color: #3545a9; } .sec-title.style4 .rtin-title:after { background-color: #3545a9; } .sec-title.style1 .sec-title-holder .rtin-title::before{ background: #0772c2; } .banner-slider-addon .main-banner-slider .play-btn .play-icon, .banner-slider-addon .banner-content .banner-btn-list li a span i{ color: #3545a9; } .banner-slider-addon .banner-content .banner-btn-list li a:hover{ background-color: #3545a9; } .banner-slider-addon .banner-content .banner-btn-list li a svg path{ fill:#3545a9; } .barshow .title-bar2{ background-color:#3545a9; } .barshow .title-bar1{ background-color:#0772c2; } .about-image-text .about-content .sub-rtin-title, .title-text-button .subtitle{ color: #3545a9; }  .rt-owl-nav-1.slider-nav-enabled .owl-carousel .owl-nav > div { background-color: #3545a9; } .rt-owl-nav-1.slider-nav-enabled .owl-carousel .owl-nav > div:hover { background-color: #0772c2; } .rt-owl-nav-1.slider-dot-enabled .owl-carousel .owl-dot:hover span, .team-grid-style2.rt-owl-nav-1.slider-dot-enabled .owl-carousel .owl-dot.active span, .rt-owl-nav-1.slider-dot-enabled .owl-carousel .owl-dot.active span, .team-multi-layout-3 .rtin-item .rtin-designation::after, .team-multi-layout-3 .rtin-item .rtin-social > li> a, .team-multi-layout-3 .rtin-item .rtin-social li ul li a, .team-grid-style2 .swiper-pagination span.swiper-pagination-bullet-active, .team-multi-layout-4 .rtin-item .rtin-content-wrap .mask-wrap .rtin-content .rtin-title::after, .team-multi-layout-4 .rtin-item .rtin-social li ul li a:hover, .team-multi-layout-5 .rtin-item:hover .rtin-content-wrap .mask-wrap, .team-multi-layout-5 .rtin-item .rtin-social li ul li a:hover { background-color: #3545a9; } .team-multi-layout-3 .rtin-item .rtin-social li ul li a:hover{ color:#3545a9; } .team-multi-layout-4 .rtin-item svg path{ fill:#3545a9; } .rt-owl-nav-2.slider-dot-enabled .owl-carousel .owl-dot:hover span, .rt-owl-nav-2.slider-dot-enabled .owl-carousel .owl-dot.active span { background-color: #3545a9; } .rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-nav > div:hover { background: #0772c2; } .info-box .info-title a:hover, .info-style1 .info-item .info-icon, .info-style2 .info-item .info-title a:hover, .info-style1 .info-item .info-content .info-title a:hover, .info-box .info-item .info-price, .info-style3 .media-icon .info-icon, .info-style10 .info-item .info-text, .info-style3 .info-item .info-button .button, .info-style2 .info-item .info-button .button, .info-style13 .info-icon, .info-style14 .info-item:hover .info-icon, .info-style7 .info-item .info-button .button{   color: #3545a9; } .info-style5 .info-item .info-button .info-button { border-color: #0772c2; } .info-style3 .info-item .info-button .info-button, .info-style2 .info-item .info-button .info-button, .info-style5 .info-item .link-shape .info-button a:hover, .info-style7 .info-item:hover .info-title, .info-style8 .info-item:hover .icon-circle-box .icon-body .info-icon i, .info-style12 .info-item .info-content .info-title a:hover, .info-style12 .info-item .info-content .info-title:hover { color:#3545a9; } .info-style1 .info-item:hover .info-media .info-number{ border-color:transparent transparent #3545a9 transparent; } .info-box.info-style2 .info-item:before, .info-style4 .info-item:hover .info-content .info-button .btn-style4::after, .info-style7 .info-item:hover .rtin-media::before, .info-style7 .info-item:hover .rtin-media::after{ background-color:#3545a9; } .info-style5 .info-item::before{ background-image: linear-gradient(to top,#3545a9, transparent); } .info-style8 .info-item .icon-circle-box .circle-image svg path:nth-child(1), .info-style8 .info-item .icon-circle-box .circle-image svg path:nth-child(2), .info-style8 .info-item .icon-circle-box .circle-image svg path:nth-child(4), .info-style11 .info-item .info-box-memo li:nth-child(3) svg path{ fill:#3545a9; } .info-style11 .info-item .info-box-memo li:nth-child(2) svg path{ stroke:#3545a9; } .info-style12 .info-item:hover .info-media .info-number{ border-color: transparent transparent #3545a9; transparent; }  .rt-counter.rtin-counter-style1 .rtin-item .rtin-content .rtin-counter .success-count::after, .rt-counter.rtin-counter-style2 .rtin-item .rtin-content .rtin-counter .success-count::after{ background-color: #3545a9; } .rt-counter.rtin-counter-style3 .rtin-item::after{ background-color: #3545a9; }  .testimonial-2 .slick-slide .testimonial-content-wrap .person-info:before, .testimonial-1 .slick-arrow:hover, .testimonial-1 .slick-prev:hover,   .testimonial-1 .slick-next:hover, .testimonial-1 .slick-prev:focus, .testimonial-1 .slick-next:focus, .testimonial-4 .testimonial-item .testimonial-top-area .testimonial-figure .item-icon i, .testimonial-4 .testimonial-item .testimonial-designation:after, .testimonial-5 .testimonial-item .testimonial-designation:after, .testimonial-5 .rt-related-slider .swiper-button-next:hover, .testimonial-6 .swiper-pagination .swiper-pagination-bullet-active, .testimonial-5 .rt-related-slider .swiper-button-prev:hover{ background-color: #3545a9; }  .testimonial-2 .slick-arrow:hover:before, .testimonial-6 .testimonial-item .testimonial-content .test-footer .author-info .testimonial-title, .testimonial-3 .rt-related-slider .swiper-button > div{ color:#3545a9; } .testimonial-5 .testimonial-item .person-info p{ border-color:#3545a9; }  .service-grid-layout1 .service-content .service-title a:hover, .service-grid-layout2 .service-item .service-title a:hover, .service-grid-layout4 .service-item:hover .service-content .service-title a {   color: #3545a9; } .service-grid-layout1 .service-item:hover .service-title a, .service-grid-layout1 .service-item:hover .service-title {   color: #fff; } .service-grid-layout1 .service-item:hover .service-box-content .btn-style1, .service-layout5 .swiper-pagination .swiper-pagination-bullet-active{ background-color: #3545a9; border-color: #3545a9; } .service-grid-layout7 .service-item .service-content .service-title::before, .service-grid-layout7 .service-item:hover .service-content{ background-color: #3545a9; } .service-grid-layout7 .service-item:hover .service-content .service-title::before{ background-color:#fff; } .post-default .post-grid-item .entry-content h3 a:hover, .post-grid-style6 .blog-date i, .post-grid-style6 .post-grid-meta li i, .post-grid-style6 .post-grid-meta li a:hover, .post-grid-style1 .post-grid-item .entry-content ul li i, .post-grid-style1 .post-grid-item .blog-btn:hover, .post-multi-grid .rtin-item-post .rtin-title a:hover{ color:#3545a9; } .post-grid-style1 .post-grid-item .entry-content .blog-date:after, .post-grid-style6 .rtin-img:after, .post-grid-style6 .rtin-img:before, .post-grid-style5 .blog-button a{ background-color:#3545a9; } .post-grid-style2 .post-grid-item .entry-content .blog-btn svg path, .post-multi-grid .rtin-item-post .blog-btn svg path{ fill:#3545a9; } .post-grid-style2 .post-grid-item .post-img .blog-cat a:hover{ background-color:#3545a9; color:#fff; } .post-grid-style2 .post-grid-item .entry-content .blog-btn:hover, .post-multi-grid .rtin-item-post .blog-btn:hover, .post-grid-style2 .post-grid-item .entry-content .post-grid-meta li a:hover, .post-grid-style2 .post-grid-item .entry-content .post-grid-meta li i, .post-grid-style4 .rtin-item-post .rtin-content ul li i{ color:#3545a9} .post-default.post-grid-style3 .rtin-item-post .rtin-img .blog-date, .post-default.post-grid-style4 .rtin-item-post .blog-date{ background:#3545a9} .btn-wrap .btn-style9:hover{ border-color:#3545a9; } .rtin-insurance-tab.tab-style1 .feature-tab-layout ul.nav-tabs .nav-item a.active{ background:#3545a9; border-color:#3545a9; } .rtin-insurance-tab.tab-style1 .feature-tab-layout ul.nav-tabs .nav-item a:after{ border-top: 16px solid #3545a9; } .rtin-insurance-tab.tab-style2 .rtin-item .insur-tab-more:hover, .rtin-insurance-tab.tab-style2 .nav-tabs .nav-item a::before{ background:#3545a9; } .rtin-insurance-tab.tab-style2 .rtin-item ul li:after{ color:#3545a9; } .fixed-sidebar-left .elementor-widget-wp-widget-nav_menu ul > li > a:hover, .fix-bar-bottom-copyright .rt-about-widget ul li a:hover, .fixed-sidebar-left .rt-about-widget ul li a:hover { color: #3545a9; } .element-side-title h5:after {   background: #0772c2; } .element-side-title h5 {   color: #3545a9; } .fixed-sidebar-addon .elementor-widget-wp-widget-nav_menu ul > li > a:hover, .fixed-sidebar-addon .rt-about-widget .footer-social li a:hover {   color: #3545a9; } .rt-cat-list-widget li:before, .rtin-faq .faq-item .faq-number span {   background: #3545a9; } .elementor-icon-list-items .elementor-icon-list-item i, .address-style2 .rtin-item:hover .rtin-icon i {   color: #3545a9; } .rtin-address-default .rtin-item .rtin-info a:hover, .rtin-address-default .rtin-item .rtin-icon i { color: #0772c2; } .rtin-logo-slider .rtin-item:hover {   border-color: #3545a9; } .elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-opened { color: #3545a9; } .cta-style1 .action-box, .cta-default.cta-style6::after, .counter-style5 .success-count-wrap, .post-grid-style7 .blog-date, .cta-style7 .action-box, .portfolio-multi-layout-8.portfolio-layout11 .rtin-item .rtin-content h3::before, .rtin-contact-info-default.info-style4 .list-icon:hover, .cta-style8 .action-box .cta-button .btn-style5, .service-grid-layout9 .service-box-content .content-header::before, .testimonial-slider-style9 .testimonial-content .heading .shape, .cta-style7::after{ background-color:#3545a9; } .cta-style1:after, .single-service-cta .cta-style1:after{ background-color: rgba(53, 69, 169, 0.2); } .cta-style1:before, .single-service-cta .cta-style1:before{ background-color: rgba(53, 69, 169, 0.1); } .image-style7 .image-box .images-shape li.red-shape svg path, .cta-style4 .btn-style1:hover svg path, .cta-style8 .action-box .cta-button .btn-style5:hover svg path, .cta-style6 .action-box .btn-style1:hover svg path, .post-grid-style7 .post-grid-item .entry-content .post-grid-meta li svg path, .btn-style1 svg path, .portfolio-multi-layout-8.portfolio-layout11 .rtin-item .port-btn:hover svg path, .cta-style7 .action-box .btn-style1:hover svg path{ fill:#3545a9} .image-style7 .image-box .images-shape li.red-shape svg path, .topbar-style-5 .top-bar-wrap svg path{ stroke:#3545a9} .service-grid-layout6 .service-item:after, .portfolio-multi-layout-6 .rtin-item:after{ background-color: rgba(53, 69, 169, 0.79); } .service-multilayout-2.service-grid-layout10 .service-item:after{ background-color:rgba(53, 69, 169, 1); } .post-grid-multilayout .post-grid-item .entry-content .post-grid-meta li i, .service-grid-layout6 .service-item .btn-style7, .service-multilayout-2 .service-item:hover .btn-style8:hover, .cta-style8 .action-box .cta-button .btn-style5:hover, .rtin-contact-info-default.info-style4 .list-content a:hover{ color:#3545a9; } .service-grid-layout6 .service-item:hover .btn-style7, .service-grid-layout6 .service-item:hover .btn-style7 svg path{ color:#fff; fill:#fff; } .rt-video .rtin-video .rtin-play .play-icon, .video-slider.video-style5 .play-btn .play-icon{ color:#3545a9} .video-style6 .rtin-play{ border-color:#3545a9; } .rt-video.video-style2, .video-style6 .rtin-play:hover, .title-text-button .subtitle.style3::before, .video-slider.video-style5 .video-gallery-slider .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active, .video-style4 .rtin-video .rtin-play .play-text::before{ background-color:#3545a9} .progress-circular-layout .progress-circular span i{ color:#3545a9; } .progress-circular-layout .progress-circular-wrap:after{ background:#3545a9; } .progress-circular-layout .progress-circular:after, .progress-circle .style-2.has-shape::before{ background:#3545a9; } .counter-style1 .success-count-wrap::after, .counter-style2 .success-count-wrap .count:after, .counter-style3 .success-count-wrap .count:after{ background:#3545a9; } .fluentform-widget-title::before{ background:#0772c2; } .fluentform-widget-title::after, .fluentform .frm-fluent-form .callback-btn, .fluentform .frm-fluent-form .free-consultation-btn .ff-btn-submit{ background:#3545a9; } .fluentform .frm-fluent-form .ff-el-form-control:focus{ border-color:#3545a9; } .fluentform .frm-fluent-form .callback-btn:hover, .fluentform .frm-fluent-form .free-consultation-btn .ff-btn-submit:hover{ color:#3545a9; } .portfolio-single .cat-list a, .portfolio-single .portfoilo-info-wrap ul.project-list li.post-share .share-links a:hover, .portfolio-single .portfolio-post-navigation .pad-lr-15 .portfolio-icon a, .portfolio-single .portfolio-post-navigation .pad-lr-15 .portfolio-content h3 a:hover, .portfolio-single .single-port-cat a, .portfolio-multi-layout-4 .rtin-item .rtin-figure .read-more-btn, .portfolio-multi-layout-5 .read-more-btn:hover, .portfolio-multi-layout-10 .rtin-item .rtin-cat a:hover, .portfolio-multi-layout-5 .rtin-item .rtin-content .cat-list a, .portfolio-multi-layout-6 .rtin-item .portfolio-btn .read-more-btn:hover, .portfolio-default.portfolio-layout7  .rtin-item .rtin-content .read-more-btn, .portfolio-default.portfolio-layout7 .rtin-item .rtin-content .title-area h3 a:hover, .portfolio-multi-layout-8 .rtin-item .rtin-content h3 a:hover { color:#3545a9; } .portfolio-multi-layout-1 .rtin-item::before { background-image: linear-gradient(to top,#3545a9, transparent); } .portfolio-single .portfoilo-info-wrap .info-title, .portfolio-multi-layout-2 .rtin-item .rtin-figure .rtin-content .cat-list::after, .portfolio-single .portfolio-post-navigation .pad-lr-15:hover .portfolio-icon a, .portfolio-multi-layout-4 .rtin-item .rtin-content::before, .portfolio-multi-layout-5 .rtin-item .rtin-content, .portfolio-multi-layout-5 .swiper-button-next:hover, .portfolio-multi-layout-5 .swiper-button-prev:hover, .portfolio-multi-layout-10 .swiper-pagination-bullets .swiper-pagination-bullet-active, .portfolio-default.portfolio-layout7 .rtin-item .rtin-content .title-area::after, .portfolio-default.portfolio-layout7 .rtin-item:hover .rtin-content .read-more-btn, .portfolio-multi-layout-8 .rtin-item .rtin-content .portfolio-btn, .testimonial-8 .swiper-pagination .swiper-pagination-bullet-active, .portfolio-multi-layout-8 .rtin-item .rtin-content .portfolio-btn:hover { background-color:#3545a9; } .portfolio-multi-layout-2 .rtin-item .rtin-figure .rtin-content .cat-list::before{ background-color:#0772c2; } .testimonial-7 .testimonial-item .qoute-icon, .testimonial-8 .testimonial-item .testimonial-designation{ color:#3545a9; } .cta-style6 .action-box .btn-style1 svg path{ fill:#3545a9; } .contact-info-default .contact-info .section-line-one { background-color:#0772c2; } .contact-info-default .contact-info .section-line-two, .contact-info-default.info-style2 .contact-info .contact-icon span:after, .rtin-contact-info-default.info-style3 .list-item::before{ background-color:#3545a9; } .rtin-contact-info-default.info-style4 .list-icon{ color:#3545a9; border-color:#3545a9; } .main-banner-slider .swiper-button-next:hover, .main-banner-slider .swiper-button-prev:hover{ color:#fff; background:#3545a9; } .banner-slider-addon .main-banner-slider .single-slider .banner-content .banner-title:before, .main-banner-slider .swiper-pagination-bullet-active, .banner-addon .banner-title::before, .rt-video.video-style7 .rtin-video .play-icon:hover, .main-banner-slider3 .swiper-button-next:hover, .main-banner-slider3 .swiper-button-prev:hover{ background:#3545a9; } .main-banner-slider.slider-style2 .slider-social-section li span, .main-banner-slider.slider-style2 .slider-social-section li a:hover, .banner-slider-addon .main-banner-slider .single-slider .banner-content .subtitle, .banner-social-section li span, .banner-addon .banner-social-section li a:hover, .banner-slider-addon.slider-style3 .main-banner-slider3 .play-btn .play-icon, .main-banner-slider3 .swiper-button-next, .main-banner-slider3 .swiper-button-prev, .video-play-icon{ color:#3545a9; } .main-banner-slider .swiper-pagination-bullet-active:after { background:#0772c2; } .image-style1 .image-box .about-shape li:nth-child(2){ border-bottom: 55px solid #3545a9; } .image-style1 .image-box .about-shape li:nth-child(3){ border: 5px solid #3545a9; } .image-style2 .image-box .quotetion-icon, .image-style13 .round-shape, .image-style1 .image-box .image-info{ background-color:#3545a9; } .animate-image-style7 .shape-point .start-point i, .service-grid-layout9 .portfolio-btn a:hover, .animate-image-style7 .shape-point .end-point i{ color:#3545a9; } .animate-image-style7 .has-animation svg path:nth-child(1){ stroke:#3545a9; } .image-style11 .image-box li:nth-child(2) svg path, .image-style12 .shape-icon svg path, .image-style12 .shape-icon2 svg path{ fill:#3545a9; } .image-style11 .image-box li:nth-child(3) svg path{ stroke:#3545a9; } .pricing-plan .pricing-title:after, .content-toggle .nav-tabs .nav-link.active, .pricing-switch-container .switch-button{ background-color:#3545a9; } .pricing-plan .pricing-title:before { background-color:#0772c2; } .pricing-plan .pricing-btn a, .pricing--style-2 .pricing__content .pricing__price-heading .price-box .pricing__price{ color:#3545a9; } .pricing-plan .pricing-btn a:hover, .pricing--style-2:hover .pricing__content .pricing-button .pricing-btn{ background-color:#3545a9; color:#fff; border-color: #3545a9; } .pricing--style-2:hover{ border-color:#3545a9; } .country-location .location-item .map-icon ul li{ color:#3545a9; } @keyframes pulse {   0% { box-shadow: 0 0 0 0 #3545a9;   }   70% { box-shadow: 0 0 0 20px rgba(12, 31, 215, 0);   }   100% { box-shadow: 0 0 0 0 rgba(12, 31, 215, 0);   } } .rt-accordion .accordion-button.collapsed:before, .rt-accordion .accordion-header button, .accordion-style-2 .accordion-button::before{ color:#3545a9; } .rt-accordion.accordion-style-3 .accordion-button.collapsed:before{ color:#fff; }  .rt-related-slider .section-title .swiper-button > div:hover, .accordion-style-4 .accordion-button::before{ background-color:#3545a9; } .gmap-section .left .elementor-element-populated:after{ background-color:#3545a9; } .title-text-button .subtitle.style2{ color:#3545a9; border-color:#3545a9; } .cta-style4, .cta-style5::before, .cta-style5::after { background-color:#3545a9; } 
/*# sourceURL=finbuzz-dynamic-inline-css */
.step-form-popup__close {
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 22px;
    line-height: 1;
    top: 12px;
    right: 16px;
}
.step-form-popup__close:hover {
    background-color: rgba(0, 0, 0, 0) !important;
}
.ov-field br {
	display:none;
}
.rxs .hvx:hover, .zv-mm-close:hover {
	background: transparent!important;
}
.rxs .hvx ul li:hover .elementor-icon-list-text {
	text-decoration: underline;
	text-decoration-color: #3949AB;
}
.rxs ul li:hover .elementor-icon-list-text {
	text-decoration: underline;
	text-decoration-color: #3949AB;
}
.ov-cf7 .ov-field--full {
	width: 100%;
}
@media (max-width: 1440px) {
	.elementor-element-2b0afab .ov-cf7-grid {
		display: flex;
		flex-flow: column;
	}
	.elementor-element-2b0afab .ov-field {
		width: 100%;
	}
}

@media (max-width:991px) {
	.mean-bar > a:first-child {
		order:2;
	}
	.mean-bar > a:not(:first-child) {
		order: 1;
		margin:0;
		margin-left:20px!important;
		margin-right: auto!important;
	}
	.mean-bar .sidebarBtn {
		order:0;
		margin-left:0!important;
	}
}
.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
					background-image: none !important;
				}
				@media screen and (max-height: 1024px) {
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
				@media screen and (max-height: 640px) {
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
.banner-addon.style2 > .container{
	    max-width: 1700px!important;
}
.trheader .site-header .rt-sticky .main-navigation ul li a{
	color:#000!important;
}
.header-style-5 .site-header .header-menu.rt-sticky .main-navigation>nav>ul>li>a {
	color:#fff!important;
}
.trheader.header-style-10 .site-header .main-navigation .menu > li > a{
	color:#fff!important;
}
.trheader.header-style-10 .site-header .rt-sticky .main-navigation ul li a{
	color:#000!important;
}

.rt-single-content p, .rt-single-content ul, .rt-single-content ol {
    font-weight: 400;
}

.rt-single-content .b24-form {
    margin: 36px 0;
}
@media (min-width: 1024px) and (max-width: 1600px) {
            header .elementor-element.elementor-element-c26f96e {
                padding-bottom: 0;
            }

            .elementor-22323 .elementor-element.elementor-element-2b0afab {
                padding: 15px !important;
            }

            .elementor-22323 .elementor-element.elementor-element-11fd997 {
                padding: 15px !important;
            }
        }

        .step-form-popup {
            position: fixed;
            inset: 0;
            z-index: 99999;
            display: flex;
            justify-content: center;
            align-items: center;
            opacity: 0;
            visibility: hidden;
            transition: .3s ease;
        }

        .step-form-popup.is-active {
            opacity: 1;
            visibility: visible;
        }

        .step-form-popup__overlay {
            position: absolute;
            inset: 0;
            background: rgba(0,0,0,.75);
        }

        .step-form-popup__content {
            position: relative;
            z-index: 2;
            width: 100%;
            max-width: 576px;
            max-height: calc(100vh - 40px);
            overflow-y: auto;
            padding: 40px;
            border-radius: 20px;
            background: #FFFFFF1A;
            color: #FFF;
			  -webkit-backdrop-filter: blur(8px);

            backdrop-filter: blur(8px);

        }

        .step-form-popup__content h3,
        .step-form-popup__content span.wpcf7-list-item-label {
            color: #fFf;
        }

        .ov-cf7	.wpcf7-form-control.wpcf7-radio {
            border: none;
        }

        .step-form-popup__close {
            position: absolute;
            top: 12px;
            right: 16px;
            border: 0;
            background: transparent;
            cursor: pointer;
            font-size: 34px;
            line-height: 1;
        }

        .step-form-popup__success {
            display: none;
            text-align: center;
            padding: 30px;
        }

        .step-form-popup.success-sent form {
            display: none;
        }

        .step-form-popup.success-sent .step-form-popup__success {
            display: block;
        }

        .step-btn {
            background: #3f5af3;
            font-weight: 600;
            color: #fff;
            border-radius: 999px;
            padding: 14px 24px;
            transition: .3s ease-in-out;
            min-width: 130px;
        }

        .step-btn:hover {
            background: #000;
        }

        body.step-form-open {
            overflow: hidden;
        }

        .form-step {
            display: none;
        }

        .form-step.active {
            display: block;
        }

        .form-step .wpcf7-list-item {
            color: #000;
        }

        .ov-cf7 .form-step:last-child .ov-actions {
            flex-direction: column;
            align-items: center;
            justify-content: center;
            gap: 24px;
            margin-top: 18px;
        }

        .ov-cf7 .form-step:last-child .ov-actions .ov-submit {
            margin-top: 20px !important;
			color: #FFF;
        }
		
		.ov-cf7 .form-step:last-child .ov-actions .ov-submit:hover {
			background: #3545a9;
		}

        .ov-cf7 .form-step input.wpcf7-form-control {
            border-color: #FFF;
            color: #FFF;
        }

        .ov-cf7 .form-step input {
            color: #FFF!important;
        }

        .ov-cf7 .form-step input.wpcf7-form-control::placeholder {
            color: rgba(255,255,255,.7);
        }

        .ov-cf7 .form-step .wpcf7-form-control.wpcf7-radio {
            display: flex;
            flex-direction: column;
            gap: 16px;
        }

        .ov-cf7 .form-step .ov-actions {
            display: flex;
            justify-content: center;
            gap: 16px;
        }

        .step-error {
            margin-top: 15px;
            padding: 12px 14px;
            background: #ffe5e5;
            border: 1px solid #ff5a5a;
            color: #b30000;
            border-radius: 10px;
            font-size: 14px;
        }

        #elementor-popup-modal-22991 {
            display: none!important;
        }

        @media (max-width: 767px) {

            .step-form-popup__content {
                padding: 24px;
                margin: 12px;
            }

        }
@media (min-width: 1024px) {
		.elementor-element.elementor-element-c26f96e {
			margin-top: -20px!important;
		}
		}

        #elementor-popup-modal-23845,
        #elementor-popup-modal-23889 {
            display: none!important;
        }

        .elementor-23079 .elementor-element.elementor-element-9a35944,
        .elementor-23445 .elementor-element.elementor-element-9a35944,
        .elementor-23759 .elementor-element.elementor-element-9a35944,
        .elementor-23458 .elementor-element.elementor-element-9a35944,
        .elementor-23487 .elementor-element.elementor-element-9a35944 {
            margin-top: 110px;
        }
        .elementor-22323 .elementor-element.elementor-element-0efb674 {
            padding-left: 0!important;
            padding-right: 0!important;
        }
        .elementor-element-f96bba0 {
            margin-top: -50px!important;
        }
        @media (max-width: 1023px) {
            .rngst_phone_button {
                bottom: -3%!important;
                left: -12%;

            }
            .elementor-23079 .elementor-element.elementor-element-9a35944,
            .elementor-23445 .elementor-element.elementor-element-9a35944,
            .elementor-23759 .elementor-element.elementor-element-9a35944,
            .elementor-23458 .elementor-element.elementor-element-9a35944,
            .elementor-23487 .elementor-element.elementor-element-9a35944 {
                margin-top: 0;
            }

            .elementor-element-f96bba0 {
                margin-top: -35px!important;
            }
        }

        .page-id-27888 .entry-banner,
        .page-id-27888 .site-header,
        .page-id-27888 .ov-rotating-badge {
            display: none !important;
        }

        .elementor-element-dea29b4, .elementor-element-36928bb {
            margin-right: auto;
        }

        .js-open-step-form {
            display: flex;
            align-items: center;
            justify-content: center;

            font-family: "Montserrat", Sans-serif;
            font-weight: 500;
            font-size: 18px;
            padding: 18px 24px;
            border-radius: 100px 100px 100px 100px;
            color: #FFFFFF;
            background-color: #3949AB;
            transition: .3s ease;
            text-decoration: none;
        }
        .js-open-step-form:hover {
            background-color: #3949ABE6;
        }


        @media (max-width: 1023px) {
            .js-open-step-form {
                font-size: 14px;
                padding: 14px 18px;
            }
        }
@media (min-width: 1024px) and (max-width: 1600px) {
            header .elementor-element.elementor-element-c26f96e {
                padding-bottom: 0;
            }

            .elementor-22323 .elementor-element.elementor-element-2b0afab {
                padding: 15px !important;
            }

            .elementor-22323 .elementor-element.elementor-element-11fd997 {
                padding: 15px !important;
            }
        }

        /* =========================
           ALL PAGES
        ========================= */

        .page-id-27877 .entry-banner,
        .page-id-23079 .entry-banner,
        .page-id-27876 .entry-banner,
        .page-id-23445 .entry-banner,
        .page-id-27880 .entry-banner,
        .page-id-23458 .entry-banner,
        .page-id-27881 .entry-banner,
        .page-id-23759 .entry-banner,
        .page-id-27885 .entry-banner,
        .page-id-23487 .entry-banner,
        .page-id-27877 .site-header,
        .page-id-23079 .site-header,
        .page-id-27876 .site-header,
        .page-id-23445 .site-header,
        .page-id-27880 .site-header,
        .page-id-23458 .site-header,
        .page-id-27881 .site-header,
        .page-id-23759 .site-header,
        .page-id-27885 .site-header,
        .page-id-23487 .site-header,
        .page-id-27877 .ov-rotating-badge,
        .page-id-23079 .ov-rotating-badge,
        .page-id-27876 .ov-rotating-badge,
        .page-id-23445 .ov-rotating-badge,
        .page-id-27880 .ov-rotating-badge,
        .page-id-23458 .ov-rotating-badge,
        .page-id-27881 .ov-rotating-badge,
        .page-id-23759 .ov-rotating-badge,
        .page-id-27885 .ov-rotating-badge,
        .page-id-23487 .ov-rotating-badge {
            display: none !important;
        }


        /* =========================
           TITLE
        ========================= */

        .page-id-27877 .elementor-27877 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
        .page-id-23079 .elementor-23079 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
        .page-id-27876 .elementor-27876 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
        .page-id-23445 .elementor-23445 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
        .page-id-27880 .elementor-27880 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
        .page-id-23458 .elementor-23458 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
        .page-id-27888 .elementor-27888 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
        .page-id-22323 .elementor-22323 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
        .page-id-27881 .elementor-27881 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
        .page-id-23759 .elementor-23759 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
        .page-id-27885 .elementor-27885 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
        .page-id-23487 .elementor-23487 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title {
            font-size: 56px;
            line-height: 1.35;
        }
		
		.elementor-23759 .elementor-element.elementor-element-43305ca .ov-btn {
			background: #3949AB;
			color: #FFF;
		}

		@media (min-width: 1023px) {

        .page-id-27876 .elementor-27876 .elementor-element.elementor-element-7b4dc08,
        .page-id-23445 .elementor-23445 .elementor-element.elementor-element-7b4dc08 {
            width: 880px;
            max-width: 100%;
        }

        .page-id-27880 .elementor-27880 .elementor-element.elementor-element-7b4dc08,
        .page-id-23458 .elementor-23458 .elementor-element.elementor-element-7b4dc08 {
            width: 880px;
            max-width: 100%;
        }

        .page-id-27885 .elementor-27885 .elementor-element.elementor-element-7b4dc08,
        .page-id-23487 .elementor-23487 .elementor-element.elementor-element-7b4dc08 {
            width: 880px;
            max-width: 100%;
        }
		}
		
		@media (max-width: 1023px) {
			        .page-id-27876 .elementor-27876 .elementor-element.elementor-element-7b4dc08,
        .page-id-23445 .elementor-23445 .elementor-element.elementor-element-7b4dc08,
        .page-id-27880 .elementor-27880 .elementor-element.elementor-element-7b4dc08,
        .page-id-23458 .elementor-23458 .elementor-element.elementor-element-7b4dc08,
.elementor-23079 .elementor-element.elementor-element-7b4dc08,
        .page-id-27885 .elementor-27885 .elementor-element.elementor-element-7b4dc08 {
            max-width: 85%!important;
        }
		}



        /* =========================
           HERO WRAP
        ========================= */

        .page-id-27877 .elementor-27877 .elementor-element.elementor-element-74de92a,
        .page-id-23079 .elementor-23079 .elementor-element.elementor-element-74de92a,
        .page-id-27888 .elementor-27888 .elementor-element.elementor-element-6a3430f,
        .page-id-22323 .elementor-22323 .elementor-element.elementor-element-06c6803,
        .page-id-27876 .elementor-27876 .elementor-element.elementor-element-74de92a,
        .page-id-23445 .elementor-23445 .elementor-element.elementor-element-74de92a,
        .page-id-27880 .elementor-27880 .elementor-element.elementor-element-74de92a,
        .page-id-23458 .elementor-23458 .elementor-element.elementor-element-74de92a,
        .page-id-27881 .elementor-27881 .elementor-element.elementor-element-74de92a,
        .page-id-23759 .elementor-23759 .elementor-element.elementor-element-74de92a,
        .page-id-27885 .elementor-27885 .elementor-element.elementor-element-74de92a,
        .page-id-23487 .elementor-23487 .elementor-element.elementor-element-74de92a {
            padding-left: 4%;
            padding-top: 3.5%;
            justify-content: flex-start;
        }

        .page-id-27888 .elementor-27888 .elementor-element.elementor-element-6a3430f,
        .page-id-22323 .elementor-22323 .elementor-element.elementor-element-06c6803 {
            background-size: 120%;
            background-position: 55% 0%;
        }

        /* =========================
           TEXT BLOCK
        ========================= */

        .page-id-27877 .elementor-27877 .elementor-element.elementor-element-d53a234,
        .page-id-23079 .elementor-23079 .elementor-element.elementor-element-d53a234,
        .page-id-27888 .elementor-27888 .elementor-element.elementor-element-d53a234,
        .page-id-22323 .elementor-22323 .elementor-element.elementor-element-d53a234,
        .page-id-27876 .elementor-27876 .elementor-element.elementor-element-d53a234,
        .page-id-23445 .elementor-23445 .elementor-element.elementor-element-d53a234,
        .page-id-27880 .elementor-27880 .elementor-element.elementor-element-d53a234,
        .page-id-23458 .elementor-23458 .elementor-element.elementor-element-d53a234,
        .page-id-27881 .elementor-27881 .elementor-element.elementor-element-d53a234,
        .page-id-23759 .elementor-23759 .elementor-element.elementor-element-d53a234,
        .page-id-27885 .elementor-27885 .elementor-element.elementor-element-d53a234,
        .page-id-23487 .elementor-23487 .elementor-element.elementor-element-d53a234 {
            font-size: 24px;
        }

        /* =========================
           BUTTON
        ========================= */

        .page-id-27877 .elementor-27877 .elementor-element.elementor-element-43305ca .ov-btn,
        .page-id-23079 .elementor-23079 .elementor-element.elementor-element-43305ca .ov-btn,
        .page-id-27888 .elementor-27888 .elementor-element.elementor-element-5125d6a .ov-btn,
        .page-id-22323 .elementor-22323 .elementor-element.elementor-element-a17710d .ov-btn,
        .page-id-27876 .elementor-27876 .elementor-element.elementor-element-43305ca .ov-btn,
        .page-id-23445 .elementor-23445 .elementor-element.elementor-element-43305ca .ov-btn,
        .page-id-27880 .elementor-27880 .elementor-element.elementor-element-43305ca .ov-btn,
        .page-id-23458 .elementor-23458 .elementor-element.elementor-element-43305ca .ov-btn,
        .page-id-27881 .elementor-27881 .elementor-element.elementor-element-43305ca .ov-btn,
        .page-id-23759 .elementor-23759 .elementor-element.elementor-element-43305ca .ov-btn,
        .page-id-27885 .elementor-27885 .elementor-element.elementor-element-43305ca .ov-btn,
        .page-id-23487 .elementor-23487 .elementor-element.elementor-element-43305ca .ov-btn {
            transform: scale(1.63) translate(19.5%, 50%);
        }

        /* =========================
           BLUR
        ========================= */


        .page-id-27877 .elementor-27877 .elementor-element.elementor-element-74de92a::before,
        .page-id-23079 .elementor-23079 .elementor-element.elementor-element-74de92a::before,
        .page-id-27888 .elementor-27888 .elementor-element.elementor-element-6a3430f::before,
        .page-id-22323 .elementor-22323 .elementor-element.elementor-element-06c6803::before,
        .page-id-27876 .elementor-27876 .elementor-element.elementor-element-74de92a::before,
        .page-id-23445 .elementor-23445 .elementor-element.elementor-element-74de92a::before,
        .page-id-27880 .elementor-27880 .elementor-element.elementor-element-74de92a::before,
        .page-id-23458 .elementor-23458 .elementor-element.elementor-element-74de92a::before,
        .page-id-27881 .elementor-27881 .elementor-element.elementor-element-74de92a::before,
        .page-id-23759 .elementor-23759 .elementor-element.elementor-element-74de92a::before,
        .page-id-27885 .elementor-27885 .elementor-element.elementor-element-74de92a::before,
        .page-id-23487 .elementor-23487 .elementor-element.elementor-element-74de92a::before {
			  -webkit-backdrop-filter: blur(2.5px);
            backdrop-filter: blur(2.5px);
        }

        /* =========================
           INFO AFTER
        ========================= */

        .page-id-27877 .elementor-27877 .elementor-element.elementor-element-d53a234:after,
        .page-id-23079 .elementor-23079 .elementor-element.elementor-element-d53a234:after,
        .page-id-27888 .elementor-27888 .elementor-element.elementor-element-44d420b:after,
        .page-id-22323 .elementor-22323 .elementor-element.elementor-element-253050b:after,
        .page-id-27876 .elementor-27876 .elementor-element.elementor-element-d53a234:after,
        .page-id-23445 .elementor-23445 .elementor-element.elementor-element-d53a234:after,
        .page-id-27880 .elementor-27880 .elementor-element.elementor-element-d53a234:after,
        .page-id-23458 .elementor-23458 .elementor-element.elementor-element-d53a234:after,
        .page-id-27881 .elementor-27881 .elementor-element.elementor-element-d53a234:after,
        .page-id-23759 .elementor-23759 .elementor-element.elementor-element-d53a234:after,
        .page-id-27885 .elementor-27885 .elementor-element.elementor-element-d53a234:after,
        .page-id-23487 .elementor-23487 .elementor-element.elementor-element-d53a234:after {
            content: '';
            width: 100%;
            height: 65px;
            background: rgba(4, 4, 4, .8);
            position: absolute;
            bottom: -65px;
            left: 0;
            border-radius: 0 0 40px 40px;   /* ← добавить эту строку */
        }

        /* =========================
           INFO BOX
        ========================= */

        .page-id-27877 .elementor-27877 .elementor-element.elementor-element-d53a234,
        .page-id-23079 .elementor-23079 .elementor-element.elementor-element-d53a234,
        .page-id-27888 .elementor-27888 .elementor-element.elementor-element-44d420b,
        .page-id-22323 .elementor-22323 .elementor-element.elementor-element-253050b,
        .page-id-27876 .elementor-27876 .elementor-element.elementor-element-d53a234,
        .page-id-23445 .elementor-23445 .elementor-element.elementor-element-d53a234,
        .page-id-27880 .elementor-27880 .elementor-element.elementor-element-d53a234,
        .page-id-23458 .elementor-23458 .elementor-element.elementor-element-d53a234,
        .page-id-27881 .elementor-27881 .elementor-element.elementor-element-d53a234,
        .page-id-23759 .elementor-23759 .elementor-element.elementor-element-d53a234,
        .page-id-27885 .elementor-27885 .elementor-element.elementor-element-d53a234,
        .page-id-23487 .elementor-23487 .elementor-element.elementor-element-d53a234 {
            color: #FFF;
            padding: 16px;
            border-radius: 20px 20px 0 0;
            margin: 35px 0 -37px;
            background: rgba(4, 4, 4, .8);
            font-size: 16px;
            max-width: 467px;
            position: relative;
            text-align: center;
        }

        .page-id-27877 .elementor-27877 .elementor-element.elementor-element-d53a234 span,
        .page-id-23079 .elementor-23079 .elementor-element.elementor-element-d53a234 span,
        .page-id-27888 .elementor-27888 .elementor-element.elementor-element-44d420b span,
        .page-id-22323 .elementor-22323 .elementor-element.elementor-element-253050b span,
        .page-id-27876 .elementor-27876 .elementor-element.elementor-element-d53a234 span,
        .page-id-23445 .elementor-23445 .elementor-element.elementor-element-d53a234 span,
        .page-id-27880 .elementor-27880 .elementor-element.elementor-element-d53a234 span,
        .page-id-23458 .elementor-23458 .elementor-element.elementor-element-d53a234 span,
        .page-id-27881 .elementor-27881 .elementor-element.elementor-element-d53a234 span,
        .page-id-23759 .elementor-23759 .elementor-element.elementor-element-d53a234 span,
        .page-id-27885 .elementor-27885 .elementor-element.elementor-element-d53a234 span,
        .page-id-23487 .elementor-23487 .elementor-element.elementor-element-d53a234 span {
            color: #6e7bc9;
        }
		
		.elementor-element-90d5e17 {
			min-height: 70vh!important;
		}
		
		@media (min-width: 1023px) {
			.rngst_phone_button {
				right: unset!important;
				left: -53px;
				bottom: -30px!important;
			}
		}

        /* =========================
           MOBILE
        ========================= */

        @media (max-width: 1023px) {
			
			.page-id-23079 .elementor.elementor-22328.elementor-location-header,
			.page-id-23445 .elementor.elementor-22328.elementor-location-header,
			.page-id-23759 .elementor.elementor-22328.elementor-location-header,
			.page-id-23458 .elementor.elementor-22328.elementor-location-header,
						.page-id-22323 .elementor.elementor-22328.elementor-location-header,
			.page-id-23487 .elementor.elementor-22328.elementor-location-header	{
				margin: -22px 0;
			}
			
					.elementor-element-90d5e17 {
			min-height: 600px!important;
		}

            .page-id-27877 .elementor-27877 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
            .page-id-23079 .elementor-23079 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
            .page-id-27888 .elementor-27888 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
            .page-id-22323 .elementor-22323 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
            .page-id-27876 .elementor-27876 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
            .page-id-23445 .elementor-23445 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
            .page-id-27880 .elementor-27880 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
            .page-id-23458 .elementor-23458 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
            .page-id-27881 .elementor-27881 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
            .page-id-23759 .elementor-23759 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
            .page-id-27885 .elementor-27885 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title,
            .page-id-23487 .elementor-23487 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title {
                font-size: 26px;
                text-shadow:
                        -1px -1px 0 #000,
                        1px -1px 0 #000,
                        -1px 1px 0 #000,
                        1px 1px 0 #000;
            }

            .page-id-27877 .elementor-27877 .elementor-element.elementor-element-d53a234,
            .page-id-23079 .elementor-23079 .elementor-element.elementor-element-d53a234,
            .page-id-27888 .elementor-27888 .elementor-element.elementor-element-d53a234,
            .page-id-22323 .elementor-22323 .elementor-element.elementor-element-d53a234,
            .page-id-27876 .elementor-27876 .elementor-element.elementor-element-d53a234,
            .page-id-23445 .elementor-23445 .elementor-element.elementor-element-d53a234,
            .page-id-27880 .elementor-27880 .elementor-element.elementor-element-d53a234,
            .page-id-23458 .elementor-23458 .elementor-element.elementor-element-d53a234,
            .page-id-27881 .elementor-27881 .elementor-element.elementor-element-d53a234,
            .page-id-23759 .elementor-23759 .elementor-element.elementor-element-d53a234,
            .page-id-27885 .elementor-27885 .elementor-element.elementor-element-d53a234,
            .page-id-23487 .elementor-23487 .elementor-element.elementor-element-d53a234 {
                background: rgb(4, 4, 4);
            }

            .page-id-27877 .elementor-27877 .elementor-element.elementor-element-d53a234:after,
            .page-id-23079 .elementor-23079 .elementor-element.elementor-element-d53a234:after,
            .page-id-27888 .elementor-27888 .elementor-element.elementor-element-d53a234:after,
            .page-id-22323 .elementor-22323 .elementor-element.elementor-element-d53a234:after,
            .page-id-27876 .elementor-27876 .elementor-element.elementor-element-d53a234:after,
            .page-id-23445 .elementor-23445 .elementor-element.elementor-element-d53a234:after,
            .page-id-27880 .elementor-27880 .elementor-element.elementor-element-d53a234:after,
            .page-id-23458 .elementor-23458 .elementor-element.elementor-element-d53a234:after,
            .page-id-27881 .elementor-27881 .elementor-element.elementor-element-d53a234:after,
            .page-id-23759 .elementor-23759 .elementor-element.elementor-element-d53a234:after,
            .page-id-27885 .elementor-27885 .elementor-element.elementor-element-d53a234:after,
            .page-id-23487 .elementor-23487 .elementor-element.elementor-element-d53a234:after {
                background: rgb(4, 4, 4);
            }

            .page-id-27877 .elementor-27877 .elementor-element.elementor-element-43305ca .ov-btn,
            .page-id-23079 .elementor-23079 .elementor-element.elementor-element-43305ca .ov-btn,
            .page-id-27888 .elementor-27888 .elementor-element.elementor-element-43305ca .ov-btn,
            .page-id-22323 .elementor-22323 .elementor-element.elementor-element-43305ca .ov-btn,
            .page-id-27876 .elementor-27876 .elementor-element.elementor-element-43305ca .ov-btn,
            .page-id-23445 .elementor-23445 .elementor-element.elementor-element-43305ca .ov-btn,
            .page-id-27880 .elementor-27880 .elementor-element.elementor-element-43305ca .ov-btn,
            .page-id-23458 .elementor-23458 .elementor-element.elementor-element-43305ca .ov-btn,
            .page-id-27881 .elementor-27881 .elementor-element.elementor-element-43305ca .ov-btn,
            .page-id-23759 .elementor-23759 .elementor-element.elementor-element-43305ca .ov-btn,
            .page-id-27885 .elementor-27885 .elementor-element.elementor-element-43305ca .ov-btn,
            .page-id-23487 .elementor-23487 .elementor-element.elementor-element-43305ca .ov-btn {
                transform: scale(1.2) translate(calc(15% - 24px), 50%);
            }

            .page-id-27877 .elementor-27877 .elementor-element.elementor-element-74de92a,
            .page-id-23079 .elementor-23079 .elementor-element.elementor-element-74de92a {
                background-position: 77% 0;
                background-size: 370%;
            }

            .page-id-27885 .elementor-27885 .elementor-element.elementor-element-74de92a,
            .page-id-23487 .elementor-23487 .elementor-element.elementor-element-74de92a {
                background-position: 70%;
            }

            .page-id-27881 .elementor-27881 .elementor-element.elementor-element-74de92a,
            .page-id-23759 .elementor-23759 .elementor-element.elementor-element-74de92a {
                background-position: 59% 101%;
                background-size: 326%;
            }

            .page-id-27888 .elementor-27888 .elementor-element.elementor-element-74de92a,
            .page-id-22323 .elementor-22323 .elementor-element.elementor-element-74de92a {
                background-position: 59% 101%;
                background-size: 326%;
            }

            .page-id-27888 .elementor-27888 .elementor-element.elementor-element-5125d6a .ov-btn,
            .page-id-22323 .elementor-22323 .elementor-element.elementor-element-a17710d .ov-btn {
                transform: none!important;
            }

            .page-id-27876 .elementor-27876 .elementor-element.elementor-element-74de92a,
            .page-id-23445 .elementor-23445 .elementor-element.elementor-element-74de92a {
                background-position: 86% -115px;
                background-size: 350%;
            }

            .page-id-27880 .elementor-27880 .elementor-element.elementor-element-74de92a,
            .page-id-23458 .elementor-23458 .elementor-element.elementor-element-74de92a {
                background-position: 86% 0;
                background-size: 340%;
            }

            .page-id-27877 .ov2-rotating-badge,
            .page-id-23079 .ov2-rotating-badge,
            .page-id-27876 .ov2-rotating-badge,
            .page-id-23445 .ov2-rotating-badge,
            .page-id-27880 .ov2-rotating-badge,
            .page-id-23458 .ov2-rotating-badge,
            .page-id-27881 .ov2-rotating-badge,
            .page-id-23759 .ov2-rotating-badge,
            .page-id-27885 .ov2-rotating-badge,
            .page-id-23487 .ov2-rotating-badge,
            .page-id-27888 .ov2-rotating-badge,
            .page-id-22323 .ov2-rotating-badge {
                display: none !important;
            }

            .page-id-27877 .elementor-27877 .elementor-element.elementor-element-90d5e17,
            .page-id-23079 .elementor-23079 .elementor-element.elementor-element-90d5e17,
            .page-id-27888 .elementor-27888 .elementor-element.elementor-element-90d5e17,
            .page-id-22323 .elementor-22323 .elementor-element.elementor-element-90d5e17,
            .page-id-27876 .elementor-27876 .elementor-element.elementor-element-90d5e17,
            .page-id-23445 .elementor-23445 .elementor-element.elementor-element-90d5e17,
            .page-id-27880 .elementor-27880 .elementor-element.elementor-element-90d5e17,
            .page-id-23458 .elementor-23458 .elementor-element.elementor-element-90d5e17,
            .page-id-27881 .elementor-27881 .elementor-element.elementor-element-90d5e17,
            .page-id-23759 .elementor-23759 .elementor-element.elementor-element-90d5e17,
            .page-id-27885 .elementor-27885 .elementor-element.elementor-element-90d5e17,
            .page-id-23487 .elementor-23487 .elementor-element.elementor-element-90d5e17 {
                min-height: 520px!important;
            }
		
			
			.elementor-22323 .elementor-element.elementor-element-b364ea4 {
				min-height: 624px!important;
			}

            .page-id-27877 .elementor-27877 .elementor-element.elementor-element-ee6c3da,
            .page-id-23079 .elementor-23079 .elementor-element.elementor-element-ee6c3da,
            .page-id-27888 .elementor-27888 .elementor-element.elementor-element-ee6c3da,
            .page-id-22323 .elementor-22323 .elementor-element.elementor-element-ee6c3da,
            .page-id-27876 .elementor-27876 .elementor-element.elementor-element-ee6c3da,
            .page-id-23445 .elementor-23445 .elementor-element.elementor-element-ee6c3da,
            .page-id-27880 .elementor-27880 .elementor-element.elementor-element-ee6c3da,
            .page-id-23458 .elementor-23458 .elementor-element.elementor-element-ee6c3da,
            .page-id-27881 .elementor-27881 .elementor-element.elementor-element-ee6c3da,
            .page-id-23759 .elementor-23759 .elementor-element.elementor-element-ee6c3da,
            .page-id-27885 .elementor-27885 .elementor-element.elementor-element-ee6c3da,
            .page-id-23487 .elementor-23487 .elementor-element.elementor-element-ee6c3da {
                padding-top: 0;
            }

            .page-id-27877 .elementor-27877 .elementor-element.elementor-element-74de92a,
            .page-id-23079 .elementor-23079 .elementor-element.elementor-element-74de92a,
            .page-id-27888 .elementor-27888 .elementor-element.elementor-element-74de92a,
            .page-id-22323 .elementor-22323 .elementor-element.elementor-element-74de92a,
            .page-id-27876 .elementor-27876 .elementor-element.elementor-element-74de92a,
            .page-id-23445 .elementor-23445 .elementor-element.elementor-element-74de92a,
            .page-id-27880 .elementor-27880 .elementor-element.elementor-element-74de92a,
            .page-id-23458 .elementor-23458 .elementor-element.elementor-element-74de92a,
            .page-id-27881 .elementor-27881 .elementor-element.elementor-element-74de92a,
            .page-id-23759 .elementor-23759 .elementor-element.elementor-element-74de92a,
            .page-id-27885 .elementor-27885 .elementor-element.elementor-element-74de92a,
            .page-id-23487 .elementor-23487 .elementor-element.elementor-element-74de92a {
                padding-top: 8%;
            }

            .page-id-27877 .elementor-27877 .elementor-element.elementor-element-d53a234,
            .page-id-23079 .elementor-23079 .elementor-element.elementor-element-d53a234,
            .page-id-27888 .elementor-27888 .elementor-element.elementor-element-d53a234,
            .page-id-22323 .elementor-22323 .elementor-element.elementor-element-d53a234,
            .page-id-27876 .elementor-27876 .elementor-element.elementor-element-d53a234,
            .page-id-23445 .elementor-23445 .elementor-element.elementor-element-d53a234,
            .page-id-27880 .elementor-27880 .elementor-element.elementor-element-d53a234,
            .page-id-23458 .elementor-23458 .elementor-element.elementor-element-d53a234,
            .page-id-27881 .elementor-27881 .elementor-element.elementor-element-d53a234,
            .page-id-23759 .elementor-23759 .elementor-element.elementor-element-d53a234,
            .page-id-27885 .elementor-27885 .elementor-element.elementor-element-d53a234,
			.page-id-23487 .elementor-23487 .elementor-element.elementor-element-d53a234 {
                transform: scale(.85) translateX(-38px);
                text-align: left;
                font-size: 14px;
                padding: 12px;
                width: 364px;
            }
			
			.page-id-23079 .elementor-23079 .elementor-element.elementor-element-d53a234,
            .page-id-23487 .elementor-23487 .elementor-element.elementor-element-d53a234 {
				margin-top: 0;
			}

            .page-id-27877 [data-elementor-type="wp-page"],
            .page-id-23079 [data-elementor-type="wp-page"],
            .page-id-27876 [data-elementor-type="wp-page"],
            .page-id-23445 [data-elementor-type="wp-page"],
            .page-id-27880 [data-elementor-type="wp-page"],
            .page-id-23458 [data-elementor-type="wp-page"],
            .page-id-27881 [data-elementor-type="wp-page"],
            .page-id-23759 [data-elementor-type="wp-page"],
            .page-id-27885 [data-elementor-type="wp-page"],
            .page-id-23487 [data-elementor-type="wp-page"] {
                padding-top: 120px;
            }

            .page-id-27888 .elementor-27888 .elementor-element.elementor-element-3f47f8c .elementor-heading-title,
            .page-id-22323 .elementor-22323 .elementor-element.elementor-element-1336f2e .elementor-heading-title {
                font-size: 25px;
                line-height: 1.25;
            }

            .page-id-27888 .elementor-27888 .elementor-element.elementor-element-44d420b,
            .page-id-22323 .elementor-22323 .elementor-element.elementor-element-253050b {
                font-size: 10px;
                line-height: 1.3;
                max-width: 265px;
                padding: 12px 8px 30px 4px;
                margin-top: 0;
                text-align: left;
            }

            .page-id-27888 .hero-buttons,
            .page-id-22323 .hero-buttons {
                transform: scale(.8) translateX(-45px);
                margin-top: 0;
                border: 1px solid rgba(255,255,255,.6);
                border-radius: 20px;
            }

            .page-id-27888 .elementor-27888 .elementor-element.elementor-element-6a3430f,
            .page-id-22323 .elementor-22323 .elementor-element.elementor-element-06c6803 {
                padding-bottom: 60%;
            }
						.page-id-23487 .elementor-23487 .elementor-element.elementor-element-7b4dc08 .elementor-heading-title {
				font-size: 24px;
			}
        }
		
		@media (max-width: 375px) {
			.page-id-27877 .elementor-27877 .elementor-element.elementor-element-d53a234, .page-id-23079 .elementor-23079 .elementor-element.elementor-element-d53a234, .page-id-27888 .elementor-27888 .elementor-element.elementor-element-d53a234, .page-id-22323 .elementor-22323 .elementor-element.elementor-element-d53a234, .page-id-27876 .elementor-27876 .elementor-element.elementor-element-d53a234, .page-id-23445 .elementor-23445 .elementor-element.elementor-element-d53a234, .page-id-27880 .elementor-27880 .elementor-element.elementor-element-d53a234, .page-id-23458 .elementor-23458 .elementor-element.elementor-element-d53a234, .page-id-27881 .elementor-27881 .elementor-element.elementor-element-d53a234, .page-id-23759 .elementor-23759 .elementor-element.elementor-element-d53a234, .page-id-27885 .elementor-27885 .elementor-element.elementor-element-d53a234, .page-id-23487 .elementor-23487 .elementor-element.elementor-element-d53a234 {
				width: 115%;
			}
		}
.elementor-element-51c36b8,
        .elementor-element-72cac47,
        .elementor-element-01512bc,
        .elementor-element-c574d46,
        .elementor-element-2b90ebd,
        .elementor-element-e4d0d88,
        .elementor-element-ca9e096,
        .elementor-element-d194d67,
        .elementor-element-d3d0b4a,
        .elementor-element-2508f36,
        .elementor-element-fff9de7,
        .elementor-element-b4ba7f0 {
            position: absolute;
            bottom: 0;
            right: 0;
            z-index: 3;
        }
        .our-cases {
            padding: 20px;
			  -webkit-backdrop-filter: blur(5px);
            backdrop-filter: blur(5px);
            background: rgba(0,0,0,.8);
            border-radius: 20px 0 20px 0;
            overflow: hidden;
            border-top: 2px solid #3949AB;
            border-left: 2px solid #3949AB;
        }
        .our-cases__ttl {
            font-size: 20px;
            font-weight: 700;
            color: #FFF;
            margin-bottom: 16px;

        }
        .our-cases__list {
            display: flex;
            gap: 12px;
        }
        .our-cases__link {
            position: absolute;
            top: 20px;
            right: 20px;
            font-size: 12px;
            font-weight: 600;
            text-decoration: underline!important;
            color: #FFF;
        }
        .our-cases__item {
            display: flex;
            flex-direction: column;
            max-width: 195px;
            height: 165px;
            position: relative;
            text-decoration: none;
        }
        .our-cases__item:last-child {
            margin-right: -80px;
        }
        .our-cases__img {
            width: 100%;
            height: 100%;
            position: relative;
            z-index: 1;
        }
        .our-cases__img:after {
            content: '';
            width: 100%;
            height: 100%;
            position: absolute;
            top: 0;
            left: 0;
            z-index: 1;
            background: linear-gradient(
                    to bottom,
                    transparent 0%,
                    #000 100%
            );

        }
        .our-cases__img img {
            object-fit: cover;
            width: 100%;
            height: 100%;
            position: relative;
            z-index: 1;
        }
        .our-cases__name {
            padding: 12px;
            position: absolute;
            z-index: 2;
            bottom: 0;
            left: 0;
            width: 100%;
            font-size: 14px;
            line-height: 1;
            color: #FFF;

        }

        @media (max-width: 1023px) {
            .our-cases {
                padding: 14px;
                border-radius: 20px 0 20px 20px;
            }
            .our-cases__item {
                height: 105px;
            }
            .our-cases__ttl {
                font-size: 16px;
            }
            .our-cases__name {
                font-size: 12px;
                padding: 8px;
            }
            .our-cases__link {
                top: 13px;
                right: 16px;
                font-size: 10px;
            }
        }
.ov-cf7 .iti{width:100%}.ov-cf7 .iti__flag-container{padding:0}.ov-cf7 .iti--allow-dropdown input.ov-phone,.ov-cf7 .iti--separate-dial-code input.ov-phone{padding-left:64px!important}.ov-cf7 .iti__selected-flag{padding:0 10px 0 0}.ov-cf7 .iti__country-list{color:#111}
.ov-btn{display:inline-flex;align-items:center;justify-content:center;gap:0;text-decoration:none;transition:all .2s ease;--ov-icon-gap:8px}
.ov-icon-left .ov-btn__icon{margin-right:var(--ov-icon-gap)}
.ov-icon-right .ov-btn__icon{margin-left:var(--ov-icon-gap)}
.ov-btn__content{display:inline-flex;align-items:center}
.ov-btn__icon{display:inline-flex;line-height:1}
.ov-size-sm{font-size:14px;padding:10px 16px}
.ov-size-md{font-size:16px;padding:12px 20px}
.ov-size-lg{font-size:18px;padding:14px 24px}
.ov-size-xl{font-size:20px;padding:16px 28px}
.ov-rotating-badge{--size:200px;--spin-duration:12s;width:var(--size);height:var(--size);position:relative;border-radius:50%;display:grid;place-items:center;isolation:isolate;transition:transform .3s ease;backdrop-filter:blur(10px)}.ov-rotating-badge:hover{transform:scale(1.05)}.ov-rotating-badge::before{content:"";position:absolute;inset:0;border-radius:50%;background:#fffFFF1A;box-shadow:0 18px 55px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:0;transition:box-shadow .3s ease}.ov-rotating-badge:hover::before{box-shadow:0 25px 70px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.18)}.ov-rotating-badge__center{position:relative;z-index:2}.ov-rotating-badge__btn{width:calc(var(--size) * .56);height:calc(var(--size) * .56);border-radius:50%;display:grid;place-items:center;cursor:pointer;transition:transform .3s ease;position:relative;text-decoration:none}.ov-rotating-badge__btn:focus{outline:0}.ov-rotating-badge__btn:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:4px}.ov-rotating-badge__btn:hover{transform:scale(1.12)}.ov-rotating-badge__btn:active{transform:scale(.95)}.ov-rotating-badge__icon{width:68px;height:48px;transition:transform .3s ease}.ov-rotating-badge__btn:hover .ov-rotating-badge__icon{transform:scale(1.04)}.ov-rotating-badge__ring{position:absolute;inset:0;z-index:1;pointer-events:none;transform-origin:50% 50%;animation:ovBadgeSpin var(--spin-duration) linear infinite;will-change:transform}.ov-rotating-badge:hover .ov-rotating-badge__ring{animation-play-state:paused}.ov-rotating-badge__text{fill:rgba(255,255,255,.92);font-weight:400;font-size:14px;letter-spacing:.12em;text-rendering:geometricPrecision}@keyframes ovBadgeSpin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.ov-rotating-badge__btn,.ov-rotating-badge__ring{transform:translateZ(0);backface-visibility:hidden}
.ov-btn{display:inline-flex;align-items:center;justify-content:center;gap:0;text-decoration:none;transition:all .2s ease;--ov-icon-gap:8px}
.ov-icon-left .ov-btn__icon{margin-right:var(--ov-icon-gap)}
.ov-icon-right .ov-btn__icon{margin-left:var(--ov-icon-gap)}
.ov-btn__content{display:inline-flex;align-items:center}
.ov-btn__icon{display:inline-flex;line-height:1}
.ov-size-sm{font-size:14px;padding:10px 16px}
.ov-size-md{font-size:16px;padding:12px 20px}
.ov-size-lg{font-size:18px;padding:14px 24px}
.ov-size-xl{font-size:20px;padding:16px 28px}
.ov2-rotating-badge{--ov2-size:200px;--ov2-spin:12s;width:var(--ov2-size);height:var(--ov2-size);position:relative;border-radius:50%;display:grid;place-items:center;isolation:isolate;transition:transform .3s ease;backdrop-filter:blur(10px)}.ov2-rotating-badge:hover{transform:scale(1.05)}.ov2-rotating-badge::before{content:"";position:absolute;inset:0;border-radius:50%;background:#fffFFF1A;box-shadow:0 18px 55px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:0;transition:box-shadow .3s ease}.ov2-rotating-badge:hover::before{box-shadow:0 25px 70px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.18)}.ov2-rotating-badge__center{position:relative;z-index:2}.ov2-rotating-badge__btn{width:calc(var(--ov2-size) * .56);height:calc(var(--ov2-size) * .56);border-radius:50%;display:grid;place-items:center;cursor:pointer;transition:transform .3s ease;position:relative;text-decoration:none}.ov2-rotating-badge__btn:focus{outline:0}.ov2-rotating-badge__btn:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:4px}.ov2-rotating-badge__btn:hover{transform:scale(1.12)}.ov2-rotating-badge__btn:active{transform:scale(.95)}.ov2-rotating-badge__icon{width:68px;height:48px;transition:transform .3s ease}.ov2-rotating-badge__btn:hover .ov2-rotating-badge__icon{transform:scale(1.04)}.ov2-rotating-badge__ring{position:absolute;inset:0;z-index:1;pointer-events:none;transform-origin:50% 50%;animation:ov2BadgeSpin var(--ov2-spin) linear infinite;will-change:transform}.ov2-rotating-badge:hover .ov2-rotating-badge__ring{animation-play-state:paused}.ov2-rotating-badge__text{fill:rgba(255,255,255,.92);font-family:Montserrat,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;font-weight:400;font-size:14px;letter-spacing:.12em;text-rendering:geometricPrecision}@keyframes ov2BadgeSpin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.ov2-rotating-badge__btn,.ov2-rotating-badge__ring{transform:translateZ(0);backface-visibility:hidden}@supports (-webkit-touch-callout:none){.ov2-rotating-badge__text{letter-spacing:0!important}}
.ov-btn{display:inline-flex;align-items:center;justify-content:center;gap:0;text-decoration:none;transition:all .2s ease;--ov-icon-gap:8px}
.ov-icon-left .ov-btn__icon{margin-right:var(--ov-icon-gap)}
.ov-icon-right .ov-btn__icon{margin-left:var(--ov-icon-gap)}
.ov-btn__content{display:inline-flex;align-items:center}
.ov-btn__icon{display:inline-flex;line-height:1}
.ov-size-sm{font-size:14px;padding:10px 16px}
.ov-size-md{font-size:16px;padding:12px 20px}
.ov-size-lg{font-size:18px;padding:14px 24px}
.ov-size-xl{font-size:20px;padding:16px 28px}
.ov-btn{display:inline-flex;align-items:center;justify-content:center;gap:0;text-decoration:none;transition:all .2s ease;--ov-icon-gap:8px}
.ov-icon-left .ov-btn__icon{margin-right:var(--ov-icon-gap)}
.ov-icon-right .ov-btn__icon{margin-left:var(--ov-icon-gap)}
.ov-btn__content{display:inline-flex;align-items:center}
.ov-btn__icon{display:inline-flex;line-height:1}
.ov-size-sm{font-size:14px;padding:10px 16px}
.ov-size-md{font-size:16px;padding:12px 20px}
.ov-size-lg{font-size:18px;padding:14px 24px}
.ov-size-xl{font-size:20px;padding:16px 28px}
.ov-btn{display:inline-flex;align-items:center;justify-content:center;gap:0;text-decoration:none;transition:all .2s ease;--ov-icon-gap:8px}
.ov-icon-left .ov-btn__icon{margin-right:var(--ov-icon-gap)}
.ov-icon-right .ov-btn__icon{margin-left:var(--ov-icon-gap)}
.ov-btn__content{display:inline-flex;align-items:center}
.ov-btn__icon{display:inline-flex;line-height:1}
.ov-size-sm{font-size:14px;padding:10px 16px}
.ov-size-md{font-size:16px;padding:12px 20px}
.ov-size-lg{font-size:18px;padding:14px 24px}
.ov-size-xl{font-size:20px;padding:16px 28px}
.ov-btn{display:inline-flex;align-items:center;justify-content:center;gap:0;text-decoration:none;transition:all .2s ease;--ov-icon-gap:8px}
.ov-icon-left .ov-btn__icon{margin-right:var(--ov-icon-gap)}
.ov-icon-right .ov-btn__icon{margin-left:var(--ov-icon-gap)}
.ov-btn__content{display:inline-flex;align-items:center}
.ov-btn__icon{display:inline-flex;line-height:1}
.ov-size-sm{font-size:14px;padding:10px 16px}
.ov-size-md{font-size:16px;padding:12px 20px}
.ov-size-lg{font-size:18px;padding:14px 24px}
.ov-size-xl{font-size:20px;padding:16px 28px}
.ov-btn{display:inline-flex;align-items:center;justify-content:center;gap:0;text-decoration:none;transition:all .2s ease;--ov-icon-gap:8px}
.ov-icon-left .ov-btn__icon{margin-right:var(--ov-icon-gap)}
.ov-icon-right .ov-btn__icon{margin-left:var(--ov-icon-gap)}
.ov-btn__content{display:inline-flex;align-items:center}
.ov-btn__icon{display:inline-flex;line-height:1}
.ov-size-sm{font-size:14px;padding:10px 16px}
.ov-size-md{font-size:16px;padding:12px 20px}
.ov-size-lg{font-size:18px;padding:14px 24px}
.ov-size-xl{font-size:20px;padding:16px 28px}
.ov-btn{display:inline-flex;align-items:center;justify-content:center;gap:0;text-decoration:none;transition:all .2s ease;--ov-icon-gap:8px}
.ov-icon-left .ov-btn__icon{margin-right:var(--ov-icon-gap)}
.ov-icon-right .ov-btn__icon{margin-left:var(--ov-icon-gap)}
.ov-btn__content{display:inline-flex;align-items:center}
.ov-btn__icon{display:inline-flex;line-height:1}
.ov-size-sm{font-size:14px;padding:10px 16px}
.ov-size-md{font-size:16px;padding:12px 20px}
.ov-size-lg{font-size:18px;padding:14px 24px}
.ov-size-xl{font-size:20px;padding:16px 28px}
.ov-btn{display:inline-flex;align-items:center;justify-content:center;gap:0;text-decoration:none;transition:all .2s ease;--ov-icon-gap:8px}
.ov-icon-left .ov-btn__icon{margin-right:var(--ov-icon-gap)}
.ov-icon-right .ov-btn__icon{margin-left:var(--ov-icon-gap)}
.ov-btn__content{display:inline-flex;align-items:center}
.ov-btn__icon{display:inline-flex;line-height:1}
.ov-size-sm{font-size:14px;padding:10px 16px}
.ov-size-md{font-size:16px;padding:12px 20px}
.ov-size-lg{font-size:18px;padding:14px 24px}
.ov-size-xl{font-size:20px;padding:16px 28px}
.elementor-23418 .elementor-element.elementor-element-5ad8aa5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-23418 .elementor-element.elementor-element-a9db9dc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23418 .elementor-element.elementor-element-f137500{background-color:#3949AB;padding:2px 10px 2px 10px;border-radius:4px 4px 4px 4px;}.elementor-23418 .elementor-element.elementor-element-f137500 .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#FFFFFF;}.elementor-23418 .elementor-element.elementor-element-aabaffe{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:center;}.elementor-23418 .elementor-element.elementor-element-aabaffe .elementor-heading-title{font-size:2.5vw;font-weight:500;letter-spacing:-0.6px;}.elementor-23418 .elementor-element.elementor-element-1ac5de8{--display:flex;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-23418 .elementor-element.elementor-element-c81bcf6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23418 .elementor-element.elementor-element-660bab9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23418 .elementor-element.elementor-element-c95f20c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23418 .elementor-element.elementor-element-b61b3e3{--grid-template-columns:repeat(0, auto);text-align:center;width:100%;max-width:100%;top:0px;--icon-size:30px;--grid-column-gap:10px;--grid-row-gap:0px;}body:not(.rtl) .elementor-23418 .elementor-element.elementor-element-b61b3e3{left:0px;}body.rtl .elementor-23418 .elementor-element.elementor-element-b61b3e3{right:0px;}.elementor-23418 .elementor-element.elementor-element-b61b3e3 .elementor-social-icon{background-color:#02010100;--icon-padding:0px;}.elementor-23418 .elementor-element.elementor-element-b61b3e3 .elementor-social-icon i{color:#02010100;}.elementor-23418 .elementor-element.elementor-element-b61b3e3 .elementor-social-icon svg{fill:#02010100;}.elementor-23418 .elementor-element.elementor-element-bfbb6b8 img{width:100%;height:375px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-23418 .elementor-element.elementor-element-819e471{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-23418 .elementor-element.elementor-element-a65a8f3{right:10px;}body.rtl .elementor-23418 .elementor-element.elementor-element-a65a8f3{left:10px;}.elementor-23418 .elementor-element.elementor-element-a65a8f3{top:10px;}.elementor-23418 .elementor-element.elementor-element-a65a8f3 .elementor-icon-wrapper{text-align:center;}.elementor-23418 .elementor-element.elementor-element-a65a8f3 .elementor-icon{font-size:31px;}.elementor-23418 .elementor-element.elementor-element-a65a8f3 .elementor-icon svg{height:31px;}.elementor-23418 .elementor-element.elementor-element-a65a8f3 .elementor-icon-wrapper svg{width:auto;}.elementor-23418 .elementor-element.elementor-element-29db1a1{padding:0px 40px 0px 0px;text-align:start;}.elementor-23418 .elementor-element.elementor-element-29db1a1 .elementor-heading-title{font-size:24px;font-weight:500;letter-spacing:-1.5px;}.elementor-23418 .elementor-element.elementor-element-24e6755{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;font-weight:400;color:#818181;}.elementor-23418 .elementor-element.elementor-element-24e6755 p{margin-block-end:0px;}.elementor-23418 .elementor-element.elementor-element-3ab3766{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23418 .elementor-element.elementor-element-c8149da{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23418 .elementor-element.elementor-element-32a6e78{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23418 .elementor-element.elementor-element-52cbe15 .elementor-repeater-item-0e7a334.elementor-social-icon{background-color:#02010100;}.elementor-23418 .elementor-element.elementor-element-52cbe15 .elementor-repeater-item-0e7a334.elementor-social-icon i{color:#02010100;}.elementor-23418 .elementor-element.elementor-element-52cbe15 .elementor-repeater-item-0e7a334.elementor-social-icon svg{fill:#02010100;}.elementor-23418 .elementor-element.elementor-element-52cbe15{--grid-template-columns:repeat(0, auto);text-align:center;width:100%;max-width:100%;top:0px;--icon-size:30px;--grid-column-gap:10px;--grid-row-gap:0px;}body:not(.rtl) .elementor-23418 .elementor-element.elementor-element-52cbe15{left:0px;}body.rtl .elementor-23418 .elementor-element.elementor-element-52cbe15{right:0px;}.elementor-23418 .elementor-element.elementor-element-52cbe15 .elementor-social-icon{background-color:#02010100;--icon-padding:0px;}.elementor-23418 .elementor-element.elementor-element-52cbe15 .elementor-social-icon i{color:#02010100;}.elementor-23418 .elementor-element.elementor-element-52cbe15 .elementor-social-icon svg{fill:#02010100;}.elementor-23418 .elementor-element.elementor-element-d2de656 img{width:100%;height:375px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-23418 .elementor-element.elementor-element-d2b4297{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-23418 .elementor-element.elementor-element-e376e83{right:10px;}body.rtl .elementor-23418 .elementor-element.elementor-element-e376e83{left:10px;}.elementor-23418 .elementor-element.elementor-element-e376e83{top:10px;}.elementor-23418 .elementor-element.elementor-element-e376e83 .elementor-icon-wrapper{text-align:center;}.elementor-23418 .elementor-element.elementor-element-e376e83 .elementor-icon{font-size:31px;}.elementor-23418 .elementor-element.elementor-element-e376e83 .elementor-icon svg{height:31px;}.elementor-23418 .elementor-element.elementor-element-e376e83 .elementor-icon-wrapper svg{width:auto;}.elementor-23418 .elementor-element.elementor-element-cbde95f{padding:0px 40px 0px 0px;text-align:start;}.elementor-23418 .elementor-element.elementor-element-cbde95f .elementor-heading-title{font-size:24px;font-weight:500;letter-spacing:-1.5px;}.elementor-23418 .elementor-element.elementor-element-a5ae131{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;font-weight:400;color:#818181;}.elementor-23418 .elementor-element.elementor-element-a5ae131 p{margin-block-end:0px;}.elementor-23418 .elementor-element.elementor-element-28687a8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23418 .elementor-element.elementor-element-9d8b0e2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23418 .elementor-element.elementor-element-374efb0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23418 .elementor-element.elementor-element-77e8d9b{--grid-template-columns:repeat(0, auto);text-align:center;width:100%;max-width:100%;top:0px;--icon-size:30px;--grid-column-gap:10px;--grid-row-gap:0px;}body:not(.rtl) .elementor-23418 .elementor-element.elementor-element-77e8d9b{left:0px;}body.rtl .elementor-23418 .elementor-element.elementor-element-77e8d9b{right:0px;}.elementor-23418 .elementor-element.elementor-element-77e8d9b .elementor-social-icon{background-color:#02010100;--icon-padding:0px;}.elementor-23418 .elementor-element.elementor-element-77e8d9b .elementor-social-icon i{color:#02010100;}.elementor-23418 .elementor-element.elementor-element-77e8d9b .elementor-social-icon svg{fill:#02010100;}.elementor-23418 .elementor-element.elementor-element-db72c93 img{width:100%;height:375px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-23418 .elementor-element.elementor-element-9e16906{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-23418 .elementor-element.elementor-element-eb1d055{right:10px;}body.rtl .elementor-23418 .elementor-element.elementor-element-eb1d055{left:10px;}.elementor-23418 .elementor-element.elementor-element-eb1d055{top:10px;}.elementor-23418 .elementor-element.elementor-element-eb1d055 .elementor-icon-wrapper{text-align:center;}.elementor-23418 .elementor-element.elementor-element-eb1d055 .elementor-icon{font-size:31px;}.elementor-23418 .elementor-element.elementor-element-eb1d055 .elementor-icon svg{height:31px;}.elementor-23418 .elementor-element.elementor-element-eb1d055 .elementor-icon-wrapper svg{width:auto;}.elementor-23418 .elementor-element.elementor-element-38b4c69{padding:0px 40px 0px 0px;text-align:start;}.elementor-23418 .elementor-element.elementor-element-38b4c69 .elementor-heading-title{font-size:24px;font-weight:500;letter-spacing:-1.5px;}.elementor-23418 .elementor-element.elementor-element-d919a21{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;font-weight:400;color:#818181;}.elementor-23418 .elementor-element.elementor-element-d919a21 p{margin-block-end:0px;}.elementor-23418 .elementor-element.elementor-element-a7095a8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23418 .elementor-element.elementor-element-4ee7046{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23418 .elementor-element.elementor-element-377085b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23418 .elementor-element.elementor-element-c38ac77{--grid-template-columns:repeat(0, auto);text-align:center;width:100%;max-width:100%;top:0px;--icon-size:30px;--grid-column-gap:10px;--grid-row-gap:0px;}body:not(.rtl) .elementor-23418 .elementor-element.elementor-element-c38ac77{left:0px;}body.rtl .elementor-23418 .elementor-element.elementor-element-c38ac77{right:0px;}.elementor-23418 .elementor-element.elementor-element-c38ac77 .elementor-social-icon{background-color:#02010100;--icon-padding:0px;}.elementor-23418 .elementor-element.elementor-element-c38ac77 .elementor-social-icon i{color:#02010100;}.elementor-23418 .elementor-element.elementor-element-c38ac77 .elementor-social-icon svg{fill:#02010100;}.elementor-23418 .elementor-element.elementor-element-b300148 img{width:100%;height:375px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-23418 .elementor-element.elementor-element-8cd7dbf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-23418 .elementor-element.elementor-element-1d01984{right:10px;}body.rtl .elementor-23418 .elementor-element.elementor-element-1d01984{left:10px;}.elementor-23418 .elementor-element.elementor-element-1d01984{top:10px;}.elementor-23418 .elementor-element.elementor-element-1d01984 .elementor-icon-wrapper{text-align:center;}.elementor-23418 .elementor-element.elementor-element-1d01984 .elementor-icon{font-size:31px;}.elementor-23418 .elementor-element.elementor-element-1d01984 .elementor-icon svg{height:31px;}.elementor-23418 .elementor-element.elementor-element-1d01984 .elementor-icon-wrapper svg{width:auto;}.elementor-23418 .elementor-element.elementor-element-df3d949{padding:0px 40px 0px 0px;text-align:start;}.elementor-23418 .elementor-element.elementor-element-df3d949 .elementor-heading-title{font-size:24px;font-weight:500;letter-spacing:-1.5px;}.elementor-23418 .elementor-element.elementor-element-d83bf43{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;font-weight:400;color:#818181;}.elementor-23418 .elementor-element.elementor-element-d83bf43 p{margin-block-end:0px;}.elementor-23418 .elementor-element.elementor-element-525e5ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23418 .elementor-element.elementor-element-be8c2e6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23418 .elementor-element.elementor-element-c3551c5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23418 .elementor-element.elementor-element-195e8ec{--grid-template-columns:repeat(0, auto);text-align:center;width:100%;max-width:100%;top:0px;--icon-size:30px;--grid-column-gap:10px;--grid-row-gap:0px;}body:not(.rtl) .elementor-23418 .elementor-element.elementor-element-195e8ec{left:0px;}body.rtl .elementor-23418 .elementor-element.elementor-element-195e8ec{right:0px;}.elementor-23418 .elementor-element.elementor-element-195e8ec .elementor-social-icon{background-color:#02010100;--icon-padding:0px;}.elementor-23418 .elementor-element.elementor-element-195e8ec .elementor-social-icon i{color:#02010100;}.elementor-23418 .elementor-element.elementor-element-195e8ec .elementor-social-icon svg{fill:#02010100;}.elementor-23418 .elementor-element.elementor-element-35c291d img{width:100%;height:375px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-23418 .elementor-element.elementor-element-1276227{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-23418 .elementor-element.elementor-element-1e48fe7{right:10px;}body.rtl .elementor-23418 .elementor-element.elementor-element-1e48fe7{left:10px;}.elementor-23418 .elementor-element.elementor-element-1e48fe7{top:10px;}.elementor-23418 .elementor-element.elementor-element-1e48fe7 .elementor-icon-wrapper{text-align:center;}.elementor-23418 .elementor-element.elementor-element-1e48fe7 .elementor-icon{font-size:31px;}.elementor-23418 .elementor-element.elementor-element-1e48fe7 .elementor-icon svg{height:31px;}.elementor-23418 .elementor-element.elementor-element-1e48fe7 .elementor-icon-wrapper svg{width:auto;}.elementor-23418 .elementor-element.elementor-element-a9b4754{padding:0px 40px 0px 0px;text-align:start;}.elementor-23418 .elementor-element.elementor-element-a9b4754 .elementor-heading-title{font-size:24px;font-weight:500;letter-spacing:-1.5px;}.elementor-23418 .elementor-element.elementor-element-a172542{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;font-weight:400;color:#818181;}.elementor-23418 .elementor-element.elementor-element-a172542 p{margin-block-end:0px;}.elementor-23418 .elementor-element.elementor-element-ba67cf6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23418 .elementor-element.elementor-element-5e34ba8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23418 .elementor-element.elementor-element-92bc22e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23418 .elementor-element.elementor-element-a53fb2d{--grid-template-columns:repeat(0, auto);text-align:center;width:100%;max-width:100%;top:0px;--icon-size:30px;--grid-column-gap:10px;--grid-row-gap:0px;}body:not(.rtl) .elementor-23418 .elementor-element.elementor-element-a53fb2d{left:0px;}body.rtl .elementor-23418 .elementor-element.elementor-element-a53fb2d{right:0px;}.elementor-23418 .elementor-element.elementor-element-a53fb2d .elementor-social-icon{background-color:#02010100;--icon-padding:0px;}.elementor-23418 .elementor-element.elementor-element-a53fb2d .elementor-social-icon i{color:#02010100;}.elementor-23418 .elementor-element.elementor-element-a53fb2d .elementor-social-icon svg{fill:#02010100;}.elementor-23418 .elementor-element.elementor-element-c28b61e img{width:100%;height:375px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-23418 .elementor-element.elementor-element-11785ee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-23418 .elementor-element.elementor-element-0ea3b7b{right:10px;}body.rtl .elementor-23418 .elementor-element.elementor-element-0ea3b7b{left:10px;}.elementor-23418 .elementor-element.elementor-element-0ea3b7b{top:10px;}.elementor-23418 .elementor-element.elementor-element-0ea3b7b .elementor-icon-wrapper{text-align:center;}.elementor-23418 .elementor-element.elementor-element-0ea3b7b .elementor-icon{font-size:31px;}.elementor-23418 .elementor-element.elementor-element-0ea3b7b .elementor-icon svg{height:31px;}.elementor-23418 .elementor-element.elementor-element-0ea3b7b .elementor-icon-wrapper svg{width:auto;}.elementor-23418 .elementor-element.elementor-element-abd5e16{padding:0px 40px 0px 0px;text-align:start;}.elementor-23418 .elementor-element.elementor-element-abd5e16 .elementor-heading-title{font-size:24px;font-weight:500;letter-spacing:-1.5px;}.elementor-23418 .elementor-element.elementor-element-b3d18e2{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;font-weight:400;color:#818181;}.elementor-23418 .elementor-element.elementor-element-b3d18e2 p{margin-block-end:0px;}.elementor-23418 .elementor-element.elementor-element-67af57a{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-offset-size:0px;--e-n-carousel-swiper-slides-gap:0px;padding:20px 0px 70px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-16px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-16px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:0px;}@media(max-width:1024px){.elementor-23418 .elementor-element.elementor-element-aabaffe .elementor-heading-title{font-size:36px;line-height:45px;}.elementor-23418 .elementor-element.elementor-element-67af57a{--e-n-carousel-swiper-slides-to-display:3;}}@media(min-width:768px){.elementor-23418 .elementor-element.elementor-element-a9db9dc{--content-width:1320px;}}@media(max-width:767px){.elementor-23418 .elementor-element.elementor-element-f137500 .elementor-heading-title{font-size:12px;}.elementor-23418 .elementor-element.elementor-element-aabaffe .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-23418 .elementor-element.elementor-element-1ac5de8{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-23418 .elementor-element.elementor-element-67af57a{--e-n-carousel-swiper-slides-to-display:1;padding:0px 0px 70px 0px;}}/* Start custom CSS for social-icons, class: .elementor-element-b61b3e3 */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c95f20c */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a65a8f3 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-52cbe15 */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32a6e78 */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e376e83 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-77e8d9b */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-374efb0 */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-eb1d055 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-c38ac77 */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-377085b */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1d01984 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-195e8ec */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3551c5 */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1e48fe7 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-a53fb2d */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92bc22e */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0ea3b7b */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-b61b3e3 */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c95f20c */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a65a8f3 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-52cbe15 */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32a6e78 */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e376e83 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-77e8d9b */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-374efb0 */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-eb1d055 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-c38ac77 */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-377085b */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1d01984 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-195e8ec */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3551c5 */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1e48fe7 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-a53fb2d */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92bc22e */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0ea3b7b */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-b61b3e3 */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c95f20c */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a65a8f3 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-52cbe15 */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32a6e78 */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e376e83 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-77e8d9b */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-374efb0 */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-eb1d055 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-c38ac77 */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-377085b */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1d01984 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-195e8ec */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3551c5 */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1e48fe7 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-a53fb2d */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92bc22e */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0ea3b7b */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-b61b3e3 */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c95f20c */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a65a8f3 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-52cbe15 */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32a6e78 */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e376e83 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-77e8d9b */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-374efb0 */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-eb1d055 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-c38ac77 */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-377085b */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1d01984 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-195e8ec */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3551c5 */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1e48fe7 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-a53fb2d */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92bc22e */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0ea3b7b */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-b61b3e3 */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c95f20c */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a65a8f3 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-52cbe15 */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32a6e78 */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e376e83 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-77e8d9b */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-374efb0 */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-eb1d055 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-c38ac77 */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-377085b */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1d01984 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-195e8ec */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3551c5 */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1e48fe7 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-a53fb2d */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92bc22e */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0ea3b7b */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-b61b3e3 */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c95f20c */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a65a8f3 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-52cbe15 */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32a6e78 */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e376e83 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-77e8d9b */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-374efb0 */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-eb1d055 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-c38ac77 */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-377085b */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1d01984 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-195e8ec */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3551c5 */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1e48fe7 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-a53fb2d */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92bc22e */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0ea3b7b */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-b61b3e3 */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c95f20c */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a65a8f3 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-52cbe15 */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32a6e78 */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e376e83 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-77e8d9b */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-374efb0 */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-eb1d055 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-c38ac77 */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-377085b */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1d01984 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-195e8ec */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3551c5 */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1e48fe7 */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-a53fb2d */.ryt {
    left: 50%!important;
    top: 50%!important;
    transform: translate(-50%,-50%);
}
.ryt .elementor-grid-item {
    position: relative;
}
.ryt .elementor-grid-item:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #fff;
    width: 96%;
    height: 96%;
    border-radius: 100%;
    z-index: -1!important;
    opacity: 0;
    transition: .5s;
}
.ryt .elementor-grid-item:hover:after {
    content: '';
    opacity: 1;
}
.ryt svg g {
    transition: .3s;
}
.ryt svg g path {
    transition: .3s;
}
.ryt svg:hover g {
    opacity: 1!important;
}
.ryt svg:hover g path {
    fill: #3949AB!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92bc22e */.rtxs {
    overflow: visible!important;
}
.rtxs:before {
        content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: #3949AB;
    z-index: 0;
    border-radius: 10px;
       transition: .5s;
}
.rtxs:hover:before {
    content: '';
        width: 101%;
    height: 101%;
    rotate: 2.66deg;
}
.rtxs:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: 0;
    transition: .5s;
}
.rtxs:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:#3a3a3a;
    border-radius: 10px;
    opacity: .5;
}
.rtxs .ryt {
    opacity: 0;
    transition: .5s;
}
.rtxs:hover .ryt {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0ea3b7b */.bmx svg rect {
    transition: .3s;
}
.bmx svg path {
    transition: .3s;
}

.bmx:hover svg rect {
    fill: #3949AB;
}
.bmx:hover svg path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-67af57a */.nbv {
    position: relative;
}

.nbv::before {
    content: '';
    height: 100%;
    z-index: 10;
    width: 20%;
    background: linear-gradient(90deg, #E9EDED 0%, rgba(233, 237, 237, 0) 100%);
    position: absolute;
    left: -15px;
    top: 0;
}

.nbv::after {
    content: '';
    height: 100%;
    z-index: 10;
    width: 20%;
    background: linear-gradient(90deg, #E9EDED 0%, rgba(233, 237, 237, 0) 100%);
    rotate: -180deg;
    position: absolute;
    right: -15px;
    top: 0;
}/* End custom CSS */
.elementor-23706 .elementor-element.elementor-element-8b4ed27{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-23706 .elementor-element.elementor-element-7737893{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-23706 .elementor-element.elementor-element-7737893:not(.elementor-motion-effects-element-type-background), .elementor-23706 .elementor-element.elementor-element-7737893 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/images/bg-4-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-23706 .elementor-element.elementor-element-91ca6ed{left:0px;}body.rtl .elementor-23706 .elementor-element.elementor-element-91ca6ed{right:0px;}.elementor-23706 .elementor-element.elementor-element-91ca6ed{bottom:0px;z-index:0;}.elementor-23706 .elementor-element.elementor-element-91ca6ed img{width:100%;max-width:800px;}body:not(.rtl) .elementor-23706 .elementor-element.elementor-element-317131a{right:0px;}body.rtl .elementor-23706 .elementor-element.elementor-element-317131a{left:0px;}.elementor-23706 .elementor-element.elementor-element-317131a{top:0px;z-index:0;}.elementor-23706 .elementor-element.elementor-element-317131a img{width:100%;max-width:800px;}.elementor-23706 .elementor-element.elementor-element-cc010ed{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-23706 .elementor-element.elementor-element-37aafb9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-23706 .elementor-element.elementor-element-5f63094{background-color:#3949AB;padding:2px 10px 2px 10px;border-radius:4px 4px 4px 4px;}.elementor-23706 .elementor-element.elementor-element-5f63094 .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-92e077f .elementor-heading-title{font-size:2.5vw;font-weight:500;line-height:2.85vw;letter-spacing:-2px;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-9cf7379{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23706 .elementor-element.elementor-element-e088257{--display:flex;--overlay-opacity:0.3;--border-radius:12px 12px 12px 12px;--padding-top:50px;--padding-bottom:50px;--padding-left:17px;--padding-right:17px;}.elementor-23706 .elementor-element.elementor-element-e088257:not(.elementor-motion-effects-element-type-background), .elementor-23706 .elementor-element.elementor-element-e088257 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/images/23902b2f4ca44021564669bfd52f5b2d60100c5f.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23706 .elementor-element.elementor-element-e088257::before, .elementor-23706 .elementor-element.elementor-element-e088257 > .elementor-background-video-container::before, .elementor-23706 .elementor-element.elementor-element-e088257 > .e-con-inner > .elementor-background-video-container::before, .elementor-23706 .elementor-element.elementor-element-e088257 > .elementor-background-slideshow::before, .elementor-23706 .elementor-element.elementor-element-e088257 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23706 .elementor-element.elementor-element-e088257 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-23706 .elementor-element.elementor-element-fdaf450{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:17px;--padding-right:17px;}.elementor-23706 .elementor-element.elementor-element-fdaf450:not(.elementor-motion-effects-element-type-background), .elementor-23706 .elementor-element.elementor-element-fdaf450 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECF01A;}.elementor-23706 .elementor-element.elementor-element-774fd6d{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23706 .elementor-element.elementor-element-114d933{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-23706 .elementor-element.elementor-element-3e75c0b{font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-3e75c0b p{margin-block-end:0px;}.elementor-23706 .elementor-element.elementor-element-42afcad{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-23706 .elementor-element.elementor-element-58f5b04{text-align:center;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-58f5b04 p{margin-block-end:0px;}.elementor-23706 .elementor-element.elementor-element-8cb4e12{padding:10px 0px 0px 0px;text-align:center;}.elementor-23706 .elementor-element.elementor-element-8cb4e12 .elementor-heading-title{font-size:24px;font-weight:500;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-de12ec1{padding:0px 0px 0px 0px;text-align:center;}.elementor-23706 .elementor-element.elementor-element-de12ec1 .elementor-heading-title{font-size:24px;font-weight:400;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-fb07ef5{padding:0px 0px 0px 0px;text-align:center;}.elementor-23706 .elementor-element.elementor-element-fb07ef5 .elementor-heading-title{font-size:24px;font-weight:400;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-624d8c8{padding:0px 0px 0px 0px;text-align:center;}.elementor-23706 .elementor-element.elementor-element-624d8c8 .elementor-heading-title{font-size:24px;font-weight:400;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-5f4de00 > .elementor-widget-container{padding:14px 0px 14px 0px;}.elementor-23706 .elementor-element.elementor-element-5f4de00 .ov-btn-wrap{text-align:left;--ov-icon-gap:8px;}.elementor-23706 .elementor-element.elementor-element-5f4de00.ov-btn-justify .ov-btn{display:flex;justify-content:center;width:100%;}.elementor-23706 .elementor-element.elementor-element-5f4de00 .ov-btn{font-size:16px;font-weight:700;letter-spacing:-0.2px;padding:0px 0px 0px 0px;color:#000000;}.elementor-23706 .elementor-element.elementor-element-5f4de00 .ov-btn__icon{color:#000000;}.elementor-23706 .elementor-element.elementor-element-5f4de00 .ov-btn__icon svg{fill:#000000;}.elementor-23706 .elementor-element.elementor-element-84271e0 .ov-btn-wrap{text-align:left;--ov-icon-gap:8px;}.elementor-23706 .elementor-element.elementor-element-84271e0.ov-btn-justify .ov-btn{display:flex;justify-content:center;width:100%;}.elementor-23706 .elementor-element.elementor-element-84271e0 .ov-btn__icon i{font-size:33px;}.elementor-23706 .elementor-element.elementor-element-84271e0 .ov-btn__icon svg{width:33px;height:33px;fill:#000000;}.elementor-23706 .elementor-element.elementor-element-84271e0 .ov-btn{font-family:"Montserrat", Sans-serif;font-weight:700;padding:6px 8px 6px 30px;border-radius:100px 100px 100px 100px;color:#000000;background-color:#FFC107;}.elementor-23706 .elementor-element.elementor-element-84271e0 .ov-btn__icon{color:#000000;}.elementor-23706 .elementor-element.elementor-element-84271e0 .ov-btn:hover{color:#000000;background-color:#FFFFFFE6;}.elementor-23706 .elementor-element.elementor-element-84271e0 .ov-btn:hover .ov-btn__icon{color:#000000;}.elementor-23706 .elementor-element.elementor-element-84271e0 .ov-btn:hover .ov-btn__icon svg{fill:#000000;}.elementor-23706 .elementor-element.elementor-element-c701643{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23706 .elementor-element.elementor-element-5dffc43{--display:flex;--overlay-opacity:0.3;--border-radius:12px 12px 12px 12px;--padding-top:50px;--padding-bottom:50px;--padding-left:17px;--padding-right:17px;}.elementor-23706 .elementor-element.elementor-element-5dffc43:not(.elementor-motion-effects-element-type-background), .elementor-23706 .elementor-element.elementor-element-5dffc43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/images/8dbad65491d4ec9b02b409afbef54081e13079b0-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23706 .elementor-element.elementor-element-5dffc43::before, .elementor-23706 .elementor-element.elementor-element-5dffc43 > .elementor-background-video-container::before, .elementor-23706 .elementor-element.elementor-element-5dffc43 > .e-con-inner > .elementor-background-video-container::before, .elementor-23706 .elementor-element.elementor-element-5dffc43 > .elementor-background-slideshow::before, .elementor-23706 .elementor-element.elementor-element-5dffc43 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23706 .elementor-element.elementor-element-5dffc43 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-23706 .elementor-element.elementor-element-c6b9a6b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:17px;--padding-right:17px;}.elementor-23706 .elementor-element.elementor-element-c6b9a6b:not(.elementor-motion-effects-element-type-background), .elementor-23706 .elementor-element.elementor-element-c6b9a6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECF01A;}.elementor-23706 .elementor-element.elementor-element-b3ae8a5{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23706 .elementor-element.elementor-element-7925ba1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-23706 .elementor-element.elementor-element-20dfefd{font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-20dfefd p{margin-block-end:0px;}.elementor-23706 .elementor-element.elementor-element-48e85c2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-23706 .elementor-element.elementor-element-55bbac7{text-align:center;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-55bbac7 p{margin-block-end:0px;}.elementor-23706 .elementor-element.elementor-element-5243fc9{padding:10px 0px 0px 0px;text-align:center;}.elementor-23706 .elementor-element.elementor-element-5243fc9 .elementor-heading-title{font-size:24px;font-weight:500;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-070f060{padding:0px 0px 0px 0px;text-align:center;}.elementor-23706 .elementor-element.elementor-element-070f060 .elementor-heading-title{font-size:24px;font-weight:400;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-9e3fe99{padding:0px 0px 0px 0px;text-align:center;}.elementor-23706 .elementor-element.elementor-element-9e3fe99 .elementor-heading-title{font-size:24px;font-weight:400;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-df95388{padding:0px 0px 0px 0px;text-align:center;}.elementor-23706 .elementor-element.elementor-element-df95388 .elementor-heading-title{font-size:24px;font-weight:400;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-16778aa > .elementor-widget-container{padding:14px 0px 14px 0px;}.elementor-23706 .elementor-element.elementor-element-16778aa .ov-btn-wrap{text-align:left;--ov-icon-gap:8px;}.elementor-23706 .elementor-element.elementor-element-16778aa.ov-btn-justify .ov-btn{display:flex;justify-content:center;width:100%;}.elementor-23706 .elementor-element.elementor-element-16778aa .ov-btn{font-size:16px;font-weight:700;letter-spacing:-0.2px;padding:0px 0px 0px 0px;color:#000000;}.elementor-23706 .elementor-element.elementor-element-16778aa .ov-btn__icon{color:#000000;}.elementor-23706 .elementor-element.elementor-element-16778aa .ov-btn__icon svg{fill:#000000;}.elementor-23706 .elementor-element.elementor-element-3a8c33e .ov-btn-wrap{text-align:left;--ov-icon-gap:8px;}.elementor-23706 .elementor-element.elementor-element-3a8c33e.ov-btn-justify .ov-btn{display:flex;justify-content:center;width:100%;}.elementor-23706 .elementor-element.elementor-element-3a8c33e .ov-btn__icon i{font-size:33px;}.elementor-23706 .elementor-element.elementor-element-3a8c33e .ov-btn__icon svg{width:33px;height:33px;fill:#000000;}.elementor-23706 .elementor-element.elementor-element-3a8c33e .ov-btn{font-family:"Montserrat", Sans-serif;font-weight:700;padding:6px 8px 6px 30px;border-radius:100px 100px 100px 100px;color:#000000;background-color:#FFC107;}.elementor-23706 .elementor-element.elementor-element-3a8c33e .ov-btn__icon{color:#000000;}.elementor-23706 .elementor-element.elementor-element-3a8c33e .ov-btn:hover{color:#000000;background-color:#FFFFFFE6;}.elementor-23706 .elementor-element.elementor-element-3a8c33e .ov-btn:hover .ov-btn__icon{color:#000000;}.elementor-23706 .elementor-element.elementor-element-3a8c33e .ov-btn:hover .ov-btn__icon svg{fill:#000000;}.elementor-23706 .elementor-element.elementor-element-6ecb8f9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23706 .elementor-element.elementor-element-4ae10b2{--display:flex;--overlay-opacity:0.3;--border-radius:12px 12px 12px 12px;--padding-top:50px;--padding-bottom:50px;--padding-left:17px;--padding-right:17px;}.elementor-23706 .elementor-element.elementor-element-4ae10b2:not(.elementor-motion-effects-element-type-background), .elementor-23706 .elementor-element.elementor-element-4ae10b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/images/9fa015b211feb900515239329865f74f6715c25a-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23706 .elementor-element.elementor-element-4ae10b2::before, .elementor-23706 .elementor-element.elementor-element-4ae10b2 > .elementor-background-video-container::before, .elementor-23706 .elementor-element.elementor-element-4ae10b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-23706 .elementor-element.elementor-element-4ae10b2 > .elementor-background-slideshow::before, .elementor-23706 .elementor-element.elementor-element-4ae10b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23706 .elementor-element.elementor-element-4ae10b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-23706 .elementor-element.elementor-element-e454a58{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:17px;--padding-right:17px;}.elementor-23706 .elementor-element.elementor-element-e454a58:not(.elementor-motion-effects-element-type-background), .elementor-23706 .elementor-element.elementor-element-e454a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECF01A;}.elementor-23706 .elementor-element.elementor-element-7e51b5a{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23706 .elementor-element.elementor-element-74f21bd{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-23706 .elementor-element.elementor-element-7237aef{font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-7237aef p{margin-block-end:0px;}.elementor-23706 .elementor-element.elementor-element-0294540{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-23706 .elementor-element.elementor-element-b055858{text-align:center;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-b055858 p{margin-block-end:0px;}.elementor-23706 .elementor-element.elementor-element-82512c6{padding:10px 0px 0px 0px;text-align:center;}.elementor-23706 .elementor-element.elementor-element-82512c6 .elementor-heading-title{font-size:24px;font-weight:500;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-13e5c64{padding:0px 0px 0px 0px;text-align:center;}.elementor-23706 .elementor-element.elementor-element-13e5c64 .elementor-heading-title{font-size:24px;font-weight:400;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-1066370{padding:0px 0px 0px 0px;text-align:center;}.elementor-23706 .elementor-element.elementor-element-1066370 .elementor-heading-title{font-size:24px;font-weight:400;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-3ead747{padding:0px 0px 0px 0px;text-align:center;}.elementor-23706 .elementor-element.elementor-element-3ead747 .elementor-heading-title{font-size:24px;font-weight:400;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-9fa62f6 > .elementor-widget-container{padding:14px 0px 14px 0px;}.elementor-23706 .elementor-element.elementor-element-9fa62f6 .ov-btn-wrap{text-align:left;--ov-icon-gap:8px;}.elementor-23706 .elementor-element.elementor-element-9fa62f6.ov-btn-justify .ov-btn{display:flex;justify-content:center;width:100%;}.elementor-23706 .elementor-element.elementor-element-9fa62f6 .ov-btn{font-size:16px;font-weight:700;letter-spacing:-0.2px;padding:0px 0px 0px 0px;color:#000000;}.elementor-23706 .elementor-element.elementor-element-9fa62f6 .ov-btn__icon{color:#000000;}.elementor-23706 .elementor-element.elementor-element-9fa62f6 .ov-btn__icon svg{fill:#000000;}.elementor-23706 .elementor-element.elementor-element-8f7abdd .ov-btn-wrap{text-align:left;--ov-icon-gap:8px;}.elementor-23706 .elementor-element.elementor-element-8f7abdd.ov-btn-justify .ov-btn{display:flex;justify-content:center;width:100%;}.elementor-23706 .elementor-element.elementor-element-8f7abdd .ov-btn__icon i{font-size:33px;}.elementor-23706 .elementor-element.elementor-element-8f7abdd .ov-btn__icon svg{width:33px;height:33px;fill:#000000;}.elementor-23706 .elementor-element.elementor-element-8f7abdd .ov-btn{font-family:"Montserrat", Sans-serif;font-weight:700;padding:6px 8px 6px 30px;border-radius:100px 100px 100px 100px;color:#000000;background-color:#FFC107;}.elementor-23706 .elementor-element.elementor-element-8f7abdd .ov-btn__icon{color:#000000;}.elementor-23706 .elementor-element.elementor-element-8f7abdd .ov-btn:hover{color:#000000;background-color:#FFFFFFE6;}.elementor-23706 .elementor-element.elementor-element-8f7abdd .ov-btn:hover .ov-btn__icon{color:#000000;}.elementor-23706 .elementor-element.elementor-element-8f7abdd .ov-btn:hover .ov-btn__icon svg{fill:#000000;}.elementor-23706 .elementor-element.elementor-element-1afd252{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23706 .elementor-element.elementor-element-62c11ad{--display:flex;--overlay-opacity:0.3;--border-radius:12px 12px 12px 12px;--padding-top:50px;--padding-bottom:50px;--padding-left:17px;--padding-right:17px;}.elementor-23706 .elementor-element.elementor-element-62c11ad:not(.elementor-motion-effects-element-type-background), .elementor-23706 .elementor-element.elementor-element-62c11ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/images/23902b2f4ca44021564669bfd52f5b2d60100c5f.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23706 .elementor-element.elementor-element-62c11ad::before, .elementor-23706 .elementor-element.elementor-element-62c11ad > .elementor-background-video-container::before, .elementor-23706 .elementor-element.elementor-element-62c11ad > .e-con-inner > .elementor-background-video-container::before, .elementor-23706 .elementor-element.elementor-element-62c11ad > .elementor-background-slideshow::before, .elementor-23706 .elementor-element.elementor-element-62c11ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-23706 .elementor-element.elementor-element-62c11ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-23706 .elementor-element.elementor-element-2a6828a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:17px;--padding-right:17px;}.elementor-23706 .elementor-element.elementor-element-2a6828a:not(.elementor-motion-effects-element-type-background), .elementor-23706 .elementor-element.elementor-element-2a6828a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECF01A;}.elementor-23706 .elementor-element.elementor-element-d3b4d73{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23706 .elementor-element.elementor-element-0b04e1e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-23706 .elementor-element.elementor-element-765f075{font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-765f075 p{margin-block-end:0px;}.elementor-23706 .elementor-element.elementor-element-b2a0859{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-23706 .elementor-element.elementor-element-da18d43{text-align:center;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-da18d43 p{margin-block-end:0px;}.elementor-23706 .elementor-element.elementor-element-430c645{padding:10px 0px 0px 0px;text-align:center;}.elementor-23706 .elementor-element.elementor-element-430c645 .elementor-heading-title{font-size:24px;font-weight:500;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-3ea3b94{padding:0px 0px 0px 0px;text-align:center;}.elementor-23706 .elementor-element.elementor-element-3ea3b94 .elementor-heading-title{font-size:24px;font-weight:400;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-12cee0d{padding:0px 0px 0px 0px;text-align:center;}.elementor-23706 .elementor-element.elementor-element-12cee0d .elementor-heading-title{font-size:24px;font-weight:400;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-d7b5bdf{padding:0px 0px 0px 0px;text-align:center;}.elementor-23706 .elementor-element.elementor-element-d7b5bdf .elementor-heading-title{font-size:24px;font-weight:400;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-4fe1511 > .elementor-widget-container{padding:14px 0px 14px 0px;}.elementor-23706 .elementor-element.elementor-element-4fe1511 .ov-btn-wrap{text-align:left;--ov-icon-gap:8px;}.elementor-23706 .elementor-element.elementor-element-4fe1511.ov-btn-justify .ov-btn{display:flex;justify-content:center;width:100%;}.elementor-23706 .elementor-element.elementor-element-4fe1511 .ov-btn{font-size:16px;font-weight:700;letter-spacing:-0.2px;padding:0px 0px 0px 0px;color:#000000;}.elementor-23706 .elementor-element.elementor-element-4fe1511 .ov-btn__icon{color:#000000;}.elementor-23706 .elementor-element.elementor-element-4fe1511 .ov-btn__icon svg{fill:#000000;}.elementor-23706 .elementor-element.elementor-element-fbe9cf6 .ov-btn-wrap{text-align:left;--ov-icon-gap:8px;}.elementor-23706 .elementor-element.elementor-element-fbe9cf6.ov-btn-justify .ov-btn{display:flex;justify-content:center;width:100%;}.elementor-23706 .elementor-element.elementor-element-fbe9cf6 .ov-btn__icon i{font-size:33px;}.elementor-23706 .elementor-element.elementor-element-fbe9cf6 .ov-btn__icon svg{width:33px;height:33px;fill:#000000;}.elementor-23706 .elementor-element.elementor-element-fbe9cf6 .ov-btn{font-family:"Montserrat", Sans-serif;font-weight:700;padding:6px 8px 6px 30px;border-radius:100px 100px 100px 100px;color:#000000;background-color:#FFC107;}.elementor-23706 .elementor-element.elementor-element-fbe9cf6 .ov-btn__icon{color:#000000;}.elementor-23706 .elementor-element.elementor-element-fbe9cf6 .ov-btn:hover{color:#000000;background-color:#FFFFFFE6;}.elementor-23706 .elementor-element.elementor-element-fbe9cf6 .ov-btn:hover .ov-btn__icon{color:#000000;}.elementor-23706 .elementor-element.elementor-element-fbe9cf6 .ov-btn:hover .ov-btn__icon svg{fill:#000000;}.elementor-23706 .elementor-element.elementor-element-30b2431{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23706 .elementor-element.elementor-element-2684a5c{--display:flex;--overlay-opacity:0.3;--border-radius:12px 12px 12px 12px;--padding-top:50px;--padding-bottom:50px;--padding-left:17px;--padding-right:17px;}.elementor-23706 .elementor-element.elementor-element-2684a5c:not(.elementor-motion-effects-element-type-background), .elementor-23706 .elementor-element.elementor-element-2684a5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/images/8dbad65491d4ec9b02b409afbef54081e13079b0-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23706 .elementor-element.elementor-element-2684a5c::before, .elementor-23706 .elementor-element.elementor-element-2684a5c > .elementor-background-video-container::before, .elementor-23706 .elementor-element.elementor-element-2684a5c > .e-con-inner > .elementor-background-video-container::before, .elementor-23706 .elementor-element.elementor-element-2684a5c > .elementor-background-slideshow::before, .elementor-23706 .elementor-element.elementor-element-2684a5c > .e-con-inner > .elementor-background-slideshow::before, .elementor-23706 .elementor-element.elementor-element-2684a5c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-23706 .elementor-element.elementor-element-082b023{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:17px;--padding-right:17px;}.elementor-23706 .elementor-element.elementor-element-082b023:not(.elementor-motion-effects-element-type-background), .elementor-23706 .elementor-element.elementor-element-082b023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECF01A;}.elementor-23706 .elementor-element.elementor-element-3a9a302{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23706 .elementor-element.elementor-element-64b352a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-23706 .elementor-element.elementor-element-3c4cbcc{font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-3c4cbcc p{margin-block-end:0px;}.elementor-23706 .elementor-element.elementor-element-ceaf1b2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-23706 .elementor-element.elementor-element-6c3fbf3{text-align:center;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-6c3fbf3 p{margin-block-end:0px;}.elementor-23706 .elementor-element.elementor-element-ec7fea9{padding:10px 0px 0px 0px;text-align:center;}.elementor-23706 .elementor-element.elementor-element-ec7fea9 .elementor-heading-title{font-size:24px;font-weight:500;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-be4d787{padding:0px 0px 0px 0px;text-align:center;}.elementor-23706 .elementor-element.elementor-element-be4d787 .elementor-heading-title{font-size:24px;font-weight:400;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-d351930{padding:0px 0px 0px 0px;text-align:center;}.elementor-23706 .elementor-element.elementor-element-d351930 .elementor-heading-title{font-size:24px;font-weight:400;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-ba909ba{padding:0px 0px 0px 0px;text-align:center;}.elementor-23706 .elementor-element.elementor-element-ba909ba .elementor-heading-title{font-size:24px;font-weight:400;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-c102d95 > .elementor-widget-container{padding:14px 0px 14px 0px;}.elementor-23706 .elementor-element.elementor-element-c102d95 .ov-btn-wrap{text-align:left;--ov-icon-gap:8px;}.elementor-23706 .elementor-element.elementor-element-c102d95.ov-btn-justify .ov-btn{display:flex;justify-content:center;width:100%;}.elementor-23706 .elementor-element.elementor-element-c102d95 .ov-btn{font-size:16px;font-weight:700;letter-spacing:-0.2px;padding:0px 0px 0px 0px;color:#000000;}.elementor-23706 .elementor-element.elementor-element-c102d95 .ov-btn__icon{color:#000000;}.elementor-23706 .elementor-element.elementor-element-c102d95 .ov-btn__icon svg{fill:#000000;}.elementor-23706 .elementor-element.elementor-element-d84d086 .ov-btn-wrap{text-align:left;--ov-icon-gap:8px;}.elementor-23706 .elementor-element.elementor-element-d84d086.ov-btn-justify .ov-btn{display:flex;justify-content:center;width:100%;}.elementor-23706 .elementor-element.elementor-element-d84d086 .ov-btn__icon i{font-size:33px;}.elementor-23706 .elementor-element.elementor-element-d84d086 .ov-btn__icon svg{width:33px;height:33px;fill:#000000;}.elementor-23706 .elementor-element.elementor-element-d84d086 .ov-btn{font-family:"Montserrat", Sans-serif;font-weight:700;padding:6px 8px 6px 30px;border-radius:100px 100px 100px 100px;color:#000000;background-color:#FFC107;}.elementor-23706 .elementor-element.elementor-element-d84d086 .ov-btn__icon{color:#000000;}.elementor-23706 .elementor-element.elementor-element-d84d086 .ov-btn:hover{color:#000000;background-color:#FFFFFFE6;}.elementor-23706 .elementor-element.elementor-element-d84d086 .ov-btn:hover .ov-btn__icon{color:#000000;}.elementor-23706 .elementor-element.elementor-element-d84d086 .ov-btn:hover .ov-btn__icon svg{fill:#000000;}.elementor-23706 .elementor-element.elementor-element-d889864{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23706 .elementor-element.elementor-element-e7e3ce0{--display:flex;--overlay-opacity:0.3;--border-radius:12px 12px 12px 12px;--padding-top:50px;--padding-bottom:50px;--padding-left:17px;--padding-right:17px;}.elementor-23706 .elementor-element.elementor-element-e7e3ce0:not(.elementor-motion-effects-element-type-background), .elementor-23706 .elementor-element.elementor-element-e7e3ce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/images/9fa015b211feb900515239329865f74f6715c25a-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23706 .elementor-element.elementor-element-e7e3ce0::before, .elementor-23706 .elementor-element.elementor-element-e7e3ce0 > .elementor-background-video-container::before, .elementor-23706 .elementor-element.elementor-element-e7e3ce0 > .e-con-inner > .elementor-background-video-container::before, .elementor-23706 .elementor-element.elementor-element-e7e3ce0 > .elementor-background-slideshow::before, .elementor-23706 .elementor-element.elementor-element-e7e3ce0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23706 .elementor-element.elementor-element-e7e3ce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-23706 .elementor-element.elementor-element-c9bd85e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:17px;--padding-right:17px;}.elementor-23706 .elementor-element.elementor-element-c9bd85e:not(.elementor-motion-effects-element-type-background), .elementor-23706 .elementor-element.elementor-element-c9bd85e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECF01A;}.elementor-23706 .elementor-element.elementor-element-8280bf5{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23706 .elementor-element.elementor-element-bc677be{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-23706 .elementor-element.elementor-element-ae2b092{font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-ae2b092 p{margin-block-end:0px;}.elementor-23706 .elementor-element.elementor-element-87a5291{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-23706 .elementor-element.elementor-element-f40a525{text-align:center;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-f40a525 p{margin-block-end:0px;}.elementor-23706 .elementor-element.elementor-element-eae4ff3{padding:10px 0px 0px 0px;text-align:center;}.elementor-23706 .elementor-element.elementor-element-eae4ff3 .elementor-heading-title{font-size:24px;font-weight:500;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-3c32364{padding:0px 0px 0px 0px;text-align:center;}.elementor-23706 .elementor-element.elementor-element-3c32364 .elementor-heading-title{font-size:24px;font-weight:400;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-2c9f49f{padding:0px 0px 0px 0px;text-align:center;}.elementor-23706 .elementor-element.elementor-element-2c9f49f .elementor-heading-title{font-size:24px;font-weight:400;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-2cc8da7{padding:0px 0px 0px 0px;text-align:center;}.elementor-23706 .elementor-element.elementor-element-2cc8da7 .elementor-heading-title{font-size:24px;font-weight:400;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-23706 .elementor-element.elementor-element-dc29e5b > .elementor-widget-container{padding:14px 0px 14px 0px;}.elementor-23706 .elementor-element.elementor-element-dc29e5b .ov-btn-wrap{text-align:left;--ov-icon-gap:8px;}.elementor-23706 .elementor-element.elementor-element-dc29e5b.ov-btn-justify .ov-btn{display:flex;justify-content:center;width:100%;}.elementor-23706 .elementor-element.elementor-element-dc29e5b .ov-btn{font-size:16px;font-weight:700;letter-spacing:-0.2px;padding:0px 0px 0px 0px;color:#000000;}.elementor-23706 .elementor-element.elementor-element-dc29e5b .ov-btn__icon{color:#000000;}.elementor-23706 .elementor-element.elementor-element-dc29e5b .ov-btn__icon svg{fill:#000000;}.elementor-23706 .elementor-element.elementor-element-a699c5b .ov-btn-wrap{text-align:left;--ov-icon-gap:8px;}.elementor-23706 .elementor-element.elementor-element-a699c5b.ov-btn-justify .ov-btn{display:flex;justify-content:center;width:100%;}.elementor-23706 .elementor-element.elementor-element-a699c5b .ov-btn__icon i{font-size:33px;}.elementor-23706 .elementor-element.elementor-element-a699c5b .ov-btn__icon svg{width:33px;height:33px;fill:#000000;}.elementor-23706 .elementor-element.elementor-element-a699c5b .ov-btn{font-family:"Montserrat", Sans-serif;font-weight:700;padding:6px 8px 6px 30px;border-radius:100px 100px 100px 100px;color:#000000;background-color:#FFC107;}.elementor-23706 .elementor-element.elementor-element-a699c5b .ov-btn__icon{color:#000000;}.elementor-23706 .elementor-element.elementor-element-a699c5b .ov-btn:hover{color:#000000;background-color:#FFFFFFE6;}.elementor-23706 .elementor-element.elementor-element-a699c5b .ov-btn:hover .ov-btn__icon{color:#000000;}.elementor-23706 .elementor-element.elementor-element-a699c5b .ov-btn:hover .ov-btn__icon svg{fill:#000000;}.elementor-23706 .elementor-element.elementor-element-c36e301{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;padding:20px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-65px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-110px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-110px;--e-n-carousel-arrow-size:52px;--e-n-carousel-dots-normal-color:#FFFFFF;--e-n-carousel-dots-hover-color:#3949AB;--e-n-carousel-swiper-pagination-spacing:50px;}.elementor-23706 .elementor-element.elementor-element-c36e301 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#02010100;}@media(max-width:1024px){.elementor-23706 .elementor-element.elementor-element-cc010ed{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-23706 .elementor-element.elementor-element-92e077f .elementor-heading-title{font-size:36px;line-height:45px;}.elementor-23706 .elementor-element.elementor-element-774fd6d{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-23706 .elementor-element.elementor-element-3e75c0b{text-align:center;}.elementor-23706 .elementor-element.elementor-element-8cb4e12 .elementor-heading-title{font-size:20px;}.elementor-23706 .elementor-element.elementor-element-de12ec1 .elementor-heading-title{font-size:20px;}.elementor-23706 .elementor-element.elementor-element-fb07ef5 .elementor-heading-title{font-size:20px;}.elementor-23706 .elementor-element.elementor-element-624d8c8 .elementor-heading-title{font-size:20px;}.elementor-23706 .elementor-element.elementor-element-b3ae8a5{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-23706 .elementor-element.elementor-element-20dfefd{text-align:center;}.elementor-23706 .elementor-element.elementor-element-5243fc9 .elementor-heading-title{font-size:20px;}.elementor-23706 .elementor-element.elementor-element-070f060 .elementor-heading-title{font-size:20px;}.elementor-23706 .elementor-element.elementor-element-9e3fe99 .elementor-heading-title{font-size:20px;}.elementor-23706 .elementor-element.elementor-element-df95388 .elementor-heading-title{font-size:20px;}.elementor-23706 .elementor-element.elementor-element-7e51b5a{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-23706 .elementor-element.elementor-element-7237aef{text-align:center;}.elementor-23706 .elementor-element.elementor-element-82512c6 .elementor-heading-title{font-size:20px;}.elementor-23706 .elementor-element.elementor-element-13e5c64 .elementor-heading-title{font-size:20px;}.elementor-23706 .elementor-element.elementor-element-1066370 .elementor-heading-title{font-size:20px;}.elementor-23706 .elementor-element.elementor-element-3ead747 .elementor-heading-title{font-size:20px;}.elementor-23706 .elementor-element.elementor-element-d3b4d73{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-23706 .elementor-element.elementor-element-765f075{text-align:center;}.elementor-23706 .elementor-element.elementor-element-430c645 .elementor-heading-title{font-size:20px;}.elementor-23706 .elementor-element.elementor-element-3ea3b94 .elementor-heading-title{font-size:20px;}.elementor-23706 .elementor-element.elementor-element-12cee0d .elementor-heading-title{font-size:20px;}.elementor-23706 .elementor-element.elementor-element-d7b5bdf .elementor-heading-title{font-size:20px;}.elementor-23706 .elementor-element.elementor-element-3a9a302{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-23706 .elementor-element.elementor-element-3c4cbcc{text-align:center;}.elementor-23706 .elementor-element.elementor-element-ec7fea9 .elementor-heading-title{font-size:20px;}.elementor-23706 .elementor-element.elementor-element-be4d787 .elementor-heading-title{font-size:20px;}.elementor-23706 .elementor-element.elementor-element-d351930 .elementor-heading-title{font-size:20px;}.elementor-23706 .elementor-element.elementor-element-ba909ba .elementor-heading-title{font-size:20px;}.elementor-23706 .elementor-element.elementor-element-8280bf5{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-23706 .elementor-element.elementor-element-ae2b092{text-align:center;}.elementor-23706 .elementor-element.elementor-element-eae4ff3 .elementor-heading-title{font-size:20px;}.elementor-23706 .elementor-element.elementor-element-3c32364 .elementor-heading-title{font-size:20px;}.elementor-23706 .elementor-element.elementor-element-2c9f49f .elementor-heading-title{font-size:20px;}.elementor-23706 .elementor-element.elementor-element-2cc8da7 .elementor-heading-title{font-size:20px;}.elementor-23706 .elementor-element.elementor-element-c36e301{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-23706 .elementor-element.elementor-element-8b4ed27{--padding-top:0px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-23706 .elementor-element.elementor-element-7737893{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-23706 .elementor-element.elementor-element-5f63094 .elementor-heading-title{font-size:12px;}.elementor-23706 .elementor-element.elementor-element-92e077f .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-23706 .elementor-element.elementor-element-774fd6d{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-23706 .elementor-element.elementor-element-3e75c0b{text-align:center;}.elementor-23706 .elementor-element.elementor-element-8cb4e12 .elementor-heading-title{font-size:18px;}.elementor-23706 .elementor-element.elementor-element-de12ec1 .elementor-heading-title{font-size:18px;}.elementor-23706 .elementor-element.elementor-element-fb07ef5 .elementor-heading-title{font-size:18px;}.elementor-23706 .elementor-element.elementor-element-624d8c8 .elementor-heading-title{font-size:18px;}.elementor-23706 .elementor-element.elementor-element-5f4de00 .ov-btn{font-size:14px;}.elementor-23706 .elementor-element.elementor-element-84271e0 .ov-btn{font-size:12px;}.elementor-23706 .elementor-element.elementor-element-b3ae8a5{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-23706 .elementor-element.elementor-element-20dfefd{text-align:center;}.elementor-23706 .elementor-element.elementor-element-5243fc9 .elementor-heading-title{font-size:18px;}.elementor-23706 .elementor-element.elementor-element-070f060 .elementor-heading-title{font-size:18px;}.elementor-23706 .elementor-element.elementor-element-9e3fe99 .elementor-heading-title{font-size:18px;}.elementor-23706 .elementor-element.elementor-element-df95388 .elementor-heading-title{font-size:18px;}.elementor-23706 .elementor-element.elementor-element-16778aa .ov-btn{font-size:14px;}.elementor-23706 .elementor-element.elementor-element-3a8c33e .ov-btn{font-size:12px;}.elementor-23706 .elementor-element.elementor-element-7e51b5a{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-23706 .elementor-element.elementor-element-7237aef{text-align:center;}.elementor-23706 .elementor-element.elementor-element-82512c6 .elementor-heading-title{font-size:18px;}.elementor-23706 .elementor-element.elementor-element-13e5c64 .elementor-heading-title{font-size:18px;}.elementor-23706 .elementor-element.elementor-element-1066370 .elementor-heading-title{font-size:18px;}.elementor-23706 .elementor-element.elementor-element-3ead747 .elementor-heading-title{font-size:18px;}.elementor-23706 .elementor-element.elementor-element-9fa62f6 .ov-btn{font-size:14px;}.elementor-23706 .elementor-element.elementor-element-8f7abdd .ov-btn{font-size:12px;}.elementor-23706 .elementor-element.elementor-element-d3b4d73{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-23706 .elementor-element.elementor-element-765f075{text-align:center;}.elementor-23706 .elementor-element.elementor-element-430c645 .elementor-heading-title{font-size:18px;}.elementor-23706 .elementor-element.elementor-element-3ea3b94 .elementor-heading-title{font-size:18px;}.elementor-23706 .elementor-element.elementor-element-12cee0d .elementor-heading-title{font-size:18px;}.elementor-23706 .elementor-element.elementor-element-d7b5bdf .elementor-heading-title{font-size:18px;}.elementor-23706 .elementor-element.elementor-element-4fe1511 .ov-btn{font-size:14px;}.elementor-23706 .elementor-element.elementor-element-fbe9cf6 .ov-btn{font-size:12px;}.elementor-23706 .elementor-element.elementor-element-3a9a302{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-23706 .elementor-element.elementor-element-3c4cbcc{text-align:center;}.elementor-23706 .elementor-element.elementor-element-ec7fea9 .elementor-heading-title{font-size:18px;}.elementor-23706 .elementor-element.elementor-element-be4d787 .elementor-heading-title{font-size:18px;}.elementor-23706 .elementor-element.elementor-element-d351930 .elementor-heading-title{font-size:18px;}.elementor-23706 .elementor-element.elementor-element-ba909ba .elementor-heading-title{font-size:18px;}.elementor-23706 .elementor-element.elementor-element-c102d95 .ov-btn{font-size:14px;}.elementor-23706 .elementor-element.elementor-element-d84d086 .ov-btn{font-size:12px;}.elementor-23706 .elementor-element.elementor-element-8280bf5{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-23706 .elementor-element.elementor-element-ae2b092{text-align:center;}.elementor-23706 .elementor-element.elementor-element-eae4ff3 .elementor-heading-title{font-size:18px;}.elementor-23706 .elementor-element.elementor-element-3c32364 .elementor-heading-title{font-size:18px;}.elementor-23706 .elementor-element.elementor-element-2c9f49f .elementor-heading-title{font-size:18px;}.elementor-23706 .elementor-element.elementor-element-2cc8da7 .elementor-heading-title{font-size:18px;}.elementor-23706 .elementor-element.elementor-element-dc29e5b .ov-btn{font-size:14px;}.elementor-23706 .elementor-element.elementor-element-a699c5b .ov-btn{font-size:12px;}.elementor-23706 .elementor-element.elementor-element-c36e301{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:0px;}}@media(min-width:768px){.elementor-23706 .elementor-element.elementor-element-cc010ed{--content-width:1320px;}}/* Start custom CSS for container, class: .elementor-element-fdaf450 */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6b9a6b */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e454a58 */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a6828a */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082b023 */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9bd85e */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdaf450 */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6b9a6b */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e454a58 */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a6828a */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082b023 */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9bd85e */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdaf450 */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6b9a6b */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e454a58 */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a6828a */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082b023 */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9bd85e */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdaf450 */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6b9a6b */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e454a58 */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a6828a */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082b023 */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9bd85e */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdaf450 */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6b9a6b */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e454a58 */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a6828a */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082b023 */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9bd85e */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdaf450 */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6b9a6b */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e454a58 */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a6828a */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082b023 */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9bd85e */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdaf450 */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6b9a6b */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e454a58 */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a6828a */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082b023 */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9bd85e */.blr {
    backdrop-filter: blur(4px);
    border-left: 1px solid #ffffff40;
    border-top: 1px solid #ffffff40
}
.blr strong {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-c36e301 */.crx .elementor-swiper-button svg rect {
    fill: transparent!important;
    transition: .3s;
    
}

.crx .elementor-swiper-button svg:hover rect {
    fill: #3949AB!important;
}

.crx .swiper-pagination-bullet {
    width: 12px!important;
    height: 8px!important;
    border-radius: 30px!important;
}
.crx .swiper-pagination-bullet-active {
    background: #3949AB!important;
    width: 64px!important;
}/* End custom CSS */
.ov-btn{display:inline-flex;align-items:center;justify-content:center;gap:0;text-decoration:none;transition:all .2s ease;--ov-icon-gap:8px}
.ov-icon-left .ov-btn__icon{margin-right:var(--ov-icon-gap)}
.ov-icon-right .ov-btn__icon{margin-left:var(--ov-icon-gap)}
.ov-btn__content{display:inline-flex;align-items:center}
.ov-btn__icon{display:inline-flex;line-height:1}
.ov-size-sm{font-size:14px;padding:10px 16px}
.ov-size-md{font-size:16px;padding:12px 20px}
.ov-size-lg{font-size:18px;padding:14px 24px}
.ov-size-xl{font-size:20px;padding:16px 28px}
.ov-btn{display:inline-flex;align-items:center;justify-content:center;gap:0;text-decoration:none;transition:all .2s ease;--ov-icon-gap:8px}
.ov-icon-left .ov-btn__icon{margin-right:var(--ov-icon-gap)}
.ov-icon-right .ov-btn__icon{margin-left:var(--ov-icon-gap)}
.ov-btn__content{display:inline-flex;align-items:center}
.ov-btn__icon{display:inline-flex;line-height:1}
.ov-size-sm{font-size:14px;padding:10px 16px}
.ov-size-md{font-size:16px;padding:12px 20px}
.ov-size-lg{font-size:18px;padding:14px 24px}
.ov-size-xl{font-size:20px;padding:16px 28px}
.ov-btn{display:inline-flex;align-items:center;justify-content:center;gap:0;text-decoration:none;transition:all .2s ease;--ov-icon-gap:8px}
.ov-icon-left .ov-btn__icon{margin-right:var(--ov-icon-gap)}
.ov-icon-right .ov-btn__icon{margin-left:var(--ov-icon-gap)}
.ov-btn__content{display:inline-flex;align-items:center}
.ov-btn__icon{display:inline-flex;line-height:1}
.ov-size-sm{font-size:14px;padding:10px 16px}
.ov-size-md{font-size:16px;padding:12px 20px}
.ov-size-lg{font-size:18px;padding:14px 24px}
.ov-size-xl{font-size:20px;padding:16px 28px}
.ov-btn{display:inline-flex;align-items:center;justify-content:center;gap:0;text-decoration:none;transition:all .2s ease;--ov-icon-gap:8px}
.ov-icon-left .ov-btn__icon{margin-right:var(--ov-icon-gap)}
.ov-icon-right .ov-btn__icon{margin-left:var(--ov-icon-gap)}
.ov-btn__content{display:inline-flex;align-items:center}
.ov-btn__icon{display:inline-flex;line-height:1}
.ov-size-sm{font-size:14px;padding:10px 16px}
.ov-size-md{font-size:16px;padding:12px 20px}
.ov-size-lg{font-size:18px;padding:14px 24px}
.ov-size-xl{font-size:20px;padding:16px 28px}
.ov-btn{display:inline-flex;align-items:center;justify-content:center;gap:0;text-decoration:none;transition:all .2s ease;--ov-icon-gap:8px}
.ov-icon-left .ov-btn__icon{margin-right:var(--ov-icon-gap)}
.ov-icon-right .ov-btn__icon{margin-left:var(--ov-icon-gap)}
.ov-btn__content{display:inline-flex;align-items:center}
.ov-btn__icon{display:inline-flex;line-height:1}
.ov-size-sm{font-size:14px;padding:10px 16px}
.ov-size-md{font-size:16px;padding:12px 20px}
.ov-size-lg{font-size:18px;padding:14px 24px}
.ov-size-xl{font-size:20px;padding:16px 28px}
.ov-btn{display:inline-flex;align-items:center;justify-content:center;gap:0;text-decoration:none;transition:all .2s ease;--ov-icon-gap:8px}
.ov-icon-left .ov-btn__icon{margin-right:var(--ov-icon-gap)}
.ov-icon-right .ov-btn__icon{margin-left:var(--ov-icon-gap)}
.ov-btn__content{display:inline-flex;align-items:center}
.ov-btn__icon{display:inline-flex;line-height:1}
.ov-size-sm{font-size:14px;padding:10px 16px}
.ov-size-md{font-size:16px;padding:12px 20px}
.ov-size-lg{font-size:18px;padding:14px 24px}
.ov-size-xl{font-size:20px;padding:16px 28px}
.ov-btn{display:inline-flex;align-items:center;justify-content:center;gap:0;text-decoration:none;transition:all .2s ease;--ov-icon-gap:8px}
.ov-icon-left .ov-btn__icon{margin-right:var(--ov-icon-gap)}
.ov-icon-right .ov-btn__icon{margin-left:var(--ov-icon-gap)}
.ov-btn__content{display:inline-flex;align-items:center}
.ov-btn__icon{display:inline-flex;line-height:1}
.ov-size-sm{font-size:14px;padding:10px 16px}
.ov-size-md{font-size:16px;padding:12px 20px}
.ov-size-lg{font-size:18px;padding:14px 24px}
.ov-size-xl{font-size:20px;padding:16px 28px}
.ov-btn{display:inline-flex;align-items:center;justify-content:center;gap:0;text-decoration:none;transition:all .2s ease;--ov-icon-gap:8px}
.ov-icon-left .ov-btn__icon{margin-right:var(--ov-icon-gap)}
.ov-icon-right .ov-btn__icon{margin-left:var(--ov-icon-gap)}
.ov-btn__content{display:inline-flex;align-items:center}
.ov-btn__icon{display:inline-flex;line-height:1}
.ov-size-sm{font-size:14px;padding:10px 16px}
.ov-size-md{font-size:16px;padding:12px 20px}
.ov-size-lg{font-size:18px;padding:14px 24px}
.ov-size-xl{font-size:20px;padding:16px 28px}
.ov-btn{display:inline-flex;align-items:center;justify-content:center;gap:0;text-decoration:none;transition:all .2s ease;--ov-icon-gap:8px}
.ov-icon-left .ov-btn__icon{margin-right:var(--ov-icon-gap)}
.ov-icon-right .ov-btn__icon{margin-left:var(--ov-icon-gap)}
.ov-btn__content{display:inline-flex;align-items:center}
.ov-btn__icon{display:inline-flex;line-height:1}
.ov-size-sm{font-size:14px;padding:10px 16px}
.ov-size-md{font-size:16px;padding:12px 20px}
.ov-size-lg{font-size:18px;padding:14px 24px}
.ov-size-xl{font-size:20px;padding:16px 28px}
.ov-btn{display:inline-flex;align-items:center;justify-content:center;gap:0;text-decoration:none;transition:all .2s ease;--ov-icon-gap:8px}
.ov-icon-left .ov-btn__icon{margin-right:var(--ov-icon-gap)}
.ov-icon-right .ov-btn__icon{margin-left:var(--ov-icon-gap)}
.ov-btn__content{display:inline-flex;align-items:center}
.ov-btn__icon{display:inline-flex;line-height:1}
.ov-size-sm{font-size:14px;padding:10px 16px}
.ov-size-md{font-size:16px;padding:12px 20px}
.ov-size-lg{font-size:18px;padding:14px 24px}
.ov-size-xl{font-size:20px;padding:16px 28px}
.ov-btn{display:inline-flex;align-items:center;justify-content:center;gap:0;text-decoration:none;transition:all .2s ease;--ov-icon-gap:8px}
.ov-icon-left .ov-btn__icon{margin-right:var(--ov-icon-gap)}
.ov-icon-right .ov-btn__icon{margin-left:var(--ov-icon-gap)}
.ov-btn__content{display:inline-flex;align-items:center}
.ov-btn__icon{display:inline-flex;line-height:1}
.ov-size-sm{font-size:14px;padding:10px 16px}
.ov-size-md{font-size:16px;padding:12px 20px}
.ov-size-lg{font-size:18px;padding:14px 24px}
.ov-size-xl{font-size:20px;padding:16px 28px}
.ov-btn{display:inline-flex;align-items:center;justify-content:center;gap:0;text-decoration:none;transition:all .2s ease;--ov-icon-gap:8px}
.ov-icon-left .ov-btn__icon{margin-right:var(--ov-icon-gap)}
.ov-icon-right .ov-btn__icon{margin-left:var(--ov-icon-gap)}
.ov-btn__content{display:inline-flex;align-items:center}
.ov-btn__icon{display:inline-flex;line-height:1}
.ov-size-sm{font-size:14px;padding:10px 16px}
.ov-size-md{font-size:16px;padding:12px 20px}
.ov-size-lg{font-size:18px;padding:14px 24px}
.ov-size-xl{font-size:20px;padding:16px 28px}
.elementor-23415 .elementor-element.elementor-element-14ccf93{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-23415 .elementor-element.elementor-element-00a1f95{padding:4px 15px 4px 15px;border-style:dashed;border-width:1px 1px 1px 1px;border-color:#3949AB;border-radius:40px 40px 40px 40px;text-align:center;}.elementor-23415 .elementor-element.elementor-element-00a1f95 .elementor-heading-title{font-size:20px;font-weight:700;color:#000000;}.elementor-23415 .elementor-element.elementor-element-306c4e4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23415 .elementor-element.elementor-element-4f11b66{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23415 .elementor-element.elementor-element-e7b73fc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-23415 .elementor-element.elementor-element-e7b73fc:not(.elementor-motion-effects-element-type-background), .elementor-23415 .elementor-element.elementor-element-e7b73fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23415 .elementor-element.elementor-element-0c99854 img{width:100%;max-width:140px;height:80px;object-fit:contain;object-position:center center;}.elementor-23415 .elementor-element.elementor-element-c10fbe1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23415 .elementor-element.elementor-element-11701ad{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-23415 .elementor-element.elementor-element-11701ad:not(.elementor-motion-effects-element-type-background), .elementor-23415 .elementor-element.elementor-element-11701ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23415 .elementor-element.elementor-element-b36305e img{width:100%;max-width:140px;height:80px;object-fit:contain;object-position:center center;}.elementor-23415 .elementor-element.elementor-element-6151033{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23415 .elementor-element.elementor-element-3f4db7c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-23415 .elementor-element.elementor-element-3f4db7c:not(.elementor-motion-effects-element-type-background), .elementor-23415 .elementor-element.elementor-element-3f4db7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23415 .elementor-element.elementor-element-d9159c0 img{width:100%;max-width:140px;height:80px;object-fit:contain;object-position:center center;}.elementor-23415 .elementor-element.elementor-element-bb659aa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23415 .elementor-element.elementor-element-9cf4345{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-23415 .elementor-element.elementor-element-9cf4345:not(.elementor-motion-effects-element-type-background), .elementor-23415 .elementor-element.elementor-element-9cf4345 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23415 .elementor-element.elementor-element-2c3bd81 img{width:100%;max-width:135px;height:80px;object-fit:contain;object-position:center center;}.elementor-23415 .elementor-element.elementor-element-2572912{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23415 .elementor-element.elementor-element-ede4fbc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-23415 .elementor-element.elementor-element-ede4fbc:not(.elementor-motion-effects-element-type-background), .elementor-23415 .elementor-element.elementor-element-ede4fbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23415 .elementor-element.elementor-element-d9f4a62 img{width:100%;max-width:140px;height:80px;object-fit:contain;object-position:center center;}.elementor-23415 .elementor-element.elementor-element-70c9788{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23415 .elementor-element.elementor-element-f31e78b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-23415 .elementor-element.elementor-element-f31e78b:not(.elementor-motion-effects-element-type-background), .elementor-23415 .elementor-element.elementor-element-f31e78b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23415 .elementor-element.elementor-element-4f5ef99 img{width:100%;max-width:140px;height:80px;object-fit:contain;object-position:center center;}.elementor-23415 .elementor-element.elementor-element-00100d7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23415 .elementor-element.elementor-element-eaa3a94{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-23415 .elementor-element.elementor-element-eaa3a94:not(.elementor-motion-effects-element-type-background), .elementor-23415 .elementor-element.elementor-element-eaa3a94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23415 .elementor-element.elementor-element-e4d5d81 img{width:100%;max-width:140px;height:80px;object-fit:contain;object-position:center center;}.elementor-23415 .elementor-element.elementor-element-a6d8eb5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23415 .elementor-element.elementor-element-d7d1ebf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-23415 .elementor-element.elementor-element-d7d1ebf:not(.elementor-motion-effects-element-type-background), .elementor-23415 .elementor-element.elementor-element-d7d1ebf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23415 .elementor-element.elementor-element-bc5c72e img{width:100%;max-width:140px;height:80px;object-fit:contain;object-position:center center;}.elementor-23415 .elementor-element.elementor-element-4f3370f{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-offset-size:0px;--e-n-carousel-swiper-slides-gap:30px;padding:30px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}@media(max-width:1024px){.elementor-23415 .elementor-element.elementor-element-4f3370f{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-23415 .elementor-element.elementor-element-14ccf93{--padding-top:0px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-23415 .elementor-element.elementor-element-4f3370f{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for nested-carousel, class: .elementor-element-4f3370f */.nbv {
    position: relative;
}

.nbv::before {
    content: '';
    height: 100%;
    z-index: 10;
    width: 20%;
    background: linear-gradient(90deg, #E9EDED 0%, rgba(233, 237, 237, 0) 100%);
    position: absolute;
    left: -15px;
    top: 0;
}

.nbv::after {
    content: '';
    height: 100%;
    z-index: 10;
    width: 20%;
    background: linear-gradient(90deg, #E9EDED 0%, rgba(233, 237, 237, 0) 100%);
    rotate: -180deg;
    position: absolute;
    right: -15px;
    top: 0;
}/* End custom CSS */
.ov-btn{display:inline-flex;align-items:center;justify-content:center;gap:0;text-decoration:none;transition:all .2s ease;--ov-icon-gap:8px}
.ov-icon-left .ov-btn__icon{margin-right:var(--ov-icon-gap)}
.ov-icon-right .ov-btn__icon{margin-left:var(--ov-icon-gap)}
.ov-btn__content{display:inline-flex;align-items:center}
.ov-btn__icon{display:inline-flex;line-height:1}
.ov-size-sm{font-size:14px;padding:10px 16px}
.ov-size-md{font-size:16px;padding:12px 20px}
.ov-size-lg{font-size:18px;padding:14px 24px}
.ov-size-xl{font-size:20px;padding:16px 28px}
.ov-btn{display:inline-flex;align-items:center;justify-content:center;gap:0;text-decoration:none;transition:all .2s ease;--ov-icon-gap:8px}
.ov-icon-left .ov-btn__icon{margin-right:var(--ov-icon-gap)}
.ov-icon-right .ov-btn__icon{margin-left:var(--ov-icon-gap)}
.ov-btn__content{display:inline-flex;align-items:center}
.ov-btn__icon{display:inline-flex;line-height:1}
.ov-size-sm{font-size:14px;padding:10px 16px}
.ov-size-md{font-size:16px;padding:12px 20px}
.ov-size-lg{font-size:18px;padding:14px 24px}
.ov-size-xl{font-size:20px;padding:16px 28px}
.elementor-22701 .elementor-element.elementor-element-e7f8845{--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;--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-22701 .elementor-element.elementor-element-e7f8845:not(.elementor-motion-effects-element-type-background), .elementor-22701 .elementor-element.elementor-element-e7f8845 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22701 .elementor-element.elementor-element-397627c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22701 .elementor-element.elementor-element-c39130e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22701 .elementor-element.elementor-element-2428cbb img{width:100%;height:330px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-22701 .elementor-element.elementor-element-c36672d{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:6px 6px 6px 6px;--padding-top:16px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;top:15px;}.elementor-22701 .elementor-element.elementor-element-c36672d:not(.elementor-motion-effects-element-type-background), .elementor-22701 .elementor-element.elementor-element-c36672d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000042;}body:not(.rtl) .elementor-22701 .elementor-element.elementor-element-c36672d{left:15px;}body.rtl .elementor-22701 .elementor-element.elementor-element-c36672d{right:15px;}.elementor-22701 .elementor-element.elementor-element-033d96f .elementor-icon-list-icon{width:14px;}.elementor-22701 .elementor-element.elementor-element-033d96f .elementor-icon-list-icon i{font-size:14px;}.elementor-22701 .elementor-element.elementor-element-033d96f .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-22701 .elementor-element.elementor-element-033d96f .elementor-icon-list-text, .elementor-22701 .elementor-element.elementor-element-033d96f .elementor-icon-list-text a{color:#FFFFFF;}.elementor-22701 .elementor-element.elementor-element-033d96f .elementor-icon-list-item{font-size:32px;font-weight:500;}.elementor-22701 .elementor-element.elementor-element-f53dc05 .elementor-icon-list-icon{width:14px;}.elementor-22701 .elementor-element.elementor-element-f53dc05 .elementor-icon-list-icon i{font-size:14px;}.elementor-22701 .elementor-element.elementor-element-f53dc05 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-22701 .elementor-element.elementor-element-f53dc05 .elementor-icon-list-text, .elementor-22701 .elementor-element.elementor-element-f53dc05 .elementor-icon-list-text a{color:#FFFFFF;}.elementor-22701 .elementor-element.elementor-element-f53dc05 .elementor-icon-list-item{font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-22701 .elementor-element.elementor-element-f0c1862{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22701 .elementor-element.elementor-element-2655f55{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22701 .elementor-element.elementor-element-def01bb{padding:0px 8px 0px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9D1D1;border-radius:4px 4px 4px 4px;}.elementor-22701 .elementor-element.elementor-element-def01bb .elementor-heading-title{font-size:14px;font-weight:500;}.elementor-22701 .elementor-element.elementor-element-93b45b8 .elementor-icon-list-icon{width:14px;}.elementor-22701 .elementor-element.elementor-element-93b45b8 .elementor-icon-list-icon i{font-size:14px;}.elementor-22701 .elementor-element.elementor-element-93b45b8 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-22701 .elementor-element.elementor-element-93b45b8 .elementor-icon-list-text, .elementor-22701 .elementor-element.elementor-element-93b45b8 .elementor-icon-list-text a{color:#000000;}.elementor-22701 .elementor-element.elementor-element-93b45b8 .elementor-icon-list-item{font-size:14px;font-weight:400;}.elementor-22701 .elementor-element.elementor-element-03def88 .elementor-heading-title{font-size:24px;font-weight:500;line-height:32px;}.elementor-22701 .elementor-element.elementor-element-a941e00 .ov-btn-wrap{text-align:left;--ov-icon-gap:8px;}.elementor-22701 .elementor-element.elementor-element-a941e00.ov-btn-justify .ov-btn{display:flex;justify-content:center;width:100%;}.elementor-22701 .elementor-element.elementor-element-a941e00 .ov-btn{font-size:16px;font-weight:700;letter-spacing:-0.2px;padding:0px 0px 0px 0px;color:#000000;}.elementor-22701 .elementor-element.elementor-element-a941e00 .ov-btn__icon{color:#000000;}.elementor-22701 .elementor-element.elementor-element-a941e00 .ov-btn__icon svg{fill:#000000;}@media(max-width:1024px){.elementor-22701 .elementor-element.elementor-element-397627c{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-22701 .elementor-element.elementor-element-397627c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22701 .elementor-element.elementor-element-c36672d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22701 .elementor-element.elementor-element-033d96f .elementor-icon-list-item{font-size:24px;}.elementor-22701 .elementor-element.elementor-element-03def88 .elementor-heading-title{font-size:18px;}}/* Start custom CSS for post-info, class: .elementor-element-033d96f */.dtx {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c36672d */.xsax {
    backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-93b45b8 */.bsz .elementor-post-info__item-prefix {
    color: #C9D1D1
}/* End custom CSS */
.elementor-22701 .elementor-element.elementor-element-e7f8845{--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;--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-22701 .elementor-element.elementor-element-e7f8845:not(.elementor-motion-effects-element-type-background), .elementor-22701 .elementor-element.elementor-element-e7f8845 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22701 .elementor-element.elementor-element-397627c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22701 .elementor-element.elementor-element-c39130e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22701 .elementor-element.elementor-element-2428cbb img{width:100%;height:330px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-22701 .elementor-element.elementor-element-c36672d{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:6px 6px 6px 6px;--padding-top:16px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;top:15px;}.elementor-22701 .elementor-element.elementor-element-c36672d:not(.elementor-motion-effects-element-type-background), .elementor-22701 .elementor-element.elementor-element-c36672d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000042;}body:not(.rtl) .elementor-22701 .elementor-element.elementor-element-c36672d{left:15px;}body.rtl .elementor-22701 .elementor-element.elementor-element-c36672d{right:15px;}.elementor-22701 .elementor-element.elementor-element-033d96f .elementor-icon-list-icon{width:14px;}.elementor-22701 .elementor-element.elementor-element-033d96f .elementor-icon-list-icon i{font-size:14px;}.elementor-22701 .elementor-element.elementor-element-033d96f .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-22701 .elementor-element.elementor-element-033d96f .elementor-icon-list-text, .elementor-22701 .elementor-element.elementor-element-033d96f .elementor-icon-list-text a{color:#FFFFFF;}.elementor-22701 .elementor-element.elementor-element-033d96f .elementor-icon-list-item{font-size:32px;font-weight:500;}.elementor-22701 .elementor-element.elementor-element-f53dc05 .elementor-icon-list-icon{width:14px;}.elementor-22701 .elementor-element.elementor-element-f53dc05 .elementor-icon-list-icon i{font-size:14px;}.elementor-22701 .elementor-element.elementor-element-f53dc05 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-22701 .elementor-element.elementor-element-f53dc05 .elementor-icon-list-text, .elementor-22701 .elementor-element.elementor-element-f53dc05 .elementor-icon-list-text a{color:#FFFFFF;}.elementor-22701 .elementor-element.elementor-element-f53dc05 .elementor-icon-list-item{font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-22701 .elementor-element.elementor-element-f0c1862{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22701 .elementor-element.elementor-element-2655f55{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22701 .elementor-element.elementor-element-def01bb{padding:0px 8px 0px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9D1D1;border-radius:4px 4px 4px 4px;}.elementor-22701 .elementor-element.elementor-element-def01bb .elementor-heading-title{font-size:14px;font-weight:500;}.elementor-22701 .elementor-element.elementor-element-93b45b8 .elementor-icon-list-icon{width:14px;}.elementor-22701 .elementor-element.elementor-element-93b45b8 .elementor-icon-list-icon i{font-size:14px;}.elementor-22701 .elementor-element.elementor-element-93b45b8 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-22701 .elementor-element.elementor-element-93b45b8 .elementor-icon-list-text, .elementor-22701 .elementor-element.elementor-element-93b45b8 .elementor-icon-list-text a{color:#000000;}.elementor-22701 .elementor-element.elementor-element-93b45b8 .elementor-icon-list-item{font-size:14px;font-weight:400;}.elementor-22701 .elementor-element.elementor-element-03def88 .elementor-heading-title{font-size:24px;font-weight:500;line-height:32px;}.elementor-22701 .elementor-element.elementor-element-a941e00 .ov-btn-wrap{text-align:left;--ov-icon-gap:8px;}.elementor-22701 .elementor-element.elementor-element-a941e00.ov-btn-justify .ov-btn{display:flex;justify-content:center;width:100%;}.elementor-22701 .elementor-element.elementor-element-a941e00 .ov-btn{font-size:16px;font-weight:700;letter-spacing:-0.2px;padding:0px 0px 0px 0px;color:#000000;}.elementor-22701 .elementor-element.elementor-element-a941e00 .ov-btn__icon{color:#000000;}.elementor-22701 .elementor-element.elementor-element-a941e00 .ov-btn__icon svg{fill:#000000;}@media(max-width:1024px){.elementor-22701 .elementor-element.elementor-element-397627c{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-22701 .elementor-element.elementor-element-397627c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22701 .elementor-element.elementor-element-c36672d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22701 .elementor-element.elementor-element-033d96f .elementor-icon-list-item{font-size:24px;}.elementor-22701 .elementor-element.elementor-element-03def88 .elementor-heading-title{font-size:18px;}}/* Start custom CSS for post-info, class: .elementor-element-033d96f */.dtx {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c36672d */.xsax {
    backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-93b45b8 */.bsz .elementor-post-info__item-prefix {
    color: #C9D1D1
}/* End custom CSS */
.ov-btn{display:inline-flex;align-items:center;justify-content:center;gap:0;text-decoration:none;transition:all .2s ease;--ov-icon-gap:8px}
.ov-icon-left .ov-btn__icon{margin-right:var(--ov-icon-gap)}
.ov-icon-right .ov-btn__icon{margin-left:var(--ov-icon-gap)}
.ov-btn__content{display:inline-flex;align-items:center}
.ov-btn__icon{display:inline-flex;line-height:1}
.ov-size-sm{font-size:14px;padding:10px 16px}
.ov-size-md{font-size:16px;padding:12px 20px}
.ov-size-lg{font-size:18px;padding:14px 24px}
.ov-size-xl{font-size:20px;padding:16px 28px}
.ov-btn{display:inline-flex;align-items:center;justify-content:center;gap:0;text-decoration:none;transition:all .2s ease;--ov-icon-gap:8px}
.ov-icon-left .ov-btn__icon{margin-right:var(--ov-icon-gap)}
.ov-icon-right .ov-btn__icon{margin-left:var(--ov-icon-gap)}
.ov-btn__content{display:inline-flex;align-items:center}
.ov-btn__icon{display:inline-flex;line-height:1}
.ov-size-sm{font-size:14px;padding:10px 16px}
.ov-size-md{font-size:16px;padding:12px 20px}
.ov-size-lg{font-size:18px;padding:14px 24px}
.ov-size-xl{font-size:20px;padding:16px 28px}
.ov-btn{display:inline-flex;align-items:center;justify-content:center;gap:0;text-decoration:none;transition:all .2s ease;--ov-icon-gap:8px}
.ov-icon-left .ov-btn__icon{margin-right:var(--ov-icon-gap)}
.ov-icon-right .ov-btn__icon{margin-left:var(--ov-icon-gap)}
.ov-btn__content{display:inline-flex;align-items:center}
.ov-btn__icon{display:inline-flex;line-height:1}
.ov-size-sm{font-size:14px;padding:10px 16px}
.ov-size-md{font-size:16px;padding:12px 20px}
.ov-size-lg{font-size:18px;padding:14px 24px}
.ov-size-xl{font-size:20px;padding:16px 28px}
.ov-btn{display:inline-flex;align-items:center;justify-content:center;gap:0;text-decoration:none;transition:all .2s ease;--ov-icon-gap:8px}
.ov-icon-left .ov-btn__icon{margin-right:var(--ov-icon-gap)}
.ov-icon-right .ov-btn__icon{margin-left:var(--ov-icon-gap)}
.ov-btn__content{display:inline-flex;align-items:center}
.ov-btn__icon{display:inline-flex;line-height:1}
.ov-size-sm{font-size:14px;padding:10px 16px}
.ov-size-md{font-size:16px;padding:12px 20px}
.ov-size-lg{font-size:18px;padding:14px 24px}
.ov-size-xl{font-size:20px;padding:16px 28px}
/* === Стили формы (Ім'я та номер телефону) === */                          
                                                                                
.cf7-multistep input[type="text"],                                              
.cf7-multistep input[type="tel"],                                               
.cf7-multistep input[type="email"] {                                            
    color: #1a1a1a !important;                                                  
    background-color: #ffffff !important;                                       
    -webkit-text-fill-color: #1a1a1a !important;                                
    width: 100%;                                                                
    box-sizing: border-box;                                                     
    padding: 14px 16px;                                                         
    border-radius: 8px;                                                         
    border: none;                                                               
    font-weight: 600 !important;                                                
    font-size: 16px !important;                                                 
}                                                                               
                                                                                
.cf7-multistep input[type="text"]::placeholder,                                 
.cf7-multistep input[type="tel"]::placeholder {
    color: #888888 !important;                                                  
    opacity: 1 !important;                                                      
    font-weight: 400 !important;                                                
}                                                                               
                                                                                
.cf7-multistep .ov-submit,                                                      
.cf7-multistep input[type="submit"].ov-submit {                                 
    font-family: inherit;                                                       
    font-size: 1.4em;                                                           
    font-weight: 600;                                                           
    padding: 18px 40px;                                                         
    border-radius: 12px;                                                        
    width: 100%;                                                                
    max-width: 420px;                                                           
    cursor: pointer;                                                            
    transition: opacity 0.2s ease;                                              
    white-space: normal;                                                        
}                                                                               
                                                                                
.cf7-multistep .ov-submit:hover {                                               
    opacity: 0.9;
}                                                                               
            
/* Только поля Ім'я/Телефон — не трогаем радио-кнопки */                        
.cf7-multistep .form-step[data-step="4"] .ov-field {
    display: block;                                                             
    width: 100%;                                                                
    max-width: 420px;                                                           
    margin: 0 auto 16px;                                                        
}                                                                               
                                                                                
/* Текст пунктов радио-кнопок — жирнее и контрастнее (в т.ч. на мобільных) */   
.cf7-multistep .wpcf7-list-item-label {
    font-weight: 600 !important;                                                
    color: #ffffff !important;                                                  
    opacity: 1 !important;                                                      
}                                                                               
                                                                                
/* Убираем лишние отступы radio-элементов */                                    
.cf7-multistep .wpcf7-list-item {
    margin: 0 !important;                                                       
}                                                                               
                                                                                
/* Меньший gap на всех экранах */                                               
.ov-cf7 .form-step .wpcf7-form-control.wpcf7-radio {
    gap: 2px !important;                                                        
}                                                                               
                                                                                
@media (max-width: 767px) {                                                     
    .cf7-multistep .form-step[data-step="4"] .ov-field {                        
        margin-bottom: 12px;                                                    
    }                                                                           
    .cf7-multistep .ov-submit {                                                 
        font-size: 1.2em;                                                       
        padding: 16px 24px;                                                     
        max-width: 320px;                                                       
        margin-left: auto;                                                      
        margin-right: auto;                                                     
    }                                                                           
    .cf7-multistep .wpcf7-list-item-label {                                     
        font-weight: 600 !important;                                            
        color: #ffffff !important;                                              
        font-size: 0.85rem !important;                                          
        line-height: 0.5 !important;                                            
    }                                                                           
    .cf7-multistep input[type="text"],                                          
    .cf7-multistep input[type="tel"] {                                          
        font-weight: 600 !important;                                            
        font-size: 16px !important;                                             
    }                                                                           
    
    /* ИСПРАВЛЕНИЕ: Flexbox на сам тег label */
    .cf7-multistep .form-step[data-step="1"] .wpcf7-list-item {
        margin: 0 0 10px 0 !important; 
        display: block !important; 
    }
    .cf7-multistep .form-step[data-step="1"] .wpcf7-list-item label {
        display: flex !important; 
        align-items: flex-start !important; 
        gap: 10px !important; 
        margin: 0 !important;
        padding: 0 !important;
    }
    .cf7-multistep .form-step[data-step="1"] input[type="radio"] {
        margin: 2px 0 0 0 !important; 
        flex-shrink: 0 !important; 
    }
    .cf7-multistep .form-step[data-step="1"] .wpcf7-list-item-label {
        line-height: 1.2 !important; 
        display: block !important;
        margin: 0 !important;
        padding: 0 !important;
    }
    .cf7-multistep .form-step[data-step="1"] .wpcf7-form-control.wpcf7-radio {
        gap: 0 !important;
        display: flex;
        flex-direction: column;
    }
    .cf7-multistep .form-step[data-step="1"] br {
        display: none !important;
    }
}                                                                               
                                                                                
@media (max-width: 360px) {                                                     
    .cf7-multistep .ov-submit {
        font-size: 1em;                                                         
        padding: 14px 12px;                                                     
        max-width: 280px;                                                       
        margin-left: auto;                                                      
        margin-right: auto;                                                     
    }                                                                           
}                                                                               
                                                                                
.ov-cf7 .form-step .ov-actions {                                                
    margin-top: 24px !important;
}
/* ponytail: dosudove hero wrap — shift left like other hero pages (inline Elementor has --padding-left:20%). CTA transform is desktop-only; on mobile scale(1.63)+translate overflowed the viewport */
@media (min-width: 1025px) {
.elementor-23708 .elementor-element.elementor-element-43305ca .ov-btn{transform:scale(1.63) translate(19.5%, 50%);}
.elementor-23708 .elementor-element.elementor-element-74de92a{padding-left:4%;padding-top:3.5%;justify-content:flex-start;}
/* ponytail: bankrutstvo pushes hero down 110px via 9a35944 margin; dosudove export lost it, so hero rode under sticky header */
.elementor-23708 .elementor-element.elementor-element-9a35944{margin-top:110px;}
}
