@font-face { font-family: FontAwesome; src: url("https://iiift.com/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("https://iiift.com/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("https://iiift.com/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"); font-weight: normal; font-style: normal; }.fa { display: inline-block; font-style: normal; font-variant: normal; font-size-adjust: none; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-weight: normal; font-stretch: normal; line-height: 1; font-family: FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; }.fa.fa-pull-left { margin-right: 0.3em; }.fa.fa-pull-right { margin-left: 0.3em; }.fa.pull-left { margin-right: 0.3em; }.fa.pull-right { margin-left: 0.3em; }@-webkit-keyframes fa-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}@keyframes fa-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}.fa-remove::before, .fa-close::before, .fa-times::before { content: ""; }.fa-navicon::before, .fa-reorder::before, .fa-bars::before { content: ""; }.fa-angle-right::before { content: ""; }.tf-nav-menu input, .tf-nav-menu button, .tf-nav-menu select, .tf-nav-menu textarea { padding: 0px; margin: 0px; background: transparent; }.tf-nav-menu ul, .tf-nav-menu li, .tf-nav-menu a { margin: 0px; padding: 0px; line-height: normal; }.tf-nav-menu ul { padding: 0px; margin: 0px; list-style: none; }.tf-nav-menu ul a, .tf-nav-menu .mainnav .menu-container .sub-menu, .tf-nav-menu button { transition: 0.3s ease-in-out; }.tf-nav-menu .mainnav .menu-container > ul > li { display: inline-block; }.tf-nav-menu .mainnav .menu-container ul li { position: relative; }.tf-nav-menu .mainnav .menu-container .sub-menu { position: absolute; top: 100%; left: 0px; min-width: 250px; z-index: 999; opacity: 0; visibility: hidden; transform: translateY(10px); }.tf-nav-menu .mainnav .menu-container > ul > li > ul.sub-menu > li ul.sub-menu { top: 0px; left: 100%; }.tf-nav-menu .mainnav .menu-container > ul > li:last-child > ul.sub-menu > li ul.sub-menu { left: -100%; }.tf-nav-menu .mainnav .menu-container .menu-item-has-children:hover > ul.sub-menu { opacity: 1; visibility: visible; transform: translateY(0px); }.tf-nav-menu.horizontal, .tf-nav-menu .mainnav ul.menu, .only-icon { display: flex; height: 100%; }.tf-nav-menu.horizontal.tf-alignment-center, .tf-alignment-center ul.menu, .only-icon.tf-alignment-center { -webkit-box-pack: center; justify-content: center; }.tf-nav-menu.horizontal.tf-alignment-right, .tf-alignment-right ul.menu, .only-icon.tf-alignment-right { -webkit-box-pack: end; justify-content: flex-end; }.tf-nav-menu .tf-alignment-justify, .tf-alignment-justify ul.menu, .only-icon.tf-alignment-justify { -webkit-box-pack: justify; justify-content: space-between; }.tf-nav-menu .menu-container ul li a { display: block; }.tf-nav-menu .mainnav .menu-container > ul > li > a { height: 100%; display: flex; -webkit-box-align: center; align-items: center; text-decoration: none; }.tf-nav-menu .mainnav .menu-container li > a > i { display: none; }.tf-nav-menu .mainnav .menu-container li.menu-item-has-children > a > i { margin-left: 6px; display: block; float: right; cursor: pointer; position: relative; font-weight: 900; font-style: normal; line-height: inherit; padding-right: 5px; }.tf-nav-menu .mainnav .menu-container > ul > li > a > i.fa-angle-right::before { content: ""; }.tf-nav-menu .nav-panel { position: fixed; width: 300px; height: 100%; left: -100%; top: 0px; background: rgb(33, 37, 41); z-index: 99999; transition: 0.5s ease-in-out; overflow-y: auto; }.tf-nav-menu .nav-panel.active { left: 0px; }.tf-nav-menu.menu-panel-style-default .nav-panel { width: 100%; left: 0px; top: -100%; flex-direction: column; display: flex !important; }.tf-nav-menu.menu-panel-style-default .nav-panel.active { top: 0px; }.wrap-close-menu-panel-style-default { display: none; }.tf-nav-menu.menu-panel-style-default .wrap-close-menu-panel-style-default { order: 999; padding: 20px 0px; display: block; }.tf-nav-menu .mobile-menu-overlay { position: fixed; inset: 0px; z-index: -98; background: rgba(0, 0, 0, 0.9); opacity: 0; visibility: hidden; will-change: opacity; transition: 0.5s ease-in-out; }.tf-nav-menu .mobile-menu-overlay.active { opacity: 1; visibility: visible; z-index: 9999; }.tf-nav-menu .mobile-menu-overlay .tf-close { cursor: pointer; position: absolute; right: 30px; top: 30px; }.tf-nav-menu .close-menu-panel-style-default { cursor: pointer; position: unset; right: unset; top: unset; }.nav-panel .logo-nav { display: inline-block; }.tf-nav-menu button { background-color: transparent; border: none; outline: none; line-height: 1; }.tf-nav-menu button:focus { outline: none; }.tf-nav-menu.only-icon .mainnav { display: none; }.tf-nav-menu.only-icon .menu-container ul li a > i, .tf-nav-menu.horizontal .btn-menu-only { display: none; }.tf-nav-menu .nav-panel::-webkit-scrollbar-track { background-color: rgb(23, 25, 28); }.tf-nav-menu .nav-panel::-webkit-scrollbar { width: 6px; background-color: rgb(255, 255, 255); }.tf-nav-menu .nav-panel::-webkit-scrollbar-thumb { background-color: rgb(255, 255, 255); }.tf-nav-menu .nav-panel.mobile-menu-alignment-left { text-align: left; }.tf-nav-menu .nav-panel.mobile-menu-alignment-center { text-align: center; }.mainnav-mobi ul > li > a { text-decoration: none; padding: 0px; }.mainnav-mobi ul li, .mainnav-mobi ul li a { position: relative; }.mobile-style-default .mainnav-mobi { position: absolute; top: 100%; left: 0%; width: 100%; z-index: 999; }.mobile-style-default .mainnav-mobi ul.sub-menu { padding-left: 0px; }@media (min-width: 992px){.tf-nav-menu .btn-menu-mobile, .tf-nav-menu .nav-panel { display: none; }}@media (min-width: 992px){.tf-nav-menu.only-icon .nav-panel { display: block; }}.tf-widget-search.tf-alignment-right { -webkit-box-pack: end; justify-content: flex-end; }html { line-height: 1.15; text-size-adjust: 100%; }*, ::after, ::before { box-sizing: border-box; }body { background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 1rem; font-weight: 400; line-height: 1.5; margin: 0px; -webkit-font-smoothing: antialiased; }h1, h2, h3, h4, h5, h6 { color: inherit; font-family: inherit; font-weight: 500; line-height: 1.2; margin-block: 0.5rem 1rem; }h1 { font-size: 2.5rem; }h2 { font-size: 2rem; }h3 { font-size: 1.75rem; }h4 { font-size: 1.5rem; }h5 { font-size: 1.25rem; }p { margin-block: 0px 0.9rem; }a { background-color: transparent; color: rgb(204, 51, 102); text-decoration: none; }a:active, a:hover { color: rgb(51, 51, 102); }a:not([href]):not([tabindex]), a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover { color: inherit; text-decoration: none; }a:not([href]):not([tabindex]):focus { outline: 0px; }b, strong { font-weight: bolder; }img { border-style: none; height: auto; max-width: 100%; }label { display: inline-block; line-height: 1; vertical-align: middle; }button, input, optgroup, select, textarea { font-family: inherit; font-size: 1rem; line-height: 1.5; margin: 0px; }input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], select, textarea { border: 1px solid rgb(102, 102, 102); border-radius: 3px; padding: 0.5rem 1rem; transition: 0.3s; width: 100%; }input[type="date"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="url"]:focus, select:focus, textarea:focus { border-color: rgb(51, 51, 51); }button, input { overflow: visible; }button, select { text-transform: none; }[type="button"], [type="reset"], [type="submit"], button { appearance: button; width: auto; }[type="button"], [type="submit"], button { background-color: transparent; border: 1px solid rgb(204, 51, 102); border-radius: 3px; color: rgb(204, 51, 102); display: inline-block; font-size: 1rem; font-weight: 400; padding: 0.5rem 1rem; text-align: center; transition: 0.3s; user-select: none; white-space: nowrap; }[type="button"]:focus:not(:focus-visible), [type="submit"]:focus:not(:focus-visible), button:focus:not(:focus-visible) { outline: none; }[type="button"]:focus, [type="button"]:hover, [type="submit"]:focus, [type="submit"]:hover, button:focus, button:hover { background-color: rgb(204, 51, 102); color: rgb(255, 255, 255); text-decoration: none; }[type="button"]:not(:disabled), [type="submit"]:not(:disabled), button:not(:disabled) { cursor: pointer; }textarea { overflow: auto; resize: vertical; }[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; }::-webkit-file-upload-button { appearance: button; font: inherit; }select { display: block; }dd, dl, dt, li, ol, ul { background: transparent; border: 0px; font-size: 100%; margin-block: 0px; outline: 0px; vertical-align: baseline; }.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; width: 1px; position: absolute !important; overflow-wrap: normal !important; }.screen-reader-text:focus { background-color: rgb(238, 238, 238); clip-path: none; color: rgb(51, 51, 51); display: block; font-size: 1rem; height: auto; left: 5px; line-height: normal; padding: 12px 24px; text-decoration: none; top: 5px; width: auto; z-index: 100000; clip: auto !important; }.site-header + .elementor { min-height: calc(-320px + 100vh); }.site-footer.footer-stacked .footer-inner .site-navigation .menu { padding: 0px; }.site-navigation ul.menu, .site-navigation ul.menu ul { list-style-type: none; padding: 0px; }.site-navigation ul.menu { display: flex; flex-wrap: wrap; }.site-navigation ul.menu li.menu-item-has-children { padding-inline-end: 15px; }.site-navigation ul.menu li.menu-item-has-children::after { align-items: center; color: rgb(102, 102, 102); content: "▾"; display: flex; font-size: 1.5em; justify-content: center; text-decoration: none; }.site-navigation ul.menu li ul li.menu-item-has-children::after { transform: translateY(-50%) rotate(-90deg); }.site-navigation-dropdown ul.menu { background: rgb(255, 255, 255); margin: 0px; padding: 0px; position: absolute; width: 100%; }:root { --direction-multiplier: 1; }.elementor-screen-only, .screen-reader-text, .screen-reader-text span, .ui-helper-hidden-accessible { height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; top: -10000em; width: 1px; clip: rect(0px, 0px, 0px, 0px); border: 0px; }.elementor-clearfix::after { clear: both; content: ""; display: block; height: 0px; width: 0px; }.elementor *, .elementor ::after, .elementor ::before { box-sizing: border-box; }.elementor a { box-shadow: none; text-decoration: none; }.elementor img { border: none; border-radius: 0px; box-shadow: none; height: auto; max-width: 100%; }.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure { margin: 0px; }.elementor embed, .elementor iframe, .elementor object, .elementor video { border: none; line-height: 1; margin: 0px; max-width: 100%; width: 100%; }.elementor .elementor-background-overlay { inset: 0px; position: absolute; }.e-con-inner > .elementor-element.elementor-absolute, .e-con > .elementor-element.elementor-absolute, .elementor-widget-wrap > .elementor-element.elementor-absolute { position: absolute; }.e-con-inner > .elementor-element.elementor-fixed, .e-con > .elementor-element.elementor-fixed, .elementor-widget-wrap > .elementor-element.elementor-fixed { position: fixed; }.elementor-widget-wrap .elementor-element.elementor-widget__width-auto, .elementor-widget-wrap .elementor-element.elementor-widget__width-initial { max-width: 100%; }.elementor-element.elementor-absolute, .elementor-element.elementor-fixed { z-index: 1; }.elementor-element { --flex-direction: initial; --flex-wrap: initial; --justify-content: initial; --align-items: initial; --align-content: initial; --gap: initial; --flex-basis: initial; --flex-grow: initial; --flex-shrink: initial; --order: initial; --align-self: initial; align-self: var(--align-self); flex-basis: var(--flex-basis); flex-grow: var(--flex-grow); flex-shrink: var(--flex-shrink); order: var(--order); }.elementor-element:where(.e-con-full, .elementor-widget) { align-content: var(--align-content); align-items: var(--align-items); flex-direction: var(--flex-direction); flex-wrap: var(--flex-wrap); gap: var(--row-gap) var(--column-gap); justify-content: var(--justify-content); }.elementor-custom-embed-play { inset-block-start: 50%; inset-inline-start: 50%; position: absolute; transform: translate(calc(-50% * var(--direction-multiplier)),-50%); }.elementor-custom-embed-play svg { fill: rgb(255, 255, 255); filter: drop-shadow(rgba(0, 0, 0, 0.3) 1px 0px 6px); height: 100px; width: 100px; }.elementor-custom-embed-play i, .elementor-custom-embed-play svg { opacity: 0.8; transition: 0.5s; }.elementor-align-center { text-align: center; }.elementor-align-right { text-align: right; }.elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button { width: auto; }.elementor-align-justify .elementor-button { width: 100%; }:root { --page-title-display: block; }@keyframes eicon-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}.elementor-section { position: relative; }.elementor-section .elementor-container { display: flex; margin-inline: auto; position: relative; }.elementor-section.elementor-section-boxed > .elementor-container { max-width: 1140px; }.elementor-section.elementor-section-stretched { position: relative; width: 100%; }.elementor-section.elementor-section-items-top > .elementor-container { align-items: flex-start; }.elementor-section.elementor-section-items-middle > .elementor-container { align-items: center; }.elementor-section.elementor-section-items-bottom > .elementor-container { align-items: flex-end; }@media (min-width: 768px){.elementor-section.elementor-section-height-full { height: 100vh; }}@media (min-width: 768px){.elementor-section.elementor-section-height-full > .elementor-container { height: 100%; }}.elementor-bc-flex-widget .elementor-section-content-top > .elementor-container > .elementor-column > .elementor-widget-wrap { align-items: flex-start; }.elementor-bc-flex-widget .elementor-section-content-middle > .elementor-container > .elementor-column > .elementor-widget-wrap { align-items: center; }.elementor-bc-flex-widget .elementor-section-content-bottom > .elementor-container > .elementor-column > .elementor-widget-wrap { align-items: flex-end; }.elementor-widget-wrap { align-content: flex-start; flex-wrap: wrap; position: relative; width: 100%; }.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap { display: flex; }.elementor-widget-wrap > .elementor-element { width: 100%; }.elementor-widget-wrap.e-swiper-container { width: calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px))); }.elementor-widget { position: relative; }.elementor-widget:not(:last-child) { margin-block-end: var(--kit-widget-spacing,20px); }.elementor-widget:not(:last-child).elementor-absolute, .elementor-widget:not(:last-child).elementor-widget__width-auto, .elementor-widget:not(:last-child).elementor-widget__width-initial { margin-block-end: 0px; }.elementor-column { display: flex; min-height: 1px; position: relative; }.elementor-column-gap-narrow > .elementor-column > .elementor-element-populated { padding: 5px; }.elementor-column-gap-default > .elementor-column > .elementor-element-populated { padding: 10px; }.elementor-column-gap-extended > .elementor-column > .elementor-element-populated { padding: 15px; }.elementor-column-gap-wide > .elementor-column > .elementor-element-populated { padding: 20px; }.elementor-column-gap-wider > .elementor-column > .elementor-element-populated { padding: 30px; }.elementor-inner-section .elementor-column-gap-no .elementor-element-populated { padding: 0px; }@media (min-width: 768px){.elementor-column.elementor-col-10, .elementor-column[data-col="10"] { width: 10%; }}@media (min-width: 768px){.elementor-column.elementor-col-11, .elementor-column[data-col="11"] { width: 11.111%; }}@media (min-width: 768px){.elementor-column.elementor-col-12, .elementor-column[data-col="12"] { width: 12.5%; }}@media (min-width: 768px){.elementor-column.elementor-col-14, .elementor-column[data-col="14"] { width: 14.285%; }}@media (min-width: 768px){.elementor-column.elementor-col-16, .elementor-column[data-col="16"] { width: 16.666%; }}@media (min-width: 768px){.elementor-column.elementor-col-20, .elementor-column[data-col="20"] { width: 20%; }}@media (min-width: 768px){.elementor-column.elementor-col-25, .elementor-column[data-col="25"] { width: 25%; }}@media (min-width: 768px){.elementor-column.elementor-col-30, .elementor-column[data-col="30"] { width: 30%; }}@media (min-width: 768px){.elementor-column.elementor-col-33, .elementor-column[data-col="33"] { width: 33.333%; }}@media (min-width: 768px){.elementor-column.elementor-col-40, .elementor-column[data-col="40"] { width: 40%; }}@media (min-width: 768px){.elementor-column.elementor-col-50, .elementor-column[data-col="50"] { width: 50%; }}@media (min-width: 768px){.elementor-column.elementor-col-60, .elementor-column[data-col="60"] { width: 60%; }}@media (min-width: 768px){.elementor-column.elementor-col-66, .elementor-column[data-col="66"] { width: 66.666%; }}@media (min-width: 768px){.elementor-column.elementor-col-70, .elementor-column[data-col="70"] { width: 70%; }}@media (min-width: 768px){.elementor-column.elementor-col-75, .elementor-column[data-col="75"] { width: 75%; }}@media (min-width: 768px){.elementor-column.elementor-col-80, .elementor-column[data-col="80"] { width: 80%; }}@media (min-width: 768px){.elementor-column.elementor-col-83, .elementor-column[data-col="83"] { width: 83.333%; }}@media (min-width: 768px){.elementor-column.elementor-col-90, .elementor-column[data-col="90"] { width: 90%; }}@media (min-width: 768px){.elementor-column.elementor-col-100, .elementor-column[data-col="100"] { width: 100%; }}.elementor-grid { display: grid; column-gap: var(--grid-column-gap); row-gap: var(--grid-row-gap); }.elementor-grid .elementor-grid-item { min-width: 0px; }.elementor-grid-0 .elementor-grid { display: inline-block; margin-block-end: calc(-1 * var(--grid-row-gap)); width: 100%; word-spacing: var(--grid-column-gap); }.elementor-grid-0 .elementor-grid .elementor-grid-item { display: inline-block; margin-block-end: var(--grid-row-gap); word-break: break-word; }.elementor-grid-1 .elementor-grid { grid-template-columns: repeat(1, 1fr); }.elementor-grid-2 .elementor-grid { grid-template-columns: repeat(2, 1fr); }.elementor-grid-3 .elementor-grid { grid-template-columns: repeat(3, 1fr); }.elementor-grid-4 .elementor-grid { grid-template-columns: repeat(4, 1fr); }.elementor-grid-5 .elementor-grid { grid-template-columns: repeat(5, 1fr); }.elementor-grid-6 .elementor-grid { grid-template-columns: repeat(6, 1fr); }.elementor-grid-7 .elementor-grid { grid-template-columns: repeat(7, 1fr); }.elementor-grid-8 .elementor-grid { grid-template-columns: repeat(8, 1fr); }.elementor-grid-9 .elementor-grid { grid-template-columns: repeat(9, 1fr); }.elementor-grid-10 .elementor-grid { grid-template-columns: repeat(10, 1fr); }.elementor-grid-11 .elementor-grid { grid-template-columns: repeat(11, 1fr); }.elementor-grid-12 .elementor-grid { grid-template-columns: repeat(12, 1fr); }@media (min-width: 1025px){#elementor-device-mode::after { content: "desktop"; }}@media (prefers-reduced-motion: no-preference){html { scroll-behavior: smooth; }}.e-con { --border-radius: 0; --border-top-width: 0px; --border-right-width: 0px; --border-bottom-width: 0px; --border-left-width: 0px; --border-style: initial; --border-color: initial; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --content-width: min(100%,var(--container-max-width,1140px)); --width: 100%; --min-height: initial; --height: auto; --text-align: initial; --margin-top: 0px; --margin-right: 0px; --margin-bottom: 0px; --margin-left: 0px; --padding-top: var(--container-default-padding-top,10px); --padding-right: var(--container-default-padding-right,10px); --padding-bottom: var(--container-default-padding-bottom,10px); --padding-left: var(--container-default-padding-left,10px); --position: relative; --z-index: revert; --overflow: visible; --gap: var(--widgets-spacing,20px); --row-gap: var(--widgets-spacing-row,20px); --column-gap: var(--widgets-spacing-column,20px); --overlay-mix-blend-mode: initial; --overlay-opacity: 1; --overlay-transition: 0.3s; --e-con-grid-template-columns: repeat(3,1fr); --e-con-grid-template-rows: repeat(2,1fr); border-radius: var(--border-radius); height: var(--height); min-height: var(--min-height); min-width: 0px; overflow: var(--overflow); position: var(--position); width: var(--width); z-index: var(--z-index); --flex-wrap-mobile: wrap; }.e-con:where(:not(.e-div-block-base)) { transition: background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s); }.e-con { --margin-block-start: var(--margin-top); --margin-block-end: var(--margin-bottom); --margin-inline-start: var(--margin-left); --margin-inline-end: var(--margin-right); --padding-inline-start: var(--padding-left); --padding-inline-end: var(--padding-right); --padding-block-start: var(--padding-top); --padding-block-end: var(--padding-bottom); --border-block-start-width: var(--border-top-width); --border-block-end-width: var(--border-bottom-width); --border-inline-start-width: var(--border-left-width); --border-inline-end-width: var(--border-right-width); }.e-con { margin-block-end: var(--margin-block-end); margin-block-start: var(--margin-block-start); margin-inline-end: var(--margin-inline-end); margin-inline-start: var(--margin-inline-start); padding-inline-end: var(--padding-inline-end); padding-inline-start: var(--padding-inline-start); }.e-con.e-flex { --flex-direction: column; --flex-basis: auto; --flex-grow: 0; --flex-shrink: 1; flex: var(--flex-grow) var(--flex-shrink) var(--flex-basis); }.e-con-full, .e-con > .e-con-inner { padding-block-end: var(--padding-block-end); padding-block-start: var(--padding-block-start); text-align: var(--text-align); }.e-con-full.e-flex, .e-con.e-flex > .e-con-inner { flex-direction: var(--flex-direction); }.e-con, .e-con > .e-con-inner { display: var(--display); }.e-con.e-grid { --grid-justify-content: start; --grid-align-content: start; --grid-auto-flow: row; }.e-con-boxed.e-flex { place-content: normal; align-items: normal; flex-flow: column; }.e-con-boxed.e-grid { grid-template-columns: 1fr; grid-template-rows: 1fr; justify-items: legacy; }.e-con-boxed { gap: initial; text-align: initial; }.e-con.e-flex > .e-con-inner { align-content: var(--align-content); align-items: var(--align-items); align-self: auto; flex: 1 1 auto; flex-wrap: var(--flex-wrap); justify-content: var(--justify-content); }.e-con.e-grid > .e-con-inner { align-items: var(--align-items); justify-items: var(--justify-items); }.e-con > .e-con-inner { gap: var(--row-gap) var(--column-gap); height: 100%; margin: 0px auto; max-width: var(--content-width); padding-inline: 0px; width: 100%; }:is(.elementor-section-wrap, [data-elementor-id]) > .e-con { --margin-left: auto; --margin-right: auto; max-width: min(100%,var(--width)); }.e-con .elementor-widget.elementor-widget { margin-block-end: 0px; }.e-con::before, .e-con > .elementor-background-slideshow::before, .e-con > .elementor-motion-effects-container > .elementor-motion-effects-layer::before, :is(.e-con, .e-con > .e-con-inner) > .elementor-background-video-container::before { border-block-end-width: var(--border-block-end-width); border-block-start-width: var(--border-block-start-width); border-color: var(--border-color); border-inline-end-width: var(--border-inline-end-width); border-inline-start-width: var(--border-inline-start-width); border-radius: var(--border-radius); border-style: var(--border-style); content: var(--background-overlay); display: block; height: max(100% + var(--border-top-width) + var(--border-bottom-width),100%); left: calc(0px - var(--border-left-width)); mix-blend-mode: var(--overlay-mix-blend-mode); opacity: var(--overlay-opacity); position: absolute; top: calc(0px - var(--border-top-width)); transition: var(--overlay-transition,.3s); width: max(100% + var(--border-left-width) + var(--border-right-width),100%); }.e-con::before { transition: background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s); }.e-con > .elementor-background-slideshow, :is(.e-con, .e-con > .e-con-inner) > .elementor-background-video-container { border-block-end-width: var(--border-block-end-width); border-block-start-width: var(--border-block-start-width); border-color: var(--border-color); border-inline-end-width: var(--border-inline-end-width); border-inline-start-width: var(--border-inline-start-width); border-radius: var(--border-radius); border-style: var(--border-style); height: max(100% + var(--border-top-width) + var(--border-bottom-width),100%); left: calc(0px - var(--border-left-width)); top: calc(0px - var(--border-top-width)); width: max(100% + var(--border-left-width) + var(--border-right-width),100%); }:is(.e-con, .e-con > .e-con-inner) > .elementor-background-video-container::before { z-index: 1; }:is(.e-con, .e-con > .e-con-inner) > .elementor-background-slideshow::before { z-index: 2; }.e-con .elementor-widget { min-width: 0px; }.e-con .elementor-widget-empty, .e-con .elementor-widget-google_maps, .e-con .elementor-widget-video, .e-con .elementor-widget.e-widget-swiper { width: 100%; }.e-con > .e-con-inner > .elementor-widget > .elementor-widget-container, .e-con > .elementor-widget > .elementor-widget-container { height: 100%; }.e-con.e-con > .e-con-inner > .elementor-widget, .elementor.elementor .e-con > .elementor-widget { max-width: 100%; }.e-con .elementor-widget:not(:last-child) { --kit-widget-spacing: 0px; }.elementor-form-fields-wrapper { display: flex; flex-wrap: wrap; }.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup, .elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group > .elementor-select-wrapper, .elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group > input, .elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group > textarea { flex-basis: 100%; max-width: 100%; }.elementor-form-fields-wrapper.elementor-labels-inline > .elementor-field-group .elementor-select-wrapper, .elementor-form-fields-wrapper.elementor-labels-inline > .elementor-field-group > input { flex-grow: 1; }.elementor-field-group { align-items: center; flex-wrap: wrap; }.elementor-field-group.elementor-field-type-submit { align-items: flex-end; }.elementor-field-group .elementor-field-textual { background-color: transparent; border: 1px solid rgb(105, 114, 125); color: rgb(31, 33, 36); flex-grow: 1; max-width: 100%; vertical-align: middle; width: 100%; }.elementor-field-group .elementor-field-textual:focus { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px inset; outline: 0px; }.elementor-field-group .elementor-field-textual::placeholder { color: inherit; font-family: inherit; opacity: 0.6; }.elementor-field-group .elementor-select-wrapper { display: flex; position: relative; width: 100%; }.elementor-field-group .elementor-select-wrapper select { appearance: none; color: inherit; flex-basis: 100%; font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; letter-spacing: inherit; line-height: inherit; padding-inline-end: 20px; text-transform: inherit; }.elementor-field-group .elementor-select-wrapper::before { content: ""; font-family: eicons; font-size: 15px; inset-block-start: 50%; inset-inline-end: 10px; pointer-events: none; position: absolute; text-shadow: rgba(0, 0, 0, 0.3) 0px 0px 3px; transform: translateY(-50%); }.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper::before { content: ""; }.elementor-field-label { cursor: pointer; }.elementor-mark-required .elementor-field-label::after { color: red; content: "*"; padding-inline-start: 0.2em; }.elementor-field-textual { border-radius: 3px; font-size: 15px; line-height: 1.4; min-height: 40px; padding: 5px 14px; }.elementor-field-textual.elementor-size-xs { border-radius: 2px; font-size: 13px; min-height: 33px; padding: 4px 12px; }.elementor-field-textual.elementor-size-md { border-radius: 4px; font-size: 16px; min-height: 47px; padding: 6px 16px; }.elementor-field-textual.elementor-size-lg { border-radius: 5px; font-size: 18px; min-height: 59px; padding: 7px 20px; }.elementor-field-textual.elementor-size-xl { border-radius: 6px; font-size: 20px; min-height: 72px; padding: 8px 24px; }.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button { flex-basis: 100%; }.elementor-button-align-center .e-form__buttons, .elementor-button-align-center .elementor-field-type-submit { justify-content: center; }.elementor-button-align-start .e-form__buttons, .elementor-button-align-start .elementor-field-type-submit { justify-content: flex-start; }.elementor-button-align-end .e-form__buttons, .elementor-button-align-end .elementor-field-type-submit, [dir="rtl"] .elementor-button-align-start .e-form__buttons, [dir="rtl"] .elementor-button-align-start .elementor-field-type-submit { justify-content: flex-end; }[dir="rtl"] .elementor-button-align-end .e-form__buttons, [dir="rtl"] .elementor-button-align-end .elementor-field-type-submit { justify-content: flex-start; }.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button { flex-basis: auto; }.elementor-error .elementor-field { border-color: rgb(217, 83, 79); }.elementor-form .elementor-button { border: none; padding-block: 0px; }.elementor-form .elementor-button-content-wrapper, .elementor-form .elementor-button > span { display: flex; flex-direction: row; gap: 5px; justify-content: center; }.elementor-form .elementor-button.elementor-size-xs { min-height: 33px; }.elementor-form .elementor-button.elementor-size-sm { min-height: 40px; }.elementor-form .elementor-button.elementor-size-md { min-height: 47px; }.elementor-form .elementor-button.elementor-size-lg { min-height: 59px; }.elementor-form .elementor-button.elementor-size-xl { min-height: 72px; }.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container, .elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)) { transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s); }.elementor-heading-title { line-height: 1; margin: 0px; padding: 0px; }.elementor-button { background-color: rgb(105, 114, 125); border-radius: 3px; color: rgb(255, 255, 255); display: inline-block; fill: rgb(255, 255, 255); font-size: 15px; line-height: 1; padding: 12px 24px; text-align: center; transition: 0.3s; }.elementor-button:focus, .elementor-button:hover, .elementor-button:visited { color: rgb(255, 255, 255); }.elementor-button-content-wrapper { display: flex; flex-direction: row; gap: 5px; justify-content: center; }.elementor-button-icon .e-font-icon-svg { height: 1em; }.elementor-button-text { display: inline-block; }.elementor-button.elementor-size-xs { border-radius: 2px; font-size: 13px; padding: 10px 20px; }.elementor-button.elementor-size-md { border-radius: 4px; font-size: 16px; padding: 15px 30px; }.elementor-button.elementor-size-lg { border-radius: 5px; font-size: 18px; padding: 20px 40px; }.elementor-button.elementor-size-xl { border-radius: 6px; font-size: 20px; padding: 25px 50px; }.elementor-button span { text-decoration: inherit; }.elementor-element.elementor-button-info .elementor-button { background-color: rgb(91, 192, 222); }.elementor-element.elementor-button-success .elementor-button { background-color: rgb(92, 184, 92); }.elementor-element.elementor-button-warning .elementor-button { background-color: rgb(240, 173, 78); }.elementor-element.elementor-button-danger .elementor-button { background-color: rgb(217, 83, 79); }.elementor-view-stacked .elementor-icon { background-color: rgb(105, 114, 125); color: rgb(255, 255, 255); fill: rgb(255, 255, 255); padding: 0.5em; }.elementor-view-framed .elementor-icon { background-color: transparent; border: 3px solid rgb(105, 114, 125); color: rgb(105, 114, 125); padding: 0.5em; }.elementor-icon { color: rgb(105, 114, 125); display: inline-block; font-size: 50px; line-height: 1; text-align: center; transition: 0.3s; }.elementor-icon:hover { color: rgb(105, 114, 125); }.elementor-icon i, .elementor-icon svg { display: block; height: 1em; position: relative; width: 1em; }.elementor-icon i::before, .elementor-icon svg::before { left: 50%; position: absolute; transform: translateX(-50%); }.elementor-shape-square .elementor-icon { border-radius: 0px; }.elementor-shape-rounded .elementor-icon { border-radius: 10%; }.elementor-shape-circle .elementor-icon { border-radius: 50%; }.e-transform .elementor-widget-container, .e-transform:not(:has(.elementor-widget-container)) { transform: perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0)); transform-origin: var(--e-transform-origin-y) var(--e-transform-origin-x); }@media (min-width: 1025px) and (max-width: 99999px){.elementor .elementor-hidden-desktop { display: none; }}.elementor-kit-6 { --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; }.e-con { --container-max-width: 1140px; }.elementor-widget:not(:last-child) { --kit-widget-spacing: 20px; }.elementor-element { --widgets-spacing: 20px 20px; --widgets-spacing-row: 20px; --widgets-spacing-column: 20px; }.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container, .elementor-widget-social-icons.elementor-grid-0:not(:has(.elementor-widget-container)), .elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container, .elementor-widget-social-icons.elementor-grid-mobile-0:not(:has(.elementor-widget-container)), .elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container, .elementor-widget-social-icons.elementor-grid-tablet-0:not(:has(.elementor-widget-container)) { font-size: 0px; line-height: 1; }.elementor-widget-social-icons:not(.elementor-grid-0):not(.elementor-grid-tablet-0):not(.elementor-grid-mobile-0) .elementor-grid { display: inline-grid; }.elementor-widget-social-icons .elementor-grid { column-gap: var(--grid-column-gap,5px); row-gap: var(--grid-row-gap,5px); grid-template-columns: var(--grid-template-columns); justify-content: var(--justify-content,center); justify-items: var(--justify-content,center); }.elementor-icon.elementor-social-icon { font-size: var(--icon-size,25px); height: calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em)); line-height: var(--icon-size,25px); width: calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em)); }.elementor-social-icon { --e-social-icon-icon-color: #fff; align-items: center; background-color: rgb(105, 114, 125); cursor: pointer; display: inline-flex; justify-content: center; text-align: center; }.elementor-social-icon svg { fill: var(--e-social-icon-icon-color); }.elementor-social-icon:last-child { margin: 0px; }.elementor-social-icon:hover { color: rgb(255, 255, 255); opacity: 0.9; }.elementor-social-icon-instagram { background-color: rgb(38, 38, 38); }.elementor-social-icon-skype { background-color: rgb(0, 175, 240); }.elementor-social-icon-youtube { background-color: rgb(205, 32, 31); }.e--ua-appleWebkit .elementor-share-buttons--align-right, .e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-right { --justify-content: var(--flex-right,flex-end); }.e--ua-appleWebkit .elementor-share-buttons--align-center, .e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-center { --justify-content: center; }.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid { display: inline-block; }.elementor-widget-image { text-align: center; }.elementor-widget-image a { display: inline-block; }.elementor-widget-image a img[src$=".svg"] { width: 48px; }.elementor-widget-image img { display: inline-block; vertical-align: middle; }.elementor-widget-icon-box .elementor-icon-box-wrapper { display: flex; flex-direction: column; text-align: center; }.elementor-widget-icon-box .elementor-icon-box-icon { display: inline-block; flex: 0 0 auto; line-height: 0; }.elementor-widget-icon-box .elementor-icon-box-content { flex-grow: 1; width: 100%; }.elementor-widget-icon-box .elementor-icon-box-description { margin: 0px; }.elementor-widget-icon-box.elementor-position-inline-end .elementor-icon-box-wrapper { flex-direction: row-reverse; text-align: end; }.elementor-widget-icon-box.elementor-position-inline-start .elementor-icon-box-wrapper { flex-direction: row; text-align: start; }.elementor-widget-icon-box.elementor-position-block-start .elementor-icon-box-wrapper { flex-direction: column; text-align: center; align-items: unset !important; }.elementor-widget-icon-box.elementor-position-block-end .elementor-icon-box-wrapper { flex-direction: column-reverse; text-align: center; align-items: unset !important; }.e-con.elementor-sticky--active { z-index: var(--z-index,99); }.elementor-widget-heading .elementor-heading-title[class*="elementor-size-"] > a { color: inherit; font-size: inherit; line-height: inherit; }.elementor-widget-heading .elementor-heading-title.elementor-size-small { font-size: 15px; }.elementor-widget-heading .elementor-heading-title.elementor-size-medium { font-size: 19px; }.elementor-widget-heading .elementor-heading-title.elementor-size-large { font-size: 29px; }.elementor-widget-heading .elementor-heading-title.elementor-size-xl { font-size: 39px; }.elementor-widget-heading .elementor-heading-title.elementor-size-xxl { font-size: 59px; }.elementor-widget-divider { --divider-border-style: none; --divider-border-width: 1px; --divider-color: #0c0d0e; --divider-icon-size: 20px; --divider-element-spacing: 10px; --divider-pattern-height: 24px; --divider-pattern-size: 20px; --divider-pattern-url: none; --divider-pattern-repeat: repeat-x; }.elementor-widget-divider .elementor-divider { display: flex; }.elementor-widget-divider .elementor-icon { font-size: var(--divider-icon-size); }.elementor-widget-divider .elementor-divider-separator { direction: ltr; display: flex; margin: 0px; }.elementor-widget-divider--view-line_icon .elementor-divider-separator, .elementor-widget-divider--view-line_text .elementor-divider-separator { align-items: center; }.elementor-widget-divider--element-align-left .elementor-divider-separator::before { content: none; }.elementor-widget-divider--element-align-right .elementor-divider-separator::after { content: none; }.elementor-widget-divider--element-align-start .elementor-divider-separator::before { content: none; }.elementor-widget-divider--element-align-end .elementor-divider-separator::after { content: none; }.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator { border-block-start: var(--divider-border-width) var(--divider-border-style) var(--divider-color); }.e-con-inner > .elementor-widget-divider, .e-con > .elementor-widget-divider { width: var(--container-widget-width,100%); --flex-grow: var( --container-widget-flex-grow ); }.elementor-button.elementor-hidden, .elementor-hidden { display: none; }.e-form__buttons { flex-wrap: wrap; }.e-form__buttons, .e-form__buttons__wrapper { display: flex; }.e-form__indicators__indicator__icon .e-font-icon-svg { height: 1em; }.elementor-field-type-recaptcha_v3 .elementor-field-label { display: none; }.elementor-field-type-recaptcha_v3 .grecaptcha-badge { z-index: 1; }.elementor-form .elementor-button .elementor-button-content-wrapper { align-items: center; }.elementor-form .elementor-button .elementor-button-text { white-space: normal; }.elementor-form .elementor-button .e-font-icon-svg { height: 1em; }.elementor-form .elementor-button .elementor-button-content-wrapper { gap: 5px; }.elementor-form .elementor-button .elementor-button-icon, .elementor-form .elementor-button .elementor-button-text { flex-grow: unset; order: unset; }.elementor-select-wrapper .select-caret-down-wrapper { font-size: 11px; inset-inline-end: 10px; pointer-events: none; position: absolute; top: 50%; transform: translateY(-50%); }.elementor-select-wrapper .select-caret-down-wrapper svg { aspect-ratio: unset; display: unset; width: 1em; fill: currentcolor; overflow: visible; }.elementor-select-wrapper.remove-before::before { content: "" !important; }.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container, .elementor-widget:not(:has(.elementor-widget-container)) .elementor-widget-container { overflow: hidden; }.elementor-widget .elementor-icon-list-items.elementor-inline-items { display: flex; flex-wrap: wrap; margin-inline: -8px; }.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-inline: 8px; }.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after { border-width: 0px; border-inline-start-width: 1px; border-style: solid; height: 100%; inset-inline: auto -8px; position: relative; width: auto; }.elementor-widget .elementor-icon-list-items { list-style-type: none; margin: 0px; padding: 0px; }.elementor-widget .elementor-icon-list-item { margin: 0px; padding: 0px; position: relative; }.elementor-widget .elementor-icon-list-item::after { inset-block-end: 0px; position: absolute; width: 100%; }.elementor-widget .elementor-icon-list-item, .elementor-widget .elementor-icon-list-item a { align-items: var(--icon-vertical-align,center); display: flex; font-size: inherit; }.elementor-widget .elementor-icon-list-icon + .elementor-icon-list-text { align-self: center; padding-inline-start: 5px; }.elementor-widget .elementor-icon-list-icon { display: flex; inset-block-start: var(--icon-vertical-offset,initial); position: relative; }.elementor-widget .elementor-icon-list-icon svg { height: var(--e-icon-list-icon-size,1em); width: var(--e-icon-list-icon-size,1em); }.elementor-widget .elementor-icon-list-icon i { font-size: var(--e-icon-list-icon-size); width: 1.25em; }.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon { text-align: var(--e-icon-list-icon-align); }.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg { margin: var(--e-icon-list-icon-margin,0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0); }.elementor-widget.elementor-list-item-link-full_width a { width: 100%; }.elementor-widget.elementor-align-center .elementor-icon-list-item, .elementor-widget.elementor-align-center .elementor-icon-list-item a { justify-content: center; }.elementor-widget.elementor-align-center .elementor-icon-list-item::after { margin: auto; }.elementor-widget.elementor-align-start .elementor-icon-list-item, .elementor-widget.elementor-align-start .elementor-icon-list-item a { justify-content: start; text-align: start; }.elementor-widget.elementor-align-end .elementor-icon-list-item, .elementor-widget.elementor-align-end .elementor-icon-list-item a { justify-content: end; text-align: end; }.elementor-widget.elementor-align-end .elementor-icon-list-items { justify-content: end; }.elementor-widget:not(.elementor-align-end) .elementor-icon-list-item::after { inset-inline-start: 0px; }.elementor-widget:not(.elementor-align-start) .elementor-icon-list-item::after { inset-inline-end: 0px; }#left-area ul.elementor-icon-list-items, .elementor .elementor-element ul.elementor-icon-list-items, .elementor-edit-area .elementor-element ul.elementor-icon-list-items { padding: 0px; }:root { --swiper-theme-color: #007aff; }.swiper { margin-left: auto; margin-right: auto; position: relative; overflow: hidden; list-style: none; padding: 0px; z-index: 1; }.swiper-vertical > .swiper-wrapper { flex-direction: column; }.swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: flex; transition-property: transform; box-sizing: content-box; }.swiper-android .swiper-slide, .swiper-wrapper { transform: translate3d(0px, 0px, 0px); }.swiper-pointer-events { touch-action: pan-y; }.swiper-pointer-events.swiper-vertical { touch-action: pan-x; }.swiper-slide { flex-shrink: 0; width: 100%; height: 100%; position: relative; transition-property: transform; }.swiper-autoheight, .swiper-autoheight .swiper-slide { height: auto; }.swiper-autoheight .swiper-wrapper { align-items: flex-start; transition-property: transform, height; }.swiper-backface-hidden .swiper-slide { transform: translateZ(0px); backface-visibility: hidden; }.swiper-3d, .swiper-3d.swiper-css-mode .swiper-wrapper { perspective: 1200px; }.swiper-css-mode > .swiper-wrapper { overflow: auto; scrollbar-width: none; }.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar { display: none; }.swiper-css-mode > .swiper-wrapper > .swiper-slide { scroll-snap-align: start; }.swiper-horizontal.swiper-css-mode > .swiper-wrapper { scroll-snap-type: x mandatory; }.swiper-vertical.swiper-css-mode > .swiper-wrapper { scroll-snap-type: y mandatory; }.swiper-centered > .swiper-wrapper::before { content: ""; flex-shrink: 0; order: 9999; }.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child { margin-inline-start: var(--swiper-centered-offset-before); }.swiper-centered.swiper-horizontal > .swiper-wrapper::before { height: 100%; min-height: 1px; width: var(--swiper-centered-offset-after); }.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child { margin-block-start: var(--swiper-centered-offset-before); }.swiper-centered.swiper-vertical > .swiper-wrapper::before { width: 100%; min-width: 1px; height: var(--swiper-centered-offset-after); }.swiper-centered > .swiper-wrapper > .swiper-slide { scroll-snap-align: center; }.swiper-virtual .swiper-slide { backface-visibility: hidden; transform: translateZ(0px); }.swiper-virtual.swiper-css-mode .swiper-wrapper::after { content: ""; position: absolute; left: 0px; top: 0px; pointer-events: none; }.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after { height: 1px; width: var(--swiper-virtual-size); }.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after { width: 1px; height: var(--swiper-virtual-size); }:root { --swiper-navigation-size: 44px; }@keyframes swiper-preloader-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}.swiper .swiper-notification { position: absolute; left: 0px; top: 0px; pointer-events: none; opacity: 0; z-index: -1000; }.swiper-free-mode > .swiper-wrapper { transition-timing-function: ease-out; margin: 0px auto; }.swiper-grid > .swiper-wrapper { flex-wrap: wrap; }.swiper-grid-column > .swiper-wrapper { flex-flow: column wrap; }.swiper-fade.swiper-free-mode .swiper-slide { transition-timing-function: ease-out; }.swiper-fade .swiper-slide { pointer-events: none; transition-property: opacity; }.swiper-fade .swiper-slide .swiper-slide { pointer-events: none; }.swiper-fade .swiper-slide-active, .swiper-fade .swiper-slide-active .swiper-slide-active { pointer-events: auto; }.swiper-cube .swiper-slide { pointer-events: none; backface-visibility: hidden; z-index: 1; visibility: hidden; transform-origin: 0px 0px; width: 100%; height: 100%; }.swiper-cube .swiper-slide .swiper-slide { pointer-events: none; }.swiper-cube.swiper-rtl .swiper-slide { transform-origin: 100% 0px; }.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-active .swiper-slide-active { pointer-events: auto; }.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-next, .swiper-cube .swiper-slide-next + .swiper-slide, .swiper-cube .swiper-slide-prev { pointer-events: auto; visibility: visible; }.swiper-flip .swiper-slide { pointer-events: none; backface-visibility: hidden; z-index: 1; }.swiper-flip .swiper-slide .swiper-slide { pointer-events: none; }.swiper-flip .swiper-slide-active, .swiper-flip .swiper-slide-active .swiper-slide-active { pointer-events: auto; }.swiper-creative .swiper-slide { backface-visibility: hidden; overflow: hidden; transition-property: transform, opacity, height; }.swiper-cards .swiper-slide { transform-origin: center bottom; backface-visibility: hidden; overflow: hidden; }.elementor-element, .elementor-lightbox { --swiper-theme-color: #000; --swiper-navigation-size: 44px; --swiper-pagination-bullet-size: 6px; --swiper-pagination-bullet-horizontal-gap: 6px; }.elementor-element.elementor-pagination-position-outside .swiper, .elementor-lightbox.elementor-pagination-position-outside .swiper { padding-bottom: 30px; }.elementor-element.elementor-arrows-position-outside .swiper, .elementor-lightbox.elementor-arrows-position-outside .swiper { width: calc(100% - 60px); }.elementor-widget-n-carousel { --e-n-carousel-slides-to-show: 3; --e-n-carousel-swiper-slides-gap: 10px; --e-n-carousel-swiper-slides-to-display: 3; --e-n-carousel-swiper-pagination-size: 0; --e-n-carousel-swiper-pagination-spacing: 10px; --e-n-carousel-swiper-offset-size: 0; height: fit-content; --e-n-carousel-arrow-prev-top-align: 50%; --e-n-carousel-arrow-prev-top-position: 0px; --e-n-carousel-arrow-prev-caption-spacing: 15px; --e-n-carousel-arrow-next-top-align: 50%; --e-n-carousel-arrow-next-top-position: 0px; --e-n-carousel-arrow-next-caption-spacing: 15px; --e-n-carousel-arrow-prev-left-align: 0px; --e-n-carousel-arrow-prev-left-position: 0px; --e-n-carousel-arrow-next-right-align: 0px; --e-n-carousel-arrow-next-right-position: 0px; --e-n-carousel-arrow-next-translate-x: 0px; --e-n-carousel-arrow-next-translate-y: 0px; --e-n-carousel-arrow-prev-translate-x: 0px; --e-n-carousel-arrow-prev-translate-y: 0px; --e-n-carousel-swiper-padding-bottom: calc(var(--e-n-carousel-swiper-pagination-size) + var(--e-n-carousel-swiper-pagination-spacing)); --e-n-carousel-dots-vertical-position: 100%; --e-n-carousel-dots-vertical-offset: 0px; --e-n-carousel-dots-horizontal-position: 50%; --e-n-carousel-dots-horizontal-offset: 0px; --e-n-carousel-dots-horizontal-transform: -50%; --e-n-carousel-dots-vertical-transform: -100%; --e-n-carousel-fraction-vertical-position: 100%; --e-n-carousel-fraction-vertical-offset: 0px; --e-n-carousel-fraction-horizontal-position: 50%; --e-n-carousel-fraction-horizontal-offset: 0px; --e-n-carousel-fraction-horizontal-transform: -50%; --e-n-carousel-fraction-vertical-transform: -100%; }.elementor-widget-n-carousel .e-n-carousel { display: flex; min-width: 0px; }.elementor-widget-n-carousel .e-n-carousel > .swiper-wrapper > .swiper-slide-active.elementor-edit-area-active { overflow: initial; }.elementor-widget-n-carousel .e-n-carousel.offset-left { padding-inline-start: var(--e-n-carousel-swiper-offset-size,0); }.elementor-widget-n-carousel .e-n-carousel.offset-both, .elementor-widget-n-carousel .e-n-carousel.offset-right { padding-inline-end: var(--e-n-carousel-swiper-offset-size,0); }.elementor-widget-n-carousel .e-n-carousel.offset-both { padding-inline-start: var(--e-n-carousel-swiper-offset-size,0); }.elementor-widget-n-carousel .e-n-carousel > .swiper-wrapper .swiper-slide a.e-con { display: var(--display); }.elementor-widget-n-carousel .e-n-carousel > .swiper-wrapper > .swiper-slide { flex-shrink: 0; height: var(--e-n-carousel-slide-height,initial); }.elementor-widget-n-carousel .e-n-carousel > .swiper-wrapper > .swiper-slide > .e-con { height: var(--e-n-carousel-slide-container-height,initial); max-width: calc(100% - var(--margin-inline-start, var(--margin-left)) - var(--margin-inline-end, var(--margin-right))); }.elementor-widget-n-carousel.elementor-element :is(.swiper, .swiper-container) ~ .elementor-swiper-button-next { right: calc(var(--e-n-carousel-arrow-next-right-align) + var(--e-n-carousel-arrow-next-right-position)); top: calc(var(--e-n-carousel-arrow-next-top-align) + var(--e-n-carousel-arrow-next-top-position) - var(--e-n-carousel-arrow-next-caption-spacing)); transform: translate(var(--e-n-carousel-arrow-next-translate-x),var(--e-n-carousel-arrow-next-translate-y)); }.elementor-widget-n-carousel.elementor-element :is(.swiper, .swiper-container) ~ .elementor-swiper-button-prev { left: calc(var(--e-n-carousel-arrow-prev-left-align) + var(--e-n-carousel-arrow-prev-left-position)); top: calc(var(--e-n-carousel-arrow-prev-top-align) + var(--e-n-carousel-arrow-prev-top-position) - var(--e-n-carousel-arrow-prev-caption-spacing)); transform: translate(var(--e-n-carousel-arrow-prev-translate-x),var(--e-n-carousel-arrow-prev-translate-y)); }.elementor-widget-n-carousel.elementor-pagination-type-bullets { --e-n-carousel-swiper-pagination-size: 6px; }.elementor-widget-n-carousel.elementor-pagination-type-fraction { --e-n-carousel-swiper-pagination-size: 16px; }.elementor-widget-n-carousel.elementor-pagination-type-progressbar { --e-n-carousel-swiper-pagination-size: 4px; }.elementor-widget-n-carousel.elementor-pagination-position-outside:not(:has(> .elementor-widget-container)) > .swiper, .elementor-widget-n-carousel.elementor-pagination-position-outside:not(:has(> .elementor-widget-container)) > .swiper-container, .elementor-widget-n-carousel.elementor-pagination-position-outside > .elementor-widget-container > .swiper, .elementor-widget-n-carousel.elementor-pagination-position-outside > .elementor-widget-container > .swiper-container { padding-bottom: var(--e-n-carousel-swiper-padding-bottom); }.elementor-widget-n-carousel.elementor-pagination-position-outside:not(:has(> .elementor-widget-container)) > .swiper .elementor-background-slideshow, .elementor-widget-n-carousel.elementor-pagination-position-outside:not(:has(> .elementor-widget-container)) > .swiper-container .elementor-background-slideshow, .elementor-widget-n-carousel.elementor-pagination-position-outside > .elementor-widget-container > .swiper .elementor-background-slideshow, .elementor-widget-n-carousel.elementor-pagination-position-outside > .elementor-widget-container > .swiper-container .elementor-background-slideshow { padding-bottom: 0px; }.elementor-widget-n-carousel.elementor-pagination-position-outside:not(:has(> .elementor-widget-container)) .swiper-pagination-bullet, .elementor-widget-n-carousel.elementor-pagination-position-outside > .elementor-widget-container .swiper-pagination-bullet { vertical-align: top; }.swiper-container:not(.swiper-container-initialized) > .swiper-wrapper, .swiper:not(.swiper-initialized) > .swiper-wrapper { gap: var(--e-n-carousel-swiper-slides-gap); overflow: hidden; }[data-core-v316-plus="true"] .elementor-widget-n-carousel .e-n-carousel .swiper-slide > .e-con { --padding-top: initial; --padding-right: initial; --padding-bottom: initial; --padding-left: initial; }.elementor-animation-grow-rotate { transition-duration: 0.3s; transition-property: transform; }.elementor-animation-grow-rotate:active, .elementor-animation-grow-rotate:focus, .elementor-animation-grow-rotate:hover { transform: scale(1.1) rotate(4deg); }.elementor-widget-video .elementor-widget-container, .elementor-widget-video:not(:has(.elementor-widget-container)) { overflow: hidden; transform: translateZ(0px); }.elementor-widget-video .elementor-wrapper { aspect-ratio: var(--video-aspect-ratio); }.elementor-widget-video .elementor-open-inline .elementor-custom-embed-image-overlay { background-position: 50% center; background-size: cover; inset: 0px; position: absolute; }.elementor-widget-video .elementor-custom-embed-image-overlay { cursor: pointer; text-align: center; }.elementor-widget-video .elementor-custom-embed-image-overlay img { aspect-ratio: var(--video-aspect-ratio); display: block; object-fit: cover; object-position: center center; width: 100%; }.e-con-inner > .elementor-widget-video, .e-con > .elementor-widget-video { width: var(--container-widget-width); --flex-grow: var( --container-widget-flex-grow ); }.elementor-animation-grow { transition-duration: 0.3s; transition-property: transform; }.elementor-animation-grow:active, .elementor-animation-grow:focus, .elementor-animation-grow:hover { transform: scale(1.1); }.elementor-gallery__container { min-height: 1px; }.elementor-gallery-item { border: solid var(--image-border-width) var(--image-border-color); border-radius: var(--image-border-radius); display: block; overflow: hidden; position: relative; text-decoration: none; }.elementor-gallery-item__content, .elementor-gallery-item__overlay { height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }.elementor-gallery-item__overlay { mix-blend-mode: var(--overlay-mix-blend-mode); transition-duration: var(--overlay-transition-duration); transition-property: mix-blend-mode, transform, opacity, background-color; }.elementor-gallery-item__image.e-gallery-image { transition-duration: var(--image-transition-duration); transition-property: filter, transform; }.e-gallery-item.elementor-gallery-item { transition-property: all; }.e-con-inner > .elementor-widget-gallery, .e-con > .elementor-widget-gallery { width: var(--container-widget-width); --flex-grow: var( --container-widget-flex-grow ); }.e-gallery-container { position: relative; display: flex; flex-wrap: wrap; }.e-gallery-container:not(.e-gallery-grid) { transition: padding-bottom var(--animation-duration); }.e-gallery-item { position: relative; flex-grow: 0; flex-shrink: 0; transition-property: all; transition-duration: var(--animation-duration); }.e-gallery-item.e-gallery-item--hidden { transform: scale3d(0, 0, 0); opacity: 0; }.e-gallery-image { background-position: center center; background-size: cover; width: 100%; transform-origin: center top; transition: var(--animation-duration); }.e-gallery-grid:not(.e-gallery--animated) { display: grid; gap: var(--vgap) var(--hgap); grid-template-columns: repeat(var(--columns), 1fr); }.e-gallery-grid.e-gallery--animated { padding-bottom: var(--container-aspect-ratio); }.e-gallery-grid.e-gallery--animated .e-gallery-item { --item-width: calc((100% - ((var(--columns) - 1) * var(--hgap))) / var(--columns)); position: absolute; top: calc(((100% / var(--rows)) + (var(--vgap) / var(--rows))) * var(--row)); width: var(--item-width); }.e-gallery-grid .e-gallery-image { padding-bottom: var(--aspect-ratio); }.e-gallery-justified .e-gallery-item { position: absolute; width: calc(var(--item-width) * (100% - var(--hgap) * var(--gap-count))); height: var(--item-height); top: calc(var(--item-top) + (var(--row) * var(--vgap))); }.e-gallery-justified .e-gallery-image { height: 100%; }.e-gallery-masonry { height: 0px; margin-bottom: calc(var(--highest-column-gap-count) * var(--vgap)); }.e-gallery-masonry .e-gallery-item { position: absolute; width: calc(100% / var(--columns) - (var(--hgap) * (var(--columns) - 1) / var(--columns))); top: calc(var(--percent-height) + (var(--items-in-column) * var(--vgap))); }.e-gallery-masonry .e-gallery-image { padding-bottom: var(--item-height); }.e-gallery--ltr.e-gallery-grid.e-gallery--animated .e-gallery-item { left: calc(var(--item-width) * var(--column) + (var(--hgap) * var(--column))); }.e-gallery--ltr.e-gallery-justified .e-gallery-item { left: calc(var(--item-start) * (100% - var(--hgap) * var(--gap-count)) + var(--hgap) * var(--item-row-index)); }.e-gallery--ltr.e-gallery-masonry .e-gallery-item { left: calc((100% / var(--columns) - (var(--hgap) * (var(--columns) - 1) / var(--columns))) * var(--column) + (var(--hgap) * var(--column))); }.e-gallery--rtl.e-gallery-grid.e-gallery--animated .e-gallery-item { right: calc(var(--item-width) * var(--column) + (var(--hgap) * var(--column))); }.e-gallery--rtl.e-gallery-justified .e-gallery-item { right: calc(var(--item-start) * (100% - var(--hgap) * var(--gap-count)) + var(--hgap) * var(--item-row-index)); }.e-gallery--rtl.e-gallery-masonry .e-gallery-item { right: calc((100% / var(--columns) - (var(--hgap) * (var(--columns) - 1) / var(--columns))) * var(--column) + (var(--hgap) * var(--column))); }.e-gallery--lazyload .e-gallery-image:not(.e-gallery-image-loaded) { filter: opacity(0); transform: scale(0.5); }.elementor-animated-content { --translate: 0,0; }.elementor-column .elementor-spacer-inner { height: var(--spacer-size); }.e-con { --container-widget-width: 100%; }.e-con-inner > .elementor-widget-spacer, .e-con > .elementor-widget-spacer { width: var(--container-widget-width,var(--spacer-size)); --align-self: var( --container-widget-align-self,initial ); --flex-shrink: 0; }.e-con-inner > .elementor-widget-spacer > .elementor-widget-container, .e-con > .elementor-widget-spacer > .elementor-widget-container { height: 100%; width: 100%; }.e-con-inner > .elementor-widget-spacer > .elementor-widget-container > .elementor-spacer, .e-con > .elementor-widget-spacer > .elementor-widget-container > .elementor-spacer { height: 100%; }.e-con-inner > .elementor-widget-spacer:not(:has(> .elementor-widget-container)) > .elementor-spacer, .e-con > .elementor-widget-spacer:not(:has(> .elementor-widget-container)) > .elementor-spacer { height: 100%; }.e-con-inner > .elementor-widget-spacer:not(:has(> .elementor-widget-container)) > .elementor-spacer > .elementor-spacer-inner, .e-con > .elementor-widget-spacer:not(:has(> .elementor-widget-container)) > .elementor-spacer > .elementor-spacer-inner { height: var(--container-widget-height,var(--spacer-size)); }.e-con-inner > .elementor-widget-spacer.elementor-widget-empty, .e-con > .elementor-widget-spacer.elementor-widget-empty { min-height: 22px; min-width: 22px; position: relative; }.elementor-widget-image-box .elementor-image-box-content { width: 100%; }@media (min-width: 768px){.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper, .elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper { display: flex; }}@media (min-width: 768px){.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper { flex-direction: row-reverse; text-align: end; }}@media (min-width: 768px){[dir="rtl"] .elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper { flex-direction: row; }}@media (min-width: 768px){.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper { flex-direction: row; text-align: start; }}@media (min-width: 768px){[dir="rtl"] .elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper { flex-direction: row-reverse; }}@media (min-width: 768px){.elementor-widget-image-box.elementor-position-top .elementor-image-box-img { margin: auto; }}@media (min-width: 768px){.elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper { align-items: flex-start; }}@media (min-width: 768px){.elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper { align-items: center; }}@media (min-width: 768px){.elementor-widget-image-box.elementor-vertical-align-bottom .elementor-image-box-wrapper { align-items: flex-end; }}.elementor-widget-image-box .elementor-image-box-img { display: inline-block; }.elementor-widget-image-box .elementor-image-box-img img { display: block; line-height: 0; }.elementor-widget-image-box .elementor-image-box-wrapper { text-align: center; }.elementor-widget-image-box .elementor-image-box-description { margin: 0px; }.elementor-widget-n-tabs { --n-tabs-color-accent-fallback: #61ce70; --n-tabs-color-secondary-fallback: #54595f; --n-tabs-default-padding-block: 15px; --n-tabs-default-padding-inline: 35px; --n-tabs-background-color: transparent; --n-tabs-display: flex; --n-tabs-direction: column; --n-tabs-gap: 10px; --n-tabs-heading-display: flex; --n-tabs-heading-direction: row; --n-tabs-heading-grow: initial; --n-tabs-heading-justify-content: center; --n-tabs-heading-width: initial; --n-tabs-heading-overflow-x: initial; --n-tabs-heading-wrap: nowrap; --n-tabs-border-width: 1px; --n-tabs-border-color: #d5d8dc; --n-tabs-content-display: flex; --n-tabs-title-color: var(--e-global-color-secondary,var(--n-tabs-color-secondary-fallback)); --n-tabs-title-color-hover: #fff; --n-tabs-title-color-active: #fff; --n-tabs-title-background-color: #f1f2f3; --n-tabs-title-background-color-hover: var(--e-global-color-accent,var(--n-tabs-color-accent-fallback)); --n-tabs-title-background-color-active: var(--e-global-color-accent,var(--n-tabs-color-accent-fallback)); --n-tabs-title-width: initial; --n-tabs-title-height: initial; --n-tabs-title-font-size: 1rem; --n-tabs-title-white-space: initial; --n-tabs-title-justify-content-toggle: initial; --n-tabs-title-align-items-toggle: center; --n-tabs-title-justify-content: center; --n-tabs-title-align-items: center; --n-tabs-title-text-align: center; --n-tabs-title-direction: row; --n-tabs-title-gap: 10px; --n-tabs-title-flex-grow: 0; --n-tabs-title-flex-basis: content; --n-tabs-title-flex-shrink: initial; --n-tabs-title-order: initial; --n-tabs-title-padding-top: var(--n-tabs-default-padding-block); --n-tabs-title-padding-bottom: var(--n-tabs-default-padding-block); --n-tabs-title-padding-left: var(--n-tabs-default-padding-inline); --n-tabs-title-padding-right: var(--n-tabs-default-padding-inline); --n-tabs-title-border-radius: initial; --n-tabs-title-transition: 0.3s; --n-tabs-icon-color: var(--e-global-color-secondary,var(--n-tabs-color-secondary-fallback)); --n-tabs-icon-color-hover: var(--n-tabs-title-color-hover); --n-tabs-icon-color-active: #fff; --n-tabs-icon-gap: 5px; max-width: 100%; width: 100%; --n-tabs-title-padding-inline-start: var(--n-tabs-title-padding-left); --n-tabs-title-padding-inline-end: var(--n-tabs-title-padding-right); --n-tabs-title-padding-block-start: var(--n-tabs-title-padding-top); --n-tabs-title-padding-block-end: var(--n-tabs-title-padding-bottom); }body.rtl .elementor-widget-n-tabs { --n-tabs-title-padding-inline-start: var(--n-tabs-title-padding-right); --n-tabs-title-padding-inline-end: var(--n-tabs-title-padding-left); }.elementor-widget-n-tabs .e-n-tabs { display: var(--n-tabs-display); flex-direction: var(--n-tabs-direction); gap: var(--n-tabs-gap); min-width: 0px; text-align: start; }.elementor-widget-n-tabs .e-n-tabs-heading { display: var(--n-tabs-heading-display); flex-basis: var(--n-tabs-heading-width); flex-direction: var(--n-tabs-heading-direction); flex-shrink: 0; flex-wrap: var(--n-tabs-heading-wrap); gap: var(--n-tabs-title-gap); justify-content: var(--n-tabs-heading-justify-content); overflow-x: var(--n-tabs-heading-overflow-x); scrollbar-width: none; }.elementor-widget-n-tabs .e-n-tabs-heading::-webkit-scrollbar { display: none; }.elementor-widget-n-tabs .e-n-tabs-heading.e-scroll { cursor: -webkit-grabbing; }.elementor-widget-n-tabs .e-n-tabs-heading.e-scroll-active { position: relative; }.elementor-widget-n-tabs .e-n-tabs-heading.e-scroll-active::before { content: ""; inset-block: 0px; inset-inline: -1000vw; position: absolute; z-index: 2; }.elementor-widget-n-tabs .e-n-tabs-content { display: var(--n-tabs-content-display); flex-grow: 1; min-width: 0px; }.elementor-widget-n-tabs .e-n-tabs-content > .e-con:not(.e-active) { display: none; }.elementor-widget-n-tabs .e-n-tabs:not(.e-activated) > .e-n-tabs-content > .e-con:first-child { display: flex; }.elementor-widget-n-tabs .e-n-tab-title { align-items: var(--n-tabs-title-align-items-toggle,var(--n-tabs-title-align-items)); background-color: initial; border-radius: var(--n-tabs-title-border-radius); border-style: none; border-width: var(--n-tabs-border-width); display: flex; flex-basis: var(--n-tabs-title-flex-basis); flex-direction: var(--n-tabs-title-direction); flex-grow: var(--n-tabs-title-flex-grow); flex-shrink: var(--n-tabs-title-flex-shrink); gap: var(--n-tabs-icon-gap); height: var(--n-tabs-title-height); justify-content: var(--n-tabs-title-justify-content-toggle,var(--n-tabs-title-justify-content)); padding-block-end: var(--n-tabs-title-padding-block-end); padding-block-start: var(--n-tabs-title-padding-block-start); padding-inline-end: var(--n-tabs-title-padding-inline-end); padding-inline-start: var(--n-tabs-title-padding-inline-start); position: relative; transition: background var(--n-tabs-title-transition),color var(--n-tabs-title-transition),border var(--n-tabs-title-transition),box-shadow var(--n-tabs-title-transition),text-shadow var(--n-tabs-title-transition),stroke var(--n-tabs-title-transition),stroke-width var(--n-tabs-title-transition),-webkit-text-stroke-width var(--n-tabs-title-transition),-webkit-text-stroke-color var(--n-tabs-title-transition),transform var(--n-tabs-title-transition); user-select: none; white-space: var(--n-tabs-title-white-space); width: var(--n-tabs-title-width); }.elementor-widget-n-tabs .e-n-tab-title:focus:not(:focus-visible) { outline: none; }.elementor-widget-n-tabs .e-n-tab-title-text { align-items: center; display: flex; font-size: var(--n-tabs-title-font-size); text-align: var(--n-tabs-title-text-align); }.elementor-widget-n-tabs .e-n-tab-title[aria-selected="false"] { background-color: var(--n-tabs-title-background-color); }.elementor-widget-n-tabs .e-n-tab-title[aria-selected="false"], .elementor-widget-n-tabs .e-n-tab-title[aria-selected="false"] a { color: var(--n-tabs-title-color); }.elementor-widget-n-tabs .e-n-tab-title[aria-selected="true"], .elementor-widget-n-tabs .e-n-tab-title[aria-selected="true"] a { color: var(--n-tabs-title-color-active); }.elementor-widget-n-tabs [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover, .elementor-widget-n-tabs [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover a { color: var(--n-tabs-title-color-hover); }.elementor-widget-n-tabs [data-touch-mode="true"] .e-n-tab-title[aria-selected="false"]:hover, .elementor-widget-n-tabs [data-touch-mode="true"] .e-n-tab-title[aria-selected="false"]:hover a { color: var(--n-tabs-title-color-active); }.elementor .elementor-element.elementor-widget-n-tabs:not(:has(> .elementor-widget-container)) > .e-n-tabs[data-touch-mode="false"] > .e-n-tabs-heading .e-n-tab-title[aria-selected="false"]:hover, .elementor .elementor-element.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode="false"] > .e-n-tabs-heading .e-n-tab-title[aria-selected="false"]:hover { background-color: var(--n-tabs-title-background-color-hover); background-image: none; }.elementor .elementor-element.elementor-widget-n-tabs:not(:has(> .elementor-widget-container)) > .e-n-tabs > .e-n-tabs-heading .e-n-tab-title[aria-selected="true"], .elementor .elementor-element.elementor-widget-n-tabs:not(:has(> .elementor-widget-container)) > .e-n-tabs[data-touch-mode="true"] > .e-n-tabs-heading .e-n-tab-title[aria-selected="false"]:hover, .elementor .elementor-element.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading .e-n-tab-title[aria-selected="true"], .elementor .elementor-element.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode="true"] > .e-n-tabs-heading .e-n-tab-title[aria-selected="false"]:hover { background-color: var(--n-tabs-title-background-color-active); background-image: none; }.elementor-10 .elementor-element.elementor-element-a5a6809 { --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; --overlay-mix-blend-mode: multiply; --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-10 .elementor-element.elementor-element-a5a6809:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a5a6809 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(217, 12, 12); }.elementor-10 .elementor-element.elementor-element-5f68bb5 { --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; --overlay-mix-blend-mode: overlay; --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-10 .elementor-element.elementor-element-0a1501f { --display: flex; --justify-content: center; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; box-shadow: rgba(0, 0, 0, 0.5) 3px 0px 4px 0px; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 17px; --padding-bottom: 17px; --padding-left: 17px; --padding-right: 17px; --z-index: 99; }.elementor-10 .elementor-element.elementor-element-0a1501f.e-con { --flex-grow: 0; --flex-shrink: 0; }.elementor-10 .elementor-element.elementor-element-a4ce2e4 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --padding-top: 10px; --padding-bottom: 0px; --padding-left: 20px; --padding-right: 20px; }.elementor-widget-heading .elementor-heading-title { font-family: var( --e-global-typography-primary-font-family ), Sans-serif; font-weight: var( --e-global-typography-primary-font-weight ); color: var( --e-global-color-primary ); }.elementor-10 .elementor-element.elementor-element-70cbde0 { padding: 0px 0px 5px; text-align: center; }.elementor-10 .elementor-element.elementor-element-70cbde0 .elementor-heading-title { font-family: Poppins, sans-serif; font-size: 20px; font-weight: 600; color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-a7c5592 .wpr-advanced-text { text-align: center; }.elementor-10 .elementor-element.elementor-element-a7c5592 .wpr-advanced-text-preffix { color: rgb(248, 248, 248); font-family: Poppins, sans-serif; font-size: 40px; font-weight: 900; padding-top: 0px; padding-bottom: 0px; }.elementor-10 .elementor-element.elementor-element-a7c5592 .wpr-anim-text { color: rgb(255, 255, 255); padding: 0px; }.elementor-10 .elementor-element.elementor-element-a7c5592 .wpr-anim-text b, .elementor-10 .elementor-element.elementor-element-a7c5592 .wpr-anim-text b i, .elementor-10 .elementor-element.elementor-element-a7c5592 .wpr-anim-text, .elementor-10 .elementor-element.elementor-element-a7c5592 .wpr-highlighted-text { font-family: Poppins, sans-serif; font-size: 70px; font-weight: 900; font-style: normal; }.elementor-widget-text-editor { font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); color: var( --e-global-color-text ); }.elementor-10 .elementor-element.elementor-element-ec8a113 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 7px; border-style: solid; border-width: 1px; border-color: rgb(255, 255, 255); font-family: Raleway, sans-serif; font-size: 15px; font-weight: 500; color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-a6c491f { --display: flex; --min-height: 451px; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --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-10 .elementor-element.elementor-element-f8386e4 { --display: flex; --min-height: 450px; --justify-content: flex-end; --align-items: center; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); }.elementor-10 .elementor-element.elementor-element-f8386e4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f8386e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("https://iiift.com/wp-content/uploads/2026/01/l7zzlepwvemyiqqozrhx.webp"); background-position: center top; background-repeat: no-repeat; background-size: cover; }.elementor-10 .elementor-element.elementor-element-99dbfd5 { background-color: rgb(255, 0, 0); margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px; padding: 12px 25px; border-style: solid; border-width: 2px; border-color: rgb(255, 255, 255); border-radius: 2px; }.elementor-10 .elementor-element.elementor-element-99dbfd5 .elementor-heading-title { font-family: Roboto, sans-serif; font-size: 21px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-d290125 { --display: flex; --min-height: 400px; --justify-content: flex-end; --align-items: center; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); }.elementor-10 .elementor-element.elementor-element-d290125:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d290125 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("https://iiift.com/wp-content/uploads/2026/01/feaw3tluatie1lpb3wjk.webp"); background-position: center center; background-repeat: no-repeat; background-size: cover; }.elementor-10 .elementor-element.elementor-element-5c06ef3 { background-color: rgb(255, 0, 0); margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px; padding: 12px 25px; border-style: solid; border-width: 2px; border-color: rgb(255, 255, 255); border-radius: 2px; }.elementor-10 .elementor-element.elementor-element-5c06ef3 .elementor-heading-title { font-family: Roboto, sans-serif; font-size: 21px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-af7682d { --display: flex; --min-height: 400px; --justify-content: flex-end; --align-items: center; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); }.elementor-10 .elementor-element.elementor-element-af7682d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-af7682d > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("https://iiift.com/wp-content/uploads/2026/01/ezduxcp1cgu6qnoeuuoh.webp"); background-position: center top; background-repeat: no-repeat; background-size: cover; }.elementor-10 .elementor-element.elementor-element-8dd92f8 { background-color: rgb(255, 0, 0); margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px; padding: 12px 25px; border-style: solid; border-width: 2px; border-color: rgb(255, 255, 255); border-radius: 2px; }.elementor-10 .elementor-element.elementor-element-8dd92f8 .elementor-heading-title { font-family: Roboto, sans-serif; font-size: 21px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-acea2a6 { --display: flex; --min-height: 400px; --justify-content: flex-end; --align-items: center; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); }.elementor-10 .elementor-element.elementor-element-acea2a6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-acea2a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("https://iiift.com/wp-content/uploads/2026/01/yziisrm6xnt6qdc64oxw.webp"); background-position: center top; background-repeat: no-repeat; background-size: cover; }.elementor-10 .elementor-element.elementor-element-e6a1a67 { background-color: rgb(255, 0, 0); margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px; padding: 12px 25px; border-style: solid; border-width: 2px; border-color: rgb(255, 255, 255); border-radius: 2px; }.elementor-10 .elementor-element.elementor-element-e6a1a67 .elementor-heading-title { font-family: Roboto, sans-serif; font-size: 21px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-4a0538a { --display: flex; --min-height: 400px; --justify-content: flex-end; --align-items: center; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); }.elementor-10 .elementor-element.elementor-element-4a0538a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4a0538a > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("https://iiift.com/wp-content/uploads/2026/01/o5ona4y79o5gvt2szqu3.webp"); background-position: center top; background-repeat: no-repeat; background-size: cover; }.elementor-10 .elementor-element.elementor-element-d065b75 { background-color: rgb(255, 0, 0); margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px; padding: 12px 25px; border-style: solid; border-width: 2px; border-color: rgb(255, 255, 255); border-radius: 2px; }.elementor-10 .elementor-element.elementor-element-d065b75 .elementor-heading-title { font-family: Roboto, sans-serif; font-size: 21px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.8px; color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-25d1e97 { --e-n-carousel-swiper-slides-to-display: 3; --e-n-carousel-swiper-slides-gap: 0px; --e-n-carousel-slide-height: auto; --e-n-carousel-slide-container-height: 100%; }:where(.elementor-10 .elementor-element.elementor-element-25d1e97 .swiper-slide) > .e-con { --border-radius: 0px 0px 0px 0px; --padding-top: 0px; --padding-right: 0px; --padding-bottom: 0px; --padding-left: 0px; }:where([data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide) > .e-con { --padding-block-start: 0px; --padding-inline-end: 0px; --padding-block-end: 0px; --padding-inline-start: 0px; }.elementor-10 .elementor-element.elementor-element-031669e { --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; --overlay-opacity: 0.13; --padding-top: 60px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-10 .elementor-element.elementor-element-031669e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-031669e > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(252, 252, 252); }.elementor-10 .elementor-element.elementor-element-031669e::before, .elementor-10 .elementor-element.elementor-element-031669e > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-031669e > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-031669e > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-031669e > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-031669e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-image: url("https://iiift.com/wp-content/uploads/2025/11/background-lines-image.svg"); --background-overlay: ''; }.elementor-10 .elementor-element.elementor-element-a4bb0e8 { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-10 .elementor-element.elementor-element-d73700e { --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; --overlay-opacity: 0; border-style: solid; --border-style: solid; border-width: 0px 0px 0px 4px; --border-top-width: 0px; --border-right-width: 0px; --border-bottom-width: 0px; --border-left-width: 4px; border-color: rgba(249, 49, 49, 0.71); --border-color: #F93131B5; }.elementor-10 .elementor-element.elementor-element-d73700e::before, .elementor-10 .elementor-element.elementor-element-d73700e > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-d73700e > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-d73700e > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-d73700e > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-d73700e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-image: url("https://iiift.com/wp-content/uploads/2025/11/home_tuning_sectionbg_1.png"); --background-overlay: ''; background-position: left top; background-repeat: no-repeat; background-size: 16%; }.elementor-10 .elementor-element.elementor-element-fcc6a31 { --display: flex; --align-items: flex-start; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }.elementor-10 .elementor-element.elementor-element-73d5ccb .wpr-dual-heading-wrap { text-align: left; }.elementor-10 .elementor-element.elementor-element-73d5ccb .wpr-dual-title .first { color: rgb(38, 38, 38); border-color: rgb(0, 0, 0); font-family: Roboto, sans-serif; font-size: 38px; font-weight: 600; border-style: none; margin-right: 0px; }.elementor-10 .elementor-element.elementor-element-73d5ccb .wpr-dual-title-wrap { margin-bottom: 0px; }.elementor-10 .elementor-element.elementor-element-73d5ccb .wpr-dual-title .second { color: rgb(255, 0, 0); border-color: rgb(0, 0, 0); font-family: Roboto, sans-serif; font-size: 35px; font-weight: 600; border-style: none; }.elementor-10 .elementor-element.elementor-element-73d5ccb .wpr-dual-heading-description { color: rgb(38, 38, 38); font-family: Roboto, sans-serif; font-size: 21px; font-weight: 400; margin-bottom: 0px; }.elementor-10 .elementor-element.elementor-element-29f5b14 { font-family: "Roboto Condensed", sans-serif; font-size: 19px; font-weight: 300; letter-spacing: 0.7px; color: rgb(41, 41, 41); }.elementor-10 .elementor-element.elementor-element-3836bcc { --display: flex; --justify-content: center; }.elementor-10 .elementor-element.elementor-element-3836bcc.e-con { --flex-grow: 0; --flex-shrink: 0; }.elementor-widget-icon.elementor-view-stacked .elementor-icon { background-color: var( --e-global-color-primary ); }.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon { color: var( --e-global-color-primary ); border-color: var( --e-global-color-primary ); }.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg { fill: var( --e-global-color-primary ); }.elementor-10 .elementor-element.elementor-element-098ebe3 .elementor-icon-wrapper { text-align: start; }.elementor-10 .elementor-element.elementor-element-098ebe3.elementor-view-stacked .elementor-icon { background-color: rgb(37, 37, 37); color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-098ebe3.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-098ebe3.elementor-view-default .elementor-icon { color: rgb(37, 37, 37); border-color: rgb(37, 37, 37); }.elementor-10 .elementor-element.elementor-element-098ebe3.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-098ebe3.elementor-view-default .elementor-icon svg { fill: rgb(37, 37, 37); }.elementor-10 .elementor-element.elementor-element-098ebe3.elementor-view-framed .elementor-icon { background-color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-098ebe3.elementor-view-stacked .elementor-icon:hover { background-color: rgb(255, 255, 255); color: rgb(255, 0, 0); }.elementor-10 .elementor-element.elementor-element-098ebe3.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-098ebe3.elementor-view-default .elementor-icon:hover { color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-098ebe3.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-098ebe3.elementor-view-default .elementor-icon:hover svg { fill: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-098ebe3.elementor-view-framed .elementor-icon:hover { background-color: rgb(255, 0, 0); }.elementor-10 .elementor-element.elementor-element-098ebe3 .elementor-icon { font-size: 35px; }.elementor-10 .elementor-element.elementor-element-098ebe3 .elementor-icon svg { height: 35px; }.elementor-10 .elementor-element.elementor-element-098ebe3 .elementor-icon i, .elementor-10 .elementor-element.elementor-element-098ebe3 .elementor-icon svg { transform: rotate(0deg); }.elementor-10 .elementor-element.elementor-element-93a8009 { --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; --justify-content: center; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --overlay-opacity: 0.13; --padding-top: 60px; --padding-bottom: 80px; --padding-left: 60px; --padding-right: 60px; }.elementor-10 .elementor-element.elementor-element-93a8009:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-93a8009 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(252, 252, 252); background-image: url("https://iiift.com/wp-content/uploads/2025/11/home_tuning_sectionbg_1.png"); background-position: left top; background-repeat: no-repeat; background-size: 14%; }.elementor-10 .elementor-element.elementor-element-93a8009::before, .elementor-10 .elementor-element.elementor-element-93a8009 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-93a8009 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-93a8009 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-93a8009 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-93a8009 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-image: url("https://iiift.com/wp-content/uploads/2025/11/background-lines-image.svg"); --background-overlay: ''; }.elementor-10 .elementor-element.elementor-element-93a8009.e-con { --flex-grow: 0; --flex-shrink: 0; }.elementor-10 .elementor-element.elementor-element-8957d41 { --display: flex; --flex-direction: column; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --justify-content: center; --align-items: center; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; border-style: solid; --border-style: solid; border-width: 0px 5px 0px 0px; --border-top-width: 0px; --border-right-width: 5px; --border-bottom-width: 0px; --border-left-width: 0px; border-color: rgb(86, 86, 86); --border-color: #565656; }.elementor-10 .elementor-element.elementor-element-8957d41.e-con { --flex-grow: 0; --flex-shrink: 0; }.elementor-10 .elementor-element.elementor-element-f4e61dc { --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; --justify-content: center; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }.elementor-10 .elementor-element.elementor-element-f4e61dc.e-con { --flex-grow: 0; --flex-shrink: 0; }.elementor-10 .elementor-element.elementor-element-62dc2c4 { --display: flex; --justify-content: flex-end; --align-items: flex-end; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --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-10 .elementor-element.elementor-element-62dc2c4.e-con { --flex-grow: 0; --flex-shrink: 0; }.elementor-10 .elementor-element.elementor-element-e367808 { width: var( --container-widget-width, 87.299% ); max-width: 87.299%; margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 10px; --container-widget-width: 87.299%; --container-widget-flex-grow: 0; text-align: end; }.elementor-10 .elementor-element.elementor-element-e367808.elementor-element { --flex-grow: 0; --flex-shrink: 0; }.elementor-10 .elementor-element.elementor-element-e367808 .elementor-heading-title { font-family: Roboto, sans-serif; font-size: 46px; font-weight: 800; color: rgb(37, 37, 37); }.elementor-10 .elementor-element.elementor-element-4694ba9 { --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; --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-10 .elementor-element.elementor-element-6452cad { background-color: rgb(222, 0, 0); margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 10px; }.elementor-10 .elementor-element.elementor-element-6452cad .elementor-heading-title { font-family: "just sans", sans-serif; font-size: 55px; font-weight: 800; color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-e03a02d { --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; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 30px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-10 .elementor-element.elementor-element-d843e90 { --display: flex; --justify-content: center; --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-10 .elementor-element.elementor-element-d843e90.e-con { --flex-grow: 0; --flex-shrink: 0; }.elementor-10 .elementor-element.elementor-element-641a30b img { border-radius: 24px; }.elementor-10 .elementor-element.elementor-element-59dd85c { --display: flex; --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-10 .elementor-element.elementor-element-49d1fc0 .wpr-advanced-accordion .wpr-acc-button { background-color: rgb(224, 224, 224); color: rgb(47, 47, 47); border-color: rgb(255, 255, 255); margin-top: 0px; margin-bottom: 0px; padding: 0px 33px 0px 27px; border-style: solid; border-width: 0px 0px 5px; border-radius: 0px; }.elementor-10 .elementor-element.elementor-element-49d1fc0 .wpr-advanced-accordion .wpr-acc-button.wpr-acc-active { background-color: rgb(218, 31, 31); color: rgb(255, 255, 255); border-color: rgb(218, 31, 31); }.elementor-10 .elementor-element.elementor-element-49d1fc0 .wpr-advanced-accordion .wpr-acc-active .wpr-toggle-icon i { transform: rotate(0deg); transform-origin: center center; }.elementor-10 .elementor-element.elementor-element-49d1fc0 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text { color: rgb(47, 47, 47); }.elementor-10 .elementor-element.elementor-element-49d1fc0 .wpr-advanced-accordion .wpr-acc-button, .elementor-10 .elementor-element.elementor-element-49d1fc0 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text { font-weight: 400; }.elementor-10 .elementor-element.elementor-element-49d1fc0 .wpr-advanced-accordion button.wpr-acc-button { transition: 0.3s ease-in-out; }.elementor-10 .elementor-element.elementor-element-49d1fc0 .wpr-advanced-accordion .wpr-acc-button.wpr-acc-active .wpr-acc-title-text { color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-49d1fc0.wpr-advanced-accordion-icon-no-box .wpr-acc-item-title .wpr-acc-title-text { margin-left: 5px; }.elementor-10 .elementor-element.elementor-element-49d1fc0.wpr-advanced-accordion-icon-side-box .wpr-acc-item-title .wpr-acc-title-text { margin-left: calc(5px); }.elementor-10 .elementor-element.elementor-element-49d1fc0.wpr-advanced-accordion-icon-side-curve .wpr-acc-item-title .wpr-acc-title-text { margin-left: calc(35px); }.elementor-10 .elementor-element.elementor-element-49d1fc0 .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon i { color: rgb(51, 51, 51); font-size: 35px; }.elementor-10 .elementor-element.elementor-element-49d1fc0 .wpr-advanced-accordion .wpr-toggle-icon i { transition: 0.4s ease-in-out; }.elementor-10 .elementor-element.elementor-element-49d1fc0 .wpr-advanced-accordion .wpr-acc-button.wpr-acc-active .wpr-toggle-icon i { color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-49d1fc0 .wpr-advanced-accordion .wpr-acc-panel .wpr-acc-panel-content { color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-49d1fc0 .wpr-advanced-accordion .wpr-acc-panel { background-color: rgb(218, 31, 31); border-color: rgb(255, 255, 255); padding: 0px 30px 30px; border-style: solid; border-width: 0px 0px 3px; border-radius: 0px; }.elementor-10 .elementor-element.elementor-element-8175b9e .wpr-advanced-accordion .wpr-acc-button { background-color: rgb(224, 224, 224); color: rgb(47, 47, 47); border-color: rgb(255, 255, 255); margin-top: 0px; margin-bottom: 0px; padding: 0px 33px 0px 27px; border-style: solid; border-width: 0px 0px 5px; border-radius: 0px; }.elementor-10 .elementor-element.elementor-element-8175b9e .wpr-advanced-accordion .wpr-acc-button.wpr-acc-active { background-color: rgb(222, 0, 0); color: rgb(255, 255, 255); border-color: rgb(222, 0, 0); }.elementor-10 .elementor-element.elementor-element-8175b9e .wpr-advanced-accordion .wpr-acc-active .wpr-toggle-icon i { transform: rotate(0deg); transform-origin: center center; }.elementor-10 .elementor-element.elementor-element-8175b9e .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text { color: rgb(47, 47, 47); }.elementor-10 .elementor-element.elementor-element-8175b9e .wpr-advanced-accordion .wpr-acc-button, .elementor-10 .elementor-element.elementor-element-8175b9e .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text { font-weight: 400; }.elementor-10 .elementor-element.elementor-element-8175b9e .wpr-advanced-accordion button.wpr-acc-button { transition: 0.3s ease-in-out; }.elementor-10 .elementor-element.elementor-element-8175b9e .wpr-advanced-accordion .wpr-acc-button.wpr-acc-active .wpr-acc-title-text { color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-8175b9e.wpr-advanced-accordion-icon-no-box .wpr-acc-item-title .wpr-acc-title-text { margin-left: 5px; }.elementor-10 .elementor-element.elementor-element-8175b9e.wpr-advanced-accordion-icon-side-box .wpr-acc-item-title .wpr-acc-title-text { margin-left: calc(5px); }.elementor-10 .elementor-element.elementor-element-8175b9e.wpr-advanced-accordion-icon-side-curve .wpr-acc-item-title .wpr-acc-title-text { margin-left: calc(35px); }.elementor-10 .elementor-element.elementor-element-8175b9e .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon i { color: rgb(51, 51, 51); font-size: 35px; }.elementor-10 .elementor-element.elementor-element-8175b9e .wpr-advanced-accordion .wpr-toggle-icon i { transition: 0.4s ease-in-out; }.elementor-10 .elementor-element.elementor-element-8175b9e .wpr-advanced-accordion .wpr-acc-button.wpr-acc-active .wpr-toggle-icon i { color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-8175b9e .wpr-advanced-accordion .wpr-acc-panel .wpr-acc-panel-content { color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-8175b9e .wpr-advanced-accordion .wpr-acc-panel { background-color: rgb(218, 31, 31); border-color: rgb(255, 255, 255); padding: 0px 30px 30px; border-style: solid; border-width: 0px 0px 3px; border-radius: 0px; }.elementor-10 .elementor-element.elementor-element-b08e2da { --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; --overlay-opacity: 0.13; border-style: none; --border-style: none; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 60px; --padding-bottom: 60px; --padding-left: 0px; --padding-right: 0px; }.elementor-10 .elementor-element.elementor-element-b08e2da:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b08e2da > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(252, 252, 252); }.elementor-10 .elementor-element.elementor-element-b08e2da::before, .elementor-10 .elementor-element.elementor-element-b08e2da > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-b08e2da > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-b08e2da > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-b08e2da > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-b08e2da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-image: url("https://iiift.com/wp-content/uploads/2025/11/background-lines-image.svg"); --background-overlay: ''; }.elementor-10 .elementor-element.elementor-element-cf6a473 { --display: flex; border-style: solid; --border-style: solid; border-width: 0px 0px 0px 5px; --border-top-width: 0px; --border-right-width: 0px; --border-bottom-width: 0px; --border-left-width: 5px; border-color: rgba(249, 49, 49, 0.71); --border-color: #F93131B5; }.elementor-10 .elementor-element.elementor-element-10ef4ff { --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; --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-10 .elementor-element.elementor-element-10ef4ff.e-con { --flex-grow: 0; --flex-shrink: 0; }.elementor-10 .elementor-element.elementor-element-adae20f { --display: flex; --align-items: center; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --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-10 .elementor-element.elementor-element-adae20f.e-con { --flex-grow: 0; --flex-shrink: 0; }.elementor-10 .elementor-element.elementor-element-5f260a4 { --display: flex; }.elementor-10 .elementor-element.elementor-element-e917512 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; text-align: start; }.elementor-10 .elementor-element.elementor-element-e917512.elementor-element { --align-self: flex-start; }.elementor-10 .elementor-element.elementor-element-e917512 .elementor-heading-title { font-family: Poppins, sans-serif; font-size: 16px; font-weight: 400; line-height: 16px; color: rgb(79, 79, 79); }.elementor-widget-divider { --divider-color: var( --e-global-color-secondary ); }.elementor-widget-divider.elementor-view-stacked .elementor-icon { background-color: var( --e-global-color-secondary ); }.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon { color: var( --e-global-color-secondary ); border-color: var( --e-global-color-secondary ); }.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg { fill: var( --e-global-color-secondary ); }.elementor-10 .elementor-element.elementor-element-3ad4181 { --divider-border-style: solid; --divider-color: #232323; --divider-border-width: 2.5px; margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }.elementor-10 .elementor-element.elementor-element-3ad4181 .elementor-divider-separator { width: 18%; }.elementor-10 .elementor-element.elementor-element-3ad4181 .elementor-divider { padding-block: 2px; }.elementor-10 .elementor-element.elementor-element-2ce440c { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }.elementor-10 .elementor-element.elementor-element-ad232ec .wpr-dual-heading-wrap { text-align: left; }.elementor-10 .elementor-element.elementor-element-ad232ec .wpr-dual-title .first { color: rgb(255, 0, 0); border-color: rgb(255, 0, 0); font-family: Arial, sans-serif; font-size: 62px; font-weight: 700; text-transform: uppercase; padding: 0px; border-style: none; border-radius: 0px; margin-right: 0px; }.elementor-10 .elementor-element.elementor-element-ad232ec .wpr-dual-title-wrap { margin-bottom: 0px; }.elementor-10 .elementor-element.elementor-element-ad232ec .wpr-dual-title .second { color: rgb(36, 36, 36); border-color: rgb(0, 0, 0); font-family: Roboto, sans-serif; font-size: 23px; font-weight: 600; padding: 0px; border-style: none; }.elementor-10 .elementor-element.elementor-element-ad232ec .wpr-dual-heading-description { color: rgb(38, 38, 38); font-family: Roboto, sans-serif; font-size: 34px; font-weight: 100; line-height: 36px; margin-bottom: 0px; }.elementor-10 .elementor-element.elementor-element-bdeeb32 { --display: flex; --justify-content: center; }.elementor-10 .elementor-element.elementor-element-bdeeb32.e-con { --flex-grow: 0; --flex-shrink: 0; }.elementor-10 .elementor-element.elementor-element-ae5aa2a .elementor-icon-wrapper { text-align: start; }.elementor-10 .elementor-element.elementor-element-ae5aa2a.elementor-view-stacked .elementor-icon { background-color: rgb(37, 37, 37); color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-ae5aa2a.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-ae5aa2a.elementor-view-default .elementor-icon { color: rgb(37, 37, 37); border-color: rgb(37, 37, 37); }.elementor-10 .elementor-element.elementor-element-ae5aa2a.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-ae5aa2a.elementor-view-default .elementor-icon svg { fill: rgb(37, 37, 37); }.elementor-10 .elementor-element.elementor-element-ae5aa2a.elementor-view-framed .elementor-icon { background-color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-ae5aa2a.elementor-view-stacked .elementor-icon:hover { background-color: rgb(255, 255, 255); color: rgb(255, 0, 0); }.elementor-10 .elementor-element.elementor-element-ae5aa2a.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-ae5aa2a.elementor-view-default .elementor-icon:hover { color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-ae5aa2a.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-ae5aa2a.elementor-view-default .elementor-icon:hover svg { fill: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-ae5aa2a.elementor-view-framed .elementor-icon:hover { background-color: rgb(255, 0, 0); }.elementor-10 .elementor-element.elementor-element-ae5aa2a .elementor-icon { font-size: 35px; }.elementor-10 .elementor-element.elementor-element-ae5aa2a .elementor-icon svg { height: 35px; }.elementor-10 .elementor-element.elementor-element-ae5aa2a .elementor-icon i, .elementor-10 .elementor-element.elementor-element-ae5aa2a .elementor-icon svg { transform: rotate(0deg); }.elementor-10 .elementor-element.elementor-element-ebe27f6 { --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; border-style: solid; --border-style: solid; border-width: 1px; --border-top-width: 1px; --border-right-width: 1px; --border-bottom-width: 1px; --border-left-width: 1px; border-color: rgb(39, 39, 39); --border-color: #272727; }.elementor-10 .elementor-element.elementor-element-5ed5c7f { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; border-style: solid; --border-style: solid; border-width: 1px; --border-top-width: 1px; --border-right-width: 1px; --border-bottom-width: 1px; --border-left-width: 1px; border-color: rgb(28, 28, 28); --border-color: #1C1C1C; --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-10 .elementor-element.elementor-element-5ed5c7f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5ed5c7f > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-8477665 .elementor-wrapper { --video-aspect-ratio: 1; }.elementor-10 .elementor-element.elementor-element-dd0622c { margin: 5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 10px 0px 0px; border-style: none; }.elementor-10 .elementor-element.elementor-element-dd0622c .wpr-dual-heading-wrap { text-align: center; }.elementor-10 .elementor-element.elementor-element-dd0622c .wpr-dual-title .first { color: rgb(33, 33, 33); border-color: rgb(0, 0, 0); font-family: "Roboto Condensed", sans-serif; font-size: 24px; font-weight: 500; padding: 0px 0px 2px; border-style: solid; border-width: 0px 0px 1px; margin-right: 0px; }.elementor-10 .elementor-element.elementor-element-dd0622c .wpr-dual-title-wrap { margin-bottom: 5px; }.elementor-10 .elementor-element.elementor-element-dd0622c .wpr-dual-title .second { color: rgb(36, 36, 36); border-color: rgb(0, 0, 0); font-family: "Roboto Condensed", sans-serif; font-size: 14px; font-weight: 300; text-decoration: overline; border-style: none; }.elementor-10 .elementor-element.elementor-element-dd0622c .wpr-dual-heading-description { color: rgb(33, 33, 33); font-family: "Roboto Condensed", sans-serif; font-size: 13px; font-weight: 400; margin-bottom: 13px; }.elementor-10 .elementor-element.elementor-element-b4895d1 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; border-style: solid; --border-style: solid; border-width: 1px; --border-top-width: 1px; --border-right-width: 1px; --border-bottom-width: 1px; --border-left-width: 1px; border-color: rgb(28, 28, 28); --border-color: #1C1C1C; --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-10 .elementor-element.elementor-element-b4895d1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b4895d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-349eaa8 .elementor-wrapper { --video-aspect-ratio: 1; }.elementor-10 .elementor-element.elementor-element-9b7d463 { margin: 5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 10px 0px 0px; border-style: none; }.elementor-10 .elementor-element.elementor-element-9b7d463 .wpr-dual-heading-wrap { text-align: center; }.elementor-10 .elementor-element.elementor-element-9b7d463 .wpr-dual-title .first { color: rgb(33, 33, 33); border-color: rgb(0, 0, 0); font-family: "Roboto Condensed", sans-serif; font-size: 24px; font-weight: 500; padding: 0px 0px 2px; border-style: solid; border-width: 0px 0px 1px; margin-right: 0px; }.elementor-10 .elementor-element.elementor-element-9b7d463 .wpr-dual-title-wrap { margin-bottom: 5px; }.elementor-10 .elementor-element.elementor-element-9b7d463 .wpr-dual-title .second { color: rgb(36, 36, 36); border-color: rgb(0, 0, 0); font-family: "Roboto Condensed", sans-serif; font-size: 14px; font-weight: 300; text-decoration: overline; border-style: none; }.elementor-10 .elementor-element.elementor-element-9b7d463 .wpr-dual-heading-description { color: rgb(33, 33, 33); font-family: "Roboto Condensed", sans-serif; font-size: 13px; font-weight: 400; margin-bottom: 13px; }.elementor-10 .elementor-element.elementor-element-e4cb85e { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; border-style: solid; --border-style: solid; border-width: 1px; --border-top-width: 1px; --border-right-width: 1px; --border-bottom-width: 1px; --border-left-width: 1px; border-color: rgb(28, 28, 28); --border-color: #1C1C1C; --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-10 .elementor-element.elementor-element-e4cb85e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e4cb85e > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-bb5a85d .elementor-wrapper { --video-aspect-ratio: 1; }.elementor-10 .elementor-element.elementor-element-5548bc1 { margin: 5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 10px 0px 0px; border-style: none; }.elementor-10 .elementor-element.elementor-element-5548bc1 .wpr-dual-heading-wrap { text-align: center; }.elementor-10 .elementor-element.elementor-element-5548bc1 .wpr-dual-title .first { color: rgb(33, 33, 33); border-color: rgb(0, 0, 0); font-family: "Roboto Condensed", sans-serif; font-size: 24px; font-weight: 500; padding: 0px 0px 2px; border-style: solid; border-width: 0px 0px 1px; margin-right: 0px; }.elementor-10 .elementor-element.elementor-element-5548bc1 .wpr-dual-title-wrap { margin-bottom: 5px; }.elementor-10 .elementor-element.elementor-element-5548bc1 .wpr-dual-title .second { color: rgb(36, 36, 36); border-color: rgb(0, 0, 0); font-family: "Roboto Condensed", sans-serif; font-size: 14px; font-weight: 300; text-decoration: overline; border-style: none; }.elementor-10 .elementor-element.elementor-element-5548bc1 .wpr-dual-heading-description { color: rgb(33, 33, 33); font-family: "Roboto Condensed", sans-serif; font-size: 13px; font-weight: 400; margin-bottom: 13px; }.elementor-10 .elementor-element.elementor-element-c68e643 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; border-style: solid; --border-style: solid; border-width: 1px; --border-top-width: 1px; --border-right-width: 1px; --border-bottom-width: 1px; --border-left-width: 1px; border-color: rgb(28, 28, 28); --border-color: #1C1C1C; --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-10 .elementor-element.elementor-element-c68e643:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c68e643 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-1608cab .elementor-wrapper { --video-aspect-ratio: 1; }.elementor-10 .elementor-element.elementor-element-a79a50e { margin: 5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 10px 0px 0px; border-style: none; }.elementor-10 .elementor-element.elementor-element-a79a50e .wpr-dual-heading-wrap { text-align: center; }.elementor-10 .elementor-element.elementor-element-a79a50e .wpr-dual-title .first { color: rgb(33, 33, 33); border-color: rgb(0, 0, 0); font-family: "Roboto Condensed", sans-serif; font-size: 24px; font-weight: 500; padding: 0px 0px 2px; border-style: solid; border-width: 0px 0px 1px; margin-right: 0px; }.elementor-10 .elementor-element.elementor-element-a79a50e .wpr-dual-title-wrap { margin-bottom: 5px; }.elementor-10 .elementor-element.elementor-element-a79a50e .wpr-dual-title .second { color: rgb(36, 36, 36); border-color: rgb(0, 0, 0); font-family: "Roboto Condensed", sans-serif; font-size: 14px; font-weight: 300; text-decoration: overline; border-style: none; }.elementor-10 .elementor-element.elementor-element-a79a50e .wpr-dual-heading-description { color: rgb(33, 33, 33); font-family: "Roboto Condensed", sans-serif; font-size: 13px; font-weight: 400; margin-bottom: 13px; }.elementor-10 .elementor-element.elementor-element-d14a44b { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; border-style: solid; --border-style: solid; border-width: 1px; --border-top-width: 1px; --border-right-width: 1px; --border-bottom-width: 1px; --border-left-width: 1px; border-color: rgb(28, 28, 28); --border-color: #1C1C1C; --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-10 .elementor-element.elementor-element-d14a44b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d14a44b > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-9115e2a .elementor-wrapper { --video-aspect-ratio: 1; }.elementor-10 .elementor-element.elementor-element-5658fc2 { margin: 5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 10px 0px 0px; border-style: none; }.elementor-10 .elementor-element.elementor-element-5658fc2 .wpr-dual-heading-wrap { text-align: center; }.elementor-10 .elementor-element.elementor-element-5658fc2 .wpr-dual-title .first { color: rgb(33, 33, 33); border-color: rgb(0, 0, 0); font-family: "Roboto Condensed", sans-serif; font-size: 24px; font-weight: 500; padding: 0px 0px 2px; border-style: solid; border-width: 0px 0px 1px; margin-right: 0px; }.elementor-10 .elementor-element.elementor-element-5658fc2 .wpr-dual-title-wrap { margin-bottom: 5px; }.elementor-10 .elementor-element.elementor-element-5658fc2 .wpr-dual-title .second { color: rgb(36, 36, 36); border-color: rgb(0, 0, 0); font-family: "Roboto Condensed", sans-serif; font-size: 14px; font-weight: 300; text-decoration: overline; border-style: none; }.elementor-10 .elementor-element.elementor-element-5658fc2 .wpr-dual-heading-description { color: rgb(33, 33, 33); font-family: "Roboto Condensed", sans-serif; font-size: 13px; font-weight: 400; margin-bottom: 13px; }.elementor-10 .elementor-element.elementor-element-b47dadb { --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; --overlay-opacity: 0.14; --padding-top: 60px; --padding-bottom: 70px; --padding-left: 0px; --padding-right: 0px; }.elementor-10 .elementor-element.elementor-element-b47dadb:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b47dadb > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(0, 0, 0); }.elementor-10 .elementor-element.elementor-element-b47dadb::before, .elementor-10 .elementor-element.elementor-element-b47dadb > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-b47dadb > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-b47dadb > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-b47dadb > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-b47dadb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-color: rgb(255, 255, 255); background-image: url("https://iiift.com/wp-content/uploads/2025/11/background-lines-image.svg"); --background-overlay: ''; }.elementor-10 .elementor-element.elementor-element-b47dadb::before { filter: brightness(100%) contrast(200%) saturate(100%) blur(0px) hue-rotate(0deg); }.elementor-10 .elementor-element.elementor-element-8145d3b { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-10 .elementor-element.elementor-element-f58d5ef { --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; --overlay-opacity: 0.36; }.elementor-10 .elementor-element.elementor-element-f58d5ef::before, .elementor-10 .elementor-element.elementor-element-f58d5ef > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-f58d5ef > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-f58d5ef > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-f58d5ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-f58d5ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-image: url("https://iiift.com/wp-content/uploads/2025/11/STAGE-WHITE-scaled.png"); --background-overlay: ''; background-position: right center; background-repeat: no-repeat; background-size: 66%; }.elementor-10 .elementor-element.elementor-element-f58d5ef::before { filter: brightness(200%) contrast(97%) saturate(100%) blur(0px) hue-rotate(0deg); }.elementor-10 .elementor-element.elementor-element-4268569 { --display: flex; --margin-top: -120px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; }.elementor-10 .elementor-element.elementor-element-4268569:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4268569 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(222, 0, 0); }.elementor-10 .elementor-element.elementor-element-4268569.e-con { --flex-grow: 0; --flex-shrink: 0; }.elementor-10 .elementor-element.elementor-element-819b6a3 { --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; }.elementor-10 .elementor-element.elementor-element-a42fcb4 .wpr-dual-heading-wrap { text-align: left; }.elementor-10 .elementor-element.elementor-element-a42fcb4 .wpr-dual-title .first { color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); font-family: Roboto, sans-serif; font-size: 38px; font-weight: 600; border-style: none; margin-right: 0px; }.elementor-10 .elementor-element.elementor-element-a42fcb4 .wpr-dual-title-wrap { margin-bottom: 0px; }.elementor-10 .elementor-element.elementor-element-a42fcb4 .wpr-dual-title .second { color: rgb(255, 255, 255); border-color: rgb(0, 0, 0); font-family: "Gulams Condensed", sans-serif; font-size: 87px; font-weight: 900; padding: 0px; border-style: none; }.elementor-10 .elementor-element.elementor-element-a42fcb4 .wpr-dual-heading-description { color: rgb(255, 255, 255); font-family: Poppins, sans-serif; font-size: 18px; font-weight: 300; text-transform: uppercase; margin-bottom: 0px; }.elementor-10 .elementor-element.elementor-element-bcf6bd3 .elementor-icon-wrapper { text-align: center; }.elementor-10 .elementor-element.elementor-element-bcf6bd3.elementor-view-stacked .elementor-icon { background-color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-bcf6bd3.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-bcf6bd3.elementor-view-default .elementor-icon { color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-bcf6bd3.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-bcf6bd3.elementor-view-default .elementor-icon svg { fill: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-bcf6bd3.elementor-view-stacked .elementor-icon:hover { background-color: rgb(253, 2, 2); }.elementor-10 .elementor-element.elementor-element-bcf6bd3.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-bcf6bd3.elementor-view-default .elementor-icon:hover { color: rgb(253, 2, 2); border-color: rgb(253, 2, 2); }.elementor-10 .elementor-element.elementor-element-bcf6bd3.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-bcf6bd3.elementor-view-default .elementor-icon:hover svg { fill: rgb(253, 2, 2); }.elementor-10 .elementor-element.elementor-element-bcf6bd3 .elementor-icon { font-size: 105px; }.elementor-10 .elementor-element.elementor-element-bcf6bd3 .elementor-icon svg { height: 105px; }.elementor-10 .elementor-element.elementor-element-39248a4 { --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; --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-10 .elementor-element.elementor-element-ef9257c { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 05px; --padding-right: 0px; }.elementor-10 .elementor-element.elementor-element-ef9257c.e-con { --flex-grow: 0; --flex-shrink: 0; }.elementor-10 .elementor-element.elementor-element-689a7a7 { --display: flex; }.elementor-10 .elementor-element.elementor-element-4ff252b { width: auto; margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; text-align: end; font-family: Raleway, sans-serif; font-size: 19px; font-weight: 300; line-height: 27px; letter-spacing: 0.7px; color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-13314b8 { --display: flex; }.elementor-10 .elementor-element.elementor-element-887cbcf { width: 100%; max-width: 100%; margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; text-align: start; font-family: "just sans", sans-serif; font-size: 72px; font-weight: 900; line-height: 70px; letter-spacing: 0.7px; color: rgb(182, 0, 0); }.elementor-10 .elementor-element.elementor-element-887cbcf.elementor-element { --align-self: flex-start; }.elementor-10 .elementor-element.elementor-element-f6f7746 { --display: flex; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 10px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 40px; }.elementor-10 .elementor-element.elementor-element-780304a40:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-780304a40 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(252, 252, 252); }.elementor-10 .elementor-element.elementor-element-780304a40 > .elementor-background-overlay { background-image: url("https://iiift.com/wp-content/uploads/2025/11/background-lines-image.svg"); opacity: 0.13; }.elementor-10 .elementor-element.elementor-element-780304a40 { border-style: solid; border-width: 1px 0px 0px; transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 60px 0px; }.elementor-10 .elementor-element.elementor-element-2eb5722 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }.elementor-10 .elementor-element.elementor-element-27a2ad27 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }.elementor-10 .elementor-element.elementor-element-27a2ad27 .elementor-heading-title { font-family: Poppins, sans-serif; font-size: 16px; font-weight: 400; color: rgb(79, 79, 79); }.elementor-10 .elementor-element.elementor-element-73f1a041 { --divider-border-style: solid; --divider-color: #232323; --divider-border-width: 2.5px; margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }.elementor-10 .elementor-element.elementor-element-73f1a041 .elementor-divider-separator { width: 12%; }.elementor-10 .elementor-element.elementor-element-73f1a041 .elementor-divider { padding-block: 2px; }.elementor-10 .elementor-element.elementor-element-7d9c4f04 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; text-align: start; }.elementor-10 .elementor-element.elementor-element-7d9c4f04 .elementor-heading-title { font-family: Poppins, sans-serif; font-size: 43px; font-weight: 800; line-height: 1.2em; color: rgb(34, 34, 34); }.elementor-10 .elementor-element.elementor-element-cc0b77f { text-align: start; font-family: Raleway, sans-serif; font-size: 19px; font-weight: 400; line-height: 27px; letter-spacing: 0px; color: rgb(36, 36, 36); }.elementor-10 .elementor-element.elementor-element-745203d1 { z-index: 0; }.elementor-10 .elementor-element.elementor-element-38302a9b > .elementor-element-populated { margin: 0px 0px 0px -9px; --e-column-margin-right: 0px; --e-column-margin-left: -9px; }.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child)::after { border-color: var( --e-global-color-text ); }.elementor-widget-icon-list .elementor-icon-list-icon i { color: var( --e-global-color-primary ); }.elementor-widget-icon-list .elementor-icon-list-icon svg { fill: var( --e-global-color-primary ); }.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a { font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); }.elementor-widget-icon-list .elementor-icon-list-text { color: var( --e-global-color-secondary ); }.elementor-10 .elementor-element.elementor-element-33652e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(6.5px); }.elementor-10 .elementor-element.elementor-element-33652e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(6.5px); }.elementor-10 .elementor-element.elementor-element-33652e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-inline: calc(6.5px); }.elementor-10 .elementor-element.elementor-element-33652e3 .elementor-icon-list-items.elementor-inline-items { margin-inline: calc(-6.5px); }.elementor-10 .elementor-element.elementor-element-33652e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after { inset-inline-end: calc(-6.5px); }.elementor-10 .elementor-element.elementor-element-33652e3 .elementor-icon-list-icon svg { fill: rgb(222, 0, 0); transition: fill 0.3s; }.elementor-10 .elementor-element.elementor-element-33652e3 .elementor-icon-list-item:hover .elementor-icon-list-icon svg { fill: rgb(29, 29, 29); }.elementor-10 .elementor-element.elementor-element-33652e3 { --e-icon-list-icon-size: 31px; --icon-vertical-offset: 0px; }.elementor-10 .elementor-element.elementor-element-33652e3 .elementor-icon-list-icon { padding-inline-end: 0px; }.elementor-10 .elementor-element.elementor-element-33652e3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-33652e3 .elementor-icon-list-item > a { font-family: "Bebas Neue", sans-serif; font-size: 24px; font-weight: 400; text-transform: uppercase; line-height: 26px; letter-spacing: 0.4px; }.elementor-10 .elementor-element.elementor-element-33652e3 .elementor-icon-list-text { color: rgb(222, 0, 0); transition: color 0.3s; }.elementor-10 .elementor-element.elementor-element-33652e3 .elementor-icon-list-item:hover .elementor-icon-list-text { color: rgb(39, 39, 39); }.elementor-10 .elementor-element.elementor-element-59535b6 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 5px 0px 0px; }.elementor-10 .elementor-element.elementor-element-73a4064 { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --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-10 .elementor-element.elementor-element-86a3b5f { --display: flex; --min-height: 0px; --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-10 .elementor-element.elementor-element-cfe5835 img { filter: brightness(134%) contrast(100%) saturate(125%) blur(0px) hue-rotate(0deg); }.elementor-10 .elementor-element.elementor-element-a6c029f { --display: flex; --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-10 .elementor-element.elementor-element-11e2854 .wpr-button { background-color: rgb(2, 2, 2); transition-duration: 0.1s; animation-duration: 0.1s; border-color: rgb(232, 232, 232); border-style: none; border-radius: 0px; }.elementor-10 .elementor-element.elementor-element-11e2854 [class*="elementor-animation"]:hover, .elementor-10 .elementor-element.elementor-element-11e2854 .wpr-button::before, .elementor-10 .elementor-element.elementor-element-11e2854 .wpr-button::after { background-color: rgb(0, 0, 0); }.elementor-10 .elementor-element.elementor-element-11e2854 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; text-align: center; }.elementor-10 .elementor-element.elementor-element-11e2854 .wpr-button::before { transition-duration: 0.1s; animation-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-11e2854 .wpr-button::after { transition-duration: 0.1s; animation-duration: 0.1s; color: rgb(255, 255, 255); padding: 7px; }.elementor-10 .elementor-element.elementor-element-11e2854 .wpr-button .wpr-button-icon { transition-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-11e2854 .wpr-button .wpr-button-icon svg { transition-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-11e2854 .wpr-button .wpr-button-text { transition-duration: 0.1s; animation-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-11e2854 .wpr-button .wpr-button-content { transition-duration: 0.1s; animation-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-11e2854 .wpr-button-wrap { max-width: 100%; }.elementor-10 .elementor-element.elementor-element-11e2854 .wpr-button-content { justify-content: center; }.elementor-10 .elementor-element.elementor-element-11e2854 .wpr-button-text { justify-content: center; color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-11e2854 .wpr-button-icon { min-width: 38px; font-size: 32px; color: rgb(255, 255, 255); background-color: rgb(222, 0, 0); border-color: rgb(232, 232, 232); border-style: none; }.elementor-10 .elementor-element.elementor-element-11e2854 .wpr-button-icon svg { width: 32px; height: 32px; fill: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-11e2854.wpr-button-icon-style-inline .wpr-button-icon { color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-11e2854 .wpr-button-text, .elementor-10 .elementor-element.elementor-element-11e2854 .wpr-button::after { font-family: Roboto, sans-serif; font-size: 18px; }.elementor-10 .elementor-element.elementor-element-11e2854 .wpr-button:hover .wpr-button-text { color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-11e2854.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon { color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-11e2854 .wpr-button:hover { border-color: rgb(232, 232, 232); }.elementor-10 .elementor-element.elementor-element-11e2854.wpr-button-icon-style-inline .wpr-button { padding: 7px; }.elementor-10 .elementor-element.elementor-element-11e2854.wpr-button-icon-style-block .wpr-button-text { padding: 7px; }.elementor-10 .elementor-element.elementor-element-11e2854.wpr-button-icon-style-inline-block .wpr-button-content { padding: 7px; }.elementor-10 .elementor-element.elementor-element-11e2854 .wpr-button:hover .wpr-button-icon { color: rgb(255, 255, 255); background-color: rgb(255, 0, 0); }.elementor-10 .elementor-element.elementor-element-11e2854 .wpr-button:hover .wpr-button-icon svg { fill: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-e43abca > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 5px 0px 0px; }.elementor-10 .elementor-element.elementor-element-f19a257 { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --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-10 .elementor-element.elementor-element-7ead3ad { --display: flex; --min-height: 0px; --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-10 .elementor-element.elementor-element-44c41e3 { --display: flex; --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-10 .elementor-element.elementor-element-a8098d9 .wpr-button { background-color: rgb(2, 2, 2); transition-duration: 0.1s; animation-duration: 0.1s; border-color: rgb(232, 232, 232); border-style: none; border-radius: 0px; }.elementor-10 .elementor-element.elementor-element-a8098d9 [class*="elementor-animation"]:hover, .elementor-10 .elementor-element.elementor-element-a8098d9 .wpr-button::before, .elementor-10 .elementor-element.elementor-element-a8098d9 .wpr-button::after { background-color: rgb(0, 0, 0); }.elementor-10 .elementor-element.elementor-element-a8098d9 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; text-align: center; }.elementor-10 .elementor-element.elementor-element-a8098d9 .wpr-button::before { transition-duration: 0.1s; animation-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-a8098d9 .wpr-button::after { transition-duration: 0.1s; animation-duration: 0.1s; color: rgb(255, 255, 255); padding: 7px; }.elementor-10 .elementor-element.elementor-element-a8098d9 .wpr-button .wpr-button-icon { transition-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-a8098d9 .wpr-button .wpr-button-icon svg { transition-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-a8098d9 .wpr-button .wpr-button-text { transition-duration: 0.1s; animation-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-a8098d9 .wpr-button .wpr-button-content { transition-duration: 0.1s; animation-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-a8098d9 .wpr-button-wrap { max-width: 100%; }.elementor-10 .elementor-element.elementor-element-a8098d9 .wpr-button-content { justify-content: center; }.elementor-10 .elementor-element.elementor-element-a8098d9 .wpr-button-text { justify-content: center; color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-a8098d9 .wpr-button-icon { min-width: 38px; font-size: 32px; color: rgb(255, 255, 255); background-color: rgb(222, 0, 0); border-color: rgb(232, 232, 232); border-style: none; }.elementor-10 .elementor-element.elementor-element-a8098d9 .wpr-button-icon svg { width: 32px; height: 32px; fill: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-a8098d9.wpr-button-icon-style-inline .wpr-button-icon { color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-a8098d9 .wpr-button-text, .elementor-10 .elementor-element.elementor-element-a8098d9 .wpr-button::after { font-family: Roboto, sans-serif; font-size: 18px; }.elementor-10 .elementor-element.elementor-element-a8098d9 .wpr-button:hover .wpr-button-text { color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-a8098d9.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon { color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-a8098d9 .wpr-button:hover { border-color: rgb(232, 232, 232); }.elementor-10 .elementor-element.elementor-element-a8098d9.wpr-button-icon-style-inline .wpr-button { padding: 7px; }.elementor-10 .elementor-element.elementor-element-a8098d9.wpr-button-icon-style-block .wpr-button-text { padding: 7px; }.elementor-10 .elementor-element.elementor-element-a8098d9.wpr-button-icon-style-inline-block .wpr-button-content { padding: 7px; }.elementor-10 .elementor-element.elementor-element-a8098d9 .wpr-button:hover .wpr-button-icon { color: rgb(255, 255, 255); background-color: rgb(255, 0, 0); }.elementor-10 .elementor-element.elementor-element-a8098d9 .wpr-button:hover .wpr-button-icon svg { fill: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-41b119c > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 5px 0px 0px; }.elementor-10 .elementor-element.elementor-element-79b6374 { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --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-10 .elementor-element.elementor-element-a825cf2 { --display: flex; --min-height: 0px; --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-10 .elementor-element.elementor-element-837ed09 { --display: flex; --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-10 .elementor-element.elementor-element-1ce639f .wpr-button { background-color: rgb(2, 2, 2); transition-duration: 0.1s; animation-duration: 0.1s; border-color: rgb(232, 232, 232); border-style: none; border-radius: 0px; }.elementor-10 .elementor-element.elementor-element-1ce639f [class*="elementor-animation"]:hover, .elementor-10 .elementor-element.elementor-element-1ce639f .wpr-button::before, .elementor-10 .elementor-element.elementor-element-1ce639f .wpr-button::after { background-color: rgb(0, 0, 0); }.elementor-10 .elementor-element.elementor-element-1ce639f { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; text-align: center; }.elementor-10 .elementor-element.elementor-element-1ce639f .wpr-button::before { transition-duration: 0.1s; animation-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-1ce639f .wpr-button::after { transition-duration: 0.1s; animation-duration: 0.1s; color: rgb(255, 255, 255); padding: 7px; }.elementor-10 .elementor-element.elementor-element-1ce639f .wpr-button .wpr-button-icon { transition-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-1ce639f .wpr-button .wpr-button-icon svg { transition-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-1ce639f .wpr-button .wpr-button-text { transition-duration: 0.1s; animation-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-1ce639f .wpr-button .wpr-button-content { transition-duration: 0.1s; animation-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-1ce639f .wpr-button-wrap { max-width: 100%; }.elementor-10 .elementor-element.elementor-element-1ce639f .wpr-button-content { justify-content: center; }.elementor-10 .elementor-element.elementor-element-1ce639f .wpr-button-text { justify-content: center; color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-1ce639f .wpr-button-icon { min-width: 38px; font-size: 32px; color: rgb(255, 255, 255); background-color: rgb(222, 0, 0); border-color: rgb(232, 232, 232); border-style: none; }.elementor-10 .elementor-element.elementor-element-1ce639f .wpr-button-icon svg { width: 32px; height: 32px; fill: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-1ce639f.wpr-button-icon-style-inline .wpr-button-icon { color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-1ce639f .wpr-button-text, .elementor-10 .elementor-element.elementor-element-1ce639f .wpr-button::after { font-family: Roboto, sans-serif; font-size: 18px; }.elementor-10 .elementor-element.elementor-element-1ce639f .wpr-button:hover .wpr-button-text { color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-1ce639f.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon { color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-1ce639f .wpr-button:hover { border-color: rgb(232, 232, 232); }.elementor-10 .elementor-element.elementor-element-1ce639f.wpr-button-icon-style-inline .wpr-button { padding: 7px; }.elementor-10 .elementor-element.elementor-element-1ce639f.wpr-button-icon-style-block .wpr-button-text { padding: 7px; }.elementor-10 .elementor-element.elementor-element-1ce639f.wpr-button-icon-style-inline-block .wpr-button-content { padding: 7px; }.elementor-10 .elementor-element.elementor-element-1ce639f .wpr-button:hover .wpr-button-icon { color: rgb(255, 255, 255); background-color: rgb(255, 0, 0); }.elementor-10 .elementor-element.elementor-element-1ce639f .wpr-button:hover .wpr-button-icon svg { fill: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-a3d0218 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 5px 0px 0px; }.elementor-10 .elementor-element.elementor-element-baade37 { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --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-10 .elementor-element.elementor-element-4696cab { --display: flex; --min-height: 0px; --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-10 .elementor-element.elementor-element-669d2f5 { --display: flex; --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-10 .elementor-element.elementor-element-f578421 .wpr-button { background-color: rgb(2, 2, 2); transition-duration: 0.1s; animation-duration: 0.1s; border-color: rgb(232, 232, 232); border-style: none; border-radius: 0px; }.elementor-10 .elementor-element.elementor-element-f578421 [class*="elementor-animation"]:hover, .elementor-10 .elementor-element.elementor-element-f578421 .wpr-button::before, .elementor-10 .elementor-element.elementor-element-f578421 .wpr-button::after { background-color: rgb(0, 0, 0); }.elementor-10 .elementor-element.elementor-element-f578421 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; text-align: center; }.elementor-10 .elementor-element.elementor-element-f578421 .wpr-button::before { transition-duration: 0.1s; animation-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-f578421 .wpr-button::after { transition-duration: 0.1s; animation-duration: 0.1s; color: rgb(255, 255, 255); padding: 7px; }.elementor-10 .elementor-element.elementor-element-f578421 .wpr-button .wpr-button-icon { transition-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-f578421 .wpr-button .wpr-button-icon svg { transition-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-f578421 .wpr-button .wpr-button-text { transition-duration: 0.1s; animation-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-f578421 .wpr-button .wpr-button-content { transition-duration: 0.1s; animation-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-f578421 .wpr-button-wrap { max-width: 100%; }.elementor-10 .elementor-element.elementor-element-f578421 .wpr-button-content { justify-content: center; }.elementor-10 .elementor-element.elementor-element-f578421 .wpr-button-text { justify-content: center; color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-f578421 .wpr-button-icon { min-width: 38px; font-size: 32px; color: rgb(255, 255, 255); background-color: rgb(222, 0, 0); border-color: rgb(232, 232, 232); border-style: none; }.elementor-10 .elementor-element.elementor-element-f578421 .wpr-button-icon svg { width: 32px; height: 32px; fill: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-f578421.wpr-button-icon-style-inline .wpr-button-icon { color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-f578421 .wpr-button-text, .elementor-10 .elementor-element.elementor-element-f578421 .wpr-button::after { font-family: Roboto, sans-serif; font-size: 18px; }.elementor-10 .elementor-element.elementor-element-f578421 .wpr-button:hover .wpr-button-text { color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-f578421.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon { color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-f578421 .wpr-button:hover { border-color: rgb(232, 232, 232); }.elementor-10 .elementor-element.elementor-element-f578421.wpr-button-icon-style-inline .wpr-button { padding: 7px; }.elementor-10 .elementor-element.elementor-element-f578421.wpr-button-icon-style-block .wpr-button-text { padding: 7px; }.elementor-10 .elementor-element.elementor-element-f578421.wpr-button-icon-style-inline-block .wpr-button-content { padding: 7px; }.elementor-10 .elementor-element.elementor-element-f578421 .wpr-button:hover .wpr-button-icon { color: rgb(255, 255, 255); background-color: rgb(255, 0, 0); }.elementor-10 .elementor-element.elementor-element-f578421 .wpr-button:hover .wpr-button-icon svg { fill: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-adf5d03 { margin-top: 11px; margin-bottom: 0px; padding: 0px 0px 80px; z-index: 0; }.elementor-10 .elementor-element.elementor-element-8781589 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 5px 0px 0px; }.elementor-10 .elementor-element.elementor-element-feabcb9 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 5px 0px 0px; }.elementor-10 .elementor-element.elementor-element-5d1e96c { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --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-10 .elementor-element.elementor-element-2acc9f1 { --display: flex; --min-height: 0px; --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-10 .elementor-element.elementor-element-4a728da { --display: flex; --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-10 .elementor-element.elementor-element-f1e9381 .wpr-button { background-color: rgb(2, 2, 2); transition-duration: 0.1s; animation-duration: 0.1s; border-color: rgb(232, 232, 232); border-style: none; border-radius: 0px; }.elementor-10 .elementor-element.elementor-element-f1e9381 [class*="elementor-animation"]:hover, .elementor-10 .elementor-element.elementor-element-f1e9381 .wpr-button::before, .elementor-10 .elementor-element.elementor-element-f1e9381 .wpr-button::after { background-color: rgb(0, 0, 0); }.elementor-10 .elementor-element.elementor-element-f1e9381 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; text-align: center; }.elementor-10 .elementor-element.elementor-element-f1e9381 .wpr-button::before { transition-duration: 0.1s; animation-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-f1e9381 .wpr-button::after { transition-duration: 0.1s; animation-duration: 0.1s; color: rgb(255, 255, 255); padding: 7px; }.elementor-10 .elementor-element.elementor-element-f1e9381 .wpr-button .wpr-button-icon { transition-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-f1e9381 .wpr-button .wpr-button-icon svg { transition-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-f1e9381 .wpr-button .wpr-button-text { transition-duration: 0.1s; animation-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-f1e9381 .wpr-button .wpr-button-content { transition-duration: 0.1s; animation-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-f1e9381 .wpr-button-wrap { max-width: 100%; }.elementor-10 .elementor-element.elementor-element-f1e9381 .wpr-button-content { justify-content: center; }.elementor-10 .elementor-element.elementor-element-f1e9381 .wpr-button-text { justify-content: center; color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-f1e9381 .wpr-button-icon { min-width: 38px; font-size: 32px; color: rgb(255, 255, 255); background-color: rgb(222, 0, 0); border-color: rgb(232, 232, 232); border-style: none; }.elementor-10 .elementor-element.elementor-element-f1e9381 .wpr-button-icon svg { width: 32px; height: 32px; fill: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-f1e9381.wpr-button-icon-style-inline .wpr-button-icon { color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-f1e9381 .wpr-button-text, .elementor-10 .elementor-element.elementor-element-f1e9381 .wpr-button::after { font-family: Roboto, sans-serif; font-size: 18px; }.elementor-10 .elementor-element.elementor-element-f1e9381 .wpr-button:hover .wpr-button-text { color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-f1e9381.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon { color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-f1e9381 .wpr-button:hover { border-color: rgb(232, 232, 232); }.elementor-10 .elementor-element.elementor-element-f1e9381.wpr-button-icon-style-inline .wpr-button { padding: 7px; }.elementor-10 .elementor-element.elementor-element-f1e9381.wpr-button-icon-style-block .wpr-button-text { padding: 7px; }.elementor-10 .elementor-element.elementor-element-f1e9381.wpr-button-icon-style-inline-block .wpr-button-content { padding: 7px; }.elementor-10 .elementor-element.elementor-element-f1e9381 .wpr-button:hover .wpr-button-icon { color: rgb(255, 255, 255); background-color: rgb(255, 0, 0); }.elementor-10 .elementor-element.elementor-element-f1e9381 .wpr-button:hover .wpr-button-icon svg { fill: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-1457efe > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 5px 0px 0px; }.elementor-10 .elementor-element.elementor-element-1778d59 { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --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-10 .elementor-element.elementor-element-b80a337 { --display: flex; --min-height: 0px; --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-10 .elementor-element.elementor-element-8a744ed { --display: flex; --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-10 .elementor-element.elementor-element-6421516 .wpr-button { background-color: rgb(2, 2, 2); transition-duration: 0.1s; animation-duration: 0.1s; border-color: rgb(232, 232, 232); border-style: none; border-radius: 0px; }.elementor-10 .elementor-element.elementor-element-6421516 [class*="elementor-animation"]:hover, .elementor-10 .elementor-element.elementor-element-6421516 .wpr-button::before, .elementor-10 .elementor-element.elementor-element-6421516 .wpr-button::after { background-color: rgb(0, 0, 0); }.elementor-10 .elementor-element.elementor-element-6421516 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; text-align: center; }.elementor-10 .elementor-element.elementor-element-6421516 .wpr-button::before { transition-duration: 0.1s; animation-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-6421516 .wpr-button::after { transition-duration: 0.1s; animation-duration: 0.1s; color: rgb(255, 255, 255); padding: 7px; }.elementor-10 .elementor-element.elementor-element-6421516 .wpr-button .wpr-button-icon { transition-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-6421516 .wpr-button .wpr-button-icon svg { transition-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-6421516 .wpr-button .wpr-button-text { transition-duration: 0.1s; animation-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-6421516 .wpr-button .wpr-button-content { transition-duration: 0.1s; animation-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-6421516 .wpr-button-wrap { max-width: 100%; }.elementor-10 .elementor-element.elementor-element-6421516 .wpr-button-content { justify-content: center; }.elementor-10 .elementor-element.elementor-element-6421516 .wpr-button-text { justify-content: center; color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-6421516 .wpr-button-icon { min-width: 38px; font-size: 32px; color: rgb(255, 255, 255); background-color: rgb(222, 0, 0); border-color: rgb(232, 232, 232); border-style: none; }.elementor-10 .elementor-element.elementor-element-6421516 .wpr-button-icon svg { width: 32px; height: 32px; fill: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-6421516.wpr-button-icon-style-inline .wpr-button-icon { color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-6421516 .wpr-button-text, .elementor-10 .elementor-element.elementor-element-6421516 .wpr-button::after { font-family: Roboto, sans-serif; font-size: 18px; }.elementor-10 .elementor-element.elementor-element-6421516 .wpr-button:hover .wpr-button-text { color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-6421516.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon { color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-6421516 .wpr-button:hover { border-color: rgb(232, 232, 232); }.elementor-10 .elementor-element.elementor-element-6421516.wpr-button-icon-style-inline .wpr-button { padding: 7px; }.elementor-10 .elementor-element.elementor-element-6421516.wpr-button-icon-style-block .wpr-button-text { padding: 7px; }.elementor-10 .elementor-element.elementor-element-6421516.wpr-button-icon-style-inline-block .wpr-button-content { padding: 7px; }.elementor-10 .elementor-element.elementor-element-6421516 .wpr-button:hover .wpr-button-icon { color: rgb(255, 255, 255); background-color: rgb(255, 0, 0); }.elementor-10 .elementor-element.elementor-element-6421516 .wpr-button:hover .wpr-button-icon svg { fill: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-ad43175 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 5px 0px 0px; }.elementor-10 .elementor-element.elementor-element-1329ba1 { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --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-10 .elementor-element.elementor-element-2de79d2 { --display: flex; --min-height: 0px; --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-10 .elementor-element.elementor-element-3ce1d09 { --display: flex; --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-10 .elementor-element.elementor-element-6bf5f41 .wpr-button { background-color: rgb(2, 2, 2); transition-duration: 0.1s; animation-duration: 0.1s; border-color: rgb(232, 232, 232); border-style: none; border-radius: 0px; }.elementor-10 .elementor-element.elementor-element-6bf5f41 [class*="elementor-animation"]:hover, .elementor-10 .elementor-element.elementor-element-6bf5f41 .wpr-button::before, .elementor-10 .elementor-element.elementor-element-6bf5f41 .wpr-button::after { background-color: rgb(0, 0, 0); }.elementor-10 .elementor-element.elementor-element-6bf5f41 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; text-align: center; }.elementor-10 .elementor-element.elementor-element-6bf5f41 .wpr-button::before { transition-duration: 0.1s; animation-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-6bf5f41 .wpr-button::after { transition-duration: 0.1s; animation-duration: 0.1s; color: rgb(255, 255, 255); padding: 7px; }.elementor-10 .elementor-element.elementor-element-6bf5f41 .wpr-button .wpr-button-icon { transition-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-6bf5f41 .wpr-button .wpr-button-icon svg { transition-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-6bf5f41 .wpr-button .wpr-button-text { transition-duration: 0.1s; animation-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-6bf5f41 .wpr-button .wpr-button-content { transition-duration: 0.1s; animation-duration: 0.1s; }.elementor-10 .elementor-element.elementor-element-6bf5f41 .wpr-button-wrap { max-width: 100%; }.elementor-10 .elementor-element.elementor-element-6bf5f41 .wpr-button-content { justify-content: center; }.elementor-10 .elementor-element.elementor-element-6bf5f41 .wpr-button-text { justify-content: center; color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-6bf5f41 .wpr-button-icon { min-width: 38px; font-size: 32px; color: rgb(255, 255, 255); background-color: rgb(222, 0, 0); border-color: rgb(232, 232, 232); border-style: none; }.elementor-10 .elementor-element.elementor-element-6bf5f41 .wpr-button-icon svg { width: 32px; height: 32px; fill: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-6bf5f41 .wpr-button-tooltip { width: 210px; transition-duration: 0.3s; color: rgb(255, 255, 255); background-color: rgb(63, 63, 63); padding: 6px 10px; border-radius: 2px; }.elementor-10 .elementor-element.elementor-element-6bf5f41.wpr-button-icon-style-inline .wpr-button-icon { color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-6bf5f41 .wpr-button-text, .elementor-10 .elementor-element.elementor-element-6bf5f41 .wpr-button::after { font-family: Roboto, sans-serif; font-size: 18px; }.elementor-10 .elementor-element.elementor-element-6bf5f41 .wpr-button:hover .wpr-button-text { color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-6bf5f41.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon { color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-6bf5f41 .wpr-button:hover { border-color: rgb(232, 232, 232); }.elementor-10 .elementor-element.elementor-element-6bf5f41.wpr-button-icon-style-inline .wpr-button { padding: 7px; }.elementor-10 .elementor-element.elementor-element-6bf5f41.wpr-button-icon-style-block .wpr-button-text { padding: 7px; }.elementor-10 .elementor-element.elementor-element-6bf5f41.wpr-button-icon-style-inline-block .wpr-button-content { padding: 7px; }.elementor-10 .elementor-element.elementor-element-6bf5f41 .wpr-button:hover .wpr-button-icon { color: rgb(255, 255, 255); background-color: rgb(255, 0, 0); }.elementor-10 .elementor-element.elementor-element-6bf5f41 .wpr-button:hover .wpr-button-icon svg { fill: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-6bf5f41 .wpr-button-tooltip::before { border-top-color: rgb(63, 63, 63); }.elementor-10 .elementor-element.elementor-element-6bf5f41.wpr-button-tooltip-position-top .wpr-button-tooltip { top: -10px; }.elementor-10 .elementor-element.elementor-element-6bf5f41.wpr-button-tooltip-position-bottom .wpr-button-tooltip { bottom: -10px; }.elementor-10 .elementor-element.elementor-element-6bf5f41.wpr-button-tooltip-position-left .wpr-button-tooltip { left: -10px; }.elementor-10 .elementor-element.elementor-element-6bf5f41.wpr-button-tooltip-position-right .wpr-button-tooltip { right: -10px; }.elementor-10 .elementor-element.elementor-element-ab0a425 { --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; --overlay-opacity: 1; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 50px; --padding-bottom: 50px; --padding-left: 50px; --padding-right: 50px; }.elementor-10 .elementor-element.elementor-element-ab0a425:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ab0a425 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(247, 247, 247); }.elementor-10 .elementor-element.elementor-element-ab0a425::before, .elementor-10 .elementor-element.elementor-element-ab0a425 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-ab0a425 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-ab0a425 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-ab0a425 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-ab0a425 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-image: url("https://iiift.com/wp-content/uploads/2025/11/home_tuning_sectionbg_2-1.png"); --background-overlay: ''; background-position: right bottom; background-repeat: no-repeat; background-size: 18%; }.elementor-10 .elementor-element.elementor-element-9426542 { --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; border-style: solid; --border-style: solid; border-width: 0px 0px 0px 5px; --border-top-width: 0px; --border-right-width: 0px; --border-bottom-width: 0px; --border-left-width: 5px; border-color: rgb(82, 82, 82); --border-color: #525252; }.elementor-10 .elementor-element.elementor-element-a52abb8 { --display: flex; --justify-content: center; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --overlay-opacity: 0.15; border-style: none; --border-style: none; }.elementor-10 .elementor-element.elementor-element-a52abb8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a52abb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgba(0, 0, 0, 0.99); }.elementor-10 .elementor-element.elementor-element-a52abb8::before, .elementor-10 .elementor-element.elementor-element-a52abb8 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-a52abb8 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-a52abb8 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-a52abb8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-a52abb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-color: rgb(255, 255, 255); background-image: url("https://iiift.com/wp-content/uploads/2025/11/background-lines-image.svg"); --background-overlay: ''; }.elementor-10 .elementor-element.elementor-element-a52abb8::before { filter: brightness(100%) contrast(200%) saturate(100%) blur(0px) hue-rotate(0deg); }.elementor-10 .elementor-element.elementor-element-9fbafe9 { --display: flex; }.elementor-10 .elementor-element.elementor-element-2705fff { text-align: center; }.elementor-10 .elementor-element.elementor-element-2705fff .elementor-heading-title { font-family: Roboto, sans-serif; font-size: 56px; font-weight: 900; color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-f30144f .wpr-dual-title .first { background-color: rgb(255, 255, 255); color: rgb(60, 60, 60); font-family: "Roboto Condensed", sans-serif; font-size: 22px; font-weight: 700; padding: 2px 5px; border-style: none; margin-right: 0px; }.elementor-10 .elementor-element.elementor-element-f30144f .wpr-dual-title .second { background-color: rgb(222, 0, 0); color: rgb(255, 255, 255); border-color: rgb(0, 0, 0); font-family: "Roboto Condensed", sans-serif; font-size: 22px; font-weight: 700; padding: 2px 5px; border-style: none; }.elementor-10 .elementor-element.elementor-element-f30144f { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }.elementor-10 .elementor-element.elementor-element-f30144f .wpr-dual-heading-wrap { text-align: center; }.elementor-10 .elementor-element.elementor-element-f30144f .wpr-dual-title-wrap { margin-bottom: 0px; }.elementor-10 .elementor-element.elementor-element-297af22 { --display: flex; border-style: none; --border-style: none; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 20px; --padding-right: 20px; }.elementor-10 .elementor-element.elementor-element-297af22.e-con { --flex-grow: 0; --flex-shrink: 0; }.elementor-widget-gallery { --galleries-title-color-normal: var( --e-global-color-primary ); --galleries-title-color-hover: var( --e-global-color-secondary ); --galleries-pointer-bg-color-hover: var( --e-global-color-accent ); --gallery-title-color-active: var( --e-global-color-secondary ); --galleries-pointer-bg-color-active: var( --e-global-color-accent ); }.elementor-10 .elementor-element.elementor-element-449f9e5 { --image-transition-duration: 800ms; --content-text-align: center; --content-padding: 20px; --content-transition-duration: 800ms; --content-transition-delay: 800ms; }.elementor-10 .elementor-element.elementor-element-4fe9e4f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4fe9e4f > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(252, 252, 252); }.elementor-10 .elementor-element.elementor-element-4fe9e4f > .elementor-background-overlay { background-image: url("https://iiift.com/wp-content/uploads/2025/11/background-lines-image.svg"); opacity: 0.13; }.elementor-10 .elementor-element.elementor-element-4fe9e4f { border-style: none; transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 60px 0px; }.elementor-10 .elementor-element.elementor-element-4df7ee2 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }.elementor-10 .elementor-element.elementor-element-f2b105e { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }.elementor-10 .elementor-element.elementor-element-f2b105e .elementor-heading-title { font-family: Poppins, sans-serif; font-size: 16px; font-weight: 400; color: rgb(79, 79, 79); }.elementor-10 .elementor-element.elementor-element-7d99078 { --divider-border-style: solid; --divider-color: #232323; --divider-border-width: 2.5px; margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }.elementor-10 .elementor-element.elementor-element-7d99078 .elementor-divider-separator { width: 12%; }.elementor-10 .elementor-element.elementor-element-7d99078 .elementor-divider { padding-block: 2px; }.elementor-10 .elementor-element.elementor-element-0e88a30 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; text-align: start; }.elementor-10 .elementor-element.elementor-element-0e88a30 .elementor-heading-title { font-family: Poppins, sans-serif; font-size: 43px; font-weight: 800; line-height: 1.2em; color: rgb(34, 34, 34); }.elementor-10 .elementor-element.elementor-element-ed67df3 { text-align: start; font-family: Raleway, sans-serif; font-size: 19px; font-weight: 400; line-height: 27px; letter-spacing: 0px; color: rgb(36, 36, 36); }.elementor-10 .elementor-element.elementor-element-a96d4a7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a96d4a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("https://iiift.com/wp-content/uploads/2025/11/inverted-commas.png"); background-position: right top; background-repeat: no-repeat; background-size: 25%; }.elementor-10 .elementor-element.elementor-element-a96d4a7 > .elementor-background-overlay { background-image: url("https://iiift.com/wp-content/uploads/2025/11/background-lines-image.svg"); opacity: 0.13; }.elementor-10 .elementor-element.elementor-element-a96d4a7 { border-style: none; transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 50px 0px 60px; }.elementor-10 .elementor-element.elementor-element-b02a6d9.elementor-column > .elementor-widget-wrap { justify-content: center; }.elementor-10 .elementor-element.elementor-element-b02a6d9 > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }.elementor-10 .elementor-element.elementor-element-843a6a2 { --display: flex; }.elementor-10 .elementor-element.elementor-element-d037b6f { --display: flex; }.elementor-10 .elementor-element.elementor-element-9bd1da9 { width: var( --container-widget-width, 63% ); max-width: 63%; background-color: rgb(222, 0, 0); margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 10px; --container-widget-width: 63%; --container-widget-flex-grow: 0; border-style: solid; border-width: 3px; border-color: rgb(255, 255, 255); text-align: center; }.elementor-10 .elementor-element.elementor-element-9bd1da9.elementor-element { --align-self: center; }.elementor-10 .elementor-element.elementor-element-9bd1da9 .elementor-heading-title { font-family: "just sans", sans-serif; font-size: 55px; font-weight: 900; color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-957a7d4 { --display: flex; }.elementor-10 .elementor-element.elementor-element-257b283 .wpr-testimonial-carousel .slick-slide { margin-left: 15px; }.elementor-10 .elementor-element.elementor-element-257b283 .wpr-testimonial-carousel .slick-list { margin-left: -15px; }.elementor-10 .elementor-element.elementor-element-257b283 .wpr-testimonial-arrow { color: rgb(30, 30, 30); transition-duration: 0.1s; font-size: 30px; width: 60px; height: 60px; border-style: none; border-radius: 0px; top: 50%; display: flex !important; }.elementor-10 .elementor-element.elementor-element-257b283 .wpr-testimonial-dots { left: 50%; top: 98%; display: inline-table !important; }.elementor-10 .elementor-element.elementor-element-257b283 .wpr-testimonial-item { background-color: rgb(241, 240, 240); padding: 25px 5px 50px; border-radius: 24px; }.elementor-10 .elementor-element.elementor-element-257b283 .wpr-testimonial-content-inner { background-color: rgb(241, 240, 240); padding: 0px 35px 25px; border-style: none; border-radius: 0px; }.elementor-10 .elementor-element.elementor-element-257b283 .wpr-testimonial-dot { width: 7px; height: 7px; margin-right: 6px; background-color: rgb(145, 145, 145); border-style: none; border-radius: 50%; }.elementor-10 .elementor-element.elementor-element-257b283 { padding: 0px 40px; }.elementor-10 .elementor-element.elementor-element-257b283.wpr-testimonial-meta-position-left .wpr-testimonial-meta { padding-top: 0px; margin-right: -10px; }.elementor-10 .elementor-element.elementor-element-257b283.wpr-testimonial-meta-position-right .wpr-testimonial-meta { padding-top: 0px; margin-left: -10px; }.elementor-10 .elementor-element.elementor-element-257b283.wpr-testimonial-meta-position-top:not(.wpr-testimonial-meta-align-center) .wpr-testimonial-meta, .elementor-10 .elementor-element.elementor-element-257b283.wpr-testimonial-meta-position-bottom:not(.wpr-testimonial-meta-align-center) .wpr-testimonial-meta { padding: 0px 35px; }.elementor-10 .elementor-element.elementor-element-257b283 .wpr-testimonial-content { color: rgb(18, 18, 18); font-family: Lato, sans-serif; font-size: 20px; font-weight: 300; font-style: italic; line-height: 24px; letter-spacing: 0.2px; margin-bottom: 21px; text-align: center; }.elementor-10 .elementor-element.elementor-element-257b283 .wpr-testimonial-rating i::before { color: rgb(255, 0, 0); }.elementor-10 .elementor-element.elementor-element-257b283 .wpr-testimonial-rating i { color: rgba(216, 216, 216, 0); font-size: 11px; margin-right: 0px; }.elementor-10 .elementor-element.elementor-element-257b283 .wpr-testimonial-rating { text-align: center; margin-bottom: 10px; }.elementor-10 .elementor-element.elementor-element-257b283.wpr-testimonial-meta-position-top .wpr-testimonial-meta { margin-bottom: -10px; }.elementor-10 .elementor-element.elementor-element-257b283.wpr-testimonial-meta-position-bottom .wpr-testimonial-meta { margin-top: -10px; }.elementor-10 .elementor-element.elementor-element-257b283.wpr-testimonial-meta-position-extra .wpr-testimonial-content-wrap { margin-bottom: -10px; }.elementor-10 .elementor-element.elementor-element-257b283 .wpr-testimonial-image img { width: 96px; border-style: solid; border-width: 1px; border-color: rgb(34, 34, 34); border-radius: 100%; }.elementor-10 .elementor-element.elementor-element-257b283 .wpr-testimonial-image { margin-bottom: 25px; }.elementor-10 .elementor-element.elementor-element-257b283.wpr-testimonial-image-position-right .wpr-testimonial-image { margin-left: 25px; }.elementor-10 .elementor-element.elementor-element-257b283.wpr-testimonial-image-position-left .wpr-testimonial-image { margin-right: 25px; }.elementor-10 .elementor-element.elementor-element-257b283.wpr-testimonial-image-position-center .wpr-testimonial-image { margin-bottom: 25px; }.elementor-10 .elementor-element.elementor-element-257b283 .wpr-testimonial-name { color: rgb(20, 20, 20); font-family: Poppins, sans-serif; font-size: 22px; font-weight: 600; letter-spacing: 0.2px; margin-bottom: 0px; }.elementor-10 .elementor-element.elementor-element-257b283 .wpr-testimonial-job { color: rgb(32, 32, 32); font-family: Raleway, sans-serif; font-size: 13px; margin: 0px; }.elementor-10 .elementor-element.elementor-element-257b283 .wpr-testimonial-arrow svg { fill: rgb(30, 30, 30); transition-duration: 0.1s; width: 30px; }.elementor-10 .elementor-element.elementor-element-257b283 .wpr-testimonial-arrow:hover { color: rgb(255, 9, 9); }.elementor-10 .elementor-element.elementor-element-257b283 .wpr-testimonial-arrow:hover svg { fill: rgb(255, 9, 9); }.elementor-10 .elementor-element.elementor-element-257b283 .wpr-testimonial-prev-arrow { left: 1%; }.elementor-10 .elementor-element.elementor-element-257b283 .wpr-testimonial-next-arrow { right: 1%; }.elementor-10 .elementor-element.elementor-element-257b283 .wpr-testimonial-dots .slick-active .wpr-testimonial-dot { background-color: rgb(39, 39, 39); }.elementor-10 .elementor-element.elementor-element-e57f044 { --divider-border-style: solid; --divider-color: #232323; --divider-border-width: 2.5px; margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }.elementor-10 .elementor-element.elementor-element-e57f044 .elementor-divider-separator { width: 58%; margin: 0px auto; }.elementor-10 .elementor-element.elementor-element-e57f044 .elementor-divider { text-align: center; padding-block: 2px; }.elementor-10 .elementor-element.elementor-element-1d41d8e { --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; --overlay-opacity: 0.13; --padding-top: 80px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-10 .elementor-element.elementor-element-1d41d8e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1d41d8e > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("https://iiift.com/wp-content/uploads/2025/11/home_tuning_sectionbg_3.png"); background-position: right top; background-repeat: no-repeat; background-size: 16%; }.elementor-10 .elementor-element.elementor-element-1d41d8e::before, .elementor-10 .elementor-element.elementor-element-1d41d8e > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-1d41d8e > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-1d41d8e > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-1d41d8e > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-1d41d8e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-image: url("https://iiift.com/wp-content/uploads/2025/11/background-lines-image.svg"); --background-overlay: ''; }.elementor-10 .elementor-element.elementor-element-3faaeec { --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; --overlay-opacity: 0.43; --margin-top: 0px; --margin-bottom: 0px; --margin-left: -40px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-10 .elementor-element.elementor-element-3faaeec::before, .elementor-10 .elementor-element.elementor-element-3faaeec > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-3faaeec > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-3faaeec > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-3faaeec > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-3faaeec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { --background-overlay: ''; }.elementor-10 .elementor-element.elementor-element-b458826 .wpr-dual-title .second { background-color: rgb(222, 0, 0); color: rgb(255, 255, 255); border-color: rgb(222, 0, 0); font-family: Roboto, sans-serif; font-size: 51px; font-weight: 900; padding: 0px 15px; border-style: solid; border-width: 2px; border-radius: 0px; }.elementor-10 .elementor-element.elementor-element-b458826 { width: var( --container-widget-width, 100% ); max-width: 100%; padding: 0px 0px 0px 2px; --container-widget-width: 100%; --container-widget-flex-grow: 0; border-style: none; }.elementor-10 .elementor-element.elementor-element-b458826.elementor-element { --flex-grow: 0; --flex-shrink: 0; }.elementor-10 .elementor-element.elementor-element-b458826 .wpr-dual-heading-wrap { text-align: left; }.elementor-10 .elementor-element.elementor-element-b458826 .wpr-dual-title .first { color: rgb(36, 36, 36); border-color: rgb(0, 0, 0); font-family: "just sans", sans-serif; font-size: 54px; font-weight: 900; padding: 0px 5px 0px 0px; border-style: none; margin-right: 0px; }.elementor-10 .elementor-element.elementor-element-b458826 .wpr-dual-title-wrap { margin-bottom: 0px; }.elementor-10 .elementor-element.elementor-element-b458826 .wpr-dual-heading-description { color: rgb(33, 33, 33); font-family: Roboto, sans-serif; font-size: 34px; font-weight: 100; margin-bottom: 6px; }.elementor-10 .elementor-element.elementor-element-b907f64 { --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; --overlay-opacity: 0.43; --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-10 .elementor-element.elementor-element-b907f64::before, .elementor-10 .elementor-element.elementor-element-b907f64 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-b907f64 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-b907f64 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-b907f64 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-b907f64 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { --background-overlay: ''; }.elementor-10 .elementor-element.elementor-element-649733f { width: var( --container-widget-width, 80.008% ); max-width: 80.008%; padding: 0px 0px 0px 2px; --container-widget-width: 80.008%; --container-widget-flex-grow: 0; border-style: solid; border-width: 0px 0px 3px; }.elementor-10 .elementor-element.elementor-element-649733f.elementor-element { --flex-grow: 0; --flex-shrink: 0; }.elementor-10 .elementor-element.elementor-element-649733f .wpr-dual-heading-wrap { text-align: left; }.elementor-10 .elementor-element.elementor-element-649733f .wpr-dual-title .first { color: rgb(36, 36, 36); border-color: rgb(0, 0, 0); font-family: Roboto, sans-serif; font-size: 32px; font-weight: 800; padding: 0px 5px 0px 0px; border-style: none; margin-right: 0px; }.elementor-10 .elementor-element.elementor-element-649733f .wpr-dual-title-wrap { margin-bottom: 0px; }.elementor-10 .elementor-element.elementor-element-649733f .wpr-dual-heading-description { color: rgb(33, 33, 33); font-family: Roboto, sans-serif; font-size: 34px; font-weight: 100; margin-bottom: 6px; }.elementor-10 .elementor-element.elementor-element-54316f1.elementor-element { --align-self: center; }.elementor-10 .elementor-element.elementor-element-54316f1 .elementor-icon-wrapper { text-align: start; }.elementor-10 .elementor-element.elementor-element-54316f1.elementor-view-stacked .elementor-icon { background-color: rgb(37, 37, 37); color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-54316f1.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-54316f1.elementor-view-default .elementor-icon { color: rgb(37, 37, 37); border-color: rgb(37, 37, 37); }.elementor-10 .elementor-element.elementor-element-54316f1.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-54316f1.elementor-view-default .elementor-icon svg { fill: rgb(37, 37, 37); }.elementor-10 .elementor-element.elementor-element-54316f1.elementor-view-framed .elementor-icon { background-color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-54316f1.elementor-view-stacked .elementor-icon:hover { background-color: rgb(255, 255, 255); color: rgb(255, 0, 0); }.elementor-10 .elementor-element.elementor-element-54316f1.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-54316f1.elementor-view-default .elementor-icon:hover { color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-54316f1.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-54316f1.elementor-view-default .elementor-icon:hover svg { fill: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-54316f1.elementor-view-framed .elementor-icon:hover { background-color: rgb(255, 0, 0); }.elementor-10 .elementor-element.elementor-element-54316f1 .elementor-icon { font-size: 54px; }.elementor-10 .elementor-element.elementor-element-54316f1 .elementor-icon svg { height: 54px; }.elementor-10 .elementor-element.elementor-element-54316f1 .elementor-icon i, .elementor-10 .elementor-element.elementor-element-54316f1 .elementor-icon svg { transform: rotate(0deg); }.elementor-10 .elementor-element.elementor-element-c4f3da6 { --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-10 .elementor-element.elementor-element-51b89df { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }.elementor-10 .elementor-element.elementor-element-637f570 img { border-style: solid; border-width: 5px; border-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 1px 0px; }.elementor-10 .elementor-element.elementor-element-a99de48 { padding: 10px 0px 0px; border-style: none; border-radius: 0px 0px 4px; }.elementor-10 .elementor-element.elementor-element-a99de48 .elementor-heading-title { font-family: "Roboto Condensed", sans-serif; font-size: 26px; font-weight: 700; color: rgb(27, 27, 27); }.elementor-10 .elementor-element.elementor-element-79397f6 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; font-family: Roboto, sans-serif; font-size: 20px; font-weight: 300; line-height: 26px; color: rgb(24, 24, 24); }.elementor-10 .elementor-element.elementor-element-b582e90 { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }.elementor-10 .elementor-element.elementor-element-a3f2fd7 img { border-style: solid; border-width: 5px; border-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 1px 0px; }.elementor-10 .elementor-element.elementor-element-ca4e25b { padding: 10px 0px 0px; }.elementor-10 .elementor-element.elementor-element-ca4e25b .elementor-heading-title { font-family: "Roboto Condensed", sans-serif; font-size: 26px; font-weight: 700; color: rgb(27, 27, 27); }.elementor-10 .elementor-element.elementor-element-5386d27 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; font-family: Roboto, sans-serif; font-size: 20px; font-weight: 300; line-height: 26px; color: rgb(24, 24, 24); }.elementor-10 .elementor-element.elementor-element-7392d9a { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }.elementor-10 .elementor-element.elementor-element-09dfbd1 img { border-style: solid; border-width: 5px; border-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 1px 0px; }.elementor-10 .elementor-element.elementor-element-c9e8356 { padding: 10px 0px 0px; }.elementor-10 .elementor-element.elementor-element-c9e8356 .elementor-heading-title { font-family: "Roboto Condensed", sans-serif; font-size: 26px; font-weight: 700; color: rgb(27, 27, 27); }.elementor-10 .elementor-element.elementor-element-526e1b2 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; font-family: Roboto, sans-serif; font-size: 20px; font-weight: 300; line-height: 26px; color: rgb(24, 24, 24); }.elementor-10 .elementor-element.elementor-element-d9a7d2c { --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: 60px; --padding-left: 0px; --padding-right: 0px; }.elementor-10 .elementor-element.elementor-element-54eee37 { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }.elementor-10 .elementor-element.elementor-element-4b391b8 img { border-style: solid; border-width: 5px; border-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 1px 0px; }.elementor-10 .elementor-element.elementor-element-f1de13d { padding: 10px 0px 0px; }.elementor-10 .elementor-element.elementor-element-f1de13d .elementor-heading-title { font-family: "Roboto Condensed", sans-serif; font-size: 26px; font-weight: 700; color: rgb(27, 27, 27); }.elementor-10 .elementor-element.elementor-element-c3cf98f { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; font-family: Roboto, sans-serif; font-size: 20px; font-weight: 300; line-height: 26px; color: rgb(24, 24, 24); }.elementor-10 .elementor-element.elementor-element-e1fbcda { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }.elementor-10 .elementor-element.elementor-element-16f1b26 img { border-style: solid; border-width: 5px; border-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 1px 0px; }.elementor-10 .elementor-element.elementor-element-fd3e081 { padding: 10px 0px 0px; }.elementor-10 .elementor-element.elementor-element-fd3e081 .elementor-heading-title { font-family: "Roboto Condensed", sans-serif; font-size: 26px; font-weight: 700; color: rgb(27, 27, 27); }.elementor-10 .elementor-element.elementor-element-33359db { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; font-family: Roboto, sans-serif; font-size: 20px; font-weight: 300; line-height: 26px; color: rgb(24, 24, 24); }.elementor-10 .elementor-element.elementor-element-f14a747 { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }.elementor-10 .elementor-element.elementor-element-1c8721b img { border-style: solid; border-width: 5px; border-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 1px 0px; }.elementor-10 .elementor-element.elementor-element-eeae200 { padding: 10px 0px 0px; }.elementor-10 .elementor-element.elementor-element-eeae200 .elementor-heading-title { font-family: "Roboto Condensed", sans-serif; font-size: 26px; font-weight: 700; color: rgb(27, 27, 27); }.elementor-10 .elementor-element.elementor-element-16cdb3c { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; font-family: Roboto, sans-serif; font-size: 20px; font-weight: 300; line-height: 26px; color: rgb(24, 24, 24); }.elementor-10 .elementor-element.elementor-element-b98292c { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-10 .elementor-element.elementor-element-b98292c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b98292c > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(31, 66, 184); }.elementor-10 .elementor-element.elementor-element-1891a1e { --display: flex; border-style: solid; --border-style: solid; border-width: 5px 0px 0px; --border-top-width: 5px; --border-right-width: 0px; --border-bottom-width: 0px; --border-left-width: 0px; --border-radius: 0px 0px 0px 0px; }.elementor-10 .elementor-element.elementor-element-2fd0a4c { --spacer-size: 2px; }.elementor-10 .elementor-element.elementor-element-fcdda4b { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --padding-top: 80px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-10 .elementor-element.elementor-element-2d29853 { --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; --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-10 .elementor-element.elementor-element-42e0bd9 { --display: flex; --justify-content: flex-end; }.elementor-10 .elementor-element.elementor-element-42e0bd9.e-con { --flex-grow: 0; --flex-shrink: 0; }.elementor-10 .elementor-element.elementor-element-837bd29 { --display: flex; --margin-top: -0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; }.elementor-10 .elementor-element.elementor-element-837bd29:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-837bd29 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 216, 21); }.elementor-10 .elementor-element.elementor-element-837bd29.e-con { --flex-grow: 0; --flex-shrink: 0; }.elementor-10 .elementor-element.elementor-element-5ff6fcc { --display: flex; --justify-content: flex-end; }.elementor-10 .elementor-element.elementor-element-5ff6fcc.e-con { --flex-grow: 0; --flex-shrink: 0; }.elementor-10 .elementor-element.elementor-element-614ce2d { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; text-align: start; }.elementor-10 .elementor-element.elementor-element-614ce2d .elementor-heading-title { font-family: metara, sans-serif; font-size: 46px; font-weight: 600; line-height: 1.2em; color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-d318cd0 { --display: flex; --margin-top: -0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; }.elementor-10 .elementor-element.elementor-element-d318cd0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d318cd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 216, 21); }.elementor-10 .elementor-element.elementor-element-d318cd0.e-con { --flex-grow: 0; --flex-shrink: 0; }.elementor-10 .elementor-element.elementor-element-f93e9f2 { --display: flex; --overlay-opacity: 0.35; --margin-top: 0px; --margin-bottom: 0px; --margin-left: -15px; --margin-right: 0px; --padding-top: 14px; --padding-bottom: 14px; --padding-left: 20px; --padding-right: 5px; }.elementor-10 .elementor-element.elementor-element-f93e9f2::before, .elementor-10 .elementor-element.elementor-element-f93e9f2 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-f93e9f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-f93e9f2 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-f93e9f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-f93e9f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-image: url("https://iiift.com/wp-content/uploads/2025/11/BACK-DOTS-1.png"); --background-overlay: ''; background-size: 26%; }.elementor-10 .elementor-element.elementor-element-341f86a { text-align: start; font-family: Raleway, sans-serif; font-size: 31px; font-weight: 200; line-height: 35px; letter-spacing: 0px; color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-82ecddc { --display: flex; --flex-direction: row; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --align-items: center; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 90px; --padding-left: 30px; --padding-right: 30px; }.elementor-10 .elementor-element.elementor-element-82ecddc.e-con { --align-self: center; }.elementor-10 .elementor-element.elementor-element-8ba1198 { --display: flex; --justify-content: center; border-style: none; --border-style: none; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 5px; --padding-bottom: 5px; --padding-left: 5px; --padding-right: 5px; }.elementor-10 .elementor-element.elementor-element-8ba1198.e-con { --flex-grow: 0; --flex-shrink: 0; }.elementor-10 .elementor-element.elementor-element-7598a22 img { border-style: solid; border-width: 1px; border-color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-73a939c { --display: flex; --flex-wrap: wrap; border-style: solid; --border-style: solid; border-width: 0px 3px 0px 0px; --border-top-width: 0px; --border-right-width: 3px; --border-bottom-width: 0px; --border-left-width: 0px; border-color: rgb(255, 255, 255); --border-color: #FFFFFF; }.elementor-10 .elementor-element.elementor-element-73a939c.e-con { --flex-grow: 0; --flex-shrink: 0; }.elementor-10 .elementor-element.elementor-element-34fbd72 { columns: 1; font-family: Poppins, sans-serif; font-size: 18px; font-weight: 300; line-height: 52px; color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-3ac4595 { --display: flex; }.elementor-10 .elementor-element.elementor-element-3ac4595.e-con { --flex-grow: 0; --flex-shrink: 0; }.elementor-10 .elementor-element.elementor-element-7c48e6a { columns: 1; font-family: Poppins, sans-serif; font-size: 18px; font-weight: 300; line-height: 52px; color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-9f42d7b { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --justify-content: center; --overlay-opacity: 0.13; border-style: none; --border-style: none; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 60px; --padding-bottom: 60px; --padding-left: 0px; --padding-right: 0px; }.elementor-10 .elementor-element.elementor-element-9f42d7b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9f42d7b > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(252, 252, 252); }.elementor-10 .elementor-element.elementor-element-9f42d7b::before, .elementor-10 .elementor-element.elementor-element-9f42d7b > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-9f42d7b > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-9f42d7b > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-9f42d7b > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-9f42d7b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-image: url("https://iiift.com/wp-content/uploads/2025/11/background-lines-image.svg"); --background-overlay: ''; }.elementor-10 .elementor-element.elementor-element-3a039e9 { --display: flex; }.elementor-10 .elementor-element.elementor-element-9bce3a1 { --display: flex; }.elementor-10 .elementor-element.elementor-element-184b17d { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-10 .elementor-element.elementor-element-184b17d::before { filter: brightness(100%) contrast(200%) saturate(100%) blur(0px) hue-rotate(0deg); }.elementor-10 .elementor-element.elementor-element-70a137e .wpr-dual-title .first { background-color: rgb(226, 13, 13); color: rgb(255, 255, 255); border-color: rgb(0, 0, 0); font-family: Poppins, sans-serif; font-size: 41px; font-weight: 800; padding: 10px 7px; border-style: none; margin-right: 0px; }.elementor-10 .elementor-element.elementor-element-70a137e { background-color: rgb(0, 0, 0); margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }.elementor-10 .elementor-element.elementor-element-70a137e .wpr-dual-heading-wrap { text-align: left; }.elementor-10 .elementor-element.elementor-element-70a137e .wpr-dual-title-wrap { margin-bottom: 0px; }.elementor-10 .elementor-element.elementor-element-70a137e .wpr-dual-title .second { color: rgb(226, 13, 13); border-color: rgb(0, 0, 0); font-family: Poppins, sans-serif; font-size: 40px; font-weight: 700; letter-spacing: 0.6px; border-style: none; }.elementor-10 .elementor-element.elementor-element-5dee2a6 { --display: flex; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-10 .elementor-element.elementor-element-5dee2a6::before { filter: brightness(100%) contrast(200%) saturate(100%) blur(0px) hue-rotate(0deg); }.elementor-10 .elementor-element.elementor-element-6e47648 { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --overlay-opacity: 0.25; border-style: none; --border-style: none; --padding-top: 3px; --padding-bottom: 0px; --padding-left: 3px; --padding-right: 3px; }.elementor-10 .elementor-element.elementor-element-6e47648::before, .elementor-10 .elementor-element.elementor-element-6e47648 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-6e47648 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-6e47648 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-6e47648 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-6e47648 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-image: url("https://iiift.com/wp-content/uploads/2025/11/BACK-DOTS-1.png"); --background-overlay: ''; background-size: 55%; }.elementor-widget-image-box .elementor-image-box-title { font-family: var( --e-global-typography-primary-font-family ), Sans-serif; font-weight: var( --e-global-typography-primary-font-weight ); color: var( --e-global-color-primary ); }.elementor-widget-image-box:has(:hover) .elementor-image-box-title, .elementor-widget-image-box:has(:focus) .elementor-image-box-title { color: var( --e-global-color-primary ); }.elementor-widget-image-box .elementor-image-box-description { font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); color: var( --e-global-color-text ); }.elementor-10 .elementor-element.elementor-element-4ee422f.elementor-position-right .elementor-image-box-img { margin-left: 0px; }.elementor-10 .elementor-element.elementor-element-4ee422f.elementor-position-left .elementor-image-box-img { margin-right: 0px; }.elementor-10 .elementor-element.elementor-element-4ee422f.elementor-position-top .elementor-image-box-img { margin-bottom: 0px; }.elementor-10 .elementor-element.elementor-element-4ee422f .elementor-image-box-title { margin-bottom: 0px; font-family: Poppins, sans-serif; font-size: 14px; font-weight: 300; color: rgb(28, 28, 28); }.elementor-10 .elementor-element.elementor-element-4ee422f .elementor-image-box-wrapper .elementor-image-box-img { width: 100%; }.elementor-10 .elementor-element.elementor-element-4ee422f .elementor-image-box-img img { border-style: solid; border-width: 3px; border-color: rgba(255, 255, 255, 0.98); border-radius: 50%; filter: brightness(104%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg); transition-duration: 0.3s; }.elementor-10 .elementor-element.elementor-element-4ee422f:has(:hover) .elementor-image-box-title, .elementor-10 .elementor-element.elementor-element-4ee422f:has(:focus) .elementor-image-box-title { color: rgb(34, 34, 34); }.elementor-10 .elementor-element.elementor-element-4ee422f .elementor-image-box-description { font-family: Poppins, sans-serif; font-size: 13px; font-weight: bold; color: rgb(29, 29, 29); }.elementor-10 .elementor-element.elementor-element-f2c987a { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --overlay-opacity: 0.25; border-style: none; --border-style: none; --padding-top: 3px; --padding-bottom: 0px; --padding-left: 3px; --padding-right: 3px; }.elementor-10 .elementor-element.elementor-element-f2c987a::before, .elementor-10 .elementor-element.elementor-element-f2c987a > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-f2c987a > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-f2c987a > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-f2c987a > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-f2c987a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-image: url("https://iiift.com/wp-content/uploads/2025/11/BACK-DOTS-1.png"); --background-overlay: ''; background-size: 55%; }.elementor-10 .elementor-element.elementor-element-dd8872c.elementor-position-right .elementor-image-box-img { margin-left: 0px; }.elementor-10 .elementor-element.elementor-element-dd8872c.elementor-position-left .elementor-image-box-img { margin-right: 0px; }.elementor-10 .elementor-element.elementor-element-dd8872c.elementor-position-top .elementor-image-box-img { margin-bottom: 0px; }.elementor-10 .elementor-element.elementor-element-dd8872c .elementor-image-box-title { margin-bottom: 0px; font-family: Poppins, sans-serif; font-size: 14px; font-weight: 300; color: rgb(28, 28, 28); }.elementor-10 .elementor-element.elementor-element-dd8872c .elementor-image-box-wrapper .elementor-image-box-img { width: 100%; }.elementor-10 .elementor-element.elementor-element-dd8872c .elementor-image-box-img img { border-style: solid; border-width: 3px; border-color: rgba(255, 255, 255, 0.98); border-radius: 50%; filter: brightness(104%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg); transition-duration: 0.3s; }.elementor-10 .elementor-element.elementor-element-dd8872c:has(:hover) .elementor-image-box-title, .elementor-10 .elementor-element.elementor-element-dd8872c:has(:focus) .elementor-image-box-title { color: rgb(34, 34, 34); }.elementor-10 .elementor-element.elementor-element-dd8872c .elementor-image-box-description { font-family: Poppins, sans-serif; font-size: 13px; font-weight: bold; color: rgb(29, 29, 29); }.elementor-10 .elementor-element.elementor-element-6c4a088 { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --overlay-opacity: 0.25; border-style: none; --border-style: none; --padding-top: 3px; --padding-bottom: 0px; --padding-left: 3px; --padding-right: 3px; }.elementor-10 .elementor-element.elementor-element-6c4a088::before, .elementor-10 .elementor-element.elementor-element-6c4a088 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-6c4a088 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-6c4a088 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-6c4a088 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-6c4a088 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-image: url("https://iiift.com/wp-content/uploads/2025/11/BACK-DOTS-1.png"); --background-overlay: ''; background-size: 55%; }.elementor-10 .elementor-element.elementor-element-6d476fb.elementor-position-right .elementor-image-box-img { margin-left: 0px; }.elementor-10 .elementor-element.elementor-element-6d476fb.elementor-position-left .elementor-image-box-img { margin-right: 0px; }.elementor-10 .elementor-element.elementor-element-6d476fb.elementor-position-top .elementor-image-box-img { margin-bottom: 0px; }.elementor-10 .elementor-element.elementor-element-6d476fb .elementor-image-box-title { margin-bottom: 0px; font-family: Poppins, sans-serif; font-size: 14px; font-weight: 300; color: rgb(28, 28, 28); }.elementor-10 .elementor-element.elementor-element-6d476fb .elementor-image-box-wrapper .elementor-image-box-img { width: 100%; }.elementor-10 .elementor-element.elementor-element-6d476fb .elementor-image-box-img img { border-style: solid; border-width: 3px; border-color: rgba(255, 255, 255, 0.98); border-radius: 50%; filter: brightness(104%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg); transition-duration: 0.3s; }.elementor-10 .elementor-element.elementor-element-6d476fb:has(:hover) .elementor-image-box-title, .elementor-10 .elementor-element.elementor-element-6d476fb:has(:focus) .elementor-image-box-title { color: rgb(34, 34, 34); }.elementor-10 .elementor-element.elementor-element-6d476fb .elementor-image-box-description { font-family: Poppins, sans-serif; font-size: 13px; font-weight: bold; color: rgb(29, 29, 29); }.elementor-10 .elementor-element.elementor-element-cc2d059 { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --overlay-opacity: 0.25; border-style: none; --border-style: none; --padding-top: 3px; --padding-bottom: 0px; --padding-left: 3px; --padding-right: 3px; }.elementor-10 .elementor-element.elementor-element-cc2d059::before, .elementor-10 .elementor-element.elementor-element-cc2d059 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-cc2d059 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-cc2d059 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-cc2d059 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-cc2d059 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-image: url("https://iiift.com/wp-content/uploads/2025/11/BACK-DOTS-1.png"); --background-overlay: ''; background-size: 55%; }.elementor-10 .elementor-element.elementor-element-9e9c9c7.elementor-position-right .elementor-image-box-img { margin-left: 0px; }.elementor-10 .elementor-element.elementor-element-9e9c9c7.elementor-position-left .elementor-image-box-img { margin-right: 0px; }.elementor-10 .elementor-element.elementor-element-9e9c9c7.elementor-position-top .elementor-image-box-img { margin-bottom: 0px; }.elementor-10 .elementor-element.elementor-element-9e9c9c7 .elementor-image-box-title { margin-bottom: 0px; font-family: Poppins, sans-serif; font-size: 14px; font-weight: 300; color: rgb(28, 28, 28); }.elementor-10 .elementor-element.elementor-element-9e9c9c7 .elementor-image-box-wrapper .elementor-image-box-img { width: 100%; }.elementor-10 .elementor-element.elementor-element-9e9c9c7 .elementor-image-box-img img { border-style: solid; border-width: 3px; border-color: rgba(255, 255, 255, 0.98); border-radius: 50%; filter: brightness(104%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg); transition-duration: 0.3s; }.elementor-10 .elementor-element.elementor-element-9e9c9c7:has(:hover) .elementor-image-box-title, .elementor-10 .elementor-element.elementor-element-9e9c9c7:has(:focus) .elementor-image-box-title { color: rgb(34, 34, 34); }.elementor-10 .elementor-element.elementor-element-9e9c9c7 .elementor-image-box-description { font-family: Poppins, sans-serif; font-size: 13px; font-weight: bold; color: rgb(29, 29, 29); }.elementor-10 .elementor-element.elementor-element-f37d014 { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --overlay-opacity: 0.25; border-style: none; --border-style: none; --padding-top: 3px; --padding-bottom: 0px; --padding-left: 3px; --padding-right: 3px; }.elementor-10 .elementor-element.elementor-element-f37d014::before, .elementor-10 .elementor-element.elementor-element-f37d014 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-f37d014 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-f37d014 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-f37d014 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-f37d014 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-image: url("https://iiift.com/wp-content/uploads/2025/11/BACK-DOTS-1.png"); --background-overlay: ''; background-size: 55%; }.elementor-10 .elementor-element.elementor-element-116b296.elementor-position-right .elementor-image-box-img { margin-left: 0px; }.elementor-10 .elementor-element.elementor-element-116b296.elementor-position-left .elementor-image-box-img { margin-right: 0px; }.elementor-10 .elementor-element.elementor-element-116b296.elementor-position-top .elementor-image-box-img { margin-bottom: 0px; }.elementor-10 .elementor-element.elementor-element-116b296 .elementor-image-box-title { margin-bottom: 0px; font-family: Poppins, sans-serif; font-size: 14px; font-weight: 300; color: rgb(28, 28, 28); }.elementor-10 .elementor-element.elementor-element-116b296 .elementor-image-box-wrapper .elementor-image-box-img { width: 100%; }.elementor-10 .elementor-element.elementor-element-116b296 .elementor-image-box-img img { border-style: solid; border-width: 3px; border-color: rgba(255, 255, 255, 0.98); border-radius: 50%; filter: brightness(104%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg); transition-duration: 0.3s; }.elementor-10 .elementor-element.elementor-element-116b296:has(:hover) .elementor-image-box-title, .elementor-10 .elementor-element.elementor-element-116b296:has(:focus) .elementor-image-box-title { color: rgb(34, 34, 34); }.elementor-10 .elementor-element.elementor-element-116b296 .elementor-image-box-description { font-family: Poppins, sans-serif; font-size: 13px; font-weight: bold; color: rgb(29, 29, 29); }.elementor-10 .elementor-element.elementor-element-4ea9b53 { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --overlay-opacity: 0.25; border-style: none; --border-style: none; --padding-top: 3px; --padding-bottom: 0px; --padding-left: 3px; --padding-right: 3px; }.elementor-10 .elementor-element.elementor-element-4ea9b53::before, .elementor-10 .elementor-element.elementor-element-4ea9b53 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-4ea9b53 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-4ea9b53 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-4ea9b53 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-4ea9b53 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-image: url("https://iiift.com/wp-content/uploads/2025/11/BACK-DOTS-1.png"); --background-overlay: ''; background-size: 55%; }.elementor-10 .elementor-element.elementor-element-8aab77a.elementor-position-right .elementor-image-box-img { margin-left: 0px; }.elementor-10 .elementor-element.elementor-element-8aab77a.elementor-position-left .elementor-image-box-img { margin-right: 0px; }.elementor-10 .elementor-element.elementor-element-8aab77a.elementor-position-top .elementor-image-box-img { margin-bottom: 0px; }.elementor-10 .elementor-element.elementor-element-8aab77a .elementor-image-box-title { margin-bottom: 0px; font-family: Poppins, sans-serif; font-size: 14px; font-weight: 300; color: rgb(28, 28, 28); }.elementor-10 .elementor-element.elementor-element-8aab77a .elementor-image-box-wrapper .elementor-image-box-img { width: 100%; }.elementor-10 .elementor-element.elementor-element-8aab77a .elementor-image-box-img img { border-style: solid; border-width: 3px; border-color: rgba(255, 255, 255, 0.98); border-radius: 50%; filter: brightness(104%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg); transition-duration: 0.3s; }.elementor-10 .elementor-element.elementor-element-8aab77a:has(:hover) .elementor-image-box-title, .elementor-10 .elementor-element.elementor-element-8aab77a:has(:focus) .elementor-image-box-title { color: rgb(34, 34, 34); }.elementor-10 .elementor-element.elementor-element-8aab77a .elementor-image-box-description { font-family: Poppins, sans-serif; font-size: 13px; font-weight: bold; color: rgb(29, 29, 29); }.elementor-10 .elementor-element.elementor-element-01bd6d8 { --display: flex; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-10 .elementor-element.elementor-element-01bd6d8::before { filter: brightness(100%) contrast(200%) saturate(100%) blur(0px) hue-rotate(0deg); }.elementor-10 .elementor-element.elementor-element-47dd119 { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --overlay-opacity: 0.25; border-style: none; --border-style: none; --padding-top: 3px; --padding-bottom: 0px; --padding-left: 3px; --padding-right: 3px; }.elementor-10 .elementor-element.elementor-element-47dd119::before, .elementor-10 .elementor-element.elementor-element-47dd119 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-47dd119 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-47dd119 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-47dd119 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-47dd119 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-image: url("https://iiift.com/wp-content/uploads/2025/11/BACK-DOTS-1.png"); --background-overlay: ''; background-size: 55%; }.elementor-10 .elementor-element.elementor-element-247bb2c.elementor-position-right .elementor-image-box-img { margin-left: 0px; }.elementor-10 .elementor-element.elementor-element-247bb2c.elementor-position-left .elementor-image-box-img { margin-right: 0px; }.elementor-10 .elementor-element.elementor-element-247bb2c.elementor-position-top .elementor-image-box-img { margin-bottom: 0px; }.elementor-10 .elementor-element.elementor-element-247bb2c .elementor-image-box-title { margin-bottom: 0px; font-family: Poppins, sans-serif; font-size: 14px; font-weight: 300; color: rgb(28, 28, 28); }.elementor-10 .elementor-element.elementor-element-247bb2c .elementor-image-box-wrapper .elementor-image-box-img { width: 100%; }.elementor-10 .elementor-element.elementor-element-247bb2c .elementor-image-box-img img { border-style: solid; border-width: 3px; border-color: rgba(255, 255, 255, 0.98); border-radius: 50%; filter: brightness(104%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg); transition-duration: 0.3s; }.elementor-10 .elementor-element.elementor-element-247bb2c:has(:hover) .elementor-image-box-title, .elementor-10 .elementor-element.elementor-element-247bb2c:has(:focus) .elementor-image-box-title { color: rgb(34, 34, 34); }.elementor-10 .elementor-element.elementor-element-247bb2c .elementor-image-box-description { font-family: Poppins, sans-serif; font-size: 13px; font-weight: bold; color: rgb(29, 29, 29); }.elementor-10 .elementor-element.elementor-element-10fda6e { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --overlay-opacity: 0.25; border-style: none; --border-style: none; --padding-top: 3px; --padding-bottom: 0px; --padding-left: 3px; --padding-right: 3px; }.elementor-10 .elementor-element.elementor-element-10fda6e::before, .elementor-10 .elementor-element.elementor-element-10fda6e > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-10fda6e > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-10fda6e > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-10fda6e > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-10fda6e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-image: url("https://iiift.com/wp-content/uploads/2025/11/BACK-DOTS-1.png"); --background-overlay: ''; background-size: 55%; }.elementor-10 .elementor-element.elementor-element-142ffa4.elementor-position-right .elementor-image-box-img { margin-left: 0px; }.elementor-10 .elementor-element.elementor-element-142ffa4.elementor-position-left .elementor-image-box-img { margin-right: 0px; }.elementor-10 .elementor-element.elementor-element-142ffa4.elementor-position-top .elementor-image-box-img { margin-bottom: 0px; }.elementor-10 .elementor-element.elementor-element-142ffa4 .elementor-image-box-title { margin-bottom: 0px; font-family: Poppins, sans-serif; font-size: 14px; font-weight: 300; color: rgb(28, 28, 28); }.elementor-10 .elementor-element.elementor-element-142ffa4 .elementor-image-box-wrapper .elementor-image-box-img { width: 100%; }.elementor-10 .elementor-element.elementor-element-142ffa4 .elementor-image-box-img img { border-style: solid; border-width: 3px; border-color: rgba(255, 255, 255, 0.98); border-radius: 50%; filter: brightness(104%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg); transition-duration: 0.3s; }.elementor-10 .elementor-element.elementor-element-142ffa4:has(:hover) .elementor-image-box-title, .elementor-10 .elementor-element.elementor-element-142ffa4:has(:focus) .elementor-image-box-title { color: rgb(34, 34, 34); }.elementor-10 .elementor-element.elementor-element-142ffa4 .elementor-image-box-description { font-family: Poppins, sans-serif; font-size: 13px; font-weight: bold; color: rgb(29, 29, 29); }.elementor-10 .elementor-element.elementor-element-9fd1d33 { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --overlay-opacity: 0.25; border-style: none; --border-style: none; --padding-top: 3px; --padding-bottom: 0px; --padding-left: 3px; --padding-right: 3px; }.elementor-10 .elementor-element.elementor-element-9fd1d33::before, .elementor-10 .elementor-element.elementor-element-9fd1d33 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-9fd1d33 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-9fd1d33 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-9fd1d33 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-9fd1d33 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-image: url("https://iiift.com/wp-content/uploads/2025/11/BACK-DOTS-1.png"); --background-overlay: ''; background-size: 55%; }.elementor-10 .elementor-element.elementor-element-f11944f.elementor-position-right .elementor-image-box-img { margin-left: 0px; }.elementor-10 .elementor-element.elementor-element-f11944f.elementor-position-left .elementor-image-box-img { margin-right: 0px; }.elementor-10 .elementor-element.elementor-element-f11944f.elementor-position-top .elementor-image-box-img { margin-bottom: 0px; }.elementor-10 .elementor-element.elementor-element-f11944f .elementor-image-box-title { margin-bottom: 0px; font-family: Poppins, sans-serif; font-size: 14px; font-weight: 300; color: rgb(28, 28, 28); }.elementor-10 .elementor-element.elementor-element-f11944f .elementor-image-box-wrapper .elementor-image-box-img { width: 100%; }.elementor-10 .elementor-element.elementor-element-f11944f .elementor-image-box-img img { border-style: solid; border-width: 3px; border-color: rgba(255, 255, 255, 0.98); border-radius: 50%; filter: brightness(104%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg); transition-duration: 0.3s; }.elementor-10 .elementor-element.elementor-element-f11944f:has(:hover) .elementor-image-box-title, .elementor-10 .elementor-element.elementor-element-f11944f:has(:focus) .elementor-image-box-title { color: rgb(34, 34, 34); }.elementor-10 .elementor-element.elementor-element-f11944f .elementor-image-box-description { font-family: Poppins, sans-serif; font-size: 13px; font-weight: bold; text-transform: uppercase; color: rgb(29, 29, 29); }.elementor-10 .elementor-element.elementor-element-c45e4b5 { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --overlay-opacity: 0.25; border-style: none; --border-style: none; --padding-top: 3px; --padding-bottom: 0px; --padding-left: 3px; --padding-right: 3px; }.elementor-10 .elementor-element.elementor-element-c45e4b5::before, .elementor-10 .elementor-element.elementor-element-c45e4b5 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-c45e4b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-c45e4b5 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-c45e4b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-c45e4b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-image: url("https://iiift.com/wp-content/uploads/2025/11/BACK-DOTS-1.png"); --background-overlay: ''; background-size: 55%; }.elementor-10 .elementor-element.elementor-element-9cae135.elementor-position-right .elementor-image-box-img { margin-left: 0px; }.elementor-10 .elementor-element.elementor-element-9cae135.elementor-position-left .elementor-image-box-img { margin-right: 0px; }.elementor-10 .elementor-element.elementor-element-9cae135.elementor-position-top .elementor-image-box-img { margin-bottom: 0px; }.elementor-10 .elementor-element.elementor-element-9cae135 .elementor-image-box-title { margin-bottom: 0px; font-family: Poppins, sans-serif; font-size: 14px; font-weight: 300; color: rgb(28, 28, 28); }.elementor-10 .elementor-element.elementor-element-9cae135 .elementor-image-box-wrapper .elementor-image-box-img { width: 100%; }.elementor-10 .elementor-element.elementor-element-9cae135 .elementor-image-box-img img { border-style: solid; border-width: 3px; border-color: rgba(255, 255, 255, 0.98); border-radius: 50%; filter: brightness(104%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg); transition-duration: 0.3s; }.elementor-10 .elementor-element.elementor-element-9cae135:has(:hover) .elementor-image-box-title, .elementor-10 .elementor-element.elementor-element-9cae135:has(:focus) .elementor-image-box-title { color: rgb(34, 34, 34); }.elementor-10 .elementor-element.elementor-element-9cae135 .elementor-image-box-description { font-family: Poppins, sans-serif; font-size: 13px; font-weight: bold; text-transform: uppercase; color: rgb(29, 29, 29); }.elementor-10 .elementor-element.elementor-element-ab5b0de { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --overlay-opacity: 0.25; border-style: none; --border-style: none; --padding-top: 3px; --padding-bottom: 0px; --padding-left: 3px; --padding-right: 3px; }.elementor-10 .elementor-element.elementor-element-ab5b0de::before, .elementor-10 .elementor-element.elementor-element-ab5b0de > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-ab5b0de > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-ab5b0de > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-ab5b0de > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-ab5b0de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-image: url("https://iiift.com/wp-content/uploads/2025/11/BACK-DOTS-1.png"); --background-overlay: ''; background-size: 55%; }.elementor-10 .elementor-element.elementor-element-2e73c23.elementor-position-right .elementor-image-box-img { margin-left: 0px; }.elementor-10 .elementor-element.elementor-element-2e73c23.elementor-position-left .elementor-image-box-img { margin-right: 0px; }.elementor-10 .elementor-element.elementor-element-2e73c23.elementor-position-top .elementor-image-box-img { margin-bottom: 0px; }.elementor-10 .elementor-element.elementor-element-2e73c23 .elementor-image-box-title { margin-bottom: 0px; font-family: Poppins, sans-serif; font-size: 14px; font-weight: 300; color: rgb(28, 28, 28); }.elementor-10 .elementor-element.elementor-element-2e73c23 .elementor-image-box-wrapper .elementor-image-box-img { width: 100%; }.elementor-10 .elementor-element.elementor-element-2e73c23 .elementor-image-box-img img { border-style: solid; border-width: 3px; border-color: rgba(255, 255, 255, 0.98); border-radius: 50%; filter: brightness(104%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg); transition-duration: 0.3s; }.elementor-10 .elementor-element.elementor-element-2e73c23:has(:hover) .elementor-image-box-title, .elementor-10 .elementor-element.elementor-element-2e73c23:has(:focus) .elementor-image-box-title { color: rgb(34, 34, 34); }.elementor-10 .elementor-element.elementor-element-2e73c23 .elementor-image-box-description { font-family: Poppins, sans-serif; font-size: 13px; font-weight: bold; text-transform: uppercase; color: rgb(29, 29, 29); }.elementor-10 .elementor-element.elementor-element-074f190 { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --overlay-opacity: 0.25; border-style: none; --border-style: none; --padding-top: 3px; --padding-bottom: 0px; --padding-left: 3px; --padding-right: 3px; }.elementor-10 .elementor-element.elementor-element-074f190::before, .elementor-10 .elementor-element.elementor-element-074f190 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-074f190 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-074f190 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-074f190 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-074f190 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-image: url("https://iiift.com/wp-content/uploads/2025/11/BACK-DOTS-1.png"); --background-overlay: ''; background-size: 55%; }.elementor-10 .elementor-element.elementor-element-efd4558.elementor-position-right .elementor-image-box-img { margin-left: 0px; }.elementor-10 .elementor-element.elementor-element-efd4558.elementor-position-left .elementor-image-box-img { margin-right: 0px; }.elementor-10 .elementor-element.elementor-element-efd4558.elementor-position-top .elementor-image-box-img { margin-bottom: 0px; }.elementor-10 .elementor-element.elementor-element-efd4558 .elementor-image-box-title { margin-bottom: 0px; font-family: Poppins, sans-serif; font-size: 14px; font-weight: 300; color: rgb(28, 28, 28); }.elementor-10 .elementor-element.elementor-element-efd4558 .elementor-image-box-wrapper .elementor-image-box-img { width: 100%; }.elementor-10 .elementor-element.elementor-element-efd4558 .elementor-image-box-img img { border-style: solid; border-width: 3px; border-color: rgba(255, 255, 255, 0.98); border-radius: 50%; filter: brightness(104%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg); transition-duration: 0.3s; }.elementor-10 .elementor-element.elementor-element-efd4558:has(:hover) .elementor-image-box-title, .elementor-10 .elementor-element.elementor-element-efd4558:has(:focus) .elementor-image-box-title { color: rgb(34, 34, 34); }.elementor-10 .elementor-element.elementor-element-efd4558 .elementor-image-box-description { font-family: Poppins, sans-serif; font-size: 13px; font-weight: bold; color: rgb(29, 29, 29); }.elementor-10 .elementor-element.elementor-element-079dc94 { --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: center; --overlay-opacity: 0.13; border-style: none; --border-style: none; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 60px; --padding-bottom: 60px; --padding-left: 0px; --padding-right: 0px; }.elementor-10 .elementor-element.elementor-element-079dc94:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-079dc94 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(252, 252, 252); }.elementor-10 .elementor-element.elementor-element-079dc94::before, .elementor-10 .elementor-element.elementor-element-079dc94 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-079dc94 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-079dc94 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-079dc94 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-079dc94 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-image: url("https://iiift.com/wp-content/uploads/2025/11/background-lines-image.svg"); --background-overlay: ''; }.elementor-10 .elementor-element.elementor-element-6ee1a70 { --display: flex; }.elementor-10 .elementor-element.elementor-element-a3c4531 { --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; }.elementor-10 .elementor-element.elementor-element-68428e7 { --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; --justify-content: center; }.elementor-10 .elementor-element.elementor-element-68428e7.e-con { --flex-grow: 0; --flex-shrink: 0; }.elementor-10 .elementor-element.elementor-element-df821ec .wpr-dual-heading-wrap { text-align: center; }.elementor-10 .elementor-element.elementor-element-df821ec .wpr-dual-title .first { color: rgb(38, 38, 38); border-color: rgb(0, 0, 0); font-family: Roboto, sans-serif; font-size: 44px; font-weight: 600; border-style: none; margin-right: 0px; }.elementor-10 .elementor-element.elementor-element-df821ec .wpr-dual-title-wrap { margin-bottom: 0px; }.elementor-10 .elementor-element.elementor-element-df821ec .wpr-dual-title .second { color: rgb(222, 0, 0); border-color: rgb(0, 0, 0); font-family: Roboto, sans-serif; font-size: 44px; font-weight: 600; border-style: none; }.elementor-10 .elementor-element.elementor-element-df821ec .wpr-dual-heading-description { color: rgb(38, 38, 38); font-family: Roboto, sans-serif; font-size: 21px; font-weight: 400; text-transform: capitalize; margin-bottom: 0px; }.elementor-10 .elementor-element.elementor-element-ecc2a34.elementor-element { --align-self: center; }.elementor-10 .elementor-element.elementor-element-ecc2a34 .elementor-icon-wrapper { text-align: start; }.elementor-10 .elementor-element.elementor-element-ecc2a34.elementor-view-stacked .elementor-icon { background-color: rgb(37, 37, 37); }.elementor-10 .elementor-element.elementor-element-ecc2a34.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-ecc2a34.elementor-view-default .elementor-icon { color: rgb(37, 37, 37); border-color: rgb(37, 37, 37); }.elementor-10 .elementor-element.elementor-element-ecc2a34.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-ecc2a34.elementor-view-default .elementor-icon svg { fill: rgb(37, 37, 37); }.elementor-10 .elementor-element.elementor-element-ecc2a34.elementor-view-stacked .elementor-icon:hover { background-color: rgb(51, 51, 51); }.elementor-10 .elementor-element.elementor-element-ecc2a34.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-ecc2a34.elementor-view-default .elementor-icon:hover { color: rgb(51, 51, 51); border-color: rgb(51, 51, 51); }.elementor-10 .elementor-element.elementor-element-ecc2a34.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-ecc2a34.elementor-view-default .elementor-icon:hover svg { fill: rgb(51, 51, 51); }.elementor-10 .elementor-element.elementor-element-ecc2a34 .elementor-icon { font-size: 66px; }.elementor-10 .elementor-element.elementor-element-ecc2a34 .elementor-icon svg { height: 66px; }.elementor-10 .elementor-element.elementor-element-ecc2a34 .elementor-icon i, .elementor-10 .elementor-element.elementor-element-ecc2a34 .elementor-icon svg { transform: rotate(0deg); }.elementor-10 .elementor-element.elementor-element-3faec27 { --display: flex; }.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode="false"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover { background: var( --e-global-color-accent ); }.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is(.e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title) { font-family: var( --e-global-typography-accent-font-family ), Sans-serif; font-weight: var( --e-global-typography-accent-font-weight ); }.elementor-10 .elementor-element.elementor-element-bbef4f1 { --display: flex; }.elementor-10 .elementor-element.elementor-element-a5013b2 { --image-border-color: #2020205C; --image-border-width: 1px; --image-transition-duration: 800ms; --content-text-align: center; --content-padding: 8px; --content-transition-duration: 800ms; --content-transition-delay: 800ms; }.elementor-10 .elementor-element.elementor-element-a5013b2 .e-gallery-image { filter: brightness(101%) contrast(104%) saturate(100%) blur(0px) hue-rotate(0deg); }.elementor-10 .elementor-element.elementor-element-f1c309c { --display: flex; }.elementor-10 .elementor-element.elementor-element-1665f52 { --image-border-color: #2020205C; --image-border-width: 1px; --image-transition-duration: 800ms; --content-text-align: center; --content-padding: 8px; --content-transition-duration: 800ms; --content-transition-delay: 800ms; }.elementor-10 .elementor-element.elementor-element-1665f52 .e-gallery-image { filter: brightness(101%) contrast(104%) saturate(100%) blur(0px) hue-rotate(0deg); }.elementor-10 .elementor-element.elementor-element-b4fa7fc { --display: flex; }.elementor-10 .elementor-element.elementor-element-ed1ddf8 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-10 .elementor-element.elementor-element-ed1ddf8 .e-gallery-item:focus .elementor-gallery-item__overlay { background-color: rgba(0, 0, 0, 0.5); }.elementor-10 .elementor-element.elementor-element-ed1ddf8 { --image-border-color: #2020205C; --image-border-width: 1px; --image-transition-duration: 800ms; --overlay-transition-duration: 800ms; --content-text-align: center; --content-padding: 8px; --content-transition-duration: 800ms; --content-transition-delay: 800ms; }.elementor-10 .elementor-element.elementor-element-ed1ddf8 .e-gallery-image { filter: brightness(101%) contrast(104%) saturate(100%) blur(0px) hue-rotate(0deg); }.elementor-10 .elementor-element.elementor-element-aeed239 { --display: flex; }.elementor-10 .elementor-element.elementor-element-fb6b379 { --image-border-color: #2020205C; --image-border-width: 1px; --image-transition-duration: 800ms; --content-text-align: center; --content-padding: 8px; --content-transition-duration: 800ms; --content-transition-delay: 800ms; }.elementor-10 .elementor-element.elementor-element-fb6b379 .e-gallery-image { filter: brightness(101%) contrast(104%) saturate(100%) blur(0px) hue-rotate(0deg); }.elementor-10 .elementor-element.elementor-element-9880a84 { --display: flex; }.elementor-10 .elementor-element.elementor-element-0c334b6 { --image-border-color: #2020205C; --image-border-width: 1px; --image-transition-duration: 800ms; --content-text-align: center; --content-padding: 8px; --content-transition-duration: 800ms; --content-transition-delay: 800ms; }.elementor-10 .elementor-element.elementor-element-0c334b6 .e-gallery-image { filter: brightness(101%) contrast(104%) saturate(100%) blur(0px) hue-rotate(0deg); }.elementor-10 .elementor-element.elementor-element-a942d6e { --n-tabs-heading-wrap: wrap; --n-tabs-heading-overflow-x: initial; --n-tabs-title-white-space: initial; --n-tabs-title-color: #FFFFFF; }.elementor-10 .elementor-element.elementor-element-a942d6e > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not(:hover) { background: rgb(23, 23, 23); }.elementor-10 .elementor-element.elementor-element-a942d6e.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode="false"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover { background: rgba(254, 27, 24, 0.81); }.elementor-10 .elementor-element.elementor-element-a942d6e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-10 .elementor-element.elementor-element-a942d6e.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode="true"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover { background: rgb(222, 0, 0); }.elementor-10 .elementor-element.elementor-element-6fb7a86 { --display: flex; --flex-direction: row; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --justify-content: center; --align-items: center; }.elementor-10 .elementor-element.elementor-element-d3eb912 { text-align: center; }.elementor-10 .elementor-element.elementor-element-d3eb912 .elementor-heading-title { font-family: Raleway, sans-serif; font-weight: 600; color: rgb(54, 54, 54); }.elementor-10 .elementor-element.elementor-element-0944133 .elementor-icon-wrapper { text-align: center; }.elementor-10 .elementor-element.elementor-element-0944133.elementor-view-stacked .elementor-icon { background-color: rgb(40, 40, 40); }.elementor-10 .elementor-element.elementor-element-0944133.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-0944133.elementor-view-default .elementor-icon { color: rgb(40, 40, 40); border-color: rgb(40, 40, 40); }.elementor-10 .elementor-element.elementor-element-0944133.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-0944133.elementor-view-default .elementor-icon svg { fill: rgb(40, 40, 40); }.elementor-10 .elementor-element.elementor-element-0944133 .elementor-icon { font-size: 36px; padding: 5px; border-width: 1px; }.elementor-10 .elementor-element.elementor-element-0944133 .elementor-icon svg { height: 36px; }.elementor-10 .elementor-element.elementor-element-0944133 .elementor-icon i, .elementor-10 .elementor-element.elementor-element-0944133 .elementor-icon svg { transform: rotate(90deg); }.elementor-10 .elementor-element.elementor-element-fdc5b15 { --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; }.elementor-10 .elementor-element.elementor-element-a09cd20 { --display: flex; --align-items: center; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); }.elementor-widget-button .elementor-button { background-color: var( --e-global-color-accent ); font-family: var( --e-global-typography-accent-font-family ), Sans-serif; font-weight: var( --e-global-typography-accent-font-weight ); }.elementor-10 .elementor-element.elementor-element-c628214 .elementor-button { background-color: rgb(232, 27, 13); font-family: Roboto, sans-serif; font-weight: 400; text-transform: uppercase; }.elementor-10 .elementor-element.elementor-element-5c1046a { --display: flex; }.elementor-10 .elementor-element.elementor-element-7d965be .elementor-button { background-color: rgb(232, 27, 13); font-family: Roboto, sans-serif; font-weight: 400; text-transform: uppercase; }.elementor-10 .elementor-element.elementor-element-d8ab09e { --display: flex; }.elementor-10 .elementor-element.elementor-element-b49323b .elementor-button { background-color: rgb(232, 27, 13); font-family: Roboto, sans-serif; font-weight: 400; text-transform: uppercase; }.elementor-10 .elementor-element.elementor-element-f493885 { --display: flex; }.elementor-10 .elementor-element.elementor-element-8f46a29 .elementor-button { background-color: rgb(232, 27, 13); font-family: Roboto, sans-serif; font-weight: 400; text-transform: uppercase; }.elementor-10 .elementor-element.elementor-element-6c8c7d9 { --display: flex; }.elementor-10 .elementor-element.elementor-element-e636717 .elementor-button { background-color: rgb(232, 27, 13); font-family: Roboto, sans-serif; font-weight: 400; text-transform: uppercase; }.elementor-10 .elementor-element.elementor-element-9b49cbf { --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; --overlay-opacity: 0.13; border-style: none; --border-style: none; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 60px; --padding-bottom: 60px; --padding-left: 0px; --padding-right: 0px; }.elementor-10 .elementor-element.elementor-element-9b49cbf:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9b49cbf > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(252, 252, 252); }.elementor-10 .elementor-element.elementor-element-9b49cbf::before, .elementor-10 .elementor-element.elementor-element-9b49cbf > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-9b49cbf > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-9b49cbf > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-9b49cbf > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-9b49cbf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-image: url("https://iiift.com/wp-content/uploads/2025/11/background-lines-image.svg"); --background-overlay: ''; }.elementor-10 .elementor-element.elementor-element-fb0ab9b { --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; }.elementor-10 .elementor-element.elementor-element-be540e5 { --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; }.elementor-10 .elementor-element.elementor-element-f3e8441 { text-align: center; }.elementor-10 .elementor-element.elementor-element-f3e8441 .elementor-heading-title { font-family: Roboto, sans-serif; font-size: 24px; font-weight: 400; color: rgb(66, 66, 66); }.elementor-10 .elementor-element.elementor-element-6634586 { text-align: center; font-family: Raleway, sans-serif; font-size: 22px; font-weight: 400; color: rgb(59, 59, 59); }.elementor-10 .elementor-element.elementor-element-2853347 { text-align: center; }.elementor-10 .elementor-element.elementor-element-2853347 .elementor-heading-title { font-family: Montserrat, sans-serif; font-size: 111px; font-weight: 100; color: rgb(239, 28, 7); }.elementor-10 .elementor-element.elementor-element-76f0111 { text-align: center; }.elementor-10 .elementor-element.elementor-element-76f0111 .elementor-heading-title { font-family: Montserrat, sans-serif; font-size: 34px; font-weight: 200; color: rgb(239, 28, 7); }.elementor-10 .elementor-element.elementor-element-96a4962 { --display: flex; top: auto; bottom: 0px; z-index: 999; --flex-direction: row; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --justify-content: center; --align-items: center; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --border-radius: 15px 15px 0px 0px; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 10px; --padding-bottom: 10px; --padding-left: 0px; --padding-right: 0px; }.elementor-10 .elementor-element.elementor-element-96a4962:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-96a4962 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(195, 27, 27); }.elementor-10 .elementor-element.elementor-element-88afff9 .wpr-button { background-color: rgba(53, 53, 53, 0); transition-duration: 0.4s; animation-duration: 0.4s; border-color: rgb(232, 232, 232); border-style: none; border-radius: 1px; }.elementor-10 .elementor-element.elementor-element-88afff9 [class*="elementor-animation"]:hover, .elementor-10 .elementor-element.elementor-element-88afff9 .wpr-button::before, .elementor-10 .elementor-element.elementor-element-88afff9 .wpr-button::after { background-color: rgba(45, 45, 45, 0); }.elementor-10 .elementor-element.elementor-element-88afff9 { margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; text-align: center; }.elementor-10 .elementor-element.elementor-element-88afff9 .wpr-button::before { transition-duration: 0.4s; animation-duration: 0.4s; }.elementor-10 .elementor-element.elementor-element-88afff9 .wpr-button::after { transition-duration: 0.4s; animation-duration: 0.4s; color: rgb(255, 255, 255); padding: 10px; }.elementor-10 .elementor-element.elementor-element-88afff9 .wpr-button .wpr-button-icon { transition-duration: 0.4s; }.elementor-10 .elementor-element.elementor-element-88afff9 .wpr-button .wpr-button-text { transition-duration: 0.4s; animation-duration: 0.4s; }.elementor-10 .elementor-element.elementor-element-88afff9 .wpr-button .wpr-button-content { transition-duration: 0.4s; animation-duration: 0.4s; }.elementor-10 .elementor-element.elementor-element-88afff9 .wpr-button-wrap { max-width: 160px; }.elementor-10 .elementor-element.elementor-element-88afff9 .wpr-button-content { justify-content: center; }.elementor-10 .elementor-element.elementor-element-88afff9 .wpr-button-text { justify-content: center; color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-88afff9 .wpr-button-icon { font-size: 18px; }.elementor-10 .elementor-element.elementor-element-88afff9.wpr-button-icon-position-left .wpr-button-icon { margin-right: 12px; }.elementor-10 .elementor-element.elementor-element-88afff9.wpr-button-icon-position-right .wpr-button-icon { margin-left: 12px; }.elementor-10 .elementor-element.elementor-element-88afff9.wpr-button-icon-style-inline .wpr-button-icon { color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-88afff9 .wpr-button-text, .elementor-10 .elementor-element.elementor-element-88afff9 .wpr-button::after { font-family: Raleway, sans-serif; font-size: 15px; font-weight: 600; }.elementor-10 .elementor-element.elementor-element-88afff9 .wpr-button:hover .wpr-button-text { color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-88afff9.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon { color: rgb(255, 255, 255); }.elementor-10 .elementor-element.elementor-element-88afff9 .wpr-button:hover { border-color: rgb(232, 232, 232); }.elementor-10 .elementor-element.elementor-element-88afff9.wpr-button-icon-style-inline .wpr-button { padding: 10px; }.elementor-10 .elementor-element.elementor-element-88afff9.wpr-button-icon-style-block .wpr-button-text { padding: 10px; }.elementor-10 .elementor-element.elementor-element-88afff9.wpr-button-icon-style-inline-block .wpr-button-content { padding: 10px; }:root { --page-title-display: none; }@media (min-width: 768px){.elementor-10 .elementor-element.elementor-element-0a1501f { --width: 30%; }}@media (min-width: 768px){.elementor-10 .elementor-element.elementor-element-a4ce2e4 { --width: 100%; }}@media (min-width: 768px){.elementor-10 .elementor-element.elementor-element-3836bcc { --width: 21.089%; }}@media (min-width: 768px){.elementor-10 .elementor-element.elementor-element-93a8009 { --width: 100%; }}@media (min-width: 768px){.elementor-10 .elementor-element.elementor-element-f4e61dc { --width: 100%; }}@media (min-width: 768px){.elementor-10 .elementor-element.elementor-element-62dc2c4 { --width: 53.763%; }}@media (min-width: 768px){.elementor-10 .elementor-element.elementor-element-e03a02d { --width: 75%; }}@media (min-width: 768px){.elementor-10 .elementor-element.elementor-element-d843e90 { --width: 55%; }}@media (min-width: 768px){.elementor-10 .elementor-element.elementor-element-59dd85c { --width: 45%; }}@media (min-width: 768px){.elementor-10 .elementor-element.elementor-element-10ef4ff { --width: 80.357%; }}@media (min-width: 768px){.elementor-10 .elementor-element.elementor-element-adae20f { --width: 100.455%; }}@media (min-width: 768px){.elementor-10 .elementor-element.elementor-element-bdeeb32 { --width: 19.739%; }}@media (min-width: 768px){.elementor-10 .elementor-element.elementor-element-5ed5c7f { --width: 20%; }}@media (min-width: 768px){.elementor-10 .elementor-element.elementor-element-b4895d1 { --width: 20%; }}@media (min-width: 768px){.elementor-10 .elementor-element.elementor-element-e4cb85e { --width: 20%; }}@media (min-width: 768px){.elementor-10 .elementor-element.elementor-element-c68e643 { --width: 20%; }}@media (min-width: 768px){.elementor-10 .elementor-element.elementor-element-d14a44b { --width: 20%; }}@media (min-width: 768px){.elementor-10 .elementor-element.elementor-element-4268569 { --width: 4.72%; }}@media (min-width: 768px){.elementor-10 .elementor-element.elementor-element-ef9257c { --width: 29.082%; }}@media (min-width: 768px){.elementor-10 .elementor-element.elementor-element-297af22 { --width: 61.307%; }}@media (min-width: 768px){.elementor-10 .elementor-element.elementor-element-b02a6d9 { width: 100%; }}@media (min-width: 768px){.elementor-10 .elementor-element.elementor-element-42e0bd9 { --width: 84%; }}@media (min-width: 768px){.elementor-10 .elementor-element.elementor-element-837bd29 { --width: 4.72%; }}@media (min-width: 768px){.elementor-10 .elementor-element.elementor-element-5ff6fcc { --width: 91.594%; }}@media (min-width: 768px){.elementor-10 .elementor-element.elementor-element-d318cd0 { --width: 4.72%; }}@media (min-width: 768px){.elementor-10 .elementor-element.elementor-element-82ecddc { --width: 87%; }}@media (min-width: 768px){.elementor-10 .elementor-element.elementor-element-8ba1198 { --width: 24.794%; }}@media (min-width: 768px){.elementor-10 .elementor-element.elementor-element-73a939c { --width: 38.853%; }}@media (min-width: 768px){.elementor-10 .elementor-element.elementor-element-3ac4595 { --width: 29.759%; }}@media (min-width: 768px){.elementor-10 .elementor-element.elementor-element-184b17d { --content-width: 77%; }}@media (min-width: 768px){.elementor-10 .elementor-element.elementor-element-68428e7 { --width: 98.229%; }}@media (min-width: 768px){.elementor-10 .elementor-element.elementor-element-fdc5b15 { --width: 85%; }}@font-face { font-family: "just sans"; font-style: normal; font-weight: 100; font-display: auto; src: url("https://iiift.com/wp-content/uploads/2025/11/JUST-Sans-Outline-ExLight.woff") format("woff"); }@font-face { font-family: "just sans"; font-style: normal; font-weight: 200; font-display: auto; src: url("https://iiift.com/wp-content/uploads/2025/11/JUST-Sans-Outline-Light.woff") format("woff"); }@font-face { font-family: "just sans"; font-style: normal; font-weight: normal; font-display: auto; src: url("https://iiift.com/wp-content/uploads/2025/11/JUST-Sans-Outline-Light.woff") format("woff"); }@font-face { font-family: "just sans"; font-style: normal; font-weight: 300; font-display: auto; src: url("https://iiift.com/wp-content/uploads/2025/11/JUST-Sans-Outline-Medium.woff") format("woff"); }@font-face { font-family: "just sans"; font-style: normal; font-weight: 500; font-display: auto; src: url("https://iiift.com/wp-content/uploads/2025/11/JUST-Sans-Outline-Regular.woff") format("woff"); }@font-face { font-family: "just sans"; font-style: normal; font-weight: 700; font-display: auto; src: url("https://iiift.com/wp-content/uploads/2025/11/JUST-Sans-Outline-SemiBold.woff") format("woff"); }@font-face { font-family: "just sans"; font-style: normal; font-weight: 800; font-display: auto; src: url("https://iiift.com/wp-content/uploads/2025/11/JUST-Sans-Outline-Bold.woff") format("woff"); }@font-face { font-family: "just sans"; font-style: normal; font-weight: 900; font-display: auto; src: url("https://iiift.com/wp-content/uploads/2025/11/JUST-Sans-Outline-ExBold.woff") format("woff"); }@font-face { font-family: "Gulams Condensed"; font-style: normal; font-weight: normal; font-display: auto; src: url("https://iiift.com/wp-content/uploads/2025/11/GulamsCondensed-Regular.woff") format("woff"); }@font-face { font-family: "Gulams Condensed"; font-style: normal; font-weight: 600; font-display: auto; src: url("https://iiift.com/wp-content/uploads/2025/11/GulamsCondensed-SemiBold.woff") format("woff"); }@font-face { font-family: "Gulams Condensed"; font-style: normal; font-weight: normal; font-display: auto; src: url("https://iiift.com/wp-content/uploads/2025/11/GulamsCondensed-Bold.woff") format("woff"); }@font-face { font-family: "Gulams Condensed"; font-style: normal; font-weight: normal; font-display: auto; src: url("https://iiift.com/wp-content/uploads/2025/11/GulamsCondensed-Light.woff") format("woff"); }@font-face { font-family: metara; font-style: normal; font-weight: normal; font-display: auto; src: url("https://iiift.com/wp-content/uploads/2025/11/Metara.woff2") format("woff2"), url("https://iiift.com/wp-content/uploads/2025/11/Metara.woff") format("woff"); }.elementor-905 .elementor-element.elementor-element-99da541 { --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; --overlay-opacity: 1; --overlay-mix-blend-mode: multiply; border-style: none; --border-style: none; --margin-top: 0px; --margin-bottom: -8px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-905 .elementor-element.elementor-element-99da541::before, .elementor-905 .elementor-element.elementor-element-99da541 > .elementor-background-video-container::before, .elementor-905 .elementor-element.elementor-element-99da541 > .e-con-inner > .elementor-background-video-container::before, .elementor-905 .elementor-element.elementor-element-99da541 > .elementor-background-slideshow::before, .elementor-905 .elementor-element.elementor-element-99da541 > .e-con-inner > .elementor-background-slideshow::before, .elementor-905 .elementor-element.elementor-element-99da541 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-color: rgb(0, 0, 0); --background-overlay: ''; }.elementor-905 .elementor-element.elementor-element-0587c6a { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --background-transition: 0.3s; --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-905 .elementor-element.elementor-element-4c6fdfe { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 7px 0px 0px; text-align: end; font-family: Poppins, sans-serif; font-size: 13px; font-weight: 300; color: rgb(255, 255, 255); }.elementor-905 .elementor-element.elementor-element-4c6fdfe.elementor-element { --align-self: flex-end; }.elementor-905 .elementor-element.elementor-element-bdc3507 { --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; --justify-content: center; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --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-905 .elementor-element.elementor-element-bdc3507.e-con { --align-self: flex-start; --flex-grow: 0; --flex-shrink: 0; }.elementor-905 .elementor-element.elementor-element-9d59bfe { margin: 3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 2px 0px 0px; text-align: center; color: rgb(255, 255, 255); }.elementor-905 .elementor-element.elementor-element-9d59bfe a { color: rgb(255, 255, 255); }.elementor-905 .elementor-element.elementor-element-9d59bfe a:hover, .elementor-905 .elementor-element.elementor-element-9d59bfe a:focus { color: rgb(255, 255, 255); }.elementor-905 .elementor-element.elementor-element-680c07e { --grid-template-columns: repeat(3, auto); text-align: center; --icon-size: 18px; --grid-column-gap: 5px; --grid-row-gap: 0px; }.elementor-905 .elementor-element.elementor-element-680c07e .elementor-social-icon { background-color: rgb(0, 0, 0); }.elementor-905 .elementor-element.elementor-element-680c07e .elementor-social-icon svg { fill: rgb(255, 255, 255); }.elementor-905 .elementor-element.elementor-element-abe5430 { --display: flex; --flex-direction: column; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --justify-content: center; --align-items: center; --gap: 10px 10px; --row-gap: 10px; --column-gap: 10px; border-style: solid; --border-style: solid; border-width: 0px 0px 1px; --border-top-width: 0px; --border-right-width: 0px; --border-bottom-width: 1px; --border-left-width: 0px; border-color: rgb(31, 41, 69); --border-color: #1F2945; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 11px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-905 .elementor-element.elementor-element-abe5430:not(.elementor-motion-effects-element-type-background), .elementor-905 .elementor-element.elementor-element-abe5430 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }.elementor-905 .elementor-element.elementor-element-abe5430.e-con { --align-self: center; }.elementor-905 .elementor-element.elementor-element-36baae6 { --display: flex; --justify-content: center; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 50px; --padding-right: 0px; }.elementor-905 .elementor-element.elementor-element-16f5e5d { --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; --justify-content: flex-end; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 20px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-905 .elementor-element.elementor-element-16f5e5d.e-con { --flex-grow: 0; --flex-shrink: 0; }.elementor-905 .elementor-element.elementor-element-d3d77e4 { --display: flex; --justify-content: center; --background-transition: 0.3s; --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-905 .elementor-element.elementor-element-d3d77e4.e-con { --flex-grow: 0; --flex-shrink: 0; }.elementor-905 .elementor-element.elementor-element-042ef3f { text-align: start; }.elementor-905 .elementor-element.elementor-element-042ef3f img { width: 100%; }.elementor-905 .elementor-element.elementor-element-308f2ab { --display: flex; --justify-content: flex-end; --align-items: flex-end; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --background-transition: 0.3s; --margin-top: 0px; --margin-bottom: -11px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-905 .elementor-element.elementor-element-308f2ab.e-con { --flex-grow: 0; --flex-shrink: 0; }.elementor-905 .elementor-element.elementor-element-14af766 { text-align: start; }.elementor-905 .elementor-element.elementor-element-14af766 img { width: 100%; }.elementor-905 .elementor-element.elementor-element-a5d38ea { --display: flex; --justify-content: center; --align-items: flex-end; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --padding-top: 50px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-widget-icon-box.elementor-view-stacked .elementor-icon { background-color: var( --e-global-color-primary ); }.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon { fill: var( --e-global-color-primary ); color: var( --e-global-color-primary ); border-color: var( --e-global-color-primary ); }.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a { font-family: var( --e-global-typography-primary-font-family ), Sans-serif; font-weight: var( --e-global-typography-primary-font-weight ); }.elementor-widget-icon-box .elementor-icon-box-title { color: var( --e-global-color-primary ); }.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title, .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title { color: var( --e-global-color-primary ); }.elementor-widget-icon-box .elementor-icon-box-description { font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); color: var( --e-global-color-text ); }.elementor-905 .elementor-element.elementor-element-fd9d2d4 { padding: 0px 20px; border-style: solid; border-width: 0px 0px 0px 1px; border-color: rgb(76, 76, 76); }.elementor-905 .elementor-element.elementor-element-fd9d2d4 .elementor-icon-box-wrapper { align-items: end; gap: 20px; }.elementor-905 .elementor-element.elementor-element-fd9d2d4.elementor-view-stacked .elementor-icon { background-color: rgb(255, 1, 1); }.elementor-905 .elementor-element.elementor-element-fd9d2d4.elementor-view-framed .elementor-icon, .elementor-905 .elementor-element.elementor-element-fd9d2d4.elementor-view-default .elementor-icon { fill: rgb(255, 1, 1); color: rgb(255, 1, 1); border-color: rgb(255, 1, 1); }.elementor-905 .elementor-element.elementor-element-fd9d2d4 .elementor-icon { font-size: 20px; border-width: 1px; }.elementor-905 .elementor-element.elementor-element-fd9d2d4 .elementor-icon-box-title, .elementor-905 .elementor-element.elementor-element-fd9d2d4 .elementor-icon-box-title a { font-family: Poppins, sans-serif; font-size: 12px; font-weight: 400; text-transform: uppercase; letter-spacing: 2px; }.elementor-905 .elementor-element.elementor-element-fd9d2d4 .elementor-icon-box-title { color: rgb(255, 1, 1); }.elementor-905 .elementor-element.elementor-element-fd9d2d4:has(:hover) .elementor-icon-box-title, .elementor-905 .elementor-element.elementor-element-fd9d2d4:has(:focus) .elementor-icon-box-title { color: rgb(224, 13, 13); }.elementor-905 .elementor-element.elementor-element-fd9d2d4 .elementor-icon-box-description { font-family: Poppins, sans-serif; font-size: 15px; font-weight: 300; line-height: 16px; letter-spacing: -0.3px; color: rgb(42, 42, 42); }.elementor-905 .elementor-element.elementor-element-cd9aef8 { --display: flex; --justify-content: center; --padding-top: 50px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-905 .elementor-element.elementor-element-e9b83b6 { padding: 0px 0px 0px 30px; border-style: solid; border-width: 0px 0px 0px 1px; border-color: rgb(76, 76, 76); }.elementor-905 .elementor-element.elementor-element-e9b83b6 .elementor-icon-box-wrapper { align-items: end; gap: 20px; }.elementor-905 .elementor-element.elementor-element-e9b83b6.elementor-view-stacked .elementor-icon { background-color: rgb(255, 1, 1); }.elementor-905 .elementor-element.elementor-element-e9b83b6.elementor-view-framed .elementor-icon, .elementor-905 .elementor-element.elementor-element-e9b83b6.elementor-view-default .elementor-icon { fill: rgb(255, 1, 1); color: rgb(255, 1, 1); border-color: rgb(255, 1, 1); }.elementor-905 .elementor-element.elementor-element-e9b83b6 .elementor-icon { font-size: 20px; border-width: 1px; }.elementor-905 .elementor-element.elementor-element-e9b83b6 .elementor-icon-box-title, .elementor-905 .elementor-element.elementor-element-e9b83b6 .elementor-icon-box-title a { font-family: Poppins, sans-serif; font-size: 12px; font-weight: 400; text-transform: uppercase; letter-spacing: 2px; }.elementor-905 .elementor-element.elementor-element-e9b83b6 .elementor-icon-box-title { color: rgb(255, 1, 1); }.elementor-905 .elementor-element.elementor-element-e9b83b6:has(:hover) .elementor-icon-box-title, .elementor-905 .elementor-element.elementor-element-e9b83b6:has(:focus) .elementor-icon-box-title { color: rgb(224, 13, 13); }.elementor-905 .elementor-element.elementor-element-e9b83b6 .elementor-icon-box-description { font-family: Poppins, sans-serif; font-size: 15px; font-weight: 300; line-height: 16px; letter-spacing: -0.3px; color: rgb(42, 42, 42); }.elementor-905 .elementor-element.elementor-element-747efde { --display: flex; --justify-content: center; --padding-top: 50px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-905 .elementor-element.elementor-element-7b3b528 { padding: 0px 0px 0px 30px; border-style: solid; border-width: 0px 0px 0px 1px; border-color: rgb(76, 76, 76); }.elementor-905 .elementor-element.elementor-element-7b3b528 .elementor-icon-box-wrapper { align-items: end; gap: 20px; }.elementor-905 .elementor-element.elementor-element-7b3b528.elementor-view-stacked .elementor-icon { background-color: rgb(255, 1, 1); }.elementor-905 .elementor-element.elementor-element-7b3b528.elementor-view-framed .elementor-icon, .elementor-905 .elementor-element.elementor-element-7b3b528.elementor-view-default .elementor-icon { fill: rgb(255, 1, 1); color: rgb(255, 1, 1); border-color: rgb(255, 1, 1); }.elementor-905 .elementor-element.elementor-element-7b3b528 .elementor-icon { font-size: 20px; border-width: 1px; }.elementor-905 .elementor-element.elementor-element-7b3b528 .elementor-icon-box-title, .elementor-905 .elementor-element.elementor-element-7b3b528 .elementor-icon-box-title a { font-family: Poppins, sans-serif; font-size: 12px; font-weight: 400; text-transform: uppercase; letter-spacing: 2px; }.elementor-905 .elementor-element.elementor-element-7b3b528 .elementor-icon-box-title { color: rgb(255, 1, 1); }.elementor-905 .elementor-element.elementor-element-7b3b528:has(:hover) .elementor-icon-box-title, .elementor-905 .elementor-element.elementor-element-7b3b528:has(:focus) .elementor-icon-box-title { color: rgb(224, 13, 13); }.elementor-905 .elementor-element.elementor-element-7b3b528 .elementor-icon-box-description { font-family: Poppins, sans-serif; font-size: 15px; font-weight: 300; line-height: 16px; letter-spacing: -0.3px; color: rgb(42, 42, 42); }.elementor-905 .elementor-element.elementor-element-508fd25 { --display: flex; --flex-direction: row; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --align-items: flex-end; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; border-style: none; --border-style: none; --margin-top: 0px; --margin-bottom: -28px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; --z-index: 1000; }.elementor-905 .elementor-element.elementor-element-508fd25.e-con { --flex-grow: 0; --flex-shrink: 0; }.elementor-905 .elementor-element.elementor-element-7cb135b { --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; --border-radius: 4px 0px 0px 4px; box-shadow: rgba(0, 0, 0, 0.5) 0px 8px 15px -10px; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 10px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-905 .elementor-element.elementor-element-7cb135b:not(.elementor-motion-effects-element-type-background), .elementor-905 .elementor-element.elementor-element-7cb135b > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }.elementor-905 .elementor-element.elementor-element-7cb135b.e-con { --flex-grow: 0; --flex-shrink: 0; }.elementor-905 .elementor-element.elementor-element-1aa16c1 { --display: flex; }.elementor-905 .elementor-element.elementor-element-8967406 .wpr-menu-item.wpr-pointer-item { transition-duration: 0.1s; }.elementor-905 .elementor-element.elementor-element-8967406 .wpr-menu-item.wpr-pointer-item::before { transition-duration: 0.1s; }.elementor-905 .elementor-element.elementor-element-8967406 .wpr-menu-item.wpr-pointer-item::after { transition-duration: 0.1s; }.elementor-905 .elementor-element.elementor-element-8967406 .wpr-mobile-toggle-wrap { text-align: center; }.elementor-905 .elementor-element.elementor-element-8967406 .wpr-nav-menu .wpr-menu-item, .elementor-905 .elementor-element.elementor-element-8967406 .wpr-nav-menu > .menu-item-has-children > .wpr-sub-icon { color: rgb(51, 51, 51); }.elementor-905 .elementor-element.elementor-element-8967406 .wpr-nav-menu .wpr-menu-item:hover, .elementor-905 .elementor-element.elementor-element-8967406 .wpr-nav-menu > .menu-item-has-children:hover > .wpr-sub-icon, .elementor-905 .elementor-element.elementor-element-8967406 .wpr-nav-menu .wpr-menu-item.wpr-active-menu-item, .elementor-905 .elementor-element.elementor-element-8967406 .wpr-nav-menu > .menu-item-has-children.current_page_item > .wpr-sub-icon { color: rgb(96, 91, 229); }.elementor-905 .elementor-element.elementor-element-8967406.wpr-pointer-line-fx .wpr-menu-item::before, .elementor-905 .elementor-element.elementor-element-8967406.wpr-pointer-line-fx .wpr-menu-item::after { background-color: rgb(96, 91, 229); }.elementor-905 .elementor-element.elementor-element-8967406.wpr-pointer-border-fx .wpr-menu-item::before { border-color: rgb(96, 91, 229); border-width: 2px; }.elementor-905 .elementor-element.elementor-element-8967406.wpr-pointer-background-fx .wpr-menu-item::before { background-color: rgb(96, 91, 229); }.elementor-905 .elementor-element.elementor-element-8967406 .menu-item-has-children .wpr-sub-icon { font-size: 14px; }.elementor-905 .elementor-element.elementor-element-8967406.wpr-pointer-background:not(.wpr-sub-icon-none) .wpr-nav-menu-horizontal .menu-item-has-children .wpr-pointer-item { padding-right: calc(21px); }.elementor-905 .elementor-element.elementor-element-8967406.wpr-pointer-border:not(.wpr-sub-icon-none) .wpr-nav-menu-horizontal .menu-item-has-children .wpr-pointer-item { padding-right: calc(21px); }.elementor-905 .elementor-element.elementor-element-8967406 .wpr-nav-menu .wpr-menu-item, .elementor-905 .elementor-element.elementor-element-8967406 .wpr-mobile-nav-menu a, .elementor-905 .elementor-element.elementor-element-8967406 .wpr-mobile-toggle-text { font-family: Raleway, sans-serif; font-weight: 500; }.elementor-905 .elementor-element.elementor-element-8967406.wpr-pointer-border-fx > nav > ul > li > .wpr-menu-item::before { border-width: 2px; }.elementor-905 .elementor-element.elementor-element-8967406.wpr-pointer-border-fx > .elementor-widget-container > nav > ul > li > .wpr-menu-item::before { border-width: 2px; }.elementor-905 .elementor-element.elementor-element-8967406:not(.wpr-pointer-border-fx) .wpr-menu-item.wpr-pointer-item::before { transform: translateY(0px); }.elementor-905 .elementor-element.elementor-element-8967406:not(.wpr-pointer-border-fx) .wpr-menu-item.wpr-pointer-item::after { transform: translateY(0px); }.elementor-905 .elementor-element.elementor-element-8967406 .wpr-nav-menu .wpr-menu-item { padding: 15px 7px; }.elementor-905 .elementor-element.elementor-element-8967406.wpr-pointer-background:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon { text-indent: -7px; }.elementor-905 .elementor-element.elementor-element-8967406.wpr-pointer-border:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon { text-indent: -7px; }.elementor-905 .elementor-element.elementor-element-8967406 .wpr-nav-menu > .menu-item { margin-left: 10px; margin-right: 10px; }.elementor-905 .elementor-element.elementor-element-8967406 .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-menu { margin-left: 10px; }.elementor-905 .elementor-element.elementor-element-8967406.wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon { right: 10px; }.elementor-905 .elementor-element.elementor-element-8967406.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon { left: 10px; }.elementor-905 .elementor-element.elementor-element-8967406 .wpr-sub-menu .wpr-sub-menu-item, .elementor-905 .elementor-element.elementor-element-8967406 .wpr-sub-menu > .menu-item-has-children .wpr-sub-icon { color: rgb(51, 51, 51); }.elementor-905 .elementor-element.elementor-element-8967406 .wpr-sub-menu .wpr-sub-menu-item { background-color: rgb(255, 255, 255); font-family: Raleway, sans-serif; padding: 13px 15px; }.elementor-905 .elementor-element.elementor-element-8967406 .wpr-sub-menu .wpr-sub-menu-item:hover, .elementor-905 .elementor-element.elementor-element-8967406 .wpr-sub-menu > .menu-item-has-children .wpr-sub-menu-item:hover .wpr-sub-icon, .elementor-905 .elementor-element.elementor-element-8967406 .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item, .elementor-905 .elementor-element.elementor-element-8967406 .wpr-sub-menu > .menu-item-has-children.current_page_item .wpr-sub-icon { color: rgb(255, 255, 255); }.elementor-905 .elementor-element.elementor-element-8967406 .wpr-sub-menu .wpr-sub-menu-item:hover, .elementor-905 .elementor-element.elementor-element-8967406 .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item { background-color: rgb(96, 91, 229); }.elementor-905 .elementor-element.elementor-element-8967406 .wpr-sub-menu { width: 180px; border-style: solid; border-width: 1px; border-color: rgb(232, 232, 232); }.elementor-905 .elementor-element.elementor-element-8967406 .wpr-sub-menu .wpr-sub-icon { right: 15px; }.elementor-905 .elementor-element.elementor-element-8967406.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-sub-menu .wpr-sub-icon { left: 15px; }.elementor-905 .elementor-element.elementor-element-8967406 .wpr-nav-menu-horizontal .wpr-nav-menu > li > .wpr-sub-menu { margin-top: 0px; }.elementor-905 .elementor-element.elementor-element-8967406.wpr-sub-divider-yes .wpr-sub-menu li:not(:last-child) { border-bottom-color: rgb(67, 58, 58); border-bottom-width: 1px; }.elementor-905 .elementor-element.elementor-element-8967406 .wpr-mobile-nav-menu a, .elementor-905 .elementor-element.elementor-element-8967406 .wpr-mobile-nav-menu .menu-item-has-children > a::after { color: rgb(51, 51, 51); }.elementor-905 .elementor-element.elementor-element-8967406 .wpr-mobile-nav-menu li { background-color: rgb(255, 255, 255); }.elementor-905 .elementor-element.elementor-element-8967406 .wpr-mobile-nav-menu li a:hover, .elementor-905 .elementor-element.elementor-element-8967406 .wpr-mobile-nav-menu .menu-item-has-children > a:hover::after, .elementor-905 .elementor-element.elementor-element-8967406 .wpr-mobile-nav-menu li a.wpr-active-menu-item, .elementor-905 .elementor-element.elementor-element-8967406 .wpr-mobile-nav-menu .menu-item-has-children.current_page_item > a:hover::after { color: rgb(255, 255, 255); }.elementor-905 .elementor-element.elementor-element-8967406 .wpr-mobile-nav-menu a:hover, .elementor-905 .elementor-element.elementor-element-8967406 .wpr-mobile-nav-menu a.wpr-active-menu-item { background-color: rgb(213, 9, 9); }.elementor-905 .elementor-element.elementor-element-8967406 .wpr-mobile-nav-menu a { padding-left: 10px; padding-right: 10px; }.elementor-905 .elementor-element.elementor-element-8967406 .wpr-mobile-nav-menu .menu-item-has-children > a::after { margin-left: 10px; margin-right: 10px; }.elementor-905 .elementor-element.elementor-element-8967406 .wpr-mobile-nav-menu .wpr-mobile-menu-item { padding-top: 10px; padding-bottom: 10px; }.elementor-905 .elementor-element.elementor-element-8967406.wpr-mobile-divider-yes .wpr-mobile-nav-menu a { border-bottom-color: rgb(176, 176, 176); border-bottom-width: 1px; }.elementor-905 .elementor-element.elementor-element-8967406 .wpr-mobile-nav-menu .wpr-mobile-sub-menu-item { font-size: 15px; padding-top: 6px; padding-bottom: 6px; }.elementor-905 .elementor-element.elementor-element-8967406 .wpr-mobile-nav-menu { margin-top: 10px; }.elementor-905 .elementor-element.elementor-element-8967406 .wpr-mobile-toggle { border-color: rgb(51, 51, 51); background-color: rgb(251, 251, 251); width: 50px; border-width: 0px; }.elementor-905 .elementor-element.elementor-element-8967406 .wpr-mobile-toggle-line { background-color: rgb(51, 51, 51); height: 4px; margin-bottom: 7px; }.elementor-905 .elementor-element.elementor-element-8967406 .wpr-mobile-toggle:hover { border-color: rgb(218, 19, 5); }.elementor-905 .elementor-element.elementor-element-8967406 .wpr-mobile-toggle:hover .wpr-mobile-toggle-line { background-color: rgb(218, 19, 5); }.elementor-905 .elementor-element.elementor-element-2049403 { --display: flex; }.elementor-905 .elementor-element.elementor-element-2c6a473 { text-align: start; }.elementor-905 .elementor-element.elementor-element-2c6a473 img { width: 100%; }.elementor-905 .elementor-element.elementor-element-71e7bda { --display: flex; }.elementor-905 .elementor-element.elementor-element-b7396f0 .elementor-button { background-color: rgb(217, 12, 12); font-family: Poppins, sans-serif; font-size: 18px; font-weight: 500; text-transform: uppercase; letter-spacing: -0.6px; fill: rgb(255, 255, 255); color: rgb(255, 255, 255); border-radius: 0px 4px 4px 0px; padding: 29px 20px 28px; }.elementor-905 .elementor-element.elementor-element-b7396f0 .elementor-button:hover, .elementor-905 .elementor-element.elementor-element-b7396f0 .elementor-button:focus { background-color: rgb(246, 8, 5); color: rgb(255, 255, 255); }.elementor-905 .elementor-element.elementor-element-b7396f0 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }.elementor-905 .elementor-element.elementor-element-e0b3449 { --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-end; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; border-style: none; --border-style: none; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 10px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; --z-index: 1000; }.elementor-905 .elementor-element.elementor-element-e0b3449.e-con { --flex-grow: 0; --flex-shrink: 0; }.elementor-905 .elementor-element.elementor-element-3c74b8e { --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; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 20px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-905 .elementor-element.elementor-element-b223928 { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-905 .elementor-element.elementor-element-80030f1 > .elementor-widget-container { margin: 0px; padding: 0px; }.elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .mainnav .menu-container > ul > li > a { font-family: "Roboto Condensed", sans-serif; font-size: 18px; font-weight: 400; text-transform: uppercase; letter-spacing: -0.5px; border-style: none; color: rgb(255, 255, 255); background-color: rgb(50, 50, 50); padding: 14px 24px; }.elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .mainnav .menu-container > ul > li > a:hover { color: rgb(255, 255, 255); background-color: rgb(235, 23, 23); }.elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .mainnav .menu-container > ul li ul.sub-menu li { font-family: Raleway, sans-serif; font-size: 16px; font-weight: 400; }.elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .mainnav .menu-container > ul > li ul.sub-menu a { color: rgb(72, 72, 72); }.elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .mainnav .menu-container > ul li ul.sub-menu { background-color: rgb(255, 255, 255); }.elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .mainnav .menu-container > ul > li ul.sub-menu a:hover { color: rgb(255, 255, 255); }.elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .mainnav .menu-container > ul li ul.sub-menu li:hover { background-color: rgb(223, 7, 7); }.elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .mainnav .menu-container > ul li ul.sub-menu li.current_page_item { background-color: rgb(223, 7, 7); }.elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .mainnav .menu-container > ul > li ul.sub-menu { min-width: 258px; }.elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .mainnav .menu-container > ul > li > ul.sub-menu { top: 100%; }.elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .mainnav .menu-container > ul li ul.sub-menu li a { padding: 20px 17px; }.elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .mainnav .menu-container > ul > li ul.sub-menu li:not(:last-child) { border-bottom: 1px solid rgb(216, 216, 216); }.elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .mainnav .menu-container > ul > li ul.sub-menu li:first-child { border-top-style: none; }.elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .mainnav .menu-container > ul > li ul.sub-menu li:last-child { border-bottom-style: none; }.elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .btn-menu-mobile, .elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .btn-menu-only { color: rgb(255, 255, 255); background-color: rgba(230, 3, 3, 0.98); padding: 8px 16px; margin: 0px; }.elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .btn-menu-mobile:hover, .elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .btn-menu-only:hover { color: rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0); }.elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .mobile-menu-overlay .tf-close { color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0); padding: 10px; margin: 0px; }.elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .close-menu-panel-style-default { color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0); padding: 10px; margin: 0px; }.elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .mobile-menu-overlay .tf-close:hover { color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0); }.elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .close-menu-panel-style-default:hover { color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0); }.elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .nav-panel { background-color: rgb(242, 50, 50); padding: 0px; width: 300px; }.elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .mobile-menu-overlay { background-color: rgba(202, 33, 33, 0.9); }.elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .nav-panel .logo-nav { width: 200px; margin: 20px 0px 20px 20px; }.elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .mainnav-mobi .menu-container ul li { border-top: 1px solid rgba(255, 255, 255, 0.07); }.elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .mainnav-mobi .menu-container > ul > li:last-child { border-bottom: 1px solid rgba(255, 255, 255, 0.07); }.elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .nav-panel .mainnav-mobi ul li a { font-family: Tahoma, sans-serif; }.elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .mainnav-mobi .menu-container ul li a, .elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .mainnav-mobi .btn-submenu i { color: rgb(255, 255, 255); }.elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .mainnav-mobi .menu-container ul li a:hover { color: rgb(35, 164, 85); }.elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .mainnav-mobi .menu-container ul li.current_page_item a { color: rgb(35, 164, 85); }.elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .mainnav-mobi .menu-container ul li a { padding: 12px 20px; }.elementor-905 .elementor-element.elementor-element-80030f1 .tf-nav-menu .mainnav-mobi .menu-container ul.sub-menu li a { padding-left: calc(30px); padding-right: calc(30px); }.elementor-905 .elementor-element.elementor-element-946fb39 { --display: flex; --justify-content: center; --align-items: center; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --margin-top: 0px; --margin-bottom: 0px; --margin-left: 1px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 2px; --padding-right: 2px; }.elementor-905 .elementor-element.elementor-element-946fb39:not(.elementor-motion-effects-element-type-background), .elementor-905 .elementor-element.elementor-element-946fb39 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(212, 10, 10); }.elementor-905 .elementor-element.elementor-element-a33fb04 { padding: 0px; }.elementor-905 .elementor-element.elementor-element-a33fb04 .elementor-heading-title { font-family: "Roboto Condensed", sans-serif; font-size: 18px; font-weight: 400; text-transform: uppercase; color: rgb(255, 255, 255); }.elementor-location-header::before, .elementor-location-footer::before { content: ""; display: table; clear: both; }@media (min-width: 768px){.elementor-905 .elementor-element.elementor-element-bdc3507 { --width: 21.083%; }}@media (min-width: 768px){.elementor-905 .elementor-element.elementor-element-abe5430 { --width: 100%; }}@media (min-width: 768px){.elementor-905 .elementor-element.elementor-element-36baae6 { --width: 90%; }}@media (min-width: 768px){.elementor-905 .elementor-element.elementor-element-16f5e5d { --width: 100%; }}@media (min-width: 768px){.elementor-905 .elementor-element.elementor-element-d3d77e4 { --width: 26.254%; }}@media (min-width: 768px){.elementor-905 .elementor-element.elementor-element-308f2ab { --width: 11.176%; }}@media (min-width: 768px){.elementor-905 .elementor-element.elementor-element-a5d38ea { --width: 18%; }}@media (min-width: 768px){.elementor-905 .elementor-element.elementor-element-cd9aef8 { --width: 20%; }}@media (min-width: 768px){.elementor-905 .elementor-element.elementor-element-747efde { --width: 20%; }}@media (min-width: 768px){.elementor-905 .elementor-element.elementor-element-508fd25 { --width: 100%; }}@media (min-width: 768px){.elementor-905 .elementor-element.elementor-element-7cb135b { --width: 100%; }}@media (min-width: 768px){.elementor-905 .elementor-element.elementor-element-e0b3449 { --width: 100%; }}@media (min-width: 768px){.elementor-905 .elementor-element.elementor-element-b223928 { --width: 89%; }}@media (min-width: 768px){.elementor-905 .elementor-element.elementor-element-946fb39 { --width: 10%; }}.elementor-1306 .elementor-element.elementor-element-534c8de { --display: flex; --min-height: 390px; --flex-direction: row; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --align-items: stretch; --gap: 10px 10px; --row-gap: 10px; --column-gap: 10px; --overlay-opacity: 0.42; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; }.elementor-1306 .elementor-element.elementor-element-534c8de:not(.elementor-motion-effects-element-type-background), .elementor-1306 .elementor-element.elementor-element-534c8de > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(222, 0, 0); }.elementor-1306 .elementor-element.elementor-element-534c8de::before, .elementor-1306 .elementor-element.elementor-element-534c8de > .elementor-background-video-container::before, .elementor-1306 .elementor-element.elementor-element-534c8de > .e-con-inner > .elementor-background-video-container::before, .elementor-1306 .elementor-element.elementor-element-534c8de > .elementor-background-slideshow::before, .elementor-1306 .elementor-element.elementor-element-534c8de > .e-con-inner > .elementor-background-slideshow::before, .elementor-1306 .elementor-element.elementor-element-534c8de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-image: url("https://iiift.com/wp-content/uploads/2025/12/CAREER-scaled.png"); --background-overlay: ''; background-position: center bottom; background-repeat: no-repeat; background-size: 100%; }.elementor-1306 .elementor-element.elementor-element-43eabec { --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: center; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }.elementor-1306 .elementor-element.elementor-element-cd0dfbb { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --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-1306 .elementor-element.elementor-element-66fe7e5 { --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; --justify-content: center; }.elementor-1306 .elementor-element.elementor-element-66fe7e5.e-con { --align-self: center; --flex-grow: 0; --flex-shrink: 0; }.elementor-1306 .elementor-element.elementor-element-ffdaf7f { text-align: center; }.elementor-1306 .elementor-element.elementor-element-ffdaf7f .elementor-heading-title { font-family: Poppins, sans-serif; font-size: 45px; font-weight: 800; color: rgb(255, 255, 255); }.elementor-1306 .elementor-element.elementor-element-151fe06 { --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; --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-1306 .elementor-element.elementor-element-151fe06.e-con { --align-self: center; }.elementor-1306 .elementor-element.elementor-element-1358ed1 { --display: flex; --justify-content: center; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }.elementor-1306 .elementor-element.elementor-element-1358ed1.e-con { --align-self: center; --flex-grow: 0; --flex-shrink: 0; }.elementor-1306 .elementor-element.elementor-element-3485a5b { --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; --justify-content: center; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }.elementor-1306 .elementor-element.elementor-element-3485a5b.e-con { --align-self: center; --flex-grow: 0; --flex-shrink: 0; }.elementor-1306 .elementor-element.elementor-element-c52e769 { padding: 0px 10px 0px 0px; text-align: end; }.elementor-1306 .elementor-element.elementor-element-c52e769 .elementor-heading-title { font-family: Raleway, sans-serif; font-size: 65px; font-weight: 900; -webkit-text-stroke: 1px rgb(255, 255, 255); stroke-width: 1px; stroke: rgb(255, 255, 255); color: rgba(110, 193, 228, 0); }.elementor-1306 .elementor-element.elementor-element-4cf3618 { width: auto; }.elementor-1306 .elementor-element.elementor-element-4cf3618 .elementor-icon-wrapper { text-align: center; }.elementor-1306 .elementor-element.elementor-element-4cf3618.elementor-view-stacked .elementor-icon { background-color: rgb(255, 255, 255); }.elementor-1306 .elementor-element.elementor-element-4cf3618.elementor-view-framed .elementor-icon, .elementor-1306 .elementor-element.elementor-element-4cf3618.elementor-view-default .elementor-icon { color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); }.elementor-1306 .elementor-element.elementor-element-4cf3618.elementor-view-framed .elementor-icon, .elementor-1306 .elementor-element.elementor-element-4cf3618.elementor-view-default .elementor-icon svg { fill: rgb(255, 255, 255); }.elementor-1306 .elementor-element.elementor-element-4cf3618 .elementor-icon { font-size: 33px; }.elementor-1306 .elementor-element.elementor-element-4cf3618 .elementor-icon svg { height: 33px; }.elementor-1306 .elementor-element.elementor-element-34b276e { padding: 0px 0px 0px 10px; text-align: start; }.elementor-1306 .elementor-element.elementor-element-34b276e .elementor-heading-title { font-family: Raleway, sans-serif; font-size: 65px; font-weight: 900; -webkit-text-stroke: 1px rgb(255, 255, 255); stroke-width: 1px; stroke: rgb(255, 255, 255); color: rgba(110, 193, 228, 0); }.elementor-1306 .elementor-element.elementor-element-07fa471 { --display: flex; --flex-direction: row; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --align-items: stretch; --gap: 10px 10px; --row-gap: 10px; --column-gap: 10px; }.elementor-1306 .elementor-element.elementor-element-71608f7 { --display: flex; }.elementor-1306 .elementor-element.elementor-element-46cc967 { text-align: center; font-family: Poppins, sans-serif; font-size: 28px; font-weight: 300; line-height: 35px; letter-spacing: 0.9px; color: rgb(236, 233, 233); }.elementor-1306 .elementor-element.elementor-element-c7cd812 .wpr-button { background-color: rgb(53, 53, 53); transition-duration: 0.4s; animation-duration: 0.4s; border-color: rgb(232, 232, 232); border-style: none; border-radius: 1px; }.elementor-1306 .elementor-element.elementor-element-c7cd812 [class*="elementor-animation"]:hover, .elementor-1306 .elementor-element.elementor-element-c7cd812 .wpr-button::before, .elementor-1306 .elementor-element.elementor-element-c7cd812 .wpr-button::after { background-color: rgb(45, 45, 45); }.elementor-1306 .elementor-element.elementor-element-c7cd812 { margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; text-align: center; }.elementor-1306 .elementor-element.elementor-element-c7cd812 .wpr-button::before { transition-duration: 0.4s; animation-duration: 0.4s; }.elementor-1306 .elementor-element.elementor-element-c7cd812 .wpr-button::after { transition-duration: 0.4s; animation-duration: 0.4s; color: rgb(255, 255, 255); padding: 10px; }.elementor-1306 .elementor-element.elementor-element-c7cd812 .wpr-button .wpr-button-icon { transition-duration: 0.4s; }.elementor-1306 .elementor-element.elementor-element-c7cd812 .wpr-button .wpr-button-text { transition-duration: 0.4s; animation-duration: 0.4s; }.elementor-1306 .elementor-element.elementor-element-c7cd812 .wpr-button .wpr-button-content { transition-duration: 0.4s; animation-duration: 0.4s; }.elementor-1306 .elementor-element.elementor-element-c7cd812 .wpr-button-wrap { max-width: 160px; }.elementor-1306 .elementor-element.elementor-element-c7cd812 .wpr-button-content { justify-content: center; }.elementor-1306 .elementor-element.elementor-element-c7cd812 .wpr-button-text { justify-content: center; color: rgb(255, 255, 255); }.elementor-1306 .elementor-element.elementor-element-c7cd812 .wpr-button-icon { font-size: 18px; }.elementor-1306 .elementor-element.elementor-element-c7cd812.wpr-button-icon-position-left .wpr-button-icon { margin-right: 12px; }.elementor-1306 .elementor-element.elementor-element-c7cd812.wpr-button-icon-position-right .wpr-button-icon { margin-left: 12px; }.elementor-1306 .elementor-element.elementor-element-c7cd812.wpr-button-icon-style-inline .wpr-button-icon { color: rgb(255, 255, 255); }.elementor-1306 .elementor-element.elementor-element-c7cd812 .wpr-button-text, .elementor-1306 .elementor-element.elementor-element-c7cd812 .wpr-button::after { font-family: Raleway, sans-serif; font-size: 15px; font-weight: 600; }.elementor-1306 .elementor-element.elementor-element-c7cd812 .wpr-button:hover .wpr-button-text { color: rgb(255, 255, 255); }.elementor-1306 .elementor-element.elementor-element-c7cd812.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon { color: rgb(255, 255, 255); }.elementor-1306 .elementor-element.elementor-element-c7cd812 .wpr-button:hover { border-color: rgb(232, 232, 232); }.elementor-1306 .elementor-element.elementor-element-c7cd812.wpr-button-icon-style-inline .wpr-button { padding: 10px; }.elementor-1306 .elementor-element.elementor-element-c7cd812.wpr-button-icon-style-block .wpr-button-text { padding: 10px; }.elementor-1306 .elementor-element.elementor-element-c7cd812.wpr-button-icon-style-inline-block .wpr-button-content { padding: 10px; }.elementor-1306 .elementor-element.elementor-element-f248fdf { --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: stretch; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --padding-top: 42px; --padding-bottom: 10px; --padding-left: 0px; --padding-right: 0px; }.elementor-1306 .elementor-element.elementor-element-f248fdf:not(.elementor-motion-effects-element-type-background), .elementor-1306 .elementor-element.elementor-element-f248fdf > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(17, 17, 17); }.elementor-1306 .elementor-element.elementor-element-2bfde1f { --display: flex; }.elementor-1306 .elementor-element.elementor-element-eee1055 { --display: flex; --flex-direction: row; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --align-items: stretch; --gap: 15px 15px; --row-gap: 15px; --column-gap: 15px; }.elementor-1306 .elementor-element.elementor-element-1b2aee4 { --display: flex; }.elementor-1306 .elementor-element.elementor-element-2f40380 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px; text-align: start; }.elementor-1306 .elementor-element.elementor-element-2f40380 img { width: 85%; opacity: 0.93; }.elementor-1306 .elementor-element.elementor-element-1920e91 { margin: -6px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px; }.elementor-1306 .elementor-element.elementor-element-1920e91 .elementor-heading-title { font-family: Poppins, sans-serif; font-size: 14px; font-weight: 400; line-height: 1.8em; color: rgb(222, 222, 222); }.elementor-1306 .elementor-element.elementor-element-11aeac4 { --grid-template-columns: repeat(0, auto); margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; --icon-size: 15px; --grid-column-gap: 9px; --grid-row-gap: 0px; }.elementor-1306 .elementor-element.elementor-element-11aeac4 .elementor-social-icon { background-color: rgb(51, 51, 51); --icon-padding: 0.7em; }.elementor-1306 .elementor-element.elementor-element-11aeac4 .elementor-social-icon svg { fill: rgb(255, 255, 255); }.elementor-1306 .elementor-element.elementor-element-11aeac4 .elementor-icon { border-radius: 5px; }.elementor-1306 .elementor-element.elementor-element-11aeac4 .elementor-social-icon:hover { background-color: rgb(35, 135, 234); }.elementor-1306 .elementor-element.elementor-element-11aeac4 .elementor-social-icon:hover svg { fill: rgb(255, 255, 255); }.elementor-1306 .elementor-element.elementor-element-b674881 { --display: flex; }.elementor-1306 .elementor-element.elementor-element-1ac19cb { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px; padding: 0px; }.elementor-1306 .elementor-element.elementor-element-1ac19cb .elementor-heading-title { font-family: Poppins, sans-serif; font-size: 19px; font-weight: 500; color: rgb(255, 255, 255); }.elementor-1306 .elementor-element.elementor-element-267aaf0 { --divider-border-style: solid; --divider-color: #EA3A23; --divider-border-width: 2px; margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }.elementor-1306 .elementor-element.elementor-element-267aaf0 .elementor-divider-separator { width: 50px; }.elementor-1306 .elementor-element.elementor-element-267aaf0 .elementor-divider { padding-block: 0px; }.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label { color: var( --e-global-color-text ); }.elementor-widget-form .elementor-field-group > label { font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); }.elementor-widget-form .elementor-field-group .elementor-field { color: var( --e-global-color-text ); }.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label { font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); }.elementor-widget-form .elementor-button { font-family: var( --e-global-typography-accent-font-family ), Sans-serif; font-weight: var( --e-global-typography-accent-font-weight ); }.elementor-widget-form .elementor-button[type="submit"] { background-color: var( --e-global-color-accent ); }.elementor-widget-form { --e-form-steps-indicator-inactive-primary-color: var( --e-global-color-text ); --e-form-steps-indicator-active-primary-color: var( --e-global-color-accent ); --e-form-steps-indicator-completed-primary-color: var( --e-global-color-accent ); --e-form-steps-indicator-progress-color: var( --e-global-color-accent ); --e-form-steps-indicator-progress-background-color: var( --e-global-color-text ); --e-form-steps-indicator-progress-meter-color: var( --e-global-color-text ); }.elementor-1306 .elementor-element.elementor-element-4d88234 .elementor-field-group { padding-right: calc(5px); padding-left: calc(5px); margin-bottom: 10px; }.elementor-1306 .elementor-element.elementor-element-4d88234 .elementor-form-fields-wrapper { margin-left: calc(-5px); margin-right: calc(-5px); margin-bottom: -10px; }.elementor-1306 .elementor-element.elementor-element-4d88234 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1306 .elementor-element.elementor-element-4d88234 .elementor-field-group.recaptcha_v3-bottomright { margin-bottom: 0px; }body .elementor-1306 .elementor-element.elementor-element-4d88234 .elementor-labels-above .elementor-field-group > label { padding-bottom: 0px; }.elementor-1306 .elementor-element.elementor-element-4d88234 .elementor-field-group > label, .elementor-1306 .elementor-element.elementor-element-4d88234 .elementor-field-subgroup label { color: rgb(255, 255, 255); }.elementor-1306 .elementor-element.elementor-element-4d88234 .elementor-field-group .elementor-field { color: rgb(3, 3, 3); }.elementor-1306 .elementor-element.elementor-element-4d88234 .elementor-field-group .elementor-field, .elementor-1306 .elementor-element.elementor-element-4d88234 .elementor-field-subgroup label { font-family: Roboto, sans-serif; font-weight: 300; }.elementor-1306 .elementor-element.elementor-element-4d88234 .elementor-field-group .elementor-field:not(.elementor-select-wrapper) { background-color: rgb(255, 255, 255); border-width: 1px; }.elementor-1306 .elementor-element.elementor-element-4d88234 .elementor-field-group .elementor-select-wrapper select { background-color: rgb(255, 255, 255); border-width: 1px; }.elementor-1306 .elementor-element.elementor-element-4d88234 .elementor-button { font-family: Roboto, sans-serif; font-weight: 400; border-radius: 0px; }.elementor-1306 .elementor-element.elementor-element-4d88234 .elementor-button[type="submit"] { background-color: rgb(207, 5, 5); color: rgb(255, 255, 255); }.elementor-1306 .elementor-element.elementor-element-4d88234 .elementor-button[type="submit"]:hover { background-color: rgb(207, 5, 5); color: rgb(255, 255, 255); }.elementor-1306 .elementor-element.elementor-element-4d88234 { --e-form-steps-indicators-spacing: 20px; --e-form-steps-indicator-padding: 30px; --e-form-steps-indicator-inactive-secondary-color: #ffffff; --e-form-steps-indicator-active-secondary-color: #ffffff; --e-form-steps-indicator-completed-secondary-color: #ffffff; --e-form-steps-divider-width: 1px; --e-form-steps-divider-gap: 10px; }.elementor-1306 .elementor-element.elementor-element-63142a3 { --display: flex; }.elementor-1306 .elementor-element.elementor-element-5eaa765 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px; padding: 0px; }.elementor-1306 .elementor-element.elementor-element-5eaa765 .elementor-heading-title { font-family: Poppins, sans-serif; font-size: 19px; font-weight: 500; color: rgb(255, 255, 255); }.elementor-1306 .elementor-element.elementor-element-5f411c8 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; --e-icon-list-icon-size: 14px; --icon-vertical-offset: 0px; }.elementor-1306 .elementor-element.elementor-element-5f411c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(11.5px); }.elementor-1306 .elementor-element.elementor-element-5f411c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(11.5px); }.elementor-1306 .elementor-element.elementor-element-5f411c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-inline: calc(11.5px); }.elementor-1306 .elementor-element.elementor-element-5f411c8 .elementor-icon-list-items.elementor-inline-items { margin-inline: calc(-11.5px); }.elementor-1306 .elementor-element.elementor-element-5f411c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after { inset-inline-end: calc(-11.5px); }.elementor-1306 .elementor-element.elementor-element-5f411c8 .elementor-icon-list-icon i { color: rgb(255, 255, 255); transition: color 0.3s; }.elementor-1306 .elementor-element.elementor-element-5f411c8 .elementor-icon-list-icon svg { fill: rgb(255, 255, 255); transition: fill 0.3s; }.elementor-1306 .elementor-element.elementor-element-5f411c8 .elementor-icon-list-item:hover .elementor-icon-list-icon i { color: rgb(255, 255, 255); }.elementor-1306 .elementor-element.elementor-element-5f411c8 .elementor-icon-list-item:hover .elementor-icon-list-icon svg { fill: rgb(255, 255, 255); }.elementor-1306 .elementor-element.elementor-element-5f411c8 .elementor-icon-list-icon { padding-inline-end: 6px; }.elementor-1306 .elementor-element.elementor-element-5f411c8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1306 .elementor-element.elementor-element-5f411c8 .elementor-icon-list-item > a { font-family: Poppins, sans-serif; font-size: 16px; font-weight: 300; }.elementor-1306 .elementor-element.elementor-element-5f411c8 .elementor-icon-list-text { color: rgba(255, 255, 255, 0.7); transition: color 0.3s; }.elementor-1306 .elementor-element.elementor-element-5f411c8 .elementor-icon-list-item:hover .elementor-icon-list-text { color: rgb(255, 255, 255); }.elementor-1306 .elementor-element.elementor-element-5846104 { --display: flex; }.elementor-1306 .elementor-element.elementor-element-ef140e1 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px; padding: 0px; }.elementor-1306 .elementor-element.elementor-element-ef140e1 .elementor-heading-title { font-family: Poppins, sans-serif; font-size: 19px; font-weight: 500; color: rgb(255, 255, 255); }.elementor-1306 .elementor-element.elementor-element-f23d72b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(5.5px); }.elementor-1306 .elementor-element.elementor-element-f23d72b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(5.5px); }.elementor-1306 .elementor-element.elementor-element-f23d72b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-inline: calc(5.5px); }.elementor-1306 .elementor-element.elementor-element-f23d72b .elementor-icon-list-items.elementor-inline-items { margin-inline: calc(-5.5px); }.elementor-1306 .elementor-element.elementor-element-f23d72b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after { inset-inline-end: calc(-5.5px); }.elementor-1306 .elementor-element.elementor-element-f23d72b { --e-icon-list-icon-size: 14px; --icon-vertical-offset: 0px; }.elementor-1306 .elementor-element.elementor-element-f23d72b .elementor-icon-list-icon { padding-inline-end: 0px; }.elementor-1306 .elementor-element.elementor-element-f23d72b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1306 .elementor-element.elementor-element-f23d72b .elementor-icon-list-item > a { font-family: Poppins, sans-serif; font-size: 16px; font-weight: 300; }.elementor-1306 .elementor-element.elementor-element-f23d72b .elementor-icon-list-text { color: rgb(255, 255, 255); transition: color 0.3s; }.elementor-1306 .elementor-element.elementor-element-f23d72b .elementor-icon-list-item:hover .elementor-icon-list-text { color: rgb(255, 255, 255); }.elementor-1306 .elementor-element.elementor-element-a8f6f36 { --display: flex; }.elementor-1306 .elementor-element.elementor-element-9637578 { text-align: center; color: rgb(85, 85, 85); }@media (min-width: 768px){.elementor-1306 .elementor-element.elementor-element-66fe7e5 { --width: 39.001%; }}@media (min-width: 768px){.elementor-1306 .elementor-element.elementor-element-3485a5b { --width: 100%; }}@media (min-width: 768px){.elementor-1306 .elementor-element.elementor-element-07fa471 { --width: 998px; }}@media (min-width: 768px){.elementor-1306 .elementor-element.elementor-element-f248fdf { --content-width: 1170px; }}@media (min-width: 768px){.elementor-1306 .elementor-element.elementor-element-1b2aee4 { --width: 34.474%; }}@media (min-width: 768px){.elementor-1306 .elementor-element.elementor-element-b674881 { --width: 25.614%; }}@media (min-width: 768px){.elementor-1306 .elementor-element.elementor-element-63142a3 { --width: 25.789%; }}@media (min-width: 768px){.elementor-1306 .elementor-element.elementor-element-5846104 { --width: 14.123%; }}.lepopup-form .fas, .lepopup-form .far { font-family: "Font Awesome 5 Free" !important; }.lepopup-form .fas { font-weight: 900 !important; }@-webkit-keyframes lepopup-popup-loader-triple-spinner-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}@keyframes lepopup-popup-loader-triple-spinner-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}@font-face { font-family: lepopup-if; src: url("https://iiift.com/wp-content/plugins/halfdata-green-popups/fonts/lepopup-if.woff2?95267912") format("woff2"), url("https://iiift.com/wp-content/plugins/halfdata-green-popups/fonts/lepopup-if.woff?95267912") format("woff"), url("https://iiift.com/wp-content/plugins/halfdata-green-popups/fonts/lepopup-if.ttf?95267912") format("truetype"); font-weight: normal; font-style: normal; }@-webkit-keyframes lepopup-if-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}@keyframes lepopup-if-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}@keyframes lepopup-bounce { 
  0%, 20%, 53%, 80%, 100% { transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transform: translate3d(0px, 0px, 0px); }
  40%, 43% { transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -30px, 0px); }
  70% { transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -15px, 0px); }
  90% { transform: translate3d(0px, -4px, 0px); }
}@keyframes lepopup-flash { 
  0%, 50%, 100% { opacity: 1; }
  25%, 75% { opacity: 0; }
}@keyframes lepopup-pulse { 
  0% { transform: scale3d(1, 1, 1); }
  50% { transform: scale3d(1.05, 1.05, 1.05); }
  100% { transform: scale3d(1, 1, 1); }
}@keyframes lepopup-rubberBand { 
  0% { transform: scale3d(1, 1, 1); }
  30% { transform: scale3d(1.25, 0.75, 1); }
  40% { transform: scale3d(0.75, 1.25, 1); }
  50% { transform: scale3d(1.15, 0.85, 1); }
  65% { transform: scale3d(0.95, 1.05, 1); }
  75% { transform: scale3d(1.05, 0.95, 1); }
  100% { transform: scale3d(1, 1, 1); }
}@keyframes lepopup-shake { 
  0%, 100% { transform: translate3d(0px, 0px, 0px); }
  10%, 30%, 50%, 70%, 90% { transform: translate3d(-10px, 0px, 0px); }
  20%, 40%, 60%, 80% { transform: translate3d(10px, 0px, 0px); }
}@keyframes lepopup-swing { 
  20% { transform: rotate3d(0, 0, 1, 15deg); }
  40% { transform: rotate3d(0, 0, 1, -10deg); }
  60% { transform: rotate3d(0, 0, 1, 5deg); }
  80% { transform: rotate3d(0, 0, 1, -5deg); }
  100% { transform: rotate3d(0, 0, 1, 0deg); }
}@keyframes lepopup-tada { 
  0% { transform: scale3d(1, 1, 1); }
  10%, 20% { transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }
  30%, 50%, 70%, 90% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
  40%, 60%, 80% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
  100% { transform: scale3d(1, 1, 1); }
}@keyframes lepopup-wobble { 
  0% { transform: none; }
  15% { transform: translate3d(-25%, 0px, 0px) rotate3d(0, 0, 1, -5deg); }
  30% { transform: translate3d(20%, 0px, 0px) rotate3d(0, 0, 1, 3deg); }
  45% { transform: translate3d(-15%, 0px, 0px) rotate3d(0, 0, 1, -3deg); }
  60% { transform: translate3d(10%, 0px, 0px) rotate3d(0, 0, 1, 2deg); }
  75% { transform: translate3d(-5%, 0px, 0px) rotate3d(0, 0, 1, -1deg); }
  100% { transform: none; }
}@keyframes lepopup-bounceIn { 
  0%, 20%, 40%, 60%, 80%, 100% { transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  20% { transform: scale3d(1.1, 1.1, 1.1); }
  40% { transform: scale3d(0.9, 0.9, 0.9); }
  60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); }
  80% { transform: scale3d(0.97, 0.97, 0.97); }
  100% { opacity: 1; transform: scale3d(1, 1, 1); }
}@keyframes lepopup-bounceInDown { 
  0%, 60%, 75%, 90%, 100% { transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(0px, -3000px, 0px); }
  60% { opacity: 1; transform: translate3d(0px, 25px, 0px); }
  75% { transform: translate3d(0px, -10px, 0px); }
  90% { transform: translate3d(0px, 5px, 0px); }
  100% { transform: none; }
}@keyframes lepopup-bounceInLeft { 
  0%, 60%, 75%, 90%, 100% { transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(-3000px, 0px, 0px); }
  60% { opacity: 1; transform: translate3d(25px, 0px, 0px); }
  75% { transform: translate3d(-10px, 0px, 0px); }
  90% { transform: translate3d(5px, 0px, 0px); }
  100% { transform: none; }
}@keyframes lepopup-bounceInRight { 
  0%, 60%, 75%, 90%, 100% { transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(3000px, 0px, 0px); }
  60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); }
  75% { transform: translate3d(10px, 0px, 0px); }
  90% { transform: translate3d(-5px, 0px, 0px); }
  100% { transform: none; }
}@keyframes lepopup-bounceInUp { 
  0%, 60%, 75%, 90%, 100% { transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(0px, 3000px, 0px); }
  60% { opacity: 1; transform: translate3d(0px, -20px, 0px); }
  75% { transform: translate3d(0px, 10px, 0px); }
  90% { transform: translate3d(0px, -5px, 0px); }
  100% { transform: translate3d(0px, 0px, 0px); }
}@keyframes lepopup-bounceOut { 
  20% { transform: scale3d(0.9, 0.9, 0.9); }
  50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); }
  100% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
}@keyframes lepopup-bounceOutDown { 
  20% { transform: translate3d(0px, 10px, 0px); }
  40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px); }
  100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); }
}@keyframes lepopup-bounceOutLeft { 
  20% { opacity: 1; transform: translate3d(20px, 0px, 0px); }
  100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); }
}@keyframes lepopup-bounceOutRight { 
  20% { opacity: 1; transform: translate3d(-20px, 0px, 0px); }
  100% { opacity: 0; transform: translate3d(2000px, 0px, 0px); }
}@keyframes lepopup-bounceOutUp { 
  20% { transform: translate3d(0px, -10px, 0px); }
  40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px); }
  100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); }
}@keyframes lepopup-fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}@keyframes lepopup-fadeInDown { 
  0% { opacity: 0; transform: translate3d(0px, -100%, 0px); }
  100% { opacity: 1; transform: none; }
}@keyframes lepopup-fadeInLeft { 
  0% { opacity: 0; transform: translate3d(-100%, 0px, 0px); }
  100% { opacity: 1; transform: none; }
}@keyframes lepopup-fadeInRight { 
  0% { opacity: 0; transform: translate3d(100%, 0px, 0px); }
  100% { opacity: 1; transform: none; }
}@keyframes lepopup-fadeInUp { 
  0% { opacity: 0; transform: translate3d(0px, 100%, 0px); }
  100% { opacity: 1; transform: none; }
}@keyframes lepopup-fadeOut { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}@keyframes lepopup-fadeOutDown { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(0px, 100%, 0px); }
}@keyframes lepopup-fadeOutLeft { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(-100%, 0px, 0px); }
}@keyframes lepopup-fadeOutRight { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(100%, 0px, 0px); }
}@keyframes lepopup-fadeOutUp { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(0px, -100%, 0px); }
}@keyframes lepopup-flip { 
  0% { transform: perspective(400px) rotate3d(0, 1, 0, -360deg); animation-timing-function: ease-out; }
  40% { transform: perspective(400px) translate3d(0px, 0px, 150px) rotate3d(0, 1, 0, -190deg); animation-timing-function: ease-out; }
  50% { transform: perspective(400px) translate3d(0px, 0px, 150px) rotate3d(0, 1, 0, -170deg); animation-timing-function: ease-in; }
  80% { transform: perspective(400px) scale3d(0.95, 0.95, 0.95); animation-timing-function: ease-in; }
  100% { transform: perspective(400px); animation-timing-function: ease-in; }
}@keyframes lepopup-flipInX { 
  0% { transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transition-timing-function: ease-in; opacity: 0; }
  40% { transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transition-timing-function: ease-in; }
  60% { transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1; }
  80% { transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }
  100% { transform: perspective(400px); }
}@keyframes lepopup-flipInY { 
  0% { transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transition-timing-function: ease-in; opacity: 0; }
  40% { transform: perspective(400px) rotate3d(0, 1, 0, -20deg); transition-timing-function: ease-in; }
  60% { transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1; }
  80% { transform: perspective(400px) rotate3d(0, 1, 0, -5deg); }
  100% { transform: perspective(400px); }
}@keyframes lepopup-flipOutX { 
  0% { transform: perspective(400px); }
  30% { transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1; }
  100% { transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0; }
}@keyframes lepopup-flipOutY { 
  0% { transform: perspective(400px); }
  30% { transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1; }
  100% { transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0; }
}@keyframes lepopup-lightSpeedIn { 
  0% { transform: translate3d(100%, 0px, 0px) skewX(-30deg); opacity: 0; }
  60% { transform: skewX(20deg); opacity: 1; }
  80% { transform: skewX(-5deg); opacity: 1; }
  100% { transform: none; opacity: 1; }
}@keyframes lepopup-lightSpeedOut { 
  0% { opacity: 1; }
  100% { transform: translate3d(100%, 0px, 0px) skewX(30deg); opacity: 0; }
}@keyframes lepopup-rotateIn { 
  0% { transform-origin: center center; transform: rotate3d(0, 0, 1, -200deg); opacity: 0; }
  100% { transform-origin: center center; transform: none; opacity: 1; }
}@keyframes lepopup-rotateInDownLeft { 
  0% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; }
  100% { transform-origin: left bottom; transform: none; opacity: 1; }
}@keyframes lepopup-rotateInDownRight { 
  0% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; }
  100% { transform-origin: right bottom; transform: none; opacity: 1; }
}@keyframes lepopup-rotateInUpLeft { 
  0% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; }
  100% { transform-origin: left bottom; transform: none; opacity: 1; }
}@keyframes lepopup-rotateInUpRight { 
  0% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, -90deg); opacity: 0; }
  100% { transform-origin: right bottom; transform: none; opacity: 1; }
}@keyframes lepopup-rotateOut { 
  0% { transform-origin: center center; opacity: 1; }
  100% { transform-origin: center center; transform: rotate3d(0, 0, 1, 200deg); opacity: 0; }
}@keyframes lepopup-rotateOutDownLeft { 
  0% { transform-origin: left bottom; opacity: 1; }
  100% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; }
}@keyframes lepopup-rotateOutDownRight { 
  0% { transform-origin: right bottom; opacity: 1; }
  100% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; }
}@keyframes lepopup-rotateOutUpLeft { 
  0% { transform-origin: left bottom; opacity: 1; }
  100% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; }
}@keyframes lepopup-rotateOutUpRight { 
  0% { transform-origin: right bottom; opacity: 1; }
  100% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, 90deg); opacity: 0; }
}@keyframes lepopup-hinge { 
  0% { transform-origin: left top; animation-timing-function: ease-in-out; }
  20%, 60% { transform: rotate3d(0, 0, 1, 80deg); transform-origin: left top; animation-timing-function: ease-in-out; }
  40%, 80% { transform: rotate3d(0, 0, 1, 60deg); transform-origin: left top; animation-timing-function: ease-in-out; opacity: 1; }
  100% { transform: translate3d(0px, 700px, 0px); opacity: 0; }
}@keyframes lepopup-rollIn { 
  0% { opacity: 0; transform: translate3d(-100%, 0px, 0px) rotate3d(0, 0, 1, -120deg); }
  100% { opacity: 1; transform: none; }
}@keyframes lepopup-rollOut { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: translate3d(100%, 0px, 0px) rotate3d(0, 0, 1, 120deg); }
}@keyframes lepopup-zoomIn { 
  0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  50% { opacity: 1; }
}@keyframes lepopup-zoomInDown { 
  0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -1000px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); }
}@keyframes lepopup-zoomInLeft { 
  0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); }
}@keyframes lepopup-zoomInRight { 
  0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); }
}@keyframes lepopup-zoomInUp { 
  0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 1000px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); }
}@keyframes lepopup-zoomOut { 
  0% { opacity: 1; }
  50% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  100% { opacity: 0; }
}@keyframes lepopup-zoomOutDown { 
  40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  100% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 2000px, 0px); transform-origin: center bottom; animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); }
}@keyframes lepopup-zoomOutLeft { 
  40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0px, 0px); }
  100% { opacity: 0; transform: scale(0.1) translate3d(-2000px, 0px, 0px); transform-origin: left center; }
}@keyframes lepopup-zoomOutRight { 
  40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0px, 0px); }
  100% { opacity: 0; transform: scale(0.1) translate3d(2000px, 0px, 0px); transform-origin: right center; }
}@keyframes lepopup-zoomOutUp { 
  40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  100% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -2000px, 0px); transform-origin: center bottom; animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); }
}@font-face { font-family: lepopup-fa; src: url("https://iiift.com/wp-content/plugins/halfdata-green-popups/fonts/lepopup-fa.woff2?71162692") format("woff2"), url("https://iiift.com/wp-content/plugins/halfdata-green-popups/fonts/lepopup-fa.woff?71162692") format("woff"), url("https://iiift.com/wp-content/plugins/halfdata-green-popups/fonts/lepopup-fa.ttf?71162692") format("truetype"); font-weight: normal; font-style: normal; }@-webkit-keyframes lepopup-fa-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}@keyframes lepopup-fa-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}.wpr-pointer-item { position: relative; }.wpr-pointer-fx-none .wpr-pointer-item::before, .wpr-pointer-fx-none .wpr-pointer-item::after { opacity: 0; transition: none !important; }.wpr-pointer-fx-none .wpr-pointer-item:hover::before, .wpr-pointer-fx-none .wpr-pointer-item:hover::after { opacity: 1; }.wpr-pointer-fx-fade .wpr-pointer-item::before, .wpr-pointer-line-fx.wpr-pointer-fx-fade .wpr-pointer-item::after, .wpr-pointer-line-fx.wpr-pointer-fx-grow .wpr-pointer-item::before, .wpr-pointer-line-fx.wpr-pointer-fx-grow .wpr-pointer-item::after, .wpr-pointer-line-fx.wpr-pointer-fx-drop .wpr-pointer-item::before, .wpr-pointer-line-fx.wpr-pointer-fx-drop .wpr-pointer-item::after { opacity: 0; transition: 0.3s; }.wpr-pointer-line-fx.wpr-pointer-fx-fade .wpr-pointer-item:hover::before, .wpr-pointer-line-fx.wpr-pointer-fx-fade .wpr-pointer-item:hover::after { opacity: 1; }.wpr-pointer-line-fx.wpr-pointer-fx-slide .wpr-pointer-item::before, .wpr-pointer-line-fx.wpr-pointer-fx-slide .wpr-pointer-item::after { width: 0px; transition: 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.075); }.wpr-pointer-line-fx.wpr-pointer-fx-slide .wpr-pointer-item:hover::before, .wpr-pointer-line-fx.wpr-pointer-fx-slide .wpr-pointer-item:hover::after { width: 100%; }.wpr-pointer-line-fx.wpr-pointer-fx-grow .wpr-pointer-item::before, .wpr-pointer-line-fx.wpr-pointer-fx-grow .wpr-pointer-item::after { position: absolute; width: 0px; margin: 0px auto; left: 0px; right: 0px; transition: 0.3s cubic-bezier(0, 0, 0.16, 0.95); }.wpr-pointer-line-fx.wpr-pointer-fx-grow .wpr-pointer-item:hover::before, .wpr-pointer-line-fx.wpr-pointer-fx-grow .wpr-pointer-item:hover::after { opacity: 1; width: 100%; }.wpr-pointer-line-fx.wpr-pointer-fx-drop .wpr-pointer-item::before { position: absolute; top: -10px; }.wpr-pointer-line-fx.wpr-pointer-fx-drop .wpr-pointer-item:hover::before { top: 0px; opacity: 1; }.wpr-pointer-line-fx.wpr-pointer-fx-drop .wpr-pointer-item::after { position: absolute; bottom: -10px; }.wpr-pointer-line-fx.wpr-pointer-fx-drop .wpr-pointer-item:hover::after { bottom: 0px; opacity: 1; }.wpr-pointer-border-fx .wpr-pointer-item::before { content: ""; display: block; position: absolute; inset: 0px; z-index: 2; opacity: 0; border: 2px solid rgb(0, 0, 0); transition: 0.3s; }.wpr-pointer-border-fx .wpr-pointer-item:hover::before { opacity: 1; }.wpr-pointer-border-fx.wpr-pointer-fx-grow .wpr-pointer-item::before, .wpr-pointer-background-fx.wpr-pointer-fx-grow .wpr-pointer-item::before { transform: scale(0.9); }.wpr-pointer-border-fx.wpr-pointer-fx-shrink .wpr-pointer-item::before, .wpr-pointer-background-fx.wpr-pointer-fx-shrink .wpr-pointer-item::before { transform: scale(1.1); }.wpr-pointer-background-fx .wpr-pointer-item::before { content: ""; display: block; position: absolute; inset: 0px; z-index: -1; opacity: 0; background: rgb(0, 0, 0); transition: 0.3s; }.wpr-pointer-background-fx .wpr-pointer-item:hover::before { opacity: 1; }.wpr-pointer-background-fx.wpr-pointer-fx-sweep .wpr-pointer-item::before { transform: translateY(-12%); }.wpr-pointer-background-fx.wpr-pointer-fx-skew .wpr-pointer-item::before { transform: perspective(600px) rotateX(90deg); transform-origin: center bottom 0px; }.wpr-pointer-background-fx.wpr-pointer-fx-skew .wpr-pointer-item:hover::before { transform: perspective(600px) rotateX(0deg); }@-webkit-keyframes wpr-rotatePlane { 
  0% { transform: perspective(120px) rotateX(0deg) rotateY(0deg); }
  50% { transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); }
  100% { transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); }
}@keyframes wpr-rotatePlane { 
  0% { transform: perspective(120px) rotateX(0deg) rotateY(0deg); }
  50% { transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); }
  100% { transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); }
}@-webkit-keyframes wpr-doubleBounce { 
  0%, 100% { transform: scale(0); }
  50% { transform: scale(1); }
}@keyframes wpr-doubleBounce { 
  0%, 100% { transform: scale(0); }
  50% { transform: scale(1); }
}@-webkit-keyframes wpr-waveStretchDelay { 
  0%, 100%, 40% { transform: scaleY(0.4); }
  20% { transform: scaleY(1); }
}@keyframes wpr-waveStretchDelay { 
  0%, 100%, 40% { transform: scaleY(0.4); }
  20% { transform: scaleY(1); }
}@-webkit-keyframes wpr-wanderingCube { 
  0% { transform: rotate(0deg); }
  25% { transform: translateX(30px) rotate(-90deg) scale(0.5); }
  50% { transform: translateX(30px) translateY(30px) rotate(-179deg); }
  50.1% { transform: translateX(30px) translateY(30px) rotate(-180deg); }
  75% { transform: translateX(0px) translateY(30px) rotate(-270deg) scale(0.5); }
  100% { transform: rotate(-360deg); }
}@keyframes wpr-wanderingCube { 
  0% { transform: rotate(0deg); }
  25% { transform: translateX(30px) rotate(-90deg) scale(0.5); }
  50% { transform: translateX(30px) translateY(30px) rotate(-179deg); }
  50.1% { transform: translateX(30px) translateY(30px) rotate(-180deg); }
  75% { transform: translateX(0px) translateY(30px) rotate(-270deg) scale(0.5); }
  100% { transform: rotate(-360deg); }
}@-webkit-keyframes wpr-pulseScaleOut { 
  0% { transform: scale(0); }
  100% { transform: scale(1); opacity: 0; }
}@keyframes wpr-pulseScaleOut { 
  0% { transform: scale(0); }
  100% { transform: scale(1); opacity: 0; }
}@-webkit-keyframes wpr-chasingDotsRotate { 
  100% { transform: rotate(360deg); }
}@keyframes wpr-chasingDotsRotate { 
  100% { transform: rotate(360deg); }
}@-webkit-keyframes wpr-chasingDotsBounce { 
  0%, 100% { transform: scale(0); }
  50% { transform: scale(1); }
}@keyframes wpr-chasingDotsBounce { 
  0%, 100% { transform: scale(0); }
  50% { transform: scale(1); }
}@-webkit-keyframes wpr-three-bounce { 
  0%, 100%, 80% { transform: scale(0); }
  40% { transform: scale(1); }
}@keyframes wpr-three-bounce { 
  0%, 100%, 80% { transform: scale(0); }
  40% { transform: scale(1); }
}@-webkit-keyframes wpr-circleBounceDelay { 
  0%, 100%, 80% { transform: scale(0); }
  40% { transform: scale(1); }
}@keyframes wpr-circleBounceDelay { 
  0%, 100%, 80% { transform: scale(0); }
  40% { transform: scale(1); }
}@-webkit-keyframes wpr-cubeGridScaleDelay { 
  0%, 100%, 70% { transform: scale3d(1, 1, 1); }
  35% { transform: scale3d(0, 0, 1); }
}@keyframes wpr-cubeGridScaleDelay { 
  0%, 100%, 70% { transform: scale3d(1, 1, 1); }
  35% { transform: scale3d(0, 0, 1); }
}@-webkit-keyframes wpr-circleFadeDelay { 
  0%, 100%, 39% { opacity: 0; }
  40% { opacity: 1; }
}@keyframes wpr-circleFadeDelay { 
  0%, 100%, 39% { opacity: 0; }
  40% { opacity: 1; }
}@-webkit-keyframes wpr-foldCubeAngle { 
  0%, 10% { transform: perspective(140px) rotateX(-180deg); opacity: 0; }
  25%, 75% { transform: perspective(140px) rotateX(0deg); opacity: 1; }
  100%, 90% { transform: perspective(140px) rotateY(180deg); opacity: 0; }
}@keyframes wpr-foldCubeAngle { 
  0%, 10% { transform: perspective(140px) rotateX(-180deg); opacity: 0; }
  25%, 75% { transform: perspective(140px) rotateX(0deg); opacity: 1; }
  100%, 90% { transform: perspective(140px) rotateY(180deg); opacity: 0; }
}@-webkit-keyframes wpr-button-back-pulse { 
  50% { opacity: 0.5; }
}@keyframes wpr-button-back-pulse { 
  50% { opacity: 0.5; }
}@-webkit-keyframes anim-naira-1 { 
  50% { transform: translate3d(0px, -50%, 0px) rotate3d(0, 0, 1, -10deg); animation-timing-function: ease-out; }
  100% { transform: translate3d(0px, 0px, 0px) rotate3d(0, 0, 1, 0deg); }
}@keyframes anim-naira-1 { 
  50% { transform: translate3d(0px, -50%, 0px) rotate3d(0, 0, 1, -10deg); animation-timing-function: ease-out; }
  100% { transform: translate3d(0px, 0px, 0px) rotate3d(0, 0, 1, 0deg); }
}@-webkit-keyframes anim-naira-2 { 
  50% { transform: translate3d(0px, 50%, 0px) rotate3d(0, 0, 1, 10deg); animation-timing-function: ease-out; }
  100% { transform: translate3d(0px, 0px, 0px) rotate3d(0, 0, 1, 0deg); }
}@keyframes anim-naira-2 { 
  50% { transform: translate3d(0px, 50%, 0px) rotate3d(0, 0, 1, 10deg); animation-timing-function: ease-out; }
  100% { transform: translate3d(0px, 0px, 0px) rotate3d(0, 0, 1, 0deg); }
}.wpr-button-none::before { content: ""; position: absolute; z-index: -1; top: 0px; left: 0px; width: 100%; height: 100%; opacity: 0; }.wpr-button-none:hover::before { opacity: 1; }.wpr-button-effect, .wpr-button-effect span, .wpr-button-effect::after, .wpr-button-effect::before { transition-property: all; }.wpr-button-effect::after { text-align: center; }.wpr-anim-text-inner { display: inline-block; position: relative; text-align: left; }.wpr-anim-text-inner b { display: inline-block; position: absolute; white-space: nowrap; left: 0px; top: 0px; }.wpr-anim-text-inner b.wpr-anim-text-visible { position: relative; }.wpr-anim-text.wpr-anim-text-type-rotate-1 .wpr-anim-text-inner { perspective: 300px; }.wpr-anim-text.wpr-anim-text-type-rotate-1 b.wpr-anim-text-visible { opacity: 1; transform: rotateX(0deg); animation: 1.2s ease 0s 1 normal none running wpr-anim-text-rotate-1-in; }@-webkit-keyframes wpr-anim-text-rotate-1-in { 
  0% { transform: rotateX(180deg); opacity: 0; }
  35% { transform: rotateX(120deg); opacity: 0; }
  65% { opacity: 0; }
  100% { transform: rotateX(360deg); opacity: 1; }
}@keyframes wpr-anim-text-rotate-1-in { 
  0% { transform: rotateX(180deg); opacity: 0; }
  35% { transform: rotateX(120deg); opacity: 0; }
  65% { opacity: 0; }
  100% { transform: rotateX(360deg); opacity: 1; }
}@-webkit-keyframes wpr-anim-text-rotate-1-out { 
  0% { transform: rotateX(0deg); opacity: 1; }
  35% { transform: rotateX(-40deg); opacity: 1; }
  65% { opacity: 0; }
  100% { transform: rotateX(180deg); opacity: 0; }
}@keyframes wpr-anim-text-rotate-1-out { 
  0% { transform: rotateX(0deg); opacity: 1; }
  35% { transform: rotateX(-40deg); opacity: 1; }
  65% { opacity: 0; }
  100% { transform: rotateX(180deg); opacity: 0; }
}.wpr-anim-text.wpr-anim-text-type-typing .wpr-anim-text-inner { vertical-align: top; overflow: hidden; }.wpr-anim-text.wpr-anim-text-type-typing b { visibility: hidden; }.wpr-anim-text.wpr-anim-text-type-typing b.wpr-anim-text-visible { visibility: visible; }.wpr-anim-text.wpr-anim-text-type-typing i { position: absolute; visibility: hidden; }.wpr-anim-text.wpr-anim-text-type-typing i.wpr-anim-text-in { position: relative; visibility: visible; }@-webkit-keyframes wpr-anim-text-pulse { 
  0% { transform: translateY(-50%) scale(1); opacity: 1; }
  40% { transform: translateY(-50%) scale(0.9); opacity: 0; }
  100% { transform: translateY(-50%) scale(0); opacity: 0; }
}@keyframes wpr-anim-text-pulse { 
  0% { transform: translateY(-50%) scale(1); opacity: 1; }
  40% { transform: translateY(-50%) scale(0.9); opacity: 0; }
  100% { transform: translateY(-50%) scale(0); opacity: 0; }
}.wpr-anim-text.wpr-anim-text-type-rotate-2 .wpr-anim-text-inner { perspective: 300px; }.wpr-anim-text.wpr-anim-text-type-rotate-2 i.wpr-anim-text-in { animation: 0.4s ease 0s 1 normal forwards running wpr-anim-text-rotate-2-in; }@-webkit-keyframes wpr-anim-text-rotate-2-in { 
  0% { opacity: 0; transform: translateZ(-20px) rotateX(90deg); }
  60% { opacity: 1; transform: translateZ(-20px) rotateX(-10deg); }
  100% { opacity: 1; transform: translateZ(-20px) rotateX(0deg); }
}@keyframes wpr-anim-text-rotate-2-in { 
  0% { opacity: 0; transform: translateZ(-20px) rotateX(90deg); }
  60% { opacity: 1; transform: translateZ(-20px) rotateX(-10deg); }
  100% { opacity: 1; transform: translateZ(-20px) rotateX(0deg); }
}@-webkit-keyframes wpr-anim-text-rotate-2-out { 
  0% { opacity: 1; transform: translateZ(-20px) rotateX(0deg); }
  60% { opacity: 0; transform: translateZ(-20px) rotateX(-100deg); }
  100% { opacity: 0; transform: translateZ(-20px) rotateX(-90deg); }
}@keyframes wpr-anim-text-rotate-2-out { 
  0% { opacity: 1; transform: translateZ(-20px) rotateX(0deg); }
  60% { opacity: 0; transform: translateZ(-20px) rotateX(-100deg); }
  100% { opacity: 0; transform: translateZ(-20px) rotateX(-90deg); }
}.wpr-anim-text.wpr-anim-text-type-slide .wpr-anim-text-inner { overflow: hidden; vertical-align: top; }.wpr-anim-text.wpr-anim-text-type-slide b.wpr-anim-text-visible { top: 0px; opacity: 1; animation: 0.6s ease 0s 1 normal none running wpr-anim-text-slide-in; }@-webkit-keyframes wpr-anim-text-slide-in { 
  0% { opacity: 0; transform: translateY(-100%); }
  60% { opacity: 1; transform: translateY(20%); }
  100% { opacity: 1; transform: translateY(0px); }
}@keyframes wpr-anim-text-slide-in { 
  0% { opacity: 0; transform: translateY(-100%); }
  60% { opacity: 1; transform: translateY(20%); }
  100% { opacity: 1; transform: translateY(0px); }
}@-webkit-keyframes wpr-anim-text-slide-out { 
  0% { opacity: 1; transform: translateY(0px); }
  60% { opacity: 0; transform: translateY(120%); }
  100% { opacity: 0; transform: translateY(100%); }
}@keyframes wpr-anim-text-slide-out { 
  0% { opacity: 1; transform: translateY(0px); }
  60% { opacity: 0; transform: translateY(120%); }
  100% { opacity: 0; transform: translateY(100%); }
}.wpr-anim-text.wpr-anim-text-type-clip .wpr-anim-text-inner { overflow: hidden; vertical-align: top; }.wpr-anim-text.wpr-anim-text-type-clip b.wpr-anim-text-visible { opacity: 1; }.wpr-anim-text.wpr-anim-text-type-zoom .wpr-anim-text-inner { perspective: 300px; }.wpr-anim-text.wpr-anim-text-type-zoom b.wpr-anim-text-visible { opacity: 1; animation: 0.8s ease 0s 1 normal none running wpr-anim-text-zoom-in; }@-webkit-keyframes wpr-anim-text-zoom-in { 
  0% { opacity: 0; transform: translateZ(100px); }
  100% { opacity: 1; transform: translateZ(0px); }
}@keyframes wpr-anim-text-zoom-in { 
  0% { opacity: 0; transform: translateZ(100px); }
  100% { opacity: 1; transform: translateZ(0px); }
}@-webkit-keyframes wpr-anim-text-zoom-out { 
  0% { opacity: 1; transform: translateZ(0px); }
  100% { opacity: 0; transform: translateZ(-100px); }
}@keyframes wpr-anim-text-zoom-out { 
  0% { opacity: 1; transform: translateZ(0px); }
  100% { opacity: 0; transform: translateZ(-100px); }
}.wpr-anim-text.wpr-anim-text-type-rotate-3 .wpr-anim-text-inner { perspective: 300px; }.wpr-anim-text.wpr-anim-text-type-rotate-3 i.wpr-anim-text-in { animation: 0.6s ease 0s 1 normal forwards running wpr-anim-text-rotate-3-in; }@-webkit-keyframes wpr-anim-text-rotate-3-in { 
  0% { transform: rotateY(180deg); }
  100% { transform: rotateY(0deg); }
}@keyframes wpr-anim-text-rotate-3-in { 
  0% { transform: rotateY(180deg); }
  100% { transform: rotateY(0deg); }
}@-webkit-keyframes wpr-anim-text-rotate-3-out { 
  0% { transform: rotateY(0deg); }
  100% { transform: rotateY(-180deg); }
}@keyframes wpr-anim-text-rotate-3-out { 
  0% { transform: rotateY(0deg); }
  100% { transform: rotateY(-180deg); }
}.wpr-anim-text.wpr-anim-text-type-scale i.wpr-anim-text-in { animation: 0.6s ease 0s 1 normal forwards running wpr-anim-text-scale-up; }@-webkit-keyframes wpr-anim-text-scale-up { 
  0% { transform: scale(0); opacity: 0; }
  60% { transform: scale(1.2); opacity: 1; }
  100% { transform: scale(1); opacity: 1; }
}@keyframes wpr-anim-text-scale-up { 
  0% { transform: scale(0); opacity: 0; }
  60% { transform: scale(1.2); opacity: 1; }
  100% { transform: scale(1); opacity: 1; }
}@-webkit-keyframes wpr-anim-text-scale-down { 
  0% { transform: scale(1); opacity: 1; }
  60% { transform: scale(0); opacity: 0; }
}@keyframes wpr-anim-text-scale-down { 
  0% { transform: scale(1); opacity: 1; }
  60% { transform: scale(0); opacity: 0; }
}.wpr-anim-text.wpr-anim-text-type-push b.wpr-anim-text-visible { opacity: 1; animation: 0.6s ease 0s 1 normal none running wpr-anim-text-push-in; }@-webkit-keyframes wpr-anim-text-push-in { 
  0% { opacity: 0; transform: translateX(-100%); }
  60% { opacity: 1; transform: translateX(10%); }
  100% { opacity: 1; transform: translateX(0px); }
}@keyframes wpr-anim-text-push-in { 
  0% { opacity: 0; transform: translateX(-100%); }
  60% { opacity: 1; transform: translateX(10%); }
  100% { opacity: 1; transform: translateX(0px); }
}@-webkit-keyframes wpr-anim-text-push-out { 
  0% { opacity: 1; transform: translateX(0px); }
  60% { opacity: 0; transform: translateX(110%); }
  100% { opacity: 0; transform: translateX(100%); }
}@keyframes wpr-anim-text-push-out { 
  0% { opacity: 1; transform: translateX(0px); }
  60% { opacity: 0; transform: translateX(110%); }
  100% { opacity: 0; transform: translateX(100%); }
}@font-face { font-family: lg; src: url("https://iiift.com/wp-content/plugins/royal-elementor-addons/assets/css/lib/lightgallery/fonts/lg.woff?n1z373") format("woff"), url("https://iiift.com/wp-content/plugins/royal-elementor-addons/assets/css/lib/lightgallery/fonts/lg.ttf?n1z373") format("truetype"); font-weight: 400; font-style: normal; }@-webkit-keyframes lg-right-end { 
  0%, 100% { left: 0px; }
  50% { left: -30px; }
}@keyframes lg-right-end { 
  0%, 100% { left: 0px; }
  50% { left: -30px; }
}@-webkit-keyframes lg-left-end { 
  0%, 100% { left: 0px; }
  50% { left: 30px; }
}@keyframes lg-left-end { 
  0%, 100% { left: 0px; }
  50% { left: 30px; }
}article, aside, footer, header, nav, section, figcaption, figure, main { display: block; }a { text-decoration: none; background-color: transparent; }[class*="elementor-widget-wpr-"] a { text-decoration: none; }b, strong { font-weight: inherit; }img { display: block; border-style: none; }svg:not(:root) { overflow: hidden; display: inline; }button, input { overflow: visible; outline: 0px; }button, html [type="button"], [type="reset"], [type="submit"] { appearance: button; }[type="button"]:focus, [type="button"]:hover, [type="submit"]:focus, [type="submit"]:hover, button:focus, button:hover { outline: 0px; }textarea { overflow: auto; outline: 0px; }[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; outline: 0px; }@-webkit-keyframes wpr-grid-loader { 
  0%, 100% { opacity: 1; }
  50% { opacity: 0.5; }
}@keyframes wpr-grid-loader { 
  0%, 100% { opacity: 1; }
  50% { opacity: 0.5; }
}@-webkit-keyframes wpr-ring { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}@keyframes wpr-ring { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}.wpr-nav-menu, .wpr-nav-menu ul, .wpr-mobile-nav-menu, .wpr-mobile-nav-menu ul { padding: 0px; margin: 0px; list-style: none; font-size: 0px; }.wpr-nav-menu li { position: relative; }.wpr-nav-menu .wpr-menu-item { display: block; position: relative; z-index: 1; }.wpr-nav-menu > li > a, .wpr-mobile-nav-menu > li > a { font-size: 16px; line-height: 1; }.wpr-mobile-nav-menu li { margin: 0px; }.wpr-nav-menu-horizontal .wpr-nav-menu > li:last-child, .wpr-pointer-none .wpr-nav-menu-horizontal > li:last-child .wpr-menu-item, .wpr-pointer-line-fx .wpr-nav-menu-horizontal > li:last-child .wpr-menu-item { padding-right: 0px !important; margin-right: 0px !important; }div[class*="wpr-main-menu-align-"] .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-menu, div[class*="wpr-main-menu-align-"] .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-mega-menu { left: 100%; }.wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-menu-item .wpr-sub-icon, .wpr-main-menu-align-center .wpr-nav-menu-vertical .wpr-menu-item .wpr-sub-icon { right: 0px; }.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-sub-icon { left: 0px; }.wpr-main-menu-align-left .wpr-nav-menu-horizontal .wpr-nav-menu, .wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-menu-item, .wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-sub-menu li a { text-align: left; }.wpr-main-menu-align-center > .elementor-widget-container > .wpr-nav-menu-horizontal > .wpr-nav-menu, .wpr-main-menu-align-center > .elementor-widget-container > .wpr-nav-menu-vertical > .wpr-menu-item { text-align: center; }.wpr-main-menu-align-center > .wpr-nav-menu-horizontal > .wpr-nav-menu, .wpr-main-menu-align-center > .wpr-nav-menu-vertical > .wpr-menu-item { text-align: center; }.wpr-main-menu-align-right > .wpr-nav-menu-horizontal > .wpr-nav-menu, .wpr-main-menu-align-right > .wpr-nav-menu-vertical > .wpr-menu-item, .wpr-main-menu-align-right > .wpr-nav-menu-vertical > .wpr-sub-menu li a { text-align: right; }.wpr-nav-menu .wpr-sub-menu { display: none; position: absolute; z-index: 9999; width: 180px; text-align: left; list-style: none; margin: 0px; }.wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-menu, .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-mega-menu { top: 0px; }.wpr-sub-menu-position-inline .wpr-nav-menu-vertical .wpr-sub-menu { position: static; width: 100% !important; text-align: center !important; margin-left: 0px !important; }.wpr-sub-menu-position-inline .wpr-sub-menu a { position: relative; }.wpr-nav-menu .wpr-sub-menu .wpr-sub-menu { top: 0px; left: 100%; }.wpr-sub-menu .wpr-sub-menu-item { display: block; font-size: 14px; }.wpr-nav-menu-horizontal .wpr-menu-item .wpr-sub-icon { margin-left: 7px; text-indent: 0px; }.wpr-nav-menu:not(.wpr-mega-menu) .wpr-sub-icon { position: absolute; top: 48%; transform: translateY(-50%); }.wpr-sub-divider-yes .wpr-sub-menu li:not(:last-child) { border-bottom-style: solid; }.wpr-mobile-nav-menu:not(.wpr-mobile-mega-menu), .wpr-mobile-nav-menu-container { display: none; pointer-events: none; }.wpr-mobile-nav-menu:not(.wpr-mobile-mega-menu) { position: absolute; z-index: 9999; }.wpr-mobile-menu-drdown-align-left .wpr-mobile-nav-menu:not(.wpr-mobile-mega-menu), .wpr-mobile-menu-drdown-align-left .wpr-mobile-mega-menu-wrap { left: 0px; }.wpr-mobile-menu-drdown-align-center .wpr-mobile-nav-menu:not(.wpr-mobile-mega-menu), .wpr-mobile-menu-drdown-align-center .wpr-mobile-mega-menu-wrap { left: 50%; transform: translateX(-50%); }.wpr-mobile-menu-drdown-align-right .wpr-mobile-nav-menu:not(.wpr-mobile-mega-menu), .wpr-mobile-menu-drdown-align-right .wpr-mobile-mega-menu-wrap { right: 0px; }.wpr-mobile-menu-item, .wpr-mobile-sub-menu-item { position: relative; }.wpr-mobile-menu-item, .wpr-mobile-sub-menu-item { display: block; }.wpr-mobile-sub-menu, .wpr-mobile-sub-mega-menu { display: none; }.wpr-mobile-nav-menu .menu-item-has-children > a::after { position: absolute; right: 0px; top: 50%; transform: translateY(-50%); }.wpr-mobile-menu-item-align-left .wpr-mobile-sub-menu a::before { content: " "; display: inline-block; width: 10px; }.wpr-mobile-menu-item-align-center .wpr-mobile-nav-menu { text-align: center; }.wpr-mobile-menu-item-align-right .wpr-mobile-nav-menu { text-align: right; }div[class*="wpr-sub-icon-"] .wpr-mobile-nav-menu .menu-item-has-children > a::after { font-family: "Font Awesome 5 Free"; font-size: 12px; font-weight: 900; font-style: normal; text-decoration: none; line-height: 1; letter-spacing: 0px; text-rendering: auto; -webkit-font-smoothing: antialiased; }.wpr-sub-icon-caret-down .wpr-sub-icon::before, .wpr-sub-icon-caret-down .wpr-mobile-nav-menu .menu-item-has-children > a::after { content: ""; }.wpr-sub-icon-angle-down .wpr-sub-icon::before, .wpr-sub-icon-angle-down .wpr-mobile-nav-menu .menu-item-has-children > a::after { content: ""; }.wpr-sub-icon-chevron-down .wpr-sub-icon::before, .wpr-sub-icon-chevron-down .wpr-mobile-nav-menu .menu-item-has-children > a::after { content: ""; }.wpr-sub-icon-plus .wpr-sub-icon::before, .wpr-sub-icon-plus .wpr-mobile-nav-menu .menu-item-has-children > a::after { content: ""; }.wpr-mobile-divider-yes .wpr-mobile-menu-item { border-bottom-style: solid; }.wpr-mobile-toggle-wrap { font-size: 0px; line-height: 0; }.wpr-mobile-toggle { display: inline-block; padding: 7px; cursor: pointer; border-style: solid; text-align: center; }.wpr-mobile-toggle-line { display: block; width: 100%; }.wpr-mobile-toggle-line:last-child { margin-bottom: 0px !important; }.wpr-mobile-toggle-v2 .wpr-mobile-toggle-line:nth-child(2) { width: 78%; margin-left: 24%; }.wpr-mobile-toggle-v2 .wpr-mobile-toggle-line:nth-child(3) { width: 45%; margin-left: 57%; }.wpr-mobile-toggle-v3 .wpr-mobile-toggle-line:nth-child(2) { width: 75%; margin-left: 15%; }.wpr-mobile-toggle-v4 .wpr-mobile-toggle-line:nth-child(1), .wpr-mobile-toggle-v4 .wpr-mobile-toggle-line:nth-child(3) { width: 75%; margin-left: 25%; }.wpr-mobile-toggle-v4 .wpr-mobile-toggle-line:nth-child(2) { width: 75%; margin-right: 25%; }.wpr-mobile-toggle-v5 .wpr-mobile-toggle-line:nth-child(1) { display: none; }.wpr-nav-menu-bp-always .wpr-nav-menu-container { display: none; }.wpr-nav-menu-bp-always .wpr-mobile-nav-menu-container { display: block; }.wpr-nav-menu-bp-always .wpr-mobile-nav-menu:not(.wpr-mobile-mega-menu), .wpr-nav-menu-bp-always .wpr-mobile-nav-menu-container { pointer-events: auto; }.wpr-pointer-line-fx .wpr-active-menu-item::before, .wpr-pointer-line-fx .wpr-active-menu-item::after, .wpr-pointer-border-fx .wpr-active-menu-item::before, .wpr-pointer-background-fx .wpr-active-menu-item::before { opacity: 1 !important; }.wpr-pointer-line-fx.wpr-pointer-fx-drop .wpr-active-menu-item::before { top: 0px; }.wpr-pointer-line-fx.wpr-pointer-fx-drop .wpr-active-menu-item::after { bottom: 0px !important; }.wpr-pointer-background-fx.wpr-pointer-fx-skew .wpr-active-menu-item::before { transform: perspective(600px) rotateX(0deg); }.elementor-widget-wpr-nav-menu .wpr-nav-menu .wpr-menu-item, .elementor-widget-wpr-nav-menu .wpr-mobile-nav-menu a, .elementor-widget-wpr-nav-menu .wpr-mobile-toggle-text { line-height: 26px; }.elementor-widget-wpr-nav-menu .wpr-sub-menu .wpr-sub-menu-item { font-size: 14px; }.wpr-mega-menu a.wpr-menu-item, .wpr-mega-menu a.wpr-sub-menu-item { display: flex; -webkit-box-align: center; align-items: center; }.wpr-mega-menu .wpr-pointer-item::before, .wpr-mega-menu .wpr-pointer-item::after { position: absolute; }.wpr-mega-menu .wpr-sub-icon { margin-left: auto; }.wpr-nav-menu-horizontal .wpr-mega-menu .wpr-sub-icon { margin-top: -1px; }.wpr-nav-menu-vertical .wpr-mega-menu .wpr-sub-icon, .wpr-mobile-menu-display-offcanvas .wpr-mobile-mega-menu > li > a > .wpr-mobile-sub-icon { transform: rotate(-90deg); }div[class*="wpr-sub-menu-fx"] .wpr-mega-menu .wpr-sub-menu, div[class*="wpr-sub-menu-fx"] .wpr-mega-menu .wpr-sub-mega-menu { display: block; visibility: hidden; opacity: 0; z-index: -1; transition: 0.2s ease-in; }div[class*="wpr-sub-menu-fx"] .wpr-mega-menu .wpr-sub-menu.wpr-animate-sub, div[class*="wpr-sub-menu-fx"] .wpr-mega-menu .wpr-sub-mega-menu.wpr-animate-sub { visibility: visible; opacity: 1; z-index: 9999; }.wpr-sub-menu-fx-move-up .wpr-sub-menu, .wpr-sub-menu-fx-move-up .wpr-sub-mega-menu { margin-top: 10px; }.wpr-sub-menu-fx-move-down .wpr-sub-menu, .wpr-sub-menu-fx-move-down .wpr-sub-mega-menu { margin-top: -10px; }.wpr-sub-menu-fx-move-left .wpr-sub-menu, .wpr-sub-menu-fx-move-left .wpr-sub-mega-menu { margin-left: 10px; }.wpr-sub-menu-fx-move-right .wpr-sub-menu, .wpr-sub-menu-fx-move-right .wpr-sub-mega-menu { margin-left: -10px; }.wpr-sub-menu-fx-move-up .wpr-sub-menu.wpr-animate-sub, .wpr-sub-menu-fx-move-up .wpr-sub-mega-menu.wpr-animate-sub, .wpr-sub-menu-fx-move-down .wpr-sub-menu.wpr-animate-sub, .wpr-sub-menu-fx-move-down .wpr-sub-mega-menu.wpr-animate-sub { margin-top: 0px; }.wpr-sub-menu-fx-move-left .wpr-sub-menu.wpr-animate-sub, .wpr-sub-menu-fx-move-left .wpr-sub-mega-menu.wpr-animate-sub, .wpr-sub-menu-fx-move-right .wpr-sub-menu.wpr-animate-sub, .wpr-sub-menu-fx-move-right .wpr-sub-mega-menu.wpr-animate-sub { margin-left: 0px; }@-webkit-keyframes badgeBounce { 
  0% { transform: translateY(0px); }
  50% { transform: translateY(-25%); }
  0% { transform: translateY(0px); }
}@keyframes badgeBounce { 
  0% { transform: translateY(0px); }
  50% { transform: translateY(-25%); }
  0% { transform: translateY(0px); }
}@-webkit-keyframes badgeFade { 
  0% { opacity: 1; }
  50% { opacity: 0.5; }
  0% { opacity: 1; }
}@keyframes badgeFade { 
  0% { opacity: 1; }
  50% { opacity: 0.5; }
  0% { opacity: 1; }
}.wpr-mobile-mega-menu .wpr-mobile-menu-item, .wpr-mobile-mega-menu .wpr-mobile-sub-menu-item { display: flex; -webkit-box-align: center; align-items: center; }.wpr-mobile-menu-display-offcanvas .wpr-mobile-sub-mega-menu, .wpr-mobile-menu-display-offcanvas .wpr-mobile-mega-menu > li > .wpr-mobile-sub-menu { display: block; position: absolute; width: 100%; top: 0px; left: 100%; z-index: 1; transition-property: left; }.wpr-mobile-sub-offcanvas-open .wpr-mobile-sub-open > .wpr-mobile-sub-mega-menu, .wpr-mobile-menu-display-offcanvas .wpr-mobile-mega-menu > .wpr-mobile-sub-open > .wpr-mobile-sub-menu { left: 0px; }.wpr-mobile-menu-display-offcanvas .wpr-mobile-sub-offcanvas-open .wpr-mobile-sub-open .wpr-mobile-sub-mega-menu, .wpr-mobile-menu-display-offcanvas .wpr-mobile-mega-menu > .wpr-mobile-sub-open > .wpr-mobile-sub-menu { margin-left: 0px !important; }.wpr-mobile-menu-display-offcanvas .wpr-mobile-mega-menu .wpr-mobile-sub-menu .wpr-mobile-sub-menu { padding-left: 10px; }.wpr-mobile-sub-offcanvas-open .wpr-mobile-sub-open .wpr-mobile-sub-menu { display: block; }.wpr-rating-icon-5::before, .wpr-rating-icon-5 .wpr-rating-marked:not(:has(svg)) { width: 50%; }.wpr-rating-icon-full::before { width: 100%; }.wpr-woo-rating .wpr-rating-icon, i[class*="wpr-rating-icon-"] { -webkit-box-align: center; align-items: center; display: inline-flex !important; }.wpr-grid-filters .wpr-active-filter.wpr-pointer-item::before, .wpr-grid-filters .wpr-active-filter.wpr-pointer-item::after { opacity: 1 !important; width: 100% !important; }@-webkit-keyframes added-tc-popup-animation { 
  0% { opacity: 0; transform: translateY(-50%); }
  100% { opacity: 1; transform: translateY(0px); }
}@keyframes added-tc-popup-animation { 
  0% { opacity: 0; transform: translateY(-50%); }
  100% { opacity: 1; transform: translateY(0px); }
}@-webkit-keyframes added-tc-popup-animation-hide { 
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(-50%); }
}@keyframes added-tc-popup-animation-hide { 
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(-50%); }
}@-webkit-keyframes added-tc-popup-animation-bottom { 
  0% { opacity: 0; transform: translateY(50%); }
  100% { opacity: 1; transform: translateY(0px); }
}@keyframes added-tc-popup-animation-bottom { 
  0% { opacity: 0; transform: translateY(50%); }
  100% { opacity: 1; transform: translateY(0px); }
}@-webkit-keyframes added-tc-popup-animation-hide-bottom { 
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(50%); }
}@keyframes added-tc-popup-animation-hide-bottom { 
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(50%); }
}@-webkit-keyframes added-tc-popup-animation-slide-in-left { 
  0% { opacity: 0; transform: translateX(100%); }
  100% { opacity: 1; transform: translateX(0px); }
}@keyframes added-tc-popup-animation-slide-in-left { 
  0% { opacity: 0; transform: translateX(100%); }
  100% { opacity: 1; transform: translateX(0px); }
}@-webkit-keyframes added-tc-popup-animation-slide-out-left { 
  0% { opacity: 1; transform: translateX(0px); }
  100% { opacity: 0; transform: translateX(100%); }
}@keyframes added-tc-popup-animation-slide-out-left { 
  0% { opacity: 1; transform: translateX(0px); }
  100% { opacity: 0; transform: translateX(100%); }
}@-webkit-keyframes added-tc-popup-animation-scale-up { 
  0% { opacity: 0; transform: scale(0); }
  100% { opacity: 1; transform: scale(1); }
}@keyframes added-tc-popup-animation-scale-up { 
  0% { opacity: 0; transform: scale(0); }
  100% { opacity: 1; transform: scale(1); }
}@-webkit-keyframes added-tc-popup-animation-scale-down { 
  0% { opacity: 1; transform: scale(1); }
  100% { opacity: 0; transform: scale(0); }
}@keyframes added-tc-popup-animation-scale-down { 
  0% { opacity: 1; transform: scale(1); }
  100% { opacity: 0; transform: scale(0); }
}@-webkit-keyframes added-tc-popup-animation-fade { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}@keyframes added-tc-popup-animation-fade { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}@-webkit-keyframes added-tc-popup-animation-fade-out { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}@keyframes added-tc-popup-animation-fade-out { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}@-webkit-keyframes added-tc-popup-animation-skew { 
  0% { opacity: 0; transform: perspective(600px) rotateX(-90deg); }
  100% { opacity: 1; transform: perspective(600px) rotateX(0deg); }
}@keyframes added-tc-popup-animation-skew { 
  0% { opacity: 0; transform: perspective(600px) rotateX(-90deg); }
  100% { opacity: 1; transform: perspective(600px) rotateX(0deg); }
}@-webkit-keyframes added-tc-popup-animation-skew-off { 
  0% { opacity: 1; transform: perspective(600px) rotateX(0deg); }
  100% { opacity: 0; transform: perspective(600px) rotateX(-90deg); }
}@keyframes added-tc-popup-animation-skew-off { 
  0% { opacity: 1; transform: perspective(600px) rotateX(0deg); }
  100% { opacity: 0; transform: perspective(600px) rotateX(-90deg); }
}@-webkit-keyframes added-tc-popup-animation-skew-bottom { 
  0% { opacity: 0; transform: perspective(600px) rotateX(90deg); }
  100% { opacity: 1; transform: perspective(600px) rotateX(0deg); }
}@keyframes added-tc-popup-animation-skew-bottom { 
  0% { opacity: 0; transform: perspective(600px) rotateX(90deg); }
  100% { opacity: 1; transform: perspective(600px) rotateX(0deg); }
}@-webkit-keyframes added-tc-popup-animation-skew-off-bottom { 
  0% { opacity: 1; transform: perspective(600px) rotateX(0deg); }
  100% { opacity: 0; transform: perspective(600px) rotateX(90deg); }
}@keyframes added-tc-popup-animation-skew-off-bottom { 
  0% { opacity: 1; transform: perspective(600px) rotateX(0deg); }
  100% { opacity: 0; transform: perspective(600px) rotateX(90deg); }
}.wpr-grid.slick-dotted.slick-slider { margin-bottom: 0px !important; }.wpr-ba-divider-icons .fa { text-align: center; }body:not(.elementor-editor-active) .wpr-template-popup { display: none; }.wpr-template-popup { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 99999999; }.wpr-template-popup-inner { display: flex; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; }.wpr-popup-container { position: relative; }.wpr-popup-container-inner { display: flex; overflow: hidden; position: relative; background: rgb(255, 255, 255); }.wpr-popup-container-inner > div { width: 100%; flex-shrink: 0; }.wpr-popup-container > div { width: 100%; }.wpr-popup-overlay { position: absolute; top: 0px; left: 0px; z-index: -1; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); }.wpr-popup-close-btn { display: flex; position: absolute; top: 0px; right: 0px; z-index: 99; text-align: center; cursor: pointer; }.wpr-popup-notification.wpr-template-popup, .wpr-popup-notification .wpr-template-popup-inner { height: auto !important; }.wpr-popup-notification .wpr-popup-overlay { display: none !important; }.wpr-popup-notification .wpr-popup-container { width: 100% !important; -webkit-box-align: start !important; align-items: flex-start !important; }@keyframes ken-burns-in { 
  0% { transform: scale(1); }
  100% { transform: scale(1.3); }
}@-webkit-keyframes ken-burns-in { 
  0% { transform: scale(1); }
  100% { transform: scale(1.3); }
}@keyframes ken-burns-out { 
  0% { transform: scale(1.3); }
  100% { transform: scale(1); }
}@-webkit-keyframes ken-burns-out { 
  0% { transform: scale(1.3); }
  100% { transform: scale(1); }
}.wpr-slider-dots .slick-dots { position: static !important; }.wpr-advanced-slider.slick-dotted.slick-slider { margin-bottom: 0px !important; }@-webkit-keyframes wpr-scroll-animation { 
  0% { opacity: 0; transform: translate3d(0px, -60%, 0px); }
  50% { opacity: 1; transform: translate3d(0px, 20%, 0px); }
  100% { opacity: 0; transform: translate3d(0px, 20%, 0px); }
}@keyframes wpr-scroll-animation { 
  0% { opacity: 0; transform: translate3d(0px, -60%, 0px); }
  50% { opacity: 1; transform: translate3d(0px, 20%, 0px); }
  100% { opacity: 0; transform: translate3d(0px, 20%, 0px); }
}.slick-slider { position: relative; display: block; box-sizing: border-box; user-select: none; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }.slick-list { position: relative; display: block; overflow: hidden; margin: 0px; padding: 0px; }.slick-list:focus { outline: none; }.slick-list.dragging { cursor: pointer; }.slick-slider .slick-track, .slick-slider .slick-list { transform: translate3d(0px, 0px, 0px); }.slick-track { position: relative; top: 0px; left: 0px; display: block; margin-left: auto; margin-right: auto; }.slick-track::before, .slick-track::after { display: table; content: ""; }.slick-track::after { clear: both; }.slick-loading .slick-track { visibility: hidden; }.slick-slide { display: none; float: left; height: 100%; min-height: 1px; }[dir="rtl"] .slick-slide { float: right; }.slick-slide img { display: block; }.slick-initialized .slick-slide { display: block; }.slick-loading .slick-slide { visibility: hidden; }.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }.slick-arrow.slick-hidden { display: none; }.wpr-testimonial-carousel .slick-slider { }.wpr-testimonial-carousel .slick-track { display: flex !important; }.wpr-testimonial-carousel .slick-slide { height: inherit !important; }.wpr-testimonial-carousel-wrap .slick-list { padding-right: 1px !important; }.wpr-testimonial-nav-position-default .wpr-testimonial-arrow-container { position: absolute; display: flex; }.wpr-testimonial-nav-position-default .wpr-testimonial-arrow { position: static; }.wpr-testimonial-nav-position-default .wpr-testimonial-prev-arrow { transform: none; }.wpr-testimonial-nav-position-default .wpr-testimonial-next-arrow { transform: translateY(0px) rotate(180deg); }.wpr-testimonial-nav-align-top-center .wpr-testimonial-arrow-container, .wpr-testimonial-nav-align-bottom-center .wpr-testimonial-arrow-container { left: 50%; transform: translateX(-50%); }.wpr-testimonial-arrow { position: absolute; z-index: 120; top: 52%; box-sizing: content-box; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; text-align: center; transition: 0.5s; cursor: pointer; }.wpr-testimonial-prev-arrow { left: 2%; transform: translateY(-50%); }.wpr-testimonial-next-arrow { right: 2%; transform: translateY(-50%) rotate(180deg); }.wpr-testimonial-nav-fade .wpr-testimonial-arrow { opacity: 0; }.wpr-testimonial-dots { display: inline-table; position: absolute; z-index: 110; left: 50%; transform: translate(-50%, -50%); }.wpr-testimonial-dots ul { list-style: none; padding: 0px; margin: 0px; }.wpr-testimonial-dots li { float: left; width: auto !important; margin: 0px !important; }.wpr-testimonial-dot { display: block; cursor: pointer; }.wpr-testimonial-dots li:last-child .wpr-testimonial-dot { margin: 0px !important; }.wpr-testimonial-rating i { display: inline; position: relative; font-family: eicons; font-style: normal; line-height: 1; overflow: hidden; }.wpr-testimonial-rating i::before { content: ""; font-weight: 900; display: block; position: absolute; top: 0px; left: 0px; font-size: inherit; font-family: inherit; overflow: hidden; }.wpr-testimonial-rating-style_2 .wpr-testimonial-rating i::before { content: "★"; }.wpr-testimonial-rating i:last-of-type { margin-right: 0px !important; }.wpr-testimonial-content { position: relative; font-size: 15px; }.wpr-testimonial-content p { position: relative; z-index: 5; margin: 0px; }.wpr-testimonial-content-inner { position: relative; background-color: rgb(249, 249, 249); }.wpr-testimonial-triangle-yes .wpr-testimonial-content-inner::before { content: ""; position: absolute; width: 0px; height: 0px; border-left: 15px solid transparent; border-right: 15px solid transparent; border-top-style: solid; border-top-width: 15px; }.wpr-testimonial-meta-position-top.wpr-testimonial-meta-align-center .wpr-testimonial-content-inner::before, .wpr-testimonial-meta-position-bottom.wpr-testimonial-meta-align-center .wpr-testimonial-content-inner::before { right: calc(50% - 15px); }.wpr-testimonial-meta-position-top.wpr-testimonial-meta-align-left .wpr-testimonial-content-inner::before, .wpr-testimonial-meta-position-bottom.wpr-testimonial-meta-align-left .wpr-testimonial-content-inner::before { margin-left: -15px; }.wpr-testimonial-meta-position-top.wpr-testimonial-meta-align-right .wpr-testimonial-content-inner::before, .wpr-testimonial-meta-position-bottom.wpr-testimonial-meta-align-right .wpr-testimonial-content-inner::before { margin-right: -15px; }.wpr-testimonial-meta-position-left .wpr-testimonial-content-inner::before, .wpr-testimonial-meta-position-right .wpr-testimonial-content-inner::before { margin-top: -7.5px; }.wpr-testimonial-meta-position-top .wpr-testimonial-content-inner::before { transform: rotate(180deg); }.wpr-testimonial-meta-position-top .wpr-testimonial-content-inner { margin-top: 15px; }.wpr-testimonial-meta-position-right .wpr-testimonial-content-inner::before { transform: rotate(-90deg); }.wpr-testimonial-meta-position-right .wpr-testimonial-content-inner { margin-right: 15px; }.wpr-testimonial-meta-position-left .wpr-testimonial-content-inner::before { transform: rotate(90deg); }.wpr-testimonial-meta-position-left .wpr-testimonial-content-inner { margin-left: 15px; }.wpr-testimonial-meta-position-bottom .wpr-testimonial-content-inner::before { bottom: -15px; }.wpr-testimonial-meta-position-bottom .wpr-testimonial-content-inner { margin-bottom: 15px; }.wpr-testimonial-meta-position-extra .wpr-testimonial-content-inner::before { display: none; }.wpr-testimonial-meta-position-left .wpr-testimonial-content-inner::before { left: -22px; }.wpr-testimonial-meta-position-right .wpr-testimonial-content-inner::before { right: -22px; }.wpr-testimonial-meta-position-top .wpr-testimonial-content-inner::before { top: -15px; }.wpr-testimonial-image { overflow: hidden; }.elementor-widget-wpr-testimonial-carousel .wpr-testimonial-meta .wpr-testimonial-name { font-size: 14px; font-weight: 700; }.wpr-testimonial-item { -webkit-box-pack: start; justify-content: flex-start; display: flex !important; }.wpr-testimonial-meta-position-extra .wpr-testimonial-item { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }.wpr-testimonial-meta-position-top .wpr-testimonial-item { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }.wpr-testimonial-meta-position-bottom .wpr-testimonial-item { -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-direction: column-reverse; -webkit-box-pack: end; justify-content: flex-end; }.wpr-testimonial-meta-position-right .wpr-testimonial-item { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: row-reverse; }.wpr-testimonial-meta-position-left .wpr-testimonial-item { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }.wpr-testimonial-meta-position-right .wpr-testimonial-meta, .wpr-testimonial-meta-position-left .wpr-testimonial-meta { flex-shrink: 0; }.wpr-testimonial-job { font-size: 10px; }.wpr-testimonial-image-position-left .wpr-testimonial-image, .wpr-testimonial-image-position-left .wpr-testimonial-logo-image img, .wpr-testimonial-image-position-center.wpr-testimonial-meta-align-left .wpr-testimonial-meta img { float: left; }.wpr-testimonial-image-position-right .wpr-testimonial-image, .wpr-testimonial-image-position-right .wpr-testimonial-logo-image img, .wpr-testimonial-image-position-center.wpr-testimonial-meta-align-right .wpr-testimonial-meta img { float: right; }.wpr-testimonial-meta-align-left .wpr-testimonial-meta, .wpr-testimonial-image-position-left .wpr-testimonial-meta-content-wrap { text-align: left; }.wpr-testimonial-meta-align-center .wpr-testimonial-meta { text-align: center; }.wpr-testimonial-meta-align-right .wpr-testimonial-meta, .wpr-testimonial-image-position-right .wpr-testimonial-meta-content-wrap { text-align: right; }.wpr-testimonial-meta-align-center .wpr-testimonial-meta img { margin: 0px auto; }.wpr-testimonial-meta-inner { display: inline-block; }.wpr-testimonial-meta-position-top .wpr-testimonial-meta-content-wrap, .wpr-testimonial-meta-position-bottom .wpr-testimonial-meta-content-wrap { }@media screen and (min-width: 480px){.wpr-testimonial-image-position-left .wpr-testimonial-image, .wpr-testimonial-image-position-right .wpr-testimonial-image { margin-bottom: 0px !important; }}.wpr-button-wrap { position: relative; display: inline-table; z-index: 1; width: 100%; }.wpr-button { display: block; position: relative; width: 100%; z-index: 1; overflow: hidden; }.elementor .elementor-widget-wpr-button .wpr-button-text { font-size: 15px; font-weight: 500; }.wpr-button-icon-style-block .wpr-button-text, .wpr-button-icon-style-inline-block .wpr-button-text { width: 100%; }.wpr-button-icon-style-block .wpr-button-icon, .wpr-button-icon-style-inline-block .wpr-button-icon { -webkit-box-pack: center; justify-content: center; }.wpr-button-content { display: flex; }.wpr-button-text, .wpr-button-icon { display: flex; -webkit-box-align: center; align-items: center; }.wpr-button-icon-position-left .wpr-button-icon { -webkit-box-ordinal-group: 2; order: 1; }.wpr-button-icon-position-left .wpr-button-text { -webkit-box-ordinal-group: 3; order: 2; }.wpr-button-tooltip { position: absolute; border-radius: 4px; visibility: hidden; opacity: 0; font-size: 13px; line-height: 1.5; transition-property: all; transition-timing-function: ease-in-out; z-index: 20; }.wpr-button-tooltip::before { content: ""; position: absolute; width: 0px; height: 0px; border-top-style: solid; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top-width: 6px; }.wpr-button-wrap:hover .wpr-button-tooltip { visibility: visible; opacity: 1; }.wpr-button-tooltip-position-top .wpr-button-tooltip { top: 0px; left: 50%; transform: translate(-50%, -120%); margin-top: -5px; }.wpr-button-tooltip-position-top .wpr-button-wrap:hover .wpr-button-tooltip { transform: translate(-50%, -100%); }.wpr-button-tooltip-position-top .wpr-button-tooltip::before { left: 50%; transform: translateX(-50%); bottom: -5px; }.wpr-button-tooltip-position-bottom .wpr-button-tooltip { bottom: 0px; left: 50%; transform: translate(-50%, 120%); margin-bottom: -5px; }.wpr-button-tooltip-position-bottom .wpr-button-wrap:hover .wpr-button-tooltip { transform: translate(-50%, 100%); }.wpr-button-tooltip-position-bottom .wpr-button-tooltip::before { top: -5px; left: 50%; transform: translateX(-50%) rotate(180deg); }.wpr-button-tooltip-position-left .wpr-button-tooltip { top: 50%; left: 0px; transform: translate(-120%, -50%); margin-left: -5px; }.wpr-button-tooltip-position-left .wpr-button-wrap:hover .wpr-button-tooltip { transform: translate(-100%, -50%); }.wpr-button-tooltip-position-left .wpr-button-tooltip::before { right: -8px; top: 50%; transform: translateY(-50%) rotate(-90deg); }.wpr-button-tooltip-position-right .wpr-button-tooltip { top: 50%; right: 0px; transform: translate(120%, -50%); margin-right: -5px; }.wpr-button-tooltip-position-right .wpr-button-wrap:hover .wpr-button-tooltip { transform: translate(100%, -50%); }.wpr-button-tooltip-position-right .wpr-button-tooltip::before { left: -8px; top: 50%; transform: translateY(-50%) rotate(90deg); }.elementor-widget-wpr-button .wpr-button { background-color: rgb(96, 91, 229); }.elementor-widget-wpr-button .wpr-button-none:hover, .elementor-widget-wpr-button [class*="elementor-animation"]:hover, .elementor-widget-wpr-button .wpr-button::before, .elementor-widget-wpr-button .wpr-button::after { background-color: rgb(74, 69, 210); }.elementor-widget-wpr-button .wpr-button-text, .elementor-widget-wpr-button .wpr-button::after { font-size: 14px; }.wpr-highlighted-text, .wpr-anim-text, .wpr-clipped-text { display: inline-block; vertical-align: middle; }.wpr-advanced-text-preffix, .wpr-advanced-text-suffix { vertical-align: middle; }.elementor-widget-wpr-advanced-text b { }.elementor-widget-wpr-advanced-text .wpr-advanced-text .wpr-advanced-text-preffix, .elementor-widget-wpr-advanced-text .wpr-advanced-text .wpr-advanced-text-suffix, .elementor-widget-wpr-advanced-text .wpr-advanced-text .wpr-highlighted-text, .elementor-widget-wpr-advanced-text .wpr-advanced-text .wpr-anim-text, .elementor-widget-wpr-advanced-text .wpr-advanced-text .wpr-anim-text b { font-size: 32px; font-weight: 700; }.wpr-advanced-text { display: block; margin: 0px; }@-webkit-keyframes wpr-anim-text-infinite { 
  0% { opacity: 1; stroke-dasharray: 0, 1500; }
  12% { stroke-dasharray: 1500, 1500; }
  80% { opacity: 1; }
  97% { opacity: 0; stroke-dasharray: 1500, 1500; }
  100% { stroke-dasharray: 0, 1500; }
}@keyframes wpr-anim-text-infinite { 
  0% { opacity: 1; stroke-dasharray: 0, 1500; }
  12% { stroke-dasharray: 1500, 1500; }
  80% { opacity: 1; }
  97% { opacity: 0; stroke-dasharray: 1500, 1500; }
  100% { stroke-dasharray: 0, 1500; }
}@-webkit-keyframes wpr-anim-text { 
  0% { opacity: 1; stroke-dasharray: 0, 1500; }
  12% { stroke-dasharray: 1500, 1500; }
  100% { opacity: 1; }
}@keyframes wpr-anim-text { 
  0% { opacity: 1; stroke-dasharray: 0, 1500; }
  12% { stroke-dasharray: 1500, 1500; }
  100% { opacity: 1; }
}@-webkit-keyframes wpr-anim-text-infinite { 
  0% { opacity: 1; stroke-dasharray: 0, 1500; }
  12% { stroke-dasharray: 1500, 1500; }
  100% { opacity: 1; }
}.wpr-anim-text-inner { float: left; }@-webkit-keyframes wpr-cursor-blink { 
  0% { opacity: 1; }
  50% { opacity: 0; }
  100% { opacity: 1; }
}@keyframes wpr-cursor-blink { 
  0% { opacity: 1; }
  50% { opacity: 0; }
  100% { opacity: 1; }
}@-webkit-keyframes stripe-anim-right { 
  0% { transform: translate(0px, 0px); }
  100% { transform: translate(30px, 0px); }
}@keyframes stripe-anim-right { 
  0% { transform: translate(0px, 0px); }
  100% { transform: translate(30px, 0px); }
}@-webkit-keyframes stripe-anim-left { 
  0% { transform: translate(0px, 0px); }
  100% { transform: translate(-30px, 0px); }
}@keyframes stripe-anim-left { 
  0% { transform: translate(0px, 0px); }
  100% { transform: translate(-30px, 0px); }
}@keyframes wpr-hotspot-anim-pulse { 
  0%, 100%, 87% { transform: scale3d(1, 1, 1); }
  88%, 92%, 96% { transform: scale3d(1.1, 1.1, 1.1); }
  90%, 94% { transform: scale3d(0.9, 0.9, 0.9); }
}@-webkit-keyframes wpr-hotspot-anim-pulse { 
  0%, 100%, 87% { transform: scale3d(1, 1, 1); }
  88%, 92%, 96% { transform: scale3d(1.1, 1.1, 1.1); }
  90%, 94% { transform: scale3d(0.9, 0.9, 0.9); }
}@keyframes wpr-hotspot-anim-shake { 
  0%, 100%, 87% { transform: translate3d(0px, 0px, 0px); }
  88%, 92%, 96% { transform: translate3d(-5px, 0px, 0px); }
  90%, 94% { transform: translate3d(5px, 0px, 0px); }
}@-webkit-keyframes wpr-hotspot-anim-shake { 
  0%, 100%, 87% { transform: translate3d(0px, 0px, 0px); }
  88%, 92%, 96% { transform: translate3d(-5px, 0px, 0px); }
  90%, 94% { transform: translate3d(5px, 0px, 0px); }
}@keyframes wpr-hotspot-anim-swing { 
  0%, 100%, 70% { transform: rotate3d(0, 0, 1, 0deg); }
  75% { transform: rotate3d(0, 0, 1, 15deg); }
  80% { transform: rotate3d(0, 0, 1, -10deg); }
  85% { transform: rotate3d(0, 0, 1, 5deg); }
  90% { transform: rotate3d(0, 0, 1, -5deg); }
}@-webkit-keyframes wpr-hotspot-anim-swing { 
  0%, 100%, 70% { transform: rotate3d(0, 0, 1, 0deg); }
  75% { transform: rotate3d(0, 0, 1, 15deg); }
  80% { transform: rotate3d(0, 0, 1, -10deg); }
  85% { transform: rotate3d(0, 0, 1, 5deg); }
  90% { transform: rotate3d(0, 0, 1, -5deg); }
}@keyframes wpr-hotspot-anim-tada { 
  0%, 100%, 84% { transform: scale3d(1, 1, 1); }
  85% { transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }
  88%, 92%, 96% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
  90%, 94% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
}@-webkit-keyframes wpr-hotspot-anim-tada { 
  0%, 100%, 84% { transform: scale3d(1, 1, 1); }
  85% { transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }
  88%, 92%, 96% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
  90%, 94% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
}@keyframes wpr-hotspot-anim-glow { 
  0% { transform: scale(1); opacity: 1; }
  100% { transform: scale(1.5); opacity: 0; }
}@-webkit-keyframes wpr-hotspot-anim-glow { 
  0% { transform: scale(1); opacity: 1; }
  100% { transform: scale(1.5); opacity: 0; }
}@-webkit-keyframes wpr-ticker-icon-blink { 
  0% { transform: scale(1, 1); }
  100% { transform: scale(3, 3); opacity: 0; }
}@keyframes wpr-ticker-icon-blink { 
  0% { transform: scale(1, 1); }
  100% { transform: scale(3, 3); opacity: 0; }
}@-webkit-keyframes wpr-ticker-typing { 
  0% { width: 0px; }
  100% { width: 100%; }
}@keyframes wpr-ticker-typing { 
  0% { width: 0px; }
  100% { width: 100%; }
}.wpr-horizontal-bottom.swiper { position: unset; overflow: hidden; z-index: 10; }.wpr-horizontal.swiper { position: unset; overflow: hidden; z-index: 11; margin: 0px 32px; }.swiper-slide.auto-height { height: auto; }.wpr-horizontal-timeline .swiper-slide { height: auto; }.wpr-dual-heading-icon-and-desc-top .wpr-dual-heading-wrap { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-direction: column-reverse; }.wpr-dual-heading-icon-top .wpr-dual-heading-wrap { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }.wpr-dual-heading-desc-top .wpr-dual-heading-wrap { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }.wpr-dual-heading-desc-top .wpr-dual-heading-description { order: -1; }.wpr-dual-title { margin: 0px; }.wpr-dual-title .first, .wpr-dual-title .second { display: inline-block; }.wpr-sticky-section-yes { width: 100%; border-color: transparent; transition: visibility linear !important; }@-webkit-keyframes sticky-slide-in { 
  0% { opacity: 0; transform: translateY(-100%); }
  100% { opacity: 1; transform: translateY(0px); }
}@keyframes sticky-slide-in { 
  0% { opacity: 0; transform: translateY(-100%); }
  100% { opacity: 1; transform: translateY(0px); }
}@-webkit-keyframes sticky-slide-out { 
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(-100%); }
}@keyframes sticky-slide-out { 
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(-100%); }
}@-webkit-keyframes compare-popup-grow-in-align-middle { 
  0% { transform: scale(0) translateX(-50%) translateY(-50%); transform-origin: left top; }
  100% { transform: scale(1) translateX(-50%) translateY(-50%); transform-origin: left top; }
}@keyframes compare-popup-grow-in-align-middle { 
  0% { transform: scale(0) translateX(-50%) translateY(-50%); transform-origin: left top; }
  100% { transform: scale(1) translateX(-50%) translateY(-50%); transform-origin: left top; }
}@-webkit-keyframes compare-popup-grow-out-align-middle { 
  0% { transform: scale(1) translateX(-50%) translateY(-50%); transform-origin: left top; }
  100% { transform: scale(0) translateX(-50%) translateY(-50%); transform-origin: left top; }
}@keyframes compare-popup-grow-out-align-middle { 
  0% { transform: scale(1) translateX(-50%) translateY(-50%); transform-origin: left top; }
  100% { transform: scale(0) translateX(-50%) translateY(-50%); transform-origin: left top; }
}@-webkit-keyframes compare-fade-in { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}@keyframes compare-fade-in { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}@-webkit-keyframes compare-fade-out { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}@keyframes compare-fade-out { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}@-webkit-keyframes mini-cart-slide-in-align-left { 
  0% { transform: translateX(-100%); }
  100% { transform: translateX(0px); }
}@keyframes mini-cart-slide-in-align-left { 
  0% { transform: translateX(-100%); }
  100% { transform: translateX(0px); }
}@-webkit-keyframes mini-cart-slide-out-align-left { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(-100%); }
}@keyframes mini-cart-slide-out-align-left { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(-100%); }
}@-webkit-keyframes mini-cart-slide-in-align-right { 
  0% { transform: translateX(100%); }
  100% { transform: translateX(0px); }
}@keyframes mini-cart-slide-in-align-right { 
  0% { transform: translateX(100%); }
  100% { transform: translateX(0px); }
}@-webkit-keyframes mini-cart-slide-out-align-right { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(100%); }
}@keyframes mini-cart-slide-out-align-right { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(100%); }
}.wpr-product-media-wrap .slick-track { margin: 0px; }.wpr-product-thumb-nav li.slick-current { opacity: 1; }.wpr-product-media-wrap .swiper { overflow: hidden; }.wpr-product-filter-rating .wpr-rating-icon-full { color: orange; }.wpr-product-filter-rating .wpr-active-product-filter .wpr-rating-icon-full { color: red; }.wpr-acc-search-input-wrap i.fa-times { cursor: pointer; display: none; }.wpr-advanced-accordion .wpr-acc-button { position: relative; display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; cursor: pointer; width: 100%; border: none; text-align: left; outline: none; font-size: 15px; transition: none; }.wpr-acc-item-title { z-index: 9; }.wpr-acc-title-text { white-space: normal; }.wpr-acc-item-title { display: inline-flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }.wpr-advanced-accordion .wpr-toggle-icon i { transform: rotate(0deg); }.wpr-advanced-accordion .wpr-acc-panel { display: none; overflow: hidden; position: relative; transition: max-height 0.2s ease-out; }.wpr-advanced-accordion .wpr-acc-panel-active { display: block; }.wpr-advanced-accordion .wpr-acc-active, .wpr-acc-button:hover { background-color: rgb(204, 204, 204); }.wpr-advanced-accordion .wpr-acc-panel p, .wpr-advanced-accordion .wpr-acc-panel div { margin: 0px; }.wpr-ti-close { display: inline-block; }.wpr-ti-open { display: none; }.wpr-acc-active .wpr-ti-close { display: none; }.wpr-acc-active .wpr-ti-open { display: inline-block; }@-webkit-keyframes offcanvas-slide-in-align-left { 
  0% { transform: translateX(-100%); }
  100% { transform: translateX(0px); }
}@keyframes offcanvas-slide-in-align-left { 
  0% { transform: translateX(-100%); }
  100% { transform: translateX(0px); }
}@-webkit-keyframes offcanvas-slide-out-align-left { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(-100%); }
}@keyframes offcanvas-slide-out-align-left { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(-100%); }
}@-webkit-keyframes offcanvas-slide-in-align-right { 
  0% { transform: translateX(100%); }
  100% { transform: translateX(0px); }
}@keyframes offcanvas-slide-in-align-right { 
  0% { transform: translateX(100%); }
  100% { transform: translateX(0px); }
}@-webkit-keyframes offcanvas-slide-out-align-right { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(100%); }
}@keyframes offcanvas-slide-out-align-right { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(100%); }
}@-webkit-keyframes offcanvas-slide-in-align-top { 
  0% { transform: translateY(-100%); }
  100% { transform: translateY(0px); }
}@keyframes offcanvas-slide-in-align-top { 
  0% { transform: translateY(-100%); }
  100% { transform: translateY(0px); }
}@-webkit-keyframes offcanvas-slide-out-align-top { 
  0% { transform: translateY(0px); }
  100% { transform: translateY(-100%); }
}@keyframes offcanvas-slide-out-align-top { 
  0% { transform: translateY(0px); }
  100% { transform: translateY(-100%); }
}@-webkit-keyframes offcanvas-slide-in-align-bottom { 
  0% { transform: translateY(100%); }
  100% { transform: translateY(0px); }
}@keyframes offcanvas-slide-in-align-bottom { 
  0% { transform: translateY(100%); }
  100% { transform: translateY(0px); }
}@-webkit-keyframes offcanvas-slide-out-align-bottom { 
  0% { transform: translateY(0px); }
  100% { transform: translateY(100%); }
}@keyframes offcanvas-slide-out-align-bottom { 
  0% { transform: translateY(0px); }
  100% { transform: translateY(100%); }
}@-webkit-keyframes offcanvas-slide-in-align-middle { 
  0% { top: 150%; }
  100% { top: 50%; }
}@keyframes offcanvas-slide-in-align-middle { 
  0% { top: 150%; }
  100% { top: 50%; }
}@-webkit-keyframes offcanvas-slide-out-align-middle { 
  0% { top: 50%; }
  100% { top: 150%; }
}@keyframes offcanvas-slide-out-align-middle { 
  0% { top: 50%; }
  100% { top: 150%; }
}@-webkit-keyframes offcanvas-grow-in-align-bottom { 
  0% { transform: scaleY(0); transform-origin: center bottom; }
  100% { transform: scaleY(1); transform-origin: center bottom; }
}@keyframes offcanvas-grow-in-align-bottom { 
  0% { transform: scaleY(0); transform-origin: center bottom; }
  100% { transform: scaleY(1); transform-origin: center bottom; }
}@-webkit-keyframes offcanvas-grow-out-align-bottom { 
  0% { transform: scaleY(1); transform-origin: center bottom; }
  100% { transform: scaleY(0); transform-origin: center bottom; }
}@keyframes offcanvas-grow-out-align-bottom { 
  0% { transform: scaleY(1); transform-origin: center bottom; }
  100% { transform: scaleY(0); transform-origin: center bottom; }
}@-webkit-keyframes offcanvas-grow-in-align-top { 
  0% { transform: scaleY(0); transform-origin: center top; }
  100% { transform: scaleY(1); transform-origin: center top; }
}@keyframes offcanvas-grow-in-align-top { 
  0% { transform: scaleY(0); transform-origin: center top; }
  100% { transform: scaleY(1); transform-origin: center top; }
}@-webkit-keyframes offcanvas-grow-out-align-top { 
  0% { transform: scaleY(1); transform-origin: center top; }
  100% { transform: scaleY(0); transform-origin: center top; }
}@keyframes offcanvas-grow-out-align-top { 
  0% { transform: scaleY(1); transform-origin: center top; }
  100% { transform: scaleY(0); transform-origin: center top; }
}@-webkit-keyframes offcanvas-grow-in-align-left { 
  0% { transform: scaleX(0); transform-origin: left center; }
  100% { transform: scaleX(1); transform-origin: left center; }
}@keyframes offcanvas-grow-in-align-left { 
  0% { transform: scaleX(0); transform-origin: left center; }
  100% { transform: scaleX(1); transform-origin: left center; }
}@-webkit-keyframes offcanvas-grow-out-align-left { 
  0% { transform: scaleX(1); transform-origin: left center; }
  100% { transform: scaleX(0); transform-origin: left center; }
}@keyframes offcanvas-grow-out-align-left { 
  0% { transform: scaleX(1); transform-origin: left center; }
  100% { transform: scaleX(0); transform-origin: left center; }
}@-webkit-keyframes offcanvas-grow-in-align-middle { 
  0% { transform: scale(0) translateX(-50%) translateY(-50%); transform-origin: left top; }
  100% { transform: scale(1) translateX(-50%) translateY(-50%); transform-origin: left top; }
}@keyframes offcanvas-grow-in-align-middle { 
  0% { transform: scale(0) translateX(-50%) translateY(-50%); transform-origin: left top; }
  100% { transform: scale(1) translateX(-50%) translateY(-50%); transform-origin: left top; }
}@-webkit-keyframes offcanvas-grow-out-align-middle { 
  0% { transform: scale(1) translateX(-50%) translateY(-50%); transform-origin: left top; }
  100% { transform: scale(0) translateX(-50%) translateY(-50%); transform-origin: left top; }
}@keyframes offcanvas-grow-out-align-middle { 
  0% { transform: scale(1) translateX(-50%) translateY(-50%); transform-origin: left top; }
  100% { transform: scale(0) translateX(-50%) translateY(-50%); transform-origin: left top; }
}@-webkit-keyframes offcanvas-grow-in-align-right { 
  0% { transform: scaleX(0); transform-origin: right center; }
  100% { transform: scaleX(1); transform-origin: right center; }
}@keyframes offcanvas-grow-in-align-right { 
  0% { transform: scaleX(0); transform-origin: right center; }
  100% { transform: scaleX(1); transform-origin: right center; }
}@-webkit-keyframes offcanvas-grow-out-align-right { 
  0% { transform: scaleX(1); transform-origin: right center; }
  100% { transform: scaleX(0); transform-origin: right center; }
}@keyframes offcanvas-grow-out-align-right { 
  0% { transform: scaleX(1); transform-origin: right center; }
  100% { transform: scaleX(0); transform-origin: right center; }
}@-webkit-keyframes offcanvas-fade-in { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}@keyframes offcanvas-fade-in { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}@-webkit-keyframes offcanvas-fade-out { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}@keyframes offcanvas-fade-out { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}.wpr-form-field-type-recaptcha_v3 .grecaptcha-badge { z-index: 1; }.wpr-step-sep, .wpr-stp-btns-wrap .wpr-button { -webkit-box-flex: 1; flex: 1 1 0%; }.wpr-step-tab .wpr-stp-btns-wrap .wpr-button { -webkit-box-flex: 0; flex: 0 1 auto; }@-webkit-keyframes wprIconHorizontal { 
  0% { transform: translate(-50%, -50%); }
  50% { transform: translate(calc(-50% + 10px), -50%); }
  100% { transform: translate(-50%, -50%); }
}@keyframes wprIconHorizontal { 
  0% { transform: translate(-50%, -50%); }
  50% { transform: translate(calc(-50% + 10px), -50%); }
  100% { transform: translate(-50%, -50%); }
}@-webkit-keyframes wprIconVertical { 
  0% { transform: translate(-50%, -50%); }
  50% { transform: translate(-50%, calc(-50% + 10px)); }
  100% { transform: translate(-50%, -50%); }
}@keyframes wprIconVertical { 
  0% { transform: translate(-50%, -50%); }
  50% { transform: translate(-50%, calc(-50% + 10px)); }
  100% { transform: translate(-50%, -50%); }
}.fa, .fab, .fad, .fal, .far, .fas { -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }.fa.fa-pull-left, .fab.fa-pull-left, .fal.fa-pull-left, .far.fa-pull-left, .fas.fa-pull-left { margin-right: 0.3em; }.fa.fa-pull-right, .fab.fa-pull-right, .fal.fa-pull-right, .far.fa-pull-right, .fas.fa-pull-right { margin-left: 0.3em; }@-webkit-keyframes fa-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}@keyframes fa-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}.fa-bars::before { content: ""; }.fa-times::before { content: ""; }@font-face { font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 400; font-display: block; src: url("https://iiift.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.woff2") format("woff2"), url("https://iiift.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.woff") format("woff"), url("https://iiift.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.ttf") format("truetype"); }@font-face { font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 900; font-display: block; src: url("https://iiift.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff2") format("woff2"), url("https://iiift.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff") format("woff"), url("https://iiift.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.ttf") format("truetype"); }.fa, .far, .fas { font-family: "Font Awesome 5 Free"; }.fa, .fas { font-weight: 900; }@font-face { font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("https://iiift.com/wp-content/cache/mobile-edge-fonts/c73e67a3c863afc312405ed5b38ca480.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }@font-face { font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("https://iiift.com/wp-content/cache/mobile-edge-fonts/1a091b03454f9a912b0ee9d384690187.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("https://iiift.com/wp-content/cache/mobile-edge-fonts/c73e67a3c863afc312405ed5b38ca480.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }@font-face { font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }@font-face { font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }@font-face { font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }@font-face { font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }@font-face { font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }@font-face { font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }@font-face { font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }@font-face { font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }@font-face { font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }@font-face { font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }@font-face { font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 100; font-display: swap; src: url("https://iiift.com/wp-content/cache/mobile-edge-fonts/62d26da938107ceaf500c6428dd0fd9a.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 200; font-display: swap; src: url("https://iiift.com/wp-content/cache/mobile-edge-fonts/62d26da938107ceaf500c6428dd0fd9a.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 300; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufN5qU.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufN5qU.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 500; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufN5qU.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 600; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufN5qU.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufN5qU.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 800; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufN5qU.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 900; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufN5qU.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Poppins; font-style: italic; font-weight: 100; font-display: swap; src: url("https://iiift.com/wp-content/cache/mobile-edge-fonts/b77a430fb1c1aa90f0ce0915c717c6a4.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Poppins; font-style: italic; font-weight: 200; font-display: swap; src: url("https://iiift.com/wp-content/cache/mobile-edge-fonts/e62cb98b840e6d738dcbb56713934c60.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Poppins; font-style: italic; font-weight: 300; font-display: swap; src: url("https://iiift.com/wp-content/cache/mobile-edge-fonts/6efcf388d09bfc1588dcdfc0bbcdd16c.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Poppins; font-style: italic; font-weight: 400; font-display: swap; src: url("https://iiift.com/wp-content/cache/mobile-edge-fonts/4bb312f1b50e16612a801ec074e85399.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Poppins; font-style: italic; font-weight: 500; font-display: swap; src: url("https://iiift.com/wp-content/cache/mobile-edge-fonts/8d43dc5b0453cbf193221da0ee695751.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Poppins; font-style: italic; font-weight: 600; font-display: swap; src: url("https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmr19VF9eO.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Poppins; font-style: italic; font-weight: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmy15VF9eO.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Poppins; font-style: italic; font-weight: 800; font-display: swap; src: url("https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm111VF9eO.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Poppins; font-style: italic; font-weight: 900; font-display: swap; src: url("https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm81xVF9eO.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Poppins; font-style: normal; font-weight: 100; font-display: swap; src: url("https://fonts.gstatic.com/s/poppins/v24/pxiGyp8kv8JHgFVrLPTucHtA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Poppins; font-style: normal; font-weight: 200; font-display: swap; src: url("https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLFj_Z1xlFQ.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Poppins; font-style: normal; font-weight: 300; font-display: swap; src: url("https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDz8Z1xlFQ.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Poppins; font-style: normal; font-weight: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJfecg.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Poppins; font-style: normal; font-weight: 500; font-display: swap; src: url("https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Poppins; font-style: normal; font-weight: 600; font-display: swap; src: url("https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Poppins; font-style: normal; font-weight: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Poppins; font-style: normal; font-weight: 800; font-display: swap; src: url("https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDD4Z1xlFQ.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Poppins; font-style: normal; font-weight: 900; font-display: swap; src: url("https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLBT5Z1xlFQ.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Raleway; font-style: italic; font-weight: 100; font-display: swap; src: url("https://iiift.com/wp-content/cache/mobile-edge-fonts/fdeade189e6ae3cf144ae5c0f53fc48a.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Raleway; font-style: italic; font-weight: 200; font-display: swap; src: url("https://iiift.com/wp-content/cache/mobile-edge-fonts/fdeade189e6ae3cf144ae5c0f53fc48a.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Raleway; font-style: italic; font-weight: 300; font-display: swap; src: url("https://iiift.com/wp-content/cache/mobile-edge-fonts/fdeade189e6ae3cf144ae5c0f53fc48a.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Raleway; font-style: italic; font-weight: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/raleway/v37/1Ptsg8zYS_SKggPNyCg4TYFq.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Raleway; font-style: italic; font-weight: 500; font-display: swap; src: url("https://fonts.gstatic.com/s/raleway/v37/1Ptsg8zYS_SKggPNyCg4TYFq.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Raleway; font-style: italic; font-weight: 600; font-display: swap; src: url("https://fonts.gstatic.com/s/raleway/v37/1Ptsg8zYS_SKggPNyCg4TYFq.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Raleway; font-style: italic; font-weight: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/raleway/v37/1Ptsg8zYS_SKggPNyCg4TYFq.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Raleway; font-style: italic; font-weight: 800; font-display: swap; src: url("https://fonts.gstatic.com/s/raleway/v37/1Ptsg8zYS_SKggPNyCg4TYFq.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Raleway; font-style: italic; font-weight: 900; font-display: swap; src: url("https://fonts.gstatic.com/s/raleway/v37/1Ptsg8zYS_SKggPNyCg4TYFq.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Raleway; font-style: normal; font-weight: 100; font-display: swap; src: url("https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyC0ITw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Raleway; font-style: normal; font-weight: 200; font-display: swap; src: url("https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyC0ITw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Raleway; font-style: normal; font-weight: 300; font-display: swap; src: url("https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyC0ITw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Raleway; font-style: normal; font-weight: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyC0ITw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Raleway; font-style: normal; font-weight: 500; font-display: swap; src: url("https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyC0ITw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Raleway; font-style: normal; font-weight: 600; font-display: swap; src: url("https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyC0ITw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Raleway; font-style: normal; font-weight: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyC0ITw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Raleway; font-style: normal; font-weight: 800; font-display: swap; src: url("https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyC0ITw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Raleway; font-style: normal; font-weight: 900; font-display: swap; src: url("https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyC0ITw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Roboto Condensed"; font-style: italic; font-weight: 100; font-display: swap; src: url("https://iiift.com/wp-content/cache/mobile-edge-fonts/0e95b0b7911d1b533cda640eed195542.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Roboto Condensed"; font-style: italic; font-weight: 200; font-display: swap; src: url("https://iiift.com/wp-content/cache/mobile-edge-fonts/0e95b0b7911d1b533cda640eed195542.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Roboto Condensed"; font-style: italic; font-weight: 300; font-display: swap; src: url("https://fonts.gstatic.com/s/robotocondensed/v31/ieVj2ZhZI2eCN5jzbjEETS9weq8-19eLDwM9.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Roboto Condensed"; font-style: italic; font-weight: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/robotocondensed/v31/ieVj2ZhZI2eCN5jzbjEETS9weq8-19eLDwM9.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Roboto Condensed"; font-style: italic; font-weight: 500; font-display: swap; src: url("https://fonts.gstatic.com/s/robotocondensed/v31/ieVj2ZhZI2eCN5jzbjEETS9weq8-19eLDwM9.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Roboto Condensed"; font-style: italic; font-weight: 600; font-display: swap; src: url("https://fonts.gstatic.com/s/robotocondensed/v31/ieVj2ZhZI2eCN5jzbjEETS9weq8-19eLDwM9.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Roboto Condensed"; font-style: italic; font-weight: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/robotocondensed/v31/ieVj2ZhZI2eCN5jzbjEETS9weq8-19eLDwM9.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Roboto Condensed"; font-style: italic; font-weight: 800; font-display: swap; src: url("https://fonts.gstatic.com/s/robotocondensed/v31/ieVj2ZhZI2eCN5jzbjEETS9weq8-19eLDwM9.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Roboto Condensed"; font-style: italic; font-weight: 900; font-display: swap; src: url("https://fonts.gstatic.com/s/robotocondensed/v31/ieVj2ZhZI2eCN5jzbjEETS9weq8-19eLDwM9.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Roboto Condensed"; font-style: normal; font-weight: 100; font-display: swap; src: url("https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Roboto Condensed"; font-style: normal; font-weight: 200; font-display: swap; src: url("https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Roboto Condensed"; font-style: normal; font-weight: 300; font-display: swap; src: url("https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Roboto Condensed"; font-style: normal; font-weight: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Roboto Condensed"; font-style: normal; font-weight: 500; font-display: swap; src: url("https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Roboto Condensed"; font-style: normal; font-weight: 600; font-display: swap; src: url("https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Roboto Condensed"; font-style: normal; font-weight: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Roboto Condensed"; font-style: normal; font-weight: 800; font-display: swap; src: url("https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Roboto Condensed"; font-style: normal; font-weight: 900; font-display: swap; src: url("https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Bebas Neue"; font-style: normal; font-weight: 400; font-display: swap; src: url("https://iiift.com/wp-content/cache/mobile-edge-fonts/3c5f3ae65c80b77012cea47012a26f29.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Lato; font-style: italic; font-weight: 100; font-display: swap; src: url("https://iiift.com/wp-content/cache/mobile-edge-fonts/74ae81fac115e219ac822c98633e8022.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Lato; font-style: italic; font-weight: 300; font-display: swap; src: url("https://iiift.com/wp-content/cache/mobile-edge-fonts/d5925f1168a9faf894ec7007eb36f79f.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Lato; font-style: italic; font-weight: 400; font-display: swap; src: url("https://iiift.com/wp-content/cache/mobile-edge-fonts/53cc0f9a1df937c1a5ee3ac15e8b1918.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Lato; font-style: italic; font-weight: 700; font-display: swap; src: url("https://iiift.com/wp-content/cache/mobile-edge-fonts/51b6e90f7c4e38cc756a840123196a8e.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Lato; font-style: italic; font-weight: 900; font-display: swap; src: url("https://iiift.com/wp-content/cache/mobile-edge-fonts/533633d8079bfbbc3b73bce2ebb84147.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Lato; font-style: normal; font-weight: 100; font-display: swap; src: url("https://iiift.com/wp-content/cache/mobile-edge-fonts/3153813d23d2a481432513b6ef9b9c6b.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Lato; font-style: normal; font-weight: 300; font-display: swap; src: url("https://iiift.com/wp-content/cache/mobile-edge-fonts/c64659368a952169d9ff7f04be46cccb.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Lato; font-style: normal; font-weight: 400; font-display: swap; src: url("https://iiift.com/wp-content/cache/mobile-edge-fonts/1ceff43a2cddfa9e50683857fb7749d0.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Lato; font-style: normal; font-weight: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVSwiPGQ.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Lato; font-style: normal; font-weight: 900; font-display: swap; src: url("https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh50XSwiPGQ.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: italic; font-weight: 100; font-display: swap; src: url("https://iiift.com/wp-content/cache/mobile-edge-fonts/99842df2ae79c11a8406b04d72b6dd5a.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: italic; font-weight: 200; font-display: swap; src: url("https://iiift.com/wp-content/cache/mobile-edge-fonts/99842df2ae79c11a8406b04d72b6dd5a.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: italic; font-weight: 300; font-display: swap; src: url("https://iiift.com/wp-content/cache/mobile-edge-fonts/99842df2ae79c11a8406b04d72b6dd5a.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: italic; font-weight: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: italic; font-weight: 500; font-display: swap; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: italic; font-weight: 600; font-display: swap; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: italic; font-weight: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: italic; font-weight: 800; font-display: swap; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: italic; font-weight: 900; font-display: swap; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 100; font-display: swap; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 200; font-display: swap; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 300; font-display: swap; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 500; font-display: swap; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 600; font-display: swap; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 800; font-display: swap; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 900; font-display: swap; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }.elementor-3250 .elementor-element.elementor-element-4887bc3 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --padding-top: 11px; --padding-bottom: 11px; --padding-left: 11px; --padding-right: 11px; }.elementor-3250 .elementor-element.elementor-element-6adc78b { --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; --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-3250 .elementor-element.elementor-element-4c11123 { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --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-3250 .elementor-element.elementor-element-d0b2802 .elementor-heading-title { font-family: "Roboto Condensed", sans-serif; color: rgb(13, 13, 13); }.elementor-3250 .elementor-element.elementor-element-38b880c { --divider-border-style: solid; --divider-color: #CB1414; --divider-border-width: 1px; }.elementor-3250 .elementor-element.elementor-element-38b880c .elementor-divider-separator { width: 40%; }.elementor-3250 .elementor-element.elementor-element-38b880c .elementor-divider { padding-block: 2px; }.elementor-3250 .elementor-element.elementor-element-3c447bc { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; color: rgb(37, 37, 37); }.elementor-3250 .elementor-element.elementor-element-e34e2a6 { --display: flex; }#wpr-popup-id-3250 .wpr-popup-container { width: 499px; animation-duration: 1s; }#wpr-popup-id-3250 .wpr-popup-container-inner { height: auto; z-index: 13; align-items: flex-start; padding: 20px; border-radius: 0px; }#wpr-popup-id-3250 .wpr-template-popup-inner { justify-content: center; align-items: center; }#wpr-popup-id-3250 { z-index: 9999; }#wpr-popup-id-3250 .wpr-popup-overlay { display: block; }#wpr-popup-id-3250 .wpr-popup-close-btn { display: block; top: 10px; right: 10px; color: rgb(51, 51, 51); width: 35px; height: 35px; border-style: none; border-radius: 2px; }#wpr-popup-id-3250 .wpr-popup-close-btn:hover { color: rgb(84, 89, 95); }#wpr-popup-id-3250 .wpr-popup-close-btn i { font-size: 20px; line-height: 35px; }@keyframes fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}._frm-b3 { display: grid; grid-template-columns: repeat(60, minmax(1px, 1fr)); }.b3-2 { grid-area: 1 / 1 / 90 / 61; min-height: 89px; }.b3-3 { grid-area: 90 / 1 / 179 / 61; min-height: 89px; }.b3-5 { grid-area: 179 / 1 / 268 / 61; min-height: 89px; }.b3-6 { grid-area: 268 / 1 / 357 / 61; min-height: 89px; }.b3-1 { grid-area: 357 / 1 / 414 / 61; min-height: 57px; }.bA { align-items: center; }.bB { border-radius: 1px !important; }.bC { border-style: none; }.bD { cursor: pointer; }.bE { display: flex; }.bF, .bq::placeholder, .bAN * { font-family: inherit; }.bG { justify-content: center; }.bH:disabled, .bAW.readonly { cursor: not-allowed; }.bI:disabled, .bAW.readonly, .bAd { pointer-events: none; }.bJ { overflow: hidden; }.bK { display: block; }.bL { display: grid; }.bM { grid-template-rows: 0fr; }.bN { transition: 0.3s; }.bO { background: transparent; }.bP { padding: 8px 10px 7px; }.bQ { position: relative; }.bR { background-color: rgb(255, 224, 224); }.bS { border-color: rgb(242, 217, 217); }.bT { border-radius: 8px; }.bU { border-style: solid; }.bV { border-width: 1px; }.bW { color: rgb(56, 0, 0); }.bX { font-size: 12px; }.bY { font-weight: 400; }.bZ { margin: 5px 0px 0px; }.ba { padding: 10px; }.bb { border-color: rgb(26, 26, 26) !important; }.bc { border-style: solid !important; }.bd { border-width: 1px !important; }.be { color: rgb(36, 36, 36) !important; }.bf { direction: inherit !important; }.bg { display: inline-block !important; }.bh { font-size: 14px !important; }.bi { font-style: normal !important; }.bj { font-weight: 500 !important; }.bk { height: 50px; }.bl { line-height: 1.4 !important; }.bm { outline: none !important; }.bn { padding: 10px !important; }.bo { width: 100% !important; }.bp::placeholder { color: rgba(36, 36, 36, 0.4) !important; }.br:disabled { background-color: rgb(242, 242, 242) !important; }.bs:disabled { border-color: rgb(242, 242, 242) !important; }.bt:disabled { color: rgba(36, 36, 36, 0.5) !important; }.bu:disabled, .by:read-only { cursor: default; }.bv:focus, .bx:hover { border-color: rgb(0, 98, 255) !important; }.bw:focus { box-shadow: rgba(0, 98, 255, 0.3) 0px 0px 0px 3px !important; }.bz, .bAM p { margin: 0px; }.bAA { }.bAB { color: rgb(36, 36, 36); }.bAC { font-size: 1rem; }.bAD { font-weight: 500; }.bAE { width: 100%; }.bAF { margin: 0px 0px 5px; }.bAG { color: red; }.bAH { line-height: 12px; }.bAI { height: 15px; }.bAJ { width: 15px; }.bAK, .bAi.deactive, .bAj.deactive .msg-content-3 { opacity: 0; }.bAL { direction: ltr; }.bAN * { box-sizing: border-box !important; }.bAO { background: rgb(235, 0, 0); border-width: 0px; box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px -2px; color: rgb(255, 255, 255); font-weight: 700; line-height: 1; margin: 0px; outline: none; transition: background-color 0.2s, transform 0.2s; font-size: 16px !important; padding: 13px 20px !important; }.bAP:active { transform: scale(0.95); }.bAQ:active:focus-visible { outline-offset: 0px; }.bAR:disabled { opacity: 0.5; }.bAS:focus-visible { outline: rgb(0, 98, 255) solid 2px; outline-offset: 2px; transition: outline-offset 0.2s; }.bAT:hover { background-color: rgb(213, 7, 7) !important; }.bAU { border-radius: 1px; }.bAV { padding: 6px !important; }.bAW.readonly, .bAX:disabled { background-color: rgba(240, 240, 240, 0.3) !important; }.bAW.readonly { color: rgb(84, 84, 84); }.bAX:disabled { border-color: rgba(117, 117, 117, 0.3) !important; color: rgb(84, 84, 84) !important; }.bAa { border: none; border-radius: 50%; color: rgb(153, 153, 153); height: 25px; padding: 0px; place-content: center; position: absolute; right: 7px; top: 7px; width: 25px; }.bAb:focus { color: rgb(0, 0, 0); }.bAc:hover { background: rgb(230, 230, 230); color: grey; }.bAd { stroke-width: 2; }.bAe { background: rgba(0, 0, 0, 0.4); height: 100%; }.bAf { height: 100vh; left: 0px; position: fixed; top: 0px; transition: opacity 100ms, visibility; width: 100vw; z-index: 999; }.bAf, .bAi.deactive { visibility: hidden; }.bAg.active, .bAh.active .msg-content-3 { opacity: 1; }.bAg.active { visibility: visible; }.bAi.deactive { transition-delay: 400ms; }.bAk { background: rgb(255, 255, 255); border-color: rgb(169, 255, 163); border-radius: 11px; box-shadow: rgba(0, 0, 0, 0.06) 0px 0px 0px 0px; margin: auto; padding: 5px 35px 5px 20px; transition: opacity 0.4s; width: 300px; }.bf-spinner { animation: 1s linear 0s infinite normal none running bf-rotation; border-radius: 50%; border-right: 2px solid transparent; border-top: 2px solid; height: 15px; margin-left: 5px; width: 15px; }.bit-form .d-none { display: none !important; }.btcd-fld-itm { transition: 0.2s; }@keyframes bf-rotation { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}.elementor-3322 .elementor-element.elementor-element-5d592e8 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --padding-top: 11px; --padding-bottom: 11px; --padding-left: 11px; --padding-right: 11px; }.elementor-3322 .elementor-element.elementor-element-b17417c { --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; --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-3322 .elementor-element.elementor-element-0ede27c { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --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-3322 .elementor-element.elementor-element-55dc67d .elementor-heading-title { font-family: "Roboto Condensed", sans-serif; color: rgb(13, 13, 13); }.elementor-3322 .elementor-element.elementor-element-15e3a09 { --divider-border-style: solid; --divider-color: #CB1414; --divider-border-width: 1px; }.elementor-3322 .elementor-element.elementor-element-15e3a09 .elementor-divider-separator { width: 40%; }.elementor-3322 .elementor-element.elementor-element-15e3a09 .elementor-divider { padding-block: 2px; }.elementor-3322 .elementor-element.elementor-element-1b7b42b { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; color: rgb(37, 37, 37); }.elementor-3322 .elementor-element.elementor-element-d707bdb { --display: flex; }#wpr-popup-id-3322 .wpr-popup-container { width: 650px; animation-duration: 1s; }#wpr-popup-id-3322 .wpr-popup-container-inner { height: auto; z-index: 13; align-items: flex-start; padding: 20px; border-radius: 0px; }#wpr-popup-id-3322 .wpr-template-popup-inner { justify-content: center; align-items: center; }#wpr-popup-id-3322 { z-index: 9999; }#wpr-popup-id-3322 .wpr-popup-overlay { display: block; }#wpr-popup-id-3322 .wpr-popup-close-btn { display: block; top: 10px; right: 10px; color: rgb(51, 51, 51); width: 35px; height: 35px; border-style: none; border-radius: 2px; }#wpr-popup-id-3322 .wpr-popup-close-btn:hover { color: rgb(84, 89, 95); }#wpr-popup-id-3322 .wpr-popup-close-btn i { font-size: 20px; line-height: 35px; }.bA3 { align-items: center; }.bB3 { border-radius: 1px !important; }.bC3 { border-style: none; }.bD3 { cursor: pointer; }.bE3 { display: flex; }.bF3, .bq3::placeholder, .bAN3 * { font-family: inherit; }.bG3 { justify-content: center; }.bH3:disabled, .bAW3.readonly { cursor: not-allowed; }.bI3:disabled, .bAW3.readonly, .bAd3 { pointer-events: none; }.bJ3 { overflow: hidden; }.bK3 { display: block; }.bL3 { display: grid; }.bM3 { grid-template-rows: 0fr; }.bN3 { transition: 0.3s; }.bO3 { background: transparent; }.bP3 { padding: 8px 10px 7px; }.bQ3 { position: relative; }.bR3 { background-color: rgb(255, 224, 224); }.bS3 { border-color: rgb(242, 217, 217); }.bT3 { border-radius: 8px; }.bU3 { border-style: solid; }.bV3 { border-width: 1px; }.bW3 { color: rgb(56, 0, 0); }.bX3 { font-size: 12px; }.bY3 { font-weight: 400; }.bZ3 { margin: 5px 0px 0px; }.ba3 { padding: 10px; }.bb3 { border-color: rgb(26, 26, 26) !important; }.bc3 { border-style: solid !important; }.bd3 { border-width: 1px !important; }.be3 { color: rgb(36, 36, 36) !important; }.bf3 { direction: inherit !important; }.bg3 { display: inline-block !important; }.bh3 { font-size: 14px !important; }.bi3 { font-style: normal !important; }.bj3 { font-weight: 500 !important; }.bk3 { height: 50px; }.bl3 { line-height: 1.4 !important; }.bm3 { outline: none !important; }.bn3 { padding: 10px !important; }.bo3 { width: 100% !important; }.bp3::placeholder { color: rgba(36, 36, 36, 0.4) !important; }.br3:disabled { background-color: rgb(242, 242, 242) !important; }.bs3:disabled { border-color: rgb(242, 242, 242) !important; }.bt3:disabled { color: rgba(36, 36, 36, 0.5) !important; }.bu3:disabled, .by3:read-only { cursor: default; }.bv3:focus, .bx3:hover { border-color: rgb(0, 98, 255) !important; }.bw3:focus { box-shadow: rgba(0, 98, 255, 0.3) 0px 0px 0px 3px !important; }.bz3, .bAM3 p { margin: 0px; }.bAA3 { }.bAB3 { color: rgb(36, 36, 36); }.bAC3 { font-size: 1rem; }.bAD3 { font-weight: 500; }.bAE3 { width: 100%; }.bAF3 { margin: 0px 0px 5px; }.bAG3 { color: red; }.bAH3 { line-height: 12px; }.bAI3 { height: 15px; }.bAJ3 { width: 15px; }.bAK3, .bAi3.deactive, .bAj3.deactive .msg-content-3 { opacity: 0; }.bAL3 { direction: ltr; }.bAN3 * { box-sizing: border-box !important; }.bAO3 { background: rgb(235, 0, 0); border-width: 0px; box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px -2px; color: rgb(255, 255, 255); font-weight: 700; line-height: 1; margin: 0px; outline: none; transition: background-color 0.2s, transform 0.2s; font-size: 16px !important; padding: 13px 20px !important; }.bAP3:active { transform: scale(0.95); }.bAQ3:active:focus-visible { outline-offset: 0px; }.bAR3:disabled { opacity: 0.5; }.bAS3:focus-visible { outline: rgb(0, 98, 255) solid 2px; outline-offset: 2px; transition: outline-offset 0.2s; }.bAT3:hover { background-color: rgb(213, 7, 7) !important; }.bAU3 { border-radius: 1px; }.bAV3 { padding: 6px !important; }.bAW3.readonly, .bAX3:disabled { background-color: rgba(240, 240, 240, 0.3) !important; }.bAW3.readonly { color: rgb(84, 84, 84); }.bAX3:disabled { border-color: rgba(117, 117, 117, 0.3) !important; color: rgb(84, 84, 84) !important; }.bAa3 { border: none; border-radius: 50%; color: rgb(153, 153, 153); height: 25px; padding: 0px; place-content: center; position: absolute; right: 7px; top: 7px; width: 25px; }.bAb3:focus { color: rgb(0, 0, 0); }.bAc3:hover { background: rgb(230, 230, 230); color: grey; }.bAd3 { stroke-width: 2; }.bAe3 { background: rgba(0, 0, 0, 0.4); height: 100%; }.bAf3 { height: 100vh; left: 0px; position: fixed; top: 0px; transition: opacity 100ms, visibility; width: 100vw; z-index: 999; }.bAf3, .bAi3.deactive { visibility: hidden; }.bAg3.active, .bAh3.active .msg-content-3 { opacity: 1; }.bAg3.active { visibility: visible; }.bAi3.deactive { transition-delay: 400ms; }.bAk3 { background: rgb(255, 255, 255); border-color: rgb(169, 255, 163); border-radius: 11px; box-shadow: rgba(0, 0, 0, 0.06) 0px 0px 0px 0px; margin: auto; padding: 5px 35px 5px 20px; transition: opacity 0.4s; width: 300px; }.elementor-lightbox .swiper { height: 100%; }